@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow-sheet:var(--shadow-sheet);--shadow-float:var(--shadow-float);--shadow-control:var(--shadow-control);--font-ui:var(--font-ui)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-7{margin:calc(var(--spacing) * 7)}.m-9{margin:calc(var(--spacing) * 9)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.max-w-\[42ch\]{max-width:42ch}.max-w-\[120px\]{max-width:120px}.max-w-\[400px\]{max-width:400px}.max-w-\[460px\]{max-width:460px}.min-w-0{min-width:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.whitespace-nowrap{white-space:nowrap}.tab-1{tab-size:1}.tab-2{tab-size:2}.tab-1234{tab-size:1234}.tab-9999{tab-size:9999}.text-bad{color:var(--bad)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-ink-4{color:var(--ink-4)}.text-ok{color:var(--ok)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (max-width:760px){.phone\:block{display:block}.phone\:hidden{display:none}}@media (min-width:761px){.desk\:hidden{display:none}}}:root{--brand-base:#2a4bf0;--brand-mid:#1c9cf2;--go:#d4f53c;--go-hi:#e8fb78;--on-go:#141a05;--charge-end:#d4f53c;--heat:#c8401c;--deep:#0b1020;--on-brand:#fff;--on-go-muted:var(--on-go)}@supports (color:color-mix(in lab, red, red)){:root{--on-go-muted:color-mix(in oklab, var(--on-go) 78%, transparent)}}:root[data-scheme=signal]{--brand-base:#6b4dff;--brand-mid:#c04ddb;--go:#3df2b0;--go-hi:#93ffd6;--on-go:#04261a;--charge-end:#3df2b0;--heat:#c3265b;--deep:#140c2c;--on-brand:#fff}:root[data-scheme=pitch]{--brand-base:#0f7b57;--brand-mid:#27ae6b;--go:#e6ff5c;--go-hi:#f4ffa6;--on-go:#1a2000;--charge-end:#e6ff5c;--heat:#b5460b;--deep:#06211a;--on-brand:#fff}:root[data-scheme=mono]{--brand-base:#16171a;--brand-mid:#6b6e76;--go:#d4f53c;--go-hi:#e8fb78;--on-go:#141a05;--charge-end:#d4f53c;--heat:#bc3e16;--deep:#0f0f11;--on-brand:#fff}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--ground:color-mix(in oklab, var(--brand-base) 3%, #f2f3f5)}}:root{--surface:#fff;--surface-2:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--surface-2:color-mix(in oklab, var(--brand-base) 3%, #f3f4f6)}}:root{--fg:#0d1019;--fg-muted:#5a6173;--edge:#0d101917;--edge-strong:#0d101929;--shade:#0d101938;--brand-text:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--brand-text:color-mix(in oklab, var(--brand-base) 80%, #000)}}:root{--go-text:var(--go)}@supports (color:color-mix(in lab, red, red)){:root{--go-text:color-mix(in oklab, var(--go) 40%, #000)}}:root{--heat-text:var(--heat)}@supports (color:color-mix(in lab, red, red)){:root{--heat-text:color-mix(in oklab, var(--heat) 88%, #000)}}:root{--amber-text:#8a5600;--brand-fill:var(--brand-base);--glow:var(--brand-base)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--ground:color-mix(in oklab, var(--deep) 62%, #030407)}}:root[data-theme=dark]{--surface:var(--deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--surface:color-mix(in oklab, var(--deep), #fff 5%)}}:root[data-theme=dark]{--surface-2:var(--deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--surface-2:color-mix(in oklab, var(--deep), #fff 10%)}}:root[data-theme=dark]{--fg:#edf0f6;--fg-muted:#9aa2b4;--edge:#ffffff14;--edge-strong:#ffffff29;--shade:#00000080;--brand-text:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--brand-text:color-mix(in oklab, var(--brand-base) 52%, #fff)}}:root[data-theme=dark]{--go-text:var(--go);--heat-text:var(--heat)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--heat-text:color-mix(in oklab, var(--heat) 45%, #fff)}}:root[data-theme=dark]{--amber-text:#ffc871;--brand-fill:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--brand-fill:color-mix(in oklab, var(--brand-base), #fff 20%)}}:root[data-scheme=mono][data-theme=dark]{--brand-base:#e9eaec;--brand-mid:#9a9da5;--brand-text:#f2f3f5;--on-brand:#0d1019;--glow:#6b6e76;--avatar-glow-from:#4a4d55}:root{--charge:linear-gradient(90deg, var(--brand-fill), var(--brand-mid) 52%, var(--charge-end));--on-focus:#fff;--on-focus-muted:#ffffffb8;--on-focus-inverse:#0d1019;--glass:#ffffff1f;--glass-line:#ffffff29;--on-heat:#fff;--stop:#d13438;--on-stop:#fff;--focus-ring:var(--brand-text);--tint-brand:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--tint-brand:color-mix(in oklab, var(--brand-base) 12%, var(--surface))}}:root{--tint-go:var(--go)}@supports (color:color-mix(in lab, red, red)){:root{--tint-go:color-mix(in oklab, var(--go) 26%, var(--surface))}}:root{--tint-heat:var(--heat)}@supports (color:color-mix(in lab, red, red)){:root{--tint-heat:color-mix(in oklab, var(--heat) 12%, var(--surface))}}:root{--tint-me:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--tint-me:color-mix(in oklab, var(--brand-base) 9%, var(--surface))}}:root{--tint-win:var(--go)}@supports (color:color-mix(in lab, red, red)){:root{--tint-win:color-mix(in oklab, var(--go) 16%, var(--surface))}}:root{--nav-fg:var(--side-fg)}@supports (color:color-mix(in lab, red, red)){:root{--nav-fg:color-mix(in oklab, var(--side-fg) 66%, transparent)}}:root{--avatar-brand:var(--brand-base);--avatar-mid:var(--brand-mid)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-mid:color-mix(in oklab, var(--brand-mid) 72%, #000)}}:root{--avatar-heat:var(--heat);--avatar-go:var(--go)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-go:color-mix(in oklab, var(--go) 45%, #000)}}:root{--avatar-ink:#344054;--avatar-glow-from:var(--brand-base);--avatar-glow-to:var(--avatar-mid);--glass-card:#ffffff9e;--glass-card-strong:#ffffffc7;--glass-card-edge:#ffffffe6;--glass-hairline:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--glass-hairline:color-mix(in oklab, var(--brand-base) 8%, transparent)}}:root{--glass-hairline-2:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--glass-hairline-2:color-mix(in oklab, var(--brand-base) 13%, transparent)}}:root{--glass-blur:blur(18px) saturate(1.35);--glass-shadow:0 1px 0 #ffffffe6 inset, 0 0 0 1px var(--brand-base), 0 12px 32px -18px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--glass-shadow:0 1px 0 #ffffffe6 inset, 0 0 0 1px color-mix(in oklab, var(--brand-base) 6%, transparent), 0 12px 32px -18px color-mix(in oklab, var(--brand-base) 30%, transparent)}}:root{--glass-control:#ffffffd6;--ground-mesh:radial-gradient(1200px 700px at 8% -10%, var(--brand-base), transparent 60%), radial-gradient(900px 600px at 100% 0%, var(--brand-mid), transparent 55%), radial-gradient(900px 700px at 60% 110%, #ece6ff, transparent 55%)}@supports (color:color-mix(in lab, red, red)){:root{--ground-mesh:radial-gradient(1200px 700px at 8% -10%, color-mix(in oklab, var(--brand-base) 16%, #fff), transparent 60%), radial-gradient(900px 600px at 100% 0%, color-mix(in oklab, var(--brand-mid) 15%, #fff), transparent 55%), radial-gradient(900px 700px at 60% 110%, #ece6ff, transparent 55%)}}:root{--hero-hi:var(--brand-base);--hero-bg:radial-gradient(38% 70% at 84% 12%, #ffffff1a, #fff0), radial-gradient(120% 140% at 0% 0%, var(--hero-hi) 0%, var(--brand-base) 38%, var(--brand-base) 72%, var(--brand-base) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--hero-bg:radial-gradient(38% 70% at 84% 12%, #ffffff1a, #fff0), radial-gradient(120% 140% at 0% 0%, var(--hero-hi) 0%, var(--brand-base) 38%, color-mix(in oklab, var(--brand-base), #000 24%) 72%, color-mix(in oklab, var(--brand-base), #000 40%) 100%)}}:root{--hero-shadow:0 24px 48px -24px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--hero-shadow:0 24px 48px -24px color-mix(in oklab, color-mix(in oklab, var(--brand-base), #000 40%) 65%, transparent)}}:root{--wow-ink:linear-gradient(100deg, var(--brand-base) 0%, var(--brand-base) 45%, #0ea5e9 100%)}@supports (color:color-mix(in lab, red, red)){:root{--wow-ink:linear-gradient(100deg, color-mix(in oklab, var(--brand-base), #000 24%) 0%, var(--brand-base) 45%, #0ea5e9 100%)}}:root{--money-ink:linear-gradient(100deg, #8a5a00 0%, #c78a00 55%, #e0a400 100%);--live:#16a34a;--live-text:#0f6a30;--tint-live:var(--live)}@supports (color:color-mix(in lab, red, red)){:root{--tint-live:color-mix(in oklab, var(--live) 14%, var(--surface))}}:root{--call-tile:linear-gradient(180deg, #22c55e, #15a048);--call-hi:#16843f;--call-bg:linear-gradient(180deg, var(--call-hi), #106b32);--on-call:#fff;--ink-btn-bg:linear-gradient(180deg, #2a2d37, #111114);--ink-btn-solid:#16181e;--ink-btn-fg:#fff;--ink-btn-icon:var(--go);--ink-btn-shadow:inset 0 1px 0 #ffffff1f, 0 6px 14px -8px #11111499;--logo-hi:#5674ff;--logo-blue:#2a4bf0;--logo-deep:#1a31c4;--logo-navy:#132594;--logo-lime:#c6f432;--logo-white:#fff;--ease-firm:cubic-bezier(.2, .9, .3, 1);--ease-spring:cubic-bezier(.2, 1.3, .4, 1);--ease-bouncy:cubic-bezier(.3, 1.6, .5, 1)}:root[data-theme=dark]{--glass-card:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--glass-card:color-mix(in oklab, var(--surface) 74%, transparent)}}:root[data-theme=dark]{--glass-card-strong:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--glass-card-strong:color-mix(in oklab, var(--surface) 88%, transparent)}}:root[data-theme=dark]{--glass-card-edge:#ffffff14;--glass-hairline:#ffffff12;--glass-hairline-2:#ffffff1f;--glass-shadow:0 1px 0 #ffffff0f inset, 0 0 0 1px #ffffff0f, 0 16px 36px -20px #000000b3;--glass-control:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--glass-control:color-mix(in oklab, var(--surface-2) 86%, transparent)}}:root[data-theme=dark]{--ground-mesh:radial-gradient(1200px 700px at 8% -10%, var(--brand-base), transparent 60%), radial-gradient(900px 600px at 100% 0%, var(--brand-mid), transparent 55%), radial-gradient(900px 700px at 60% 110%, #7c4dff1f, transparent 55%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--ground-mesh:radial-gradient(1200px 700px at 8% -10%, color-mix(in oklab, var(--brand-base) 22%, transparent), transparent 60%), radial-gradient(900px 600px at 100% 0%, color-mix(in oklab, var(--brand-mid) 12%, transparent), transparent 55%), radial-gradient(900px 700px at 60% 110%, #7c4dff1f, transparent 55%)}}:root[data-theme=dark]{--hero-shadow:0 24px 48px -24px #000000bf;--wow-ink:linear-gradient(100deg, var(--brand-base) 0%, var(--brand-base) 45%, #38bdf8 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--wow-ink:linear-gradient(100deg, color-mix(in oklab, var(--brand-base), #fff 45%) 0%, color-mix(in oklab, var(--brand-base), #fff 30%) 45%, #38bdf8 100%)}}:root[data-theme=dark]{--money-ink:linear-gradient(100deg, #f5c542 0%, #ffd66b 55%, #ffe39a 100%);--live-text:#6ee7a0;--tint-live:var(--live)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--tint-live:color-mix(in oklab, var(--live) 20%, var(--surface))}}:root[data-theme=dark]{--ink-btn-bg:linear-gradient(180deg, #fff, #e4e8f2);--ink-btn-solid:#fff;--ink-btn-fg:#0d1019;--ink-btn-icon:var(--ink-btn-fg);--ink-btn-shadow:0 6px 14px -8px #000000b3}:root[data-scheme=mono][data-theme=dark]{--hero-hi:#3a3d45;--hero-bg:radial-gradient(120% 140% at 0% 0%, #3a3d45 0%, #24262c 45%, #16171a 80%, #0f0f11 100%)}:root{--font-ui:var(--font-geist,"Geist"), system-ui, -apple-system, sans-serif;--display-weight:500;--display-stretch:100%;--display-tracking:-.03em;--display-case:none;--prose-numeric:tabular-nums;--corner-card:20px;--corner-control:999px;--corner-inner:12px;--corner-go-tile:50%;--corner-key:999px;--card-border:0 solid transparent;--card-shadow:0 1px 2px #0000000a, 0 10px 30px -18px var(--shade);--label-size:13px;--label-weight:500;--label-tracking:0;--label-case:none;--focus-card-bg:radial-gradient(70% 90% at 0% 0%, var(--glow), transparent 72%), radial-gradient(60% 80% at 100% 100%, var(--go), transparent 72%), var(--deep)}@supports (color:color-mix(in lab, red, red)){:root{--focus-card-bg:radial-gradient(70% 90% at 0% 0%, color-mix(in oklab, var(--glow) 50%, transparent), transparent 72%), radial-gradient(60% 80% at 100% 100%, color-mix(in oklab, var(--go) 16%, transparent), transparent 72%), var(--deep)}}:root{--go-bg:linear-gradient(180deg, var(--go-hi), var(--go));--go-shadow:inset 0 1px 0 #ffffff80, inset 0 -2px 0 #00000029, 0 10px 24px -12px var(--go)}@supports (color:color-mix(in lab, red, red)){:root{--go-shadow:inset 0 1px 0 #ffffff80, inset 0 -2px 0 #00000029, 0 10px 24px -12px color-mix(in oklab, var(--go) 80%, transparent)}}:root{--go-case:none;--go-tracking:-.01em;--focus-accent:var(--go);--focus-go-bg:var(--go-bg);--focus-go-ink:var(--on-go);--focus-go-shadow:var(--go-shadow);--focus-go-tile:var(--on-go);--focus-go-tile-ink:var(--go);--side-bg:var(--deep);--side-fg:#fff;--side-edge:none;--nav-on-bg:#ffffff1a;--nav-on-icon:var(--go);--nav-on-fg:var(--side-fg);--nav-on-shadow:none;--nav-on-paint:var(--nav-on-bg);--go-glow:0 0 0 transparent;--side-paint:var(--side-bg);--top-paint:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root{--top-paint:color-mix(in oklab, var(--surface) 70%, transparent)}}:root{--ground-haze:none}:root[data-style=charge][data-theme=dark]{--card-shadow:0 0 0 1px var(--edge) inset}:root[data-style=studio]{--font-ui:var(--font-geist,"Geist"), system-ui, -apple-system, sans-serif;--display-weight:600;--display-stretch:100%;--display-tracking:-.025em;--display-case:none;--prose-numeric:tabular-nums;--corner-card:16px;--corner-control:10px;--corner-inner:8px;--corner-go-tile:7px;--corner-key:5px;--card-border:1px solid var(--edge);--card-shadow:none;--label-size:12.5px;--label-weight:600;--label-tracking:.01em;--label-case:none;--ground:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio]{--ground:color-mix(in oklab, var(--brand-base) 4%, #f3f5f9)}}:root[data-style=studio]{--ground-haze:var(--ground-mesh);--focus-card-bg:var(--hero-bg);--on-focus-muted:#ffffffeb;--focus-accent:var(--go);--go-bg:var(--go);--go-shadow:none;--go-case:none;--go-tracking:0;--focus-go-bg:var(--go-bg);--focus-go-ink:var(--on-go);--focus-go-shadow:var(--go-shadow);--focus-go-tile:var(--on-go);--focus-go-tile-ink:var(--go);--side-bg:var(--ground)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio]{--side-bg:color-mix(in oklab, var(--ground) 35%, #fff)}}:root[data-style=studio]{--side-paint:linear-gradient(180deg, #ffffffbd, #ffffff85);--side-fg:var(--fg);--side-edge:1px 0 0 var(--glass-hairline), 10px 0 30px -26px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio]{--side-edge:1px 0 0 var(--glass-hairline), 10px 0 30px -26px color-mix(in oklab, var(--brand-base) 40%, transparent)}}:root[data-style=studio]{--top-paint:#ffffff80;--nav-on-bg:var(--surface);--nav-on-fg:var(--brand-text);--nav-on-icon:var(--brand-base);--nav-on-shadow:0 0 0 1px var(--brand-base), 0 6px 14px -8px var(--brand-base), inset 0 1px 0 #fff}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio]{--nav-on-shadow:0 0 0 1px color-mix(in oklab, var(--brand-base) 16%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--brand-base) 50%, transparent), inset 0 1px 0 #fff}}:root[data-style=studio][data-theme=dark]{--ground:var(--deep)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--ground:color-mix(in oklab, var(--deep) 62%, #030407)}}:root[data-style=studio][data-theme=dark]{--side-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--side-bg:color-mix(in oklab, var(--surface) 80%, var(--ground))}}:root[data-style=studio][data-theme=dark]{--side-paint:linear-gradient(180deg, var(--surface), var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--side-paint:linear-gradient(180deg, color-mix(in oklab, var(--surface) 82%, transparent), color-mix(in oklab, var(--surface) 64%, transparent))}}:root[data-style=studio][data-theme=dark]{--side-edge:1px 0 0 var(--glass-hairline);--top-paint:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--top-paint:color-mix(in oklab, var(--surface) 62%, transparent);--nav-on-bg:color-mix(in oklab, var(--brand-base) 20%, var(--surface))}}:root[data-style=studio][data-theme=dark]{--nav-on-icon:var(--brand-text);--nav-on-shadow:0 0 0 1px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--nav-on-shadow:0 0 0 1px color-mix(in oklab, var(--brand-base) 30%, transparent)}}:root[data-style=studio][data-theme=dark]{--ground:#03040f;--surface:#0b1030;--surface-2:#121a45;--fg:#f4f6ff;--fg-muted:#a3addc;--edge:#6e8cff2e;--edge-strong:#7896ff4d;--shade:#000000b3;--ground-mesh:radial-gradient(900px 520px at 26% -16%, var(--brand-base) 0%, transparent 64%), radial-gradient(700px 480px at 100% -6%, var(--brand-mid) 0%, transparent 60%), radial-gradient(800px 560px at 74% 115%, #823cff52 0%, transparent 58%)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--ground-mesh:radial-gradient(900px 520px at 26% -16%, color-mix(in oklab, color-mix(in oklab, var(--brand-base), #fff 12%) 55%, transparent) 0%, transparent 64%), radial-gradient(700px 480px at 100% -6%, color-mix(in oklab, var(--brand-mid) 24%, transparent) 0%, transparent 60%), radial-gradient(800px 560px at 74% 115%, #823cff52 0%, transparent 58%)}}:root[data-style=studio][data-theme=dark]{--glass-card:#0a1034a8;--glass-card-strong:#0c133ccc;--glass-card-edge:#6e8cff4d;--glass-hairline:#6e8cff2e;--glass-hairline-2:#7896ff4d;--glass-blur:blur(24px) saturate(1.6);--glass-shadow:inset 0 1px 0 #aabeff24, 0 0 0 1px var(--brand-base), 0 0 44px -14px var(--brand-base), 0 22px 44px -24px #000000f2}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--glass-shadow:inset 0 1px 0 #aabeff24, 0 0 0 1px color-mix(in oklab, var(--brand-base) 14%, transparent), 0 0 44px -14px color-mix(in oklab, var(--brand-base) 55%, transparent), 0 22px 44px -24px #000000f2}}:root[data-style=studio][data-theme=dark]{--glass-control:#141e5499;--card-shadow:inset 0 1px 0 #aabeff1a, 0 0 26px -12px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--card-shadow:inset 0 1px 0 #aabeff1a, 0 0 26px -12px color-mix(in oklab, var(--brand-base) 60%, transparent)}}:root[data-style=studio][data-theme=dark]{--hero-hi:var(--brand-base);--hero-bg:radial-gradient(38% 70% at 84% 12%, #ffffff14, #fff0), radial-gradient(120% 150% at 0% 0%, var(--hero-hi) 0%, var(--brand-base) 30%, var(--brand-base) 64%, var(--brand-base) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--hero-bg:radial-gradient(38% 70% at 84% 12%, #ffffff14, #fff0), radial-gradient(120% 150% at 0% 0%, var(--hero-hi) 0%, color-mix(in oklab, var(--brand-base), #fff 6%) 30%, color-mix(in oklab, var(--brand-base), #000 8%) 64%, color-mix(in oklab, var(--brand-base), #000 38%) 100%)}}:root[data-style=studio][data-theme=dark]{--hero-shadow:inset 0 1px 0 #ffffff38, 0 0 0 1px var(--brand-base), 0 0 80px -10px var(--brand-base), 0 30px 60px -30px #000000f2}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--hero-shadow:inset 0 1px 0 #ffffff38, 0 0 0 1px color-mix(in oklab, var(--brand-base), #fff 45%), 0 0 80px -10px color-mix(in oklab, var(--brand-base) 75%, transparent), 0 30px 60px -30px #000000f2}}:root[data-style=studio][data-theme=dark]{--wow-ink:linear-gradient(100deg, #c2ceff 0%, #8aa2ff 40%, #47d6ff 100%);--money-ink:linear-gradient(100deg, #f5b800 0%, #ffd24d 55%, #ffe58f 100%);--live-text:#74e8a6;--side-bg:#030415;--side-paint:#030514b8;--side-edge:1px 0 0 #5a78ff47;--top-paint:#03051299;--nav-on-bg:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--nav-on-bg:color-mix(in oklab, var(--brand-base) 42%, var(--side-bg))}}:root[data-style=studio][data-theme=dark]{--nav-on-paint:linear-gradient(90deg, var(--brand-base), var(--brand-base))}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--nav-on-paint:linear-gradient(90deg, color-mix(in oklab, var(--brand-base) 55%, transparent), color-mix(in oklab, var(--brand-base) 12%, transparent))}}:root[data-style=studio][data-theme=dark]{--nav-on-fg:#fff;--nav-on-icon:var(--go);--nav-on-shadow:inset 0 0 0 1px var(--brand-base), 0 0 22px -6px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark]{--nav-on-shadow:inset 0 0 0 1px color-mix(in oklab, color-mix(in oklab, var(--brand-base), #fff 35%) 45%, transparent), 0 0 22px -6px color-mix(in oklab, var(--brand-base) 85%, transparent)}}:root[data-style=studio][data-scheme=dial][data-theme=dark]{--go:#d8ff3c;--go-hi:#e6ff6a;--charge-end:#d8ff3c;--hero-hi:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-scheme=dial][data-theme=dark]{--hero-hi:color-mix(in oklab, var(--brand-base), #fff 8%)}}:root[data-style=studio][data-scheme=dial][data-theme=dark]{--go-glow:0 0 0 1px #e6ff8c99, 0 0 26px -2px #d8ff3c8c;--go-bg:linear-gradient(180deg, var(--go-hi), #ccf526);--go-shadow:inset 0 1px 0 #fff9, var(--go-glow)}:root[data-style=studio][data-scheme=mono][data-theme=dark]{--hero-hi:#3a3d45;--hero-bg:radial-gradient(120% 140% at 0% 0%, #3a3d45 0%, #24262c 45%, #16171a 80%, #0f0f11 100%);--nav-on-bg:#2a2c33;--nav-on-paint:var(--nav-on-bg)}:root[data-style=pilot]{--font-ui:var(--font-figtree,"Figtree"), system-ui, -apple-system, sans-serif;--display-weight:600;--display-stretch:100%;--display-tracking:-.025em;--display-case:none;--prose-numeric:tabular-nums;--corner-card:18px;--corner-control:12px;--corner-inner:10px;--corner-go-tile:8px;--corner-key:6px;--card-border:1px solid var(--edge);--card-shadow:0 1px 2px #0000000a, 0 10px 26px -18px var(--shade);--label-size:12.5px;--label-weight:600;--label-tracking:.02em;--label-case:none;--go:var(--brand-base);--go-hi:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--go-hi:color-mix(in oklab, var(--brand-base), #fff 6%)}}:root[data-style=pilot]{--on-go:#fff;--on-go-muted:var(--on-go);--charge-end:var(--brand-mid)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--charge-end:color-mix(in oklab, var(--brand-mid), #fff 40%)}}:root[data-style=pilot]{--focus-card-bg:radial-gradient(80% 110% at 100% 0%, var(--glow), transparent 70%), linear-gradient(135deg, var(--deep), var(--deep))}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--focus-card-bg:radial-gradient(80% 110% at 100% 0%, color-mix(in oklab, var(--glow) 55%, transparent), transparent 70%), linear-gradient(135deg, var(--deep), color-mix(in oklab, var(--deep), var(--glow) 22%))}}:root[data-style=pilot]{--go-bg:linear-gradient(180deg, var(--go-hi), var(--go));--go-shadow:inset 0 1px 0 #ffffff38, 0 8px 20px -10px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--go-shadow:inset 0 1px 0 #ffffff38, 0 8px 20px -10px color-mix(in oklab, var(--brand-base) 85%, transparent)}}:root[data-style=pilot]{--go-case:none;--go-tracking:0;--focus-accent:var(--charge-end);--avatar-go:var(--charge-end)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--avatar-go:color-mix(in oklab, var(--charge-end) 50%, #000)}}:root[data-style=pilot]{--ink-btn-icon:#fff;--focus-go-bg:#fff;--focus-go-ink:#0d1019;--focus-go-shadow:0 10px 24px -12px #0009;--focus-go-tile:var(--brand-base);--focus-go-tile-ink:var(--on-brand);--side-bg:var(--surface);--side-fg:var(--fg);--side-edge:1px 0 0 var(--edge);--nav-on-bg:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--nav-on-bg:color-mix(in oklab, var(--brand-base) 11%, var(--surface))}}:root[data-style=pilot]{--nav-on-icon:var(--brand-text);--ground-haze:radial-gradient(55% 45% at 0% 0%, var(--brand-mid), transparent 70%), radial-gradient(50% 45% at 100% 0%, var(--brand-base), transparent 70%)}@supports (color:color-mix(in lab, red, red)){:root[data-style=pilot]{--ground-haze:radial-gradient(55% 45% at 0% 0%, color-mix(in oklab, var(--brand-mid) 11%, transparent), transparent 70%), radial-gradient(50% 45% at 100% 0%, color-mix(in oklab, var(--brand-base) 10%, transparent), transparent 70%)}}:root[data-style=pilot][data-theme=dark]{--go-text:var(--brand-text);--ink-btn-icon:var(--ink-btn-fg);--card-shadow:none}:root[data-style=pilot][data-scheme=mono]{--charge-end:#9a9da5}:root[data-style=pilot][data-scheme=mono][data-theme=dark]{--on-go:#0d1019}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#edf0f6;--wp-1:#e2ebfd;--wp-2:#f0ebfb;--wp-3:#e9f5f6;--wp-4:#e6ecfb;--sheet:#ffffff6b;--sheet-solid:#fff;--panel:#ffffff61;--card:#ffffff9e;--line:#1111140f;--line-2:#1111141a;--ink:#111114;--ink-2:#111114bd;--ink-3:#1111149e;--ink-4:#1111145c;--black:#111114;--on-black:#fff;--brand:#2a4bf0;--gold:#2a4bf0;--gold-hi:#4a66f5;--brand-gold:#2a4bf0;--gold-text:#2440d6;--gold-soft:#2a4bf01f;--on-gold:#fff;--art-ink:#2a2b33;--art-fill:#f6f6f9;--art-gold:#2a4bf0;--art-glass-deep:#46639f;--art-gold-metal:#ddb676;--art-behind:#f3f4f7;--ghl-space:#07223d;--ghl-blue:#2896fb;--ghl-yellow:#ffd000;--ghl-green:#17d94b;--bc-onyx:#141418;--bc-onyx-hi:#2b2b32;--bc-on-onyx:#f3eee5;--bc-ivory:#faf7f0;--bc-ivory-lo:#ece5d6;--bc-ink:#141418;--book-onyx:#26262c;--book-onyx-lo:#0f0f12;--book-graphite:#4b4b53;--book-graphite-lo:#2a2a30;--book-ivory:#f7f2e9;--book-ivory-lo:#e3d9c6;--book-stone:#ddd9d0;--book-stone-lo:#bdb7ab;--book-sand:#ead9b6;--book-sand-lo:#c9a672;--book-paper:#faf6ee;--book-paper-lo:#e8dfd0;--book-edge:#ded6c7;--book-ink:#16161a;--book-on-dark:#efe7d6;--book-gold-ink:#2440d6;--foil-1:#dfe5ff;--foil-2:#93a6fb;--foil-3:#2a4bf0;--foil-4:#bccaff;--ok-solid:#217c43;--warn-solid:#a1630f;--bad-solid:#c44339;--info-solid:#3a70c6;--ok:#166a3c;--ok-soft:#166a3c1f;--warn:#7a4c05;--warn-soft:#8755061f;--bad:#a52b27;--bad-soft:#a52b271a;--info:#2b57b8;--info-soft:#2b57b81a;--hover:#1111140d;--focus:#2a4bf059;--scrim:#11111438;--av-1:#e4e4e8;--av-2:#dadadf;--av-3:#ececef;--av-4:#d2d2d8;--av-5:#efe7d6;--g-rim:#ffffffd9;--g-rim-2:#ffffff2e;--g-spec:#ffffffe6;--shadow-sheet:0 1px 1px #11111408, 0 16px 48px -28px #11111438;--shadow-float:0 30px 80px -30px #11111459, 0 1px 4px #1111140d;--shadow-control:0 1px 3px #1111140f;--shadow-fab:0 0 0 5px var(--canvas), 0 10px 24px -8px #2a4bf0cc;--r-sheet:26px;--r-sidebar:24px;--r-panel:18px;--r-card:14px;--r-input:14px;--r-row:12px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--top-h:72px;--side-w:236px;--content-max:1240px;--app-max:1440px;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;--ease-sheet:cubic-bezier(.2, .9, .2, 1);--d-page:.22s;--d-sheet:.38s;--d-modal:.3s;--d-count:.8s}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0b0b0d;--wp-1:#2b3040;--wp-2:#14161c;--wp-3:#1d2029;--wp-4:#101216;--sheet:#1e1e2280;--sheet-solid:#1c1c20;--panel:#ffffff0d;--card:#ffffff14;--line:#ffffff12;--line-2:#ffffff1c;--ink:#f4f4f6;--ink-2:#f4f4f6b3;--ink-3:#f4f4f68f;--ink-4:#f4f4f652;--black:#f4f4f6;--on-black:#111114;--ok-solid:#217c43;--warn-solid:#a1630f;--bad-solid:#c44339;--info-solid:#3a70c6;--brand:#6b88ff;--gold-hi:#8aa1ff;--gold-text:#9db0ff;--gold-soft:#6b88ff2e;--brand-gold:#6b88ff;--art-ink:#e6e6ec;--art-fill:#1a1c23;--art-gold:#6b88ff;--art-glass-deep:#7fa4f0;--art-behind:#18191e;--ok:#5fd08a;--ok-soft:#5fd08a24;--warn:#e8b24a;--warn-soft:#e8b24a24;--bad:#f07272;--bad-soft:#f0727224;--info:#7fa4f0;--info-soft:#7fa4f024;--hover:#ffffff0f;--scrim:#00000073;--av-1:#34343a;--av-2:#2c2c31;--av-3:#3c3c42;--av-4:#26262b;--av-5:#4a3d25;--g-rim:#ffffff38;--g-rim-2:#ffffff0a;--g-spec:#ffffff47;--shadow-sheet:0 1px 2px #0000004d, 0 20px 50px -30px #000000b3;--shadow-float:0 30px 80px -30px #000000d9, 0 2px 6px #0000004d;--shadow-control:0 1px 3px #0000004d}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.4}@media (max-width:760px){body{font-size:14px}}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:0}.wall{z-index:-1;background:var(--canvas);pointer-events:none;position:fixed;inset:-12%;overflow:hidden}.wall i{filter:blur(90px);opacity:.85;will-change:transform;border-radius:50%;position:absolute}.wall i:first-child{background:var(--wp-1);opacity:.8;width:48vw;height:48vw;animation:34s ease-in-out infinite alternate drift-1;top:-18%;left:-10%}.wall i:nth-child(2){background:var(--wp-2);opacity:.75;width:40vw;height:40vw;animation:40s ease-in-out infinite alternate drift-2;top:-14%;left:56%}.wall i:nth-child(3){background:var(--wp-3);opacity:.7;width:42vw;height:42vw;animation:36s ease-in-out infinite alternate drift-3;top:58%;left:14%}.wall i:nth-child(4){background:var(--wp-4);opacity:.65;width:46vw;height:46vw;animation:38s ease-in-out infinite alternate-reverse drift-1;top:46%;left:60%}@keyframes drift-1{to{transform:translate(6vw,4vh)}}@keyframes drift-2{to{transform:translate(-5vw,6vh)}}@keyframes drift-3{to{transform:translate(4vw,-5vh)}}.sheet{background:var(--sheet);border-radius:var(--r-sheet);box-shadow:inset 0 1px 0 var(--g-spec), var(--shadow-sheet);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);position:relative}.sheet:before{content:"";border-radius:inherit;background:linear-gradient(150deg, var(--g-rim), var(--g-rim-2) 40%, var(--g-rim-2) 70%, var(--g-rim));-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sheet.float{box-shadow:inset 0 1px 0 var(--g-spec), var(--shadow-float)}.sheet>.inner{padding:22px 22px 24px}@media (max-width:760px){.sheet{border-radius:min(22px, var(--r-sheet))}.sheet>.inner{padding:16px 16px 18px}}.panel{background:var(--panel);border-radius:var(--r-panel)}.panel.pad,.panel>.pad{padding:18px 18px 20px}.card{background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 .5px 0 var(--g-spec)}.t-display{letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:1}.t-title{letter-spacing:-.028em;font-size:30px;font-weight:600;line-height:1.1}.t-mid{letter-spacing:-.022em;font-size:22px;font-weight:600;line-height:1.05}.t-sheet{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.t-body{font-size:13px;font-weight:400;line-height:1.4}.t-body-strong{font-size:13px;font-weight:500;line-height:1.4}.t-label{font-size:12px;font-weight:400;line-height:1.3}.t-label-strong{font-size:12px;font-weight:500;line-height:1.3}.t-section{letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.3}@media (max-width:760px){.t-title{font-size:26px}.t-body,.t-body-strong{font-size:14px}}.pill{border-radius:var(--r-pill);text-align:center;overflow-wrap:anywhere;min-width:fit-content;max-width:100%;height:auto;min-height:34px;color:var(--ink);background:var(--sheet);box-shadow:inset 0 .5px 0 var(--g-spec), var(--shadow-control);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);justify-content:center;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:500;transition:transform .12s,background .12s;display:inline-flex}.pill:hover{background:var(--card)}.pill:active{transform:scale(.96)}.pill.black{background:var(--black);color:var(--on-black);box-shadow:none}.pill.black:hover{background:var(--black)}.pill.ghost{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.pill.ghost:hover{background:var(--hover)}.pill.gold{background:var(--gold);color:var(--on-gold);box-shadow:none}.pill.gold:hover{background:var(--gold-hi)}.pill.sm{min-height:28px;padding:4px 12px;font-size:12px}.pill:disabled{opacity:.45;cursor:default;transform:none}.circ{width:36px;height:36px;color:var(--ink);background:var(--sheet);box-shadow:inset 0 .5px 0 var(--g-spec), var(--shadow-control);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-radius:50%;place-items:center;transition:transform .12s,background .12s;display:inline-grid}.circ:hover{background:var(--card)}.circ:active{transform:scale(.94)}.circ.sm{width:28px;height:28px}.circ.black{background:var(--black);color:var(--on-black);box-shadow:none}.circ.gold{background:var(--gold);color:var(--on-gold);box-shadow:none}.input{border-radius:var(--r-input);background:var(--panel);width:100%;height:40px;color:var(--ink);box-shadow:inset 0 .5px 0 var(--g-spec);border:0;padding:0 12px;font-size:13px}.input::placeholder{color:var(--ink-3)}.input:focus{box-shadow:0 0 0 2px var(--black);outline:0}.input[aria-invalid=true]{box-shadow:0 0 0 2px var(--bad)}.field{flex-direction:column;gap:6px;display:flex}.field>label{color:var(--ink-2);font-size:12px;font-weight:500}.avatar{background:var(--av-1);color:var(--av-on,var(--ink));border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.meter{border-radius:var(--r-pill);background:var(--line-2);height:6px;overflow:hidden}.meter>i{border-radius:inherit;background:var(--gold);height:100%;display:block}.hairline{background:var(--line-2);height:.5px}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-transparency:reduce){.sheet,.pill,.circ{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sheet-solid)}.pill.black,.circ.black{background:var(--black)}.circ.gold{background:var(--gold)}.wall i{display:none}}@media (prefers-reduced-motion:reduce){.wall i{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}}@media (pointer:coarse){:where(.pill.sm,.circ.sm,button.chip,a.chip,.level-chip){position:relative}:where(.pill.sm,.circ.sm,button.chip,a.chip,.level-chip):after{content:"";position:absolute;inset:-8px -3px}}[data-ds=new]{font-family:var(--font-ui);color:var(--fg);font-variant-numeric:var(--prose-numeric);--canvas:var(--ground);--wp-1:var(--ground);--wp-2:var(--ground);--wp-3:var(--ground);--wp-4:var(--ground);--sheet:var(--surface);--sheet-solid:var(--surface);--panel:var(--surface-2);--card:var(--surface-2);--line:var(--edge);--line-2:var(--edge-strong);--ink:var(--fg);--ink-2:var(--fg)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--ink-2:color-mix(in oklab, var(--fg) 55%, var(--fg-muted))}}[data-ds=new]{--ink-3:var(--fg-muted);--ink-4:var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--ink-4:color-mix(in oklab, var(--fg-muted) 55%, transparent)}}[data-ds=new]{--black:var(--fg);--on-black:var(--surface);--brand:var(--brand-base);--gold:var(--brand-base);--gold-hi:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--gold-hi:color-mix(in oklab, var(--brand-base), #fff 14%)}}[data-ds=new]{--brand-gold:var(--brand-base);--gold-text:var(--brand-text);--gold-soft:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--gold-soft:color-mix(in oklab, var(--brand-base) 12%, transparent)}}[data-ds=new]{--on-gold:var(--on-brand);--hover:var(--fg)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--hover:color-mix(in oklab, var(--fg) 6%, transparent)}}[data-ds=new]{--focus:var(--focus-ring);--r-sheet:var(--corner-card);--r-sidebar:var(--corner-card);--r-panel:max(calc(var(--corner-card) - 4px), var(--corner-inner));--r-card:var(--corner-inner);--r-input:var(--corner-inner);--r-row:var(--corner-inner);--r-pill:var(--corner-control);--shadow-sheet:var(--card-shadow);--shadow-float:0 30px 80px -30px var(--shade), 0 1px 4px #0000000d;--shadow-fab:0 0 0 5px var(--ground), 0 10px 24px -8px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){[data-ds=new]{--shadow-fab:0 0 0 5px var(--ground), 0 10px 24px -8px color-mix(in oklab, var(--brand-base) 80%, transparent)}}[data-ds=new]{--font-sans:var(--font-ui)}:root[data-style=studio] [data-ds=new]{--shadow-sheet:0 0 0 1px var(--edge);--g-rim:transparent;--g-rim-2:transparent;--g-spec:transparent}:root[data-theme=dark] [data-ds=new]{--bad:#f47e7e}.ds-ground{background-color:var(--ground);background-image:var(--ground-haze);background-repeat:no-repeat}.app{grid-template-rows:var(--top-h) 1fr;min-height:100dvh;max-width:var(--app-max);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.top{align-items:center;gap:24px;padding:0 28px 0 24px;display:flex}.brand{align-items:center;gap:11px;width:200px;display:flex}.brand-lockup{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;align-items:baseline;gap:.22em;font-size:18px;line-height:1;display:flex}.brand-lockup strong{font-weight:700}.brand-lockup>span{font-weight:400}.crest{width:30px;height:30px;color:var(--ink);flex:none;place-items:center;display:grid}.topmid{flex:1;justify-content:center;display:flex}.tabs{border-radius:var(--r-pill);background:var(--sheet);box-shadow:inset 0 .5px 0 var(--g-spec), var(--shadow-control);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);padding:4px;display:flex}.tabs a{border-radius:var(--r-pill);height:32px;color:var(--ink-2);align-items:center;padding:0 16px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.tabs a:hover{color:var(--ink)}.tabs a.on{background:var(--black);color:var(--on-black)}.tools{justify-content:flex-end;align-items:center;gap:8px;width:200px;display:flex}.body{grid-template-columns:var(--side-w) minmax(0, 1fr);align-items:start;gap:12px;min-width:0;min-height:0;padding:0 0 20px 20px;display:grid}.side{border-radius:var(--r-sidebar);flex-direction:column;max-height:calc(100dvh - 24px);padding:14px 10px 12px;display:flex;position:sticky;top:12px;overflow:auto}.side h6{color:var(--ink-3);margin:0;padding:4px 12px 8px}.side .sec{border-radius:var(--r-row);height:34px;color:var(--ink-2);align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.side .sec svg{color:var(--ink-3);flex:none}.side .sec:hover{background:var(--hover);color:var(--ink)}.side .sec.on{background:var(--card);color:var(--ink);box-shadow:inset 0 .5px 0 var(--g-spec)}.side .sec.on svg{color:var(--ink)}.side .gap{flex:1;min-height:14px}.side .acts{box-shadow:inset 0 .5px 0 var(--line-2);flex-direction:column;gap:6px;padding-top:10px;display:flex}.side .acts .pill{width:100%}.content{min-width:0;padding:4px 28px 40px 0}.page{max-width:var(--content-max);animation:page-in var(--d-page) ease-out;margin:0 auto}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:18px;display:flex}.page-head h2{margin:0}.page-head .sub{color:var(--ink-3);margin-top:4px;font-size:13px}.page-head .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.page-head .acts:empty,.subnav,.tabbar{display:none}.menu{outline:0;width:250px;padding:8px}.menu h6{color:var(--ink-3);margin:0;padding:8px 12px 6px}.menu .who{padding:8px 12px 10px}.menu .who b{font-size:13px;font-weight:600;display:block}.menu .who span{color:var(--ink-3);font-size:12px;display:block}.menu .item{border-radius:var(--r-row);width:100%;height:34px;color:var(--ink);text-align:left;outline:0;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.menu .item svg{color:var(--ink-3)}.menu .item:hover,.menu .item[data-highlighted]{background:var(--hover)}@media (max-width:760px){.app{grid-template-rows:56px auto 1fr}.top{gap:10px;padding:0 16px}.brand{width:auto}.brand b,.brand-lockup,.topmid{display:none}.tools{width:auto;margin-left:auto}.subnav{scrollbar-width:none;gap:6px;padding:0 16px 8px;display:flex;overflow-x:auto}.subnav::-webkit-scrollbar{display:none}.subnav a{border-radius:var(--r-pill);height:30px;color:var(--ink-2);background:var(--sheet);box-shadow:inset 0 .5px 0 var(--g-spec);flex:none;align-items:center;padding:0 13px;font-size:12px;font-weight:500;display:inline-flex}.subnav a.on{background:var(--black);color:var(--on-black)}.body{padding:0;display:block}.side{display:none}.content{padding:4px 14px 110px}.tabbar{border-radius:var(--r-pill);z-index:22;height:64px;padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:14px;left:12px;right:12px}.tabbar a{width:56px;color:var(--ink-3);flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:500;display:flex}.tabbar a.on{color:var(--ink)}.tabbar .fab{background:var(--gold);width:54px;height:54px;color:var(--on-gold);box-shadow:var(--shadow-fab);border-radius:50%;place-items:center;margin-top:-22px;transition:transform .12s;display:grid}.tabbar .fab:active{transform:scale(.94)}}@media (min-width:1680px){:root{--app-max:1680px;--content-max:1440px}}.jump-backdrop{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11111447;position:fixed;inset:0}.jump{z-index:71;outline:0;flex-direction:column;width:min(560px,100vw - 32px);max-height:min(70vh,560px);padding:0;display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.jump-search{border-bottom:.5px solid var(--line);color:var(--ink-3);align-items:center;gap:10px;padding:14px 16px;display:flex}.jump-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.jump-search kbd{letter-spacing:.06em;text-transform:uppercase;background:var(--hover);color:var(--ink-3);border-radius:6px;padding:3px 6px;font-size:10px}.jump-list{padding:6px;overflow-y:auto}.jump-kind{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);padding:8px 10px 4px;font-size:10px;font-weight:600}.jump-item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.jump-item.on{background:var(--hover)}.jump-item .jump-label{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.jump-item .jump-where{color:var(--ink-3);font-size:11px;display:block}.jump-item svg{opacity:0;color:var(--ink-3);flex:none}.jump-item.on svg{opacity:1}@media (max-width:760px){.jump{top:8vh}}.read{max-width:680px}.read p{color:var(--ink-2);margin:0 0 12px}.read p.lead{color:var(--ink-2);font-size:15px;line-height:1.55}.blocks{flex-direction:column;gap:16px;display:flex}.block-title{margin:0 0 12px}.steps{flex-direction:column;gap:8px;display:flex}.step{grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:12px 14px;display:grid}.step .num,.step-num{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.step .num.next,.step-num.next{background:var(--black);color:var(--on-black);box-shadow:none}.step .num.done,.step-num.done{background:var(--ok);color:#fff;box-shadow:none}.step .title{color:var(--ink);font-weight:500}.step .step-body{color:var(--ink-2);white-space:pre-line;margin-top:4px}.step .links,.chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chip{border-radius:var(--r-pill);background:var(--card);min-width:fit-content;max-width:100%;min-height:24px;box-shadow:inset 0 .5px 0 var(--g-spec);color:var(--ink-2);overflow-wrap:anywhere;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.chip.gold{background:var(--gold-soft);color:var(--gold-text);box-shadow:none}.checklist{flex-direction:column;gap:8px;display:flex}.checklist li{color:var(--ink-2);grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.checklist li:before{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%}.script summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.script summary::-webkit-details-marker{display:none}.script pre{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 .5px 0 var(--g-spec);white-space:pre-wrap;word-break:break-word;color:var(--ink);margin:14px 0 0;padding:14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55}.tip{background:var(--gold-soft);border-radius:var(--r-panel);color:var(--gold-text);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.note{color:var(--ink-3);font-size:12px;line-height:1.5}.linkcards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.linkcard{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px;transition:background .12s;display:flex}.linkcard:hover{background:var(--sheet-solid)}.linkcard .t{color:var(--ink);font-weight:500}.linkcard .s{color:var(--ink-3);margin-top:2px;font-size:12px}.linkcard>.min-w-0{min-width:min(40%, max-content);flex:0 auto}.linkcard .open{min-width:0;color:var(--ink-3);white-space:nowrap;flex:0 auto;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.linkcard .open .host{text-overflow:ellipsis;min-width:0;overflow:hidden}.linkcard .open svg{flex:none}.tbl-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;color:var(--ink-3);white-space:nowrap;padding:0 12px 8px;font-size:12px;font-weight:500}.tbl td{vertical-align:middle;height:50px;box-shadow:inset 0 .5px 0 var(--line-2);white-space:pre-line;padding:0 12px}@media (max-width:560px){.tbl.stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tbl.stack,.tbl.stack tbody,.tbl.stack tr,.tbl.stack td{display:block}.tbl.stack tr{box-shadow:inset 0 .5px 0 var(--line-2);padding:12px 0}.tbl.stack tr:first-child{box-shadow:none;padding-top:0}.tbl.stack td{height:auto;box-shadow:none;grid-template-columns:104px minmax(0,1fr);gap:12px;padding:3px 0;display:grid}.tbl.stack td:before{content:attr(data-label);color:var(--ink-3);font-size:12px}.tbl.stack td:first-child{padding-bottom:6px;font-weight:600;display:block}.tbl.stack td:first-child:before{content:none}.tbl.stack tr:hover td{background:0 0}.tbl.stack td:has(>span:empty){display:none}.tbl.stack td{overflow-wrap:anywhere}}.cell-link{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.cell-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent)}}.cell-link{text-underline-offset:3px}.cell-link:hover{text-decoration-color:currentColor}.cell-link.tel,.tbl.book td{white-space:nowrap}.tbl.book td:nth-child(2){max-width:260px}.tbl.book thead th{z-index:2;background:var(--sheet-solid);padding-top:10px;position:sticky;top:0}.chip.xs{padding:2px 8px;font-size:11px}.sync-dot{color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.sync-dot:before{content:"";background:var(--ink-4);border-radius:50%;width:7px;height:7px}.sync-dot.on:before{background:var(--ok)}.tbl tr.group td{height:36px;color:var(--ink-3);font-size:12px;font-weight:500}.tbl tr:hover td{background:var(--hover)}.acc{flex-direction:column;gap:8px;display:flex}.acc details{padding:0 14px}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;height:50px;font-weight:500;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc details[open] summary{box-shadow:inset 0 -.5px 0 var(--line-2)}.acc .acc-body{color:var(--ink-2);flex-direction:column;gap:6px;padding:12px 0 14px;display:flex}.welcome-video-section{flex-direction:column;gap:14px;display:flex}.welcome-video-section>.block-title{margin-bottom:2px}.welcome-host-card{border:1px solid var(--gold-hi);grid-template-columns:140px minmax(0,1fr) 132px;align-items:center;gap:28px;padding:28px 30px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.welcome-host-card{border:1px solid color-mix(in srgb, var(--gold-hi) 24%, transparent)}}.welcome-host-card{border-radius:var(--r-sheet);color:var(--bc-on-onyx);background:radial-gradient(circle at 8% 22%, var(--gold), transparent 25%), linear-gradient(138deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.welcome-host-card{background:radial-gradient(circle at 8% 22%, color-mix(in srgb, var(--gold) 22%, transparent), transparent 25%), linear-gradient(138deg, var(--bc-onyx-hi), var(--bc-onyx))}}.welcome-host-card{box-shadow:var(--shadow-sheet)}.welcome-host-card:after{background:linear-gradient(90deg, transparent, var(--gold-hi), transparent);content:"";opacity:.65;height:2px;position:absolute;top:0;left:0;right:0}.welcome-host-mark{border:1px solid var(--gold-hi);place-items:center;width:124px;height:124px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.welcome-host-mark{border:1px solid color-mix(in srgb, var(--gold-hi) 28%, transparent)}}.welcome-host-mark{color:var(--bc-on-onyx);background:radial-gradient(circle at 38% 30%, var(--bc-on-onyx), transparent 32%), var(--bc-on-onyx);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.welcome-host-mark{background:radial-gradient(circle at 38% 30%, color-mix(in srgb, var(--bc-on-onyx) 12%, transparent), transparent 32%), color-mix(in srgb, var(--bc-on-onyx) 4%, transparent)}}.welcome-host-mark{box-shadow:inset 0 0 0 8px var(--gold)}@supports (color:color-mix(in lab, red, red)){.welcome-host-mark{box-shadow:inset 0 0 0 8px color-mix(in srgb, var(--gold) 4%, transparent)}}.welcome-host-orbit{border:1px solid var(--gold-hi);position:absolute;inset:10px}@supports (color:color-mix(in lab, red, red)){.welcome-host-orbit{border:1px solid color-mix(in srgb, var(--gold-hi) 18%, transparent)}}.welcome-host-orbit{border-radius:50%;transform:rotate(-24deg)scaleY(.48)}.welcome-host-initials{border:1px solid var(--gold-hi);place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:5px;right:-2px}@supports (color:color-mix(in lab, red, red)){.welcome-host-initials{border:1px solid color-mix(in srgb, var(--gold-hi) 42%, transparent)}}.welcome-host-initials{color:var(--gold-hi);background:var(--bc-onyx);letter-spacing:.12em;border-radius:50%;font-size:9px;font-weight:700}.welcome-host-copy{min-width:0}.welcome-host-copy h4{color:var(--bc-on-onyx);letter-spacing:-.04em;margin:8px 0 3px;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1}.welcome-host-role{color:var(--gold-hi);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.welcome-host-copy p{max-width:630px;color:var(--bc-on-onyx);margin:14px 0 0}@supports (color:color-mix(in lab, red, red)){.welcome-host-copy p{color:color-mix(in srgb, var(--bc-on-onyx) 66%, transparent)}}.welcome-host-copy p{font-size:13px;line-height:1.58}.welcome-host-proof{border-left:1px solid var(--gold-hi);flex-direction:column;justify-content:center;min-height:106px;padding-left:26px;display:flex}@supports (color:color-mix(in lab, red, red)){.welcome-host-proof{border-left:1px solid color-mix(in srgb, var(--gold-hi) 22%, transparent)}}.welcome-host-proof strong{color:var(--gold-hi);letter-spacing:-.06em;font-size:36px;font-weight:600;line-height:1}.welcome-host-proof span{color:var(--bc-on-onyx);margin-top:7px}@supports (color:color-mix(in lab, red, red)){.welcome-host-proof span{color:color-mix(in srgb, var(--bc-on-onyx) 54%, transparent)}}.welcome-host-proof span{letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}@media (min-width:761px) and (max-width:1250px){.welcome-host-card{grid-template-columns:108px minmax(0,1fr);gap:22px;padding:26px}.welcome-host-mark{width:98px;height:98px}.welcome-host-mark .brand-mark{width:58px;height:58px}.welcome-host-copy h4{font-size:30px}.welcome-host-proof{border-top:1px solid var(--gold-hi);flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:10px;min-height:0;padding:18px 0 0}@supports (color:color-mix(in lab, red, red)){.welcome-host-proof{border-top:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.welcome-host-proof{border-left:0}.welcome-host-proof strong{font-size:30px}.welcome-host-proof span{margin-top:0}}.video{aspect-ratio:16/9;border-radius:var(--r-panel);background:var(--panel);color:var(--ink-3);text-align:center;place-items:center;padding:16px;display:grid}.learn{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.learn>*,.blocks>*{min-width:0}.learn .toc{display:none}@media (min-width:1360px){.learn.has-toc{grid-template-columns:minmax(0,1fr) 220px}.learn.has-toc .toc{align-self:start;display:block;position:sticky;top:24px}.learn .toc a{border-radius:var(--r-row);color:var(--ink-3);padding:6px 12px;font-size:12px;display:block}.learn .toc a:hover{background:var(--hover);color:var(--ink)}}.learn-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.toggle{cursor:pointer;align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.toggle .track{border-radius:var(--r-pill);background:var(--line-2);flex:none;width:34px;height:20px;transition:background .15s;position:relative}.toggle .track:after{content:"";background:var(--sheet-solid);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11111433}.toggle[aria-checked=true] .track{background:var(--ok)}.toggle[aria-checked=true] .track:after{transform:translate(14px)}.toggle:disabled{opacity:.6;cursor:default}.rows{flex-direction:column;display:flex}.playbook .inner{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.playbook-art.art3d{aspect-ratio:5/4;max-height:320px;margin:-6px auto 0}.playbook-side{flex-direction:column;gap:8px;min-width:0;display:flex}.playbook-side .row{border-radius:var(--r-row)}@media (min-width:761px){.playbook .inner{grid-template-columns:minmax(300px,.95fr) minmax(0,1fr);align-items:center;gap:28px}.playbook-art.art3d{aspect-ratio:1;max-height:460px;margin:0}}.row{min-height:50px;box-shadow:inset 0 .5px 0 var(--line-2);color:var(--ink);align-items:center;gap:12px;padding:8px 14px;display:flex}.row:first-child{box-shadow:none}.row:hover{background:var(--hover)}.row .t{font-weight:500}.row .s{color:var(--ink-3);margin-top:2px;font-size:12px}.row .grow{flex:1;min-width:0}.row .chev{color:var(--ink-4);flex:none}.cloth-onyx{--c1:var(--book-onyx);--c2:var(--book-onyx-lo);--on:var(--book-on-dark);--frame:var(--foil-2)}@supports (color:color-mix(in lab, red, red)){.cloth-onyx{--frame:color-mix(in srgb, var(--foil-2) 46%, transparent)}}.cloth-graphite{--c1:var(--book-graphite);--c2:var(--book-graphite-lo);--on:var(--book-on-dark);--frame:var(--foil-2)}@supports (color:color-mix(in lab, red, red)){.cloth-graphite{--frame:color-mix(in srgb, var(--foil-2) 46%, transparent)}}.cloth-ivory{--c1:var(--book-ivory);--c2:var(--book-ivory-lo);--on:var(--book-ink);--frame:var(--book-gold-ink)}@supports (color:color-mix(in lab, red, red)){.cloth-ivory{--frame:color-mix(in srgb, var(--book-gold-ink) 34%, transparent)}}.cloth-stone{--c1:var(--book-stone);--c2:var(--book-stone-lo);--on:var(--book-ink);--frame:var(--book-gold-ink)}@supports (color:color-mix(in lab, red, red)){.cloth-stone{--frame:color-mix(in srgb, var(--book-gold-ink) 34%, transparent)}}.cloth-sand{--c1:var(--book-sand);--c2:var(--book-sand-lo);--on:var(--book-ink);--frame:var(--book-gold-ink)}@supports (color:color-mix(in lab, red, red)){.cloth-sand{--frame:color-mix(in srgb, var(--book-gold-ink) 38%, transparent)}}.weave{background-image:repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #0000000a 0 1px, transparent 1px 3px), linear-gradient(160deg, var(--c1), var(--c2))}.foil-text,.cloth-onyx .ttl,.cloth-graphite .ttl,.cloth-onyx .agency,.cloth-graphite .agency,.cloth-onyx .band-eyebrow,.cloth-graphite .band-eyebrow{background:linear-gradient(170deg, var(--foil-1), var(--foil-2) 32%, var(--foil-3) 58%, var(--foil-4) 78%, var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text}.lib{flex-direction:column;gap:22px;display:flex}.lib-search{border-radius:var(--r-pill);background:var(--card);max-width:520px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);align-items:center;gap:10px;padding:0 16px;display:flex}.lib-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 4px var(--focus)}.lib-search input{min-width:0;height:100%;box-shadow:none;color:var(--ink);font:inherit;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.lib-search input::placeholder{color:var(--ink-4)}.lib-shelf{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lib-shelf+.lib-shelf{box-shadow:inset 0 1px 0 var(--line-2);padding-top:26px}.lib-label .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);font-size:11px;font-weight:600}.lib-label .note{margin-top:2px}.lib-covers{grid-template-columns:repeat(2,max-content);gap:30px 22px;padding:6px 0 18px 12px;display:grid}@media (min-width:761px){.lib-shelf.labelled{grid-template-columns:190px minmax(0,1fr);gap:24px}.lib-covers{flex-wrap:wrap;gap:34px 40px;display:flex}}.lib-book{--w:142px;--h:196px;--d:20px;width:var(--w);height:var(--h);perspective:1100px;color:var(--book-ink);-webkit-tap-highlight-color:transparent;border-radius:6px;display:block;position:relative}@media (min-width:761px){.lib-book{--w:178px;--h:246px;--d:24px}}.lib-book:focus-visible{outline:2px solid var(--gold);outline-offset:10px}.lib-3d{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0;transform:rotateX(6deg)rotateY(24deg)}.lib-3d .face{display:block;position:absolute}.lib-3d .cover{transform-style:preserve-3d;transform-origin:0;transform:translateZ(calc(var(--d) / 2));transition:transform .6s cubic-bezier(.2,.8,.2,1);inset:0}.lib-3d .cover-front,.lib-3d .cover-inside{backface-visibility:hidden;position:absolute;inset:0}.lib-3d .cover-front{color:var(--on);text-align:center;border-radius:2px 5px 5px 2px;grid-template-rows:auto minmax(0,1fr) 34%;justify-items:center;padding:14% 11% 13%;display:grid;overflow:hidden;box-shadow:inset 5px 0 7px -3px #00000047,inset 0 1px #ffffff1f,inset 0 -1px #00000029}.lib-3d .cover-frame{border:1px solid var(--frame);pointer-events:none;border-radius:2px;position:absolute;inset:7px 7px 7px 9px}.lib-3d .cover-top{flex-direction:column;align-items:center;gap:7px;display:flex}.lib-3d .cover-middle{place-items:center;width:100%;display:grid}.lib-3d .medallion{aspect-ratio:1;width:56%;box-shadow:inset 0 0 0 1px var(--frame);border-radius:50%;place-items:center;display:grid;position:relative}.lib-3d .medallion:before{content:"";box-shadow:inset 0 0 0 .5px var(--frame);border-radius:50%;position:absolute;inset:4px}.lib-3d .medallion .cover-emblem{width:54%;height:auto}.lib-3d .cover-foot{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:6%;display:flex}.lib-3d .cover-front:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff24,#fff0 34%,#0000 70%,#00000024);position:absolute;inset:0}.lib-3d .cover-inside{background:linear-gradient(90deg, var(--book-paper-lo), var(--book-paper));border-radius:5px 2px 2px 5px;transform:rotateY(180deg)}.lib-3d .cover .brand-mark{color:var(--on)}.lib-3d .agency{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--book-gold-ink);font-size:5px;font-weight:600}.lib-3d .ttl{letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;font-size:12px;font-weight:600;line-height:1.18}.cloth-ivory .ttl,.cloth-stone .ttl,.cloth-sand .ttl{text-shadow:0 1px #ffffff73}.lib-3d .rule,.book-band .rule{background:linear-gradient(90deg, var(--foil-3), var(--foil-1), var(--foil-3));width:22px;height:1px;margin:9px 0 8px}.lib-3d .meta{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:.78;font-size:7px;font-weight:500}@media (min-width:761px){.lib-3d .agency{letter-spacing:.3em;font-size:6.5px}.lib-3d .ttl{font-size:14.5px}.lib-3d .meta{letter-spacing:.18em;font-size:8.5px}}.lib-3d .page1{background:linear-gradient(90deg, var(--book-paper-lo), var(--book-paper) 14%);color:var(--book-ink);transform:translateZ(calc(var(--d) / 2 - 2px));border-radius:0 3px 3px 0;flex-direction:column;justify-content:flex-end;gap:3px;padding:18px 12px 14px 22px;display:flex;inset:3px 4px 3px 0}.lib-3d .page1 .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--book-gold-ink);font-size:8.5px;font-weight:600}.lib-3d .page1 .t{font-size:13px;font-weight:600;line-height:1.25}.lib-3d .page1 .s{color:#16161ab8;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.lib-3d .back{background:var(--book-onyx-lo);transform:rotateY(180deg) translateZ(calc(var(--d) / 2));border-radius:2px 5px 5px 2px;inset:0}.lib-3d .spine{top:0;left:calc(50% - var(--d) / 2);width:var(--d);height:100%;transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));border-radius:3px}.lib-3d .spine:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000004d,#ffffff29 45%,#00000038);position:absolute;inset:0}.lib-3d .pages-right{top:3px;left:calc(50% - (var(--d) - 3px) / 2);width:calc(var(--d) - 3px);background:repeating-linear-gradient(90deg, var(--book-paper) 0 1px, var(--book-edge) 1px 2px);height:calc(100% - 6px);transform:rotateY(90deg) translateZ(calc(var(--w) / 2 - 4px))}.lib-3d .pages-top{top:calc(50% - (var(--d) - 3px) / 2);width:calc(100% - 4px);height:calc(var(--d) - 3px);background:repeating-linear-gradient(0deg, var(--book-paper) 0 1px, var(--book-edge) 1px 2px);transform:rotateX(90deg) translateZ(calc(var(--h) / 2 - 3px));left:0}.lib-3d .ribbon{background:linear-gradient(180deg, var(--foil-3), var(--foil-2) 40%, var(--foil-1) 70%, var(--foil-2));clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);width:15px;height:80px;transform:translateZ(calc(var(--d) / 2 - 1px));position:absolute;bottom:-34px;right:24%}.lib-shadow{filter:blur(3px);background:radial-gradient(closest-side,#1111144d,#0000);height:22px;position:absolute;bottom:-12px;left:-4%;right:4%}.cloth-onyx .pages-top,.cloth-graphite .pages-top{background:linear-gradient(90deg, var(--foil-3), var(--foil-1) 45%, var(--foil-2) 70%, var(--foil-3))}@media (hover:hover) and (pointer:fine){.lib-book:hover .lib-3d{transform:rotateX(6deg)rotateY(12deg)translateY(-6px)}.lib-book:hover .cover{transform:translateZ(calc(var(--d) / 2)) rotateY(-100deg)}}.lib-book:focus-visible .lib-3d{transform:rotateX(6deg)rotateY(12deg)translateY(-6px)}.lib-book:focus-visible .cover{transform:translateZ(calc(var(--d) / 2)) rotateY(-100deg)}.lib-results{flex-direction:column;gap:12px;display:flex}.lib-hit{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);gap:6px;padding:12px 14px;display:grid}.lib-hit-book{color:var(--ink);align-items:center;gap:12px;display:flex}.lib-chip{border-radius:2px 4px 4px 2px;flex:none;place-items:center;width:30px;height:40px;display:grid;box-shadow:inset 3px 0 4px -2px #0000004d}.lib-hit ul{flex-direction:column;gap:1px;margin:0;padding:0 0 0 42px;list-style:none;display:flex}.lib-hit li a{color:var(--ink-2);border-radius:8px;margin-left:-8px;padding:5px 8px;display:block}.lib-hit li a:hover{background:var(--hover);color:var(--ink)}.lib-hit mark{background:var(--gold-soft);color:var(--ink);border-radius:3px;padding:0 1px}.lib-hit>.note{padding-left:42px}.book-band{border-radius:var(--r-card);color:var(--on);box-shadow:inset 6px 0 8px -4px #00000047, var(--shadow-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid;position:relative;overflow:hidden}.book-band:after{content:"";pointer-events:none;background:linear-gradient(100deg,#ffffff1f,#fff0 40%,#0000 70%,#0000001f);position:absolute;inset:0}.book-band .band-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--book-gold-ink);font-size:11px;font-weight:600}.book-band .band-meta{opacity:.82;margin-top:2px;font-size:13px}.book-band .band-mark{color:var(--on)}@media (prefers-reduced-motion:reduce){.lib-3d,.lib-3d .cover{transition:none}}.chapter-progress{grid-template-columns:repeat(11,minmax(0,1fr));gap:5px;margin-top:20px;display:grid}.chapter-progress i{background:var(--hover);height:8px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;display:block}.chapter-progress i.done{background:linear-gradient(90deg, var(--gold), var(--gold-hi));box-shadow:none}.chapter-progress i.next{background:var(--gold-soft);box-shadow:inset 0 0 0 1.5px var(--gold)}.chapter-progress.sm{gap:3px;width:176px;margin-top:0}.chapter-progress.sm i{height:5px}.chapter-progress.sm i.current{box-shadow:0 0 0 1.5px var(--ink-3)}.chapter-hero .hero-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.chapter-hero .eyebrow,.phase-label,.chapter-band .band-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);font-size:11px;font-weight:600}.chapter-hero .hero-title{letter-spacing:-.02em;text-wrap:balance;margin:10px 0 0;font-size:28px;font-weight:600;line-height:1.15}.chapter-hero .hero-summary{max-width:62ch;color:var(--ink-2);margin:6px 0 0}.chapter-hero .hero-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.chapter-hero .hero-done{align-items:center;gap:16px;display:flex}.chapter-phase{margin-top:24px}.phase-label{margin:0 4px 8px}.chapter-row.next{background:var(--gold-soft)}.chapter-row .step-num.done{background:var(--gold);color:var(--on-gold)}.chapter-band{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.chapter-band .chapter-no{width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:17px;font-weight:600;display:grid}.chapter-band .band-meta{color:var(--ink-2);margin-top:2px;font-size:13px}@media (max-width:760px){.chapter-band{grid-template-columns:auto minmax(0,1fr)}.chapter-band .chapter-progress.sm{grid-column:1/-1;width:100%}}.onboarding-experience{padding-bottom:var(--sp-5);gap:0;display:grid}.onboarding-preview-bar{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-control);padding:10px 12px 10px 16px;display:flex}.onboarding-preview-bar>span{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.onboarding-hero{border-radius:var(--r-sheet);min-height:510px;color:var(--bc-on-onyx);background:radial-gradient(circle at 76% 36%, var(--gold), transparent 34%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx));grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.onboarding-hero{background:radial-gradient(circle at 76% 36%, color-mix(in srgb, var(--gold) 19%, transparent), transparent 34%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx))}}.onboarding-hero{box-shadow:var(--shadow-sheet)}.onboarding-hero:after{border:1px solid var(--gold-hi);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.onboarding-hero:after{border:1px solid color-mix(in srgb, var(--gold-hi) 24%, transparent)}}.onboarding-hero:after{border-radius:inherit;pointer-events:none;content:""}.onboarding-hero-copy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(36px,6vw,72px);display:flex;position:relative}.onboarding-overline{color:var(--gold-hi);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.onboarding-hero h1{letter-spacing:-.055em;max-width:690px;margin:14px 0 16px;font-size:clamp(42px,5.2vw,72px);font-weight:600;line-height:.98}.onboarding-hero-copy>p{max-width:590px;color:var(--bc-on-onyx);margin:0}@supports (color:color-mix(in lab, red, red)){.onboarding-hero-copy>p{color:color-mix(in srgb, var(--bc-on-onyx) 75%, transparent)}}.onboarding-hero-copy>p{font-size:clamp(16px,1.5vw,19px);line-height:1.55}.onboarding-hero-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;display:flex}.onboarding-hero-actions>span{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.onboarding-hero-actions>span{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.onboarding-hero-actions>span{font-size:12px}.onboarding-progress-card{border:1px solid var(--gold-hi);width:min(100%,500px);margin-top:30px;padding:18px 20px}@supports (color:color-mix(in lab, red, red)){.onboarding-progress-card{border:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.onboarding-progress-card{border-radius:var(--r-card);background:var(--bc-onyx-hi)}@supports (color:color-mix(in lab, red, red)){.onboarding-progress-card{background:color-mix(in srgb, var(--bc-onyx-hi) 76%, transparent)}}.onboarding-progress-card{box-shadow:var(--shadow-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.onboarding-progress-head,.onboarding-progress-next{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.onboarding-progress-head{color:var(--bc-on-onyx);margin-bottom:10px}@supports (color:color-mix(in lab, red, red)){.onboarding-progress-head{color:color-mix(in srgb, var(--bc-on-onyx) 65%, transparent)}}.onboarding-progress-head{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.onboarding-progress-head strong{color:var(--gold-hi)}.onboarding-meter{border-radius:var(--r-pill);background:var(--bc-on-onyx);height:8px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.onboarding-meter{background:color-mix(in srgb, var(--bc-on-onyx) 10%, transparent)}}.onboarding-meter>span{border-radius:inherit;background:var(--gold);height:100%;transition:width .3s var(--ease-sheet);display:block}.onboarding-progress-next{margin-top:12px;font-size:13px}.onboarding-progress-next span{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.onboarding-progress-next span{color:color-mix(in srgb, var(--bc-on-onyx) 55%, transparent)}}.onboarding-progress-next strong{color:var(--bc-on-onyx);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onboarding-hero-art{min-height:440px;position:relative}.onboarding-hero-art .art3d{z-index:1;width:min(112%,620px);filter:drop-shadow(0 28px 36px var(--black));position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}@supports (color:color-mix(in lab, red, red)){.onboarding-hero-art .art3d{filter:drop-shadow(0 28px 36px color-mix(in srgb, var(--black) 40%, transparent))}}.onboarding-orbit{aspect-ratio:1;border:1px solid var(--gold-hi);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.onboarding-orbit{border:1px solid color-mix(in srgb, var(--gold-hi) 18%, transparent)}}.onboarding-orbit{border-radius:50%;transform:translate(-50%,-50%)rotate(-14deg)}.onboarding-orbit.orbit-one{width:72%}.onboarding-orbit.orbit-two{opacity:.48;width:96%}.onboarding-art-caption{z-index:2;border-left:2px solid var(--gold);color:var(--bc-on-onyx);background:var(--bc-onyx);flex-direction:column;gap:3px;padding:12px 16px;display:flex;position:absolute;bottom:28px;right:32px}@supports (color:color-mix(in lab, red, red)){.onboarding-art-caption{background:color-mix(in srgb, var(--bc-onyx) 76%, transparent)}}.onboarding-art-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.onboarding-art-caption span{color:var(--gold-hi);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.onboarding-art-caption strong{font-size:13px}.onboarding-chapter-head{align-items:end;gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(240px,420px);padding:clamp(64px,9vw,104px) clamp(4px,2vw,24px) 42px;display:grid}.onboarding-chapter-head h2,.onboarding-graduation h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(30px,3.5vw,48px);font-weight:600;line-height:1.04}.onboarding-chapter-head>p{color:var(--ink-2);margin:0;line-height:1.6}.onboarding-path{gap:30px;padding:10px 0 86px;display:grid;position:relative}.onboarding-path:before{background:linear-gradient(var(--gold), var(--gold) 75%, transparent);width:1px;position:absolute;top:0;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.onboarding-path:before{background:linear-gradient(var(--gold), color-mix(in srgb, var(--gold) 22%, var(--line)) 75%, transparent)}}.onboarding-path:before{content:""}.onboarding-step{width:calc(50% + 1px);position:relative}.onboarding-step:nth-child(odd){justify-self:start;padding-right:52px}.onboarding-step:nth-child(2n){justify-self:end;padding-left:52px}.onboarding-step-card{border:1px solid var(--line);border-radius:var(--r-sheet);background:var(--card);min-height:210px;box-shadow:var(--shadow-sheet);transition:transform .22s var(--ease-sheet), border-color .22s var(--ease-sheet), box-shadow .22s var(--ease-sheet);grid-template-columns:54px minmax(0,1fr);gap:18px;padding:28px;display:grid;position:relative;overflow:hidden}.onboarding-step.current .onboarding-step-card{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.onboarding-step.current .onboarding-step-card{border-color:color-mix(in srgb, var(--gold) 58%, var(--line))}}.onboarding-step.current .onboarding-step-card{box-shadow:var(--sh-2)}.onboarding-step.current .onboarding-step-card:before{background:var(--gold);content:"";width:4px;position:absolute;inset:0 auto 0 0}.onboarding-step-marker{z-index:2;border:1px solid var(--gold);width:38px;height:38px;color:var(--gold-text);background:var(--canvas);box-shadow:0 0 0 7px var(--canvas);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.onboarding-step:nth-child(odd) .onboarding-step-marker{right:-19px}.onboarding-step:nth-child(2n) .onboarding-step-marker{left:-19px}.onboarding-step.done .onboarding-step-marker,.onboarding-step.current .onboarding-step-marker{background:var(--gold-soft)}.onboarding-step.locked .onboarding-step-card{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.onboarding-step.locked .onboarding-step-card{background:color-mix(in srgb, var(--card) 70%, var(--canvas))}}.onboarding-step-icon{border-radius:var(--r-card);width:54px;height:54px;color:var(--gold-text);background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.onboarding-step-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 34%, transparent)}}.onboarding-step.locked .onboarding-step-icon{color:var(--ink-3);background:var(--surface-3);box-shadow:none}.onboarding-step-copy{z-index:1;min-width:0;position:relative}.onboarding-step-kicker{color:var(--gold-text);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:700}.onboarding-step.locked .onboarding-step-kicker{color:var(--ink-3)}.onboarding-step-title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.onboarding-step-title-row h3{letter-spacing:-.025em;margin:0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.15}.onboarding-step-copy>p{max-width:430px;color:var(--ink-2);margin:10px 0 18px;font-size:14px;line-height:1.55}.onboarding-step-action>span{color:var(--ink-3);font-size:12px;font-weight:600}.onboarding-step-watermark{color:var(--ink);position:absolute;bottom:-26px;right:16px}@supports (color:color-mix(in lab, red, red)){.onboarding-step-watermark{color:color-mix(in srgb, var(--ink) 5%, transparent)}}.onboarding-step-watermark{letter-spacing:-.08em;pointer-events:none;font-size:100px;font-weight:700;line-height:1}.onboarding-graduation{border-radius:var(--r-sheet);min-height:450px;color:var(--bc-on-onyx);background:radial-gradient(circle at 8% 50%, var(--gold), transparent 26%), linear-gradient(145deg, var(--bc-onyx), var(--bc-onyx-hi));grid-template-columns:minmax(150px,.65fr) minmax(280px,1fr) minmax(300px,.9fr);align-items:center;gap:clamp(20px,3vw,44px);padding:clamp(30px,5vw,64px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.onboarding-graduation{background:radial-gradient(circle at 8% 50%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 26%), linear-gradient(145deg, var(--bc-onyx), var(--bc-onyx-hi))}}.onboarding-graduation{box-shadow:var(--shadow-sheet)}.onboarding-graduation:after{border:1px solid var(--gold-hi);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.onboarding-graduation:after{border:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.onboarding-graduation:after{border-radius:inherit;pointer-events:none;content:""}.onboarding-graduation-art .art3d{width:100%}.onboarding-graduation-copy{z-index:1;position:relative}.onboarding-graduation-copy>p{color:var(--bc-on-onyx);margin:16px 0 22px}@supports (color:color-mix(in lab, red, red)){.onboarding-graduation-copy>p{color:color-mix(in srgb, var(--bc-on-onyx) 68%, transparent)}}.onboarding-graduation-copy>p{line-height:1.55}.onboarding-approval-status{border:1px solid var(--gold-hi);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.onboarding-approval-status{border:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.onboarding-approval-status{border-radius:var(--r-card);color:var(--gold-hi);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.onboarding-approval-status{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.onboarding-approval-status div{flex-direction:column;gap:3px;display:flex}.onboarding-approval-status strong{color:var(--bc-on-onyx);font-size:13px}.onboarding-approval-status span{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.onboarding-approval-status span{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.onboarding-approval-status span{font-size:12px;line-height:1.4}.onboarding-final-action{margin-top:18px}.graduate-card-scene{z-index:1;perspective:1200px;position:relative}.graduate-card{aspect-ratio:3.5/2;border-radius:var(--r-card);color:var(--bc-on-onyx);background:radial-gradient(circle at 0 0, var(--gold), transparent 46%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx));flex-direction:column;justify-content:space-between;padding:7%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.graduate-card{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--gold) 15%, transparent), transparent 46%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}}.graduate-card{box-shadow:var(--shadow-float);transform:rotateY(-9deg)rotateX(5deg)}.graduate-card:after{border:1px solid var(--gold-hi);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.graduate-card:after{border:1px solid color-mix(in srgb, var(--gold-hi) 48%, transparent)}}.graduate-card:after{border-radius:inherit;content:""}.graduate-card-shine{background:linear-gradient(115deg, transparent 20%, var(--gold-hi) 45%, transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.graduate-card-shine{background:linear-gradient(115deg, transparent 20%, color-mix(in srgb, var(--gold-hi) 10%, transparent) 45%, transparent 68%)}}.graduate-card-brand,.graduate-card-person{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.graduate-card-brand .brand-mark{color:var(--bc-on-onyx)}.graduate-card-brand>span,.graduate-card-person{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.graduate-card-brand strong{letter-spacing:.24em;text-transform:uppercase;font-size:12px}.graduate-card-brand small{color:var(--gold-hi);letter-spacing:.32em;text-transform:uppercase;font-size:7px}.graduate-card-person strong{font-size:clamp(17px,2vw,23px)}.graduate-card-person span{color:var(--gold-hi);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.graduate-card-lock{z-index:2;border:1px solid var(--gold-hi);align-items:center;gap:7px;padding:8px 12px;display:inline-flex;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.graduate-card-lock{border:1px solid color-mix(in srgb, var(--gold-hi) 38%, transparent)}}.graduate-card-lock{border-radius:var(--r-pill);color:var(--gold-hi);background:var(--bc-onyx)}@supports (color:color-mix(in lab, red, red)){.graduate-card-lock{background:color-mix(in srgb, var(--bc-onyx) 82%, transparent)}}.graduate-card-lock{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:10px;font-weight:700;transform:translate(-50%,-50%)}.graduate-card-id{z-index:1;color:var(--bc-on-onyx);position:absolute;bottom:8%;right:7%}@supports (color:color-mix(in lab, red, red)){.graduate-card-id{color:color-mix(in srgb, var(--bc-on-onyx) 38%, transparent)}}.graduate-card-id{letter-spacing:.16em;font-size:7px}.onboarding-footnote{color:var(--ink-3);text-align:center;margin:18px 0 0;font-size:12px}.guided-stage-hero{border-radius:var(--r-sheet);color:var(--bc-on-onyx);background:radial-gradient(circle at 78% 30%, var(--gold), transparent 32%), linear-gradient(140deg, var(--bc-onyx-hi), var(--bc-onyx));grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);margin-bottom:24px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-stage-hero{background:radial-gradient(circle at 78% 30%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 32%), linear-gradient(140deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-stage-hero{box-shadow:var(--shadow-sheet)}.guided-stage-hero:after{border:1px solid var(--gold-hi);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.guided-stage-hero:after{border:1px solid color-mix(in srgb, var(--gold-hi) 22%, transparent)}}.guided-stage-hero:after{border-radius:inherit;pointer-events:none;content:""}.guided-stage-copy{z-index:2;flex-direction:column;justify-content:center;min-height:350px;padding:clamp(30px,5vw,58px);display:flex;position:relative}.guided-back{color:var(--bc-on-onyx);align-self:flex-start;align-items:center;gap:6px;margin-bottom:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.guided-back{color:color-mix(in srgb, var(--bc-on-onyx) 66%, transparent)}}.guided-back{font-size:12px;font-weight:600}.guided-back:hover{color:var(--gold-hi)}.guided-stage-copy h1{letter-spacing:-.05em;margin:10px 0 12px;font-size:clamp(38px,5vw,62px);font-weight:600;line-height:1}.guided-stage-copy>p{max-width:560px;color:var(--bc-on-onyx);margin:0}@supports (color:color-mix(in lab, red, red)){.guided-stage-copy>p{color:color-mix(in srgb, var(--bc-on-onyx) 68%, transparent)}}.guided-stage-copy>p{font-size:15px;line-height:1.55}.guided-task-progress{width:min(100%,460px);margin-top:24px}.guided-task-progress>div:first-child{color:var(--bc-on-onyx);justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.guided-task-progress>div:first-child{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.guided-task-progress>div:first-child{font-size:11px;font-weight:600}.guided-task-progress strong{color:var(--gold-hi)}.guided-stage-art{min-height:350px;position:relative}.guided-stage-art .art3d{z-index:1;width:min(110%,390px);filter:drop-shadow(0 24px 28px var(--black));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.guided-stage-art .art3d{filter:drop-shadow(0 24px 28px color-mix(in srgb, var(--black) 38%, transparent))}}.guided-stage-art .onboarding-orbit{width:82%}.guided-stage-map{z-index:3;border-top:1px solid var(--gold-hi);grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.guided-stage-map{border-top:1px solid color-mix(in srgb, var(--gold-hi) 16%, transparent)}}.guided-stage-map{background:var(--bc-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-stage-map{background:color-mix(in srgb, var(--bc-onyx) 72%, transparent)}}.guided-stage-map>a,.guided-stage-map>span{border-right:1px solid var(--gold-hi);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:62px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.guided-stage-map>a,.guided-stage-map>span{border-right:1px solid color-mix(in srgb, var(--gold-hi) 12%, transparent)}}.guided-stage-map>a,.guided-stage-map>span{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-stage-map>a,.guided-stage-map>span{color:color-mix(in srgb, var(--bc-on-onyx) 44%, transparent)}}.guided-stage-map>a,.guided-stage-map>span{font-size:10px;font-weight:600;line-height:1.25}.guided-stage-map>:last-child{border-right:0}.guided-stage-map>a:hover{color:var(--bc-on-onyx);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-stage-map>a:hover{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.guided-stage-map>a.active{color:var(--bc-on-onyx);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-stage-map>a.active{background:color-mix(in srgb, var(--gold) 12%, transparent)}}.guided-stage-map>a.complete{color:var(--gold-hi)}.guided-stage-dot{border:1px solid var(--gold-hi);place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.guided-stage-dot{border:1px solid color-mix(in srgb, var(--gold-hi) 28%, transparent)}}.guided-stage-dot{border-radius:50%;font-size:9px}.guided-stage-map .active .guided-stage-dot,.guided-stage-map .complete .guided-stage-dot{border-color:var(--gold);color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-stage-map .active .guided-stage-dot,.guided-stage-map .complete .guided-stage-dot{background:color-mix(in srgb, var(--gold) 15%, transparent)}}.guided-learn{margin-top:0}.guided-learn .blocks{gap:32px}.guided-learn .blocks>.read:first-child{border-left:3px solid var(--gold);border-radius:var(--r-card);background:var(--gold-soft);max-width:none;padding:18px 20px}.guided-learn .blocks>.read:first-child p{color:var(--gold-text);margin:0;font-size:15px;line-height:1.6}.guided-learn .block-title{letter-spacing:-.02em;margin-bottom:14px;font-size:19px}.guided-learn .steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guided-learn .step{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);min-height:128px;box-shadow:var(--shadow-control);grid-template-columns:38px minmax(0,1fr);gap:14px;padding:20px}.guided-learn .step .num{border-color:var(--gold);width:38px;height:38px;color:var(--gold-text);background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-learn .step .num{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 50%, transparent)}}.guided-learn .step .title{font-size:15px;font-weight:600}.guided-learn .step .step-body{margin-top:7px;font-size:13px;line-height:1.55}.guided-learn .linkcards{gap:12px}.guided-learn .linkcard{border:1px solid var(--line);min-height:82px;box-shadow:var(--shadow-control);padding:18px}.guided-learn .panel.pad:has(.checklist.ticks){border:1px solid var(--gold);padding:22px}@supports (color:color-mix(in lab, red, red)){.guided-learn .panel.pad:has(.checklist.ticks){border:1px solid color-mix(in srgb, var(--gold) 32%, var(--line))}}.guided-learn .panel.pad:has(.checklist.ticks){background:linear-gradient(145deg, var(--card), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.guided-learn .panel.pad:has(.checklist.ticks){background:linear-gradient(145deg, var(--card), color-mix(in srgb, var(--gold-soft) 35%, var(--card)))}}.guided-learn .tick-row{min-height:38px;padding-top:8px;padding-bottom:8px}.guided-learn .video{border:1px solid var(--gold);flex-direction:column;gap:8px;min-height:300px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-learn .video{border:1px solid color-mix(in srgb, var(--gold) 26%, transparent)}}.guided-learn .video{color:var(--bc-on-onyx);background:radial-gradient(circle at 50% 42%, var(--gold), transparent 28%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-learn .video{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 28%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-learn .video{box-shadow:var(--shadow-sheet)}.guided-learn .video:before,.guided-learn .video:after{aspect-ratio:1;border:1px solid var(--gold-hi);width:54%;position:absolute}@supports (color:color-mix(in lab, red, red)){.guided-learn .video:before,.guided-learn .video:after{border:1px solid color-mix(in srgb, var(--gold-hi) 15%, transparent)}}.guided-learn .video:before,.guided-learn .video:after{content:"";border-radius:50%}.guided-learn .video:before{transform:rotate(14deg)}.guided-learn .video:after{width:72%;transform:rotate(-10deg)}.video-play{z-index:1;border:1px solid var(--gold);width:54px;height:54px;color:var(--gold-hi);background:var(--gold);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.video-play{background:color-mix(in srgb, var(--gold) 13%, transparent)}}.guided-learn .video strong{z-index:1;font-size:15px}.guided-learn .video>span:last-child{z-index:1;color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-learn .video>span:last-child{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.guided-learn .video>span:last-child{font-size:12px}.guided-learn .chapter-foot{border:1px solid var(--line);border-radius:var(--r-sheet);background:var(--card);box-shadow:var(--shadow-control);margin-top:16px;padding:18px}.guided-learn .next-chapter.locked{opacity:.62}.guided-feature{border:1px solid var(--gold);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-feature{border:1px solid color-mix(in srgb, var(--gold) 28%, var(--line))}}.guided-feature{border-radius:var(--r-sheet);background:linear-gradient(145deg, var(--card), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.guided-feature{background:linear-gradient(145deg, var(--card), color-mix(in srgb, var(--gold-soft) 32%, var(--card)))}}.guided-feature{box-shadow:var(--shadow-control)}.guided-feature-first-step,.guided-feature-what-s-ahead{padding:22px}.guided-block-title{align-items:center;gap:10px;display:flex}.guided-block-icon{width:34px;height:34px;color:var(--gold-text);background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.guided-block-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent)}}.guided-feature-first-step .linkcards{grid-template-columns:minmax(0,1fr)}.guided-feature-first-step .linkcard{border:1px solid var(--gold-hi);min-height:98px}@supports (color:color-mix(in lab, red, red)){.guided-feature-first-step .linkcard{border:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.guided-feature-first-step .linkcard{color:var(--bc-on-onyx);background:radial-gradient(circle at 88% 0%, var(--gold), transparent 34%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-feature-first-step .linkcard{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--gold) 19%, transparent), transparent 34%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-feature-first-step .linkcard{box-shadow:var(--shadow-sheet)}.guided-feature-first-step .linkcard:hover{background:radial-gradient(circle at 88% 0%, var(--gold), transparent 38%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-feature-first-step .linkcard:hover{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--gold) 26%, transparent), transparent 38%), linear-gradient(135deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-feature-first-step .linkcard .t{color:var(--bc-on-onyx);font-size:17px}.guided-feature-first-step .linkcard .s{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-feature-first-step .linkcard .s{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.guided-feature-first-step .linkcard .open,.guided-feature-first-step .linkcard .host{color:var(--gold-hi)}.guided-feature-complete-when{background:radial-gradient(circle at 100% 0%, var(--gold), transparent 36%), var(--card);padding:24px}@supports (color:color-mix(in lab, red, red)){.guided-feature-complete-when{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--gold) 12%, transparent), transparent 36%), var(--card)}}.guided-feature-complete-when .checklist.ticks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 22px;display:grid}.guided-feature-what-s-ahead .steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding-top:8px;position:relative}.guided-feature-what-s-ahead .steps:before{background:var(--gold);height:1px;position:absolute;top:28px;left:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.guided-feature-what-s-ahead .steps:before{background:color-mix(in srgb, var(--gold) 42%, var(--line))}}.guided-feature-what-s-ahead .steps:before{content:""}.guided-feature-what-s-ahead .step{z-index:1;min-height:104px;box-shadow:none;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.guided-feature-what-s-ahead .step .num{background:var(--sheet-solid);box-shadow:0 0 0 7px var(--card), inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-feature-what-s-ahead .step .num{box-shadow:0 0 0 7px var(--card), inset 0 0 0 1px color-mix(in srgb, var(--gold) 46%, transparent)}}.guided-feature-what-s-ahead .step .title{max-width:130px;font-size:12px;line-height:1.35}.guided-mission{border:1px solid var(--gold-hi);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;min-height:250px;padding:clamp(28px,4vw,46px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-mission{border:1px solid color-mix(in srgb, var(--gold-hi) 22%, transparent)}}.guided-mission{border-radius:var(--r-sheet);color:var(--bc-on-onyx);background:radial-gradient(circle at 82% 0%, var(--gold), transparent 30%), linear-gradient(138deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-mission{background:radial-gradient(circle at 82% 0%, color-mix(in srgb, var(--gold) 20%, transparent), transparent 30%), linear-gradient(138deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-mission{box-shadow:var(--shadow-sheet)}.guided-mission:after{background:linear-gradient(transparent, var(--gold-hi));width:1px;height:58%;position:absolute;bottom:0;right:32%}@supports (color:color-mix(in lab, red, red)){.guided-mission:after{background:linear-gradient(transparent, color-mix(in srgb, var(--gold-hi) 38%, transparent))}}.guided-mission:after{content:"";transform-origin:bottom;transform:rotate(34deg)}.guided-mission-number{color:var(--gold-hi);position:absolute;top:-20px;right:26px}@supports (color:color-mix(in lab, red, red)){.guided-mission-number{color:color-mix(in srgb, var(--gold-hi) 9%, transparent)}}.guided-mission-number{letter-spacing:-.1em;pointer-events:none;font-size:clamp(130px,18vw,230px);font-weight:700;line-height:1}.guided-mission-copy{z-index:1;max-width:690px;position:relative}.guided-mission-copy h2{max-width:650px;color:var(--bc-on-onyx);letter-spacing:-.05em;margin:10px 0 12px;font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:.98}.guided-mission-copy p{max-width:600px;color:var(--bc-on-onyx);margin:0}@supports (color:color-mix(in lab, red, red)){.guided-mission-copy p{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.guided-mission-copy p{font-size:14px;line-height:1.55}.guided-mission-metrics{z-index:1;gap:10px;display:flex;position:relative}.guided-mission-metrics>span{border:1px solid var(--gold-hi);flex-direction:column;justify-content:center;min-width:92px;min-height:92px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.guided-mission-metrics>span{border:1px solid color-mix(in srgb, var(--gold-hi) 24%, transparent)}}.guided-mission-metrics>span{border-radius:var(--r-card);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-mission-metrics>span{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.guided-mission-metrics strong{color:var(--gold-hi);letter-spacing:-.06em;font-size:30px;font-weight:600;line-height:1}.guided-mission-metrics small{color:var(--bc-on-onyx);margin-top:7px}@supports (color:color-mix(in lab, red, red)){.guided-mission-metrics small{color:color-mix(in srgb, var(--bc-on-onyx) 48%, transparent)}}.guided-mission-metrics small{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.guided-section:not(.guided-feature){position:relative}.guided-section:not(.guided-feature)>.guided-block-title{margin-bottom:18px}.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature){border:1px solid var(--gold);padding:24px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature){border:1px solid color-mix(in srgb, var(--gold) 26%, var(--line))}}.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature){border-radius:var(--r-sheet);background:radial-gradient(circle at 100% 0%, var(--gold), transparent 28%), var(--card)}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--gold) 9%, transparent), transparent 28%), var(--card)}}.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature){box-shadow:var(--shadow-control)}.guided-section-route:not(.guided-feature):before,.guided-section-setup:before{background:linear-gradient(90deg, transparent, var(--gold));width:120px;height:1px;position:absolute;top:42px;right:38px}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature):before,.guided-section-setup:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 60%, transparent))}}.guided-section-route:not(.guided-feature):before,.guided-section-setup:before{content:""}.guided-section-route:not(.guided-feature) .steps,.guided-section-setup .steps{counter-reset:journey-card}.guided-section-route:not(.guided-feature) .step,.guided-section-setup .step{counter-increment:journey-card;border-color:var(--gold);min-height:154px;position:relative}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature) .step,.guided-section-setup .step{border-color:color-mix(in srgb, var(--gold) 22%, var(--line))}}.guided-section-route:not(.guided-feature) .step,.guided-section-setup .step{background:linear-gradient(150deg, var(--card), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature) .step,.guided-section-setup .step{background:linear-gradient(150deg, var(--card), color-mix(in srgb, var(--gold-soft) 22%, var(--card)))}}.guided-section-route:not(.guided-feature) .step:after,.guided-section-setup .step:after{color:var(--gold);position:absolute;bottom:10px;right:16px}@supports (color:color-mix(in lab, red, red)){.guided-section-route:not(.guided-feature) .step:after,.guided-section-setup .step:after{color:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-section-route:not(.guided-feature) .step:after,.guided-section-setup .step:after{letter-spacing:-.08em;content:counter(journey-card, decimal-leading-zero);pointer-events:none;font-size:42px;font-weight:700}.guided-step-kicker{color:var(--gold-text);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:750;display:block}.guided-learn-licensing .guided-section-route .steps,.guided-learn-carrier-contracting .guided-section-route .steps{grid-template-columns:minmax(0,1fr);gap:0;padding-left:4px;position:relative}.guided-learn-licensing .guided-section-route .steps:before,.guided-learn-carrier-contracting .guided-section-route .steps:before{background:linear-gradient(var(--gold), var(--gold));width:1px;position:absolute;top:28px;bottom:28px;left:23px}@supports (color:color-mix(in lab, red, red)){.guided-learn-licensing .guided-section-route .steps:before,.guided-learn-carrier-contracting .guided-section-route .steps:before{background:linear-gradient(var(--gold), color-mix(in srgb, var(--gold) 15%, var(--line)))}}.guided-learn-licensing .guided-section-route .steps:before,.guided-learn-carrier-contracting .guided-section-route .steps:before{content:""}.guided-learn-licensing .guided-section-route .step,.guided-learn-carrier-contracting .guided-section-route .step{border:0;border-top:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:22px 8px 22px 0}.guided-learn-licensing .guided-section-route .step:first-child,.guided-learn-carrier-contracting .guided-section-route .step:first-child{border-top:0}.guided-learn-licensing .guided-section-route .step .num,.guided-learn-carrier-contracting .guided-section-route .step .num{z-index:1;border:1px solid var(--gold);width:44px;height:44px;position:relative}@supports (color:color-mix(in lab, red, red)){.guided-learn-licensing .guided-section-route .step .num,.guided-learn-carrier-contracting .guided-section-route .step .num{border:1px solid color-mix(in srgb, var(--gold) 56%, var(--line))}}.guided-learn-licensing .guided-section-route .step .num,.guided-learn-carrier-contracting .guided-section-route .step .num{color:var(--gold-text);background:var(--sheet-solid);box-shadow:0 0 0 7px var(--card)}.guided-learn-licensing .guided-section-route .step:after,.guided-learn-carrier-contracting .guided-section-route .step:after{color:var(--gold);top:50%;bottom:auto;right:4px}@supports (color:color-mix(in lab, red, red)){.guided-learn-licensing .guided-section-route .step:after,.guided-learn-carrier-contracting .guided-section-route .step:after{color:color-mix(in srgb, var(--gold) 9%, transparent)}}.guided-learn-licensing .guided-section-route .step:after,.guided-learn-carrier-contracting .guided-section-route .step:after{font-size:64px;transform:translateY(-50%)}.guided-learn-licensing .guided-section-route .step .title,.guided-learn-carrier-contracting .guided-section-route .step .title{max-width:620px;font-size:17px}.guided-learn-licensing .guided-section-route .step-body,.guided-learn-carrier-contracting .guided-section-route .step-body{max-width:660px}.guided-section-briefing{border:1px solid var(--gold);max-width:none;padding:22px 24px}@supports (color:color-mix(in lab, red, red)){.guided-section-briefing{border:1px solid color-mix(in srgb, var(--gold) 24%, var(--line))}}.guided-section-briefing{border-left:3px solid var(--gold);border-radius:var(--r-card);background:linear-gradient(120deg, var(--gold-soft), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.guided-section-briefing{background:linear-gradient(120deg, var(--gold-soft), color-mix(in srgb, var(--gold-soft) 36%, var(--card)))}}.guided-section-briefing p:last-child{margin-bottom:0}.guided-section-toolkit{color:var(--bc-on-onyx);background:radial-gradient(circle at 90% 0%, var(--gold), transparent 32%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 32%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-section-toolkit{box-shadow:var(--shadow-sheet)}.guided-section-toolkit .guided-block-title{color:var(--bc-on-onyx)}.guided-section-toolkit .guided-block-icon{color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .guided-block-icon{background:color-mix(in srgb, var(--gold) 15%, transparent)}}.guided-section-toolkit .guided-block-icon{box-shadow:inset 0 0 0 1px var(--gold-hi)}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .guided-block-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold-hi) 38%, transparent)}}.guided-section-toolkit .linkcards{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-section-toolkit .linkcard{border:1px solid var(--gold-hi);min-height:104px}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .linkcard{border:1px solid color-mix(in srgb, var(--gold-hi) 18%, transparent)}}.guided-section-toolkit .linkcard{color:var(--bc-on-onyx);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .linkcard{background:color-mix(in srgb, var(--bc-on-onyx) 6%, transparent)}}.guided-section-toolkit .linkcard:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .linkcard:hover{background:color-mix(in srgb, var(--gold) 13%, transparent)}}.guided-section-toolkit .linkcard .t{color:var(--bc-on-onyx);font-size:16px}.guided-section-toolkit .linkcard .s{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-toolkit .linkcard .s{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.guided-section-toolkit .linkcard .open,.guided-section-toolkit .linkcard .host{color:var(--gold-hi)}.guided-section-action:not(.guided-feature) .linkcards{grid-template-columns:minmax(0,1fr)}.guided-section-action:not(.guided-feature) .linkcard{border-color:var(--gold);min-height:88px}@supports (color:color-mix(in lab, red, red)){.guided-section-action:not(.guided-feature) .linkcard{border-color:color-mix(in srgb, var(--gold) 26%, var(--line))}}.guided-section-schedule{background:linear-gradient(var(--gold) 1px, transparent 1px), linear-gradient(90deg, var(--gold) 1px, transparent 1px), var(--card)}@supports (color:color-mix(in lab, red, red)){.guided-section-schedule{background:linear-gradient(color-mix(in srgb, var(--gold) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--gold) 7%, transparent) 1px, transparent 1px), var(--card)}}.guided-section-schedule{background-size:32px 32px}.guided-section-schedule .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-section-schedule .step{border-color:var(--gold);flex-direction:column;gap:14px;min-height:150px;display:flex}@supports (color:color-mix(in lab, red, red)){.guided-section-schedule .step{border-color:color-mix(in srgb, var(--gold) 24%, var(--line))}}.guided-section-schedule .step{background:var(--sheet-solid)}@supports (color:color-mix(in lab, red, red)){.guided-section-schedule .step{background:color-mix(in srgb, var(--sheet-solid) 94%, transparent)}}.guided-section-schedule .step .num{border-radius:var(--r-pill);align-self:flex-start;width:auto;height:22px;padding:0 9px;font-size:9px}.guided-section-schedule .step .step-body{color:var(--gold-text);font-size:12px;font-weight:650}@media (min-width:900px){.guided-learn-weekly-schedule .guided-section-schedule .steps{grid-template-columns:repeat(5,minmax(0,1fr))}.guided-learn-weekly-schedule .guided-section-schedule .step{min-height:210px}}.guided-section-curriculum{color:var(--bc-on-onyx);background:radial-gradient(circle at 12% 0%, var(--gold), transparent 30%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 30%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-section-curriculum{box-shadow:var(--shadow-sheet)}.guided-section-curriculum .guided-block-title{color:var(--bc-on-onyx)}.guided-section-curriculum .guided-block-icon{color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .guided-block-icon{background:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-section-curriculum .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-section-curriculum .step{border-color:var(--gold-hi);min-height:116px}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .step{border-color:color-mix(in srgb, var(--gold-hi) 16%, transparent)}}.guided-section-curriculum .step{color:var(--bc-on-onyx);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .step{background:color-mix(in srgb, var(--bc-on-onyx) 6%, transparent)}}.guided-section-curriculum .step{box-shadow:none}.guided-section-curriculum .step .num{border-color:var(--gold-hi)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .step .num{border-color:color-mix(in srgb, var(--gold-hi) 50%, transparent)}}.guided-section-curriculum .step .num{color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .step .num{background:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-section-curriculum .step .title,.guided-section-curriculum .step .step-body{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .step .step-body{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.guided-section-curriculum .chip{color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .chip{background:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-section-setup .steps{position:relative}.guided-section-setup .steps:before{background:var(--gold);height:1px;position:absolute;top:50%;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){.guided-section-setup .steps:before{background:color-mix(in srgb, var(--gold) 34%, var(--line))}}.guided-section-setup .steps:before{content:""}.guided-section-setup .step{z-index:1}.guided-section-checkpoint{border:1px solid var(--gold);padding:24px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-section-checkpoint{border:1px solid color-mix(in srgb, var(--gold) 32%, var(--line))}}.guided-section-checkpoint{background:radial-gradient(circle at 100% 0%, var(--gold), transparent 36%), linear-gradient(145deg, var(--card), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.guided-section-checkpoint{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--gold) 12%, transparent), transparent 36%), linear-gradient(145deg, var(--card), color-mix(in srgb, var(--gold-soft) 24%, var(--card)))}}.guided-section-checkpoint{box-shadow:var(--shadow-control)}.guided-section-checkpoint .checklist.ticks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 22px;display:grid}.guided-learn-carrier-contracting .blocks>.note,.guided-learn-weekly-schedule .blocks>.note,.guided-learn-boot-camp .blocks>.note,.guided-learn-software-setup .blocks>.note{border-radius:var(--r-card);max-width:none;color:var(--ink-2);background:var(--hover);padding:14px 16px}.guided-chapter-exit{border:1px solid var(--gold-hi);grid-template-columns:minmax(0,1fr) minmax(310px,.9fr);margin-top:20px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guided-chapter-exit{border:1px solid color-mix(in srgb, var(--gold-hi) 22%, transparent)}}.guided-chapter-exit{border-radius:var(--r-sheet);color:var(--bc-on-onyx);background:radial-gradient(circle at 12% 0%, var(--gold), transparent 34%), linear-gradient(140deg, var(--bc-onyx-hi), var(--bc-onyx))}@supports (color:color-mix(in lab, red, red)){.guided-chapter-exit{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 34%), linear-gradient(140deg, var(--bc-onyx-hi), var(--bc-onyx))}}.guided-chapter-exit{box-shadow:var(--shadow-sheet)}.guided-exit-status{padding:clamp(24px,4vw,38px)}.guided-exit-status h2{letter-spacing:-.04em;max-width:520px;margin:10px 0 8px;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.05}.guided-exit-status p{max-width:520px;color:var(--bc-on-onyx);margin:0 0 22px}@supports (color:color-mix(in lab, red, red)){.guided-exit-status p{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.guided-exit-status p{font-size:13px;line-height:1.55}.guided-preview-seal{border:1px solid var(--gold-hi);align-items:center;gap:9px;min-height:42px;padding:0 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.guided-preview-seal{border:1px solid color-mix(in srgb, var(--gold-hi) 34%, transparent)}}.guided-preview-seal{border-radius:var(--r-pill);color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-preview-seal{background:color-mix(in srgb, var(--gold) 12%, transparent)}}.guided-preview-seal{font-size:12px;font-weight:600}.guided-exit-status .mark-done{color:var(--gold-hi);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-exit-status .mark-done{background:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-next-chapter{border-left:1px solid var(--gold-hi);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:100%;padding:clamp(24px,4vw,38px);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.guided-next-chapter{border-left:1px solid color-mix(in srgb, var(--gold-hi) 16%, transparent)}}.guided-next-chapter{color:var(--bc-on-onyx);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-next-chapter{background:color-mix(in srgb, var(--gold) 7%, transparent)}}.guided-next-chapter{transition:background .18s}.guided-next-chapter:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-next-chapter:hover{background:color-mix(in srgb, var(--gold) 14%, transparent)}}.guided-next-chapter.locked{opacity:.58}.guided-next-number{color:var(--gold-hi)}@supports (color:color-mix(in lab, red, red)){.guided-next-number{color:color-mix(in srgb, var(--gold-hi) 38%, transparent)}}.guided-next-number{letter-spacing:-.08em;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1}.guided-next-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.guided-next-copy strong{font-size:18px;font-weight:600}.guided-next-copy>span:last-child{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-next-copy>span:last-child{color:color-mix(in srgb, var(--bc-on-onyx) 54%, transparent)}}.guided-next-copy>span:last-child{font-size:12px}.guided-next-arrow{border:1px solid var(--gold-hi);flex:none;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.guided-next-arrow{border:1px solid color-mix(in srgb, var(--gold-hi) 38%, transparent)}}.guided-next-arrow{color:var(--gold-hi);background:var(--gold);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.guided-next-arrow{background:color-mix(in srgb, var(--gold) 12%, transparent)}}@media (min-width:1360px){.learn.has-toc .guided-toc{border:1px solid var(--gold-hi);padding:20px 16px 14px}@supports (color:color-mix(in lab, red, red)){.learn.has-toc .guided-toc{border:1px solid color-mix(in srgb, var(--gold-hi) 18%, transparent)}}.learn.has-toc .guided-toc{border-radius:var(--r-panel);color:var(--bc-on-onyx);background:linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx));box-shadow:var(--shadow-sheet);counter-reset:guided-toc}.guided-toc>strong{margin:7px 8px 14px;font-size:16px;font-weight:600;display:block}.guided-toc>.onboarding-overline{margin-left:8px}.learn .guided-toc a{min-height:38px;color:var(--bc-on-onyx);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;display:grid}@supports (color:color-mix(in lab, red, red)){.learn .guided-toc a{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.learn .guided-toc a{counter-increment:guided-toc}.learn .guided-toc a:before{border:1px solid var(--gold-hi);place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.learn .guided-toc a:before{border:1px solid color-mix(in srgb, var(--gold-hi) 24%, transparent)}}.learn .guided-toc a:before{color:var(--gold-hi);content:counter(guided-toc, decimal-leading-zero);border-radius:50%;font-size:8px}.learn .guided-toc a:hover{color:var(--bc-on-onyx);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.learn .guided-toc a:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}}}.guided-loading{border-radius:var(--r-sheet);background:linear-gradient(140deg, var(--bc-onyx-hi), var(--bc-onyx));min-height:420px;box-shadow:var(--shadow-sheet);grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);display:grid;overflow:hidden}.guided-loading-copy{flex-direction:column;justify-content:center;gap:12px;padding:clamp(30px,5vw,58px);display:flex}.guided-loading-copy>*,.guided-loading-art{border-radius:var(--r-pill);background:var(--bc-on-onyx);display:block}@supports (color:color-mix(in lab, red, red)){.guided-loading-copy>*,.guided-loading-art{background:color-mix(in srgb, var(--bc-on-onyx) 10%, transparent)}}.guided-loading-copy>*,.guided-loading-art{animation:1.1s ease-in-out infinite alternate guided-pulse}.guided-loading-copy span{width:120px;height:10px}.guided-loading-copy strong{width:min(90%,440px);height:48px}.guided-loading-copy strong+strong{width:min(64%,310px)}.guided-loading-copy p{width:min(82%,400px);height:13px;margin:5px 0 0}.guided-loading-copy p+p{width:min(60%,290px);margin-top:-5px}.guided-loading-art{aspect-ratio:1;border-radius:50%;place-self:center;width:min(70%,260px)}@keyframes guided-pulse{to{opacity:.42}}.onboarding-final-action .pill.ghost{border-color:var(--gold-hi)}@supports (color:color-mix(in lab, red, red)){.onboarding-final-action .pill.ghost{border-color:color-mix(in srgb, var(--gold-hi) 24%, transparent)}}.onboarding-final-action .pill.ghost{color:var(--bc-on-onyx);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.onboarding-final-action .pill.ghost{background:color-mix(in srgb, var(--bc-on-onyx) 6%, transparent)}}.locked-platform{border:1px solid var(--gold);align-items:center;gap:10px;min-height:42px;padding:4px 5px 4px 13px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.locked-platform{border:1px solid color-mix(in srgb, var(--gold) 22%, var(--line))}}.locked-platform{border-radius:var(--r-pill);background:linear-gradient(145deg, var(--sheet), var(--gold-soft))}@supports (color:color-mix(in lab, red, red)){.locked-platform{background:linear-gradient(145deg, var(--sheet), color-mix(in srgb, var(--gold-soft) 18%, var(--sheet)))}}.locked-platform{box-shadow:inset 0 .5px 0 var(--g-spec), var(--shadow-control)}.locked-platform-label{color:var(--gold-text);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:700}.locked-platform-destinations{gap:2px;display:flex}.locked-destination{border-radius:var(--r-pill);min-height:32px;color:var(--ink-3);background:var(--card);align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.locked-destination{background:color-mix(in srgb, var(--card) 66%, transparent)}}.locked-destination{font-size:11px;font-weight:600}.locked-destination>svg{color:var(--gold-text);opacity:.72}.locked-destination-lock{border:1px solid var(--gold);place-items:center;width:15px;height:15px;margin-left:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.locked-destination-lock{border:1px solid color-mix(in srgb, var(--gold) 32%, var(--line))}}.locked-destination-lock{color:var(--gold-text);background:var(--gold-soft);border-radius:50%}.onboarding-tabbar>span{color:var(--ink-3);opacity:.62;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10px;display:flex}.onboarding-tab-icon{place-items:center;display:grid;position:relative}.onboarding-tab-icon>svg:last-child{box-sizing:content-box;color:var(--gold-text);background:var(--sheet-solid);border-radius:50%;padding:2px;position:absolute;bottom:-2px;right:-7px}@media (max-width:1120px){.locked-platform-label{display:none}.locked-destination{padding:0 8px}}@media (max-width:900px){.locked-destination>span:nth-child(2){display:none}.locked-destination{gap:2px}}@media (min-width:761px) and (max-width:1200px){.onboarding-graduation{grid-template-columns:150px minmax(0,1fr)}.graduate-card-scene{grid-column:1/-1;width:min(100%,390px);margin:4px auto 0}}@media (max-width:760px){.onboarding-preview-bar{align-items:flex-start}.onboarding-hero{grid-template-columns:minmax(0,1fr);min-height:0}.onboarding-hero-copy{padding:38px 24px 14px}.onboarding-hero h1{font-size:clamp(40px,12vw,54px)}.onboarding-progress-card{margin-top:24px}.onboarding-hero-art{min-height:330px}.onboarding-hero-art .art3d{width:min(105%,430px)}.onboarding-art-caption{bottom:20px;right:20px}.onboarding-chapter-head{grid-template-columns:minmax(0,1fr);gap:14px;padding:64px 4px 34px}.onboarding-path{gap:20px;padding:4px 0 64px 20px}.onboarding-path:before{left:18px}.onboarding-step,.onboarding-step:nth-child(odd),.onboarding-step:nth-child(2n){width:100%;padding:0 0 0 28px}.onboarding-step:nth-child(odd) .onboarding-step-marker,.onboarding-step:nth-child(2n) .onboarding-step-marker{top:34px;left:-20px;right:auto;transform:none}.onboarding-step-card{grid-template-columns:44px minmax(0,1fr);gap:14px;min-height:0;padding:22px 18px}.onboarding-step-icon{width:44px;height:44px}.onboarding-step-title-row{align-items:flex-start}.onboarding-graduation{grid-template-columns:minmax(0,1fr);padding:30px 22px 38px}.onboarding-graduation-art{width:180px;margin:-8px auto -24px}.graduate-card-scene{width:min(100%,390px);margin:12px auto 0}.graduate-card{transform:rotateY(-4deg)rotateX(3deg)}.guided-stage-hero{grid-template-columns:minmax(0,1fr)}.guided-stage-copy{min-height:0;padding:28px 24px 10px}.guided-back{margin-bottom:30px}.guided-stage-copy h1{font-size:clamp(40px,12vw,54px)}.guided-stage-art{min-height:280px}.guided-stage-art .art3d{width:min(92%,330px)}.guided-stage-map{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.guided-stage-map::-webkit-scrollbar{display:none}.guided-stage-map>a,.guided-stage-map>span{scroll-snap-align:start;flex:0 0 142px;min-height:58px}.guided-learn .blocks{gap:26px}.guided-mission{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:28px 24px}.guided-mission:after{display:none}.guided-mission-number{font-size:118px;top:8px;right:16px}.guided-mission-copy h2{max-width:300px;font-size:36px}.guided-mission-metrics{gap:8px}.guided-mission-metrics>span{flex:1;min-width:0;min-height:76px}.guided-mission-metrics strong{font-size:26px}.guided-learn .steps{grid-template-columns:minmax(0,1fr)}.guided-learn .step{min-height:0;padding:18px}.guided-learn .video{aspect-ratio:4/3;min-height:0}.welcome-host-card{grid-template-columns:82px minmax(0,1fr);gap:18px;padding:22px 20px}.welcome-host-mark{width:78px;height:78px}.welcome-host-mark .brand-mark{width:48px;height:48px}.welcome-host-initials{width:27px;height:27px;font-size:7px}.welcome-host-copy h4{font-size:25px}.welcome-host-copy p{grid-column:1/-1;font-size:12px}.welcome-host-proof{border-top:1px solid var(--gold-hi);flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:9px;min-height:0;padding:16px 0 0}@supports (color:color-mix(in lab, red, red)){.welcome-host-proof{border-top:1px solid color-mix(in srgb, var(--gold-hi) 20%, transparent)}}.welcome-host-proof{border-left:0}.welcome-host-proof strong{font-size:28px}.welcome-host-proof span{margin-top:0}.guided-learn .chapter-foot{padding:14px}.guided-feature-first-step,.guided-feature-complete-when,.guided-feature-what-s-ahead{padding:18px}.guided-feature-complete-when .checklist.ticks{grid-template-columns:minmax(0,1fr)}.guided-feature-what-s-ahead .steps{grid-template-columns:minmax(0,1fr);gap:4px}.guided-feature-what-s-ahead .steps:before{width:1px;height:auto;top:16px;bottom:16px;left:20px}.guided-feature-what-s-ahead .step{text-align:left;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:5px 0;display:grid}.guided-feature-what-s-ahead .step .num{width:40px;height:40px;box-shadow:0 0 0 5px var(--card), inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.guided-feature-what-s-ahead .step .num{box-shadow:0 0 0 5px var(--card), inset 0 0 0 1px color-mix(in srgb, var(--gold) 46%, transparent)}}.guided-feature-what-s-ahead .step .title{max-width:none;font-size:13px}.guided-section-route:not(.guided-feature),.guided-section-schedule,.guided-section-curriculum,.guided-section-setup,.guided-section-toolkit,.guided-section-action:not(.guided-feature),.guided-section-checkpoint{padding:18px}.guided-section-route:not(.guided-feature) .step,.guided-section-setup .step{min-height:0;padding-right:54px}.guided-learn-licensing .guided-section-route .step,.guided-learn-carrier-contracting .guided-section-route .step{grid-template-columns:42px minmax(0,1fr);gap:14px;padding-right:0}.guided-learn-licensing .guided-section-route .step .num,.guided-learn-carrier-contracting .guided-section-route .step .num{width:38px;height:38px;box-shadow:0 0 0 5px var(--card)}.guided-learn-licensing .guided-section-route .steps:before,.guided-learn-carrier-contracting .guided-section-route .steps:before{left:19px}.guided-learn-licensing .guided-section-route .step:after,.guided-learn-carrier-contracting .guided-section-route .step:after{display:none}.guided-section-schedule .steps,.guided-section-curriculum .steps,.guided-section-toolkit .linkcards,.guided-section-checkpoint .checklist.ticks{grid-template-columns:minmax(0,1fr)}.guided-section-schedule .step,.guided-section-curriculum .step{min-height:0}.guided-section-setup .steps:before{width:1px;height:auto;top:8%;bottom:8%;left:36px}.guided-chapter-exit{grid-template-columns:minmax(0,1fr)}.guided-next-chapter{border-top:1px solid var(--gold-hi);min-height:150px;padding:22px}@supports (color:color-mix(in lab, red, red)){.guided-next-chapter{border-top:1px solid color-mix(in srgb, var(--gold-hi) 16%, transparent)}}.guided-next-chapter{border-left:0}.guided-next-number{font-size:46px}.guided-next-arrow{width:38px;height:38px}.guided-loading{grid-template-columns:minmax(0,1fr);min-height:620px}.guided-loading-art{width:220px;margin-top:-70px}}.chapter-foot{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-top:8px;display:grid}@media (max-width:760px){.chapter-foot{grid-template-columns:minmax(0,1fr)}}.mark-done{border-radius:var(--r-pill);background:var(--gold-soft);height:52px;box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-text);font:inherit;cursor:pointer;border:0;justify-self:start;align-items:center;gap:10px;padding:0 20px 0 10px;font-weight:600;transition:background .15s;display:inline-flex}.mark-done:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.mark-done:hover{background:color-mix(in srgb, var(--gold) 22%, transparent)}}.mark-done .mark-box{background:var(--sheet-solid);width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-text);border-radius:50%;place-items:center;display:grid}.mark-done.on{background:linear-gradient(90deg, var(--gold), var(--gold-hi));box-shadow:none;color:var(--on-gold)}.mark-done.on .mark-box{box-shadow:none;animation:.36s cubic-bezier(.2,.9,.3,1.3) mark-pop}@keyframes mark-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}.next-chapter{border-radius:var(--r-card);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;transition:background .15s;display:flex}.next-chapter:hover{background:var(--sheet-solid)}.next-chapter .note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.next-chapter .arrow{color:var(--ink-3);flex:none}.checklist.ticks{gap:2px}.checklist.ticks li{display:block}.checklist.ticks li:before{display:none}.tick-row{width:calc(100% + 16px);color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;margin:0 -8px;padding:6px 8px;display:flex}.tick-row:hover{background:var(--hover)}.tick-box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--on-gold);border-radius:50%;flex:none;place-items:center;transition:background .15s,box-shadow .15s;display:grid}.tick-row.on .tick-box{background:var(--gold);box-shadow:none;animation:.3s cubic-bezier(.2,.9,.3,1.3) mark-pop}.tick-row.on .tick-text{color:var(--ink-3)}.tick-row.video-tick{cursor:default}.tick-row.video-tick:hover{background:0 0}.tick-row.video-tick:not(.on) .tick-box{color:var(--ink-3)}.tick-row.video-tick .tick-text{flex:1}.tick-hint{color:var(--ink-3);flex:none;padding-top:2px;font-size:12px}.tick-row.video-tick.on .tick-hint{color:var(--gold-text)}.module-video{flex-direction:column;gap:8px;margin-top:12px;display:flex}.module-video .video.video-ready{border-radius:var(--r-card)}.module-video-status{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:flex}.module-video-status.done{color:var(--gold-text);font-weight:500}.module-video-meter{border-radius:var(--r-pill);background:var(--line);flex:none;width:72px;height:4px;overflow:hidden}.module-video-meter>span{border-radius:inherit;background:var(--gold);height:100%;transition:width .25s;display:block}.guided-section-curriculum .module-video-status{color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .module-video-status{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.guided-section-curriculum .module-video-status.done{color:var(--gold-hi)}.guided-section-curriculum .module-video-meter{background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.guided-section-curriculum .module-video-meter{background:color-mix(in srgb, var(--bc-on-onyx) 14%, transparent)}}@media (max-width:560px){.step .module-video{margin-left:-40px}.guided-section-curriculum .step .module-video{margin-left:-52px}}.note.all-ticked{color:var(--gold-text);font-weight:500}@media (prefers-reduced-motion:reduce){.mark-done.on .mark-box,.tick-row.on .tick-box{animation:none}}.sealed-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:560px){.sealed-wall{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:18px;max-width:1000px}}.sealed{color:var(--ink);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:10px;display:flex}.sealed-face{aspect-ratio:5/7;color:var(--on);border-radius:4px 10px 10px 4px;grid-template-rows:auto minmax(0,1fr) 34%;justify-items:center;padding:13% 11% 12%;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 1px #11111429,14px 16px 30px -16px #11111480}.sealed:hover .sealed-face,.sealed:focus-visible .sealed-face{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 2px 2px #1111142e,18px 22px 38px -18px #1111148c}.sealed:focus-visible{outline:0}.sealed:focus-visible .sealed-face{outline:2px solid var(--gold);outline-offset:4px}.sealed-frame{box-shadow:inset 0 0 0 1px var(--frame);pointer-events:none;border-radius:3px;position:absolute;inset:7px}.sealed-top{color:var(--on);flex-direction:column;align-items:center;gap:4px;display:flex}.sealed-top .agency{letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:500}.sealed-middle{place-items:center;width:100%;display:grid}.sealed-medallion{aspect-ratio:1;width:62px;box-shadow:inset 0 0 0 1px var(--frame);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.sealed-medallion:before{content:"";box-shadow:inset 0 0 0 .5px var(--frame);border-radius:50%;position:absolute;inset:4px}.sealed-foot{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.sealed-foot .ttl{letter-spacing:-.01em;text-wrap:balance;font-size:15px;font-weight:600}.sealed-foot .rule{background:linear-gradient(90deg, var(--foil-3), var(--foil-1), var(--foil-3));width:22px;height:1px;margin:8px 0 7px}.sealed-foot .meta{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:8px;font-weight:500}.wax{width:34px;height:34px;color:var(--on-gold);background:radial-gradient(circle at 34% 30%, var(--foil-1), var(--foil-2) 45%, var(--foil-3) 78%, var(--gold));box-shadow:inset 0 0 0 1px var(--foil-1), 0 1px 3px #11111466;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.wax{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foil-1) 60%, transparent), 0 1px 3px #11111466}}.wax{transform:rotate(-8deg)}.sealed-teaser{color:var(--ink-3);text-wrap:pretty;font-size:12px;line-height:1.4}.tool-band{color:var(--on);border-radius:16px;align-items:center;gap:14px;padding:14px 18px;display:flex}.tool-band .ttl{font-size:16px;font-weight:600;display:block}.tool-band .band-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:500;display:block}.tool-band .chip{margin-left:auto}.lib-book:active .lib-3d{transition-duration:.2s;transform:rotateX(6deg)rotateY(8deg)translateY(-8px)scale(1.05)}.lib-book:active .cover{transform:translateZ(calc(var(--d) / 2)) rotateY(-128deg);transition-duration:.24s}.book-band,.chapter-band{animation:.34s cubic-bezier(.2,.8,.2,1) both band-in}@keyframes band-in{0%{opacity:0;transform:scale(.95)translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.book-band,.chapter-band{animation:none}.lib-book:active .lib-3d,.lib-book:active .cover{transition:none}}.sync-dot.only:before{width:8px;height:8px}.lib-book.sealed-book{perspective:none}.lib-book.sealed-book .sealed-face{aspect-ratio:auto;padding:16% 12% 13%;position:absolute;inset:0}.lib-book.sealed-book:hover .sealed-face,.lib-book.sealed-book:focus-visible .sealed-face{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 2px 2px #1111142e,18px 22px 38px -18px #1111148c}.lib-book.sealed-book .sealed-foot .ttl{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.lib-book.sealed-book .wax{width:30px;height:30px;bottom:9px;right:9px}.reading-shelf{margin-top:16px}.rs-shelves{grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:28px;margin-top:16px;display:grid}.rs-group{flex-direction:column;min-width:0;display:flex}.rs-group .eyebrow{margin-bottom:10px}.rs-spines{align-items:flex-end;gap:5px;height:250px;margin:0;padding:0 6px;list-style:none;display:flex}.rs-spine{min-width:0;max-width:70px;color:var(--on);transition:transform .2s var(--ease-sheet);border-radius:4px 4px 2px 2px;flex:1 1 0;box-shadow:inset 2px 0 #ffffff1f,inset -3px 0 #00000024,0 1px 1px #11111433}.rs-spine:hover,.rs-spine:focus-within{transform:translateY(-8px)}.rs-spine a{height:100%;color:inherit;flex-direction:column;align-items:center;padding:12px 0 10px;text-decoration:none;display:flex;position:relative}.rs-spine a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.rs-band{background:linear-gradient(90deg, var(--foil-3), var(--foil-1), var(--foil-3));opacity:.85;width:100%;height:3px;margin-bottom:10px}.rs-text{writing-mode:vertical-rl;text-align:left;flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:0;display:flex;overflow:hidden;transform:rotate(180deg)}.rs-text b{letter-spacing:.01em;white-space:normal;text-wrap:balance;font-size:11.5px;font-weight:600;line-height:1.2}.rs-text span{opacity:.75;white-space:normal;text-wrap:balance;font-size:10px;line-height:1.2}.rs-open{opacity:.6;margin-top:8px}.rs-ledge{background:linear-gradient(180deg, var(--ink), var(--ink));border-radius:3px;height:10px}@supports (color:color-mix(in lab, red, red)){.rs-ledge{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 16%, transparent), color-mix(in srgb, var(--ink) 6%, transparent))}}.rs-ledge{box-shadow:0 6px 12px -6px #11111459}@media (max-width:760px){.rs-shelves{grid-template-columns:minmax(0,1fr);gap:22px}.rs-spines{gap:4px;height:220px}.rs-text b{font-size:11px}}.badge{border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.badge.ok{background:var(--ok-soft);color:var(--ok)}.badge.warn{background:var(--warn-soft);color:var(--warn)}.badge.bad{background:var(--bad-soft);color:var(--bad)}.badge.info{background:var(--info-soft);color:var(--info)}.badge.gold{color:var(--gold-text);box-shadow:inset 0 0 0 1px var(--gold);background:0 0}.badge.grey,.badge.muted{background:var(--panel);color:var(--ink-2)}.badge.solid{color:#fff;box-shadow:none}.badge.ok.solid{background:var(--ok-solid)}.badge.warn.solid{background:var(--warn-solid)}.badge.bad.solid{background:var(--bad-solid)}.badge.info.solid{background:var(--info-solid)}.badge.muted.solid{background:var(--ink-3)}.badge.gold.solid{background:var(--gold);color:var(--on-gold);box-shadow:none}.seg{border-radius:var(--r-pill);background:var(--panel);scrollbar-width:none;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg a,.seg button{border-radius:var(--r-pill);height:28px;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 13px;font-size:12px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}@media (pointer:coarse){.seg a,.seg button{height:34px}}.seg a.on,.seg button.on{background:var(--black);color:var(--on-black)}.meter>i.ok{background:var(--ok)}.meter>i.warn{background:var(--warn)}.meter>i.bad{background:var(--bad)}.meter>i.muted{background:var(--ink-4)}.g2>*,.g22>*,.g3>*,.stats>*,.kpis>*{min-width:0}.g2{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.g2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.g22{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.kpi{padding:16px 18px}.kpi .k,.kpi .s{color:var(--ink-3);font-size:12px}.kpi .v{letter-spacing:-.028em;margin-top:8px;font-size:26px;font-weight:600;line-height:1}.kpi .s{margin-top:6px}.podium{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);align-items:end;gap:12px;margin-bottom:18px;display:grid}.pod{border-radius:var(--r-panel);background:var(--panel);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);min-width:0;box-shadow:inset 0 1px 0 var(--g-spec), var(--shadow-control);flex-direction:column;transition:transform .16s;animation:.56s cubic-bezier(.2,.9,.2,1) both pod-rise;display:flex;overflow:hidden}a.pod:hover{transform:translateY(-2px)}.pod.place-1{animation-delay:.12s}.pod.place-3{animation-delay:.22s}.pod-card{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 14px 14px;display:flex}.pod.place-1 .pod-card{padding-top:14px}.pod .who{justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:500;display:flex}.pod .who .full{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod .who .first{display:none}.pod .am{letter-spacing:-.028em;align-items:center;gap:8px;font-size:26px;font-weight:600;line-height:1.1;display:flex}.pod .sub{color:var(--ink-3);flex-direction:column;gap:2px;font-size:12px;display:flex}.pod .sub .gap{color:var(--ink-2);font-weight:500}.pod-crown{margin-bottom:-2px}.plinth{letter-spacing:-.02em;color:var(--ink-4);background:linear-gradient(180deg, var(--hover), transparent 85%);box-shadow:inset 0 .5px 0 var(--line-2);font-variant-numeric:tabular-nums;place-items:center;font-size:22px;font-weight:600;display:grid}.pod.place-1 .plinth{height:64px;font-size:30px}.pod.place-2 .plinth{height:42px}.pod.place-3 .plinth{height:26px;font-size:16px}.pod.one{box-shadow:inset 0 1px 0 var(--g-spec), inset 0 0 0 1.5px var(--gold), var(--shadow-control)}.pod.one .am{color:var(--gold-text);font-size:34px}.pod.one .plinth{color:var(--gold-text);background:linear-gradient(180deg, var(--gold-soft), transparent 90%);box-shadow:inset 0 1px 0 var(--gold)}.pod.open{box-shadow:inset 0 0 0 1.5px var(--line-2);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.pod.open .who{color:var(--ink-3)}.open-ring{width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--line-2);background:repeating-conic-gradient(from 0deg, var(--line-2) 0deg 6deg, transparent 6deg 18deg);border-radius:50%;-webkit-mask:radial-gradient(circle,#0000 21px,#000 22px);mask:radial-gradient(circle,#0000 21px,#000 22px)}@keyframes pod-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.t-hero{letter-spacing:-.035em;color:var(--gold-text);font-size:64px;font-weight:600;line-height:1}.money{font-variant-numeric:tabular-nums;white-space:nowrap}.money .cur{vertical-align:.42em;opacity:.75;letter-spacing:0;margin-right:.04em;font-size:.6em;font-weight:500}.smeter .track{border-radius:var(--r-pill);background:var(--line-2);height:8px;position:relative}.smeter .track>i{border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--gold-hi));transition:width .8s var(--ease-sheet);position:absolute;inset:0 auto 0 0}.smeter .track>i.hit{box-shadow:0 0 14px #2a4bf073}.smeter .track>b{background:var(--ink);border-radius:1px;width:2px;height:18px;margin-left:-1px;position:absolute;top:-5px}.smeter .scale{height:18px;margin-top:6px;position:relative}.smeter .scale>span{color:var(--ink-3);white-space:nowrap;font-size:12px;position:absolute;transform:translate(-50%)}.pace-hint{color:var(--ink-2)}.mini-podium{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mini-podium li{box-shadow:inset 0 .5px 0 var(--line-2);grid-template-columns:24px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.mini-podium li:first-child{box-shadow:none}.mini-podium .rk{color:var(--ink-3);place-items:center;font-size:12px;font-weight:600;display:grid}.mini-podium .nm{min-width:0}.mini-podium .am{font-size:17px;font-weight:600}.mini-podium li:first-child .am{color:var(--gold-text)}.mini-podium li.me .nm .t-body-strong:after{content:" (you)";color:var(--ink-3);font-weight:400}.champ-card .inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.champ-faces{flex-direction:column;align-items:center;gap:3px;display:flex}.champ-faces .faces{display:flex}.champ-faces .faces .avatar{box-shadow:0 0 0 2px var(--canvas)}.champ-faces .faces .avatar+.avatar{margin-left:-12px}.champ-card .am{letter-spacing:-.02em;color:var(--gold-text);text-align:right;white-space:nowrap;font-size:20px;font-weight:600}.champ-strip{border-radius:var(--r-card);background:var(--panel);box-shadow:inset 0 0 0 1px var(--gold), var(--shadow-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;padding:10px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.champ-strip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 38%, transparent), var(--shadow-control)}}.champ-strip{transition:transform .16s}a.champ-strip:hover{transform:translateY(-1px)}.champ-strip .nm{align-items:baseline;gap:10px;min-width:0;display:flex}.champ-strip .am{color:var(--gold-text);white-space:nowrap;font-weight:600}@media (max-width:760px){.champ-strip .nm{flex-direction:column;align-items:flex-start;gap:0}}.content-admin-hero{align-items:end;gap:var(--s-6);margin-bottom:var(--s-4);padding:var(--s-6);border-radius:var(--r-sheet);background:radial-gradient(circle at 88% 20%, var(--gold-hi), transparent 30%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx) 70%);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.content-admin-hero{background:radial-gradient(circle at 88% 20%, color-mix(in srgb, var(--gold-hi) 17%, transparent), transparent 30%), linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx) 70%)}}.content-admin-hero{color:var(--bc-on-onyx);box-shadow:var(--shadow-float)}.content-admin-hero:after{content:"";aspect-ratio:1;border:1px solid var(--gold-hi);width:340px;position:absolute;bottom:-72%;right:-8%}@supports (color:color-mix(in lab, red, red)){.content-admin-hero:after{border:1px solid color-mix(in srgb, var(--gold-hi) 18%, transparent)}}.content-admin-hero:after{box-shadow:0 0 0 38px var(--gold-hi), 0 0 0 76px var(--gold-hi);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.content-admin-hero:after{box-shadow:0 0 0 38px color-mix(in srgb, var(--gold-hi) 3%, transparent), 0 0 0 76px color-mix(in srgb, var(--gold-hi) 2%, transparent)}}.content-admin-hero>*{z-index:1;position:relative}.content-admin-back{align-items:center;gap:var(--s-1);margin-bottom:var(--s-5);color:var(--bc-on-onyx);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.content-admin-back{color:color-mix(in srgb, var(--bc-on-onyx) 62%, transparent)}}.content-admin-back{font-size:11px}.content-admin-hero .settings-kicker{margin-bottom:var(--s-2)}.content-admin-hero h3,.content-shared-intro h3{letter-spacing:-.03em;margin:0;font-size:clamp(23px,2.3vw,34px);font-weight:600;line-height:1.05}.content-admin-hero p{max-width:60ch;margin:var(--s-2) 0 0;color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.content-admin-hero p{color:color-mix(in srgb, var(--bc-on-onyx) 68%, transparent)}}.content-admin-summary{border:1px solid var(--bc-on-onyx);grid-template-columns:repeat(3,minmax(92px,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.content-admin-summary{border:1px solid color-mix(in srgb, var(--bc-on-onyx) 13%, transparent)}}.content-admin-summary{border-radius:var(--r-panel);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.content-admin-summary{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.content-admin-summary>div{padding:var(--s-4);flex-direction:column;display:flex}.content-admin-summary>div+div{border-left:1px solid var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.content-admin-summary>div+div{border-left:1px solid color-mix(in srgb, var(--bc-on-onyx) 10%, transparent)}}.content-admin-summary strong{font-size:23px;font-weight:600;line-height:1}.content-admin-summary span{margin-top:var(--s-1);color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.content-admin-summary span{color:color-mix(in srgb, var(--bc-on-onyx) 55%, transparent)}}.content-admin-summary span{font-size:10px}.content-group-tabs{gap:var(--s-2);margin-bottom:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.content-group-tabs>a{align-items:center;gap:var(--s-2);min-height:62px;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);color:var(--ink-3);grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .16s,background .16s,color .16s;display:grid}.content-group-tabs>a:hover{border-color:var(--line-2);background:var(--card);color:var(--ink)}.content-group-tabs>a.active{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.content-group-tabs>a.active{border-color:color-mix(in srgb, var(--gold) 50%, var(--line))}}.content-group-tabs>a.active{background:var(--gold-soft);color:var(--gold-text)}.content-group-tabs strong,.content-group-tabs small{display:block}.content-group-tabs strong{color:var(--ink);font-size:12px;font-weight:600}.content-group-tabs small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.content-group-tabs em{border-radius:var(--r-pill);background:var(--hover);min-width:25px;height:25px;color:var(--ink-3);place-items:center;font-size:10px;font-style:normal;display:grid}.content-group-tabs>a.active small,.content-group-tabs>a.active em{color:var(--ink-2)}.content-admin-layout{align-items:start;gap:var(--s-4);grid-template-columns:270px minmax(0,1fr);display:grid}.content-page-list{top:calc(var(--top-h) + var(--s-4));position:sticky;overflow:hidden}.content-page-list-head{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:var(--s-4);border-bottom:1px solid var(--line);display:flex}.content-page-list-head span{font-size:12px;font-weight:600}.content-page-list-head small{color:var(--ink-3);font-size:10px}.content-page-list-tools{gap:var(--s-2);padding:var(--s-3);border-bottom:1px solid var(--line);background:var(--panel);display:grid}@supports (color:color-mix(in lab, red, red)){.content-page-list-tools{background:color-mix(in srgb, var(--panel) 72%, transparent)}}.content-page-list-tools>.input{height:32px;font-size:10px}.content-page-search{align-items:center;display:flex;position:relative}.content-page-search>svg{left:var(--s-2);color:var(--ink-3);pointer-events:none;position:absolute}.content-page-search>input{border:1px solid var(--line);border-radius:var(--r-control);background:var(--card);width:100%;height:34px;color:var(--ink);font:inherit;outline:none;padding:0 34px 0 30px;font-size:10px}.content-page-search>input:focus{border-color:var(--line-2);box-shadow:var(--shadow-control)}.content-page-search>input::placeholder{color:var(--ink-4)}.content-page-search>button{border-radius:var(--r-control);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.content-page-search>button:hover{background:var(--hover);color:var(--ink)}.content-page-links{max-height:min(68vh,680px);padding:var(--s-2);overflow-y:auto}.content-page-links>a{align-items:center;gap:var(--s-2);min-height:52px;padding:var(--s-2);border-radius:var(--r-card);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.content-page-links>a:hover{background:var(--hover)}.content-page-links>a.active{background:var(--ink);color:var(--on-black)}.content-page-number{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:9px}.content-page-links>a.active .content-page-number{color:var(--on-black)}@supports (color:color-mix(in lab, red, red)){.content-page-links>a.active .content-page-number{color:color-mix(in srgb, var(--on-black) 42%, transparent)}}.content-page-links strong,.content-page-links small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.content-page-links strong{font-size:11px;font-weight:600}.content-page-links small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-page-links>a.active small{color:var(--on-black)}@supports (color:color-mix(in lab, red, red)){.content-page-links>a.active small{color:color-mix(in srgb, var(--on-black) 58%, transparent)}}.content-page-links>a>svg{color:var(--gold)}.content-page-empty{align-items:center;gap:var(--s-1);padding:var(--s-5) var(--s-3);color:var(--ink-3);text-align:center;flex-direction:column;display:flex}.content-page-empty strong{color:var(--ink-2);font-size:10px;font-weight:600}.content-page-empty span{font-size:9px}.content-editor-stage{min-width:0}.content-editor{overflow:hidden}.content-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-5);border-bottom:1px solid var(--line);display:flex}.content-editor-head h3{margin:var(--s-1) 0 0;letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.1}.content-editor-head p{margin:var(--s-1) 0 0;color:var(--ink-3);font-size:10px}.content-editor-head-actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.content-publish-state{align-items:center;gap:var(--s-2);min-height:30px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-3);white-space:nowrap;font-size:9px;font-weight:600;display:inline-flex}.content-publish-state i{border-radius:var(--r-pill);background:var(--success);width:6px;height:6px;box-shadow:0 0 0 3px var(--success-soft)}.content-publish-state.dirty{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.content-publish-state.dirty{border-color:color-mix(in srgb, var(--warn) 28%, var(--line))}}.content-publish-state.dirty{background:var(--warn-soft);color:var(--ink-2)}.content-publish-state.dirty i{background:var(--warn);box-shadow:0 0 0 3px var(--warn)}@supports (color:color-mix(in lab, red, red)){.content-publish-state.dirty i{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 16%, transparent)}}.content-page-basics{gap:var(--s-3);padding:var(--s-5);background:var(--panel);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.content-page-basics{background:color-mix(in srgb, var(--panel) 68%, transparent)}}.content-page-basics>:nth-child(2),.content-page-basics>:nth-child(3),.content-page-basics>.check-row{grid-column:1/-1}.content-field{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.content-field>span{color:var(--ink-2);font-size:10px;font-weight:600}.content-field>small{color:var(--ink-3);font-size:9px;line-height:1.35}.content-field textarea{resize:vertical;line-height:1.55}.content-sections-head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex}.content-sections-head span,.content-sections-head small{display:block}.content-sections-head span{font-size:12px;font-weight:600}.content-sections-head small{color:var(--ink-3);margin-top:2px;font-size:10px}.content-add-block{gap:var(--s-2);display:flex}.content-add-block .input{width:170px;height:34px}.content-block-list{gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-5);flex-direction:column;display:flex}.content-block-card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);position:relative;overflow:hidden}.content-block-card[open]{border-color:var(--line-2);box-shadow:var(--shadow-card)}.content-block-card>summary{align-items:center;gap:var(--s-3);min-height:58px;padding:var(--s-3) 144px var(--s-3) var(--s-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);list-style:none;display:grid}.content-block-card>summary::-webkit-details-marker{display:none}.content-block-index{border-radius:var(--r-card);background:var(--hover);width:30px;height:30px;color:var(--ink-3);font-variant-numeric:tabular-nums;place-items:center;font-size:9px;display:grid}.content-block-card>summary strong,.content-block-card>summary small{display:block}.content-block-card>summary strong{font-size:11px;font-weight:600}.content-block-card>summary small{max-width:65ch;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.content-block-tools,.content-item-actions{align-items:center;gap:2px;display:flex}.content-block-tools{z-index:1;top:14px;right:var(--s-3);position:absolute}.content-block-tools button,.content-item-actions button{border-radius:var(--r-control);width:29px;height:29px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.content-block-tools button:hover,.content-item-actions button:hover{background:var(--hover);color:var(--ink)}.content-block-tools button:disabled,.content-item-actions button:disabled{opacity:.28;cursor:default}.content-block-tools button:last-child:hover,.content-item-actions button:last-child:hover{background:var(--danger-soft);color:var(--danger)}.content-block-fields{gap:var(--s-3);padding:var(--s-4);border-top:1px solid var(--line);background:var(--panel);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.content-block-fields{background:color-mix(in srgb, var(--panel) 78%, transparent)}}.content-script-input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.content-editor-warning{padding:var(--s-2) var(--s-3);border:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.content-editor-warning{border:1px solid color-mix(in srgb, var(--warn) 28%, var(--line))}}.content-editor-warning{border-radius:var(--r-control);background:var(--warn-soft);color:var(--ink-2);font-size:10px}.content-subitems,.content-nested-list{gap:var(--s-2);flex-direction:column;display:flex}.content-subitem{align-items:center;gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.content-nested-card{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);flex-direction:column;display:flex}.content-nested-head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.content-nested-head strong{font-size:10px;font-weight:600}.content-schedule-fields{gap:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(110px,.7fr) minmax(170px,1fr);display:grid}.content-table-builder{gap:var(--s-3);flex-direction:column;display:flex}.content-table-section-head{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-1);display:flex}.content-table-section-head strong,.content-table-section-head small{display:block}.content-table-section-head strong{font-size:10px;font-weight:600}.content-table-section-head small{color:var(--ink-3);margin-top:1px;font-size:9px}.content-table-columns{gap:var(--s-2);flex-direction:column;display:flex}.content-table-column{align-items:center;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);grid-template-columns:58px minmax(0,1fr) auto;display:grid}.content-table-column>span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:9px}.content-table-rows{gap:var(--s-2);flex-direction:column;display:flex}.content-table-row{align-items:center;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);grid-template-columns:46px minmax(0,1fr) auto;display:grid}.content-table-row>strong{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:9px;font-weight:500}.content-table-row-grid{gap:var(--s-2);min-width:0;display:grid;overflow-x:auto}.content-table-row-grid .input{min-width:150px}.content-table-empty{padding:var(--s-4);border:1px dashed var(--line-2);border-radius:var(--r-card);color:var(--ink-3);text-align:center;font-size:10px}.content-table-options{gap:var(--s-3);padding-top:var(--s-2);border-top:1px solid var(--line);display:grid}.content-undo{justify-content:space-between;align-items:center;gap:var(--s-3);margin:var(--s-3) var(--s-5) 0;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--panel);color:var(--ink-2);font-size:10px;display:flex}.content-undo button{color:var(--gold-text);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:600}.content-add-small{align-self:flex-start;align-items:center;gap:var(--s-1);min-height:30px;padding:0 var(--s-2);border:1px dashed var(--line-2);border-radius:var(--r-control);color:var(--ink-3);cursor:pointer;background:0 0;font-size:10px;font-weight:600;display:inline-flex}.content-add-small:hover{background:var(--hover);color:var(--ink);border-style:solid}.content-add-small.danger{color:var(--danger)}.content-inline-details{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card)}.content-inline-details>summary{align-items:center;gap:var(--s-2);padding:var(--s-3);color:var(--ink-2);cursor:pointer;font-size:10px;font-weight:600;list-style:none;display:flex}.content-inline-details>summary::-webkit-details-marker{display:none}.content-inline-details>summary span{color:var(--ink-3);margin-left:auto;font-weight:400}.content-inline-details>.content-nested-list,.content-inline-details>.content-presenter-grid{padding:0 var(--s-3) var(--s-3)}.content-presenter-grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-presenter-grid>:nth-child(4),.content-presenter-grid>button{grid-column:1/-1}.content-url-field{position:relative}.content-url-field>svg{top:50%;left:var(--s-3);z-index:1;color:var(--ink-3);position:absolute;transform:translateY(-50%)}.content-url-field .input{padding-left:36px}.content-media-picker{align-self:flex-start;position:relative}.content-media-picker>summary{align-items:center;gap:var(--s-1);min-height:30px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-control);background:var(--card);color:var(--ink-2);cursor:pointer;font-size:10px;font-weight:600;list-style:none;display:inline-flex}.content-media-picker>summary::-webkit-details-marker{display:none}.content-media-picker[open]>summary{border-color:var(--line-2);background:var(--hover)}.content-media-picker-panel{width:min(100%,520px);margin-top:var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--sheet-solid);box-shadow:var(--shadow-float);overflow:hidden}.content-media-picker-head{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3);border-bottom:1px solid var(--line);display:flex}.content-media-picker-head strong{font-size:11px;font-weight:600}.content-media-picker-head button{border-radius:var(--r-control);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.content-media-picker-head button:hover{background:var(--hover);color:var(--ink)}.content-media-search{align-items:center;min-width:0;display:flex;position:relative}.content-media-search>svg{left:var(--s-2);color:var(--ink-3);pointer-events:none;position:absolute}.content-media-search>input{width:100%;height:34px;padding:0 var(--s-3) 0 30px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--card);color:var(--ink);font:inherit;outline:none;font-size:10px}.content-media-search>input:focus{border-color:var(--line-2);box-shadow:var(--shadow-control)}.content-media-picker-panel>.content-media-search{margin:var(--s-3)}.content-media-choices{max-height:250px;padding:0 var(--s-2) var(--s-2);overflow-y:auto}.content-media-choices>button{align-items:center;gap:var(--s-2);width:100%;padding:var(--s-2);border-radius:var(--r-card);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.content-media-choices>button:hover{background:var(--hover)}.content-media-choices>button>span:first-child{border-radius:var(--r-card);background:var(--gold-soft);width:32px;height:32px;color:var(--gold-text);place-items:center;display:grid}.content-media-choices strong,.content-media-choices small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.content-media-choices strong{font-size:10px;font-weight:600}.content-media-choices small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-editor-footer{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);background:var(--sheet-solid);display:flex}.content-editor-footer strong,.content-editor-footer span{display:block}.content-editor-footer strong{font-size:11px;font-weight:600}.content-editor-footer span{color:var(--ink-3);margin-top:2px;font-size:9px}.content-editor-actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.content-publish-checks{padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);background:var(--panel)}.content-publish-checks>div{align-items:center;gap:var(--s-2);display:flex}.content-publish-checks>div>svg{color:var(--warn)}.content-publish-checks strong,.content-publish-checks small{display:block}.content-publish-checks strong{font-size:11px;font-weight:600}.content-publish-checks small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-publish-checks ul{gap:var(--s-1);margin:var(--s-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.content-publish-checks li{padding-left:var(--s-3);color:var(--ink-3);font-size:10px;line-height:1.45}.content-publish-checks li:before{content:"•";margin-left:calc(var(--s-3) * -1);margin-right:var(--s-2);color:var(--warn)}.content-publish-checks li.error,.content-publish-checks li.error:before{color:var(--danger)}.content-history{border-top:1px solid var(--line);background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.content-history{background:color-mix(in srgb, var(--panel) 72%, transparent)}}.content-history>summary{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);cursor:pointer;list-style:none;display:flex}.content-history>summary::-webkit-details-marker{display:none}.content-history>summary>svg{color:var(--gold-text)}.content-history>summary strong,.content-history>summary small{display:block}.content-history>summary strong{font-size:10px;font-weight:600}.content-history>summary small{color:var(--ink-3);margin-top:1px;font-size:9px}.content-history-list{border-top:1px solid var(--line)}.content-history-list>div{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);display:flex}.content-history-list>div+div{border-top:1px solid var(--line)}.content-history-list strong,.content-history-list small{display:block}.content-history-list strong{font-size:10px;font-weight:600}.content-history-list small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-draft-preview{padding-bottom:var(--s-6)}.content-draft-banner{z-index:20;justify-content:space-between;align-items:center;gap:var(--s-3);margin:calc(var(--main-y) * -1) calc(var(--pad-x) * -1) var(--s-5);padding:var(--s-3) var(--pad-x);border-bottom:1px solid var(--gold);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.content-draft-banner{border-bottom:1px solid color-mix(in srgb, var(--gold) 35%, var(--line))}}.content-draft-banner{background:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.content-draft-banner{background:color-mix(in srgb, var(--gold-soft) 94%, var(--sheet-solid))}}.content-draft-banner{box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.content-draft-banner>span{align-items:center;gap:var(--s-2);color:var(--ink-2);font-size:10px;display:inline-flex}.content-draft-banner>span>svg{color:var(--gold-text)}.content-preview-loading,.content-preview-missing{max-width:560px;margin:var(--s-8) auto;text-align:center}.content-preview-missing{align-items:center;gap:var(--s-3);padding:var(--s-7);flex-direction:column;display:flex}.content-preview-missing h2,.content-preview-missing p{margin:0}.content-preview-missing p{color:var(--ink-3)}.content-shared-section{align-items:start;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);display:grid}.content-media-section{align-items:start;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);scroll-margin-top:calc(var(--top-h) + var(--s-4));grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);display:grid}.content-media-library{overflow:hidden}.content-media-toolbar{gap:var(--s-4);padding:var(--s-5);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(190px,.75fr);display:grid}.content-media-upload{min-height:92px;padding:var(--s-4);border:1px dashed var(--line-2);border-radius:var(--r-panel);background:var(--panel);cursor:pointer;align-items:center;transition:border-color .16s,background .16s;display:flex;position:relative}.content-media-upload:hover{border-color:var(--gold);background:var(--gold-soft)}.content-media-upload>span{align-items:center;column-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.content-media-upload svg{color:var(--gold-text);grid-row:1/3}.content-media-upload strong,.content-media-upload small{display:block}.content-media-upload strong{font-size:12px;font-weight:600}.content-media-upload small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-media-upload input{opacity:0;width:1px;height:1px;position:absolute}.content-media-access{justify-content:center;gap:var(--s-1);flex-direction:column;display:flex}.content-media-access>span{color:var(--ink-2);font-size:10px;font-weight:600}.content-media-access>small{color:var(--ink-3);font-size:9px}.content-media-list-head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--line);background:var(--panel);display:flex}.content-media-list-head>span strong,.content-media-list-head>span small{display:block}.content-media-list-head>span strong{font-size:11px;font-weight:600}.content-media-list-head>span small{color:var(--ink-3);margin-top:1px;font-size:9px}.content-media-list-head .content-media-search{width:min(230px,48%)}.content-media-grid{gap:var(--s-2);padding:var(--s-3);display:grid}.content-media-card{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);grid-template-columns:auto minmax(0,1fr) 112px auto;display:grid}.content-media-kind{border-radius:var(--r-card);background:var(--hover);width:38px;height:38px;color:var(--ink-3);place-items:center;display:grid}.content-media-kind.video{background:var(--gold-soft);color:var(--gold-text)}.content-media-kind.image{background:var(--success-soft);color:var(--success)}.content-media-kind.document{background:var(--danger-soft);color:var(--danger)}.content-media-card>div strong,.content-media-card>div small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.content-media-card>div strong{font-size:10px;font-weight:600}.content-media-card>div small{color:var(--ink-3);margin-top:2px;font-size:9px}.content-media-card>select{height:30px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-control);background:var(--panel);color:var(--ink-2);font:inherit;font-size:9px}.content-media-card>button{border-radius:var(--r-control);width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.content-media-card>button:hover{background:var(--danger-soft);color:var(--danger)}.content-media-card>button:disabled,.content-media-card>select:disabled{opacity:.45;cursor:default}.content-media-empty{justify-content:center;align-items:center;gap:var(--s-1);min-height:130px;padding:var(--s-4);color:var(--ink-3);text-align:center;flex-direction:column;display:flex}.content-media-empty strong{color:var(--ink-2);font-size:10px;font-weight:600}.content-media-empty span{font-size:9px}.content-shared-intro{padding:var(--s-3) 0}.content-shared-intro .settings-kicker{color:var(--gold-text)}.content-shared-intro h3{max-width:16ch;color:var(--ink);font-size:clamp(20px,2vw,28px)}.content-shared-intro p{max-width:38ch;margin:var(--s-2) 0 0;color:var(--ink-3)}.content-shared-editor{overflow:hidden}.content-shared-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-system-card{gap:var(--s-3);padding:var(--s-5);flex-direction:column;display:flex}.content-system-card+.content-system-card{border-left:1px solid var(--line)}.content-system-head{align-items:center;gap:var(--s-3);padding-bottom:var(--s-2);display:flex}.content-system-head strong,.content-system-head small{display:block}.content-system-head strong{font-size:12px;font-weight:600}.content-system-head small{color:var(--ink-3);margin-top:2px;font-size:10px}.content-system-icon{border-radius:var(--r-card);width:38px;height:38px;color:var(--bc-on-onyx);place-items:center;font-size:15px;font-weight:600;display:grid}.content-system-icon.discord{background:var(--info)}.content-system-icon.zoom{background:var(--bc-onyx)}.content-shared-save{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-top:1px solid var(--line);background:var(--panel);display:flex}.content-shared-save>span{align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:10px;display:inline-flex}.content-shared-save>span.dirty{color:var(--warn);font-weight:600}.video.video-ready{aspect-ratio:16/9;padding:0;display:block;overflow:hidden}.video.video-ready iframe,.video.video-ready video{object-fit:cover;border:0;width:100%;height:100%;display:block}@media (max-width:1100px){.content-group-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.content-admin-layout{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:760px){.content-admin-hero{gap:var(--s-4);padding:var(--s-5);grid-template-columns:minmax(0,1fr)}.content-admin-back{margin-bottom:var(--s-4)}.content-admin-summary>div{padding:var(--s-3)}.content-admin-summary strong{font-size:19px}.content-group-tabs{margin-inline:calc(var(--pad-x) * -1);padding:0 var(--pad-x) var(--s-2);scrollbar-width:none;display:flex;overflow-x:auto}.content-group-tabs::-webkit-scrollbar{display:none}.content-group-tabs>a{flex:0 0 225px}.content-admin-layout{grid-template-columns:minmax(0,1fr)}.content-page-list{position:static}.content-page-list-tools{grid-template-columns:minmax(0,1fr) 130px}.content-page-links{max-height:none;padding:var(--s-2);scrollbar-width:none;display:flex;overflow-x:auto}.content-page-links::-webkit-scrollbar{display:none}.content-page-links>a{flex:0 0 205px}.content-page-empty{min-width:100%}.content-editor-head,.content-sections-head,.content-editor-footer{flex-direction:column;align-items:stretch}.content-editor-head-actions{justify-content:flex-start}.content-editor-head-actions .pill{align-self:flex-start}.content-publish-top{display:none}.content-page-basics{padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.content-page-basics>*{grid-column:1!important}.content-sections-head{padding:var(--s-4)}.content-add-block{grid-template-columns:minmax(0,1fr) auto;display:grid}.content-add-block .input{width:100%}.content-block-list{padding:var(--s-3)}.content-block-card>summary{grid-template-columns:auto minmax(0,1fr)}.content-block-fields{padding:var(--s-3)}.content-schedule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.content-schedule-fields>:last-child{grid-column:1/-1}.content-table-column{grid-template-columns:44px minmax(0,1fr) auto}.content-table-row{grid-template-columns:minmax(0,1fr) auto}.content-table-row>strong{grid-column:1}.content-table-row>.content-item-actions{grid-area:1/2}.content-table-row-grid{padding-top:var(--s-1);grid-area:2/1/auto/-1}.content-presenter-grid,.content-shared-grid{grid-template-columns:minmax(0,1fr)}.content-presenter-grid>*{grid-column:1!important}.content-editor-footer{padding:var(--s-4)}.content-undo{margin-inline:var(--s-3)}.content-publish-checks{padding:var(--s-4)}.content-history>summary,.content-history-list>div{padding-inline:var(--s-4)}.content-draft-banner{flex-direction:column;align-items:flex-start}.content-editor-actions{justify-content:stretch}.content-editor-actions .pill{flex:1;justify-content:center}.content-shared-section,.content-media-section{margin-top:var(--s-5);padding-top:var(--s-5);grid-template-columns:minmax(0,1fr)}.content-media-toolbar{padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.content-media-list-head{padding:var(--s-3) var(--s-4);flex-direction:column;align-items:stretch}.content-media-list-head .content-media-search{width:100%}.content-media-card{grid-template-columns:auto minmax(0,1fr) auto}.content-media-card>select{grid-column:2;width:100%}.content-media-card>button{grid-area:1/3/3}.content-system-card{padding:var(--s-4)}.content-system-card+.content-system-card{border-top:1px solid var(--line);border-left:0}.content-shared-save{padding:var(--s-4);flex-direction:column;align-items:stretch}.content-shared-save .pill{justify-content:center}}.rankwrap{display:inline-block;position:relative}.rankwrap .disc{width:20px;height:20px;box-shadow:0 0 0 2px var(--sheet-solid);background:var(--panel);color:var(--ink-2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;position:absolute;bottom:-4px;right:-4px}.rankwrap .disc.c1{background:var(--gold);color:var(--on-gold)}.rankwrap .disc.c2{color:#111114;background:#dce2ec}.rankwrap .disc.c3{color:#fff;background:#c88a54}.rankrow{min-height:50px;box-shadow:inset 0 .5px 0 var(--line-2);grid-template-columns:32px 36px 1fr auto;align-items:center;gap:12px;padding:6px 14px;display:grid}.rankrow:first-child{box-shadow:none}.rankrow .rk{color:var(--ink-3);text-align:center;font-size:12px;font-weight:600}.rankrow .nm{flex-direction:column;gap:1px;min-width:0;display:flex}.rankrow .nm .line{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.rankrow .nm .gap{color:var(--ink-3);font-size:12px}.rankrow .pr .money{font-size:15px;font-weight:600}.rankrow.unplaced .pr{color:var(--ink-3)}.rankrow .pr{text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-weight:500;display:flex}.rankrow.me{box-shadow:inset 3px 0 0 var(--gold), inset 0 .5px 0 var(--line-2);background:var(--gold-soft)}.tick{border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.tick.ok{background:var(--gold-soft);color:var(--gold-text);box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.tick.ok{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent)}}.yourrank{align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex;position:sticky;bottom:84px}@media (min-width:761px){.yourrank{position:static}}.rec{background:linear-gradient(180deg, var(--ink), transparent 46%), var(--card);border-radius:14px;padding:18px 20px 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rec{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 4%, transparent), transparent 46%), var(--card)}}.rec{box-shadow:inset 0 0 0 .5px var(--line-2), inset 0 1px 0 var(--g-spec)}.rec:before{content:"";box-shadow:inset 0 0 0 .5px var(--ink);border-radius:9px;position:absolute;inset:7px}@supports (color:color-mix(in lab, red, red)){.rec:before{box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--ink) 8%, transparent)}}.rec:before{pointer-events:none}.rec>*{position:relative}.rec .k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.rec .v{letter-spacing:-.028em;margin:10px 0 4px;font-size:24px;font-weight:600;line-height:1}.rec.week .v{font-size:28px}.rec.month .v{font-size:32px}.rec .s{color:var(--ink-3);font-size:12px}.rec.blank{background:var(--panel);box-shadow:inset 0 0 0 .5px var(--line-2)}.rec.hot{background:linear-gradient(180deg, var(--gold), var(--gold) 60%), var(--card)}@supports (color:color-mix(in lab, red, red)){.rec.hot{background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 16%, transparent), color-mix(in srgb, var(--gold) 5%, transparent) 60%), var(--card)}}.rec.hot{box-shadow:inset 0 1px 0 var(--g-spec), inset 0 0 0 1.5px var(--gold)}.rec.hot:before{box-shadow:inset 0 0 0 .5px var(--gold)}@supports (color:color-mix(in lab, red, red)){.rec.hot:before{box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--gold) 40%, transparent)}}.rec-crest{opacity:.16;pointer-events:none;position:absolute;bottom:-12px;right:10px}.rec .k{justify-content:space-between;align-items:center;gap:8px;display:flex}.rec .held{color:var(--gold-text);text-transform:none;letter-spacing:0;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.rec .v:not(:has(.money)){color:var(--ink-3);letter-spacing:0;font-size:15px;font-weight:500}.rec .holder{align-items:center;gap:8px;min-width:0;margin:10px 0 4px;font-weight:500;display:flex}.tbl td.lead,.kpi-lead{color:var(--gold-text);font-weight:600}.bar{background:var(--line-2);border-radius:5px;width:100%;height:10px;margin-top:10px;overflow:hidden}.bar>i{background:var(--black);border-radius:5px;height:100%;display:block}.bar>i.info{background:var(--info)}.bar>i.bad{background:var(--bad)}.weeks{grid-template-columns:repeat(8,1fr);align-items:end;gap:4px;height:176px;display:grid}.weeks>div{border-radius:10px;flex-direction:column;height:100%;padding-top:14px;display:flex}.weeks>div.now span{color:var(--ink-2);font-weight:500}.weeks b{text-align:center;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;position:absolute;left:0;right:0}.weeks .plot{flex:1;align-items:flex-end;min-height:0;display:flex;position:relative}.weeks .plot>i{width:100%}.weeks i{background:var(--black);border-radius:6px 6px 3px 3px;min-height:2px;display:block}.weeks i.hit{background:var(--ok)}.weeks i.miss{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.weeks i.miss{background:color-mix(in srgb, var(--ink) 22%, transparent)}}.weeks>div.now i{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.weeks>div.now i{background:color-mix(in srgb, var(--ink) 34%, transparent)}}.weeks>div.now i.hit{background:var(--ok)}.weeks span{color:var(--ink-3);text-align:center;margin:6px 0 4px;font-size:10px}.weeks em{border-top:1.5px dashed var(--gold);margin-bottom:-1.5px;position:absolute;left:-2px;right:-2px}.kvs{flex-direction:column;display:flex}.kvs>div{box-shadow:inset 0 .5px 0 var(--line-2);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex}.kvs>div:first-child{box-shadow:none}.kvs span{color:var(--ink-3)}.kvs b{text-align:right;font-weight:500}.select{border-radius:var(--r-pill);background:var(--panel);appearance:none;height:34px;color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256' fill='%23888'%3E%3Cpath d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:0;max-width:100%;padding:0 32px 0 14px;font-weight:500}.pacerow{box-shadow:inset 0 .5px 0 var(--line-2);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.pacerow:first-child{box-shadow:none}.pacerow .meter{margin-top:6px}.steppers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stp{padding:12px 12px 12px 14px}.stp .lbl{color:var(--ink-3);margin-bottom:6px;font-size:12px;display:block}.stp .ctl{justify-content:space-between;align-items:center;gap:8px;display:flex}.stp .v{letter-spacing:-.028em;font-size:26px;font-weight:600;line-height:1;transition:transform .13s}.stp .v.bump{transform:scale(1.12)}.stp .bs{gap:4px;display:flex}.stp .bs button{position:relative}.stp .bs button:after{content:"";position:absolute;inset:-8px}.gate{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 16px;display:flex}.logsheet{outline:0;flex-direction:column;gap:12px;padding:22px;display:flex}.logsheet header{align-items:center;gap:8px;display:flex}.logsheet header h3{letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:600}.logsheet .foot{color:var(--ink-3);justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.drawer-right{z-index:40;width:340px;position:fixed;top:84px;bottom:28px;right:28px;overflow:clip}.drawer-bottom{z-index:40;border-radius:26px 26px 22px 22px;max-height:88dvh;position:fixed;bottom:10px;left:10px;right:10px;overflow:hidden}.drawer-bottom .handle{background:var(--ink-4);border-radius:2px;width:36px;height:4px;margin:0 auto 6px}.drawer-overlay{z-index:39;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}.drawer-body{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.celebrate{background:var(--black);color:var(--on-black);border-radius:20px;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;animation:.42s cubic-bezier(.2,.9,.2,1) pop;display:flex}.celebrate .ic{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--brand-gold);color:var(--on-black);opacity:1;border-radius:50%;flex:none;place-items:center;display:grid}.celebrate b{font-weight:600;display:block}.celebrate span{opacity:.7;font-size:12px}@keyframes pop{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:none}}.emissive{color:var(--gold-text);text-shadow:0 0 24px #2a4bf059}.strip{scrollbar-width:none;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.strip>*{flex:0 0 260px}@media (max-width:760px){.g2,.g22,.g3,.kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.g2,.g3{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kpis{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.kpis>*{flex:0 0 150px}.podium{gap:6px}.pod-card{gap:4px;padding:12px 6px 10px}.pod .who .full{display:none}.pod .who .first{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pod .who .badge,.pod .am .tick{display:none}.pod .am{font-size:17px}.pod.one .am{font-size:21px}.pod .sub{font-size:11px}.pod .sub>:not(.gap){display:none}.pod.place-1 .plinth{height:44px;font-size:22px}.pod.place-2 .plinth{height:30px;font-size:16px}.pod.place-3 .plinth{height:18px;font-size:12px}.t-hero{font-size:48px}.weeks{height:90px}.rankrow{grid-template-columns:24px 32px 1fr auto;padding:6px 10px}}.kanban{overscroll-behavior-x:contain;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.kcol{min-height:160px;padding:10px;transition:box-shadow .15s}.kcol.drop{box-shadow:inset 0 0 0 1.5px var(--gold)}.khead{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 10px;display:flex}.kcards{flex-direction:column;gap:8px;display:flex}.kcard{padding:12px}.kcard[draggable=true]{cursor:grab}@media (max-width:760px){.kanban{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -14px;padding:0 14px 6px;display:flex;overflow-x:auto}.kanban::-webkit-scrollbar{display:none}.kcol{scroll-snap-align:start;flex:0 0 80vw}}.kcard{position:relative}.kcard-top{align-items:flex-start;gap:10px;display:flex}.kcard-by{color:var(--ink-3);font-size:12px}.kcard-remove{opacity:0;transition:opacity .12s;position:absolute;top:8px;right:8px}.kcard:hover .kcard-remove,.kcard:focus-within .kcard-remove{opacity:1}@media (hover:none){.kcard-remove{opacity:.7}.kcard-top{padding-right:26px}}.kcard-notes{color:var(--ink-2);white-space:pre-line;margin:10px 0 0;font-size:12.5px}.kcard-contact{color:var(--ink-3);margin-top:6px;font-size:12px}.kcard-foot{box-shadow:inset 0 .5px 0 var(--line-2);align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.kcard-age{border-radius:var(--r-pill);background:var(--hover);height:22px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.kcard-age.stale{background:var(--warn-soft);color:var(--warn)}.kcard-sync{background:var(--ink-4);border-radius:50%;flex:none;width:7px;height:7px}.select.kcard-move{width:auto;max-width:104px;height:28px;margin-left:auto;font-size:12px}.org ul{margin:0;padding:0;list-style:none}.org ul ul{box-shadow:inset 1px 0 0 var(--line-2);margin-left:18px;padding-left:12px}.node-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.node{align-items:center;gap:12px;margin:6px 0;padding:10px 12px;transition:box-shadow .16s,transform .16s;display:flex}.node-button:hover .node{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-control)}.node.me{box-shadow:inset 3px 0 0 var(--gold)}.node.left{opacity:.7}.node-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.node-meta .lic{align-items:center;gap:5px;display:inline-flex}.node-meta .dot{background:var(--ink-4);border-radius:999px;width:6px;height:6px}.node-meta .dot.on{background:var(--ok)}.node-team{color:var(--gold-text);margin-top:2px;font-size:12px;font-weight:500}@media (min-width:761px){.org{--org-line:var(--ink)}@supports (color:color-mix(in lab, red, red)){.org{--org-line:color-mix(in srgb, var(--ink) 22%, transparent)}}.org{padding-top:26px;padding-bottom:28px;overflow-x:auto}.org>ul{justify-content:center;min-width:max-content;display:flex}.org ul ul{box-shadow:none;justify-content:center;margin:0;padding:28px 0 0;display:flex;position:relative}.org ul ul:before{content:"";border-left:1.5px solid var(--org-line);height:28px;position:absolute;top:0;left:50%}.org li{flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.org ul ul>li{padding-top:14px}.org ul ul>li:before,.org ul ul>li:after{content:"";border-top:1.5px solid var(--org-line);width:50%;height:14px;position:absolute;top:0}.org ul ul>li:before{right:50%}.org ul ul>li:after{border-left:1.5px solid var(--org-line);left:50%}.org ul ul>li:first-child:before,.org ul ul>li:last-child:after{border-top:0}.org ul ul>li:last-child:before{border-right:1.5px solid var(--org-line);border-top-right-radius:10px}.org ul ul>li:first-child:after{border-top-left-radius:10px}.org ul ul>li:only-child:before{display:none}.org ul ul>li:only-child:after{border-top:0;border-radius:0}.org .node-button{width:auto}.org .node{text-align:center;flex-direction:column;gap:8px;width:200px;margin:0;padding:16px 12px 14px}.org .node-text{width:100%}.org .node-meta{justify-content:center}.org .node.me{box-shadow:inset 0 0 0 1.5px var(--gold), var(--shadow-control)}.org .node-button:hover .node{transform:translateY(-2px)}}.split{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.split{grid-template-columns:minmax(0,1fr) 340px}}.insp{position:sticky;top:12px}.rankrow.sel{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ink-3), inset 0 .5px 0 var(--line-2)}.rankrow.me.sel{box-shadow:inset 3px 0 0 var(--gold), inset 0 0 0 1.5px var(--gold)}.pod.sel{box-shadow:inset 0 1px 0 var(--g-spec), inset 0 0 0 1.5px var(--ink-3), var(--shadow-control)}.pod.me.sel{box-shadow:inset 0 1px 0 var(--g-spec), inset 0 0 0 1.5px var(--gold), var(--shadow-control)}.pod.one.sel{box-shadow:inset 0 1px 0 var(--g-spec), inset 0 0 0 1.5px var(--gold), 0 0 0 3px var(--gold-soft), var(--shadow-control)}.gold-edge{position:relative}.insp.gold-edge{position:sticky}@media (max-width:760px){.yourrank.gold-edge{position:sticky}}@media (min-width:761px){.yourrank.gold-edge{bottom:auto}}.gold-edge:after{content:"";border-radius:inherit;border-top:2px solid var(--gold);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 22%,#0000 68%);mask-image:linear-gradient(90deg,#000 0% 22%,#0000 68%)}.funnel{flex-direction:column;gap:10px;margin-top:12px;display:flex}.funnel-row{grid-template-columns:96px minmax(0,1fr) 44px 40px;align-items:center;gap:10px;display:grid}.funnel-label{color:var(--ink-2);font-size:12px}.funnel-track{border-radius:var(--r-pill);background:var(--line-2);height:10px;overflow:hidden}.funnel-track>i{border-radius:inherit;background:var(--info-solid);transform-origin:0;height:100%;animation:bar-grow .6s var(--ease-sheet) both;animation-delay:calc(var(--i,0) * 70ms);display:block}.funnel-row:last-child .funnel-track>i{background:var(--ok-solid)}.funnel-value{text-align:right;font-weight:600}.funnel-rate{color:var(--ink-3);text-align:right;font-size:12px}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:760px){.funnel-row{grid-template-columns:84px minmax(0,1fr) 36px 34px;gap:8px}}.art3d{aspect-ratio:1;width:100%;min-width:0;position:relative}.art3d canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.art3d>.art-fallback{place-items:center;transition:opacity .24s;display:grid;position:absolute;inset:0}.art3d:has(>canvas)>.art-fallback{opacity:0}.week-hero{grid-template-columns:minmax(0,1fr) minmax(150px,230px);align-items:center;gap:16px;display:grid}.week-hero>.hero-meter{grid-column:1/-1;margin-top:2px}.art-row{grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:8px;display:grid}.path-row{grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}@media (max-width:760px){.week-hero{grid-template-columns:minmax(0,1fr) 132px;gap:8px}.art-row{grid-template-columns:minmax(0,1fr)}.art-row>.art3d{order:-1;width:72px;margin-top:4px}}.empty-sheet .inner{padding-top:34px;padding-bottom:30px}.empty-sheet .emblem{opacity:.9}@media (min-width:1680px){.split{grid-template-columns:minmax(0,1fr) 380px}.g2.today{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.events-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.settings-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.events-grid{grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}.settings-cols{grid-template-columns:minmax(0,640px) minmax(0,1fr)}}.apply-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.apply-cols{grid-template-columns:minmax(0,500px) minmax(0,1fr)}}.calc-field>label{justify-content:space-between;gap:12px;display:flex}.your-level{color:var(--gold-text);font-weight:500}.calc-range{background:linear-gradient(90deg, var(--gold) var(--fill,0%), var(--line-2) var(--fill,0%));appearance:none;cursor:pointer;border-radius:999px;width:100%;height:4px;margin:8px 0 4px}.calc-range::-webkit-slider-thumb{background:var(--sheet-solid);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--gold), 0 1px 4px #11111440;appearance:none;border-radius:50%}.calc-range::-moz-range-thumb{background:var(--sheet-solid);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--gold), 0 1px 4px #11111440;border:0;border-radius:50%}.calc-range:focus-visible{outline:none}.calc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--gold), 0 0 0 5px var(--focus)}.level-chips{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding-top:2px;display:grid}.level-chip{border-radius:var(--r-pill);background:var(--card);height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;padding:0;font-size:12px;font-weight:500}.level-chip:hover{box-shadow:inset 0 0 0 1px var(--ink-4)}.level-chip.mine{box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-text)}.level-chip.on{background:var(--black);box-shadow:none;color:var(--on-black)}.level-chip.mine.on{box-shadow:0 0 0 2px var(--gold-soft), inset 0 0 0 1.5px var(--gold)}.kvs.waterfall>.wf{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:7px;padding:10px 0 12px;display:grid}.wf .wf-track{background:var(--hover);border-radius:999px;grid-column:1/-1;height:10px;display:block;position:relative;overflow:hidden}.wf .wf-lost,.wf .wf-bar{top:0;bottom:0;left:var(--l,0%);width:var(--w);border-radius:inherit;transition:width .38s cubic-bezier(.2,.8,.2,1),left .38s cubic-bezier(.2,.8,.2,1);position:absolute}.wf .wf-lost{background:repeating-linear-gradient(135deg, var(--ink-4) 0 1.5px, transparent 1.5px 5px);opacity:.55;border-radius:0 999px 999px 0}.wf .wf-bar{background:var(--ink-4)}.wf.base .wf-bar{background:var(--ink-3)}.wf.strong b{color:var(--ink);font-weight:600}.wf.strong .wf-bar{background:var(--ink-2)}.wf.result span{color:var(--ink);font-weight:600}.wf.result b{color:var(--gold-text);font-size:15px;font-weight:600}.wf.result .wf-bar{background:linear-gradient(90deg, var(--gold), var(--gold-hi))}.wf.result.loss b{color:var(--bad)}@media (prefers-reduced-motion:reduce){.wf .wf-lost,.wf .wf-bar{transition:none}}.race{margin-bottom:12px}.race .race-art.art3d{aspect-ratio:16/7;max-height:360px}.race-labels{height:64px;margin-top:2px;position:relative}.race-side{flex-direction:column;align-items:center;gap:2px;max-width:34%;display:flex;position:absolute;bottom:0;left:32%;transform:translate(-50%)}.race-side.right{left:68%}.race-side .crown-slot{height:22px}.race-amount{letter-spacing:-.02em;font-size:24px;font-weight:600}.race-side.lead .race-amount{color:var(--gold-text)}.race-gap{border-radius:var(--r-pill);background:var(--hover);color:var(--ink-2);white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:500;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (max-width:760px){.race .race-art.art3d{aspect-ratio:4/3}.race-labels{height:92px}.race-amount{font-size:19px}.race-gap{bottom:-4px}.race-side{bottom:30px}}.tc-show{grid-template-columns:minmax(0,236px) minmax(0,1fr);align-items:center;gap:20px;margin-top:8px;display:grid}.tc-art{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24px;width:100%;padding:0;display:block}.tc-earned{color:var(--gold-text)}.tc-shelf{border-top:.5px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:16px;padding-top:14px;display:grid}.tc-pick{min-width:0;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 6px;transition:background-color .16s;display:flex}.tc-pick:hover{background:var(--hover)}.tc-pick[aria-pressed=true]{background:var(--gold-soft);color:var(--ink)}.tc-name{text-align:center;text-wrap:balance;font-size:11px;font-weight:500;line-height:1.2}.tc-coin{letter-spacing:-.01em;font-variant-numeric:tabular-nums;width:40px;height:40px;color:var(--ink-3);border:1.5px dashed var(--ink-4);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.tc-coin .crown-mark{opacity:.55;filter:grayscale()}.tc-coin.earned{color:var(--book-gold-ink);background:radial-gradient(circle at 34% 28%, var(--foil-1), var(--foil-4) 38%, var(--foil-2) 62%, var(--foil-3));box-shadow:inset 0 0 0 2.5px var(--foil-2), inset 0 0 0 3.5px var(--foil-1), var(--shadow-control);border:0}.tc-coin.earned .crown-mark{opacity:1;filter:none;--brand-gold:var(--book-gold-ink)}.tc-coin.big{aspect-ratio:1;width:64%;height:auto;font-size:28px}@media (max-width:560px){.tc-show{grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:14px}.tc-shelf{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4px}}[data-sonner-toast]:has(>.bell-toast){justify-content:center;display:flex}.bell-toast{border-radius:var(--r-pill);background:var(--sheet-solid);width:max-content;max-width:100%;color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold-soft), var(--shadow-float);align-items:center;gap:10px;margin-inline:auto;padding:7px 18px 7px 7px;font-size:14px;line-height:1.3;display:flex}.bell-toast b{font-weight:600}.bell-icon{background:var(--gold);width:32px;height:32px;color:var(--on-gold);border-radius:50%;flex:none;place-items:center;display:grid}.bell-icon svg{transform-origin:50% 12%;animation:1.2s ease-in-out 2 bell-ring}@keyframes bell-ring{0%,to{transform:rotate(0)}8%{transform:rotate(18deg)}20%{transform:rotate(-15deg)}32%{transform:rotate(11deg)}44%{transform:rotate(-8deg)}56%{transform:rotate(5deg)}68%{transform:rotate(-2deg)}}.streak{border-radius:var(--r-pill);height:20px;color:var(--gold-text);box-shadow:inset 0 0 0 1px var(--gold-soft);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.streak.on{background:var(--gold-soft);box-shadow:none}.streak svg{color:var(--gold)}.streak-keep{color:var(--ink-3);font-weight:400}@media (max-width:420px){.streak-keep{display:none}}.recap>.inner{padding:14px 16px 12px}.recap-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.recap-head h3{font-size:14px}.recap-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin-top:10px;display:flex;overflow-x:auto}.recap-track::-webkit-scrollbar{display:none}.recap-card{scroll-snap-align:start;background:var(--card);min-width:0;box-shadow:inset 0 .5px 0 var(--g-spec);border-radius:16px;flex-direction:column;flex:0 0 calc(100% - 34px);gap:2px;padding:12px 14px 13px;display:flex}.recap-card.hit{box-shadow:inset 0 0 0 1px var(--gold-soft), inset 0 .5px 0 var(--g-spec)}.recap-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 1px;font-size:30px;font-weight:600;line-height:1}.recap-card.hit .recap-big{color:var(--gold-text)}.recap-note{border-top:.5px solid var(--line);color:var(--ink-2);align-items:center;gap:8px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.recap-card.hit .recap-note{color:var(--gold-text)}.recap-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:6px 0 2px;display:grid}.recap-stats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:20px;font-weight:600;line-height:1.1}.recap-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.recap-foot{justify-content:center;align-items:center;gap:8px;margin-top:6px;display:flex}.recap-foot .circ.sm{width:24px;height:24px}.recap-foot .circ:disabled{opacity:.35;cursor:default}.recap-dots{display:flex}.recap-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.recap-dots button:before{content:"";border-radius:var(--r-pill);background:var(--ink-4);width:7px;height:7px;transition:width .2s,background-color .2s}.recap-dots button.on:before{background:var(--gold);width:18px}@media (max-width:560px){.recap-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.recap-stats dt{font-size:10px}.recap-stats dd{font-size:17px}.recap-big{font-size:26px}}.nextcall{background:var(--card);width:100%;box-shadow:inset 0 .5px 0 var(--g-spec);border-radius:18px;padding:16px 18px 18px}.nc-kicker{color:var(--ink-3);align-items:center;gap:6px;display:flex}.nextcall.live .nc-kicker{color:var(--ok)}.nc-dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-out infinite nc-pulse}@keyframes nc-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 45%, transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb, var(--ok) 0%, transparent)}}.nc-count{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:34px;font-weight:600;line-height:1}.nextcall.soon .nc-count,.nextcall.live .nc-count{color:var(--gold-text)}.nc-line{min-width:0;color:var(--ink-3);align-items:center;gap:6px;margin-top:14px;display:flex}.nc-line b{color:var(--ink-2);font-weight:500}.nc-line.live,.nc-line.live b{color:var(--ok)}.callweek{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.cw-day{grid-template-columns:86px minmax(0,1fr);align-items:start;gap:12px;display:grid}.cw-dayname{color:var(--ink-2);padding-top:9px}.cw-day ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cw-row{background:var(--card);border-radius:12px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:36px;padding:7px 12px;font-size:13px;display:grid}.cw-time{font-variant-numeric:tabular-nums;color:var(--ink-2)}.cw-title{flex-direction:column;min-width:0;font-weight:500;display:flex}.cw-tag{color:var(--ink-3);font-size:11px;font-weight:400}.cw-state{white-space:nowrap;color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.cw-row.done{box-shadow:inset 0 0 0 .5px var(--line);color:var(--ink-3);background:0 0}.cw-row.done .cw-time{color:var(--ink-3)}.cw-row.live{box-shadow:inset 0 0 0 1.5px var(--ok)}.cw-row.live .cw-state{color:var(--ok);font-weight:600}.cw-row.next{box-shadow:inset 0 0 0 1.5px var(--gold)}.cw-row.next .cw-state{color:var(--gold-text);font-weight:600}@media (max-width:560px){.cw-day{grid-template-columns:minmax(0,1fr);gap:6px}.cw-dayname{padding-top:0}.cw-row{grid-template-columns:58px minmax(0,1fr);row-gap:2px}.cw-state{grid-column:2}.cw-state:empty{display:none}}.join-live{animation:1.8s ease-out infinite join-pulse}@keyframes join-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 55%, transparent)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb, var(--ok) 0%, transparent)}}.streak-block{background:var(--card);border-radius:16px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px 10px 10px;display:flex}.streak-flame{width:40px;height:40px;color:var(--ink-4);background:var(--hover);border-radius:50%;flex:none;place-items:center;display:grid}.streak-block.on .streak-flame{color:var(--on-gold);background:radial-gradient(circle at 40% 30%, var(--foil-1), var(--gold) 70%)}@media (prefers-reduced-motion:reduce){.bell-icon svg,.nc-dot,.join-live{animation:none}}.stp.tile{border-radius:18px;padding:0;transition:background-color .2s,box-shadow .2s;position:relative}.stp.tile.beat{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-soft)}.tile-hit{border-radius:inherit;width:100%;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 10px 12px;transition:transform 90ms;display:flex}.tile-hit:active:not(:disabled){transform:scale(.96)}.tile-hit:disabled{cursor:default}.stp.tile .lbl{align-self:flex-start;margin:2px 0 2px 4px}.tile-dial{place-items:center;width:64px;height:64px;display:grid;position:relative}.tile-dial svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.tile-track{fill:none;stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.tile-track{stroke:color-mix(in srgb, var(--ink) 9%, transparent)}}.tile-track{stroke-width:5px}.tile-fill{fill:none;stroke:var(--ink-3);stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .42s cubic-bezier(.2,.8,.2,1),stroke .2s}.stp.tile.beat .tile-fill{stroke:var(--gold)}.stp.tile .v{font-variant-numeric:tabular-nums;font-size:22px;position:relative}.stp.tile .v.long{font-size:16px}.tile-plus{color:var(--gold-text);pointer-events:none;font-size:13px;font-weight:600;animation:.65s ease-out forwards tile-plus;position:absolute;top:2px;left:50%}@keyframes tile-plus{0%{opacity:0;transform:translate(-50%,8px)scale(.9)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-26px)scale(1.05)}}.tile-usual{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:center;font-size:11px;line-height:1.2}.stp.tile.beat .tile-usual{color:var(--gold-text);font-weight:500}.tile-minus{position:absolute;top:8px;right:8px}.stp.tile.wide{grid-column:1/-1}.stp.tile.wide .tile-hit{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:8px 52px 8px 12px;display:grid}.stp.tile.wide .lbl{margin:0}.stp.tile.wide .tile-usual{text-align:right;justify-self:end}.stp.tile.wide .tile-minus{top:50%;transform:translateY(-50%)}.stp.tile.wide .tile-minus:active{transform:translateY(-50%)scale(.94)}.tracker .tile-dial{width:84px;height:84px}.tracker .stp.tile .v{font-size:28px}.tracker .stp.tile .v.long{font-size:20px}.tracker .tile-hit{gap:6px;padding:12px 12px 14px}@media (prefers-reduced-motion:reduce){.tile-plus{display:none}.tile-hit,.tile-fill{transition:none}}.tickets{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),560px));gap:12px;display:grid}.ticket{--tk-stub:92px;grid-template-columns:var(--tk-stub) minmax(0, 1fr);background:var(--card);box-shadow:inset 0 .5px 0 var(--g-spec);-webkit-mask-image:radial-gradient(circle 9px at var(--tk-stub) 0, transparent 97%, #000 100%), radial-gradient(circle 9px at var(--tk-stub) 100%, transparent 97%, #000 100%);-webkit-mask-image:radial-gradient(circle 9px at var(--tk-stub) 0, transparent 97%, #000 100%), radial-gradient(circle 9px at var(--tk-stub) 100%, transparent 97%, #000 100%);-webkit-mask-image:radial-gradient(circle 9px at var(--tk-stub) 0, transparent 97%, #000 100%), radial-gradient(circle 9px at var(--tk-stub) 100%, transparent 97%, #000 100%);-webkit-mask-image:radial-gradient(circle 9px at var(--tk-stub) 0, transparent 97%, #000 100%), radial-gradient(circle 9px at var(--tk-stub) 100%, transparent 97%, #000 100%);mask-image:radial-gradient(circle 9px at var(--tk-stub) 0, transparent 97%, #000 100%), radial-gradient(circle 9px at var(--tk-stub) 100%, transparent 97%, #000 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;border-radius:18px;display:grid;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.tk-stub{border-right:1.5px dashed var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:14px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.tk-stub{border-right:1.5px dashed color-mix(in srgb, var(--ink) 20%, transparent)}}.tk-stub{background:var(--gold-soft);color:var(--gold-text);text-align:center}.tk-month{letter-spacing:.08em;font-size:11px;font-weight:600}.tk-day{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1}.tk-weekday{color:var(--ink-3);font-size:11px}.tk-body{min-width:0;padding:14px 16px 16px}.tk-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tk-details{padding-left:18px;font-size:13px;list-style:outside}.ticket.past{box-shadow:inset 0 0 0 .5px var(--line);background:0 0}.ticket.past .tk-stub{background:var(--hover);color:var(--ink-3)}.ticket.mini{--tk-stub:64px}.ticket.mini .tk-day{font-size:22px}.ticket.mini .tk-body{padding:10px 12px 12px}.ticket.mini .t-sheet{font-size:14px}.ticket-link{border-radius:18px;display:block}.ticket-link:hover .ticket{background:var(--sheet)}.past-events{border-top:.5px solid var(--line);margin-top:16px;padding-top:14px}.past-events summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:8px;display:flex}.past-events summary::marker{color:var(--ink-4)}.admin-event-add>summary{width:max-content;list-style:none}.admin-event-add>summary::-webkit-details-marker{display:none}.sale-layout{align-items:start;gap:16px;display:grid}.sale-sheet{max-width:560px}.salecard{background:linear-gradient(160deg, var(--bc-onyx-hi), var(--bc-onyx) 55%);max-width:560px;color:var(--bc-on-onyx);box-shadow:var(--shadow-float);border-radius:20px;padding:16px 18px 18px}.sc-top{align-items:center;gap:8px;display:flex}.sc-mark{color:var(--bc-on-onyx);place-items:center;display:grid}.sc-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);font-size:11px;font-weight:600}.sc-date{opacity:.6;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.sc-client{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:12px;font-size:22px;font-weight:600}.sc-client.waiting{opacity:.35}.sc-meta{opacity:.7;margin-top:2px;font-size:13px}.sc-nums{border-top:1px solid #ffffff1f;gap:24px;margin-top:14px;padding-top:12px;display:flex}.sc-nums>div{flex-direction:column;gap:2px;display:flex}.sc-label{letter-spacing:.04em;text-transform:uppercase;opacity:.55;font-size:11px}.sc-val{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.sc-commission{border-top:1px solid #ffffff1f;flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;display:flex}.sc-big{letter-spacing:-.03em;color:var(--gold-hi);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.05}.sc-fine{opacity:.6;font-variant-numeric:tabular-nums;font-size:12px}.sc-week{border-radius:var(--r-pill);font-variant-numeric:tabular-nums;background:#ffffff14;margin-top:12px;padding:8px 12px;font-size:12px}.sale-total{background:var(--card);border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}@media (max-width:1099px){.sc-client{margin-top:8px;font-size:18px}.sc-nums,.sc-commission{margin-top:10px;padding-top:8px}.sc-big{font-size:26px}.sc-week{margin-top:8px}.salecard{padding:14px 16px 16px}}@media (min-width:1100px){.sale-total{display:none}.sale-layout{grid-template-columns:minmax(0,560px) minmax(260px,340px)}.sale-sheet{grid-area:1/1}.sale-preview{grid-area:1/2;position:sticky;top:92px}}.mecard{background:linear-gradient(160deg, var(--bc-onyx-hi), var(--bc-onyx) 58%);color:var(--bc-on-onyx);box-shadow:var(--shadow-float);border-radius:20px;padding:16px 18px 18px}.mc-top{align-items:center;gap:8px;display:flex}.mc-agency{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:10px;font-weight:500}.mc-level{border-radius:var(--r-pill);font-variant-numeric:tabular-nums;color:var(--on-gold);background:linear-gradient(140deg, var(--foil-1), var(--foil-2) 55%, var(--foil-3));margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600}.mc-person{align-items:center;gap:14px;margin-top:16px;display:flex}.mc-name{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:600}.mc-role{opacity:.7;margin-top:2px;font-size:13px}.mc-stats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding-top:14px;display:grid}.mc-stats dt{letter-spacing:.06em;text-transform:uppercase;opacity:.55;font-size:10px}.mc-stats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:19px;font-weight:600}.mc-record{border-radius:var(--r-pill);color:var(--gold-hi);background:#ffffff14;margin-top:14px;padding:8px 12px;font-size:12px}.letters{flex-direction:column;gap:12px;display:flex}.letter{background:var(--book-paper);color:var(--book-ink);box-shadow:inset 0 0 0 .5px var(--book-gold-ink), var(--shadow-control);border-radius:14px;padding:14px 18px 16px;position:relative}@supports (color:color-mix(in lab, red, red)){.letter{box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--book-gold-ink) 22%, transparent), var(--shadow-control)}}.letter{overflow:hidden}.letter:before{content:"";background:linear-gradient(90deg, var(--foil-3), var(--foil-1) 45%, var(--foil-2) 70%, var(--foil-3));height:3px;position:absolute;inset:0 0 auto}.lt-head{letter-spacing:.08em;text-transform:uppercase;color:var(--book-gold-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.lt-when{opacity:.7;letter-spacing:.04em}.lt-body{white-space:pre-line;font-size:14px;line-height:1.5;transition:opacity .26s,filter .26s}.letter.sealed .lt-body{opacity:.5;filter:blur(2.5px);max-height:44px;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.letter.open .lt-body{animation:.38s cubic-bezier(.2,.8,.2,1) letter-open}@keyframes letter-open{0%{opacity:.4;transform-origin:top;transform:translateY(-4px)scaleY(.96)}to{opacity:1;transform:none}}.lt-seal{background:var(--book-paper);border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lt-seal{background:color-mix(in srgb, var(--book-paper) 72%, transparent)}}.lt-seal{cursor:pointer}.lt-wax{width:44px;height:44px;color:var(--on-gold);background:radial-gradient(circle at 34% 30%, var(--foil-1), var(--foil-2) 45%, var(--foil-3) 78%, var(--gold));box-shadow:inset 0 0 0 1px var(--foil-1), 0 2px 6px #11111459;border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.lt-wax{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foil-1) 60%, transparent), 0 2px 6px #11111459}}.lt-wax{transition:transform .2s;transform:rotate(-6deg)}.lt-seal:hover .lt-wax{transform:rotate(-6deg)scale(1.06)}.lt-open{letter-spacing:.1em;text-transform:uppercase;color:var(--book-gold-ink);font-size:11px;font-weight:600}.letter.compact{min-height:92px}.letter.compact .lt-body{font-size:13px}html[data-nav=right] .page{animation:.28s cubic-bezier(.2,.8,.2,1) page-from-right}html[data-nav=left] .page{animation:.28s cubic-bezier(.2,.8,.2,1) page-from-left}@keyframes page-from-right{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes page-from-left{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.insp{animation:.28s cubic-bezier(.2,.8,.2,1) insp-in}@keyframes insp-in{0%{opacity:0;transform:translate(18px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-nav] .page,.insp,.letter.open .lt-body{animation:none}}.recap-band>.inner{padding:12px 16px 13px}.rb-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rb-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 0;display:grid}.rb-stats>div{min-width:0}.rb-num{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:600;line-height:1.1}.rb-num.hit{color:var(--gold-text)}.rb-stats dt{color:var(--ink-3);align-items:center;gap:3px;margin-top:2px;font-size:11px;line-height:1.3;display:flex}.rb-foot{border-top:.5px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:10px;padding-top:8px;font-size:12px}@media (max-width:560px){.rb-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.rb-num{font-size:21px}}.pin-hint{border:1px dashed var(--ink-4);color:var(--ink-3);border-radius:14px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12px;display:flex}.pin-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;display:grid}.pin-card{background:var(--card);box-shadow:inset 0 .5px 0 var(--g-spec);border-radius:16px;flex-direction:column;gap:8px;padding:10px 12px 12px;transition:transform .14s,box-shadow .14s;display:flex}.pin-card.dragging{box-shadow:inset 0 0 0 1px var(--gold-soft), var(--shadow-float);transform:scale(1.02)}.pin-card.team{box-shadow:inset 0 0 0 1px var(--gold-soft)}.pin-head{align-items:center;gap:6px;min-width:0;display:flex}.pin-drag{width:22px;height:22px;color:var(--ink-4);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.pin-drag:active{cursor:grabbing;color:var(--ink-2)}.pin-title{min-width:0;color:var(--ink-3);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:600;overflow:hidden}.pin-body{min-width:0}.pin-shortcut{min-width:0;color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;padding:6px 0 2px;font-size:13px;display:flex}.pin-num{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--gold-text);font-size:26px;font-weight:600;line-height:1.1}.pin-num.sm{color:var(--ink);font-size:17px}.pin-mini{color:var(--ink-3);font-variant-numeric:tabular-nums;gap:10px;margin-top:6px;font-size:11px;display:flex}.pin-duel{flex-direction:column;gap:6px;display:flex}.pin-side{align-items:center;gap:8px;min-width:0;display:flex}.pin-side.lead .t-body-strong{color:var(--gold-text)}.pin-gap{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.pin-stats{flex-direction:column;gap:6px;display:flex}.pin-stats>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bookbar{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.bb-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bb-search{border-radius:var(--r-pill);background:var(--card);min-width:0;height:38px;box-shadow:inset 0 0 0 .5px var(--line-2);color:var(--ink-3);flex:240px;align-items:center;gap:8px;padding:0 12px;display:flex}.bb-search input{min-width:0;height:100%;color:var(--ink);appearance:none;background:0 0;border:0;outline:0;flex:1;font-size:14px}.bb-search input::-webkit-search-cancel-button{appearance:none}.bb-select .select{width:auto;min-width:132px;height:38px}.bb-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bb-dates{align-items:center;gap:6px;display:flex}.bb-dates .input{width:auto;height:32px;font-size:12px}.bb-summary{border-top:.5px solid var(--line);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:12px;display:flex}.book-month+.book-month{margin-top:6px}.book-month-head{z-index:1;background:var(--sheet-solid);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 16px 6px;font-size:11px;font-weight:600;display:flex;position:sticky;top:0}@media (max-width:760px){.bb-chips{scrollbar-width:none;flex-wrap:nowrap;margin-block:-8px;padding-block:8px 10px;overflow-x:auto}.bb-chips::-webkit-scrollbar{display:none}.bb-chips>*{flex:none}}.pin-counters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pc-cell{background:var(--panel);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value buttons";align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.pc-label{color:var(--ink-3);grid-area:label;font-size:11px}.pc-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-area:value;font-size:20px;font-weight:600}.pc-buttons{grid-area:buttons;gap:4px;display:flex}.pin-goal .meter{margin-top:2px}.pin-records{padding:2px 0}.pin-card .bcard-wrap{width:100%}.bb-views-label{color:var(--ink-3);align-items:center;gap:5px;display:inline-flex}.chip.view{align-items:center;gap:2px;padding-right:4px;display:inline-flex}.chip.view button{width:18px;height:18px;color:inherit;opacity:.5;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.chip.view button:hover{opacity:1;background:var(--hover)}.bb-name{align-items:center;gap:6px;display:inline-flex}.bb-name .input{width:170px;height:30px;font-size:13px}.col-select{width:34px;padding-right:0!important}.pick{appearance:none;background:var(--card);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;vertical-align:middle;border-radius:5px}.pick:checked{background:var(--gold);box-shadow:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 8.5l3 3 6-6.5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:14px}.pick:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tbl.book tr.picked td{background:var(--gold-soft)}.book-phone-head{align-items:center;gap:10px;padding:10px 14px 2px;display:flex}.pick-dot{color:#fff;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;flex:none;place-items:center;margin:0 5px;display:grid}.pick-dot.on{background:var(--gold);box-shadow:none}button.row{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.rows .row.picked,.rows button.row.picked{background:var(--gold-soft)}.bulkbar{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:60;border-radius:var(--r-pill);white-space:nowrap;animation:bulk-up .22s var(--ease-sheet) both;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translate(-50%)}@keyframes bulk-up{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:761px){.bulkbar{bottom:24px}}@media (max-width:760px){.ax-main:has(.bulkbar){padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}}.tbl.book tr.tbl-month td{height:30px;box-shadow:none;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);padding-top:10px;font-size:11px;font-weight:600}.tbl.book tr.tbl-month:hover td{background:0 0}.cell-annual{text-align:right;padding-bottom:7px;font-weight:500;display:block;position:relative}.cell-annual i{background:var(--gold);opacity:.55;border-radius:2px;min-width:2px;height:2px;position:absolute;bottom:2px;right:0}.cell-carrier{color:var(--ink-2)}.funnel{padding:18px 20px 6px}.fn-head{border-bottom:.5px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:16px;display:flex}.fn-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 3px;font-size:34px;font-weight:600;line-height:1.1}.fn-head .s{color:var(--ink-3);font-size:12px}.fn-facts{gap:26px;margin:4px 0 0;display:flex}.fn-facts dt{color:var(--ink-3);font-size:11px}.fn-facts dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px;font-weight:600}.fn-steps{flex-direction:column;gap:10px;margin:0;padding:14px 0 16px;list-style:none;display:flex}.fn-step{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:12px;display:grid}.fn-label{color:var(--ink-2);font-size:12px}.fn-track{grid-template-columns:minmax(0,1fr) 52px 168px;align-items:center;gap:10px;height:26px;display:grid}.fn-wrap{height:100%;display:block}.fn-bar{background:var(--gold);border-radius:7px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.fn-bar{background:color-mix(in srgb, var(--gold) 26%, transparent)}}.fn-bar{box-shadow:inset 0 0 0 .5px var(--gold)}@supports (color:color-mix(in lab, red, red)){.fn-bar{box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--gold) 40%, transparent)}}.fn-step.last .fn-bar{background:var(--gold);box-shadow:none}.fn-track b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.fn-rate{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}@media (max-width:760px){.funnel{padding:16px 14px 4px}.fn-facts{gap:18px}.fn-facts dd{font-size:15px}.fn-step{grid-template-columns:92px minmax(0,1fr);gap:8px}.fn-track{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;height:auto}.fn-wrap{height:22px}.fn-rate{grid-column:1/-1;font-size:11px}}.tbl tr.tbl-total td{box-shadow:inset 0 .5px 0 var(--line);background:var(--panel)}.tbl tr.tbl-total:hover td{background:var(--panel)}.chat-door{position:relative;overflow:hidden}.chat-door .inner{padding-top:22px;padding-bottom:24px;position:relative}.chat-crest{opacity:.16;pointer-events:none;position:absolute;bottom:-6px;right:34px}.chat-name{letter-spacing:-.02em;margin:4px 0 6px;font-size:24px;font-weight:600}.chat-body{max-width:54ch;color:var(--ink-2);margin:0 0 16px}.chan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.chan{color:var(--ink);align-items:center;gap:12px;padding:14px 16px;display:flex}.chan:hover{background:var(--hover)}.chan-hash{background:var(--gold-soft);width:34px;height:34px;color:var(--gold-text);border-radius:10px;flex:none;place-items:center;font-size:17px;font-weight:600;display:grid}.chan-name{font-weight:500;display:block}.chan-hint{color:var(--ink-3);margin-top:1px;font-size:12px;display:block}.chat-feeds{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.chat-feeds li{align-items:flex-start;gap:12px;display:flex}.chat-feeds svg{color:var(--gold);flex:none;margin-top:1px}.chat-feeds b{font-weight:500;display:block}.chat-feeds em{color:var(--ink-3);margin-top:1px;font-size:13px;font-style:normal;display:block}@media (max-width:760px){.chan-grid{grid-template-columns:minmax(0,1fr);gap:8px}.chat-name{font-size:20px}.chat-crest{opacity:.1;bottom:-34px;right:-18px}}.ev-none{border-bottom:.5px solid var(--line);align-items:center;gap:18px;margin-bottom:6px;padding:10px 4px 20px;display:flex}.ev-none .note{max-width:52ch;margin-top:3px}@media (max-width:760px){.ev-none{gap:14px}}.bookstats{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:24px;padding:18px 22px;display:grid}.bs-big{letter-spacing:-.03em;margin:2px 0 3px;font-size:34px;font-weight:600;line-height:1.1}.bookstats .s{color:var(--ink-3);font-size:12px}.bs-rest{border-left:.5px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding-left:24px;display:grid}.bs-rest dt{color:var(--ink-3);font-size:11px}.bs-rest dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:20px;font-weight:600}.bs-rest .bs-note,.trk-facts .bs-note{letter-spacing:0;color:var(--ink-4);margin-top:3px;font-size:11px;font-weight:400;display:block}.bs-rest .meter{margin-top:7px}@media (max-width:1099px){.bookstats{grid-template-columns:minmax(0,1fr);gap:16px}.bs-rest{border-left:0;border-top:.5px solid var(--line);padding-top:16px;padding-left:0}}@media (max-width:760px){.bookstats{padding:16px 16px 18px}.bs-big{font-size:30px}.bs-rest{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bs-rest dd{font-size:17px}}.trk-facts{border-bottom:.5px solid var(--line);gap:28px;margin:14px 0 4px;padding-bottom:14px}.trk-facts dd{font-size:22px}@media (max-width:760px){.trk-facts{gap:18px}.trk-facts dd{font-size:18px}}.kpi-who{align-items:center;gap:10px;min-width:0;display:flex}.kpi-up{color:var(--ink-3);white-space:nowrap;margin-top:1px;font-size:11px;display:block}.rec-spot{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;gap:30px;padding:14px 30px 14px 14px;display:grid}.rsp-art{background:var(--art-behind);width:100%;box-shadow:inset 0 0 0 .5px var(--line);cursor:pointer;border:0;border-radius:22px;padding:0;display:block;position:relative;overflow:hidden}.rsp-art:focus-visible,.rs-art:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:20px}.rsp-art .art3d{width:100%}.rsp-copy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding-block:24px;display:flex}.rsp-picks{flex-wrap:wrap;gap:6px;display:flex}.rsp-live{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.rsp-value{letter-spacing:-.04em;font-size:58px;font-weight:600;line-height:1}.rsp-holder{align-items:center;gap:10px;display:flex}.rsp-holder b{font-weight:500;display:block}.rsp-holder em{color:var(--ink-3);font-size:12px;font-style:normal;display:block}.rsp-chase{border-top:.5px solid var(--line);width:100%;max-width:440px;margin:4px 0 0;padding-top:14px}.rsp-chase.mine{color:var(--gold-text);align-items:center;gap:8px;font-weight:500;display:flex}.rsp-chase.quiet{color:var(--ink-3);font-size:13px}.rsp-chase-line{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.rsp-chase-line b{color:var(--ink);font-size:17px;font-weight:600}.rsp-track{background:var(--ink);border-radius:8px;height:8px;margin:8px 0 6px}@supports (color:color-mix(in lab, red, red)){.rsp-track{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.rsp-track{overflow:hidden}.rsp-track i{background:linear-gradient(90deg, var(--gold), var(--gold));border-radius:8px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.rsp-track i{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 55%, transparent), var(--gold))}}.rs-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:6px;display:grid}.rs-item{text-align:center;flex-direction:column;align-items:center;display:flex}.rs-art{background:var(--art-behind);cursor:pointer;border:0;border-radius:18px;width:min(100%,270px);padding:0;display:block;overflow:hidden}.rs-copy{flex-direction:column;align-items:center;gap:2px;margin-top:10px;display:flex}.rs-period{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.rs-value{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1.15}.rs-when{color:var(--ink-3);font-size:12px}@media (max-width:760px){.rec-spot{grid-template-columns:minmax(0,1fr);gap:18px;padding:12px 12px 22px}.rsp-art .art3d{aspect-ratio:4/3}.rsp-copy{gap:12px;padding:0 6px}.rsp-value{font-size:42px}.rs-row{grid-template-columns:minmax(0,1fr);gap:2px}.rs-item{text-align:left;flex-direction:row;gap:12px}.rs-art{flex:none;width:104px}.rs-copy{align-items:flex-start;margin-top:0}.rs-value{font-size:22px}}.goal-hero{grid-template-columns:220px minmax(0,1fr) minmax(0,250px);align-items:center;gap:28px;padding:10px 28px 10px 10px;display:grid}.gh-art .art3d{width:100%}.gh-main{flex-direction:column;gap:10px;min-width:0;padding-block:18px;display:flex}.gh-figure{letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:46px;font-weight:600;line-height:1;display:flex}.gh-of{letter-spacing:-.01em;color:var(--ink-3);font-size:17px;font-weight:500}.gh-meter{background:var(--ink);border-radius:12px;height:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.gh-meter{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.gh-meter i{background:var(--gold);border-radius:12px;position:absolute;inset:0 auto 0 0}.gh-meter i.ok{background:var(--ok)}.gh-meter i.warn{background:var(--warn)}.gh-meter i.bad{background:var(--bad)}.gh-meter em{background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.gh-form{flex-direction:column;gap:6px;max-width:360px;display:flex}.gh-facts{border-left:.5px solid var(--line);flex-direction:column;gap:18px;margin:0;padding-left:24px;display:flex}.gh-facts dt{color:var(--ink-3);font-size:12px}.gh-facts dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:24px;font-weight:600}.gh-facts .bs-note{letter-spacing:0;color:var(--ink-4);margin-top:3px;font-size:11px;font-weight:400;display:block}.gh-facts .hit dd{color:var(--ok)}.pr-key{color:var(--ink-3);align-items:center;gap:6px;font-size:11px;display:inline-flex}.pr-key i{border-radius:3px;width:10px;height:10px;margin-left:6px;display:inline-block}.pr-key i.bad{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.pr-key i.bad{background:color-mix(in srgb, var(--bad) 22%, transparent)}}.pr-key i.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.pr-key i.warn{background:color-mix(in srgb, var(--warn) 26%, transparent)}}.pr-key i.ok{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.pr-key i.ok{background:color-mix(in srgb, var(--ok) 22%, transparent)}}.pr-grid{grid-template-columns:132px minmax(0,1fr) 92px;gap:0 20px;margin-top:30px;display:grid}.pr-line-col{pointer-events:none;z-index:3;grid-column:2;position:relative}.pr-line{border-left:1.5px dashed var(--ink-2);width:0;position:absolute;top:-22px;bottom:6px}.pr-line span{white-space:nowrap;color:var(--ink-2);font-size:11px;font-weight:600;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%)}.pr-lane{display:contents}.pr-who,.pr-track,.pr-lane>.badge{grid-row:var(--row);align-self:center}.pr-who{flex-direction:column;grid-column:1;gap:1px;min-width:0;padding-block:14px;display:flex}.pr-name{font-weight:500}.pr-lane.me .pr-name{color:var(--gold-text)}.pr-amt{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.pr-track{background:var(--ink);border-radius:14px;grid-column:2;height:14px;position:relative}@supports (color:color-mix(in lab, red, red)){.pr-track{background:color-mix(in srgb, var(--ink) 5%, transparent)}}.pr-track b{position:absolute;top:0;bottom:0}.pr-track .z-bad{background:var(--bad);border-radius:14px 0 0 14px;left:0}@supports (color:color-mix(in lab, red, red)){.pr-track .z-bad{background:color-mix(in srgb, var(--bad) 20%, transparent)}}.pr-track .z-warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.pr-track .z-warn{background:color-mix(in srgb, var(--warn) 26%, transparent)}}.pr-track .z-ok{background:var(--ok);border-radius:0 14px 14px 0}@supports (color:color-mix(in lab, red, red)){.pr-track .z-ok{background:color-mix(in srgb, var(--ok) 22%, transparent)}}.pr-track>i{background:var(--ink);border-radius:4px;position:absolute;top:5px;bottom:5px;left:0}@supports (color:color-mix(in lab, red, red)){.pr-track>i{background:color-mix(in srgb, var(--ink) 55%, transparent)}}.pr-runner{z-index:2;box-shadow:0 0 0 2.5px var(--sheet-solid), 0 3px 8px #0000002e;border-radius:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.pr-lane>.badge{grid-column:3;justify-self:end}@media (max-width:760px){.goal-hero{grid-template-columns:116px minmax(0,1fr);gap:10px 14px;padding:12px 16px 18px 8px}.gh-main{padding-block:8px 0}.gh-figure{font-size:32px}.gh-of{font-size:14px}.gh-facts{border-left:0;border-top:.5px solid var(--line);flex-direction:row;grid-column:1/-1;gap:22px;padding:14px 0 0 8px}.gh-facts dd{font-size:19px}.pr-grid{grid-template-columns:74px minmax(0,1fr) 76px;column-gap:12px;margin-top:40px}.pr-head{flex-direction:column;align-items:flex-start;gap:6px}.pr-key i:first-child{margin-left:0}.pr-amt{font-size:11px}}.bookstats.with-stack{grid-template-columns:184px minmax(0,200px) minmax(0,1fr);gap:18px;padding-top:8px;padding-bottom:8px;padding-left:4px}.bookstats.with-stack .bs-rest{gap:14px}.bookstats.with-months{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.bookstats.with-stack.with-months{grid-template-columns:184px minmax(0,200px) minmax(0,1fr)}.bookstats.with-months .bs-rest{border-left:0;border-top:.5px solid var(--line);grid-column:1/-1;padding:16px 0 0}.bookstats.with-stack .bs-rest{margin-left:18px}.bh-stack{flex-direction:column;justify-content:center;align-self:stretch;display:flex;position:relative}.bh-stack .art3d{width:100%}.bh-key{text-align:center;color:var(--ink-3);margin-top:-10px;font-size:11px}@media (max-width:1099px){.bookstats.with-stack,.bookstats.with-stack.with-months{grid-template-columns:120px minmax(0,1fr)}.bookstats.with-stack .bs-rest,.bookstats.with-months .bh-mix{grid-column:1/-1}.bookstats.with-stack .bs-rest{margin-left:0}}@media (max-width:760px){.bookstats .bh-mix{grid-template-columns:minmax(0,1fr);gap:6px}.bookstats .bm-head{padding-top:8px}.bookstats .bm-legend{gap:4px 12px}}.bh-mix{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:14px 16px;min-width:0;display:grid}.bm-head{color:var(--ink-3);align-self:start;padding-top:3px;font-size:11px}.bm-group{flex-direction:column;gap:8px;min-width:0;display:flex}.bm-split{gap:3px;height:14px;display:flex}.bm-split i{flex-basis:0;min-width:4px;display:block}.bm-split i:first-child{border-radius:7px 2px 2px 7px}.bm-split i:last-child{border-radius:2px 7px 7px 2px}.bm-split i:only-child{border-radius:7px}.bm-split .s0,.bm-legend .s0,.bm-split .s1,.bm-legend .s1{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bm-split .s1,.bm-legend .s1{background:color-mix(in srgb, var(--gold) 68%, transparent)}}.bm-split .s2,.bm-legend .s2{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bm-split .s2,.bm-legend .s2{background:color-mix(in srgb, var(--gold) 46%, transparent)}}.bm-split .s3,.bm-legend .s3{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bm-split .s3,.bm-legend .s3{background:color-mix(in srgb, var(--gold) 30%, transparent)}}.bm-split .s4,.bm-legend .s4{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bm-split .s4,.bm-legend .s4{background:color-mix(in srgb, var(--gold) 18%, transparent)}}.bm-split .s5,.bm-legend .s5{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bm-split .s5,.bm-legend .s5{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.bm-legend{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.bm-legend li{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.bm-legend li i{border-radius:2px;width:8px;height:8px}.bm-legend li b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bm-legend li.more{color:var(--ink-3)}.climb{grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:24px;margin-bottom:16px;padding:18px 22px 18px 18px;display:grid}.climb-steps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:6px;display:grid}.climb-step{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex}.climb-faces{align-items:center;min-height:30px;padding-left:8px;display:flex}.climb-faces>*{box-shadow:0 0 0 2px var(--sheet-solid);border-radius:50%;margin-left:-8px}.climb-faces em{background:var(--card);place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:600;display:grid}.climb-block{height:var(--rise);background:linear-gradient(180deg, var(--ink), var(--ink));border-radius:10px 10px 4px 4px;flex-direction:column;justify-content:flex-end;gap:1px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.climb-block{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 9%, transparent), color-mix(in srgb, var(--ink) 4%, transparent))}}.climb-block{box-shadow:inset 0 1px 0 var(--g-spec);transition:transform .16s var(--ease-sheet)}.climb-step:hover .climb-block{transform:translateY(-2px)}.climb-block b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.05}.climb-block span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.climb-step.empty .climb-block b{color:var(--ink-4)}.climb-step.on .climb-block{box-shadow:inset 0 0 0 1.5px var(--gold), inset 0 1px 0 var(--g-spec)}.climb-step.last .climb-block{background:linear-gradient(180deg, var(--gold-hi), var(--gold))}.climb-step.last .climb-block b,.climb-step.last .climb-block span{color:var(--on-gold)}.climb-sum{border-left:.5px solid var(--line);flex-direction:column;gap:2px;padding:0 0 6px 20px;display:flex}.climb-sum b{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1}.climb-sum span{color:var(--ink-3);font-size:12px}.climb-agents{margin-top:8px;font-weight:500;color:var(--gold-text)!important}.kc-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:12px;display:grid}.kc-track i{background:var(--ink);border-radius:4px;height:4px;display:block}@supports (color:color-mix(in lab, red, red)){.kc-track i{background:color-mix(in srgb, var(--ink) 9%, transparent)}}.kc-track i.done{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.kc-track i.done{background:color-mix(in srgb, var(--gold) 55%, transparent)}}.kc-track i.here{background:var(--gold);box-shadow:0 0 0 2px var(--gold)}@supports (color:color-mix(in lab, red, red)){.kc-track i.here{box-shadow:0 0 0 2px color-mix(in srgb, var(--gold) 22%, transparent)}}.kcard-foot{flex-wrap:wrap;row-gap:8px}.kc-actions{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.kc-next{gap:4px}.kc-next+.kcard-move{color:#0000;background-position:50%;width:30px;padding:0}@media (max-width:760px){.climb{grid-template-columns:minmax(0,1fr);margin:0 0 12px;padding:14px}.climb-steps{gap:4px}.climb-block{padding:6px}.climb-block b{font-size:18px}.climb-block span{white-space:normal;font-size:9.5px;line-height:1.15;overflow:visible}.climb-faces>*{width:22px!important;height:22px!important}.climb-sum{border-left:0;border-top:.5px solid var(--line);flex-flow:wrap;align-items:baseline;gap:6px;padding:12px 0 0}.climb-sum b{font-size:22px}.climb-agents{margin:0 0 0 auto}}.kpi-leaders{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.kl-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid;position:relative}.kl-crown{z-index:1;filter:drop-shadow(0 1px 1px #00000026);line-height:0;position:absolute;top:7px;left:30px}.kl-label{color:var(--ink-3);font-size:11px}.kl-name{margin-top:1px;font-weight:500}.kl-value{letter-spacing:-.02em;color:var(--gold-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}@media (max-width:760px){.kpi-leaders{grid-template-columns:minmax(0,1fr);gap:8px}}.take-home{box-shadow:var(--shadow-sheet,none), inset 0 0 0 1.5px var(--gold);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;padding:6px 24px 6px 6px;display:grid}.take-home.loss{box-shadow:var(--shadow-sheet,none), inset 0 0 0 1.5px var(--bad)}.th-art{flex-direction:column;align-items:center;padding-bottom:12px;display:flex}.th-art .art3d{width:100%}.th-copy{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.th-figure{letter-spacing:-.035em;color:var(--gold-text);font-size:44px;font-weight:600;line-height:1.05}.take-home.loss .th-figure{color:var(--bad)}.th-sub{color:var(--ink-3);font-size:13px}.th-roi{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--gold-text);font-variant-numeric:tabular-nums;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600}.th-roi.bad{background:var(--bad-soft);color:var(--bad)}@media (max-width:760px){.take-home{grid-template-columns:116px minmax(0,1fr);padding:4px 16px 4px 4px}.th-figure{font-size:32px}}.chase{min-height:100%;animation:.22s ease-out 40ms both page-in}.chase-rank{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:6px;font-size:30px;font-weight:600;line-height:1;display:flex}.chase-bars{flex-direction:column;gap:8px;margin:14px 0 10px;display:flex}.chase-row{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.chase-bar{background:var(--ink);border-radius:10px;height:10px}@supports (color:color-mix(in lab, red, red)){.chase-bar{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.chase-bar{overflow:hidden}.chase-bar i{background:var(--ink);border-radius:10px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.chase-bar i{background:color-mix(in srgb, var(--ink) 26%, transparent)}}.chase-row.me .chase-bar i{background:linear-gradient(90deg, var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){.chase-row.me .chase-bar i{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 55%, transparent), var(--gold))}}.chase-amt{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.chase-row.me .chase-amt{color:var(--gold-text)}.chase-line{color:var(--ink-2);font-size:13px}.chase-line b{color:var(--ink);font-weight:600}.cu-list{margin:0;padding:0;list-style:none}.cu-item{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.cu-rail{justify-content:center;display:flex;position:relative}.cu-rail:before{content:"";background:var(--ink);width:1.5px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.cu-rail:before{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.cu-item:first-child .cu-rail:before{top:9px}.cu-item:last-child .cu-rail:before{bottom:calc(100% - 9px)}.cu-rail i{background:var(--sheet-solid);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;margin-top:5px;position:relative}@supports (color:color-mix(in lab, red, red)){.cu-rail i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent)}}.cu-item.first .cu-rail i{background:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}.cu-item.live .cu-rail i{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft);animation:1.6s ease-in-out infinite nc-pulse}.cu-item.event .cu-rail i{border-radius:3px}.cu-body{min-width:0;padding-bottom:14px}.cu-item:last-child .cu-body{padding-bottom:0}.cu-when{letter-spacing:.02em;color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;font-weight:600;display:flex}.cu-item.first .cu-when{color:var(--gold-text)}.cu-item.live .cu-when{color:var(--ok)}.cu-kind{letter-spacing:0;color:var(--ink-4);font-weight:500}.cu-title{margin-top:1px;font-weight:500}.cu-item.first .cu-title{letter-spacing:-.01em;font-size:16px;font-weight:600}.cu-sub{color:var(--ink-3);font-size:12px}.cu-cta{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.cu-count{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.tape{margin-top:16px;padding:18px 22px 20px}.tape-head{border-bottom:.5px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding-bottom:14px;display:grid}.tape-who{align-items:center;gap:10px;min-width:0;display:flex}.tape-who.right{justify-content:flex-end}.tape-vs{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:600}.tape-rows{margin:0}.tape-row{box-shadow:inset 0 -.5px 0 var(--line);grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:center;gap:14px;padding:10px 0;display:grid}.tape-row:last-child{box-shadow:none}.tape-label{text-align:center;color:var(--ink-3);font-size:12px}.tape-cell{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;margin:0;display:grid}.tape-cell.b{grid-template-columns:minmax(0,1fr) 76px}.tape-val{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.tape-cell.a .tape-val{align-items:flex-start}.tape-cell.b .tape-val{align-items:flex-end}.tape-val em{color:var(--ink-3);font-size:11px;font-style:normal;font-weight:400}.tape-bar{background:var(--ink);border-radius:10px;height:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.tape-bar{background:color-mix(in srgb, var(--ink) 5%, transparent)}}.tape-bar{overflow:hidden}.tape-cell.a .tape-bar{justify-content:flex-end}.tape-bar i{background:var(--ink);border-radius:10px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.tape-bar i{background:color-mix(in srgb, var(--ink) 24%, transparent)}}.tape-bar i{transition:width .5s var(--ease-sheet)}.tape-cell.win .tape-bar i{background:linear-gradient(90deg, var(--gold), var(--gold-hi))}.tape-cell.a.win .tape-bar i{background:linear-gradient(270deg, var(--gold), var(--gold-hi))}.tape-cell.win .tape-val{color:var(--gold-text)}.duel-weeks{margin-top:16px}.dw-score{color:var(--gold-text);font-size:13px;font-weight:600}.dw-key{color:var(--ink-3);gap:16px;margin:6px 0 12px;font-size:12px;display:flex}.dw-key span{align-items:center;gap:6px;display:inline-flex}.dw-key i{border-radius:3px;width:10px;height:10px}@supports (color:color-mix(in lab, red, red)){.dw-key i.a,.dw-bar.a{background:color-mix(in srgb, var(--ink) 70%, transparent)}.dw-key i.b,.dw-bar.b{background:color-mix(in srgb, var(--gold) 55%, transparent)}}.dw-chart{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:10px;height:190px;display:grid}.dw-week{flex-direction:column;min-width:0;height:100%;display:flex}.dw-pair{flex:1;grid-template-columns:1fr 1fr;align-items:end;gap:3px;padding-top:18px;display:grid}.dw-bar{border-radius:5px 5px 2px 2px;display:block;position:relative}.dw-bar b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.dw-label{text-align:center;color:var(--ink-3);white-space:nowrap;margin-top:6px;font-size:10px}@media (max-width:760px){.tape{padding:14px 14px 16px}.tape-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"label label""a b";gap:6px 12px}.tape-label{grid-area:label}.tape-cell,.tape-cell.b{grid-template-columns:64px minmax(0,1fr);gap:8px}.tape-cell.b{grid-template-columns:minmax(0,1fr) 64px}.tape-cell.a{grid-area:a}.tape-cell.b{grid-area:b}.dw-chart{gap:4px;height:160px}.dw-bar b{display:none}.dw-label{font-size:9px}}.mb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.mb-card{background:var(--panel);box-shadow:inset 0 0 0 .5px var(--line-2);border-radius:16px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px 14px 12px;display:grid}.mb-card.tied,.mb-card.beat{background:linear-gradient(160deg, var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){.mb-card.tied,.mb-card.beat{background:linear-gradient(160deg, color-mix(in srgb, var(--gold) 14%, transparent), color-mix(in srgb, var(--gold) 4%, transparent))}}.mb-card.tied,.mb-card.beat{box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.mb-card.tied,.mb-card.beat{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 55%, transparent)}}.mb-dial{width:116px;height:116px;position:relative}.mb-ring{width:100%;height:100%}.mb-ring circle{fill:none;stroke-width:7px}.mb-ring-track{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.mb-ring-track{stroke:color-mix(in srgb, var(--ink) 8%, transparent)}}.mb-ring-fill{stroke:var(--gold);stroke-linecap:round;transition:stroke-dasharray .9s var(--ease-sheet)}.mb-ring.tied .mb-ring-fill,.mb-ring.beat .mb-ring-fill{stroke:var(--gold);filter:drop-shadow(0 0 4px var(--gold))}@supports (color:color-mix(in lab, red, red)){.mb-ring.tied .mb-ring-fill,.mb-ring.beat .mb-ring-fill{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--gold) 55%, transparent))}}.mb-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.mb-sofar{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.1}.mb-now{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600}.mb-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.mb-label{color:var(--ink-3);font-size:11px}.mb-best{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.1}.mb-when{color:var(--ink-3);font-size:11px}.mb-push{color:var(--ink);align-items:center;gap:5px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.mb-card.tied .mb-push,.mb-card.beat .mb-push{color:var(--gold-text)}.mb-agency{color:var(--ink-3);align-items:center;gap:4px;margin-top:2px;font-size:11px;display:inline-flex}@media (max-width:1099px){.mb-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mb-ring-fill{transition:none}}.org-strip{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:16px;padding:18px 22px;display:grid}.os-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:32px;font-weight:600;line-height:1.1}.os-sub{color:var(--ink-3);font-size:12px}.os-facts{border-left:.5px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding-left:24px;display:grid}.os-facts dt{color:var(--ink-3);font-size:11px}.os-facts dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:22px;font-weight:600}.os-facts .bs-note{letter-spacing:0;color:var(--ink-4);margin-top:2px;font-size:11px;font-weight:400;display:block}.os-of{color:var(--ink-3);font-size:14px;font-weight:500}.node.prod{position:relative}.node.prod.top{background:linear-gradient(170deg, var(--gold), var(--card))}@supports (color:color-mix(in lab, red, red)){.node.prod.top{background:linear-gradient(170deg, color-mix(in srgb, var(--gold) 14%, var(--card)), var(--card))}}.node.prod.top{box-shadow:inset 0 0 0 1.5px var(--gold), var(--shadow-control)}@supports (color:color-mix(in lab, red, red)){.node.prod.top{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gold) 60%, transparent), var(--shadow-control)}}.node-crown{filter:drop-shadow(0 1px 1px #0000002e);line-height:0;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.node-month{grid-template-columns:minmax(0,1fr);gap:3px;margin-top:8px;display:grid}.nm-amt{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.node.quiet .nm-amt{color:var(--ink-3);font-size:13px;font-weight:500}.node.top .nm-amt{color:var(--gold-text)}.nm-bar{background:var(--ink);border-radius:5px;height:5px}@supports (color:color-mix(in lab, red, red)){.nm-bar{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.nm-bar{overflow:hidden}.nm-bar i{background:linear-gradient(90deg, var(--gold), var(--gold));border-radius:5px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.nm-bar i{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 55%, transparent), var(--gold))}}.nm-note{color:var(--ink-3);font-size:10px}@media (min-width:761px){.org li.producing>ul:before,.org li.producing>ul>li.producing:before,.org li.producing>ul>li.producing:after{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.org li.producing>ul:before,.org li.producing>ul>li.producing:before,.org li.producing>ul>li.producing:after{border-color:color-mix(in srgb, var(--gold) 70%, transparent)}}}.ladder{margin-top:16px}.ld-scale{height:120px;margin:18px 22px 4px;position:relative}.ld-rail{background:linear-gradient(90deg, var(--ink), var(--gold));border-radius:6px;height:6px;position:absolute;bottom:30px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ld-rail{background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 10%, transparent), color-mix(in srgb, var(--gold) 70%, transparent))}}.ld-tick{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.ld-tick i{background:var(--ink);border-radius:2px;width:2px;height:12px}@supports (color:color-mix(in lab, red, red)){.ld-tick i{background:color-mix(in srgb, var(--ink) 20%, transparent)}}.ld-tick b{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.ld-tick.held i{background:var(--gold)}.ld-tick.held b{color:var(--gold-text);font-weight:600}.ld-stack{flex-direction:column-reverse;align-items:center;gap:4px;display:flex;position:absolute;bottom:44px;transform:translate(-50%)}.ld-btn{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;display:block}span.ld-btn{cursor:default}.ld-face{box-shadow:0 0 0 2.5px var(--sheet-solid), 0 3px 10px #00000024;transition:transform .16s var(--ease-sheet);border-radius:50%;display:block}.ld-btn:hover .ld-face{transform:translateY(-3px)}.ld-face.me{box-shadow:0 0 0 2.5px var(--gold), 0 3px 10px #00000024}@media (max-width:1099px){.org-strip{grid-template-columns:minmax(0,1fr);gap:14px}.os-facts{border-left:0;border-top:.5px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 0 0}}@media (max-width:760px){.ld-scale{margin:18px 10px 4px}.ld-tick b{display:none}.ld-tick.held b{display:block}}.sk-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.sk-poster{background:var(--bc-onyx);color:var(--bc-on-onyx);box-shadow:inset 0 0 0 1px var(--bc-ivory), 0 10px 26px #0000002e;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:18px 16px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.sk-poster{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bc-ivory) 12%, transparent), 0 10px 26px #0000002e}}.sk-poster-head{letter-spacing:.16em;text-transform:uppercase;color:var(--bc-on-onyx);align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.sk-qr{background:#fff;border-radius:12px;width:100%;padding:10px;line-height:0;position:relative}.sk-qr-mark{--ink:#141418;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sk-qr svg{width:100%;height:auto}.sk-poster-foot{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.sk-poster-foot b{color:var(--gold-hi);font-size:15px;font-weight:600}.sk-poster-foot span{color:var(--bc-on-onyx);font-size:11px}@supports (color:color-mix(in lab, red, red)){.sk-poster-foot span{color:color-mix(in srgb, var(--bc-on-onyx) 70%, transparent)}}.sk-side{flex-direction:column;gap:16px;min-width:0;display:flex}.sk-link{background:var(--card);box-shadow:inset 0 0 0 .5px var(--line-2);word-break:break-all;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:500;display:block}.sk-actions{flex-wrap:wrap;gap:8px;display:flex}.sk-steps{counter-reset:step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sk-steps li{counter-increment:step;grid-template-columns:26px minmax(0,1fr);column-gap:10px;display:grid}.sk-steps li:before{content:counter(step);background:var(--gold-soft);width:26px;height:26px;color:var(--gold-text);border-radius:50%;grid-row:span 2;place-items:center;font-size:12px;font-weight:600;display:grid}.sk-steps b{font-weight:500}.sk-steps span{color:var(--ink-3);font-size:12px}.fl-list{margin:12px 0 0;padding:0;list-style:none}.fl-row{box-shadow:inset 0 .5px 0 var(--line);grid-template-columns:34px minmax(0,1fr) 150px;align-items:center;gap:12px;padding:10px 0;display:grid}.fl-row:first-child{box-shadow:none}.fl-stage{flex-direction:column;gap:4px;display:flex}.fl-stage .kc-track{margin:0}.fl-stage-name{color:var(--ink-3);text-align:right;font-size:11px}@media (max-width:760px){.sk-grid{grid-template-columns:minmax(0,1fr)}.sk-poster{max-width:260px;margin:0 auto}.fl-row{grid-template-columns:34px minmax(0,1fr) 110px}}@media print{body *{visibility:hidden}#apply-poster,#apply-poster *{visibility:visible}#apply-poster{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:9cm;position:fixed;top:12%;left:50%;transform:translate(-50%)}}.ann-preview{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ann-preview-label{color:var(--ink-3);justify-content:space-between;gap:8px;font-size:12px;font-weight:500;display:flex}.ann-preview .letter{position:relative}@supports (color:color-mix(in lab, red, red)){.ann-preview .letter.empty .lt-body p{color:color-mix(in srgb, var(--book-ink) 45%, transparent)}}.ann-preview .letter.empty .lt-body p{font-style:italic}.ann-preview .letter{padding-bottom:22px;padding-right:64px}.ann-preview .lt-body p{white-space:pre-line}.ann-wax{width:34px;height:34px;color:var(--on-gold);background:radial-gradient(circle at 34% 30%, var(--gold-hi), var(--gold) 70%);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:14px;transform:rotate(-8deg);box-shadow:0 2px 6px #11111440}.wig-list{margin:0;padding:0;list-style:none}.wig-row{box-shadow:inset 0 .5px 0 var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.wig-row:first-child{box-shadow:none}.wig-icon{background:var(--gold-soft);width:36px;height:36px;color:var(--gold-text);border-radius:10px;place-items:center;display:grid}.wig-row.off .wig-icon{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.wig-row.off .wig-icon{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.wig-row.off .wig-icon{color:var(--ink-3)}.wig-row b{font-weight:500;display:block}.wig-reach{color:var(--ink-3);font-size:12px;display:block}.wig-state{color:var(--ink-3);text-align:right;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.wig-state i{background:var(--ink-4);border-radius:50%;flex:none;width:7px;height:7px}.wig-row.on .wig-state{color:var(--ok)}.wig-row.on .wig-state i{background:var(--ok)}@media (max-width:760px){.wig-row{grid-template-columns:36px minmax(0,1fr)}.wig-state{text-align:left;grid-column:2}}.settings-hero,.events-hero{align-items:center;gap:var(--s-6);margin-bottom:var(--s-4);padding:var(--s-6);border-radius:var(--r-sheet);background:linear-gradient(145deg, var(--bc-onyx-hi), var(--bc-onyx) 68%);color:var(--bc-on-onyx);box-shadow:var(--shadow-float);display:grid;position:relative;overflow:hidden}.settings-hero:after,.events-hero:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-hi));width:46%;height:1px;position:absolute;inset:0 0 auto auto}.settings-hero{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr)}.settings-kicker,.events-kicker,.settings-section-label{color:var(--gold-hi);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.2}.settings-kicker{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);display:flex}.settings-hero-copy h3,.events-hero-copy h3{letter-spacing:-.025em;max-width:22ch;margin:0;font-size:clamp(20px,2.1vw,30px);font-weight:600;line-height:1.08}.settings-hero-copy p,.events-hero-copy p{max-width:58ch;margin:var(--s-2) 0 0;color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.settings-hero-copy p,.events-hero-copy p{color:color-mix(in srgb, var(--bc-on-onyx) 68%, transparent)}}.settings-hero-stats{border:1px solid var(--bc-on-onyx);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.settings-hero-stats{border:1px solid color-mix(in srgb, var(--bc-on-onyx) 12%, transparent)}}.settings-hero-stats{border-radius:var(--r-panel);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.settings-hero-stats{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.settings-hero-stats>div{align-items:center;gap:0 var(--s-2);padding:var(--s-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;position:relative}.settings-hero-stats>div+div{border-left:1px solid var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.settings-hero-stats>div+div{border-left:1px solid color-mix(in srgb, var(--bc-on-onyx) 10%, transparent)}}.settings-hero-stats svg,.settings-status-dot{color:var(--gold-hi);grid-row:1/3}.settings-status-dot{border-radius:var(--r-pill);background:var(--ink-4);width:9px;height:9px;box-shadow:0 0 0 4px var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.settings-status-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.settings-status-dot.live{background:var(--ok-solid)}.settings-status-dot.test{background:var(--warn-solid)}.settings-hero-stats span{color:var(--bc-on-onyx);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.settings-hero-stats span{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.settings-hero-stats span{white-space:nowrap;text-overflow:ellipsis;font-size:10px}.settings-hero-stats strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.settings-cols{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.settings-main,.settings-form-stack{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.settings-preview>.inner,.settings-example>.inner{align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.settings-card-icon{border-radius:var(--r-card);background:var(--gold-soft);width:42px;height:42px;color:var(--gold-text);flex:none;place-items:center;display:grid}.settings-card-copy{min-width:0}.settings-section-label{margin-bottom:var(--s-1);color:var(--gold-text)}.settings-card-head,.event-admin-head{align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.settings-card-head>:nth-child(2){flex:1;min-width:0}.contract-list{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.contract-list{background:color-mix(in srgb, var(--card) 46%, transparent)}}.contract-row{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:54px;padding:var(--s-2) var(--s-3);display:flex}.contract-row+.contract-row{border-top:1px solid var(--line)}.contract-person{align-items:center;gap:var(--s-2);min-width:0;font-weight:500;display:inline-flex}.contract-avatar{border-radius:var(--r-pill);background:var(--hover);width:30px;height:30px;color:var(--ink-3);place-items:center;display:grid}.contract-row .select{width:116px;height:36px;font-weight:600}.settings-subsection{align-items:center;gap:var(--s-4);padding:var(--s-4) 0 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-subsection-head{align-items:flex-start;gap:var(--s-3);min-width:0;display:flex}.settings-subsection-head>svg{color:var(--gold-text);flex:none;margin-top:2px}.settings-subsection h4,.event-editor-head h4{margin:0;font-size:13px;font-weight:600}.settings-subsection p{color:var(--ink-3);margin:2px 0 0;font-size:11px}.settings-save-row,.event-editor-actions{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);display:flex}.settings-example-actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.settings-sync .settings-card-head{margin-bottom:0}.sync-list{border-top:1px solid var(--line);overflow:hidden}.sync-row{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;display:flex}.sync-row+.sync-row{border-top:1px solid var(--line)}.sync-direction{border-radius:var(--r-pill);background:var(--hover);width:30px;height:30px;color:var(--ink-3);flex:none;place-items:center;display:grid}.sync-direction.inbound{background:var(--info-soft);color:var(--info)}@media (min-width:1100px){.settings-cols{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)}.settings-side{top:calc(var(--top-h) + var(--s-4));position:sticky}}.events-hero{grid-template-columns:auto minmax(0,1fr) auto}.events-hero-mark{border:1px solid var(--gold-hi);place-items:center;width:62px;height:62px;display:grid}@supports (color:color-mix(in lab, red, red)){.events-hero-mark{border:1px solid color-mix(in srgb, var(--gold-hi) 36%, transparent)}}.events-hero-mark{border-radius:var(--r-panel);background:var(--gold-hi)}@supports (color:color-mix(in lab, red, red)){.events-hero-mark{background:color-mix(in srgb, var(--gold-hi) 10%, transparent)}}.events-hero-mark{color:var(--gold-hi)}.events-hero-counts{border:1px solid var(--bc-on-onyx);grid-template-columns:repeat(2,minmax(84px,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.events-hero-counts{border:1px solid color-mix(in srgb, var(--bc-on-onyx) 12%, transparent)}}.events-hero-counts{border-radius:var(--r-panel);background:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.events-hero-counts{background:color-mix(in srgb, var(--bc-on-onyx) 5%, transparent)}}.events-hero-counts>div{padding:var(--s-3) var(--s-4);flex-direction:column;display:flex}.events-hero-counts>div+div{border-left:1px solid var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.events-hero-counts>div+div{border-left:1px solid color-mix(in srgb, var(--bc-on-onyx) 10%, transparent)}}.events-hero-counts strong{font-size:22px;font-weight:600;line-height:1}.events-hero-counts span{margin-top:var(--s-1);color:var(--bc-on-onyx)}@supports (color:color-mix(in lab, red, red)){.events-hero-counts span{color:color-mix(in srgb, var(--bc-on-onyx) 58%, transparent)}}.events-hero-counts span{font-size:10px}.events-layout{align-items:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.events-section-head{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.events-calendar .tickets{grid-template-columns:minmax(0,1fr)}.events-calendar .ev-none{gap:var(--s-3);margin:0 0 var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel)}.ev-none-icon{border-radius:var(--r-card);background:var(--gold-soft);width:46px;height:46px;color:var(--gold-text);flex:none;place-items:center;display:grid}.event-admin>.inner{padding:var(--s-5)}.admin-event-add>summary{list-style:none}.event-add-trigger{align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--card);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:background .16s,border-color .16s;display:grid}.event-add-trigger:hover{background:var(--sheet-solid);border-color:var(--focus)}.event-add-icon,.event-visibility{border-radius:var(--r-card);background:var(--gold-soft);width:36px;height:36px;color:var(--gold-text);flex:none;place-items:center;display:grid}.event-add-trigger strong,.event-add-trigger small,.event-manager-copy strong,.event-manager-copy small{display:block}.event-add-trigger strong,.event-manager-copy strong{font-weight:600}.event-add-trigger small,.event-manager-copy small{color:var(--ink-3);margin-top:2px;font-size:11px}.admin-event-add[open] .event-add-plus{transform:rotate(45deg)}.event-add-plus,.event-manager-caret{transition:transform .18s}.event-editor{margin-top:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel)}.event-editor-head{margin-bottom:var(--s-4)}.event-editor-head .events-kicker{margin-bottom:var(--s-1);color:var(--gold-text)}.event-editor-actions{margin-top:var(--s-4)}.event-editor.compact{border-width:1px 0 0;border-radius:0;margin:0}.event-list-label{justify-content:space-between;gap:var(--s-3);margin:var(--s-5) 0 var(--s-2);color:var(--ink-3);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:600;display:flex}.event-manager-list{border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden}.event-manager-row+.event-manager-row{border-top:1px solid var(--line)}.event-manager-row>summary{align-items:center;gap:var(--s-3);padding:var(--s-3);background:var(--card);grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.event-manager-row>summary{background:color-mix(in srgb, var(--card) 54%, transparent)}}.event-manager-row>summary{cursor:pointer}.event-manager-row>summary::-webkit-details-marker{display:none}.event-manager-row[open] .event-manager-caret{transform:rotate(180deg)}.event-visibility{background:var(--hover);width:32px;height:32px;color:var(--ink-3)}.event-visibility.active{background:var(--ok-soft);color:var(--ok)}.event-manager-copy{min-width:0}@media (min-width:1100px){.events-layout.admin{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr)}.event-admin{top:calc(var(--top-h) + var(--s-4));position:sticky}}@media (max-width:760px){.settings-hero,.events-hero{padding:var(--s-5);margin-inline:0}.settings-hero{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.settings-hero-stats>div{padding:var(--s-3) var(--s-2)}.settings-hero-stats svg{display:none}.settings-hero-stats span{grid-column:1/-1}.settings-hero-stats strong{grid-column:1/-1;font-size:12px}.settings-status-dot{display:none}.settings-preview>.inner,.settings-example>.inner{grid-template-columns:auto minmax(0,1fr);align-items:start}.settings-preview-action,.settings-example-actions{grid-column:1/-1}.settings-preview-action{justify-content:center;justify-self:stretch}.settings-example-actions{justify-content:flex-start}.settings-subsection{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.settings-save-row{align-items:flex-end}.events-hero{gap:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.events-hero-mark{width:48px;height:48px}.events-hero-counts{grid-column:1/-1}.events-hero-counts>div{padding:var(--s-3)}.event-admin>.inner{padding:var(--s-4)}.event-admin-head{align-items:flex-start}.event-admin-head>.chip{display:none}.event-editor{padding:var(--s-3)}.event-editor-actions{flex-direction:column;align-items:stretch}.event-editor-actions .pill{justify-content:center}}.tile-type{justify-content:center;align-items:center;gap:6px;padding:0 10px 10px;display:flex}.tile-type input{border:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.tile-type input{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}.tile-type input{background:var(--ink);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.tile-type input{background:color-mix(in srgb, var(--ink) 4%, transparent)}}.tile-type input{color:inherit;font:inherit;text-align:center;font-variant-numeric:tabular-nums;width:84px;height:30px;padding:0 8px}.stp.tile.wide .tile-type{justify-content:flex-end;padding-right:52px}.dial-log{flex-direction:column;gap:8px;min-width:0;display:flex}.dial-log__h{margin:0;font-size:13px;font-weight:600}.dial-log__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.dial-log__row{align-items:center;gap:6px;min-width:0;display:flex}.dial-log__row label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;overflow:hidden}.dial-log__row input{border:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.dial-log__row input{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}.dial-log__row input{background:var(--ink);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.dial-log__row input{background:color-mix(in srgb, var(--ink) 4%, transparent)}}.dial-log__row input{color:inherit;font:inherit;text-align:center;font-variant-numeric:tabular-nums;width:64px;height:30px;padding:0 6px}.slide-pill{border-radius:var(--r-pill);background:var(--black);z-index:0;position:absolute;inset:0}.tabs a,.seg a,.seg button,.subnav a{isolation:isolate;position:relative}.tabs a>span:not(.slide-pill),.seg a>span:not(.slide-pill),.seg button>span:not(.slide-pill),.subnav a>span:not(.slide-pill){z-index:1;position:relative}.tabs a.on,.seg a.on,.seg button.on,.subnav a.on{color:var(--on-black);background:0 0}@keyframes row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.stagger>*{animation:.26s cubic-bezier(.2,.9,.2,1) both row-in;animation-delay:calc(var(--i,0) * 25ms)}[data-vaul-drawer][data-vaul-animate=true]{transition:transform var(--d-sheet) var(--ease-sheet)!important}[data-vaul-overlay][data-vaul-animate=true]{transition:opacity var(--d-sheet) var(--ease-sheet)!important}.sk{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.sk{background:color-mix(in srgb, var(--ink) 9%, transparent)}}.sk{border-radius:var(--r-card);animation:1.4s ease-in-out infinite sk-pulse}.sk.line{border-radius:999px;height:12px}.sk.tall{border-radius:10px;height:40px}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.stagger>*{animation-delay:0s!important}.sk{animation:none}}.nav-progress{z-index:60;background:linear-gradient(90deg, var(--gold), var(--foil-1));opacity:0;pointer-events:none;border-radius:0 999px 999px 0;width:0;height:2px;transition:opacity .24s;position:fixed;top:0;left:0}.nav-progress.on{opacity:1;animation:2s cubic-bezier(.2,.8,.2,1) forwards nav-progress}@keyframes nav-progress{0%{width:0}35%{width:48%}70%{width:76%}to{width:92%}}.brand-mark{--mark-letter:var(--logo-blue);--mark-bolt:var(--logo-lime);--mark-keyline:var(--logo-navy);flex:none;display:block;overflow:visible}:root[data-theme=dark] .brand-mark{--mark-letter:var(--logo-white);--mark-bolt:var(--logo-lime);--mark-keyline:transparent}.brand-mark--mark .bm-letter{fill:var(--mark-letter)}.brand-mark--mark .bm-bolt{fill:var(--mark-bolt)}.brand-mark--mark .bm-key{fill:var(--mark-keyline);stroke:var(--mark-keyline)}.brand-mark--tile .bm-letter{fill:var(--logo-white)}.brand-mark--tile .bm-bolt{fill:var(--logo-lime)}.brand-mark--tile .bm-stop-0{stop-color:var(--logo-hi)}.brand-mark--tile .bm-stop-1{stop-color:var(--logo-blue)}.brand-mark--tile .bm-stop-2{stop-color:var(--logo-deep)}.brand-mark--tile .bm-stop-3{stop-color:var(--logo-navy)}.brand-mark[data-animate] .bm-tile{opacity:0;animation:.44s cubic-bezier(.2,.8,.2,1) .14s forwards bm-rise;transform:translateY(6px)}.brand-mark[data-animate=splash] .bm-tile{animation-duration:.6s;animation-delay:.22s}@keyframes bm-rise{to{opacity:1;transform:translateY(0)}}.brand-splash{display:none}html[data-splash] .brand-splash{z-index:90;background:var(--canvas);pointer-events:none;place-items:center;animation:.3s 1.56s forwards bm-splash-out;display:grid;position:fixed;inset:0}.brand-splash .brand-mark{color:var(--ink)}@keyframes bm-splash-out{to{opacity:0;visibility:hidden}}.bcard-wrap{flex-direction:column;align-items:center;gap:12px;display:flex}.bcard{--tilt-x:0deg;--tilt-y:0deg;--turn:0deg;--glare:30%;aspect-ratio:3.5/2;width:min(100%,420px);color:inherit;font:inherit;cursor:pointer;perspective:1400px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;padding:0;display:block;position:relative}.bcard[data-side=back]{--turn:180deg}.bcard:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.bcard-turn{transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(calc(var(--tilt-y) + var(--turn)));transition:transform .15s ease-out;display:block;position:absolute;inset:0}.bcard:not(:hover) .bcard-turn{transition-duration:.45s}.bcard[data-turning] .bcard-turn{transition:transform .72s cubic-bezier(.2,.8,.2,1)}.bcard-face{text-align:left;backface-visibility:hidden;border-radius:16px;flex-direction:column;justify-content:space-between;padding:7% 7.5%;display:flex;position:absolute;inset:0;overflow:hidden}.bcard-face.front{color:var(--bc-on-onyx);background:radial-gradient(130% 150% at 0% 0%, var(--bc-onyx-hi) 0%, var(--bc-onyx) 60%), var(--bc-onyx);box-shadow:inset 0 0 0 1px var(--gold-hi), 0 22px 44px -18px #1111148c, 0 2px 6px #1111142e}@supports (color:color-mix(in lab, red, red)){.bcard-face.front{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold-hi) 30%, transparent), 0 22px 44px -18px #1111148c, 0 2px 6px #1111142e}}.bcard-face.back{color:var(--bc-ink);background:linear-gradient(160deg, var(--bc-ivory), var(--bc-ivory-lo));box-shadow:inset 0 0 0 1px var(--gold), 0 22px 44px -18px #11111473, 0 2px 6px #11111424;flex-direction:row;justify-content:flex-start;align-items:center;gap:6%}@supports (color:color-mix(in lab, red, red)){.bcard-face.back{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 35%, transparent), 0 22px 44px -18px #11111473, 0 2px 6px #11111424}}.bcard-face.back{transform:rotateY(180deg)}.bc-brand{align-items:center;gap:12px;display:flex}.bc-brand .brand-mark{color:var(--bc-on-onyx);--mark-letter:var(--bc-on-onyx);--mark-bolt:var(--logo-lime);--mark-keyline:transparent}.bc-word{letter-spacing:.3em;text-transform:uppercase;flex-direction:column;gap:3px;font-size:15px;font-weight:600;line-height:1;display:flex}.bc-agency{letter-spacing:.34em;color:var(--gold-hi);font-size:8.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.bc-agency{color:color-mix(in srgb, var(--gold-hi) 85%, var(--bc-on-onyx))}}.bc-person{align-items:center;gap:14px;min-width:0;display:flex}.bc-person .avatar{box-shadow:0 0 0 1.5px var(--gold-hi)}.bc-who,.bc-scan{flex-direction:column;gap:2px;min-width:0;display:flex}.bc-name{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.2}.bc-role{opacity:.78;font-size:12px;line-height:1.35}.bc-phone{font-variant-numeric:tabular-nums;color:var(--gold-hi);font-size:12px}@supports (color:color-mix(in lab, red, red)){.bc-phone{color:color-mix(in srgb, var(--gold-hi) 85%, var(--bc-on-onyx))}}.bc-glare{pointer-events:none;background:linear-gradient(115deg, transparent calc(var(--glare) - 26%), #ffffff12 var(--glare), transparent calc(var(--glare) + 26%));position:absolute;inset:0}.bc-qr{aspect-ratio:1;flex:none;width:42%;position:relative}.bc-qr>svg{width:100%;height:100%;display:block}.bc-qr-mark{color:var(--bc-ink);place-items:center;display:grid;position:absolute;inset:0}.bc-link{word-break:break-all;opacity:.7;margin-top:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px}@media (max-width:380px){.bc-name{font-size:16px}.bc-word{font-size:13px}}.hit-moment{display:none}.hit-moment[data-play]{z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(closest-side, var(--gold), transparent 80%), var(--canvas);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hit-moment[data-play]{background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 20%, transparent), transparent 80%), color-mix(in srgb, var(--canvas) 70%, transparent)}}.hit-moment[data-play]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.24s both hit-in,.48s 2.3s forwards hit-out}.hit-moment .brand-mark{color:var(--brand-gold);--mark-letter:var(--brand-gold);filter:drop-shadow(0 8px 28px var(--gold))}@supports (color:color-mix(in lab, red, red)){.hit-moment .brand-mark{filter:drop-shadow(0 8px 28px color-mix(in srgb, var(--gold) 40%, transparent))}}@keyframes hit-in{0%{opacity:0}}@keyframes hit-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.hit-moment{display:none!important}.bcard-turn{transition:none}.brand-mark[data-animate] .bm-tile{opacity:1;animation:none;transform:none}html[data-splash] .brand-splash{display:none}}.auth-stack{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.auth-mark{width:128px}.auth-mark img{width:100%;height:auto;margin-bottom:-10px;display:block}@media (min-width:761px){.auth-mark{width:148px}}.auth-head{text-align:center}.auth-stack .bcard-wrap{width:100%;margin-bottom:2px}:root{--wm-alchemy:#111114;--wm-dial:#2a4bf0}:root[data-theme=dark]{--wm-alchemy:#f3f6ff;--wm-dial:#a9bbff}.wordmark{font-family:var(--font-sora), "Sora", var(--font-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:normal;align-items:baseline;margin:0;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.wordmark__alchemy{color:var(--wm-alchemy)}.wordmark__dial{color:var(--wm-dial);margin-left:.2em}.wordmark--centred{margin-right:-.12em}.wordmark--on-blue{--wm-alchemy:#fff;--wm-dial:#c6f432}.wordmark--stacked{flex-direction:column;align-items:center;font-size:34px;line-height:1.1}.wordmark--stacked .wordmark__dial{letter-spacing:.1em;margin-left:0;margin-right:-.1em;font-size:2.02em;line-height:1}.lockup{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.lockup .brand-mark--tile{border-radius:10px}.lockup--stacked{flex-direction:column;gap:14px}.auth-stack--signin{gap:6px}.auth-stack--signin .auth-mark{width:96px}.auth-stack--signin .auth-mark img{margin-bottom:0}.auth-head .wordmark{font-size:22px}.auth-head__sub{color:var(--fg-muted);margin:8px 0 0;font-size:13.5px}:where(.ds-card,.ds-chip,.ds-progress,.ds-btn,.ds-go,.ds-seg,.ds-outcomes,.ds-av,.ds-avs,.ds-leads,.ds-ring,.ds-switcher){font-family:var(--font-ui)}:where(.ds-btn,.ds-go,.ds-seg__opt,.ds-out,.ds-card,.ds-leads){--focus:var(--focus-ring)}.ds-label{font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:var(--fg-muted)}.ds-meta{color:var(--fg-muted);font-size:13px}.ds-num{font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);font-variant-numeric:var(--prose-numeric);white-space:nowrap;line-height:1}.ds-display{font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);text-transform:var(--display-case);line-height:1.08}.ds-title{letter-spacing:-.01em;font-size:16px;font-weight:600}.ds-card{min-width:0;color:var(--fg);background:var(--surface);border:var(--card-border);border-radius:var(--corner-card);box-shadow:var(--card-shadow);position:relative;overflow:hidden}.ds-card--pad{padding:20px}.ds-card--focus{--focus-ring:var(--on-focus);color:var(--on-focus);background:var(--focus-card-bg);border-color:#0000}:root[data-style=studio] .ds-card--focus{box-shadow:var(--hero-shadow)}:root[data-theme=dark] .ds-card--focus{box-shadow:inset 0 0 0 1px var(--glass-line)}.ds-card--go{color:var(--on-go);background:var(--go-bg);border-color:#0000}.ds-card--glass,.glass-card{background:var(--glass-card);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-card-edge);border-radius:var(--corner-card);box-shadow:var(--glass-shadow)}.glass-card--strong{background:var(--glass-card-strong)}.hero-card{color:var(--on-focus);background:var(--hero-bg);border-radius:calc(var(--corner-card) + 4px);box-shadow:var(--hero-shadow);--focus-ring:var(--on-focus);position:relative;overflow:hidden}.wow{background:var(--wow-ink);color:#0000;letter-spacing:-.02em;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-weight:700}.wow--money{background-image:var(--money-ink)}.hero-card .wow,.ds-card--focus .wow{color:var(--on-focus);background:0 0}.ds-card--quiet{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ds-card--quiet{background:color-mix(in oklab, var(--fg) 4%, transparent)}}.ds-card--quiet{box-shadow:none;border:0}.ds-card--focus .ds-label,.ds-card--focus .ds-meta{color:var(--on-focus-muted)}.ds-card--go .ds-label,.ds-card--go .ds-meta{color:var(--on-go-muted)}@media (max-width:760px){.ds-card--pad{padding:16px}}.ds-chip{border-radius:var(--corner-control);overflow-wrap:anywhere;flex:none;align-items:center;gap:6px;max-width:100%;min-height:24px;padding:2px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.ds-chip--lg{min-height:30px;padding:4px 12px;font-size:13px}.ds-chip__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ds-chip--brand{color:var(--brand-text);background:var(--tint-brand)}.ds-chip--go{color:var(--go-text);background:var(--tint-go)}.ds-chip--heat{color:var(--heat-text);background:var(--tint-heat)}.ds-chip--mut{color:var(--fg-muted);background:var(--surface-2)}.ds-chip--glass{color:var(--on-focus);background:var(--glass)}.ds-chip--glass .ds-chip__dot{background:var(--focus-accent)}.ds-progress{flex-direction:column;gap:8px;min-width:0;display:flex}.ds-progress__head{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.ds-progress__value{font-variant-numeric:var(--prose-numeric);white-space:nowrap;font-weight:600}.ds-rail{border-radius:var(--corner-control);background:var(--surface-2);height:10px;position:relative}.ds-rail__fill{border-radius:inherit;background-image:var(--charge);background-repeat:no-repeat;position:absolute;inset:0 auto 0 0}.ds-rail__gap{background:repeating-linear-gradient(-45deg, var(--edge-strong) 0 2px, transparent 2px 6px);position:absolute;top:0;bottom:0}.ds-rail__mark{background:var(--fg);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.ds-card--focus .ds-rail{background:var(--glass)}.ds-card--focus .ds-rail__gap{background:repeating-linear-gradient(-45deg, var(--glass-line) 0 2px, transparent 2px 6px)}.ds-card--focus .ds-rail__mark{background:var(--on-focus)}.ds-btn{border-radius:var(--corner-control);white-space:nowrap;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex}.ds-btn:active:not(:disabled){transform:scale(.97)}.ds-btn:disabled{opacity:.45;cursor:default}.ds-btn--sm{height:34px;padding:0 12px;font-size:13px}.ds-btn--lg{height:48px;padding:0 18px;font-size:15px}.ds-btn--icon{width:40px;padding:0}.ds-btn--icon.ds-btn--sm{width:34px}.ds-btn--icon.ds-btn--lg{width:48px}.ds-btn--primary{color:var(--surface);background:var(--fg)}.ds-btn--primary:hover:not(:disabled){background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ds-btn--primary:hover:not(:disabled){background:color-mix(in oklab, var(--fg) 86%, var(--surface))}}.ds-btn--secondary{color:var(--fg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong)}.ds-btn--secondary:hover:not(:disabled){background:var(--surface-2)}.ds-btn--glass{color:var(--on-focus);background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line)}.ds-btn--glass:hover:not(:disabled){background:var(--on-focus)}@supports (color:color-mix(in lab, red, red)){.ds-btn--glass:hover:not(:disabled){background:color-mix(in oklab, var(--on-focus) 18%, transparent)}}.ds-btn--go{color:var(--on-go);background:var(--go-bg);box-shadow:var(--go-shadow)}.ds-btn--go:hover:not(:disabled){filter:brightness(1.04)}.ds-btn--ink{color:var(--ink-btn-fg);background:var(--ink-btn-bg);box-shadow:var(--ink-btn-shadow)}.ds-btn--ink svg{color:var(--ink-btn-icon)}.ds-btn--ink:hover:not(:disabled){filter:brightness(1.12)}.ds-btn--blue{color:var(--on-brand);background:linear-gradient(180deg, var(--brand-base), var(--brand-base) 62%, var(--brand-base))}@supports (color:color-mix(in lab, red, red)){.ds-btn--blue{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-base), #fff 14%), var(--brand-base) 62%, color-mix(in oklab, var(--brand-base), #000 6%))}}.ds-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 8px 16px -8px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ds-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 8px 16px -8px color-mix(in oklab, var(--brand-base) 70%, transparent)}}.ds-btn--blue:hover:not(:disabled){filter:brightness(1.06)}.ds-btn--stop{color:var(--on-stop);background:var(--stop)}.ds-btn--stop:hover:not(:disabled){background:var(--stop)}@supports (color:color-mix(in lab, red, red)){.ds-btn--stop:hover:not(:disabled){background:color-mix(in oklab, var(--stop) 88%, #000)}}.ds-go{border-radius:var(--corner-control);height:52px;color:var(--on-go);background:var(--go-bg);box-shadow:var(--go-shadow);letter-spacing:var(--go-tracking);text-transform:var(--go-case);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:12px;padding:0 20px 0 6px;font-size:16px;font-weight:700;transition:transform .12s,filter .12s;display:inline-flex}.ds-go:hover:not(:disabled){filter:brightness(1.04)}.ds-go:active:not(:disabled){transform:scale(.98)}.ds-go:disabled{opacity:.5;cursor:default}.ds-go__tile{border-radius:var(--corner-go-tile);width:40px;height:40px;color:var(--go);background:var(--on-go);flex:none;place-items:center;display:grid}.ds-go--lg{height:60px;padding-right:24px;font-size:17px}.ds-go--lg .ds-go__tile{width:48px;height:48px}.ds-go--block{flex:1;justify-content:center}.ds-card--focus .ds-go{color:var(--focus-go-ink);background:var(--focus-go-bg);box-shadow:var(--focus-go-shadow)}.ds-card--focus .ds-go__tile{color:var(--focus-go-tile-ink);background:var(--focus-go-tile)}.ds-kbd{border-radius:var(--corner-key);font:600 11.5px var(--font-ui);letter-spacing:0;text-transform:none;background:currentColor;margin-left:4px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.ds-kbd{background:color-mix(in oklab, currentColor 13%, transparent)}}.ds-seg{scrollbar-width:none;border-radius:var(--corner-control);background:var(--surface-2);flex:none;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ds-seg__opt{border-radius:var(--corner-control);white-space:nowrap;min-height:32px;color:var(--fg-muted);padding:0 12px;font-size:13px;font-weight:600}.ds-seg__opt[aria-checked=true]{color:var(--fg);background:var(--surface);box-shadow:0 1px 2px var(--shade)}.ds-seg__opt:hover:not([aria-checked=true]){color:var(--fg)}.ds-card--focus .ds-seg{background:var(--glass)}.ds-card--focus .ds-seg__opt{color:var(--on-focus-muted)}.ds-card--focus .ds-seg__opt:hover:not([aria-checked=true]){color:var(--on-focus)}.ds-card--focus .ds-seg__opt[aria-checked=true]{color:var(--on-focus-inverse);background:var(--on-focus)}@media (pointer:coarse){.ds-seg__opt{min-height:38px}}.ds-outs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ds-out{border-radius:var(--corner-inner);min-width:0;height:64px;color:var(--fg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:0 12px;font-size:16px;font-weight:600;transition:transform .12s;display:flex}.ds-out:hover{background:var(--surface-2)}.ds-out:active{transform:scale(.98)}.ds-out__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-out__icon{background:var(--brand-base);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.ds-out__icon{background:color-mix(in oklab, var(--brand-base) 11%, var(--surface))}}.ds-out--brand .ds-out__icon{color:var(--brand-text)}.ds-out--go .ds-out__icon{color:var(--go-text)}.ds-out--heat .ds-out__icon{color:var(--heat-text)}.ds-out--mut .ds-out__icon{color:var(--fg-muted)}.ds-out--sold{color:var(--on-go);background:var(--go-bg);box-shadow:var(--go-shadow)}.ds-out--sold:hover{background:var(--go-bg);filter:brightness(1.04)}.ds-out--sold .ds-out__icon{color:inherit;background:var(--on-go)}@supports (color:color-mix(in lab, red, red)){.ds-out--sold .ds-out__icon{background:color-mix(in oklab, var(--on-go) 12%, transparent)}}.ds-out[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--edge-strong), 0 0 0 3px var(--brand-fill)}.ds-out--sold[aria-pressed=true]{box-shadow:var(--go-shadow), 0 0 0 3px var(--brand-fill)}.ds-key{border-radius:max(calc(var(--corner-inner) - 2px), 4px);min-width:24px;height:24px;color:var(--fg-muted);background:var(--surface-2);flex:none;place-items:center;margin-left:auto;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.ds-out--sold .ds-key{color:var(--on-go);background:var(--on-go)}@supports (color:color-mix(in lab, red, red)){.ds-out--sold .ds-key{background:color-mix(in oklab, var(--on-go) 14%, transparent)}}@media (max-width:760px){.ds-outs{grid-template-columns:1fr 1fr}.ds-out{gap:10px;height:56px;padding:0 10px;font-size:14.5px}}@media (max-width:760px),(pointer:coarse){.ds-key,.ds-kbd{display:none}}.ds-av{color:#fff;background:var(--avatar-ink);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.ds-av img{object-fit:cover;width:100%;height:100%}.ds-av--brand{color:var(--on-brand);background:var(--avatar-brand)}.ds-av--mid{background:var(--avatar-mid)}.ds-av--heat{background:var(--avatar-heat)}.ds-av--go{background:var(--avatar-go)}.ds-av--glow{background:linear-gradient(135deg, var(--avatar-glow-from), var(--avatar-glow-to))}.ds-av--more{color:var(--fg-muted);background:var(--surface-2);font-weight:600}.ds-avs{flex:none;align-items:center;display:inline-flex}.ds-avs>.ds-av{box-shadow:0 0 0 2px var(--surface)}.ds-card--focus .ds-avs>.ds-av{box-shadow:0 0 0 2px var(--deep)}.ds-leads{background:var(--surface);border:var(--card-border);border-radius:var(--corner-card);box-shadow:var(--card-shadow);flex-direction:column;margin:0;padding:0 18px;list-style:none;display:flex}.ds-lead{border-top:1px solid var(--edge);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:16px 0;display:grid}.ds-leads>.ds-lead:first-child{border-top:0}.ds-lead--me{background:var(--tint-me);margin:0 -18px;padding:16px 18px}.ds-lead__text{flex-direction:column;gap:3px;min-width:0;display:flex}.ds-lead__name,.ds-lead__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-lead__name{font-size:17px;font-weight:600}.ds-lead__sub{color:var(--fg-muted);font-size:14.5px}.ds-lead__actions{gap:8px;display:flex}.ds-lead__actions .ds-btn{width:44px;height:44px}@media (max-width:760px){.ds-leads{padding:0 14px}.ds-lead{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.ds-lead--me{margin:0 -14px;padding:16px 14px}.ds-lead>.ds-chip{display:none}.ds-lead__name{font-size:16px}.ds-lead__sub{font-size:14px}}.ds-ring{flex:none;display:block}.ds-ring__track{stroke:var(--surface-2)}.ds-card--focus .ds-ring__track{stroke:var(--glass)}.ds-ring__big{fill:currentColor;font-family:var(--font-ui);font-weight:var(--display-weight);letter-spacing:-.03em}.ds-ring__small{fill:var(--fg-muted);font-family:var(--font-ui);font-weight:500}.ds-card--focus .ds-ring__small{fill:var(--on-focus-muted)}.ds-outcomes{flex-direction:column;gap:12px;min-width:0;display:flex}.ds-switcher{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.ds-switcher__group{align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.ax{--ax-side:232px;--ax-bar-h:64px;grid-template-columns:var(--ax-side) minmax(0, 1fr);background-color:var(--ground);background-image:var(--ground-haze);background-repeat:no-repeat;background-attachment:fixed;min-height:100dvh;display:grid}.ax--rail{--ax-side:72px}.ax-side{z-index:20;scrollbar-width:none;height:100dvh;color:var(--side-fg);background:var(--side-paint);box-shadow:var(--side-edge);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);--focus-ring:var(--side-fg);flex-direction:column;gap:8px;padding:14px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.ax-side::-webkit-scrollbar{display:none}.ax-side__nav{scrollbar-width:none;flex-direction:column;flex:auto;min-height:0;margin:-3px;padding:3px;display:flex;overflow-y:auto}.ax-side__nav::-webkit-scrollbar{display:none}.ax-brand{border-radius:var(--corner-control);min-height:36px;color:var(--side-fg);white-space:nowrap;align-items:center;gap:10px;margin-bottom:14px;padding:0 8px;text-decoration:none;display:flex}.ax-brand .wordmark{font-size:13.5px}.ax-brand .brand-mark{box-shadow:0 6px 14px -6px var(--brand-base);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.ax-brand .brand-mark{box-shadow:0 6px 14px -6px color-mix(in oklab, var(--brand-base) 65%, transparent)}}.ax-group__label{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--side-fg);margin:0;padding:16px 10px 6px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ax-group__label{color:color-mix(in oklab, var(--side-fg) 62%, transparent)}}.ax-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ax-nav,.ax-railbtn{border-radius:var(--corner-inner);width:100%;min-height:36px;font:500 14.5px var(--font-ui);color:var(--nav-fg);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}.ax-nav svg,.ax-railbtn svg{flex:none}.ax-nav:hover,.ax-railbtn:hover{color:var(--side-fg);background:var(--side-fg)}@supports (color:color-mix(in lab, red, red)){.ax-nav:hover,.ax-railbtn:hover{background:color-mix(in oklab, var(--side-fg) 6%, transparent)}}.ax-nav.is-on{color:var(--nav-on-fg);background:var(--nav-on-paint);box-shadow:var(--nav-on-shadow);font-weight:600}.ax-nav.is-on svg{color:var(--nav-on-icon)}.ax-nav__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ax-count{min-width:20px;height:20px;font:600 11.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--on-brand);background:var(--brand-base);border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0 6px;display:inline-grid}.ax-railbtn{box-shadow:0 -1px 0 var(--glass-hairline);border-radius:0 0 var(--corner-inner) var(--corner-inner);flex:none;margin-top:6px}@media (min-width:761px) and (max-height:960px){.ax-nav{min-height:33px}.ax-group__label{padding:10px 10px 4px}.ax-brand{margin-bottom:6px}}.ax--rail .ax-nav__label,.ax--rail .ax-brand__word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax--rail .ax-group__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ax--rail .ax-group+.ax-group{box-shadow:inset 0 1px 0 var(--edge);margin-top:8px;padding-top:8px}.ax--rail .ax-nav,.ax--rail .ax-railbtn,.ax--rail .ax-brand{justify-content:center;padding:0}.ax--rail .ax-nav{min-height:40px}.ax--rail .ax-nav .ax-count{width:9px;min-width:9px;height:9px;box-shadow:0 0 0 2px var(--side-bg);padding:0;font-size:0;position:absolute;top:6px;right:14px}.ax--rail .ax-nav .ax-count>span{display:none}.ax-col{flex-direction:column;min-width:0;display:flex}.ax-top{z-index:15;background:var(--top-paint);min-height:60px;box-shadow:0 1px 0 var(--glass-hairline);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);align-items:center;gap:10px;padding:10px 24px;display:flex;position:sticky;top:0}.ax-top__brand{box-shadow:0 6px 14px -6px var(--brand-base);border-radius:12px;flex:none;display:none}@supports (color:color-mix(in lab, red, red)){.ax-top__brand{box-shadow:0 6px 14px -6px color-mix(in oklab, var(--brand-base) 65%, transparent)}}.ax-search{border-radius:var(--corner-control);min-width:0;max-width:440px;height:38px;font:400 14px var(--font-ui);color:var(--fg-muted);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), inset 0 1px 2px var(--brand-base);border:0;flex:auto;align-items:center;gap:10px;padding:0 8px 0 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ax-search{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), inset 0 1px 2px color-mix(in oklab, var(--brand-base) 5%, transparent)}}.ax-search{cursor:text}.ax-search:hover{box-shadow:inset 0 0 0 1px var(--fg)}@supports (color:color-mix(in lab, red, red)){.ax-search:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg) 30%, transparent)}}.ax-search svg{flex:none}.ax-search__text--short{display:none}.ax-search__text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ax-search>kbd{border-radius:calc(var(--corner-control) / 2);font:600 11.5px var(--font-ui);color:var(--fg-muted);background:var(--fg-muted);flex:none;order:2;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.ax-search>kbd{background:color-mix(in oklab, var(--fg-muted) 13%, transparent)}}.ax-top__tools{align-items:center;gap:10px;margin-left:auto;display:flex}.ax-clock{min-height:34px}.ax-clock.ds-chip--go{color:var(--live-text);background:var(--tint-live);box-shadow:inset 0 0 0 1px var(--live)}@supports (color:color-mix(in lab, red, red)){.ax-clock.ds-chip--go{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--live) 20%, transparent)}}.ax-clock.ds-chip--go .ds-chip__dot{background:var(--live);width:8px;height:8px;box-shadow:0 0 0 3px var(--live)}@supports (color:color-mix(in lab, red, red)){.ax-clock.ds-chip--go .ds-chip__dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--live) 22%, transparent)}}.ax-line{min-height:34px;font:inherit;cursor:default;border:0}button.ax-line{cursor:pointer}.ax-line.ds-chip--go{color:var(--live-text);background:var(--tint-live);box-shadow:inset 0 0 0 1px var(--live)}@supports (color:color-mix(in lab, red, red)){.ax-line.ds-chip--go{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--live) 20%, transparent)}}.ax-line.ds-chip--go .ax-line__dot{background:var(--live)}.ax-line__short{display:none}.ax-line__mic{border-left:1px solid;margin-left:2px;padding-left:8px}@supports (color:color-mix(in lab, red, red)){.ax-line__mic{border-left:1px solid color-mix(in oklab, currentColor 30%, transparent)}}.ax-line__mic{font-weight:500}.ax-line[data-mic=on] .ax-line__mic{font-weight:600}.ax-line[data-line=off] .ax-line__dot{background:0 0;box-shadow:inset 0 0 0 1.5px}@media (prefers-reduced-motion:no-preference){.ax-line[data-line=connecting] .ax-line__dot{animation:1s ease-in-out infinite alternate ax-line-pulse}}@keyframes ax-line-pulse{0%{opacity:.35}to{opacity:1}}.ax-linepop{gap:10px;width:min(300px,100vw - 16px);padding:16px;display:grid}.ax-linepop .ax-pad__title{margin:0}.ax-linepop__body{color:var(--fg-muted);margin:0}.ax-iconbtn{border-radius:var(--corner-control);width:40px;height:40px;color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base);border:0;flex:none;place-items:center;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.ax-iconbtn{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 7%, transparent)}}.ax-iconbtn{cursor:pointer}.ax-iconbtn:hover{background:var(--surface)}.ax-avatar{width:34px;height:34px;box-shadow:none;background:0 0;border-radius:50%;overflow:hidden}.ax-postsale{height:38px;padding:0 15px 0 13px;font-size:14px;text-decoration:none}.ax-callbtn{border-radius:var(--corner-control);height:38px;font:600 14px var(--font-ui);color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base);border:0;flex:none;align-items:center;gap:8px;padding:0 14px 0 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ax-callbtn{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 7%, transparent)}}.ax-callbtn{cursor:pointer}.ax-callbtn:hover{background:var(--surface)}.ax-callbtn.is-open{background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-base), 0 0 0 3px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ax-callbtn.is-open{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-base) 45%, transparent), 0 0 0 3px color-mix(in oklab, var(--brand-base) 14%, transparent)}}.ax-callbtn__tile{width:26px;height:26px;color:var(--on-call);background:var(--call-tile);border-radius:7px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff4d}.ax-pad{width:min(368px,100vw - 16px);max-height:var(--available-height,86dvh);font-family:var(--font-ui);color:var(--fg);background:var(--surface);box-shadow:0 0 0 1px var(--glass-hairline-2), 0 30px 60px -24px var(--brand-base), 0 10px 24px -14px var(--brand-base);border-radius:18px;padding:0 0 14px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ax-pad{box-shadow:0 0 0 1px var(--glass-hairline-2), 0 30px 60px -24px color-mix(in oklab, color-mix(in oklab, var(--brand-base), #000 40%) 45%, transparent), 0 10px 24px -14px color-mix(in oklab, color-mix(in oklab, var(--brand-base), #000 40%) 30%, transparent)}}.ax-pad{transform-origin:var(--transform-origin);outline:none}@media (prefers-reduced-motion:no-preference){.ax-pad[data-starting-style],.ax-pad[data-ending-style]{opacity:0;transform:scale(.94)translateY(-6px)}.ax-pad{transition:opacity .16s ease, transform .22s var(--ease-spring)}}.ax-pad__head{align-items:center;gap:10px;padding:14px 14px 0 18px;display:flex}.ax-pad__title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:20px}.ax-pad__x{width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;padding:0;display:grid}.ax-pad__x:hover{background:var(--surface-2)}.ax-pad__from{background:var(--tint-me);box-shadow:inset 0 0 0 1px var(--glass-hairline);border-radius:12px;flex-direction:column;margin:12px 14px 0;padding:8px 12px;display:flex}.ax-pad__from small{color:var(--fg-muted);font-size:11.5px;font-weight:500;line-height:14px}.ax-pad__from b{font-size:14px;font-weight:600;line-height:18px}.ax-pad__field{background:var(--surface);height:52px;box-shadow:inset 0 0 0 1.5px var(--brand-fill), 0 0 0 4px var(--brand-base);border-radius:12px;align-items:center;gap:8px;margin:10px 14px 0;padding:0 8px 0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ax-pad__field{box-shadow:inset 0 0 0 1.5px var(--brand-fill), 0 0 0 4px color-mix(in oklab, var(--brand-base) 12%, transparent)}}.ax-pad__input{min-width:0;height:100%;font:600 22px var(--font-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fg);caret-color:var(--brand-fill);background:0 0;border:0;outline:none;flex:1;padding:0}.ax-pad__input:focus-visible{box-shadow:none}.ax-pad__back{width:36px;height:36px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.ax-pad__back:hover{background:var(--surface-2)}.ax-pad__hint{color:var(--fg-muted);margin:0;padding:6px 16px 0;font-size:12px}.ax-pad__hint--warn{color:var(--amber-text);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:500;line-height:17px;display:flex}.ax-pad__hint--warn svg{flex:none;margin-top:1px}.ax-pad__matches{margin:10px 8px 0}.ax-pad__matches[hidden]{display:none}.ax-pad__mhead{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);justify-content:space-between;padding:0 10px 4px;font-size:11px;font-weight:600;display:flex}.ax-pad__mhead span:last-child{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.ax-pad__list{margin:0;padding:0;list-style:none}.ax-pad__match{cursor:pointer;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.ax-pad__match:hover{background:var(--surface-2)}.ax-pad__match.is-on{background:var(--tint-brand);box-shadow:inset 0 0 0 1px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ax-pad__match.is-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-base) 18%, transparent)}}.ax-pad__mtext{flex-direction:column;min-width:0;display:flex}.ax-pad__mtext b{font-size:14px;font-weight:600;line-height:18px}.ax-pad__mtext span{font-variant-numeric:tabular-nums;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:16px;overflow:hidden}.ax-pad__mtext mark{color:var(--fg);background:var(--tint-go);border-radius:3px;padding:0 1px;font-weight:600}.ax-pad__kbd{font:500 11px var(--font-ui);color:var(--fg-muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong), inset 0 -1px 0 var(--edge-strong);border-radius:5px;padding:2px 6px}.ax-pad__keys{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 14px 0;display:grid}.ax-pad__key{height:44px;font-family:var(--font-ui);color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ax-pad__key{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 5%, transparent)}}.ax-pad__key{cursor:pointer}.ax-pad__key:hover{background:var(--surface-2)}.ax-pad__key:active{background:var(--tint-brand)}.ax-pad__key b{font-size:19px;font-weight:600}.ax-pad__key small{letter-spacing:.1em;width:30px;color:var(--fg-muted);text-align:left;font-size:10.5px;font-weight:600}.ax-pad__call{width:calc(100% - 28px);height:52px;font:600 16px var(--font-ui);color:var(--on-call);background:var(--call-bg);box-shadow:inset 0 1px 0 #ffffff40, 0 12px 22px -12px var(--call-hi);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;margin:12px 14px 0;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ax-pad__call{box-shadow:inset 0 1px 0 #ffffff40, 0 12px 22px -12px color-mix(in oklab, var(--call-hi) 90%, transparent)}}.ax-pad__call{cursor:pointer}.ax-pad__call:disabled{opacity:.5;cursor:default}.ax-pad__calltext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ax-pad__safe{color:var(--fg-muted);align-items:flex-start;gap:8px;margin:0;padding:10px 16px 0;font-size:12.5px;line-height:17px;display:flex}.ax-pad__safe svg{color:var(--live);flex:none;margin-top:1px}.ax-pad__safe[data-save-last]{color:var(--fg);flex-wrap:wrap}.ax-pad__safe[data-save-last]>span{flex:1 1 0;min-width:0}.ax-pad__safe[data-save-last]>button{flex-basis:100%}.ax-pad :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ax-pad .ax-pad__input:focus-visible{outline:none}.ax-strip{padding:0 28px}.ax-strip ul{box-shadow:inset 0 -1px 0 var(--glass-hairline-2);scrollbar-width:none;gap:18px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ax-strip ul::-webkit-scrollbar{display:none}.ax-tab{min-height:46px;font:600 14px var(--font-ui);color:var(--fg-muted);white-space:nowrap;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.ax-tab:hover{color:var(--fg)}.ax-tab.is-on{color:var(--fg);box-shadow:inset 0 -2px 0 var(--brand-fill)}.ax-main{flex:1;min-width:0;padding:22px 28px 48px}.ax-main.ds-ground{background:0 0}.ax-bar{display:none}.ax-more{z-index:55;max-height:88dvh;font-family:var(--font-ui);color:var(--fg);background:var(--surface);border-radius:var(--corner-card) var(--corner-card) 0 0;box-shadow:0 -30px 60px -30px var(--shade), 0 0 0 1px var(--edge);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.ax-more__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 8px 20px;display:flex}.ax-more__title{margin:0;font-size:18px;font-weight:600}.ax-more__body{padding:0 12px calc(16px + env(safe-area-inset-bottom,0px));overflow-y:auto}.ax-more__group .ax-group__label{color:var(--fg-muted);padding:12px 8px 4px}.ax-more__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ax-more__item{border-radius:var(--corner-inner);min-height:48px;color:var(--fg);align-items:center;gap:12px;padding:0 8px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.ax-more__item>svg{color:var(--fg-muted)}.ax-more__item.is-on{background:var(--nav-on-bg)}.ax-more__icon{border-radius:var(--corner-inner);width:32px;height:32px;color:var(--fg);background:var(--surface-2);flex:none;place-items:center;display:grid}.ax-more__item.is-on .ax-more__icon{color:var(--nav-on-icon)}.ax-more__label{flex:1;min-width:0}.ax-side :focus-visible,.ax-top :focus-visible,.ax-strip :focus-visible,.ax-bar :focus-visible,.ax-more :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ax-tab:focus-visible{outline-offset:-2px}.ax-layer{z-index:60}.ax-menu{border-radius:var(--corner-card);min-width:248px;font-family:var(--font-ui);color:var(--fg);background:var(--surface);box-shadow:0 24px 60px -20px var(--shade), 0 0 0 1px var(--edge);outline:none;padding:6px}.ax-menu__who{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ax-menu__who b{font-weight:600}.ax-menu__who span{color:var(--fg-muted);font-size:12.5px}.ax-menu__rule{background:var(--edge);height:1px;margin:4px 6px}.ax-menu__item{border-radius:var(--corner-inner);min-height:42px;color:var(--fg);cursor:pointer;outline:none;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.ax-menu__item[data-highlighted]{background:var(--surface-2)}.ax-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}.ax-notes{max-width:320px;padding:14px 16px}.ax-notes__title{margin:0 0 6px;font-size:14px;font-weight:600}.ax-notes__empty{color:var(--fg-muted);margin:0;font-size:13px}.ax-bell{position:relative}.ax-bell__count{min-width:18px;height:18px;font:700 11px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--on-heat);background:var(--heat);box-shadow:0 0 0 2px var(--surface);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-4px;right:-4px}.ax-alerts{width:min(380px,100vw - 32px);max-width:none;max-height:min(560px,100dvh - 120px);overflow-y:auto}.ax-alerts__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.ax-alerts__link{min-height:32px;font:600 13px var(--font-ui);color:var(--brand-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}.ax-alerts__link:focus-visible,.ax-alerts .ds-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ax-alerts__list{margin:0;padding:0;list-style:none}.ax-alert{border-top:1px solid var(--edge);flex-direction:column;gap:8px;padding:12px 0;display:flex}.ax-alert:first-child{border-top:0}.ax-alert__text p{margin:0}.ax-alert__title{color:var(--fg);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;font-weight:500;display:flex}.ax-alert.is-unread .ax-alert__title{font-weight:600}.ax-alert__body{color:var(--fg-muted);overflow-wrap:anywhere;margin-top:2px;font-size:13px}.ax-alert__meta{font-variant-numeric:tabular-nums;color:var(--fg-muted);gap:8px;margin-top:4px;font-size:12px;display:flex}.ax-alert__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax-scrim{z-index:50;background:var(--deep);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ax-scrim{background:color-mix(in oklab, var(--deep) 55%, transparent)}}.ax-dialog,.ax-palette{z-index:55;font-family:var(--font-ui);color:var(--fg);background:var(--surface);border-radius:var(--corner-card);box-shadow:0 30px 80px -30px var(--shade), 0 0 0 1px var(--edge);position:fixed;left:50%;transform:translate(-50%)}.ax-dialog{width:min(600px,100vw - 24px);max-height:84vh;padding:18px;top:8vh;overflow-y:auto}.ax-dialog__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ax-dialog__title{margin:0;font-size:18px;font-weight:600}.ax-palette{flex-direction:column;width:min(640px,100vw - 24px);max-height:70vh;display:flex;top:12vh;overflow:hidden}.ax-palette__search{min-height:56px;color:var(--fg-muted);box-shadow:inset 0 -1px 0 var(--edge);align-items:center;gap:10px;padding:0 16px;display:flex}.ax-palette__search:focus-within{box-shadow:inset 0 -2px 0 var(--focus-ring)}.ax-palette__search input{min-width:0;font:500 16px var(--font-ui);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.ax-palette__search input:focus-visible{box-shadow:none}.ax-palette__search kbd{border-radius:var(--corner-key);font:600 11.5px var(--font-ui);background:var(--surface-2);padding:2px 7px}.ax-palette__list{padding:6px;overflow-y:auto}.ax-palette__kind{font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:var(--fg-muted);padding:10px 10px 4px}.ax-palette__item{border-radius:var(--corner-inner);width:100%;min-height:44px;font-family:var(--font-ui);color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.ax-palette__item.is-on{background:var(--surface-2)}.ax-palette__item--verb{min-height:38px;padding-left:26px}.ax-palette__item--verb .ax-palette__label{align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.ax-palette__item svg{color:var(--fg-muted);flex:none}.ax-palette__text{min-width:0}.ax-palette__label{font-size:14.5px;font-weight:500;display:block}.ax-palette__where{color:var(--fg-muted);font-size:12.5px;display:block}.ax-palette__empty{color:var(--fg-muted);margin:0;padding:16px}@media (max-width:760px){.ax,.ax--rail{grid-template-columns:minmax(0,1fr)}.ax-side{display:none}.ax-top{gap:8px;min-height:64px;padding:10px 12px}.ax-top__brand{display:block}.ax-callbtn{height:44px;padding:0 11px 0 7px}.ax-search{max-width:none;height:44px}.ax-search>kbd,.ax-search__text--long{display:none}.ax-search__text--short{display:block}.ax-top__tools{gap:8px}.ax-clock,.ax-postsale{display:none}.ax-line{border-radius:999px;gap:6px;min-height:28px;padding:0 10px 0 9px;font-size:12.5px;font-weight:600;position:relative}.ax-line:after{content:"";position:absolute;inset:-8px -2px}.ax-line .ax-line__dot{width:7px;height:7px}.ax-line.ds-chip--go{box-shadow:none}.ax-line__short{display:inline}.ax-line__short:before{content:attr(data-label)}.ax-top__tools:has(.ax-line) .ax-callbtn{justify-content:center;width:44px;padding:0}.ax-line__label,.ax-line__mic{display:none}.ax-top__tools:has(.ax-line) .ax-callbtn__label{display:none}.ax-iconbtn,.ax-avatar{width:44px;height:44px}.ax-alerts .ds-btn--sm,.ax-alerts__link{min-height:44px}.ax-alerts .ds-btn--sm{height:auto;padding:0 16px}.ax-strip{padding:0 14px}.ax-tab{min-height:44px}.ax-main{padding:16px 16px calc(var(--ax-bar-h) + 28px + env(safe-area-inset-bottom,0px))}.ax-bar{z-index:22;min-height:var(--ax-bar-h);padding:6px 6px env(safe-area-inset-bottom,0px);background:var(--surface);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ax-bar{background:color-mix(in oklab, var(--surface) 90%, transparent)}}.ax-bar{box-shadow:0 -1px 0 var(--glass-hairline-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.ax-bar__link{border-radius:var(--corner-control);min-width:0;min-height:52px;font:600 11px var(--font-ui);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px;text-decoration:none;display:flex}.ax-bar__link.is-on{color:var(--brand-text)}.ax-bar__link .ax-bar__icon{border-radius:999px;width:52px;max-width:100%;height:32px}.ax-bar__link.is-on .ax-bar__icon{background:var(--tint-brand)}.ax-bar__link[href=\/dial] .ax-bar__icon{color:var(--ink-btn-icon);background:var(--ink-btn-bg);box-shadow:var(--ink-btn-shadow)}.ax-bar__icon{place-items:center;display:grid;position:relative}.ax-bar__icon .ax-count{min-width:16px;height:16px;color:var(--on-heat);background:var(--heat);box-shadow:0 0 0 2px var(--surface);padding:0 4px;font-size:10px;position:absolute;top:-6px;left:30px}.ax-bar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ax-palette,.ax-dialog{top:12px}}@media (max-width:374px){.ax-top__tools{gap:6px}.ax-search{flex:0 0 44px;justify-content:center;padding:0}.ax-search__text--short{display:none}}@media (max-width:400px){.ax-line[data-line=call]{gap:0;padding:0 9px}.ax-line[data-line=call] .ax-line__short{display:none}}.ax-dialog.ks-sheet{width:min(760px,100vw - 24px)}.ks-sheet__sub,.ks-sheet__foot{color:var(--fg-muted);margin:0 0 12px;font-size:13.5px}.ks-sheet__foot{margin:12px 0 0}.ks-sheet__groups{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px 22px;display:grid}.ks-sheet__group h3{margin:0 0 6px;font-size:13px;font-weight:700}.ks-sheet__group dl{margin:0}.ks-sheet__row{border-top:1px solid var(--edge);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:13.5px;display:flex}.ks-sheet__row dd{flex:none;margin:0}.ks-sheet__row kbd{background:var(--surface-2,var(--fg));border-radius:6px;min-width:22px;padding:1px 7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ks-sheet__row kbd{background:var(--surface-2,color-mix(in oklab, var(--fg) 8%, transparent))}}.ks-sheet__row kbd{box-shadow:inset 0 -1px 0 var(--edge-strong);font-family:var(--font-ui);text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}@media (max-width:400px){.ks-sheet__groups{grid-template-columns:1fr}}.o3d{width:var(--o3d-size);height:var(--o3d-size);flex:none;display:inline-block;position:relative}.o3d img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.o3d--float>span{position:absolute;inset:0}.o3d__obj{clip-path:inset(0 0 calc(100% - var(--o3d-cut)) 0)}.o3d__shadow{clip-path:inset(var(--o3d-cut) 0 0 0);transform-origin:50% 86%}.moment{position:relative}@media (prefers-reduced-motion:no-preference){.o3d--float .o3d__obj{animation:6s ease-in-out infinite alternate o3d-float}.o3d--float .o3d__shadow{animation:6s ease-in-out infinite alternate o3d-breathe}.moment{animation:moment-in .55s var(--ease-spring) both}}@keyframes o3d-float{to{translate:0 -8px}}@keyframes o3d-breathe{to{opacity:.8;scale:.94}}@keyframes moment-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}.empty3d{text-align:center;overflow:hidden}.empty3d__main{padding:22px 24px}.empty3d__art{place-items:center;height:168px;margin-top:-4px;display:grid;position:relative}.empty3d__art:before{content:"";background:radial-gradient(closest-side, var(--moment-glow,transparent), transparent);width:300px;max-width:100%;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty3d__art .o3d{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.moment--live{--moment-glow:var(--live)}@supports (color:color-mix(in lab, red, red)){.moment--live{--moment-glow:color-mix(in oklab, var(--live) 26%, transparent)}}.moment--brand{--moment-glow:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.moment--brand{--moment-glow:color-mix(in oklab, var(--brand-base) 22%, transparent)}}.moment--gold{--moment-glow:var(--amber-text)}@supports (color:color-mix(in lab, red, red)){.moment--gold{--moment-glow:color-mix(in oklab, var(--amber-text) 26%, transparent)}}.empty3d__title{letter-spacing:-.03em;color:var(--fg);margin:8px 0 0;font-size:26px;font-weight:600;line-height:32px}.empty3d__body{max-width:44ch;color:var(--fg-muted);margin:4px auto 0;font-size:16px;line-height:23px}.empty3d__action{justify-content:center;margin-top:18px;display:flex}.empty3d__more{text-align:left;border-top:1px solid var(--glass-hairline)}@media (max-width:760px){.empty3d__main{padding:18px 16px}.empty3d__art{height:148px}.empty3d__title{font-size:22px;line-height:28px}.empty3d__body{font-size:15px;line-height:21px}}.tdy-use{color:var(--fg-muted);background:var(--tint-go);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0;padding:6px 6px 6px 16px;font-size:14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tdy-use{background:color-mix(in oklab, var(--tint-go) 75%, transparent)}}.tdy-use{box-shadow:inset 0 0 0 1px var(--go)}@supports (color:color-mix(in lab, red, red)){.tdy-use{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--go) 45%, transparent)}}.tdy-use span{color:var(--fg)}.tdy-later{padding:10px 24px 6px}.tdy-later__h{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 4px;font-size:12px}@media (max-width:760px){.tdy-use{padding:8px}.tdy-later{padding:10px 16px 6px}}:root{--mo-champagne:#ffe6a6;--mo-gold-grad:linear-gradient(100deg, #fff1c9 0%, #ffd86b 45%, #f2b635 100%);--mo-gold-line:linear-gradient(90deg, #ffd86b00, #ffd86b 30%, #f2b635 70%, #f2b63500);--mo-gold-glass:linear-gradient(150deg, #fffae8f5 0%, #fff0c4d6 55%, #ffe7a8bd 100%);--mo-gold-edge:#e2b02857;--mo-gold-ink:#6b5310;--mo-gold-deep:#8a5a00;--mo-gold-pill:linear-gradient(180deg, #ffe27a, #f2b635);--mo-gold-pill-ink:#5e4100;--mo-gold-soft:linear-gradient(180deg, #fff3cc, #ffe7a0);--mo-flame:linear-gradient(180deg, #ffb067, #f26a1b);--mo-flame-glass:linear-gradient(150deg, #fffaecf7 0%, #ffeccee0 55%, #ffdebacc 100%);--mo-flame-edge:#f28c2847;--mo-flame-ink:#6a4520;--mo-flame-deep:#a84a00;--mo-flame-num:linear-gradient(180deg, #ff8a3d, #e5530f);--mo-lime:linear-gradient(180deg, #d7fb5e, #c6f432);--mo-lime-ink:#141a05;--mo-on-blue:#fff;--mo-on-blue-2:#ffffffdb;--mo-on-blue-3:#ffffffbd;--mo-blue-tile:linear-gradient(180deg, #ffffff24, #ffffff12);--mo-blue-edge:#fff3;--mo-ticket:#fffffff7;--mo-ticket-ink:#0d1019;--mo-ticket-muted:#5a6173;--mo-ticket-line:#e6eaf3;--mo-hit:linear-gradient(180deg, #1db455, #13923f);--mo-scrim:radial-gradient(1100px 760px at 50% 44%, #1e34c84d, #0c144c94)}:root[data-theme=dark]{--mo-gold-glass:linear-gradient(150deg, #f5b800 0%, #f5b800 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--mo-gold-glass:linear-gradient(150deg, color-mix(in oklab, #f5b800 20%, var(--surface)) 0%, color-mix(in oklab, #f5b800 12%, var(--surface)) 100%)}}:root[data-theme=dark]{--mo-gold-edge:#f5b80073;--mo-gold-ink:#fde68a;--mo-gold-deep:#fcd77f;--mo-gold-soft:linear-gradient(180deg, #f5b800, #f5b800)}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--mo-gold-edge:lab(78.8552% 13.8767 80.4154/.45)}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--mo-gold-soft:linear-gradient(180deg, color-mix(in oklab, #f5b800 30%, var(--surface)), color-mix(in oklab, #f5b800 22%, var(--surface)))}}:root[data-theme=dark]{--mo-flame-glass:linear-gradient(150deg, #f26a1b 0%, #f26a1b 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--mo-flame-glass:linear-gradient(150deg, color-mix(in oklab, #f26a1b 20%, var(--surface)) 0%, color-mix(in oklab, #f26a1b 12%, var(--surface)) 100%)}}:root[data-theme=dark]{--mo-flame-edge:#f26a1b73;--mo-flame-ink:#fdcfa6;--mo-flame-deep:#ffb067;--mo-ticket:var(--surface)}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--mo-flame-edge:lab(61.7873% 50.8839 64.9124/.45)}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--mo-ticket:color-mix(in oklab, var(--surface) 96%, #fff)}}:root[data-theme=dark]{--mo-ticket-ink:var(--fg);--mo-ticket-muted:var(--fg-muted);--mo-ticket-line:#ffffff1a;--mo-scrim:radial-gradient(1100px 760px at 50% 44%, #0a103c80, #040618b8)}.mo-kick{letter-spacing:.14em;text-transform:uppercase;color:var(--mo-champagne);align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.mo-kick:before{content:"";background:var(--mo-gold-line);width:34px;height:1.5px}.mo-kick--gold{color:var(--mo-gold-deep)}.mo-kick--flame{color:var(--mo-flame-deep)}.mo-kick--flame:before{background:linear-gradient(90deg,#f26a1b00,#f26a1b)}.mo-goldtx{background:var(--mo-gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mo-pill{white-space:nowrap;letter-spacing:0;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.mo-pill--hit{color:#fff;background:var(--mo-hit);height:22px;padding:0 8px;font-size:11.5px}.mo-pill--gold{color:var(--mo-gold-pill-ink);background:var(--mo-gold-pill);box-shadow:inset 0 1px #ffffff80,0 4px 10px -6px #b07d00b3}.mo-pill--gold-soft{height:26px;color:var(--mo-gold-deep);background:var(--mo-gold-soft);font-size:12.5px;box-shadow:inset 0 0 0 1px #d6a0144d}.mo-pill--soft{color:var(--mo-gold-ink);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.mo-pill--soft{background:color-mix(in oklab, var(--surface) 72%, transparent)}}.mo-pill--soft{box-shadow:inset 0 0 0 1px #d6a0144d}.mo-x{z-index:4;width:36px;height:36px;color:var(--fg-muted);background:var(--glass-control);border:1px solid var(--glass-hairline-2);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.mo-x:hover{color:var(--fg)}.mo-x--on-blue{color:var(--mo-on-blue-2);background:#ffffff1a;border-color:#ffffff38}.mo-x--on-blue:hover{color:var(--mo-on-blue);background:#ffffff2e}.mo-btn{border-radius:12px;gap:9px;height:44px;padding:0 18px;font-size:15px}.mo-btn--big{border-radius:14px;gap:10px;height:54px;padding:0 22px 0 18px;font-size:16.5px}.mo-btn--lime{color:var(--mo-lime-ink);background:var(--mo-lime);box-shadow:inset 0 1px #ffffff80,0 10px 20px -12px #78a000cc}.mo-btn kbd{height:22px;font-family:var(--font-mono,ui-monospace, monospace);color:#111114b8;background:#11111414;border-radius:6px;order:3;place-items:center;margin-left:4px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-grid;box-shadow:inset 0 0 0 1px #1111141f}.mo-btn--ghost{color:var(--mo-on-blue);background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff42,inset 0 1px #ffffff24}.mo-btn--ghost:hover{background:#ffffff2e}.mo-btn--ghost kbd{color:var(--mo-on-blue);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47}.mo-btn--glass{color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mo-btn--glass{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 10%, transparent)}}.mo-btn--blue{color:var(--on-brand);background:linear-gradient(180deg, var(--brand-base), var(--brand-base) 62%, var(--brand-base))}@supports (color:color-mix(in lab, red, red)){.mo-btn--blue{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-base), #fff 14%), var(--brand-base) 62%, color-mix(in oklab, var(--brand-base), #000 6%))}}.mo-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 8px 16px -8px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mo-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 8px 16px -8px color-mix(in oklab, var(--brand-base) 70%, transparent)}}.mo-btn--blue[aria-pressed=true]{filter:saturate(.85)}.mo-bloom{pointer-events:none;background:radial-gradient(closest-side,#ffe8aa70,#ffd66e29 45%,#ffd66e00 100%);width:520px;max-width:120%;height:460px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.mo-cf-set{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.mo-cf{width:7px;height:13px;transform:rotate(var(--r,20deg));opacity:.92;border-radius:1.5px;position:absolute}.mo-cf.is-ribbon{width:4px;height:16px}.mo-cf.is-dot{border-radius:50%;width:7px;height:7px}.mo-cf.is-g{background:linear-gradient(#ffe08a,#e9a92a)}.mo-cf.is-c{background:#fff1c9}.mo-cf.is-w{background:#ffffffeb}.mo-cf.is-l{background:var(--go)}.mo-cf.is-s{background:#9fb4ff}.mo-cf.is-o{background:linear-gradient(#ffb067,#f26a1b)}.mo-cf.is-faint{opacity:.5}.mo-cf-set--gold .mo-cf.is-w,.mo-cf-set--gold .mo-cf.is-c,.mo-cf-set--flame .mo-cf.is-w,.mo-cf-set--flame .mo-cf.is-c{background:linear-gradient(#ffe08a,#e9a92a)}.mo-cf-set--flame .mo-cf.is-g{background:linear-gradient(#ffb067,#f26a1b)}.mo-sweep{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mo-sweep:after{content:"";background:linear-gradient(105deg,#fff0 38%,#fff4d638 50%,#fff0 62%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.mo-cf{animation:mo-cf-in 1.4s var(--ease-firm) var(--d,0s) both}.mo-sweep:after{animation:1.8s cubic-bezier(.3,.1,.2,1) .4s both mo-sweep}.mo-pop{animation:mo-pop .55s var(--ease-spring) both}}@keyframes mo-cf-in{0%{opacity:0;transform:translateY(-22px) rotate(calc(var(--r,20deg) - 60deg))}}@keyframes mo-sweep{to{transform:translate(100%)}}@keyframes mo-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}}.mo-coins{width:var(--mo-coins);height:var(--mo-coins);position:relative}.mo-coins__png{transition:opacity .3s;position:absolute;inset:0;width:100%!important;height:100%!important}.mo-coins.is-live .mo-coins__png{opacity:0}.mo-coins__gl{width:100%;height:100%;display:block;position:absolute;inset:0}.mo-scrim{z-index:60;background:var(--mo-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);position:fixed;inset:0}.mo-scrim--soft{background:var(--ground,#e8eefc)}@supports (color:color-mix(in lab, red, red)){.mo-scrim--soft{background:color-mix(in oklab, var(--ground,#e8eefc) 50%, transparent)}}.mo-scrim--soft{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mo-sale{z-index:61;width:min(1060px,100vw - 48px);max-height:calc(100dvh - 32px);color:var(--mo-on-blue);border-radius:28px;outline:none;grid-template-columns:minmax(0,1fr) 400px;padding:44px 0 42px 52px;display:grid;position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%;box-shadow:0 40px 90px -30px #060c3ccc,inset 0 1px #ffffff38}@media (prefers-reduced-motion:no-preference){.mo-sale,.mo-card{animation:mo-pop .55s var(--ease-spring) both}}.mo-sale__x{position:absolute;top:20px;right:20px}.mo-sale__tx{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.mo-sale__h{letter-spacing:-.045em;color:var(--mo-on-blue);margin:14px 0 0;font-size:80px;font-weight:600;line-height:84px}.mo-sale__h .mo-goldtx{padding-right:6px}.mo-sale__h small{letter-spacing:-.03em;color:var(--mo-on-blue);font-size:40px;font-weight:600}.mo-sale__yay{color:#fffffff0;margin:6px 0 0;font-size:20px;font-weight:500;line-height:26px}.mo-ticket{background:var(--mo-ticket);max-width:560px;color:var(--mo-ticket-ink);border-radius:16px;margin-top:24px;box-shadow:0 18px 36px -18px #060e50bf}.mo-ticket__who{border-bottom:1.5px dashed var(--mo-ticket-muted);align-items:center;gap:12px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.mo-ticket__who{border-bottom:1.5px dashed color-mix(in oklab, var(--mo-ticket-muted) 30%, transparent)}}.mo-ticket__name{min-width:0}.mo-ticket__name b{font-size:16px;font-weight:600;line-height:20px;display:block}.mo-ticket__name small{color:var(--mo-ticket-muted);font-size:13px;line-height:17px;display:block}.mo-ticket__plan{min-height:26px;color:var(--live-text);background:var(--tint-live);box-shadow:inset 0 0 0 1px var(--live);border-radius:999px;align-items:center;margin-left:auto;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mo-ticket__plan{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--live) 22%, transparent)}}.mo-ticket__cells{grid-template-columns:1.1fr 1fr 1fr 1.1fr;margin:0;padding:12px 16px 14px;display:grid}.mo-ticket__cells>div{min-width:0}.mo-ticket__cells>div+div{border-left:1px solid var(--mo-ticket-line);padding-left:14px}.mo-ticket__cells dt{color:var(--mo-ticket-muted);font-size:12px;font-weight:500;line-height:15px}.mo-ticket__cells dd{letter-spacing:-.01em;overflow-wrap:anywhere;margin:3px 0 0;font-size:16.5px;font-weight:600;line-height:22px}.mo-facts{grid-template-columns:1.25fr 1fr 1fr;gap:12px;max-width:560px;margin-top:16px;display:grid}.mo-facts--two{grid-template-columns:1.25fr 1fr}.mo-facts--first{grid-template-columns:1fr 1.15fr 1fr;max-width:580px}.mo-fact{background:var(--mo-blue-tile);border:1px solid var(--mo-blue-edge);border-radius:14px;min-width:0;padding:12px 16px 13px;box-shadow:inset 0 1px #ffffff2e}.mo-fact small{color:var(--mo-on-blue-3);font-size:12.5px;font-weight:500;display:block}.mo-fact b{letter-spacing:-.03em;color:var(--mo-on-blue);white-space:nowrap;margin-top:3px;font-size:26px;font-weight:600;line-height:30px;display:block}.mo-fact b em{letter-spacing:0;color:var(--mo-on-blue-3);margin-left:3px;font-size:14px;font-style:normal;font-weight:500}.mo-fact>span{color:#fffc;align-items:center;gap:5px;margin-top:4px;font-size:12.5px;display:flex}.mo-fact>span svg{color:#b4f7cb}.mo-fact--gold{background:linear-gradient(#ffde823d,#ffce5a14);border-color:#ffde8c70}.mo-fact--gold b{color:var(--mo-champagne)}.mo-wbar{background:#ffffff29;border-radius:999px;height:8px;margin-top:9px;display:block;position:relative}.mo-wbar i{border-radius:999px;position:absolute;top:0;bottom:0}.mo-wbar .is-before{background:linear-gradient(90deg,#8fa6ff,#c9d4ff);left:0}.mo-wbar .is-sale{background:linear-gradient(90deg,#ffe08a,#f2b635);box-shadow:0 0 10px #ffd86b99}.mo-wbar__goal{background:#fff;border-radius:1px;width:2px;height:16px;margin-left:-1px;position:absolute;top:-4px}.mo-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.mo-cta__go{display:contents}.mo-cta__aside{color:#ffffffc7;margin:0 0 0 6px;font-size:13.5px;line-height:19px}.mo-cta__aside b{color:var(--mo-on-blue);font-weight:600}.mo-sale__stage{z-index:1;min-height:420px;position:relative}.mo-sale__coins{--mo-coins:560px;width:560px;height:560px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mo-sale--first{grid-template-columns:minmax(0,1fr) 430px}.mo-sale--first .mo-sale__h{font-size:76px;line-height:82px}.mo-sale--first .mo-sale__h small{font-size:34px}.mo-sale--first .mo-sale__yay{margin-top:10px}.mo-sale--first .mo-facts{margin-top:22px}.mo-first__rocket{position:absolute;top:40%;left:58%;translate:-50% -50%}.mo-first__badge{filter:drop-shadow(0 16px 24px #060e5059);position:absolute;top:62%;left:13%;translate:-50% -50%}.mo-share{background:var(--mo-ticket);max-width:580px;color:var(--mo-ticket-ink);border-radius:16px;margin-top:16px;overflow:hidden;box-shadow:0 18px 36px -18px #060e50bf}.mo-share__h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:13px 16px 0;display:flex}.mo-share__h b{font-size:15px;font-weight:600}.mo-share__h span{color:var(--mo-ticket-muted);margin-left:auto;font-size:12.5px}.mo-share__preview{background:var(--mo-gold-soft);border-radius:12px;align-items:center;gap:12px;margin:10px 16px 0;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #d6a01447}.mo-share__preview p{min-width:0;margin:0;font-size:14.5px;line-height:20px}.mo-share__preview small{color:var(--mo-gold-ink);font-size:12.5px;display:block}.mo-share__note{color:var(--mo-ticket-ink);overflow-wrap:anywhere;font-size:13px;font-style:normal;display:block}.mo-share__badge{margin-left:auto}.mo-share__in{border:1px solid var(--mo-ticket-muted);border-radius:10px;align-items:center;gap:10px;height:40px;margin:10px 16px 14px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.mo-share__in{border:1px solid color-mix(in oklab, var(--mo-ticket-muted) 25%, transparent)}}.mo-share__in{background:var(--mo-ticket)}@supports (color:color-mix(in lab, red, red)){.mo-share__in{background:color-mix(in oklab, var(--mo-ticket) 92%, var(--mo-ticket-muted))}}.mo-share__in input{min-width:0;height:100%;color:var(--mo-ticket-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.mo-share__in:focus-within{box-shadow:0 0 0 2px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mo-share__in:focus-within{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand-base) 50%, transparent)}}.mo-share__opt{color:var(--mo-ticket-muted);font-size:12px;font-weight:500}@media (max-width:1100px){.mo-sale{grid-template-columns:minmax(0,1fr) 300px;padding:36px 0 34px 36px}.mo-sale__h{font-size:64px;line-height:68px}.mo-sale__coins{--mo-coins:420px;width:420px;height:420px}}@media (max-width:760px){.mo-sale,.mo-sale--first{border-radius:0;flex-direction:column-reverse;justify-content:flex-end;width:100vw;height:100dvh;max-height:none;padding:16px 16px 24px;display:flex;top:0;left:0;translate:none}.mo-sale__x{top:12px;right:12px}.mo-sale__stage{flex:none;height:168px;min-height:0;margin:0 -16px}.mo-sale__coins{--mo-coins:230px;width:230px;height:230px}.mo-first__rocket{--o3d-size:200px;width:200px;height:200px}.mo-first__badge{--o3d-size:96px;width:96px;height:96px;top:66%;left:22%}.mo-kick{gap:8px;font-size:12px}.mo-kick:before{width:20px}.mo-sale__h,.mo-sale--first .mo-sale__h{margin-top:8px;font-size:48px;line-height:52px}.mo-sale__h small,.mo-sale--first .mo-sale__h small{font-size:24px}.mo-sale__yay{font-size:17px;line-height:23px}.mo-ticket{margin-top:16px}.mo-ticket__who{flex-wrap:wrap}.mo-ticket__plan{margin-left:52px}.mo-ticket__cells{grid-template-columns:1fr 1fr;gap:10px 0}.mo-ticket__cells>div:nth-child(3){border-left:0;padding-left:0}.mo-facts,.mo-facts--two,.mo-facts--first{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.mo-facts>:first-child{grid-column:1/-1}.mo-fact{padding:10px 12px}.mo-fact b{font-size:22px;line-height:26px}.mo-cta{gap:10px;margin-top:18px}.mo-cta .mo-btn{flex:100%}.mo-cta__aside{margin:0}.mo-btn kbd{display:none}}.mo-card{z-index:61;text-align:center;width:min(500px,100vw - 32px);color:var(--fg);background:linear-gradient(180deg, var(--surface), var(--surface) 46%);border-radius:24px;padding:92px 26px 22px;position:fixed;top:max(130px,18vh);left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.mo-card{background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 97%, #ffd86b), color-mix(in oklab, var(--surface) 94%, transparent) 46%)}}.mo-card{border:1px solid var(--glass-card-edge);box-shadow:0 0 0 1px var(--mo-gold-edge), 0 30px 70px -26px var(--brand-base), 0 10px 30px -18px #b07d0073}@supports (color:color-mix(in lab, red, red)){.mo-card{box-shadow:0 0 0 1px var(--mo-gold-edge), 0 30px 70px -26px color-mix(in oklab, var(--brand-base) 55%, transparent), 0 10px 30px -18px #b07d0073}}.mo-card{outline:none}.mo-card>:not(.mo-cf-set):not(.mo-card__halo):not(.mo-card__coins){z-index:2;position:relative}.mo-card__halo{z-index:1;background:radial-gradient(closest-side,#ffde8c8c,#ffde8c00);width:300px;height:190px;margin-left:-150px;position:absolute;top:-60px;left:50%}.mo-card__coins{z-index:3;margin-left:-115px;position:absolute;top:-112px;left:50%}.mo-card__x{top:14px;right:14px;position:absolute!important}.mo-card__amt{letter-spacing:-.045em;margin:10px 0 0;font-size:64px;font-weight:700;line-height:68px;display:block}.mo-card__amt em{letter-spacing:0;color:var(--fg-muted);margin-left:4px;font-size:18px;font-style:normal;font-weight:500}.mo-card__line{color:var(--fg-muted);margin:4px 0 0;font-size:15px;line-height:22px}.mo-card__line b{color:var(--fg);font-weight:600}.mo-card__two{text-align:left;background:var(--brand-base);border-radius:14px;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.mo-card__two{background:color-mix(in oklab, var(--brand-base) 6%, var(--surface))}}.mo-card__two{box-shadow:inset 0 0 0 1px var(--glass-hairline)}.mo-card__two>div{min-width:0;padding:12px 16px 13px}.mo-card__two>div+div{border-left:1px solid var(--glass-hairline-2)}.mo-card__two small{color:var(--fg-muted);font-size:12.5px;font-weight:500;display:block}.mo-card__two b{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:24px;font-weight:600;line-height:30px;display:flex}.mo-card__mv{letter-spacing:0;color:var(--live-text);align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.mo-card__com{color:var(--fg-muted);margin-top:8px;font-size:13px;display:block}.mo-card__com b{font-size:inherit;color:var(--fg);letter-spacing:0;display:inline}.mo-card__bar{background:var(--brand-base);border-radius:999px;height:8px;margin-top:9px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.mo-card__bar{background:color-mix(in oklab, var(--brand-base) 10%, transparent)}}.mo-card__bar i{border-radius:999px;position:absolute;top:0;bottom:0}.mo-card__bar .is-before{background:linear-gradient(90deg, var(--brand-base), var(--brand-base));left:0}@supports (color:color-mix(in lab, red, red)){.mo-card__bar .is-before{background:linear-gradient(90deg, var(--brand-base), color-mix(in oklab, var(--brand-base), #3d9bff 40%))}}.mo-card__bar .is-sale{background:linear-gradient(90deg,#ffd86b,#f2b635)}.mo-card__bar span{background:var(--fg);width:2px;height:16px;box-shadow:0 0 0 2px var(--surface);border-radius:1px;margin-left:-1px;position:absolute;top:-4px}.mo-card__acts{gap:10px;margin-top:18px;display:flex}.mo-card__acts .mo-btn{flex:1;height:48px;padding:0 14px;font-size:15.5px}.mo-card__fine{color:var(--fg-muted);margin:12px 0 0;font-size:12.5px}@media (max-width:760px){.mo-card{top:auto;bottom:max(12px, env(safe-area-inset-bottom,0px));border-radius:22px;width:calc(100vw - 24px);padding:80px 16px 14px}.mo-card__x{top:12px;right:12px}.mo-card__amt{margin-top:8px;font-size:48px;line-height:52px}.mo-card__amt em{font-size:16px}.mo-card__line{text-wrap:balance;font-size:14px;line-height:20px}.mo-card__two{margin-top:14px}.mo-card__two>div{padding:10px 12px 11px}.mo-card__two small{font-size:12px}.mo-card__two b{font-size:21px;line-height:26px}.mo-card__com{margin-top:6px;font-size:12.5px}.mo-card__com b{font-size:inherit;line-height:inherit}.mo-card__bar{margin-top:8px}.mo-card__acts{flex-direction:column;gap:8px;margin-top:14px}.mo-card__acts .mo-btn{flex:none;width:100%}.mo-card__fine{margin-top:10px}}.bell-cheer{height:28px;font:inherit;color:var(--on-brand);background:var(--brand-base);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;margin-left:4px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.bell-cheer:disabled{cursor:default;opacity:.8}.mo-flash{background:var(--mo-gold-glass);border:1px solid var(--glass-card-edge);box-shadow:0 0 0 1px var(--mo-gold-edge), 0 18px 40px -22px #b07d008c;border-radius:18px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 0 18px;padding:14px 18px 14px 8px;display:grid;position:relative;overflow:hidden}.mo-flash>:not(.mo-cf-set):not(.mo-sweep){z-index:2;position:relative}.mo-flash__art{width:112px;height:92px}.mo-flash__art .o3d{margin:-26px -14px -28px -10px}.mo-flash__live{letter-spacing:.02em;color:var(--mo-gold-deep);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.mo-flash__live i{background:#e9a92a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e9a92a38}.mo-flash h3{letter-spacing:-.025em;color:var(--fg);margin:2px 0 0;font-size:24px;font-weight:600;line-height:30px}.mo-flash h3 b{background:var(--money-ink);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.mo-flash p{color:var(--mo-gold-ink);margin:2px 0 0;font-size:14px;line-height:20px}.mo-flash p b{color:var(--fg);font-weight:600}.mo-flash__note{font-style:italic}.mo-flash__right{align-items:center;gap:14px;display:flex}.mo-cheers{color:var(--mo-gold-ink);align-items:center;gap:10px;font-size:13px;display:flex}.mo-cheers b{color:var(--fg);font-weight:600}.mo-stack{display:flex}.mo-stack .avatar{box-shadow:0 0 0 2px var(--surface)}.mo-stack .avatar+.avatar{margin-left:-8px}.mo-flash .mo-btn{height:44px}@media (max-width:1100px){.mo-flash{grid-template-columns:84px minmax(0,1fr);gap:10px 12px;padding:12px 14px 14px 6px}.mo-flash__art{width:84px;height:72px}.mo-flash__art .o3d{width:104px;height:104px;margin:-18px -12px -20px -8px;--o3d-size:104px!important}.mo-flash__right{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px;padding-left:8px}.mo-flash h3{font-size:19px;line-height:25px}.mo-flash>.mo-flash__right{position:static!important}.mo-flash__right>*{z-index:2;position:relative}.mo-flash__right>.mo-flash__x{z-index:4;position:absolute;top:10px;right:10px}.mo-flash__right .mo-btn{margin-left:auto}}@media (max-width:760px){.mo-flash{padding-right:52px}.mo-flash__right{margin-right:-40px}.mo-flash p{font-size:13px;line-height:18px}}.mo-goal{border-color:var(--glass-card-edge);padding:18px 20px;position:relative;overflow:hidden;background:var(--mo-gold-glass)!important;box-shadow:0 0 0 1px var(--mo-gold-edge), 0 18px 40px -22px #b07d0080, inset 0 1px 0 #ffffffe6!important}.mo-goal>:not(.mo-cf-set){z-index:2;position:relative}.mo-goal__h{align-items:center;gap:10px;display:flex}.mo-goal__h h3{color:var(--fg);margin:0;font-size:15.5px;font-weight:600}.mo-goal__h .mo-pill{height:26px;margin-left:auto}.mo-goal__h .mo-x{width:30px;height:30px}.mo-goal__body{align-items:center;gap:22px;margin:6px 0 0 -6px;display:flex}.mo-goal__body .o3d{margin:-22px -40px -30px -26px}.mo-goal__t{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mo-goal__t .wow{font-size:44px;line-height:48px;display:block}.mo-goal__of{color:var(--mo-gold-ink);font-size:14px}.mo-goal__of b{color:var(--fg);font-weight:600}.mo-goal__t .mo-pill{margin-top:10px}.mo-goal__streak{color:var(--mo-gold-ink);align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex}.mo-goal__streak b{color:var(--fg);font-weight:600}.mo-fl{color:#fff;background:var(--mo-flame);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 1px #ffffff59,0 4px 10px -5px #f26a1bcc}.mo-dots{gap:4px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.mo-dots li{background:var(--mo-flame);border-radius:50%;width:9px;height:9px}.mo-dots li.is-off{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.mo-dots li.is-off{background:color-mix(in oklab, var(--surface) 70%, transparent)}}.mo-dots li.is-off{box-shadow:inset 0 0 0 1px #d6a01447}.mo-goal .t5-stats{border-top-color:#b07d0029}.mo-goal .t5-stats div+div{border-left-color:#b07d0029}@media (max-width:760px){.mo-goal__body{gap:12px}.mo-goal__body .o3d{width:150px;height:150px;margin:-16px -24px -22px -18px;--o3d-size:150px!important}.mo-goal__t .wow{font-size:36px;line-height:40px}.mo-goal__streak{flex-wrap:wrap}}.mo-streak{background:var(--mo-flame-glass);border:1px solid var(--glass-card-edge);min-height:176px;box-shadow:0 0 0 1px var(--mo-flame-edge), 0 22px 48px -26px #be5a0a80, inset 0 1px 0 #ffffffe6;border-radius:22px;grid-template-columns:170px minmax(0,1fr) minmax(0,470px);align-items:center;gap:10px;margin:0 0 20px;padding:0 64px 0 0;display:grid;position:relative;overflow:hidden}.mo-streak>:not(.mo-cf-set):not(.mo-x){z-index:2;position:relative}.mo-streak>.mo-x{position:absolute;top:14px;right:14px}.mo-streak__art{place-items:center;height:176px;display:grid;position:relative}.mo-streak__art:before{content:"";background:radial-gradient(closest-side,#ffaa5a80,#ffaa5a00);width:220px;height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mo-streak h2{letter-spacing:-.03em;color:var(--fg);margin:8px 0 0;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:36px}.mo-streak h2 b{background:var(--mo-flame-num);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:2px;font-size:44px;line-height:36px}.mo-streak p{color:var(--mo-flame-ink);margin:6px 0 0;font-size:15px;line-height:22px}.mo-streak p b{color:var(--fg);font-weight:600}.mo-streak__cells{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.mo-streak__cells li{background:var(--surface);border-radius:11px;flex-direction:column;align-items:center;gap:2px;padding:8px 0 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.mo-streak__cells li{background:color-mix(in oklab, var(--surface) 66%, transparent)}}.mo-streak__cells li{box-shadow:inset 0 0 0 1px #f28c2833}.mo-streak__cells .mo-fl{border-radius:7px;width:24px;height:24px}.mo-streak__cells .is-off .mo-fl{color:var(--mo-flame-ink);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.mo-streak__cells .is-off .mo-fl{background:color-mix(in oklab, var(--surface) 80%, transparent)}}.mo-streak__cells .is-off .mo-fl{box-shadow:inset 0 0 0 1px #f28c2840}.mo-streak__cells b{color:var(--mo-flame-deep);margin-top:3px;font-size:12px;font-weight:600;line-height:15px}.mo-streak__cells small{color:var(--mo-flame-ink);font-size:11.5px;line-height:14px}.mo-streak__cells .is-today{background:linear-gradient(#ff9a4d,#ee5e12);box-shadow:0 8px 16px -8px #e5530fe6,inset 0 1px #ffffff4d}.mo-streak__cells .is-today .mo-fl{color:#e5530f;background:#fff}.mo-streak__cells .is-today b,.mo-streak__cells .is-today small{color:#fff}.mo-streak__next{color:var(--mo-flame-ink);grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:grid}.mo-streak__next b{color:var(--fg);font-weight:600}.mo-streak__track{background:#f26a1b24;border-radius:999px;height:7px;overflow:hidden}.mo-streak__track i{background:var(--mo-flame);border-radius:999px;height:100%;display:block}.mo-streak__next>span:last-child{color:var(--mo-flame-deep);font-weight:600}@media (max-width:1100px){.mo-streak{grid-template-columns:120px minmax(0,1fr);padding:0 16px 16px 0}.mo-streak__art{height:140px}.mo-streak__art .o3d{width:140px;height:140px;--o3d-size:140px!important}.mo-streak__days{grid-column:1/-1;padding-left:16px}.mo-streak__tx{padding-right:40px}}@media (max-width:760px){.mo-streak{grid-template-columns:84px minmax(0,1fr)}.mo-streak__art{height:110px}.mo-streak__art .o3d{width:104px;height:104px;--o3d-size:104px!important}.mo-streak h2{font-size:20px;line-height:26px}.mo-streak h2 b{font-size:30px}.mo-streak p{font-size:13.5px;line-height:19px}.mo-streak__cells{gap:3px}.mo-streak__cells li{border-radius:8px;padding:6px 0 5px}.mo-streak__cells .mo-fl{border-radius:5px;width:18px;height:18px}.mo-streak__cells .mo-fl svg{width:11px;height:11px}.mo-streak__cells small{display:none}.mo-streak__next{grid-template-columns:1fr auto}.mo-streak__track{grid-area:2/1/auto/-1}}.mo-page{flex-direction:column;gap:0;display:flex}.mo-views{background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.mo-views a{height:32px;color:var(--fg-muted);border-radius:9px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.mo-views a[aria-current=page]{color:var(--brand-text,var(--brand-base));background:var(--surface);box-shadow:0 1px 2px var(--brand-base), 0 0 0 1px var(--glass-hairline)}@supports (color:color-mix(in lab, red, red)){.mo-views a[aria-current=page]{box-shadow:0 1px 2px color-mix(in oklab, var(--brand-base) 16%, transparent), 0 0 0 1px var(--glass-hairline)}}.mo-hero{border-radius:24px;grid-template-columns:minmax(0,1fr) 440px;min-height:360px;padding:38px 0 38px 46px;display:grid}.mo-hero>.mo-cf-set{z-index:1}.mo-hero__tx{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.mo-hero__tx h2{letter-spacing:-.04em;color:var(--mo-on-blue);margin:14px 0 0;font-size:48px;font-weight:600;line-height:54px}.mo-lede{color:#ffffffeb;max-width:560px;margin:10px 0 0;font-size:17px;line-height:26px}.mo-lede b{color:var(--mo-on-blue);font-weight:600}.mo-hero__stage{z-index:1;place-items:center;display:grid;position:relative}.mo-hero__stage .o3d{position:relative}.mo-cmp{background:var(--mo-blue-tile);border:1px solid var(--mo-blue-edge);border-radius:16px;gap:12px;width:100%;max-width:600px;margin-top:24px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff2e}.mo-cmp__r{grid-template-columns:132px minmax(0,1fr) 84px;align-items:center;gap:14px;display:grid}.mo-cmp__r small{color:var(--mo-on-blue);font-size:13.5px;font-weight:600;line-height:17px}.mo-cmp__r small em{color:var(--mo-on-blue-3);font-size:12.5px;font-style:normal;font-weight:500;display:block}.mo-cmp__tr{background:#ffffff1f;border-radius:999px;height:16px;position:relative}.mo-cmp__tr i{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.mo-cmp__r.is-now .mo-cmp__tr i{background:linear-gradient(90deg,#ffe08a,#f2b635);box-shadow:0 0 14px #ffd86b8c}.mo-cmp__r.is-old .mo-cmp__tr i{background:linear-gradient(90deg,#8fa6ff,#c9d4ff)}.mo-cmp__gap{background:repeating-linear-gradient(135deg,#ffde8c57 0 5px,#ffde8c1a 5px 10px);border-radius:0 999px 999px 0;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffde8c66}.mo-cmp__r b{letter-spacing:-.03em;text-align:right;color:var(--mo-on-blue);font-size:20px;font-weight:600}.mo-cmp__r.is-now b{color:var(--mo-champagne);font-size:24px}.mo-cmp__up{color:var(--mo-on-blue-2);border-top:1px solid #ffffff29;align-items:center;gap:6px;padding-top:12px;font-size:14px;display:flex}.mo-cmp__up b{color:var(--mo-champagne)}.mo-hero .mo-cta{margin-top:22px}.mo-sec{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:28px 0 14px;display:flex}.mo-sec h3{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:20px;font-weight:600;line-height:26px}.mo-sec span{color:var(--fg-muted);font-size:14px}.mo-sec span b{color:var(--fg);font-weight:600}.mo-rgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mo-rt{min-width:0;padding:18px 20px;position:relative}.mo-rt__h{align-items:center;gap:10px;display:flex}.mo-rt__h small{color:var(--fg);font-size:14px;font-weight:600}.mo-rt__tag{margin-left:auto}.mo-rt__v{letter-spacing:-.035em;color:var(--fg);margin-top:16px;font-size:34px;font-weight:600;line-height:40px;display:block}.mo-rt__d{color:var(--fg-muted);margin:2px 0 0;font-size:14px}.mo-rt__w{border-top:1px solid var(--glass-hairline);color:var(--fg-muted);margin:12px 0 0;padding-top:12px;font-size:13px}.mo-rt__w b{color:var(--fg);font-weight:600}.mo-rt.is-new{background:var(--mo-gold-glass);box-shadow:0 0 0 1.5px #e2b0288c,0 18px 36px -20px #b07d0099,inset 0 1px #ffffffe6}.mo-rt.is-new .mo-rt__v{background:var(--money-ink);color:#0000;-webkit-background-clip:text;background-clip:text}.mo-rt.is-new .mo-rt__w{color:var(--mo-gold-ink);border-top-color:#b07d002e}.mo-rt__holder{border-top:1px solid var(--glass-hairline);color:var(--fg-muted);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.mo-rt__holder b{color:var(--fg);font-weight:600}.mo-rt.is-muted .mo-rt__v{color:var(--fg-muted)}@media (max-width:1100px){.mo-hero{grid-template-columns:minmax(0,1fr) 260px;padding:30px 0 30px 30px}.mo-hero__tx h2{font-size:38px;line-height:44px}.mo-rgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mo-hero{flex-direction:column-reverse;min-height:0;padding:0 16px 20px;display:flex}.mo-hero__stage{height:150px;margin:0 -16px}.mo-hero__stage .o3d{width:190px;height:190px;--o3d-size:190px!important}.mo-hero__tx h2{margin-top:10px;font-size:30px;line-height:36px}.mo-lede{font-size:15px;line-height:22px}.mo-cmp{padding:12px}.mo-cmp__r{grid-template-columns:1fr auto;gap:6px 10px}.mo-cmp__tr{grid-area:2/1/auto/-1;height:12px}.mo-hero .mo-cta .mo-btn{flex:100%}.mo-rgrid{grid-template-columns:1fr 1fr;gap:10px}.mo-rt{padding:14px}.mo-rt__v{margin-top:10px;font-size:24px;line-height:30px}.mo-rt__h small{font-size:13px}}.mo-bc{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:20px;display:grid}.mo-bc>*{min-width:0}.mo-case{padding:20px 24px 8px}.mo-case__h{align-items:baseline;gap:12px;display:flex}.mo-case__h h3{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:18px;font-weight:600;line-height:24px}.mo-case__h span{color:var(--fg-muted);margin-left:auto;font-size:13.5px}.mo-shelf{margin-top:8px;padding-bottom:26px;position:relative}.mo-shelf__lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:8px;margin:12px 0 0;font-size:12px;font-weight:600;display:flex}.mo-shelf__lbl.is-gold{color:var(--mo-gold-deep)}.mo-shelf__grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px;margin:0;padding:0;list-style:none;display:grid}.mo-shelf__it{flex-direction:column;align-items:stretch;min-width:0;display:flex;position:relative}.mo-shelf__obj{z-index:2;justify-content:center;display:flex;position:relative}.mo-shelf__obj .o3d{margin-bottom:-18px}.mo-shelf__it.is-new .mo-shelf__obj:before{content:"";background:radial-gradient(closest-side,#ffd66e80,#ffd66e00);width:190px;max-width:100%;height:170px;margin-left:-95px;position:absolute;top:12px;left:50%}.mo-shelf__it.is-locked .o3d{opacity:.96}.mo-ledge{z-index:1;background:linear-gradient(180deg, var(--surface) 0%, var(--brand-base) 45%, var(--brand-base) 100%);height:16px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.mo-ledge{background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 98%, #fff) 0%, color-mix(in oklab, var(--brand-base) 10%, var(--surface)) 45%, color-mix(in oklab, var(--brand-base) 20%, var(--surface)) 100%)}}.mo-ledge{box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 0 var(--glass-hairline), 0 16px 22px -12px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mo-ledge{box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 0 var(--glass-hairline), 0 16px 22px -12px color-mix(in oklab, var(--brand-base) 40%, transparent)}}.mo-shelf__it:nth-child(4n+1) .mo-ledge{border-radius:6px 0 0 6px}.mo-shelf__it:nth-child(4n) .mo-ledge,.mo-shelf__it:last-child .mo-ledge{border-radius:0 6px 6px 0}.mo-ledge.is-gold{background:linear-gradient(#fffbef 0%,#ffedbe 50%,#f5d581 100%);box-shadow:inset 0 1px #fff,0 16px 22px -12px #b07d0073}:root[data-theme=dark] .mo-ledge.is-gold{background:linear-gradient(#f5b800 0% 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .mo-ledge.is-gold{background:linear-gradient(180deg, color-mix(in oklab, #f5b800 30%, var(--surface)) 0%, color-mix(in oklab, #f5b800 45%, var(--surface)) 100%)}}.mo-shelf__name{text-align:center;padding:12px 6px 0;display:block}.mo-shelf__name b{letter-spacing:-.01em;color:var(--fg);font-size:15px;font-weight:600;line-height:20px;display:block}.mo-shelf__name small{color:var(--fg-muted);margin-top:2px;font-size:12.5px;line-height:17px;display:block}.mo-shelf__it.is-new .mo-shelf__name b{color:var(--mo-gold-deep)}.mo-have{color:var(--fg-muted);font-size:13px}.mo-have b{color:var(--fg);font-weight:600}.mo-prog{background:var(--brand-base);border-radius:999px;width:min(120px,100%);height:6px;margin:8px auto 4px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mo-prog{background:color-mix(in oklab, var(--brand-base) 9%, transparent)}}.mo-prog i{background:linear-gradient(90deg, var(--brand-base), #0ea5e9);border-radius:999px;height:100%;display:block}.mo-newest{text-align:center;padding:22px}.mo-newest .mo-kick{justify-content:center}.mo-newest .mo-kick:after{content:"";background:var(--mo-gold-line);width:34px;height:1.5px}.mo-newest__stage{z-index:2;place-items:center;height:230px;margin:4px -22px 0;display:grid;position:relative}.mo-newest__stage .mo-bloom{width:320px;height:260px;top:50%}.mo-newest h3{z-index:2;letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600;line-height:36px;position:relative}.mo-newest p{z-index:2;color:var(--mo-on-blue-2);margin:6px 0 0;font-size:14.5px;line-height:21px;position:relative}.mo-next{margin-top:16px;padding:18px 20px 8px}.mo-next h3{letter-spacing:-.015em;color:var(--fg);margin:0;font-size:16px;font-weight:600;line-height:22px}.mo-next ul{margin:8px 0 0;padding:0;list-style:none}.mo-next li{border-top:1px solid var(--glass-hairline);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.mo-next li:first-child{border-top:0}.mo-next__pl{color:var(--fg);align-items:baseline;gap:8px;font-size:14px;display:flex}.mo-next__pl b{font-weight:600}.mo-next__pl span{color:var(--fg-muted);white-space:nowrap;margin-left:auto;font-size:12.5px}.mo-next .mo-prog{width:100%;margin:6px 0 0}.mo-floor{margin:0;padding:6px 20px;list-style:none}.mo-floor>li{border-top:1px solid var(--glass-hairline);grid-template-columns:minmax(180px,260px) minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.mo-floor>li:first-child{border-top:0}.mo-floor__who{align-items:center;gap:10px;min-width:0;display:flex}.mo-floor__badges{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mo-floor__count{color:var(--fg-muted);white-space:nowrap;font-size:13px}@media (max-width:1100px){.mo-bc{grid-template-columns:1fr}.mo-bc>aside{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.mo-next{margin-top:0}}@media (max-width:760px){.mo-case{padding:16px 12px 4px}.mo-case__h span{display:none}.mo-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mo-shelf__it:nth-child(n) .mo-ledge{border-radius:0}.mo-shelf__it:nth-child(odd) .mo-ledge{border-radius:6px 0 0 6px}.mo-shelf__it:nth-child(2n) .mo-ledge,.mo-shelf__it:last-child .mo-ledge{border-radius:0 6px 6px 0}.mo-shelf__it .o3d{width:120px;height:120px;--o3d-size:120px!important}.mo-shelf__group+.mo-shelf__group{margin-top:6px}.mo-bc>aside{grid-template-columns:1fr}.mo-floor{padding:4px 12px}.mo-floor>li{grid-template-columns:minmax(0,1fr) auto}.mo-floor__badges{grid-area:2/1/auto/-1}}.mo-aa{border-radius:24px;grid-template-columns:230px minmax(0,1fr) 300px;align-items:center;gap:8px;min-height:236px;margin-top:4px;margin-bottom:20px;padding:0 32px 0 0;display:grid}.mo-aa__stage{z-index:1;place-items:center;height:236px;display:grid;position:relative}.mo-aa__stage .mo-bloom{width:300px;height:260px;top:50%}.mo-aa__tx{z-index:2;min-width:0;padding:26px 0;position:relative}.mo-aa__tx h2{letter-spacing:-.035em;color:var(--mo-on-blue);margin:10px 0 0;font-size:34px;font-weight:600;line-height:40px}.mo-aa__tx .mo-lede{margin-top:6px;font-size:16px;line-height:23px}.mo-path{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:600px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mo-path li{flex-direction:column;align-items:flex-start;display:flex;position:relative}.mo-path li:before{content:"";background:#ffffff4d;height:2px;position:absolute;top:11px;left:22px;right:2px}.mo-path li:last-child:before{display:none}.mo-path__d{color:#fff;background:#ffffff2e;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #fff6}.mo-path li:last-child .mo-path__d{color:var(--mo-gold-pill-ink);background:var(--mo-gold-pill);box-shadow:0 0 0 4px #ffd86b40}.mo-path b{color:var(--mo-on-blue);margin-top:7px;font-size:13px;font-weight:600}.mo-path li:last-child b{color:var(--mo-champagne)}.mo-path small{color:var(--mo-on-blue-3);font-size:12.5px}.mo-aa__act{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.mo-aa__act .mo-btn{white-space:normal;text-align:center;justify-content:center;height:auto;min-height:54px;padding-block:8px}.mo-aa__act p{color:#ffffffd1;margin:0;font-size:13px;line-height:19px}.mo-aa>.mo-x{position:absolute;top:14px;right:14px}@media (max-width:1100px){.mo-aa{grid-template-columns:150px minmax(0,1fr);padding:0 20px 20px 0}.mo-aa__stage{height:180px}.mo-aa__stage .o3d{width:170px;height:170px;--o3d-size:170px!important}.mo-aa__act{grid-column:1/-1;padding-left:20px}.mo-aa__tx{padding-right:36px}}@media (max-width:760px){.mo-aa{flex-direction:column;align-items:stretch;padding:0 16px 18px;display:flex}.mo-aa__stage{height:120px;margin:0 -16px}.mo-aa__stage .o3d{width:130px;height:130px;--o3d-size:130px!important}.mo-aa__tx{padding:0}.mo-aa__tx h2{font-size:24px;line-height:30px}.mo-path b{font-size:12px}.mo-aa__act{padding:14px 0 0}}.mo-name{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;text-decoration:none;display:inline}.mo-name:hover{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.mo-name:hover{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}.mo-name:hover{text-underline-offset:3px}.mo-rep{z-index:61;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--fg);background:var(--surface);box-shadow:0 30px 70px -26px var(--brand-base), 0 0 0 1px var(--glass-hairline-2);border-radius:22px;padding:0;position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.mo-rep{box-shadow:0 30px 70px -26px color-mix(in oklab, var(--brand-base) 55%, transparent), 0 0 0 1px var(--glass-hairline-2)}}.mo-rep{outline:none}@media (prefers-reduced-motion:no-preference){.mo-rep{animation:mo-pop .4s var(--ease-spring) both}}.mo-rep__top{border-radius:22px 22px 0 0;align-items:center;gap:16px;padding:22px 22px 20px;display:flex;position:relative}.mo-rep__top .avatar{box-shadow:0 0 0 4px #ffffffe6,0 10px 24px -10px #060e5099}.mo-rep__top h2{letter-spacing:-.03em;color:var(--mo-on-blue);margin:0;font-size:24px;font-weight:600;line-height:30px}.mo-rep__top p{color:var(--mo-on-blue-2);margin:2px 0 0;font-size:14px}.mo-rep__top .mo-x{position:absolute;top:14px;right:14px}.mo-rep__stats{border-bottom:1px solid var(--glass-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0 22px;display:grid}.mo-rep__stats>div{min-width:0;padding:14px 0}.mo-rep__stats>div+div{border-left:1px solid var(--glass-hairline);padding-left:14px}.mo-rep__stats dt{color:var(--fg-muted);font-size:12.5px;font-weight:500}.mo-rep__stats dd{letter-spacing:-.02em;margin:3px 0 0;font-size:20px;font-weight:600;line-height:26px}.mo-rep__stats dd small{overflow-wrap:anywhere;letter-spacing:0;color:var(--fg-muted);font-size:12.5px;font-weight:500;line-height:17px;display:block}.mo-rep__sec{border-bottom:1px solid var(--glass-hairline);padding:16px 22px}.mo-rep__sec:last-child{border-bottom:0}.mo-rep__sec h3{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 8px;font-size:12px;font-weight:600}.mo-rep__badges{flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.mo-rep__badges li{text-align:center;width:72px;color:var(--fg-muted);flex-direction:column;align-items:center;font-size:11.5px;line-height:14px;display:flex}.mo-rep__promise{color:var(--fg);margin:0;padding:0 0 0 16px;font-size:14px;line-height:21px}.mo-rep__signed{color:var(--fg-muted);margin:8px 0 0;font-size:12.5px}.mo-rep__empty{color:var(--fg-muted);margin:0;font-size:14px}.mo-rep__loading{text-align:center;color:var(--fg-muted);padding:40px 22px}.cv-pick--clear{align-content:center;place-items:center;display:grid}.mo-trust-all{color:#fff;background:var(--mo-hit);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.mo-allset{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:18px;padding:18px 28px 18px 18px;display:grid;background:linear-gradient(120deg, var(--live), var(--glass-card))!important}@supports (color:color-mix(in lab, red, red)){.mo-allset{background:linear-gradient(120deg, color-mix(in oklab, var(--live) 9%, var(--glass-card-strong)), var(--glass-card))!important}}.mo-allset__art{place-items:center;display:grid}.mo-allset h2{letter-spacing:-.035em;color:var(--fg);margin:12px 0 0;font-size:32px;font-weight:600;line-height:38px}.mo-allset p{max-width:560px;color:var(--fg-muted);margin:6px 0 0;font-size:16px;line-height:24px}@media (max-width:760px){.mo-allset{text-align:center;grid-template-columns:1fr;gap:6px;padding:12px 16px 18px}.mo-allset__art .o3d{width:130px;height:130px;--o3d-size:130px!important}.mo-allset h2{font-size:24px;line-height:30px}}.mo-shelf__name .mo-have b{font-size:inherit;line-height:inherit;display:inline}.ax-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:18px;display:flex}.ax-head__text{flex-direction:column;gap:4px;min-width:0;display:flex}.ax-head__title{margin:0;font-size:28px}.ax-head__sub{color:var(--fg-muted);margin:0;font-size:14px}.ax-head__acts{flex-wrap:wrap;gap:8px;display:flex}.ax-head__acts a{text-decoration:none}.lx-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.lx-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.lx-row{align-items:center;gap:8px;min-width:0;display:flex}.lx-wrap{flex-wrap:wrap}.lx-num{font-variant-numeric:tabular-nums}.lx-note,.lx-hint{color:var(--fg-muted);margin:0;font-size:13px}.lx-empty{border-radius:var(--corner-card);color:var(--fg-muted);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;font-size:15px;display:flex}.lx-empty p{margin:0}.lx-empty a{text-decoration:none}.lx-input,.lx-select{border-radius:var(--corner-inner);width:100%;min-height:44px;font:500 15px var(--font-ui);color:var(--fg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);border:0;padding:8px 12px}.lx-textarea{resize:vertical;min-height:88px}.lx-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lx-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.lx-rowbtn{font:600 15px var(--font-ui);color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.lx-rowbtn:hover{text-decoration:underline}.lx-rowbtn:focus-visible,.lx-chip:focus-visible,.lx-sort:focus-visible,.lx-list-chip button:focus-visible,.lx-tablewrap:focus-visible,.lx-board:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lx-due{margin-right:6px}.lx-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-searchbox{border-radius:var(--corner-control);max-width:420px;min-height:44px;color:var(--fg-muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);flex:280px;align-items:center;gap:8px;padding:0 12px;display:flex}.lx-searchbox:focus-within{box-shadow:inset 0 0 0 2px var(--focus-ring)}.lx-searchbox__input:focus-visible{box-shadow:none}.lx-searchbox__input{min-width:0;font:500 15px var(--font-ui);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.lx-lists{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lx-list-chip{border-radius:var(--corner-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:center;display:inline-flex}.lx-list-chip.is-on{background:var(--tint-brand);box-shadow:inset 0 0 0 1px var(--brand-text)}.lx-list-chip button{border-radius:var(--corner-control);min-height:34px;font:600 13px var(--font-ui);color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lx-list-chip .lx-list-chip__x{color:var(--fg-muted);padding:0 10px 0 4px}.lx-saveform{border-radius:var(--corner-card);background:var(--surface);border:var(--card-border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.lx-saveform .lx-input{flex:220px;width:auto}.lx-chips{flex-wrap:wrap;gap:8px 16px;display:flex}.lx-chipgroup{flex-wrap:wrap;gap:6px;display:flex}.lx-chip{border-radius:var(--corner-control);min-height:34px;font:600 13px var(--font-ui);color:var(--fg-muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;border:0;align-items:center;padding:0 12px;display:inline-flex}.lx-chip:hover{color:var(--fg)}.lx-chip[aria-pressed=true]{color:var(--surface);background:var(--fg);box-shadow:none}.lx-chip--clear{box-shadow:none;background:0 0;text-decoration:underline}.lx-count{color:var(--fg-muted);margin:0;font-size:13px}.lx-tablewrap{border-radius:var(--corner-card);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);overflow-x:auto}.lx-table{border-collapse:collapse;width:100%;font-size:14px}.lx-table th,.lx-table td{text-align:left;vertical-align:middle;border-top:1px solid var(--edge);white-space:nowrap;padding:10px 14px}.lx-table thead th{background:var(--surface-2);border-top:0;padding-top:6px;padding-bottom:6px}.lx-table tbody th{font-weight:600}.lx-table tbody th .ds-chip{margin-left:8px}.lx-table tbody tr:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.lx-table tbody tr:hover{background:color-mix(in oklab, var(--fg) 3%, transparent)}}.lx-sort{min-height:32px;font:var(--label-weight) var(--label-size) var(--font-ui);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.lx-sort.is-on{color:var(--fg)}.lx-scrim{z-index:40;background:var(--deep);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.lx-scrim{background:color-mix(in oklab, var(--deep) 40%, transparent)}}.lx-panel{z-index:45;width:min(520px,100vw);font-family:var(--font-ui);color:var(--fg);background:var(--ground);box-shadow:-30px 0 80px -40px var(--shade);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.lx-panel__body,.lx-panel__loading{flex-direction:column;gap:16px;padding:20px 22px 40px;display:flex}.lx-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lx-panel__title{flex-direction:column;gap:8px;min-width:0;display:flex}.lx-panel__name{font-size:24px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);overflow-wrap:anywhere;margin:0}.lx-actions{flex-wrap:wrap;gap:8px;display:flex}.lx-actions a{text-decoration:none}.lx-skel{border-radius:var(--corner-card);background:var(--surface-2);height:200px}.lx-section{border-radius:var(--corner-card);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);flex-direction:column;gap:10px;padding:16px;display:flex}.lx-form>div:last-child{display:flex}.lx-h{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.lx-dl{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:14px;display:grid}.lx-dl dt{color:var(--fg-muted)}.lx-dl dd{overflow-wrap:anywhere;margin:0}.lx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lx-item{border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.lx-item:first-child{border-top:0}.lx-item__text{overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:14px;display:flex}.lx-item>.lx-row{flex:none}.lx-item__text b{font-weight:600}.lx-item__text span{color:var(--fg-muted)}.lx-details{color:var(--fg-muted);font-size:13px}.lx-details summary{min-height:32px;color:var(--fg);cursor:pointer;font-weight:600}.lx-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lx-tl{border-left:2px solid var(--edge);flex-direction:column;gap:4px;padding:10px 0 10px 14px;display:flex}.lx-tl__top{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px;display:flex}.lx-tl__top b{font-weight:600}.lx-tl__top time{color:var(--fg-muted);font-size:12.5px}.lx-tl__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.lx-tl--sale_posted{border-left-color:var(--go)}.lx-board{grid-template-columns:repeat(6,minmax(168px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.lx-col{border-radius:var(--corner-card);background:var(--fg);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.lx-col{background:color-mix(in oklab, var(--fg) 4%, transparent)}}.lx-col{box-shadow:inset 0 0 0 1px #0000}.lx-col.is-over{box-shadow:inset 0 0 0 2px var(--brand-text)}.lx-col__head{justify-content:space-between;align-items:center;margin:0;font-size:14px;font-weight:600;display:flex}.lx-col__n{min-width:24px;height:22px;color:var(--fg-muted);background:var(--surface);border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-grid}.lx-col__empty{color:var(--fg-muted);margin:0;font-size:13px}.lx-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lx-card{border-radius:var(--corner-inner);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);cursor:grab;align-items:center;gap:8px;padding:10px;display:flex}.lx-card__grip{color:var(--fg-muted);flex:none}.lx-card__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lx-card__text .lx-rowbtn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-card__meta{color:var(--fg-muted);font-size:12.5px}.lx-card__move{flex:none}.lx-cbgroups{flex-direction:column;gap:18px;display:flex}.lx-cbgroup{flex-direction:column;gap:10px;display:flex}.lx-card-list{border-radius:var(--corner-card);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);padding:0 16px}.lx-cb .lx-row a{text-decoration:none}.lx-cbdial{margin:0;display:flex}.lx-cbdial .ds-num{opacity:.8;margin-left:2px}.mv-pick{justify-content:space-between}.mv-pick__at{color:var(--fg-muted);font-size:12.5px}.lx-desk-inline{display:inline}@media (max-width:760px){.ax-head__title{font-size:24px}.lx-desk,.lx-desk-inline{display:none}.lx-searchbox{max-width:none}.lx-table th,.lx-table td{white-space:normal;padding:10px}.lx-grid2{grid-template-columns:minmax(0,1fr)}.lx-panel__body,.lx-panel__loading{padding:16px 14px 40px}.lx-board{scroll-snap-type:x mandatory;grid-template-columns:repeat(6,minmax(250px,82vw))}.lx-col{scroll-snap-align:start}.lx-chip,.lx-list-chip button{min-height:40px}}.td{min-width:0;color:var(--fg);flex-direction:column;gap:18px;display:flex}.td .ax-head{margin-bottom:0}.td-stack{flex-direction:column;gap:16px;display:flex}.td-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;display:grid}.td-hero{flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}.td-hero__title{margin:0;font-size:32px}.td-soft{color:var(--on-focus-muted);margin:0;font-size:15px}.td-row{align-items:center;gap:10px;margin-top:auto;display:flex}.td-wrap{flex-wrap:wrap}.td-row a,.td-go{text-decoration:none}.td-h{margin:0;font-size:15px;font-weight:600}.td-ring{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.td-ring__head{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.td-ring__left{font-size:17px;font-weight:600}.td-log{margin-top:4px}.td-log__hint{font-size:12px}.td-tiles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.td-tile,.td-feed{flex-direction:column;gap:8px;display:flex}.td-tile__head{align-items:center;gap:10px;display:flex}.td-more{color:var(--brand-text);margin-left:auto;font-size:13px;font-weight:600}.td-sico{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.td-sico--go{color:var(--go-text);background:var(--tint-go)}.td-sico--heat{color:var(--heat-text);background:var(--tint-heat)}.td-sico--brand{color:var(--brand-text);background:var(--tint-brand)}.td-tile__big{font-size:18px;font-weight:600}.td-freeze{color:var(--brand-text);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.td-due,.td-feed__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.td-due li,.td-feed__list li{border-top:1px solid var(--edge);align-items:center;gap:10px;padding:8px 0;display:flex}.td-due li:first-child,.td-feed__list li:first-child{border-top:0}.td-due__text{flex-direction:column;flex:1;min-width:0;display:flex}.td-due li a{text-decoration:none}.td-ann{-webkit-line-clamp:4;white-space:pre-line;-webkit-box-orient:vertical;margin:0;font-size:14.5px;display:-webkit-box;overflow:hidden}.td-feed__text{font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:14.5px}.td-below{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (max-width:1100px){.td-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.td-hero{padding:18px}.td-hero__title{font-size:26px}.td-row .ds-go{flex:auto}}.lx-proof-link{color:var(--brand-text);text-underline-offset:3px;text-decoration:underline}.pk-card{min-width:0;color:var(--fg);background:var(--surface);border:var(--card-border);border-radius:var(--corner-card);box-shadow:var(--card-shadow);overflow:hidden}.pk-pad{padding:20px}.pk-cardh{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.pk-cardh h3,.pk-cardh h2{margin:0;font-size:15px;font-weight:600}.pk-cardf{border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:10px;padding:10px 18px 14px;font-size:13px;display:flex}.pk-h{margin:0;font-size:15px;font-weight:600}.pk-sxh{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.pk-sxh h3{margin:0;font-size:15px;font-weight:600}.pk-small{font-size:12px}.pk-muted{color:var(--fg-muted);font-weight:500}.pk-empty-line{color:var(--fg-muted);margin:0;padding:16px 18px;font-size:13.5px}.pk-link{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pk-link:hover{text-decoration:underline}.pk-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pk-list--pad{padding:0 18px}.pk-li{border-top:1px solid var(--edge);width:100%;color:var(--fg);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;font-size:14px;text-decoration:none;display:grid}.pk-list>li:first-child>.pk-li,.pk-list>.pk-li:first-child{border-top:0}a.pk-li:hover .pk-li__title{color:var(--brand-text)}.pk-li__text{flex-direction:column;gap:1px;min-width:0;display:flex}.pk-li__title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pk-li__sub{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pk-li__end{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.pk-badge{min-width:20px;height:20px;color:var(--on-brand);background:var(--brand-base);border-radius:99px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.pk-there{white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pk-dot{background:var(--fg-muted);border-radius:50%;flex:none;width:8px;height:8px}.pk-dot.is-on{background:var(--go-text)}.pk-status{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pk-live{background:var(--edge-strong);border-radius:50%;flex:none;width:8px;height:8px}.pk-live--dialing{background:var(--go-text);box-shadow:0 0 0 3px var(--go-text)}@supports (color:color-mix(in lab, red, red)){.pk-live--dialing{box-shadow:0 0 0 3px color-mix(in oklab, var(--go-text) 25%, transparent)}}.pk-live--on_call{background:var(--brand-fill)}.pk-live--paused,.pk-live--in_app{background:var(--amber-text)}.pk-sico{width:36px;height:36px;color:var(--brand-text);background:var(--tint-brand);border-radius:50%;flex:none;place-items:center;display:grid}.pk-sico--heat{color:var(--heat-text);background:var(--tint-heat)}.pk-note{border-radius:var(--corner-inner);color:var(--fg-muted);background:var(--surface-2);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.pk-note svg{flex:none;margin-top:1px}.pk-note b{color:var(--fg);font-weight:600}.pk-note--brand{color:var(--fg);background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.pk-note--brand{background:color-mix(in oklab, var(--brand-base) 8%, var(--surface))}}.pk-empty{text-align:center;color:var(--fg-muted);flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.pk-empty .pk-sico{width:52px;height:52px}.pk-empty b{color:var(--fg);font-size:17px;font-weight:600}.pk-empty p{max-width:44ch;margin:0;font-size:14px}.pk-skl{border-radius:var(--corner-inner);background:linear-gradient(90deg, var(--surface-2), var(--surface-2), var(--surface-2));display:block}@supports (color:color-mix(in lab, red, red)){.pk-skl{background:linear-gradient(90deg, var(--surface-2), color-mix(in oklab, var(--surface-2), var(--fg) 4%), var(--surface-2))}}.pk-skl{background-size:200% 100%;animation:1.4s ease-in-out infinite pk-shine}@keyframes pk-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.pk-skl{animation:none}}.pk-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pk-step{grid-template-columns:56px 22px minmax(0,1fr);column-gap:14px;display:grid}.pk-step__t{text-align:right;white-space:nowrap;color:var(--fg-muted);font-size:13px;line-height:22px}.pk-step__t--now{color:var(--brand-text);font-weight:700}.pk-step__t--due{color:var(--heat-text);font-weight:700}.pk-step__node{justify-content:center;display:flex;position:relative}.pk-step__node:before{content:"";background:var(--edge-strong);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.pk-step.is-done .pk-step__node:before{background:var(--brand-fill)}.pk-tl>.pk-step:first-child .pk-step__node:before{top:11px}.pk-step.is-last .pk-step__node:before{height:11px;bottom:auto}.pk-tl>.pk-step:only-child .pk-step__node:before{display:none}.pk-nd{z-index:1;background:var(--ground);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--edge-strong);border-radius:50%;place-items:center;display:grid;position:relative}.pk-nd.is-done{color:var(--on-brand);background:var(--brand-fill);box-shadow:none}.pk-nd.is-now{background:var(--ground);box-shadow:inset 0 0 0 7px var(--brand-fill), 0 0 0 5px var(--brand-fill)}@supports (color:color-mix(in lab, red, red)){.pk-nd.is-now{box-shadow:inset 0 0 0 7px var(--brand-fill), 0 0 0 5px color-mix(in oklab, var(--brand-fill) 22%, transparent)}}.pk-step__c{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding-bottom:16px;line-height:22px;display:flex}.pk-step__text{flex-direction:column;gap:1px;min-width:0;display:flex}.pk-step__text b{font-size:14.5px;font-weight:600}.pk-step.is-done .pk-step__text b{color:var(--fg-muted)}.pk-step__sub{color:var(--fg-muted);font-size:13px;line-height:1.4}.pk-step__tsm{display:none}.pk-step__c .ds-btn{flex:none}.tdy{min-width:0;color:var(--fg);flex-direction:column;gap:22px;display:flex}.tdy .ax-head{margin-bottom:0}.tdy .ax-head__title{font-size:30px}.tdy-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.tdy-col{flex-direction:column;gap:16px;min-width:0;display:flex}.tdy-start{border-radius:var(--corner-card);color:var(--on-focus);background:var(--focus-card-bg);--focus-ring:var(--on-focus);flex-direction:column;gap:16px;padding:22px 24px;display:flex}:root[data-theme=dark] .tdy-start{box-shadow:inset 0 0 0 1px var(--glass-line)}.tdy-start .ds-label,.tdy-start .ds-meta{color:var(--on-focus-muted)}.tdy-start__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tdy-start__head{flex-direction:column;gap:4px;min-width:0;display:flex}.tdy-start__title{margin:0;font-size:28px;line-height:1.1}.tdy-start__change{cursor:pointer;border:0;height:30px}.tdy-start__next{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tdy-start__next li{border-top:1px solid var(--glass-line);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:7px 0;font-size:13px;display:grid}.tdy-start__next b{font-weight:600}.tdy-start__next .ds-meta{font-size:12.5px}.tdy-start__ico{opacity:.7;display:flex}.tdy-start__go{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tdy-start__go .ds-go,.tdy-start__go .ds-btn{text-decoration:none}.tdy-start__law{flex:240px;font-size:12.5px;line-height:1.45}.tdy-go{color:var(--focus-go-ink);background:var(--focus-go-bg);box-shadow:var(--focus-go-shadow)}.tdy-go .ds-go__tile{color:var(--focus-go-tile-ink);background:var(--focus-go-tile)}.tdy-go kbd{border-radius:var(--corner-key);font:600 11.5px var(--font-ui);background:currentColor;order:2;margin-left:4px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.tdy-go kbd{background:color-mix(in oklab, currentColor 13%, transparent)}}.ds-go--sm{gap:10px;height:40px;padding:0 16px 0 4px;font-size:15px;text-decoration:none}.ds-go--sm .ds-go__tile{width:32px;height:32px}.tdy-week{flex-direction:column;gap:12px;display:flex}.tdy-week__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tdy-week__head h3{margin:0}.tdy-week__big{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.tdy-week__num{font-size:32px}.tdy-week__scale{height:18px;color:var(--fg-muted);margin-top:6px;font-size:12px;position:relative}.tdy-week__scale span{white-space:nowrap;position:absolute;top:0}.tdy-week__line{font-size:13px}.tdy-wait__body{padding:4px 18px 8px}.tdy-wait__label{margin:10px 0 2px;display:block}.tdy-wait__label+.pk-list{margin-bottom:4px}.tdy-floor__list{padding:0 18px 6px}.pk-li--static{cursor:default}.tdy-fresh{flex-direction:column;gap:8px;display:flex}.tdy-fresh p{margin:0;font-size:13.5px}.tdy-owner h3{margin:0}.tdy-cstat{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.tdy-cstat>div{border-left:1px solid var(--glass-line);flex-direction:column;gap:6px;min-width:0;padding:0 16px;display:flex}.tdy-cstat>div:first-child{border-left:0;padding-left:0}.tdy-cstat dd{flex-direction:column;gap:6px;margin:0;display:flex}.tdy-cstat__num{color:var(--on-focus);font-size:32px}.tdy-cstat .ds-meta{font-size:12px}.tdy-nl{border-radius:var(--corner-card);background:var(--go);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.tdy-nl{background:color-mix(in oklab, var(--go) 16%, var(--surface))}}.tdy-nl{box-shadow:inset 0 0 0 1px var(--go-text)}@supports (color:color-mix(in lab, red, red)){.tdy-nl{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--go-text) 30%, transparent)}}.tdy-nl.is-late{background:var(--heat)}@supports (color:color-mix(in lab, red, red)){.tdy-nl.is-late{background:color-mix(in oklab, var(--heat) 10%, var(--surface))}}.tdy-nl.is-late{box-shadow:inset 0 0 0 1px var(--heat)}@supports (color:color-mix(in lab, red, red)){.tdy-nl.is-late{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--heat) 40%, transparent)}}.tdy-nl__clock{place-items:center;width:52px;height:52px;display:grid;position:relative}.tdy-nl__clock svg{position:absolute;inset:0}.tdy-nl__track{stroke:var(--go-text)}@supports (color:color-mix(in lab, red, red)){.tdy-nl__track{stroke:color-mix(in oklab, var(--go-text) 22%, transparent)}}.tdy-nl__ring{stroke:var(--go-text)}.tdy-nl__clock b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;position:relative}.tdy-nl__icon{width:44px;height:44px;color:var(--heat-text);background:var(--heat);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.tdy-nl__icon{background:color-mix(in oklab, var(--heat) 18%, var(--surface))}}.tdy-nl__text{flex-direction:column;gap:2px;min-width:0;display:flex}.tdy-nl__title{margin:0;font-size:15px;font-weight:600}.tdy-nl__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tdy-nl__acts{align-items:center;gap:8px;display:flex}.tdy-nl__later{color:var(--fg-muted);background:0 0}.tdy-nl__later:hover{color:var(--fg);background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.tdy-nl__later:hover{background:color-mix(in oklab, var(--fg) 6%, transparent)}}.ax-menu__label{letter-spacing:.02em;color:var(--fg-muted);padding:8px 10px 4px;font-size:11.5px;font-weight:600}.tdy-menu__item>span{flex-direction:column;gap:0;display:flex}.tdy-menu__item b{font-weight:600}.tdy-menu__item .ds-meta{font-size:12px}.fs-day{padding:24px}.fs-day__head{flex-direction:column;gap:4px;margin-bottom:18px;display:flex}.fs-day__title{margin:0;font-size:26px}.fs-day__steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fs-day__step{border-left:1px solid var(--edge);flex-direction:column;gap:12px;min-height:180px;padding:0 22px;display:flex}.fs-day__step:first-child{border-left:0;padding-left:0}.fs-day__n{width:30px;height:30px;color:var(--brand-text);background:var(--tint-brand);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.fs-day__step.is-current .fs-day__n,.fs-day__step.is-done .fs-day__n{color:var(--on-brand);background:var(--brand-base)}.fs-day__text{flex-direction:column;gap:4px;min-width:0;display:flex}.fs-day__text b{font-size:16px;font-weight:600}.fs-day__text .ds-meta{font-size:13.5px;line-height:1.45}.fs-day__go{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.fs-day__go a{text-decoration:none}.fs-day__when{font-size:12px}.fs-day__done{color:var(--go-text);font-size:13px;font-weight:600}.fs-day__blocked{border-radius:var(--corner-inner);color:var(--fg);background:var(--tint-heat);margin:18px 0 0;padding:10px 12px;font-size:13.5px}.pk-spacer{flex:1}.pk-nowrap{white-space:nowrap}.pk-ell{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:240px;display:inline-block;overflow:hidden}.pk-num{font-variant-numeric:tabular-nums}.pk-due{color:var(--heat-text);font-weight:600}.pk-tabs{border-bottom:1px solid var(--edge);scrollbar-width:none;display:flex;overflow-x:auto}.pk-tabs::-webkit-scrollbar{display:none}.pk-tab{font:inherit;white-space:nowrap;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;margin-right:18px;padding:12px 4px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 -2px #0000}.pk-tab:hover{color:var(--fg)}.pk-tab.is-on{color:var(--fg);box-shadow:inset 0 -2px 0 var(--brand-fill)}.pk-tab--add{font-weight:500}.pk-tool{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-toolbtn,.pk-tool .ds-btn,.pk-tool .ds-go--sm{height:36px;font-size:13.5px}.pk-tool .ds-go--sm .ds-go__tile{width:28px;height:28px}.pk-search{border-radius:var(--corner-control);width:240px;height:36px;color:var(--fg-muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:center;gap:8px;padding:0 10px;display:flex}.pk-search input{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.pk-search:focus-within{box-shadow:inset 0 0 0 2px var(--brand-fill)}.pk-bulk{border-radius:var(--corner-card);color:var(--on-focus);background:var(--focus-card-bg);--focus-ring:var(--on-focus);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px 10px 18px;display:flex}.pk-bulk__count{font-weight:600}.pk-tw{scrollbar-width:thin;overflow:auto}.pk-tw:focus-visible{outline:2px solid var(--brand-fill);outline-offset:-2px}.pk-tb{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.pk-tb thead th{z-index:2;border-bottom:1px solid var(--edge-strong);text-align:left;white-space:nowrap;color:var(--fg-muted);background:var(--surface);padding:10px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.pk-tb td,.pk-tb tbody th{border-bottom:1px solid var(--edge);text-align:left;vertical-align:middle;padding:10px 12px;font-weight:400}.pk-tb tbody tr:last-child td,.pk-tb tbody tr:last-child th{border-bottom:0}.pk-tb tbody tr:hover>*{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.pk-tb tbody tr:hover>*{background:color-mix(in oklab, var(--fg) 2.5%, var(--surface))}}.pk-tb tbody tr.is-sel>*{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.pk-tb tbody tr.is-sel>*{background:color-mix(in oklab, var(--brand-base) 7%, var(--surface))}}.pk-cbx{width:36px;padding-right:0!important}.pk-check{width:18px;height:18px;accent-color:var(--brand-fill);cursor:pointer;margin:0}.pk-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.pk-sort.is-on,.pk-sort:hover{color:var(--fg)}.pk-tfoot{border-top:1px solid var(--edge);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.pk-pager{align-items:center;gap:6px;display:inline-flex}.pk-dots{font:inherit;background:0 0;border:0;flex:none;gap:3px;padding:0;display:inline-flex}.pk-dots--btn{cursor:pointer;border-radius:6px}.pk-dots b,.pk-dots__one{width:19px;height:19px;color:var(--fg-muted);background:var(--surface-2);border-radius:5px;place-items:center;font-size:10.5px;font-weight:700;line-height:1;display:grid}.pk-dots .is-y,.pk-dots__one.is-y{color:var(--go-text)}@supports (color:color-mix(in lab, red, red)){.pk-dots .is-y,.pk-dots__one.is-y{color:color-mix(in oklab, var(--go-text) 85%, #000)}}.pk-dots .is-y,.pk-dots__one.is-y{background:var(--go)}@supports (color:color-mix(in lab, red, red)){.pk-dots .is-y,.pk-dots__one.is-y{background:color-mix(in oklab, var(--go) 32%, var(--surface))}}:root[data-theme=dark] .pk-dots .is-y,:root[data-theme=dark] .pk-dots__one.is-y{color:var(--go-text)}.pk-dots .is-n,.pk-dots__one.is-n{color:var(--heat-text);background:var(--heat)}@supports (color:color-mix(in lab, red, red)){.pk-dots .is-n,.pk-dots__one.is-n{background:color-mix(in oklab, var(--heat) 13%, var(--surface))}}.pk-dots .is-n,.pk-dots__one.is-n{text-decoration:line-through}.pk-dots.is-loading b{opacity:.45}.pk-hold{border-radius:var(--corner-control);white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:22px;color:var(--heat-text);background:var(--tint-heat);align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex;overflow:hidden}.pk-tags{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex}.pk-tag{border-radius:var(--corner-control);height:22px;font:inherit;white-space:nowrap;color:var(--fg-muted);background:var(--surface-2);border:0;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.pk-tag--btn{cursor:pointer}.pk-tag--btn:hover{color:var(--fg)}.pk-owner{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pk-pop{width:min(320px,100vw - 24px);min-width:0;padding:12px}.pk-pop__title{margin:0 0 8px;font-size:14px;font-weight:600}.pk-pop__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pk-pop__list li{grid-template-columns:19px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;display:grid}.pk-pop__list li>span{flex-direction:column;gap:1px;display:flex}.pk-pop__foot{margin:10px 0 0;font-size:12px}.pk-tagform{flex-direction:column;gap:8px;display:flex}.pk-tagform__row{justify-content:flex-end;gap:8px;display:flex}.pk-tagform__chips{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.pk-menu-scroll{max-height:min(420px,70vh);overflow-y:auto}.pk-menu-note{font-weight:500}.pk-checkitem{min-height:36px}.pk-cb{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--edge-strong);border-radius:5px;flex:none;place-items:center;display:grid}.pk-cb.is-on{color:var(--on-brand);background:var(--brand-fill);box-shadow:none}.pk-field{flex-direction:column;gap:6px;min-width:0;margin:0;font-size:13px;font-weight:600;display:flex}.pk-fieldset{border:0;padding:0}.pk-fieldset legend{margin-bottom:6px;padding:0}.pk-input{border-radius:var(--corner-control);width:100%;min-width:0;height:40px;font:inherit;color:var(--fg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);border:0;padding:0 12px;font-size:14px;font-weight:400}.pk-input:focus{box-shadow:inset 0 0 0 2px var(--brand-fill);outline:none}.pk-textarea{resize:vertical;height:auto;min-height:110px;padding:10px 12px;line-height:1.45}.pk-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--fg-muted) 50%), linear-gradient(135deg, var(--fg-muted) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.pk-rules{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.pk-rule{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.4fr) 34px;align-items:center;gap:8px;display:grid}.pk-rules__add{align-self:flex-start}.pk-ghost{color:var(--fg-muted);background:0 0}.pk-ghost:hover{color:var(--fg);background:var(--surface-2)}.pk-danger{color:var(--heat-text);background:0 0}.pk-danger:hover{background:var(--tint-heat)}.pk-scrim{z-index:60}.pk-drawer{z-index:61;width:min(560px,100vw);font-family:var(--font-ui);color:var(--fg);background:var(--surface);box-shadow:-1px 0 0 var(--edge), -30px 0 60px -30px var(--shade);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.pk-drawer__form{flex-direction:column;height:100%;display:flex}.pk-drawer__head{border-bottom:1px solid var(--edge);align-items:center;gap:10px;padding:16px 20px;display:flex}.pk-drawer__title{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600}.pk-drawer__body{flex-direction:column;flex:1;gap:18px;padding:18px 20px;display:flex;overflow:auto}.pk-drawer__who{margin:0}.pk-drawer__foot,.pk-dlg__foot{border-top:1px solid var(--edge);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.pk-dlg__foot{border-top:0;padding:14px 0 0}.pk-textdlg form{flex-direction:column;gap:12px;display:flex}.pk-textdlg .pk-note{margin:0}.ct-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.ct-page .ax-head__title{letter-spacing:-.025em;font-size:30px}.ct-page .ax-head__sub{font-size:15px}.ct{flex-direction:column;gap:12px;min-width:0;display:flex}.ct-page .ax-head__acts .ds-btn--secondary,.ct .pk-toolbtn.ds-btn--secondary,.ct-tfoot .pk-pager .ds-btn--secondary,.ct .pk-search{background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ct-page .ax-head__acts .ds-btn--secondary,.ct .pk-toolbtn.ds-btn--secondary,.ct-tfoot .pk-pager .ds-btn--secondary,.ct .pk-search{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 7%, transparent)}}.ct-page .ax-head__acts .ds-btn--secondary:hover:not(:disabled),.ct .pk-toolbtn.ds-btn--secondary:hover:not(:disabled),.ct-tfoot .pk-pager .ds-btn--secondary:hover:not(:disabled){background:var(--glass-card-strong)}.ct .pk-search:focus-within{box-shadow:inset 0 0 0 2px var(--brand-fill)}.ct-views{scrollbar-width:none;gap:6px;margin-top:2px;display:flex;overflow-x:auto}.ct-views::-webkit-scrollbar{display:none}.ct-view{border-radius:var(--corner-control);height:34px;font:inherit;white-space:nowrap;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.ct-view:hover{color:var(--fg);background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ct-view:hover{background:color-mix(in oklab, var(--brand-base) 5%, transparent)}}.ct-view.is-on{color:var(--brand-text);background:var(--tint-brand)}.ct-count{font-variant-numeric:tabular-nums;min-width:20px;height:20px;color:var(--on-brand);background:var(--brand-base);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.ct-tool .pk-search{width:260px;height:38px}.ct-tool .pk-toolbtn{height:38px}.ct-tool .ct-dial{height:40px;font-size:14.5px}.ct-tool .ct-dial .ds-go__tile{width:30px;height:30px}.ct-notice{border:1px solid var(--glass-card-edge);border-radius:var(--corner-inner);min-height:46px;color:var(--fg-muted);background:var(--glass-card);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:9px 14px;font-size:13px;display:flex}.ct-notice__icon{color:var(--live);flex:none}.ct-pill{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ct-pill--ok{color:var(--live-text);background:var(--tint-live)}.ct-pill--text{color:var(--brand-text);background:var(--tint-brand)}.ct-pill--held{color:var(--bad);background:var(--bad-soft)}.ct-notice__why{min-width:0}.ct-table{overflow:hidden}.ct-table .pk-tw{min-height:240px;max-height:calc(100vh - 330px)}.ct .pk-tb thead th{border-bottom:1px solid var(--glass-hairline-2);height:40px;color:var(--fg-muted);background:var(--surface-2);padding:0 12px}@supports (color:color-mix(in lab, red, red)){.ct .pk-tb thead th{background:color-mix(in oklab, var(--surface-2) 55%, var(--surface))}}.ct .pk-tb td,.ct .pk-tb tbody th{border-bottom:1px solid var(--glass-hairline);white-space:nowrap;height:48px;padding:0 12px;font-size:14px}.ct .pk-tb .pk-cbx{width:46px;padding-left:16px}.ct .pk-tb tbody tr:hover>*{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ct .pk-tb tbody tr:hover>*{background:color-mix(in oklab, var(--brand-base) 3%, transparent)}}.ct .pk-tb tbody tr.is-sel>*{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ct .pk-tb tbody tr.is-sel>*{background:color-mix(in oklab, var(--brand-base) 7%, transparent)}}.ct-name{min-width:200px}.ct-name__in{white-space:nowrap;align-items:center;gap:10px;display:flex}.ct-callbtn{width:32px;height:32px;color:var(--live-text);background:var(--tint-live);border-radius:999px;flex:none;place-items:center;margin-left:auto;display:inline-grid}.ct-callbtn:hover{background:var(--live)}@supports (color:color-mix(in lab, red, red)){.ct-callbtn:hover{background:color-mix(in oklab, var(--live) 22%, var(--tint-live))}}.ct-callbtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ct-cards,.ct-cards__head{display:none}.ct-rowbtn{font:inherit;letter-spacing:-.01em;text-align:left;color:var(--fg);cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:600}.ct-rowbtn:hover{color:var(--brand-text);text-decoration:underline}.ct-col-phone{font-variant-numeric:tabular-nums}.ct .pk-there{font-variant-numeric:tabular-nums;gap:7px;font-size:14px;font-weight:500}.ct .pk-dot{background:var(--fg-muted);width:7px;height:7px}.ct .pk-dot.is-on{background:var(--live);box-shadow:0 0 0 3px var(--live)}@supports (color:color-mix(in lab, red, red)){.ct .pk-dot.is-on{box-shadow:0 0 0 3px color-mix(in oklab, var(--live) 18%, transparent)}}.ct .ct-nozone{color:var(--fg-muted);font-weight:400}.ct .ct-nozone .pk-dot{background:var(--edge-strong)}.ct .pk-dots,.cv .pk-dots{gap:3px}.ct .pk-dots b,.cv .pk-dots b{border-radius:5px;width:20px;height:20px;font-size:11px;font-weight:600;text-decoration:none;position:relative}.ct .pk-dots .is-y,.cv .pk-dots .is-y{color:var(--live-text);background:var(--tint-live);box-shadow:inset 0 0 0 1px var(--live)}@supports (color:color-mix(in lab, red, red)){.ct .pk-dots .is-y,.cv .pk-dots .is-y{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--live) 32%, transparent)}}.ct .pk-dots .is-n,.cv .pk-dots .is-n{color:var(--fg-muted);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--edge)}.ct .pk-dots .is-n:after,.cv .pk-dots .is-n:after{content:"";background:var(--bad-solid);border-radius:1px;height:1.5px;position:absolute;top:9px;left:2px;right:2px;transform:rotate(-42deg)}.ct-stg{--h:var(--fg-muted);--h-tint:var(--surface-2);--h-ink:var(--fg-muted);white-space:nowrap;height:24px;color:var(--h-ink);background:var(--h-tint);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.ct-stg:before{content:"";background:var(--h);border-radius:2.5px;flex:none;width:8px;height:8px}.ct-stg[data-stage=new]{--h:var(--info-solid);--h-tint:var(--info-soft);--h-ink:var(--info)}.ct-stg[data-stage=contacted]{--h:var(--brand-fill);--h-tint:var(--tint-brand);--h-ink:var(--brand-text)}.ct-stg[data-stage=appointment]{--h:var(--ok-solid);--h-tint:var(--ok-soft);--h-ink:var(--ok)}.ct-stg[data-stage=quoted]{--h:var(--warn-solid);--h-tint:var(--warn-soft);--h-ink:var(--warn)}.ct-stg[data-stage=sold]{--h:var(--live);--h-tint:var(--tint-live);--h-ink:var(--live-text)}.ct-stg[data-stage=dnc]{--h:var(--bad-solid);--h-tint:var(--bad-soft);--h-ink:var(--bad)}.ct-src{--s-tint:var(--surface-2);--s-ink:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:22px;color:var(--s-ink);background:var(--s-tint);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.ct-src:before{content:"";background:currentColor;border-radius:2px;flex:none;width:6px;height:6px}.ct-src[data-hue=brand]{--s-tint:var(--tint-brand);--s-ink:var(--brand-text)}.ct-src[data-hue=ok]{--s-tint:var(--ok-soft);--s-ink:var(--ok)}.ct-src[data-hue=warn]{--s-tint:var(--warn-soft);--s-ink:var(--warn)}.ct-src[data-hue=info]{--s-tint:var(--info-soft);--s-ink:var(--info)}.ct-tfoot{border-top:1px solid var(--glass-hairline-2);justify-content:flex-start;gap:8px 14px;min-height:52px;padding:10px 12px 10px 16px}.ct-tfoot__count{font-variant-numeric:tabular-nums}.ct-tfoot__count b{color:var(--fg);font-weight:600}.ct-tfoot .pk-pager{font-variant-numeric:tabular-nums;color:var(--fg);gap:8px;margin-left:auto;font-weight:500}.ct-legend{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ct .ct-legend .pk-dots b{width:18px;height:18px;font-size:10px}.pk-seg{border-radius:var(--corner-control);background:var(--surface-2);flex:none;gap:2px;padding:3px;display:inline-flex}.pk-seg button{border-radius:calc(var(--corner-control) - 2px);height:32px;font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13.5px;font-weight:600}.pk-seg button[aria-pressed=true]{color:var(--fg);background:var(--surface);box-shadow:0 1px 2px var(--fg)}@supports (color:color-mix(in lab, red, red)){.pk-seg button[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 14%, transparent)}}.pk-seg--quiet{background:0 0}.cl-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.cl-page .ax-head__title{font-size:30px}.cl{flex-direction:column;gap:0;min-width:0;display:flex}.cl-nav{gap:6px;display:inline-flex}.cl-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.cl-main--week{padding:0 12px 12px}.cl-phone-day{display:none}.cl-wk{grid-template-columns:54px repeat(7,minmax(0,1fr));display:grid}.cl-wk--head{border-bottom:1px solid var(--edge)}.cl-wkh{border:0;border-left:1px solid var(--edge);font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;font-size:12px;font-weight:600;display:flex}.cl-wkh b{width:34px;height:34px;font-size:19px;font-weight:var(--display-weight);color:var(--fg);border-radius:50%;place-items:center;display:grid}.cl-wkh.is-today b{color:var(--on-brand);background:var(--brand-base)}.cl-wkh:hover b{box-shadow:inset 0 0 0 1px var(--edge-strong)}.cl-wk--body{--cl-hour:56px;height:calc(var(--cl-hour) * 13);margin-top:8px;position:relative}.cl-wkt{position:relative}.cl-wkt span{white-space:nowrap;color:var(--fg-muted);font-size:11px;position:absolute;right:8px;transform:translateY(-50%)}.cl-wkd{border-left:1px solid var(--edge);background-image:repeating-linear-gradient(180deg, var(--edge) 0 1px, transparent 1px var(--cl-hour));position:relative}.cl-wkd.is-today{background-color:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cl-wkd.is-today{background-color:color-mix(in oklab, var(--brand-base) 4%, transparent)}}.cl-evs{margin:0;padding:0;list-style:none;position:absolute;inset:0}.cl-evwrap{min-height:22px;position:absolute}.cl-ev{border-radius:calc(var(--corner-inner) - 3px);width:100%;height:100%;min-height:22px;font:inherit;text-align:left;color:var(--fg);cursor:pointer;border:0;border-left:3px solid;flex-direction:column;gap:1px;padding:4px 7px;font-size:11.5px;line-height:1.3;display:flex;overflow:hidden}.cl-ev.is-short{justify-content:center;padding:1px 6px}.cl-ev b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cl-ev span{white-space:nowrap;text-overflow:ellipsis;color:var(--fg-muted);overflow:hidden}.cl-ev.is-done{opacity:.6}.cl-ev.is-done b{text-decoration:line-through}.cl-ev--appointment{border-color:var(--brand-fill);background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cl-ev--appointment{background:color-mix(in oklab, var(--brand-base) 13%, var(--surface))}}.cl-ev--callback{border-color:var(--heat);background:var(--heat)}@supports (color:color-mix(in lab, red, red)){.cl-ev--callback{background:color-mix(in oklab, var(--heat) 12%, var(--surface))}}.cl-ev--recruit{border-color:var(--go-text);background:var(--go)}@supports (color:color-mix(in lab, red, red)){.cl-ev--recruit{background:color-mix(in oklab, var(--go) 26%, var(--surface))}}.cl-ev--training{border-color:var(--brand-mid);background:var(--brand-mid)}@supports (color:color-mix(in lab, red, red)){.cl-ev--training{background:color-mix(in oklab, var(--brand-mid) 14%, var(--surface))}}.cl-ev--floor{border-color:var(--fg-muted);background:repeating-linear-gradient(-45deg, var(--surface-2) 0 6px, var(--surface) 6px 12px)}.cl-now{z-index:2;background:var(--heat);pointer-events:none;height:2px;position:absolute;left:0;right:0}.cl-now:before{content:"";background:var(--heat);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.cl-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:12px 12px 4px;display:grid}.cl-strip button{border-radius:var(--corner-inner);font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:8px 0;font-size:11.5px;font-weight:600;display:flex}.cl-strip button b{font-size:17px;font-weight:var(--display-weight);color:var(--fg)}.cl-strip button.is-on{color:var(--on-brand);background:var(--brand-base)}.cl-strip button.is-on b{color:var(--on-brand)}.cl-dayhead{border-top:1px solid var(--edge)}.cl-li{cursor:pointer;border-left:0;grid-template-columns:64px 4px minmax(0,1fr) auto}.cl-li.is-done .pk-li__title{color:var(--fg-muted);text-decoration:line-through}.cl-li__bar{border-radius:2px;align-self:stretch;width:4px}.cl-side{flex-direction:column;gap:16px;min-width:0;display:flex}.cl-show{flex-direction:column;gap:10px;display:flex}.cl-types{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cl-type{border-radius:var(--corner-inner);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.cl-type:hover{background:var(--surface-2)}.cl-type.is-on{background:var(--brand-base);font-weight:600}@supports (color:color-mix(in lab, red, red)){.cl-type.is-on{background:color-mix(in oklab, var(--brand-base) 9%, var(--surface))}}.cl-type__name{flex:1}.cl-sw{border-left:3px solid;border-radius:4px;flex:none;width:12px;height:12px;display:inline-block}.cl-sw--appointment{border-color:var(--brand-fill);background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cl-sw--appointment{background:color-mix(in oklab, var(--brand-base) 18%, var(--surface))}}.cl-sw--callback{border-color:var(--heat);background:var(--heat)}@supports (color:color-mix(in lab, red, red)){.cl-sw--callback{background:color-mix(in oklab, var(--heat) 18%, var(--surface))}}.cl-sw--recruit{border-color:var(--go-text);background:var(--go)}@supports (color:color-mix(in lab, red, red)){.cl-sw--recruit{background:color-mix(in oklab, var(--go) 30%, var(--surface))}}.cl-sw--training{border-color:var(--brand-mid);background:var(--brand-mid)}@supports (color:color-mix(in lab, red, red)){.cl-sw--training{background:color-mix(in oklab, var(--brand-mid) 18%, var(--surface))}}.cl-sw--floor{border-color:var(--fg-muted);background:var(--surface-2)}.cl-li__bar.cl-sw--appointment{background:var(--brand-fill)}.cl-li__bar.cl-sw--callback{background:var(--heat)}.cl-li__bar.cl-sw--recruit{background:var(--go-text)}.cl-li__bar.cl-sw--training{background:var(--brand-mid)}.cl-li__bar.cl-sw--floor{background:var(--fg-muted)}.cl-person{margin-top:4px}.cl-note{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cl-note p{margin:0;font-size:13px}.cl-google:disabled{opacity:1;color:var(--fg-muted);box-shadow:inset 0 0 0 1px var(--edge)}.cl-dlg__title{flex:1}.cl-kv{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;display:grid}.cl-kv dt{color:var(--fg-muted)}.cl-kv dd{align-items:center;gap:6px;margin:0;display:flex}.cl-book{flex-direction:column;gap:12px;display:flex}.cl-picks{border-radius:var(--corner-inner);max-height:220px;box-shadow:inset 0 0 0 1px var(--edge);overflow-y:auto}.cl-pick{border:0;border-top:1px solid var(--edge);cursor:pointer;grid-template-columns:minmax(0,1fr);padding:9px 12px}.cl-pick:hover{background:var(--surface-2)}.cl-picks__none{padding:10px 12px}.cl-book__yours{margin:-4px 0 0}.rq-page,.rq{min-width:0;color:var(--fg);flex-direction:column;gap:16px;display:flex}.rq .ax-head{margin-bottom:0}.rq .ax-head__title{font-size:30px}.rq-filter{width:260px}.rq-board{scrollbar-width:thin;align-items:flex-start;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.rq-board:focus-visible{outline:2px solid var(--brand-fill);outline-offset:2px}.rq-col{border-radius:var(--corner-card);background:var(--fg);flex-direction:column;flex:1 0 210px;gap:10px;min-width:0;max-width:320px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.rq-col{background:color-mix(in oklab, var(--fg) 4%, transparent)}}.rq-col.is-drop{box-shadow:inset 0 0 0 2px var(--brand-fill)}@supports (color:color-mix(in lab, red, red)){.rq-col.is-drop{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--brand-fill) 40%, transparent)}}.rq-col__head{justify-content:space-between;align-items:center;gap:8px;padding:4px;display:flex}.rq-col__head h3{margin:0;font-size:14px;font-weight:700}.rq-col__empty{color:var(--fg-muted);margin:0;padding:4px;font-size:13px}.rq-card{border:var(--card-border);border-radius:var(--corner-inner);min-width:0;font:inherit;text-align:left;color:var(--fg);background:var(--surface);box-shadow:var(--card-shadow);cursor:pointer;flex-direction:column;align-items:flex-start;gap:9px;padding:12px;display:flex}.rq-card:hover{box-shadow:inset 0 0 0 1px var(--edge-strong)}.rq-card__top{align-items:center;gap:8px;min-width:0;display:flex}.rq-card__top b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.rq-card__sub{font-size:12.5px}.rq-card__note{border-radius:var(--corner-control);white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:22px;color:var(--fg-muted);background:var(--surface-2);padding:2px 9px;font-size:12.5px;font-weight:600;line-height:18px;display:block;overflow:hidden}.rq-empty{margin:0}.rq-track{gap:6px;display:flex}.rq-track i{background:var(--surface-2);border-radius:99px;flex:1;height:4px}.rq-track i.is-done{background:var(--brand-fill)}.rq-track i.is-here{background:var(--charge)}.rq-notes{white-space:pre-wrap}.rq-moves{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.rq-movefield{flex:180px}.rq-approve{border-radius:var(--corner-inner);background:var(--go);flex-direction:column;gap:10px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.rq-approve{background:color-mix(in oklab, var(--go) 14%, var(--surface))}}.rq-approve p{margin:0}.rq-approve__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rq-comp{width:auto}.rq-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:760px){.tdy{gap:16px}.tdy .ax-head__title{font-size:24px}.tdy-grid{grid-template-columns:minmax(0,1fr)}.tdy-start{padding:18px 16px}.tdy-start__title{font-size:26px}.tdy-start__go .ds-go{flex:100%;justify-content:flex-start}.tdy-go kbd{display:none}.tdy-cstat{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.tdy-cstat>div:nth-child(3){border-left:0;padding-left:0}.tdy-nl{grid-template-columns:auto minmax(0,1fr);gap:10px}.tdy-nl__acts{grid-column:1/-1}.tdy-nl__acts .ds-go{flex:1;justify-content:center}.tdy-nl__later{display:none}.pk-step{grid-template-columns:22px minmax(0,1fr);column-gap:12px}.pk-step__t{display:none}.pk-step__tsm{color:var(--fg-muted);font-weight:500;display:inline}.pk-pad,.fs-day{padding:16px}.fs-day__steps{grid-template-columns:minmax(0,1fr);gap:18px}.fs-day__step{border-left:0;border-bottom:1px solid var(--edge);min-height:0;padding:0 0 18px}.fs-day__step:last-child{border-bottom:0;padding-bottom:0}.pk-search{flex:100%;width:auto}.pk-tool .pk-spacer{display:none}.ct-page .ax-head__title{font-size:24px}.ct-table .pk-tw{display:none}.ct-cards__head{border-bottom:1px solid var(--glass-hairline-2);height:40px;color:var(--fg-muted);background:var(--surface-2);align-items:center;gap:12px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ct-cards__head{background:color-mix(in oklab, var(--surface-2) 55%, var(--surface))}}.ct-cards{margin:0;padding:0;list-style:none;display:block}.ct-card{border-bottom:1px solid var(--glass-hairline);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 12px 10px 14px;display:grid}.ct-card.is-sel{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ct-card.is-sel{background:color-mix(in oklab, var(--brand-base) 7%, transparent)}}.ct-card__main{gap:4px;min-width:0;display:grid}.ct-card__name{align-items:center;gap:6px;min-width:0;display:flex}.ct-card__name .ct-rowbtn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ct-card__meta{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.ct-card__meta .pk-there{font-size:13px}.ct-card .ct-callbtn{width:40px;height:40px;margin-left:0}.ct-col-email,.ct-col-tags,.ct-col-last,.ct-col-created,.ct-col-stage,.ct-col-source,.ct-col-next,.ct-col-owner,.ct-col-phone{display:none}.ct-tool .pk-search{width:auto}.ct-notice{padding:10px 12px}.ct-tfoot .ct-legend{flex:100%;order:3}.ct .pk-tb td,.ct .pk-tb tbody th,.ct .pk-tb thead th{padding:0 6px}.ct .pk-tb .pk-cbx{width:34px;padding-left:10px}.ct-name__in{gap:8px}.ct-name .ct-face{width:26px!important;height:26px!important;font-size:10px!important}.ct-rowbtn{white-space:nowrap;text-overflow:ellipsis;max-width:112px;font-size:14px;overflow:hidden}.ct .pk-tb .pk-dots b{width:17px;height:17px;font-size:10px}.ct .pk-tb .pk-there{font-size:13px}.ct-name{min-width:0}.pk-rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.pk-rule .pk-rule__value{grid-column:1/3}.pk-drawer{border-radius:20px 20px 0 0;width:100%;max-height:90%;top:auto;left:0}.cl-page .ax-head__title{font-size:24px}.cl-grid{grid-template-columns:minmax(0,1fr)}.cl-main--week{padding:0}.cl-week,.cl-weekbtn,.cl-google,.cl-side{display:none}.cl-phone-day{display:block}.pk-seg--quiet{display:none}.rq .ax-head__title{font-size:24px}.rq-board{margin:0 -16px;padding:0 16px 6px}.rq-col{flex-basis:250px}.rq-filter{width:100%}}.lp-top{z-index:2;background:var(--ground);border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:12px;padding:12px 22px 10px;display:flex;position:sticky;top:0}.lp-nav{align-items:center;gap:6px;display:flex}.lp-step{min-width:36px;padding:0 8px}.lp-step kbd{font:600 11px var(--font-ui);color:var(--fg-muted)}.lp-count{font-variant-numeric:tabular-nums;color:var(--fg-muted);margin-left:4px;font-size:13px}.lp-body{padding-top:16px}.lp-who{flex-direction:column;gap:4px;display:flex}.lp-sub{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:14px;display:flex}.lp-sub b{color:var(--fg);font-weight:600}.lp-hours{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.lp-hours i{background:var(--fg-muted);border-radius:50%;width:8px;height:8px}.lp-hours.is-open i{background:var(--ok-solid)}.lp-hours span{color:var(--fg);font-weight:600}.lp-hours.is-shut span{color:var(--bad)}.lp-call{color:#fff;background:var(--ok-solid);text-decoration:none}.lp-call:hover:not(:disabled){background:var(--ok-solid)}@supports (color:color-mix(in lab, red, red)){.lp-call:hover:not(:disabled){background:color-mix(in oklab, var(--ok-solid) 88%, #000)}}.lp-call:disabled{opacity:.5}.lp-acts .ds-btn{flex:auto}.lp-stage{flex-direction:column;gap:8px;display:flex}.lp-label{color:var(--fg-muted);font-size:13px;font-weight:600}.lp-pills{flex-wrap:wrap;gap:6px;display:flex}.lp-pill{border:1px solid var(--edge);min-height:34px;font:600 13px var(--font-ui);color:var(--fg);background:var(--surface);cursor:pointer;border-radius:999px;padding:0 12px}.lp-pill:hover:not(:disabled):not(.is-on){background:var(--h-tint)}.lp-pill.is-on{color:var(--h-ink);background:var(--h-tint);box-shadow:inset 0 0 0 2px var(--h);border-color:#0000}.lp-pill:disabled{cursor:default}.lp-pill:disabled:not(.is-on){opacity:.6}.lp-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.lp-money{align-items:center;gap:6px;font-weight:600;display:flex}.lp-err{color:var(--bad)}.lp-hint{margin:0}.lp-dl{align-items:center}.lp-dd{min-width:0}.lp-val{max-width:100%;min-height:30px;font:inherit;color:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:-4px -8px;padding:4px 8px;display:inline-flex}.lp-val svg{color:var(--fg-muted);opacity:0;flex:none}.lp-val:hover,.lp-val:focus-visible{background:var(--surface-2)}.lp-val:hover svg,.lp-val:focus-visible svg{opacity:1}.lp-empty{color:var(--fg-muted)}.lp-edit{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.lp-edit .lx-input,.lp-edit .lx-select{flex:160px;min-width:0}.lp-edit__btns{gap:6px;display:flex}.lp-edit .lx-hint{flex-basis:100%}.lp-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp-chip{align-items:center;gap:4px;display:inline-flex}.lp-chip__x{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-4px;display:inline-grid}.lp-chip__x:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.lp-chip__x:hover{background:color-mix(in oklab, var(--fg) 10%, transparent)}}.lp-add{gap:8px;display:flex}.lp-add .lx-input,.lp-add .lx-select{flex:auto;min-width:0}.lp-dnc{border-top:1px solid var(--edge);padding-top:8px;display:flex}.lp-confirm__body{color:var(--fg-muted);margin:8px 0 16px;font-size:14px}.lp-danger{color:var(--bad)}@media (max-width:520px){.lp-top{padding:10px 16px 8px}.lp-body.lx-panel__body{padding-left:16px;padding-right:16px}.lp-board{grid-template-columns:minmax(0,1fr)}}.lb-bar{z-index:30;bottom:calc(20px + env(safe-area-inset-bottom,0px));border-radius:var(--corner-card);width:max-content;max-width:calc(100vw - 32px);color:var(--on-focus);background:var(--deep);box-shadow:0 24px 60px -20px var(--shade), 0 0 0 1px var(--on-focus);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:10px 12px 10px 18px;display:flex;position:fixed;left:50%}@supports (color:color-mix(in lab, red, red)){.lb-bar{box-shadow:0 24px 60px -20px var(--shade), 0 0 0 1px color-mix(in oklab, var(--on-focus) 12%, transparent)}}.lb-bar{--focus-ring:var(--on-focus);transform:translate(-50%)}.lb-count{font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.lb-dial{font-weight:700}.lb-dlg .pk-field{margin-top:12px}.lb-new{border-top:1px solid var(--edge);flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:16px;padding-top:12px;display:flex}.lb-new .pk-field{flex:200px;margin:0}.lb-progress{align-items:center;gap:10px;display:flex}.lb-progress progress{accent-color:var(--brand-fill);flex:auto}@media (max-width:760px){.lb-bar{bottom:calc(var(--ax-bar-h,64px) + 12px + env(safe-area-inset-bottom,0px));width:calc(100vw - 32px);padding:10px 12px}.lb-count{text-align:center;flex-basis:100%}}.pd-card.is-sel{border-color:var(--brand-fill);box-shadow:0 0 0 2px var(--brand-fill), var(--pt-card-shadow)}:is(.ct:has(>.lb-bar),.pd:has(>.lb-bar)){padding-bottom:112px}body:has(.lb-bar) [data-sonner-toaster][data-y-position=bottom]{--offset-bottom:96px!important;--mobile-offset-bottom:calc(var(--ax-bar-h,64px) + 190px + env(safe-area-inset-bottom,0px))!important}[data-row].is-active{outline:2px solid var(--brand);outline-offset:-2px}.bd-page .ax-head__title,.cv-page .ax-head__title,.sl-page .ax-head__title,.ch-page .ax-head__title,.up2 .ax-head__title{font-size:30px}.pk-seg a{border-radius:calc(var(--corner-control) - 2px);white-space:nowrap;height:32px;color:var(--fg-muted);align-items:center;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.pk-seg a:hover{color:var(--fg)}.pk-seg a[aria-current=page],.pk-seg a[aria-current=true]{color:var(--fg);background:var(--surface);box-shadow:0 1px 2px var(--fg)}@supports (color:color-mix(in lab, red, red)){.pk-seg a[aria-current=page],.pk-seg a[aria-current=true]{box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 14%, transparent)}}.pk-seg .pk-badge{min-width:18px;height:18px;margin-left:6px;font-size:11px}.pk-cheer{border-radius:var(--corner-card);text-align:center;color:var(--on-focus);background:var(--focus-card-bg);--focus-ring:var(--on-focus);flex-direction:column;align-items:center;gap:6px;padding:24px 24px 22px;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .pk-cheer{box-shadow:inset 0 0 0 1px var(--glass-line)}.pk-cheer>:not(.pk-confetti){z-index:1;position:relative}.pk-cheer__kicker{color:var(--on-focus-muted);font-size:13px;font-weight:600}.pk-cheer__title{margin:0;font-size:19px;font-weight:600;line-height:1.25}.pk-cheer--big .pk-cheer__title{letter-spacing:-.02em;font-size:38px}.pk-cheer__line{color:var(--on-focus-muted);margin:0;font-size:15px}.pk-cheer--big .pk-cheer__line{color:var(--on-focus);font-size:17px}.pk-cheer__acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.pk-cheer__acts .ds-btn--secondary{color:var(--deep);background:var(--on-focus);box-shadow:none}.pk-cheer__acts .ds-btn--ghost-dark{color:var(--on-focus);background:var(--on-focus)}@supports (color:color-mix(in lab, red, red)){.pk-cheer__acts .ds-btn--ghost-dark{background:color-mix(in oklab, var(--on-focus) 10%, transparent)}}.pk-cheer__acts .ds-btn--ghost-dark{box-shadow:inset 0 0 0 1px var(--glass-line)}.pk-confetti{pointer-events:none;position:absolute;inset:0}.pk-confetti i{background:var(--go);border-radius:1.5px;width:12px;height:7px;position:absolute}.pk-confetti i[data-c="1"]{background:var(--brand-base)}.pk-confetti i[data-c="2"]{background:var(--heat-text)}.pk-confetti i[data-c="3"]{background:var(--on-focus-muted)}.pk-foot{color:var(--fg-muted);margin:0;font-size:13px}.bd-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.bd{flex-direction:column;gap:20px;min-width:0;display:flex}.bd-ranges{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.bd-ranges{background:color-mix(in oklab, var(--fg) 5%, transparent)}}.bd-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:22px 0 20px;display:grid}.bd-stats>div{border-left:1px solid var(--edge);flex-direction:column;gap:6px;min-width:0;padding:2px 20px;display:flex}.bd-stats>div:first-child{border-left:0}.bd-stats dt{color:var(--fg-muted);font-size:13px;font-weight:600}.bd-stats dd{margin:0}.bd-stats__num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.1}.bd-tb thead th{border-bottom-color:var(--edge);padding-top:14px;padding-bottom:12px}.bd-tb tbody td,.bd-tb tbody th{height:49px;padding-top:8px;padding-bottom:8px;font-size:14px}.bd-tb .bd-rank{width:44px;color:var(--fg-muted);font-size:14.5px}.bd-tb thead .bd-rank{font-size:12px}.bd-tb .bd-n{text-align:right;white-space:nowrap}.bd-tb thead .bd-n{text-align:right}.bd-money{font-size:16px!important;font-weight:600!important}.bd-who{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.bd-who__name{font-weight:600}.bd-tb tbody tr.is-me>*{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.bd-tb tbody tr.is-me>*{background:color-mix(in oklab, var(--brand-base) 6%, var(--surface))}}.bd-bar,.bd-tb .bd-barh{width:36%;min-width:260px;padding-left:28px!important}.bd-bar .ds-progress{vertical-align:middle;width:calc(100% - 56px);display:inline-block}.bd-bar .ds-rail{height:8px}.bd-pct{text-align:right;width:48px;color:var(--fg-muted);vertical-align:middle;font-size:13px;display:inline-block}.bd-last,.bd-tb .bd-lasth{white-space:nowrap;padding-left:24px!important}.bd-last{color:var(--fg-muted)}.bd-foot{color:var(--fg-muted);flex-direction:column;gap:6px;margin:0;font-size:13px;display:flex}.bd-champ{color:var(--fg);align-items:center;gap:6px;font-weight:600;display:inline-flex}@media (max-width:760px){.bd-page .ax-head__title,.cv-page .ax-head__title,.sl-page .ax-head__title,.ch-page .ax-head__title,.up2 .ax-head__title{font-size:24px}.bd{gap:14px}.bd-page .ax-head__acts{justify-content:space-between;width:100%}.bd-ranges{scrollbar-width:none;max-width:100%;overflow-x:auto}.bd-ranges a{padding:0 9px}.bd-page .ax-head__acts>.ds-btn{display:none}.bd-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0}.bd-stats>div{padding:2px 12px}.bd-stats dt{font-size:11.5px}.bd-stats__num{font-size:20px}.bd-tb .bd-bar,.bd-tb .bd-last,.bd-tb tbody td:nth-child(4),.bd-tb thead th:nth-child(4),.bd-tb thead th:nth-child(5),.bd-tb thead th:nth-child(6){display:none}.bd-tb .bd-rank{width:28px;padding-right:0}.bd-who__name{white-space:normal}.pk-cheer{padding:18px 16px}.pk-cheer--big .pk-cheer__title{font-size:26px}}.pk-audio{border-radius:var(--corner-inner);background:var(--surface-2);align-items:center;gap:12px;width:min(420px,100%);height:42px;padding:0 12px 0 8px;display:flex}.pk-audio--compact{gap:8px;width:240px;height:34px;padding:0 6px 0 4px}.pk-audio__go{width:28px;height:28px;color:var(--fg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge-strong);cursor:pointer;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.pk-audio__go:disabled{opacity:.6;cursor:progress}.pk-audio__bar{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:40px;height:18px;margin:0}.pk-audio__bar:disabled{cursor:default}.pk-audio__bar::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--brand-fill) var(--pk-at,0%), var(--edge-strong) var(--pk-at,0%));border-radius:2px;height:3px}.pk-audio__bar::-moz-range-track{background:linear-gradient(90deg, var(--brand-fill) var(--pk-at,0%), var(--edge-strong) var(--pk-at,0%));border-radius:2px;height:3px}.pk-audio__bar::-webkit-slider-thumb{background:var(--brand-fill);appearance:none;border:0;border-radius:50%;width:11px;height:11px;margin-top:-4px}.pk-audio__bar::-moz-range-thumb{background:var(--brand-fill);border:0;border-radius:50%;width:11px;height:11px}.pk-audio__bar:disabled::-webkit-slider-thumb{background:0 0}.pk-audio__bar:disabled::-moz-range-thumb{background:0 0}.pk-audio__time{min-width:34px;color:var(--fg-muted);flex:none;font-size:12.5px}.pk-audio__speed{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;padding:2px 4px;font-size:12.5px;font-weight:600}.pk-audio__speed:hover{color:var(--fg)}.pk-play{align-items:center;gap:8px;display:inline-flex}.pk-play__btn{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:13.5px;font-weight:500;display:inline-flex}.pk-play__btn:hover{color:var(--fg);background:var(--surface-2)}.pk-play__err{color:var(--heat-text);font-size:12px}.pk-textbtn{border-radius:var(--corner-control);font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13.5px;font-weight:600}.pk-textbtn:hover{color:var(--fg);background:var(--surface-2)}.ch-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.ch{flex-direction:column;gap:20px;min-width:0;display:flex}.ch-tool{gap:12px}.ch-search{width:300px;height:38px}.ch-dirs{background:0 0}.ch-dirs a{height:34px}.ch-more{position:relative}.ch-more__btn{cursor:pointer;height:38px;list-style:none}.ch-more__btn::-webkit-details-marker{display:none}.ch-more__panel{z-index:20;width:min(360px,100vw - 32px);box-shadow:var(--card-shadow), 0 18px 40px -18px var(--shade);flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:visible}.ch-more__pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ch-check{align-items:center;gap:8px;font-size:13.5px;display:flex}.ch-more__acts{justify-content:flex-end;gap:8px;display:flex}.ch-tb thead th{border-bottom-color:var(--edge);padding-top:14px;padding-bottom:12px}.ch-tb tbody td,.ch-tb tbody th{white-space:nowrap;height:48px;padding-top:6px;padding-bottom:6px;font-size:14px}.ch-when b{font-weight:600}.ch-when{color:var(--fg-muted)}.ch-when b{color:var(--fg)}.ch-ico{width:40px;padding-left:0!important;padding-right:0!important}.ch-dir{width:26px;height:26px;color:var(--brand-text);background:var(--tint-brand);border-radius:50%;place-items:center;display:inline-grid}.ch-dir--inbound{color:var(--go-text)}@supports (color:color-mix(in lab, red, red)){.ch-dir--inbound{color:color-mix(in oklab, var(--go-text) 85%, #000)}}.ch-dir--inbound{background:var(--go)}@supports (color:color-mix(in lab, red, red)){.ch-dir--inbound{background:color-mix(in oklab, var(--go) 28%, var(--surface))}}:root[data-theme=dark] .ch-dir--inbound{color:var(--go-text)}.ch-dir--missed{color:var(--heat-text);background:var(--tint-heat)}.ch-who{align-items:center;gap:9px;font-weight:600;display:inline-flex}.ch-who a{color:var(--fg);text-decoration:none}.ch-who a:hover{color:var(--brand-text);text-decoration:underline}.ch-muted{color:var(--fg-muted)}.ch-n{text-align:right!important}.ch-none{color:var(--fg-muted)}.ch-practice>*{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ch-practice>*{background:color-mix(in oklab, var(--fg) 2%, var(--surface))}}.ch-vm__list{margin:0;padding:0;list-style:none}.ch-vm__item{border-top:1px solid var(--edge);grid-template-columns:36px minmax(0,1fr) auto;gap:14px;padding:16px 18px;display:grid}.ch-vm__item:first-child{border-top:0}.ch-vm__item.is-new{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.ch-vm__item.is-new{background:color-mix(in oklab, var(--brand-base) 5%, var(--surface))}}.ch-vm__unknown{width:36px;height:36px}.ch-vm__body{flex-direction:column;gap:8px;min-width:0;display:flex}.ch-vm__top{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:28px;display:flex}.ch-vm__name{margin:0;font-size:15px;font-weight:600}.ch-vm__name button{font:inherit;color:var(--fg);cursor:pointer;background:0 0;border:0;padding:0}.ch-vm__name button:hover{color:var(--brand-text);text-decoration:underline}.ch-vm__meta{color:var(--fg-muted);font-size:13px}.ch-vm__acts{flex-direction:column;align-items:stretch;gap:6px;min-width:112px;display:flex}.ch-vm__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.ch-vm__side .vm-greeting{margin:8px 0;font-size:14px;line-height:1.5}@media (max-width:760px){.ch{gap:14px}.ch-search{width:100%}.ch-dirs{max-width:100%;overflow-x:auto}.ch-tool .pk-spacer{display:none}.ch-vm__item{grid-template-columns:36px minmax(0,1fr);padding:14px}.ch-vm__acts{flex-direction:row;grid-column:2;align-items:center}.pk-audio{width:100%}}.sl-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.sl{grid-template-columns:minmax(0,1fr) 470px;align-items:start;gap:16px;display:grid}.sl-form{flex-direction:column;gap:22px;padding:22px 22px 26px;display:flex}.sl-form .pk-field{font-size:14px}.sl-form .pk-input{height:44px;font-size:15px}.sl-form .pk-textarea{height:auto}.sl-from{margin:0;font-size:14px;line-height:1.45}.sl-from--dial{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sl-client{flex-direction:column;gap:8px;margin:0;display:flex}.sl-client legend{margin-bottom:8px}.sl-clientcard{border-radius:var(--corner-control);box-shadow:inset 0 0 0 1px var(--edge-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.sl-clientcard__text{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;display:flex}.sl-clientcard__text b{font-size:14.5px;font-weight:600}.sl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.sl-grid[hidden]{display:none}.sl-span{grid-column:1/-1}.sl-help{color:var(--fg-muted);font-size:12.5px;font-weight:400}.sl-money{position:relative}.sl-money>span{color:var(--fg-muted);font-size:15px;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sl-money .pk-input{padding-left:26px;font-weight:600}.sl-more summary{color:var(--fg-muted);cursor:pointer;font-size:14px;font-weight:600}.sl-more[open] summary{color:var(--fg);margin-bottom:16px}.sl-dup{color:var(--fg);background:var(--tint-heat);flex-wrap:wrap;justify-content:space-between;align-items:center}.sl-dup__acts{gap:8px;display:flex}.sl-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:16px}.sl-sum{border-radius:var(--corner-card);color:var(--on-focus);background:var(--focus-card-bg);--focus-ring:var(--on-focus);flex-direction:column;padding:24px 24px 20px;display:flex}:root[data-theme=dark] .sl-sum{box-shadow:inset 0 0 0 1px var(--glass-line)}.sl-sum__label{color:var(--on-focus-muted);font-size:13.5px;font-weight:600}.sl-sum__big{letter-spacing:-.03em;margin:10px 0 6px;font-size:56px;font-weight:600;line-height:1}.sl-sum__line{color:var(--on-focus-muted);font-size:13.5px}.sl-sum__rows{flex-direction:column;margin:18px 0 0;display:flex}.sl-sum__rows>div{border-top:1px solid var(--glass-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.sl-sum__rows dt{color:var(--on-focus-muted)}.sl-sum__rows dd{text-align:right;margin:0;font-weight:600}.sl-sum__fine{color:var(--on-focus-muted);margin:4px 0 0;font-size:12.5px}.sl-go{margin-top:18px}.sl-go:disabled{opacity:.45;cursor:not-allowed}.sl-sum__hint{color:var(--on-focus-muted);margin:12px 0 0;font-size:13px}.sl-sum__hint.is-bad{color:var(--on-focus);font-weight:600}.sl-cancel{color:var(--on-focus-muted);align-self:flex-start;margin:8px 0 0 -8px}.sl-cancel:hover{color:var(--on-focus);background:var(--on-focus)}@supports (color:color-mix(in lab, red, red)){.sl-cancel:hover{background:color-mix(in oklab, var(--on-focus) 10%, transparent)}}.sl-after p{color:var(--fg-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.sl-done{padding:44px 24px 40px}.pk-cheer__said{flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:1100px){.sl{grid-template-columns:minmax(0,1fr) 360px}}@media (max-width:860px){.sl{grid-template-columns:minmax(0,1fr)}.sl-side{position:static}}@media (max-width:760px){.sl-form{gap:18px;padding:16px}.sl-grid{grid-template-columns:minmax(0,1fr);gap:18px}.sl-sum{padding:18px 16px}.sl-sum__big{font-size:44px}}.imp.up2{min-width:0;max-width:none;color:var(--fg);flex-direction:column;gap:0;display:flex}.up2-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 10px;margin:4px 0 24px;padding:0;list-style:none;display:grid;position:relative}.up2-step{color:var(--fg-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 8px;padding-bottom:14px;font-size:14px;font-weight:600;display:grid}.up2-step__bar{background:var(--edge);border-radius:2px;grid-column:1/-1;height:4px}.up2-step.is-done .up2-step__bar{background:var(--brand-fill)}.up2-step.is-now .up2-step__bar{background-image:var(--charge)}.up2-step__n{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--edge-strong);border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:grid}.up2-step.is-now{color:var(--fg)}.up2-step.is-now .up2-step__n{color:var(--brand-text);box-shadow:inset 0 0 0 1.5px var(--brand-fill)}.up2-step.is-done{color:var(--fg)}.up2-step.is-done .up2-step__n{color:var(--on-brand);background:var(--brand-fill);box-shadow:none}.up2-stepnow{display:none}.up2-body{flex-direction:column;gap:20px;min-width:0;display:flex}.up2-drop{border:2px dashed var(--edge-strong);border-radius:var(--corner-card);text-align:center;background:var(--surface);cursor:pointer;flex-direction:column;align-items:center;gap:10px;padding:46px 24px 50px;display:flex}.up2-drop:hover,.up2-drop[data-dragging=true]{border-color:var(--brand-fill);background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.up2-drop:hover,.up2-drop[data-dragging=true]{background:color-mix(in oklab, var(--brand-base) 4%, var(--surface))}}.up-file:focus-visible+* .up2-drop{outline:2px solid var(--brand-fill);outline-offset:2px}.up2-body:has(.up-file:focus-visible) .up2-drop{outline:2px solid var(--brand-fill);outline-offset:2px}.up2-drop__ico{width:52px;height:52px;margin-bottom:6px}.up2-drop__title{font-size:19px;font-weight:600}.up2-drop__or{color:var(--fg-muted);font-size:14px}.up2-known{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.up2-known__chip{border-radius:var(--corner-control);height:24px;color:var(--fg-muted);background:var(--surface-2);align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.up2-limits{color:var(--fg-muted);margin:-8px 0 0;font-size:12.5px}.up2-numbers summary{width:fit-content;color:var(--brand-text);cursor:pointer;font-size:14px;font-weight:600;list-style:none}.up2-numbers summary::-webkit-details-marker{display:none}.up2-numbers p{margin:8px 0 0;font-size:14px}.up2-problem{color:var(--fg);background:var(--tint-heat);margin:0}.up2-inset{margin:0 16px 16px}.up2-match{color:var(--fg);background:var(--tint-heat);margin:0;padding:16px 16px 18px;font-size:14px;font-weight:600}.up2-match.is-known{background:var(--go)}@supports (color:color-mix(in lab, red, red)){.up2-match.is-known{background:color-mix(in oklab, var(--go) 16%, var(--surface))}}.up2-card{overflow:visible}.up2-card>.pk-tw{border-radius:0 0 var(--corner-card) var(--corner-card)}.up2-cols thead th{border-bottom-color:var(--edge)}.up2-cols tbody td,.up2-cols tbody th{height:53px;padding-top:6px;padding-bottom:6px}.up2-cols__head{width:38%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px!important}.up2-cols__pick{width:min(260px,100%);height:32px;font-size:13.5px}.up2-cols__sample{white-space:nowrap;text-overflow:ellipsis;max-width:260px;color:var(--fg-muted);font-size:13px;overflow:hidden}.up2-cols tr.is-off .up2-cols__head{color:var(--fg-muted)}.up2-save>summary{cursor:pointer;list-style:none}.up2-save>summary::-webkit-details-marker{display:none}.up2-save:not([open])>summary{border-bottom:0}.up2-where{flex-direction:column;gap:18px;padding:18px;display:flex}.up2-where .imp-hint{margin:0}.up2-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.up2-nav{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.up2-go{color:var(--on-go);background:var(--go-bg);box-shadow:var(--go-shadow)}.up2-sum{padding:22px 18px 18px}.up2-sum__line{letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:600}.up2-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.up2-tile{border-radius:var(--corner-inner);color:var(--fg-muted);background:var(--surface-2);flex-direction:column;gap:4px;padding:14px 14px 12px;font-size:12.5px;display:flex}.up2-tile__n{color:var(--fg);font-size:24px;font-weight:600}.up2-tile.is-go,.up2-tile.is-brand,.up2-tile.is-heat{color:var(--fg)}.up2-tile.is-go{background:var(--go)}@supports (color:color-mix(in lab, red, red)){.up2-tile.is-go{background:color-mix(in oklab, var(--go) 18%, var(--surface))}}.up2-tile.is-brand{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.up2-tile.is-brand{background:color-mix(in oklab, var(--brand-base) 9%, var(--surface))}}.up2-tile.is-heat{background:var(--tint-heat)}.up2-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.up2-choices{flex-direction:column;gap:12px;padding:14px 18px;display:flex}.up2-choices:empty{display:none}.up2-choices .imp-hint{margin:0}.up2-choice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.up2-choice__label{font-size:14px;font-weight:600}.up2-sample{border-top:1px solid var(--edge)}.up2-sample .pk-tfoot{margin:0}.up2-reasons{margin:0;padding:0 18px;list-style:none}.up2-reasons li{border-top:1px solid var(--edge);justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.up2-reasons li:first-child{border-top:0}.up2-reasons b{font-weight:600}.up2-done{flex-direction:column;gap:16px;padding:24px 26px;display:flex}.up2-done__head{align-items:center;gap:14px;display:flex}.up2-done__ico{width:48px;height:48px;color:var(--brand-text);background:var(--tint-brand);border-radius:50%;flex:none;place-items:center;display:grid}.up2-done__ico.is-done{color:var(--on-go);background:var(--go-bg)}.up2-done__text h2{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.up2-done__text .imp-hint{margin:2px 0 0}.up2 .up2-bar{height:6px;margin:0}.up2-done__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.up2-done__acts .ds-go{text-decoration:none}.up2-fine{color:var(--fg-muted);margin:0;font-size:13px}.up2-hist{margin:0;padding:0;list-style:none}.up2-hist__row{border-top:1px solid var(--edge);grid-template-columns:auto minmax(0,1fr) 90px 160px auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.up2-hist__row:first-child{border-top:0}.up2-hist__row--layout{grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.up2-hist__ico{width:32px;height:32px}.up2-hist__text{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.up2-hist__text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.up2-hist__when,.up2-hist__count{font-size:14px}.up2-hist__acts{justify-content:flex-end;gap:6px;display:flex}@media (max-width:760px){.up2-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 6px;margin-bottom:16px}.up2-step{grid-template-columns:auto;padding-bottom:8px}.up2-step__n,.up2-step__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.up2-stepnow{margin:-8px 0 16px;font-size:14px;font-weight:600;display:block}.up2-drop{padding:32px 16px 36px}.up2-pair,.up2-two{grid-template-columns:minmax(0,1fr)}.up2-hist__row{grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.up2-hist__when{display:none}.up2-hist__count{grid-column:2;font-size:13px}.up2-hist__acts{grid-area:1/3/span 2}.up2-sum__line{font-size:18px}.up2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.up2-done{padding:18px 16px}.up2-cols__head{width:auto}}.cv-page{min-width:0;color:var(--fg);flex-direction:column;display:flex}.cv{flex-direction:column;gap:12px;min-width:0;display:flex}.cv .ax-head{margin-bottom:4px}.cv .ax-head__title{letter-spacing:-.025em}.cv .ax-head__sub{font-size:15px}.cv .ax-head__acts{align-items:center}.cv-pill{font-variant-numeric:tabular-nums;white-space:nowrap;height:26px;color:var(--brand-text);background:var(--tint-brand);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}button.cv-pill{cursor:pointer;border:0;font-family:inherit}button.cv-pill:hover,button.cv-pill[aria-pressed=true]{background:var(--tint-brand)}@supports (color:color-mix(in lab, red, red)){button.cv-pill:hover,button.cv-pill[aria-pressed=true]{background:color-mix(in oklab, var(--tint-brand), var(--brand-base) 12%)}}button.cv-pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cv-new{height:40px}.cv-notes{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cv-notes .tx-hint{margin:0}.cv-grid{grid-template-columns:340px minmax(0,1fr) 310px;gap:16px;min-width:0;height:max(540px,100dvh - 196px);display:grid}.cv-grid>.pk-card{flex-direction:column;min-height:0;display:flex}.cv-icon{width:34px;height:34px;padding:0}.cv-glassbtn.ds-btn--secondary,.cv .pk-search{background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-glassbtn.ds-btn--secondary,.cv .pk-search{box-shadow:inset 0 0 0 1px var(--glass-hairline-2), 0 1px 2px color-mix(in oklab, var(--brand-base) 7%, transparent)}}.cv-glassbtn.ds-btn--secondary:hover:not(:disabled){background:var(--glass-card-strong)}.cv .pk-search:focus-within{box-shadow:inset 0 0 0 2px var(--brand-fill)}.cv-inbox__head{justify-content:space-between;align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.cv-inbox__head .pk-h{letter-spacing:-.01em;font-size:17px}.cv-inbox__tools{border-bottom:1px solid var(--glass-hairline-2);flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}.cv-filters{background:var(--brand-base);border-radius:10px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.cv-filters{background:color-mix(in oklab, var(--brand-base) 7%, transparent)}}.cv-filters{box-shadow:inset 0 0 0 1px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-filters{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-base) 5%, transparent)}}.cv-filters{scrollbar-width:none}.cv-filters button{border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:13px;display:inline-flex}.cv-filters button[aria-pressed=true]{background:var(--surface);box-shadow:0 1px 2px var(--brand-base), 0 0 0 1px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-filters button[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in oklab, var(--brand-base) 14%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand-base) 5%, transparent)}}.cv-n{font-variant-numeric:tabular-nums;min-width:18px;height:18px;color:var(--on-brand);background:var(--brand-base);border-radius:999px;place-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.cv-search{width:100%;height:38px}.cv-list{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}.cv-conv{width:100%;font:inherit;text-align:left;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:11px;padding:10px;display:grid}.cv-conv:hover{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-conv:hover{background:color-mix(in oklab, var(--brand-base) 4%, transparent)}}.cv-conv[aria-current=true]{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-conv[aria-current=true]{background:color-mix(in oklab, var(--brand-base) 9%, transparent)}}.cv-conv[aria-current=true]{box-shadow:inset 0 0 0 1px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-conv[aria-current=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-base) 28%, transparent)}}.cv-conv__text{flex-direction:column;gap:3px;min-width:0;display:flex}.cv-conv__top,.cv-conv__bottom{align-items:center;gap:6px;min-width:0;display:flex}.cv-conv__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.cv-conv__when{font-variant-numeric:tabular-nums;color:var(--fg-muted);flex:none;margin-left:auto;font-size:12.5px}.cv-conv__last{white-space:nowrap;text-overflow:ellipsis;color:var(--fg-muted);flex:1;font-size:13.5px;overflow:hidden}.cv-conv[data-unread=true] .cv-conv__last{color:var(--fg)}.cv-conv__bottom .pk-badge{background:var(--brand-base);flex:none;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600}.cv-conv__chip{height:20px;color:var(--brand-text);background:var(--tint-brand);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.cv-conv__chip--off{color:var(--bad);background:var(--bad-soft)}.cv-star{color:var(--amber-text);flex:none}.cv-skl{flex-direction:column;gap:12px;padding:16px;display:flex}.cv .cv-head{border-bottom:1px solid var(--glass-hairline-2);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.cv-back{display:none}.cv-head__who{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cv-head__name{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;overflow:hidden}.cv-head__line{min-width:0;color:var(--fg-muted);align-items:center;gap:10px;font-size:13px;display:flex}.cv-head__place{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cv-head__acts{flex:none;align-items:center;gap:8px;display:flex}.cv-head__acts .cv-icon{width:38px;height:38px}.cv-call{height:38px;padding:0 14px;font-size:14.5px}.cv-call.is-off{color:var(--fg-muted);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--edge);cursor:not-allowed}.cv-info{display:none}.cv-head__wait{border-top:1px solid var(--glass-hairline);background:var(--brand-base);flex-wrap:wrap;flex:100%;align-items:center;gap:6px 10px;margin:2px -16px -14px;padding:8px 16px;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.cv-head__wait{background:color-mix(in oklab, var(--brand-base) 3%, transparent)}}.cv-noreply{height:32px;margin-left:auto;padding:0 11px;font-size:13px}.cv-strip{border:1px solid var(--glass-card-edge);color:var(--fg-muted);background:var(--glass-card-strong);box-shadow:var(--glass-shadow);border-radius:12px;align-items:center;gap:10px;margin:10px 12px 0;padding:7px 12px 7px 8px;font-size:13px;display:none}.cv-strip__value b{color:var(--fg);font-size:15px;font-weight:600}.cv-strip__open{white-space:nowrap;color:var(--brand-text);align-items:center;gap:4px;margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.cv-strip__open:hover{text-decoration:underline}.cv .tx-practice{border-top:1px dashed var(--edge-strong);background:var(--heat);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;margin:0;padding:10px 16px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.cv .tx-practice{background:color-mix(in oklab, var(--heat) 4%, transparent)}}.cv .tx-practice h4{color:var(--heat-text);margin:0;font-size:12.5px;font-weight:600;display:none}.cv .tx-practice>p.tx-hint:first-of-type{display:none}.cv .tx-practice label{grid-column:1/-1;margin:0;font-size:12.5px}.cv .tx-practice .tx-input{height:34px;margin:0}.cv .tx-practice .tx-row{margin:0}.cv .tx-practice p[role=status]{grid-column:1/-1;margin:0}.cv .tx-practice p[role=status]:empty{display:none}.cv-items{flex-direction:column;flex:1;gap:10px;min-height:0;margin:0;padding:16px 18px;list-style:none;display:flex;overflow-y:auto}.cv-items:focus-visible{outline:2px solid var(--brand-fill);outline-offset:-2px}.cv-day{color:var(--fg-muted);align-items:center;gap:14px;margin:6px 0 2px;font-size:12.5px;font-weight:600;display:flex}.cv-day:before,.cv-day:after{content:"";background:var(--glass-hairline-2);flex:1;height:1px}.cv-msg{display:flex}.cv-msg--out{justify-content:flex-end}.cv-bubble{white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(76%,440px);color:var(--fg);background:var(--surface-2);border-radius:16px 16px 16px 6px;flex-direction:column;gap:4px;margin:0;padding:11px 14px 8px;font-size:14.5px;line-height:1.45;display:flex}@supports (color:color-mix(in lab, red, red)){.cv-bubble{background:color-mix(in oklab, var(--surface-2) 86%, transparent)}}.cv-msg--out .cv-bubble,.cv-bubble--out{color:var(--on-brand);background:linear-gradient(180deg, var(--brand-base), var(--brand-base) 70%);border-radius:16px 16px 6px}@supports (color:color-mix(in lab, red, red)){.cv-msg--out .cv-bubble,.cv-bubble--out{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-base), #fff 10%), var(--brand-base) 70%)}}.cv-msg--out .cv-bubble,.cv-bubble--out{box-shadow:0 8px 18px -12px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.cv-msg--out .cv-bubble,.cv-bubble--out{box-shadow:0 8px 18px -12px color-mix(in oklab, var(--brand-base) 80%, transparent)}}.cv-msg--failed .cv-bubble{color:var(--fg);background:var(--tint-heat);box-shadow:none}.cv-msg__meta{font-variant-numeric:tabular-nums;color:var(--fg-muted);align-self:flex-end;font-size:12px}.cv-msg--out .cv-msg__meta,.cv-bubble--out .cv-msg__meta{color:inherit;opacity:.85}.cv-event{max-width:92%;min-height:28px;color:var(--fg-muted);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:999px;align-self:center;align-items:center;gap:7px;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.cv-event svg{flex:none}.cv-event--created{color:var(--info)}@supports (color:color-mix(in lab, red, red)){.cv-event--created{color:color-mix(in oklab, var(--info), var(--fg) 22%)}}.cv-event--created{background:var(--info-soft);box-shadow:none}.cv-event--consent_added,.cv-event--sale_posted{color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cv-event--consent_added,.cv-event--sale_posted{color:color-mix(in oklab, var(--ok), var(--fg) 22%)}}.cv-event--consent_added,.cv-event--sale_posted{background:var(--ok-soft);box-shadow:none}.cv-event--call.is-talked{color:var(--live-text);box-shadow:inset 0 0 0 1px var(--live)}@supports (color:color-mix(in lab, red, red)){.cv-event--call.is-talked{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--live) 38%, transparent)}}.cv-event--alert,.cv-event--call.is-missed{color:var(--bad);background:var(--bad-soft);box-shadow:none}.cv-event__when{font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.cv-callcard{border-radius:var(--corner-inner);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.cv-callcard__ico{width:32px;height:32px;color:var(--live-text);background:var(--tint-live);border-radius:50%;place-items:center;display:grid}.cv-callcard.is-missed .cv-callcard__ico{color:var(--bad);background:var(--bad-soft)}.cv-callcard__text{min-width:0;color:var(--fg-muted);flex-direction:column;gap:3px;font-size:13px;display:flex}.cv-callcard__text b{color:var(--fg);font-size:14px;font-weight:600}.cv-callcard__text .pk-play{margin-top:2px}.cv-callcard__when{font-variant-numeric:tabular-nums;color:var(--fg-muted);font-size:12.5px}.cv-notice{color:var(--fg-muted);margin:0;padding:0 16px 8px;font-size:13px}.cv-compose{border-top:1px solid var(--glass-hairline-2);flex-direction:column;gap:10px;padding:12px 16px 14px;display:flex}.cv-quick{flex-wrap:wrap;gap:8px;display:flex}.cv-chip{max-width:220px;height:32px;font:inherit;white-space:nowrap;text-overflow:ellipsis;color:var(--brand-text);background:var(--tint-brand);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex;overflow:hidden}.cv-chip--plain{border-radius:var(--corner-control);color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2)}.cv-chip:hover{filter:brightness(.97)}.cv-chip kbd{min-width:18px;height:18px;font:600 11px var(--font-ui);color:var(--fg-muted);box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:4px;order:2;place-items:center;padding:0 4px;display:inline-grid}.cv-write{align-items:stretch;gap:10px;display:flex}.cv-textarea{min-width:0;min-height:64px;max-height:180px;font:inherit;color:var(--fg);background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline-2);resize:vertical;border:0;border-radius:10px;flex:1;padding:11px 13px;font-size:14.5px;line-height:1.4}.cv-textarea:focus{box-shadow:inset 0 0 0 2px var(--brand-fill);outline:none}.cv-textarea:disabled{background:var(--surface-2);cursor:not-allowed}.cv-send{border-radius:10px;align-self:stretch;min-width:120px;height:auto;min-height:64px;font-size:15px}.cv-hints{color:var(--fg-muted);flex-wrap:wrap;gap:2px 14px;font-size:12.5px;display:flex}.cv-hints .tx-count{font-variant-numeric:tabular-nums;font-size:12.5px}.cv-warn{color:var(--fg-muted);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.cv-warn svg{flex:none;margin-top:2px}.cv-warn b{font-weight:600}.cv-warn--stop b,.cv-warn--stop svg,.cv-warn--consent b,.cv-warn--consent svg,.cv-warn--licence b,.cv-warn--licence svg{color:var(--heat-text)}.cv-warn--hours b,.cv-warn--hours svg{color:var(--amber-text)}.cv-review{border-radius:var(--corner-inner);background:var(--brand-base);flex-direction:column;gap:8px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cv-review{background:color-mix(in oklab, var(--brand-base) 5%, transparent)}}.cv-review{box-shadow:inset 0 0 0 1px var(--glass-hairline-2)}.cv-review h4{margin:0;font-size:14px;font-weight:600}.cv-review .cv-bubble{align-self:flex-end}.cv-review__acts{justify-content:flex-end;gap:8px;display:flex}.cv-pick{flex:1;justify-content:center}.cv-contact{gap:16px;padding:18px 16px;position:relative;overflow-y:auto}.cv-contact--empty{display:none!important}@media (min-width:1241px){.cv-grid:has(>.cv-contact--empty){grid-template-columns:340px minmax(0,1fr)}}.cv-contact__close{display:none;position:absolute;top:12px;right:12px}.cv-contact__who{align-items:center;gap:12px;display:flex}.cv-contact__name{letter-spacing:-.015em;margin:0 0 2px;font-size:18px;font-weight:600}.cv-facts,.cv-dnc{flex-direction:column;margin:0;display:flex}.cv-facts>div{justify-content:space-between;align-items:center;gap:10px;min-height:36px;font-size:14px;display:flex}.cv-facts dt{color:var(--fg-muted);font-size:13.5px}.cv-facts dd{text-align:right;min-width:0;margin:0;font-weight:600}.cv-facts .pk-owner{justify-content:flex-end}.cv-strong{font-weight:600}.cv-next{color:var(--brand-text);background:var(--tint-brand);border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.cv-next svg{margin-top:1px}.cv-next b{font-size:14px;font-weight:600;display:block}.cv-next span{font-size:12.5px;display:block}.cv-next.is-due{color:var(--bad);background:var(--bad-soft)}.cv-sub{color:var(--fg-muted);margin:0 0 6px;font-size:13.5px;font-weight:600}.cv-sub--dnc{color:var(--fg);align-items:center;gap:7px;font-size:14px;display:flex}.cv-sub--dnc svg{color:var(--live)}.cv-tags__list{flex-wrap:wrap}.cv-dnc>div{border-top:1px solid var(--glass-hairline);justify-content:space-between;align-items:center;gap:10px;min-height:38px;font-size:13.5px;display:flex}.cv-dnc>div:first-child{border-top:0}.cv-dnc dd{text-align:right;margin:0}.cv-ok{white-space:nowrap;height:22px;color:var(--fg-muted);background:var(--surface-2);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.cv-ok--yes{color:var(--live-text);background:var(--tint-live)}.cv-ok--no{color:var(--bad);background:var(--bad-soft)}.cv-ok--wait{color:var(--warn);background:var(--warn-soft)}.cv-why{color:var(--fg-muted);margin:6px 0 0;font-size:12.5px}.cv-contact__foot{gap:8px;display:flex}.cv-openlead{flex:1}@media (max-width:1240px){.cv-grid{grid-template-columns:300px minmax(0,1fr)}.cv-contact{display:none!important}.cv-grid[data-contact=true] .cv-thread{display:none}.cv-grid[data-contact=true] .cv-contact:not(.cv-contact--empty){display:flex!important}.cv-info,.cv-contact__close{display:inline-flex}.cv-strip{display:flex}}@media (max-width:760px){.cv{gap:10px}.cv .ax-head__acts .cv-new{height:36px}.cv[data-open=true] .ax-head{margin:0}.cv[data-open=true] .ax-head__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cv[data-open=true] .cv-waiting,.cv[data-open=true] .cv-new{display:none}.cv-grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.cv-grid[data-open=true] .cv-inbox,.cv-grid[data-open=false] .cv-thread{display:none}.cv-grid[data-open=true] .cv-thread{height:calc(100dvh - var(--ax-bar-h,64px) - 112px - env(safe-area-inset-bottom,0px));border-left:0;border-right:0;border-radius:0;min-height:460px;margin:0 -16px}.cv[data-open=true]:has(.cv-practice) .cv-grid .cv-thread{height:calc(100dvh - var(--ax-bar-h,64px) - 148px - env(safe-area-inset-bottom,0px))}.cv-grid[data-open=true] .cv-thread:has(.tx-practice){height:auto}.cv-thread:has(.tx-practice) .cv-items{height:max(300px, calc(100dvh - var(--ax-bar-h,64px) - 470px));flex:none}.cv .tx-practice{grid-template-columns:minmax(0,1fr)}.cv .tx-practice .tx-row{flex-wrap:wrap;gap:8px;display:flex}.cv .cv-search{flex:none;height:40px}.cv-back{display:inline-flex}.cv .cv-head{gap:10px;padding:12px}.cv-head__acts{gap:6px}.cv-head__acts .cv-icon{width:34px;height:34px}.cv-head__acts .cv-icon:not(.cv-info){display:none}.cv-head__line{gap:8px}.cv-call{height:40px;padding:0 13px}.cv-head__wait{flex-wrap:nowrap;gap:8px;margin:2px -12px -12px;padding:8px 12px;font-size:12.5px}.cv-head__wait .cv-pill{height:24px;padding:0 8px;font-size:12px}.cv-head__wait>.pk-muted{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cv-noreply{flex:none;height:30px;padding:0 9px;font-size:12.5px}.cv-chip{height:30px;padding:0 10px;font-size:13px}.cv-chip kbd{display:none}.cv-strip{margin:10px 10px 0}.cv-items{padding:14px 12px}.cv-bubble{max-width:86%}.cv-quick .cv-chip:not(.cv-chip--plain)~.cv-chip:not(.cv-chip--plain){display:none}.cv-compose{padding:10px 12px 12px}.cv-send{min-width:92px}}.tdy-note{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 18px;display:grid}.tdy-note__text{flex-direction:column;gap:3px;min-width:0;display:flex}.tdy-note__h{margin:0;font-size:13.5px;font-weight:600}.tdy-note__text p{overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.45}.tdy-note__all{white-space:nowrap;font-size:13.5px}@media (max-width:760px){.tdy-note{grid-template-columns:auto minmax(0,1fr)}.tdy-note__all{grid-column:2}}.tdy-ask__go{white-space:nowrap;align-self:center}.tdy-note__text .tdy-ask__small{font-size:13px}@media (max-width:760px){.tdy-ask__go{grid-column:2;justify-self:start}}.site{min-height:100dvh;color:var(--fg);flex-direction:column;display:flex}.site-skip{z-index:10;border-radius:var(--corner-control);color:var(--surface);background:var(--fg);padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:16px}.site-skip:focus{top:12px}.site-bar,.site-main,.site-foot{width:100%;max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.site-main{flex:1}.site-show-phone{display:none}.site-bar{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;padding-bottom:22px;display:flex}.site-brand{color:var(--fg);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.site-brand .brand-mark--tile{box-shadow:0 6px 14px -6px var(--brand-base);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.site-brand .brand-mark--tile{box-shadow:0 6px 14px -6px color-mix(in oklab, var(--brand-base) 65%, transparent)}}.site-brand .wordmark{font-size:15px}.site-foot__brand{align-self:flex-start;margin-bottom:4px}.site-foot__brand .wordmark{font-size:13.5px}.site-bar__links{gap:26px;margin:0 auto 0 28px;display:flex}.site-bar__links a{color:var(--fg-muted);font-size:15.5px;font-weight:500;text-decoration:none}.site-bar__links a:hover{color:var(--fg)}@media (max-width:860px){.site-bar__links{display:none}}.site-bar__actions{align-items:center;gap:10px;display:flex}.site-doc{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;padding:24px 0 64px;display:flex}.site-doc__head{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.site-doc__head h1{margin:0;font-size:clamp(34px,2vw + 24px,46px)}.site-doc__head p{margin:0;font-size:14px}.site-prose{font-size:16px;line-height:1.6}.site-prose h2{margin:24px 0 8px;font-size:20px;font-weight:650;line-height:1.3}.site-prose p{margin:0 0 12px}.site-prose ul{margin:0 0 12px;padding-left:22px;list-style:outside}.site-prose li{margin:0 0 6px}.site-prose li::marker{color:var(--fg-muted)}.site-prose strong{font-weight:650}.site-doc__intro{color:var(--fg-muted);font-size:18px}.site-prose a,.site-form a,.site-join a{color:var(--brand-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.site-draft{border-radius:var(--corner-inner);color:var(--heat-text);background:var(--tint-heat);box-shadow:inset 0 0 0 1px var(--heat);margin-bottom:16px;padding:12px 16px;font-size:15px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.site-draft{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--heat) 30%, transparent)}}.site-draft strong{font-weight:700}.site-consent{flex-direction:column;gap:16px;margin:12px 0 8px;display:flex}.site-form{border-radius:var(--corner-card);background:var(--surface);max-width:480px;box-shadow:inset 0 0 0 1px var(--edge-strong), var(--card-shadow);flex-direction:column;gap:14px;padding:22px;font-size:15px;line-height:1.5;display:flex}.site-form p{margin:0}.site-form__title{font-size:18px;font-weight:700}.site-form__body{color:var(--fg-muted);font-size:14px}.site-form__box{align-items:flex-start;gap:12px;display:flex}.site-form__check{background:var(--surface);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--fg-muted);border-radius:5px;flex:none;margin-top:1px}.site-form__submit{border-radius:var(--corner-control);height:46px;color:var(--on-brand);background:var(--brand-base);place-items:center;font-weight:600;display:grid}.site-consent__legend{color:var(--fg-muted);flex-direction:column;gap:8px;font-size:14px;display:flex}.site-consent__legend>span{align-items:flex-start;gap:10px;line-height:24px;display:flex}.site-sms{background:var(--surface);max-width:420px;box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:18px 18px 18px 6px;margin:0 0 12px;padding:12px 16px;font-size:15px;line-height:1.45}.site-shot{border-radius:var(--corner-inner);max-width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--edge);display:block}.site-join{place-items:center;padding:48px 0 72px;display:grid}.site-join__card{flex-direction:column;gap:12px;width:100%;max-width:460px;font-size:16px;line-height:1.5;display:flex}.site-join__card h1{margin:0;font-size:30px}.site-join__card p{margin:0}.site-foot{color:var(--fg-muted);flex-direction:column;gap:10px;padding-bottom:40px;font-size:14px;display:flex}.site-foot:before{content:"";background:var(--edge);height:1px;margin-bottom:18px}.site-foot__links{flex-wrap:wrap;gap:8px 22px;margin:0 0 4px;padding:0;list-style:none;display:flex}.site-foot__links a{color:var(--fg);font-weight:500}.site-foot__links a:hover{text-underline-offset:3px;text-decoration:underline}.site-foot__who{margin:0;line-height:1.5}@media (max-width:760px){.site-bar,.site-main,.site-foot{padding-left:16px;padding-right:16px}.site-bar{padding-top:16px;padding-bottom:16px}.site-hide-phone{display:none}.site-show-phone{display:list-item}.site-doc{padding:12px 0 48px}.site-form{padding:18px}}.events-hero,.content-admin-hero,.mecard{color:var(--on-focus);background:var(--hero-bg);box-shadow:var(--hero-shadow)}.events-hero,.content-admin-hero{--bc-on-onyx:var(--on-focus);--gold-hi:var(--logo-lime)}.events-hero:after,.content-admin-hero:after{display:none}.seg{background:var(--glass-control);box-shadow:inset 0 0 0 1px var(--glass-hairline)}.seg a,.seg button{color:var(--fg-muted);font-weight:600}.seg a.on,.seg button.on{color:var(--fg)}.seg .slide-pill{background:var(--surface);box-shadow:0 1px 2px var(--fg), inset 0 0 0 1px var(--glass-hairline)}.seg a.on:not(:has(.slide-pill)){background:var(--surface);box-shadow:0 1px 2px var(--fg), inset 0 0 0 1px var(--glass-hairline)}.seg button.on:not(:has(.slide-pill)){background:var(--surface);box-shadow:0 1px 2px var(--fg), inset 0 0 0 1px var(--glass-hairline)}@supports (color:color-mix(in lab, red, red)){.seg .slide-pill{box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 14%, transparent), inset 0 0 0 1px var(--glass-hairline)}.seg a.on:not(:has(.slide-pill)){box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 14%, transparent), inset 0 0 0 1px var(--glass-hairline)}.seg button.on:not(:has(.slide-pill)){box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 14%, transparent), inset 0 0 0 1px var(--glass-hairline)}}.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-strip{padding-top:18px}.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-strip ul{background:var(--glass-card);max-width:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-tab{min-height:34px;box-shadow:none;border-radius:999px;padding:0 15px;font-size:13.5px}.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-tab.is-on{color:var(--ink-btn-fg);background:var(--ink-btn-bg);box-shadow:var(--ink-btn-shadow)}@media (max-width:760px){.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-strip{padding-top:12px}}.dw-key i.a,.dw-bar.a{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.dw-key i.a,.dw-bar.a{background:color-mix(in oklab, var(--brand-base) 70%, transparent)}}.dw-key i.b,.dw-bar.b{background:var(--brand-mid)}@supports (color:color-mix(in lab, red, red)){.dw-key i.b,.dw-bar.b{background:color-mix(in oklab, var(--brand-mid) 45%, transparent)}}.dw-bar.a.won{background:var(--brand-base)}.dw-bar.b.won{background:var(--brand-mid)}.dw-bar.won{box-shadow:none}.dw-pair{width:100%;max-width:120px;margin:0 auto}@media (min-width:1281px) and (max-width:1700px){.tv .tv-grid{grid-template-columns:minmax(0,1fr) 360px}.tv .tv-hero{grid-template-columns:minmax(0,1fr);gap:18px}.tv .tv-stats dd{font-size:40px;line-height:46px}.tv .tv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.tv .tv-tile__h b{font-size:19px}.tv .tv-tile__n dd{font-size:24px;line-height:28px}}@media (max-width:760px){.pd.pd-pset .pd-head{flex-wrap:wrap}.pd.pd-pset .pd-head__left,.pd.pd-pset .pd-head__acts{flex:100%;min-width:0}.pd.pd-pset .pd-pset__new{flex:auto;min-width:0}.sheet.ladder>.inner{scrollbar-width:thin;overflow-x:auto}.sheet.ladder .ld-scale{min-width:600px}.sheet.ladder .ld-tick b{display:block}.pk-tw .pk-tb.qs-tb{min-width:760px}}.pk-tb.qs-tb .ds-chip{white-space:nowrap}.cl5-ev.is-short:not(.is-one) b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:13px;display:-webkit-box}@media (max-width:760px){.ax-strip ul{margin-inline:-14px;padding-inline:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#fff 14px calc(100% - 14px),#0000)}.ax:has(.ax-strip a[href="/board/head-to-head"]) .ax-strip ul{margin-inline:0;-webkit-mask-image:none;mask-image:none}}.ax-main .sheet:not(.float){background:var(--glass-card);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.ax-main .sheet:not(.float):before{display:none}@media (min-width:761px){.page-head .acts a.pill.black[href="/log/sale"]{display:none}}.content-page-links>a.active{color:var(--brand-text);background:var(--surface);box-shadow:0 1px 2px var(--fg), inset 0 0 0 1px var(--glass-hairline-2)}@supports (color:color-mix(in lab, red, red)){.content-page-links>a.active{box-shadow:0 1px 2px color-mix(in oklab, var(--fg) 12%, transparent), inset 0 0 0 1px var(--glass-hairline-2)}}.content-page-links>a.active strong{color:var(--brand-text)}.content-page-links>a.active small,.content-page-links>a.active .content-page-number{color:var(--fg-muted)}.ann-preview .letter.empty .lt-body p{color:var(--book-ink)}@supports (color:color-mix(in lab, red, red)){.ann-preview .letter.empty .lt-body p{color:color-mix(in oklab, var(--book-ink) 72%, transparent)}}.sk-poster-foot b{color:var(--logo-lime)}:root[data-style=studio],:root[data-style=studio] [data-ds=new]{--av-1:#2a4bf0;--av-2:#d6336c;--av-3:#5b3fd9;--av-4:#0f766e;--av-5:#b45309;--av-on:#fff;--book-onyx:#1a2c9e;--book-onyx-lo:#0b1450;--book-graphite:#2a43c8;--book-graphite-lo:#142170}.node.prod.quiet{opacity:1}:root[data-style=studio][data-theme=dark] :is(.ds-card--focus,.hero-card){box-shadow:var(--hero-shadow)}:root[data-style=studio][data-theme=dark] :is(.ds-chip--go,.ds-chip--brand,.ds-chip--heat){box-shadow:0 0 12px -5px}:root[data-style=studio][data-scheme=dial][data-theme=dark] :is(.ds-btn--go,.ds-go){box-shadow:var(--go-shadow)}:root[data-style=studio][data-theme=dark] .ds-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px var(--brand-base), 0 0 22px -6px var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .ds-btn--blue{box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px color-mix(in oklab, var(--brand-base), #fff 30%), 0 0 22px -6px color-mix(in oklab, var(--brand-base) 85%, transparent)}}:root[data-style=studio][data-theme=dark] .wow{filter:drop-shadow(0 0 16px var(--brand-base))}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .wow{filter:drop-shadow(0 0 16px color-mix(in oklab, var(--brand-base) 50%, transparent))}}:root[data-style=studio][data-theme=dark] .wow--money{filter:drop-shadow(0 0 16px #f5b80073)}:root[data-style=studio][data-theme=dark] :is(.hero-card,.ds-card--focus) .wow{filter:none}:root[data-style=studio][data-theme=dark] :is(.pd,.pd-scope){--pt-lime:linear-gradient(180deg, #e6ff6a, #ccf526);--pt-lime-edge:#e6ff8c99;--pt-card:#0e1642a8;--pt-card-edge:#6e8cff4d;--pt-card-shadow:inset 0 1px 0 #aabeff1a, 0 0 0 1px #6e8cff33, 0 0 26px -12px #3c5fff99}:root[data-style=studio][data-theme=dark] .pd-rib{filter:drop-shadow(0 0 16px #4664ff73)drop-shadow(0 12px 18px #00000080)}:root[data-style=studio][data-theme=dark] .pd-lane{border-color:var(--s-x)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .pd-lane{border-color:color-mix(in oklab, var(--s-x) 45%, transparent)}}:root[data-style=studio][data-theme=dark] .pd-lane{border-top:2px solid var(--s-x);background:linear-gradient(180deg, var(--s) 0%, var(--s) 55%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .pd-lane{background:linear-gradient(180deg, color-mix(in oklab, var(--s) 30%, transparent) 0%, color-mix(in oklab, var(--s) 6%, transparent) 55%, transparent 100%)}}:root[data-style=studio][data-theme=dark] .pd-lane{box-shadow:0 -6px 22px -8px var(--s-x), inset 0 18px 30px -22px var(--s-x)}:root[data-style=studio][data-theme=dark] .pd-callbtn:not(:disabled){box-shadow:inset 0 1px 0 #fff9, 0 0 0 1px var(--pt-lime-edge), 0 0 18px -4px #d8ff3c80}@media (max-width:760px){:root[data-style=studio][data-theme=dark] .ax-bar{box-shadow:0 -1px 0 var(--glass-hairline);background:#030512f5}:root[data-style=studio][data-theme=dark] .ax-bar__link.is-on .ax-bar__icon{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .ax-bar__link.is-on .ax-bar__icon{background:color-mix(in oklab, var(--brand-base) 30%, transparent)}}:root[data-style=studio][data-scheme=dial][data-theme=dark] .ax-bar__link[href=\/dial] .ax-bar__icon{color:var(--on-go);background:var(--go-bg);box-shadow:var(--go-shadow)}}:root[data-style=studio][data-theme=dark] [data-ds=new]{--bc-onyx:#070c2a;--bc-onyx-hi:#18225c;--art-behind:#0a1036;--art-fill:#141c4a}:root[data-style=studio][data-theme=dark] :is(.onboarding-overline,.onboarding-progress-head strong){color:var(--brand-text)}:root[data-style=studio][data-theme=dark] .wall{background-color:var(--ground);background-image:radial-gradient(800px 480px at 32% 20%, var(--brand-base), transparent 62%), radial-gradient(800px 560px at 72% 82%, #823cff38, transparent 58%)}@supports (color:color-mix(in lab, red, red)){:root[data-style=studio][data-theme=dark] .wall{background-image:radial-gradient(800px 480px at 32% 20%, color-mix(in oklab, var(--brand-base) 45%, transparent), transparent 62%), radial-gradient(800px 560px at 72% 82%, #823cff38, transparent 58%)}}:root[data-style=studio][data-theme=dark] .auth-stack>.sheet{background:var(--glass-card-strong);border:1px solid var(--glass-card-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}:root[data-style=studio][data-theme=dark] .lk{--lk-gold-tint:#3b3024;--lk-gold-edge:#765b2b;--lk-amber-tint:#372922;--lk-amber-edge:#704e29}@supports (color:lab(0% 0 0)){:root[data-style=studio][data-theme=dark] .lk{--lk-gold-tint:lab(20.9086% 3.52156 9.98878);--lk-gold-edge:lab(40.7583% 6.65386 31.7556);--lk-amber-tint:lab(18.0582% 5.71981 7.4732);--lk-amber-edge:lab(36.3591% 11.5637 27.732)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
