.cs-profit-value[data-v-b5142f4f]{font-variant-numeric:tabular-nums;display:inline-block}.cs-profit-bump[data-v-b5142f4f]{animation:cs-pulse calc(.3s * var(--cs-motion)) ease-out 1}.cs-timer[data-v-68353342]{background:color-mix(in srgb,var(--ui-primary) 14%,transparent);height:24px;color:var(--ui-primary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:800;display:inline-flex}.cs-timer-up[data-v-68353342]{background:var(--cs-attention-bg);color:var(--cs-attention-ink-soft)}.cs-fac[data-v-295333d7]{flex-direction:column;gap:10px;font-size:13px;display:flex}.cs-fac-live[data-v-295333d7],.cs-fac-tools-body[data-v-295333d7]{flex-direction:column;gap:8px;display:flex}.cs-fac-tools[data-v-295333d7]{border-top:1px solid var(--cs-line)}.cs-fac-tools[data-v-295333d7],.cs-fac-tools-body[data-v-295333d7]{padding-top:6px}.cs-fac-status[data-v-295333d7]{border:1px solid var(--cs-line);background:color-mix(in srgb,var(--ui-primary) 6%,transparent);border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.cs-fac-strong[data-v-295333d7]{font-weight:700}.cs-fac-section[data-v-295333d7]{border-top:1px solid var(--cs-line);flex-direction:column;gap:6px;padding-top:8px;display:flex}.cs-fac-live h3[data-v-295333d7],.cs-fac-section h3[data-v-295333d7]{text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted);font-size:12px;font-weight:800}.cs-fac-row[data-v-295333d7]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-fac-muted[data-v-295333d7]{color:var(--ui-text-muted)}.cs-fac-label[data-v-295333d7]{min-width:84px}.cs-fac-select[data-v-295333d7]{border:1px solid var(--ui-border-accented);background:var(--ui-bg);border-radius:6px;height:28px;padding:0 6px}.cs-fac-confirm[data-v-295333d7]{background:color-mix(in srgb,var(--ui-error) 10%,transparent);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.cs-fac-days[data-v-295333d7]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cs-fac-day[data-v-295333d7]{border:1px solid var(--ui-border-accented);font-variant-numeric:tabular-nums;border-radius:6px;width:26px;height:24px;font-size:12px;font-weight:700}.cs-fac-day-on[data-v-295333d7]{border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-bg)}.cs-fac-audit[data-v-295333d7]{flex-direction:column;gap:2px;padding-left:16px;list-style:outside;display:flex}.cs-presence[data-v-0965f68f]{border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:3px 4px;display:flex}.cs-presence[data-v-0965f68f]:hover{background:color-mix(in srgb,var(--ui-text) 6%,transparent)}.cs-presence[data-v-0965f68f]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-avatar[data-v-0965f68f]{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.cs-avatar-me[data-v-0965f68f]{box-shadow:0 0 0 2px var(--cs-surface),0 0 0 3.5px var(--ui-text)}.cs-avatar-spectator[data-v-0965f68f]{border:1.5px solid var(--ui-text-muted);background:var(--cs-surface);color:var(--ui-text)}.cs-avatar-off[data-v-0965f68f]{border:1.5px dashed var(--ui-text-dimmed);background:var(--cs-surface);color:var(--ui-text-dimmed)}.cs-avatar-more[data-v-0965f68f]{background:color-mix(in srgb,var(--ui-text) 10%,transparent);color:var(--ui-text)}.cs-avatar-badge[data-v-0965f68f]{background:var(--cs-attention-badge);width:13px;height:13px;color:var(--cs-attention-ink-strong);box-shadow:0 0 0 1.5px var(--cs-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-4px}.cs-people[data-v-0965f68f]{flex-direction:column;gap:8px;width:240px;padding:10px;font-size:13px;display:flex}.cs-people-title[data-v-0965f68f]{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted);font-size:12px;font-weight:800}.cs-people-list[data-v-0965f68f]{flex-direction:column;gap:4px;display:flex}.cs-people-row[data-v-0965f68f]{align-items:center;gap:8px;min-width:0;display:flex}.cs-people-row .cs-avatar[data-v-0965f68f]{flex-shrink:0}.cs-header[data-v-cc2887b9]{gap:calc(14px * var(--cs-scale));height:100%;padding:0 calc(12px * var(--cs-scale));border-bottom:1px solid var(--cs-line);background:var(--cs-surface);font-size:calc(13px * var(--cs-scale));outline:none}.cs-brand[data-v-cc2887b9],.cs-dayblock[data-v-cc2887b9],.cs-header[data-v-cc2887b9]{align-items:center;display:flex}.cs-brand[data-v-cc2887b9]{gap:calc(8px * var(--cs-scale));border-radius:8px;min-width:0}.cs-brand[data-v-cc2887b9]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-logo[data-v-cc2887b9]{width:calc(28px * var(--cs-scale));height:calc(28px * var(--cs-scale));flex-shrink:0}.cs-company[data-v-cc2887b9]{max-width:calc(150px * var(--cs-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.cs-dayblock[data-v-cc2887b9]{gap:calc(8px * var(--cs-scale))}.cs-day[data-v-cc2887b9]{font-size:calc(20px * var(--cs-scale) * .94);letter-spacing:-.01em;white-space:nowrap;font-weight:900}.cs-track[data-v-cc2887b9]{align-items:center;gap:calc(3px * var(--cs-scale));display:inline-flex}.cs-track-dot[data-v-cc2887b9]{width:calc(9px * var(--cs-scale));height:calc(9px * var(--cs-scale));border:1.5px solid var(--ui-text-muted);border-radius:999px}.cs-track-billing[data-v-cc2887b9]{border-radius:2px}.cs-track-done[data-v-cc2887b9]{background:var(--ui-text-muted)}.cs-track-current[data-v-cc2887b9]{border-color:var(--ui-primary);background:var(--ui-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 30%,transparent)}.cs-pill[data-v-cc2887b9]{align-items:center;gap:calc(5px * var(--cs-scale));height:calc(26px * var(--cs-scale));padding:0 calc(10px * var(--cs-scale));background:color-mix(in srgb,var(--ui-text) 7%,transparent);white-space:nowrap;border-radius:999px;font-weight:700;display:inline-flex}.cs-pill-icon[data-v-cc2887b9]{width:calc(14px * var(--cs-scale));height:calc(14px * var(--cs-scale))}.cs-pill-billing[data-v-cc2887b9]{background:color-mix(in srgb,var(--cs-attention-fill) 22%,transparent);color:var(--cs-attention-text)}.cs-stats[data-v-cc2887b9]{gap:calc(12px * var(--cs-scale));white-space:nowrap;display:flex}.cs-stat[data-v-cc2887b9]{align-items:baseline;gap:calc(4px * var(--cs-scale));display:inline-flex}.cs-stat-value[data-v-cc2887b9]{font-size:calc(16px * var(--cs-scale));font-variant-numeric:tabular-nums;font-weight:800}.cs-stat-unit[data-v-cc2887b9]{color:var(--ui-text-muted);font-weight:600}.cs-stat-label[data-v-cc2887b9]{min-width:calc(18px * var(--cs-scale));height:calc(18px * var(--cs-scale));background:var(--cs-ink);color:#fff;font-size:calc(10px * var(--cs-scale));border-radius:999px;justify-content:center;align-self:center;align-items:center;font-weight:800;display:inline-flex}.cs-stat-label-f[data-v-cc2887b9]{background:var(--cs-profit-badge)}.dark .cs-stat-label[data-v-cc2887b9]{color:var(--cs-deep-ink)}.cs-stats-masked[data-v-cc2887b9]{color:var(--ui-text-muted);align-items:center}.cs-profit[data-v-cc2887b9]{color:var(--cs-profit)}.cs-elapsed[data-v-cc2887b9]{color:var(--ui-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.cs-actions[data-v-cc2887b9]{align-items:center;gap:calc(2px * var(--cs-scale));margin-left:auto;display:flex}.cs-actions[data-v-cc2887b9],.cs-header-room .cs-brand[data-v-cc2887b9],.cs-header-room .cs-dayblock[data-v-cc2887b9]{flex-shrink:0}.cs-header-room .cs-company[data-v-cc2887b9]{max-width:calc(120px * var(--cs-scale))}.cs-header-room .cs-pill[data-v-cc2887b9]{min-width:0;overflow:hidden}@media (width<=1439px){.cs-header-room .cs-track[data-v-cc2887b9]{display:none}}@media (width<=1279px){.cs-header-room[data-v-cc2887b9]{gap:10px}.cs-header-room .cs-company[data-v-cc2887b9],.cs-header-room .cs-track[data-v-cc2887b9]{display:none}.cs-header-room .cs-brand[data-v-cc2887b9]{flex-shrink:0}.cs-header-room .cs-pill[data-v-cc2887b9]{min-width:0;overflow:hidden}.cs-header-room[data-v-cc2887b9] .cs-room-menu [data-slot=label]{display:none}}.cs-ticks[data-v-3fcbf9f0]{gap:calc(3px * var(--cs-scale))}.cs-tick[data-v-3fcbf9f0],.cs-ticks[data-v-3fcbf9f0]{align-items:center;display:inline-flex}.cs-tick[data-v-3fcbf9f0]{width:calc(20px * var(--cs-scale));height:calc(20px * var(--cs-scale));border:1.5px solid var(--ui-text-muted);font-size:calc(11px * var(--cs-scale));border-radius:999px;justify-content:center;font-weight:700}.cs-ticks-compact[data-v-3fcbf9f0]{gap:calc(2px * var(--cs-scale))}.cs-ticks-compact .cs-tick[data-v-3fcbf9f0]{width:calc(9px * var(--cs-scale));height:calc(9px * var(--cs-scale))}.cs-tick-used[data-v-3fcbf9f0]{background:var(--ui-text);border-color:var(--ui-text);color:var(--cs-card);animation:cs-stamp calc(.3s * var(--cs-motion)) cubic-bezier(.34,1.56,.64,1)}.cs-ticker[data-v-97e0b9cd]{min-width:0;max-width:calc(clamp(160px,26vw,360px));color:var(--ui-text-muted);font-size:calc(12px * var(--cs-scale));flex:0 auto;align-items:center;gap:6px;font-weight:600;display:flex}.cs-ticker-dot[data-v-97e0b9cd]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cs-ticker-text[data-v-97e0b9cd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-stepper[data-v-6c6abfd2]{height:100%;padding:0 calc(12px * var(--cs-scale));border-bottom:1px solid var(--cs-line);background:color-mix(in srgb,var(--cs-surface) 55%,var(--cs-board));gap:8px}.cs-chips[data-v-6c6abfd2],.cs-stepper[data-v-6c6abfd2]{align-items:center;display:flex}.cs-chips[data-v-6c6abfd2]{flex:1;gap:4px;min-width:0;overflow:hidden}.cs-chip[data-v-6c6abfd2]{height:calc(26px * var(--cs-scale) * .9);padding:0 calc(9px * var(--cs-scale));border:1px solid var(--cs-line);background:var(--cs-card);font-size:calc(12px * var(--cs-scale) * .95);white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:4px;display:inline-flex}.cs-chip[data-v-6c6abfd2]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-chip-number[data-v-6c6abfd2]{font-variant-numeric:tabular-nums;font-weight:800}.cs-chip-current[data-v-6c6abfd2]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 15%,transparent);font-weight:600}.cs-chip-done[data-v-6c6abfd2],.cs-primary-reason[data-v-6c6abfd2]{color:var(--ui-text-muted)}.cs-chip-done .cs-chip-label[data-v-6c6abfd2],.cs-chip-skipped .cs-chip-label[data-v-6c6abfd2]{display:none}.cs-chip-collapsed .cs-chip-label[data-v-6c6abfd2]{display:inline}.cs-chip-skipped[data-v-6c6abfd2]{opacity:.5}.cs-primary[data-v-6c6abfd2]{flex-shrink:0}.cs-team-vote[data-v-6c6abfd2]{height:calc(32px * var(--cs-scale) * .9);padding:0 calc(10px * var(--cs-scale));border:1px solid var(--cs-line);white-space:nowrap;border-radius:8px;gap:6px;font-weight:700}.cs-primary-reason[data-v-6c6abfd2],.cs-team-vote[data-v-6c6abfd2]{font-size:calc(13px * var(--cs-scale) * .95);flex-shrink:0;align-items:center;display:inline-flex}.cs-primary-reason[data-v-6c6abfd2]{gap:4px;font-weight:600}.cs-rail-icon[data-v-01d1da8e]{width:calc(20px * var(--cs-scale) * .9);height:calc(20px * var(--cs-scale) * .9)}.cs-rail[data-v-01d1da8e]{border-right:1px solid var(--cs-line);background:var(--cs-surface);gap:10px;height:100%;padding:8px 4px}.cs-backlog-btn[data-v-01d1da8e],.cs-counts[data-v-01d1da8e],.cs-deck[data-v-01d1da8e],.cs-rail[data-v-01d1da8e]{flex-direction:column;align-items:center;display:flex}.cs-backlog-btn[data-v-01d1da8e],.cs-deck[data-v-01d1da8e]{border:1px solid var(--cs-line);border-radius:8px;gap:2px;width:100%;min-height:44px;padding:6px 2px}.cs-deck[data-v-01d1da8e]{background:linear-gradient(140deg,var(--cs-card-back-from),var(--cs-card-back-to));color:#fff;width:calc(100% - 6px);box-shadow:2px 2px 0 -.5px var(--cs-card-back-edge),4px 4px 0 -1px var(--cs-card-back-edge-far),var(--cs-shadow-1);border:0;margin-right:6px}.cs-backlog-btn[data-v-01d1da8e]{background:var(--cs-card);box-shadow:var(--cs-shadow-1)}.cs-backlog-btn[data-v-01d1da8e]:focus-visible,.cs-deck[data-v-01d1da8e]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-deck[data-v-01d1da8e]:disabled{opacity:.75}.cs-rail-label[data-v-01d1da8e]{font-size:calc(10px * var(--cs-scale));font-weight:600}.cs-backlog-open[data-v-01d1da8e]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.cs-counts[data-v-01d1da8e]{font-size:max(13px,11px * var(--cs-scale));font-weight:800;line-height:1.2}.cs-wip[data-v-35627d40]{padding:0 calc(6px * var(--cs-scale));height:calc(18px * var(--cs-scale));font-size:calc(11px * var(--cs-scale));border:1px solid var(--cs-line);background:var(--cs-card);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;font-weight:700;display:inline-flex}.cs-wip[data-v-35627d40]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-wip-at[data-v-35627d40]{background:var(--cs-attention-bg);border-color:var(--cs-attention-border);color:var(--cs-attention-ink)}.cs-wip-over[data-v-35627d40]{background:var(--cs-danger-bg);border-color:var(--cs-danger-border);color:var(--cs-danger-ink)}.cs-wip-policy[data-v-35627d40]{font-size:calc(10px * var(--cs-scale))}.cs-colhead[data-v-7baefa07]{height:100%;padding:0 calc(4px * var(--cs-scale));border-radius:calc(10px * var(--cs-scale)) calc(10px * var(--cs-scale)) 0 0;background:var(--cs-card);border-bottom:2px solid color-mix(in srgb,var(--cs-ink) 30%,var(--cs-line));flex-direction:column}.cs-colhead[data-v-7baefa07],.cs-colhead-top[data-v-7baefa07]{justify-content:center;display:flex}.cs-colhead-top[data-v-7baefa07]{align-items:center;gap:calc(6px * var(--cs-scale))}.cs-colhead-title[data-v-7baefa07]{font-size:calc(14px * var(--cs-scale));letter-spacing:-.01em;color:var(--cs-ink);white-space:nowrap;font-weight:900}.cs-colhead-subs[data-v-7baefa07]{font-size:calc(9px * var(--cs-scale));color:var(--ui-text-muted);justify-content:space-around;display:flex}.cs-inbox-cell[data-v-cddd0683]{justify-content:center;gap:calc(4px * var(--cs-scale));height:100%;padding:calc(4px * var(--cs-scale));flex-direction:column;display:flex}.cs-lane-title[data-v-cddd0683]{font-size:calc(11px * var(--cs-scale));white-space:nowrap;align-items:center;gap:2px;font-weight:800;display:inline-flex}.cs-inbox[data-v-cddd0683]{min-height:calc(26px * var(--cs-scale));border:1.5px dashed var(--cs-line);border-radius:calc(5px * var(--cs-scale));flex-wrap:wrap;gap:3px;padding:2px;display:flex}.cs-inbox-chip[data-v-cddd0683]{padding:0 calc(5px * var(--cs-scale));height:calc(20px * var(--cs-scale));border-radius:calc(4px * var(--cs-scale));background:var(--cs-expedite);color:var(--cs-on-expedite);border:1.5px solid var(--cs-expedite-border);font-size:calc(11px * var(--cs-scale));align-items:center;gap:2px;font-weight:800;display:inline-flex}.cs-inbox-chip[data-v-cddd0683]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-inbox-selected[data-v-cddd0683]{outline:3px solid var(--ui-primary);outline-offset:1px}.cs-avatar[data-v-c845d13c]{--cs-avatar:var(--cs-avatar-size,calc(20px * var(--cs-scale)));width:var(--cs-avatar);height:var(--cs-avatar);color:#fff;font-size:calc(var(--cs-avatar) * .55);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.dark .cs-avatar[data-v-c845d13c]{color:var(--cs-deep-ink)}.cs-mini-die[data-v-63c2ef02]{--cs-avatar-size:calc(16px * var(--cs-scale));height:var(--cs-avatar-size);border-radius:999px;align-items:center;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #ffffffb3}.cs-mini-die-selected[data-v-63c2ef02]{outline:2px solid var(--ui-primary);outline-offset:1px;transform:translateY(-2px)}.cs-mini-die[data-v-63c2ef02]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-mini-half[data-v-63c2ef02]{padding:0 calc(2px * var(--cs-scale)) 0 1px;font-size:calc(9px * var(--cs-scale))}.cs-chip[data-v-910ddbf5]{justify-content:center;align-items:center;gap:calc(3px * var(--cs-scale));width:calc(38px * var(--cs-scale));height:calc(22px * var(--cs-scale));border-radius:calc(4px * var(--cs-scale));border-left:calc(3px * var(--cs-scale)) solid var(--cs-work);background:color-mix(in srgb,var(--cs-work) 10%,var(--cs-card));color:var(--ui-text);font-size:calc(12px * var(--cs-scale));transition:transform calc(80ms * var(--cs-motion)) linear;line-height:1;display:inline-flex}[data-motion=reduced] .cs-chip[data-v-910ddbf5]{transition:none}.cs-chip-current[data-v-910ddbf5]{outline:1.5px solid var(--cs-work);background:color-mix(in srgb,var(--cs-work) 16%,var(--cs-card))}.cs-chip-done[data-v-910ddbf5]{background:color-mix(in srgb,var(--cs-work) 5%,var(--cs-card));color:var(--ui-text-muted)}.cs-chip-counting[data-v-910ddbf5]{background:color-mix(in srgb,var(--cs-work) 30%,var(--cs-card));transform:scale(1.15)}.cs-chip-letter[data-v-910ddbf5]{color:var(--cs-work-text);font-weight:800}.cs-chip-number[data-v-910ddbf5]{font-variant-numeric:tabular-nums;font-weight:700}.cs-chip-icon[data-v-910ddbf5]{width:calc(12px * var(--cs-scale));height:calc(12px * var(--cs-scale))}.cs-held[data-v-f3e66864]{z-index:2;border:2px solid var(--cs-holder);pointer-events:none;border-radius:9px;position:absolute;inset:-4px}.cs-held-chip[data-v-f3e66864]{background:var(--cs-holder);min-width:18px;height:16px;box-shadow:0 0 0 1.5px var(--cs-card);pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-8px;right:-6px}.cs-ticket[data-v-92efed86]{--cs-class:var(--cs-standard);width:var(--cs-ticket-w);height:var(--cs-ticket-h);border:calc(2px * var(--cs-scale)) solid var(--cs-class);border-radius:calc(7px * var(--cs-scale));background:linear-gradient(180deg,color-mix(in srgb,var(--cs-class) 9%,var(--cs-card)),var(--cs-card) 70%);box-shadow:var(--cs-shadow-card);cursor:pointer;transition:opacity calc(.15s * var(--cs-motion)),translate calc(.12s * var(--cs-motion)) ease-out,scale calc(.12s * var(--cs-motion)) ease-out;flex-direction:column;display:flex;position:relative}[data-motion=reduced] .cs-ticket[data-v-92efed86]{transition:opacity .12s}.cs-class-standard[data-v-92efed86]{--cs-class:var(--cs-standard)}.cs-class-fixedDate[data-v-92efed86]{--cs-class:var(--cs-fixed)}.cs-class-intangible[data-v-92efed86]{--cs-class:var(--cs-intangible)}.cs-class-expedite[data-v-92efed86]{--cs-class:var(--cs-expedite-border)}.cs-class-fix[data-v-92efed86]{--cs-class:var(--cs-fix)}.cs-ticket[data-v-92efed86]:hover{box-shadow:var(--cs-shadow-lift)}.cs-ticket[data-v-92efed86]:focus-visible,.cs-ticket[data-v-92efed86]:hover{z-index:20}.cs-ticket[data-v-92efed86]:focus-visible:not(.cs-drop-hover,.cs-drop-illegal){outline:3px solid var(--ui-primary);outline-offset:2px;box-shadow:var(--cs-shadow-lift)}.cs-ticket.cs-drop-hover[data-v-92efed86],.cs-ticket.cs-drop-illegal[data-v-92efed86]{z-index:30}[data-motion=reduced] .cs-ticket.cs-drop-hover[data-v-92efed86]{scale:none}.cs-ticket.cs-drop-hover[data-v-92efed86]{scale:calc(1.03 + .05 * var(--cs-t));box-shadow:var(--cs-shadow-lift);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-primary) 22%,var(--cs-card)),color-mix(in srgb,var(--ui-primary) 10%,var(--cs-card)) 70%)}.cs-ticket-selected[data-v-92efed86]{z-index:25;translate:0 calc(-4px * var(--cs-scale));outline:3px solid var(--ui-primary);outline-offset:2px;box-shadow:var(--cs-shadow-lift)}.cs-ticket-fix[data-v-92efed86]{width:calc(96px * var(--cs-scale));height:calc(44px * var(--cs-scale));background:var(--cs-fix-soft);color:var(--cs-fix-ink)}.cs-head[data-v-92efed86]{height:calc(20px * var(--cs-scale));margin:calc(-1px * var(--cs-scale)) calc(-1px * var(--cs-scale)) 0;padding:0 calc(5px * var(--cs-scale));border-radius:calc(5px * var(--cs-scale)) calc(5px * var(--cs-scale)) 0 0;color:#fff;background-image:linear-gradient(#ffffff1f,#0000);flex-shrink:0;justify-content:space-between;align-items:center;gap:2px;display:flex}.cs-ticket-fix .cs-head[data-v-92efed86]{height:calc(18px * var(--cs-scale))}.cs-head-standard[data-v-92efed86]{background-color:var(--cs-standard)}.cs-head-fixedDate[data-v-92efed86]{background-color:var(--cs-fixed)}.cs-head-intangible[data-v-92efed86]{background-color:var(--cs-intangible)}.cs-head-expedite[data-v-92efed86]{background-color:var(--cs-expedite);color:var(--cs-on-expedite)}.cs-head-fix[data-v-92efed86]{background-color:var(--cs-fix)}.cs-id[data-v-92efed86]{font-size:calc(14px * var(--cs-scale));font-weight:800;line-height:1}.cs-head-left[data-v-92efed86]{align-items:center;gap:calc(4px * var(--cs-scale));flex-shrink:0;display:inline-flex}.cs-head-right[data-v-92efed86]{justify-content:flex-end;gap:calc(3px * var(--cs-scale));overflow:hidden}.cs-head-right[data-v-92efed86],.cs-tag[data-v-92efed86]{align-items:center;min-width:0;display:inline-flex}.cs-tag[data-v-92efed86]{font-size:calc(11px * var(--cs-scale));white-space:nowrap;gap:2px;font-weight:600}.cs-tag-text[data-v-92efed86]{text-overflow:ellipsis;overflow:hidden}.cs-head-right[data-v-92efed86]>:not(.cs-tag),.cs-tag-icon[data-v-92efed86]{flex-shrink:0}.cs-tag-icon[data-v-92efed86]{width:calc(11px * var(--cs-scale));height:calc(11px * var(--cs-scale))}.cs-extra[data-v-92efed86]{font-size:calc(10px * var(--cs-scale));font-weight:700}.cs-body[data-v-92efed86]{justify-content:space-between;align-items:center;gap:calc(3px * var(--cs-scale));padding:0 calc(4px * var(--cs-scale));flex:1;display:flex}.cs-ticket-fix .cs-body[data-v-92efed86]{justify-content:flex-start}.cs-badges[data-v-92efed86]{gap:calc(2px * var(--cs-scale));pointer-events:none;display:inline-flex}.cs-badge[data-v-92efed86]{min-width:calc(18px * var(--cs-scale));height:calc(18px * var(--cs-scale));padding:0 calc(3px * var(--cs-scale));font-size:calc(12px * var(--cs-scale));color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:1px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 0 1.5px #fff}.cs-badge-icon[data-v-92efed86]{width:calc(13px * var(--cs-scale));height:calc(13px * var(--cs-scale))}.cs-badge-blocker[data-v-92efed86]{background:var(--cs-blocker)}.cs-badge-defect[data-v-92efed86]{background:var(--cs-fix)}.cs-badge-promote[data-v-92efed86]{background:var(--cs-attention-fill);color:var(--cs-on-attention)}.cs-badge-late[data-v-92efed86]{background:var(--cs-danger-fill)}.cs-target-label[data-v-92efed86]{z-index:1;right:calc(3px * var(--cs-scale));bottom:calc(-8px * var(--cs-scale));padding:0 calc(5px * var(--cs-scale));background:var(--ui-primary);color:#fff;font-size:calc(10px * var(--cs-scale));font-weight:700;line-height:calc(15px * var(--cs-scale));pointer-events:none;white-space:nowrap;border-radius:999px;position:absolute}.cs-target-hint[data-v-92efed86]{font-weight:600;line-height:calc(12px * var(--cs-scale));padding-bottom:calc(2px * var(--cs-scale));display:block}.cs-lane-cell[data-v-defe7c5a]{height:100%;position:relative}.cs-lane-target[data-v-defe7c5a]{background:color-mix(in srgb,var(--ui-primary) 15%,transparent);outline:var(--cs-ring,3px) solid var(--ui-primary);outline-offset:calc(-1 * var(--cs-ring,3px));cursor:pointer}.cs-lane-target.cs-drop-hover[data-v-defe7c5a]{background:color-mix(in srgb,var(--ui-primary) 30%,transparent)}.cs-lane-ticket[data-v-defe7c5a]{left:calc(.5 * (100% - var(--cs-ticket-w)) + var(--i) * 6px);top:calc(.5 * (100% - var(--cs-ticket-h)) + var(--i) * 6px);position:absolute}.cs-lane-label[data-v-defe7c5a]{z-index:30;background:var(--ui-primary);color:#fff;min-height:28px;font-size:calc(11px * var(--cs-scale));border-radius:999px;font-weight:700;position:absolute;inset:auto 4px 4px}.cs-pool[data-v-816e549b]{height:calc(22px * var(--cs-scale));padding:0 calc(10px * var(--cs-scale));background:var(--cs-work);color:#fff;font-size:calc(12px * var(--cs-scale));border-radius:999px;align-items:center;gap:4px;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #0000004d}.dark .cs-pool[data-v-816e549b]{color:var(--cs-deep-ink)}.cs-pool-hint[data-v-816e549b]{font-weight:500;font-size:calc(10px * var(--cs-scale));opacity:.85}.cs-pool-selected[data-v-816e549b]{outline:3px solid var(--ui-primary);outline-offset:2px}.cs-pool[data-v-816e549b]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-column[data-v-bf4c4645]{--cs-pitch-eff:clamp(var(--cs-pitch-min), (-12px + var(--cs-main-h) - var(--cs-ticket-h)) / var(--n1), var(--cs-pitch));border-radius:0 0 calc(6px * var(--cs-scale)) calc(6px * var(--cs-scale));height:100%;position:relative}.cs-column-target[data-v-bf4c4645]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);outline:var(--cs-ring,3px) solid var(--ui-primary);outline-offset:calc(-1 * var(--cs-ring,3px));cursor:pointer}.cs-column-target.cs-drop-hover[data-v-bf4c4645]{background:color-mix(in srgb,var(--ui-primary) 25%,transparent)}.cs-stacked[data-v-bf4c4645]{left:calc(.5 * (100% - var(--cs-ticket-w)));top:calc(6px + var(--i) * var(--cs-pitch-eff));position:absolute}.cs-column-label[data-v-bf4c4645]{left:50%;top:min(10px + var(--n) * var(--cs-pitch-eff) + var(--cs-ticket-h) - var(--cs-pitch-eff),100% - 40px);z-index:30;background:var(--ui-primary);color:#fff;min-height:32px;font-size:calc(12px * var(--cs-scale));white-space:nowrap;border-radius:999px;padding:0 12px;font-weight:700;position:absolute;transform:translate(-50%)}.cs-column-label[data-v-bf4c4645]:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.cs-billing[data-v-9748276c]{justify-content:space-between;height:100%}.cs-billing[data-v-9748276c],.cs-slot[data-v-9748276c]{flex-direction:column;display:flex}.cs-slot[data-v-9748276c]{height:calc(-3px + var(--cs-slot-h));padding:calc(3px * var(--cs-scale));border-radius:calc(6px * var(--cs-scale));border:1.5px solid var(--cs-line);background:var(--cs-card)}.cs-slot-current[data-v-9748276c]{border:2px solid var(--ui-primary)}.cs-slot-title[data-v-9748276c]{font-size:calc(11px * var(--cs-scale));text-align:center;font-weight:800}.cs-slot-chips[data-v-9748276c]{flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:2px;display:grid}.cs-micro[data-v-9748276c]{height:calc(20px * var(--cs-scale));color:#fff;font-size:calc(10px * var(--cs-scale));white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;padding:0 2px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.cs-micro[data-v-9748276c]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-micro-standard[data-v-9748276c]{background:var(--cs-standard)}.cs-micro-fixedDate[data-v-9748276c]{background:var(--cs-fixed);grid-column:span 2}.cs-micro-ok[data-v-9748276c]{color:var(--cs-fixed-text);box-shadow:inset 0 0 0 1.5px var(--cs-fixed);background:0 0}.cs-micro-intangible[data-v-9748276c]{background:var(--cs-intangible)}.cs-micro-expedite[data-v-9748276c]{background:var(--cs-expedite);color:var(--cs-on-expedite);box-shadow:inset 0 0 0 1.5px var(--cs-expedite-border)}.cs-micro-more[data-v-9748276c]{background:var(--cs-line);color:var(--ui-text)}.cs-micro-dot[data-v-9748276c]{background:var(--cs-deployed-today);border-radius:999px;width:5px;height:5px;position:absolute;top:2px;left:2px}.cs-slot-finance[data-v-9748276c]{font-size:calc(10px * var(--cs-scale));justify-content:space-between;font-weight:600;display:flex}.cs-slot-profit[data-v-9748276c]{color:var(--cs-profit);font-variant-numeric:tabular-nums}.cs-board[data-v-2b21cb5f]{grid-template-columns:repeat(7,var(--cs-col-w)) var(--cs-deploy-w);grid-template-rows:var(--cs-colhead-h) var(--cs-lane-h) var(--cs-leftover-h) var(--cs-main-h);-moz-column-gap:var(--cs-gap);column-gap:var(--cs-gap);width:max-content;height:calc(var(--cs-colhead-h) + var(--cs-lane-h) + var(--cs-leftover-h) + var(--cs-main-h));display:grid;position:relative}.cs-lane-slim[data-v-2b21cb5f]{grid-template-rows:var(--cs-colhead-h) var(--cs-lane-slim-h) var(--cs-leftover-h) calc(var(--cs-main-h) + var(--cs-lane-h) - var(--cs-lane-slim-h))}.cs-board[data-v-2b21cb5f]:before{content:"";inset:0 calc(var(--cs-deploy-w) + var(--cs-gap)) 0 0;border-radius:calc(10px * var(--cs-scale));background:linear-gradient(180deg,var(--cs-column),color-mix(in srgb,var(--cs-column) 60%,transparent));box-shadow:var(--cs-shadow-1);pointer-events:none;position:absolute}.cs-lane-bg[data-v-2b21cb5f]{background:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--cs-attention-fill) 6%,transparent) 14px 28px),var(--cs-lane);border-top:1.5px solid color-mix(in srgb,var(--cs-attention-strong) 30%,var(--cs-line));border-bottom:1.5px solid color-mix(in srgb,var(--cs-attention-strong) 30%,var(--cs-line))}.cs-cfd-line[data-v-2b21cb5f],.cs-lane-full[data-v-2b21cb5f],.cs-wip-row[data-v-2b21cb5f]{pointer-events:none}.cs-lane-first[data-v-2b21cb5f]{z-index:1}.cs-main-col[data-v-2b21cb5f]{border-right:1px dashed color-mix(in srgb,var(--cs-line) 70%,transparent)}.cs-promote[data-v-2b21cb5f]{background:color-mix(in srgb,var(--ui-primary) 20%,transparent);outline:var(--cs-ring,3px) solid var(--ui-primary);outline-offset:calc(-1 * var(--cs-ring,3px))}.cs-lane-full[data-v-2b21cb5f],.cs-promote[data-v-2b21cb5f]{z-index:35;color:var(--ui-text);font-weight:800;font-size:calc(13px * var(--cs-scale));border-radius:6px;justify-content:center;align-items:center;gap:6px;display:flex}.cs-lane-full[data-v-2b21cb5f]{background:color-mix(in srgb,var(--cs-attention-fill) 18%,transparent);outline:2px dashed var(--cs-attention-border);outline-offset:-3px}.cs-promote.cs-drop-hover[data-v-2b21cb5f]{background:color-mix(in srgb,var(--ui-primary) 35%,transparent)}.cs-cfd-line[data-v-2b21cb5f]{width:3px;margin-left:calc(-1.5px + var(--cs-gap) / -2);background:var(--line);z-index:2;opacity:.85;border-radius:2px;justify-self:start}.cs-cfd-glow[data-v-2b21cb5f]{z-index:34;opacity:1;width:7px;margin-left:calc(-3.5px + var(--cs-gap) / -2);box-shadow:0 0 0 2px var(--cs-card),0 0 16px 4px var(--line);animation:.9s ease-in-out infinite cs-glow-line}[data-motion=reduced] .cs-cfd-glow[data-v-2b21cb5f]{animation:none}.cs-die[data-v-46ef0d4d]{width:var(--cs-die);height:var(--cs-die);border:1px solid var(--cs-line);border-radius:calc(9px * var(--cs-scale));background:var(--cs-card);transition:transform calc(.12s * var(--cs-motion)) ease-out;display:inline-block;position:relative;box-shadow:inset 0 -3px #0000001f,0 2px 4px #0003}.dark .cs-die[data-v-46ef0d4d]{border-color:var(--ui-border-accented);background:color-mix(in srgb,var(--cs-card) 82%,#fff)}[data-motion=reduced] .cs-die[data-v-46ef0d4d]{transition:none}.cs-die-large[data-v-46ef0d4d]{width:calc(var(--cs-die) * 1.2);height:calc(var(--cs-die) * 1.2)}.cs-die.cs-die-ghost[data-v-46ef0d4d]{box-shadow:none;border:2px dashed var(--ui-text-muted);background:0 0}.cs-die-selected[data-v-46ef0d4d]{outline:3px solid var(--ui-primary);outline-offset:2px;transform:translateY(-6px)}.cs-pip[data-v-46ef0d4d]{background:var(--cs-ink);border-radius:999px;width:16%;height:16%;position:absolute;transform:translate(-50%,-50%)}.cs-tray[data-v-ac0a5689]{align-items:center;gap:calc(8px * var(--cs-scale));height:100%;padding:0 calc(10px * var(--cs-scale));border-top:1px solid var(--cs-line);background:var(--cs-surface);display:flex}.cs-tray-target[data-v-ac0a5689]{outline:var(--cs-ring,3px) dashed var(--ui-primary);outline-offset:-4px}.cs-tray-target.cs-drop-hover[data-v-ac0a5689]{background:color-mix(in srgb,var(--ui-primary) 15%,transparent);outline-style:solid}.cs-crew-pool[data-v-ac0a5689]{padding:calc(2px * var(--cs-scale)) calc(6px * var(--cs-scale)) calc(3px * var(--cs-scale));border-radius:calc(10px * var(--cs-scale));background:color-mix(in srgb,var(--cs-line) 30%,transparent);flex-direction:column;flex-shrink:0;gap:1px;display:flex}.cs-crew-pool-head[data-v-ac0a5689]{font-size:calc(12px * var(--cs-scale));color:var(--ui-text-muted);font-weight:700;line-height:1}.cs-crew-pool-slots[data-v-ac0a5689]{align-items:center;gap:calc(6px * var(--cs-scale));display:flex}.cs-visitor[data-v-ac0a5689]{outline:2px dashed var(--cs-blocker);outline-offset:-2px;background:0 0}.cs-visitor-due[data-v-ac0a5689]{background:color-mix(in srgb,var(--cs-blocker) 15%,transparent);padding-block:0}.cs-crew-slot[data-v-ac0a5689]{align-items:center;gap:calc(4px * var(--cs-scale));border-radius:8px;display:flex;position:relative}.cs-crew-slot[data-v-ac0a5689]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-crew-slot-who[data-v-ac0a5689]{min-width:calc(40px * var(--cs-scale));white-space:nowrap;flex-direction:column;align-items:center;line-height:1.05;display:flex}.cs-crew-slot-name[data-v-ac0a5689]{font-size:calc(12px * var(--cs-scale));font-weight:700}.cs-crew-slot-caption[data-v-ac0a5689]{font-size:calc(11px * var(--cs-scale));color:var(--ui-text-muted);align-items:center;gap:2px;display:inline-flex}.cs-crew-slot-die[data-v-ac0a5689]{display:inline-flex;position:relative}.cs-crew-slot-back[data-v-ac0a5689]{font-size:calc(11px * var(--cs-scale));text-align:center;justify-content:center;align-items:center;padding:2px;font-weight:700;line-height:1.1;display:flex;position:absolute;inset:0}.cs-crew-slot-face[data-v-ac0a5689]{align-items:center;gap:calc(2px * var(--cs-scale));display:inline-flex}.cs-crew-slot-new[data-v-ac0a5689]{padding:0 calc(4px * var(--cs-scale));background:var(--ui-primary);color:var(--ui-bg);font-size:calc(10px * var(--cs-scale));font-weight:800;line-height:calc(14px * var(--cs-scale));border-radius:999px}.cs-crew-slot-test-manager[data-v-ac0a5689]{box-shadow:0 0 0 3px color-mix(in srgb,var(--cs-test) 60%,transparent)}.cs-grey[data-v-ac0a5689]{filter:grayscale();opacity:.5}.cs-policies[data-v-ac0a5689]{flex:0 1 calc(300px * var(--cs-scale));min-width:calc(160px * var(--cs-scale));flex-direction:column;gap:3px;display:flex}.cs-policy[data-v-ac0a5689]{border-left:4px solid var(--cs-policy);background:color-mix(in srgb,var(--cs-policy) 14%,var(--cs-card));font-size:calc(13px * var(--cs-scale));border-radius:8px;align-items:center;gap:6px;padding:1px 8px;font-weight:800;line-height:1.1;display:inline-flex}.cs-policy-test-manager[data-v-ac0a5689]{--cs-policy:var(--cs-test)}.cs-policy-blocker[data-v-ac0a5689]{--cs-policy:var(--cs-blocker)}.cs-policy-icon[data-v-ac0a5689]{width:calc(16px * var(--cs-scale));height:calc(16px * var(--cs-scale));color:var(--cs-policy);flex-shrink:0}.cs-roll-reason[data-v-ac0a5689]{flex:0 1 calc(260px * var(--cs-scale));min-width:calc(120px * var(--cs-scale));color:var(--ui-text-muted);font-size:calc(12px * var(--cs-scale));text-align:right;margin-left:auto;font-weight:600;line-height:1.2}.cs-drawer[data-v-28c21f37]{z-index:40;height:var(--cs-drawer-h);border-top:2px solid var(--cs-line);background:var(--cs-card);transition:transform calc(.25s * var(--cs-motion)) ease-out;border-radius:12px 12px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 30px #0003}.cs-drawer-open[data-v-28c21f37]{transform:translateY(0)}.cs-drawer-head[data-v-28c21f37]{border-bottom:1px solid var(--cs-line);align-items:center;gap:12px;padding:4px 12px;display:flex}.cs-drawer-body[data-v-28c21f37]{flex:1;gap:16px;min-height:0;padding:4px 12px 6px;display:flex}.cs-group[data-v-28c21f37]{flex-direction:column;gap:2px;min-height:0;display:flex}.cs-group-standard[data-v-28c21f37]{flex:1;min-width:0}.cs-group-title[data-v-28c21f37]{font-size:max(13px,12px * var(--cs-scale));align-items:center;gap:4px;font-weight:800;display:inline-flex}.cs-group-list[data-v-28c21f37]{gap:calc(5px * var(--cs-scale));flex-direction:column;padding:4px;display:flex;overflow-y:auto}.cs-standard-grid[data-v-28c21f37]{grid-template-rows:repeat(3,var(--cs-ticket-h));grid-auto-flow:column;grid-auto-columns:var(--cs-ticket-w);gap:calc(5px * var(--cs-scale)) 10px;padding:4px;display:grid;overflow:auto hidden}.cs-empty[data-v-28c21f37]{color:var(--ui-text-muted);font-size:13px}.cs-plot-ex[data-v-a45b483d]{flex-direction:column;gap:10px;display:flex}.cs-plot-fields[data-v-a45b483d]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.cs-plot-field[data-v-a45b483d]{border:1.5px solid var(--cs-line);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;font-size:12px;font-weight:700;display:flex}.cs-plot-field-wrong[data-v-a45b483d]{border-color:var(--ui-error);background:color-mix(in srgb,var(--ui-error) 8%,transparent)}.cs-plot-swatch[data-v-a45b483d]{background:var(--cs-c);border-radius:2px;width:22px;height:4px}.cs-plot-input[data-v-a45b483d]{border:1px solid var(--cs-line);background:var(--cs-card);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;width:100%;min-height:36px;font-size:16px;font-weight:800}.cs-plot-input[data-v-a45b483d]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-plot-hints[data-v-a45b483d]{background:color-mix(in srgb,var(--ui-error) 8%,transparent);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.cs-plot-actions[data-v-a45b483d]{justify-content:flex-end;gap:8px;display:flex}.cs-panel[data-v-fe9a26d4]{z-index:45;width:var(--cs-panel-w);border-left:1px solid var(--cs-line);background:var(--cs-card);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-10px 0 30px #0003}.cs-panel-wide[data-v-fe9a26d4]{width:var(--cs-panel-wide)}.cs-subtabs[data-v-fe9a26d4]{background:color-mix(in srgb,var(--ui-text) 6%,transparent);border-radius:10px;gap:4px;margin-bottom:8px;padding:3px;display:flex}.cs-subtab[data-v-fe9a26d4]{min-height:36px;font-size:calc(13px * var(--cs-scale));color:var(--ui-text-muted);border-radius:8px;flex:1;font-weight:700}.cs-subtab-on[data-v-fe9a26d4]{background:var(--cs-card);color:var(--ui-text);box-shadow:0 1px 3px #00000026}.cs-subtab[data-v-fe9a26d4]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.cs-panel-head[data-v-fe9a26d4]{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.cs-read-card[data-v-fe9a26d4]{min-height:44px}.cs-panel-body[data-v-fe9a26d4]{flex:1;padding:12px;overflow-y:auto}.cs-table[data-v-fe9a26d4]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.cs-table td[data-v-fe9a26d4],.cs-table th[data-v-fe9a26d4]{border-bottom:1px solid var(--cs-line);text-align:right;padding:3px 6px}.cs-table td[data-v-fe9a26d4]:first-child,.cs-table th[data-v-fe9a26d4]:first-child{text-align:left}.cs-reveal[data-v-25add48a]{z-index:50;perspective:1200px;pointer-events:none;animation:cs-fade-in calc(.15s * var(--cs-motion)) ease-out;align-items:center;gap:14px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.cs-reveal-card[data-v-25add48a]{width:calc(184px * var(--cs-scale));height:calc(150px * var(--cs-scale));transform-style:preserve-3d;transition:transform var(--flip-ms) cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.cs-reveal-back[data-v-25add48a],.cs-reveal-flipped[data-v-25add48a]{transform:rotateY(180deg)}.cs-reveal-face[data-v-25add48a]{border-radius:calc(10px * var(--cs-scale));backface-visibility:hidden;grid-area:1/1;overflow:hidden;box-shadow:0 18px 40px #00000059,0 0 0 1px #0000001a}.cs-reveal-front[data-v-25add48a]{color:#fff;background-image:repeating-linear-gradient(45deg,#ffffff14 0 8px,#0000 0 16px);justify-content:center;align-items:center;gap:4px}.cs-reveal-back[data-v-25add48a],.cs-reveal-front[data-v-25add48a]{flex-direction:column;display:flex}.cs-reveal-back[data-v-25add48a]{background:var(--cs-card)}.cs-class-standard[data-v-25add48a]{background-color:var(--cs-standard);color:#fff}.cs-class-fixedDate[data-v-25add48a]{background-color:var(--cs-fixed);color:#fff}.cs-class-intangible[data-v-25add48a]{background-color:var(--cs-intangible);color:#fff}.cs-class-expedite[data-v-25add48a]{background-color:var(--cs-expedite);color:var(--cs-on-expedite)}.cs-reveal-id[data-v-25add48a]{font-size:calc(18px * var(--cs-scale));font-weight:900}.cs-reveal-head[data-v-25add48a],.cs-reveal-tag[data-v-25add48a]{font-weight:700;font-size:calc(12px * var(--cs-scale))}.cs-reveal-head[data-v-25add48a]{justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.cs-reveal-head .cs-reveal-id[data-v-25add48a]{font-size:calc(15px * var(--cs-scale))}.cs-reveal-table[data-v-25add48a]{grid-template-columns:repeat(5,1fr);gap:2px;padding:4px 6px;display:grid}.cs-reveal-cell[data-v-25add48a]{font-size:calc(11px * var(--cs-scale));font-variant-numeric:tabular-nums;border-radius:4px;flex-direction:column;align-items:center;font-weight:800;line-height:1.05;display:flex}.cs-reveal-cell small[data-v-25add48a]{font-size:calc(8px * var(--cs-scale));color:var(--ui-text-muted);font-weight:600}.cs-reveal-hit[data-v-25add48a]{background:color-mix(in srgb,var(--cs-attention-fill) 30%,transparent);box-shadow:0 0 0 2px var(--cs-attention-border)}.cs-reveal-text[data-v-25add48a]{font-size:calc(10.5px * var(--cs-scale));flex:1;padding:4px 8px;line-height:1.25;overflow:hidden}.cs-reveal-result[data-v-25add48a]{font-weight:900;font-size:calc(13px * var(--cs-scale));text-align:center;color:var(--cs-profit);margin-top:auto;padding:3px 8px 6px}.cs-reveal-more[data-v-25add48a]{background:var(--cs-card);border-radius:999px;padding:6px 10px;font-weight:800;box-shadow:0 6px 16px #00000040}.cs-rail-icon[data-v-7cc1cfab]{width:calc(20px * var(--cs-scale) * .9);height:calc(20px * var(--cs-scale) * .9)}.cs-rrail[data-v-7cc1cfab]{border-left:1px solid var(--cs-line);background:var(--cs-surface);flex-direction:column;gap:4px;height:100%;padding:8px 0}.cs-rrail[data-v-7cc1cfab],.cs-rtab[data-v-7cc1cfab]{align-items:center;display:flex}.cs-rtab[data-v-7cc1cfab]{width:calc(44px * var(--cs-scale) * .85);height:calc(44px * var(--cs-scale) * .85);border-radius:8px;justify-content:center;min-width:44px;min-height:44px}.cs-rtab[data-v-7cc1cfab]:hover{background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.cs-rtab[data-v-7cc1cfab]:focus-visible{outline:2px solid var(--ui-primary)}.cs-rtab-active[data-v-7cc1cfab]{background:color-mix(in srgb,var(--ui-primary) 18%,transparent);color:var(--ui-primary)}.cs-wipbar[data-v-81b039cb]{height:100%;padding:0 calc(12px * var(--cs-scale));border-bottom:1px solid var(--cs-line);background:color-mix(in srgb,var(--ui-primary) 10%,var(--cs-card));white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex;overflow:hidden}.cs-wip-warning[data-v-81b039cb]{color:var(--cs-attention-strong);align-items:center;gap:3px;display:inline-flex}.cs-expanded[data-v-cc9e17d5]{z-index:60;width:var(--cs-expanded-w);border-radius:calc(8px * var(--cs-scale));background:var(--cs-card);pointer-events:none;font-size:calc(12px * var(--cs-scale));position:fixed;overflow:hidden;box-shadow:0 12px 32px #00000059,0 0 0 1px #0000001a}.cs-ex-head[data-v-cc9e17d5]{align-items:center;gap:calc(6px * var(--cs-scale));padding:calc(6px * var(--cs-scale)) calc(8px * var(--cs-scale));color:#fff;display:flex}.cs-ex-standard[data-v-cc9e17d5]{background:var(--cs-standard)}.cs-ex-fixedDate[data-v-cc9e17d5]{background:var(--cs-fixed)}.cs-ex-intangible[data-v-cc9e17d5]{background:var(--cs-intangible)}.cs-ex-expedite[data-v-cc9e17d5]{background:var(--cs-expedite);color:var(--cs-on-expedite);border-bottom:2px solid var(--cs-expedite-border)}.cs-ex-fix[data-v-cc9e17d5]{background:var(--cs-fix)}.cs-ex-id[data-v-cc9e17d5]{font-size:calc(18px * var(--cs-scale));font-weight:800}.cs-ex-title[data-v-cc9e17d5]{font-size:calc(12px * var(--cs-scale));flex:1;font-weight:700;line-height:1.2}.cs-ex-subtitle[data-v-cc9e17d5]{font-size:calc(10px * var(--cs-scale));opacity:.9;font-weight:400;display:block}.cs-ex-value[data-v-cc9e17d5]{white-space:nowrap;font-weight:700}.cs-ex-rows[data-v-cc9e17d5]{flex-direction:column;display:flex}.cs-ex-row[data-v-cc9e17d5]{align-items:center;gap:calc(6px * var(--cs-scale));padding:calc(4px * var(--cs-scale)) calc(8px * var(--cs-scale));background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--cs-work) 22%,var(--cs-card)) 0 calc(14px * var(--cs-scale)),color-mix(in srgb,var(--cs-work) 32%,var(--cs-card)) calc(14px * var(--cs-scale)) calc(28px * var(--cs-scale)));display:flex}.cs-ex-row-label[data-v-cc9e17d5]{width:calc(64px * var(--cs-scale));background:var(--cs-work);color:#fff;border-radius:3px;padding:1px 4px;font-weight:700}.dark .cs-ex-row-label[data-v-cc9e17d5]{color:var(--cs-deep-ink)}.cs-ex-dots[data-v-cc9e17d5]{gap:calc(4px * var(--cs-scale));flex-wrap:wrap;flex:1;display:flex}.cs-dot[data-v-cc9e17d5]{width:calc(10px * var(--cs-scale));height:calc(10px * var(--cs-scale));background:#fff;border-radius:999px;position:relative;box-shadow:0 0 0 1px #00000073}.cs-dot-struck[data-v-cc9e17d5]:after{content:"";background:#0000008c;height:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.cs-dot-fresh[data-v-cc9e17d5]:after{transform-origin:0;animation:cs-strike-cc9e17d5 calc(.12s * var(--cs-motion)) linear calc(var(--delay) * var(--cs-motion)) backwards}@keyframes cs-strike-cc9e17d5{0%{transform:rotate(-45deg)scaleX(0)}to{transform:rotate(-45deg)scaleX(1)}}[data-motion=reduced] .cs-dot-fresh[data-v-cc9e17d5]:after{animation:none}.cs-ex-count[data-v-cc9e17d5]{font-variant-numeric:tabular-nums;font-weight:600}.cs-ex-footer[data-v-cc9e17d5]{align-items:center;gap:calc(4px * var(--cs-scale));padding:calc(6px * var(--cs-scale)) calc(8px * var(--cs-scale));flex-wrap:wrap;display:flex}.cs-oval[data-v-cc9e17d5]{min-width:calc(28px * var(--cs-scale));height:calc(20px * var(--cs-scale));background:color-mix(in srgb,var(--ui-text) 8%,var(--cs-card));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #00000040}.cs-oval-wide[data-v-cc9e17d5]{min-width:calc(44px * var(--cs-scale))}.cs-ex-last[data-v-cc9e17d5]{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.cs-ex-last-label[data-v-cc9e17d5],.cs-ex-set[data-v-cc9e17d5]{font-size:calc(10px * var(--cs-scale));color:var(--ui-text-muted)}.cs-ex-back[data-v-cc9e17d5]{padding:calc(6px * var(--cs-scale)) calc(8px * var(--cs-scale));border-top:1px dashed var(--cs-line)}.cs-sub-table[data-v-cc9e17d5]{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.cs-sub-cell[data-v-cc9e17d5]{font-variant-numeric:tabular-nums;border-radius:4px;flex-direction:column;align-items:center;display:flex}.cs-sub-lt[data-v-cc9e17d5]{font-size:calc(9px * var(--cs-scale));color:var(--ui-text-muted)}.cs-sub-val[data-v-cc9e17d5]{font-weight:700}.cs-sub-hit[data-v-cc9e17d5]{box-shadow:0 0 0 2px var(--ui-primary)}.cs-ex-note[data-v-cc9e17d5],.cs-ex-outcome[data-v-cc9e17d5]{padding:calc(6px * var(--cs-scale)) calc(8px * var(--cs-scale));white-space:pre-line;margin:0;line-height:1.3}.cs-ex-note[data-v-cc9e17d5]{color:var(--ui-text-muted);font-size:calc(10px * var(--cs-scale))}.cs-popover[data-v-0d416d55]{z-index:70;background:var(--cs-card);border-radius:10px;padding:10px;position:fixed;box-shadow:0 12px 32px #00000059,0 0 0 1px #0000001a}.cs-option[data-v-0d416d55]{border:2px solid var(--cs-work);border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:0 10px;font-size:13px;display:inline-flex}.cs-option strong[data-v-0d416d55]{color:var(--cs-work-text)}.cs-option[data-v-0d416d55]:disabled{opacity:.35;border-style:dashed}.cs-option[data-v-0d416d55]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-option-on[data-v-0d416d55]{background:color-mix(in srgb,var(--cs-work) 18%,transparent)}.cs-option-num[data-v-0d416d55]{font-variant-numeric:tabular-nums;font-weight:800}.cs-vote[data-v-56a8be4e]{border:1px solid var(--cs-line);background:var(--cs-card);border-radius:10px;align-items:center;gap:8px;max-width:calc(min(92vw,760px));padding:6px 10px;font-size:13px;display:flex;box-shadow:0 2px 8px #00000026}.cs-vote-compact[data-v-56a8be4e]{box-shadow:none}.cs-vote-avatars[data-v-56a8be4e]{flex-shrink:0;gap:2px;display:inline-flex}.cs-vote-avatar[data-v-56a8be4e]{border:2px solid var(--ui-text-muted);width:22px;height:22px;color:var(--ui-text);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:inline-flex}.cs-vote-text[data-v-56a8be4e]{min-width:0}.cs-vote-status[data-v-56a8be4e],.cs-vote-text[data-v-56a8be4e]{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.cs-vote-clock[data-v-56a8be4e]{color:var(--ui-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.cs-card-stage[data-v-fbb374bd]{perspective:1200px}.cs-card[data-v-fbb374bd]{transform-style:preserve-3d;transition:transform var(--flip-ms) cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.cs-back[data-v-fbb374bd],.cs-card-flipped[data-v-fbb374bd]{transform:rotateY(180deg)}.cs-face[data-v-fbb374bd]{backface-visibility:hidden;border-radius:12px;grid-area:1/1;padding:16px}.cs-card-settled .cs-front[data-v-fbb374bd]{display:none}.cs-front[data-v-fbb374bd]{background:linear-gradient(135deg,var(--cs-card-back-from),var(--cs-card-back-to));color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.cs-front-title[data-v-fbb374bd]{font-size:22px;font-weight:800}.cs-front-day[data-v-fbb374bd]{font-size:56px;font-weight:900;line-height:1}.cs-back[data-v-fbb374bd]{background:var(--cs-card);border:2px solid var(--cs-line)}.cs-back-day[data-v-fbb374bd]{float:right;color:var(--ui-primary);margin:0 0 6px 10px;font-size:36px;font-weight:900;line-height:1}.cs-back-text[data-v-fbb374bd]{white-space:pre-line;font-size:14px;line-height:1.4}.cs-back-text p+p[data-v-fbb374bd]{margin-top:6px}.cs-suggestion[data-v-fbb374bd]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.cs-advanced[data-v-fbb374bd]{clear:both;background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border-radius:8px;margin-top:10px;padding:8px;font-size:13px}.cs-seg[data-v-91b26ce4]{border:1px solid var(--cs-line);font-variant-numeric:tabular-nums;border-radius:8px;width:44px;height:44px;font-weight:700}.cs-seg[data-v-91b26ce4]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.cs-seg-on[data-v-91b26ce4]{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.cs-select[data-v-fbad50b4]{border:1px solid var(--cs-line);background:var(--cs-card);border-radius:6px;height:36px;padding:0 8px;font-size:14px}.cs-select[data-v-fbad50b4]:focus-visible{outline:2px solid var(--ui-primary)}.cs-keymap[data-v-72f8aae1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.cs-keymap-col[data-v-72f8aae1]{flex-direction:column;gap:6px;display:flex}.cs-keymap-row[data-v-72f8aae1]{grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:14px;display:grid}.cs-keymap-keys[data-v-72f8aae1]{flex-wrap:wrap;gap:3px;display:flex}.cs-celebrate[data-v-cef577d2]{z-index:65;pointer-events:none;position:fixed;inset:0}.cs-celebrate-glow[data-v-cef577d2]{border-radius:calc(8px * var(--cs-scale));box-shadow:0 0 0 3px var(--cs-attention-fill),0 0 28px 8px color-mix(in srgb,var(--cs-attention-fill) 65%,transparent);background:color-mix(in srgb,var(--cs-attention-highlight) 25%,transparent);opacity:0;position:fixed}.cs-celebrate-label[data-v-cef577d2]{background:linear-gradient(135deg,var(--cs-attention-highlight),var(--cs-attention-fill));color:var(--cs-attention-ink-strong);font-size:calc(20px * var(--cs-scale));font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 8px 22px color-mix(in srgb,var(--cs-attention-strong) 40%,transparent);opacity:0;border-radius:999px;padding:4px 12px;font-weight:900;position:fixed;transform:translate(-50%,-50%)}.cs-flights[data-v-d57a89f2]{z-index:66;pointer-events:none;position:fixed;inset:0}.cs-flight[data-v-d57a89f2]{margin:calc(var(--cs-die) / -2) 0 0 calc(var(--cs-die) / -2);border-radius:calc(9px * var(--cs-scale));position:fixed;box-shadow:0 10px 24px #00000059}.cs-flight-points[data-v-d57a89f2]{background:var(--cs-card);color:var(--ui-text);font-size:calc(12px * var(--cs-scale));border-radius:999px;padding:1px 6px;font-weight:900;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 6px #0000004d}.cs-hint[data-v-b63e3125]{left:50%;bottom:calc(12px + var(--cs-tray-h));z-index:90;width:calc(280px * var(--cs-scale) * .9);background:var(--cs-attention-bg);color:var(--cs-attention-ink-strong);box-shadow:0 10px 30px #00000040,0 0 0 1px color-mix(in srgb,var(--cs-attention-ink-soft) 25%,transparent);font-size:calc(13px * var(--cs-scale) * .9);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 10px 10px 12px;line-height:1.35;display:flex;position:fixed;transform:translate(-50%)}.cs-hint-room[data-v-b63e3125]{top:calc(8px + var(--cs-header-h) + var(--cs-stepper-h));right:calc(12px + var(--cs-rail-r));bottom:auto;left:auto;transform:none}.cs-hint-icon[data-v-b63e3125]{width:18px;height:18px;color:var(--cs-attention-strong);flex-shrink:0;margin-top:1px}.cs-hint-text[data-v-b63e3125]{flex:1;font-weight:600}.cs-hint-close[data-v-b63e3125]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:-4px -4px 0 0;display:inline-flex}.cs-hint-close[data-v-b63e3125]:hover{background:color-mix(in srgb,var(--cs-attention-ink-soft) 12%,transparent)}.cs-hint-close[data-v-b63e3125]:focus-visible{outline:2px solid var(--cs-attention-ink-soft)}.cs-hint-enter-active[data-v-b63e3125],.cs-hint-leave-active[data-v-b63e3125]{transition:opacity calc(.2s * var(--cs-motion)) ease-out,transform calc(.2s * var(--cs-motion)) ease-out}.cs-hint-enter-from[data-v-b63e3125],.cs-hint-leave-to[data-v-b63e3125]{opacity:0;transform:translate(-50%,8px)}.cs-hint-room.cs-hint-enter-from[data-v-b63e3125],.cs-hint-room.cs-hint-leave-to[data-v-b63e3125]{transform:translateY(-8px)}.cs-coach[data-v-ad0fd41f]{z-index:55;pointer-events:none;position:fixed;inset:0}.cs-coach-hole[data-v-ad0fd41f]{box-shadow:0 0 0 200vmax color-mix(in srgb,var(--cs-deep-ink) 50%,transparent);outline:3px solid var(--ui-primary);outline-offset:0;border-radius:10px;transition:left .2s ease-out,top .2s ease-out,width .2s ease-out,height .2s ease-out;position:fixed}[data-motion=reduced] .cs-coach-hole[data-v-ad0fd41f]{transition:none}.cs-coach-scrim[data-v-ad0fd41f]{background:color-mix(in srgb,var(--cs-deep-ink) 50%,transparent);position:fixed;inset:0}.cs-coach-card[data-v-ad0fd41f]{width:calc(340px * var(--cs-scale) * .85);background:var(--cs-card);max-width:calc(100vw - 24px);color:var(--ui-text);box-shadow:0 20px 50px #00000059,0 0 0 1px var(--cs-line);pointer-events:auto;font-size:calc(14px * var(--cs-scale) * .85);border-radius:14px;padding:14px 16px;position:fixed}.cs-coach-head[data-v-ad0fd41f]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.cs-coach-step[data-v-ad0fd41f]{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-primary);font-size:.8em;font-weight:800}.cs-coach-title[data-v-ad0fd41f]{margin-bottom:6px;font-size:1.15em;font-weight:900;line-height:1.2}.cs-coach-text[data-v-ad0fd41f]{line-height:1.45}.cs-coach-action[data-v-ad0fd41f]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);border-radius:10px;gap:6px;margin-top:10px;padding:8px 10px;line-height:1.35;display:flex}.cs-coach-foot[data-v-ad0fd41f]{justify-content:space-between;gap:8px;margin-top:12px;display:flex}.cs-coach-foot[data-v-ad0fd41f]>:only-child{margin-left:auto}.cs-room-stack[data-v-03e58553]{bottom:calc(8px + var(--cs-tray-h));z-index:290;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.cs-room-stack-drawer[data-v-03e58553]{bottom:calc(8px + var(--cs-drawer-h))}.cs-room-notes[data-v-03e58553]{top:calc(8px + var(--cs-header-h) + var(--cs-stepper-h));left:calc(12px + var(--cs-rail-l));z-index:290;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(min(60vw,420px));display:flex;position:fixed}.cs-room-notes[data-v-03e58553]>*,.cs-room-stack[data-v-03e58553]>*{pointer-events:auto}.cs-note[data-v-03e58553]{border:1px solid var(--cs-line);background:var(--cs-card);border-radius:10px;align-items:center;gap:8px;max-width:calc(min(92vw,640px));padding:6px 10px;font-size:13px;font-weight:600;display:flex;box-shadow:0 2px 8px #00000026}.cs-note-text[data-v-03e58553]{overflow-wrap:anywhere;min-width:0}.cs-note-broadcast[data-v-03e58553]{border-color:color-mix(in srgb,var(--ui-primary) 50%,transparent);background:color-mix(in srgb,var(--ui-primary) 12%,var(--cs-card))}.cs-note-time[data-v-03e58553]{border-color:var(--cs-attention-fill);background:var(--cs-attention-bg);color:var(--cs-attention-ink)}.cs-note-quiet[data-v-03e58553]{color:var(--ui-text-muted);font-weight:500}.cs-pause[data-v-03e58553]{border:2px solid var(--ui-primary);background:var(--ui-bg);border-radius:12px;outline:none;align-items:flex-start;gap:10px;width:calc(min(92vw,560px));padding:10px 14px;font-size:13px;display:flex;box-shadow:0 6px 20px #0003}.cs-pause[data-v-03e58553]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.cs-pause-body[data-v-03e58553]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cs-pause-head[data-v-03e58553]{justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}.cs-pause-message[data-v-03e58553]{font-size:15px}.cs-pause-banner[data-v-03e58553],.cs-pause-message[data-v-03e58553]{overflow-wrap:anywhere;font-weight:600}.cs-pause-banner[data-v-03e58553]{color:var(--ui-primary);align-items:center;gap:6px;display:flex}.cs-game[data-v-1a4fea36]{grid-template-columns:var(--cs-rail-l) minmax(0,1fr) var(--cs-rail-r);grid-template-rows:var(--cs-header-h) var(--cs-stepper-h) minmax(0,1fr);background:var(--cs-board);width:100vw;height:100dvh;display:grid;position:relative;overflow:clip}.cs-area-header[data-v-1a4fea36]{grid-area:1/1/2/4}.cs-area-stepper[data-v-1a4fea36]{grid-area:2/1/3/4}.cs-area-lrail[data-v-1a4fea36]{grid-area:3/1/4/2}.cs-area-rrail[data-v-1a4fea36]{grid-area:3/3/4/4}.cs-area-center[data-v-1a4fea36]{flex-direction:column;grid-area:3/2/4/3;min-width:0;position:relative}.cs-area-center[data-v-1a4fea36],.cs-board-wrap[data-v-1a4fea36]{min-height:0;display:flex;overflow:clip}.cs-board-wrap[data-v-1a4fea36]{flex:1;justify-content:center;align-items:flex-start;padding:0 4px}.cs-board-wrap-fit[data-v-1a4fea36]{justify-content:safe center;overflow:auto}.cs-board-fit[data-v-1a4fea36]{flex-shrink:0}.cs-board-fit[data-v-1a4fea36]>*{transform:scale(var(--cs-fit));transform-origin:0 0}.cs-readonly[data-v-1a4fea36]{opacity:.55;filter:grayscale(.6)}.cs-tray-area[data-v-1a4fea36]{height:var(--cs-tray-h);flex-shrink:0}.cs-small-banner[data-v-1a4fea36]{z-index:100;background:var(--cs-attention-bg);color:var(--cs-attention-ink);border-radius:0 0 8px 8px;padding:4px 12px;font-size:13px;position:fixed;top:0;left:50%;transform:translate(-50%)}
