.of-arow .of-anm{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0;display:flex}.of-arow .of-anm .of-actry{letter-spacing:.06em;text-transform:uppercase;max-width:100%;color:var(--ink-3);opacity:1;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.d8sheet-title+.d8-field,.d8sheet-title+.axnote{margin-top:22px}.pf-note{color:var(--ink-3);max-width:420px;font-size:11.5px;font-weight:600;line-height:1.55}.tzsel{border:1px solid var(--line);background:var(--panel-2);border-radius:16px;flex-direction:column;align-self:flex-start;align-items:center;gap:9px;padding:14px 22px 12px;display:inline-flex}.tzsel-clock{align-items:center;gap:3px;display:flex}.tzsel-hcol{flex-direction:column;align-items:center;gap:5px;display:flex}.tzsel-arrow{border:1px solid var(--line);background:var(--panel);width:44px;height:22px;color:var(--ink-3);transition:color .25s var(--spring),background .25s var(--spring),border-color .25s var(--spring);border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.tzsel-arrow svg{width:14px;height:14px}.tzsel-arrow:hover:not(:disabled){color:#fff;background:var(--accent);border-color:var(--accent)}.tzsel-arrow:disabled{opacity:.3;cursor:default}.tzsel-seg{font-family:var(--font-display);color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;min-width:2ch;font-size:34px;font-weight:800;line-height:1}.tzsel-hh{color:var(--accent)}.tzsel-ss{color:var(--ink-3);font-size:22px;font-weight:700}.tzsel-sep{font-family:var(--font-display);color:var(--ink-3);opacity:.55;padding-bottom:3px;font-size:26px;font-weight:700;line-height:1}.tzsel-off{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;font-weight:700}@media (max-width:520px){.tzsel{padding:12px 14px 10px}.tzsel-seg{font-size:28px}.tzsel-ss{font-size:19px}.tzsel-sep{font-size:22px}.tzsel-arrow{width:38px}}
.td-tlinks .td-linkbub{cursor:pointer;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:800;line-height:1}.td-tlinks .td-linkn{display:none}.td-ci-row .tdsel.td-ci-date{flex:190px;width:auto;min-width:172px}.tdsel.tdcal .tdsel-pop{width:min(292px,84vw);padding:10px;left:0;right:auto}.tdsel.tdcal.open .tdsel-caret{transform:translateY(-50%)}.tdcal-pop:focus{outline:none}.tdcal-head{align-items:center;gap:6px;padding:2px 2px 8px;display:flex}.tdcal-mon{text-align:center;letter-spacing:.02em;color:var(--ink);flex:1;font-size:12.5px;font-weight:800}.tdcal-nav{width:26px;height:26px;color:var(--ink-3);transition:background .22s var(--spring),color .22s var(--spring);border-radius:8px;flex:none;place-items:center;display:grid}.tdcal-nav:hover{background:var(--tint-8);color:var(--accent)}.tdcal-nav:focus-visible{box-shadow:0 0 0 3px var(--tint-8);outline:none}.tdcal-wd{grid-template-columns:repeat(7,1fr);gap:2px;padding:0 0 4px;display:grid}.tdcal-wd span{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:9px;font-weight:800}.tdcal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.tdcal-blank{height:32px;display:block}.tdcal-day{height:32px;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:background .18s var(--spring),color .18s var(--spring),border-color .18s var(--spring);border:1px solid #0000;border-radius:9px;place-items:center;font-size:12px;font-weight:700;display:grid}.tdcal-day:hover,.tdcal-day.hi{background:var(--tint-8);color:var(--accent)}.tdcal-day.today{border-color:var(--tint-line);color:var(--accent)}.tdcal-day.sel,.tdcal-day.sel:hover,.tdcal-day.sel.hi{background:var(--accent);border-color:var(--accent);color:#fff}.tdcal-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;margin-top:8px;padding-top:8px;display:flex}.tdcal-clear{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);transition:background .22s var(--spring),color .22s var(--spring);border-radius:999px;padding:5px 11px;font-size:10px;font-weight:800}.tdcal-clear:hover{background:var(--tint-8);color:var(--accent)}.tdcal-clear:focus-visible{box-shadow:0 0 0 3px var(--tint-8);outline:none}
.cr-wrap{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:20px 24px 0;display:flex;overflow:hidden}.cr-head,.cr-tools{flex:none}.cr-board{flex:auto;align-items:flex-start;min-height:0;padding:2px 2px 18px;overflow:auto}.cr-board.cr-panning{cursor:grabbing;-webkit-user-select:none;user-select:none}.cr-col{max-height:100%}.cr-colbody{min-height:64px;overflow-y:auto}.cr-empty{flex:auto;place-content:center;padding:40px 20px;display:grid}.cr-viewseg button{letter-spacing:.02em;gap:7px;padding:7px 13px;font-size:11.5px;font-weight:700}.cr-viewseg button svg,.cr-gear{flex:none}.cr-inactchip{white-space:nowrap}.cr-listwrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex:auto;min-height:0;margin-bottom:18px;overflow:auto}table.cr-list{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}table.cr-list th{z-index:2;background:var(--panel-2);text-align:left;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px 12px;font-size:9px;font-weight:800;position:sticky;top:0}table.cr-list td{border-bottom:1px solid var(--line-2);color:var(--ink-2);vertical-align:middle;padding:10px 12px;font-weight:500}table.cr-list tbody tr{cursor:pointer;transition:background .2s var(--spring)}table.cr-list tbody tr:hover td{background:var(--tint-4)}table.cr-list tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table.cr-list tbody tr.is-inactive td{opacity:.55}table.cr-list .cr-lname{font-family:var(--font-display);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}table.cr-list .cr-tag,table.cr-list .cr-tchip{margin:1px 3px 1px 0}.cr-lmod{white-space:nowrap}.cr-lmod .d8bub{margin-right:7px}.cr-lmodd{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:700}.cr-lmoda{color:var(--accent);margin-left:7px;font-size:11px;font-weight:600}.cr-tchip{color:var(--oc,var(--ink-2));background:color-mix(in srgb,var(--oc,#64748b) 13%,var(--panel));border:1px solid color-mix(in srgb,var(--oc,#64748b) 34%,transparent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}.cr-specs .cell .v .cr-tag,.cr-specs .cell .v .cr-tchip{margin:0 4px 3px 0}.cr-root.editing .cr-specs .cell .v{line-height:1.4}.cr-inact{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:9px;font-weight:800;display:inline-flex}.cr-card.is-inactive{opacity:.6}.cr-dangerrow{flex-wrap:wrap;gap:10px}#sheet.cr-sheet .dbody,.sheet.cr-sheet .dbody{padding-top:var(--sheet-top-h)}.cr-logcomp{background:var(--panel);border:1px solid var(--line-2);border-radius:14px;flex-direction:column;align-items:stretch;gap:9px;margin-bottom:16px;padding:12px 13px;display:flex}.cr-logcomp .flashbtn{align-self:flex-end;height:36px}textarea.cr-logtx{min-height:56px}.cr-logs{flex-direction:column;gap:11px;display:flex}.cr-logs.exp{overscroll-behavior:contain;max-height:70vh;padding-right:4px;overflow-y:auto}.cr-log{display:flex}.cr-log.us{justify-content:flex-end}.cr-log.them{justify-content:flex-start}.cr-logbub{background:var(--panel);border:1px solid var(--line-2);max-width:min(78%,520px);animation:cardin .45s var(--spring) backwards;border-radius:15px;padding:10px 13px 11px}.cr-log.us .cr-logbub{background:color-mix(in srgb,var(--accent) 9%,var(--panel));border-color:var(--tint-line);border-bottom-right-radius:5px}.cr-log.them .cr-logbub{background:color-mix(in srgb,var(--cool) 9%,var(--panel));border-color:color-mix(in srgb,var(--cool) 26%,transparent);border-bottom-left-radius:5px}.cr-logh{align-items:center;gap:9px;min-width:0;margin-bottom:6px;display:flex}.cr-logd{font-family:var(--font-display);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap;font-size:10.5px;font-weight:700}.cr-logago{color:var(--accent);white-space:nowrap;font-size:10.5px;font-weight:600}.cr-logx{width:22px;height:22px;color:var(--ink-3);opacity:0;transition:all .25s var(--spring);background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;margin-left:auto;display:grid}.cr-logbub:hover .cr-logx{opacity:1;border-color:var(--line);background:var(--panel-2)}.cr-logx:hover{color:#fff;background:#e5484d;border-color:#e5484d}.cr-logbody{color:var(--ink-2);white-space:pre-wrap;-webkit-user-select:text;user-select:text;font-size:12.5px;font-weight:500;line-height:1.55}.cr-logmore{border:1px dashed var(--tint-line);background:var(--tint-4);height:32px;color:var(--accent);transition:all .3s var(--spring);border-radius:10px;align-items:center;gap:7px;margin-bottom:11px;padding:0 14px;font-size:11.5px;font-weight:700;display:inline-flex}.cr-logmore:hover{background:var(--tint-8)}.cr-logs+.cr-logmore{margin:11px 0 0}.cr-nolog{color:var(--ink-3);padding:4px 2px;font-size:12.5px;font-style:italic}.cr-noteempty{padding:2px 1px;font-size:13px;font-weight:500;line-height:1.5}.sheet.cr-setsheet{width:min(660px,94vw)}#sheet.cr-setsheet .dbody,.sheet.cr-setsheet .dbody{padding-top:var(--sheet-top-h)}.cr-set-title{font-family:var(--font-display);letter-spacing:.005em;font-size:24px;font-weight:800}.sheet.cr-setsheet .cr-set-head{z-index:21;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;height:38px;display:flex;position:absolute;top:16px;left:clamp(18px,3vw,30px);right:62px;overflow:hidden}.cr-sethint{color:var(--ink-3);margin:-4px 0 11px;font-size:12px;font-weight:500;line-height:1.55}.cr-srow{border:1px solid var(--line-2);background:var(--panel);transition:border-color .3s var(--spring);border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:9px 11px;display:flex}.cr-srow:hover{border-color:var(--tint-line)}.cr-srow .efield{flex:1;min-width:0;font-weight:600}.cr-use{color:var(--ink-3);background:var(--panel-2);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.cr-mv{border:1px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.cr-mv:hover:not(:disabled){color:#fff;background:var(--accent);border-color:var(--accent)}.cr-mv:disabled{opacity:.3;cursor:default}.cr-xdel{border:1px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.cr-xdel:hover{color:#fff;background:#e5484d;border-color:#e5484d}.cr-cdot{background:var(--cc,#64748b);border:1px solid color-mix(in srgb,var(--cc,#64748b) 60%,transparent);width:22px;height:22px;box-shadow:0 2px 8px color-mix(in srgb,var(--cc,#64748b) 40%,transparent);transition:transform .3s var(--spring);border-radius:8px;flex:none;padding:0}.cr-cdot:hover{transform:scale(1.1)}.cr-swatches{flex-wrap:wrap;gap:7px;margin:-2px 0 10px 2px;display:flex}.cr-sw{background:var(--cc);width:22px;height:22px;transition:transform .3s var(--spring),border-color .25s;border:2px solid #0000;border-radius:999px;flex:none;padding:0}.cr-sw:hover{transform:scale(1.14)}.cr-sw.on{border-color:var(--ink)}.cr-addopt{align-items:center;gap:8px;margin-top:2px;display:flex}.cr-addopt .efield{flex:1;min-width:0}.cr-addopt .addbtn{flex:none}@media (max-width:720px){.cr-wrap{padding:16px 14px 0}.cr-logbub{max-width:92%}}.cr17-dash,.cr17-team{flex:auto;min-height:0;padding:2px 2px 22px;overflow-y:auto}.cr17-c12{grid-column:span 12}.cr17-big{flex-direction:column;gap:2px;padding:6px 0 2px;display:flex}.cr17-big .v{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--accent);font-variant-numeric:tabular-nums;font-size:54px;font-weight:800;line-height:1}.cr17-big .l{color:var(--ink-3);font-size:11.5px;font-weight:600}.cr17-sub{color:var(--ink-3);margin-top:11px;font-size:11.5px;line-height:1.5}.cr17-vs{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.cr17-vscell,.cr17-vsmid{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;flex-direction:column;flex:150px;justify-content:center;gap:5px;min-width:0;padding:13px 14px;display:flex}.cr17-vsmid{background:var(--tint-8);border-color:var(--tint-line);text-align:center;flex:0 130px;align-items:center}.cr17-vscell .v{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}.cr17-vsmid .v{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.cr17-vscell .l,.cr17-vsmid .l{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:700}.cr17-rng{flex:none;gap:4px;display:inline-flex}.cr17-rng button{border:1px solid var(--line);background:var(--panel-2);height:24px;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;transition:background .25s,border-color .25s,color .25s,transform .3s var(--spring);border-radius:999px;padding:0 11px;font-size:10px;font-weight:800}.cr17-rng button:hover{border-color:var(--tint-line);color:var(--accent)}.cr17-rng button:active{transform:scale(.94)}.cr17-rng button.on{background:var(--tint-8);border-color:var(--tint-line);color:var(--accent)}.cr17-hmwrap{flex-direction:column;gap:10px;min-width:0;display:flex}.cr17-hmkey{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.cr17-hmkey i{border-radius:3px;flex:none;width:11px;height:11px}.cr17-hmna{align-items:center;gap:5px;margin-left:6px;display:inline-flex}.cr17-hmna i{border:1px solid var(--line-2);background:0 0}.cr17-teamctl{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;display:flex}.cr17-grp{margin-bottom:20px}.cr17-pcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);min-width:0;animation:cardin .55s var(--spring) backwards;margin-bottom:12px;padding:15px 17px 16px}.cr17-phead{align-items:center;gap:11px;min-width:0;margin-bottom:13px;display:flex}.cr17-pname{flex-direction:column;gap:1px;min-width:0;display:flex}.cr17-pname b{font-family:var(--font-display);letter-spacing:-.1px;font-size:14px;font-weight:800}.cr17-pname span{color:var(--ink-3);font-size:11px;font-weight:600}.cr17-none{color:var(--ink-3);padding:6px 0 2px;font-size:12px}.cr17-kpi4{grid-template-columns:repeat(4,1fr)}.cr17-kpi3{grid-template-columns:repeat(3,1fr)}.cr17-pcard .wd-kpis{margin-bottom:10px}.cr17-dash .wd-panel .crm-act{max-height:330px;margin-top:0;overflow-y:auto}@media (max-width:900px){.cr17-kpi4,.cr17-kpi3{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.cr17-big .v{font-size:42px}.cr17-vsmid{flex:100%}}.cr17-onbtn{background:var(--tint-8);border-color:var(--tint-line);color:var(--accent)}
.mw-stop .mw-ectl{margin-left:0}.mw-stop .mw-readonly{align-self:flex-start;margin-left:0}.mw-card .mw-cfoot{border-top:none;margin-top:14px;padding-top:0}.mw-sect{margin-top:24px}.mw-sectbar{text-align:left;cursor:pointer;width:100%;transition:background .28s var(--spring);background:0 0;border:none;border-radius:12px;align-items:center;gap:11px;padding:9px 4px;display:flex}.mw-sectbar:hover{background:var(--tint-8)}.mw-sectbar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mw-sectdot{background:var(--accent);border-radius:999px;flex:none;width:7px;height:7px}.mw-sectdot.found{background:var(--mw-found)}.mw-sectdot.dead{background:var(--ink-3)}.mw-sectlbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;transition:color .28s var(--spring);flex:none;font-size:10.5px;font-weight:800}.mw-sectbar:hover .mw-sectlbl{color:var(--accent)}.mw-sect.open .mw-sectlbl{color:var(--ink)}.mw-sectcnt{text-align:center;min-width:24px;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-3);background:var(--panel-2);border:1px solid var(--line);transition:color .28s var(--spring),border-color .28s var(--spring),background .28s var(--spring);border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:800}.mw-sect.open .mw-sectcnt{color:var(--accent);border-color:var(--tint-line);background:var(--tint-8)}.mw-sectrule{background:var(--line-2);flex:auto;min-width:14px;height:1px}.mw-sectchev{color:var(--ink-3);transition:transform .4s var(--spring),color .28s var(--spring);flex:none;display:inline-flex}.mw-sectbar:hover .mw-sectchev{color:var(--accent)}.mw-sect.open .mw-sectchev{color:var(--accent);transform:rotate(180deg)}.mw-sectbody{transition:grid-template-rows .45s var(--spring);grid-template-rows:0fr;display:grid}.mw-sect.open .mw-sectbody{grid-template-rows:1fr}.mw-sectinner{visibility:hidden;margin:0 -18px;padding:16px 18px 24px;transition:visibility 0s linear .45s;overflow:hidden}.mw-sect.open .mw-sectinner{visibility:visible;transition-delay:0s}.mw-sectinner .mw-grid{padding-bottom:0}.mw-sectnone{color:var(--ink-3);padding:2px 4px;font-size:12.5px;font-weight:500;line-height:1.55}.mw-nolooking{padding:6px 4px 2px}@media (max-width:620px){.mw-sectinner{margin:0 -14px;padding:14px 14px 20px}.mw-sectlbl{letter-spacing:.1em}}
.chip.faint,.chip.mkt{color:#fff;background:#0000005c;border:1px solid #ffffff38}.dhead2-badges .hchip.mkt{background:var(--panel-3);color:var(--ink-2);border:1px solid var(--line)}.wd-dot.attn{background:#e0952a}.wd-dot.hidden,.wd-dot.disregarded{background:var(--ink-3)}.chip.wd-attn{color:#ffcf7d;background:#2e1e0494;border:1px solid #eaa64a80;align-items:center;gap:6px;display:inline-flex}.chip.wd-hidden,.chip.wd-disregarded{color:#ffffffeb;background:#00000080;border:1px solid #ffffff4d;align-items:center;gap:6px;display:inline-flex}.card-badges.left .chip.wd-attn,.card-badges.left .chip.wd-hidden,.card-badges.left .chip.wd-disregarded{-webkit-backdrop-filter:none}.hchip.wd-attn{background:color-mix(in srgb, #e0952a 14%, var(--panel));color:#c07f1c;-webkit-backdrop-filter:none;border:1px solid #e0952a61;align-items:center;gap:7px;display:inline-flex}.hchip.wd-hidden,.hchip.wd-disregarded{background:var(--panel-3);color:var(--ink-2);border:1px solid var(--line);-webkit-backdrop-filter:none;align-items:center;gap:7px;display:inline-flex}:root[data-theme=dark] .hchip.wd-attn{color:#eaa64a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hchip.wd-attn{color:#eaa64a}}.wd-selwrap{display:inline-flex;position:relative}.wd-selbtn{cursor:pointer;transition:transform .3s var(--spring), box-shadow .3s var(--spring)}.wd-selbtn:hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 14%, transparent)}.wd-selbtn:active{transform:scale(.95)}.wd-selbtn .caret{transition:transform .35s var(--spring);margin-left:1px;display:inline-flex}.wd-selwrap.open .wd-selbtn .caret{transform:rotate(180deg)}.wd-pop{z-index:40;background:var(--panel);border:1px solid var(--line);min-width:208px;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity .22s var(--spring), transform .28s var(--spring);border-radius:13px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 7px);left:0;transform:translateY(-6px)scale(.98)}.wd-selwrap.open .wd-pop{opacity:1;pointer-events:auto;transform:none}.wd-popopt{text-align:left;letter-spacing:.05em;text-transform:uppercase;width:100%;color:var(--ink-2);white-space:nowrap;transition:background .18s var(--spring), color .18s var(--spring);border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:11px;font-weight:800;display:flex}.wd-popopt:hover{background:var(--tint-8);color:var(--accent)}.wd-popopt.cur{background:var(--tint-12);color:var(--accent)}.wd-popopt .dot{background:#2fb56a;border-radius:999px;flex:none;width:7px;height:7px}.wd-popopt .dot.attn{background:#e0952a}.wd-popopt .dot.hidden,.wd-popopt .dot.disregarded{background:var(--ink-3)}.sec-h:has(.sec-store){flex-wrap:wrap}.sec-h:has(.sec-store) .rule{min-width:26px}.sec-h .sec-store{letter-spacing:.07em;flex:none;gap:5px;padding:3px 9px;font-size:8.5px}.sec-h .sec-store svg{width:9px;height:9px}.sec-h .sec-store.pub{color:#1f7ba6;background:color-mix(in srgb, #2f9bd1 12%, var(--panel));border:1px solid #2f9bd157}:root[data-theme=dark] .sec-h .sec-store.pub{color:#5cb8e6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sec-h .sec-store.pub{color:#5cb8e6}}.wl-row .wl-who{align-items:center;min-height:20.625px;padding-top:0;display:flex}
.sheet.d8s .pf-head{z-index:21;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;height:38px;display:flex;position:absolute;top:16px;left:clamp(18px,3vw,30px);right:62px;overflow:hidden}.pf-note.pf-note-wide{max-width:none}.sywel{z-index:90;background:var(--surface);animation:tdfade .5s var(--spring);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sywel:before{content:"";pointer-events:none;background:radial-gradient(62% 56% at 50% 40%,var(--tint-12),transparent 72%);position:absolute;inset:0}.sywel-hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:13px;max-width:min(760px,92vw);padding:30px;display:flex;position:relative}.sywel-bub{animation:pop .6s var(--spring) 50ms backwards}.sywel-bub .d8bub{padding:7px 18px}.sywel-bub .d8bub-nm{font-size:15px}.sywel-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);animation:cardin .75s var(--spring) .18s backwards;font-size:clamp(34px,7vw,72px);font-weight:800;line-height:1.03}.sywel-sub{letter-spacing:.28em;text-transform:uppercase;color:var(--ink-3);animation:cardin .75s var(--spring) .34s backwards;font-size:10px;font-weight:800}.sywel-act{animation:pop .5s var(--spring) 1.15s backwards;margin-top:12px}.sywel .sywel-sheet{z-index:1}.sywel .sywel-sheet .axnote{margin-bottom:2px}.d8-teamrow .pf-welbtn{flex:none}.d8-teamrow .pf-welbtn.on{border-color:var(--tint-line);background:var(--tint-12);color:var(--accent)}.d8-teamrow .pf-welbtn:disabled{opacity:.45;cursor:not-allowed}.d8-teamrow:has(.pf-welbtn){flex-wrap:wrap}.wscell .wsrule{color:var(--ink-3);align-items:flex-start;gap:5px;font-size:9.5px;font-weight:700;line-height:1.35;display:flex}.wscell .wsrule svg{color:var(--ink-3);flex:none;margin-top:1px}.sheet.ofsc-sheet .ofsc-headrow{z-index:21;pointer-events:none;white-space:nowrap;align-items:center;gap:11px;min-width:0;height:38px;display:flex;position:absolute;top:16px;left:clamp(18px,3vw,30px);right:62px;overflow:hidden}.sheet.ofsc-sheet .ofsc-headrow .ofsc-who{flex-wrap:nowrap;flex:0 auto;min-width:0}.sheet.ofsc-sheet .ofsc-headrow .ofsc-who b{text-overflow:ellipsis;min-width:0;overflow:hidden}.sheet.ofsc-sheet .ofsc-headrow .ofsc-title{flex:none;font-size:clamp(17px,2vw,21px);line-height:1}@media (max-width:520px){.sheet.ofsc-sheet .ofsc-headrow .ofsc-who b{display:none}}.ofsc-root .ofsc-lede{max-width:none;font-size:12px;line-height:1.5}.ofsc-grid .ofsc-day.logged{border-color:var(--tint-line);background:color-mix(in srgb,var(--accent) 7%,var(--panel));position:relative}.ofsc-grid .ofsc-day.logged:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.ofsc-grid .ofsc-day.logged .ofsc-dn{color:var(--ink)}.ofsc-grid .ofsc-day.logged .ofsc-dl{color:var(--ink-2);font-weight:800}.ofsc-grid button.ofsc-day.logged:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}.ofsc-grid .ofsc-day.logged.today{border-color:var(--accent)}
.td-tlinks .td-linkbub{justify-content:center;align-items:center;gap:3px;width:auto;height:22px;padding:0 6px;display:inline-flex}.td-tlinks .td-linkbub svg{flex:none;width:10px;height:10px}.td-tlinks .td-linkbub-n{font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800;line-height:1}.td-tlinks{overflow-clip-margin:4px;overflow:clip visible}.td-tlinks .td-linkbub:hover{z-index:1;position:relative}.td-links-ed .addbtn{color:var(--ink-2);border-color:var(--line);background:var(--panel-2)}.td-links-ed .addbtn:hover{color:var(--ink);border-color:var(--ink-3);background:var(--panel-3)}.td-in-card .td-in-why{color:var(--ink-2);background:color-mix(in srgb,#e5484d 6%,var(--panel));border:1px solid var(--line);border-left:3px solid #e5484d;border-radius:9px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.5}.td-in-card .td-in-why-lbl{letter-spacing:.07em;text-transform:uppercase;color:#e5484d;margin-bottom:3px;font-size:8.5px;font-weight:800;display:block}
.cr-colbody{margin:-5px -6px -9px;padding:5px 6px 9px;overflow-x:hidden}.cr-col.cr-drop .cr-colbody{outline-offset:0}.cr-card{transition:transform .45s var(--spring),border-color .4s var(--spring), box-shadow .4s var(--spring),opacity .4s}.cr-card:hover{border-color:var(--tint-line);box-shadow:var(--shadow-md);z-index:auto;transform:translateY(-3px)}.cr-card:hover:after{opacity:0;animation:none}.cr-card:active{transform:translateY(-1px)}.sheet.cr-sheet .cr-etop{z-index:21;margin-left:0;position:absolute;top:16px;left:clamp(18px,3vw,30px)}.cr-st.cr-stc{color:var(--sc);background:color-mix(in srgb,var(--sc) 11%,var(--panel));border-color:color-mix(in srgb,var(--sc) 28%,transparent)}.cr-kind{letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line);white-space:nowrap;color:var(--ink-3);background:var(--panel-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:8.5px;font-weight:800;display:inline-flex}.cr-kind:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.cr-kind.pipe{color:var(--accent);background:var(--tint-8);border-color:var(--tint-line)}.cr-badges .cr-kind{padding:5px 11px;font-size:10px}.cr-pop .dot.cr-dotpipe{background:var(--accent)}.cr-popnone{color:var(--ink-3);padding:8px 11px;font-size:11.5px;font-weight:600;line-height:1.4;display:block}.cr-nostages{flex:auto;min-height:120px}.cr-colh.cr-colc .cr-coldot{background:var(--sc)}.cr-colh.cr-colc .cr-colname{color:var(--sc)}.cr-colh.cr-colc .cr-colcnt{color:var(--sc);background:color-mix(in srgb,var(--sc) 11%,var(--panel));border-color:color-mix(in srgb,var(--sc) 28%,transparent)}.cr-root.editing .cr-specs .cell .v{line-height:1.4}.cr-specs .cell .v .ed-combo,.cr-specs .cell .v .ed-multi{margin-top:2px}.cr-logcomp{margin:16px 0 0}.cr-logbtns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cr-logcomp .cr-logbtns .flashbtn{align-self:auto;height:36px}.cr-logthem{background:color-mix(in srgb,var(--cool) 12%,var(--panel));border-color:color-mix(in srgb,var(--cool) 38%,transparent);color:var(--cool)}.cr-logthem:hover{background:color-mix(in srgb,var(--cool) 20%,var(--panel));border-color:var(--cool);color:var(--cool)}.cr-logsec .cr-logs{margin-bottom:2px}.cr-lvsel{flex:none;width:auto;min-width:150px;max-width:190px}.cr-lvsel .tdsel-btn{letter-spacing:.02em;border-radius:999px;height:30px;min-height:30px;padding:0 28px 0 12px;font-size:11px;font-weight:700}.cr-lvsel .tdsel-caret{right:10px}.cr-lvcond .tdsel{flex:0 200px;width:auto;min-width:0}.cr-lvcond .tdsel-btn{height:32px;min-height:32px;font-size:12.5px}.cr-lvpanel{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);animation:cardin .4s var(--spring) backwards;flex:none;margin-bottom:14px;padding:14px 16px 12px}.cr-lvhint{color:var(--ink-3);margin-bottom:11px;font-size:12px;font-weight:500;line-height:1.5}.cr-lvempty{color:var(--ink-3);padding:2px 1px 10px;font-size:12.5px;font-style:italic}.cr-lvrow,.cr-lvcond{border:1px solid var(--line-2);background:var(--panel-2);border-radius:12px;align-items:center;gap:8px;margin-bottom:7px;padding:7px 10px;display:flex}.cr-lvname{min-width:0;color:var(--ink-2);flex:1;font-size:12.5px;font-weight:600}.cr-lvname.off{color:var(--ink-3);opacity:.65}.cr-lvtick{border:1px solid var(--line);background:var(--panel);color:#0000;width:22px;height:22px;transition:all .25s var(--spring);border-radius:7px;flex:none;place-items:center;padding:0;font-size:12px;font-weight:800;line-height:1;display:grid}.cr-lvtick.on{background:var(--accent);border-color:var(--accent);color:#fff}.cr-lvtick:hover{border-color:var(--tint-line)}.cr-lvtick.on:hover{border-color:var(--accent)}.cr-lvcond .efield{flex:150px;min-width:0;height:32px}.cr-lvspacer{flex:150px}.cr-lvadd{margin-top:2px;display:flex}table.cr-list th.cr-lth{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s var(--spring)}table.cr-list th.cr-lth:hover,table.cr-list th.cr-lth.on{color:var(--accent)}.cr-lsort{letter-spacing:0;margin-left:6px;font-size:8px}table.cr-list .cr-kind{margin:1px 0}@media (max-width:720px){.cr-lvcond{flex-wrap:wrap}.cr-lvcond .tdsel{flex:140px}}
.mw-card .mw-cby{font-family:var(--font-display);letter-spacing:.03em;color:var(--ink-3);white-space:nowrap;flex:none;font-size:10px;font-weight:700}.mw-card .mw-cfoot{gap:6px}
.wd-seg button:disabled{opacity:.38;pointer-events:auto;cursor:not-allowed}.wd-seg button:disabled:active{transform:none}.wd-head .cr-priv.wd-viewpill{color:#c07f1c;background:color-mix(in srgb,#e0952a 14%,var(--panel));border:1px solid #e0952a61}
.sheet.ax-sheet .dbody>.d8sheet-sub{margin-top:0}
.td-task.td-ceremony{border-color:#2fb56a75;position:relative}.td-task.td-ceremony>.td-radiate{border-radius:inherit;pointer-events:none;z-index:0;animation:tdRadiate .6s var(--spring) forwards;background:radial-gradient(circle,#2fb56a4d 0%,#2fb56a2b 55%,#2fb56a0d 100%);position:absolute;inset:0}@keyframes tdRadiate{0%{opacity:0;transform:scale(.36)}to{opacity:1;transform:scale(1)}}.td-task.td-ceremony>.td-check,.td-task.td-ceremony>.td-tmid{z-index:1;position:relative}.td-task.td-ceremony .td-check{background:var(--td-done-green,#2fb56a);border-color:var(--td-done-green,#2fb56a)}.td-task.td-ceremony .td-check svg{opacity:1;transform:scale(1)}.td-task.td-ceremony{cursor:pointer}.td-task .td-donearm{margin-top:9px}.td-task .td-donearm-track{background:#2fb56a38;border-radius:999px;height:4px;overflow:hidden}.td-task .td-donearm-fill{transform-origin:0;background:linear-gradient(90deg,#2fb56a,#7bd8a4);border-radius:999px;width:100%;height:100%;animation:2s linear forwards tdDoneSweep;display:block}@keyframes tdDoneSweep{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.td-task .td-donearm-txt{letter-spacing:.1em;text-transform:uppercase;color:#1c8b53;align-items:center;gap:6px;margin-top:5px;font-size:8.5px;font-weight:800;display:flex}.td-task .td-donearm-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.td-task .td-donearm-num{font-variant-numeric:tabular-nums;flex:none}:root[data-theme=dark] .td-task .td-donearm-txt{color:#7bd8a4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .td-task .td-donearm-txt{color:#7bd8a4}}@media (prefers-reduced-motion:reduce){.td-task .td-donearm-fill{animation:none}}.td-conf-host{z-index:47;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.td-conf{opacity:0;will-change:transform,opacity;border-radius:2px;width:6px;height:9px;display:block;position:fixed}.td-conf-host.on .td-conf{animation:.8s cubic-bezier(.2,.72,.3,1) forwards tdConfetti}@keyframes tdConfetti{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}12%{opacity:1}45%{transform:translate(calc(var(--cdx) * .62),var(--cup)) rotate(calc(var(--crot) * .5)) scale(1)}to{opacity:0;transform:translate(var(--cdx),var(--cdn)) rotate(var(--crot)) scale(.92)}}.td-fly{background:color-mix(in srgb,#2fb56a 14%,var(--panel));box-shadow:var(--shadow-md);pointer-events:none;z-index:46;text-align:left;border:1px solid #2fb56a75;border-radius:13px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.td-fly .td-check{background:var(--td-done-green,#2fb56a);border-color:var(--td-done-green,#2fb56a)}.td-fly .td-check svg{opacity:1;transform:scale(1)}.td-fly .td-tmid{flex:1;min-width:0}.td-fly .td-tname{color:var(--ink-3);text-decoration:line-through}.td-task.td-flying{visibility:hidden}.td-colh .td-colclear{border:1px solid var(--line);background:var(--panel-2);width:21px;height:21px;color:var(--ink-3);transition:color .25s var(--spring),background .25s var(--spring),border-color .25s var(--spring),box-shadow .25s var(--spring),opacity .25s var(--spring);border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.td-colh .td-colclear:hover:not(:disabled){color:#fff;background:#e5484d;border-color:#e5484d;box-shadow:0 3px 10px #e5484d57}.td-colh .td-colclear:disabled{opacity:.38;cursor:default}.td-colh .td-colclear:focus-visible{outline-offset:2px;outline:2px solid #e5484d}.td-task.td-exit{opacity:0;pointer-events:none;transform:translate(20px)scale(.95)}.td-task.td-exit:hover{box-shadow:var(--shadow-sm);transform:translate(20px)scale(.95)}
@media (max-width:960px) and (min-width:721px){.cr-specs{grid-template-columns:repeat(2,1fr)}.cr-specs .cell{grid-column:span 2}.cr-specs .c6{grid-column:span 1}.cr-specs .c12{grid-column:span 2}}.cr-specs .cr-plats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cr-specs .cr-plat{border:1px solid var(--line);background:var(--panel-2);width:34px;height:34px;transition:border-color .25s var(--spring),background .25s var(--spring), box-shadow .25s var(--spring),transform .35s var(--spring);border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.cr-specs .cr-platimg{object-fit:contain;width:20px;height:20px;display:block}.cr-specs .cr-plat .cr-platimg{filter:grayscale();opacity:.42;transition:filter .25s var(--spring),opacity .25s var(--spring)}.cr-specs .cr-plat.on{border-color:var(--accent);background:var(--tint-8);box-shadow:0 0 0 1px var(--accent) inset}.cr-specs .cr-plat.on .cr-platimg{filter:none;opacity:1}.cr-specs .cr-plat:hover{border-color:var(--tint-line);background:var(--tint-4);transform:translateY(-1px)}.cr-specs .cr-plat:not(.on):hover .cr-platimg{filter:grayscale(.3);opacity:.85}.cr-specs .cr-plat.on:hover{border-color:var(--accent);background:var(--tint-12);box-shadow:0 0 0 1px var(--accent) inset;transform:translateY(-1px)}.cr-specs .cr-plat:active,.cr-specs .cr-plat.on:active{transform:scale(.92)}.cr-specs .cr-plat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cr-root:not(.editing) .cr-specs .cr-platro{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cr-nextsec .cr-next{border-top:0;margin-top:0;padding-top:0;font-size:13.5px;line-height:1.66;display:block}.cr-card .td-chkin.cr-chkin{letter-spacing:.04em;font-size:8px;font-weight:700}.cr-card>.cr-pulse-ring{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.cr-card .cr-tag,.cr-card .cr-tchip{padding:1px 6px;font-size:8px}.cr-card .cr-crow{gap:4px}.cr-board>.cr-col{min-height:0}.cr-card .cr-cmod{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:8.5px;font-weight:700;overflow:hidden}.cr-card .cr-cmod:before{content:"";vertical-align:1px;background:currentColor;border-radius:999px;width:4px;height:4px;margin-right:6px;display:inline-block}.cr-root .bl li .d8bub{align-self:flex-start}.cr-logbub:hover .cr-logx:hover{color:#fff;background:#e5484d;border-color:#e5484d}.cr-logcomp .cr-logbtns{justify-content:space-between}.discardflash .cr-disnote{color:var(--ink-3);margin-top:8px;font-size:11.5px;font-weight:600;line-height:1.45;display:block}table.cr-list td>.cr-lname>.cr-inact{flex:none}.cr-card .cr-cname{align-items:center;gap:7px;display:flex}.cr-card .cr-cnametx{text-overflow:ellipsis;min-width:0;overflow:hidden}.cr-card .cr-cplats{flex:none;align-items:center;gap:4px;display:inline-flex}.cr-card .cr-cplat{object-fit:contain;-webkit-user-drag:none;width:auto;height:.72em;display:block}.cr-card .cr-cnext{color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}
.mw-card .mw-cover{aspect-ratio:auto;background:var(--panel-2);height:160px;min-height:0;margin:-15px -16px 14px}.mw-card .mw-cover img.ph-i{object-position:50% 50%}.mw-card .mw-cover.mw-portrait img.ph-i{object-position:50% 18%}

.cr-board>.cr-col{max-height:none}.cr-board>.cr-col>.cr-colbody{overflow:visible}table.cr-list th.cr-lth .cr-lsort{vertical-align:middle;display:inline-flex}table.cr-list th.cr-lth .cr-lsort svg{display:block;transform:translateY(-1px)}
.td-task.td-ceremony{border-color:var(--line)}.td-fly{border-color:var(--line);background-color:var(--panel);background-image:none}.td-modal{flex-direction:column;padding:0;display:flex;overflow:hidden}.td-modal>.td-mhead{flex:none;align-items:flex-start;gap:12px;padding:24px 24px 14px;display:flex}.td-modal>.td-mbody{flex:auto;min-height:0;padding:0 24px 22px;overflow-y:auto}.td-modal>.td-mhead>.td-mhead-tx{flex:auto;min-width:0}.td-modal>.td-mhead>.td-mx{flex:none;margin-top:1px;position:static}.td-modal>.td-mbody>:first-child{margin-top:0}.td-doc-list{flex-direction:column;gap:7px;display:flex}.td-doc-row{align-items:center;gap:8px;display:flex}.td-doc-open{border:1px solid var(--line);background:var(--panel-2);text-align:left;min-width:0;transition:border-color .3s var(--spring),background .3s var(--spring);border-radius:12px;flex:auto;align-items:center;gap:10px;padding:8px 11px;display:flex}.td-doc-open:hover{border-color:var(--tint-line);background:var(--tint-4)}.td-doc-empty{color:var(--ink-3);padding:2px 0 1px;font-size:11.5px;font-weight:600}.td-doc-list .addbtn{color:var(--ink-2);border-color:var(--line);background:var(--panel-2);align-self:flex-start}.td-doc-list .addbtn:hover{color:var(--ink);border-color:var(--ink-3);background:var(--panel-3)}.td-doc-chip{color:var(--ink-3);align-items:center;gap:7px;margin-top:7px;font-size:10.5px;font-weight:700;display:flex}.td-doc-chip .dc-ic{flex:none;width:20px;height:20px}
.card>.wd-pulse-ring{z-index:2;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.userchip{min-height:40px;padding:5px 10px}
.gtabs.gfs-tabs{gap:8px 10px;margin-bottom:16px;padding:16px 24px 0}.gfs .gfs-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.gfs .gfs-btn{border:1px solid var(--line);background:var(--panel-2);height:32px;color:var(--ink-2);transition:all .3s var(--spring);border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:11.5px;font-weight:700;display:inline-flex}.gfs .gfs-btn:hover{border-color:var(--tint-line);color:var(--accent);background:var(--tint-8)}.gfs .gfs-btn:active{transform:scale(.96)}.gfs .gfs-btn.gfs-prim{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 4px 12px var(--sy-glow)}.gfs .gfs-btn.gfs-prim:hover{background:var(--accent);color:#fff}.gfs .gfs-btn.gfs-lockd{cursor:not-allowed;border-color:var(--lock,var(--line));background:color-mix(in srgb,var(--lock,var(--ink-3)) 14%,transparent);color:var(--lock,var(--ink-2));transform-origin:100%;transform:scale(1.04)}.gfs .gfs-btn.gfs-lockd:hover{background:color-mix(in srgb,var(--lock,var(--ink-3)) 14%,transparent);color:var(--lock,var(--ink-2));border-color:var(--lock,var(--line))}.gfs .gfs-addto{border-right:1px solid var(--line);align-items:center;gap:6px;margin-right:2px;padding-right:10px;display:inline-flex}.gfs .gfs-addto .gfs-addto-l{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:800}.gfs .gfs-addto .gtab{height:28px;padding:0 12px;font-size:11px}.gfs .gfs-note{color:var(--ink-3);flex:0 0 100%;font-size:11px;font-weight:600;line-height:1.5}.gfs .gfs-note.gfs-warn{color:var(--accent-warm,var(--accent))}.gfs .gfs-flag{white-space:nowrap;letter-spacing:.03em;color:#e0952a;background:#e0952a1f;border:1px solid #e0952a57;border-radius:999px;flex:none;align-items:center;height:24px;padding:0 10px;font-size:10.5px;font-weight:800;display:inline-flex}.gfs .gfs-flag[hidden]{display:none}.gfs .gal2.gal-ed{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:14px}.gfs .gtile .gdl{color:#fff;-webkit-backdrop-filter:blur(6px);opacity:0;width:26px;height:26px;transition:opacity .25s var(--spring),transform .25s var(--spring),background .25s;background:#0000006b;border:1px solid #ffffff42;border-radius:8px;place-items:center;display:grid;position:absolute;top:7px;right:7px;transform:translateY(-3px)}.gfs .gtile:hover .gdl,.gfs .gtile .gdl:focus-visible{opacity:1;transform:none}.gfs .gtile .gdl:hover{background:#000000a8}.gfs .gtile .gdl svg{width:13px;height:13px;position:static}.gfs .gtile .gprev{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--accent) 88%,#000);border-radius:6px;padding:3px 7px;font-size:8px;font-weight:800;position:absolute;bottom:7px;left:7px}.gfs .gtile.gt-ed{cursor:default}.gfs .gtile.gt-ed .gimg{cursor:zoom-in}.gfs .gtile.gt-ed:hover{transform:none}.gfs .gtile .ginfo{flex-direction:column;gap:9px;padding:10px 11px 11px;display:flex}.gfs .gtile .gfield{flex-direction:column;gap:4px;display:flex}.gfs .gtile .gfield>span{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:9px;font-weight:800}.gfs .gtile .gin{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font-family:var(--font-body);transition:border-color .3s var(--spring),box-shadow .3s var(--spring);border-radius:9px;padding:7px 10px;font-size:12.5px;font-weight:500}.gfs .gtile .gin:focus{border-color:var(--tint-line);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent);outline:none}.gfs .gtile .gmeta{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:7px;font-size:9.5px;font-weight:700;display:flex}.gfs .gtile .gbig{text-transform:none;letter-spacing:0;color:#e0952a;background:#e0952a1f;border:1px solid #e0952a57;border-radius:999px;padding:2px 7px}.gfs .gtile .gwho{margin-top:-2px}.gfs .gtile .gacts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:1px;display:flex}.gfs .gtile .gact{border:1px solid var(--line);background:var(--panel-2);height:26px;color:var(--ink-2);transition:all .25s var(--spring);border-radius:8px;padding:0 10px;font-size:10.5px;font-weight:700}.gfs .gtile .gact:hover{border-color:var(--tint-line);color:var(--accent);background:var(--tint-8)}.gfs .gtile .gact:active{transform:scale(.95)}.gfs .gtile .gact.gdanger:hover{color:#e0554a;background:#e0554a1a;border-color:#e0554a75}.glb .glb-cap .glb-dl{color:#fff;text-transform:uppercase;letter-spacing:.06em;height:30px;transition:transform .3s var(--spring),background .3s;background:#ffffff24;border:1px solid #ffffff3d;border-radius:10px;align-self:center;align-items:center;gap:6px;margin-top:4px;padding:0 13px;font-size:11px;font-weight:700;display:inline-flex}.glb .glb-cap .glb-dl:hover{background:#ffffff3d;transform:translateY(-1px)}.glb .glb-cap .glb-dl:active{transform:scale(.96)}.glb .glb-cap .glb-dl span{font-size:inherit;color:inherit;letter-spacing:inherit}:is(body:has(#sheet .saveflash.on) .gfs.on,body:has(#sheet .saveflash.on) .glb.on){z-index:60}@media (max-width:560px){.gtabs.gfs-tabs{padding:14px 16px 0}.gfs .gfs-acts{margin-left:0}}@media (hover:none){.gfs .gtile .gdl{opacity:1;transform:none}.gfs .gtile .gin{font-size:16px}}
.editctl-btn.wd-lockd{background:color-mix(in srgb, var(--lock,#64748b) 34%, #00000075);border-color:color-mix(in srgb, var(--lock,#64748b) 80%, transparent);color:#fff;cursor:not-allowed;opacity:1;gap:8px;height:42px;padding:0 13px}.editctl-btn.wd-lockd:hover{background:color-mix(in srgb, var(--lock,#64748b) 34%, #00000075);border-color:color-mix(in srgb, var(--lock,#64748b) 80%, transparent);color:#fff;box-shadow:none;transform:none}.editctl-btn.wd-lockd:active{transform:none}.editctl-btn.wd-lockd .wd-locksay{white-space:nowrap}@media (max-width:560px){.editctl-btn.wd-lockd .wd-locksay{display:none}.editctl-btn.wd-lockd{padding:0 10px}}.detailroot .sec[data-sec=photos] .bigpix{letter-spacing:.01em;text-transform:none;color:#92610f;background:color-mix(in srgb, #e0952a 13%, var(--panel));border:1px solid #e0952a5c;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}:root[data-theme=dark] .detailroot .sec[data-sec=photos] .bigpix{color:#e8b45c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .detailroot .sec[data-sec=photos] .bigpix{color:#e8b45c}}.detailroot .sec[data-sec=small] .bl-cap{color:var(--ink-3);margin-top:8px;font-size:11px;font-weight:600}.detailroot .specgrid .ed-off{color:var(--ink-3);align-items:baseline;gap:6px;font-size:12px;font-weight:600;line-height:1.45}.detailroot .specgrid .ed-off b{color:var(--ink);font-weight:700}.detailroot .sec[data-sec=pricing] .lpsug{align-items:center;gap:6px;margin-top:7px}.detailroot .sec[data-sec=pricing] .lpsug-go{border:1px dashed var(--tint-line);background:var(--tint-4);height:28px;color:var(--accent);transition:background .3s var(--spring), border-color .3s var(--spring);border-radius:9px;align-items:center;padding:0 11px;font-size:11.5px;font-weight:700;display:inline-flex}.detailroot .sec[data-sec=pricing] .lpsug-go:hover{background:var(--tint-8);border-style:solid}.detailroot .sec[data-sec=pricing] .lpsug-x{border:1px solid var(--line);background:var(--panel);width:22px;height:22px;color:var(--ink-3);transition:color .25s var(--spring), border-color .25s var(--spring);border-radius:7px;place-items:center;display:inline-grid}.detailroot .sec[data-sec=pricing] .lpsug-x:hover{color:var(--ink);border-color:var(--tint-line)}.detailroot .sec[data-sec=charter] .pricebig .ro .cunit{font-family:var(--font-body);color:var(--ink-3);letter-spacing:.1em;white-space:pre;font-size:10px;font-weight:700}.detailroot .sec[data-sec=yatco] .yatco-note .v{color:var(--ink-3);font-variant-numeric:normal;font-size:11.5px;font-weight:600}.detailroot .sec[data-sec=links] .linkrow{min-width:0}.detailroot .sec[data-sec=links] .linkrow .fr-when{margin-left:3px}.detailroot .sec[data-sec=links] .linkedit{flex-wrap:wrap}.detailroot .sec[data-sec=links] .linkedit .fr-when{flex:0 0 100%;margin-left:2px}
.saveflash-list+.saveflash-sub{margin-top:18px}
.meta-cell .v{align-items:center;gap:10px;display:flex}.meta-cell .v>.ro,.meta-cell .v>.efield{flex:auto;width:auto;min-width:0}.meta-count{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .3s var(--spring),background .3s,border-color .3s;color:#12996b;background:color-mix(in srgb,#2fb56a 13%,var(--panel));border:1px solid #2fb56a57;border-radius:999px;flex:none;align-self:center;padding:3px 9px;font-size:9.5px;font-weight:800;line-height:1.55}.meta-count.meta-over,.meta-count.meta-low{color:#e5484d;background:color-mix(in srgb,#e5484d 12%,var(--panel));border-color:#e5484d61}:root[data-theme=dark] .meta-count{color:#2fca92}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .meta-count{color:#2fca92}}:root[data-theme=dark] .meta-count.meta-over,:root[data-theme=dark] .meta-count.meta-low{color:#e5484d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .meta-count.meta-over,:root:not([data-theme=light]) .meta-count.meta-low{color:#e5484d}}#rail .acc[data-acc^=t_] .optsearch{margin-bottom:2px}
.gdel-prev{flex-direction:column;align-items:center;gap:8px;margin:0 0 14px;display:flex}.gdel-thumb{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;place-items:center;width:150px;height:104px;display:grid;overflow:hidden}.gdel-thumb img{object-fit:cover;width:100%;height:100%;display:block}.gdel-noimg{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:800}.gdel-name{max-width:100%;color:var(--ink-2);text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.4;display:block}.gdel-say{display:block}
.sheet.pf7-sheet{--sheet-top-h:72px;max-height:94vh}.sheet.pf7-sheet .dbody>:first-child{margin-top:0}.sheet.pf7-sheet .dbody{padding-bottom:20px}.sheet.pf7-sheet .d8-field{gap:6px;margin-top:11px}.sheet.pf7-sheet .d8-input{height:40px}.sheet.pf7-sheet .d8-sw{width:28px;height:28px}.sheet.pf7-sheet .d8-btnrow{margin-top:16px}.sheet.pf7-sheet .d8-bubdemo{margin-top:8px;padding:9px 12px}.sheet.pf7-sheet .d8-bubdemo-lbl{margin-bottom:6px}.sheet.pf7-sheet .tzsel{gap:7px;padding:10px 18px 9px}.sheet.pf7-sheet .tzsel-hcol{gap:4px}.sheet.pf7-sheet .tzsel-arrow{height:20px}.sheet.pf7-sheet .tzsel-seg{font-size:26px}.sheet.pf7-sheet .tzsel-ss{font-size:18px}.sheet.pf7-sheet .tzsel-sep{padding-bottom:2px;font-size:20px}.axnote.ax7-note{color:var(--ink-2);background:var(--tint-4);border:1px solid var(--line);border-left:1px solid var(--line);border-left-color:var(--line);border-radius:14px;align-items:flex-start;gap:10px;padding:11px 13px;font-size:12px;font-weight:600;display:flex}.axnote.ax7-note.warn{background:var(--panel-2);border-left-color:var(--line)}.ax7-ico{background:var(--tint-12);width:26px;height:26px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.axnote.ax7-note.warn .ax7-ico{background:var(--line-2);color:var(--ink-3)}.axnote.ax7-note .ax7-ico svg{color:inherit}.ax7-tx{padding-top:4px;line-height:1.45}.ax7-swap{flex:none;padding:0 11px;font-size:11px}@media (max-width:560px){.ax7-swap{padding:0 8px;font-size:10px}}
.wd-brempty{border:1px dashed var(--line);border-radius:var(--radius);background:var(--panel-2);flex-direction:column;align-items:flex-start;gap:7px;padding:26px 24px;display:flex}.wd-brempty b{font-family:var(--font-display);color:var(--ink);font-size:14px}.wd-brempty span{color:var(--ink-3);max-width:62ch;font-size:11.5px;line-height:1.7}.wd-brtiles{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:clamp(8px,1vw,14px);min-height:0;display:grid}.wd-brtile{text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);width:100%;min-width:0;min-height:236px;box-shadow:var(--shadow-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .5s var(--spring),box-shadow .5s var(--spring),border-color .5s var(--spring);animation:cardin .55s var(--spring) backwards;--brc:var(--ink-3);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.wd-brtile:hover{border-color:color-mix(in srgb,var(--brc) 40%,var(--line));box-shadow:var(--shadow-md);transform:translateY(-6px)scale(1.015)}.wd-brtile:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brc) 45%,transparent),var(--shadow-md);outline:none}.wd-brtile.is-ready{border-color:color-mix(in srgb,var(--brc) 34%,var(--line));box-shadow:var(--shadow-sm),0 16px 38px -14px color-mix(in srgb,var(--brc) 55%,transparent)}.wd-brtile.is-ready:hover{box-shadow:var(--shadow-md),0 20px 44px -14px color-mix(in srgb,var(--brc) 60%,transparent)}.wd-brtint{z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--brc) 13%,var(--panel)) 52%,color-mix(in srgb,var(--brc) 26%,var(--panel)));height:62%;position:absolute;bottom:0;left:0;right:0}.wd-brfig{z-index:2;pointer-events:none;flex:auto;min-height:0;position:relative}.wd-brfig img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 12px 22px #0c0e1a4d);width:90%;height:96%;position:absolute;bottom:0;left:5%}.wd-brnofig{background:repeating-linear-gradient(135deg,var(--panel-2),var(--panel-2) 7px,var(--panel-3) 7px,var(--panel-3) 14px);opacity:.5;border-radius:14px 14px 0 0;position:absolute;inset:14% 14% 0}.wd-brinfo{z-index:3;flex-direction:column;flex:none;gap:3px;min-width:0;max-width:100%;padding:clamp(6px,1vh,10px) 11px clamp(9px,1.4vh,13px);display:flex;position:relative}.wd-brnm{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(12.5px,1.05vw,15px);font-weight:700;line-height:1.15;overflow:hidden}.wd-brpos{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:600;line-height:1.35;overflow:hidden}.wd-brpos.none{color:var(--ink-3);opacity:.8;font-style:italic}.wd-brmeta{letter-spacing:.03em;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.wd-brfull{grid-column:1/-1}.wd-brcov{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wd-brcovcol{min-width:0}.wd-brcovh{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px;font-size:9.5px;font-weight:700}.wd-brchips{flex-wrap:wrap;gap:7px;display:flex}.wd-brchip{border:1px solid var(--tint-line);background:var(--tint-8);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 9px 5px 11px;font-size:11px;font-weight:700;display:inline-flex}.wd-brchip b{text-align:center;background:var(--panel);min-width:17px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 5px;font-size:10px}.wd-brchip.zero{border-color:var(--line);background:var(--panel-2);color:var(--ink-3)}.wd-brchip.zero b{color:var(--ink-3)}.wd-brcovnone{color:var(--ink-3);font-size:11px}@media (max-width:900px){.wd-brcov{grid-template-columns:1fr}.wd-brtiles{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}}#sheet.br7-sheet .dbody,.sheet.br7-sheet .dbody{padding-top:var(--sheet-top-h)}.sheet.br7-sheet .br7-ectl{z-index:21;margin-left:0;position:absolute;top:16px;left:clamp(18px,3vw,30px)}.br7-shead{margin-bottom:20px}.br7-unset{color:var(--ink-3);opacity:.85;font-style:italic}.br7-specs{margin-bottom:2px}.br7-pics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.br7-pic{border:1px solid var(--line-2);background:var(--panel-2);border-radius:16px;flex-direction:column;gap:9px;min-width:0;padding:13px;display:flex}.br7-pick{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:9.5px;font-weight:700;display:flex}.br7-pending{letter-spacing:.08em;color:var(--accent);background:var(--tint-12);border:1px solid var(--tint-line);border-radius:999px;padding:2px 7px;font-size:8.5px}.br7-picbox{border:1px solid var(--line);background:var(--panel-3);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.br7-pic-portrait .br7-picbox{aspect-ratio:3/4}.br7-pic-square .br7-picbox{aspect-ratio:2481/2998}.br7-pic-horizontal .br7-picbox{aspect-ratio:1}.br7-picbtn{cursor:zoom-in;width:100%;height:100%;padding:0;display:block}.br7-picbtn img{object-fit:cover;width:100%;height:100%;display:block}.br7-picnone{color:var(--ink-3);letter-spacing:.04em;flex-direction:column;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.br7-pichint{color:var(--ink-3);font-size:10px;line-height:1.55}.br7-picacts{flex-wrap:wrap;gap:7px;display:flex}.br7-picacts .flashbtn{flex:auto;justify-content:center;padding-left:10px;padding-right:10px}@media (max-width:820px){.br7-pics{grid-template-columns:1fr}}.br7-note{color:var(--ink-3);margin-top:12px;font-size:10.5px;line-height:1.65}.br7-context .ro{white-space:pre-wrap;color:var(--ink-2);font-size:12.5px;line-height:1.75;display:block}.editing .br7-context .ro{display:none}.br7-context textarea.efield{resize:none;width:100%;min-height:104px;line-height:1.7}.br7-ro{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-3);border-radius:12px;margin-top:14px;padding:11px 13px;font-size:11px;line-height:1.65}
.wd-artnew{flex:none}.wd-artempty{border:1px dashed var(--line);background:var(--panel-2);border-radius:16px;flex-direction:column;align-items:flex-start;gap:7px;padding:26px 24px;display:flex}.wd-artempty b{font-family:var(--font-display);color:var(--ink);font-size:14px}.wd-artempty span{color:var(--ink-3);max-width:62ch;font-size:11.5px;line-height:1.7}.wd-artcard{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.wd-artbody{flex:auto}.wd-artimg{flex:none}.wd-artmissing{background:color-mix(in srgb,#e0952a 10%,var(--panel));color:#c07f1c;border:1px solid #e0952a57;border-radius:9px;margin-top:9px;padding:6px 9px;font-size:10px;font-weight:600;line-height:1.5}:root[data-theme=dark] .wd-artmissing{color:#eaa64a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wd-artmissing{color:#eaa64a}}#sheet.ar7-sheet .dbody,.sheet.ar7-sheet .dbody{padding-top:var(--sheet-top-h)}.sheet.ar7-sheet .ar7-ectl{z-index:21;margin-left:0;position:absolute;top:16px;left:clamp(18px,3vw,30px)}.ar7-head{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:20px;margin-bottom:22px;display:grid}.ar7-headinfo{min-width:0}.ar7-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:11px;display:flex}.ar7-headimg{flex-direction:column;gap:9px;min-width:0;display:flex}.ar7-prev{aspect-ratio:16/10;border:1px solid var(--line);background:var(--panel-3);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.ar7-prev-empty{border-style:dashed}.ar7-prevbtn{cursor:zoom-in;background:0 0;width:100%;height:100%;padding:0;display:block}.ar7-prevbtn img{object-fit:cover;width:100%;height:100%;display:block}.ar7-prevnone{color:var(--ink-3);letter-spacing:.03em;flex-direction:column;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.ar7-pending{letter-spacing:.08em;color:var(--accent);background:var(--tint-12);border:1px solid var(--tint-line);border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:700;position:absolute;top:9px;right:9px}.ar7-prevacts{flex-wrap:wrap;gap:7px;display:flex}@media (max-width:760px){.ar7-head{grid-template-columns:1fr}.ar7-headimg{order:-1}}.ar7-unset{color:var(--ink-3);opacity:.85;font-style:italic}.ar7-specs{margin-bottom:2px}.ar7-date{max-width:260px;margin-top:4px;display:block}.ar7-ro{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-3);border-radius:12px;margin-top:14px;padding:11px 13px;font-size:11px;line-height:1.65}.ar7-stwrap .ar7-dot-draft{background:#e0952a}.blk-wrap{flex-direction:column;gap:12px;display:flex}.blk-empty{border:1px dashed var(--line);background:var(--panel-2);color:var(--ink-3);border-radius:13px;padding:18px 16px;font-size:11.5px;line-height:1.7}.blk-row{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;padding:11px 13px 13px}.blk-bar{border-bottom:1px solid var(--line-2);align-items:center;gap:6px;margin-bottom:9px;padding-bottom:8px;display:flex}.blk-kind{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.blk-act{border:1px solid var(--line);background:var(--panel-2);width:26px;height:26px;color:var(--ink-2);cursor:pointer;transition:background .2s var(--spring),color .2s var(--spring),border-color .2s var(--spring);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.blk-act:hover:not(:disabled){background:var(--tint-8);color:var(--accent);border-color:var(--tint-line)}.blk-act:disabled{opacity:.35;cursor:default}.blk-act.danger:hover:not(:disabled){color:var(--bad,#d9534f);background:color-mix(in srgb,#d9534f 10%,var(--panel));border-color:#d9534f66}.blk-tools{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:8px;display:flex}.blk-tbtn{border:1px solid var(--line);background:var(--panel-2);min-width:27px;height:27px;color:var(--ink-2);cursor:pointer;transition:background .2s var(--spring),color .2s var(--spring),border-color .2s var(--spring);border-radius:8px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;line-height:1;display:inline-flex}.blk-tbtn:hover,.blk-tbtn.on{background:var(--tint-8);color:var(--accent);border-color:var(--tint-line)}.blk-tsep{background:var(--line);width:1px;height:16px;margin:0 2px}.blk-linkrow{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:8px;display:flex}.blk-linkrow input{border:1px solid var(--line);background:var(--panel-2);min-width:0;height:30px;color:var(--ink);border-radius:9px;flex:240px;padding:0 10px;font-family:inherit;font-size:11.5px}.blk-linkrow input:focus{border-color:var(--tint-line);box-shadow:0 0 0 3px var(--tint-8);outline:none}.blk-box{white-space:pre-wrap;word-break:break-word;border:1px solid var(--line);background:var(--panel-2);min-height:64px;color:var(--ink-2);border-radius:11px;padding:9px 11px;font-size:12.5px;line-height:1.75}.blk-box:focus{border-color:var(--tint-line);box-shadow:0 0 0 3px var(--tint-8);outline:none}.blk-box:empty:before{content:attr(data-ph);color:var(--ink-3);opacity:.75}.blk-box a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.blk-box-title{min-height:0;font-family:var(--font-display);color:var(--ink);white-space:pre-wrap;font-size:15px;font-weight:800;line-height:1.35}.blk-tx{white-space:pre-wrap;word-break:break-word;color:var(--ink-2);font-size:12.5px;line-height:1.8}.blk-tx a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.blk-titletx{font-family:var(--font-display);color:var(--ink);font-size:15px;font-weight:800;line-height:1.35}.blk-pic{flex-direction:column;gap:9px;display:flex}.blk-picbtn{border:1px solid var(--line);background:var(--panel-3);cursor:zoom-in;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.blk-picbtn img{object-fit:contain;background:var(--panel-3);width:100%;max-height:340px;display:block}.blk-picnone{border:1px dashed var(--line);background:var(--panel-3);min-height:110px;color:var(--ink-3);border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:flex}.blk-picmeta{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.blk-name{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.blk-name span{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:700}.blk-name input{border:1px solid var(--line);background:var(--panel-2);width:100%;height:30px;color:var(--ink);border-radius:9px;padding:0 10px;font-family:inherit;font-size:11.5px}.blk-name input:focus{border-color:var(--tint-line);box-shadow:0 0 0 3px var(--tint-8);outline:none}.blk-namero{color:var(--ink);word-break:break-all;flex:220px;font-size:11.5px;font-weight:700}.blk-size{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.blk-pichint{color:var(--ink-3);font-size:10px;line-height:1.55}.blk-add{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}
#wdv-stats .wd-blur{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}
.br8-shead{flex-wrap:wrap;align-items:flex-end;gap:4px 18px;display:flex}.br8-short{flex-direction:column;gap:3px;min-width:0;padding-bottom:5px;display:flex}.br8-shortk{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:700;line-height:1}.br8-short .ro{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink-2);font-size:clamp(15px,1.7vw,20px);font-weight:800;line-height:1.15}.br8-short .efield.ed{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink);border-radius:9px;padding:2px 8px;font-size:clamp(15px,1.7vw,20px);font-weight:800;line-height:1.15}.br8-kpi3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.br8-kpi3{grid-template-columns:repeat(2,minmax(0,1fr))}}
.wd-artnew{align-items:center;gap:7px;display:inline-flex}.wd-artnew svg{flex:none}.blk-addbtn{flex:none;align-items:center;gap:7px;display:inline-flex}.blk-addbtn svg{flex:none}.blk-alt{flex:none;width:100%}.blk-altro{flex-wrap:wrap;align-items:baseline;gap:9px;min-width:0;display:flex}.blk-altk{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);flex:none;font-size:8.5px;font-weight:700}.blk-altv{color:var(--ink-2);word-break:break-word;min-width:0;font-size:11.5px;line-height:1.5}.blk-altro.none .blk-altv{color:var(--ink-3);font-style:italic}
.deckrow{flex-direction:column;align-items:stretch;gap:8px}.deckrow-top{align-items:center;gap:10px;display:flex}.deckrow-top .deckname{flex:auto;min-width:0}.deckrow-top .mvgroup{flex:none;align-items:center;gap:4px;display:none}.editing .deckrow-top .mvgroup{display:flex}.deckrow-top .mv{border:1px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;place-items:center;display:none}.editing .deckrow-top .mv{display:grid}.deckrow-top .mv:hover:not(:disabled){color:#fff;background:var(--accent);border-color:var(--accent)}.deckrow-top .mv:disabled{opacity:.3;cursor:default}.deckpic-view{display:block}.editing .deckpic-view,.deckpic-ed{display:none}.editing .deckpic-ed{display:block}.deckshot{border:1px solid var(--line-2);background:var(--panel-2);border-radius:10px;width:100%;height:auto;display:block}.deckpic-open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.deckpic-bar{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:8px;display:flex}.deckpic-fn{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.deckpic-fnlab{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.deckpic-fnrow{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex;overflow:visible}.deckpic-fnin{flex:auto;min-width:0;font-size:12px;font-weight:600}.deckpic-px{color:var(--ink-3);flex:none;font-size:10px;font-weight:600}.deckpic-btn{border:1px solid var(--line);background:var(--panel);height:28px;color:var(--ink-2);transition:all .3s var(--spring);border-radius:9px;flex:none;padding:0 11px;font-size:11.5px;font-weight:700}.deckpic-btn:hover{background:var(--panel-3);color:var(--ink)}.deckpic-del:hover{color:#fff;background:#e5484d;border-color:#e5484d}.deckpic-add{border:1px dashed var(--tint-line);background:var(--tint-4);height:30px;color:var(--accent);transition:all .3s var(--spring);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.deckpic-add:hover{background:var(--tint-8)}.deckpic-note{color:var(--ink-3);margin-top:6px;font-size:11px;font-weight:600;line-height:1.5}.lvsel-row{flex-wrap:wrap;justify-content:center;gap:7px;max-width:min(720px,100%);margin-top:14px;display:flex}.lvsel-b{color:#ffffffd1;letter-spacing:.01em;background:#ffffff1f;border:1px solid #ffffff38;border-radius:10px;height:30px;padding:0 13px;font-size:11.5px;font-weight:700;transition:background .3s,color .3s,border-color .3s}.lvsel-b:hover{color:#fff;background:#ffffff38}.lvsel-b.on{color:#14161f;background:#fff;border-color:#fff}.dz-card{background:color-mix(in srgb, #e5484d 8%, var(--panel));border:1px solid #e5484d9e;border-radius:16px;margin-top:26px;padding:16px 18px 15px}.dz-h{letter-spacing:.12em;text-transform:uppercase;color:#e5484d;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.dz-ic{color:#e5484d;place-items:center;display:inline-grid}.dz-what{color:var(--ink);margin-top:9px;font-size:12.5px;font-weight:600;line-height:1.55}.dz-notes{color:var(--ink-3);flex-direction:column;gap:4px;margin:9px 0 0;padding-left:17px;font-size:11.5px;font-weight:600;line-height:1.5;list-style:outside;display:flex}.dz-blocked{background:color-mix(in srgb, #e5484d 12%, var(--panel));color:var(--ink);border:1px solid #e5484d57;border-radius:11px;margin-top:11px;padding:9px 11px;font-size:11.5px;font-weight:700;line-height:1.5}.dz-act{justify-content:flex-end;margin-top:13px;display:flex}
.dv-acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.dv-acts .dv-x{margin-left:0}.dv-open,.dv-dl{background:var(--panel-2);border:1px solid var(--line);width:34px;height:34px;color:var(--ink-2);transition:all .3s var(--spring);border-radius:10px;place-items:center;margin-left:0;padding:0;display:grid}.dv-open:hover,.dv-dl:hover{color:var(--accent);border-color:var(--tint-line);background:var(--tint-8)}

.detailroot .specgrid .v9so-cell .v{align-items:center;gap:10px;display:flex}.detailroot .specgrid .v9so-cell .v>.ro,.detailroot .specgrid .v9so-cell .v>.efield{flex:auto;width:auto;min-width:0}.detailroot .specgrid .v9so-next{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid var(--tint-line);background:var(--tint-8);color:var(--accent);border-radius:999px;flex:none;align-self:center;padding:3px 9px;font-size:9.5px;font-weight:800;line-height:1.55}.detailroot .specgrid .v9lp{border:1px solid var(--line);background:var(--panel-2);width:100%;transition:border-color .3s var(--spring), box-shadow .3s var(--spring);border-radius:9px;align-items:center;gap:0;padding:0 10px}.detailroot .specgrid .v9lp:focus-within{border-color:var(--tint-line);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.detailroot .specgrid .v9lp-pre{color:var(--ink-3);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;font-size:13px;font-weight:600;line-height:1.4}.detailroot .specgrid .v9lp .v9lp-in{background:0 0;border:none;border-radius:0;flex:auto;width:auto;min-width:0;padding:6px 0}.detailroot .specgrid .v9lp .v9lp-in:focus{box-shadow:none;border-color:#0000}@media (max-width:720px){.detailroot .specgrid .v9lp{padding:0 8px}.detailroot .specgrid .v9lp-pre{font-size:12px}}
.wd-popopt .dot.draft{background:#e0952a}.wd-dot.attn{background:#e5484d}.chip.wd-attn{color:#f19a9d;background:#300a0c94;border:1px solid #e5484d9e}.hchip.wd-attn{background:color-mix(in srgb, #e5484d 13%, var(--panel));color:#e5484d;border:1px solid #e5484d5c}:root[data-theme=dark] .hchip.wd-attn{color:#e5484d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hchip.wd-attn{color:#e5484d}}.wd-popopt .dot.attn{background:#e5484d}
.detailroot .sec[data-sec=faq] .bl-cap{color:var(--ink-3);margin-top:8px;font-size:11px;font-weight:600}.v10faq-tx{flex-direction:column;gap:7px;display:flex}.v10faq-f{flex-direction:column;gap:3px;min-width:0;display:flex}.v10faq-lab{color:var(--ink-3);letter-spacing:.02em;font-size:10px;font-weight:600}.v10faq-q .ro{color:var(--ink);font-weight:700}.v10faq-q .efield.ed{font-weight:700}.v10faq-a .ro{color:var(--ink-2)}.v10fn-box{border:1px solid var(--line);background:var(--panel-2);width:100%;min-width:0;transition:border-color .3s var(--spring), box-shadow .3s var(--spring);border-radius:9px;align-items:center;gap:0;padding:0 10px;font-size:13px;display:flex}.v10fn-box:focus-within{border-color:var(--tint-line);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.v10fn-box .v10fn-in{background:0 0;border:none;border-radius:0;flex:auto;width:auto;min-width:0;padding:6px 0}.v10fn-box .v10fn-in:focus{box-shadow:none;border-color:#0000;outline:none}.v10fn-ext{font-size:inherit;color:var(--ink-3);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;padding-left:1px;font-weight:600;line-height:1.4}.deckpic-fnrow .v10fn-box{flex:auto;font-size:12px}.gfs .gtile .v10fn-box{font-size:12.5px;font-weight:500}.blk-name .v10fn-box{letter-spacing:normal;text-transform:none;color:var(--ink);font-size:11.5px;font-weight:400}.blk-name .v10fn-box .v10fn-in{font-size:inherit}.blk-name .v10fn-box .v10fn-ext{text-transform:none;font-size:inherit;letter-spacing:normal;font-weight:600}@media (max-width:820px),(pointer:coarse){.blk-name .v10fn-box{font-size:16px}}
.v10ar-alt{flex-direction:column;flex:none;gap:4px;width:100%;min-width:0;display:flex}.v10ar-altk{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:700}.v10ar-altv{min-width:0;color:var(--ink);font-size:11.5px;line-height:1.55}.v10ar-altv .efield{font-size:11.5px}
.v10bt-btn{opacity:0;pointer-events:none;width:34px;height:34px;transition:opacity .3s var(--spring),transform .42s var(--spring), border-color .4s var(--spring),color .3s var(--spring),background .3s var(--spring);border-radius:999px;transform:translateY(6px)scale(.9)}.v10bt-btn.on{opacity:1;pointer-events:auto;transform:none}.v10bt-btn.on:hover{transform:translateY(-2px)}.v10bt-btn.on:active{transform:translateY(0)scale(.93)}.v10bt-btn:hover svg{transform:translateY(-2px)}.v10af-btn{white-space:nowrap;background:var(--panel-2);height:34px;color:var(--ink-2);border:1px solid var(--line);-webkit-backdrop-filter:none;transition:transform .3s var(--spring),box-shadow .3s var(--spring), border-color .3s var(--spring),color .3s var(--spring),background .3s var(--spring);gap:7px;padding:0 13px}.v10af-btn:hover,.v10af-btn.on{border-color:var(--tint-line);color:var(--accent);background:var(--tint-8)}.v10af-wrap .wd-pop{left:auto;right:0}.v10as-seg button{letter-spacing:.02em;padding:6px 12px;font-size:11px;font-weight:700}.v10as-dir{width:34px;height:34px}@media (max-width:680px){.sortcluster .seg.v10as-seg{display:inline-flex}}
#sheet.td-setsheet .dbody{padding-top:60px}#sheet.td-setsheet .td-set>.sec:first-child{margin-top:0}#sheet.td-setsheet .sheet-scroll{-webkit-mask-image:linear-gradient(#0000 0 40px,#000 60px);mask-image:linear-gradient(#0000 0 40px,#000 60px)}.td-modal,.td-mbody{scrollbar-width:none;-ms-overflow-style:none}.td-modal::-webkit-scrollbar{width:0;height:0;display:none}.td-mbody::-webkit-scrollbar{width:0;height:0;display:none}.ci-quick{flex-wrap:wrap;gap:6px;margin:8px 0 2px;display:flex}.ci-qbtn{letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--line-2);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700;transition:border-color .25s,color .25s,background .25s}.ci-qbtn:hover{border-color:var(--accent);color:var(--accent);background:var(--tint-4)}.td-task{position:relative}.td-task .td-dup{z-index:2;border:1px solid var(--line-2);background:var(--panel);width:24px;height:24px;color:var(--ink-3);opacity:0;pointer-events:none;border-radius:8px;place-items:center;transition:opacity .2s,color .2s,border-color .2s;display:grid;position:absolute;top:8px;right:8px}.td-task:hover .td-dup{opacity:1;pointer-events:auto}.td-dup:hover{color:var(--accent);border-color:var(--tint-line)}.tda-wrap{padding:4px 2px 40px}.tda-head{align-items:center;gap:10px;margin:2px 0 18px;display:flex}.tda-title{font-family:var(--font-display);font-size:24px;font-weight:800}.tda-nav{gap:6px;margin-left:auto;display:flex}.tda-nav button{border:1px solid var(--line-2);background:var(--panel);width:30px;height:30px;color:var(--ink-2);border-radius:10px;place-items:center;display:grid}.tda-nav button:disabled{opacity:.35;cursor:default}.tda-months{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1100px){.tda-months{grid-template-columns:1fr}}.tda-month{border:1px solid var(--line-2);background:var(--panel);border-radius:16px;padding:16px}.tda-mname{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:800;display:flex}.tda-mname .n{color:var(--ink-2);margin-left:auto}.tda-heat{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.tda-cell{aspect-ratio:1;background:var(--tint-4);border:1px solid var(--line-2);border-radius:5px;position:relative}.tda-cell.lvl0{background:var(--tint-4)}.tda-cell.lvl1{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:#0000}.tda-cell.lvl2{background:color-mix(in srgb,var(--accent) 45%,transparent);border-color:#0000}.tda-cell.lvl3{background:color-mix(in srgb,var(--accent) 70%,transparent);border-color:#0000}.tda-cell.lvl4{background:var(--accent);border-color:#0000}.tda-cell.out{visibility:hidden}.tda-cell[data-n]:hover:after{content:attr(data-tip);background:var(--ink);color:var(--panel);white-space:nowrap;z-index:5;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tda-dow{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:6px;display:grid}.tda-dow span{letter-spacing:.08em;color:var(--ink-3);text-align:center;font-size:8.5px;font-weight:700}.tda-stats{flex-direction:column;gap:6px;margin-top:14px;display:flex}.tda-stat{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.tda-stat .v{color:var(--ink);margin-left:auto;font-weight:800}.tda-cats{flex-direction:column;gap:7px;margin-top:12px;display:flex}.tda-cat{align-items:center;gap:8px;font-size:11.5px;display:flex}.tda-cat .dot{background:var(--cc,#64748b);border-radius:3px;flex:none;width:9px;height:9px}.tda-cat .nm{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tda-cat .pct{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:800}.tda-bar{background:var(--tint-4);border-radius:3px;flex:auto;max-width:90px;height:5px;overflow:hidden}.tda-bar i{background:var(--cc,#64748b);border-radius:3px;height:100%;display:block}.tda-empty{text-align:center;color:var(--ink-3);padding:60px 0;font-size:13px}.ph-wrap{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ph-flag{font-size:14px;line-height:1;transform:translateY(.5px)}.cr-headctl{align-items:stretch;gap:10px;display:inline-flex}.crm-stats{border:1px solid var(--line-2);background:var(--panel);border-radius:999px;align-items:stretch;gap:0;margin-right:0;display:inline-flex;overflow:hidden}.crm-stat{color:var(--ink-2);border-right:1px solid var(--line-2);align-items:center;gap:7px;padding:0 14px;font-size:11px;display:inline-flex}.crm-stat:last-child{border-right:0}.crm-stat .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.crm-stat.warn .v{color:var(--accent)}.crm-stat .lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:700}.crm-act{margin-top:16px}.crm-act-row{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 12px;font-size:12.5px;display:flex}.crm-act-row .when{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:11px}.crm-act-row .what{color:var(--ink-2)}.crm-act-row .who{flex:none}.crm-act-empty{text-align:center;color:var(--ink-3);padding:40px 0;font-size:12.5px}.lb-row{border:1px solid var(--line-2);background:var(--panel);border-radius:13px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px;display:flex}.lb-thumb{object-fit:cover;background:var(--tint-4);border-radius:9px;flex:none;width:64px;height:44px}.lb-thumb.ph{color:var(--ink-3);place-items:center;display:grid}.lb-name{font-size:13px;font-weight:800;line-height:1.2}.lb-model{color:var(--ink-3);margin-top:2px;font-size:11px}.lb-x{margin-left:auto}.lb-search{position:relative}.lb-pop{z-index:30;border:1px solid var(--line-2);background:var(--panel);border-radius:14px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -18px #00000059}.lb-opt{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.lb-opt:hover{background:var(--tint-4)}.lb-opt .lb-thumb{width:52px;height:36px}
.ct-scroll{flex:auto;min-width:0;min-height:0;padding:18px clamp(14px,2.4vw,30px) 96px;overflow-y:auto}.ct-head{align-items:center;gap:12px;margin:2px 0 16px;display:flex}.ct-title{font-family:var(--font-display);font-size:26px;font-weight:800}.ct-spacer,.ct-grow{flex:auto}.ct-note{text-align:center;color:var(--ink-3);padding:70px 0;font-size:13.5px}.ct-note.bad{color:#d3453f}.ct-scroll:has(>.ct-empty){flex-direction:column;display:flex}.ct-empty{text-align:center;animation:cardin .5s var(--spring);flex:auto;place-content:center;padding:40px 20px;display:grid}.ct-empty .ic{background:var(--tint-8);border:1px solid var(--tint-line);width:72px;height:72px;color:var(--accent);border-radius:22px;place-items:center;margin:0 auto 20px;display:grid}.ct-empty h3{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:20px}.ct-empty p{color:var(--ink-3);max-width:340px;margin:0 auto 22px;font-size:13px;line-height:1.5}.ct-empty button{border:1px solid var(--tint-line);background:var(--tint-8);color:var(--accent);transition:transform .4s var(--spring),background .3s;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:700}.ct-empty button:hover{background:var(--tint-12);transform:translateY(-2px)}.ct-card{border:1px solid var(--line-2);background:var(--panel);border-radius:18px;flex-direction:column;height:70vh;min-height:480px;margin-bottom:22px;display:flex;position:relative;overflow:hidden}.ct-card.ct-unread{border-color:var(--tint-line)}.ct-chead{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.ct-dot{background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.ct-cname{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;max-width:38vw;font-size:16.5px;font-weight:800;overflow:hidden}.ct-members{flex-wrap:wrap;gap:4px;display:inline-flex}.ct-cspacer{flex:auto}.ct-hbtn{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:10.5px;font-weight:700;transition:border-color .25s,color .25s;display:inline-flex}.ct-hbtn:hover{border-color:var(--tint-line);color:var(--ink)}.ct-hbtn.danger:hover{color:#d3453f;border-color:#d3453f}.ct-flow{scroll-behavior:smooth;flex:auto;align-items:stretch;gap:0;padding:14px;display:flex;overflow:auto hidden}.ct-round{flex-direction:column;flex:none;max-width:88vw;display:flex}.ct-rhead{flex:none;align-items:center;gap:10px;margin:0 6px 8px 2px;display:flex}.ct-rname{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:800}.ct-rup{letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--line-2);color:var(--ink-2);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.ct-rup:hover{border-color:var(--accent);color:var(--accent)}.ct-rbody{flex:auto;min-height:0}.ct-cols{column-width:280px;column-fill:auto;column-gap:12px;width:max-content;max-width:none;height:100%;padding:0 6px}.ct-cols>*{break-inside:avoid;-webkit-column-break-inside:avoid;width:280px;margin:0 0 10px}.ct-com{border:1px solid var(--line-2);background:var(--surface);border-radius:13px;padding:9px 11px}.ct-com-top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ct-com-top .ct-x{margin-left:auto}.ct-com-body{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.5}.ct-x{border:1px solid var(--line-2);width:22px;height:22px;color:var(--ink-3);background:0 0;border-radius:7px;place-items:center;display:inline-grid}.ct-x:hover{color:#d3453f;border-color:#d3453f}.ct-tile{border:1px solid var(--line-2);background:var(--surface);border-radius:13px;overflow:hidden}.ct-tile-open{aspect-ratio:16/10;background:var(--tint-4);width:100%;display:block;position:relative;overflow:hidden}.ct-tile-open img,.ct-tile-open video{object-fit:cover;width:100%;height:100%;display:block}.ct-vid{display:block;position:absolute;inset:0}.ct-play{color:#fff;background:linear-gradient(#00000014,#00000047);place-items:center;display:grid;position:absolute;inset:0}.ct-imgph{background:var(--tint-4);width:100%;height:100%;display:block}.ct-tile-meta{align-items:center;gap:7px;padding:7px 9px;display:flex}.ct-tile-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:11px;font-weight:700;overflow:hidden}.ct-tile-size{color:var(--ink-3);white-space:nowrap;font-size:10px}.ct-marks{color:#fff;background:var(--accent);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;display:inline-grid}.ct-up{border:1px dashed var(--line-2);background:var(--surface);border-radius:13px;padding:10px 11px}.ct-up.bad{border-color:#d3453f}.ct-upname{text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:11px;font-weight:700;overflow:hidden}.ct-upbar{background:var(--tint-4);border-radius:4px;height:6px;overflow:hidden}.ct-upbar i{background:var(--accent);border-radius:4px;height:100%;transition:width .2s;display:block}.ct-upnum{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:5px;font-size:10px}.ct-uperr{color:#d3453f;font-size:11px;line-height:1.45}.ct-composer{border:1px dashed var(--line-2);background:0 0;border-radius:13px;padding:9px}.ct-composer .efield{width:100%;margin-bottom:7px}.ct-composer .flashbtn{width:100%}.ct-next{border:1px dashed var(--line-2);color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:6px;margin:0 14px;padding:16px 12px;font-size:9.5px;font-weight:800;display:flex}.ct-next:hover{border-color:var(--accent);color:var(--accent)}.ct-sep{color:var(--ink-3);flex:none;align-items:center;margin:0 8px;display:flex}.ct-mwrap{z-index:70;display:none;position:fixed;inset:0}.ct-mwrap.on{display:block}.ct-mscrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a0e70;position:absolute;inset:0}.ct-modal{background:var(--panel);border:1px solid var(--line-2);border-radius:18px;width:min(480px,92vw);max-height:80vh;padding:18px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 30px 70px -30px #00000080}.ct-mtitle{font-family:var(--font-display);margin-bottom:6px;font-size:20px;font-weight:800}.ct-msub{color:var(--ink-3);margin-bottom:12px;font-size:12px;line-height:1.5}.ct-modal .efield{width:100%}.ct-invrow{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:8px 2px;display:flex}.ct-invrow:last-of-type{border-bottom:0}.ct-invname{font-size:13px;font-weight:600}.ctp-wrap{z-index:80;position:fixed;inset:0}.ctp-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06080bb8;position:absolute;inset:0}.ctp-stage{background:var(--panel);border:1px solid var(--line-2);border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:3vh 3vw;overflow:hidden;box-shadow:0 40px 90px -40px #0009}.ctp-x{z-index:3;position:absolute;top:14px;right:14px}.ctp-head{flex:none;align-items:center;gap:10px;padding:14px 60px 10px 18px;display:flex}.ctp-name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.ctp-size{color:var(--ink-3);white-space:nowrap;font-size:11px}.ctp-media{background:#0b0d11;flex:auto;place-items:center;min-height:0;display:grid}.ctp-media video,.ctp-media img{max-width:100%;max-height:100%;display:block}.ctp-dead{color:#fff;opacity:.75;padding:30px;font-size:13px}.ctp-bar{border-top:1px solid var(--line-2);flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.ctp-btn{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.ctp-btn:hover{border-color:var(--tint-line);color:var(--ink)}.ctp-cta{border-color:var(--accent);color:var(--accent)}.ctp-cta:hover{background:var(--tint-4)}.ctp-time{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ctp-track{cursor:pointer;flex:auto;height:22px;position:relative}.ctp-track:before{content:"";background:var(--tint-4);border-radius:3px;height:4px;position:absolute;top:9px;left:0;right:0}.ctp-fill{background:var(--accent);pointer-events:none;border-radius:3px;height:4px;position:absolute;top:9px;left:0}.ctp-mark{border:2px solid var(--panel);background:var(--accent);width:16px;height:16px;box-shadow:0 0 0 1px var(--tint-line);border-radius:50%;margin-left:-8px;position:absolute;top:3px}.ctp-mark:hover{transform:scale(1.2)}.ctp-compose{border-top:1px solid var(--line-2);flex:none;padding:10px 14px}.ctp-compose .efield{width:100%;margin:6px 0 8px}.ctp-cwhen{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:800}.ctp-rail{border-top:1px solid var(--line-2);flex:none;max-height:22vh;padding:8px 10px;overflow-y:auto}.ctp-empty{color:var(--ink-3);padding:12px 6px;font-size:12px}.ctp-row{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;width:100%;padding:7px 8px;display:flex}.ctp-row:not(.still):hover{background:var(--tint-4);cursor:pointer}.ctp-rt{color:var(--accent);font-variant-numeric:tabular-nums;min-width:34px;font-size:10.5px;font-weight:800}.ctp-rb{color:var(--ink);word-break:break-word;font-size:12.5px;line-height:1.45}.nav-ct-badge{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;font-size:9px;font-weight:800;display:inline-grid}.sy-fab{z-index:45;color:#fff;background-color:var(--accent);background-image:linear-gradient(180deg,var(--accent),var(--accent-warm));width:54px;height:54px;box-shadow:none;transition:transform .5s var(--spring),box-shadow .4s var(--spring);border-radius:999px;place-items:center;display:grid;position:fixed;bottom:26px;right:26px}.sy-fab:hover{background-color:var(--accent);background-image:linear-gradient(180deg,var(--accent),var(--accent-warm));box-shadow:0 16px 34px var(--sy-glow),var(--shadow-lg);transform:translateY(-3px)scale(1.06)}.sy-fab:active{transform:scale(.9)}.sy-fab svg{transition:transform .5s var(--spring)}.sy-fab:hover svg{transform:rotate(90deg)}
.pr-btn{position:relative}.pr-btn.on{border-color:var(--tint-line);color:var(--accent);background:var(--tint-8)}.pr-btn .pr-count{border:1.5px solid var(--panel);pointer-events:none;margin-left:0;position:absolute;top:-5px;right:-5px}.pr-btn .pr-count.is-dead{background:var(--ink-3)}.pr-pop{width:320px;max-width:calc(100vw - 24px);max-height:70vh;padding:8px;overflow-y:auto}.pr-pop .pr-hd{letter-spacing:.04em;color:var(--ink);align-items:center;gap:8px;padding:7px 10px 9px;font-size:11.5px;font-weight:800;display:flex}.pr-pop .pr-dot{background:var(--teal);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 22%, transparent);border-radius:999px;flex:none}.pr-pop .pr-dot.is-dead{background:var(--ink-3);box-shadow:none}.pr-pop .pr-note{color:var(--ink-3);padding:6px 10px 10px;font-size:11px;line-height:1.45}.pr-pop .pr-sec+.pr-sec{margin-top:4px}.pr-pop .pr-sec .sd-h{border-top:1px solid var(--line-2);margin-top:2px}.pr-pop .pr-sec:first-of-type .sd-h{border-top:0;margin-top:0}.pr-pop .pr-row{transition:background .2s var(--spring);border-radius:9px;align-items:center;gap:8px;padding:5px 10px;display:flex}.pr-pop .pr-row:hover{background:var(--tint-8)}.pr-pop .pr-row .d8bub{flex:0 auto;max-width:106px}.pr-pop .pr-nm{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:11px;font-weight:700;overflow:hidden}.pr-pop .pr-st{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:9px;font-weight:800;overflow:hidden}.pr-pop .pr-row.is-on .pr-st{color:var(--accent)}.pr-pop .d8bub.pr-off{filter:grayscale()opacity(.72);box-shadow:none}.pr-pop .pr-row.is-off .pr-nm{color:var(--ink-2);font-weight:600}.pr-pop .pr-row.is-none .pr-nm{color:var(--ink-3);font-weight:600}.pr-pop .pr-row.is-none .d8bub.pr-off{filter:grayscale()opacity(.5)}@media (max-width:680px){.pr-menu{position:static}.pr-pop{max-width:calc(100vw - 20px);right:10px}}
.td-group{background:var(--tint-4);border:1.5px solid var(--tint-line);cursor:grab;animation:cardin .5s var(--spring) backwards;transition:opacity .21s var(--spring),transform .21s var(--spring), border-color .3s var(--spring),background .3s var(--spring);border-radius:15px;flex-direction:column;gap:7px;padding:8px 8px 9px;display:flex;position:relative}.td-group:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.td-gh{align-items:center;gap:7px;min-height:18px;padding:1px 3px 0;display:flex}.td-gname{letter-spacing:.14em;text-transform:uppercase;min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;cursor:text;border-radius:5px;flex:1;margin:-2px -4px;padding:2px 4px;font-size:9px;font-weight:800;transition:background .2s,color .2s;overflow:hidden}.td-gname:hover{background:var(--panel);color:var(--accent)}.td-gname-in{letter-spacing:.14em;text-transform:uppercase;min-width:0;color:var(--ink);background:var(--panel);border:1px solid var(--tint-line);border-radius:6px;outline:none;flex:1;padding:2px 5px;font-family:inherit;font-size:9px;font-weight:800}.td-gcnt{color:var(--ink-3);background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 6px;font-size:9px;font-weight:700}.td-gx{border:1px solid var(--line-2);background:var(--panel);width:19px;height:19px;color:var(--ink-3);opacity:0;pointer-events:none;border-radius:6px;flex:none;place-items:center;padding:0;transition:opacity .2s,color .2s,border-color .2s;display:grid}.td-group:hover .td-gx{opacity:1;pointer-events:auto}.td-gx:hover{color:var(--accent);border-color:var(--tint-line)}.td-gbody{flex-direction:column;gap:7px;display:flex}.td-group.td-dissolving .td-gbody{min-height:26px}.td-group.td-gdragging{opacity:.35;cursor:grabbing;border-style:dashed;transform:scale(.985)}.td-group.td-gdragging .td-task{pointer-events:none}.td-group.td-dissolving{opacity:0;pointer-events:none;transform:scale(.96)translateY(-6px)}.td-task.td-mergetgt{outline:2px dashed var(--tint-line);outline-offset:-2px;background:var(--tint-4);transform:none}.td-task.td-mergetgt:before{content:"MAKE A GROUP";z-index:3;pointer-events:none;letter-spacing:.11em;color:#fff;background:var(--accent);white-space:nowrap;box-shadow:var(--shadow-sm);border-radius:999px;padding:2px 8px;font-size:8px;font-weight:800;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.td-task.td-mergetgt.is-join:before{content:"ADD TO GROUP"}.td-task.td-duping{border-color:var(--tint-line)}.td-dupwait{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--tint-4);border:1px solid var(--tint-line);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:700}.td-fhint{color:var(--ink-3);margin:8px 0 2px;font-size:10.5px;line-height:1.45}.td-grip{border:1px solid var(--line-2);background:var(--panel);width:26px;height:26px;color:var(--ink-3);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-2px -2px 0 0;padding:0;display:none}.td-gh .td-grip{width:22px;height:22px;margin:0}.td-in-touch{align-items:center;gap:8px;margin-top:8px;display:none}.td-in-take{letter-spacing:.04em;border:1px solid var(--tint-line);background:var(--tint-4);min-height:34px;color:var(--accent);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.td-in-take:disabled{opacity:.45;color:var(--ink-3);border-color:var(--line)}.td-ghost{z-index:48;pointer-events:none;opacity:.92;border-radius:13px;transform:rotate(1.2deg);box-shadow:0 12px 30px #14143738}@media (hover:none),(pointer:coarse){.td-grip{display:inline-flex}.td-in-touch{display:flex}.td-group .td-gx{opacity:1;pointer-events:auto}.td-task .td-dup{opacity:.85;pointer-events:auto}.td-task>.td-grip{order:-1;margin:0 0 0 -2px}.td-in-acc{display:none}}
.v13-body{flex:auto;min-width:0;min-height:0;display:flex}.v13-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.v13-side{border-left:1px solid var(--line-2);flex-direction:column;flex:0 0 clamp(300px,26%,380px);min-width:0;min-height:0;display:flex}.v13-side .ctp-rail{border-top:0;flex:auto;min-height:0;max-height:none}.v13-side .ctp-compose{border-top:0;border-bottom:1px solid var(--line-2)}.v13-media{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.v13-fit{justify-content:center;align-items:center;display:flex;position:absolute;inset:10px}.ctp-media .v13-frame{object-fit:contain;background:#000;border-radius:7px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ctp-bar.v13-bar{border-top:1px solid var(--line-2);flex-wrap:wrap;flex:none;row-gap:8px;position:static}.v13-bar .ctp-track{flex:180px;min-width:140px}@media (max-width:820px),(pointer:coarse){.v13-body{flex-direction:column}.v13-side{border-left:0;border-top:1px solid var(--line-2);flex:0 auto;max-height:40svh}.v13-fit{inset:6px}.ctp-bar.v13-bar{gap:6px 8px;padding:8px 10px}}
.pr-btn .pr-count{background:var(--teal);font-size:10.8px;line-height:1}
.td-gh .td-gname{flex:0 auto;max-width:100%}.td-gh .td-gname-in{field-sizing:content;flex:0 auto;width:auto;min-width:46px;max-width:100%}.td-ghandle{cursor:grab;min-width:18px;height:12px;color:var(--ink-3);-webkit-user-select:none;user-select:none;opacity:0;background-image:radial-gradient(currentColor 1px,#0000 1.2px);background-size:6px 6px;border-radius:5px;flex:auto;align-self:center;transition:opacity .2s}.td-group:hover .td-ghandle{opacity:.34}.td-ghandle:hover{opacity:.6}.td-ghandle:active{cursor:grabbing}.td-ghandle.is-off{opacity:0;cursor:default;pointer-events:none}@media (hover:none),(pointer:coarse){.td-ghandle{min-width:0}}.tda-cell.tda-day{font:inherit;appearance:none;cursor:pointer;transition:box-shadow .18s var(--spring);padding:0}.tda-cell.tda-day:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}.tda-cell.tda-day:focus-visible,.tda-cell.tda-day.is-open{outline:2px solid var(--accent);outline-offset:2px}.tda-scrim{z-index:62;animation:tda-popin .22s var(--spring);background:#08091247;position:fixed;inset:0}.tda-pop{z-index:63;background:var(--panel);border:1px solid var(--line);width:min(380px,92vw);max-height:min(60vh,520px);box-shadow:var(--shadow-lg);animation:tda-popup .26s var(--spring);border-radius:16px;flex-direction:column;padding:14px 14px 6px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes tda-popin{0%{opacity:0}to{opacity:1}}@keyframes tda-popup{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.tda-pop-h{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.tda-pop-d{color:var(--ink);font-size:14px;font-weight:800;line-height:1.25}.tda-pop-n{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:3px;font-size:10.5px;font-weight:700;display:block}.tda-pop-x{border:1px solid var(--line-2);background:var(--panel);width:26px;height:26px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;margin-left:auto;padding:0;transition:color .2s,border-color .2s;display:grid}.tda-pop-x:hover{color:var(--accent);border-color:var(--tint-line)}.tda-pop-list{flex-direction:column;gap:6px;padding-bottom:10px;display:flex;overflow-y:auto}.tda-pop-row{background:var(--tint-4);border:1px solid var(--line-2);border-radius:10px;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.tda-pop-dot{background:var(--cc,#64748b);border-radius:3px;flex:none;width:9px;height:9px;margin-top:3px}.tda-pop-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.tda-pop-nm{color:var(--ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:600;line-height:1.35}.tda-pop-cat{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;font-weight:800}.td-gadd{border:1px solid var(--line-2);background:var(--panel);width:19px;height:19px;color:var(--ink-3);border-radius:6px;flex:none;place-items:center;padding:0;transition:color .2s,border-color .2s,background .2s;display:grid}.td-gadd:hover{color:var(--accent);border-color:var(--tint-line);background:var(--tint-4)}@media (hover:none),(pointer:coarse){.td-gh{gap:5px}}
.v13og-in{padding:10px 14px 12px}.v13og-g{padding:11px 0 3px}.v13og-g:first-child{padding-top:3px}.v13og-g+.v13og-g{border-top:1px solid var(--line-2)}.v13og-gh{border-radius:9px;align-items:center;gap:10px;padding:2px 2px 2px 0;display:flex}.v13og-t{flex:1;min-width:0}.v13og-t .ro{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:11.5px;font-weight:800;display:block}.editing .v13og-t .ro{display:none}.v13og-t .efield.ed{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;font-size:11.5px;font-weight:800}.v13og-gh.live-edited{background:var(--tint-8);border:1px solid var(--tint-line);box-shadow:inset 0 0 0 1px var(--tint-line)}.v13og-gact{align-items:center;gap:6px}.v13og-gact .mvgroup{flex:none;align-items:center;gap:4px;display:flex}.v13og-gact .del{border:1px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;flex:none;place-items:center;display:grid}.v13og-gact .del:hover{color:#fff;background:#e5484d;border-color:#e5484d}.v13og-gact .mv{border:1px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;place-items:center;display:grid}.v13og-gact .mv:hover:not(:disabled){color:#fff;background:var(--accent);border-color:var(--accent)}.v13og-gact .mv:disabled{opacity:.3;cursor:default}.bl.v13og-l{gap:0;margin-top:4px}.bl.v13og-l li{color:var(--ink-2);background:0 0;border-color:#0000;align-items:flex-start;gap:9px;padding:3px 0;font-size:12.5px;line-height:1.45}.bl.v13og-l li:hover{border-color:#0000}.editing .bl.v13og-l{gap:7px;margin-top:7px}.editing .bl.v13og-l li{background:var(--panel);border-color:var(--line-2);align-items:center;padding:8px 11px}.editing .bl.v13og-l li:hover{border-color:var(--tint-line)}.bl.v13og-l li .mk{background:var(--accent);border-radius:999px;flex:none;width:4px;height:4px;margin-top:7px}.editing .bl.v13og-l li .mk{margin-top:0}.bl.v13og-l li .tx{flex:1;min-width:0}.bl.v13og-l li .ro{color:var(--ink-2)}.v13og-addl{margin-top:6px;margin-left:13px}.v13og-more{margin-top:12px}.v13og-morebtn{border:1px solid var(--line);background:var(--panel-2);height:28px;color:var(--ink-2);letter-spacing:.02em;transition:all .3s var(--spring);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.v13og-morebtn:hover{color:var(--accent);border-color:var(--tint-line);background:var(--tint-4)}.v13og-empty{color:var(--ink-3);padding:2px 0;font-size:12.5px}.v13og-newrow{margin-top:14px}.editing .addrow.v13og-newrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v13og-newin{border:1px solid var(--line);background:var(--panel-2);width:260px;max-width:100%;color:var(--ink);font-family:var(--font-body);transition:border-color .3s var(--spring), box-shadow .3s var(--spring);border-radius:9px;padding:6px 10px;font-size:12px;font-weight:600}.v13og-newin:focus{border-color:var(--tint-line);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent);outline:none}@media (max-width:680px){.v13og-in{padding:8px 11px 10px}.v13og-g{padding:9px 0 2px}.v13og-gh{gap:7px}.v13og-t .ro,.v13og-t .efield.ed{letter-spacing:.06em;font-size:11px}.v13og-t .efield.ed{font-size:16px}.bl.v13og-l li{padding:2px 0;font-size:12px}.editing .bl.v13og-l li{padding:7px 9px}.v13og-addl{margin-left:9px}.v13og-newin{width:100%}}@media (pointer:coarse){.v13og-t .efield.ed{font-size:16px}}
.ct-cols{column-width:auto;column-count:1}.ct-round{max-width:none}.ct-cols>*{margin:0 0 7px}.ct-com{border-radius:11px;padding:6px 8px}.ct-com-top{gap:6px;margin-bottom:3px}.ct-com-body{font-size:12px;line-height:1.42}.ct-com-top .ct-x{margin-left:0}.ct-com-top .ct-x:first-of-type{margin-left:auto}.ct-com-edit .efield{width:100%;font-size:12px;line-height:1.42}.ct-com-acts{gap:6px;margin-top:5px;display:flex}.ct-com-acts .flashbtn{border-radius:9px;flex:auto;height:28px;padding:0 10px;font-size:11.5px}.ct-tile-open.ct-fit{background:#0b0d11}.ct-tile-open.ct-fit img,.ct-tile-open.ct-fit video{object-fit:contain}.ct-ar{z-index:2;pointer-events:none;color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#080a0e9e;border-radius:6px;padding:1px 5px;font-size:9px;font-weight:800;line-height:1.5;position:absolute;bottom:6px;left:6px}.ct-sep{flex:0 0 26px;justify-content:center;align-self:stretch;width:26px;margin:0}.ct-next{letter-spacing:.1em;text-align:center;align-self:center;gap:4px;width:82px;height:82px;margin:0 0 0 14px;padding:10px 8px;line-height:1.25}.ct-nobrief p{max-width:min(340px,70vw)}@media (max-width:820px),(pointer:coarse){.ct-sep{flex:0 0 20px;width:20px}.ct-next{width:72px;height:72px;margin-left:10px;padding:8px 6px}.ct-nobrief{padding:16px 12px}.ct-nobrief .ic{border-radius:18px;width:56px;height:56px;margin-bottom:14px}.ct-nobrief h3{margin-bottom:6px;font-size:16px}.ct-nobrief p{margin-bottom:16px;font-size:12px}.ct-com-edit .efield{font-size:16px}}@media (hover:none),(pointer:coarse){.ct-com-acts .flashbtn{height:36px;font-size:12px}}
@media (min-width:681px){.wd-view.wd-fleetview .results-head{padding-top:2px}}.logicsel[data-neg]{padding:2px 9px 6px}.logicsel[data-neg] .logicseg{width:100%}.logicsel[data-neg] .logicseg button{letter-spacing:.04em;white-space:nowrap;flex:1 1 0;min-width:0;padding:3px 6px;font-size:9.5px}.logicsel[data-nummode]{padding:2px 9px 8px}.logicsel[data-nummode] .logicseg{width:100%}.logicsel[data-nummode] .logicseg button{letter-spacing:.04em;white-space:nowrap;flex:1 1 0;min-width:0;padding:3px 6px;font-size:9.5px}.numrow{gap:7px;margin:0 2px 7px;display:flex}.numbox{border:1px solid var(--line);background:var(--panel-2);border-radius:9px;flex:1 1 0;align-items:center;gap:6px;min-width:0;padding:6px 9px;display:flex}.numk{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex:none;font-size:9px;font-weight:700}.numbox input{width:100%;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:auto;font-size:12px;font-weight:600}.numu{color:var(--ink-3);flex:none;font-size:10.5px;font-weight:700}.numfill{color:var(--ink-3);padding:0 4px 4px;font-size:10px;font-weight:600;line-height:1.35}.wd-view.wd-fleetview .results-head .wd-search.wd-fleetsearch{margin-right:auto}.logicsel[data-facetneg]{padding:2px 9px 6px}.logicsel[data-facetall]{padding:0 9px 8px}.logicsel[data-facetneg] .logicseg,.logicsel[data-facetall] .logicseg{width:100%}.logicsel[data-facetneg] .logicseg button,.logicsel[data-facetall] .logicseg button{letter-spacing:.04em;white-space:nowrap;flex:1 1 0;min-width:0;padding:3px 6px;font-size:9.5px}
#resultsBody:not(.sy-reveal) .card,#resultsBody:not(.sy-reveal) .empty{animation:none}
.topbar .seg.main button{gap:0}.topbar .seg.main .nav-mod-badge{opacity:0;pointer-events:none;min-width:0;max-width:0;transition:opacity .26s var(--spring), transform .26s var(--spring), max-width .26s var(--spring), margin-left .26s var(--spring), padding .26s var(--spring);margin-left:0;padding-left:0;padding-right:0;overflow:hidden;transform:scale(.55)}.topbar .seg.main .nav-mod-badge.is-on{opacity:1;min-width:16px;max-width:44px;margin-left:12px;padding-left:4px;padding-right:4px;transform:none}@media (prefers-reduced-motion:reduce){.topbar .seg.main .nav-mod-badge{transition-duration:.01ms;transform:none}}.of-root .of-aseen{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);transition:color .25s var(--spring);background:0 0;border:0;border-radius:999px;flex:none;margin-left:auto;padding:4px 2px;font-size:9px;font-weight:800}.of-root .of-aseen:hover{color:var(--accent);cursor:pointer}.of-root .of-aread+.of-aseen{margin-left:0}.asn-wrap{z-index:1400;opacity:0;pointer-events:none;transition:opacity .24s var(--spring);place-items:center;display:grid;position:fixed;inset:0}.asn-wrap.on{opacity:1;pointer-events:auto}.asn-scrim{background:#0a0c186b;position:absolute;inset:0}.asn-pop.pr-pop{z-index:1;background:var(--panel);border:1px solid var(--line);width:360px;max-width:calc(100vw - 24px);max-height:min(70vh,540px);box-shadow:var(--shadow-lg);transition:transform .28s var(--spring);border-radius:16px;position:relative;right:auto;transform:translateY(-8px)scale(.985)}.asn-wrap.on .asn-pop.pr-pop{transform:none}.asn-hd{color:var(--ink);align-items:center;gap:8px;padding:6px 6px 8px 10px;font-size:12.5px;display:flex}.asn-grow{flex:auto}.asn-x{border:1px solid var(--line);background:var(--panel);width:24px;height:24px;color:var(--ink-3);transition:all .25s var(--spring);border-radius:7px;flex:none;place-items:center;display:grid}.asn-x:hover{color:var(--accent);border-color:var(--tint-line);background:var(--tint-8)}.asn-sub{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;padding:0 10px 8px;font-size:11px;line-height:1.4;overflow:hidden}.asn-pop .sd-h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);padding:7px 10px 6px;font-size:9px;font-weight:700}
#sybStale{z-index:100000;background:#faf7f2;justify-content:center;align-items:center;font-family:Montserrat,system-ui,sans-serif;display:flex;position:fixed;inset:0}#sybStale .sybcard{background:#fff;border:1px solid #0b0e131a;border-radius:18px;width:342px;max-width:88vw;padding:30px 26px;box-shadow:0 34px 64px -30px #00000052}#sybStale .sybbrand{color:#0b0e13;letter-spacing:-.01em;font-family:Magistral,serif;font-size:23px;line-height:1}#sybStale .sybsub{letter-spacing:.2em;text-transform:uppercase;color:#0b0e1380;margin:6px 0 12px;font-size:10.5px;line-height:1.55}#sybStale .sybbody{color:#0b0e139e;margin:0;font-size:13px;line-height:1.62}#sybStale button{background-color:var(--accent);color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%;box-shadow:none;transition:box-shadow .3s var(--spring);background-image:none;border:0;border-radius:999px;margin-top:18px;padding:12px;font-size:12.5px;font-weight:600}#sybStale button:hover{background-color:var(--accent);box-shadow:0 6px 20px var(--sy-glow);background-image:none}body.sy-stale{overflow:hidden}
