@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--stack-latin);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-100:#f1f5f9;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(.32, .72, 0, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--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);--color-bg-secondary:var(--band);--color-ink:var(--ink);--color-ink-secondary:var(--ink-2);--color-ink-tertiary:var(--ink-2);--color-accent:var(--live);--color-brand-dark:var(--live);--color-brand-light:var(--live-field);--color-brand-hover:var(--live-press);--color-bg-app:var(--ground);--color-bg-surface:var(--surface);--color-text-primary:var(--ink);--color-text-muted:var(--ink-2);--color-border-soft:var(--hairline);--color-brand-yellow:var(--brand-yellow)}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-100:lab(96.286% -.852436 -2.46847)}}}@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}html:lang(en){font-family:var(--stack-latin);letter-spacing:-.008em;--measure:68ch;line-height:1.5}html:lang(ru){font-family:var(--stack-latin);letter-spacing:-.005em;--measure:62ch;line-height:1.53}html:lang(zh){font-family:var(--stack-zh);letter-spacing:0;text-spacing-trim:space-first;--measure:36em;line-height:1.76}:root{--measure:62ch}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-size:var(--t-5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;min-height:100dvh;padding-inline-start:0;padding-bottom:var(--dock-h);flex-direction:column;font-weight:400;display:flex;overflow-x:clip}body:has(.app-rail){padding-inline-start:var(--rail-w)}@supports not selector(:has(*)){body{padding-inline-start:var(--rail-w)}}body>main,body>.clean-ui{flex:1 0 auto;min-width:0}main,.clean-ui{overflow-x:clip}::selection{background:var(--live);color:#fff}em{color:var(--ink-2);font-style:normal}h1,h2,h3,h4{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}main [id],section[id]{scroll-margin-top:calc(var(--sticky-top) + var(--index-h) + 12px)}main :is(a,button,summary,input,select,textarea,[tabindex]){scroll-margin-top:calc(var(--sticky-top) + var(--index-h) + 12px);scroll-margin-bottom:12px}:focus-visible{border-radius:var(--r-mark)}}@layer components{.on-frame{background:var(--frame);color:var(--ink-ondark)}.app-rail{z-index:var(--z-rail);width:var(--rail-w);border-inline-end:1px solid var(--nav-line);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;display:none;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}@media (min-width:768px){.app-rail{display:flex}}.rail-head{height:var(--nav-h);flex:none;align-items:center;padding-inline:20px;display:flex}.rail-logo{min-height:44px;color:var(--ink);align-items:center;display:flex}.rail-nav{flex-direction:column;padding:8px 10px 16px;display:flex}.rail-group{flex-direction:column;gap:2px;display:flex}.rail-group+.rail-group{border-top:1px solid var(--nav-line);margin-top:10px;padding-top:10px}.rail-label{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);padding:4px 10px 6px;font-weight:500;line-height:1.3}.rail-link{border-radius:var(--r-chip);min-height:40px;font-size:var(--t-6);color:var(--ink-2);transition:background-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:10px;padding:8px 8px 8px 10px;font-weight:500;line-height:1.25;text-decoration:none;display:flex;position:relative}.rail-link .ico{width:18px;height:18px}.rail-link-label{-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.rail-link[aria-current=page]{background:var(--live-field);color:var(--live-press);font-weight:600}.rail-link .badge-count{flex:none}.rail-foot{border-top:1px solid var(--nav-line);flex-direction:column;gap:12px;margin-top:auto;padding:12px 10px 14px;display:flex}.rail-pm{border-radius:var(--r-field);color:#fff;background:linear-gradient(155deg, var(--action) 0%, var(--live) 100%);box-shadow:var(--shadow-1);padding:16px 14px;display:block}.rail-pm-badge{border-radius:var(--r-chip);width:32px;height:32px;color:var(--brand-yellow);background:#ffde5929;justify-content:center;align-items:center;display:flex}.rail-pm-title{font-size:var(--t-6);margin-top:12px;font-weight:650;line-height:1.25;display:block}.rail-pm-body{font-size:var(--t-7);color:#fffc;margin-top:6px;line-height:1.4;display:block}.rail-pm-cta{margin-top:14px}.rail-pm-metal{text-align:center;max-width:100%}.app-topbar{z-index:var(--z-bar);height:var(--nav-h);background:var(--nav);border-bottom:1px solid var(--nav-line);top:0;align-items:center;gap:8px;padding-inline:6px;display:flex;position:fixed;inset-inline:0}@media (min-width:768px){.app-topbar{gap:16px;padding-inline:24px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-topbar{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#ffffffd6}}}body:has(.app-rail) .app-topbar{inset-inline-start:var(--rail-w)}@supports not selector(:has(*)){.app-topbar{inset-inline-start:var(--rail-w)}}.topbar-start{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}@media (min-width:768px){.topbar-start{gap:28px}}.topbar-end{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex}@media (min-width:768px){.topbar-end{gap:10px}}.topbar-logo{min-height:44px;color:var(--ink);align-items:center;padding-inline:10px;display:flex}@media (min-width:768px){.topbar-logo{padding-inline:0}}.topbar-icon{border-radius:var(--r-chip);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}@media (min-width:768px) and (pointer:fine){.topbar-icon{width:40px;height:40px;color:var(--ink-2)}}.topbar-icon[aria-current=page]{background:var(--live-field);color:var(--live-press)}.topbar-badge{box-shadow:0 0 0 2px var(--surface);top:3px;position:absolute;inset-inline-end:1px}.topbar-title{align-items:center;gap:0;min-width:0;display:flex}.topbar-title-text{min-width:0;font-size:var(--t-5);letter-spacing:-.008em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding-inline:10px 4px;font-weight:650;line-height:1.2;overflow:hidden}.topbar-back+.topbar-title-text{padding-inline-start:0}.topbar-account{border:1px solid var(--hairline-2);border-radius:var(--r-control);background:var(--surface);max-width:200px;min-height:36px;color:var(--ink);font-size:var(--t-6);transition:border-color .15s var(--ease), background-color .15s var(--ease);align-items:center;gap:8px;padding:3px 12px 3px 4px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.topbar-account[aria-current=page]{border-color:var(--live)}.topbar-account-mark{background:var(--live-field);width:28px;height:28px;color:var(--live-press);font-size:var(--t-7);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.topbar-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar-account--desk{min-height:40px;padding:4px 12px 4px 5px}.topbar-account-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.topbar-account-role{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2}.topbar-lang{align-items:center}.topbar-cta{white-space:nowrap}@media (max-width:379px){.app-topbar .topbar-cta{display:none}}.topnav{align-items:center;gap:var(--s-24);min-width:0}.topnav-link{height:var(--nav-h);font-size:var(--t-6);color:var(--ink-2);white-space:nowrap;transition:color .15s var(--ease);align-items:center;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.topnav-link[aria-current=page]{color:var(--ink);font-weight:600}.topnav-link[aria-current=page]:after{content:"";background:var(--live);inset-inline:0;border-radius:1px 1px 0 0;height:2px;position:absolute;bottom:0}.crumb{min-width:0;font-size:var(--t-6);color:var(--ink-2);align-items:center;gap:6px;line-height:1.3;display:flex}.crumb-link{border-radius:var(--r-mark);color:var(--ink-2);white-space:nowrap;transition:color .15s var(--ease);flex:none;padding-block:6px;font-weight:500;text-decoration:none}.crumb-text{white-space:nowrap;flex:none}.crumb-sep{width:14px;height:14px;color:var(--ink-quiet);flex:none}.crumb-current,.crumb strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.crumb-link.crumb-current{flex:0 auto}.frame-link{font-size:var(--t-6);color:var(--ink-2);white-space:nowrap;transition:color .15s var(--ease);font-weight:500;text-decoration:none}.sheet{top:var(--nav-h);z-index:var(--z-sheet);background:var(--surface);color:var(--ink);overscroll-behavior:contain;inset-inline:0;flex-direction:column;display:flex;position:fixed;bottom:0}.sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 12px 16px;overflow-y:auto}.sheet-group{flex-direction:column;gap:2px;display:flex}.sheet-group+.sheet-group{border-top:1px solid var(--hairline);margin-top:8px;padding-top:8px}.sheet-label{font-size:var(--t-7);color:var(--ink-2);margin:0;padding:8px 14px 4px;font-weight:500}.sheet-link{border-radius:var(--r-control);min-height:52px;color:var(--ink);font-size:var(--t-5);letter-spacing:-.006em;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease);background:0 0;align-items:center;gap:14px;padding:8px 14px;font-weight:600;line-height:1.25;text-decoration:none;display:flex;position:relative}.sheet-link>.ico{width:20px;height:20px;color:var(--ink-2)}.sheet-link-label{flex:auto;min-width:0}.sheet-link:active{background:var(--ground)}.sheet-link[aria-current=page]{background:var(--live-field);color:var(--live-press)}.sheet-link[aria-current=page]>.ico{color:var(--live-press)}.sheet-foot{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hairline);background:var(--surface);flex-direction:column;flex:none;gap:10px;display:flex}.sheet-foot--top{border-top:0;padding-top:20px}.sheet-account{border:1px solid var(--hairline-2)}.sheet-chev{color:var(--ink-quiet)}.sheet-btn{width:100%}.sheet-lang{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.sheet-lang-label{font-size:var(--t-6);color:var(--ink-2);font-weight:500}.tabbar{z-index:var(--z-tabbar);height:calc(var(--tabbar-base) + env(safe-area-inset-bottom,0px));padding:4px 4px env(safe-area-inset-bottom,0px);background:var(--surface);border-top:1px solid var(--hairline);inset-inline:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}@media (min-width:768px){.tabbar{display:none}}.tabbar-link{min-width:0;min-height:44px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding-top:4px;font-size:12px;font-weight:600;line-height:1.15;text-decoration:none;display:flex;position:relative}.tabbar-seat{border-radius:var(--r-chip);width:52px;height:28px;transition:background-color .15s var(--ease), color .15s var(--ease);place-items:center;display:grid}.tabbar-seat .ico{width:20px;height:20px}.tabbar-label{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;padding-inline:2px;display:-webkit-box;overflow:hidden}.tabbar-link[aria-current=page]{color:var(--live-press)}.tabbar-link[aria-current=page] .tabbar-seat{background:var(--live-field)}.tabbar-badge{box-shadow:0 0 0 2px var(--surface);top:0;position:absolute;inset-inline-start:calc(50% + 6px)}.app-footer{flex:none}.foot-line{border-top:1px solid var(--nav-line)}.shell-skel-seat{align-items:center;gap:10px;min-height:40px;padding:8px 8px 8px 10px;display:flex}.shell-skel-line{flex:auto;max-width:104px}.container{max-width:var(--wide);margin-inline:auto;padding-inline:clamp(16px,2.4vw,32px);position:relative}.container-narrow{max-width:var(--content);margin-inline:auto;padding-inline:clamp(16px,4vw,40px);position:relative}.container-form{max-width:calc(var(--form) + 48px);margin-inline:auto;padding-inline:clamp(16px,4vw,24px);position:relative}.section{padding-block:var(--s-56);position:relative}.section-tight{padding-block:var(--s-40)}.section-dense{padding-block:var(--s-32)}@media (max-width:719px){.section{padding-block:var(--s-40)}.section-tight{padding-block:var(--s-32)}.section-dense{padding-block:var(--s-24)}}.step{margin-left:var(--step)}.step-2{margin-left:calc(var(--step) * 2)}.step-3{margin-left:calc(var(--step) * 3)}.ch-original{background:var(--ground)}.ch-rendered{background:var(--band)}.ch-silent{background:var(--sunken)}.ch-verified{background:var(--surface-alt)}.display{font-size:var(--t-display);letter-spacing:-.024em;color:var(--ink);text-wrap:balance;font-weight:700;line-height:1.06}.title-1,.h1{font-size:var(--t-1);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-weight:650;line-height:1.15}.title-2,.h2{font-size:var(--t-2);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.25}.title-3,.h3{font-size:var(--t-3);letter-spacing:-.006em;color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.3}.lead{font-size:var(--t-4);letter-spacing:-.006em;color:var(--ink-2);max-width:var(--measure);text-wrap:pretty;font-weight:400;line-height:1.55}.body-lg{font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;line-height:1.55}.text-sm{font-size:var(--t-6);line-height:1.45}.caption,.label{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:500;line-height:1.4}.sec-head{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:600;line-height:1.35;display:block}.display em,.title-1 em,.title-2 em,.h1 em,.h2 em{font-style:normal;font-weight:inherit;color:var(--ink-2);display:block}:lang(zh) :is(.display,.title-1,.title-2,.title-3,.h1,.h2,.h3,.lead){letter-spacing:0}:lang(zh) :is(.sec-head,.rail-label,.caption,.label){text-transform:none;letter-spacing:.02em}.quiet{color:var(--ink-2)}.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--ink);overflow-wrap:normal}.kpi{flex-direction:column;gap:6px;min-width:0;display:flex}.kpi-k{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:500;line-height:1.35;display:block}.kpi-v{font-size:var(--t-kpi);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;overflow-wrap:normal;font-weight:700;line-height:1.05;display:block}.kpi-v small{letter-spacing:0;vertical-align:.75em;color:var(--ink-2);font-size:.45em;font-weight:600}.kpi-sub{font-size:var(--t-7);color:var(--ink-2);line-height:1.4}.stat-row{justify-content:space-between;align-items:baseline;gap:var(--s-12);border-bottom:1px solid var(--hairline);min-height:40px;font-size:var(--t-6);padding-block:9px;line-height:1.4;display:flex}.stat-row:last-child{border-bottom:0}.stat-row>:first-child{min-width:0;color:var(--ink-2)}.stat-row>:last-child:not(:first-child){max-width:60%;color:var(--ink);text-align:end;font-variant-numeric:tabular-nums;flex:none;font-weight:600}.facts{background:var(--fact-bg,var(--surface));border-block:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:0;display:grid;overflow:clip}.fact:before{content:"";background:var(--hairline);width:1px;position:absolute;inset-block:0;inset-inline-start:calc(var(--s5) / -2)}.fact:after{content:"";background:var(--hairline);inset-inline-start:0;width:100vw;height:1px;position:absolute;top:-1px}.fact{background:var(--fact-bg,var(--surface));padding:var(--s5) var(--s5) var(--s5) 0;min-width:0;position:relative}.fact-k{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:500;line-height:1.35;display:block}.fact-v{font-size:var(--t-2);letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin-top:6px;font-weight:700;line-height:1.15;display:block}.fact-lead .fact-v{font-size:var(--t-kpi);letter-spacing:-.02em;line-height:1.05}.ico{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none;width:20px;height:20px}.ico-sm{width:16px;height:16px}.icon-tile{border-radius:var(--r-chip);background:var(--ground);border:1px solid var(--hairline);width:36px;height:36px;color:var(--ink);flex:none;place-items:center;display:inline-grid}.icon-tile .ico{width:18px;height:18px}.icon-tile-mint{background:var(--live-field);color:var(--live-press);border-color:#0000}.icon-tile-ink{background:var(--ink);color:#fff;border-color:#0000}.card,.panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-field);box-shadow:var(--shadow-1);transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .18s var(--ease)}.card-pad{padding:var(--s-16)}@media (min-width:640px){.card-pad{padding:var(--s-20)}}@media (min-width:1024px){.card-pad{padding:var(--s-24)}}.card-head{justify-content:space-between;align-items:center;gap:var(--s-12);min-width:0;margin-bottom:var(--s-16);display:flex}.card-head>:first-child{min-width:0}.card-title{font-size:var(--t-3);letter-spacing:-.006em;color:var(--ink);margin:0;font-weight:600;line-height:1.3}.card-link{position:relative}.card-link :where(.card-link-a,.stretched,.card-link-target){color:inherit;text-decoration:none}.card-link :where(.card-link-a,.stretched,.card-link-target):after{content:"";z-index:0;position:absolute;inset:0}.card-link :where(a,button,input,select,textarea,label,summary,[tabindex]):not(.card-link-a,.stretched,.card-link-target){z-index:1;position:relative}.card-link:has(:is(.card-link-a,.stretched,.card-link-target):focus-visible){outline:2px solid var(--live);outline-offset:2px}.card .card,.panel .card,.card .panel,.panel .panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.card .glow-card,.panel .glow-card{box-shadow:none}.ch-rendered .card,.ch-rendered .panel{background:var(--surface)}.card-interactive{cursor:pointer}.glow-card{background:radial-gradient(120% 90% at 85% -10%, #ffffff8c, transparent 55%), linear-gradient(135deg, var(--mint-1) 0%, var(--mint-2) 46%, var(--mint-3) 100%);border-radius:var(--r-field);box-shadow:var(--glow), var(--shadow-1);border:1px solid #124e3724;position:relative}.glow-card .caption,.glow-card .quiet,.glow-card .kpi-k,.glow-card .lead,.glow-card .label,.glow-card .kpi-v small{color:var(--ink-mint)}.hairline{border:0;border-top:1px solid var(--hairline);height:0;margin-block:var(--s6);display:block}.veil{-webkit-user-select:none;user-select:none;position:relative}.veil-bar{border-radius:var(--r-mark);background:linear-gradient(90deg, var(--sunken), var(--ground) 60%, var(--sunken));filter:blur(2.5px);opacity:.9;height:14px}.veil-bar+.veil-bar{margin-top:12px}.veil-figure{border-radius:var(--r-mark);background:linear-gradient(90deg, var(--sunken), var(--ground) 70%, var(--sunken));filter:blur(3px);width:62%;height:26px}.veil-block{border-radius:var(--r-field);background:repeating-linear-gradient(115deg, var(--sunken) 0 14px, var(--ground) 14px 34px);filter:blur(3px);opacity:.75}.locked-veil{background:var(--sunken);color:var(--ink-2);pointer-events:none;-webkit-user-select:none;user-select:none}.silent{text-align:left;width:100%;font:inherit;background:var(--ground);color:var(--ink-2);border:1px dashed var(--hairline-2);border-radius:var(--r-field);padding:var(--s-16) var(--s-24);cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease);display:block}.btn,.frame-cta,.frame-btn,.cta-white{min-height:44px;font:inherit;font-size:var(--t-6);letter-spacing:-.004em;border-radius:var(--r-control);background:var(--action);color:#fff;white-space:normal;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .15s var(--ease), color .15s var(--ease), transform .15s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}:is(.btn,.frame-cta,.frame-btn,.cta-white)>.ico{width:18px;height:18px}.btn-primary,.frame-cta{background:var(--action);color:#fff;box-shadow:var(--shadow-action);border-color:#0000}.btn-secondary,.frame-btn{background:var(--surface);border-color:var(--hairline-2);color:var(--ink);box-shadow:var(--shadow-1)}.btn-quiet{color:var(--live);box-shadow:none;background:0 0;border-color:#0000;padding-inline:12px}.btn-danger{background:var(--alarm);color:#fff;border-color:#0000;box-shadow:0 1px 2px #b3261e29,0 6px 14px -6px #b3261e57}.btn-on-dark,.cta-white{background:var(--surface);color:var(--action);border-color:#0000;box-shadow:0 10px 22px -12px #0a2c1f8c}.btn-sm,.frame-cta,.frame-btn{min-height:36px;font-size:var(--t-6);padding:6px 14px}.btn-lg{min-height:52px;font-size:var(--t-5);padding:12px 24px}.btn-icon{flex:none;width:44px;padding:0}.btn-sm.btn-icon{width:36px}.btn-lg.btn-icon{width:52px}.btn-block{width:100%}.btn:disabled,.btn[aria-disabled=true],.cta-white[aria-disabled=true]{background:var(--sunken);color:var(--ink-2);box-shadow:none;cursor:not-allowed;border-color:#0000}.btn-quiet:disabled,.btn-quiet[aria-disabled=true]{background:0 0}:is(.btn,.frame-cta,.frame-btn,.cta-white)[aria-busy=true]{cursor:progress}:is(.btn-primary,.frame-cta)[aria-busy=true]:is(:disabled,[aria-disabled=true]){background:var(--action);color:#fff;box-shadow:var(--shadow-action);cursor:progress;border-color:#0000}:is(.btn-secondary,.frame-btn)[aria-busy=true]:is(:disabled,[aria-disabled=true]){background:var(--surface);border-color:var(--hairline-2);color:var(--ink);box-shadow:var(--shadow-1);cursor:progress}.btn-quiet[aria-busy=true]:is(:disabled,[aria-disabled=true]){color:var(--live);cursor:progress;background:0 0}.btn-danger[aria-busy=true]:is(:disabled,[aria-disabled=true]){background:var(--alarm);color:#fff;cursor:progress}:is(.btn-on-dark,.cta-white)[aria-busy=true]:is(:disabled,[aria-disabled=true]){background:var(--surface);color:var(--action);cursor:progress}:is(.btn,.frame-cta,.frame-btn,.cta-white)[aria-busy=true]>.btn-trail,:is(.btn,.frame-cta,.frame-btn,.cta-white)[aria-busy=true]>.ico:last-child:not(:first-child){display:none}:is(.btn,.frame-cta,.frame-btn,.cta-white)[aria-busy=true]:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite m-spin}.link{color:var(--live);font:inherit;font-size:var(--t-5);letter-spacing:-.008em;cursor:pointer;transition:color .15s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.link .chev{flex:none}.link-quiet{color:var(--link-quiet);font:inherit;font-size:var(--t-5);letter-spacing:-.008em;text-decoration:underline;-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);text-decoration-color:var(--ink-quiet);text-underline-offset:3px;cursor:pointer;transition:color .15s var(--ease), text-decoration-color .15s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;display:inline-flex}.link-quiet .chev{flex:none}.back-link{border-radius:var(--r-mark);min-height:32px;color:var(--ink-2);font-size:var(--t-6);transition:color .15s var(--ease);align-items:center;gap:4px;margin-inline-start:-4px;padding:4px 8px 4px 2px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.back-link-ico{width:18px;height:18px}.back-link-glyph{width:18px;font-size:var(--t-5);flex:none;place-items:center;line-height:1;display:inline-grid}.back-link>span[aria-hidden=true]:first-child:not(.back-link-glyph){place-items:center;min-width:18px;line-height:1;display:inline-grid}.segmented,.chans{border-radius:var(--r-control);background:var(--sunken);align-items:stretch;gap:2px;max-width:100%;padding:3px;display:inline-flex}.segmented>:is(button,a,label),.chan,.seg{border-radius:var(--r-chip);min-width:40px;min-height:40px;color:var(--ink-2);font:inherit;font-size:var(--t-6);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.segmented>label>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.segmented>:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current]:not([aria-current=false]),label:has(>input:checked)),.chan:is([aria-pressed=true],[aria-selected=true]),.seg:is([aria-pressed=true],[aria-selected=true]){background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.segmented>label:has(>input:focus-visible){outline:2px solid var(--live);outline-offset:1px}.segmented>:is([aria-disabled=true],:disabled,label:has(>input:disabled)){opacity:.5;cursor:not-allowed;box-shadow:none}.segmented>a[aria-disabled=true]{pointer-events:none}.segmented--wrap>:is(button,a,label),.segmented--wrap>.seg{white-space:normal;text-align:center;padding-block:6px;line-height:1.25}.segmented--sm>:is(button,a,label),.segmented--sm>.seg{min-width:36px;min-height:32px;font-size:var(--t-7);padding-inline:10px}.segmented--lg>:is(button,a,label),.segmented--lg>.seg{min-width:44px;min-height:44px;padding-inline:14px}.segmented--block{width:100%;display:flex}.segmented--block>*{flex:1 1 0}.segmented--scroll{scrollbar-width:none;overflow-x:auto}.segmented--scroll::-webkit-scrollbar{display:none}.chip-toggle{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-height:40px;color:var(--ink-2);font:inherit;font-size:var(--t-6);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--ease), background-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:8px;padding:0 14px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.chip-toggle>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip-toggle:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),:has(>input:checked)){border-color:var(--live);background:var(--live-field);color:var(--live-press);font-weight:600}.chip-toggle:has(>input:focus-visible){outline:2px solid var(--live);outline-offset:2px}.chip-toggle:is([aria-disabled=true],:has(>input:disabled)){opacity:.5;cursor:not-allowed}.chip-count{border-radius:var(--r-mark);background:var(--band);min-width:22px;color:var(--ink-2);text-align:center;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:12px;font-weight:600;line-height:1.4}.chip-toggle:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false]),:has(>input:checked)) .chip-count{background:var(--surface);color:var(--live-press)}.chip{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-height:28px;color:var(--ink-2);font-size:var(--t-7);transition:border-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:6px;padding:4px 12px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.state,.state-live,.state-quiet,.state-alarm,.state-data{border-radius:var(--r-mark);background:var(--live-field);min-height:24px;color:var(--live-press);font-size:var(--t-7);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-weight:600;line-height:1.3;display:inline-flex}.state-quiet{background:var(--chip-quiet-bg);color:var(--chip-quiet-ink)}.state-alarm{background:var(--alarm-field);color:var(--alarm)}.state-data{color:var(--data-1);background:#395b7e1f}:is(.state,.state-live,.state-quiet,.state-alarm,.state-data)>.ico{width:14px;height:14px}.tag{background:var(--ground);border:1px solid var(--hairline);color:var(--ink-2);border-radius:var(--r-mark);font-size:var(--t-7);padding:2px 8px;line-height:1.4;display:inline-block}.ch-original .tag,.ch-rendered .tag{background:var(--surface)}a.tag{transition:border-color .15s var(--ease), color .15s var(--ease);text-decoration:none}.badge-count{border-radius:var(--r-mark);background:var(--live);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.dot-unread{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.badge-chip{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);color:var(--ink);font-size:var(--t-7);white-space:nowrap;align-items:center;gap:7px;padding:4px 11px 4px 4px;font-weight:600;line-height:1.3;display:inline-flex}.badge-chip .badge-seat{border-radius:var(--r-mark);background:var(--band);width:24px;height:24px;color:var(--ink-2);flex:none;place-items:center;display:grid}.badge-chip .badge-seat .ico{stroke-width:1.5px;width:15px;height:15px}.badge-live .badge-seat{background:var(--live);color:#fff}.badge-data .badge-seat{color:var(--data-1);background:#395b7e1f}.badge-row{gap:var(--s2);flex-wrap:wrap;display:flex}.field-group{flex-direction:column;gap:6px;min-width:0;display:flex}.field-group>.field-label{margin-bottom:0}.field-label{font-size:var(--t-6);letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:6px;font-weight:600;line-height:1.35;display:block}.field-opt{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:400;display:inline}.field-opt:before{content:" "}.field{width:100%;min-height:44px;font:inherit;font-size:var(--t-5);letter-spacing:-.008em;color:var(--ink);background:var(--surface);border:1px solid var(--hairline-2);border-radius:var(--r-control);transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .15s var(--ease);padding:10px 14px;line-height:1.4}.field::placeholder{color:var(--ink-quiet);opacity:1}.field:focus{outline:2px solid var(--live);outline-offset:1px;border-color:var(--live)}.field[aria-invalid=true]{border-color:var(--alarm);box-shadow:inset 0 0 0 1px var(--alarm)}.field[aria-invalid=true]:focus{outline-color:var(--alarm)}.field:disabled{background:var(--ground);color:var(--ink-2);cursor:not-allowed}.field-select,select.field:not([multiple]):not([size]){appearance:none;background-color:var(--surface);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23565c58' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-inline-end:40px}.field-textarea{resize:vertical;min-height:96px;line-height:1.5}.field-autogrow{field-sizing:content;min-height:calc(var(--rows,2) * 1.5em + 22px);max-height:calc(var(--max-rows,12) * 1.5em + 22px);resize:none;overflow-y:auto}.field-w-s{max-width:calc(12ch + 32px)}.field-w-m{max-width:calc(24ch + 32px)}.field-w-l{max-width:calc(40ch + 32px)}.field-w-full{max-width:100%}.field-hint{font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.45}.field-error{font-size:var(--t-7);color:var(--alarm);align-items:flex-start;gap:6px;margin:0;font-weight:500;line-height:1.45;display:flex}.field-error-ico{flex:none;width:16px;height:16px;margin-top:1px}.form-errors{padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);flex-direction:column;gap:6px;display:flex}.field-file{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex;position:relative}.field-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-file-input:focus-visible+label{outline:2px solid var(--live);outline-offset:2px}.field-file-zone{width:100%;min-height:120px;padding:var(--s-24);border:1.5px dashed var(--hairline-2);border-radius:var(--r-field);background:var(--ground);color:var(--ink);font-size:var(--t-6);text-align:center;cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.field-file-zone>.ico{width:24px;height:24px;color:var(--live)}.field-file-drop-label{font-size:var(--t-7);color:var(--ink-2);font-weight:400}.field-file.is-over .field-file-zone{border-color:var(--live);background:var(--live-field)}.field-file.is-disabled{opacity:.6}.field-file.is-disabled :is(.field-file-zone,.field-file-btn){cursor:not-allowed}.field-file-list{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.field-file-item{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);min-height:44px;font-size:var(--t-6);align-items:center;gap:10px;padding:4px 4px 4px 12px;display:flex}.field-file-ico{color:var(--ink-2)}.field-file-thumb{object-fit:cover;border-radius:var(--r-mark);flex:none;width:40px;height:40px}.field-file-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.field-file-remove{border-radius:var(--r-chip);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.check-row{border-radius:var(--r-chip);cursor:pointer;min-height:32px;font-size:var(--t-6);color:var(--ink);transition:background-color .15s var(--ease);align-items:center;gap:10px;padding:4px 6px;display:flex;position:relative}.check-row:hover{background:var(--ground)}.check-row input[type=checkbox],.check-row input[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.check-box{border:1.5px solid var(--hairline-2);border-radius:var(--r-mark);background:var(--surface);width:18px;height:18px;transition:background-color .12s var(--ease), border-color .12s var(--ease);flex:none;place-items:center;display:grid;position:relative}.check-row input[type=radio]~.check-box{border-radius:50%}.check-row input:checked~.check-box{background:var(--live);border-color:var(--live)}.check-row input[type=checkbox]:checked~.check-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(43deg)}.check-row input[type=radio]:checked~.check-box:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px}.check-row input:focus-visible~.check-box{outline:2px solid var(--live);outline-offset:2px}:is([aria-checked=true],[aria-pressed=true],[aria-current]:not([aria-current=false]),.is-checked)>.check-box,.check-box.is-checked{background:var(--live);border-color:var(--live)}:is([aria-checked=true],[aria-pressed=true],[aria-current]:not([aria-current=false]),.is-checked)>.check-box:after,.check-box.is-checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(43deg)}.choice-card{border:1px solid var(--hairline-2);border-radius:var(--r-control);background:var(--surface);min-height:44px;color:var(--ink);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--ease), background-color .15s var(--ease), box-shadow .15s var(--ease);align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}.choice-card>:is(.choice-input,input[type=radio],input[type=checkbox]){z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice-mark{border:1.5px solid var(--hairline-2);background:var(--surface);width:20px;height:20px;transition:border-color .15s var(--ease), background-color .15s var(--ease);flex:none;margin-top:1px;position:relative}.choice-mark--radio{border-radius:50%}.choice-mark--checkbox{border-radius:var(--r-mark)}.choice-icon{border-radius:var(--r-chip);background:var(--ground);width:36px;height:36px;color:var(--ink);flex:none;place-items:center;display:grid}.choice-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.choice-title{font-size:var(--t-5);color:var(--ink);font-weight:600;line-height:1.35}.choice-desc{font-size:var(--t-6);color:var(--ink-2);line-height:1.45}.choice-card:is(:has(>input:checked),[aria-pressed=true]){border-color:var(--live);background:var(--live-field);box-shadow:inset 0 0 0 1px var(--live)}.choice-card:is(:has(>input:checked),[aria-pressed=true]) .choice-mark{border-color:var(--live);background:var(--live)}.choice-card:is(:has(>input:checked),[aria-pressed=true]) .choice-mark--radio:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.choice-card:is(:has(>input:checked),[aria-pressed=true]) .choice-mark--checkbox:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(43deg)}.choice-card:is(:has(>input:checked),[aria-pressed=true]) .choice-icon{background:var(--surface);color:var(--live-press)}.choice-card:is(:has(>input:checked),[aria-pressed=true]) .choice-desc{color:var(--ink-mint)}.choice-card:has(>input:focus-visible){outline:2px solid var(--live);outline-offset:2px}.choice-card:is(:has(>input:disabled),[aria-disabled=true]){opacity:.55;cursor:not-allowed}.page-head{min-width:0;padding-block:var(--s-24) var(--s-20);flex-direction:column;gap:6px;display:flex}@media (min-width:768px){.page-head{padding-block:var(--s-32) var(--s-24)}}.page-head-back{margin-bottom:4px}.page-head-above{min-width:0;margin-bottom:6px}.page-head-row{justify-content:space-between;align-items:flex-end;gap:var(--s-12) var(--s-24);flex-wrap:wrap;display:flex}.page-head-text{flex:32ch;min-width:0}.page-head-row--media{align-items:center}.page-head-media{flex:none;align-self:flex-start;min-width:0}.page-head-media :is(img,picture,video){border-radius:var(--r-control);object-fit:cover;max-width:100%;height:auto;display:block}@media (max-width:767px){.page-head-media{max-width:72px}.page-head-row--media>.page-head-text{flex:1 1 0}}.page-head-title{margin:0}.page-head-meta{font-size:var(--t-6);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;line-height:1.45;display:flex}.page-head-meta>p{margin:0}.page-head-lead{margin-top:10px}.page-head-actions{align-items:center;gap:var(--s-8);flex-wrap:wrap;flex:none;display:flex}@media (max-width:767px){.page-head-actions{flex:100%}.page-head-actions>:is(.btn,.frame-cta,.frame-btn){flex:auto}}.page-head-extra{margin-top:var(--s-12);min-width:0}.action-bar{align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}.action-bar--end{justify-content:flex-end}.action-bar--start{justify-content:flex-start}.action-bar--between{justify-content:space-between}.action-bar-start{align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;margin-inline-end:auto;display:flex}.action-bar-end{justify-content:flex-end;align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;margin-inline-start:auto;display:flex}@media (min-width:768px){.action-bar--phone{display:none}.action-bar--sticky{z-index:var(--z-dock);margin-inline:calc(-1 * var(--action-bar-bleed,0px));padding:var(--s-12) var(--action-bar-bleed,0px);transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .15s var(--ease);border-top:1px solid #0000;position:sticky;bottom:0}.action-bar--sticky[data-stuck]{background:var(--surface);border-top-color:var(--hairline);box-shadow:var(--shadow-dock)}}@media (max-width:767px){.action-bar--dock{inset-inline:0;bottom:var(--tabbar-h);z-index:var(--z-dock);justify-content:stretch;gap:var(--s-8);padding:var(--s-12) var(--s-16) calc(var(--s-12) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--hairline);box-shadow:var(--shadow-dock);flex-wrap:nowrap;margin:0;position:fixed}body:has(.tabbar) .action-bar--dock{padding-bottom:var(--s-12)}.action-bar--dock.action-bar--wrap{flex-wrap:wrap}.action-bar--dock>*{flex:none}.action-bar--dock>.btn-primary,.action-bar--dock>.frame-cta,.action-bar--dock>:only-child{flex:auto;min-width:0}.action-bar--dock>.action-bar-start{flex:0 auto;margin-inline-end:0}.action-bar--dock>.action-bar-end{flex-wrap:nowrap;flex:auto}.action-bar--dock.action-bar--wrap>.action-bar-end{flex-wrap:wrap}.action-bar--dock>.action-bar-end>:is(.btn-primary,.frame-cta,:only-child){flex:auto;min-width:0}}.section-index{top:var(--sticky-top);z-index:var(--z-index);background:var(--index-bg,var(--ground));border-bottom:1px solid var(--hairline);min-width:0;padding-block:8px;position:sticky}.section-index-bar{align-items:center;gap:var(--s-12);min-width:0;display:flex}.section-index-track{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;gap:4px;min-width:0;display:flex;position:relative;overflow-x:auto}.section-index-track::-webkit-scrollbar{display:none}.section-index-link{border-radius:var(--r-chip);min-height:40px;color:var(--ink-2);font-size:var(--t-6);white-space:nowrap;transition:background-color .15s var(--ease), color .15s var(--ease);flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.section-index-label{min-width:0}.section-index-link[aria-current]{background:var(--live-field);color:var(--live-press);font-weight:600}.section-index-mark{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px}.section-index-mark--error{background:var(--alarm)}.section-index-sep{background:var(--hairline-2);flex:none;align-self:center;width:1px;height:20px;margin-inline:6px}.section-index-out{width:14px;height:14px;color:var(--ink-quiet)}.section-index-action{align-items:center;gap:var(--s-8);flex:none;display:flex}.section-index--side{top:calc(var(--sticky-top) + var(--s-24));max-height:calc(100dvh - var(--sticky-top) - 48px);overscroll-behavior:contain;background:0 0;border-bottom:0;padding-block:0;position:sticky;overflow-y:auto}.section-index--side .section-index-bar{flex-direction:column;align-items:stretch}.section-index--side .section-index-track{flex-direction:column;gap:2px;overflow:visible}.section-index--side .section-index-link{white-space:normal;justify-content:space-between;min-height:36px;padding:7px 12px;line-height:1.35}.section-index--side .section-index-sep{width:auto;height:1px;margin:6px 12px}.section-index--side .section-index-action{padding:8px 12px 0}@media (min-width:1280px){.section-index--auto{top:calc(var(--sticky-top) + var(--s-24));max-height:calc(100dvh - var(--sticky-top) - 48px);overscroll-behavior:contain;background:0 0;border-bottom:0;padding-block:0;overflow-y:auto}.section-index--auto .section-index-bar{flex-direction:column;align-items:stretch}.section-index--auto .section-index-track{flex-direction:column;gap:2px;overflow:visible}.section-index--auto .section-index-link{white-space:normal;justify-content:space-between;min-height:36px;padding:7px 12px;line-height:1.35}.section-index--auto .section-index-sep{width:auto;height:1px;margin:6px 12px}.section-index--auto .section-index-action{padding:8px 12px 0}}.tabs{border-bottom:1px solid var(--hairline);min-width:0;max-width:100%;position:relative}.tabs-track{overscroll-behavior-x:contain;scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.tabs-track::-webkit-scrollbar{display:none}.tab{min-height:44px;color:var(--ink-2);font-size:var(--t-6);white-space:nowrap;border-radius:var(--r-chip) var(--r-chip) 0 0;transition:color .15s var(--ease);flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.tab:is([aria-current=page],[aria-selected=true]){color:var(--ink);font-weight:600}.tab:is([aria-current=page],[aria-selected=true]):after{content:"";background:var(--live);inset-inline:8px;border-radius:1px 1px 0 0;height:2px;position:absolute;bottom:-1px}.tab-ico{width:16px;height:16px}.tab--external{margin-inline-start:auto}.tab--external:before{content:"";background:var(--hairline-2);inset-inline-start:-2px;width:1px;position:absolute;top:12px;bottom:12px}.tab-pending{background:var(--live);opacity:.45;inset-inline:8px;height:2px;animation:1.2s ease-in-out infinite m-breathe;position:absolute;bottom:-1px}:is(.section-index-track,.tabs-track)[data-fade-start]{-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px);mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px)}:is(.section-index-track,.tabs-track)[data-fade-end]{-webkit-mask-image:linear-gradient(to left, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to left, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to left, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to left, transparent 0, var(--ink) 28px);mask-image:linear-gradient(to left, transparent 0, var(--ink) 28px)}:is(.section-index-track,.tabs-track)[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent 100%)}.table-scroll{overscroll-behavior-x:contain;background:linear-gradient(to right, var(--surface) 30%, #fff0) left center / 32px 100% no-repeat local, linear-gradient(to left, var(--surface) 30%, #fff0) right center / 32px 100% no-repeat local, linear-gradient(to right, #151a161a, #151a1600) left center / 12px 100% no-repeat scroll, linear-gradient(to left, #151a161a, #151a1600) right center / 12px 100% no-repeat scroll;background-color:var(--surface);max-width:100%;position:relative;overflow-x:auto}.data-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-6);color:var(--ink);line-height:1.4}.data-table th{text-align:start;font-size:var(--t-7);color:var(--ink-2);border-bottom:1px solid var(--hairline-2);white-space:nowrap;vertical-align:bottom;padding:10px 16px;font-weight:600}.data-table td{border-bottom:1px solid var(--hairline);vertical-align:middle;padding:12px 16px}.data-table tbody tr:last-child td{border-bottom:0}.data-table :is(td,th):is(.num,.is-num){text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.table-scroll .data-table :is(th,td):first-child{z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--hairline);position:sticky;left:0}@media (max-width:767px){.data-table:not(.data-table--scroll),.data-table:not(.data-table--scroll) tbody,.data-table:not(.data-table--scroll) tr{display:block}.data-table:not(.data-table--scroll) thead{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.data-table:not(.data-table--scroll) tr{border-bottom:1px solid var(--hairline);padding-block:10px}.data-table:not(.data-table--scroll) tbody tr:last-child{border-bottom:0}.data-table:not(.data-table--scroll) td{text-align:start;border:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:4px 16px;display:grid}.data-table:not(.data-table--scroll) td:before{content:attr(data-label);color:var(--ink-2);font-size:var(--t-7);font-weight:500}.data-table:not(.data-table--scroll) td:not([data-label]){grid-template-columns:minmax(0,1fr)}.data-table:not(.data-table--scroll) td:not([data-label]):before{display:none}}.list-row{align-items:center;gap:2px var(--s-12);min-height:56px;padding:10px var(--s-16);border-bottom:1px solid var(--hairline);color:var(--ink);transition:background-color .15s var(--ease);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"lead main meta action";text-decoration:none;display:grid;position:relative}.list-row:not(:has(>.list-row-lead)){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main meta action"}.list-row:last-child{border-bottom:0}.list-row-lead{grid-area:lead}.list-row-main{grid-area:main;min-width:0}.list-row-meta{font-size:var(--t-7);color:var(--ink-2);white-space:nowrap;text-align:end;font-variant-numeric:tabular-nums;grid-area:meta}.list-row-action{grid-area:action}.list-row-title{font-size:var(--t-5);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;display:block;overflow:hidden}.list-row-sub{font-size:var(--t-6);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.4;display:block;overflow:hidden}.list-row[aria-current=page]{background:var(--live-field)}.list-row.is-unread .list-row-title{font-weight:700}@media (max-width:639px){.list-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead main action""lead meta action"}.list-row:not(:has(>.list-row-lead)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main action""meta action"}.list-row-meta{text-align:start}}.empty{padding:var(--s-32) var(--s-24);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.empty--start{padding:var(--s-24) 0;text-align:start;align-items:flex-start}.empty-icon{border-radius:var(--r-control);background:var(--live-field);width:48px;height:48px;color:var(--live-press);place-items:center;margin-bottom:4px;display:grid}.empty-icon .ico{width:22px;height:22px}.empty-title{font-size:var(--t-3);color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.empty-text{max-width:46ch;font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.empty--start .empty-actions{justify-content:flex-start}.skeleton{border-radius:var(--r-mark);background:linear-gradient(90deg, var(--sunken) 0%, var(--band) 40%, var(--sunken) 80%) 0 0 / 300% 100%;animation:1.4s ease-in-out infinite m-shimmer;display:block}.skeleton-lines{flex-direction:column;gap:10px;display:flex}.skeleton-text{height:12px}.skeleton-title{width:42%;height:20px;margin-bottom:16px}.skeleton-figure{border-radius:var(--r-control);width:34%;height:36px;margin-bottom:16px}.skeleton-block{border-radius:var(--r-field);height:160px}.toast{inset-inline:0;bottom:calc(max(var(--dock-h,0px), env(safe-area-inset-bottom,0px)) + var(--dock-extra,0px) + var(--stuckbar-h,0px) + 16px);z-index:var(--z-toast);pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:fixed}.toast-body{border-radius:var(--r-control);background:var(--action);color:#fff;max-width:min(92vw,480px);font-size:var(--t-6);box-shadow:var(--shadow-2);align-items:center;gap:10px;padding:10px 16px;font-weight:500;display:flex}.popover{z-index:var(--z-overlay);overscroll-behavior:contain;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);min-width:200px;max-width:min(360px,100vw - 16px);max-height:min(440px,100dvh - 16px);box-shadow:var(--shadow-2);animation:m-pop-in .16s var(--ease) both;padding:6px;position:fixed;overflow-y:auto}.popover-item{border-radius:var(--r-chip);width:100%;min-height:40px;color:var(--ink);font:inherit;font-size:var(--t-6);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.popover-item:is([aria-checked=true],[aria-selected=true],[aria-current]){color:var(--live-press);font-weight:600}.dialog{z-index:var(--z-overlay);overscroll-behavior:contain;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog-backdrop{animation:m-fade .2s var(--ease) both;background:#151a166b;position:absolute;inset:0}.dialog-panel{overscroll-behavior:contain;width:min(100%,520px);max-height:calc(100dvh - 32px);padding:var(--s-24);border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-2);animation:m-pop-in .22s var(--ease) both;position:relative;overflow-y:auto}.dialog[data-size=sm] .dialog-panel{width:min(100%,400px)}.dialog[data-size=lg] .dialog-panel{width:min(100%,720px)}.dialog-close{top:8px;position:absolute;inset-inline-end:8px}@media (max-width:639px){.dialog{place-items:end stretch;padding:0}.dialog-panel{width:100%;max-height:calc(100dvh - var(--nav-h));border-radius:var(--r-field) var(--r-field) 0 0;padding-bottom:calc(var(--s-24) + env(safe-area-inset-bottom,0px));animation-name:m-rise}}.help-launcher{--help-bottom:calc(max(var(--dock-h,0px), env(safe-area-inset-bottom,0px)) + var(--dock-extra,0px) + var(--stuckbar-h,0px) + 12px);inset-inline-end:16px;bottom:var(--help-bottom);z-index:var(--z-help);border:1px solid var(--hairline-2);border-radius:var(--r-control);background:var(--surface);height:44px;color:var(--ink);font:inherit;font-size:var(--t-6);cursor:pointer;box-shadow:var(--shadow-2);-webkit-tap-highlight-color:transparent;transition:box-shadow .15s var(--ease), border-color .15s var(--ease), opacity .15s var(--ease);align-items:center;gap:8px;padding:0 16px 0 6px;font-weight:600;display:inline-flex;position:fixed}.help-launcher-seat{border-radius:var(--r-chip);background:var(--live-field);width:32px;height:32px;color:var(--live-press);place-items:center;display:grid}.help-launcher[aria-expanded=true]{border-color:var(--live)}.help-launcher[data-compact=true]{justify-content:center;width:44px;padding:0}.help-launcher[data-compact=true] .help-launcher-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.help-launcher[data-yield=true]:not(:focus-visible){opacity:0;pointer-events:none;box-shadow:none}body:has(details[open] textarea[name=body]) [data-help-launcher]{display:none}@media (max-width:767px){.help-launcher{justify-content:center;width:48px;height:48px;padding:0}.help-launcher-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.help-launcher-seat{width:36px;height:36px}}.help-panel{z-index:var(--z-help-panel);inset-inline-end:16px;bottom:calc(max(var(--dock-h,0px), env(safe-area-inset-bottom,0px)) + var(--dock-extra,0px) + var(--stuckbar-h,0px) + 12px + 44px + 10px);width:min(380px,100vw - 32px);max-height:calc(100dvh - var(--nav-h) - 32px - max(var(--dock-h,0px), env(safe-area-inset-bottom,0px)) - var(--dock-extra,0px) - var(--stuckbar-h,0px) - 66px);animation:m-pop-in .2s var(--ease) both;outline:none;flex-direction:column;display:flex;position:fixed}.help-card{isolation:isolate;min-height:0;max-height:inherit;border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-2);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.help-panel{top:var(--nav-h);bottom:0;width:auto;max-height:none;animation-name:m-rise;inset-inline:0}.help-card{box-shadow:none;border-inline:0;border-bottom:0;border-radius:0}}.help-head{border-bottom:1px solid var(--hairline);flex:none;align-items:flex-start;gap:12px;padding:14px 8px 12px 16px;display:flex}.help-head-text{flex-direction:column;flex:auto;gap:2px;min-width:0;padding-top:2px;display:flex}.help-close{margin-top:-4px}.help-pane{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:120px;padding:16px;display:flex;overflow-y:auto}.help-turn{color:var(--ink);white-space:pre-wrap;margin:0}.help-turn-user{justify-content:flex-end;display:flex}.help-bubble{border-radius:var(--r-control);background:var(--live-field);max-width:85%;color:var(--ink);white-space:pre-wrap;margin:0;padding:8px 12px}.help-thinking{color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}.help-error{border-radius:var(--r-control);background:var(--alarm-field);padding:8px 12px}.help-composer{border-top:1px solid var(--hairline);flex:none;padding:12px 16px}@media (max-width:767px){.help-composer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.help-composer-row{align-items:flex-end;gap:8px;display:flex}.help-input{resize:none;flex:auto;min-width:0;min-height:44px}.help-send{flex:none}.help-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:8px;display:flex}.help-human{font-size:var(--t-6)}.help-panel[data-busy] .help-card:before{content:"";z-index:-2;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 62%, #93e7b4e6 74%, var(--live) 84%, transparent 94% 100%);width:180%;animation:3.2s linear infinite beam-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.help-panel[data-busy] .help-card:after{content:"";z-index:-1;border-radius:calc(var(--r-field) - 1.5px);background:var(--surface);position:absolute;inset:1.5px}.clean-ui{background:var(--ground)}.beam{isolation:isolate;position:relative;overflow:hidden}.beam:before{content:"";z-index:0;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 62%, #ffde59a6 74%, var(--brand-yellow) 80%, #124e37cc 88%, transparent 94% 100%);width:180%;animation:4.5s linear infinite beam-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.beam:after{content:"";z-index:1;border-radius:inherit;background:var(--surface);position:absolute;inset:1.5px}.beam>*{z-index:2;position:relative}@keyframes beam-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.beam:before,.help-panel[data-busy] .help-card:before{background:#ffde5959;animation:none}}.metal{isolation:isolate;border-radius:var(--r-control);color:var(--action);background:linear-gradient(180deg, #fff 0%, var(--ground) 26%, var(--sunken) 52%, var(--band) 78%, #fff 100%);transition:transform .16s var(--ease), box-shadow .16s var(--ease);position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0a2c1f38,inset 0 0 0 1px #0a2c1f1f,0 10px 22px -12px #0a2c1f8c}.metal:before{content:"";z-index:0;animation:metal-sweep 5.5s var(--ease) infinite;background:linear-gradient(74deg,#0000 38%,#ffffffe6 47%,#ffffff59 52%,#0000 60%);position:absolute;inset:-40% -60%;translate:-60%}.metal:after{content:"";z-index:0;opacity:.85;background:linear-gradient(#0000,#ffde5938);height:42%;position:absolute;inset:auto 0 0}.metal>*{z-index:1;position:relative}@keyframes metal-sweep{0%{translate:-60%}55%,to{translate:120%}}@media (prefers-reduced-motion:reduce){.metal:before{opacity:.5;animation:none;translate:30%}}.road{position:relative}.road-track{background:var(--hairline-2);border-radius:2px;width:3px;position:absolute;inset-inline-start:21px;overflow:hidden}.road-fill{height:var(--road-fill,0px);background:linear-gradient(to bottom, var(--live) 0%, var(--live-press) 100%);border-radius:inherit;inset-inline:0;position:absolute;top:0}.road-step{padding-inline-start:64px;position:relative}.road-step+.road-step{margin-top:var(--s2)}.road-seat{inset-inline-start:0;top:var(--s5);z-index:1;border-radius:var(--r-chip);background:var(--surface);border:1px solid var(--hairline-2);width:44px;height:44px;color:var(--ink-quiet);transition:background-color .36s var(--ease), border-color .36s var(--ease), color .36s var(--ease), box-shadow .36s var(--ease);place-items:center;display:grid;position:absolute}.road-seat .num{font-size:var(--t-4);color:inherit;font-weight:700;line-height:1}.is-lit .road-seat{background:var(--live-field);color:var(--live-press);border-color:#0000}.road-end.is-lit .road-seat{background:var(--live);color:#fff;box-shadow:0 10px 24px -10px #124e3780}.road-tick{stroke-dasharray:26;stroke-dashoffset:0}.road.is-armed .road-end:not(.is-lit) .road-tick{stroke-dashoffset:26px}.road.is-armed .road-end.is-lit .road-tick{stroke-dashoffset:0;transition:stroke-dashoffset .48s var(--ease) .14s}.road-step .card,.road-step .glow-card{transition:box-shadow .36s var(--ease), border-color .36s var(--ease)}.road-step.is-lit>.card{border-color:var(--mint-2)}@media (prefers-reduced-motion:reduce){.road-seat,.road-tick,.road-step .card,.road-step .glow-card{transition:none!important}}.type-caret{vertical-align:-.15em;background:var(--live);width:2px;height:1em;margin-inline-start:3px;animation:1.1s steps(2,start) infinite caret-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.type-caret{animation:none}}@media (hover:hover) and (pointer:fine){.btn-primary:hover:not(:disabled):not([aria-disabled=true]),.frame-cta:hover{background:var(--action-press)}.btn-secondary:hover:not(:disabled):not([aria-disabled=true]),.frame-btn:hover{border-color:var(--ink-quiet);box-shadow:var(--shadow-2)}.btn-quiet:hover:not(:disabled):not([aria-disabled=true]){color:var(--live-press);background:#124e3714}.btn-danger:hover:not(:disabled){box-shadow:inset 0 0 0 100vmax #151a161f}.btn-on-dark:hover:not([aria-disabled=true]),.cta-white:hover:not([aria-disabled=true]){transform:translateY(-1px);box-shadow:0 16px 30px -14px #0a2c1f9e}.link:hover{color:var(--live-press);text-underline-offset:3px;text-decoration:underline}.link-quiet:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.back-link:hover,.crumb-link:hover,.frame-link:hover,.topnav-link:hover:not([aria-current=page]){color:var(--ink)}.crumb-link:hover{text-underline-offset:3px;text-decoration:underline}.chip:hover,a.tag:hover{border-color:var(--ink-quiet);color:var(--ink)}.chip-toggle:hover:not([aria-pressed=true]):not([aria-checked=true]):not([aria-current]:not([aria-current=false])):not(:has(>input:checked)){border-color:var(--ink-quiet);color:var(--ink)}.chan:hover:not([aria-pressed=true]):not([aria-selected=true]){color:var(--ink);background:#fff9}.segmented>:is(button,a,label):hover:not([aria-pressed=true]):not([aria-selected=true]):not([aria-checked=true]):not([aria-current]:not([aria-current=false])):not([aria-disabled=true]):not(:has(>input:checked)){color:var(--ink);background:#fff9}.card-interactive:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}.card-link:has(:is(.card-link-a,.stretched,.card-link-target):hover){border-color:var(--hairline-2);box-shadow:var(--shadow-2)}.silent:hover{background:var(--band);border-color:var(--ink-quiet);color:var(--ink)}.field:hover:not(:focus):not(:disabled):not([aria-invalid=true]){border-color:var(--ink-quiet)}.rail-link:hover:not([aria-current=page]),.topbar-icon:hover:not([aria-current=page]){background:var(--nav-hi);color:var(--ink)}.topbar-account:hover{border-color:var(--ink-quiet)}.sheet-link:hover:not([aria-current=page]){background:var(--ground)}.section-index-link:hover:not([aria-current]){background:var(--surface);color:var(--ink)}.tab:hover{color:var(--ink)}a.list-row:hover,.list-row.is-link:hover,.data-table tbody tr:hover td,.popover-item:hover{background:var(--ground)}.field-file-zone:hover,.field-file-btn:hover{border-color:var(--ink-quiet)}.field-file-remove:hover{background:var(--alarm-field);color:var(--alarm)}.help-launcher:hover{border-color:var(--ink-quiet)}.choice-card:hover:not(:has(>input:checked)):not([aria-pressed=true]){border-color:var(--ink-quiet)}}@media (pointer:coarse){.btn,.btn-sm,.frame-cta,.frame-btn,.cta-white,.chan,.seg,.segmented>:is(button,a,label),.chip,.chip-toggle,.silent,.field:not(textarea),.link,.link-quiet,.back-link,.rail-link,.frame-link,.sheet-link,.topnav-link,.topbar-account,.crumb-link,.section-index-link,.tab,.popover-item,.field-file-remove,.check-row{min-height:44px}.link,.link-quiet,.frame-link,.back-link{align-items:center;display:inline-flex}.chan,.seg,.segmented>:is(button,a,label),.link,.link-quiet,.frame-link,.back-link,.topnav-link,.field-file-remove{justify-content:center;min-width:44px}.btn-sm.btn-icon{width:44px}.segmented--sm>:is(button,a,label),.segmented--sm>.seg{min-width:44px;min-height:44px}.section-index--side .section-index-link,.section-index--auto .section-index-link{min-height:44px}}.wipe{animation:wipe .24s var(--ease) both;animation-delay:calc(var(--i,0) * 35ms)}.wipe-out{animation:wipe-out .144s var(--ease) both}.m-in,.m-in-right,.m-pop{animation-duration:.34s;animation-timing-function:var(--ease);animation-fill-mode:both;animation-delay:calc(min(var(--i,0), 6) * 40ms + var(--d,0s))}.m-in{animation-name:m-in}.m-in-right{animation-name:m-in-right}.m-pop{animation-name:m-pop;animation-duration:.42s}.m-nudge{animation:m-nudge .3s var(--ease) both}.m-spinner{vertical-align:-.125em;opacity:.55;border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite m-spin;display:inline-block}.m-rail{background:var(--sunken);border-radius:2px;height:4px;position:relative;overflow:hidden}.m-rail:after{content:"";background:var(--bar);width:25%;animation:m-scan 1.5s var(--ease) infinite;border-radius:2px;position:absolute;inset:0}.m-breathe{animation:1.6s ease-in-out infinite m-breathe}.m-dot{animation:1.4s ease-in-out infinite m-breathe;animation-delay:calc(var(--i,0) * .16s)}.m-draw{stroke-dasharray:var(--len,22);stroke-dashoffset:0;animation:m-draw .55s var(--ease) both;animation-delay:.12s}.m-fill{transform:scaleX(var(--v,1));transform-origin:0;animation:m-fill .8s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms + var(--d,0s))}.m-fill-y{transform:scaleY(var(--v,1));transform-origin:bottom;animation:m-fill-y .6s var(--ease) both;animation-delay:calc(var(--i,0) * 18ms)}.m-collapse{transition:grid-template-rows .28s var(--ease);grid-template-rows:0fr;display:grid}.m-collapse>*{min-height:0;margin-bottom:-4px;padding-bottom:4px;overflow:hidden}.m-collapse.is-open{grid-template-rows:1fr}.m-reveal{opacity:0;transform:translateY(10px)}.m-reveal.is-in{opacity:1;transition:opacity .42s var(--ease), transform .42s var(--ease);transition-delay:calc(var(--i,0) * 55ms);transform:none}.m-arrive{animation:m-arrive .56s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms + var(--d,0s))}.m-page{animation:m-page .24s var(--ease) both}details[open]>.m-drop{animation:m-in .16s var(--ease) both}.m-nav-progress{top:var(--nav-h);z-index:var(--z-progress);opacity:0;pointer-events:none;height:2px;position:fixed;inset-inline:0}.m-nav-progress:after{content:"";background:var(--live);transform-origin:0;width:100%;height:100%;transition:transform .7s var(--ease);display:block;transform:scaleX(0)}.m-nav-progress.is-busy{opacity:1}.m-nav-progress.is-busy:after{transform:scaleX(.72)}.m-nav-progress.is-done{opacity:0;transition:opacity .26s var(--ease) .14s}.m-nav-progress.is-done:after{transition:transform .18s var(--ease);transform:scaleX(1)}.glow-card{isolation:isolate;overflow:clip}.glow-card:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffffff9e,#fff0 72%);animation:24s ease-in-out infinite paused m-drift;position:absolute;inset:-35%;transform:translate(-7%,-5%)}.glow-card.is-live:after{will-change:transform;animation-play-state:running}.glow-card>*{z-index:1;position:relative}.btn:active:not(:disabled):not([aria-disabled=true]),.frame-cta:active,.frame-btn:active,.chip:active,.chip-toggle:active,.seg:active,.cta-white:active:not([aria-disabled=true]){transform:scale(.985)}.btn-primary:active:not(:disabled):not([aria-disabled=true]),.frame-cta:active{background:var(--badge)}.btn-secondary:active:not(:disabled):not([aria-disabled=true]),.frame-btn:active{background:var(--band)}.btn-quiet:active:not(:disabled){background:#124e371f}.cta-white:active:not([aria-disabled=true]),.btn-on-dark:active:not(:disabled){background:var(--ground)}.app-topbar{transition:box-shadow .22s var(--ease), background-color .22s var(--ease)}.app-topbar.is-scrolled{box-shadow:var(--shadow-1)}@media (hover:hover) and (pointer:fine){.card-interactive{transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease)}.card-interactive:hover{transform:translateY(-2px)}.m-zoom{transition:transform .62s var(--ease)}.card-interactive:hover .m-zoom{transform:scale(1.045)}.m-slide,.chev{transition:transform .2s var(--ease)}.card-interactive:hover .m-slide{transform:translate(2px,-2px)}.btn:hover:not(:disabled) .m-slide,.link:hover .chev,.link-quiet:hover .chev{transform:translate(3px)}}.lp-hero{padding-block:var(--s-32) var(--s-40);overflow-x:clip}@media (min-width:768px){.lp-hero{padding-block:var(--s-56) var(--s-56)}}@media (min-width:1280px){.lp-hero{padding-top:var(--s-80)}}.lp-hero-grid{gap:var(--s-40);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:768px){.lp-hero-grid{gap:var(--s-32);grid-template-columns:minmax(0,1fr) minmax(0,340px)}}@media (min-width:1024px){.lp-hero-grid{gap:var(--s-56);grid-template-columns:minmax(0,1fr) minmax(0,400px)}}@media (min-width:1280px){.lp-hero-grid{gap:var(--s-80);grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.lp-hero-grid.lp-hero-grid--solo{grid-template-columns:minmax(0,1fr)}.lp-hero-grid--solo .lp-hero-copy{max-width:720px}.lp-hero-copy{min-width:0}@media (min-width:1024px){.lp-hero-copy{padding-top:var(--s-8)}}.lp .lp-hero-title{margin:0}.lp .lp-hero-title em{letter-spacing:-.01em;color:var(--ink-2);margin-top:.34em;font-size:clamp(17px,15px + .6vw,24px);font-style:normal;font-weight:400;line-height:1.3;display:block}.lp-hero-sub{margin-top:var(--s-24);font-size:var(--t-3);color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.35}@media (min-width:1024px){.lp-hero-sub{margin-top:var(--s-32);font-size:var(--t-2)}}.lp .lp-hero-lead{margin-top:var(--s-12);max-width:52ch;font-size:var(--t-5);line-height:1.6}@media (min-width:1024px){.lp .lp-hero-lead{font-size:var(--t-4)}}.lp-brandword{color:var(--action);font-weight:600}.lp-doors{align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}.lp-hero .lp-doors{margin-top:var(--s-32)}@media (max-width:639px){.lp-doors>.btn{flex:auto}}.lp-demo{min-width:0;margin-top:var(--s-8);position:relative}@media (min-width:768px){.lp-demo{margin-top:var(--s-16)}}.lp .lp-demo-glow{inset:calc(-1 * var(--s-12));border-radius:var(--r-field);position:absolute;rotate:-1.6deg}@media (min-width:640px){.lp .lp-demo-glow{inset:calc(-1 * var(--s-16))}}.lp .lp-demo-card{position:relative;overflow:clip}.lp-demo-photo{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.lp-demo-assist{top:var(--s-12);inset-inline:var(--s-12);z-index:2;position:absolute}@media (min-width:640px){.lp-demo-assist{width:min(88%,380px);inset-inline-end:auto}}.lp-demo-body{padding:var(--s-16)}@media (min-width:640px){.lp-demo-body{padding:var(--s-20)}}@media (min-width:1280px){.lp-demo-body{padding:var(--s-24)}}.lp-demo-marks{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}.lp .lp-demo-title{margin-top:var(--s-12)}.lp .lp-demo-badges{margin-top:var(--s-12);gap:var(--s-8)}.lp-demo-facts{justify-content:start;column-gap:var(--s-32);row-gap:var(--s-12);margin:var(--s-16) 0 0;padding-top:var(--s-16);border-top:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.lp-demo-facts dd{margin:2px 0 0}.lp .lp-demo-fig{font-size:var(--t-2);letter-spacing:-.012em;white-space:nowrap;font-weight:700;line-height:1.15}.lp-demo-locked{margin-top:var(--s-16);font-size:var(--t-7);color:var(--ink-2);cursor:default;align-items:center;gap:6px;font-weight:500;line-height:1.4;display:flex}.lp-demo-locked .ico{width:16px;height:16px;color:var(--ink-quiet);flex:none}.lp .lp-demo-open{margin-top:var(--s-16);font-size:var(--t-6);font-weight:600}.lp-band{padding-block:var(--s-40)}@media (min-width:768px){.lp-band{padding-block:var(--s-56)}}.lp-band-title{margin:0 0 var(--s-20);max-width:36ch;font-size:var(--t-1);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-weight:650;line-height:1.15}@media (min-width:768px){.lp-band-title{margin-bottom:var(--s-24)}}:lang(zh) .lp-band-title{letter-spacing:0}.lp .lp-problems{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.lp-problem{column-gap:var(--s-12);row-gap:var(--s-8);padding:var(--s-16);grid-template-columns:32px minmax(0,1fr);align-content:start;display:grid}.lp-problem+.lp-problem{border-top:1px solid var(--hairline)}.lp .lp-problem-seat{border-radius:var(--r-chip);background:var(--band);width:32px;height:32px;color:var(--ink-2);font-size:var(--t-6);grid-row:span 2;place-items:center;font-weight:600;line-height:1;display:grid}.lp .lp-problem-title{align-items:center;min-height:32px;margin:0;display:flex}.lp-problem-body{font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}@media (min-width:640px){.lp .lp-problems{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-problem{row-gap:var(--s-12);padding:var(--s-24);grid-template-columns:36px minmax(0,1fr)}.lp .lp-problem-seat{grid-row:auto;width:36px;height:36px}.lp .lp-problem-title{min-height:36px}.lp-problem-body{grid-column:1/-1}.lp-problem+.lp-problem{border-top:0}.lp-problem:nth-child(2n){border-inline-start:1px solid var(--hairline)}.lp-problem:nth-child(n+3){border-top:1px solid var(--hairline)}}@media (min-width:1024px){.lp .lp-problems{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-problem:nth-child(2n){border-inline-start:0}.lp-problem:nth-child(n+3){border-top:0}.lp-problem:not(:nth-child(3n+1)){border-inline-start:1px solid var(--hairline)}.lp-problem:nth-child(n+4){border-top:1px solid var(--hairline)}}.lp .road{--lp-road-pad:var(--s-16);margin:0;padding:0;list-style:none}@media (min-width:640px){.lp .road{--lp-road-pad:var(--s-24)}}@media (min-width:1024px){.lp .road{--lp-road-pad:var(--s-32)}}.lp .road-step+.road-step{margin-top:var(--s-12)}.lp .road-seat{top:calc(var(--lp-road-pad) - 11px)}.lp-road-card{padding:var(--lp-road-pad)}.lp-road-grid{gap:var(--s-16);align-items:start;display:grid}@media (min-width:1024px){.lp-road-grid{align-items:center;gap:var(--s-32);grid-template-columns:minmax(0,1fr) minmax(0,400px)}.lp .road-seat{top:50%;translate:0 -50%}}.lp .lp-road-title{margin:0}.lp-road-body{margin-top:var(--s-12);max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;line-height:1.6}.glow-card .lp-road-body{color:var(--ink-mint)}.lp .road.is-armed .road-end:not(.is-lit) .road-tick{stroke-dashoffset:0}.lp .road-end:not(.is-lit) .road-seat{color:var(--ink-quiet)}@media (max-width:767px){.lp .road-step{padding-inline-start:44px}.lp .road-seat{top:calc(var(--lp-road-pad) - 5px);width:32px;height:32px}.lp .road-seat .num{font-size:var(--t-6)}.lp .road-track{inset-inline-start:14.5px}.lp-road-body[data-clamp=on]{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lp .lp-road-more{margin-top:var(--s-4);margin-inline-start:-10px}.lp-road-more .ico{transition:rotate .2s var(--ease)}.lp-road-more[aria-expanded=true] .ico{rotate:180deg}.lp-shot{width:100%;font:inherit;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--ground);cursor:zoom-in;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--ease), box-shadow .2s var(--ease);margin:0;padding:0;display:block;position:relative;overflow:clip;box-shadow:0 18px 36px -18px #124e3747}.lp-shot-img{aspect-ratio:16/10;object-fit:contain;width:100%;height:auto;display:block}.lp-shot-zoom{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);width:32px;height:32px;color:var(--ink);box-shadow:var(--shadow-1);transition:opacity .15s var(--ease);inset-inline-end:10px;place-items:center;display:grid;position:absolute;bottom:10px}.lp-shot-zoom .ico{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.lp-shot-zoom{opacity:0}.lp-shot:hover .lp-shot-zoom,.lp-shot:focus-visible .lp-shot-zoom{opacity:1}.lp-shot:hover{border-color:var(--hairline-2);box-shadow:0 22px 40px -18px #124e3757}}.dialog[data-size] .dialog-panel.lp-shot-panel{width:min(100%,1120px);padding:var(--s-16)}.lp-shot-head{margin:4px 52px var(--s-12) 4px;font-size:var(--t-3);color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.3}.lp-shot-view{overscroll-behavior:contain;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--ground);max-height:calc(100dvh - 128px);overflow:auto}.lp-shot-view img{max-width:100%;height:auto;margin-inline:auto;display:block}@media (max-width:639px){.lp-shot-view{max-height:calc(100dvh - var(--nav-h) - 96px)}.lp-shot-view img{max-width:none;margin-inline:0}}.lp-road-doors{margin-top:var(--s-24);padding-inline-start:64px}@media (max-width:767px){.lp-road-doors{padding-inline-start:44px}}.lp-events{gap:var(--s-16);display:grid}@media (min-width:640px){.lp-events{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-events{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp .lp-event{flex-direction:column;margin:0;display:flex;overflow:clip}.lp-event-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.lp-event-cap{padding:var(--s-16)}@media (min-width:640px){.lp-event-cap{padding:var(--s-20)}}@media (min-width:1280px){.lp-event-cap{padding:var(--s-24)}}.lp .lp-event-title{margin:0}.lp-event-body{margin-top:var(--s-8);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;line-height:1.55}@media (max-width:639px){.lp-events{gap:var(--s-12);padding:4px clamp(16px, 2.4vw, 32px) var(--s-12);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,2.4vw,32px));scroll-padding-inline:clamp(16px,2.4vw,32px);display:flex;overflow-x:auto}.lp-events::-webkit-scrollbar{display:none}.lp .lp-event{scroll-snap-align:start;flex:0 0 84%}.lp-event-img{aspect-ratio:16/10}}.lp-confs{gap:var(--s-16);display:grid}@media (min-width:640px){.lp-confs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-confs{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp .lp-conf{flex-direction:column;display:flex;overflow:clip}.lp-conf-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.lp-conf-body{padding:var(--s-20)}.lp .lp-conf-title{margin-top:var(--s-8)}.lp-conf-excerpt{margin-top:var(--s-8);font-size:var(--t-5);color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.lp .lp-close-card{padding:var(--s-32) var(--s-20);text-align:center}@media (min-width:640px){.lp .lp-close-card{padding:var(--s-56) var(--s-40)}}.lp .lp-close-title{max-width:24ch;margin:0 auto}.lp .lp-close-lead{margin:var(--s-16) auto 0;text-align:center}.lp-close .lp-doors{margin-top:var(--s-32);justify-content:center}.lp-dock{display:none}@media (min-width:768px){.lp-dock{top:var(--sticky-top);z-index:var(--z-index);--index-bg:transparent;background:var(--nav);border-bottom:1px solid var(--hairline);transition:opacity .2s var(--ease), translate .2s var(--ease), visibility 0s linear 0s;display:block;position:fixed;inset-inline:0;box-shadow:0 12px 24px -20px #151a1638}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lp-dock{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#ffffffdb}}.lp-dock[data-shown=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s var(--ease), translate .15s var(--ease), visibility 0s linear .15s;translate:0 -6px}}.lp-dock .section-index{border-bottom:0;padding:8px 24px}.lp-dock .section-index-label{text-overflow:ellipsis;max-width:30ch;overflow:hidden}.lp-dock-doors{align-items:center;gap:var(--s-8);transition:opacity .15s var(--ease), visibility 0s linear 0s;display:flex}.lp-dock-doors[data-shown=false]{opacity:0;visibility:hidden;transition:opacity .15s var(--ease), visibility 0s linear .15s}@media (max-width:767px){.lp-dockbar{transition:translate .2s var(--ease), opacity .2s var(--ease), visibility 0s linear 0s}.lp-dockbar[data-shown=false]{opacity:0;visibility:hidden;transition:translate .16s var(--ease), opacity .16s var(--ease), visibility 0s linear .16s;translate:0 calc(100% + 12px)}.lp-dockbar>.btn{min-width:0;padding-inline:var(--s-12);flex:1 1 0}}@media (max-width:359px){.lp-dockbar-arrow{display:none}}footer.lf{--live:var(--brand-yellow);padding-block:clamp(40px, 6vw, 72px) var(--s-24);color:#f8eed3;background:#0f2a1f;margin-top:0}.lf-in{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);display:grid}.lf .lf-logo{color:#f8eed3;--mark-dot:var(--brand-yellow);width:132px;height:auto}.lf-tag{margin-top:var(--s-16);color:#f8eed3bf;max-width:36ch;line-height:1.5}.lf-mail{margin-top:var(--s-24);border-radius:var(--r-mark);color:#f8eed3;font-size:var(--t-2);transition:color .15s var(--ease);flex-direction:column;justify-content:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.lf-mail:hover{color:var(--brand-yellow)}.lf-k{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:#f8eed39e;font-weight:500}.lf-notes{gap:var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.lf-h{color:#f8eed3;font-weight:600}.lf-p{font-size:var(--t-6);color:#f8eed3b8;margin-top:6px;line-height:1.55}.lf-base{padding-top:var(--s-20);border-top:1px solid #f8eed326;margin-top:clamp(32px,5vw,56px)}.lf-disc{max-width:90ch;font-size:var(--t-7);color:#f8eed39e;line-height:1.55}.lf-row{justify-content:space-between;align-items:center;gap:var(--s-12);margin-top:var(--s-16);font-size:var(--t-7);color:#f8eed3a8;flex-wrap:wrap;display:flex}.lf-links{gap:var(--s-4) var(--s-8);flex-wrap:wrap;margin-inline:-8px;display:flex}.lf-links a{border-radius:var(--r-mark);color:#f8eed3d6;min-height:32px;transition:color .15s var(--ease);align-items:center;padding-inline:8px;text-decoration:none;display:inline-flex}.lf-links a:hover{color:var(--brand-yellow);text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){.lf-links a,.lf-mail{min-height:44px}}@media (max-width:760px){.lf-in,.lf-notes{grid-template-columns:1fr}}.lp-news-grid{gap:var(--s-16);padding-bottom:var(--s-56);display:grid}@media (min-width:768px){.lp-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-news-grid.lp-news-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-news .lp-news-card{flex-direction:column;min-width:0;display:flex;overflow:clip}.lp-news-media{aspect-ratio:16/9;background:var(--sunken);display:block;position:relative;overflow:clip}@media (min-width:768px){.lp-news-media{aspect-ratio:16/10}}.lp-news-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-news-body{min-width:0;padding:var(--s-16);flex-direction:column;flex:auto;display:flex}@media (min-width:640px){.lp-news-body{padding:var(--s-20)}}@media (min-width:1024px){.lp-news-body{padding:var(--s-24)}}.lp .lp-news-meta,.lp-news .lp-news-meta{margin:0}.lp-news .lp-news-title{margin-top:var(--s-8)}.lp-news-excerpt{margin-top:var(--s-8);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.lp-news-tags{gap:var(--s-8);padding:var(--s-16) 0 0;flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}@media (min-width:768px){.lp-news-card.lp-news-card--wide,.lp-news-card[data-fill-md]{flex-direction:row;grid-column:1/-1}:is(.lp-news-card--wide,.lp-news-card[data-fill-md]) .lp-news-media{aspect-ratio:auto;flex:0 0 52%;min-height:260px}.lp-news .lp-news-card--wide .lp-news-title{font-size:var(--t-2);line-height:1.25}}@media (min-width:1024px){.lp-news-card[data-fill-md]:not(.lp-news-card--wide):not([data-fill-lg]){flex-direction:column;grid-column:auto}.lp-news-card[data-fill-md]:not(.lp-news-card--wide):not([data-fill-lg]) .lp-news-media{aspect-ratio:16/10;flex:none;min-height:0}.lp-news-card[data-fill-lg="3"]{flex-direction:row;grid-column:1/-1}.lp-news-card[data-fill-lg="2"]{flex-direction:row;grid-column:span 2}.lp-news-card[data-fill-lg] .lp-news-media{aspect-ratio:auto;flex:0 0 52%;min-height:260px}}.lp-news-empty{margin-bottom:var(--s-56)}@media (hover:hover) and (pointer:fine){.lp-news-card .lp-news-media img{transition:transform .62s var(--ease)}.lp-news-card:has(.card-link-target:hover) .lp-news-media img{transform:scale(1.045)}}.lp-article{padding-bottom:var(--s-56)}.lp-article-col{max-width:68ch;margin-inline:auto}.lp-article .lp-article-head{gap:var(--s-8)}.lp-article .lp-article-cover{margin:0 0 var(--s-32);padding:0;overflow:clip}.lp-article-cover img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}@media (min-width:720px){.lp-article-cover img{aspect-ratio:21/9}}.lp-article-body{gap:var(--s-20);color:var(--ink);flex-direction:column;font-size:17px;line-height:1.65;display:flex}.lp-article-body p{white-space:pre-line;text-wrap:pretty;margin:0}.lp-article-tags{gap:var(--s-8);margin:var(--s-40) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lp-article-pager{gap:var(--s-12);margin-top:var(--s-40);display:grid}@media (min-width:640px){.lp-article-pager{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-article-pager>:only-child{grid-column:1/-1}}.lp-article .lp-pager-link{align-items:center;gap:var(--s-12);min-height:64px;padding:var(--s-16) var(--s-20);color:var(--ink);font-size:var(--t-5);font-weight:600;line-height:1.35;text-decoration:none;display:flex}.lp-article .lp-pager-link--older{justify-content:space-between}.lp-pager-link .ico{color:var(--ink-2);flex:none}.lp-article-end{margin-top:var(--s-24)}@media (hover:hover) and (pointer:fine){.lp-article .lp-pager-link:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}}.lp-legal{padding-bottom:var(--s-56)}@media (min-width:1024px){.lp-legal-grid{justify-content:center;column-gap:var(--s-56);grid-template-columns:minmax(0,68ch) minmax(200px,260px);display:grid}}.lp-legal-doc{min-width:0}.lp-legal .lp-legal-head .title-1{max-width:24ch}.lp-legal-toc{margin-bottom:var(--s-16);border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-1)}@media (min-width:1024px){.lp-legal-toc{display:none}}.lp-legal-toc>summary{justify-content:space-between;align-items:center;gap:var(--s-12);min-height:52px;padding:0 var(--s-16);cursor:pointer;border-radius:var(--r-field);-webkit-tap-highlight-color:transparent;font-weight:600;list-style:none;display:flex}.lp-legal-toc>summary::-webkit-details-marker{display:none}.lp-legal-toc>summary .ico{color:var(--ink-2);transition:rotate .2s var(--ease)}.lp-legal-toc[open]>summary .ico{rotate:180deg}.lp-legal-toc ol{padding:var(--s-4) var(--s-8) var(--s-8);border-top:1px solid var(--hairline);margin:0;list-style:none}.lp-legal-toc a{min-height:44px;padding:var(--s-8);border-radius:var(--r-chip);color:var(--ink-2);font-size:var(--t-6);align-items:center;line-height:1.35;text-decoration:none;display:flex}.lp-legal .lp-legal-body{padding:var(--s-8) 0 0;box-shadow:none;background:0 0;border:0;border-radius:0}@media (min-width:768px){.lp-legal .lp-legal-body{padding:var(--s-32);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-field);box-shadow:var(--shadow-1)}}.lp-legal-sec+.lp-legal-sec{margin-top:var(--s-32);padding-top:var(--s-32);border-top:1px solid var(--hairline)}.lp-legal .lp-legal-sec h2{margin:0 0 var(--s-12)}.lp-legal-sec p{font-size:var(--t-5);color:var(--ink);text-wrap:pretty;margin:0;line-height:1.65}.lp-legal-sec p+p{margin-top:var(--s-12)}.lp-legal .lp-legal-sibling{justify-content:space-between;align-items:center;gap:var(--s-12);min-height:56px;margin-top:var(--s-16);padding:var(--s-16) var(--s-20);font-size:var(--t-5);color:var(--ink);font-weight:600;text-decoration:none;display:flex}.lp-legal-sibling .ico{color:var(--ink-2);flex:none}@media (hover:hover) and (pointer:fine){.lp-legal .lp-legal-sibling:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}}.lp-legal-aside{display:none}@media (min-width:1024px){.lp-legal-aside{min-width:0;padding-top:var(--s-32);display:block}}.lp-legal-aside .section-index--side .section-index-action{z-index:1;padding:var(--s-8) 12px;background:var(--ground);border-top:1px solid var(--hairline);position:sticky;bottom:0}@media (pointer:coarse){.lp-legal-aside .section-index-link{min-height:44px}}.lp-totop--float{inset-inline-start:16px;bottom:calc(max(var(--dock-h,0px), env(safe-area-inset-bottom,0px)) + 12px);z-index:var(--z-help);box-shadow:var(--shadow-2);transition:opacity .2s var(--ease), translate .2s var(--ease), visibility 0s linear 0s;position:fixed}.lp-totop--float[data-shown=false]{opacity:0;visibility:hidden;transition:opacity .15s var(--ease), translate .15s var(--ease), visibility 0s linear .15s;translate:0 8px}@media (min-width:1024px){.lp-totop--float{display:none}}@media (hover:hover) and (pointer:fine){.lp-legal-toc a:hover{background:var(--ground);color:var(--ink)}.lp-legal-toc>summary:hover{background:var(--ground)}}@media (prefers-reduced-motion:reduce){.lp-dock,.lp-dock-doors,.lp-dockbar,.lp-shot,.lp-shot-zoom,.lp-road-more .ico,.lp-legal-toc>summary .ico,.lp-totop--float{transition:none!important}}@media print{.lp-shot-zoom,.lp-road-more{display:none!important}.lp-road-body[data-clamp]{-webkit-line-clamp:none!important;display:block!important;overflow:visible!important}.lp-legal .lp-legal-body{box-shadow:none!important;border:0!important;padding:0!important}}.cat-page{padding-block-end:calc(var(--s-40) + var(--help-clear))}.cat-head__title{align-items:center;gap:var(--s-12) var(--s-20);flex-wrap:wrap;min-width:0;display:flex}.cat-head__note{max-width:60ch;margin-top:2px}.cat-kind>:is(a,button){white-space:nowrap}@media (max-width:639px){.cat-kind{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.cat-kind>:is(a,button){white-space:normal;text-align:center;min-height:44px;padding-inline:10px;line-height:1.2}}.cat-founder{gap:var(--s-16);padding:var(--s-16) var(--s-20) var(--s-20);margin-block-end:var(--s-24);display:grid}.cat-founder__lead{max-width:62ch;margin-top:4px}.cat-founder__doors{gap:var(--s-8);flex-wrap:wrap;display:flex}.cat-founder__doors>form{flex:10rem;display:flex}.cat-founder__doors>form>.btn{flex:auto}@media (min-width:768px){.cat-founder{align-items:center;gap:var(--s-12) var(--s-32);padding:var(--s-20) var(--s-24);grid-template-columns:minmax(0,1fr) auto}.cat-founder__doors>form{flex:none}}.cat-scope{container:cat/inline-size}.cat-layout{gap:var(--s-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cat-main{min-width:0}.cat-rail{display:none}@container cat (min-width:62.5rem){.cat-layout{gap:var(--s-24);grid-template-columns:15.5rem minmax(0,1fr)}.cat-rail{top:calc(var(--sticky-top) + var(--s-12));max-height:calc(100dvh - var(--sticky-top) - var(--s-24));padding:var(--s-16) var(--s-8) var(--s-16);overscroll-behavior:contain;scrollbar-width:thin;margin-top:8px;display:block;position:sticky;overflow-y:auto}}.cat-rail__head{align-items:center;gap:var(--s-8);min-height:36px;margin-bottom:var(--s-8);padding-inline:8px 4px;display:flex}.cat-rail__title{margin:0}.cat-rail__reset{font-size:var(--t-6);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.cat-rail__reset[aria-disabled=true]{color:var(--ink-2);cursor:default;text-decoration-color:#0000}.cat-skip{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cat-skip:focus-visible{width:auto;height:auto;margin:0 0 var(--s-8);clip-path:none;white-space:normal;opacity:1;position:static;overflow:visible}.filter-group+.filter-group{margin-top:var(--s-16);padding-top:var(--s-12);border-top:1px solid var(--hairline)}.filter-group__title{font-size:var(--t-7);color:var(--ink-2);margin:0 0 4px;padding-inline:8px;font-weight:600;line-height:1.35}.filter-group__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.filter-option{border-radius:var(--r-chip);min-height:36px;color:var(--ink);font-size:var(--t-6);transition:background-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:8px;padding:6px 8px;font-weight:500;line-height:1.3;text-decoration:none;display:flex;position:relative}.filter-option[aria-current=true]{background:var(--live-field);color:var(--live-press);font-weight:600}.filter-option.is-default[aria-current=true]{color:var(--ink);background:0 0;font-weight:500}.filter-option.is-default[aria-current=true] .filter-option__count{color:var(--ink-2)}.filter-option[aria-disabled=true]{opacity:.45;cursor:default}.filter-option__label{-webkit-hyphens:auto;hyphens:auto;flex:auto;min-width:0}.filter-option__count{min-width:2ch;font-size:var(--t-7);text-align:end;color:var(--ink-2);flex:none;margin-inline-start:auto;font-weight:500}.filter-option[aria-current=true] .filter-option__count{color:var(--live-press)}.filter-option__seat{border-radius:var(--r-mark);flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.filter-option__seat>svg{width:14px;height:14px}.filter-option__seat--star{color:var(--gold-deep)}.check-box.is-radio{border-radius:50%}.filter-option[aria-current=true]>.check-box.is-radio:after{background:var(--surface);border:0;border-radius:50%;width:8px;height:8px;margin:0;transform:none}.cat-toolbar-sentinel{height:1px;scroll-margin-top:var(--sticky-top);margin-bottom:-1px;display:block}.cat-toolbar{top:var(--sticky-top);z-index:var(--z-sticky);align-items:center;gap:var(--s-8);background:var(--ground);min-height:56px;transition:box-shadow .15s var(--ease);flex-wrap:wrap;padding-block:8px;display:flex;position:sticky}.cat-toolbar[data-stuck]{box-shadow:0 1px 0 var(--hairline), 0 14px 18px -18px #151a1647}.cat-toolbar[data-rest]{background:0 0}@container cat (max-width:47.99rem){.cat-toolbar{flex-wrap:nowrap;justify-content:space-between;margin-inline:calc(-1*clamp(16px,2.4vw,32px));padding-inline:clamp(16px,2.4vw,32px)}.cat-filter-btn{flex:none}.cat-drop__summary--sort>.ico:first-child{display:none}}.cat-drops{display:none}@container cat (min-width:48rem){.cat-drops{flex-wrap:wrap;align-items:center;gap:6px;display:flex}}@container cat (min-width:62.5rem){.cat-filter-btn{display:none}}.cat-toolbar__end{min-width:0;margin-inline-start:auto;display:flex}.cat-filter-btn{white-space:nowrap;min-height:40px;padding-inline:10px 12px}.cat-filter-btn .badge-count{margin-inline-start:2px}.cat-filter-btn.is-active{border-color:var(--live);background:var(--live-field);color:var(--live-press)}.cat-filter-btn__n--bar{display:none}@container cat (min-width:48rem){.cat-filter-btn__n--all{display:none}.cat-filter-btn__n--bar{display:inline-grid}.cat-filter-btn.is-active:not(.is-active-bar){border-color:var(--hairline-2);background:var(--surface);color:var(--ink)}}.cat-drop{min-width:0;position:relative}.cat-drop>summary{list-style:none}.cat-drop>summary::-webkit-details-marker{display:none}.cat-drop__summary{max-width:100%;min-height:40px;color:var(--ink-2);white-space:nowrap;gap:6px;padding:6px 8px 6px 12px;font-weight:500}.cat-drop__label,.cat-drop__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.cat-drop__value{color:var(--ink);font-weight:600}.cat-drop__chev{color:var(--ink-2);transition:transform .15s var(--ease);flex:none}.cat-drop[open]>summary .cat-drop__chev{transform:rotate(180deg)}.cat-drop__summary.is-active{border-color:var(--live);background:var(--live-field);color:var(--live-press)}.cat-drop__summary.is-active :is(.cat-drop__value,.cat-drop__chev){color:var(--live-press)}.cat-drop__summary--sort>.ico:first-child{color:var(--ink-2)}.cat-drop__panel{z-index:2;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);width:max-content;min-width:15rem;max-width:min(24rem,100vw - 32px);box-shadow:var(--shadow-2);top:calc(100% + 6px);padding:6px;position:absolute;inset-inline-start:0}.cat-drop--end>.cat-drop__panel,.cat-drops>.cat-drop:last-child:not([data-align=start])>.cat-drop__panel,.cat-drop[data-align=end]>.cat-drop__panel{inset-inline:auto 0}.cat-drop[data-align=start]>.cat-drop__panel{inset-inline:0 auto}.cat-drop__panel .filter-option{min-height:40px}.cat-results{align-items:center;gap:var(--s-8) var(--s-12);padding-block:2px var(--s-12);flex-wrap:wrap;display:flex}@media (min-width:768px) and (min-height:600px){.cat-results{top:calc(var(--sticky-top) + var(--cat-toolbar-h,56px));z-index:calc(var(--z-sticky) - 1);background:var(--ground);transition:box-shadow .15s var(--ease);position:sticky}.cat-toolbar[data-stuck]{box-shadow:none}.cat-toolbar[data-stuck]+.cat-results{box-shadow:0 1px 0 var(--hairline), 0 14px 18px -18px #151a1647}}.cat-count{font-size:var(--t-6);margin:0;font-weight:600;line-height:1.4}.cat-chips{gap:var(--s-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cat-chip{border:1px solid var(--live);border-radius:var(--r-chip);background:var(--live-field);min-height:36px;color:var(--live-press);font-size:var(--t-6);transition:background-color .15s var(--ease);align-items:center;gap:6px;padding:4px 8px 4px 12px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.cat-chip>.ico{width:16px;height:16px}.cat-clear{font-size:var(--t-6);align-items:center;gap:6px;display:inline-flex}.link-pending{display:none}.link-pending[data-pending]{border:2px solid var(--live-field);border-top-color:var(--live);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite m-spin;display:inline-block}.filter-option:has(>.link-pending[data-pending])>.filter-option__count{display:none}.cat-drop:has(.link-pending[data-pending])>summary .cat-drop__chev{display:none}.cat-chip:has(>.link-pending[data-pending])>.ico{display:none}.cat-drop:has(.link-pending[data-pending])>summary:after{content:"";border:2px solid var(--live-field);border-top-color:var(--live);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite m-spin}.cat-rows{transition:opacity .15s var(--ease)}body:has(.link-pending[data-pending]) .cat-rows{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){.link-pending[data-pending]{border-color:var(--live);border-right-color:var(--live-field);animation:none}.cat-drop:has(.link-pending[data-pending])>summary:after{border-color:var(--live);border-right-color:var(--live-field);animation:none}}.cat-rows{gap:var(--s-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cat-empty{margin-top:var(--s-4)}.filter-sheet.dialog-panel{flex-direction:column;width:min(100%,440px);padding:0;display:flex;overflow:hidden}.filter-sheet__head{align-items:center;gap:var(--s-8);min-height:60px;padding:var(--s-12) 64px var(--s-8) var(--s-20);border-bottom:1px solid var(--hairline);display:flex}.filter-sheet__head>h2{margin:0}.filter-sheet__body{min-height:0;padding:var(--s-12) var(--s-12) var(--s-16);overscroll-behavior:contain;flex:auto;overflow-y:auto}.filter-sheet__foot{align-items:center;gap:var(--s-8);padding:var(--s-12) var(--s-20) calc(var(--s-12) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hairline);background:var(--surface);display:flex}.filter-sheet__foot>.btn-primary{flex:auto}.filter-sheet__foot>.btn-quiet[aria-disabled=true]{color:var(--ink-2);opacity:.6;background:0 0}.filter-sheet__n{border-radius:var(--r-mark);min-width:22px;height:22px;color:var(--surface);font-size:var(--t-7);background:#ffffff29;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.filter-sheet__body.is-bar .fg--money{display:none}.filter-sheet__body.is-bar .fg--money+.filter-group,.filter-sheet__body.is-bar .filter-group:first-child{margin-top:0}@media (max-width:639px){.filter-sheet.dialog-panel{width:100%;padding:0}}.listing-row{container:row/inline-size}.listing-row__grid{padding-bottom:var(--s-16);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"photo photo""marks actions""title title""money money""meta meta""summary summary";display:grid}.listing-row__photo{aspect-ratio:2;border-radius:calc(var(--r-field) - 1px) calc(var(--r-field) - 1px) 0 0;background:var(--sunken);grid-area:photo;max-height:13.75rem;position:relative;overflow:hidden}.listing-row__photo>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.listing-row__marks{min-width:0;padding:var(--s-16) 0 0 var(--s-16);flex-wrap:wrap;grid-area:marks;align-self:start;align-items:center;gap:6px;display:flex}.listing-row__tick{z-index:1;place-items:center;display:inline-grid;position:relative}.listing-row__actions{grid-area:actions;justify-content:flex-end;align-self:start;align-items:center;gap:4px;padding:6px 6px 0 0;display:flex}.listing-row__arrow{width:18px;height:18px;color:var(--ink-quiet);margin-inline:6px 8px}.listing-row__title{padding:var(--s-8) var(--s-16) 0;-webkit-hyphens:auto;hyphens:auto;grid-area:title;margin:0}.listing-row .card-link-a{scroll-margin-top:calc(var(--sticky-top) + var(--index-h) + 12px);scroll-margin-bottom:calc(var(--dock-h) + 12px)}.listing-row__meta{align-items:center;gap:4px var(--s-16);min-width:0;padding:var(--s-12) var(--s-16) 0;font-size:var(--t-6);color:var(--ink-2);flex-wrap:wrap;grid-area:meta;line-height:1.4;display:flex}.listing-row__meta>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.listing-row__meta .ico{color:var(--ink-quiet)}.listing-row__money{min-width:0;padding:var(--s-12) var(--s-16) 0;flex-direction:column;grid-area:money;display:flex}.listing-row__money>.kpi-k{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--ink-quiet);margin:0;font-weight:500;line-height:1.3}.listing-row__raise{margin-top:var(--s-4);letter-spacing:-.015em;white-space:nowrap;color:var(--ink);font-size:22px;font-weight:600;line-height:1.15;display:block}.listing-row__committed{gap:var(--s-8);margin-top:var(--s-12);flex-direction:column;display:flex}.listing-row__bar{background:var(--sunken);border-radius:2px;width:100%;height:3px;display:block;overflow:hidden}.listing-row__bar>span{border-radius:inherit;background:var(--live);height:100%;transform:scaleX(var(--v,0));transform-origin:0;display:block}.listing-row__committed-line{font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.4}.listing-row__committed-sum{white-space:nowrap;color:var(--live);font-weight:600}.listing-row__pct{white-space:nowrap;color:var(--ink-quiet)}.listing-row__facts{gap:4px var(--s-20);margin-top:var(--s-12);flex-wrap:wrap;display:flex}.listing-row__fact{font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.4}.listing-row__fact-v{white-space:nowrap;color:var(--ink);font-weight:600}.listing-row__summary{max-width:78ch;margin:var(--s-8) var(--s-16) 0;-webkit-line-clamp:2;color:var(--ink-2);text-wrap:pretty;-webkit-box-orient:vertical;grid-area:summary;align-self:start;padding:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}@container row (min-width:34rem){.listing-row__grid{grid-template:"photo marks actions""photo title title""photo meta meta""photo money money""photo summary summary"1fr/clamp(10rem,30cqw,13rem) minmax(0,1fr) auto;min-height:12.5rem;padding-bottom:0}.listing-row__photo{aspect-ratio:auto;border-radius:calc(var(--r-field) - 1px) 0 0 calc(var(--r-field) - 1px);max-height:none}.listing-row__marks{padding:var(--s-16) 0 0 var(--s-20)}.listing-row__actions{padding:10px 10px 0 0}.listing-row__title{padding:var(--s-8) var(--s-20) 0}.listing-row__meta{padding:6px var(--s-20) 0}.listing-row__money{padding:var(--s-12) var(--s-20) 0}.listing-row__summary{margin:var(--s-8) var(--s-20) var(--s-20)}}@container row (min-width:46rem){.listing-row__grid{grid-template:"photo marks money""photo title money""photo meta money""photo summary money"1fr/clamp(12rem,26cqw,18.75rem) minmax(0,1fr) minmax(clamp(15.5rem,31cqw,18rem),auto);min-height:13.5rem;position:relative}.listing-row:not(.listing-row--no-money) .listing-row__actions{top:var(--s-12);right:var(--s-12);padding:0;position:absolute}.listing-row__grid:before{content:"";margin-block:var(--s-20);border-inline-start:1px solid var(--hairline);pointer-events:none;grid-area:1/3/-1}.listing-row--no-money .listing-row__grid{grid-template-columns:clamp(12rem,26cqw,18.75rem) minmax(0,1fr) auto;grid-template-areas:"photo marks actions""photo title title""photo meta meta""photo summary summary"}.listing-row--no-money .listing-row__grid:before{content:none}.listing-row__marks{padding:var(--s-20) var(--s-12) 0 var(--s-24)}.listing-row__actions{padding:var(--s-12) var(--s-12) 0 var(--s-12)}.listing-row__title,.listing-row__meta{padding:var(--s-8) var(--s-16) 0 var(--s-24)}.listing-row__summary{margin:var(--s-12) var(--s-16) var(--s-24) var(--s-24);font-size:var(--t-5)}.listing-row__money{padding:var(--s-20) var(--s-24) var(--s-24) var(--s-24);align-self:start}.listing-row__money>.kpi-k{padding-inline-end:5.5rem}.listing-row__facts{gap:var(--s-8) var(--s-12);margin-top:var(--s-16);padding-top:var(--s-16);border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.listing-row__fact{display:contents}.listing-row__fact-k{min-width:0}.listing-row__fact-v{text-align:end}}@media (hover:hover) and (pointer:fine){.listing-row:hover .card-link-a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);text-decoration-color:var(--ink-quiet)}.card-interactive.listing-row:hover .listing-row__arrow{color:var(--ink-2);transform:translate(3px)}a.filter-option:hover:not([aria-current=true]),.filter-sheet a.filter-option:hover:not([aria-current=true]){background:var(--ground)}.cat-chip:hover{background:var(--surface-alt)}.keep-btn:hover{background:var(--ground);color:var(--gold)}}@media (pointer:coarse){.filter-option,.cat-drop__panel .filter-option,.cat-chip,.cat-filter-btn,.cat-drop__summary,.cat-rail__reset,.cat-clear{min-height:44px}}.keep-btn{border-radius:var(--r-control);width:40px;height:40px;color:var(--ink-quiet);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.keep-btn[aria-pressed=true]{color:var(--gold)}.keep-btn>.ico{width:18px;height:18px}.keep-btn[aria-pressed=true]>.ico{fill:var(--brand-yellow)}.keep-btn[aria-busy=true]{cursor:progress}.keep-btn:active{transform:scale(.94)}@media (pointer:coarse){.keep-btn{width:44px;height:44px}}.keep-btn--label[aria-pressed=true]>.ico{color:var(--gold);fill:var(--brand-yellow)}.cat-skel-title{width:9rem;height:30px}.cat-skel-kind{border-radius:var(--r-control);width:min(21rem,100%);height:46px}.cat-skel-lead{width:min(26rem,80%);height:18px;margin-top:10px}.cat-skel-pill{border-radius:var(--r-control);width:8.5rem;height:40px}.cat-skel-count{width:6rem;height:18px;margin-block:4px 14px}.cat-skel-rail{flex-direction:column;gap:14px;display:flex}.listing-row.is-skeleton{pointer-events:none}.listing-row.is-skeleton .listing-row__photo{background:0 0}.listing-row.is-skeleton .listing-row__photo>.skeleton{border-radius:0;position:absolute;inset:0}.cat-skel-mark{width:6.5rem;height:24px}.cat-skel-line{height:14px}.cat-skel-raise{width:9rem;height:28px;margin-block:4px}.pp--embed{--nav-h:0px;--sticky-top:0px;--index-h:57px}@media (pointer:coarse){.pp--embed{--index-h:61px}}.pp--public>.pp-layout{margin-top:var(--s-24)}@media (min-width:768px){.pp--public>.pp-layout{margin-top:var(--s-40)}}.pp-backrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-block:12px 8px;display:flex}@media (min-width:768px){.pp-backrow{padding-block:20px 12px}}.pp-backrow-end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.pp-layout{padding-bottom:var(--s-56);grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pp-gallery,.pp-aside,.pp-main{min-width:0}.pp-aside,.pp-main,.pp-stack,.pp-section{flex-direction:column;gap:16px;min-width:0;display:flex}.pp-interest,.pp-access,.pp-ai,.pp-room{min-width:0}.pp-room:empty{display:none}@media (min-width:1100px){.pp-layout{grid-template:"gallery head""gallery dock""intro dock""main dock"1fr/minmax(0,1fr) clamp(340px,32vw,400px);gap:20px 24px}.pp-gallery{grid-area:gallery}.pp-aside{display:contents}.pp-meta{grid-area:head;align-self:start}.pp-intro{grid-area:intro}.pp-main{grid-area:main}.pp-dock{top:calc(var(--sticky-top) + 16px);grid-area:dock;align-self:start;position:sticky}.pp-dock>.card{box-shadow:var(--shadow-2)}.pp-dock>.glow-card{box-shadow:var(--glow), var(--shadow-2)}}.pp-dock-actions{gap:8px;display:grid}.pp-meta{flex-direction:column;display:flex}.pp-title{margin:0}.pp-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.pp-tags>:is(.state,.state-quiet){white-space:normal}.pp-tag-link:hover{border-color:var(--hairline-2);color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){.pp-tag-link{align-items:center;min-height:44px;padding-inline:12px;display:inline-flex}}.pp-badges{margin-top:14px}.pp-badge-toggle{color:var(--ink-2)}.pp-badges.is-open .pp-badge-list{flex-flow:column}.pp-badges.is-open .pp-badge{white-space:normal;flex-wrap:wrap;align-items:flex-start;padding-block:6px}.pp-badges.is-open .pp-badge-label{padding-top:3px}.pp-badge-note{color:var(--ink-2);flex:100%;padding-inline-start:31px;font-weight:400;line-height:1.45}.pp-summary{margin-top:16px}.pp-dd-link{font-size:var(--t-6);align-self:flex-start;margin-top:8px;font-weight:600}.pp-dd-link:hover{text-underline-offset:3px;text-decoration:underline}.pp-granted{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pp-granted>:is(.state,.state-quiet){white-space:normal}.pp-intro{flex-direction:column;display:flex}.pp-intro>.pp-summary{max-width:var(--measure)}.pp-intro>:first-child{margin-top:0}.pp-meta-foot{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:4px 16px;margin-top:20px;padding-top:12px;display:flex}.pp-intro>.pp-meta-foot:first-child{border-top:0;padding-top:0}.pp-meta-foot>p{margin:0}.pp-gallery-inner{min-width:0}.pp-frame-wrap{margin:0;position:relative}.pp-frame{aspect-ratio:16/9;border-radius:var(--r-field);background:var(--sunken);touch-action:pan-y;position:relative;overflow:hidden}@media (min-width:640px){.pp-frame{aspect-ratio:16/10}}.pp-frame.is-film{touch-action:auto}.pp-frame-zoom{z-index:1;border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.pp-frame-zoom:focus-visible{outline:2px solid var(--live);outline-offset:-4px}.pp-frame-media{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}video.pp-frame-media{object-fit:contain;background:var(--sunken)}.pp-counter{z-index:2;border-radius:var(--r-chip);color:var(--surface);font-size:var(--t-7);font-variant-numeric:tabular-nums;pointer-events:none;background:#151a168c;padding:2px 8px;font-weight:600;line-height:1.5;position:absolute;top:12px;right:12px}.pp-arrow{z-index:2;border-radius:var(--r-control);width:44px;height:44px;color:var(--ink);box-shadow:var(--shadow-1);cursor:pointer;opacity:0;transition:opacity .15s var(--ease), background-color .15s var(--ease);background:#ffffffeb;border:0;place-items:center;margin-top:-22px;padding:0;display:grid;position:absolute;top:50%}.pp-arrow--prev{left:12px}.pp-arrow--next{right:12px}.pp-frame:hover .pp-arrow,.pp-frame:focus-within .pp-arrow{opacity:1}.pp-arrow:hover{background:var(--surface)}@media (hover:none),(pointer:coarse){.pp-arrow{opacity:1}}.pp-caption{max-width:var(--measure);font-size:var(--t-7);color:var(--ink-2);margin:8px 0 0;line-height:1.45}@media (min-width:640px){.pp-caption--scrim{z-index:2;border-radius:0 0 var(--r-field) var(--r-field);max-width:none;color:var(--surface);font-size:var(--t-6);pointer-events:none;inset-inline:0;background:linear-gradient(#151a1600,#151a165c 45%,#151a16bd);margin:0;padding:48px 20px 16px;position:absolute;bottom:0}}.pp-strip{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:8px -3px 0;padding:3px;display:flex;overflow-x:auto}.pp-strip::-webkit-scrollbar{display:none}.pp-strip[data-fade-end]{-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 32px), transparent);mask-image:linear-gradient(to right, var(--ink) calc(100% - 32px), transparent)}.pp-strip[data-fade-start]{-webkit-mask-image:linear-gradient(to left, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to left, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to left, var(--ink) calc(100% - 32px), transparent);mask-image:linear-gradient(to left, var(--ink) calc(100% - 32px), transparent)}.pp-strip[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 32px, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 32px, var(--ink) calc(100% - 32px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 32px, var(--ink) calc(100% - 32px), transparent);mask-image:linear-gradient(to right, transparent, var(--ink) 32px, var(--ink) calc(100% - 32px), transparent)}.pp-thumb{border-radius:var(--r-chip);background:var(--sunken);opacity:.62;cursor:pointer;width:72px;height:48px;transition:opacity .15s var(--ease), box-shadow .15s var(--ease);border:0;flex:none;padding:0;position:relative;overflow:hidden}@media (min-width:640px){.pp-thumb{width:96px;height:62px}}.pp-thumb:hover{opacity:1}.pp-thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--live)}.pp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pp-thumb-play{background:#151a1640;place-items:center;display:grid;position:absolute;inset:0}.pp-thumb-play>span{border-radius:var(--r-mark);background:#ffffffeb;place-items:center;width:26px;height:26px;display:grid}.pp-lightbox{z-index:var(--z-overlay);padding:calc(64px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;touch-action:pan-y;animation:pp-fade-in .2s var(--ease) both;background:#151a16f0;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}@keyframes pp-fade-in{0%{opacity:0}}.pp-lightbox-img{object-fit:contain;border-radius:var(--r-control);-webkit-user-select:none;user-select:none;max-width:min(100%,1400px);max-height:calc(100dvh - 180px);display:block}.pp-lightbox-cap{max-width:68ch;color:var(--surface);font-size:var(--t-6);text-align:center;margin:0;line-height:1.45}.pp-lightbox-close,.pp-lightbox-nav{border-radius:var(--r-control);width:44px;height:44px;color:var(--surface);cursor:pointer;transition:background-color .15s var(--ease);background:#ffffff24;border:0;place-items:center;padding:0;display:grid;position:absolute}.pp-lightbox-close:hover,.pp-lightbox-nav:hover{background:#ffffff3d}.pp-lightbox-close{top:calc(12px + env(safe-area-inset-top,0px));right:12px}.pp-lightbox-nav{margin-top:-22px;top:50%}.pp-lightbox-nav--prev{left:12px}.pp-lightbox-nav--next{right:12px}.pp-lightbox :focus-visible{outline-color:var(--surface)}.pp-funding{container-type:inline-size}.pp-fund{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""dial""reading""actions";gap:16px;display:grid}.pp-fund-head{grid-area:head;min-width:0}.pp-fund-label{font-size:var(--t-6);letter-spacing:0;color:var(--ink);margin:0;font-weight:600;line-height:1.35}.pp-fund-figure{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:6px 0 0;font-size:clamp(28px,10cqw,40px);font-weight:700;line-height:1.05}.pp-fund-note{margin:8px 0 0}.pp-fund-ticket{border-top:1px solid var(--hairline);border-bottom:0;max-width:380px;min-height:0;margin:12px 0 0;padding-block:10px 0}.pp-fund-ticket dd{margin:0}.pp-fund-dial{grid-area:dial;justify-self:center;width:140px;height:140px;position:relative}.pp-fund-dial>svg{display:block}.pp-fund-hollow{text-align:center;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.pp-fund-pct{color:var(--live);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.pp-fund-funded{font-size:var(--t-7);color:var(--ink-2);font-weight:500}.pp-fund-lock{width:20px;height:20px;color:var(--ink-quiet)}.pp-fund-reading{grid-area:reading;min-width:0}.pp-fund-raised{margin:0}.pp-fund-raised dt{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.pp-fund-raised dd{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:6px 0 0;font-size:22px;font-weight:700;line-height:1.15}.pp-fund-when{margin:10px 0 0}.pp-fund-reading>.pp-fund-when:first-child{margin-top:0}.pp-fund-actions{grid-area:actions;gap:8px;margin-top:6px;display:grid}@container (min-width:300px){.pp-fund{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"head head""dial reading""actions actions";align-items:center;column-gap:20px}.pp-fund-dial{justify-self:start}}@container (min-width:620px){.pp-fund{grid-template-columns:140px minmax(0,1fr) minmax(220px,280px);grid-template-areas:"head head head""dial reading actions";column-gap:24px}.pp-fund-actions{margin-top:0}}.pp-ask{gap:16px;padding-top:4px;display:grid}.pp-ask-head .title-3{margin:0}.pp-ask-head .caption{margin:6px 0 0}.pp-ask-money{position:relative}.pp-ask-money.has-suffix>.field{padding-inline-end:48px}.pp-ask-suffix{font-size:var(--t-5);color:var(--ink-2);pointer-events:none;place-items:center;font-weight:600;display:grid;position:absolute;inset-block:0;inset-inline-end:14px}.pp-ask-error{white-space:normal;justify-self:start}.pp-ask-actions{flex-wrap:wrap;gap:8px;display:flex}.pp-ask-actions>.btn-primary{flex:auto}.pp-ask-sent{gap:8px;display:grid}.pp-ask-sent .state{white-space:normal;justify-self:start}.pp-share{gap:8px;display:grid}.pp-share-field{font-size:var(--t-6)}.pp-block{min-width:0}.pp-block-title{margin:0 0 16px}.pp-block-title:has(+:is(.pp-inside-lead,.pp-updates-lead,.pp-access-lead,.pp-dd-lead,.pp-thread-lead)){margin-bottom:6px}.pp-block-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.pp-block-head>:is(h2,h3,p){margin:0}.pp-block-note{max-width:var(--measure);margin:16px 0 0}.pp-cells{flex-wrap:wrap;gap:16px 32px;margin:0;display:flex}.pp-cells--ruled{border-top:1px solid var(--hairline);margin-top:20px;padding-top:16px}.pp-cells+.pp-passages{margin-top:24px}.pp-cell{min-width:0}.pp-cell-k{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.pp-cell-v{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.2}.pp-cell-note{max-width:40ch;margin:4px 0 0}.pp-veil-chip{vertical-align:middle;border-radius:var(--r-mark);background:var(--sunken);width:96px;height:24px;color:var(--ink-quiet);justify-content:center;align-items:center;display:inline-flex}.pp-veil-ico{width:14px;height:14px}.pp-stat-v{font-size:var(--t-kpi);color:var(--ink);font-variant-numeric:tabular-nums;margin:6px 0 8px;font-weight:700;line-height:1.05}.pp-prose{max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);white-space:pre-line;text-wrap:pretty;margin:0;line-height:1.6}.pp-differentiator{margin:0 0 16px}.pp-prose+.pp-passages{margin-top:24px}.pp-passages{gap:20px;margin:0;display:grid}.pp-passage{min-width:0}.pp-passage-k{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.4}.pp-passage-v{margin-top:6px}.pp-highlights{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.pp-highlight{font-size:var(--t-6);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.55;display:flex}.pp-tick-box{border-radius:var(--r-mark);background:var(--live-field);width:22px;height:22px;color:var(--live);flex:none;place-items:center;margin-top:0;display:grid}.pp-checks{container-type:inline-size}.pp-check-list{margin:0;padding:0;list-style:none}.pp-check{border-bottom:1px solid var(--hairline);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding-block:12px;display:grid}.pp-check:first-child{padding-top:2px}.pp-check:last-child{border-bottom:0;padding-bottom:0}.pp-check-mark{border-radius:var(--r-mark);background:var(--band);width:24px;height:24px;color:var(--ink-2);place-items:center;display:grid}.pp-check-mark .ico{width:15px;height:15px}.pp-check.is-done .pp-check-mark{background:var(--live-field);color:var(--live)}.pp-check-label{font-size:var(--t-6);color:var(--ink-2);padding-top:2px;font-weight:500;line-height:1.45}.pp-check.is-done .pp-check-label{color:var(--ink)}.pp-check-state{font-size:var(--t-7);color:var(--ink-2);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:3px;line-height:1.4}@container (max-width:419px){.pp-check{grid-template-columns:24px minmax(0,1fr)}.pp-check-state{text-align:start;white-space:normal;grid-column:2;padding-top:0}}.pp-inside-lead,.pp-updates-lead,.pp-access-lead,.pp-thread-lead{max-width:var(--measure);margin:0 0 16px}.pp-inside-list{margin:0;padding:0;list-style:none}.pp-inside-row{border-top:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:56px;padding-block:8px;display:grid}.pp-inside-ico{border-radius:var(--r-chip);background:var(--band);width:36px;height:36px;color:var(--ink-2);place-items:center;display:grid}.pp-inside-name{font-size:var(--t-6);color:var(--ink);grid-column:2;font-weight:600;line-height:1.4}.pp-inside-count{text-align:end;font-variant-numeric:tabular-nums;grid-column:3}.pp-inside-bar{display:none}@media (min-width:640px){.pp-inside-row{grid-template-columns:36px minmax(0,1fr) auto 112px}.pp-inside-bar{border-radius:var(--r-mark);background:repeating-linear-gradient(115deg, var(--sunken) 0 8px, var(--ground) 8px 14px);grid-column:4;height:10px;display:block}}.pp-rows{margin:0;padding:0;list-style:none}.pp-row{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding-block:10px;display:flex}.pp-row:first-child{min-height:42px;padding-top:0}.pp-row:last-child{border-bottom:0;padding-bottom:0}.pp-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-row-title{min-width:0;font-size:var(--t-6);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;line-height:1.4;display:flex}.pp-row-chip{min-height:20px;padding:1px 6px;font-size:12px}.pp-row-fig{font-size:var(--t-6);color:var(--ink);text-align:end;flex:none;font-weight:600}.pp-row--stack{flex-direction:column;align-items:stretch;gap:2px}.pp-row-line{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pp-row-share{color:var(--ink-2);margin-inline-start:8px;font-weight:400}.pp-cap{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pp-cap-line{font-size:var(--t-6);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pp-cap-holder{min-width:0;color:var(--ink)}.pp-cap-fig{flex:none;font-weight:600}.pp-cap-track{border-radius:var(--r-mark);background:var(--sunken);height:8px;margin-top:6px;position:relative;overflow:hidden}.pp-cap-pre{border-radius:var(--r-mark);inset-block:0;background:#395b7e47;position:absolute;left:0}.pp-cap-post{border-radius:var(--r-mark);background:var(--data-1);position:absolute;top:2px;bottom:2px;left:0}.pp-people{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px 24px;margin:0;padding:0;list-style:none;display:grid}.pp-person{align-items:flex-start;gap:12px;min-width:0;display:flex}.pp-person-face{border-radius:var(--r-chip);object-fit:cover;object-position:top;background:var(--sunken);flex:none;width:40px;height:40px}.pp-person-initial{background:var(--live-field);color:var(--live);font-size:var(--t-5);place-items:center;font-weight:700;display:grid}.pp-person-name{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.35}.pp-person-bio{font-size:var(--t-6);color:var(--ink-2);margin:6px 0 0;line-height:1.5}.pp-total{align-items:baseline;gap:6px;margin:0;display:inline-flex}.pp-total-v{color:var(--ink);font-size:22px;font-weight:700}.pp-bar{border-radius:var(--r-mark);background:var(--sunken);width:100%;height:12px;display:flex;overflow:hidden}.pp-bar-seg{background:var(--data-1);height:100%;display:block}.pp-groups{margin-top:12px}.pp-swatch{background:var(--data-1);border-radius:2px;flex:none;width:10px;height:10px}.pp-lines{margin:0 0 8px}.pp-line{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-block:10px;display:flex}.pp-line-k{min-width:0;font-size:var(--t-6);color:var(--ink);flex:16rem;line-height:1.45}.pp-line-phase{vertical-align:1px;margin-inline-start:8px;font-size:12px}.pp-line-note{font-size:var(--t-7);color:var(--ink-2);margin-inline-start:8px}.pp-line-v{font-size:var(--t-6);color:var(--ink);text-align:end;margin:0 0 0 auto;font-weight:500}.pp-group{border-bottom:1px solid var(--hairline)}.pp-group:last-child{border-bottom:0}.pp-group-sum{border-radius:var(--r-mark);cursor:pointer;align-items:center;gap:8px;min-height:48px;padding-block:8px;list-style:none;display:flex}.pp-group-sum::-webkit-details-marker{display:none}.pp-group-name{min-width:0;font-size:var(--t-6);color:var(--ink);flex:auto;font-weight:600;line-height:1.4}.pp-group-sum:hover .pp-group-name{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-2);-webkit-text-decoration-color:var(--hairline-2);-webkit-text-decoration-color:var(--hairline-2);text-decoration-color:var(--hairline-2);text-underline-offset:3px}.pp-group-fig{font-size:var(--t-6);color:var(--ink);text-align:end;flex:none;font-weight:600}.pp-chev{width:18px;height:18px;color:var(--ink-2);transition:transform .15s var(--ease);flex:none}.pp-group[open]>.pp-group-sum .pp-chev{transform:rotate(180deg)}.pp-reg-groups{container-type:inline-size}.pp-reg{margin:0}.pp-reg-run+.pp-group,.pp-group+.pp-reg-run{margin-top:8px}.pp-reg--split{grid-template-columns:minmax(0,1fr);column-gap:32px;display:grid}@container (min-width:640px){.pp-reg--split{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-reg-row{border-top:1px solid var(--hairline);flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:2px 24px;padding-block:10px;display:flex;container-type:inline-size}.pp-reg-k{font-size:var(--t-6);color:var(--ink-2);flex:100%;line-height:1.45}.pp-reg-v{font-size:var(--t-6);color:var(--ink);font-variant-numeric:tabular-nums;flex:100%;margin:0;font-weight:500;line-height:1.45}@container (min-width:400px){.pp-reg-k{flex:0 0 45%}.pp-reg-v{text-align:end;flex:1 1 0;min-width:0}}.pp-charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.pp-chart{flex-direction:column;min-width:0;display:flex}.pp-chart>.title-3,.pp-proj>.title-3{margin:0}.pp-chart-note{max-width:var(--measure);margin:6px 0 0}.pp-series-row{flex-wrap:wrap;gap:12px 32px;margin-top:16px;display:flex}.pp-series{min-width:0}.pp-series-name{align-items:center;gap:6px;display:flex}.pp-series-swatch{border-radius:2px;width:10px;height:10px;display:block}.pp-series-peak{font-size:var(--t-2);letter-spacing:-.015em;margin-top:4px;font-weight:700;line-height:1.15}.pp-plot{margin-top:auto;padding-top:20px}.pp-plot-bars{height:150px;display:grid;overflow:hidden}.pp-plot-line{width:100%;min-height:150px;position:relative}@media (min-width:640px){.pp-plot-bars{height:190px}.pp-plot-line{min-height:190px}}.pp-plot-periods{gap:12px;margin-top:12px;display:flex}.pp-plot-period{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;font-size:var(--t-7);color:var(--ink-2);flex:1 1 0;overflow:hidden}.pp-plot-ends{font-size:var(--t-7);color:var(--ink-2);justify-content:space-between;margin-top:12px;display:flex}.pp-plot-trough{font-size:var(--t-7);white-space:nowrap;font-weight:600;line-height:1;position:absolute}.pp-chart-empty{border-radius:var(--r-control);background:var(--ground);text-align:center;place-items:center;min-height:150px;margin-top:20px;padding:24px;display:grid}.pp-chart-empty .caption{max-width:36ch}.pp-proj{min-width:0}.pp-proj-scroll{border-radius:var(--r-control);margin-top:16px}.pp-proj-table{min-width:520px}.pp-proj-scroll .pp-proj-table>thead>tr>th:nth-child(n){background:var(--sunken);color:var(--ink);font-size:var(--t-7)}.pp-proj-scroll .pp-proj-table>tbody>tr:nth-child(odd)>:is(th,td){background:var(--surface)}.pp-proj-scroll .pp-proj-table>tbody>tr:nth-child(2n)>:is(th,td){background:var(--band)}.pp-proj-table :is(th,td){border-bottom:0}.pp-proj-table td{font-size:var(--t-6)}.pp-proj-period{min-width:9rem;font-size:var(--t-6);color:var(--ink);white-space:normal;vertical-align:top;font-weight:600}.pp-proj-note{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;font-weight:400;display:block}.pp-dealnote{color:var(--ink);margin-top:12px}.pp-returns{text-align:center;padding:32px 20px}@media (min-width:640px){.pp-returns{padding:40px 32px}}.pp-returns-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:32px 24px;margin:0;display:grid}.pp-return{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex;container-type:inline-size}.pp-return-k{font-size:var(--t-6);color:var(--ink-2);font-weight:500}.pp-return-v{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:4px 0 0;font-size:clamp(32px,22cqw,56px);font-weight:700;line-height:1}.pp-returns-grid.is-single .pp-return-v{font-size:clamp(40px,14cqw,72px)}.pp-returns-note{max-width:var(--measure);margin:28px auto 0}.pp-timeline,.pp-route{container-type:inline-size}.pp-steps{margin:0;padding:0;list-style:none;display:grid}.pp-step{grid-template-columns:24px minmax(0,1fr);column-gap:14px;padding-bottom:22px;display:grid;position:relative}.pp-step:last-child{padding-bottom:0}.pp-step:before{content:"";background:var(--hairline-2);border-radius:1px;width:2px;position:absolute;top:26px;bottom:2px;left:11px}.pp-step:last-child:before{display:none}.pp-step-mark{z-index:1;border-radius:var(--r-mark);background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--hairline-2);color:var(--surface);place-items:center;display:grid;position:relative}.pp-step.is-done .pp-step-mark{background:var(--live);box-shadow:none}.pp-step.is-active .pp-step-mark{box-shadow:inset 0 0 0 2px var(--live)}.pp-step.is-active .pp-step-mark:after{content:"";background:var(--live);border-radius:2px;width:8px;height:8px}.pp-step-ico{width:14px;height:14px}.pp-step-body{min-width:0;padding-top:2px}.pp-step-head .caption{margin-bottom:2px}.pp-step-title{font-size:var(--t-6);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.pp-step.is-planned .pp-step-title{color:var(--ink-2)}.pp-step-door{font-size:inherit;gap:6px;font-weight:600}.pp-step-door:hover{text-underline-offset:3px;text-decoration:underline}.pp-step-text{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);margin:4px 0 0;line-height:1.5}@container (min-width:600px){.pp-step-body--pair,.pp-steps:not(.pp-steps--across) .pp-step-body{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;column-gap:24px;display:grid}.pp-step-body--pair .pp-step-text,.pp-steps:not(.pp-steps--across) .pp-step-text{margin-top:0}}@container (min-width:640px){.pp-steps--across{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.pp-steps--across .pp-step{padding-bottom:0;grid-template-columns:minmax(0,1fr);row-gap:12px;padding-inline-end:16px}.pp-steps--across .pp-step:before{width:auto;height:2px;inset:11px 6px auto 30px}}.pp-risks{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp-risk{border-radius:var(--r-control);background:var(--ground);min-width:0;padding:16px}.pp-risk-head{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.pp-risk-title{font-size:var(--t-6);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.pp-risk-level{min-height:20px;padding:1px 6px;font-size:12px}.pp-risk-text{font-size:var(--t-6);color:var(--ink-2);margin:6px 0 0;line-height:1.5}.pp-sponsor{container-type:inline-size}.pp-sponsor-body{flex-direction:column;gap:16px;display:flex}.pp-sponsor-profile{align-items:flex-start;gap:16px;min-width:0;display:flex}.pp-sponsor-face{border-radius:var(--r-control);object-fit:cover;object-position:top;background:var(--sunken);flex:none;width:72px;height:72px}.pp-sponsor-name{font-size:var(--t-3);color:var(--ink);font-weight:600;line-height:1.3}.pp-sponsor-bio{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);margin:8px 0 0;line-height:1.55}@container (min-width:480px){.pp-sponsor-face{border-radius:var(--r-field);width:88px;height:88px}}@container (min-width:760px){.pp-sponsor-body{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}.pp-sponsor-stats{flex:none}}.pp-feed{gap:24px;margin:0;padding:0;list-style:none;display:grid}.pp-feed-item{grid-template-columns:28px minmax(0,1fr);column-gap:16px;display:grid;position:relative}.pp-feed-item:not(:last-child):before{content:"";background:var(--hairline);border-radius:1px;width:2px;position:absolute;top:32px;bottom:-20px;left:13px}.pp-feed-mark{z-index:1;border-radius:var(--r-mark);background:var(--band);width:28px;height:28px;color:var(--ink-2);place-items:center;display:grid;position:relative}.pp-feed-mark.is-ours{background:var(--live);color:var(--surface)}.pp-feed-body{min-width:0}.pp-feed-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pp-feed-title{font-size:var(--t-5);color:var(--ink);margin:8px 0 0;font-weight:600;line-height:1.35}.pp-feed-text{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);white-space:pre-line;margin:6px 0 0;line-height:1.55}.pp-feed-media{border:1px solid var(--hairline);border-radius:var(--r-control);object-fit:cover;width:100%;max-width:560px;margin-top:16px;display:block}.pp-feed-video{background:var(--ink)}.pp-map{overflow:clip}.pp-map-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 16px 12px;display:flex}.pp-map-head .title-2{margin:0}.pp-map-open{font-size:var(--t-6)}.pp-map-field{background-color:var(--sunken);background-image:linear-gradient(var(--hairline-2) 1px, transparent 1px), linear-gradient(90deg, var(--hairline-2) 1px, transparent 1px);background-size:24px 24px;height:220px;position:relative}.pp-map-load{width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.pp-map-pin{border-radius:var(--r-control);background:var(--surface);width:44px;height:44px;color:var(--live);box-shadow:var(--shadow-1);place-items:center;display:grid}.pp-map-place{border-radius:var(--r-mark);background:var(--surface);max-width:40ch;font-size:var(--t-6);text-align:center;padding:4px 10px;font-weight:600}.pp-map-frame{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.pp-map-img{object-fit:cover;width:100%;max-height:420px;display:block}.pp-map-caption{margin:0;padding:12px 16px 16px}@media (min-width:640px){.pp-map-head{padding:20px 20px 12px}.pp-map-field{height:320px}.pp-map-caption{padding:12px 20px 20px}}@media (min-width:1024px){.pp-map-head{padding:24px 24px 16px}.pp-map-caption{padding:16px 24px 24px}}.pp-docs-ask{margin:16px 0 0}.pp-docs-ask .link{font-size:inherit;font-weight:600;display:inline}.pp-dd{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.pp-dd-offer,.pp-dd-do{flex:260px;min-width:0}.pp-dd-lead{margin:0 0 12px}.pp-dd-price{font-size:var(--t-kpi);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:normal;margin:0 0 4px;font-weight:700;line-height:1.05}.pp-dd-do>.pp-ticks{margin:0 0 16px}.pp-ticks{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pp-ticks li{font-size:var(--t-6);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.pp-tick{width:16px;height:16px;color:var(--live);flex:none;margin-top:2px}.pp-ticks--mint li{color:var(--ink-mint)}.pp-access-form{gap:16px;display:grid}.pp-access-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pp-access-card>.state+.pp-access-lead{margin-top:12px}.pp-access-note{max-width:var(--measure);margin:16px 0 0}.pp-gate-offer{flex-direction:column;padding:24px 20px;display:flex}@media (min-width:640px){.pp-gate-offer{padding:24px}}.pp-gate-offer-heading{margin:6px 0 0}.pp-gate-offer-lead{font-size:var(--t-6);color:var(--ink-mint);margin:8px 0 0;line-height:1.5}.pp-gate-form{gap:14px;margin-top:20px;display:grid}.pp-gate-error{white-space:normal;justify-self:start}.pp-gate-foot{margin:14px 0 0}.pp-calc{container-type:inline-size}.pp-calc>.title-3{margin:0}.pp-calc-lead{max-width:var(--measure);margin:6px 0 0}.pp-calc-grid{gap:20px;margin-top:20px;display:grid}@container (min-width:560px){.pp-calc-grid{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start;gap:28px}}.pp-calc-field{font-size:var(--t-3);font-weight:700}.pp-calc-share{border-radius:var(--r-chip);background:var(--live-field);margin-top:12px;padding:14px 16px}.pp-calc-share .label{color:var(--live-press)}.pp-calc-share-v{font-size:var(--t-2);color:var(--live-press);margin-top:2px;font-weight:700;line-height:1.15}.pp-calc-rows{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pp-calc-row{grid-template-columns:minmax(64px,6rem) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.pp-calc-period{font-size:var(--t-6);color:var(--ink-2)}.pp-calc-track{border-radius:var(--r-mark);background:var(--sunken);height:8px;overflow:hidden}.pp-calc-bar{border-radius:var(--r-mark);background:var(--data-1);height:100%;display:block}.pp-calc-sum{font-size:var(--t-6);text-align:end;font-weight:600}.pp-calc-total{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:14px;display:flex}.pp-calc-total-v{font-size:var(--t-3);font-weight:700}.pp-calc-note{max-width:var(--measure);margin:20px 0 0}.pp-skel-frame{aspect-ratio:16/9;border-radius:var(--r-field);display:block}.pp-skel-strip{gap:8px;margin-top:8px;display:flex}.pp-skel-thumb{border-radius:var(--r-chip);width:72px;height:48px;display:block}@media (min-width:640px){.pp-skel-frame{aspect-ratio:16/10}.pp-skel-thumb{width:96px;height:62px}}.pp-skel-meta,.pp-skel-intro,.pp-skel-dock{gap:12px;display:grid}.pp-skel-dock{justify-items:start}@media (min-width:768px) and (max-width:1099.98px){.pp-skel-frame{width:100%;max-height:44svh}}@media (min-width:1100px){.pp-skel-meta{grid-area:head;align-self:start}.pp-skel-intro{grid-area:intro}.pp-skel-dock{grid-area:dock;align-self:start}}.pp-skel-chips{flex-wrap:wrap;gap:8px;display:flex}.pp-skel-index{border-bottom:1px solid var(--hairline);gap:4px;padding-block:8px;display:flex;overflow:hidden}.doc-list{margin:0;padding:0;list-style:none}.doc-row{border-top:1px solid var(--hairline);align-items:center;gap:12px;min-height:56px;padding-block:10px;display:flex}.doc-row:first-child{border-top:0;min-height:46px;padding-top:0}.doc-plate{border-radius:var(--r-chip);background:var(--band);width:36px;height:36px;color:var(--ink-quiet);flex:none;place-items:center;display:grid}.doc-plate--deck{background:var(--live-field);color:var(--live)}.doc-plate--model{color:var(--data-1);background:#395b7e1f}.doc-plate--market{background:var(--band);color:var(--ink-2)}.doc-plate--legal{background:var(--sunken);color:var(--ink)}.doc-title{min-width:0;font-size:var(--t-5);color:var(--ink);flex:auto;font-weight:500;line-height:1.4}.doc-kind{letter-spacing:0;text-transform:none;color:var(--ink-2);flex:none;font-size:12px;font-weight:600}.nda-gate{border:1px dashed var(--hairline-2);border-radius:var(--r-field);background:var(--surface);align-items:flex-start;gap:14px;padding:20px;display:flex}@media (min-width:1024px){.nda-gate{padding:24px}}.nda-gate-ico{border-radius:var(--r-chip);background:var(--band);width:36px;height:36px;color:var(--ink-2);flex:none;place-items:center;display:grid}.nda-gate-text{min-width:0}.nda-gate-text .title-3{margin:0}.nda-gate-behind{max-width:var(--measure);margin:4px 0 0}.nda-gate-action{margin-top:14px}.paywall{flex-direction:column;padding:24px 20px;display:flex}@media (min-width:640px){.paywall{padding:24px}}.paywall-eyebrow{display:block}.paywall-heading{max-width:24ch;margin:6px 0 0}.paywall-lead{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-mint);margin:8px 0 0;line-height:1.5}.paywall-price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:20px;display:flex}.paywall-discount{white-space:normal;align-self:flex-start;margin-top:12px}.paywall-standard{margin:8px 0 0}.paywall-ticks{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.paywall-ticks li{font-size:var(--t-6);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.paywall-tick{width:16px;height:16px;color:var(--live);flex:none;margin-top:2px}.paywall-clock,.paywall-cta{margin-top:20px}.paywall-foot{max-width:var(--measure);margin:14px 0 0}.paywall--door-first .paywall-ticks{border-top:1px solid #124e3726;padding-top:16px}.ichat{flex-direction:column;min-width:0;display:flex;container-type:inline-size}.ichat-head{align-items:flex-start;gap:12px;display:flex}.ichat-head .title-2{margin:0}.ichat-lead{max-width:var(--measure);margin:6px 0 0}.ichat-turns{flex-direction:column;gap:12px;margin-top:20px;display:flex}.ichat-turn{display:flex}.ichat-turn--user{justify-content:flex-end}.ichat-bubble{max-width:min(88%, var(--measure));border-radius:var(--r-control);font-size:var(--t-6);color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word;padding:10px 14px;line-height:1.55}.ichat-turn--user .ichat-bubble{background:var(--sunken)}.ichat-turn--assistant .ichat-bubble{background:var(--surface-alt)}.ichat-pending{margin:0}.ichat-suggest{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.ichat-q{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-height:40px;color:var(--ink);font:inherit;font-size:var(--t-6);text-align:start;cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease);align-items:center;padding:6px 14px;line-height:1.3;display:inline-flex}.ichat-q:hover{border-color:var(--live);background:var(--live-field)}.ichat-q:disabled{opacity:.6;cursor:progress}@media (pointer:coarse){.ichat-q{min-height:44px}}.ichat-form{gap:6px;margin-top:16px;display:grid}.ichat-form>.field-label{margin-bottom:0}.ichat-compose{gap:8px;display:grid}@container (min-width:520px){.ichat-compose{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.ichat-field{min-height:88px}.ichat-error{white-space:normal;align-self:flex-start;margin-top:12px}.ichat-note{max-width:var(--measure);margin:16px 0 0}.boosts{align-items:start;gap:12px;margin-top:16px;display:grid}@media (min-width:640px){.boosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.boost{border-radius:var(--r-field);transition:background-color .2s var(--ease);background:#124e370d;border:1px solid #124e371a;padding:14px 20px}.boost:hover{background:#124e3717}.boost-sum{cursor:pointer;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.boost-sum::-webkit-details-marker{display:none}.boost-seat{border-radius:var(--r-chip);background:var(--surface);width:36px;height:36px;color:var(--live);flex:none;place-items:center;display:grid}.boost-title{min-width:0;color:var(--live-press);text-wrap:balance;flex:auto;font-weight:600}.boost-plus{width:16px;height:16px;color:var(--live);flex:none;position:relative}.boost-plus-h,.boost-plus-v{background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.boost-plus-h{width:12px;height:2px}.boost-plus-v{width:2px;height:12px;transition:scale .2s var(--ease)}.boost-body{border-top:1px solid #124e3726;margin-top:14px;padding-top:14px}.boost-offer{font-size:var(--t-6);color:var(--ink);margin:0;line-height:1.5}.boost-why{font-size:var(--t-7);color:var(--ink-2);margin:10px 0 0;line-height:1.5}.boost-why-k{color:var(--live);font-weight:600}.boost-cta{margin-top:14px}@media print{.pp-layout{display:block!important}.pp-layout>*+*{margin-top:12pt}.pp-dock{position:static!important}.pp-actionbar,.pp-lightbox,.pp-arrow,.pp-strip,.pp-badge-toggle,.pp-map-field{display:none!important}.pp-caption--scrim{color:var(--ink)!important;background:0 0!important;padding:4pt 0 0!important;position:static!important}}@media (min-width:768px){.pp-actionbar.is-pending{display:none}}@media (min-width:768px) and (max-width:1099.98px){.pp-actionbar{z-index:var(--z-dock);padding:var(--s-12) var(--pp-bar-right,24px) calc(var(--s-12) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--hairline);box-shadow:var(--shadow-dock);inset-inline:0;flex-wrap:nowrap;justify-content:flex-end;margin:0;position:fixed;bottom:0}body:has(.app-rail) .pp-actionbar{inset-inline-start:var(--rail-w)}.pp-actionbar>.btn{flex:0 360px;min-width:0}}@media (min-width:1100px){.pp-actionbar{right:var(--pp-bar-right,16px);z-index:var(--z-dock);width:var(--pp-bar-w,min(400px, calc(100% - 32px)));border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-2);padding:12px;position:fixed;bottom:16px}.pp-actionbar>.btn{flex:auto}body:has(.pp-actionbar:not([hidden],.is-pending)){--dock-extra:16px}body:has(.pp-actionbar:not([hidden],.is-pending)) .pp-layout{padding-bottom:112px}}.pp-badge-list{gap:6px 8px}.pp-badge{gap:6px;padding:3px 10px 3px 3px}.pp-badge .badge-seat{width:22px;height:22px}.pp-badge .badge-seat .ico{width:14px;height:14px}.pp-badge-more{align-items:center;display:flex}.pp-badges.is-open .pp-badge-note{padding-inline-start:28px}.pp-risks>.pp-risk:last-child:nth-child(odd),.pp-highlights>.pp-highlight:last-child:nth-child(odd),.pp-people>.pp-person:last-child:nth-child(odd){grid-column:1/-1}.pp-highlights>.pp-highlight:last-child:nth-child(odd)>span:last-child{max-width:var(--measure)}@container (min-width:620px){.pp-fund:has(.pp-ask,.pp-ask-sent){grid-template-columns:140px minmax(0,1fr);grid-template-areas:"head head""dial reading""actions actions"}.pp-fund:has(.pp-ask,.pp-ask-sent) .pp-fund-actions{margin-top:6px}}.pp-fund-actions>.pp-interest:has(.pp-ask){max-width:600px}:is(.pp-fund-actions:has(.pp-ask),.pp-dock[data-arrived] .pp-fund-actions,.pp-dock[data-arrived] .pp-dock-actions)>.pp-primary{background:var(--surface);border-color:var(--hairline-2);color:var(--ink);box-shadow:var(--shadow-1)}@media (hover:hover) and (pointer:fine){:is(.pp-fund-actions:has(.pp-ask),.pp-dock[data-arrived] .pp-fund-actions,.pp-dock[data-arrived] .pp-dock-actions)>.pp-primary:hover:not([aria-disabled=true]){background:var(--surface);border-color:var(--ink-quiet);box-shadow:var(--shadow-2)}}:is(.pp-fund-actions:has(.pp-ask),.pp-dock[data-arrived] .pp-fund-actions,.pp-dock[data-arrived] .pp-dock-actions)>.pp-primary:active:not([aria-disabled=true]){background:var(--band)}.pp-frame{width:100%;max-height:56vh}@media (min-width:768px) and (max-width:1099.98px){.pp-frame{max-height:44svh}}@media (max-height:520px){.pp-frame{max-height:72vh}}@container (min-width:300px){.pp-fund:not(:has(>.pp-fund-reading)){grid-template-columns:minmax(0,1fr);grid-template-areas:"head""dial""actions"}.pp-fund:not(:has(>.pp-fund-reading)) .pp-fund-dial{justify-self:center}}@container (min-width:560px){.pp-fund:not(:has(>.pp-fund-reading)){grid-template-columns:minmax(0,1fr) 140px;grid-template-areas:"head dial""actions actions";column-gap:24px}.pp-fund:not(:has(>.pp-fund-reading)) .pp-fund-dial{justify-self:end}}@container (min-width:620px){.pp-fund:not(:has(>.pp-fund-reading)):not(:has(.pp-ask,.pp-ask-sent)){grid-template-areas:"head dial""actions dial";row-gap:16px}.pp-fund:not(:has(>.pp-fund-reading)):not(:has(.pp-ask,.pp-ask-sent)) .pp-fund-actions{max-width:320px}}.fa-screen{padding-block:0 var(--s-56)}@media (max-width:719px){.fa-screen{padding-block-end:var(--s-40)}}.fa-col{max-width:var(--content);min-width:0}.fa-body{min-width:0}.fa-body--form{max-width:var(--form)}.fa-head .page-head-above{margin-bottom:var(--s-16)}@media (max-width:767px){.fa-head .page-head-above{margin-bottom:var(--s-8)}}@media (min-width:768px){.fa-screen--hero .fa-head{padding-block:var(--s-40) var(--s-32)}}.fa-above{align-items:stretch;gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.fa-reviewer{border-radius:var(--r-mark);background:var(--ink);min-height:36px;color:var(--surface);font-size:var(--t-7);transition:background-color .15s var(--ease);align-self:flex-end;align-items:center;gap:6px;padding:6px 12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.fa-reviewer:hover{background:var(--action)}.fa-reviewer:focus-visible{outline:2px solid var(--live);outline-offset:2px}@media (pointer:coarse){.fa-reviewer{min-height:44px}}.fa-steps{min-width:0;container-type:inline-size}.fa-steps-compact{gap:var(--s-8);flex-direction:column;max-width:480px;display:flex}.fa-steps-line{align-items:baseline;gap:2px var(--s-8);flex-wrap:wrap;margin:0;display:flex}.fa-steps-count{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4}.fa-steps-name{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.4}.fa-steps-track{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.fa-steps-seg{background:var(--sunken);border-radius:2px;height:6px;display:block;overflow:hidden}.fa-steps-seg.is-done{background:var(--bar)}.fa-steps-seg>.m-fill{background:var(--bar);height:100%;display:block}.fa-steps-row{align-items:center;gap:var(--s-8);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:none}.fa-steps-row>li{flex:none}.fa-steps-row>li.is-break{margin-inline-start:var(--s-12)}@container (min-width:912px){.fa-steps-row{display:flex}.fa-steps-compact{display:none}}.fa-step{align-items:center;gap:var(--s-8);border-radius:var(--r-chip);font-size:var(--t-6);color:var(--ink-2);white-space:nowrap;border:1px solid #0000;padding:5px 12px 5px 5px;line-height:1.3;display:flex}.fa-step[aria-current=step]{background:var(--surface);border-color:var(--hairline);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.fa-step-mark{border-radius:var(--r-mark);background:var(--sunken);width:24px;height:24px;color:var(--ink-2);font-size:var(--t-7);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:600;display:inline-grid}.fa-step-mark.is-done{background:var(--live-field);color:var(--live-press)}.fa-step-mark.is-current{background:var(--live);color:var(--surface)}.fa-step-mark .ico{width:14px;height:14px}.fa-bar{margin-top:var(--s-24)}@media (min-width:768px){.fa-bar--free{--action-bar-bleed:var(--s-16)}.fa-bar--free[data-stuck]{border-radius:var(--r-control) var(--r-control) 0 0}}.fa-bar .action-bar-end>form{min-width:0;display:flex}@media (max-width:767px){.fa-bar .action-bar-end>form,.fa-bar .action-bar-end>form>.btn{flex:auto;min-width:0}}.fa-signin{white-space:normal;text-align:start;line-height:1.3}@media (max-width:767px){.fa-signin{font-size:var(--t-6)}}.fa-doors{gap:var(--s-12);flex-direction:column;display:flex}.fa-doors-pair{gap:var(--s-12);display:grid}@media (min-width:640px){.fa-doors{gap:var(--s-16)}.fa-doors-pair{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.fa-doors form{min-width:0;display:grid}.fa-door{align-items:flex-start;gap:var(--s-12);width:100%;min-width:0;padding:var(--s-20);font:inherit;color:var(--ink);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-direction:column;display:flex}@media (max-width:639px){.fa-door{padding:var(--s-16)}}@media (min-width:1024px){.fa-door{padding:var(--s-24)}}.fa-door-head{align-items:center;gap:var(--s-12);min-width:0;display:flex}.fa-door-title{min-width:0}.fa-door-desc{font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;line-height:1.5}.fa-door-cta{margin-top:auto}.fa-door:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}.fa-door:hover .btn-primary{background:var(--action-press)}.fa-door:hover .btn-secondary{border-color:var(--ink-quiet)}.fa-door:focus-visible{outline:2px solid var(--live);outline-offset:2px}.fa-door:active .fa-door-cta{transform:scale(.985)}.fa-door[aria-busy=true]{cursor:progress}.fa-door[aria-busy=true] .fa-door-cta>.btn-trail{display:none}.fa-door[aria-busy=true] .fa-door-cta:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite m-spin}.fa-doors-note{margin:0}@media (min-width:768px){.fa-door--row{align-items:center;column-gap:var(--s-24);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head cta""desc cta";row-gap:2px;display:grid}.fa-door--row>.fa-door-head{grid-area:head}.fa-door--row>.fa-door-desc{grid-area:desc;padding-inline-start:48px}.fa-door--row>.fa-door-cta{grid-area:cta;margin-top:0}}.fa-form-card{--action-bar-bleed:var(--s-20)}@media (min-width:1024px){.fa-form-card{--action-bar-bleed:var(--s-24)}}.fa-form{gap:var(--s-20);flex-direction:column;min-width:0;display:flex}.fa-form>.fa-bar{margin-top:0}.fa-summary{align-items:flex-start;gap:var(--s-8);flex-direction:row}.fa-summary-ico{flex:none;width:18px;height:18px;margin-top:1px}.fa-summary-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fa-summary-list a{color:var(--alarm);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.fa-summary-list a:focus-visible{outline:2px solid var(--alarm);outline-offset:2px;border-radius:var(--r-mark)}.fa-deal{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.fa-deal-grid{gap:var(--s-12);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.fa-deal .choice-card{align-items:center;min-height:56px}.fa-deal .choice-mark{margin-top:0}.fa-deal .choice-card:hover:not(:has(>input:checked)){border-color:var(--ink-quiet)}.fa-deal .choice-card:has(>input[aria-invalid=true]){border-color:var(--alarm)}.fa-name-row{gap:var(--s-20);display:grid}@media (min-width:640px){.fa-name-row{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.fa-field-pin{letter-spacing:.2em;max-width:calc(12ch + 32px)}.fa-phone-root{position:relative}.fa-phone{border:1px solid var(--hairline-2);border-radius:var(--r-control);background:var(--surface);width:100%;min-height:44px;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);align-items:stretch;display:flex}.fa-phone:focus-within{border-color:var(--live);outline:2px solid var(--live);outline-offset:1px}.fa-phone.is-invalid{border-color:var(--alarm);box-shadow:inset 0 0 0 1px var(--alarm)}.fa-phone.is-invalid:focus-within{outline-color:var(--alarm)}.fa-phone-cc{border:0;border-inline-end:1px solid var(--hairline-2);border-radius:var(--r-control) 0 0 var(--r-control);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;touch-action:manipulation;background:0 0;flex:none;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.fa-phone-cc:hover{background:var(--ground)}.fa-phone-cc:focus-visible{background:var(--ground);outline:none}.fa-flag{text-align:center;width:1.4em;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:18px;line-height:1;display:inline-block}.fa-dial{font-size:var(--t-5);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-weight:600}.fa-phone-cc .ico{width:16px;height:16px;color:var(--ink-2)}.fa-phone-input{border-radius:0 var(--r-control) var(--r-control) 0;min-width:0;font:inherit;font-size:var(--t-5);color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:10px 14px;line-height:1.4}.fa-phone-input::placeholder{color:var(--ink-quiet);opacity:1}.fa-cc-pop{inset-inline:0;top:calc(100% + var(--s-8));z-index:40;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-2);position:absolute;overflow:clip}.fa-cc-pop.is-up{top:auto;bottom:calc(100% + var(--s-8))}.fa-cc-search{padding:var(--s-8);border-bottom:1px solid var(--hairline)}.fa-cc-list{max-height:var(--cc-max,min(240px, calc(100dvh - var(--nav-h) - var(--dock-h) - 160px)));overscroll-behavior:contain;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.fa-cc-option{align-items:center;gap:var(--s-12);min-height:44px;padding:6px var(--s-16);font-size:var(--t-5);color:var(--ink);cursor:pointer;display:flex}.fa-cc-option[data-active=true]{background:var(--live-field)}.fa-cc-option.is-chosen{font-weight:600}.fa-cc-option .fa-flag{font-size:16px}.fa-cc-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fa-cc-dial{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;flex:none}.fa-cc-none{padding:var(--s-12) var(--s-16)}.fa-consents{flex-direction:column;gap:4px;min-width:0;display:flex}.fa-consent{align-items:flex-start;gap:var(--s-12);font-size:var(--t-6);color:var(--ink-2);margin-inline:-8px;padding:8px;line-height:1.45}.fa-consent .check-box{margin-top:1px}.fa-consent input[aria-invalid=true]~.check-box{border-color:var(--alarm)}.fa-consent>.fa-consent-text{min-width:0}.fa-inline-link{z-index:1;white-space:nowrap;font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);-webkit-text-decoration-color:var(--ink-quiet);text-decoration-color:var(--ink-quiet);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease);text-decoration-thickness:1px;display:inline;position:relative}.fa-inline-link:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.fa-inline-link:focus-visible{outline:2px solid var(--live);outline-offset:2px;border-radius:var(--r-mark)}.fa-form-error{align-items:flex-start;gap:var(--s-8);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);margin:0;display:flex}.fa-verify{min-width:0}.fa-checklist{margin:0;padding:0;list-style:none}.fa-check{column-gap:var(--s-16);row-gap:var(--s-8);padding:var(--s-20) var(--s-24);grid-template-columns:32px minmax(0,1fr);display:grid}@media (max-width:639px){.fa-check{column-gap:var(--s-12);padding:var(--s-16)}}.fa-check+.fa-check{border-top:1px solid var(--hairline)}.fa-check-mark{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--ground);width:32px;height:32px;color:var(--ink-2);transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);place-items:center;display:grid}.fa-check-mark .ico{width:18px;height:18px}.fa-check.is-current .fa-check-mark{border-color:var(--live);background:var(--surface);color:var(--live);box-shadow:inset 0 0 0 1px var(--live)}.fa-check.is-done .fa-check-mark{background:var(--live-field);color:var(--live-press);border-color:#0000}.fa-check-head{justify-content:space-between;align-items:center;gap:6px var(--s-12);flex-wrap:wrap;min-width:0;min-height:32px;display:flex}.fa-check-title{font-size:var(--t-3);color:var(--ink);margin:0;font-weight:600;line-height:1.3}.fa-check-body{gap:var(--s-12);flex-direction:column;grid-column:2;min-width:0;display:flex}.fa-check-text{overflow-wrap:anywhere;min-width:0;margin:0}.fa-check.is-done .fa-check-text{font-size:var(--t-6);color:var(--ink-2)}.fa-code-form{gap:var(--s-8);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.fa-code-label{font-size:var(--t-5);color:var(--ink);overflow-wrap:anywhere;line-height:1.5;display:block}.fa-code-row{align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}.fa-code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums lining-nums;flex:none;width:calc(10ch + 36px);min-height:48px;font-size:20px;font-weight:600}@container (max-width:320px){.fa-code-row>.fa-code,.fa-code-row>.btn{flex:100%;width:100%}}.fa-stub{padding:var(--s-8) var(--s-16);border-radius:var(--r-mark);background:var(--chip-quiet-bg);color:var(--chip-quiet-ink);font-size:var(--t-7);margin:0;line-height:1.45}.fa-alert{font-size:var(--t-7);color:var(--alarm);align-items:flex-start;gap:6px;margin:0;font-weight:500;line-height:1.45;display:flex}.fa-alert .ico{flex:none;width:16px;height:16px;margin-top:1px}.fa-resent{font-size:var(--t-7);color:var(--live);margin:0;font-weight:500;line-height:1.45}.fa-resend{align-items:center;gap:2px var(--s-12);flex-wrap:wrap;display:flex}.fa-resend>.btn-quiet{margin-inline-start:-14px}.fa-countdown{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;margin:0;line-height:1.4}.fa-wa{align-items:flex-start;gap:var(--s-16);flex-direction:column;min-width:0;display:flex}@media (max-width:639px){.fa-wa>.btn{align-self:stretch}}.fa-wa-qr{align-items:center;gap:var(--s-16);display:none}@media (min-width:640px){.fa-wa-qr{display:flex}}.fa-wa-qr img{border:1px solid var(--hairline);border-radius:var(--r-chip);flex:none;width:140px;height:140px}.fa-wa-qr-text{max-width:32ch;font-size:var(--t-4);color:var(--ink);margin:0;line-height:1.5}.fa-wa-qr-text strong{color:var(--live);font-weight:600}.fa-wa-manual{padding:var(--s-16);border-radius:var(--r-control);background:var(--sunken);align-self:stretch}.fa-wa-manual>p{margin:0}.fa-wa-manual>.fa-wa-code{margin-top:var(--s-8);letter-spacing:.25em;color:var(--ink);-webkit-user-select:all;user-select:all;font-variant-numeric:tabular-nums lining-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:28px;font-weight:700}.fa-warmup{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.fa-pills{gap:var(--s-8);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.fa-intro-body{max-width:var(--measure);font-size:var(--t-4);color:var(--ink-2);margin:0;line-height:1.55}.fa-how{gap:var(--s-16);margin:var(--s-20) 0 0;padding:var(--s-20) 0 0;border-top:1px solid var(--hairline);list-style:none;display:grid}@media (min-width:768px){.fa-how{gap:var(--s-24);margin-top:var(--s-24);padding-top:var(--s-24);grid-template-columns:repeat(3,minmax(0,1fr))}}.fa-how-item{column-gap:var(--s-12);grid-template-columns:36px minmax(0,1fr);align-content:start;display:grid}.fa-how-num{border:1px solid var(--hairline);border-radius:var(--r-mark);background:var(--ground);width:36px;height:28px;color:var(--ink-2);font-size:var(--t-7);font-variant-numeric:tabular-nums lining-nums;grid-row:span 2;place-items:center;font-weight:600;display:grid}@media (min-width:768px){.fa-how-item{grid-template-columns:minmax(0,1fr);row-gap:0}.fa-how-num{margin-bottom:var(--s-12);grid-row:auto}}.fa-how-title{font-size:var(--t-5);color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.35}.fa-how-desc{font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;margin:4px 0 0;line-height:1.5}.fa-founder{isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:clip}.fa-founder-media{aspect-ratio:16/9;position:relative;overflow:clip}.fa-founder-photo{object-fit:cover;object-position:40% 25%;width:100%;height:100%;display:block}.fa-founder-veil{pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffd9 75%,#fff 100%);height:40%;position:absolute;inset:auto 0 0}.fa-founder-copy{align-items:flex-start;gap:var(--s-16);padding:var(--s-4) var(--s-20) var(--s-20);flex-direction:column;display:flex}.fa-founder-title{color:var(--ink);margin:0}.fa-founder-desc{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.55}.fa-founder-link{text-underline-offset:4px;gap:6px;text-decoration:underline;text-decoration-thickness:1px}.fa-founder-link:hover{text-decoration-thickness:2px}.fa-founder-link:focus-visible{outline:2px solid var(--live);outline-offset:3px;border-radius:var(--r-mark)}@media (min-width:641px){.fa-founder{flex-direction:row;align-items:center;min-height:300px}.fa-founder-media{z-index:-2;aspect-ratio:auto;width:64%;position:absolute;inset:0 0 0 auto}.fa-founder-photo{object-position:36% 30%}.fa-founder-veil{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#fff 0%,#ffffffc7 14%,#ffffff38 32%,#fff0 48%);height:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#fff 0% 6%,#0000 34%);mask-image:linear-gradient(90deg,#fff 0% 6%,#0000 34%)}.fa-founder-copy{max-width:26rem;padding:var(--s-32)}}.fa-disclaimer{margin:var(--s-20) 0 0;max-width:var(--measure)}.fa-deck{flex-direction:column;min-width:0;display:flex}.fa-branches{gap:var(--s-12);border:0;min-width:0;margin:0;padding:0;display:grid}@media (min-width:640px){.fa-branches{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.fa-branch.choice-card{padding:var(--s-20);border-radius:var(--r-field);box-shadow:var(--shadow-1)}.fa-branch.choice-card:hover:not(:has(>input:checked)){border-color:var(--ink-quiet);box-shadow:var(--shadow-2)}.fa-branch .choice-title{font-size:var(--t-3);text-wrap:balance;line-height:1.3}.fa-branch .choice-desc{font-size:var(--t-5);line-height:1.5}.fa-branch-head{justify-content:space-between;align-items:baseline;gap:2px var(--s-12);flex-wrap:wrap;display:flex}.fa-chosen{font-size:var(--t-6);color:var(--live-press);flex:none;align-items:center;gap:5px;font-weight:600;line-height:1.35;display:inline-flex}.fa-zone{margin-top:var(--s-16)}.fa-note{margin:0 0 var(--s-16);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--band);color:var(--ink);font-size:var(--t-6);line-height:1.5}.fa-drop.silent{align-items:center;gap:var(--s-12);padding:var(--s-24) var(--s-20);text-align:center;flex-direction:column;display:flex}.fa-drop.silent:hover{border-color:var(--ink-quiet)}.fa-drop.is-dragging{border-color:var(--live);background:var(--live-field);color:var(--ink)}.fa-drop-ico.ico{width:24px;height:24px;color:var(--ink-2)}.fa-drop-title{font-size:var(--t-5);color:var(--ink);margin:0;font-weight:500}.fa-drop-meta{max-width:52ch;margin:0}.fa-files-head{margin:var(--s-16) 0 0;font-weight:600}.fa-files{gap:var(--s-8);margin:var(--s-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.fa-files li{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.fa-files .chip{min-width:0;max-width:100%}.fa-files .chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fa-upload-error{align-items:flex-start;gap:var(--s-8);margin:var(--s-16) 0 0;padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);display:flex}.fa-upload-error .ico{flex:none;width:18px;height:18px;margin-top:1px}.fa-deck-hint{margin:var(--s-20) 0 0}.fa-deck>.fa-bar{margin-top:var(--s-16)}.chat{min-width:0;position:relative}.chat-head{top:var(--sticky-top);z-index:3;justify-content:space-between;align-items:center;gap:var(--s-12);min-height:56px;padding:var(--s-8) var(--s-12) var(--s-8) var(--s-20);background:var(--surface);border-bottom:1px solid var(--hairline);border-radius:var(--r-field) var(--r-field) 0 0;display:flex;position:sticky}.chat-log{gap:var(--s-16);min-width:0;padding:var(--s-24);flex-direction:column;display:flex}.chat-log>*{scroll-margin-top:calc(var(--sticky-top) + var(--chat-head-h,0px) + 8px);scroll-margin-bottom:calc(var(--chat-dock-h,0px) + 16px)}.chat-row{min-width:0}.chat-row--ai{gap:var(--s-12);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.chat-mark{border-radius:var(--r-chip);background:var(--band);width:28px;height:28px;color:var(--live);flex:none;place-items:center;display:grid}.chat-mark .ico{width:16px;height:16px}.chat-text{min-width:0;max-width:65ch;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;padding-top:2px}.chat-strong{font-weight:600}.chat-row--me{justify-content:flex-end;display:flex}.chat-bubble{border-radius:var(--r-control) var(--r-mark) var(--r-control) var(--r-control);background:var(--live-field);max-width:min(85%,62ch);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 14px}.chat-file{align-items:center;gap:var(--s-8);border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-width:0;max-width:min(85%,44ch);min-height:40px;color:var(--ink);font-size:var(--t-6);transition:border-color .15s var(--ease), background-color .15s var(--ease);padding:8px 14px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.chat-file .ico{color:var(--live);flex:none}a.chat-file:hover{border-color:var(--ink-quiet);background:var(--ground)}a.chat-file:focus-visible{outline:2px solid var(--live);outline-offset:2px}.chat-file--static{background:var(--ground)}.chat-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-sys{max-width:min(85%,62ch);font-size:var(--t-7);color:var(--ink-2);text-align:right;justify-content:flex-end;align-items:flex-start;gap:6px;margin:-8px 0 0 auto;line-height:1.45;display:flex}.chat-sys .ico{color:var(--live);flex:none;margin-top:1px}.chat-sys--alarm .ico{color:var(--alarm)}.chat-pending-text{align-items:center;gap:var(--s-8);color:var(--ink-2);padding-top:2px;display:inline-flex}.chat-dots{gap:4px;display:inline-flex}.chat-dots>span{background:currentColor;border-radius:50%;width:4px;height:4px;display:block}.chat-notice{align-items:flex-start;gap:var(--s-8);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);margin:0;padding:10px 12px;line-height:1.45;display:flex}.chat-notice .ico{flex:none;margin-top:2px}.chat-dock{bottom:var(--dock-h,0px);z-index:3;gap:var(--s-8);padding:var(--s-16) var(--s-20);background:var(--surface);border-top:1px solid var(--hairline);transition:box-shadow .18s var(--ease);flex-direction:column;display:flex;position:sticky}.chat-dock[data-stuck]{box-shadow:var(--shadow-dock)}.chat-dock:last-child{border-radius:0 0 var(--r-field) var(--r-field)}.chat-dock--static{position:static}.chat-input{--rows:4;--max-rows:12;max-height:min(40dvh, calc(var(--max-rows) * 1.5em + 22px));line-height:1.5}.chat-dock .chat-input,.iw-form .iw-extra{min-height:calc(var(--rows) * 1.5em + 22px)}.chat-tools{justify-content:space-between;align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.chat-tools-start{align-items:center;gap:var(--s-4) var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.chat-tools>.chat-attach:first-child{margin-inline-start:-10px}.chat-send{flex:none;min-width:132px}.iw{min-width:0;container:iw/inline-size}.iw-desk{gap:var(--s-16);align-items:start;min-width:0;display:grid}@container iw (min-width:760px){.iw-desk{grid-template-columns:minmax(0,1fr) 296px}.iw-aside{top:calc(var(--sticky-top) + var(--s-16));position:sticky}}.iw-chat{min-width:0;container:iw-chat/inline-size}.iw-progress{flex-direction:column;gap:6px;min-width:0;display:flex}.iw-progress-label{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.3}.iw-progress-track{background:var(--sunken);border-radius:2px;width:160px;max-width:100%;height:3px;display:block;overflow:clip}.iw-progress-fill{background:var(--live);border-radius:2px;height:100%;display:block}.iw-undo{flex:none}.iw-chips{align-items:center;gap:var(--s-8);padding:0 var(--s-24) var(--s-16);flex-wrap:wrap;display:flex}.iw-chip{text-align:start}.iw-chips-hint{padding-inline-start:4px}.iw-form{gap:var(--s-16);padding:var(--s-20) var(--s-24) 0;border-top:1px solid var(--hairline);flex-direction:column;display:flex}.iw-form-q{font-size:var(--t-3);color:var(--ink);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.iw-form-grid{gap:var(--s-16);min-width:0;display:grid}@container iw-chat (min-width:560px){.iw-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iw-field--wide{grid-column:1/-1}}.iw-req{color:var(--alarm)}.iw-radios{gap:var(--s-8);flex-wrap:wrap;display:flex}.iw-radios[aria-invalid=true] .chip-toggle{border-color:var(--alarm)}.iw-unit-wrap{position:relative}.iw-has-unit{padding-inline-end:64px}.iw-unit{font-size:var(--t-6);color:var(--ink-2);pointer-events:none;inset-inline-end:14px;position:absolute;top:50%;transform:translateY(-50%)}.iw-extra{--rows:3;--max-rows:8}.iw-form-actions{bottom:var(--dock-h,0px);z-index:3;gap:var(--s-8);margin-inline:calc(-1 * var(--s-24));padding:var(--s-12) var(--s-24) var(--s-16);background:var(--surface);border-top:1px solid var(--hairline);transition:box-shadow .18s var(--ease);flex-direction:column;display:flex;position:sticky}.iw-form-actions[data-stuck]{box-shadow:var(--shadow-dock)}.iw-done{gap:var(--s-12);padding:var(--s-20) var(--s-24);border-top:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr);align-items:start;display:grid}.iw-done .title-3{margin:6px 0 0}.iw-done-body{max-width:60ch;font-size:var(--t-6);color:var(--ink-2);margin:4px 0 0;line-height:1.5}.iw-note{padding:var(--s-12) var(--s-24) var(--s-20);border-top:1px solid var(--hairline);font-size:var(--t-7);color:var(--ink-2);gap:4px;line-height:1.45;display:grid}.iw-note p{max-width:72ch;margin:0}.iw-finish{gap:var(--s-16);flex-direction:column;display:flex}.iw-finish .title-3{margin:0}.iw-finish-body{margin:var(--s-8) 0 0;font-size:var(--t-6);color:var(--ink-2);line-height:1.5}.iw-finish-act{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.iw-finish-hint{font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.45}.glow-card .iw-finish-body,.glow-card .iw-finish-hint{color:var(--ink-mint)}.iw-turns{white-space:nowrap;margin-inline-start:8px}.iw-finish-btn{min-height:48px}@container iw (min-width:600px) and (max-width:759.98px){.iw-finish{align-items:center;gap:var(--s-16) var(--s-32);grid-template-columns:minmax(0,1fr) minmax(240px,320px);display:grid}.iw-finish-btn{min-height:52px}}@media (max-width:639px){.iw-chat{border-inline:0;border-radius:0;margin-inline:-16px}.iw-chat .chat-head{border-radius:0;padding-inline:16px 6px}.iw-chat .chat-log{padding:var(--s-20) 16px}.iw-chat .chat-dock{padding:var(--s-12) 16px calc(var(--s-12) + env(safe-area-inset-bottom,0px));border-radius:0}.iw-chips,.iw-note,.iw-done,.iw-form{padding-inline:16px}.iw-form-actions{padding:var(--s-12) 16px calc(var(--s-12) + env(safe-area-inset-bottom,0px));margin-inline:-16px}.chat-input{--rows:3}.chat-send{flex:140px;min-width:0;max-width:220px}}@media (pointer:coarse){.chat-file{min-height:44px}}.ob-screen{min-height:calc(100dvh - var(--nav-h) - var(--dock-h,0px));flex-direction:column;padding-block-end:var(--s-16);display:flex}.ob-col{width:100%;max-width:var(--content);flex-direction:column;flex:auto;min-width:0;display:flex}.ob-chat{flex-direction:column;flex:1 1 0;min-height:280px;display:flex}.ob-chat .chat-head{padding:var(--s-12) var(--s-16) var(--s-12) var(--s-20);position:static}.ob-who{column-gap:var(--s-12);grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;display:grid}.ob-who-name{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.ob-who-member{font-size:var(--t-7);color:var(--ink-2);overflow-wrap:anywhere;grid-column:2;line-height:1.4}.ob-who .chat-mark{grid-row:1/span 2}.ob-log{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.ob-chat .chat-notice{margin:0 var(--s-20) var(--s-12)}.ob-done{justify-content:space-between;align-items:center;gap:var(--s-12) var(--s-24);padding:var(--s-20) var(--s-24);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.ob-done p{max-width:60ch;color:var(--ink-2);margin:0}.ob-chat .chat-input{--rows:1;--max-rows:6}.ob-chat .chat-dock{container:ob-dock/inline-size}.ob-chat .chat-send{margin-inline-start:auto}@container ob-dock (max-width:354.98px){.ob-chat .chat-attach{justify-content:center;min-width:44px;padding-inline:0}.ob-chat .chat-tools>.chat-attach:first-child{margin-inline-start:-6px}.ob-chat .chat-attach>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:639px){.ob-screen{padding-block-end:0}.ob-chat{border-inline:0;border-bottom:0;border-radius:0;margin-inline:-16px}.ob-chat .chat-log{padding:var(--s-16)}.ob-chat .chat-dock{padding:var(--s-12) var(--s-16) calc(var(--s-12) + env(safe-area-inset-bottom,0px));border-radius:0}.ob-chat .chat-head{padding-inline:var(--s-16) var(--s-12);border-radius:0}.ob-done{padding-inline:var(--s-16)}.ob-chat .chat-notice{margin-inline:var(--s-16)}}.rv-screen{padding-block:var(--s-24) var(--s-56)}@media (min-width:768px){.rv-screen{min-height:calc(100dvh - var(--nav-h));padding-block:var(--s-40) var(--s-80);flex-direction:column;justify-content:center;display:flex}}.rv-col{max-width:var(--content);min-width:0;margin-inline:auto}.rv{padding:var(--s-32);background-image:radial-gradient(80% 70% at 0 0,#ecfbeff2 0%,#ecfbef00 62%)}.rv-grid{gap:var(--s-24);min-width:0;display:grid}.rv-main,.rv-side{min-width:0}@media (min-width:768px){.rv-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0}.rv-side{border-inline-start:1px solid var(--hairline);margin-inline-start:var(--s-40);padding-inline-start:var(--s-40)}}@media (max-width:767px){.rv-screen{padding-block-start:var(--s-16)}.rv{padding:var(--s-20)}.rv-side{padding-top:var(--s-20);border-top:1px solid var(--hairline)}}.rv-mark{width:56px;height:56px;margin:8px 0 var(--s-24) 8px;position:relative}@media (max-width:767px){.rv-mark{width:48px;height:48px;margin-bottom:var(--s-16)}}.rv-mark:before{content:"";background:var(--live-field);border-radius:50%;position:absolute;inset:-8px}.rv-svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.rv-disc{fill:var(--live)}.rv-tick{fill:none;stroke:var(--surface);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.rv-disc{transform-box:fill-box;transform-origin:50%;animation:rv-pop .42s var(--ease) .1s both}.rv-tick{stroke-dasharray:1;stroke-dashoffset:1px;animation:rv-draw .4s var(--ease) .42s forwards}}@keyframes rv-pop{0%{opacity:.4;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes rv-draw{to{stroke-dashoffset:0}}.rv-eyebrow{margin:0 0 var(--s-8);font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--live);font-weight:600;line-height:1.4}.rv-title{text-wrap:balance;max-width:20ch;margin:0}.rv-lead{margin:var(--s-12) 0 0}.rv-mail{width:fit-content;max-width:100%;margin:var(--s-20) 0 0;border-radius:var(--r-control);background:var(--band);color:var(--ink);align-items:flex-start;gap:10px;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.rv-mail .ico{color:var(--live);flex:none;margin-top:1px}.rv-mail span{overflow-wrap:anywhere;min-width:0}.rv-steps{margin:0;padding:0;list-style:none;display:grid}.rv-step{column-gap:var(--s-16);padding-bottom:var(--s-24);grid-template-columns:24px minmax(0,1fr);display:grid;position:relative}.rv-step:last-child{padding-bottom:0}.rv-step:before{content:"";background:var(--ink-quiet);border-radius:1px;width:2px;position:absolute;top:28px;bottom:4px;left:11px}.rv-step.is-done:before{background:var(--live)}.rv-step:last-child:before{content:none}.rv-dot{z-index:1;border:2px solid var(--ink-quiet);background:var(--surface);border-radius:50%;grid-row:1/span 2;place-items:center;width:24px;height:24px;display:grid;position:relative}.rv-step.is-done .rv-dot{border-color:var(--live);background:var(--live);color:var(--surface)}.rv-step.is-done .rv-dot svg{width:12px;height:12px}.rv-step.is-now .rv-dot{border-color:var(--live)}.rv-pulse{background:var(--live);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.rv-pulse{animation:1.6s ease-in-out infinite rv-blink}}@keyframes rv-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.rv-step-label{color:var(--ink);padding-top:1px;font-size:15px;font-weight:600;line-height:1.4}.rv-step:not(.is-done):not(.is-now) .rv-step-label{color:var(--ink-2)}.rv-step-when{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.4}.rv-step-when.state{justify-self:start;margin-top:6px}.rv-doors{gap:var(--s-8);margin-top:var(--s-32);padding-top:var(--s-24);border-top:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rv-doors>.btn:first-child{grid-column:1/-1}@media (max-width:767px){.rv-doors{margin-top:var(--s-24);padding-top:var(--s-20);grid-template-columns:minmax(0,1fr)}.rv-doors>.btn:not(:first-child){display:none}}.st-verdict{max-width:var(--form)}.st-verdict-row{justify-content:space-between;align-items:center;gap:var(--s-16);flex-wrap:wrap;display:flex}.st-contact{gap:4px;min-width:0;display:grid}.st-contact-title{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}.st-contact .link{overflow-wrap:anywhere}.docs{gap:var(--s-12);min-width:0;display:grid}.docs-confidential{align-items:flex-start;gap:var(--s-8);margin:0 0 var(--s-16);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--ground);color:var(--ink-2);font-size:var(--t-6);line-height:1.45;display:flex}.docs-confidential .ico{flex:none;margin-top:1px}.docs-zone{align-items:center;gap:var(--s-12);padding:var(--s-32) var(--s-24);border:1px dashed var(--hairline-2);border-radius:var(--r-field);background:var(--ground);color:var(--ink);text-align:center;cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease), opacity .15s var(--ease);flex-direction:column;display:flex}.docs-zone:hover,.docs-zone.is-drag{border-color:var(--live)}.docs-zone.is-drag{background:var(--live-field)}.docs-zone:focus-within{outline:2px solid var(--live);outline-offset:2px}.docs-zone[aria-disabled=true]{pointer-events:none;opacity:.6}.docs-zone-title{font-size:var(--t-5);font-weight:600;line-height:1.35}.docs-zone-meta{max-width:52ch;font-size:var(--t-7);color:var(--ink-2);line-height:1.45}.docs-chosen{gap:var(--s-8);margin:var(--s-16) 0 0;padding:0;list-style:none;display:grid}.docs-chosen-head{align-items:center;gap:var(--s-8);margin:var(--s-16) 0 0;font-size:var(--t-6);color:var(--ink-2);display:flex}.docs-chosen li{align-items:center;gap:var(--s-8);font-size:var(--t-6);color:var(--ink);grid-template-columns:20px minmax(0,1fr) auto;display:grid}.docs-chosen li .ico{color:var(--ink-2)}.docs-chosen-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-error{margin-top:var(--s-16)}.docs-error-files{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;display:block}.docs-visibility{max-width:var(--measure);margin:calc(-1 * var(--s-8)) 0 0;font-size:var(--t-6);color:var(--ink-2);line-height:1.5}.docs-count{font-size:var(--t-7);color:var(--ink-2);flex:none;font-weight:600}.docs-cols{display:none}.docs-reg{margin:var(--s-12) 0 0;padding:0;list-style:none;display:grid}.docs-reg>li{gap:var(--s-12);padding-block:var(--s-16);border-top:1px solid var(--hairline);display:grid}.docs-row-head{column-gap:var(--s-12);grid-template-columns:36px minmax(0,1fr);align-items:center;min-width:0;display:grid}.docs-row-name{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.docs-row-meta{align-items:center;gap:4px var(--s-8);font-size:var(--t-7);color:var(--ink-2);flex-wrap:wrap;grid-column:2;line-height:1.4;display:flex}.docs-row-meta .docs-unreadable{align-items:flex-start;gap:4px;display:inline-flex}.docs-row-meta .docs-unreadable .ico{color:var(--alarm);flex:none}.docs-row-fields{gap:var(--s-12);align-items:end;min-width:0;display:grid}.docs-row-remove{justify-self:end}.docs-row-remove:hover:not(:disabled){color:var(--alarm)}@media (min-width:640px){.docs-cols{gap:var(--s-12);margin-top:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;padding-inline-end:96px;display:grid}.docs-row-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto}.docs-row-remove{justify-self:auto}}.docs-actions .caption{margin:0}@media (max-width:639px){.docs-zone{padding:var(--s-20) var(--s-16)}}.ph-page{padding-block-end:var(--s-24)}.ph-head .page-head-meta{margin-top:6px}.ph-head-meta{min-width:0}@media (max-width:767px){.ph-head .page-head-actions>.btn-primary{order:-1}}.ph-others{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.ph-others-label{font-size:var(--t-7);color:var(--ink-2);margin:0;font-weight:600;line-height:1.35}.ph-others-list{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ph-others-list>li{min-width:0}.ph-other{border-radius:var(--r-control);width:min(22rem,100%);min-height:64px;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind go""title go""date go";align-items:center;column-gap:12px;padding:10px 12px 10px 16px;text-decoration:none;display:grid}.ph-other-kind{font-size:var(--t-7);color:var(--ink-2);grid-area:kind;line-height:1.35}.ph-other-title{font-size:var(--t-6);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:title;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ph-other-date{font-size:var(--t-7);color:var(--ink-2);grid-area:date;font-weight:500;line-height:1.35}.ph-other-go{color:var(--ink-quiet);grid-area:go}@media (max-width:767px){.ph-others{flex-direction:column;align-items:stretch}.ph-others-list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;padding-block:2px 6px;overflow-x:auto}.ph-others-list::-webkit-scrollbar{display:none}.ph-others-list>li{scroll-snap-align:start;flex:none;width:min(20rem,84%)}.ph-others-list>li:only-child,.ph-other{width:100%}}.ph-run{margin-block:0 var(--s-8);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px;display:flex}.ph-run-text{min-width:0;font-size:var(--t-6);color:var(--ink-2);flex:26ch;margin:0;line-height:1.45}.ph-run-actions{flex-wrap:wrap;gap:8px;display:flex}.ph-run-error{white-space:normal;flex-basis:100%}.ph-index{margin-block-end:var(--s-4)}.ph-desk{gap:var(--s-40);min-width:0;padding-block:var(--s-20) var(--s-24);display:grid;container:ph-desk/inline-size}.ph-section{gap:var(--s-16);min-width:0;display:grid}.ph-row{gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ph-desk (min-width:760px){.ph-row--5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ph-row--7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ph-row--6-6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ph-row>:only-child{grid-column:1/-1}}@media (max-width:639px){.ph-desk{gap:var(--s-32)}.ph-section,.ph-row{gap:var(--s-12)}}:is(.ph-views,.ph-resp,.ph-profile,.ph-feed,.ph-log,.ph-register,.ph-budget){flex-direction:column;min-width:0;display:flex}.ph-card-title{margin:0 0 var(--s-16)}.ph-card-foot{padding-top:var(--s-12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:auto 0 0;display:flex}.ph-card-foot>.btn-quiet{margin-inline-start:-12px}.ph-card-foot .caption{margin-inline-start:auto}.ph-mini-h{font-size:var(--t-7);color:var(--ink);margin:0;font-weight:600;line-height:1.35}.ph-kpis{gap:var(--s-12);grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1.1fr);min-width:0;display:grid}.ph-kpis:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@container ph-desk (min-width:760px){.ph-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-kpis:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.ph-kpi{min-width:0;min-height:108px;color:var(--ink);flex-direction:column;justify-content:flex-start;gap:10px;padding:14px 16px 16px;text-decoration:none;display:flex;position:relative}.ph-kpi-k{font-size:var(--t-7);color:var(--ink-2);text-wrap:balance;margin-bottom:auto;font-weight:500;line-height:1.35;display:block}.ph-kpi:not(:has(.ph-kpi-bar)):after{content:"";height:4px;display:block}.ph-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.ph-kpi-v{letter-spacing:-.02em;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;font-size:clamp(26px,20px + 1vw,34px);font-weight:700;line-height:1.05;display:block}.ph-kpi-go{color:var(--ink-quiet);transition:transform .2s var(--ease);flex:none;margin-bottom:4px}.ph-kpi-bar{background:var(--sunken);height:6px;margin-top:-2px;display:block;overflow:clip}.ph-kpi-bar>span{background:var(--live);height:100%;display:block}a.ph-kpi:focus-visible{outline-offset:2px}@media (max-width:639px){.ph-kpis{gap:8px}.ph-kpi{min-height:96px;padding:12px}}@container ph-desk (max-width:339px){.ph-kpis{grid-template-columns:minmax(0,1fr);gap:8px}.ph-kpi{flex-direction:row;align-items:center;min-height:56px;padding:10px 12px 10px 16px}.ph-kpi-k{flex:auto;min-width:0}.ph-kpi-foot{flex:none;align-items:center}.ph-kpi-v{font-size:24px}.ph-kpi-k{margin-bottom:0}.ph-kpi-bar{display:none}.ph-kpi:not(:has(.ph-kpi-bar)):after{display:none}}.ph-now{flex-direction:column;justify-content:center;min-width:0;padding-block:4px;display:flex;overflow:clip}.ph-now-list{margin:0;padding:0;list-style:none}.ph-now-list>li+li{border-top:1px solid var(--hairline)}.ph-now-row{min-height:64px;color:var(--ink);transition:background-color .15s var(--ease);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:grid}.ph-now-row:focus-visible{outline-offset:-3px}.ph-now-main{min-width:0}.ph-now-title{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.35;display:block}.ph-now-sub{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;line-height:1.35;display:block}.ph-now-go{color:var(--ink-quiet);transition:transform .2s var(--ease);grid-column:-2/-1}@media (max-width:479px){.ph-now-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico main go""ico chip go";row-gap:6px}.ph-now-row>.icon-tile{grid-area:ico}.ph-now-main{grid-area:main}.ph-now-row>:is(.state,.state-quiet){grid-area:chip;justify-self:start}.ph-now-go{grid-area:go}}.ph-project{flex-direction:column;min-width:0;display:flex;overflow:clip;container:ph-project/inline-size}.ph-cover{aspect-ratio:16/9;background:var(--sunken);flex:none;width:100%;max-height:232px;display:grid;position:relative;overflow:clip}@media (max-width:639px){.ph-cover{aspect-ratio:2;max-height:200px}}.ph-project--cover-only .ph-cover{aspect-ratio:auto;flex:auto;min-height:220px;max-height:none}.ph-cover>img{object-fit:cover;grid-area:1/1;width:100%;height:100%;min-height:0;display:block}.ph-cover-cap{min-width:0;color:var(--surface);background:linear-gradient(#16181a00,#16181a6b 45%,#16181ac7);grid-area:1/1;align-self:end;padding:44px 20px 16px}.ph-cover-title{font-size:var(--t-5);color:var(--surface);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.ph-cover-title a{color:inherit;text-decoration:none}.ph-cover-title a:after{content:"";position:absolute;inset:0}.ph-cover-title a:focus-visible{outline:none}.ph-cover:has(.ph-cover-title a:focus-visible){outline:2px solid var(--live);outline-offset:-2px}.ph-cover-sub{font-size:var(--t-7);color:#ffffffd6;margin:4px 0 0;line-height:1.4}.ph-raise{gap:var(--s-16);padding:var(--s-20) var(--s-20) var(--s-24);align-content:start;display:grid}.ph-figs{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ph-figs>:only-child{grid-column:1/-1}.ph-fig{flex-direction:column;min-width:0;display:flex}.ph-fig>dt{font-size:var(--t-7);color:var(--ink-2);margin-bottom:auto;font-weight:500;line-height:1.35}.ph-fig>dd{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:6px 0 0}.ph-fig-l{letter-spacing:-.02em;font-size:clamp(26px,20px + 1vw,34px);font-weight:700;line-height:1.05}.ph-fig-m{font-size:var(--t-2);letter-spacing:-.012em;font-weight:700;line-height:1.15}.ph-fig-note{font-size:var(--t-7);color:var(--ink-2);margin:6px 0 0;line-height:1.4}.ph-gauge{min-width:0}.ph-gauge-cap{max-width:11ch;font-size:var(--t-6);text-align:center;color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.25;display:block}@container ph-project (min-width:420px){.ph-raise:has(.ph-gauge){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.ph-raise:has(.ph-gauge) .ph-figs{grid-template-columns:minmax(0,1fr)}}.ph-views{container:ph-views/inline-size}.ph-views-head{margin-bottom:4px}.ph-views-head .tag{cursor:help;flex:none}.ph-views-total{margin:0 0 var(--s-12);font-size:var(--t-5);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4}.ph-views-body{gap:var(--s-16);flex:auto;min-height:0;display:grid}@container ph-views (min-width:540px){.ph-views-body:has(.ph-countries){grid-template-columns:minmax(0,1fr) minmax(0,12rem)}}.ph-chart{min-width:0;min-height:188px;position:relative}.ph-chart>*{position:absolute;inset:0}.ph-countries{min-width:0}.ph-countries ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ph-countries li{font-size:var(--t-6);grid-template-columns:2.5rem auto minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.35;display:grid}.ph-country-n{text-align:end;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ph-country-name{min-width:0;color:var(--ink-2)}.ph-resp{container:ph-resp/inline-size}.ph-bars{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ph-bar{align-items:center;column-gap:var(--s-16);grid-template-columns:minmax(0,14rem) minmax(0,1fr) 3.25rem;grid-template-areas:"label track n";min-height:44px;padding-block:4px;display:grid}.ph-bar-label{min-width:0;font-size:var(--t-6);color:var(--ink);grid-area:label;line-height:1.35}.ph-bar-note{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;line-height:1.35;display:block}.ph-bar-track{background:var(--sunken);grid-area:track;height:8px;display:block;overflow:clip}.ph-bar-fill{background:var(--live);height:100%;display:block}.ph-bar-n{font-size:var(--t-6);text-align:end;color:var(--ink);font-variant-numeric:tabular-nums;grid-area:n;font-weight:600}.ph-bar.is-zero :is(.ph-bar-label,.ph-bar-n){color:var(--ink-2);font-weight:400}.ph-bar.is-zero .ph-bar-track{visibility:hidden}@container ph-resp (max-width:479px){.ph-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label n""track track";row-gap:6px;min-height:48px}.ph-bar.is-zero{grid-template-areas:"label n";min-height:36px}.ph-bar.is-zero .ph-bar-track{display:none}}.ph-profile{container:ph-profile/inline-size}.ph-profile-top{align-content:center;align-items:center;gap:var(--s-16);flex:1 0 auto;grid-template-columns:8.5rem minmax(0,1fr);display:grid}.ph-disclaimer{max-width:46ch;font-size:var(--t-7);color:var(--ink-2);text-wrap:pretty;margin:0;font-weight:400;line-height:1.5}@container ph-profile (max-width:299px){.ph-profile-top{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}}.ph-breakdown{gap:var(--s-20);margin-top:var(--s-20);padding-top:var(--s-16);border-top:1px solid var(--hairline);display:grid}@container ph-profile (min-width:560px){.ph-breakdown{grid-template-columns:minmax(0,1fr) minmax(0,14rem)}}.ph-buckets,.ph-gaps{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ph-bucket-row{font-size:var(--t-7);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;line-height:1.35;display:flex}.ph-bucket-n{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ph-bucket-track{background:var(--sunken);height:6px;margin-top:6px;display:block;overflow:clip}.ph-bucket-fill{background:var(--ink-2);height:100%;display:block}.ph-gaps li{font-size:var(--t-7);color:var(--ink);grid-template-columns:4px minmax(0,1fr);align-items:baseline;gap:10px;line-height:1.45;display:grid}.ph-gaps li:before{content:"";background:var(--ink-2);width:4px;height:4px;transform:translateY(-2px)}.ph-profile-top+.ph-materials,.ph-breakdown+.ph-materials{padding-top:var(--s-16);border-top:1px solid var(--hairline)}.ph-profile-top,.ph-breakdown{margin-bottom:var(--s-20)}.ph-materials dl{flex-wrap:wrap;gap:12px 40px;margin:10px 0 0;display:flex}.ph-materials dt{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.ph-materials dd{font-size:var(--t-2);color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700;line-height:1.15}.ph-register{overflow:clip}.ph-register-head{padding-bottom:0}.ph-register-head .ph-card-title{margin-bottom:var(--s-8)}.ph-deals{margin:0;padding:0;list-style:none}.ph-deal{align-items:center;column-gap:var(--s-16);min-height:60px;padding:10px var(--s-24);border-top:1px solid var(--hairline);color:var(--ink);transition:background-color .15s var(--ease);grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) 12.5rem 7.5rem 10px;text-decoration:none;display:grid}.ph-deal:focus-visible{outline-offset:-3px}.ph-deal-type{min-width:0;font-size:var(--t-6);font-weight:600;line-height:1.35}.ph-deal[data-unread] .ph-deal-type{font-weight:700}.ph-deal-note{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;font-weight:400;display:block}.ph-deal-ticket{min-width:0;font-size:var(--t-7);color:var(--ink-2);line-height:1.35}.ph-deal>:is(.state,.state-quiet){justify-self:start}.ph-deal-date{font-size:var(--t-7);text-align:end;color:var(--ink-2);white-space:nowrap;font-weight:500}.ph-deal-dot{place-items:center;display:grid}@container ph-desk (max-width:759px){.ph-deal{column-gap:var(--s-12);padding-inline:var(--s-16);grid-template-columns:minmax(0,1fr) auto 10px;grid-template-areas:"type type dot""chip chip dot""meta date dot";row-gap:6px}.ph-deal-type{grid-area:type}.ph-deal>:is(.state,.state-quiet){grid-area:chip;justify-self:start}.ph-deal-ticket{grid-area:meta}.ph-deal-date{grid-area:date;place-self:end}.ph-deal-dot{grid-area:dot}}.ph-register>.ph-card-foot{padding:var(--s-12) var(--s-24) var(--s-16)}@container ph-desk (max-width:759px){.ph-register>.ph-card-foot{padding-inline:var(--s-16)}}.ph-more{min-width:0}.ph-more>summary{cursor:pointer;width:fit-content;list-style:none}.ph-more>summary::-webkit-details-marker{display:none}.ph-more>summary .ico{transition:transform .2s var(--ease)}.ph-more[open]>summary .ico{transform:rotate(180deg)}.ph-register .ph-more>summary{margin:4px var(--s-12) 0}.ph-feed-list{margin:0;padding:0;list-style:none}.ph-feed-row{align-items:center;gap:var(--s-12);grid-template-columns:32px minmax(0,1fr) auto;min-height:52px;padding-block:8px;display:grid}.ph-feed-row+.ph-feed-row{border-top:1px solid var(--hairline)}.ph-feed-ico{border-radius:var(--r-chip);background:var(--ground);border:1px solid var(--hairline);width:32px;height:32px;color:var(--ink-2);place-items:center;display:grid}.ph-feed-ico>svg{width:16px;height:16px}.ph-feed-text{min-width:0;font-size:var(--t-6);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 8px;line-height:1.35;display:flex}.ph-feed-n{font-variant-numeric:tabular-nums;font-weight:700}.ph-feed-time{font-size:var(--t-7);color:var(--ink-2);white-space:nowrap;font-weight:500}.ph-tl{max-width:72ch;margin:0;padding:0;list-style:none}.ph-tl-item{padding:0 0 var(--s-20) 48px;position:relative}.ph-tl-item:before{content:"";background:var(--hairline-2);width:2px;position:absolute;top:34px;bottom:0;left:15px}.ph-tl>.ph-tl-item:last-child{padding-bottom:0}.ph-tl>.ph-tl-item:last-child:before{display:none}.ph-log:has(.ph-more[open]) .ph-tl--head>.ph-tl-item:last-child{padding-bottom:var(--s-20)}.ph-log:has(.ph-more[open]) .ph-tl--head>.ph-tl-item:last-child:before{display:block}.ph-tl-dot{border-radius:var(--r-chip);background:var(--live);width:32px;height:32px;color:var(--surface);place-items:center;display:grid;position:absolute;top:0;left:0}.ph-tl-dot .ico{stroke-width:2.2px;width:16px;height:16px}.ph-tl-item.is-pinned .ph-tl-dot{background:var(--action);color:var(--brand-yellow)}.ph-tl-date{font-size:var(--t-7);color:var(--ink-2);padding-top:6px;font-weight:500;line-height:1.35;display:block}.ph-tl-title{font-size:var(--t-6);color:var(--ink);margin:4px 0 0;font-weight:600;line-height:1.4}.ph-tl-body{font-size:var(--t-6);color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.ph-log .ph-more>summary{margin:var(--s-8) 0 var(--s-12) 36px}.ph-log .ph-more[open]>summary{margin-bottom:var(--s-16)}.ph-budget{container:ph-budget/inline-size}.ph-budget-body{gap:var(--s-20);display:grid}@container ph-budget (min-width:620px){.ph-budget-body:has(.ph-channels){align-items:start;column-gap:var(--s-40);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.ph-budget-figs{gap:var(--s-16) var(--s-32);flex-wrap:wrap;margin:0;display:flex}.ph-budget-figs dt{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.ph-budget-figs dd{font-size:var(--t-2);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:6px 0 0;font-weight:700;line-height:1.15}@container ph-budget (max-width:459px){.ph-budget-figs{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.ph-budget-figs>div{justify-content:space-between;align-items:baseline;gap:var(--s-12);padding-block:10px;display:flex}.ph-budget-figs>div+div{border-top:1px solid var(--hairline)}.ph-budget-figs>div:first-child{padding-top:0}.ph-budget-figs dt{min-width:0;font-size:var(--t-6)}.ph-budget-figs dd{font-size:var(--t-3);flex:none;margin:0}}.ph-channels{gap:var(--s-12);margin:0;padding:0;list-style:none;display:grid}.ph-channel{justify-content:space-between;align-items:baseline;gap:var(--s-12);font-size:var(--t-7);line-height:1.35;display:flex}.ph-channel-name{min-width:0;color:var(--ink-2)}.ph-channel-n{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ph-channel-track{background:var(--sunken);height:8px;margin-top:6px;display:block;overflow:clip}.ph-channel-fill{background:var(--live);height:100%;display:block}.ad-stats,.ad-creatives{flex-direction:column;min-width:0;display:flex}.ad-stats{container:ad-stats/inline-size}.ad-stats-head{justify-content:space-between;align-items:flex-start;gap:8px var(--s-16);margin-bottom:var(--s-16);flex-wrap:wrap;display:flex}.ad-stats-head>div{min-width:0}.ad-lead{font-size:var(--t-7);color:var(--ink-2);margin:4px 0 0;line-height:1.45}.ad-campaigns{max-width:100%;font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.45}.ad-stats-figs{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:clip}@container ad-stats (min-width:720px){.ad-stats-figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ad-stat{background:var(--surface);min-width:0;padding:14px 16px}.ad-stat-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ad-stat-top>dt{min-width:0;font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.ad-stat-ico{border-radius:var(--r-chip);background:var(--action);width:28px;height:28px;color:var(--brand-yellow);flex:none;place-items:center;display:grid}.ad-stat-ico>svg{width:15px;height:15px}.ad-stat-v{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:normal;margin:6px 0 0;font-size:clamp(20px,16px + 1vw,24px);font-weight:700;line-height:1.15}.ad-stats-plot{margin-top:var(--s-20)}.ad-plot-label{font-size:var(--t-7);color:var(--ink-2);margin-bottom:8px;font-weight:500;display:block}.ad-creatives{container:ad-creatives/inline-size}.ad-creatives-head{margin-bottom:var(--s-12)}.ad-creatives-list{margin:0;padding:0;list-style:none;display:grid}.ad-creative{gap:var(--s-12);padding-block:var(--s-12);border-top:1px solid var(--hairline);grid-template-columns:56px minmax(0,1fr);display:grid}.ad-creative:first-child{border-top:0;padding-top:0}@container ad-creatives (min-width:600px){.ad-creatives--2 .ad-creatives-list{column-gap:var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr))}.ad-creatives--2 .ad-creative:nth-child(2){border-top:0;padding-top:0}}.ad-thumb{border-radius:var(--r-chip);background:var(--sunken);width:56px;height:70px;position:relative;overflow:clip}.ad-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.ad-thumb-none{width:100%;height:100%;color:var(--ink-quiet);place-items:center;display:grid}.ad-creative-main{min-width:0}.ad-creative-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ad-headline{min-width:0;font-size:var(--t-6);color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ad-figs{font-size:var(--t-7);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;line-height:1.35;display:flex}.ad-figs>div{gap:4px;display:flex}.ad-figs dt{color:var(--ink-2)}.ad-figs dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ph-tail{gap:var(--s-24);padding-block:var(--s-8) var(--s-16);display:grid}.ph-pulse-head{gap:4px;display:grid}.ph-pulse-head .caption{max-width:var(--measure);margin:0}.ph-pulse{margin-top:var(--s-12);padding-inline:var(--s-24)}.ph-pulse .facts{border-block:0}.ph-pulse .fact-v{font-size:var(--t-2)}@media (max-width:639px){.ph-pulse{padding-inline:var(--s-16)}.ph-pulse .facts{grid-template-columns:minmax(0,1fr)}.ph-pulse .fact{justify-content:space-between;align-items:baseline;gap:var(--s-12);padding:14px 0;display:flex}.ph-pulse .fact-v{flex:none;margin-top:0}}.ph-manager{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.ph-manager>:is(.link,.link-quiet){font-size:inherit}.ph-recent-head{justify-content:space-between;align-items:baseline;gap:var(--s-12);flex-wrap:wrap;display:flex}.ph-recent-head>.link{font-size:var(--t-6)}.ph-recent{gap:var(--s-12);margin:var(--s-16) 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ph-recent{grid-template-columns:repeat(3,minmax(0,1fr))}}.ph-recent-card{height:100%;color:var(--ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.ph-recent-card .title-3{margin:0}.ph-recent-date{padding-top:var(--s-8);font-size:var(--t-7);color:var(--ink-2);margin-top:auto}.ph-pitch{padding-top:var(--s-16)}.ph-pitch-card{padding:var(--s-16);border-radius:var(--r-field);background:linear-gradient(135deg, var(--action), var(--live));color:var(--surface);box-shadow:var(--shadow-1);gap:10px;display:grid}.ph-pitch-head{align-items:center;gap:10px;display:flex}.ph-pitch-ico{border-radius:var(--r-chip);background:var(--brand-yellow);flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.ph-pitch-ico{background:color-mix(in srgb, var(--brand-yellow) 16%, transparent)}}.ph-pitch-ico{color:var(--brand-yellow)}.ph-pitch-title{font-size:var(--t-5);color:var(--surface);margin:0;font-weight:600;line-height:1.3}.ph-pitch-body{font-size:var(--t-6);color:#ffffffd6;margin:0;line-height:1.45}.ph-pitch-card>:last-child{justify-self:start;margin-top:2px}.ph-skel-head{gap:12px}.ph-skel-index{border-bottom:1px solid var(--hairline);gap:8px;padding-block:12px;display:flex}.ph-skel-kpi{justify-content:space-between}@media (hover:hover) and (pointer:fine){.ph-other:hover,a.ph-kpi:hover,.ph-recent-card:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}a.ph-kpi:hover .ph-kpi-go,.ph-now-row:hover .ph-now-go{color:var(--ink-2);transform:translate(2px)}.ph-now-row:hover,.ph-deal:hover{background:var(--ground)}}@media (pointer:coarse){.ph-more>summary,.ph-card-foot .btn{min-height:44px}}.pj-head{padding-block:var(--s-20) var(--s-16)}@media (min-width:768px){.pj-head{padding-block:var(--s-24) var(--s-20)}}.pj-title{max-width:42ch}.pj-thumb{border-radius:var(--r-control);background-color:var(--sunken);background-position:50%;background-repeat:no-repeat;background-size:cover;width:112px;height:76px;display:block}@media (max-width:767px){.pj-head .page-head-media{display:none}}.pj-meta{overflow-wrap:anywhere;min-width:0}.pj-term{flex-basis:100%;min-width:0;display:flex}.pj-term-text{font-size:var(--t-7);color:var(--ink-2);line-height:1.4}.pj-term .state{white-space:normal}@media (max-width:767px){.pj-head .page-head-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pj-head .page-head-actions>:only-child{grid-column:1/-1}}@media (max-width:479px){.pj-head .page-head-actions>.btn{padding-inline:12px}.pj-head .page-head-actions .btn-trail{display:none}}.pj-facts{gap:var(--s-8);margin:var(--s-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pj-facts>li{min-width:0;display:flex}.pj-facts>li>.pj-fact{flex:auto}.pj-fact{align-items:center;column-gap:var(--s-12);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-control);min-width:160px;min-height:64px;box-shadow:var(--shadow-1);color:var(--ink);transition:border-color .15s var(--ease), box-shadow .18s var(--ease);grid-template-columns:minmax(0,1fr) auto;padding:10px 12px 10px 14px;text-decoration:none;display:grid}.pj-fact:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-2)}.pj-fact:focus-visible{outline:2px solid var(--live);outline-offset:2px}.pj-fact-k{font-size:var(--t-7);color:var(--ink-2);grid-column:1;font-weight:500;line-height:1.35}.pj-fact-v{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;grid-column:1;margin-top:2px;font-size:20px;font-weight:650;line-height:1.15}.pj-fact-track{background:var(--sunken);border-radius:2px;grid-column:1;height:4px;margin-top:6px;display:block;overflow:clip}.pj-fact-fill{background:var(--live);border-radius:2px;height:100%;display:block}.pj-fact-go{width:16px;height:16px;color:var(--ink-quiet);transition:transform .18s var(--ease), color .15s var(--ease);grid-area:1/2/span 3}.pj-fact:hover .pj-fact-go{color:var(--live);transform:translate(2px)}@media (max-width:767px){.pj-facts{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.pj-fact{column-gap:4px;min-width:0;padding:10px 8px 10px 12px}}@media (max-width:359px){.pj-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pj-facts>li:last-child:nth-child(odd){grid-column:1/-1}.pj-head .page-head-actions{grid-template-columns:minmax(0,1fr)}}.pj-tabbar{top:var(--sticky-top);z-index:var(--z-sticky);background:var(--ground);position:sticky}.pj-tabbar .container{min-width:0}.pj-tabs{border-bottom-color:var(--hairline-2)}.pj-panel{padding-block:var(--s-24) var(--s-40)}.pj-panel--follow,.pj-panel--flush{padding-top:0}.pj-panel-head{justify-content:space-between;align-items:flex-end;gap:var(--s-12) var(--s-24);margin-bottom:var(--s-20);flex-wrap:wrap;display:flex}.pj-panel-text{flex:32ch;min-width:0}.pj-panel-text .title-2{margin:0}.pj-lead{max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;line-height:1.5}.pj-panel-actions{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}@media (max-width:767px){.pj-panel-actions{flex:100%}.pj-panel-actions>.btn{flex:auto}}.pj-stack{gap:var(--s-16);flex-direction:column;display:flex}.pj-note{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.pj-note--quiet{font-size:var(--t-5)}.pj-panel-head+.pj-note--quiet{margin-bottom:var(--s-16)}.pj-grid{gap:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.pj-grid{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr))}.pj-grid>:last-child:nth-child(odd){grid-column:1/-1}}.pj-card{flex-direction:column;min-width:0;display:flex}.pj-card.card-link:hover,.pj-kpi-cell.card-link:hover{box-shadow:var(--shadow-2)}.pj-card-head{justify-content:space-between;align-items:flex-start;gap:var(--s-12);margin-bottom:var(--s-12);display:flex}.pj-card-head .title-3{min-width:0;margin:0}.pj-card-title-link{color:inherit;text-decoration:none}.pj-card-title-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-2);-webkit-text-decoration-color:var(--hairline-2);-webkit-text-decoration-color:var(--hairline-2);text-decoration-color:var(--hairline-2);text-underline-offset:3px}.pj-card-go{width:18px;height:18px;color:var(--ink-quiet);transition:transform .18s var(--ease), color .15s var(--ease);flex:none;margin-top:2px}.card-link:hover .pj-card-go,.card-link:focus-within .pj-card-go{color:var(--live);transform:translate(2px)}.pj-kpi-v{margin:0}.pj-card-foot{font-size:var(--t-7);color:var(--ink-2);margin:6px 0 0;line-height:1.45}.pj-card-floor{padding-top:var(--s-16);margin-top:auto}.pj-card--ask{gap:var(--s-16)}.pj-card--ask .pj-card-floor{padding-top:0}.pj-ask-top+.pj-ask-row{margin-top:auto}.pj-ask-row{padding-top:var(--s-16);border-top:1px solid var(--hairline);flex-direction:column;gap:8px;display:flex}.pj-grid-stack{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.pj-grid-stack>*{flex:auto}@media (min-width:1024px){.pj-grid-stack{gap:var(--s-16)}.pj-grid--lead>.pj-card--ask:has(>.pj-ask-top+.pj-ask-row){gap:var(--s-16) var(--s-32);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pj-grid--lead>.pj-card--ask>.pj-ask-top+.pj-ask-row{border-top:0;border-inline-start:1px solid var(--hairline);padding-top:0;margin-top:0;padding-inline-start:var(--s-32)}.pj-grid--lead>.pj-card--ask>.pj-card-floor{grid-column:1/-1}}@media (max-width:1023px){.pj-grid--lead+.pj-grid{margin-top:calc(var(--s-12) - var(--s-16))}}.pj-ask-row .stat-row,.pj-card-floor .stat-row{border-bottom:0;min-height:0;padding-block:0}.pj-money{letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;font-size:20px}.pj-chart{z-index:1;flex-direction:column;flex:auto;margin-top:4px;display:flex;position:relative}.pj-card--cells{padding:0}.pj-kpiset{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));flex:auto;margin:0;padding:0;list-style:none;display:grid}.pj-kpi-cell{min-width:0;padding:var(--s-24);flex-direction:column;gap:6px;display:flex}.pj-kpi-cell:first-child{border-start-start-radius:calc(var(--r-field) - 1px);border-end-start-radius:calc(var(--r-field) - 1px)}.pj-kpi-cell:last-child{border-start-end-radius:calc(var(--r-field) - 1px);border-end-end-radius:calc(var(--r-field) - 1px)}.pj-kpi-cell+.pj-kpi-cell{border-inline-start:1px solid var(--hairline)}.pj-kpi-k{font-size:var(--t-3);color:var(--ink);text-wrap:balance;margin:0;padding-inline-end:28px;font-weight:600;line-height:1.3}.pj-kpi-cell .pj-card-foot{margin-top:auto}.pj-kpi-go{top:var(--s-24);margin:0;position:absolute;inset-inline-end:var(--s-20)}@media (max-width:379px){.pj-kpiset{grid-template-columns:minmax(0,1fr)}.pj-kpi-cell+.pj-kpi-cell{border-inline-start:0;border-top:1px solid var(--hairline)}.pj-kpi-cell:first-child,.pj-kpi-cell:last-child{border-radius:0}.pj-kpi-cell:first-child{border-start-start-radius:calc(var(--r-field) - 1px);border-start-end-radius:calc(var(--r-field) - 1px)}.pj-kpi-cell:last-child{border-end-end-radius:calc(var(--r-field) - 1px);border-end-start-radius:calc(var(--r-field) - 1px)}}@media (max-width:639px){.pj-kpi-cell{padding:var(--s-16)}.pj-kpi-k{font-size:var(--t-6)}.pj-kpi-go{top:var(--s-16);inset-inline-end:var(--s-12)}}.pj-did{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pj-did-row{align-items:center;gap:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;min-height:28px;display:grid}.pj-did-label{font-size:var(--t-6);color:var(--ink);line-height:1.35}.pj-did-n{min-width:3ch;font-size:var(--t-6);text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.pj-docs{gap:8px var(--s-24);margin:var(--s-12) 0 0;padding:0;list-style:none;display:grid}.pj-doc{min-width:0;font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;line-height:1.4;display:flex}.pj-doc .ico{color:var(--ink-quiet);margin-top:1px}@media (min-width:1024px){.pj-grid>.pj-card:last-child:nth-child(odd) .pj-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}.pj-figs{grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;column-gap:clamp(16px,3vw,32px);margin:0;display:grid}.pj-fig{min-width:0}.pj-fig-k{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.pj-fig-v{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:4px 0 0;font-size:24px;font-weight:650;line-height:1.1}.pj-figs--lg .pj-fig-v{font-size:var(--t-kpi);letter-spacing:-.02em;font-weight:700;line-height:1.05}@media (max-width:479px){.pj-figs{flex-direction:column;display:flex}.pj-fig{justify-content:space-between;align-items:baseline;gap:var(--s-12);border-bottom:1px solid var(--hairline);padding-block:8px;display:flex}.pj-fig:first-child{padding-top:0}.pj-fig-v,.pj-figs--lg .pj-fig-v{white-space:nowrap;margin:0;font-size:24px}}.pj-channels{margin:var(--s-20) 0 0;flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.pj-channel{align-items:baseline;gap:6px var(--s-12);grid-template-columns:minmax(0,1fr) auto;display:grid}.pj-channel>.pj-bar{grid-column:1/-1}.pj-channel-name{min-width:0;font-size:var(--t-7);color:var(--ink-2);overflow-wrap:anywhere;font-weight:500}.pj-channel-n{font-size:var(--t-6);font-variant-numeric:tabular-nums;font-weight:600}.pj-drawdown{margin-top:var(--s-16)}.pj-by-channel{margin-top:var(--s-24)}.pj-by-channel .label{margin:0;display:block}.pj-by-channel .pj-channels{margin-top:var(--s-12)}.pj-bar{border-radius:var(--r-mark);background:var(--sunken);width:100%;display:block;overflow:clip}.pj-bar-fill{border-radius:var(--r-mark);background:var(--live);height:100%;display:block}.pj-next{align-items:center;gap:var(--s-12) var(--s-20);padding:var(--s-20) var(--s-24);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pj-next-text{min-width:0}.pj-next-text .caption{margin:0}.pj-next-text .title-3{margin:2px 0 0}.pj-next-note{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-mint);margin:4px 0 0;line-height:1.45}@media (max-width:767px){.pj-next{padding:var(--s-16);grid-template-columns:auto minmax(0,1fr);align-items:start}.pj-next-cta{grid-column:1/-1;width:100%}}.pj-work{margin-top:var(--s-16)}.pj-section-title{margin:0 0 var(--s-12)}.pj-log{gap:var(--s-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pj-log-item{min-width:0;padding-inline-start:44px;position:relative}.pj-log-item:before{content:"";inset-inline-start:15px;top:36px;bottom:calc(-1 * var(--s-20) + 4px);background:var(--hairline-2);border-radius:1px;width:2px;position:absolute}.pj-log-item:last-child:before{display:none}.pj-log-dot{background:var(--live);color:#fff;inset-inline-start:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:0}.pj-log-dot .ico{stroke-width:2.2px;width:16px;height:16px}.pj-log-dot--pinned{background:var(--action);color:var(--brand-yellow)}.pj-log-head{align-items:baseline;gap:2px var(--s-12);flex-wrap:wrap;min-height:32px;padding-top:7px;display:flex}.pj-log-date,.pj-log-kind{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.35}.pj-log-title{font-size:var(--t-5);color:var(--ink);margin:2px 0 0;font-weight:600;line-height:1.35}.pj-log-body{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);white-space:pre-line;text-wrap:pretty;margin:4px 0 0;line-height:1.55}.pj-log--teaser{gap:var(--s-16)}.pj-log--teaser .pj-log-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pj-teaser{flex-direction:column;min-width:0;display:flex}.pj-teaser .card{padding:0}.pj-rep{grid-template-columns:minmax(0,1fr);display:grid}.pj-rep-main,.pj-rep-aside{min-width:0;padding:var(--s-24)}@media (max-width:639px){.pj-rep-main,.pj-rep-aside{padding:var(--s-16)}}@media (min-width:1280px){.pj-rep{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.pj-rep-aside{border-inline-start:1px solid var(--hairline)}}@media (max-width:1279px){.pj-rep-aside{border-top:1px solid var(--hairline)}}.pj-rep-title{margin:var(--s-12) 0 0}.pj-roster{gap:0 var(--s-24);margin:var(--s-20) 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.pj-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}.pj-person{align-items:flex-start;gap:var(--s-12);border-top:1px solid var(--hairline);min-width:0;min-height:56px;padding-block:10px;display:flex}.pj-person-photo{border-radius:var(--r-chip);object-fit:cover;flex:none;width:44px;height:44px}.pj-person-text{min-width:0}.pj-person-name{font-size:var(--t-5);color:var(--ink);margin:0;font-weight:600;line-height:1.3}.pj-person-text .caption{margin:2px 0 0}.pj-rep-aside .label{display:block}.pj-rep-price{margin:6px 0 0}.pj-checks{margin:var(--s-16) 0 0;gap:8px;padding:0;list-style:none;display:grid}.pj-check{font-size:var(--t-6);color:var(--ink-2);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.pj-check .ico{color:var(--live);flex:none;margin-top:2px}.pj-rep-ask{margin-top:var(--s-20)}.pj-deck{padding:0;overflow:clip}.pj-empty{align-items:flex-start;gap:var(--s-12);flex-direction:column;display:flex}.pj-empty-text{max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);margin:0;line-height:1.5}.pj-deals{margin:0;padding:0;list-style:none}.pj-deal-item+.pj-deal-item{border-top:1px solid var(--hairline)}.pj-deal-row{align-items:center;gap:6px var(--s-16);min-height:64px;padding:14px var(--s-16);cursor:pointer;transition:background-color .15s var(--ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"type date""ticket ticket""state go";list-style:none;display:grid}.pj-deal-row::-webkit-details-marker{display:none}.pj-deal-row::marker{content:""}.pj-deal-row:hover{background:var(--ground)}.pj-deal-row:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.pj-deal-item:first-child .pj-deal-row{border-radius:calc(var(--r-field) - 1px) calc(var(--r-field) - 1px) 0 0}.pj-deal-item:last-child .pj-deal:not([open]) .pj-deal-row{border-radius:0 0 calc(var(--r-field) - 1px) calc(var(--r-field) - 1px)}.pj-deal-item:only-child .pj-deal:not([open]) .pj-deal-row{border-radius:calc(var(--r-field) - 1px)}.pj-deal-type{flex-direction:column;grid-area:type;gap:2px;min-width:0;display:flex}.pj-deal-name{font-size:var(--t-5);color:var(--ink);font-weight:600;line-height:1.3}.pj-deal-sub{font-size:var(--t-7);color:var(--ink-2);line-height:1.35}.pj-deal-ticket{min-width:0;font-size:var(--t-6);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-area:ticket;line-height:1.4}.pj-deal-state{grid-area:state;justify-self:start;min-width:0}.pj-deal-state .state{white-space:normal}.pj-deal-date{font-size:var(--t-7);color:var(--ink-2);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:date}.pj-deal-go{flex-wrap:wrap;grid-area:go;justify-content:flex-end;align-items:center;gap:6px 10px;min-width:0;display:flex}.pj-deal-open{font-size:var(--t-6);color:var(--live);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.pj-deal-body{padding:var(--s-16) var(--s-16) var(--s-20);border-top:1px solid var(--hairline)}@media (max-width:479px){.pj-deal-row{grid-template-areas:"type type""ticket ticket""state date""go go";row-gap:8px}}@media (min-width:768px){.pj-deal-row{padding:14px var(--s-20);grid-template-columns:minmax(0,1fr) 200px 112px;grid-template-areas:"type state date""ticket go go";row-gap:4px}.pj-deal-body{padding:var(--s-20) var(--s-24) var(--s-24)}}@media (min-width:1280px){.pj-deal-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1.25fr) 200px 112px minmax(196px,1fr);grid-template-areas:"type ticket state date go"}}.pj-funnel-grid{align-items:start;gap:var(--s-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.pj-funnel-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pj-funnel-grid--solo{max-width:var(--content);grid-template-columns:minmax(0,1fr)}}.pj-funnel{gap:var(--s-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pj-stage{align-items:baseline;gap:6px var(--s-12);grid-template-columns:minmax(0,1fr) auto;display:grid}.pj-stage-label{font-size:var(--t-6);color:var(--ink);line-height:1.35}.pj-stage-n{font-size:var(--t-5);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.pj-stage-track{grid-column:1/-1;justify-content:center;align-items:center;height:28px;display:flex}.pj-stage-bar{border-radius:var(--r-mark);background:var(--live);height:100%;display:block}.pj-stage--zero .pj-stage-label,.pj-stage--zero .pj-stage-n{color:var(--ink-2)}.pj-stage--zero .pj-stage-track:before{content:"";border-top:1px dashed var(--hairline-2);width:100%;display:block}.pj-act{max-width:var(--content);padding-block:4px}.pj-act-day{padding:6px var(--s-20);margin:0;list-style:none}.pj-act-day+.pj-act-day{border-top:1px solid var(--hairline)}.pj-act-row{align-items:center;gap:var(--s-12);grid-template-columns:128px 32px minmax(0,1fr);min-height:44px;padding-block:4px;display:grid}.pj-act-time{font-size:var(--t-7);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.pj-act-row:first-child .pj-act-time{color:var(--ink);font-weight:600}.pj-act-ico{border-radius:var(--r-chip);background:var(--ground);border:1px solid var(--hairline);width:32px;height:32px;color:var(--ink-2);place-items:center;display:grid}.pj-act-glyph{width:16px;height:16px}.pj-act-what{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.pj-act-n{font-size:var(--t-5);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.pj-act-label{font-size:var(--t-6);color:var(--ink);line-height:1.4}@media (max-width:639px){.pj-act-day{padding-inline:var(--s-12)}.pj-act-row{gap:var(--s-8);grid-template-columns:104px 28px minmax(0,1fr)}.pj-act-ico{width:28px;height:28px}}.pj-ads{gap:var(--s-16);flex-direction:column;display:flex}.pj-meta-block{min-width:0}.pj-ledger{padding:0}.pj-ledger-head{padding-bottom:var(--s-8);margin-bottom:0}.pj-ledger-rows{padding:0 0 var(--s-8);margin:0;list-style:none}.pj-ledger-row{align-items:baseline;gap:4px var(--s-16);padding:12px var(--s-24);border-top:1px solid var(--hairline);grid-template-columns:116px minmax(0,1fr) auto;display:grid}.pj-ledger-date{font-size:var(--t-7);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.pj-ledger-what{flex-direction:column;gap:2px;min-width:0;display:flex}.pj-ledger-channel{font-size:var(--t-6);color:var(--ink);font-weight:600}.pj-ledger-note{font-size:var(--t-7);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.4}.pj-ledger-n{font-size:var(--t-6);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:639px){.pj-ledger-row{padding:12px var(--s-16);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date n""what what"}.pj-ledger-date{grid-area:date}.pj-ledger-what{grid-area:what}.pj-ledger-n{grid-area:n}}.pj-campaigns{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pj-campaign{border-top:1px solid var(--hairline);padding-block:12px}.pj-campaign:first-child{border-top:0;padding-top:0}.pj-campaign-head{justify-content:space-between;align-items:baseline;gap:4px var(--s-12);flex-wrap:wrap;display:flex}.pj-campaign-title{min-width:0;font-size:var(--t-5);color:var(--ink);font-weight:600;line-height:1.35}.pj-campaign-date{font-size:var(--t-7);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.pj-rm{padding-bottom:var(--s-40)}.pj-rm-project{align-items:baseline;gap:4px var(--s-12);flex-wrap:wrap;min-width:0;display:flex}.pj-rm-project .link{padding-block:3px}@media (pointer:coarse){.pj-rm-project .link{align-items:center;min-height:44px;padding-block:0;display:inline-flex}}.pj-rm-status{color:var(--ink-2)}.pj-rm-now{align-items:center;gap:var(--s-16) var(--s-32);padding:var(--s-20);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.pj-rm-now{padding:var(--s-24) var(--s-32);grid-template-columns:minmax(220px,280px) minmax(0,1fr) auto}.pj-rm-now-next{border-inline-start:1px solid #124e3729;padding-inline-start:var(--s-32)}}.pj-rm-now-figure{flex-direction:column;gap:8px;min-width:0;display:flex}.pj-rm-now-figure .caption,.pj-rm-pct{margin:0}.pj-rm-track{background:#ffffffb3;border-radius:2px;height:8px;display:block;overflow:clip}.pj-rm-fill{background:var(--live);border-radius:2px;height:100%;display:block}.pj-rm-now-next{min-width:0}.pj-rm-where{font-size:var(--t-7);color:var(--ink-mint);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-weight:500;line-height:1.4;display:flex}.pj-rm-next-label{margin:4px 0 0}.pj-rm-next-note{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-mint);margin:4px 0 0;line-height:1.45}.pj-rm-done{font-size:var(--t-3);color:var(--ink);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.pj-rm-done .ico{color:var(--live)}@media (max-width:1023px){.pj-rm-now-act .btn{width:100%}}@media (min-width:1280px){.pj-rm-index{display:none}}.pj-rm-cols{align-items:stretch;gap:var(--s-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.pj-rm-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.pj-rm-col{flex-direction:column;min-width:0;display:flex}.pj-rm-col-head{align-items:center;gap:var(--s-12);padding:var(--s-16) var(--s-20);border-bottom:1px solid var(--hairline);border-radius:calc(var(--r-field) - 1px) calc(var(--r-field) - 1px) 0 0;display:flex}.pj-rm-col--current .pj-rm-col-head{background:var(--live-field);border-bottom-color:#124e371f}.pj-rm-disc{background:var(--live);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.pj-rm-col-title{flex:auto;min-width:0;margin:0}.pj-rm-count{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.pj-rm-col-body{min-width:0;padding:var(--s-16) var(--s-20) 0;flex:auto}.pj-rm-lead{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.pj-rm-col-foot{padding:var(--s-16) var(--s-20) var(--s-20);margin-top:auto}@media (max-width:639px){.pj-rm-col-head{padding:var(--s-12) var(--s-16)}.pj-rm-col-body{padding:var(--s-12) var(--s-16) 0}.pj-rm-col-foot{padding:var(--s-16)}}.pj-rm-steps{gap:var(--s-8);margin:var(--s-16) 0 0;flex-direction:column;padding:0 0 0 34px;list-style:none;display:flex;position:relative}.pj-rm-steps--rail:before{content:"";background:var(--hairline-2);inset-inline-start:11px;border-radius:1px;width:2px;position:absolute;top:24px;bottom:24px}.pj-rm-step{position:relative}.pj-rm-station{z-index:1;background:var(--surface);border:1px solid var(--hairline-2);width:24px;height:24px;color:var(--ink-2);font-variant-numeric:tabular-nums;inset-inline-start:-34px;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:12px}.pj-rm-station--done{background:var(--live);border-color:var(--live);color:#fff}.pj-rm-station .ico{stroke-width:2.4px;width:14px;height:14px}.pj-rm-group{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-control)}.pj-rm-group-head{border-radius:calc(var(--r-control) - 1px);cursor:pointer;min-height:48px;transition:background-color .15s var(--ease);align-items:center;gap:8px;padding:8px 12px;list-style:none;display:flex}.pj-rm-group-head::-webkit-details-marker{display:none}.pj-rm-group-head::marker{content:""}.pj-rm-group-head:hover{background:var(--ground)}.pj-rm-group-head:focus-visible{outline:2px solid var(--live);outline-offset:2px}.pj-rm-code{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.pj-rm-group-name{min-width:0;font-size:var(--t-6);color:var(--ink);flex:auto;font-weight:600;line-height:1.3}.pj-rm-group-count{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.pj-rm-chev{width:16px;height:16px;color:var(--ink-quiet);flex:none}.pj-rm-items{flex-direction:column;gap:2px;margin:0;padding:0 6px 8px;list-style:none;display:flex}.pj-rm-item-row{border-radius:var(--r-chip);align-items:flex-start;gap:10px;min-height:40px;padding:8px;list-style:none;display:flex}summary.pj-rm-item-row{cursor:pointer;transition:background-color .15s var(--ease)}summary.pj-rm-item-row::-webkit-details-marker{display:none}summary.pj-rm-item-row::marker{content:""}summary.pj-rm-item-row:hover{background:var(--ground)}summary.pj-rm-item-row:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.pj-rm-item--next .pj-rm-item-row,.pj-rm-item--next summary.pj-rm-item-row:hover{background:var(--live-field);box-shadow:inset 0 0 0 1px #124e3738}.pj-rm-mark{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.pj-rm-mark--done{background:var(--live);color:#fff}.pj-rm-mark--done .ico{stroke-width:2.6px;width:12px;height:12px}.pj-rm-mark--next{box-shadow:inset 0 0 0 2px var(--live)}.pj-rm-mark--todo{box-shadow:inset 0 0 0 1.5px var(--hairline-2)}.pj-rm-mark--locked{color:var(--ink-quiet);border-radius:0}.pj-rm-mark--locked .ico{width:16px;height:16px}.pj-rm-item-text{flex-direction:column;flex:auto;align-items:flex-start;gap:3px;min-width:0;display:flex}.pj-rm-item-label{font-size:var(--t-6);color:var(--ink-2);line-height:1.35}.pj-rm-item--done .pj-rm-item-label{color:var(--ink);font-weight:500}.pj-rm-item--next .pj-rm-item-label{color:var(--ink);font-weight:600}.pj-rm-note{font-size:var(--t-7);color:var(--ink-2);line-height:1.35}.pj-rm-badge{white-space:normal;margin-top:2px}.pj-rm-item-cue{width:16px;height:16px;color:var(--ink-quiet);transition:color .15s var(--ease);flex:none;margin-top:2px}.pj-rm-item--next .pj-rm-item-cue,.pj-rm-item-more[open]>summary .pj-rm-item-cue{color:var(--live)}.pj-rm-hint{font-size:var(--t-7);color:var(--ink-2);margin:0;padding:2px 8px 8px 36px;line-height:1.45}@media (pointer:coarse){.pj-rm-item-row{min-height:44px}}.pj-rm-compass{align-items:center;gap:var(--s-12);margin-top:var(--s-16);padding:var(--s-12);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-control);display:flex}.pj-rm-compass-photo{border-radius:var(--r-chip);object-fit:cover;flex:none;width:72px;height:72px}.pj-rm-compass-text{min-width:0}.pj-rm-compass-title{font-size:var(--t-6);color:var(--ink);margin:0;font-weight:600;line-height:1.35}.pj-rm-compass-body{font-size:var(--t-7);color:var(--ink-2);margin:2px 0 0;line-height:1.4}.pj-poster{isolation:isolate;-webkit-hyphens:auto;hyphens:auto;padding:0;position:relative;overflow:clip}.pj-poster-head{min-height:280px;padding:var(--s-32);position:relative}.pj-poster-photo{pointer-events:none;width:62%;-webkit-mask-image:linear-gradient(to right, transparent 0%, #16181a59 22%, var(--ink) 58%), linear-gradient(to bottom, var(--ink) 62%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent 0%, #16181a59 22%, var(--ink) 58%), linear-gradient(to bottom, var(--ink) 62%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #16181a59 22%, var(--ink) 58%), linear-gradient(to bottom, var(--ink) 62%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #16181a59 22%, var(--ink) 58%), linear-gradient(to bottom, var(--ink) 62%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, #16181a59 22%, var(--ink) 58%), linear-gradient(to bottom, var(--ink) 62%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-composite:source-in;mask-composite:intersect}.pj-poster-photo img{object-fit:cover;object-position:60% 38%;width:100%;height:100%;display:block}.pj-poster-copy{max-width:560px;position:relative}.pj-poster-eyebrow{font-size:var(--t-7);color:var(--ink-2);margin:0;font-weight:500;line-height:1.4}.pj-poster-title{letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin:10px 0 0;font-size:clamp(26px,22px + 1vw,34px);font-weight:650;line-height:1.12}.pj-poster-sub{font-size:var(--t-5);color:var(--ink-2);margin:12px 0 0;line-height:1.5}@media (max-width:639px){.pj-poster-head{min-height:0;padding:var(--s-20) var(--s-20) 0;flex-direction:column;display:flex}.pj-poster-photo{width:calc(100% + 2 * var(--s-20));height:120px;margin:var(--s-16) calc(-1 * var(--s-20)) 0;order:2;position:relative;-webkit-mask-image:none;mask-image:none}}.pj-poster-cards{grid-template-columns:minmax(0,1fr);gap:3px;display:grid}@media (min-width:640px){.pj-poster-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.pj-poster-card{isolation:isolate;color:#fff;min-height:400px;padding:28px 28px 24px;position:relative;overflow:clip}@media (max-width:639px){.pj-poster-card{min-height:0;padding:24px 20px}}.pj-poster-card-photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pj-poster-veil{z-index:-1;position:absolute;inset:0}.pj-poster-num{letter-spacing:.01em;color:var(--brand-yellow);font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:46px;font-weight:600;line-height:1}.pj-poster-card-title{letter-spacing:-.012em;color:#fff;margin:29px 0 0;font-size:28px;font-weight:650;line-height:1.2}.pj-poster-kicker{font-size:var(--t-7);color:#ffffffb8;margin:8px 0 0;font-weight:500;line-height:1.4}.pj-poster-rows{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pj-poster-row{align-items:flex-start;gap:14px;display:flex}.pj-poster-ring{border:1px solid #ffde596b;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-top:1px;display:grid}.pj-poster-row-text{flex-direction:column;gap:3px;min-width:0;display:flex}.pj-poster-row-label{font-size:var(--t-6);color:#fff;font-weight:600;line-height:1.3}.pj-poster-row-note{font-size:var(--t-7);color:#ffffffb8;line-height:1.4}.pj-poster-rule{background:#ffffff38;width:92px;height:1px;margin-top:24px;display:block}.pj-poster-time{font-size:var(--t-7);color:var(--brand-yellow);margin:12px 0 0;font-weight:600}.pj-poster-node{pointer-events:none;background:var(--action);border:2px solid var(--brand-yellow);border-radius:50%;width:17px;height:17px;display:none;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0a2c1fbf,0 0 12px 2px #ffde5973}@media (min-width:640px){.pj-poster-node{display:block}}.pj-foot{padding-block:0 var(--s-32)}.pj-foot-line{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.pj-foot-line .link-quiet{align-items:center;gap:4px;display:inline-flex}.pj-skel-pagehead{flex-direction:column;gap:10px;display:flex}.pj-skel-now{flex-direction:column;gap:12px;display:flex}.pj-skel-row{gap:var(--s-8);flex-wrap:wrap;margin-top:6px;display:flex}.pj-skel-row>.skeleton{max-width:100%}.pj-skel-tabs{gap:var(--s-24);border-bottom:1px solid var(--hairline-2);align-items:center;min-height:48px;display:flex;overflow:clip}.pj-skel-tabs>.skeleton{flex:none}@media (pointer:coarse){.pj-fact,.pj-deal-row{min-height:56px}.pj-foot-line .link-quiet{min-height:44px}}@media (prefers-reduced-motion:reduce){.pj-fact,.pj-fact-go,.pj-card-go,.pj-deal-row,.pj-rm-group-head,summary.pj-rm-item-row,.pj-rm-item-cue{transition:none}.pj-fact:hover .pj-fact-go,.card-link:hover .pj-card-go,.card-link:focus-within .pj-card-go{transform:none}}.pe-page{padding-block-end:calc(var(--s-56) + var(--help-clear,0px))}.pe-project{min-width:0;color:var(--ink);text-wrap:balance;font-weight:500}.pe-desk{--pe-act-w:116px;min-width:0}.pe-blocks{gap:var(--s-16);min-width:0;max-width:var(--content);margin-top:var(--s-16);flex-direction:column;display:flex}@media (min-width:1280px){.pe-desk{grid-template-columns:216px minmax(0, var(--content));column-gap:var(--s-32);align-items:start;display:grid}.pe-blocks{margin-top:0}}@media (pointer:coarse){.pe-desk{--pe-act-w:148px}}.pe-block{--pe-pad:24px;gap:var(--s-20);min-width:0;padding:var(--pe-pad);border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.pe-block:has(.pe-save:not([hidden])){padding-bottom:0}@media (max-width:1023px){.pe-block{--pe-pad:20px}}@media (max-width:639px){.pe-block{--pe-pad:16px;gap:var(--s-16)}}.pe-block-head{min-width:0}.pe-block-head>.title-2{margin:0}.pe-block-lead{max-width:68ch;font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;line-height:1.5}.pe-form{gap:var(--s-20);flex-direction:column;min-width:0;display:flex}@media (max-width:639px){.pe-form{gap:var(--s-16)}}.pe-field{min-width:0}.pe-unit{font-size:var(--t-7);color:var(--ink-2);margin-inline-start:6px;font-weight:500}.pe-code{text-transform:uppercase;max-width:8rem}.pe-date{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-variant-numeric:tabular-nums;max-width:100%}.pe-date::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.pe-grid-2,.pe-grid-since{gap:var(--s-16);grid-template-columns:minmax(0,1fr);display:grid}.pe-money{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pe-money>:last-child{grid-column:1/-1}@media (min-width:640px){.pe-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-grid-since{grid-template-columns:minmax(0,1fr) 10rem}.pe-money{grid-template-columns:minmax(0,16rem) minmax(0,16rem) 8rem}.pe-money>:last-child{grid-column:auto}}.pe-terms{gap:var(--s-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pe-terms .field-label{align-items:flex-end;min-height:2.7em;display:flex}@media (min-width:360px){.pe-terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pe-terms{grid-template-columns:repeat(5,minmax(0,1fr))}}.pe-save{margin:var(--s-4) calc(-1 * var(--pe-pad)) 0;padding:var(--s-12) var(--pe-pad) var(--s-16);border-top:1px solid var(--hairline);border-radius:0 0 var(--r-field) var(--r-field);background:var(--surface);transition:box-shadow .15s var(--ease), border-color .15s var(--ease)}.pe-save.is-docked{bottom:var(--dock-h,0px);z-index:var(--z-dock);position:sticky}html:has(.pe-save.is-docked){scroll-padding-bottom:calc(var(--dock-h,0px) + 80px)}.pe-save[data-stuck]{border-top-color:var(--hairline-2);box-shadow:var(--shadow-dock)}.pe-save-msg{white-space:normal;min-width:0}.pe-save-link{font-size:var(--t-6);font-weight:600}@media (max-width:639px){.pe-save>.pe-save-msg,.pe-save>.pe-save-link,.pe-save>.pe-save-btn{flex:100%}}.pe-upload{gap:var(--s-16);min-width:0;padding-bottom:var(--s-20);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.pe-upload-file{flex-direction:column;gap:6px;min-width:0;display:flex}.pe-file{width:100%}.pe-file .field-file-zone{min-height:112px;padding:var(--s-20);border-radius:var(--r-control)}.pe-file .field-file-zone>span{min-width:0;max-width:100%}.pe-zone-hint{font-size:var(--t-7);color:var(--ink-2);font-weight:400;display:inline}.pe-zone-hint:before{content:"\a ";white-space:pre}.pe-upload-row{gap:var(--s-16);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.pe-upload-go{align-items:center;gap:var(--s-12);flex-wrap:wrap;min-width:0;display:flex}@media (min-width:768px){.pe-upload-row{grid-template-columns:minmax(0,1fr) minmax(0,16rem) auto}.pe-upload--gallery .pe-upload-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:767px){.pe-upload-go>.btn{flex:100%}}@media (max-width:639px){.pe-file .field-file-zone{min-height:88px;padding:var(--s-16)}}.pe-empty{justify-content:space-between;align-items:center;gap:var(--s-12);padding:var(--s-16) var(--s-20);border:1.5px dashed var(--hairline-2);border-radius:var(--r-control);background:var(--ground);flex-wrap:wrap;display:flex}.pe-empty>p{max-width:60ch;font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.pe-add{align-self:flex-start}.pe-reg{min-width:0}.pe-grid{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.pe-grid-head{display:none}.pe-row{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);min-width:0;transition:border-color .15s var(--ease);position:relative}.pe-row.has-error{border-color:var(--alarm)}.pe-row-toggle{align-items:center;gap:var(--s-12);border-radius:var(--r-control);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:8px 12px;display:flex}.pe-row-toggle:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.pe-row-sum{flex-direction:column;flex:auto;min-width:0;display:flex}.pe-row-sum1,.pe-row-sum2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pe-row-sum1{font-size:var(--t-6);font-weight:600;line-height:1.4}.pe-row-sum2{font-size:var(--t-7);color:var(--ink-2);line-height:1.4}.pe-row-chev{width:18px;height:18px;color:var(--ink-2);transition:transform .15s var(--ease);flex:none}.pe-row.is-open .pe-row-chev{transform:rotate(180deg)}.pe-row-body{display:none}.pe-row.is-open .pe-row-body{gap:var(--s-12);grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 12px 12px;display:grid}.pe-cell{flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}.pe-cell--half{grid-column:span 1}.pe-cell-label{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.35}.pe-control{min-width:0;position:relative}.pe-input{width:100%}.pe-input--line{resize:none;min-height:44px}.pe-cell--unit .pe-input{padding-inline-end:3.5em}.pe-suffix{font-size:var(--t-7);color:var(--ink-2);pointer-events:none;align-items:center;font-weight:600;display:flex;position:absolute;inset-block:0;inset-inline-end:12px}.pe-row-actions{align-items:center;gap:var(--s-8);grid-column:1/-1;min-width:0;display:flex}.pe-act{touch-action:manipulation}.pe-label-text{-webkit-hyphens:auto;hyphens:auto}.pe-act--remove{color:var(--ink-2);margin-inline-start:auto}.pe-row-error{grid-column:1/-1;min-width:0}.pe-cell--lead{justify-content:center}.pe-file-name{min-width:0;font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;line-height:1.45;display:inline-flex}.pe-file-ico{width:18px;height:18px;color:var(--ink-2);flex:none;margin-top:1px}.pe-row.is-removed{border-style:dashed;border-color:var(--hairline-2);background:var(--ground)}.pe-removed{justify-content:space-between;align-items:center;gap:var(--s-12);flex-wrap:wrap;min-width:0;padding:8px 12px;display:flex}.pe-removed-sum{overflow-wrap:anywhere;min-width:0;font-size:var(--t-6);color:var(--ink-2)}.pe-footer{min-width:0}.pe-total{align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}.pe-total>.state{white-space:normal}.pe-total-note{font-size:var(--t-7);color:var(--ink-2);line-height:1.45}@media (min-width:1024px){.pe-grid{gap:0}.pe-grid-head{grid-template-columns:var(--pe-cols);column-gap:var(--s-12);border-bottom:1px solid var(--hairline);font-size:var(--t-7);color:var(--ink-2);align-items:end;padding:0 8px 8px;font-weight:600;line-height:1.35;display:grid}.pe-grid-head>.pe-num{text-align:end}.pe-row{grid-template-columns:var(--pe-cols);column-gap:var(--s-12);row-gap:var(--s-8);border:0;border-bottom:1px solid var(--hairline);transition:background-color .15s var(--ease);background:0 0;border-radius:0;align-items:start;padding:10px 8px;display:grid}.pe-row:focus-within{background:var(--ground)}.pe-row.has-error{background:var(--alarm-field)}.pe-row-toggle{display:none}.pe-row-body,.pe-row.is-open .pe-row-body{display:contents}.pe-cell,.pe-cell--half{grid-column:auto}.pe-cell--lead{align-self:center}.pe-cell-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pe-cell--line2{align-items:center;gap:var(--s-12);flex-direction:row;grid-area:2/1/auto/-2}.pe-cell--line2>.pe-cell-label{clip:auto;clip-path:none;width:auto;height:auto;font-size:var(--t-7);color:var(--ink-2);flex:none;margin:0;font-weight:600;position:static;overflow:visible}.pe-cell--line2>.pe-control{flex:auto}.pe-cell--line2 select.pe-input{width:auto;max-width:100%}.pe-row-actions{grid-area:1/-2/auto/-1;justify-content:flex-end;gap:4px}.pe-act--remove{width:36px;margin-inline-start:0;padding:0}.pe-act-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pe-row-error{grid-column:1/-1}.pe-input{min-height:40px;font-size:var(--t-6);padding:8px 10px}.pe-cell--num .pe-input{text-align:end}.pe-cell--unit .pe-input{padding-inline-end:3.25em}.pe-row.is-removed{border:0;border-bottom:1px dashed var(--hairline-2);background:var(--ground);padding:6px 8px;display:block}.pe-row.is-removed .pe-removed{justify-content:flex-start;padding:0}.pe-reg--wide .pe-scroll{overscroll-behavior-x:contain;padding-bottom:4px;overflow-x:auto}.pe-reg--wide .pe-grid{min-width:880px}@supports (animation-timeline:scroll()){.pe-reg--wide .pe-scroll{-webkit-mask-image:linear-gradient(to left, transparent, var(--ink) 40px);-webkit-mask-image:linear-gradient(to left, transparent, var(--ink) 40px);-webkit-mask-image:linear-gradient(to left, transparent, var(--ink) 40px);mask-image:linear-gradient(to left, transparent, var(--ink) 40px);animation:linear both pe-scroll-fade;animation-timeline:scroll(self inline);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:calc(100% + 40px) 100%;mask-size:calc(100% + 40px) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes pe-scroll-fade{0%,94%{-webkit-mask-size:100% 100%;mask-size:100% 100%}to{-webkit-mask-size:calc(100% + 40px) 100%;mask-size:calc(100% + 40px) 100%}}}.pe-reg--wide .pe-cell[data-first],.pe-reg--wide .pe-grid-head>:first-child{z-index:1;background:var(--surface);box-shadow:var(--s-12) 0 0 var(--surface);position:sticky;inset-inline-start:0}.pe-reg--wide .pe-row:focus-within .pe-cell[data-first]{background:var(--ground);box-shadow:var(--s-12) 0 0 var(--ground)}.pe-reg--wide .pe-row.has-error .pe-cell[data-first]{background:var(--alarm-field);box-shadow:var(--s-12) 0 0 var(--alarm-field)}}@media (min-width:1024px) and (pointer:coarse){.pe-input{min-height:44px}.pe-act--remove{width:44px}}@media (pointer:coarse){.pe-input{font-size:var(--t-5)}}.pe-strip{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.pe-shot{gap:var(--s-12) var(--s-16);min-width:0;padding:var(--s-12);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;display:grid}.pe-shot--lead{grid-template-columns:192px minmax(0,1fr) auto}.pe-thumb{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-chip);background:var(--sunken);width:100%;height:auto;display:block}.pe-shot--lead .pe-thumb{aspect-ratio:8/5}.pe-shot-main{flex-direction:column;gap:6px;min-width:0;display:flex}.pe-shot-main>.field-label{margin:0}.pe-shot>.pe-row-actions{grid-area:auto;gap:4px;margin-top:calc(1.35em + 6px)}.pe-shot .pe-act--remove{margin-inline-start:0}.pe-shot.is-removed{border-style:dashed;border-color:var(--hairline-2);background:var(--ground);grid-template-columns:120px minmax(0,1fr)}.pe-shot.is-removed .pe-thumb{opacity:.4}.pe-shot.is-removed .pe-removed{padding:0}@media (min-width:1024px){.pe-shot>.pe-row-actions .pe-act--remove{width:36px;padding:0}}@media (min-width:1024px) and (pointer:coarse){.pe-shot>.pe-row-actions .pe-act--remove{width:44px}}@media (max-width:639px){.pe-shot,.pe-shot.is-removed{grid-template-columns:96px minmax(0,1fr)}.pe-shot--lead{grid-template-columns:minmax(0,1fr)}.pe-shot--lead .pe-thumb{aspect-ratio:2;max-height:180px}.pe-shot>.pe-row-actions{grid-column:1/-1;margin-top:0}.pe-shot .pe-act--remove{margin-inline-start:auto}}.pe-badges{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pe-badge{gap:var(--s-8);min-width:0;padding:var(--s-12);border:1px solid var(--hairline);border-radius:var(--r-control);grid-template-columns:minmax(0,1fr);display:grid}.pe-badge-chip{transition:opacity .15s var(--ease);justify-self:start}.pe-badge.is-hidden .pe-badge-chip{opacity:.55}.pe-badge-note{min-width:0;font-size:var(--t-6);color:var(--ink-2);line-height:1.45}.pe-badge-check{justify-self:start}@media (min-width:768px){.pe-badges{column-gap:var(--s-16);grid-template-columns:max-content minmax(0,1fr) auto;display:grid}.pe-badge{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--s-16)}}.pe-staff-note{max-width:68ch;margin:var(--s-8) 0 0;font-size:var(--t-6);color:var(--ink-2);align-items:flex-start;gap:10px;padding-inline:4px;line-height:1.5;display:flex}.pe-staff-note>.ico{width:18px;height:18px;color:var(--ink-quiet);flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){.pe-row-chev,.pe-save,.pe-row,.pe-badge-chip{transition:none}}.pe-index-skeleton{border-bottom:1px solid var(--hairline);gap:4px;padding-block:8px;display:flex;overflow:hidden}.pe-index-skeleton>.skeleton{flex:none;width:112px}@media (min-width:1280px){.pe-index-skeleton{border-bottom:0;flex-direction:column;padding-block:0}.pe-index-skeleton>.skeleton{width:100%}}.sup-hero{isolation:isolate;border-radius:var(--r-field);background:var(--action);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.sup-hero-img{z-index:-2;background-image:var(--img);opacity:.42;animation:sup-drift 26s var(--ease) infinite alternate;background-position:50% 62%;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.sup-hero-wash{z-index:-1;background:linear-gradient(100deg, var(--action) 6%, #0a2c1feb 42%, #0a2c1f9e 100%), radial-gradient(120% 90% at 88% 8%, #ffde5929, transparent 60%);position:absolute;inset:0}.sup-hero-vec{z-index:-1;pointer-events:none;border:1.5px solid #ffde5938;border-radius:50%;position:absolute}.sup-hero-vec.v1{width:320px;height:320px;top:-120px;right:-90px}.sup-hero-vec.v2{border-color:#ffde5924;width:190px;height:190px;top:20px;right:40px}.sup-hero-vec.v3{border-style:dashed;border-color:#ffffff1a;width:460px;height:460px;bottom:-260px;right:-180px}@media (max-width:639px){.sup-hero-vec.v2{display:none}}.sup-in{opacity:0;animation:sup-rise .46s var(--ease) both;animation-delay:calc(var(--i,0) * 55ms + 40ms)}@keyframes sup-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sup-drift{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.14)translate(-1.5%,-2%)}}@media (prefers-reduced-motion:reduce){.sup-hero-img,.sup-in{opacity:1;animation:none;transform:none}.sup-hero-img{opacity:.42;transform:scale(1.06)}}.sup-hero.sup-still .sup-hero-img{animation:none}.sup-team,.sup-book-host{--sup-team-field:var(--surface-alt);background:var(--sup-team-field)}.sup-team{border-radius:var(--r-field);padding:28px 22px 4px}@media (max-width:639px){.sup-team{padding:20px 14px 4px}}.sup-face{aspect-ratio:1;position:relative;overflow:hidden}.sup-face>img{width:100%;height:auto;transform:translateY(calc(var(--y,0) * 100%)) scale(var(--k,1));transform-origin:top;mix-blend-mode:multiply;--sup-fade-from:calc((.74 - 1.25 * var(--y,0)) / (1.25 * var(--k,1)) * 100%);--sup-fade-to:calc((.99 - 1.25 * var(--y,0)) / (1.25 * var(--k,1)) * 100%);-webkit-mask-image:linear-gradient(to bottom, var(--ink) var(--sup-fade-from), transparent var(--sup-fade-to));-webkit-mask-image:linear-gradient(to bottom, var(--ink) var(--sup-fade-from), transparent var(--sup-fade-to));-webkit-mask-image:linear-gradient(to bottom, var(--ink) var(--sup-fade-from), transparent var(--sup-fade-to));-webkit-mask-image:linear-gradient(to bottom, var(--ink) var(--sup-fade-from), transparent var(--sup-fade-to));mask-image:linear-gradient(to bottom, var(--ink) var(--sup-fade-from), transparent var(--sup-fade-to));inset-inline:0;position:absolute;top:0}@supports not (mix-blend-mode:multiply){.sup-face{background:var(--surface);border-radius:var(--r-control)}}.sup-book{background:var(--surface);border-radius:var(--r-field);box-shadow:0 10px 28px #0a2c1f4d}.sup-team-list{flex-wrap:wrap;justify-content:center;column-gap:16px;margin:0;padding:0;list-style:none;display:flex}.sup-team-list>li{flex:0 0 calc(33.3333% - 10.6667px);min-width:0}@media (min-width:768px){.sup-team-list>li{flex-basis:calc(20% - 12.8px)}}.sup-team-name{font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.sup-team-role{font-size:var(--t-7);color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;padding-bottom:20px;line-height:1.35}.sup-team-host{color:var(--live);margin-top:4px;font-weight:600;display:block}@media (max-width:639px){.sup-team-list{column-gap:10px}.sup-team-list>li{flex-basis:calc(33.3333% - 6.66667px)}.sup-team-name{font-size:var(--t-7)}.sup-team-role{padding-bottom:16px;font-size:12px}}.sb{--sb-white:var(--surface)}.sb-hero{padding-block:var(--s-24) var(--s-8)}@media (min-width:768px){.sb-hero{padding-block:var(--s-32) var(--s-12)}}.sb-stage{color:var(--surface);padding:48px 44px 44px}@media (max-width:767px){.sb-stage{padding:28px 20px 24px}}.sb-eyebrow{border-radius:var(--r-mark);min-height:26px;color:var(--brand-yellow);font-size:var(--t-7);letter-spacing:0;text-transform:none;background:#ffde5926;align-items:center;padding:3px 10px;font-weight:600;line-height:1.3;display:inline-flex}.sb-title{margin-top:var(--s-16);max-width:24ch;color:var(--surface)}.sb-lead{margin-top:var(--s-16);max-width:62ch;font-size:var(--t-4);color:#fffc;text-wrap:pretty;line-height:1.55}.sb-facts{gap:var(--s-12);margin:var(--s-24) 0 0;display:grid}.sb-fact{border-radius:var(--r-control);background:#ffffff12;border:1px solid #ffffff1f;min-width:0;padding:14px 16px}.sb-fact-k{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:#ffffffb8;margin:0;font-weight:500;line-height:1.35}.sb-fact-v{font-size:var(--t-2);color:var(--brand-yellow);margin:4px 0 0;font-weight:700;line-height:1.2}@media (min-width:640px){.sb-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.sb-facts{border-radius:var(--r-control);background:#ffffff0f;border:1px solid #ffffff1f;gap:0}.sb-fact{justify-content:space-between;align-items:baseline;gap:var(--s-12);background:0 0;border:0;border-radius:0;padding:10px 14px;display:flex}.sb-fact+.sb-fact{border-top:1px solid #ffffff1f}.sb-fact-v{max-width:55%;font-size:var(--t-5);text-align:end;flex:none;margin:0}}.sb-cta-row{align-items:center;gap:var(--s-12) var(--s-20);margin-top:var(--s-24);flex-wrap:wrap;display:flex}.sb-cta-row .btn{flex:none}.sb-note{max-width:52ch;font-size:var(--t-6);color:#ffffffb8;line-height:1.5}@media (max-width:639px){.sb-cta-row .btn{flex:100%}}.sb-sidelink{color:#ffffffd6;min-height:40px;font-size:var(--t-6);text-underline-offset:3px;transition:color .15s var(--ease), text-decoration-color .15s var(--ease);align-items:center;gap:6px;font-weight:600;-webkit-text-decoration:underline #ffffff5c;text-decoration:underline #ffffff5c;display:inline-flex}.sb-sidelink .ico{width:16px;height:16px;transition:transform .15s var(--ease)}@media (hover:hover){.sb-sidelink:hover{color:var(--brand-yellow);text-decoration-color:currentColor}.sb-sidelink:hover .ico{transform:translate(2px)}}.sb-sidelink:focus-visible{outline:2px solid var(--brand-yellow);outline-offset:2px;border-radius:var(--r-mark)}@media (pointer:coarse){.sb-sidelink{min-height:44px}}.sb-body{padding-bottom:var(--s-8)}.sb-index{--index-bg:var(--ground)}.sb-index-cta{display:none}@media (min-width:768px){.sb-index-cta{display:inline-flex}}.sb-sec{padding-block:var(--s-40) 0}@media (max-width:719px){.sb-sec{padding-block:var(--s-32) 0}}.sb-sec-h{margin:0 0 var(--s-16)}.sb-sec-lead{margin:calc(-1 * var(--s-8)) 0 var(--s-20);max-width:62ch;font-size:var(--t-5);color:var(--ink-2);line-height:1.55}.sb-foot{margin-top:var(--s-12);max-width:72ch;font-size:var(--t-6);color:var(--ink-2);line-height:1.5}.sb-checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sb-checks>li{font-size:var(--t-6);color:var(--ink-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.sb-checks .ico{width:16px;height:16px;color:var(--live);stroke-width:2px;margin-top:2px}.sb-stages{gap:var(--s-12);display:grid}@media (min-width:1024px){.sb-stages{gap:var(--s-16);grid-template-columns:repeat(3,minmax(0,1fr))}}.sb-stage-card{gap:var(--s-16);flex-direction:column;display:flex}.sb-stage-head{align-items:flex-start;gap:var(--s-12);display:flex}.sb-stage-n{border-radius:var(--r-chip);background:var(--action);width:36px;height:36px;color:var(--brand-yellow);font-size:var(--t-6);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:inline-grid}.sb-stage-when{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;line-height:1.4}.sb-reg{background:var(--hairline);gap:1px;display:grid;overflow:clip}.sb-reg-cell{min-width:0;padding:var(--s-20);background:var(--surface)}@media (min-width:1024px){.sb-reg-cell{padding:var(--s-24)}}@media (min-width:768px){.sb-reg--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sb-reg--trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.sb-reg-h{align-items:flex-start;gap:8px;margin:0;display:flex}.sb-reg-h .ico{width:18px;height:18px;color:var(--live);margin-top:1px}.sb-reg-p{font-size:var(--t-6);color:var(--ink-2);margin:6px 0 0;line-height:1.55}.sb-band{color:var(--surface);padding:40px 44px 44px;overflow:clip}@media (max-width:767px){.sb-band{padding:24px 18px 20px}}.sb-band-h{max-width:26ch;color:var(--surface);margin:0}.sb-band-cells{gap:var(--s-12);margin-top:var(--s-20);display:grid}@media (min-width:640px){.sb-band-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}.sb-band-cell{min-width:0;padding:var(--s-20);border-radius:var(--r-control);background:#ffffff12;border:1px solid #ffffff1f}.sb-band-cell h3{font-size:var(--t-5);color:var(--surface);margin:0;font-weight:600;line-height:1.35}.sb-band-cell p{font-size:var(--t-6);color:#ffffffc7;margin:6px 0 0;line-height:1.55}.sb-duties{gap:var(--s-12);display:grid}@media (min-width:1024px){.sb-duties{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.sb-duty-h{margin:0 0 var(--s-16)}.sb-dark{background:var(--action);color:var(--surface);border-color:#0000}.sb-dark .sb-duty-h{color:var(--surface)}.sb-dark .sb-checks>li{color:#ffffffe0}.sb-dark .sb-checks .ico{color:var(--brand-yellow)}.sb-fees{gap:var(--s-12);display:grid}@media (min-width:640px){.sb-fees{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sb-fees{gap:var(--s-16);grid-template-columns:repeat(4,minmax(0,1fr))}}.sb-fee-wrap{min-width:0;display:flex}.sb-fee{min-width:0;padding:var(--s-20);border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;flex:auto;gap:6px;display:flex}@media (min-width:1024px){.sb-fee{padding:var(--s-24)}}@supports (grid-template-rows:subgrid){@media (min-width:640px){.sb-fee-wrap{grid-row:span 3;grid-template-rows:subgrid;display:grid}.sb-fee{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}}}.sb-fee-amount{letter-spacing:-.012em;color:var(--ink);font-size:28px;font-weight:700;line-height:1.15}.sb-fee-title{font-size:var(--t-5);color:var(--ink);font-weight:600;line-height:1.35}.sb-fee-body{font-size:var(--t-6);color:var(--ink-2);margin:4px 0 0;line-height:1.5}.sb-fee--accent{background:var(--action);border-color:#0000;box-shadow:0 1px 2px #0a2c1f29,0 16px 32px -14px #0a2c1f80}.sb-fee--accent .sb-fee-amount{color:var(--brand-yellow)}.sb-fee--accent .sb-fee-title{color:var(--surface)}.sb-fee--accent .sb-fee-body{color:#ffffffc7}.sb-callout{align-items:flex-start;gap:var(--s-12);margin-top:var(--s-12);padding:var(--s-20) var(--s-24);border-radius:var(--r-field);background:var(--band);display:flex}.sb-callout .ico{width:20px;height:20px;color:var(--live);margin-top:1px}.sb-callout p{font-size:var(--t-6);color:var(--ink);margin:0;font-weight:500;line-height:1.55}@media (max-width:639px){.sb-callout{padding:var(--s-16)}}.sb-hostline{margin:0 0 var(--s-16);flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.sb-hostline-k{font-size:var(--t-7);color:var(--live-press);font-weight:600}.sb-hostline-name{font-size:var(--t-3);color:var(--ink);font-weight:600}.sb-hostline-title{font-size:var(--t-6);color:var(--ink-2)}.sb-ready-title{font-size:var(--t-5);color:var(--ink);font-weight:600;line-height:1.4}.sb-ready .sb-checks{gap:var(--s-16)}.sb-ready-note{margin:var(--s-20) 0 0;padding-top:var(--s-16);border-top:1px solid var(--hairline);font-size:var(--t-6);color:var(--ink-2);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.sb-ready-note .ico{width:16px;height:16px;color:var(--live);margin-top:2px}.sb-kicker{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--live);margin:0;font-weight:600;line-height:1.4}.ap-hero{align-items:center;gap:var(--s-32);display:grid}@media (min-width:1024px){.ap-hero{gap:var(--s-40);grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.ap-photo{min-width:0;position:relative}.ap-photo-img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (max-width:1023px){.ap-photo-img{aspect-ratio:16/9}.ap-photo-glow{display:none}}.ap-facts{gap:var(--s-12);display:grid}@media (min-width:640px){.ap-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.ap-fact{flex-direction:column;gap:8px;display:flex}.ap-fact-n{font-size:var(--t-2);color:var(--live);margin:0;font-weight:700;line-height:1.1}.ap-fact-p{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.55}.sb-closing{padding-block:var(--s-40) var(--s-56);scroll-margin-top:calc(var(--sticky-top) + 4px)}@media (max-width:719px){.sb-closing{padding-block:var(--s-32) var(--s-40)}}.sb-closing .sup-book,.sb-closing .bk-paused{margin-top:var(--s-20)}.bk{min-width:0;container:bk/inline-size}.bk--card{border:1px solid var(--hairline);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-1);overflow:clip}.bk--panel{border-radius:var(--r-field);overflow:clip}.bk-grid{grid-template-columns:minmax(0,1fr);display:grid}.bk-host{min-width:0;padding:var(--s-16)}.bk-host-inner{flex-direction:column;gap:10px;min-width:0;display:flex}.bk-host-id{align-items:center;gap:var(--s-12);min-width:0;display:flex}.bk-host-face{flex:none;width:72px}.bk-host-icon{flex:none}.bk-host-who{min-width:0}.bk-host-label{font-size:var(--t-7);color:var(--live-press);font-weight:600;line-height:1.35}.bk-host-name{font-size:var(--t-3);color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-weight:600;line-height:1.3}.bk-host-title{font-size:var(--t-7);color:var(--ink-2);margin-top:2px;line-height:1.4}.bk-host-lead{max-width:46ch;font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.bk-host-meta{font-size:var(--t-7);color:var(--ink-2);border-top:1px solid #124e3724;align-items:flex-start;gap:6px;margin:0;padding-top:10px;line-height:1.45;display:flex}.bk-host-meta .ico{width:16px;height:16px;color:var(--live);margin-top:1px}@container bk (min-width:520px){.bk-host{padding:var(--s-20) var(--s-24)}}@container bk (min-width:760px){.bk-grid--host{grid-template-columns:16rem minmax(0,1fr)}.bk-host{padding:var(--s-24)}.bk-host-inner{top:calc(var(--sticky-top) + var(--index-h) + 16px);gap:14px;position:sticky}.bk-host-id{display:block}.bk-host-face{width:100%;margin-bottom:var(--s-16)}.bk-host-icon{margin-bottom:var(--s-12)}}.bk-steps{gap:var(--s-24);min-width:0;padding:var(--s-20) var(--s-16) var(--s-24);flex-direction:column;display:flex;container:bks/inline-size}@container bk (min-width:520px){.bk-steps{padding:var(--s-24)}}@container bk (min-width:760px){.bk-steps{padding:var(--s-24) var(--s-32) var(--s-32)}}.bk-step{min-width:0;scroll-margin-top:calc(var(--sticky-top) + var(--index-h) + 16px);scroll-margin-bottom:calc(var(--dock-h,0px) + var(--help-clear,0px) + 16px)}.bk-step-h{margin:0 0 var(--s-12);font-size:var(--t-5);letter-spacing:-.006em;color:var(--ink);scroll-margin-top:calc(var(--sticky-top) + var(--index-h) + 16px);align-items:center;gap:8px;font-weight:600;line-height:1.35;display:flex}.bk-step-h:focus{outline:none}.bk-step-h:focus-visible{outline:2px solid var(--live);outline-offset:4px;border-radius:var(--r-mark)}.bk-step-h .ico{width:18px;height:18px;color:var(--live)}.bk-note{margin:-4px 0 var(--s-12);font-size:var(--t-7);color:var(--ink-2);align-items:flex-start;gap:6px;line-height:1.45;display:flex}.bk-note .ico{width:16px;height:16px;color:var(--live);margin-top:1px}.bk-hint{max-width:46ch;font-size:var(--t-5);color:var(--ink-2);margin:0;line-height:1.5}.bk-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@container bks (min-width:500px){.bk-days{grid-template-columns:repeat(6,minmax(0,1fr))}}.bk-day{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-width:0;min-height:64px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:8px 4px;display:flex}.bk-day-w,.bk-day-m{font-size:var(--t-7);color:var(--ink-2);line-height:1.25}.bk-day-d{font-size:var(--t-2);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-weight:600;line-height:1.15}.bk-slots{grid-template-columns:repeat(auto-fill,minmax(max(72px,16.6667% - 6.66667px),1fr));gap:8px;display:grid}.bk-slot{border:1px solid var(--hairline-2);border-radius:var(--r-chip);background:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-5);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease);place-items:center;padding:6px 4px;font-weight:600;line-height:1.2;display:grid}@media (hover:hover){.bk-day:hover:not([aria-pressed=true]),.bk-slot:hover:not([aria-pressed=true]):not(.is-taken){background:var(--ground);border-color:var(--ink-quiet)}}.bk-day:active,.bk-slot:active:not(.is-taken){transform:scale(.985)}.bk-day:focus-visible,.bk-slot:focus-visible{outline:2px solid var(--live);outline-offset:2px}.bk-day[aria-pressed=true],.bk-slot[aria-pressed=true]{border-color:var(--live);background:var(--live-field);box-shadow:inset 0 0 0 1px var(--live)}.bk-day[aria-pressed=true] :is(.bk-day-w,.bk-day-m){color:var(--live-press)}.bk-slot.is-taken{background:var(--band);color:var(--ink-quiet);cursor:default;border-color:#0000}.bk-skel{border-radius:var(--r-chip);height:44px;display:block}.bk-alert{margin:0 0 var(--s-12);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);align-items:flex-start;gap:8px;padding:10px 14px;font-weight:500;line-height:1.45;display:flex}.bk-alert .ico{width:16px;height:16px;margin-top:2px}.bk-details{gap:var(--s-16);padding-top:var(--s-20);border-top:1px solid var(--hairline);flex-direction:column;display:flex}.bk-summary{min-height:24px;font-size:var(--t-5);color:var(--ink);align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.35;display:flex}.bk-summary:empty{display:none}.bk-summary .ico{width:18px;height:18px;color:var(--live)}.bk-summary .num{font-weight:600}.bk-signedin{border-radius:var(--r-control);background:var(--band);padding:12px 16px}.bk-signedin-k{font-size:var(--t-7);color:var(--live-press);font-weight:600;line-height:1.35}.bk-signedin-v{font-size:var(--t-5);color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-weight:600;line-height:1.35}.bk-signedin-note{font-size:var(--t-7);color:var(--ink-2);margin:4px 0 0;line-height:1.45}.bk-form{gap:var(--s-16);flex-direction:column;max-width:34rem;display:flex}.bk-submit{width:100%}.bk-pair{gap:var(--s-16);flex-direction:column;display:flex}@container bks (min-width:540px){.bk-pair{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bk-form{max-width:40rem}}.bk-done{align-items:flex-start;gap:var(--s-12);flex-direction:column;display:flex}.bk-done-mark{border-radius:var(--r-mark);background:var(--live-field);place-items:center;width:44px;height:44px;display:grid}.bk-done-h{margin:var(--s-4) 0 0}.bk-done-h:focus{outline:none}.bk-done-note{max-width:52ch}.bk-nodays{margin:var(--s-12) 0 0;font-size:var(--t-5);color:var(--ink-2);line-height:1.55}.bk-paused{max-width:36rem}.bk-paused-h{margin:0}.bk-paused-p{margin:var(--s-12) 0 0;font-size:var(--t-5);color:var(--ink-2);line-height:1.55}.bk-paused--panel{padding:var(--s-24)}@media (prefers-reduced-motion:reduce){.bk-day,.bk-slot{transition:none}.bk-day:active,.bk-slot:active{transform:none}}.ga-note{max-width:62ch;margin:0 0 var(--s-24);padding:var(--s-16) var(--s-20);border-radius:var(--r-field);font-size:var(--t-5);color:var(--ink);line-height:1.55}@media (min-width:768px){.ga-note{padding:var(--s-20) var(--s-24)}}.ga-head .page-head-text{max-width:62ch}.sw{padding-bottom:calc(var(--s-40) + var(--help-clear,0px))}.sw-head .page-head-actions{align-items:center}.sw-project{font-size:var(--t-5);text-wrap:pretty;line-height:1.5;display:inline}.sw-project .ico{vertical-align:-2px;width:16px;height:16px;margin-inline-start:4px;display:inline-block}.sw-faces{border-radius:var(--r-chip);min-height:44px;transition:background-color .15s var(--ease);align-items:center;padding:2px 4px;text-decoration:none;display:inline-flex}@media (hover:hover){.sw-faces:hover{background:var(--band)}}.sw-faces:focus-visible{outline:2px solid var(--live);outline-offset:2px}.sw-face{border:2px solid var(--surface);background:var(--surface-alt);width:36px;height:36px;color:var(--live);box-shadow:var(--shadow-1);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid;position:relative;overflow:hidden}.sw-face+.sw-face{margin-inline-start:-9px}.sw-face--more{background:var(--band);color:var(--ink-2)}.sw-face img{object-fit:cover;object-position:top;width:100%;height:100%}@media (max-width:767px){.sw-head .page-head-actions{justify-content:space-between}.sw-head .page-head-actions>.btn,.sw-head .page-head-actions>form{flex:auto}.sw-head .page-head-actions>form .btn{width:100%}}.sw-index{margin-bottom:var(--s-12)}@media (min-width:1024px){.sw-index{display:none}}.sw-grid{gap:var(--s-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sw-col-top,.sw-col-main,.sw-col-rest{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.sw-col-main{gap:var(--s-24);container:swmain/inline-size}@media (min-width:1024px){.sw-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 340px}.sw-col-top{grid-area:1/2}.sw-col-main{grid-area:1/1/span 2}.sw-col-rest{grid-area:2/2}}@media (min-width:1280px){.sw-grid{grid-template-columns:minmax(0,1fr) 360px}}.sw-card-h{margin:0 0 var(--s-12);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.sw-card-h .sw-count{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:400}.sw-card-link{color:var(--ink);text-decoration:none}@media (pointer:coarse){.sw-card-link{align-items:center;min-height:44px;margin-block:-11px;display:inline-flex}}.sw-card-arrow{width:16px;height:16px;color:var(--ink-quiet);transition:transform .15s var(--ease), color .15s var(--ease);align-self:center}@media (hover:hover){.card-link:hover .sw-card-arrow{color:var(--live);transform:translate(2px)}.card-link:hover{box-shadow:var(--shadow-2)}}.sw-sec-h{margin:0 0 var(--s-12)}.sw-brief-photo{aspect-ratio:16/9;width:100%;margin-bottom:var(--s-12);border-radius:var(--r-control);object-fit:cover;display:block}@media (max-width:639px){.sw-brief-photo{display:none}}.sw-summary{margin:0 0 var(--s-12);-webkit-line-clamp:4;line-clamp:4;font-size:var(--t-6);color:var(--ink-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:639px){.sw-summary{-webkit-line-clamp:3;line-clamp:3}}.sw-stats{gap:var(--s-12);margin:0 0 var(--s-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sw-stats dt{font-size:var(--t-7);color:var(--ink-2);font-weight:500;line-height:1.35}.sw-stats dd{margin:2px 0 0}.sw-figure{font-size:var(--t-3);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.sw-chips{margin:0 0 var(--s-12);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sw-progress-row{justify-content:space-between;align-items:baseline;gap:var(--s-12);font-size:var(--t-7);color:var(--ink-2);font-weight:500;display:flex}.sw-progress-row .sw-figure{font-size:var(--t-6)}.sw-progress{background:var(--sunken);border-radius:2px;height:6px;margin-top:6px;overflow:hidden}.sw-progress>span{background:var(--live);border-radius:2px;height:100%;display:block}.sw-funnel{align-items:center;gap:var(--s-16);display:flex}.sw-funnel-svg{width:104px;color:var(--live);flex:none}.sw-funnel-list{flex:auto;min-width:0;margin:0;padding:0;list-style:none}.sw-funnel-list>li{justify-content:space-between;align-items:center;gap:var(--s-12);font-size:var(--t-6);color:var(--ink-2);display:flex}.sw-funnel-n{font-size:var(--t-5);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.sw-chat-head{justify-content:space-between;align-items:center;gap:var(--s-12);padding:14px var(--s-20);border-bottom:1px solid var(--hairline);display:flex}.sw-chat-head .title-3{margin:0}.sw-stream{overscroll-behavior:contain;min-height:80px;max-height:420px;padding:var(--s-12) var(--s-20) var(--s-16);overflow-y:auto}@media (max-width:767px){.sw-stream{max-height:60dvh;padding-inline:var(--s-16)}}.sw-chat-empty{padding:var(--s-16) var(--s-20) var(--s-20);font-size:var(--t-5);color:var(--ink-2);margin:0;line-height:1.55}.sw-chat .empty--start{padding:var(--s-20)}.sw-msg{gap:var(--s-12);margin-top:var(--s-16);display:flex}.sw-msg:first-child{margin-top:0}.sw-msg.is-grouped{margin-top:4px}.sw-avatar{border-radius:var(--r-chip);background:var(--surface-alt);width:32px;height:32px;color:var(--live);flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid;overflow:hidden}.sw-avatar img{object-fit:cover;object-position:top;width:100%;height:100%}.sw-avatar-seat{flex:none;width:32px}.sw-msg-main{flex:auto;min-width:0}.sw-msg-meta{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.sw-msg-name{font-size:var(--t-6);color:var(--ink);font-weight:600}.sw-msg-role,.sw-msg-time{font-size:var(--t-7);color:var(--ink-2)}.sw-msg-time{font-variant-numeric:tabular-nums;white-space:nowrap}.sw-msg-body{font-size:var(--t-6);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;line-height:1.55}.sw-files{flex-direction:column;align-items:flex-start;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sw-files>li{max-width:100%}.sw-file{align-items:center;gap:var(--s-8);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);transition:border-color .15s var(--ease);padding:4px 12px 4px 4px;text-decoration:none;display:flex}@media (hover:hover){.sw-file:hover{border-color:var(--hairline-2)}}.sw-file:focus-visible{outline:2px solid var(--live);outline-offset:2px}.sw-file-ext{border-radius:var(--r-mark);background:var(--band);width:36px;height:28px;color:var(--ink-2);flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.sw-file-text{min-width:0}.sw-file-name{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-size:var(--t-6);display:block;overflow:hidden}.sw-file-size{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;display:block}.sw-events{padding:0 var(--s-20)}@media (max-width:639px){.sw-events{padding:0 var(--s-16)}}.sw-event-list{margin:0;padding:0;list-style:none}.sw-event{gap:var(--s-12);border-bottom:1px solid var(--hairline);padding:14px 0;display:flex}.sw-event-list:last-child>.sw-event:last-child,.sw-more-events[open]>.sw-event-list>.sw-event:last-child{border-bottom:0}.sw-event-tile{border-radius:var(--r-chip);background:var(--k-bg,var(--band));width:32px;height:32px;color:var(--k-ink,var(--ink-2));flex:none;place-items:center;display:inline-grid}.sw-event-tile .ico{width:16px;height:16px}.sw-event-main{flex:auto;min-width:0}.sw-event-meta{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.sw-event-kind{font-size:var(--t-7);letter-spacing:0;text-transform:none;color:var(--k-ink,var(--ink-2));font-weight:600}.sw-event-time{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.sw-event-title{font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-weight:500;line-height:1.45}.sw-event-body{-webkit-line-clamp:2;line-clamp:2;font-size:var(--t-6);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.sw-event-img{max-width:100%;max-height:180px;margin-top:var(--s-8);border:1px solid var(--hairline);border-radius:var(--r-control);object-fit:cover;display:block}.sw-disclosure{border-radius:var(--r-mark);min-height:32px;color:var(--live);font-size:var(--t-6);cursor:pointer;align-items:center;gap:6px;margin-top:2px;padding-inline-end:4px;font-weight:600;line-height:1.35;list-style:none;display:inline-flex}.sw-disclosure::-webkit-details-marker{display:none}.sw-disclosure::marker{content:""}.sw-disclosure .ico{width:16px;height:16px;transition:transform .2s var(--ease)}details[open]>.sw-disclosure .ico{transform:rotate(180deg)}.sw-disclosure:focus-visible{outline:2px solid var(--live);outline-offset:2px}@media (hover:hover){.sw-disclosure:hover{color:var(--live-press)}}@media (pointer:coarse){.sw-disclosure{min-height:44px}}.sw-more-events>.sw-disclosure{margin:var(--s-4) 0 var(--s-12)}.sw-group-list{margin:var(--s-8) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.sw-group-list>li{justify-content:space-between;align-items:baseline;gap:var(--s-12);font-size:var(--t-6);color:var(--ink);line-height:1.45;display:flex}.sw-group-list .sw-note{color:var(--ink-2)}.sw-group-list time{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.sw-transcript{max-height:50dvh;margin:var(--s-8) 0 0;padding:var(--s-12) var(--s-16);overscroll-behavior:contain;border-radius:var(--r-control);background:var(--band);font-family:inherit;font-size:var(--t-6);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;overflow-y:auto}.sw-bubbles{gap:var(--s-8);max-height:50dvh;margin:var(--s-8) 0 0;padding:var(--s-12);overscroll-behavior:contain;border-radius:var(--r-control);background:var(--ground);flex-direction:column;list-style:none;display:flex;overflow-y:auto}.sw-bubbles>li{display:flex}.sw-bubbles>li.is-out{justify-content:flex-end}.sw-bubble{border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);max-width:82%;color:var(--ink);font-size:var(--t-6);padding:8px 12px;line-height:1.5}.sw-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sw-bubble .sw-bubble-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px}.is-out>.sw-bubble{background:var(--live);color:var(--surface);border-color:#0000}.is-out>.sw-bubble .sw-bubble-meta{color:#ffffffbd}.sw-board{gap:var(--s-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container swmain (min-width:420px){.sw-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@container swmain (min-width:900px){.sw-board{grid-template-columns:repeat(4,minmax(0,1fr))}}.sw-col{min-width:0;padding:var(--s-12);border-radius:var(--r-field);background:var(--band)}.sw-col-h{justify-content:space-between;align-items:baseline;gap:var(--s-8);margin:2px 4px var(--s-12);font-size:var(--t-6);color:var(--ink);font-weight:600;display:flex}.sw-col-n{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500}.sw-tasks{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sw-task{padding:var(--s-12);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-1)}.sw-task-title{font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0;font-weight:500;line-height:1.4;display:flex}.sw-task-title .ico{width:16px;height:16px;color:var(--live);margin-top:2px}.sw-task.is-done .sw-task-title{color:var(--ink-2)}.sw-task-meta{justify-content:space-between;align-items:center;gap:6px var(--s-8);flex-wrap:wrap;margin-top:8px;display:flex}.sw-task-due{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sw-task-due .ico{width:14px;height:14px;color:var(--ink-quiet)}.sw-assignees{flex:none;display:inline-flex}.sw-assignee{border:1px solid var(--surface);background:var(--surface-alt);width:24px;height:24px;color:var(--live);border-radius:50%;place-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.sw-assignee+.sw-assignee{margin-inline-start:-6px}.sw-assignee img{object-fit:cover;object-position:top;width:100%;height:100%}.sw-more>.sw-disclosure{margin:var(--s-8) 4px 0}.sw-more>.sw-tasks{margin-top:var(--s-8)}.sw-rows{gap:var(--s-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sw-row{justify-content:space-between;align-items:baseline;gap:var(--s-12);min-width:0;display:flex}.sw-row-main{min-width:0}.sw-row--stack{display:block}.sw-row-line{justify-content:space-between;align-items:baseline;gap:var(--s-12);min-width:0;display:flex}.sw-row-line>.sw-row-title{min-width:0}.sw-row-title{font-size:var(--t-6);color:var(--ink);overflow-wrap:anywhere;font-weight:500;line-height:1.4;display:block}.sw-row-sub{font-size:var(--t-7);color:var(--ink-2);overflow-wrap:anywhere;margin-top:1px;line-height:1.45;display:block}.sw-row-next{font-size:var(--t-7);color:var(--live);overflow-wrap:anywhere;margin-top:2px;line-height:1.45;display:block}.sw-row-time{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;flex:none}.sw-row-ico{width:16px;height:16px;color:var(--ink-quiet);flex:none;margin-top:2px}.sw-row--ico{justify-content:flex-start;align-items:flex-start;gap:var(--s-8)}.sw-row--ico .sw-row-main{flex:auto}.sw-person{align-items:center;gap:var(--s-12);min-width:0;display:flex}.sw-person-disc{background:var(--surface-alt);width:36px;height:36px;color:var(--live);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid;overflow:hidden}.sw-person-disc img{object-fit:cover;object-position:top;width:100%;height:100%}.sw-more-rows>.sw-disclosure{margin-top:var(--s-8)}.sw-more-rows>.sw-rows{margin-top:var(--s-12)}.sl-badge{width:fit-content}.sl-badge .ico{width:14px;height:14px}.sl-cta{margin-top:var(--s-12);width:fit-content}.sl--page{gap:var(--s-24);align-items:center;display:grid}@media (min-width:1024px){.sl--page{gap:var(--s-32);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.sl-copy{align-items:flex-start;gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.sl-lead{max-width:52ch;font-size:var(--t-5);color:var(--ink-2);margin:0;line-height:1.55}.sl-copy .btn{margin-top:var(--s-8)}@media (max-width:639px){.sl-copy .btn{width:100%}}.inv-screen{min-width:0;padding-block-end:var(--s-56)}@media (max-width:767px){.inv-screen{padding-block-end:var(--s-40)}}.inv-body{gap:var(--s-16);flex-direction:column;min-width:0;display:flex}.inv-screen--content .inv-body{max-width:var(--content)}.inv-screen--form .inv-body{max-width:var(--form)}.inv-actions{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}@media (max-width:767px){.inv-actions>.btn{flex:100%}}.inv-apply{gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1280px){.inv-apply{column-gap:var(--s-40);grid-template-columns:220px minmax(0,760px);align-items:start}}@media (max-width:1279px){.inv-apply-form{max-width:760px}}.inv-apply-index .section-index-track{counter-reset:apply}.inv-apply-index .section-index-link{justify-content:flex-start}.inv-apply-index .section-index-link:before{counter-increment:apply;content:counter(apply, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none;font-weight:600}.inv-apply-index .section-index-link[aria-current]:before{color:inherit}.inv-apply-form{gap:var(--s-16);flex-direction:column;min-width:0;display:flex}.inv-sec-head{column-gap:var(--s-12);margin-bottom:var(--s-24);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.inv-sec-n{font-size:var(--t-2);color:var(--ink-quiet);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25}.inv-sec-title{margin:0}.inv-sec-lead{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;grid-column:2;margin:6px 0 0;line-height:1.5}@media (max-width:479px){.inv-sec-lead{grid-column:1/-1}}.inv-group{gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:640px){.inv-group--2{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.inv-group,.inv-fieldset):has(+:is(.inv-group,.inv-fieldset)){margin-bottom:var(--s-24);padding-bottom:var(--s-24);border-bottom:1px solid var(--hairline)}.inv-fieldset{border:0;min-width:0;margin:0;padding:0}.inv-legend{margin-bottom:var(--s-12);font-size:var(--t-6);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0;font-weight:600;line-height:1.35;display:flex}.inv-legend .chip-count{background:var(--live-field);color:var(--live-press)}.inv-chips{gap:var(--s-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));display:grid}@media (min-width:640px){.inv-chips{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.inv-chips--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.inv-chip{white-space:normal;text-align:start;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:44px;padding:11px 12px}.inv-chip>.check-box{margin-top:1px}.inv-chip>span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:639px){.inv-chip{padding-inline:10px}.inv-chip>.check-box{display:none}}.inv-chip:hover{background:var(--ground)}.inv-chip:has(>input:checked):hover{background:var(--live-field)}.inv-chip:has(>input:checked)>.check-box{background:var(--live);border-color:var(--live)}.inv-chip:has(>input:checked)>.check-box:after{content:"";border:solid var(--surface);border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(43deg)}.inv-consent{flex-direction:column;gap:6px;min-width:0;display:flex}.inv-consent-row{align-items:flex-start;gap:12px;min-height:44px;margin-inline:-8px;padding:10px 8px}.inv-consent-row>.check-box{margin-top:2px}.inv-consent-row:has(>input[aria-invalid=true])>.check-box{border-color:var(--alarm)}.inv-consent-text{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);line-height:1.5}.inv-consent-text a{z-index:1;white-space:nowrap;min-width:0;min-height:0;font-size:inherit;display:inline;position:relative}@media (pointer:coarse){.inv-consent-text a{display:inline}}.inv-consent .field-error{padding-inline-start:30px}.inv-note{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.inv-apply-bar{justify-content:flex-start}.inv-apply-sum{border-radius:var(--r-chip);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-7);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:6px 6px 6px 10px;font-weight:600;line-height:1.35;display:inline-flex}.inv-apply-sum>.ico{flex:none;width:16px;height:16px}.inv-apply-sum .btn-quiet{color:var(--alarm);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.inv-apply-bar.action-bar--dock{flex-wrap:wrap}.inv-apply-bar .inv-apply-sum{flex:100%}}.inv-strip{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:900px){.inv-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.inv-strip-cell{align-content:start;gap:10px var(--s-16);min-width:0;padding:var(--s-20);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.inv-strip-cell{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.inv-strip-cell{padding:var(--s-20) var(--s-24)}}.inv-strip-cell+.inv-strip-cell{border-top:1px solid var(--hairline)}@media (min-width:900px){.inv-strip-cell+.inv-strip-cell{border-top:0;border-inline-start:1px solid var(--hairline)}}.inv-strip-text{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.inv-strip-text>p{margin:0}.inv-strip-note{max-width:52ch;font-size:var(--t-6);color:var(--ink-2);line-height:1.45}.inv-strip-state{white-space:normal}.inv-strip-cell>form,.inv-strip-cell>.btn{min-width:0}@media (max-width:639px){.inv-strip-cell>.btn,.inv-strip-cell>form,.inv-strip-cell>form>.btn{width:100%}}.inv-strip .badge-count{margin-inline-start:2px}.inv-sections{gap:var(--s-40);flex-direction:column;min-width:0;display:flex}.inv-sec-block{min-width:0}.inv-block-head{margin-bottom:var(--s-16)}.inv-block-title{margin:0}.inv-block-note{max-width:var(--measure);font-size:var(--t-6);color:var(--ink-2);margin:6px 0 0;line-height:1.45}.inv-rows{gap:var(--s-12);flex-direction:column;margin:0;padding:0;padding-block-end:var(--help-clear,0px);list-style:none;display:flex}.inv-empty{padding:var(--s-20)}.inv-sections .ichat-form :is(textarea,button){scroll-margin-bottom:calc(var(--help-clear,0px) + var(--s-8))}@media (min-width:1024px){.inv-empty{padding:var(--s-20) var(--s-24)}}.inv-empty .empty--start{padding:0}.inv-empty .empty-icon{color:var(--gold);background:#ffde5942}.inv-empty .empty-icon .ico{fill:var(--brand-yellow)}@media (min-width:768px){.inv-empty .empty--start{align-items:center;gap:var(--s-16);flex-direction:row}.inv-empty .empty-icon{margin-bottom:0}.inv-empty .empty-text{flex:auto;max-width:60ch}.inv-empty .empty-actions{margin-top:0;margin-inline-start:auto}}.inv-open{align-items:flex-start;gap:var(--s-20);flex-direction:column;display:flex}.inv-open .state{white-space:normal}@media (max-width:767px){.inv-open .inv-actions{align-self:stretch}}.inv-offer{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.inv-pay{gap:var(--s-12);flex-direction:column;margin-top:20px;display:flex}.inv-pay-note{max-width:var(--measure);margin:0}.msg-container{padding-block:var(--s-12) max(var(--s-24), var(--help-clear,0px))}@media (min-width:1024px){.msg-container{padding-block:var(--s-24)}}.msg-frame{gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.msg-frame{height:max(560px, calc(100dvh - var(--nav-h) - 48px));grid-template-columns:clamp(300px,25vw,360px) minmax(0,1fr)}.msg-frame>*{min-height:0}}.msg-slot{flex-direction:column;min-width:0;min-height:0;display:flex}.msg-list{min-width:0;min-height:0;padding:var(--s-8);flex-direction:column;display:flex}@media (min-width:1024px){.msg-list{overscroll-behavior:contain;overflow-y:auto}}.msg-list--behind{display:none}@media (min-width:1024px){.msg-list--behind{display:flex}}.msg-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.msg-row{align-items:start;gap:var(--s-12);border-radius:var(--r-control);min-height:64px;color:var(--ink);transition:background-color .15s var(--ease);grid-template-columns:36px minmax(0,1fr);padding:10px 12px;text-decoration:none;display:grid}.msg-row:hover{background:var(--ground)}.msg-row:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.msg-row[aria-current=page]{background:var(--live-field)}.msg-row-ico{border-radius:var(--r-chip);background:var(--band);width:36px;height:36px;color:var(--ink-2);place-items:center;display:grid}.msg-row-ico .ico{width:18px;height:18px}.msg-row[aria-current=page] .msg-row-ico{background:var(--surface);color:var(--live)}.msg-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.msg-row-line{align-items:baseline;gap:var(--s-8);min-width:0;display:flex}.msg-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-6);color:var(--ink);flex:auto;font-weight:600;line-height:1.4;overflow:hidden}.msg-row-time{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto;line-height:1.4}.msg-row-last{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-6);color:var(--ink-2);flex:auto;line-height:1.4;overflow:hidden}.msg-row .badge-count{flex:none;align-self:center}.msg-row-tags{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin-top:4px;display:flex}.msg-row-project{text-overflow:ellipsis;white-space:nowrap;flex:14ch;min-width:0;max-width:max-content;overflow:hidden}.msg-row-tags>.state{flex:none}.msg-row[aria-current=page] .msg-row-project{background:var(--surface)}.msg-row.is-unread .msg-row-title{font-weight:700}.msg-row.is-unread .msg-row-last{color:var(--ink)}.msg-row.is-empty .msg-row-title{color:var(--ink-2);font-weight:500}.msg-row.is-empty .msg-row-ico{background:var(--ground)}.msg-pane{flex-direction:column;min-width:0;min-height:0;display:flex}@media (min-width:1024px){.msg-pane{height:100%}}.msg-pane--thread{height:max(420px, calc(100dvh - var(--nav-h) - var(--dock-h,0px) - 16px))}@media (max-width:1023px){.msg-container:has(.msg-pane--thread){padding-block:var(--s-8)}}@media (min-width:1024px){.msg-pane--thread{height:100%}}.msg-pane-head{border-bottom:1px solid var(--hairline);flex-direction:column;flex:none;gap:4px;padding:10px 16px 14px;display:flex}@media (min-width:768px){.msg-pane-head{padding:12px 24px 16px}}.msg-pane-bar{justify-content:space-between;align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.msg-title{overflow-wrap:anywhere;margin:2px 0 0}.msg-note{max-width:var(--measure);color:var(--ink-2);margin:2px 0 0}@media (max-width:767px),(max-height:700px){.msg-pane-head{gap:2px;padding-block:6px 10px}.msg-title{-webkit-line-clamp:2;font-size:var(--t-3);-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.msg-note{font-size:var(--t-7);margin:0;line-height:1.4}}@media (max-width:767px){.msg-pane-bar{flex-wrap:nowrap}.msg-pane-bar>.btn{flex:none}.msg-back{min-width:0}}@media (max-width:359px){.msg-back>span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.msg-index{padding:var(--s-40) var(--s-24);text-align:center;justify-content:center;align-items:center}.msg-index-ico{width:48px;height:48px;margin-bottom:var(--s-12);border-radius:var(--r-control)}.msg-index-ico .ico{width:22px;height:22px}.msg-index-title{margin:0}.msg-index-note{margin:var(--s-8) 0 0;max-width:46ch;color:var(--ink-2)}.msg-index-form{margin-top:var(--s-20)}.msg-index-hint{margin:var(--s-12) 0 0;max-width:52ch}@media (max-width:1023px){.msg-frame>.msg-slot:has(.msg-index){order:-1}.msg-frame .msg-index{padding:var(--s-8) 0 var(--s-4);text-align:start;box-shadow:none;background:0 0;border:0;align-items:flex-start}.msg-frame .msg-index-ico{display:none}.msg-frame .msg-index-form{margin-top:var(--s-16)}}@media (max-width:639px){.msg-frame .msg-index-form,.msg-frame .msg-index-form>.btn{width:100%}}.msg-solo{max-width:560px;margin:var(--s-16) auto 0;padding:var(--s-40) var(--s-24);text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:639px){.msg-solo{padding:var(--s-32) var(--s-20)}}.msg-solo>.msg-index{display:contents}.msg-solo .msg-index-ico{order:1}.msg-solo .msg-index-title{order:2}.msg-solo-note{margin:var(--s-8) 0 0;max-width:46ch;font-size:var(--t-6);color:var(--ink);text-wrap:pretty;order:3;line-height:1.45}.msg-solo .msg-index-note{order:4}.msg-solo .msg-index-form{order:5}.msg-solo .msg-index-hint{order:6}.msg-skel-head{flex-direction:column;gap:10px;display:flex}.msg-skel-stream{justify-content:flex-end;gap:var(--s-20);min-height:0;padding:var(--s-16);flex-direction:column;flex:auto;display:flex;overflow:hidden}.msg-skel-row{gap:var(--s-12);display:flex}.msg-skel-lines{flex-direction:column;flex:auto;gap:8px;display:flex}.msg-skel-composer{padding:var(--s-12);border-top:1px solid var(--hairline);flex:none}.dt{min-width:0}.dt-head{margin-bottom:var(--s-16)}.dt-head-title{margin:0}.dt-head-note{max-width:var(--measure);color:var(--ink-2);margin:6px 0 0}.dt-room{--dt-r:var(--r-field);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--dt-r);min-width:0;box-shadow:var(--shadow-1);flex-direction:column;display:flex;position:relative}:is(.card,.panel,details) .dt--inline .dt-room{--dt-r:var(--r-control);box-shadow:none}.dt--pane{flex-direction:column;flex:auto;min-height:0;display:flex}.dt--pane .dt-room{border-radius:0 0 var(--dt-r) var(--dt-r);min-height:0;box-shadow:none;background:0 0;border:0;flex:auto}.dt-stream{min-height:120px;max-height:480px;padding:var(--s-8) var(--s-8) var(--s-12);overscroll-behavior:contain;flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.dt-stream>:first-child{margin-top:auto}.dt--pane .dt-stream{min-height:0;max-height:none;padding:var(--s-8) var(--s-8) var(--s-12);flex:auto}@media (min-width:768px){.dt--pane .dt-stream{padding-inline:var(--s-16)}}.dt-row{column-gap:var(--s-12);margin-top:var(--s-8);border-radius:var(--r-control);transition:background-color .15s var(--ease);grid-template-columns:36px minmax(0,1fr);padding:8px 8px 4px;display:grid}.dt-row--cont{margin-top:0;padding-block:2px 4px}.dt-row:hover{background:var(--ground)}.dt-av{border-radius:var(--r-chip);background:var(--data-1);width:36px;height:36px;color:var(--surface);place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid}.dt-av--staff{background:var(--action)}.dt-av--founder{background:var(--live)}.dt-main{min-width:0}.dt-meta{align-items:baseline;gap:2px var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.dt-name{font-size:var(--t-6);color:var(--ink);font-weight:600;line-height:1.4}.dt-role{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:var(--t-7);color:var(--ink-2);overflow:hidden}.dt-time{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.dt-body{font-size:var(--t-5);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;line-height:1.5}.dt-atts{align-items:flex-start;gap:var(--s-8);margin:var(--s-8) 0 2px;flex-direction:column;padding:0;list-style:none;display:flex}.dt-atts>li{max-width:100%}.dt-att-img{border-radius:var(--r-control);display:block}.dt-att-img img{border:1px solid var(--hairline);border-radius:var(--r-control);object-fit:cover;width:auto;max-width:100%;max-height:280px;display:block}.dt-file{align-items:center;gap:var(--s-12);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);max-width:min(100%,380px);color:var(--ink);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);padding:8px 14px 8px 8px;text-decoration:none;display:flex}.dt-file:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-1)}:is(.dt-file,.dt-att-img):focus-visible{outline:2px solid var(--live);outline-offset:2px}.dt-ext{border-radius:var(--r-mark);flex:none;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;line-height:1;display:grid}.dt-ext--pdf{background:var(--live-field);color:var(--live)}.dt-ext--sheet{color:var(--gold-deep);background:#8d5d1c1f}.dt-ext--doc{color:var(--data-1);background:#395b7e1f}.dt-ext--other{background:var(--band);color:var(--ink-2)}.dt-file-text{flex-direction:column;min-width:0;display:flex}.dt-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-6);font-weight:500;line-height:1.35;overflow:hidden}.dt-file-size{font-size:var(--t-7);color:var(--ink-2);font-variant-numeric:tabular-nums}.dt-empty{align-items:center;gap:var(--s-8);padding:var(--s-24) var(--s-16);text-align:center;flex-direction:column;margin-block:auto;display:flex}.dt-empty-ico{border-radius:var(--r-chip);background:var(--band);width:40px;height:40px;color:var(--ink-2);place-items:center;display:grid}.dt-empty-text{max-width:40ch;font-size:var(--t-7);color:var(--ink-2)}.dt-composer{padding:var(--s-12);border-top:1px solid var(--hairline);flex:none}.dt-box{gap:var(--s-8);border:1px solid var(--hairline-2);border-radius:var(--r-control);background:var(--surface);transition:border-color .15s var(--ease), box-shadow .15s var(--ease), background-color .15s var(--ease);flex-direction:column;padding:10px 8px 8px 14px;display:flex;position:relative}.dt-box:focus-within{border-color:var(--live);box-shadow:0 0 0 1px var(--live)}.dt-composer.is-dragging .dt-box{border-color:var(--live);background:var(--live-field);box-shadow:inset 0 0 0 1px var(--live)}.dt-input.field{min-height:calc(3em + 4px);max-height:calc(12em + 4px);box-shadow:none;font-size:var(--t-5);resize:none;background:0 0;border:0;border-radius:0;padding:2px 6px 2px 0;line-height:1.5}.dt-input.field:focus{outline:none}.dt-files{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dt-chip{border-radius:var(--r-chip);background:var(--band);max-width:100%;min-height:32px;font-size:var(--t-7);color:var(--ink);align-items:center;gap:6px;padding:2px 2px 2px 10px;line-height:1.3;display:inline-flex}.dt-chip--doc{background:var(--live-field)}.dt-chip>.ico{width:16px;height:16px;color:var(--ink-2);flex:none}.dt-chip--doc>.ico{color:var(--live)}.dt-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;overflow:hidden}.dt-chip-size{color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.dt-chip-x{border-radius:var(--r-mark);width:28px;height:28px;color:var(--ink-2);font:inherit;cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:18px;line-height:1;display:grid;position:relative}.dt-chip-x:hover{background:var(--sunken);color:var(--ink)}.dt-chip-x:focus-visible{outline:2px solid var(--live);outline-offset:1px}@media (pointer:coarse){.dt-chip{min-height:44px;padding-inline-start:12px}.dt-chip-x{width:44px;height:44px}}.dt-tools{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.dt-tool{padding-inline:10px}.dt-box{container:dt-box/inline-size}@container dt-box (max-width:599px){.dt-tools:has(.dt-share) .dt-tool{width:44px;padding:0}.dt-tools:has(.dt-share) .dt-tool>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container dt-box (max-width:399px){.dt-tool{width:44px;padding:0}.dt-tool>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.dt-attach:has(input:focus-visible){outline:2px solid var(--live);outline-offset:2px}.dt-send{margin-inline-start:auto}.dt-share{position:static}.dt-share>summary{list-style:none}.dt-share>summary::-webkit-details-marker{display:none}.dt-share[open]>summary{background:var(--live-field)}.dt-menu{z-index:5;overscroll-behavior:contain;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);width:min(320px,100% - 16px);max-height:240px;box-shadow:var(--shadow-2);inset-inline-start:8px;padding:6px;position:absolute;bottom:calc(100% + 6px);overflow-y:auto}.dt-menu-item{align-items:center;gap:var(--s-8);border-radius:var(--r-chip);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-6);text-align:start;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:flex}.dt-menu-item:hover:not(:disabled){background:var(--ground)}.dt-menu-item:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.dt-menu-item:disabled{color:var(--ink-2);cursor:default}.dt-menu-item>.ico{width:16px;height:16px;color:var(--ink-2);flex:none}.dt-menu-item>.dt-menu-check{color:var(--live);margin-inline-start:auto}.dt-menu-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dt-foot{margin-top:var(--s-8);flex-direction:column;align-items:flex-start;gap:6px;padding-inline:2px;display:flex}.dt-hint{max-width:var(--measure);font-size:var(--t-7);color:var(--ink-2);margin:0;line-height:1.4}.dt-error{white-space:normal;align-items:flex-start;max-width:100%}.dt-error>.ico{margin-top:2px}.dt-closed{border-top:1px solid var(--hairline);border-radius:0 0 calc(var(--dt-r) - 1px) calc(var(--dt-r) - 1px);background:var(--ground);font-size:var(--t-6);color:var(--ink-2);margin:0;padding:14px 16px;line-height:1.45}.dt--pane .dt-closed{border-radius:0 0 var(--dt-r) var(--dt-r)}.acc-grid{gap:var(--s-16);max-width:var(--content);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.acc-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.acc-rooms{grid-column:1/-1}}.acc-kicker{display:block}.acc-role-title{margin:0}.acc-kicker+.acc-role-title{margin-top:6px}.acc-role-body{margin:var(--s-8) 0 0;max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;line-height:1.53}.acc-role .inv-actions{margin-top:var(--s-20)}.acc-record{padding:4px var(--s-20);margin:0}@media (min-width:1024px){.acc-record{padding-inline:var(--s-24)}}.acc-record .stat-row{min-height:52px;padding-block:12px}.acc-record dt,.acc-record dd{margin:0}.acc-record dd{overflow-wrap:anywhere}@media (max-width:767px){.acc-record .stat-row{flex-direction:column;align-items:flex-start;gap:2px}.acc-record .stat-row>:last-child:not(:first-child){text-align:start;max-width:100%}}.acc-rooms-title{margin:0 0 var(--s-8)}.acc-room-list{margin:0;padding:0;list-style:none}.acc-room{justify-content:space-between;align-items:center;gap:var(--s-8) var(--s-16);border-bottom:1px solid var(--hairline);min-height:52px;padding-block:8px;display:flex}.acc-room:last-child{border-bottom:0}.acc-room-title{min-width:0;font-size:var(--t-6);overflow-wrap:anywhere;font-weight:500;line-height:1.4}.acc-room-title.link{font-size:var(--t-6)}.acc-room>.state{flex:none}@media (max-width:479px){.acc-room{flex-direction:column;align-items:flex-start}}.acc-foot{max-width:var(--content);margin-top:var(--s-24);padding-top:var(--s-16);border-top:1px solid var(--hairline)}.login{min-height:calc(100dvh - var(--nav-h));padding-block:var(--s-40);justify-content:center;align-items:center;display:flex}.login-col{width:100%;max-width:400px}.login-head{text-align:center}.login-head .title-1{margin:0}.login-head .lead{margin:var(--s-8) auto 0}.login-card{margin-top:var(--s-24)}.login-form{gap:var(--s-16);flex-direction:column;display:flex}.login-alert{align-items:flex-start;gap:var(--s-8);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);margin:0;padding:10px 12px;line-height:1.45;display:flex}.login-alert>.ico{flex:none;width:16px;height:16px;margin-top:2px}.login-sent{column-gap:var(--s-12);padding-bottom:var(--s-16);border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:4px;display:grid}.login-sent .icon-tile{grid-row:span 2}.login-sent-title{margin:0}.login-sent-body{font-size:var(--t-6);color:var(--ink-2);margin:0;line-height:1.5}.login-fine{margin:0}.login-noaccess{margin:var(--s-20) 0 0;font-size:var(--t-6);text-align:center}.login-noaccess .link-quiet{font-size:inherit}.login-plain{color:var(--ink);font-weight:600}.aff-join{gap:var(--s-24);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""form""steps";align-items:start;display:grid}.aff-join-head{grid-area:head;gap:10px;padding-block:0}.aff-join-title{max-width:20ch}.aff-join-form{grid-area:form;width:100%;max-width:560px}@media (min-width:1024px){.aff-join{column-gap:var(--s-56);row-gap:var(--s-32);grid-template:"head form""steps form"1fr/minmax(0,1fr) minmax(0,400px)}.aff-join-form{max-width:none;top:calc(var(--sticky-top) + var(--s-24));position:sticky}}.aff-join-fields{gap:var(--s-16);display:grid}.aff-join-alert{white-space:normal;align-items:flex-start}.aff-join-note{margin-top:var(--s-16)}.aff-signin{margin-top:var(--s-12)}.aff-signin .link{font-size:inherit;font-weight:600}.aff-steps{gap:var(--s-16);grid-area:steps;margin:0;padding:0;list-style:none;display:grid}.aff-step{gap:var(--s-12);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.aff-step-n{border-radius:var(--r-chip);background:var(--live-field);width:28px;height:28px;color:var(--live-press);font-size:var(--t-7);place-items:center;font-weight:700;line-height:1;display:grid}.aff-step-text{max-width:var(--measure);font-size:var(--t-5);color:var(--ink-2);text-wrap:pretty;padding-top:2px;line-height:1.5}.aff-page{padding-bottom:var(--s-56)}.aff-nocode{max-width:40rem}.aff-nocode .empty{padding:0}.aff-nocode .empty-text{max-width:52ch;font-size:var(--t-5);line-height:1.5}.aff-figures{gap:var(--s-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"link""money""funnel";display:grid}@media (min-width:1024px){.aff-figures{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"link money""funnel funnel"}}.aff-link-card{grid-area:link;min-width:0;container:aff-link/inline-size}.aff-copy{align-items:center;gap:var(--s-8);margin-top:var(--s-16);flex-wrap:wrap;display:flex}.aff-copy-field{min-width:0;min-height:52px;font-size:var(--t-5);flex:100%}.aff-copy-btn{flex:100%}@container aff-link (min-width:600px){.aff-copy-field{flex:16rem}.aff-copy-btn{flex:none}}.aff-note{margin-top:var(--s-16);max-width:var(--measure)}.aff-money{grid-area:money;grid-template-columns:minmax(0,1fr);align-content:center;margin:0;display:grid}.aff-money dd,.aff-funnel dd{margin:0}.aff-money-cell{padding-block:var(--s-12)}.aff-money-cell:first-child{padding-top:0}.aff-money-cell:last-child{padding-bottom:0}.aff-money-cell+.aff-money-cell{border-top:1px solid #124e3724}@media (min-width:640px) and (max-width:1023px){.aff-money{grid-template-columns:repeat(2,minmax(0,1fr))}.aff-money-cell{padding-block:0}.aff-money-cell+.aff-money-cell{border-top:0;border-inline-start:1px solid #124e3724;padding-inline-start:var(--s-20)}}.aff-funnel{grid-area:funnel;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.aff-funnel-cell{flex-direction:column;gap:6px;min-width:0;padding-inline:10px;display:flex;position:relative}.aff-funnel-cell:first-child{padding-inline-start:0}.aff-funnel-cell:last-child{padding-inline-end:0}.aff-funnel-cell+.aff-funnel-cell{border-inline-start:1px solid var(--hairline)}.aff-funnel .kpi-k{overflow-wrap:break-word}@media (min-width:640px){.aff-funnel-cell{padding-inline:var(--s-24)}.aff-funnel-cell+.aff-funnel-cell{border-inline-start:0}.aff-funnel-cell+.aff-funnel-cell:before{content:"";border-top:1.6px solid var(--ink-quiet);border-right:1.6px solid var(--ink-quiet);inset-inline-start:-4px;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}}@media (max-width:359px){.aff-funnel-cell{padding-inline:6px}.aff-funnel .kpi-k{font-size:12px}}.aff-count-v{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;margin:0;font-size:24px;font-weight:600;line-height:1.1}.aff-count-v.is-live{color:var(--live)}.aff-referrals{margin-top:var(--s-16)}.aff-referrals-head{flex-direction:column;gap:4px;display:flex}.aff-referrals-head .caption{max-width:var(--measure)}.aff-referrals .empty{padding-bottom:0}.aff-ref-table{margin-top:var(--s-12)}.aff-ref-date{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.aff-ref-money{font-weight:600}@media (min-width:768px){.aff-ref-table :is(th,td):first-child{padding-inline-start:0}.aff-ref-table :is(th,td):last-child{padding-inline-end:0}}@media (max-width:767px){.aff-ref-table tbody tr{padding-block:var(--s-12)}.aff-ref-table td{padding-inline:0}.aff-ref-table td:empty{display:none}}.aff{background:var(--ground);min-height:100dvh;color:var(--ink)}.aff-logo{border-radius:var(--r-mark);min-height:44px;color:var(--ink);flex:none;align-items:center;text-decoration:none;display:inline-flex}.aff-logo:focus-visible{outline:2px solid var(--live);outline-offset:2px}.aff-logo-mark{width:auto;height:22px;display:block}.aff-login{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.aff-login{grid-template-rows:none;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.aff-brand{gap:var(--s-16);padding:calc(var(--s-16) + env(safe-area-inset-top,0px)) var(--s-20) var(--s-24);background:var(--action);color:#fff;flex-direction:column;display:flex}@media (min-width:768px){.aff-brand{justify-content:space-between;gap:var(--s-32);padding:var(--s-40) clamp(32px, 4vw, 56px) var(--s-32)}}.aff-logo--brand{color:#fff;--mark-dot:var(--brand-yellow);align-self:flex-start}.aff-logo--brand:focus-visible{outline-color:var(--brand-yellow)}.aff-brand-text{gap:var(--s-12);flex-direction:column;max-width:34ch;display:flex}.aff-brand-title{color:#fff}.aff-brand-lead{color:#ffffffbf}.aff-brand-foot{color:#ffffff9e}.aff-login-side{padding:var(--s-24) var(--s-16) var(--s-40);justify-content:center;align-items:flex-start;display:flex}@media (min-width:768px){.aff-login-side{padding:var(--s-56) var(--s-40);align-items:center}}.aff-login-card{gap:var(--s-16);flex-direction:column;width:100%;max-width:420px;display:flex}.aff-login-sub{margin-top:calc(var(--s-8) * -1)}.aff-login-card>.btn{margin-top:var(--s-8)}.aff-alert{align-items:flex-start;gap:var(--s-8);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--alarm-field);color:var(--alarm);font-size:var(--t-6);margin:0;line-height:1.45;display:flex}.aff-alert>.ico{margin-top:1px}.aff-bar{z-index:var(--z-bar);padding-top:env(safe-area-inset-top,0px);background:var(--surface);border-bottom:1px solid var(--hairline);position:sticky;top:0}.aff-bar-in{align-items:center;gap:var(--s-12);height:var(--nav-h);display:flex}.aff-bar-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40ch;font-size:var(--t-6);color:var(--ink-2);margin-inline-start:auto;overflow:hidden}.aff-dash-body{gap:var(--s-16);padding-bottom:var(--s-56);flex-direction:column;display:flex}.aff-dash-body>*{min-width:0}.aff-dash-head{padding-bottom:0}.aff-link{align-items:center;gap:var(--s-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.aff-link{grid-template-columns:minmax(0,1fr) auto}}.aff-link-main{flex-direction:column;gap:4px;min-width:0;display:flex}.aff-link-main>p{margin:0}.aff-link-url{letter-spacing:-.01em;color:var(--live);overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.3}.aff-empty-card .empty{padding:0}.aff-money-pair{gap:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.aff-money-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.aff-raise,.aff-earn{flex-direction:column;gap:6px;min-width:0;display:flex}.aff-raise>p,.aff-earn>p{margin:0}.aff-earn{background:var(--action);border-radius:var(--r-field);box-shadow:var(--shadow-1), 0 18px 36px -18px #0a2c1f73;color:#fff}.aff-earn .kpi-k{color:#ffffffb8}.aff-earn .kpi-v{color:var(--brand-yellow)}.aff-earn .caption{color:#ffffffa8}.aff-money-v{font-size:clamp(26px,22px + 1vw,36px)}.aff-amt{white-space:nowrap}.aff-kpis{background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:clip}@media (min-width:768px){.aff-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.aff-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.aff-kpi{background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:14px 12px;display:flex}@media (min-width:640px){.aff-kpi{padding:var(--s-16) var(--s-20)}}.aff-kpi>p{margin:0}.aff-kpi .kpi-k{overflow-wrap:break-word}.aff-kpi .aff-count-v{font-size:26px;font-weight:650}.aff-row{gap:var(--s-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.aff-row--wide{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.aff-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.aff-row--split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.aff-panel{--aff-pad:var(--s-16);min-width:0}@media (min-width:640px){.aff-panel{--aff-pad:var(--s-20)}}@media (min-width:1024px){.aff-panel{--aff-pad:var(--s-24)}}.aff-panel-head{align-items:baseline;gap:2px var(--s-12);flex-wrap:wrap}.aff-panel-head>.title-3{margin:0}.aff-empty-line{max-width:60ch;margin:0;line-height:1.5}.aff-legend{gap:var(--s-8) var(--s-20);margin-bottom:var(--s-12);font-size:var(--t-7);color:var(--ink-2);flex-wrap:wrap;display:flex}.aff-legend-item{align-items:center;gap:8px;display:inline-flex}.aff-legend-line{border-radius:1px;width:16px;height:2px;display:inline-block}.aff-legend-line--visits{background:var(--live)}.aff-legend-line--regs{background:var(--data-1)}.aff-chart{width:100%}.aff-chart--daily{height:240px}@media (min-width:768px){.aff-chart--daily{height:300px}}.aff-chart--scroll{height:220px}.aff-funnel-steps{gap:var(--s-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aff-funnel-row{justify-content:space-between;align-items:baseline;gap:var(--s-12);font-size:var(--t-6);display:flex}.aff-funnel-n{white-space:nowrap;flex:none;font-weight:600}.aff-funnel-pct{margin-inline-start:8px;font-weight:400}.aff-meter{background:var(--sunken);border-radius:2px;height:8px;margin-top:6px;overflow:hidden}.aff-meter-fill{background:var(--live);border-radius:2px;height:100%}.aff-devices{align-items:center;gap:var(--s-20);flex-wrap:wrap;display:flex}.aff-devices-pie{flex:none;width:150px;height:150px}.aff-devices-list{min-width:0;font-size:var(--t-6);flex-direction:column;flex:9rem;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aff-devices-list>li{align-items:center;gap:8px;display:flex}.aff-swatch{border-radius:2px;flex:none;width:10px;height:10px}.aff-devices-pct{margin-inline-start:auto;padding-inline-start:var(--s-12);font-weight:600}.aff-list,.aff-approved{margin:0;padding:0;list-style:none}.aff-list-row{justify-content:space-between;align-items:baseline;gap:var(--s-12);border-bottom:1px solid var(--hairline);font-size:var(--t-6);padding-block:8px;display:flex}.aff-list-row:first-child{padding-top:0}.aff-list-row:last-child{border-bottom:0;padding-bottom:0}.aff-list-k{min-width:0}.aff-list-k--path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aff-list-v{flex:none;font-weight:600}.aff-approved-row{justify-content:space-between;align-items:baseline;gap:4px var(--s-16);padding-block:var(--s-12);border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex}.aff-approved-row:first-child{padding-top:0}.aff-approved-row:last-child{border-bottom:0;padding-bottom:0}.aff-approved-title{font-size:var(--t-5);font-weight:600}.aff-table-wrap{max-width:calc(100% + 2 * var(--aff-pad));margin-inline:calc(var(--aff-pad) * -1);margin-bottom:calc(var(--aff-pad) * -1);border-radius:0 0 calc(var(--r-field) - 1px) calc(var(--r-field) - 1px)}.aff-table-wrap .data-table :is(th,td):first-child{padding-inline-start:var(--aff-pad)}.aff-table-wrap .data-table :is(th,td):last-child{padding-inline-end:var(--aff-pad)}.aff-table--people{min-width:920px}.aff-table--visitors{min-width:640px}.aff-td-name{white-space:nowrap;font-weight:600}.aff-td-date{white-space:nowrap;font-variant-numeric:tabular-nums}.aff-td-live{color:var(--live);font-weight:600}.aff-progress{background:var(--sunken);border-radius:1px;width:112px;height:4px;margin-top:6px;overflow:hidden}.aff-progress-fill{background:var(--live);border-radius:1px;height:100%}.aff-reg-started{margin-inline-start:8px}.aff-foot{max-width:var(--measure);margin-top:var(--s-8)}.review{background:var(--ground);min-height:100dvh;color:var(--ink)}.review-body{padding-block:var(--s-24) var(--s-56)}.review-nav{gap:var(--s-8);flex-wrap:wrap;display:flex;position:relative}@media (max-width:767px){.review-nav{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 16px, var(--ink) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 16px, var(--ink) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 16px, var(--ink) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ink) 16px, var(--ink) calc(100% - 24px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--ink) 16px, var(--ink) calc(100% - 24px), transparent 100%);flex-wrap:nowrap;margin-inline:calc(-1*clamp(16px,2.4vw,32px));padding-inline:clamp(16px,2.4vw,32px);overflow-x:auto}.review-nav::-webkit-scrollbar{display:none}.review-nav>.chip-toggle{flex:none}.review-head .page-head-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.review-head .review-views{grid-column:1/-1}.review-head .review-views>a{flex:1 1 0}}.review-tallies{gap:var(--s-8);flex-wrap:wrap;display:flex}.review-tally{border:1px solid var(--hairline);border-radius:var(--r-chip);background:var(--surface);min-height:32px;font-size:var(--t-7);align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.review-tally>b{font-weight:700}.review-dot{background:var(--hairline-2);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.review-dot--open{background:var(--data-2)}.review-dot--done{background:var(--live)}.review-dot--dropped{background:var(--ink-quiet)}.review-filters{align-items:center;gap:var(--s-8);margin-bottom:var(--s-24);flex-wrap:wrap;display:flex}.review-chip{min-height:36px;font-size:var(--t-7);padding-inline:12px}.review-filters-sep{background:var(--hairline-2);width:1px;height:20px;margin-inline:4px}.review-shown{margin-inline-start:auto}.review-shown>b{color:var(--ink);font-weight:700}.review-groups{gap:var(--s-40);flex-direction:column;display:flex}.review-group-head{justify-content:space-between;align-items:baseline;gap:4px var(--s-12);margin-bottom:var(--s-12);padding-bottom:var(--s-8);border-bottom:1px solid var(--hairline-2);flex-wrap:wrap;display:flex}.review-group-head>*{min-width:0;margin:0}.review-group-link{color:inherit;overflow-wrap:anywhere;text-decoration:none}.review-group-link:hover{text-underline-offset:3px;text-decoration:underline}.review-remarks{gap:var(--s-12);flex-direction:column;display:flex}.review-remark-meta{align-items:center;gap:var(--s-8);min-width:0;margin-bottom:var(--s-12);font-size:var(--t-7);color:var(--ink-2);flex-wrap:wrap;display:flex}.review-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--ink-2);text-decoration:none;overflow:hidden}.review-url:hover{text-underline-offset:3px;text-decoration:underline}.review-time{font-variant-numeric:tabular-nums;margin-inline-start:auto}.review-keys{margin-bottom:var(--s-12)}.review-nokey{color:var(--ink-2);margin:0;font-weight:600}.review-key-list{flex-wrap:wrap;gap:6px;margin:0;display:flex}.review-key{border-radius:var(--r-mark);background:var(--live-field);color:var(--live-press);font-size:var(--t-7);overflow-wrap:anywhere;padding:2px 8px;font-weight:600}.review-now{margin-top:6px}.review-quotes{gap:var(--s-12);margin:0;display:grid}@media (min-width:640px){.review-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-dt{margin-bottom:4px;font-weight:600}.review-quote{border-inline-start:2px solid var(--hairline-2);font-size:var(--t-6);overflow-wrap:anywhere;margin:0;padding-inline-start:10px;line-height:1.5}.review-quote--new{border-inline-start-color:var(--live);white-space:pre-line;font-weight:500}.review-none{color:var(--ink-2);font-weight:400}.review-why{margin-top:var(--s-12);color:var(--ink-2);white-space:pre-line}.review-why>b{color:var(--ink)}.review-context{margin-top:var(--s-8)}.review-context>summary{cursor:pointer;min-height:32px;font-size:var(--t-7);color:var(--ink-2);align-items:center;gap:8px;list-style:none;display:inline-flex}.review-context>summary::-webkit-details-marker{display:none}.review-context>summary:before{content:"";width:7px;height:7px;transition:transform .15s var(--ease);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;margin-inline:2px 1px;transform:rotate(-45deg)}.review-context[open]>summary:before{transform:rotate(45deg)}.review-context>p{margin-top:4px}.review-actions{align-items:flex-start;gap:var(--s-8);margin-top:var(--s-16);padding-top:var(--s-12);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.review-del{text-align:end;margin-inline-start:auto}.review-del>summary{list-style:none}.review-del>summary::-webkit-details-marker{display:none}.review-del-sum{color:var(--alarm)}.review-del[open]>.review-del-sum,.review-del .review-del-sum.btn-quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--alarm-field);color:var(--alarm)}.review-del-form{margin-top:var(--s-8);justify-content:flex-end;display:flex}.review-page{min-width:0}.review-page-head{padding-bottom:var(--s-12)}.review-help{max-width:70ch;margin:0}.review-help--wide{max-width:80ch}.review-toolbar{z-index:var(--z-sticky);align-items:center;gap:var(--s-8) var(--s-12);margin-top:var(--s-12);padding-block:var(--s-12);background:var(--ground);border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex;position:sticky;top:0}.review-toolbar--static{padding-block:0 var(--s-12);border-bottom:0;position:static}.review-rows{gap:var(--s-12);margin:var(--s-16) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.review-row-form{gap:var(--s-8);flex-direction:column;display:flex}.review-row-head{justify-content:space-between;align-items:center;gap:var(--s-8);min-width:0;display:flex}.review-row-key{overflow-wrap:anywhere;min-width:0}.review-textarea{resize:vertical;line-height:1.5;display:block}.review-row .review-textarea,.review-q .review-textarea{field-sizing:content;min-height:calc(3em + 22px);max-height:calc(18em + 22px);overflow-y:auto}.review-textarea--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--t-7);line-height:1.55}.review-textarea--strong{font-weight:600}.review-textarea--sm{font-size:var(--t-6)}.review-row-actions{gap:var(--s-8);flex-wrap:wrap;display:flex}.review-search{align-items:center;gap:var(--s-8);margin-top:var(--s-16);flex-wrap:wrap;display:flex}.review-search-field{flex:18rem}.review-found{margin-top:var(--s-12)}.review-banner{margin-top:var(--s-12);white-space:normal}.review-legal-form{gap:var(--s-12);margin-top:var(--s-16);flex-direction:column;display:flex}.review-columns{gap:var(--s-24);margin-top:var(--s-24);align-items:start;display:grid}@media (min-width:1024px){.review-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-column{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.review-column-head{justify-content:space-between;align-items:baseline;gap:4px var(--s-12);flex-wrap:wrap;display:flex}.review-column-head>h2{margin:0}.review-saved{padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--live-field);color:var(--live-press);margin:0;font-weight:600}.review-q{min-width:0;margin:0}.review-q-row{align-items:flex-start;gap:var(--s-12);display:flex}.review-q-n{text-align:end;width:24px;color:var(--ink-2);flex:none;margin-top:10px;font-weight:600}.review-q-fields{gap:var(--s-8);flex-direction:column;flex:1;min-width:0;display:flex}.review-q-extra{align-items:center;gap:var(--s-8) var(--s-20);flex-wrap:wrap;display:flex}.review-check{margin-inline-start:-6px}.review-upload{align-items:center;gap:var(--s-8);font-size:var(--t-6);flex-wrap:wrap;display:inline-flex}.review-upload-field{width:15rem;font-size:var(--t-6)}.review-save{z-index:var(--z-sticky);padding-block:var(--s-12);background:var(--ground);border-top:1px solid var(--hairline);position:sticky;bottom:0}.review-run{gap:var(--s-8);margin-bottom:var(--s-24);flex-direction:column;display:flex}.review-run>*{margin:0}.review-run b,.review-screen-main b{color:var(--ink)}.review-screens{gap:var(--s-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.review-screen{align-items:start;gap:var(--s-16);grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"step main act";display:grid}.review-step{border-radius:var(--r-chip);background:var(--band);width:32px;height:32px;color:var(--ink-2);font-size:var(--t-7);grid-area:step;place-items:center;font-weight:700;display:grid}.review-step.is-open{background:var(--live-field);color:var(--live-press)}.review-screen-main{flex-direction:column;grid-area:main;gap:6px;min-width:0;display:flex}.review-screen-main>p{margin:0}.review-screen-title{align-items:baseline;gap:2px var(--s-12);flex-wrap:wrap;display:flex}.review-screen-title>h3{margin:0}.review-screen-title>code{overflow-wrap:anywhere}.review-screen-act{grid-area:act}@media (max-width:639px){.review-screen{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"step main""act act"}.review-screen-act>.btn{width:100%}}.review-inline-link{color:var(--live);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (pointer:coarse){.review-chip,.review-context>summary{min-height:44px}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-5{inset-inline:calc(var(--spacing) * -5)}.-inset-x-\[var\(--s-16\)\]{inset-inline:calc(var(--s-16) * -1)}.inset-x-0{inset-inline:0}.-inset-y-4{inset-block:calc(var(--spacing) * -4)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-\[var\(--s-16\)\]{top:calc(var(--s-16) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-\[42px\]{top:42px}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-5{right:calc(var(--spacing) * 5)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-\[var\(--s-16\)\]{bottom:calc(var(--s-16) * -1)}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[var\(--s2\)\]{bottom:var(--s2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[9996\]{z-index:9996}.z-\[9997\]{z-index:9997}.order-1{order:1}.order-2{order:2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start: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}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[10px\]{margin-top:10px}.mt-\[var\(--s-12\)\]{margin-top:var(--s-12)}.mt-\[var\(--s-16\)\]{margin-top:var(--s-16)}.mt-\[var\(--s-24\)\]{margin-top:var(--s-24)}.mt-\[var\(--s1\)\]{margin-top:var(--s1)}.mt-\[var\(--s2\)\]{margin-top:var(--s2)}.mt-\[var\(--s3\)\]{margin-top:var(--s3)}.mt-\[var\(--s4\)\]{margin-top:var(--s4)}.mt-\[var\(--s5\)\]{margin-top:var(--s5)}.mt-\[var\(--s6\)\]{margin-top:var(--s6)}.mt-\[var\(--s7\)\]{margin-top:var(--s7)}.mt-\[var\(--s8\)\]{margin-top:var(--s8)}.mt-\[var\(--s9\)\]{margin-top:var(--s9)}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[var\(--s-12\)\]{margin-bottom:var(--s-12)}.mb-\[var\(--s3\)\]{margin-bottom:var(--s3)}.ml-\[var\(--s2\)\]{margin-left:var(--s2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[550\/193\]{aspect-ratio:550/193}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[4px\]{height:4px}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42\%\]{height:42%}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[62px\]{height:62px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[76px\]{height:76px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[96px\]{height:96px}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[128px\]{height:128px}.h-\[var\(--s7\)\]{height:var(--s7)}.h-full{height:100%}.max-h-\[92px\]{max-height:92px}.min-h-0{min-height:0}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[96px\]{min-height:96px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[220px\]{min-height:220px}.min-h-\[calc\(2\*1\.4em\+4px\)\]{min-height:calc(2.8em + 4px)}.min-h-\[calc\(2\*1\.35em\)\]{min-height:2.7em}.min-h-\[var\(--s10\)\]{min-height:var(--s10)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[2ch\]{width:2ch}.w-\[3px\]{width:3px}.w-\[8\.5rem\]{width:8.5rem}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[12ch\]{width:12ch}.w-\[15px\]{width:15px}.w-\[26px\]{width:26px}.w-\[40\%\]{width:40%}.w-\[45\%\]{width:45%}.w-\[48\%\]{width:48%}.w-\[52\%\]{width:52%}.w-\[55\%\]{width:55%}.w-\[57\%\]{width:57%}.w-\[58\%\]{width:58%}.w-\[62\%\]{width:62%}.w-\[64\%\]{width:64%}.w-\[66\%\]{width:66%}.w-\[71\%\]{width:71%}.w-\[72\%\]{width:72%}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[91\%\]{width:91%}.w-\[94\%\]{width:94%}.w-\[156px\]{width:156px}.w-\[176px\]{width:176px}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-\[min\(94vw\,380px\)\]{width:min(94vw,380px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[22ch\]{max-width:22ch}.max-w-\[26px\]{max-width:26px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[Nch\]{max-width:Nch}.max-w-\[var\(--measure\)\]{max-width:var(--measure)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[9ch\]{min-width:9ch}.min-w-\[520px\]{min-width:520px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-\[-1\.6deg\]{rotate:-1.6deg}.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}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-flow-row-dense{grid-auto-flow:dense}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(210px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.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-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[6px\]{gap:6px}.gap-\[var\(--s-8\)\]{gap:var(--s-8)}.gap-\[var\(--s-12\)\]{gap:var(--s-12)}.gap-\[var\(--s-16\)\]{gap:var(--s-16)}.gap-\[var\(--s2\)\]{gap:var(--s2)}.gap-\[var\(--s3\)\]{gap:var(--s3)}.gap-\[var\(--s4\)\]{gap:var(--s4)}.gap-\[var\(--s5\)\]{gap:var(--s5)}.gap-\[var\(--s6\)\]{gap:var(--s6)}:where(.space-y-\[6px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(6px * var(--tw-space-y-reverse));margin-block-end:calc(6px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--s1\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--s1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s1) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-\[var\(--s3\)\]{column-gap:var(--s3)}.gap-x-\[var\(--s4\)\]{column-gap:var(--s4)}.gap-x-\[var\(--s5\)\]{column-gap:var(--s5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-\[var\(--s2\)\]{row-gap:var(--s2)}.gap-y-\[var\(--s4\)\]{row-gap:var(--s4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--hairline\)\]>:not(:last-child)){border-color:var(--hairline)}:where(.divide-border-soft>:not(:last-child)){border-color:var(--color-border-soft)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[var\(--r-chip\)\]{border-radius:var(--r-chip)}.rounded-\[var\(--r-control\)\]{border-radius:var(--r-control)}.rounded-\[var\(--r-field\)\]{border-radius:var(--r-field)}.rounded-\[var\(--r-mark\)\]{border-radius:var(--r-mark)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s-xl{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--hairline\)\]{border-color:var(--hairline)}.border-\[var\(--hairline-2\)\]{border-color:var(--hairline-2)}.border-\[var\(--live\)\]{border-color:var(--live)}.border-border-soft{border-color:var(--color-border-soft)}.bg-\[\#0f5132\]{background-color:#0f5132}.bg-\[var\(--action\)\]{background-color:var(--action)}.bg-\[var\(--alarm-field\)\]{background-color:var(--alarm-field)}.bg-\[var\(--band\)\]{background-color:var(--band)}.bg-\[var\(--bar\)\]{background-color:var(--bar)}.bg-\[var\(--ch-rendered\)\]{background-color:var(--ch-rendered)}.bg-\[var\(--data-1\)\]{background-color:var(--data-1)}.bg-\[var\(--data-2\)\]{background-color:var(--data-2)}.bg-\[var\(--ground\)\]{background-color:var(--ground)}.bg-\[var\(--hairline-2\)\]{background-color:var(--hairline-2)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--live\)\]{background-color:var(--live)}.bg-\[var\(--live-field\)\]{background-color:var(--live-field)}.bg-\[var\(--live-press\)\]{background-color:var(--live-press)}.bg-\[var\(--sunken\)\]{background-color:var(--sunken)}.bg-\[var\(--surface\)\],.bg-\[var\(--surface\)\]\/95{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/95{background-color:color-mix(in oklab, var(--surface) 95%, transparent)}}.bg-bg-app{background-color:var(--color-bg-app)}.bg-bg-surface{background-color:var(--color-bg-surface)}.bg-brand-dark{background-color:var(--color-brand-dark)}.bg-brand-hover{background-color:var(--color-brand-hover)}.bg-brand-light,.bg-brand-light\/50{background-color:var(--color-brand-light)}@supports (color:color-mix(in lab, red, red)){.bg-brand-light\/50{background-color:color-mix(in oklab, var(--color-brand-light) 50%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--mint-1\)\]{--tw-gradient-from:var(--mint-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--mint-2\)\]{--tw-gradient-via:var(--mint-2);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--ground\)\]{--tw-gradient-to:var(--ground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--mint-3\)\]{--tw-gradient-to:var(--mint-3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[var\(--s-16\)\]{padding:var(--s-16)}.p-\[var\(--s3\)\]{padding:var(--s3)}.p-\[var\(--s4\)\]{padding:var(--s4)}.p-\[var\(--s5\)\]{padding:var(--s5)}.p-\[var\(--s6\)\]{padding:var(--s6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[8px\]{padding-inline:8px}.px-\[var\(--s2\)\]{padding-inline:var(--s2)}.px-\[var\(--s3\)\]{padding-inline:var(--s3)}.px-\[var\(--s4\)\]{padding-inline:var(--s4)}.px-\[var\(--s5\)\]{padding-inline:var(--s5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[var\(--s2\)\]{padding-block:var(--s2)}.py-\[var\(--s3\)\]{padding-block:var(--s3)}.py-\[var\(--s4\)\]{padding-block:var(--s4)}.py-\[var\(--s5\)\]{padding-block:var(--s5)}.py-\[var\(--s6\)\]{padding-block:var(--s6)}.py-\[var\(--s7\)\]{padding-block:var(--s7)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[6px\]{padding-top:6px}.pt-\[var\(--nav-h\)\]{padding-top:var(--nav-h)}.pt-\[var\(--s3\)\]{padding-top:var(--s3)}.pt-\[var\(--s4\)\]{padding-top:var(--s4)}.pt-\[var\(--s5\)\]{padding-top:var(--s5)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-\[var\(--s3\)\]{padding-right:var(--s3)}.pb-\[var\(--s-56\)\]{padding-bottom:var(--s-56)}.pb-\[var\(--s4\)\]{padding-bottom:var(--s4)}.pl-\[var\(--s3\)\]{padding-left:var(--s3)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[clamp\(1\.5rem\,5vw\,1\.875rem\)\]{font-size:clamp(1.5rem,5vw,1.875rem)}.text-\[length\:clamp\(15px\,10cqw\,24px\)\]{font-size:clamp(15px,10cqw,24px)}.text-\[length\:var\(--t-2\)\]{font-size:var(--t-2)}.text-\[length\:var\(--t-3\)\]{font-size:var(--t-3)}.text-\[length\:var\(--t-4\)\]{font-size:var(--t-4)}.text-\[length\:var\(--t-5\)\]{font-size:var(--t-5)}.text-\[length\:var\(--t-6\)\]{font-size:var(--t-6)}.text-\[length\:var\(--t-7\)\]{font-size:var(--t-7)}.text-\[length\:var\(--t-kpi\)\]{font-size:var(--t-kpi)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.006em\]{--tw-tracking:-.006em;letter-spacing:-.006em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[8…11px\]{color:8…11px}.text-\[var\(--alarm\)\]{color:var(--alarm)}.text-\[var\(--brand-yellow\)\]{color:var(--brand-yellow)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-mint\)\]{color:var(--ink-mint)}.text-\[var\(--ink-quiet\)\]{color:var(--ink-quiet)}.text-\[var\(--live\)\]{color:var(--live)}.text-\[var\(--live-press\)\]{color:var(--live-press)}.text-brand-dark{color:var(--color-brand-dark)}.text-brand-yellow{color:var(--color-brand-yellow)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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-0{opacity:0}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.opacity-100{opacity:1}.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)}.shadow-\[0_2px_8px_rgba\(21\,26\,22\,0\.18\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#151a162e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(21\,26\,22\,0\.16\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#151a1629);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_-10px_rgba\(21\,26\,22\,0\.45\)\]{--tw-shadow:0 10px 24px -10px var(--tw-shadow-color,#151a1673);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_26px_-14px_rgba\(22\,24\,26\,0\.35\)\]{--tw-shadow:0 10px 26px -14px var(--tw-shadow-color,#16181a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_32px_-12px_rgba\(21\,26\,22\,0\.5\)\]{--tw-shadow:0 16px 32px -12px var(--tw-shadow-color,#151a1680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_56px_-16px_rgba\(21\,26\,22\,0\.55\)\]{--tw-shadow:0 24px 56px -16px var(--tw-shadow-color,#151a168c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-2\)\]{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-\[var\(--hairline\)\]{--tw-ring-color:var(--hairline)}.ring-border-soft{--tw-ring-color:var(--color-border-soft)}.ring-white{--tw-ring-color:var(--color-white)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[opacity\,background-color\,border-color\]{transition-property:opacity,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[300ms\]{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:cubic-bezier(.32, .72, 0, 1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.\[transition-timing-function\:\.\.\.\]{transition-timing-function:...}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[mp\:no-mail-login\]{mp:no-mail-login}.group-open\:scale-y-0:is(:where(.group):is([open],:popover-open,:open) *){--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:not-sr-only:is(:where(.group):focus-visible *){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:border-\[var\(--hairline\)\]:hover{border-color:var(--hairline)}.hover\:bg-\[var\(--nav-hi\)\]:hover{background-color:var(--nav-hi)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--surface-alt\)\]:hover{background-color:var(--surface-alt)}.hover\:text-\[var\(--alarm\)\]:hover{color:var(--alarm)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:shadow-\[var\(--shadow-1\)\]:hover{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:border-\[\#93e7b4\]:focus-visible{border-color:#93e7b4}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:413px){.max-\[413px\]\:hidden{display:none}}@media (min-width:600px){.min-\[600px\]\:min-h-\[120px\]{min-height:120px}.min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.min-\[900px\]\:p-\[var\(--s6\)\]{padding:var(--s6)}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:max-w-\[34px\]{max-width:34px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-\[5px\]{gap:5px}.sm\:p-\[var\(--s-20\)\]{padding:var(--s-20)}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mt-0{margin-top:0}.lg\:min-h-\[200px\]{min-height:200px}.lg\:max-w-\[40px\]{max-width:40px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:p-\[var\(--s-24\)\]{padding:var(--s-24)}}@media (min-width:80rem){.xl\:row-span-2{grid-row:span 2/span 2}.xl\:block{display:block}.xl\:grid-flow-row-dense{grid-auto-flow:dense}.xl\:auto-rows-\[260px\]{grid-auto-rows:260px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:overflow-hidden{overflow:hidden}}@media (pointer:coarse){.pointer-coarse\:h-11\!{height:calc(var(--spacing) * 11)!important}.pointer-coarse\:w-11\!{width:calc(var(--spacing) * 11)!important}}.\[\&\>div\]\:mt-0>div{margin-top:0}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:min-h-\[44px\]{min-height:44px}.\[\@media\(pointer\:coarse\)\]\:min-w-\[44px\]{min-width:44px}.\[\@media\(pointer\:coarse\)\]\:justify-center{justify-content:center}}}:root{--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.26s;--badge-pop-dur:.5s;--badge-pop-close-dur:.18s;--badge-fade-dur:.4s;--badge-fade-close-dur:.18s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease:cubic-bezier(.4, 0, .2, 1);--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--panel-open-dur:.4s;--panel-close-dur:.35s;--panel-translate-y:100px;--panel-blur:2px;--panel-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--avatar-lift:-4px;--avatar-dur:.32s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22, 1, .36, 1);--avatar-ease-out:cubic-bezier(.34, 3.85, .64, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.28s;--clear-dur:1s;--clear-out-dur:.4s;--clear-in-dur:.4s;--clear-out-fly:12px;--clear-in-fly:12px;--clear-out-ease:cubic-bezier(.22, 1, .36, 1);--clear-in-ease:cubic-bezier(.22, 1, .36, 1);--clear-blur:2px;--glow-delay:50ms;--glow-peak-at:.15;--glow-opacity:.42;--glow-spread:1.5;--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out;--shimmer-dur:2s;--shimmer-base:#7c7c7c;--shimmer-highlight:#0d0d0d;--shimmer-band:400%;--shimmer-ease:linear;--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#0f0f0fcc;--tabs-text-active:#0f0f0f;--tabs-bar-bg:#f1f1f1;--tabs-pill-bg:#fff;--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-bg:#fff;--tt-fg:#2f2f2f;--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.32;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--morph-open-dur:.35s;--morph-close-dur:.25s;--morph-ease:cubic-bezier(.34, 1.25, .64, 1);--morph-close-ease:cubic-bezier(.22, 1, .36, 1);--morph-r-closed:40px;--morph-r-open:20px;--morph-fade-dur:.2s;--morph-slide:40px;--morph-rotate:45deg;--morph-scale:.97;--morph-blur:2px;--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);--like-color:#f40051;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);--learn-shift:2px;--learn-spread:8deg;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22, 1, .36, 1);--check-box:.15s;--check-draw:.35s;--check-delay:0s;--check-uncheck:.15s;--check-ease:cubic-bezier(.22, 1, .36, 1);--reel-dur:1.4s;--reel-cell:30px;--reel-spin-blur:3px;--reel-stagger:90ms;--reel-ease:cubic-bezier(.16, 1, .3, 1);--toggle-dur:.35s;--toggle-travel:14.66px;--toggle-ov1:1px;--toggle-ov2:0px;--toggle-track:0s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1);--think-hold:2s;--think-swap:.15s;--think-gap:50ms;--think-distance:8px;--think-blur:2px;--think-shimmer:2s;--think-base:#7c7c7c;--think-highlight:#0d0d0d;--think-ease:ease-in-out;--reason-hold:.84s;--reason-step:.5s;--reason-lines:2;--reason-fade:28px;--reason-ease:cubic-bezier(.22, 1, .36, 1);--stream-gap:60ms;--stream-fade:.35s;--stream-blur:1px;--stream-ease:cubic-bezier(.22, 1, .36, 1);--matrix-cycle:1.2s;--matrix-base:#d9d9d9;--matrix-active:#85858f;--matrix-ease:ease-in-out;--stack-open:.35s;--stack-close:.25s;--stack-rise:80px;--stack-blur:2px;--stack-scale:.97;--stack-peek:12px;--stack-spread-gap:8px;--stack-depth-scale:.06;--stack-depth-fade:.4;--stack-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}details.t-acc[open] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}details.t-acc[open] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}details.t-acc[open] .t-acc-chevron{transform:scaleY(-1)}@media (hover:hover) and (pointer:fine){.t-tilt-card{transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease), box-shadow var(--tilt-return) var(--tilt-return-ease);will-change:transform;position:relative}.t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease), box-shadow var(--tilt-follow) var(--tilt-follow-ease)}.t-tilt.is-hover .t-tilt-card{box-shadow:0 18px 40px #151a161a}}@media (prefers-reduced-motion:reduce){.t-tilt-card{transition:none!important;transform:none!important}}.t-grow{transform-origin:0}.t-grow.is-animating{animation:t-grow-in var(--grow-dur,.9s) var(--grow-ease,cubic-bezier(.22, 1, .36, 1)) both}@keyframes t-grow-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.t-grow{animation:none!important;transform:none!important}}.t-draw{stroke-dasharray:1;stroke-dashoffset:0}.t-draw.is-animating{animation:t-draw-in var(--draw-dur,1.2s) var(--draw-ease,cubic-bezier(.22, 1, .36, 1)) both}@keyframes t-draw-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.t-draw-fill.is-animating{animation:t-draw-fill-in var(--draw-dur,1.2s) ease-out both}@keyframes t-draw-fill-in{0%{opacity:0}60%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.t-draw,.t-draw-fill{stroke-dashoffset:0!important;opacity:1!important;animation:none!important}}.t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.t-success-check svg path{stroke-dasharray:22;stroke-dashoffset:22px}.state .t-success-check,.btn .t-success-check{--check-y-amount:10px;--check-blur-from:3px;--check-rotate-from:60deg}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-acc-panel-inner{margin-inline:-4px;padding-inline:4px}.t-matrix{grid-template-columns:repeat(4,2px);grid-auto-rows:2px;gap:2px;display:grid}.t-matrix i{background:var(--matrix-base);animation:t-matrix-pulse var(--matrix-cycle) var(--matrix-ease) infinite;animation-delay:calc(var(--d,0) * 1ms);display:block}.t-matrix i.is-gap{visibility:hidden;animation:none}@keyframes t-matrix-pulse{0%,45%,to{background-color:var(--matrix-base)}15%{background-color:var(--matrix-active)}}@media (prefers-reduced-motion:reduce){.t-matrix i{animation:none!important}}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/marketplace/fonts/onest-cyr-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/marketplace/fonts/onest-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/marketplace/fonts/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/marketplace/fonts/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--shimmer-base:var(--ink-quiet);--shimmer-highlight:var(--ink);--tabs-text-active:var(--ink);--tabs-bar-bg:var(--band);--tt-fg:var(--ink);--like-color:var(--alarm);--think-base:var(--ink-quiet);--think-highlight:var(--ink);--matrix-base:var(--hairline-2);--matrix-active:var(--ink-quiet);--ground:#f3f4f1;--surface:#fff;--band:#ececea;--sunken:#e3e5e0;--surface-alt:#e9f6ee;--hairline:#eceee9;--hairline-2:#dcdfd8;--ink:#16181a;--ink-2:#565c58;--ink-quiet:#828984;--badge:#0f261c;--action:#0a2c1f;--action-press:#123c2a;--bar:#124e37;--live:#124e37;--live-press:#0d3b2a;--live-field:#ddf3e6;--mint-1:#ecfbef;--mint-2:#c8f2d6;--mint-3:#93e7b4;--ink-mint:#2c5a45;--gold:#b98637;--gold-press:#a47229;--gold-deep:#8d5d1c;--alarm:#b3261e;--alarm-field:#ffe6e2;--data-1:#395b7e;--data-2:#bd9354;--data-3:#082922;--brand-yellow:#ffde59;--brand-dark:var(--live);--brand-light:var(--live-field);--brand-hover:var(--live-press);--bg-app:var(--ground);--bg-surface:var(--surface);--text-primary:var(--ink);--text-muted:var(--ink-2);--border-soft:var(--hairline);--ch-original:var(--surface);--ch-rendered:var(--surface-alt);--ch-silent:var(--sunken);--edge:var(--sunken);--nav:#fff;--nav-hi:#f3f4f1;--nav-line:#eceee9;--frame:var(--nav);--frame-hi:var(--nav-hi);--frame-line:var(--nav-line);--ink-ondark:var(--ink);--ink-ondark-2:var(--ink-2);--link-quiet:var(--ink);--chip-quiet-bg:var(--band);--chip-quiet-ink:var(--ink-2);--shadow-1:0 1px 2px #151a1608, 0 6px 20px -6px #151a160f;--shadow-2:0 2px 4px #151a160a, 0 16px 36px -12px #151a161f;--shadow-dock:0 -1px 2px #151a1608, 0 -12px 28px -14px #151a1629;--shadow-action:0 1px 2px #0a2c1f29, 0 6px 14px -6px #0a2c1f57;--glow:0 24px 48px -20px #124e3759;--t-display:clamp(32px, 26px + 1.6vw, 48px);--t-1:clamp(24px, 22px + .5vw, 30px);--t-2:20px;--t-3:17px;--t-4:17px;--t-5:16px;--t-6:14px;--t-7:13px;--t-kpi:clamp(28px, 24px + 1vw, 40px);--s1:4px;--s2:12px;--s3:16px;--s4:20px;--s5:24px;--s6:32px;--s7:40px;--s8:56px;--s9:80px;--s10:80px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-20:20px;--s-24:24px;--s-32:32px;--s-40:40px;--s-56:56px;--s-80:80px;--step:12px;--wide:1240px;--content:980px;--form:640px;--nav-h:56px;--rail-w:0px;--tabbar-base:64px;--sticky-top:var(--nav-h);--tabbar-h:0px;--actionbar-h:0px;--index-h:0px;--stuckbar-h:0px;--dock-extra:0px;--help-clear:0px;--r-mark:6px;--r-chip:10px;--r-control:12px;--r-field:20px;--z-index:30;--z-sticky:30;--z-dock:36;--z-tabbar:38;--z-help:39;--z-sheet:44;--z-bar:45;--z-progress:46;--z-rail:50;--z-help-panel:55;--z-overlay:60;--z-toast:70;--ease:cubic-bezier(.32, .72, 0, 1);--stack-latin:"Onest", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Helvetica, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--stack-zh:"Onest", "PingFang SC", "HarmonyOS Sans SC", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", "Heiti SC", sans-serif}@media (min-width:768px){:root{--rail-w:156px;--nav-h:60px;--step:14px}}@media (min-width:1024px){:root{--rail-w:184px;--nav-h:64px}}:root{--dock-h:calc(var(--tabbar-h) + var(--actionbar-h))}@media (max-width:767px){html:has(.tabbar){--tabbar-h:calc(var(--tabbar-base) + env(safe-area-inset-bottom,0px))}html:has(.action-bar--dock:not([hidden],[inert],[aria-hidden=true],[data-shown=false])){--actionbar-h:76px}}html:has(.section-index:not(.section-index--side)){--index-h:57px}@media (pointer:coarse){html:has(.section-index:not(.section-index--side)){--index-h:61px}}@media (min-width:1280px){html:has(.section-index--auto):not(:has(.section-index:not(.section-index--side,.section-index--auto))){--index-h:0px}}html:has([data-help-launcher]){--help-clear:68px}@media (max-width:767px){html:has([data-help-launcher]){--help-clear:72px}}html{scroll-padding-bottom:calc(var(--dock-h) + var(--stuckbar-h,0px))}@keyframes caret-blink{to{visibility:hidden}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes wipe-out{to{clip-path:inset(0 0 0 100%)}}@keyframes m-in{0%{opacity:0;transform:translateY(6px)}}@keyframes m-in-right{0%{opacity:0;transform:translate(8px,4px)}}@keyframes m-pop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes m-pop-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes m-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes m-fade{0%{opacity:0}}@keyframes m-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes m-nudge{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes m-spin{to{transform:rotate(360deg)}}@keyframes m-scan{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes m-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes m-fill{0%{transform:scaleX(0)}}@keyframes m-fill-y{0%{transform:scaleY(0)}}@keyframes m-draw{0%{stroke-dashoffset:var(--len,22)}}@keyframes m-drift{0%{transform:translate(-7%,-5%)scale(1)}50%{transform:translate(7%,5%)scale(1.08)}to{transform:translate(-7%,-5%)scale(1)}}@keyframes m-arrive{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes m-page{0%{opacity:0}}:focus-visible{outline:2px solid var(--live);outline-offset:2px}:is(.cta-white,.btn-on-dark):focus-visible{outline-color:var(--brand-yellow)}.card-link :is(.card-link-a,.stretched,.card-link-target):focus-visible,.help-panel:focus,.dialog-panel:focus,.popover:focus,.sheet:focus{outline:none}.m-fill-y{border-radius:2px!important}:is([class*="text-[8px]"],[class*="text-[8."],[class*="text-[9px]"],[class*="text-[9."],[class*="text-[10px]"],[class*="text-[10."],[class*="text-[11px]"],[class*="text-[11."]):not([data-mp-review] *),svg text:is([font-size="8"],[font-size="9"],[font-size="10"],[font-size="11"],[font-size^="8."],[font-size^="9."],[font-size^="10."],[font-size^="11."]){font-size:12px!important}.uppercase:not([data-mp-review] *){text-transform:none!important;letter-spacing:normal!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.wipe,.wipe-out{clip-path:none!important;animation:none!important}.m-in,.m-in-right,.m-pop,.m-nudge,.m-dot,.m-breathe,.m-fill,.m-fill-y,.m-spinner,.m-draw,.m-arrive,.glow-card:after,.m-rail:after,.skeleton,.tab-pending,.popover,.dialog-panel,.dialog-backdrop,.help-panel{opacity:1;animation:none!important}.m-reveal,.m-reveal.is-in,.m-page{opacity:1!important;transition:none!important;transform:none!important}.m-nav-progress{display:none!important}.glow-card:after{opacity:.5}.card-interactive:hover,.card-interactive:hover .m-zoom,.btn:active:not(:disabled),.frame-cta:active,.chip:active,.chip-toggle:active,.cta-white:hover,.btn-on-dark:hover{transform:none!important}.m-draw{stroke-dasharray:none}.m-collapse{transition:none!important}.m-rail:after{opacity:.4;width:100%}.btn,.card,.field,.link,.chan,.seg,.chip,.chip-toggle,.silent,.rail-link,.frame-cta,.frame-link{transition:none!important}html{scroll-behavior:auto}}@media (prefers-reduced-transparency:reduce){[style*=backdrop],[class*=backdrop-blur],.app-topbar,.sheet{-webkit-backdrop-filter:none!important;background:var(--nav)!important}.glow-card{background:var(--live-field)!important}.glow-card:after{display:none!important}.locked-veil{background:var(--sunken)!important}}@media (prefers-contrast:more){:root{--ink-2:var(--ink);--ink-quiet:#565c58;--hairline:#dcdfd8;--hairline-2:#828984;--live:var(--live-press);--ink-ondark-2:var(--ink-ondark);--nav-line:#dcdfd8}:focus-visible,.field:focus{outline-width:3px}}@media print{nav,.app-rail,.app-topbar,.app-footer,.tabbar,.sheet,.section-index,.action-bar--dock,.action-bar--phone,.help-launcher,[data-help-launcher],.help-panel,.toast,.chans,.segmented,.btn,.frame-cta,.frame-btn,.m-rail,.m-spinner,[data-noprint],[aria-hidden=true]{display:none!important}html,body{color:#16181a!important;padding-inline-start:0!important;background:#fff!important;padding-bottom:0!important;font-size:10.5pt!important;display:block!important;overflow-x:visible!important}body>main{padding-top:0!important}.card,.panel,.glow-card,.silent,.locked-veil,.tag,.chip,.state,.field,.ch-original,.ch-rendered,.ch-silent,.ch-verified,thead th,tbody tr,tbody tr:nth-child(2n){color:#16181a!important;box-shadow:none!important;background:#fff!important}.card,.panel,.glow-card,.fact,.facts{border-color:#828984!important}.fact:before,.fact:after{display:none!important}.fact{border-top:.5pt solid #828984!important;border-inline-start:.5pt solid #828984!important}.step,.step-2,.step-3{margin-left:0!important}.m-collapse{grid-template-rows:none!important;transition:none!important;display:block!important}.m-collapse>*{margin-bottom:0!important;padding-bottom:0!important;overflow:visible!important}[hidden][data-print-open],[aria-expanded=false]+*{display:block!important}.hairline{border-top:.5pt solid #16181a!important;margin-block:8pt!important}tbody td{border-bottom:.5pt solid #828984!important}thead th{border-bottom:1pt solid #16181a!important}.silent,.locked-veil{border:.5pt dashed #16181a!important}thead{display:table-header-group!important}tr,.card,.panel,.glow-card{break-inside:avoid}.display,.title-1,.title-2,.title-3,.h1,.h2,.h3,.sec-head{break-after:avoid}.section,.section-tight,.section-dense{padding-block:10pt!important}a[href^=http]:after,a[href^=\/]:after{content:" (" attr(href) ")";color:#16181a;font-size:8pt}.m-reveal,.m-reveal.is-in{opacity:1!important;transform:none!important}.glow-card:after{display:none!important}*{transition:none!important;animation:none!important}}.app-topbar.on-film:not(.is-scrolled){-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border-bottom-color:#0000}.app-topbar.on-film:not(.is-scrolled) :is(a,button,.frame-link){color:#fff}.app-topbar.on-film:not(.is-scrolled) .segmented{background:#ffffff24}.clean-ui .tl-item{padding-bottom:1.5rem;padding-left:2.75rem;position:relative}.clean-ui .tl-item:last-child{padding-bottom:0}.clean-ui .tl-item:before{content:"";background:var(--hairline-2);border-radius:1px;width:2px;position:absolute;top:2.25rem;bottom:-.5rem;left:.9375rem}.clean-ui .tl-item:last-child:before{display:none}.clean-ui .tl-dot{border-radius:var(--r-chip);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:0;left:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
