.dd{--manila:var(--t-panel);--manila-lt:var(--t-panel-2);--manila-dk:var(--t-line-soft);--ink:var(--t-ink);--rule:var(--t-line-soft);--rule-hard:var(--t-line);color:var(--t-ink)}.dd .sheet,.dd .sheet-lt{box-shadow:var(--t-sheet-shadow)}.dd .fld,.dd .sheet,.dd .sheet-lt{background:var(--t-panel);color:var(--t-ink);border:1px solid var(--t-line)}.dd .fld::placeholder{color:var(--t-ink-ghost)}.dd .chip-dk{background:var(--t-bg);color:var(--t-ink-soft);border-color:var(--t-line)}.dd .board-col{background:var(--t-panel);border:1px solid var(--t-line-2);box-shadow:var(--t-flat-shadow)}.dd .board-cards::-webkit-scrollbar-thumb{background:var(--t-scroll)}.dd .board-col:first-child{background:linear-gradient(180deg,var(--t-c1),var(--t-panel) 55%)}.dd .board-col:nth-child(2){background:linear-gradient(180deg,var(--t-c2),var(--t-panel) 55%)}.dd .board-col:nth-child(3){background:linear-gradient(180deg,var(--t-c3),var(--t-panel) 55%)}.dd .board-col:nth-child(4){background:linear-gradient(180deg,var(--t-c4),var(--t-panel) 55%)}.dd .board-col:nth-child(5){background:linear-gradient(180deg,var(--t-c5),var(--t-panel) 55%)}.dd .board-col:nth-child(6){background:linear-gradient(180deg,var(--t-c6),var(--t-panel) 55%)}.dd .board-col:nth-child(7){background:linear-gradient(180deg,var(--t-c7),var(--t-panel) 55%)}.dd .kcard{background:var(--t-panel);color:var(--t-ink);border:1px solid var(--t-line-3);border-radius:10px;box-shadow:var(--t-card-shadow)}.dd .kcard:hover{border-color:var(--t-accent);background:var(--t-panel);box-shadow:var(--t-lift-shadow);transform:translateY(-1px)}.dd .board-search{background:var(--t-panel);color:var(--t-ink);border:1px solid var(--t-line);border-radius:11px;box-shadow:var(--t-flat-shadow)}.dd .board-search::placeholder{color:var(--t-ink-ghost)}.dd .board-search:focus{outline:none;border-color:var(--t-accent)}.dd .mbtn{background:var(--t-panel);border:1px solid var(--t-line);color:var(--t-ink);box-shadow:var(--t-flat-shadow)}.dd .mbtn:hover{border-color:var(--t-accent);background:var(--t-panel-2)}.dd .mbtn-go{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.dd .pfilters input,.dd .pfilters select{background:var(--t-panel);color:var(--t-ink);border:1px solid var(--t-line)}.dd .pfilters label{color:var(--t-ink-faint)}.dd .segmented{background:var(--t-panel);border:1px solid var(--t-line)}.dd .segmented button{color:var(--t-ink-soft)}.dd .segmented button[aria-current=true]{background:var(--t-accent);color:var(--t-on-accent)}.dd .disp,.dd .h1{color:var(--t-ink)}.dd .eyebrow{color:var(--t-accent)}.dd .cl{--ink:var(--t-ink);--ink-soft:var(--t-ink-soft);--ink-faint:var(--t-ink-faint)}.dd .btn,.dd .cl{color:var(--t-ink)}.dd .btn{background:var(--t-panel-2);border:1px solid var(--t-line)}.dd .btn:hover{border-color:var(--t-ink-faint)}.dd .btn.go{background:var(--t-go);border-color:var(--t-go);color:var(--t-on-go)}.dd .btn.ghost{background:transparent}.dd .cbtn{background:var(--t-panel);border:1px solid var(--t-line);color:var(--t-ink)}.dd .cbtn:hover{border-color:var(--t-accent-line);background:var(--t-panel-2)}.dd .cbtn-go{border-color:var(--t-accent);color:var(--t-on-accent)}.dd .cbtn-go,.dd .cbtn-go:hover{background:var(--t-accent)}.dd .cbtn-x{color:var(--t-ink-soft)}.skel{background:var(--t-panel-2);border-radius:8px;animation:skel-pulse 1.25s ease-in-out infinite}@keyframes skel-pulse{0%,to{opacity:.55}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.skel{animation:none;opacity:.7}}.skel-line{display:block}.skel-cols{display:grid;grid-gap:10px;gap:10px;margin-top:4px;grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:1100px){.skel-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.skel-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.skel-col{background:var(--t-panel);border:1px solid var(--t-line-2);border-radius:12px;padding:10px;min-height:200px}.skel-card{height:56px;margin-bottom:8px;border-radius:10px}.skel-call{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px}@media (max-width:1080px){.skel-call{grid-template-columns:minmax(0,1fr)}}.skel-block{height:128px;margin-bottom:14px;border-radius:12px}.skel-brief{height:420px;border-radius:12px}.say-w{display:flex;align-items:center;gap:8px}.dd .say-edit,.say-edit{margin-left:auto;background:transparent;border:0;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:2px 4px;border-radius:6px;opacity:0;transition:opacity .14s,color .14s}.say-edit:focus-visible,.say:hover .say-edit{opacity:1;color:var(--accent)}@media (hover:none){.say-edit{opacity:1}}.say-own{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:1px 7px}.say-ed{margin-top:8px}.say-ta{width:100%;resize:vertical;background:var(--panel);color:var(--ink);border:1px solid var(--accent-line);border-radius:10px;padding:11px 13px;font-size:16px;line-height:1.55}.say-ta:focus{outline:none;border-color:var(--accent)}.say-keys{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:8px;font-size:11.5px;color:var(--ink-faint)}.dd .say-key,.say-key{background:var(--panel-2);border:1px dashed var(--accent-line);color:var(--accent);cursor:pointer;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dd .say-key:hover,.say-key:hover{background:var(--accent-soft)}.say-warn{margin-top:9px;padding:9px 12px;border-radius:9px;background:var(--warn-deep);border:1px solid var(--t-warn-line);color:var(--warn);font-size:13px;line-height:1.5}.say-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}@media (max-width:560px){.say-acts .cbtn{flex:1 1 auto;justify-content:center}}.tab-count{display:inline-block;min-width:18px;height:18px;line-height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--t-stop);color:#fff;font-size:10.5px;font-weight:700;text-align:center}.dd .fu{background:var(--t-panel);border:1px solid var(--t-line);border-radius:10px;padding:12px 14px;margin:14px 0}.dd .fu-set{border-color:var(--t-cool-line)}.dd .fu-open{border-color:var(--t-accent)}.dd .fu-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dd .fu-ask{font-size:13.5px;color:var(--t-ink-soft)}.dd .fu-h{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700;color:var(--t-cool);margin-bottom:9px}.dd .fu-open .fu-h{color:var(--t-accent)}.dd .fu-when{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.dd .fu-when .cbchip[aria-pressed=true]{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.dd .fu-pick,.dd .fu-snooze,.dd .fu-ta{background:var(--t-bg);color:var(--t-ink);border:1px solid var(--t-line);border-radius:10px;padding:9px 11px;font-size:13.5px;font-family:inherit}.dd .fu-pick{margin-bottom:10px;color-scheme:light dark}.dd .fu-ta{display:block;width:100%;resize:vertical;line-height:1.5;box-sizing:border-box}.dd .fu-ta::placeholder{color:var(--t-ink-ghost)}.dd .fu-pick:focus,.dd .fu-snooze:focus,.dd .fu-ta:focus{outline:none;border-color:var(--t-accent)}.dd .fu-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.dd .fu-note{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--t-ink);white-space:pre-wrap}.dd .fu-group{margin-bottom:20px}.dd .fu-cap{display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:700;color:var(--t-ink-faint);padding:0 2px 8px;margin-bottom:8px;border-bottom:2px solid var(--t-line)}.dd .fu-cap-over{color:var(--t-stop);border-color:var(--t-stop-line)}.dd .fu-cap-today{color:var(--t-go);border-color:var(--t-go-line)}.dd .fu-cap-later{color:var(--t-cool);border-color:var(--t-cool-line)}.dd .fu-item{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;background:var(--t-panel);border:1px solid var(--t-line);border-left-width:3px;border-radius:10px;padding:12px 14px;margin-bottom:8px;box-shadow:var(--t-flat-shadow)}.dd .fu-item-over{border-left-color:var(--t-stop)}.dd .fu-item-today{border-left-color:var(--t-go)}.dd .fu-item-later{border-left-color:var(--t-cool)}.dd .fu-main{min-width:0;flex:1 1}.dd .fu-top{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.dd .fu-biz{font-size:15px;font-weight:700;color:var(--t-ink);text-decoration:none}.dd .fu-biz:hover{text-decoration:underline}.dd .fu-due{font-size:12px;font-weight:600;color:var(--t-ink-soft)}.dd .fu-item-over .fu-due{color:var(--t-stop)}.dd .fu-meta{font-size:12px;color:var(--t-ink-faint);margin-top:3px;line-height:1.5}.dd .fu-meta a{color:inherit}.dd .fu-side{display:flex;flex-direction:column;gap:6px;flex-shrink:0;align-items:stretch}.dd .fu-side .cbtn{text-align:center;text-decoration:none}.dd .fu-snooze{padding:7px 9px;font-size:12.5px}.dd .fu-undo{display:flex;gap:10px;align-items:center;background:var(--t-panel-2);border:1px solid var(--t-line);border-radius:10px;padding:9px 13px;margin-bottom:12px;font-size:13px}@media (max-width:620px){.dd .fu-item{flex-direction:column}.dd .fu-side{flex-direction:row;flex-wrap:wrap;width:100%}}.dd .mic-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.dd .mic{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-size:12.5px;font-weight:600;background:var(--t-panel-2);color:var(--t-ink-soft);border:1px solid var(--t-line);cursor:pointer;white-space:nowrap;transition:.14s}.dd .mic:hover{color:var(--t-ink);border-color:var(--t-accent)}.dd .mic:disabled{opacity:.5;cursor:default}.dd .mic-on{background:var(--t-stop);border-color:var(--t-stop);color:#fff;animation:mic-pulse 1.4s ease-in-out infinite}.dd .mic-on:hover{color:#fff}.dd .noterow .mic{flex-shrink:0}.dd .mic-err{font-size:12px;color:var(--t-stop)}@keyframes mic-pulse{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 5px var(--t-stop-line)}}@media (prefers-reduced-motion:reduce){.dd .mic-on{animation:none}}.dd .cbback-row .cb-when{background:var(--t-bg);color:var(--t-ink);border:1px solid var(--t-line);border-radius:10px;padding:9px 11px;font-size:14px;font-family:inherit;color-scheme:light dark;min-width:230px}.dd .cbback-row .cb-when:focus{outline:none;border-color:var(--t-accent)}.dd .board-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1240px){.dd .board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.dd .board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd .hot-bar{gap:10px;flex-wrap:wrap;margin-bottom:14px}.dd .hot-bar,.dd .hot-cap{display:flex;align-items:center}.dd .hot-cap{gap:8px;text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:700;color:var(--t-ink-faint);padding:0 2px 8px;margin-bottom:8px;border-bottom:2px solid var(--t-line)}.dd .hot-empty{font-size:13.5px;color:var(--t-ink-soft);padding:6px 2px 10px}.dd .hot-card{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;background:var(--t-panel);border-left:1px solid var(--t-line);border:1px solid var(--t-line);border-left-width:3px;border-radius:10px;padding:12px 14px;margin-bottom:8px;box-shadow:var(--t-flat-shadow)}.dd .hot-new{border-left-color:var(--t-stop);animation:hot-in .5s ease-out}@keyframes hot-in{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.dd .hot-new{animation:none}}.dd .hot-r-booked,.dd .hot-r-closed{border-left-color:var(--t-go)}.dd .hot-r-callback,.dd .hot-r-no_answer{border-left-color:var(--t-warn)}.dd .hot-r-not_interested{border-left-color:var(--t-ink-ghost)}.dd .hot-r-none{border-left-color:var(--t-accent)}.dd .hot-main{min-width:0;flex:1 1}.dd .hot-top{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;font-size:15px;color:var(--t-ink)}.dd .hot-age{font-size:12px;color:var(--t-ink-faint)}.dd .hot-meta{font-size:12.5px;color:var(--t-ink-soft);margin-top:3px;line-height:1.5}.dd .hot-meta a{color:inherit;font-weight:600}.dd .hot-ans,.dd .hot-note{margin-top:8px;font-size:13px;line-height:1.5;color:var(--t-ink);white-space:pre-wrap;background:var(--t-panel-2);border:1px solid var(--t-line-soft);border-radius:8px;padding:8px 10px}.dd .hot-work{margin-top:10px}.dd .hot-picks{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.dd .hot-picks .cbchip[aria-pressed=true]{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.dd .hot-pill{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:99px;background:var(--t-panel-2);color:var(--t-ink-soft);border:1px solid var(--t-line)}.dd .hot-pill-booked,.dd .hot-pill-closed{background:var(--t-go-deep);color:var(--t-go);border-color:var(--t-go-line)}.dd .hot-pill-callback,.dd .hot-pill-no_answer{background:var(--t-warn-deep);color:var(--t-warn);border-color:var(--t-warn-line)}.dd .hot-stats{overflow-x:auto;margin:0 0 18px;background:var(--t-panel);border:1px solid var(--t-line);border-radius:10px}.dd .hot-stats table{width:100%;border-collapse:collapse;font-size:13px}.dd .hot-stats td,.dd .hot-stats th{padding:8px 10px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--t-line-soft)}.dd .hot-stats th{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--t-ink-faint);font-weight:700}.dd .hot-stats td:first-child,.dd .hot-stats th:first-child{text-align:left;font-weight:700;color:var(--t-ink)}.dd .hot-stats tr:last-child td{border-bottom:0}@media (max-width:640px){.dd .hot-card{flex-direction:column}.dd .hot-card .fu-side{flex-direction:row}}.hc{min-height:100vh;background:var(--t-bg);color:var(--t-ink);padding:20px 16px 40px;font-family:ui-sans-serif,-apple-system,Segoe UI,Roboto,sans-serif}.hc-box{max-width:460px;margin:0 auto;background:var(--t-panel);border:1px solid var(--t-line);border-radius:16px;padding:20px 18px;box-shadow:var(--t-sheet-shadow)}.hc-tag{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;padding:4px 10px;border-radius:99px;background:var(--t-panel-2);color:var(--t-ink-soft);border:1px solid var(--t-line)}.hc-tag-mine{background:var(--t-go-deep);color:var(--t-go);border-color:var(--t-go-line)}.hc-tag-gone{background:var(--t-stop-deep);color:var(--t-stop);border-color:var(--t-stop-line)}.hc-h{font-size:26px;line-height:1.15;margin:12px 0 6px;font-weight:800}.hc-p{font-size:15px;line-height:1.5;color:var(--t-ink-soft);margin:0 0 10px}.hc-faint{font-size:12.5px;color:var(--t-ink-faint)}.hc-phone{margin:14px 0;padding:14px;border-radius:12px;background:var(--t-panel-2);border:1px solid var(--t-line)}.hc-num{font-size:26px;font-weight:800;letter-spacing:.01em;margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hc-row{display:flex;gap:8px}.hc-row .hc-btn{flex:1 1}.hc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:11px;border:1px solid var(--t-line);background:var(--t-panel);color:var(--t-ink);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.hc-btn-go{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.hc-btn:disabled{opacity:.6}.hc-wide{width:100%;margin-top:12px}.hc-ans{margin:10px 0;font-size:14px;line-height:1.55;padding:10px 12px;border-radius:10px;background:var(--t-panel-2);border:1px solid var(--t-line-soft)}.hc-sec{margin:18px 0 8px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--t-ink-faint)}.hc-picks{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.hc-pick{min-height:46px;border-radius:11px;border:1px solid var(--t-line);background:var(--t-panel);color:var(--t-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.hc-pick.on{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.hc-lbl{display:block;margin-top:12px;font-size:12px;font-weight:700;color:var(--t-ink-soft)}.hc-in{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px 12px;border-radius:10px;border:1px solid var(--t-line);background:var(--t-bg);color:var(--t-ink);font:inherit;font-size:16px;color-scheme:light dark}.hc-in:focus{outline:none;border-color:var(--t-accent)}.hc-err{color:var(--t-stop)}.hc-err,.hc-ok{font-size:14px;margin-top:8px}.hc-ok{color:var(--t-go)}.hc-btn:focus-visible,.hc-pick:focus-visible{outline:3px solid var(--t-accent-line);outline-offset:2px}.dd .hot-book{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 10px}.dd .hot-book .fu-pick{min-width:220px}.dd .since{background:var(--t-panel);border:1px solid var(--t-accent-line,var(--t-line));border-left:3px solid var(--t-accent);border-radius:12px;padding:12px 14px;margin:0 0 16px;box-shadow:var(--t-flat-shadow)}.dd .since-top{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dd .since-cap{text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:700;color:var(--t-ink-faint)}.dd .since-sum{font-size:15px;color:var(--t-ink);margin-top:4px}.dd .since-acts{display:flex;gap:8px}.dd .since-list{list-style:none;margin:10px 0 0;padding:0}.dd .since-list li{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--t-ink-soft);padding:6px 0;border-top:1px solid var(--t-line-soft)}.dd .mt-card{border-left-color:var(--t-accent)}.dd .mt-done{opacity:.72;border-left-color:var(--t-ink-ghost)}.dd .mt-when{font-size:12px;font-weight:800;letter-spacing:.02em;color:var(--t-accent);margin-bottom:3px}.dd .mt-who{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:6px}.dd .mt-chip{font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:99px;background:var(--t-panel-2);border:1px solid var(--t-line);color:var(--t-ink)}.dd .mt-chip-close{background:var(--t-go-deep);color:var(--t-go);border-color:var(--t-go-line)}.dd .mt-warn{color:var(--t-warn);border-bottom-color:var(--t-warn-line)}.dd .cbchip.on{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.dd .feed{list-style:none;margin:0;padding:0;background:var(--t-panel);border:1px solid var(--t-line);border-radius:10px}.dd .feed li{display:flex;gap:12px;padding:9px 12px;font-size:13.5px;color:var(--t-ink);border-bottom:1px solid var(--t-line-soft)}.dd .feed li:last-child{border-bottom:0}.dd .feed-t{flex:0 0 64px;color:var(--t-ink-faint);font-size:12px;padding-top:1px}.dd .feed-live,.dd .feed-signed{font-weight:700}.dd .feed-live .feed-t,.dd .feed-signed .feed-t{color:var(--t-go)}.hc-meet{margin:14px 0;padding:14px;border-radius:12px;background:var(--t-panel-2);border:1px solid var(--t-line)}.hc-meet-when{font-size:19px;font-weight:800;margin:4px 0 2px}.hc-hand{margin-top:18px;padding-top:4px;border-top:1px solid var(--t-line-soft)}.hc-hand select.hc-in{flex:2 1}.scriptpop{position:fixed;inset:0;z-index:60;background:rgba(4,10,20,.55);display:flex;justify-content:flex-end}.scriptpop-in{width:min(560px,100%);height:100%;overflow-y:auto;background:var(--bg,#0d1622);border-left:1px solid var(--line);padding:14px 16px 40px;box-shadow:-20px 0 50px rgba(0,0,0,.35)}.scriptpop-hd{position:-webkit-sticky;position:sticky;top:-14px;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-14px -16px 12px;padding:12px 16px;background:var(--panel,#111d2a);border-bottom:1px solid var(--line)}.scriptpop-hd b{font-size:15px}.scriptpop-hd .faint{flex:1 1 200px;font-size:12.5px}.scriptpop .card{padding:12px 13px;margin-bottom:8px!important}.scriptpop .card-hd{margin-bottom:6px}.scriptpop .card-t{font-size:14px}.scriptpop .say{padding:8px 11px;margin-bottom:6px}.scriptpop .say-w{font-size:10px;margin-bottom:2px}.scriptpop .say p{font-size:14px;line-height:1.45}.scriptpop .cl-fork{margin:8px 0 5px;font-size:12px}.scriptpop .cl-note{padding:7px 10px;font-size:13px;margin:6px 0}.scriptpop .steps{gap:6px}.scriptpop .step-t{font-size:13.5px}.scriptpop .step-b{font-size:12.5px}.scriptpop .h2{font-size:15px;margin:14px 0 8px}.scriptpop p.dim{font-size:13.5px!important;margin-bottom:6px!important}.mny-closer{margin-bottom:10px}.mny-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mny-rate{display:inline-flex;align-items:center;gap:6px}.mny-rate input{width:58px;font:inherit;font-family:var(--mono,ui-monospace,monospace);font-size:14px;text-align:right;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:4px 7px}.mny-list{margin-top:10px;padding-top:8px;border-top:1px solid var(--line-soft,var(--line));display:grid;grid-gap:4px;gap:4px}.mny-line{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--ink-soft)}.mny-owed{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;padding:9px 11px;border:1px solid var(--t-warn-line,var(--line));border-radius:9px;background:var(--panel-2)}.mny-date{background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:3px 6px;font-size:12.5px;color-scheme:light dark}.mny-paid{display:flex;flex-direction:column;gap:2px;margin-top:8px;font-size:12px;color:var(--ink-faint)}.mny-add{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:6px 0 18px}.mny-add select{background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit;font-size:13.5px;color-scheme:light dark}.dd .hot-due{border-color:var(--t-warn-line,#a8740e);background:color-mix(in srgb,var(--panel) 88%,#f6a623 12%)}.dd .mp{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.dd .cal-range{font-size:15px;margin-left:4px}.dd .cal-legend{display:inline-flex;flex-wrap:wrap;gap:12px;margin-left:auto;font-size:12.5px;color:var(--ink-soft)}.dd .cal-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.dd .cal-due{margin:0 0 12px;padding:10px 12px;border-radius:10px;border:1px solid var(--t-warn-line,#a8740e);background:var(--panel-2);font-size:13.5px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dd .cal-duebtn{all:unset;cursor:pointer;font-size:12.5px;font-weight:650;padding:3px 9px;border-radius:999px;border:1px solid var(--t-warn-line,#a8740e)}.dd .cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.dd .cal-day{min-width:0;min-height:180px;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:8px;display:flex;flex-direction:column;gap:6px}.dd .cal-today{border-color:var(--accent,#5aa7e8);box-shadow:0 0 0 1px var(--accent,#5aa7e8) inset}.dd .cal-dh{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:var(--ink-faint)}.dd .cal-dh b{font-size:16px;color:var(--ink)}.dd .cal-empty{color:var(--ink-ghost,var(--ink-faint));font-size:12px}.dd .cal-ev{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-radius:7px;border-left:4px solid #888;background:var(--panel-2);font-size:12.5px;min-width:0}.dd .cal-ev.on,.dd .cal-ev:hover{outline:1px solid var(--accent-line,var(--line))}.dd .cal-t{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dd .cal-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd .cal-p{font-size:11px;color:var(--ink-faint)}.dd .cal-ev.cal-s-due,.dd .cal-ev.cal-s-due:hover{background:color-mix(in srgb,var(--panel-2) 75%,#f6a623 25%)}.dd .cal-ev.cal-s-won{background:color-mix(in srgb,var(--panel-2) 80%,#4fbf8b 20%)}.dd .cal-ev.cal-s-dead{opacity:.5}.dd .cal-detail{display:grid;grid-gap:8px;gap:8px}@media (max-width:860px){.dd .cal-grid{grid-template-columns:1fr}.dd .cal-day{min-height:0}.dd .cal-legend{margin-left:0;width:100%}}.dd{--hl-hot:#ff8a3d;--hl-cool:var(--t-cool);--hl-warn:var(--t-warn);--hl-go:var(--t-go);--hl-dead:var(--t-ink-ghost)}.dd .hl-lede{margin:0 0 14px;font-size:14px;color:var(--t-ink-soft)}.dd .hl-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.dd .hl-seg{display:inline-flex;padding:3px;gap:3px;border-radius:11px;background:color-mix(in srgb,var(--t-bg) 70%,#000 30%);box-shadow:inset 0 2px 4px rgba(0,0,0,.35),0 1px 0 hsla(0,0%,100%,.06)}.dd .hl-seg button{all:unset;cursor:pointer;padding:6px 14px;border-radius:8px;font:600 13px JetBrains Mono,ui-monospace,monospace;color:var(--t-ink-soft);transition:background .15s,color .15s,box-shadow .15s}.dd .hl-seg button[aria-pressed=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--t-accent) 85%,#fff 15%),var(--t-accent));color:var(--t-on-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 0 rgba(0,0,0,.3),0 0 14px var(--mx-a-30)}.dd .hl-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.dd .hl-kpi{position:relative;overflow:hidden;border-radius:12px;padding:12px 14px 12px 18px;background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel) 88%,#fff 12%),var(--t-panel) 45%,color-mix(in srgb,var(--t-panel) 92%,#000 8%));border:1px solid var(--t-line);box-shadow:var(--mx-bevel);--k:var(--t-accent)}.dd .hl-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--k);box-shadow:0 0 12px var(--k)}.dd .hl-kpi:after{content:"";position:absolute;right:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--k) 18%,transparent),transparent 70%)}.dd .hl-k-new{--k:var(--hl-hot)}.dd .hl-k-cool{--k:var(--hl-cool)}.dd .hl-k-warn{--k:var(--hl-warn)}.dd .hl-k-go{--k:var(--hl-go)}.dd .hl-kpi-n{font:800 30px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:-.05em;color:var(--k);text-shadow:0 0 16px color-mix(in srgb,var(--k) 35%,transparent)}.dd .hl-kpi-l{margin-top:6px;font-size:12.5px;font-weight:600;color:var(--t-ink-soft)}.dd .hl-kpi-s{margin-top:2px;font:700 12.5px JetBrains Mono,monospace;color:var(--t-money)}.dd .hl-box{border-radius:14px;padding:12px;margin-bottom:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel) 92%,#fff 8%),var(--t-panel) 30%,color-mix(in srgb,var(--t-panel) 94%,#000 6%));box-shadow:var(--mx-bevel);--b:var(--t-accent);border:1px solid var(--t-line);border-top:3px solid var(--b)}.dd .hl-box-new{--b:var(--hl-hot)}.dd .hl-box-warn{--b:var(--hl-warn)}.dd .hl-box-tight{padding:10px 12px}.dd .hl-hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px;font:700 13.5px JetBrains Mono,ui-monospace,monospace;color:var(--t-ink)}.dd .hl-count{min-width:24px;padding:1px 8px;border-radius:99px;text-align:center;font-size:12px;background:var(--b);color:#0b1410;box-shadow:0 0 12px color-mix(in srgb,var(--b) 45%,transparent)}.dd .hl-hd-acts{margin-left:auto;display:flex;gap:6px}.dd .hl-empty{padding:14px;text-align:center;font-size:13px;color:var(--t-ink-faint);border:1px dashed var(--t-line);border-radius:10px}.dd .hl-err{margin:0 0 12px;padding:9px 12px;border-radius:10px;background:var(--t-stop-deep);color:var(--t-stop);border:1px solid var(--t-stop-line);font-size:13.5px}.dd .hl-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:14px;gap:14px;align-items:start;margin-bottom:14px}.dd .hl-side>.hl-box{margin-bottom:0}.dd .hl-list{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.dd .hl-box-new .hl-empty{padding:8px}.dd .hl-newrow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--t-panel-2) 88%,var(--hl-hot) 12%);border:1px solid color-mix(in srgb,var(--hl-hot) 45%,var(--t-line));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 18px color-mix(in srgb,var(--hl-hot) 18%,transparent);animation:hot-in .5s ease-out}.dd .hl-main{flex:1 1;min-width:0}.dd .hl-name{font-weight:700;font-size:15px;color:var(--t-ink)}.dd .hl-name,.dd .hl-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd .hl-sub{font-size:12.5px;color:var(--t-ink-soft);margin-top:1px}.dd .hl-age{font-size:11.5px;color:var(--t-ink-faint);white-space:nowrap;font-family:JetBrains Mono,monospace}.dd .hl-filters{margin-left:auto;display:flex;gap:4px;flex-wrap:wrap}.dd .hl-filters button{all:unset;cursor:pointer;padding:4px 10px;border-radius:99px;font:600 12px JetBrains Mono,monospace;color:var(--t-ink-soft);background:var(--t-panel-2);border:1px solid var(--t-line);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 1px 0 rgba(0,0,0,.25)}.dd .hl-filters button span{opacity:.65;margin-left:3px}.dd .hl-filters button[aria-pressed=true]{background:var(--t-accent);color:var(--t-on-accent);border-color:var(--t-accent);box-shadow:0 0 12px var(--mx-a-30)}.dd .hl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:10px;gap:10px}.dd .hl-card{--s:var(--t-accent);display:flex;flex-direction:column;gap:8px;min-width:0;padding:11px 12px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel-2) 90%,#fff 10%),var(--t-panel-2) 40%,color-mix(in srgb,var(--t-panel-2) 94%,#000 6%));border:1px solid var(--t-line);border-left:4px solid var(--s);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 0 rgba(0,0,0,.22),0 8px 18px rgba(0,0,0,.2);transition:transform .18s ease,box-shadow .18s ease}.dd .hl-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 3px 0 rgba(0,0,0,.22),0 12px 24px rgba(0,0,0,.26),0 0 18px color-mix(in srgb,var(--s) 25%,transparent)}.dd .hl-card.is-open{grid-column:1/-1;transform:none}.dd .hl-s-none{--s:var(--hl-hot)}.dd .hl-s-cool{--s:var(--hl-cool)}.dd .hl-s-due,.dd .hl-s-warn{--s:var(--hl-warn)}.dd .hl-s-go{--s:var(--hl-go)}.dd .hl-s-dead{--s:var(--hl-dead);opacity:.7}.dd .hl-card-top{display:flex;gap:10px;align-items:flex-start}.dd .hl-pill{flex-shrink:0;padding:3px 9px;border-radius:99px;font:700 11px JetBrains Mono,monospace;letter-spacing:.02em;color:#0b1410;background:var(--p,var(--t-accent));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 10px color-mix(in srgb,var(--p,var(--t-accent)) 40%,transparent)}.dd .hl-pill-cool{--p:var(--hl-cool)}.dd .hl-pill-warn{--p:var(--hl-warn)}.dd .hl-pill-go{--p:var(--hl-go)}.dd .hl-pill-dead{--p:var(--hl-dead)}.dd .hl-pill-none{--p:var(--hl-hot)}.dd .hl-chips{display:flex;flex-wrap:wrap;gap:5px}.dd .hl-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:7px;font-size:12px;font-weight:600;color:var(--t-ink-soft);background:color-mix(in srgb,var(--t-bg) 55%,transparent);border:1px solid var(--t-line-soft)}.dd .hl-chip-link{color:var(--t-ink);border-color:var(--t-accent-line);text-decoration:none}.dd .hl-chip-link:hover{box-shadow:0 0 10px var(--mx-a-30)}.dd .hl-chip-go{color:var(--t-go);border-color:var(--t-go-line)}.dd .hl-chip-cool{color:var(--hl-cool);border-color:var(--t-cool-line)}.dd .hl-chip-who{color:var(--t-accent);border-color:var(--t-accent-line)}.dd .hl-peek{all:unset;cursor:pointer;font-size:12px;font-weight:600;color:var(--t-ink-faint)}.dd .hl-peek:hover{color:var(--t-accent)}.dd .hl-details{display:grid;grid-gap:6px;gap:6px}.dd .hl-detail{font-size:12.5px;line-height:1.5;white-space:pre-wrap;color:var(--t-ink);padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--t-bg) 60%,transparent);border:1px solid var(--t-line-soft);max-height:160px;overflow:auto}.dd .hl-detail-note{border-color:var(--t-accent-line)}.dd .hl-acts{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:auto}.dd .hl-work{display:grid;grid-gap:8px;gap:8px}.dd .hl-picks{display:flex;gap:6px;flex-wrap:wrap}.dd .hl-pick{all:unset;cursor:pointer;padding:7px 12px;border-radius:9px;font:600 12.5px JetBrains Mono,monospace;color:var(--t-ink);background:var(--t-panel);border:1px solid var(--t-line);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 2px 0 rgba(0,0,0,.25);--p:var(--t-accent)}.dd .hl-pick-cool{--p:var(--hl-cool)}.dd .hl-pick-warn{--p:var(--hl-warn)}.dd .hl-pick-go{--p:var(--hl-go)}.dd .hl-pick-dead{--p:var(--hl-dead)}.dd .hl-pick:hover{border-color:var(--p)}.dd .hl-pick[aria-pressed=true]{background:var(--p);color:#0b1410;border-color:var(--p);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 14px color-mix(in srgb,var(--p) 45%,transparent)}.dd .hl-inline{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dd .hl-inline .fu-pick{min-width:200px}.dd .hl-feed{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.dd .hl-feed li{display:flex;align-items:center;gap:8px;padding:5px 2px;font-size:12.5px;color:var(--t-ink-soft);border-top:1px solid var(--t-line-soft)}.dd .hl-feed li:first-child{border-top:0}.dd .hl-feed-t{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd .hl-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--t-ink-ghost)}.dd .hl-dot-new{background:var(--hl-hot);box-shadow:0 0 8px var(--hl-hot)}.dd .hl-dot-go{background:var(--hl-go);box-shadow:0 0 8px var(--hl-go)}.dd .hl-dot-cool{background:var(--hl-cool)}.dd .hl-dot-warn{background:var(--hl-warn)}.dd .hl-team{display:grid;grid-gap:2px;gap:2px}.dd .hl-team-row{display:grid;grid-template-columns:1.3fr .7fr .7fr 1.3fr;grid-gap:6px;gap:6px;align-items:center;padding:6px 4px;font-size:13px;border-top:1px solid var(--t-line-soft);font-family:JetBrains Mono,monospace}.dd .hl-team-row span{text-align:right;color:var(--t-ink-soft)}.dd .hl-team-row b{font-weight:700;color:var(--t-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd .hl-team-h{border-top:0;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.dd .hl-team-h span{color:var(--t-ink-faint)}.dd .hl-go{color:var(--t-go)!important;font-weight:700}@media (max-width:900px){.dd .hl-list,.dd .hl-side{grid-template-columns:1fr}.dd .hl-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dd .hl-filters{margin-left:0;width:100%}}.dd .mny-cap{margin:4px 0 6px;font:700 11px JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--t-ink-faint)}.dd .mny-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.dd .mny-kpis .hl-kpi-n{font-size:26px}.dd .mny-kpi-note{margin-top:3px;font-size:11.5px;color:var(--t-ink-faint)}.dd .mny-amt{font:800 22px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:-.04em;color:var(--t-money,var(--t-go))}.dd .mny-amt span{margin-left:4px;font:600 12px Space Grotesk,sans-serif;letter-spacing:0;color:var(--t-ink-faint)}.dd .mny-hint{margin:-4px 0 10px;font-size:12.5px;color:var(--t-ink-soft)}.dd .mny-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--t-ink-soft)}.dd .mny-live input{background:var(--t-bg);border:1px solid var(--t-line);border-radius:6px;padding:2px 6px;font-size:12px;color:var(--t-ink);color-scheme:light dark}.dd .mny-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:10px;gap:10px}.dd .mny-grid .mny-closer{margin-bottom:0}.dd .mny-owed{flex-wrap:wrap}@media (max-width:760px){.dd .mny-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dd .mny-kpis .hl-kpi-n{font-size:21px}.dd .mny-grid{grid-template-columns:minmax(0,1fr)}.dd .mny-owed .row-main{flex:1 1 100%}}.dd .cal-bar{flex-wrap:wrap;gap:8px;align-items:center}.dd .cal-count{font-size:12.5px;color:var(--t-ink-faint)}.dd .cal-xmas{font:700 12.5px JetBrains Mono,monospace;padding:4px 10px;border-radius:999px;color:#fff;background:linear-gradient(90deg,#b3202f,#1f7a4a);box-shadow:0 0 14px rgba(179,32,47,.35)}.dd .cal-lights{position:relative;display:flex;justify-content:space-between;height:22px;margin:0 4px 6px;border-top:2px solid color-mix(in srgb,var(--t-ink-faint) 60%,transparent);border-radius:50% 50% 0 0/14px 14px 0 0}.dd .cal-lights i{position:relative;top:4px;width:8px;height:12px;border-radius:50% 50% 45% 45%;--c:#ff4d5e;background:var(--c);box-shadow:0 0 8px var(--c),0 0 16px var(--c);animation:cal-twinkle 2.4s ease-in-out infinite}.dd .cal-lights i:before{content:"";position:absolute;top:-4px;left:2px;width:4px;height:4px;border-radius:1px;background:#3a3a3a}.dd .cal-lights i:nth-child(4n+2){--c:#36d07a;animation-delay:.6s}.dd .cal-lights i:nth-child(4n+3){--c:#ffd54a;animation-delay:1.2s}.dd .cal-lights i:nth-child(4n){--c:#5ab8ff;animation-delay:1.8s}.dd .cal-lights i:nth-child(odd){top:7px}@keyframes cal-twinkle{0%,to{opacity:1;filter:brightness(1.15)}50%{opacity:.45;filter:brightness(.8)}}.dd .cal-month{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px;border-radius:14px;border:1px solid var(--t-line);background:radial-gradient(120% 80% at 50% -10%,rgba(179,32,47,.16),transparent 60%),radial-gradient(90% 70% at 100% 110%,rgba(31,122,74,.16),transparent 60%),var(--t-panel)}.dd .cal-snow{position:absolute;inset:-40px 0 0;pointer-events:none;opacity:.55;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(1.5px 1.5px at 90px 80px,#fff,transparent),radial-gradient(2px 2px at 160px 20px,#fff,transparent),radial-gradient(1px 1px at 230px 110px,#fff,transparent),radial-gradient(1.5px 1.5px at 300px 60px,#fff,transparent);background-size:320px 160px;animation:cal-snow 14s linear infinite}@keyframes cal-snow{0%{background-position:0 0}to{background-position:40px 160px}}.dd .cal-wd{position:relative;text-align:center;font:700 11px JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--t-ink-faint);padding:2px 0 4px}.dd .cal-cell{position:relative;min-width:0;min-height:108px;padding:6px;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;border:1px solid var(--t-line-soft);background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel-2) 92%,#fff 8%),var(--t-panel-2));transition:transform .12s,box-shadow .12s}.dd .cal-cell:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.25)}.dd .cal-out{opacity:.38}.dd .cal-ch{display:flex;align-items:center;gap:4px}.dd .cal-ch b{font:700 13px JetBrains Mono,monospace;color:var(--t-ink)}.dd .cal-flake{color:#bfe6ff;font-size:12px;text-shadow:0 0 6px #bfe6ff}.dd .cal-dot{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:grid;place-items:center;font:700 11px JetBrains Mono,monospace;color:#fff;background:#b3202f;box-shadow:0 0 8px rgba(179,32,47,.6)}.dd .cal-month .cal-today{border-color:#ffd54a;box-shadow:inset 0 0 0 1px #ffd54a,0 0 14px rgba(255,213,74,.35)}.dd .cal-pick{outline:2px solid var(--t-accent);outline-offset:1px}.dd .cal-hol{background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel-2) 80%,#1f7a4a 20%),var(--t-panel-2))}.dd .cal-hl{font-size:10.5px;font-weight:700;color:#ffd54a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd .cal-evs{display:flex;flex-direction:column;gap:3px;min-width:0}.dd .cal-mini{padding:3px 6px;font-size:11px;border-left-width:3px;flex-direction:row;gap:4px;white-space:nowrap;overflow:hidden}.dd .cal-mini .cal-n{overflow:hidden;text-overflow:ellipsis}.dd .cal-more{font-size:10.5px;color:var(--t-ink-faint);padding-left:4px}.dd .cal-agenda{margin-top:12px;padding:12px;border-radius:12px;border:1px solid var(--t-line);background:var(--t-panel);display:grid;grid-gap:6px;gap:6px}.dd .cal-ag-hd{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:2px}.dd .cal-ag-hd b{font-size:15px}@media (max-width:760px){.dd .cal-month{gap:3px;padding:6px}.dd .cal-cell{min-height:52px;padding:4px;border-radius:8px}.dd .cal-evs,.dd .cal-hl{display:none}.dd .cal-agenda .cal-hl{display:inline}.dd .cal-dot{min-width:16px;height:16px;font-size:10px}.dd .cal-ch{flex-wrap:wrap}.dd .cal-lights i:nth-child(n+15){display:none}}@media (prefers-reduced-motion:reduce){.dd .cal-lights i,.dd .cal-snow{animation:none}}.dd .mny-kpis-3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dd .mny-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dd .mny-table{width:100%;min-width:640px;border-collapse:collapse;font-size:13.5px}.dd .mny-table th{text-align:left;padding:8px 10px;font:700 10.5px JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--t-ink-faint);border-bottom:1px solid var(--t-line);white-space:nowrap}.dd .mny-table td{padding:9px 10px;border-bottom:1px solid color-mix(in srgb,var(--t-line) 60%,transparent);color:var(--t-ink);vertical-align:middle}.dd .mny-table .r{text-align:right}.dd .mny-table .mono{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dd .mny-table tfoot td{font-weight:800;border-bottom:0;border-top:2px solid var(--t-line)}.dd .mny-sub{color:var(--t-ink-faint);font-size:12px}.dd .mny-hist{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--t-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--t-line) 70%,transparent)}.dd .mny-hist-h{font:700 10px JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--t-ink-faint);margin-bottom:2px}.dd .mny-hist-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;font-size:12.5px;color:var(--t-ink-soft)}.dd .mny-hist-row b{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--t-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dd .exp-form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.dd .exp-form label{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:var(--t-ink-soft);flex:1 1 140px;min-width:0}.dd .exp-form label.exp-wide{flex:2 1 220px}.dd .exp-editing input,.dd .exp-editing select,.dd .exp-form input,.dd .exp-form select{width:100%;background:var(--t-bg);color:var(--t-ink);border:1px solid var(--t-line);border-radius:8px;padding:8px 10px;font:inherit;font-size:14px;color-scheme:light dark}.dd .exp-editing input+input{margin-top:4px}.dd .exp-acts{white-space:nowrap;text-align:right}.dd .exp-acts .btn+.btn{margin-left:6px}@media (max-width:760px){.dd .mny-kpis-3{grid-template-columns:minmax(0,1fr)}.dd .exp-form input,.dd .exp-form select{font-size:16px}.dd .exp-form .btn{flex:1 1 100%}}.dd .pl-list{display:grid;grid-gap:6px;gap:6px}.dd .pl-item{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:9px;background:var(--t-bg);border:1px solid var(--t-line)}.dd .pl-item.is-paid{opacity:.7}.dd .pl-name{font-size:13.5px;font-weight:650;color:var(--t-ink)}.dd .pl-when{font-size:12px;color:var(--t-ink-soft);margin-top:1px}.dd .pl-item.is-paid .pl-when{color:var(--t-go)}.dd .pl-amt{font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;color:var(--t-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dd .pl-then{background:transparent;border-style:dashed;grid-template-columns:1fr auto}.pm-bg{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow-y:auto}.pm{width:min(480px,100%);display:grid;grid-gap:14px;gap:14px;padding:18px;background:var(--t-panel-2);color:var(--t-ink);border:1px solid var(--t-line);border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.45)}.pm-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pm-title{font-size:18px;font-weight:750}.pm-sub{font-size:13px;margin-top:2px}.pm-sub,.pm-x{color:var(--t-ink-soft)}.pm-x{background:none;border:0;font-size:26px;line-height:1;cursor:pointer;padding:0 4px}.pm input,.pm select{width:100%;min-width:0;padding:10px 12px;font-size:15px;border-radius:9px;background:var(--t-bg);color:var(--t-ink);border:1px solid var(--t-line);color-scheme:light dark}.pm input:focus,.pm select:focus{outline:2px solid var(--t-go);outline-offset:0}.pm-field{display:grid;grid-gap:6px;gap:6px}.pm-field>span{font-size:12.5px;font-weight:600;color:var(--t-ink-soft)}.pm-money{position:relative}.pm-money b{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--t-ink-soft);font-weight:600;pointer-events:none}.pm-money input{padding-left:26px;font-family:JetBrains Mono,ui-monospace,monospace}.pm-two{display:grid;grid-template-columns:1fr 1.7fr;grid-gap:8px;gap:8px}.pm-seg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.pm-seg button{padding:9px 0;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer;background:var(--t-bg);color:var(--t-ink-soft);border:1px solid var(--t-line)}.pm-seg button.on{background:var(--t-go);border-color:var(--t-go);color:var(--t-on-go,#fff)}.pm-note,.pm-sum{font-size:12.5px;color:var(--t-ink-soft);line-height:1.45}.pm-sum{font-size:14px;color:var(--t-ink);font-weight:600}.pm-quick{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--t-ink-soft)}.pm-quick button{padding:4px 10px;border-radius:999px;font-size:12.5px;cursor:pointer;background:transparent;color:var(--t-ink);border:1px solid var(--t-line)}.pm-rows{display:grid;grid-gap:10px;gap:10px}.pm-row{display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:10px;border:1px solid var(--t-line);background:color-mix(in srgb,var(--t-bg) 50%,transparent)}.pm-row-top{display:flex;justify-content:space-between;align-items:center}.pm-row-n{font-size:13px;font-weight:700}.pm-link{background:none;border:0;padding:0;font-size:12.5px;color:var(--t-ink-soft);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pm-add{justify-self:start;color:var(--t-go);font-weight:600;text-decoration:none;font-size:13.5px}.pm-foot{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}@media (max-width:420px){.pm-two{grid-template-columns:1fr}}.dd .hl-box-booked{--b:var(--hl-cool)}.dd .hl-quiz{display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border-radius:9px;background:color-mix(in srgb,var(--t-bg) 70%,transparent);border:1px solid var(--t-line)}.dd .hl-quiz-row{display:grid;grid-template-columns:132px 1fr;grid-gap:8px;gap:8px;font-size:12.5px}.dd .hl-quiz-row span{color:var(--t-ink-faint)}.dd .hl-quiz-row b{color:var(--t-ink);font-weight:650}.dd .hl-quiz-note{font-size:12.5px;color:var(--hl-warn)}.dd .hl-quiz-note:empty{display:none}.dd .hl-phone{display:inline-flex;align-items:center;gap:4px}.dd .hl-copy{padding:3px 9px;border-radius:99px;cursor:pointer;font:700 11.5px JetBrains Mono,ui-monospace,monospace;background:transparent;color:var(--t-accent);border:1px solid var(--t-accent-line)}.dd .hl-copy:hover{background:color-mix(in srgb,var(--t-accent) 12%,transparent)}.dd .hl-copy.is-done{color:var(--hl-go);border-color:var(--hl-go)}.dd .hl-flow{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1.12fr);grid-gap:0;gap:0;align-items:stretch}.dd .hl-flow>.hl-col{margin-bottom:0;display:flex;flex-direction:column;height:min(82vh,980px);min-height:0}.dd .hl-col>.hl-hd{flex-wrap:wrap;flex-shrink:0}.dd .hl-scroll{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;padding:4px 2px 18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 28px),transparent)}.dd .hl-scroll::-webkit-scrollbar{display:none}.dd .hl-col .hl-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.dd .hl-col-rec{--b:color-mix(in srgb,var(--t-accent) 60%,#f97316 40%)}.dd .hl-flow>.hl-col-team{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.dd .hl-flow>.hl-col-rec{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.dd .hl-stream{position:relative;margin:0;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--t-panel) 55%,#02110a 45%),#031a0f 50%,color-mix(in srgb,var(--t-panel) 55%,#02110a 45%));border-top:3px solid;border-image:linear-gradient(90deg,var(--t-accent),color-mix(in srgb,var(--t-accent) 60%,#f97316 40%)) 1;border-bottom:1px solid var(--t-line)}.dd .hl-stream canvas{position:absolute;inset:0;width:100%;height:100%}.dd .hl-tier{margin-bottom:12px}.dd .hl-tier-hd{position:relative;display:flex;align-items:center;gap:8px;padding:6px 2px 8px;font-size:12.5px;font-weight:700;color:var(--t-ink-soft)}.dd .hl-tier-hd b{font-size:11px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--tc) 18%,transparent);color:var(--tc)}.dd .hl-tier-hd i{right:0;bottom:2px;height:2px;background:color-mix(in srgb,var(--t-line) 80%,transparent)}.dd .hl-tier-hd i,.dd .hl-tier-hd i:after{position:absolute;left:0;border-radius:2px}.dd .hl-tier-hd i:after{content:"";top:0;bottom:0;width:var(--w);background:var(--tc);box-shadow:0 0 8px var(--tc)}.dd .hl-tier-hot{--tc:#f87171}.dd .hl-tier-warm{--tc:#fb923c}.dd .hl-tier-luke{--tc:#eab308}.dd .hl-tier-cold{--tc:#60a5fa}.dd .hl-tier-na{--tc:#94a3b8}.dd .hl-tier-dead{--tc:#64748b}.dd .hl-sorted{animation:hl-decode .5s steps(6) both;animation-delay:var(--d,0ms)}.dd .hl-sorted.is-arriving{animation:hl-arrive .9s cubic-bezier(.2,.9,.3,1) both}.dd .hl-sorted.is-arriving>.hl-card{box-shadow:0 0 0 1px var(--t-accent),0 0 22px color-mix(in srgb,var(--t-accent) 45%,transparent)}@keyframes hl-decode{0%{opacity:0;filter:blur(3px) brightness(1.8);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{opacity:1;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes hl-arrive{0%{opacity:0;transform:translateX(-60px) scale(.96);filter:blur(4px) brightness(2)}60%{opacity:1;filter:none}to{transform:none}}@media (max-width:900px){.dd .hl-flow{grid-template-columns:minmax(0,1fr)}.dd .hl-stream{height:34px}.dd .hl-flow>.hl-col-rec,.dd .hl-flow>.hl-col-team{border-radius:14px;border:1px solid var(--t-line);border-top:3px solid var(--b)}.dd .hl-flow>.hl-col{height:auto;max-height:80vh}}@media (prefers-reduced-motion:reduce){.dd .hl-sorted,.dd .hl-sorted.is-arriving{animation:none}}.dd .hl-callnote{display:flex;gap:8px;align-items:flex-start;margin:6px 0 2px;font-size:12.5px;line-height:1.35}.dd .hl-callnote-t{color:var(--t-ink-soft)}.dd .hl-heat{flex-shrink:0;font-weight:700;font-size:11.5px;padding:2px 8px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.dd .hl-heat-hot{background:rgba(239,68,68,.16);color:#f87171;border-color:rgba(239,68,68,.35)}.dd .hl-heat-warm{background:rgba(249,115,22,.15);color:#fb923c;border-color:rgba(249,115,22,.35)}.dd .hl-heat-luke{background:rgba(234,179,8,.14);color:#eab308;border-color:rgba(234,179,8,.35)}.dd .hl-heat-cold{background:rgba(59,130,246,.13);color:#60a5fa;border-color:rgba(59,130,246,.3)}.dd .hl-heat-na{background:rgba(148,163,184,.12);color:var(--t-ink-faint);border-color:rgba(148,163,184,.25)}.dd .hl-heat-dead{background:rgba(100,116,139,.1);color:var(--t-ink-faint);text-decoration:line-through}:root{--mx-a:var(--t-accent);--mx-a-08:color-mix(in srgb,var(--t-accent) 8%,transparent);--mx-a-14:color-mix(in srgb,var(--t-accent) 14%,transparent);--mx-a-30:color-mix(in srgb,var(--t-accent) 30%,transparent);--mx-hi:hsla(0,0%,100%,.1);--mx-lo:rgba(0,0,0,.32);--mx-bevel:inset 0 1px 0 hsla(0,0%,100%,.12),inset 1px 0 0 hsla(0,0%,100%,.05),inset -1px 0 0 rgba(0,0,0,.18),inset 0 -2px 0 rgba(0,0,0,.28),0 3px 0 rgba(0,0,0,.2),0 12px 26px rgba(0,0,0,.28);--mx-bevel-lift:inset 0 1px 0 hsla(0,0%,100%,.16),inset 1px 0 0 hsla(0,0%,100%,.06),inset -1px 0 0 rgba(0,0,0,.18),inset 0 -2px 0 rgba(0,0,0,.28),0 0 0 1px var(--mx-a-30),0 5px 0 rgba(0,0,0,.2),0 18px 34px rgba(0,0,0,.32),0 0 26px var(--mx-a-14)}body{font-family:Space Grotesk,ui-sans-serif,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--t-bg)}body:before{inset:-20%;background:radial-gradient(38% 32% at 18% 12%,color-mix(in srgb,var(--t-accent) 26%,transparent),transparent 70%),radial-gradient(34% 30% at 85% 18%,color-mix(in srgb,var(--t-cool) 20%,transparent),transparent 70%),radial-gradient(40% 34% at 60% 88%,color-mix(in srgb,var(--t-accent) 16%,transparent),transparent 70%),radial-gradient(30% 28% at 8% 80%,color-mix(in srgb,var(--t-warn) 9%,transparent),transparent 70%);filter:blur(30px);animation:mx-aurora 26s ease-in-out infinite alternate}body:after,body:before{content:"";position:fixed;z-index:0;pointer-events:none}body:after{inset:0;background:radial-gradient(120% 90% at 50% 0,transparent 55%,rgba(0,0,0,.28) 100%)}@keyframes mx-aurora{0%{transform:translateZ(0) scale(1) rotate(0deg)}50%{transform:translate3d(4%,3%,0) scale(1.08) rotate(4deg)}to{transform:translate3d(-3%,5%,0) scale(1.02) rotate(-3deg)}}.nav{z-index:40}.brand,.btn,.card-t,.cbtn,.dd .disp,.dd .h1,.eyebrow,.h1,.h2,.lab,.mono,.pill,.row-n,.stat-n,.tab{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.dd .disp,.dd .h1,.h1{letter-spacing:-.045em;font-weight:800;color:var(--t-ink)}.h1:after{content:"_";color:var(--mx-a);margin-left:4px;animation:mx-blink 1.1s steps(2,start) infinite}.dd .lede{color:var(--t-ink-soft)}.dd .eyebrow{color:var(--mx-a)}.tab{font-size:13.5px}.btn,.cbtn,.tab{letter-spacing:-.01em}.stat-n{letter-spacing:-.05em}.stat-n.go{text-shadow:0 0 18px var(--mx-a-30)}.card,.dd .hot-card,.dd .scard,.dd .sheet,.row,.stat,.step{background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel) 90%,#fff 10%) 0,var(--t-panel) 38%,color-mix(in srgb,var(--t-panel) 92%,#000 8%) 100%);border-left:1px solid var(--t-line);border-bottom-color:var(--t-line);border-right:1px solid var(--t-line);border-top-color:var(--t-line);border-top:1px solid color-mix(in srgb,var(--t-line) 70%,#fff 30%);border-bottom:1px solid color-mix(in srgb,var(--t-line) 70%,#000 30%);box-shadow:var(--mx-bevel)}.stat{position:relative;overflow:hidden}.stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--mx-a),transparent);box-shadow:0 0 10px var(--mx-a)}.btn,.cbtn{background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel-2) 84%,#fff 16%),var(--t-panel-2) 55%,color-mix(in srgb,var(--t-panel-2) 88%,#000 12%));border:1px solid var(--t-line);border-bottom-color:color-mix(in srgb,var(--t-line) 60%,#000 40%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 0 rgba(0,0,0,.22),0 2px 0 rgba(0,0,0,.28),0 4px 10px rgba(0,0,0,.18);color:var(--t-ink)}.btn.ghost{background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel) 70%,transparent),color-mix(in srgb,var(--t-panel) 45%,transparent))}.btn.go{background:linear-gradient(180deg,color-mix(in srgb,var(--t-go) 82%,#fff 18%),var(--t-go) 55%,color-mix(in srgb,var(--t-go) 82%,#000 18%));border-color:color-mix(in srgb,var(--t-go) 70%,#000 30%);color:var(--t-on-go);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.25),0 2px 0 color-mix(in srgb,var(--t-go) 45%,#000 55%),0 6px 16px color-mix(in srgb,var(--t-go) 30%,transparent)}@keyframes mx-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mx-fade{0%{opacity:0}to{opacity:1}}@keyframes mx-pulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--t-go) 55%,transparent))}}@keyframes mx-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes mx-sweep{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.wrap{position:relative;z-index:1}.wrap>*,.wrap>.dd>*{animation:mx-up .5s cubic-bezier(.2,.7,.2,1) both}.wrap>.dd>:nth-child(2),.wrap>:nth-child(2){animation-delay:.04s}.wrap>.dd>:nth-child(3),.wrap>:nth-child(3){animation-delay:.08s}.wrap>.dd>:nth-child(4),.wrap>:nth-child(4){animation-delay:.12s}.wrap>.dd>:nth-child(5),.wrap>:nth-child(5){animation-delay:.16s}.wrap>.dd>:nth-child(6),.wrap>:nth-child(6){animation-delay:.2s}.wrap>.dd>:nth-child(n+7),.wrap>:nth-child(n+7){animation-delay:.24s}.dd .hot-card,.dd .scard,.grid>*,.row{animation:mx-up .45s cubic-bezier(.2,.7,.2,1) both}.grid>:nth-child(2){animation-delay:.05s}.grid>:nth-child(3){animation-delay:.1s}.grid>:nth-child(4){animation-delay:.15s}.card,.dd .scard,.dd .sheet,.row,.stat,.step{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card:hover,.row:hover,.stat:hover{transform:translateY(-3px);box-shadow:var(--mx-bevel-lift)}.btn,.cbtn{position:relative;overflow:hidden;transition:transform .1s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease}.btn:after,.cbtn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,hsla(0,0%,100%,.35) 50%,transparent 80%);transform:translateX(-120%)}.btn:hover:not(:disabled),.cbtn:hover{border-color:var(--mx-a);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(0,0,0,.22),0 2px 0 rgba(0,0,0,.28),0 0 0 1px var(--mx-a-30),0 0 22px var(--mx-a-30)}.btn.go:hover:not(:disabled){filter:brightness(1.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.25),0 2px 0 color-mix(in srgb,var(--t-go) 45%,#000 55%),0 0 26px color-mix(in srgb,var(--t-go) 55%,transparent)}.btn:hover:not(:disabled):after,.cbtn:hover:after{animation:mx-sweep .7s ease}.btn:active:not(:disabled),.cbtn:active{transform:translateY(2px);box-shadow:inset 0 2px 4px rgba(0,0,0,.35),0 0 0 transparent}.btn.go{animation:mx-pulse 2.6s ease-in-out infinite}.tab{transition:color .18s,background .18s,box-shadow .18s,transform .1s}.tab:hover{box-shadow:0 0 0 1px var(--mx-a-30) inset,0 0 16px var(--mx-a-14)}.tab:active{transform:translateY(1px)}.tab.on{background:linear-gradient(180deg,color-mix(in srgb,var(--t-panel-2) 85%,#fff 15%),var(--t-panel-2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 2px 0 rgba(0,0,0,.25)}.tab.on:after{background:var(--mx-a);box-shadow:0 0 10px var(--mx-a),0 0 2px var(--mx-a);animation:mx-fade .3s ease both}.brand-dot{background:var(--mx-a);box-shadow:0 0 8px var(--mx-a);animation:mx-blink 1.6s steps(2,start) infinite}.nav{border-bottom-color:var(--mx-a-30)}.nav:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--mx-a),transparent);opacity:.7}.dd .fld,.input,.mny-date,.mny-rate input{box-shadow:inset 0 2px 4px rgba(0,0,0,.25),inset 0 -1px 0 hsla(0,0%,100%,.06)}.dd .fld:focus,.input:focus,select:focus{outline:none;border-color:var(--mx-a)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 0 0 3px var(--mx-a-14),0 0 14px var(--mx-a-14)}.mx-rain{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.35;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.5) 45%,rgba(0,0,0,.12));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.5) 45%,rgba(0,0,0,.12))}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.mx-rain{display:none!important}}.tab-ic,.tab-short{display:none}@media (max-width:760px){body,html{overflow-x:hidden}.nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--t-bg,var(--bg))}.nav-in{gap:8px;padding:0 12px;height:54px}.brand{font-size:14px}.nav-right{margin-left:auto;gap:6px}.nav-right .btn{white-space:nowrap;padding-left:10px;padding-right:10px}.tabs{position:fixed;left:0;right:0;bottom:0;z-index:45;height:auto;flex:none;gap:2px;justify-content:space-around;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--t-bg,var(--bg));border-top:1px solid var(--line);box-shadow:0 -10px 30px rgba(0,0,0,.28)}.tab{flex:1 1;min-width:0;padding:6px 2px 5px;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10.5px;font-weight:650;letter-spacing:0}.tab-ic{display:block;font-size:20px;line-height:1;filter:saturate(.85)}.tab-full,.tab-lock{display:none}.tab-short{display:block;white-space:nowrap}.tab.on{background:var(--panel-2);color:var(--ink)}.tab.on .tab-ic{filter:none;transform:scale(1.08)}.tab.on:after{display:none}.tab-count{position:absolute;top:2px;right:12%;margin:0}.wrap{padding:0 14px calc(96px + env(safe-area-inset-bottom))}.h1{font-size:30px}input,select,textarea{font-size:16px!important}.btn,.cbtn{min-height:38px}.dd .hl-list,.dd .hl-side{grid-template-columns:minmax(0,1fr)}.dd .hl-grid>*,.dd .hl-side>*{min-width:0}.dd .hl-grid{grid-template-columns:minmax(0,1fr)}.dd .hl-feed-t{white-space:normal}.dd .hl-hd{flex-wrap:wrap;gap:8px}.dd .hl-team-row{grid-template-columns:1.4fr .6fr .6fr 1fr;font-size:12px}.scriptpop-in{width:100%;padding-bottom:calc(40px + env(safe-area-inset-bottom))}.viewas{padding:2px 2px 2px 6px}.viewas select{max-width:110px}.previewbar{font-size:12px;padding:8px 12px}}@media (max-width:380px){.tab{font-size:9.5px}.tab-ic{font-size:18px}.brand{font-size:13px}}.ab-page{display:grid;grid-gap:12px;gap:12px}.ab-top{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;padding-top:14px}.ab-title{font-size:24px;font-weight:800;margin:0;color:var(--t-ink)}.ab-sub{margin:6px 0 0;font-size:12.5px;color:var(--t-ink-soft);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ab-key{padding:2px 8px;border-radius:999px;font-weight:700;font-size:11.5px}.ab-key.win{background:rgba(16,185,129,.16);color:#10b981}.ab-key.good{background:rgba(234,179,8,.18);color:#eab308}.ab-key.lead{background:rgba(249,115,22,.16);color:#f97316}.ab-key.based{background:rgba(168,85,247,.16);color:#a855f7;margin-right:6px}.ab-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ab-pct{min-width:46px;text-align:center;font:600 13px JetBrains Mono,ui-monospace,monospace;color:var(--t-ink-soft)}.ab-wrap{position:relative;height:calc(100vh - 190px);min-height:520px;overflow:hidden;border:1px solid var(--t-line);border-radius:16px;cursor:-webkit-grab;cursor:grab;touch-action:none;background-color:var(--t-bg);background-image:radial-gradient(circle,var(--t-line) 1.2px,transparent 1.3px);background-size:22px 22px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ab-wrap:active{cursor:-webkit-grabbing;cursor:grabbing}.ab-canvas{position:absolute;left:0;top:0;transform-origin:0 0;width:max-content;padding:16px 30px 60px 16px}.ab-body,.ab-headtxt{-moz-user-select:text;user-select:text;-webkit-user-select:text}.ab-edges{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.ab-edge path{fill:none;stroke-width:2.5}.ab-edge.tree-h path,.ab-edge.tree-v path{stroke:var(--t-line)}.ab-edge.based path,.ab-edge.based-l path{stroke:#a855f7;stroke-dasharray:7 6;opacity:.75}.ab-edge.based-l path{stroke-width:1.6;opacity:.45}.ab-edge text{fill:#a855f7;font:700 12px system-ui,sans-serif;text-anchor:middle}.ab-chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px}.ab-chips-h{font-size:14px;font-weight:800;color:var(--t-ink);margin-right:4px}.ab-chip{border:0;cursor:pointer;padding:7px 13px;border-radius:6px;font-size:13.5px;font-weight:750;background:#fff3a8;color:#3a3200;box-shadow:0 3px 8px rgba(0,0,0,.2)}.ab-chip:nth-of-type(2n){background:#c9f0d6;color:#12361f}.ab-chip:nth-of-type(3n){background:#ffd6e0;color:#45121f}.ab-chip:nth-of-type(5n){background:#d6e4ff;color:#12224a}.ab-chip.add{background:transparent;color:var(--t-ink-soft);border:1px dashed var(--t-line);box-shadow:none}.ab-lane{position:relative;z-index:1;display:flex;align-items:flex-start;gap:70px;padding:22px 26px 26px;margin-bottom:34px;border-radius:22px;--ab-c:#3b82f6;background:color-mix(in srgb,var(--ab-c) 6%,transparent);border:1px solid color-mix(in srgb,var(--ab-c) 28%,transparent)}.ab-c1{--ab-c:#ef4444}.ab-c2{--ab-c:#10b981}.ab-c3{--ab-c:#f59e0b}.ab-c4{--ab-c:#3b82f6}.ab-c5{--ab-c:#a855f7}.ab-c6{--ab-c:#14b8a6}.ab-lane-l{width:290px;flex:none;position:-webkit-sticky;position:sticky;left:0}.ab-lane-r{display:flex;align-items:flex-start;gap:60px}.ab-card{position:relative;background:var(--t-panel);color:var(--t-ink);border:1px solid var(--t-line-2);border-radius:14px;padding:13px 15px;box-shadow:var(--t-card-shadow);cursor:default}.ab-x{position:absolute;top:8px;right:8px;border:0;background:none;cursor:pointer;font-size:14px;color:var(--t-ink-faint);padding:2px 4px;border-radius:6px}.ab-x:hover{color:var(--t-ink);background:var(--t-panel-2)}.ab-client{border-top:7px solid var(--ab-c);padding:16px 18px}.ab-client-h h2{margin:0 24px 4px 0;font-size:22px;font-weight:850}.ab-meta{font-size:12.5px;color:var(--t-ink-soft);margin-top:3px}.ab-pill{display:inline-block;margin-top:8px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;background:rgba(16,185,129,.16);color:#10b981}.ab-pill.bad,.ab-pill.off{background:rgba(239,68,68,.16);color:#ef4444}.ab-pill.draft{background:rgba(148,163,184,.2);color:var(--t-ink-soft)}.ab-ad-h .ab-pill{margin:0 26px 0 0}.ab-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:12px}.ab-kpis div{background:color-mix(in srgb,var(--ab-c) 10%,var(--t-panel-2));border-radius:9px;padding:8px 10px}.ab-kpis b{display:block;font:700 17px JetBrains Mono,ui-monospace,monospace}.ab-kpis span{font-size:11.5px;color:var(--t-ink-soft)}.ab-asof{margin-top:8px;font-size:11.5px;color:var(--t-ink-faint)}.ab-camp{display:flex;flex-direction:column;align-items:flex-start;gap:34px}.ab-campcard{width:330px;border-top:5px solid var(--ab-c);background:color-mix(in srgb,var(--ab-c) 5%,var(--t-panel))}.ab-campcard.win{box-shadow:0 0 0 3px rgba(16,185,129,.5),var(--t-card-shadow)}.ab-dest{display:inline-block;margin-top:8px;padding:4px 10px;border-radius:8px;font-size:12.5px;font-weight:700}.ab-dest.form{background:rgba(59,130,246,.15);color:#60a5fa}.ab-dest.quiz{background:rgba(168,85,247,.16);color:#c084fc}.ab-dest.website{background:rgba(20,184,166,.16);color:#2dd4bf}.ab-vs{margin-top:10px;padding:8px 10px;border-radius:9px;background:var(--t-panel-2);font-size:12px;display:grid;grid-gap:2px;gap:2px}.ab-vs span{color:var(--t-ink-soft);font-weight:700;text-transform:uppercase;font-size:10.5px;letter-spacing:.04em}.ab-vs b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.ab-vs em{font-style:normal;font-weight:800;color:#10b981}.ab-vs.win{background:rgba(16,185,129,.12)}.ab-note2{margin-top:8px;font-size:12px;color:var(--t-ink-soft);line-height:1.4}.ab-adsrow{display:flex;align-items:flex-start;gap:22px}.ab-deadcol{display:grid;grid-gap:14px;gap:14px;width:300px}.ab-paused{display:grid;grid-gap:20px;gap:20px}.ab-ad{width:340px}.ab-ad.win{border-color:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.5),var(--t-card-shadow)}.ab-ad.lead{border-color:#f97316;box-shadow:0 0 0 2px rgba(249,115,22,.4),var(--t-card-shadow)}.ab-card.dim{opacity:.62}.ab-ad-h{display:flex;align-items:flex-start;gap:8px}.ab-ad-h h3{margin:0;font-size:15.5px;font-weight:800;flex:1 1;line-height:1.3}.ab-cup{margin-right:6px}.ab-src{margin-top:6px;font-size:12px;color:var(--t-ink-soft)}.ab-dim{color:var(--t-ink-faint)}.ab-dim.small{margin-top:5px;font-size:12px}.ab-nums{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:8px;font-size:12.5px;color:var(--t-ink-soft)}.ab-nums b{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--t-ink);font-size:14px}.ab-nums.sm{margin-top:7px;font-size:11.5px}.ab-nums.sm b{font-size:12.5px}.ab-nums em{font-style:normal;font-weight:700;font-size:11.5px;padding:1px 7px;border-radius:999px}.ab-good{color:#10b981;background:rgba(16,185,129,.14)}.ab-bad{color:#ef4444;background:rgba(239,68,68,.12)}.ab-sect{margin-top:13px;padding-top:11px;border-top:1px solid var(--t-line-soft)}.ab-sect-h{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--t-ink-soft);margin-bottom:6px}.ab-sect-h.sub{margin-top:10px}.ab-line{position:relative;padding:10px 30px 10px 11px;border-radius:10px;background:var(--t-panel-2);border:1px solid var(--t-line-soft)}.ab-line+.ab-line{margin-top:7px}.ab-line.win{border:2px solid #10b981;background:color-mix(in srgb,#10b981 10%,var(--t-panel-2))}.ab-line.good{border:2px solid #eab308;background:color-mix(in srgb,#eab308 10%,var(--t-panel-2))}.ab-line.lead{border:2px solid #f97316;background:color-mix(in srgb,#f97316 9%,var(--t-panel-2))}.ab-line.dim{opacity:.72}.ab-line.short{padding:8px 84px 8px 11px}.ab-line .ab-x{top:6px;right:6px}.ab-line{padding-right:84px}.ab-copy{position:absolute;top:6px;right:30px;border:1px solid var(--t-line);background:var(--t-panel);color:var(--t-ink-soft);border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:700;cursor:pointer}.ab-copy:hover{color:var(--t-ink);border-color:var(--t-ink-faint)}.ab-copy.done{color:#10b981;border-color:#10b981}.ab-line-top{display:flex;gap:6px}.ab-line-top.click{cursor:pointer}.ab-caret{color:var(--t-ink-faint);font-size:11px;line-height:1.6}.ab-hook{font-size:13.5px;font-weight:650;line-height:1.4}.ab-body{white-space:pre-wrap;font-size:13px;line-height:1.45}.ab-headtxt{font-size:13.5px;font-weight:750}.ab-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px}.ab-tag{padding:1px 8px;border-radius:6px;font-size:11px;font-weight:800;background:color-mix(in srgb,var(--ab-c) 18%,transparent);color:var(--t-ink)}.ab-origin{font-size:11px;font-weight:700;color:#c084fc}.ab-partial{margin:4px 0 0;font-size:11px;font-style:italic;color:var(--t-ink-faint)}.ab-fold{display:block;margin-top:9px;border:0;background:none;padding:2px 0;cursor:pointer;color:var(--t-ink-soft);font-size:12.5px;font-weight:700}.ab-fold:hover{color:var(--t-ink)}.ab-fold.big{width:100%;text-align:left;padding:10px 12px;margin:0;border-radius:10px;border:1px dashed var(--t-line);background:var(--t-panel);position:relative;z-index:1}.ab-adds{display:flex;gap:6px;margin-top:11px}.ab-addline{margin-top:8px;border:1px dashed var(--t-line);background:transparent;color:var(--t-ink-soft);border-radius:9px;padding:5px 10px;font-size:12px;font-weight:600;cursor:pointer}.ab-adds .ab-addline{margin-top:0}.ab-addline:hover{color:var(--t-ink);border-color:var(--t-ink-faint)}.ab-addcol{align-self:stretch;min-width:70px;border:1px dashed var(--t-line);border-radius:14px;background:transparent;color:var(--t-ink-soft);font-weight:700;cursor:pointer;position:relative;z-index:1}.ab-addcol:hover{color:var(--t-ink);border-color:var(--t-ink-faint)}.ab-form h3{margin:0;font-size:18px}.ab-fld{display:grid;grid-gap:5px;gap:5px}.ab-fld>span{font-size:12.5px;font-weight:600;color:var(--t-ink-soft)}.ab-form textarea{width:100%;padding:10px 12px;font:inherit;font-size:14px;border-radius:9px;resize:vertical;background:var(--t-bg);color:var(--t-ink);border:1px solid var(--t-line)}.ab-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t-ink-soft)}.ab-check input{width:auto}.ab-form-b{display:flex;gap:8px;align-items:center}.ab-del{color:#ef4444}.ab-del.sure{background:#ef4444;border-color:#ef4444;color:#fff}.ab-err{color:#ef4444;font-size:13px}.ab-missing{padding:24px;margin-top:20px}@media (max-width:700px){.ab-wrap{height:calc(100vh - 230px)}.ab-title{font-size:20px}}.sbm-h1{margin-bottom:8px}.sbm-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px}.sbm-range{display:inline-flex;padding:3px;border-radius:999px;background:var(--t-panel);border:1px solid var(--t-line)}.sbm-range a{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--t-ink-soft);text-decoration:none;white-space:nowrap}.sbm-range a:hover{color:var(--t-ink)}.sbm-range a[aria-current=true]{background:#f2c14e;color:#2a1f05}.sbm-month a:focus-visible,.sbm-range a:focus-visible{outline:2px solid #f2c14e;outline-offset:2px}.sbm-month{display:inline-flex;align-items:center;gap:4px}.sbm-month b{font-size:15px;min-width:128px;text-align:center}.sbm-month .off{opacity:.3;pointer-events:none}.sbm-total{margin-left:auto;font-weight:800;font-size:15px;color:var(--t-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sbm-total span{color:var(--t-ink-faint);font-weight:600;margin-right:6px}.sbw{position:relative;width:100%;max-width:calc((100vh - 185px) * 1344 / 677);aspect-ratio:1344/677;margin:0 auto;border-radius:18px;overflow:hidden;background:#111;box-shadow:0 18px 44px rgba(0,0,0,.35)}.sbw:-webkit-full-screen{border-radius:0;display:flex;align-items:center;justify-content:center;background:#000}.sbw:fullscreen{border-radius:0;display:flex;align-items:center;justify-content:center;background:#000}.sbw-scene{position:relative;width:100%;aspect-ratio:1344/752;container-type:inline-size;margin-top:-5.6%}.sbw:-webkit-full-screen{aspect-ratio:auto;max-width:none}.sbw:fullscreen{aspect-ratio:auto;max-width:none}.sbw:-webkit-full-screen .sbw-scene{margin-top:0}.sbw:fullscreen .sbw-scene{margin-top:0}.sbw:-webkit-full-screen .sbw-scene{width:min(100vw,calc(100vh * 1344 / 752))}.sbw:fullscreen .sbw-scene{width:min(100vw,calc(100vh * 1344 / 752))}.sbw-room{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sbw-loop{object-fit:fill;pointer-events:none}.sbw-block{position:absolute;height:auto;transform-origin:50% 100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 .25cqw .3cqw rgba(0,0,0,.45));animation:sbw-drop .5s cubic-bezier(.3,1.35,.6,1) both}@keyframes sbw-drop{0%{opacity:0;translate:0 -9cqw}to{opacity:1;translate:0 0}}.sbw-tag{position:absolute;z-index:40;translate:-50% 0;text-align:center;white-space:nowrap;color:#fff;text-shadow:0 0 .5cqw rgba(140,210,255,.55),0 .15cqw .4cqw rgba(0,0,0,.7);pointer-events:none}.sbw-tag.is-lead{color:#ffe08a;text-shadow:0 0 .8cqw rgba(246,201,79,.8),0 .15cqw .4cqw rgba(0,0,0,.7)}.sbw-name{font-size:1.25cqw;font-weight:700;letter-spacing:.02em;opacity:.95}.sbw-crown{margin-right:.3cqw}.sbw-amt{font-size:2.7cqw;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.sbw-amt.zero{opacity:.55}.sbw-key{left:1.2cqw;font-size:1cqw;font-weight:600;padding:.4cqw .9cqw;border-radius:999px}.sbw-full,.sbw-key{position:absolute;bottom:1.2cqw;z-index:40;color:#fff;background:rgba(12,14,18,.6)}.sbw-full{right:1.2cqw;font:inherit;font-size:1cqw;font-weight:700;cursor:pointer;border:1px solid hsla(0,0%,100%,.25);padding:.45cqw 1cqw;border-radius:999px}.sbw-full:focus-visible{outline:2px solid #f2c14e;outline-offset:2px}.sbw-extra{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:13px;color:var(--t-ink-soft)}@media (max-width:700px){.sbm-total{margin-left:0;width:100%}.sbw{border-radius:12px}.sbw-name{font-size:2.2cqw}.sbw-amt{font-size:3.6cqw}.sbw-full,.sbw-key{font-size:2.2cqw}}@media (prefers-reduced-motion:reduce){.sbw-block{animation:none}.sbw-tag{transition:none}}