@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-font-weight: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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-indigo-900:#312c85;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-500:#62748e;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--blur-xs:4px;--blur-xl:24px;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-indigo-900:lab(23.3911% 24.6978 -50.4718);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@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,ui-sans-serif, system-ui, 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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-77{grid-row:77}.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}}.mx-auto{margin-inline:auto}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.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}.h-32{height:calc(var(--spacing) * 32)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.resize-none{resize:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--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-purple-600{--tw-gradient-to:var(--color-purple-600);--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))}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-slate-500{color:var(--color-slate-500)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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-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))}.outline-none{--tw-outline-style:none;outline-style:none}.\[meta-deletion\:instagram\]{meta-deletion:instagram}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:opacity-90:hover{opacity:.9}}.focus\:ring-2:focus{--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)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}}:root{--surface-canvas:#fbfaf7;--surface-panel:#fff;--surface-sunken:#f2f0eb;--surface-overlay:#fff;--surface-scrim:#14161c8c;--border-hairline:#14161c12;--border-default:#14161c21;--border-strong:#14161c38;--chip-ring:#14161c80;--text-primary:#14161c;--text-secondary:#3a4048;--text-tertiary:#5e6670;--text-faint:#8a9099;--text-on-accent:#fff;--ember-050:#ffefe9;--ember-100:#ffdccf;--ember-200:#febfa7;--ember-300:#f49571;--ember-400:#e36938;--ember-500:#c83f00;--ember-600:#ad2c00;--ember-700:#862000;--ember-800:#611800;--ember-900:#411100;--accent:#b8410e;--accent-text:#8f3209;--accent-hover:#8f3209;--accent-subtle:#b8410e12;--accent-subtle-strong:#b8410e24;--navy-text:#1a2340;--navy-subtle:#1a234033;--navy-subtle-bg:#1a234009;--gradient-brand:linear-gradient(103deg, #14161c 0%, #b8410e 100%);--success:#0f5c4a;--success-bg:#0f5c4a14;--success-border:#0f5c4a38;--danger:#9b1d1d;--danger-bg:#9b1d1d14;--danger-border:#9b1d1d38;--warning:#8a5a0b;--warning-bg:#8a5a0b17;--warning-border:#8a5a0b3d;--info:#1c4e80;--info-bg:#1c4e8014;--info-border:#1c4e8038;--shadow-xs:0 1px 1px #14161c0a;--shadow-sm:0 1px 2px #14161c0f, 0 2px 6px -2px #14161c0f;--shadow-md:0 1px 2px #14161c0f, 0 6px 16px -6px #14161c1f;--shadow-lg:0 2px 4px #14161c0f, 0 16px 32px -12px #14161c2e;--shadow-xl:0 4px 8px #14161c12, 0 32px 64px -24px #14161c42;--shadow-focus:0 0 0 3px #b8410e57;--ease-enter:cubic-bezier(.23, 1, .32, 1);--ease-exit:cubic-bezier(.32, 0, .67, 0);--ease-state:cubic-bezier(.645, .045, .355, 1);--t-press:.1s;--t-hover:.15s;--t-enter:.22s}:root[data-theme=dark]{--surface-canvas:#0b0d14;--surface-panel:#161923;--surface-sunken:#12141c;--surface-overlay:#1a1e2b;--surface-scrim:#000000a6;--border-hairline:#ffffff14;--border-default:#ffffff24;--border-strong:#fff3;--chip-ring:#ffffff73;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-faint:#64748b;--accent:#ed5412;--text-on-accent:#0b0d14;--accent-text:var(--ember-300);--accent-hover:var(--ember-300);--accent-subtle:#ed54122e;--accent-subtle-strong:#ed54124d;--navy-text:#9fb2e8;--navy-subtle:#9fb2e847;--navy-subtle-bg:#9fb2e817;--success:#4ade80;--success-bg:#4ade8024;--success-border:#4ade804d;--danger:#f87171;--danger-bg:#f8717124;--danger-border:#f871714d;--warning:#fbbf24;--warning-bg:#fbbf2424;--warning-border:#fbbf244d;--info:#38bdf8;--info-bg:#38bdf824;--info-border:#38bdf84d;--shadow-xs:0 1px 1px #0000004d;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 24px 64px #0009;--shadow-xl:0 32px 80px #000000b3;--shadow-focus:0 0 0 3px #ed5412d9;--gradient-brand:linear-gradient(103deg, var(--ember-200) 0%, #ed5412 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--surface-canvas:#0b0d14;--surface-panel:#161923;--surface-sunken:#12141c;--surface-overlay:#1a1e2b;--surface-scrim:#000000a6;--border-hairline:#ffffff14;--border-default:#ffffff24;--border-strong:#fff3;--chip-ring:#ffffff73;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-faint:#64748b;--accent:#ed5412;--text-on-accent:#0b0d14;--accent-text:var(--ember-300);--accent-hover:var(--ember-300);--accent-subtle:#ed54122e;--accent-subtle-strong:#ed54124d;--navy-text:#9fb2e8;--navy-subtle:#9fb2e847;--navy-subtle-bg:#9fb2e817;--success:#4ade80;--success-bg:#4ade8024;--success-border:#4ade804d;--danger:#f87171;--danger-bg:#f8717124;--danger-border:#f871714d;--warning:#fbbf24;--warning-bg:#fbbf2424;--warning-border:#fbbf244d;--info:#38bdf8;--info-bg:#38bdf824;--info-border:#38bdf84d;--shadow-xs:0 1px 1px #0000004d;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 24px 64px #0009;--shadow-xl:0 32px 80px #000000b3;--shadow-focus:0 0 0 3px #ed5412d9;--gradient-brand:linear-gradient(103deg, var(--ember-200) 0%, #ed5412 100%)}}:root{--bg-primary:var(--surface-canvas);--bg-secondary:var(--surface-sunken);--bg-card:var(--surface-panel);--border-subtle:var(--border-hairline);--border-medium:var(--border-default);--text-muted:var(--text-faint);--accent-navy:var(--navy-text);--accent-purple:var(--accent);--accent-cyan:var(--info);--gradient-primary:var(--gradient-brand)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif}::selection{background:var(--accent-subtle-strong);color:var(--text-primary)}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.heartbeat-btn{animation:none}.heartbeat-btn:hover{filter:brightness(1.1);animation-play-state:paused;box-shadow:0 0 0 1px var(--accent-subtle-strong), 0 6px 22px -6px #b8410e73!important}.glass-card{background:var(--surface-panel);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);border-radius:16px;transition:border-color .18s,box-shadow .18s,transform .18s}.glass-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.gradient-text{background:linear-gradient(135deg, var(--text-primary), var(--accent-text));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glow-line{background:linear-gradient(90deg, transparent, var(--accent-subtle-strong), transparent);height:1px}.animate-fade-in-up{animation:.6s ease-out forwards fadeInUp}@media (max-width:768px){.sidebar-desktop{display:none!important}.compose-grid{grid-template-columns:1fr!important}.nav-labels{display:none!important}.nav-icons-only span:first-child{margin-right:0!important}.back-link{display:none!important}.stats-grid{grid-template-columns:1fr 1fr!important}.platform-row{grid-template-columns:1fr!important;gap:8px!important}.platform-bar{display:none!important}.ai-templates{grid-template-columns:1fr!important}main{padding:20px 16px!important}}@media (max-width:480px){.stats-grid{grid-template-columns:1fr!important}}.account-card-grid{column-count:3;column-gap:20px}.account-card-grid>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:20px;display:inline-block}@media (max-width:1180px){.account-card-grid{column-count:2}}@media (max-width:760px){.account-card-grid{column-count:1}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}:root{--text-2xs:12px;--text-xs:13px;--text-sm:14px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:28px;--lh-tight:1.15;--lh-normal:1.4;--lh-relaxed:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace}:focus-visible{box-shadow:var(--shadow-focus);border-radius:6px;outline:none}.tnum{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--surface-canvas);background-image:linear-gradient(#ffffffb3 0%,#fff0 380px);background-attachment:fixed}button,[role=button]{transition:transform var(--t-press) var(--ease-state), box-shadow var(--t-hover) var(--ease-state), border-color var(--t-hover) var(--ease-state), background-color var(--t-hover) var(--ease-state)}button:active:not(:disabled),[role=button]:active{transform:scale(.97)}.glass-card{background:var(--surface-panel);border:1px solid var(--border-hairline);box-shadow:var(--shadow-sm);transition:box-shadow var(--t-hover) var(--ease-state), transform var(--t-hover) var(--ease-state)}.glass-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.wordmark{background:var(--gradient-brand);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text}h1{letter-spacing:-.022em;font-size:clamp(26px,3.2vw,34px);font-weight:750;line-height:1.1}h2{font-size:var(--text-lg);letter-spacing:-.014em;font-weight:680;line-height:1.2}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:650}.tnum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.publish-action{background:var(--accent);color:var(--text-on-accent);box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff29;transition:transform var(--t-press) var(--ease-state), box-shadow var(--t-hover) var(--ease-state), background-color var(--t-hover) var(--ease-state)}.publish-action:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-lg), inset 0 1px 0 #fff3;transform:translateY(-1px)}.publish-action:active:not(:disabled){box-shadow:var(--shadow-xs), inset 0 1px 2px #00000024;transform:translateY(0)scale(.985)}.publish-action:disabled{background:var(--surface-sunken);color:var(--text-tertiary);box-shadow:none}input,textarea,select{background:var(--surface-panel);border:1px solid var(--border-default);transition:border-color var(--t-hover) var(--ease-state), box-shadow var(--t-hover) var(--ease-state);box-shadow:inset 0 1px 2px #14161c0b}input:hover,textarea:hover{border-color:var(--border-strong)}@keyframes rise{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}.rise{animation:rise var(--t-enter) var(--ease-enter) both}@media (max-width:640px){.wrap,.compose-grid{padding-left:14px;padding-right:14px}button,[role=button],input,select,textarea{min-height:44px}textarea{min-height:180px;font-size:16px}input,select{font-size:16px}h1:not(.t-display):not(.t-h1){font-size:24px}body{padding-bottom:env(safe-area-inset-bottom)}}html,body{max-width:100%}@media (max-width:640px){.platform-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:6px!important}.platform-grid button{padding:9px 10px!important;font-size:13px!important}nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}nav::-webkit-scrollbar{display:none}.compose-grid>:last-child{order:2}.compose-grid>:first-child{order:1}main{padding:18px 14px 28px!important}h1:not(.t-display):not(.t-h1){margin-bottom:2px!important;font-size:22px!important}.eyebrow{font-size:10.5px;margin-bottom:7px!important}.platform-grid button{gap:7px!important;padding:8px 10px!important}.platform-grid button>span:first-child{width:19px!important;height:19px!important;font-size:11px!important}.platform-grid button>span:last-child{opacity:.75;font-size:10px!important}textarea{min-height:150px!important}nav{position:relative;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}main>div>div{margin-bottom:16px!important}}.compose-grid>*,.compose-grid>*>*{min-width:0}html,body{overflow-x:visible}@media (max-width:640px){.brand-row{gap:6px!important}.brand-row button{padding:7px 12px!important;font-size:13px!important}main label{margin-bottom:6px!important}}@keyframes publish-wave{0%{opacity:0;transform:scale(.05)}7%{opacity:.9}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){@keyframes publish-wave{0%,to{opacity:0;transform:scale(.05)}}}:root{--font-display:ui-serif, "New York", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--glass-bg:#ffffffb8;--glass-border:#14161c17;--glass-hi:inset 0 1px 0 #ffffffd9;--glass-shadow:0 1px 2px #14161c0d, 0 14px 36px -14px #14161c38;--stage-glow-a:#c83f001a;--stage-glow-b:#1a234012;--ghost-stroke:#14161c12;--st-draft-fg:var(--text-tertiary);--st-draft-bg:var(--surface-sunken);--st-draft-ring:var(--border-default);--st-retrying-fg:var(--warning);--st-retrying-bg:var(--warning-bg);--st-retrying-ring:var(--warning-border);--st-held-fg:var(--warning);--st-held-bg:var(--warning-bg);--st-held-ring:var(--warning-border);--st-scheduled-fg:var(--info);--st-scheduled-bg:var(--info-bg);--st-scheduled-ring:var(--info-border);--st-sending-fg:var(--info);--st-sending-bg:var(--info-bg);--st-sending-ring:var(--info-border);--st-published-fg:var(--success);--st-published-bg:var(--success-bg);--st-published-ring:var(--success-border);--st-partial-fg:var(--warning);--st-partial-bg:var(--warning-bg);--st-partial-ring:var(--warning-border);--st-failed-fg:var(--danger);--st-failed-bg:var(--danger-bg);--st-failed-ring:var(--danger-border);--st-unknown-fg:var(--warning);--st-unknown-bg:var(--warning-bg);--st-unknown-ring:var(--warning-border);--bottom-nav-h:64px;--dock-gap:10px;--dock-clear:calc(var(--bottom-nav-h) + var(--dock-gap) + var(--safe-b));--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--touch:44px}:root[data-theme=dark]{--glass-bg:#161923b8;--glass-border:#ffffff1a;--glass-hi:inset 0 1px 0 #ffffff0f;--glass-shadow:0 1px 2px #0006, 0 18px 44px -14px #0009;--stage-glow-a:#ed541221;--stage-glow-b:#9fb2e814;--ghost-stroke:#ffffff12}@media (prefers-color-scheme:dark){:root:not([data-theme]){--glass-bg:#161923b8;--glass-border:#ffffff1a;--glass-hi:inset 0 1px 0 #ffffff0f;--glass-shadow:0 1px 2px #0006, 0 18px 44px -14px #0009;--stage-glow-a:#ed541221;--stage-glow-b:#9fb2e814;--ghost-stroke:#ffffff12}}:root{--v3-lift:linear-gradient(180deg, #fff 0%, #f6f4ee 100%);--v3-lift-hi:inset 0 1px 0 #ffffffe6;--v3-halo:#c83f0024;--v3-ink-glow:#c83f0033;--v3-glass:#ffffffc7;--v3-glass-solid:#fff;--v3-glass-edge:#14161c1a;--v3-glass-shadow:0 1px 2px #14161c0d, 0 16px 40px -14px #14161c3d}:root[data-theme=dark]{--v3-lift:linear-gradient(180deg, #1b2030 0%, #151824 100%);--v3-lift-hi:inset 0 1px 0 #ffffff12;--v3-halo:#ed54124d;--v3-ink-glow:#ed541261;--v3-glass:#1c202ec2;--v3-glass-solid:#1c202e;--v3-glass-edge:#ffffff29;--v3-glass-shadow:0 1px 2px #0006, 0 20px 48px -14px #0000009e}@media (prefers-color-scheme:dark){:root:not([data-theme]){--v3-lift:linear-gradient(180deg, #1b2030 0%, #151824 100%);--v3-lift-hi:inset 0 1px 0 #ffffff12;--v3-halo:#ed54124d;--v3-ink-glow:#ed541261;--v3-glass:#1c202ec2;--v3-glass-solid:#1c202e;--v3-glass-edge:#ffffff29;--v3-glass-shadow:0 1px 2px #0006, 0 20px 48px -14px #0000009e}}:root{--font-editorial-serif:ui-serif, "New York", "Iowan Old Style", Georgia, "Times New Roman", serif}.t-display,.t-h1{font-family:var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.02em;font-weight:400}.t-display{color:var(--text-primary);text-wrap:balance;font-size:clamp(50px,11.5vw,84px);line-height:.98}.t-h1{font-size:calc(clamp(26px, 3.4vw, 36px) * var(--ws));color:var(--text-primary);text-wrap:balance;line-height:1.08}.t-h2{font-size:calc(20px * var(--ws));letter-spacing:-.014em;color:var(--text-primary);font-weight:700;line-height:1.2}.t-title{font-size:calc(16px * var(--ws));letter-spacing:-.006em;color:var(--text-primary);font-weight:620;line-height:1.3}.t-body{font-size:calc(15px * var(--ws));color:var(--text-secondary);font-weight:400;line-height:1.5}.t-meta{font-size:calc(13px * var(--ws));color:var(--text-tertiary);font-weight:450;line-height:1.4}.t-label{font-size:calc(11px * var(--ws));letter-spacing:.11em;text-transform:uppercase;color:var(--text-tertiary);font-weight:700;line-height:1}.t-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.v2-stage{isolation:isolate;min-height:100vh;position:relative}.v2-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60vw 50vh at 92% -8%, var(--stage-glow-a), transparent 70%), radial-gradient(55vw 55vh at -6% 108%, var(--stage-glow-b), transparent 70%);position:fixed;inset:0}.v2-stage:after{content:"";z-index:-1;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}:root[data-theme=dark] .v2-stage:after{mix-blend-mode:screen;opacity:.05}.v2-ghost{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px var(--ghost-stroke);inset-inline:0;font-size:clamp(120px,26vw,360px);font-weight:600;line-height:.8;position:absolute;top:-.18em;overflow:hidden}.v2-card{background:var(--surface-panel);border:1px solid var(--border-hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);min-width:0}.v2-card--flush{padding:0;overflow:hidden}.v2-card-pad{padding:20px}@media (max-width:480px){.v2-card-pad{padding:16px}}.v2-row{text-align:left;border:0;border-bottom:1px solid var(--border-hairline);width:100%;min-height:56px;color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 16px;display:flex}.v2-row:last-child{border-bottom:0}@media (hover:hover){.v2-row:hover{background:var(--surface-sunken)}}.v2-glass{background:var(--surface-panel);border:1px solid var(--glass-border);box-shadow:var(--glass-hi), var(--glass-shadow)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v2-glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5)}}.v2-btn{min-height:var(--touch);border-radius:var(--r-md);font:inherit;font-size:calc(15px * var(--ws));letter-spacing:-.005em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:640;text-decoration:none;display:inline-flex}.v2-btn:disabled,.v2-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.v2-btn--primary{background:var(--accent);color:var(--text-on-accent);box-shadow:inset 0 1px #ffffff2e,0 8px 20px -10px #b8410eb3}@media (hover:hover){.v2-btn--primary:hover:not(:disabled){background:var(--accent-hover)}}.v2-btn--quiet{background:var(--surface-panel);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-xs)}@media (hover:hover){.v2-btn--quiet:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-sunken)}}.v2-btn--ghost{color:var(--text-secondary);background:0 0}@media (hover:hover){.v2-btn--ghost:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}}.v2-btn--sm{min-height:calc(36px * var(--ws));font-size:calc(13px * var(--ws));border-radius:var(--r-sm);padding:0 12px}@media (pointer:coarse){.v2-btn--sm{min-height:var(--touch)}}.v2-pill{height:calc(24px * var(--ws));border-radius:var(--r-pill);font-size:calc(12px * var(--ws));letter-spacing:.005em;white-space:nowrap;border:1px solid var(--pill-ring);background:var(--pill-bg);color:var(--pill-fg);align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:650;display:inline-flex}.v2-pill svg{width:calc(13px * var(--ws));height:calc(13px * var(--ws));flex:none}.v2-pill[data-state=draft]{--pill-fg:var(--st-draft-fg);--pill-bg:var(--st-draft-bg);--pill-ring:var(--st-draft-ring)}.v2-pill[data-state=held]{--pill-fg:var(--st-held-fg);--pill-bg:var(--st-held-bg);--pill-ring:var(--st-held-ring)}.v2-pill[data-state=scheduled]{--pill-fg:var(--st-scheduled-fg);--pill-bg:var(--st-scheduled-bg);--pill-ring:var(--st-scheduled-ring)}.v2-pill[data-state=sending]{--pill-fg:var(--st-sending-fg);--pill-bg:var(--st-sending-bg);--pill-ring:var(--st-sending-ring)}.v2-pill[data-state=published]{--pill-fg:var(--st-published-fg);--pill-bg:var(--st-published-bg);--pill-ring:var(--st-published-ring)}.v2-pill[data-state=partial]{--pill-fg:var(--st-partial-fg);--pill-bg:var(--st-partial-bg);--pill-ring:var(--st-partial-ring)}.v2-pill[data-state=failed]{--pill-fg:var(--st-failed-fg);--pill-bg:var(--st-failed-bg);--pill-ring:var(--st-failed-ring)}.v2-pill[data-state=unknown]{--pill-fg:var(--st-unknown-fg);--pill-bg:var(--st-unknown-bg);--pill-ring:var(--st-unknown-ring)}.v2-pill[data-state=retrying]{--pill-fg:var(--st-partial-fg);--pill-bg:var(--st-partial-bg);--pill-ring:var(--st-partial-ring)}.v2-pill[data-state=waiting]{--pill-fg:var(--st-held-fg);--pill-bg:var(--st-held-bg);--pill-ring:var(--st-held-ring)}.v2-pill[data-state=canceled]{--pill-fg:var(--st-draft-fg);--pill-bg:var(--st-draft-bg);--pill-ring:var(--st-draft-ring)}.v2-dot{background:var(--text-faint);border-radius:50%;flex:none;width:8px;height:8px}.v2-dot[data-health=ok]{background:var(--success)}.v2-dot[data-health=warn]{background:var(--warning)}.v2-dot[data-health=bad]{background:var(--danger)}.v2-header{z-index:50;padding:calc(var(--safe-t) + 10px) 12px 0;pointer-events:none;position:sticky;top:0}.v2-pillnav{pointer-events:auto;border-radius:var(--r-pill);background:var(--v3-glass-solid);border:1px solid var(--v3-glass-edge);width:fit-content;max-width:100%;min-height:56px;box-shadow:var(--v3-lift-hi), var(--v3-glass-shadow);align-items:center;gap:12px;margin-inline:auto;padding:6px 8px 6px 16px;display:flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v2-pillnav,.v2-bottom-nav{background:var(--v3-glass);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5)}}.v2-pillnav-end{flex:none;align-items:center;gap:8px;display:flex}.v2-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:2px;display:flex;overflow-x:auto}.v2-tabs::-webkit-scrollbar{display:none}.v2-tab{border-radius:var(--r-pill);height:38px;color:var(--text-tertiary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.v2-tab svg{flex:none;width:17px;height:17px}@supports not (container-type:inline-size){@media (min-width:821px) and (max-width:1180px){.v2-tab{padding:0 11px;position:relative}.v2-tab:not([aria-current=page]) .v2-tab-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media (pointer:coarse){.v2-tab{justify-content:center;min-width:44px;min-height:44px}}@media (hover:hover){.v2-tab:hover{color:var(--text-primary);background:var(--surface-sunken)}}.v2-tab{position:relative}.v2-tab[aria-current=page]{background:var(--text-primary);color:var(--surface-canvas)}.v2-badge{border-radius:var(--r-pill);background:var(--accent);min-width:18px;height:18px;color:var(--text-on-accent);place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.v2-badge--pin{min-width:16px;height:16px;box-shadow:0 0 0 2px var(--v3-glass-solid);pointer-events:none;padding:0 4px;font-size:10.5px;position:absolute;top:3px;left:22px}.v2-bottom-nav{width:min(100% - 24px,420px);left:0;right:0;bottom:calc(var(--dock-gap) + var(--safe-b));z-index:60;height:var(--bottom-nav-h);border-radius:var(--r-pill);background:var(--v3-glass-solid);border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-lift-hi), var(--v3-glass-shadow);grid-template-columns:repeat(5,1fr);align-items:stretch;margin-inline:auto;padding-inline:6px;display:none;position:fixed}.v2-bn-item{min-height:var(--touch);color:var(--text-tertiary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex;position:relative}.v2-bn-item[aria-current=page]:before{content:"";z-index:-1;border-radius:var(--r-pill);background:var(--surface-sunken);position:absolute;inset:6px 3px}.v2-bn-fab[aria-current=page]:before{display:none}.v2-bn-fab{position:relative}.v2-bn-fab>span{background:var(--accent);width:56px;height:56px;color:var(--text-on-accent);box-shadow:0 10px 24px -8px #b8410ebf, 0 0 0 4px var(--v3-glass-solid);border-radius:50%;place-items:center;display:grid;position:absolute;top:-18px}.v2-bn-fab svg{width:26px;height:26px}.v2-bn-fab>em{margin-top:30px;font-style:normal}@media (max-width:820px){.v2-bottom-nav{display:grid}html{scroll-padding-bottom:calc(var(--dock-clear) + 12px)}.v2-app-main{padding-bottom:calc(var(--dock-clear) + 28px)!important}.v2-pillnav{justify-content:space-between;width:100%;min-height:52px}}.v2-scrim{z-index:80;background:var(--surface-scrim);animation:v2-fade .16s var(--ease-enter) both;position:fixed;inset:0}.v2-sheet{z-index:81;overscroll-behavior:contain;max-height:86dvh;padding:8px 16px calc(20px + var(--safe-b));border-radius:var(--r-xl) var(--r-xl) 0 0;animation:v2-sheet-up .26s var(--ease-enter) both;position:fixed;bottom:0;left:0;right:0;overflow:auto}.v2-sheet-grab{background:var(--border-strong);border-radius:4px;width:40px;height:4px;margin:6px auto 14px}@media (min-width:768px){.v2-sheet{border-radius:var(--r-xl);width:min(520px,100vw - 48px);animation:v2-pop .2s var(--ease-enter) both;padding:22px 24px 24px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.v2-sheet-grab{display:none}}.v2-skel{background:var(--surface-sunken);border-radius:var(--r-sm);position:relative;overflow:hidden}.v2-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.3s infinite v2-shimmer;position:absolute;inset:0;transform:translate(-100%)}:root[data-theme=dark] .v2-skel:after{background:linear-gradient(90deg,#0000,#ffffff12,#0000)}.v2-enter{animation:v2-rise .36s var(--ease-enter) both;animation-delay:calc(var(--i,0) * 45ms)}.v2-view{animation:v2-view .24s var(--ease-enter) both}@keyframes v2-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes v2-view{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes v2-fade{0%{opacity:0}to{opacity:1}}@keyframes v2-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes v2-pop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes v2-shimmer{to{transform:translate(100%)}}@keyframes v2-pulse-ring{0%{box-shadow:0 0 0 0 var(--info-border)}to{box-shadow:0 0 0 8px #0000}}.v2-live{animation:1.6s ease-out infinite v2-pulse-ring}.v2-strip{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin:0 -2px;padding:2px 2px 8px;display:flex;overflow-x:auto}.v2-strip::-webkit-scrollbar{display:none}.v2-strip>*{scroll-snap-align:start;flex:none}.v2-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2-skip{z-index:100;border-radius:var(--r-sm);background:var(--text-primary);color:var(--surface-canvas);padding:10px 14px;font-weight:650;position:absolute;top:-60px;left:12px}.v2-skip:focus{top:12px}.v2-hide-xs{display:inline}.v2-hide-sm{display:inline-flex}@media (max-width:420px){.v2-hide-xs{display:none}}@media (max-width:767px){.v2-hide-sm{display:none}}.v2-home-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:960px){.v2-home-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.v2-tabs-wrap{flex:1;justify-content:center;min-width:0;display:flex}@media (max-width:820px){.v2-tabs-wrap{display:none}}.v2-input{width:100%;min-height:var(--touch);border-radius:var(--r-md);border:1px solid var(--border-default);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:calc(16px * var(--ws));padding:0 12px}.v2-input:focus-visible{border-color:var(--accent)}.v2-actionbar{margin-top:20px;padding:14px}@media (max-width:767px){.v2-actionbar{bottom:calc(var(--dock-clear) + 8px);z-index:40;box-shadow:var(--glass-hi), var(--glass-shadow);margin-inline:-4px;position:sticky}}.v2-cal-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.v2-cal-day{min-width:0;position:sticky;top:132px}.v2-cal-card{padding:10px}.v2-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.v2-cal-dow{text-align:center;color:var(--pv-label);letter-spacing:.14em;padding:6px 0 4px}.v2-cal-cell{text-align:left;border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--surface-sunken);width:100%;min-height:112px;color:var(--text-primary);font:inherit;flex-direction:column;align-items:stretch;gap:6px;padding:8px;display:flex}.v2-cal-pad{background:0 0;border:0;min-height:0}@media (hover:hover){.v2-cal-cell:hover{border-color:var(--pv-line2);background:var(--pv-fill-ghost-hi)}}.v2-cal-cell[data-selected]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-selected]{border-color:color-mix(in srgb, var(--accent) 70%, transparent)}}.v2-cal-cell[data-selected]{box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-selected]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent)}}.v2-cal-cell[data-selected]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-selected]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-sunken))}}.v2-cal-cell[data-today]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-today]{border-color:color-mix(in srgb, var(--accent) 75%, transparent)}}.v2-cal-cell[data-today]{box-shadow:0 0 0 1px var(--accent), 0 0 30px -10px var(--v3-ink-glow)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-today]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 0 30px -10px var(--v3-ink-glow)}}.v2-cal-cell[data-today][data-selected]{box-shadow:0 0 0 1px var(--accent), inset 0 0 0 1.5px var(--accent), 0 0 30px -10px var(--v3-ink-glow)}@supports (color:color-mix(in lab, red, red)){.v2-cal-cell[data-today][data-selected]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 30px -10px var(--v3-ink-glow)}}.v2-cal-num{font:600 13px var(--font-mono);cursor:pointer;width:32px;height:32px;color:var(--text-primary);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.v2-cal-num:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v2-cal-cell{cursor:pointer}@media (max-width:767px),(pointer:coarse){.v2-cal-num{width:44px;height:44px}}.v2-cal-cell[data-today] .v2-cal-num{background:var(--accent);color:var(--text-on-accent);font-weight:700}:root[data-theme=dark] .v2-cal-cell[data-today] .v2-cal-num{background:var(--ember-300);color:#150600}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v2-cal-cell[data-today] .v2-cal-num{background:var(--ember-300);color:#150600}}.v2-cal-dots{justify-content:center;gap:3px;min-height:6px;display:none}.v2-cal-dots i,.v2-cal-chip{--c:var(--st-draft-fg)}.v2-cal-dots i{background:var(--c);border-radius:50%;width:6px;height:6px}.v2-cal-chips{flex-direction:column;gap:4px;min-width:0;display:flex}.v2-cal-chip{background:var(--pv-fill-ghost-hi);border:1px solid var(--pv-line);border-left:3px solid var(--c);color:var(--text-secondary);border-radius:10px;align-items:center;gap:6px;min-width:0;padding:3px 6px 3px 3px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.v2-cal-chip-th{flex:none;display:none}.v2-cal-chip-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.v2-cal-chip-l{align-items:center;gap:5px;min-width:0;display:flex}.v2-cal-chip-l .pv-mark{box-shadow:0 0 0 1px var(--surface-sunken)}.v2-cal-chip-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-cal-cell{container-type:inline-size}@container (min-width:104px){.v2-cal-chip-th{display:block}.v2-cal-chip-th .v3-thumb{border-radius:7px}}@container (max-width:103px){.v2-cal-chip-l .pv-mark-stack{display:none}}.v2-cal-chip b{color:var(--text-primary);font-weight:650}[data-state=held],[data-state=retrying]{--c:var(--st-held-fg)}[data-state=scheduled],[data-state=sending]{--c:var(--st-scheduled-fg)}[data-state=published]{--c:var(--st-published-fg)}[data-state=partial],[data-state=unknown]{--c:var(--st-partial-fg)}[data-state=failed]{--c:var(--st-failed-fg)}[data-state=retrying]{--c:var(--st-partial-fg)}[data-state=waiting]{--c:var(--st-held-fg)}@media (max-width:960px){.v2-cal-layout{grid-template-columns:minmax(0,1fr)}.v2-cal-day{position:static}}@media (max-width:767px){.v2-cal-card{padding:8px}.v2-cal-grid{gap:3px}.v2-cal-cell{border-radius:10px;align-items:center;gap:2px;min-height:52px;padding:4px 2px}.v2-cal-chips{display:none}.v2-cal-dots{display:flex}}.v2-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:767px){.v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.v2-an-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}@media (max-width:960px){.v2-an-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.v2-an-row{border-bottom:1px solid var(--border-hairline);align-items:center;gap:12px;padding:14px 16px;display:flex}.v2-an-row:last-child{border-bottom:0}@keyframes v2-spin{to{transform:rotate(360deg)}}.v2-btn--ink{background:var(--text-primary);color:var(--surface-canvas);border-color:var(--text-primary)}.v2-hero-sub{min-height:27px}@media (max-width:600px){.v2-hero-sub{min-height:54px}}@media (max-width:767px){.v2-actionbar--open{position:static}}.v2-brand{cursor:pointer;color:var(--text-primary);background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}a.v2-tab,a.v2-btn,a.v2-bn-item,a.v2-row{text-decoration:none}.v2-tb-row{align-items:center;gap:12px;min-height:56px;padding:8px 10px 8px 14px;display:flex}.v2-tile-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}@media (max-width:767px){.v2-tile-grid{grid-template-columns:minmax(0,1fr)}}.v2-tile-wrap{border-radius:var(--r-md);border:1px solid var(--border-hairline);background:var(--surface-canvas);min-width:0;overflow:hidden}.v2-tile-wrap[data-on]{background:var(--surface-panel);border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary) inset}.v2-tile-wrap[data-open]{grid-column:1/-1}.v2-tile{width:100%;min-height:64px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}@media (hover:hover){.v2-tile:hover{background:var(--surface-sunken)}}.v2-tile-check{border:1.5px solid var(--border-strong);width:24px;height:24px;color:var(--surface-canvas);border-radius:50%;flex:none;place-items:center;display:grid}.v2-tile[data-state=on] .v2-tile-check{background:var(--text-primary);border-color:var(--text-primary)}.v2-acct-chip{border-radius:var(--r-pill);cursor:pointer;border:1.5px solid var(--border-default);background:var(--surface-panel);min-height:40px;color:var(--text-secondary);font:inherit;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}@media (pointer:coarse){.v2-acct-chip{min-height:var(--touch)}}.v2-acct-chip[data-on]{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-canvas)}.v2-acct-chip[data-client]{border:1.5px dashed var(--warning-border);background:var(--warning-bg);color:var(--warning);cursor:not-allowed}.v2-acct-chip[data-add]{border-style:dashed;border-color:var(--border-strong);color:var(--text-tertiary);background:0 0}.v2-post-mock{border-radius:var(--r-md);background:var(--surface-canvas);border:1px solid var(--border-hairline);padding:12px 14px}.v2-cut{background:var(--danger-bg);color:var(--danger);border-radius:4px;padding:0 2px;text-decoration:line-through}.v2-meter{background:var(--surface-sunken);border-radius:8px;height:8px;overflow:hidden}.v2-meter>span{background:var(--success);height:100%;transition:width .2s var(--ease-enter);border-radius:8px;display:block}.v2-meter[data-level=near]>span{background:var(--warning)}.v2-meter[data-level=over]>span{background:var(--danger)}.v2-req summary{cursor:pointer;font-size:calc(14px * var(--ws));color:var(--text-secondary);min-height:calc(32px * var(--ws));align-items:center;font-weight:600;display:flex}.v2-only-sm{display:none}@media (max-width:767px){.v2-only-sm{display:inline-flex}.v2-hide-sm-block{display:none}}.v2-tpl{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;min-height:76px;padding:16px}@media (hover:hover){.v2-tpl:hover{border-color:var(--border-strong)}}.v2-req summary::-webkit-details-marker{display:none}.v2-req summary:before{content:"";width:8px;height:8px;transition:transform .15s var(--ease-state);border-bottom:2px solid;border-right:2px solid;margin-right:8px;transform:rotate(-45deg)}.v2-req[open] summary:before{transform:rotate(45deg)}@media (max-width:767px){.v2-actionbar{padding:10px}.v2-actionbar [role=radiogroup]{margin-bottom:8px!important}.v2-actionbar [role=radio]{min-height:38px!important}.v2-actionbar .v2-btn--primary{min-height:48px!important}}.v2-theme-btn{width:calc(32px * var(--ws));height:calc(32px * var(--ws))}.v2-theme-btn>span{font-size:calc(15px * var(--ws))}.v2-brand{min-height:44px}@media (pointer:coarse){.v2-theme-btn{width:44px;height:44px}}@media (max-width:767px){.v2-actionbar [role=radio]{min-height:44px!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v3-link{font:inherit;color:var(--accent-text,var(--accent));cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;text-decoration:underline}.v3-week{--v3-hours-w:52px;padding:10px;overflow:hidden}.v3-week-head,.v3-week-body{grid-template-columns:var(--v3-hours-w) repeat(7, minmax(0, 1fr));column-gap:8px;display:grid}.v3-week-head{margin-bottom:8px}.v3-week-dayhead{justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:6px 8px 2px;display:flex}.v3-dw{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);margin-right:6px}.v3-week-dayhead b{font:600 calc(20px * var(--ws))/1 var(--font-mono);color:var(--text-primary)}.v3-week-dayhead[data-past] b{color:var(--text-tertiary)}.v3-tag{font:700 calc(10px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-accent);background:var(--accent);border-radius:99px;padding:4px 7px}:root[data-theme=dark] .v3-tag{color:#150600;background:var(--ember-300)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v3-tag{color:#150600;background:var(--ember-300)}}.v3-week-scroll{overscroll-behavior:contain;max-height:min(68vh,720px);overflow-y:auto}.v3-week-body,.v3-week-hours{position:relative}.v3-week-hours span{font-size:calc(11px * var(--ws));position:absolute;right:4px;transform:translateY(-50%)}.v3-week-col{border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--pv-line);min-width:0;position:relative;overflow:hidden}.v3-week-col[data-past]{background:repeating-linear-gradient(135deg, var(--text-primary) 0 6px, transparent 6px 12px), var(--surface-sunken)}@supports (color:color-mix(in lab, red, red)){.v3-week-col[data-past]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-primary) 3%, transparent) 0 6px, transparent 6px 12px), var(--surface-sunken)}}.v3-week-col[data-today]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3-week-col[data-today]{border-color:color-mix(in srgb, var(--accent) 75%, transparent)}}.v3-week-col[data-today]{box-shadow:0 0 0 1px var(--accent), 0 0 30px -10px var(--v3-ink-glow)}@supports (color:color-mix(in lab, red, red)){.v3-week-col[data-today]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 0 30px -10px var(--v3-ink-glow)}}.v3-week-line{border-top:1px solid var(--pv-line);pointer-events:none;height:0;position:absolute;left:0;right:0}.v3-empty-day{text-align:center;opacity:0;pointer-events:none;padding-top:24px;display:block;position:sticky;top:50%}.v3-card{--c:var(--st-draft-fg);z-index:1;border-radius:var(--r-md);background:var(--v3-lift,var(--surface-panel));border:1px solid var(--pv-line2);box-shadow:var(--v3-lift-hi,none), var(--shadow-xs);flex-direction:column;justify-content:space-between;gap:2px;padding:5px 6px;transition:box-shadow .15s,transform .15s,border-color .15s;display:flex;position:absolute;overflow:hidden}.v3-card[data-state=held],.v3-card[data-state=waiting],.v3-card[data-state=retrying]{--c:var(--st-held-fg)}.v3-card[data-state=scheduled],.v3-card[data-state=sending]{--c:var(--st-scheduled-fg)}.v3-card[data-state=published]{--c:var(--st-published-fg)}.v3-card[data-state=partial],.v3-card[data-state=unknown]{--c:var(--st-partial-fg)}.v3-card[data-state=failed]{--c:var(--st-failed-fg)}.v3-card[data-attn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3-card[data-attn]{border-color:color-mix(in srgb, var(--warning) 60%, var(--pv-line2))}}.v3-card[data-attn][data-state=failed]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3-card[data-attn][data-state=failed]{border-color:color-mix(in srgb, var(--danger) 60%, var(--pv-line2))}}.v3-card:focus-within{z-index:3;box-shadow:0 0 0 2px var(--accent)}.v3-card[data-dragging]{opacity:.45;outline:2px dashed var(--ember-300);outline-offset:2px}.v3-card[data-busy]{opacity:.7}.v3-card[data-busy]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}@media (pointer:fine){.v3-card[data-movable]{cursor:grab;touch-action:none}.v3-card[data-movable]:active{cursor:grabbing}.v3-card:hover{z-index:3;box-shadow:var(--v3-glass-shadow);border-color:var(--pv-line2)}}.v3-clamp{-webkit-line-clamp:1;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v3-clamp--2{-webkit-line-clamp:2}.v3-card{container-type:inline-size}.v3-card-main{z-index:1;border-radius:inherit;width:100%;height:100%;font:inherit;color:inherit;cursor:inherit;text-align:left;background:0 0;border:0;padding:0;position:absolute;inset:0}.v3-card-main:focus-visible{outline:none}.v3-card>:not(.v3-card-main):not(.v3-card-move){z-index:2;pointer-events:none;min-width:0;position:relative}.v3-card{grid-template:"head img""text img"minmax(0,1fr)"pill pill"/minmax(0,1fr) auto;align-items:center;gap:2px 6px;padding:5px 34px 5px 8px;display:grid}.v3-c-head{grid-area:head;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.v3-c-time{font:700 calc(12.5px * var(--ws))/1.2 var(--font-mono);color:var(--text-primary);white-space:nowrap;flex:none}.v3-c-marks{align-items:center;min-width:0;display:flex}.v3-c-marks .pv-mark{box-shadow:0 0 0 1.5px var(--surface-panel)}.v3-c-text{font-size:calc(12px * var(--ws));color:var(--text-secondary);grid-area:text;align-self:start;line-height:1.25}.v3-c-text.v3-clamp{-webkit-line-clamp:1}.v3-c-pill{grid-area:pill;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.v3-c-pill .v3-attn{font-size:calc(11px * var(--ws));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v3-c-img{object-fit:cover;border:1px solid var(--pv-line);border-radius:8px;grid-area:img;place-self:start end;width:28px;height:28px}.v3-card .v2-pill{height:20px;font-size:calc(11px * var(--ws));padding:0 7px 0 5px}.v3-card .v2-pill[data-compact]{padding:0 5px}.v3-card[data-density=mid]{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head pill""text text";padding-block:4px}.v3-card[data-density=mid] .v3-c-text.v3-clamp{-webkit-line-clamp:2}.v3-card[data-density=short]{grid-template:"head text pill"minmax(0,1fr)/auto minmax(0,1fr) auto;padding-block:0}.v3-card[data-density=short] .v3-c-marks{display:none}.v3-card[data-density=short] .v3-c-text{align-self:center}.v3-card[data-lanes=many]{grid-template:"head""pill"/minmax(0,1fr);align-content:center;justify-items:start;column-gap:4px;padding-left:6px;padding-right:6px}.v3-card[data-lanes=many] .v3-c-text,.v3-card[data-lanes=many] .v3-c-pill .v3-attn{display:none}.v3-card[data-lanes=many]:hover,.v3-card[data-lanes=many]:focus-within{z-index:30!important}.v3-card[data-lanes=many] .v3-c-head{flex-direction:column;grid-area:head;align-items:flex-start;gap:2px}.v3-card[data-lanes=many] .v3-c-time{font-size:calc(11.5px * var(--ws))}.v3-card[data-lanes=many][data-density=short]{grid-template:"head pill"minmax(0,1fr)/minmax(0,1fr) auto;align-items:center}.v3-card[data-lanes=many][data-density=short] .v3-c-head{flex-direction:row}.v3-card[data-lanes=many][data-density=short] .v3-c-marks{display:none}@container (max-width:190px){.v3-c-pill .v3-attn{gap:0;font-size:0}.v3-c-pill .v3-attn svg{width:15px;height:15px}}@container (max-width:74px){.v3-c-marks .pv-mark~.pv-mark{display:none}.v3-card .v3-c-time{font-size:calc(10.5px * var(--ws))}}.v3-card[data-lanes=many] .v3-card-move{opacity:0;width:24px;height:24px;top:auto;bottom:2px;right:2px}.v3-card[data-lanes=many]:hover .v3-card-move,.v3-card[data-lanes=many] .v3-card-move:focus-visible{opacity:1}.v3-card[data-overflow]{background:var(--surface-sunken);border-style:dashed;justify-content:center;align-items:center;padding:4px;display:flex}.v3-more-n{font:700 calc(13px * var(--ws))/1 var(--font-mono);letter-spacing:-.01em;color:var(--text-secondary);white-space:nowrap}.v3-card[data-overflow]:hover .v3-more-n,.v3-card[data-overflow]:focus-within .v3-more-n{color:var(--text-primary)}.v3-peek{z-index:120;border-radius:var(--r-md);background:var(--v3-glass-solid);border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-lift-hi), var(--v3-glass-shadow);pointer-events:none;flex-direction:column;gap:8px;max-height:calc(100vh - 16px);padding:12px;display:flex;position:fixed;overflow:hidden}.v3-peek[data-via=touch]{pointer-events:auto}.v3-peek-img{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--pv-line);width:100%;max-height:150px}.v3-peek-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.v3-peek-when{font:600 calc(12.5px * var(--ws)) var(--font-mono);color:var(--text-primary)}.v3-peek-text{font-size:calc(14px * var(--ws));color:var(--text-primary);-webkit-line-clamp:9;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.v3-peek-to{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);align-items:center;gap:8px;margin:0;display:flex}.v3-peek-acts{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){.v3-peek{animation:v3-rise .14s var(--ease-enter) both}}.v3-card-move{z-index:3;border-radius:var(--r-xs);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:2px;right:2px}.v3-card-move:hover,.v3-card-move:focus-visible{background:var(--pv-fill-ghost-hi);color:var(--text-primary)}@media (pointer:coarse){.v3-card-move{width:var(--touch);height:var(--touch)}}.v3-meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.v3-attn{font-size:calc(12px * var(--ws));color:var(--warning);align-items:center;gap:4px;font-weight:600;display:inline-flex}.v3-thumb{object-fit:cover;background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:10px;flex:none}.v3-thumb--tile{color:var(--text-secondary);place-items:center;font-family:inherit;font-weight:750;display:grid}.v3-thumb--tile:before{content:attr(data-initial)}.v3-drop{z-index:4;border-top:2px solid var(--accent);pointer-events:none;height:0;position:absolute;left:2px;right:2px}.v3-drop span{background:var(--accent);color:var(--text-on-accent);font-size:calc(11px * var(--ws));border-radius:6px;padding:1px 6px;font-weight:700;position:absolute;top:-11px;right:0}.v3-agenda-day{margin-bottom:8px}.v3-agenda-head{justify-content:space-between;align-items:baseline;gap:10px;padding:18px 2px 8px;display:flex}.v3-agenda-day-t{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;margin:0;display:flex}.v3-agenda-name{font:400 calc(28px * var(--ws))/1.05 var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.025em;color:var(--text-primary)}.v3-agenda-date{font:600 calc(13px * var(--ws)) var(--font-mono);color:var(--text-secondary)}.v3-agenda-count{font-size:calc(13px * var(--ws));color:var(--text-secondary);flex:none}.v3-agenda-list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;display:grid}@media (min-width:821px){.v3-agenda-list{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.v3-agenda-row{--c:var(--st-draft-fg);flex-direction:column;gap:10px;min-width:0;padding:10px;display:flex}.v3-agenda-row[data-state=held],.v3-agenda-row[data-state=waiting],.v3-agenda-row[data-state=retrying]{--c:var(--st-held-fg)}.v3-agenda-row[data-state=scheduled],.v3-agenda-row[data-state=sending]{--c:var(--st-scheduled-fg)}.v3-agenda-row[data-state=published]{--c:var(--st-published-fg)}.v3-agenda-row[data-state=partial],.v3-agenda-row[data-state=unknown]{--c:var(--st-partial-fg)}.v3-agenda-row[data-state=failed]{--c:var(--st-failed-fg)}.v3-agenda-row[data-attn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3-agenda-row[data-attn]{border-color:color-mix(in srgb, var(--warning) 60%, var(--pv-line))}}.v3-agenda-row[data-attn][data-state=failed]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3-agenda-row[data-attn][data-state=failed]{border-color:color-mix(in srgb, var(--danger) 60%, var(--pv-line))}}.v3-agenda-row[data-busy]{opacity:.7}.v3-agenda-main{text-align:left;border-radius:var(--r-md);width:100%;font:inherit;color:inherit;cursor:pointer;min-height:var(--touch);background:0 0;border:0;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px;padding:0;display:grid}.v3-agenda-main>span{flex-direction:column;gap:6px;min-width:0;display:flex}.v3-agenda-main .v3-thumb{border-radius:var(--r-md);width:96px!important;height:96px!important}@media (max-width:360px){.v3-agenda-main{grid-template-columns:76px minmax(0,1fr)}.v3-agenda-main .v3-thumb{width:76px!important;height:76px!important}}.v3-agenda-time{font:600 calc(13px * var(--ws)) var(--font-mono);color:var(--text-primary)}.v3-agenda-text{font-size:calc(14px * var(--ws));color:var(--text-primary);line-height:1.4}.v3-agenda-move{width:100%}.v3-move-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.v3-field{flex-direction:column;gap:6px;min-width:0;display:flex}.v3-input{font:inherit;font-size:calc(16px * var(--ws));min-height:var(--touch);border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;width:100%;min-width:0;padding:0 12px}@media (prefers-color-scheme:dark){.v3-input{--lightningcss-light: ;--lightningcss-dark:initial}}.v3-input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.v3-toast-zone{z-index:90;left:16px;right:16px;bottom:calc(var(--bottom-nav-h,0px) + var(--safe-b) + 16px);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}@media (min-width:768px){.v3-toast-zone{bottom:24px}}.v3-toast{pointer-events:auto;border-radius:var(--r-md);width:min(560px,100%);animation:v3-rise .2s var(--ease-enter) both;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;position:relative;overflow:hidden}@keyframes v3-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v3-toast[data-kind=error]{border-color:var(--danger)}.v3-toast-bar{background:var(--accent);transform-origin:0;width:100%;height:3px;animation:linear forwards v3-drain;position:absolute;bottom:0;left:0}.v3-toast:hover .v3-toast-bar,.v3-toast:focus-within .v3-toast-bar{animation-play-state:paused}@keyframes v3-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.v3-toast,.v3-card{transition:none;animation:none}.v3-toast-bar{animation:none;transform:scaleX(.5)}}@media (max-width:1023px){.v3-week,.v3cal-seg [data-mode=week]{display:none}}.v2-pill[data-compact]{padding:0 5px}.v3-notice{border-radius:var(--r-sm);background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--text-primary);font-size:calc(14px * var(--ws));align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;line-height:1.4;display:flex}.v3-notice svg{color:var(--warning);flex:none;margin-top:2px}.v3cal{min-width:0;overflow-x:clip}.v3cal-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:18px;display:grid}.v3cal-ttl{flex-direction:column;gap:8px;min-width:0;display:flex}.v3cal-eyebrow{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);align-items:center;gap:10px;display:flex}.v3cal-eyebrow:before{content:"";background:linear-gradient(90deg, var(--ember-400), transparent);width:28px;height:1px}.v3cal-title{font-family:var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.04em;background:var(--pv-hero-fill);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,4.4vw,64px);font-weight:400;line-height:1}@media (forced-colors:active){.v3cal-title{color:canvastext;background:0 0}}.v3cal-tzn{font-size:calc(13px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:2px 14px;display:flex}.v3cal-tzn b{color:var(--text-primary);font-weight:600}.v3cal-rng{font:600 calc(15px * var(--ws)) var(--font-mono)}.v3cal-ctl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v3cal-navb{gap:8px;display:flex}.v3cal-ib{border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover){.v3cal-ib:hover{background:var(--pv-fill-ghost-hi)}}.v3cal-today:disabled{opacity:.5;cursor:default}.v3cal-seg{background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);border-radius:99px;padding:4px;display:inline-flex}.v3cal-seg-b{min-height:calc(40px * var(--ws));font:600 calc(14px * var(--ws)) var(--font-ui,inherit);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 20px}.v3cal-seg-b[data-on]{background:var(--pv-fill-ghost-hi);color:var(--text-primary);box-shadow:inset 0 1px #ffffff2e}:root:not([data-theme=dark]) .v3cal-seg-b[data-on]{box-shadow:inset 0 0 0 1px var(--pv-line2), var(--v3-lift-hi)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v3cal-seg-b[data-on]{box-shadow:inset 0 1px #ffffff2e}}.v3cal-seg-b:focus-visible,.v3cal-ib:focus-visible,.v3cal-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3cal-filters{margin-bottom:12px}.v3cal-chips{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.v3cal-chip{min-height:calc(36px * var(--ws));border:1px solid var(--pv-line2);color:var(--text-secondary);font:600 calc(13px * var(--ws)) var(--font-ui,inherit);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.v3cal-help{margin:2px 0 10px}.v3cal-helpb{min-height:calc(32px * var(--ws));border-radius:var(--r-sm,8px);font:600 calc(13px * var(--ws))/1 var(--font-ui,system-ui);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px 0 4px;display:inline-flex}.v3cal-helpb svg:first-child{color:var(--accent-text,var(--accent))}.v3cal-helpb:hover{color:var(--text-primary)}.v3cal-helpb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3cal-helpb[aria-expanded=true] .v3cal-chv{transform:rotate(90deg)}.v3cal-helpp{border-left:2px solid var(--pv-line2);max-width:72ch;color:var(--text-secondary);font-size:calc(13px * var(--ws));gap:6px;margin:4px 0 0 4px;padding:10px 14px;line-height:1.5;display:grid}.v3cal-helpp[hidden]{display:none}.v3cal-helpp p{margin:0}.v3cal-chip[aria-pressed=true]{background:var(--pv-fill-ghost-hi);color:var(--text-primary);border-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.v3cal-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--text-primary) 28%, transparent)}}.v3cal-hs{margin-bottom:12px;position:relative;overflow:hidden}.v3cal-hs:before{content:"";background:var(--warning);width:3px;box-shadow:0 0 18px 1px var(--warning);position:absolute;top:0;bottom:0;left:0}.v3cal-hsr{align-items:center;gap:12px;min-height:56px;padding:8px 12px 8px 18px;display:flex}.v3cal-ic{background:var(--warning-bg);width:32px;height:32px;color:var(--warning);border-radius:11px;flex:none;place-items:center;display:grid}.v3cal-sig-t{font:600 calc(14.5px * var(--ws))/1.25 var(--font-ui,system-ui);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;margin:0}.v3cal-sig-d{color:var(--text-secondary);font-size:calc(13px * var(--ws));margin:0;line-height:1.4}.v3cal-hsb-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v3cal-hsb-tx b{font:600 calc(14.5px * var(--ws))/1.25 var(--font-ui,system-ui);color:var(--text-primary);overflow-wrap:anywhere}.v3cal-hsb-tx small{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);line-height:1.35}.v3cal-chv{color:var(--text-tertiary);transition:transform .2s;display:grid}.v3cal-hst{min-height:calc(36px * var(--ws));border-radius:var(--r-sm,8px);font:600 calc(13px * var(--ws))/1 var(--font-ui,system-ui);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 8px 0 10px;display:inline-flex}.v3cal-hst:hover{color:var(--text-primary)}.v3cal-hst-t{white-space:nowrap}.v3cal-hst:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3cal-hst[aria-expanded=true] .v3cal-chv{transform:rotate(90deg)}.v3cal-hsl{border-top:1px solid var(--pv-line);flex-direction:column;gap:10px;padding:10px 14px 12px 18px;display:flex}.v3cal-hsl[hidden]{display:none}.v3cal-hsu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v3cal-hsrow{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.v3cal-hsrow+.v3cal-hsrow{border-top:1px solid var(--pv-line)}.v3cal-hsl-t{flex-direction:column;gap:2px;min-width:0;display:flex}@media (max-width:820px){.v3cal-hsr{gap:8px;padding-right:4px}.v3cal-hst{justify-content:center;min-width:44px;min-height:44px;padding:0}.v3cal-hst-t{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.v3cal-hsr .pv-btn,.v3cal-hsrow .pv-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.v3cal-chv{transition:none}}.v3cal-dt{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.v3cal-dt .v2-pill{background-color:var(--surface-panel);background-image:linear-gradient(var(--pill-bg), var(--pill-bg))}.v3cal-when{font:600 calc(15px * var(--ws)) var(--font-mono);color:var(--text-primary);margin:0 0 10px}.v3cal-text{font:400 calc(16px * var(--ws))/1.5 var(--font-ui,inherit);color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;max-height:180px;margin-bottom:14px;overflow:auto}.v3cal-accs{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.v3cal-accs li{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.v3cal-note{border-radius:var(--r-md);font-size:calc(13px * var(--ws));color:var(--text-primary);background:var(--warning-bg);border:1px solid var(--warning-border);gap:10px;margin-bottom:12px;padding:10px 12px;line-height:1.5;display:flex}.v3cal-approval{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);margin-bottom:16px;padding:12px}.v3cal-approval>.t-label{color:var(--pv-label);letter-spacing:.14em}.v3-toast{border-radius:var(--r-pill);padding:8px 8px 8px 18px}.v3-toast.v2-glass{background:var(--v3-glass-solid)}@supports (color:color-mix(in lab, red, red)){.v3-toast.v2-glass{background:color-mix(in srgb, var(--v3-glass-solid) 96%, transparent)}}.v3-toast-bar{border-radius:0 0 var(--r-pill) var(--r-pill)}@media (max-width:820px){.v3cal-head{grid-template-areas:"t n""s o";align-items:center;gap:8px 10px;margin-bottom:10px}.v3cal-ttl{grid-area:t;gap:2px;min-width:0}.v3cal-eyebrow{display:none}.v3cal-title{font-size:clamp(30px,9vw,40px)}.v3cal-tzn{font-size:calc(12.5px * var(--ws))}.v3cal-ctl{display:contents}.v3cal-navb{grid-area:n}.v3cal-today{min-height:var(--touch);grid-area:o;padding:0 16px}.v3cal-seg{grid-area:s;min-width:0;display:flex}.v3cal-seg-b{flex:1;min-height:44px;padding:0 8px}.v3cal-chip{min-height:var(--touch);flex:none}.v3cal-chips{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.v3cal-chips::-webkit-scrollbar{display:none}body:has(.v3cal) .v2-stage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body:has(.v3cal) .v2-stage>footer{display:none}body:has(.v3cal) main.v2-app-main{box-sizing:border-box;overscroll-behavior:contain;flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto;padding-bottom:24px!important}body:has(.v3cal) .v2-bottom-nav{margin:6px auto calc(10px + var(--safe-b));flex:none;width:min(358px,100vw - 24px);position:static}}@media (pointer:coarse){.v3cal-chip{min-height:var(--touch)}}.v3c{gap:16px;min-width:0;display:grid}.v3c-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.v3c-chip{min-height:calc(32px * var(--ws));border-radius:var(--r-pill);font-size:calc(13px * var(--ws));border:1px solid var(--border-default);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.v3c-chip[data-tone=ok]{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.v3c-chip[data-tone=bad]{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-border)}.v3c-restored{border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--border-hairline);font-size:calc(14px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.v3c-rib{--rb-on-bg:var(--accent-subtle-strong);--rb-on-rim:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3c-rib{--rb-on-rim:color-mix(in srgb, var(--accent) 60%, transparent)}}.v3c-rib{--rb-fill:var(--pv-fill-ghost);--rb-tick:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.v3c-rib{--rb-tick:color-mix(in srgb, var(--text-primary) 30%, transparent)}}.v3c-rib{flex-direction:column;gap:12px;margin-top:14px;display:flex}:root[data-theme=dark] .v3c-rib{--rb-on-bg:#ed541224;--rb-on-rim:#f49571a6;--rb-fill:#ffffff0a;--rb-tick:#ffffff47}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v3c-rib{--rb-on-bg:#ed541224;--rb-on-rim:#f49571a6;--rb-fill:#ffffff0a;--rb-tick:#ffffff47}}.v3c-ribwrap[data-dim]{opacity:.4;pointer-events:none}.v3c-days{scrollbar-width:none;gap:6px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.v3c-days::-webkit-scrollbar{display:none}.v3c-day{min-width:52px;min-height:calc(56px * var(--ws));border-radius:var(--r-md);border:1px solid var(--pv-line);color:var(--text-secondary);font:inherit;font-size:calc(12px * var(--ws));cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:6px 8px;line-height:1.1;display:flex}.v3c-day span{font-size:calc(12px * var(--ws));font-weight:500}.v3c-day b{font:600 calc(17px * var(--ws)) var(--font-ui,inherit);color:var(--text-primary)}.v3c-day[aria-checked=true]{background:var(--rb-on-bg);border-color:var(--rb-on-rim);color:var(--text-primary)}.v3c-day:focus-visible{outline:2px solid var(--ember-300,var(--accent));outline-offset:0}.v3c-dot{background:var(--ember-300);border-radius:50%;width:5px;height:5px;margin-top:2px;display:block}.v3c-track{border-radius:var(--r-md);background:var(--rb-fill);border:1px solid var(--pv-line);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;height:84px;position:relative;overflow:hidden}.v3c-past{background:repeating-linear-gradient(135deg, var(--pv-fill-ghost) 0 6px, transparent 6px 12px);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.v3c-tick{background:var(--pv-line2);pointer-events:none;width:1px;height:8px;position:absolute;bottom:0}.v3c-tick[data-major]{background:var(--rb-tick);height:14px}.v3c-tlab{font:600 calc(10.5px * var(--ws)) var(--font-mono);color:var(--text-secondary);letter-spacing:.02em;pointer-events:none;position:absolute;bottom:18px;transform:translate(-50%)}.v3c-peg{background:var(--pc);color:#10131c;border:2px solid var(--surface-panel,#161923);pointer-events:none;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-13px;display:grid;position:absolute;top:14px}.v3c-peg svg{stroke-width:2.4px;width:13px;height:13px}.v3c-peg[data-s=scheduled]{--pc:#38bdf8}.v3c-peg[data-s=held]{--pc:#fbbf24}.v3c-peg[data-s=published]{--pc:#4ade80}.v3c-peg[data-s=failed],.v3c-peg[data-s=partial]{--pc:#f87171}.v3c-head{cursor:grab;outline:none;justify-content:center;width:44px;margin-left:-22px;display:flex;position:absolute;top:0;bottom:0}.v3c-head:before{content:"";background:linear-gradient(#f5732f,#e5511a);border-radius:3px;width:3px;position:absolute;top:0;bottom:0;box-shadow:0 0 14px 1px #ed5412b3}.v3c-head:after{content:"";background:linear-gradient(#f5732f,#e5511a);border-radius:0 0 11px 11px;width:30px;height:22px;position:absolute;top:-1px;box-shadow:0 8px 16px -6px #ed5412cc}.v3c-head:focus-visible:after{outline:2px solid var(--text-primary);outline-offset:2px}.v3c-read{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.v3c-read b{font:600 calc(clamp(17px, 4.4vw, 20px) * var(--ws))/1.25 var(--font-ui,inherit);letter-spacing:-.01em}.v3c-steps{gap:8px;display:flex}.v3c-steps button{min-width:44px;min-height:calc(44px * var(--ws));border:1px solid var(--pv-line2);font:600 calc(13px * var(--ws)) var(--font-ui,inherit);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:99px;padding:0 12px}.v3c-steps button:focus-visible{outline:2px solid var(--ember-300,var(--accent));outline-offset:2px}.v3c-exact{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v3c-exact label{font:600 calc(13px * var(--ws)) var(--font-ui,inherit);color:var(--text-secondary)}.v3c-exact .v2-input{width:auto;min-width:128px;min-height:calc(44px * var(--ws));font:500 calc(16px * var(--ws)) var(--font-mono);padding:0 12px}:root[data-theme=dark] .v3c-exact .v2-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v3c-zone{font-size:calc(13px * var(--ws));color:var(--text-secondary)}.v3c-tzn{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:-4px 0 0;line-height:1.4}.v3c-near{font-size:calc(13px * var(--ws));color:var(--text-secondary);min-height:calc(20px * var(--ws));align-items:flex-start;gap:8px;display:flex}.v3c-near svg{color:var(--warning);flex:none;margin-top:1px}.v3c-note{color:var(--warning);font-weight:600}.v3c-timeerr{border-radius:var(--r-md);background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger);font-size:calc(14px * var(--ws));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:flex}.v3c-brands,.v3c-sets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v3c-set{align-items:center;display:inline-flex}.v3c-hb{border-radius:var(--r-md);border:1px solid;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.v3c-hb[data-level=bad]{background:var(--danger-bg);border-color:var(--danger-border)}.v3c-hb[data-level=warn]{background:var(--warning-bg);border-color:var(--warning-border)}.v3c-hb-t{align-items:flex-start;gap:10px;display:flex}.v3c-hb-t svg{flex:none;margin-top:2px}.v3c-hb[data-level=bad] .v3c-hb-t svg{color:var(--danger)}.v3c-hb[data-level=warn] .v3c-hb-t svg{color:var(--warning)}.v3c-hb b{font-size:calc(15px * var(--ws));color:var(--text-primary);line-height:1.3;display:block}.v3c-hb p{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);margin-top:2px;line-height:1.4}.v3c-hb-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3c-hb:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}.v3c-rm{cursor:pointer;background:0 0;border:0;place-items:start end;width:44px;height:44px;padding:4px;display:grid;position:absolute;top:0;right:0}.v3c-rm span{background:var(--surface-scrim);color:#fff;width:24px;height:24px;font-size:calc(16px * var(--ws));border-radius:50%;place-items:center;line-height:1;display:grid}.v3c-rm:focus-visible span{outline:3px solid var(--accent);outline-offset:1px}.v3c-tile{border-radius:var(--r-md);border:1px solid var(--border-default);background:var(--surface-sunken);color:var(--text-secondary);font-size:calc(10px * var(--ws));text-align:center;overflow-wrap:break-word;word-break:normal;flex:none;place-items:center;padding:4px;font-weight:700;line-height:1.2;display:grid;overflow:hidden}.v3c-conf-top{align-items:center;gap:12px;display:flex}.v3c-conf-text{color:var(--text-secondary);min-width:0}.v3c-conf-list{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.v3c-conf-list .v2-pill{height:32px;padding-left:5px}.v3c-conf-ask{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.v3c *{transition:none!important;animation:none!important}}:root{--pv-line:#14161c17;--pv-line2:#14161c26;--pv-label:var(--text-tertiary);--pv-fill-ghost:var(--surface-panel);--pv-fill-ghost-hi:var(--surface-sunken);--pv-ember-fill:var(--accent);--pv-ember-ink:var(--text-on-accent);--pv-ember-shadow:0 1px 0 #ffffff2e inset, 0 8px 20px -10px #b8410eb3;--pv-hero-fill:linear-gradient(180deg, var(--text-primary), var(--text-primary));--pv-ambient:none;--pv-body-wash:linear-gradient(180deg, #ffffffb3 0%, #fff0 380px);--pv-glass-rim:var(--v3-lift-hi);--pv-glass-drop:var(--v3-glass-shadow);--pv-lift-shadow:var(--v3-lift-hi), var(--shadow-sm);--pv-nav-on-fill:var(--text-primary);--pv-nav-on-ink:var(--surface-canvas);--pv-nav-on-rim:0 0 0 0 transparent;--pv-nav-on-icon:currentColor;--pv-nav-ink:var(--text-tertiary);--pv-tag-fill:#ffffffdb;--pv-art-rim:#14161c1f}:root[data-theme=dark]{--pv-line:#ffffff14;--pv-line2:#ffffff24;--pv-label:#aab6c8;--pv-fill-ghost:#ffffff0f;--pv-fill-ghost-hi:#ffffff1a;--pv-ember-fill:linear-gradient(180deg, #f5732f, #e5511a);--pv-ember-ink:#150600;--pv-ember-shadow:inset 0 1px 0 #ffffff73, 0 10px 28px -8px #ed5412b3;--pv-hero-fill:linear-gradient(180deg, #fff 20%, #b9a79c 120%);--pv-ambient:radial-gradient(900px 620px at 86% -12%, #ed54124d, transparent 62%), radial-gradient(760px 700px at -8% 104%, #9fb2e829, transparent 64%), radial-gradient(520px 380px at 42% 36%, #ed541212, transparent 70%);--pv-body-wash:none;--pv-glass-rim:inset 0 1px 0 #ffffff2e;--pv-glass-drop:0 18px 40px -16px #000000b3;--pv-lift-shadow:inset 0 1px 0 #ffffff0f, 0 20px 36px -22px #000c;--pv-nav-on-fill:#ffffff1a;--pv-nav-on-ink:var(--text-primary);--pv-nav-on-rim:inset 0 1px 0 #ffffff24;--pv-nav-on-icon:var(--ember-300);--pv-nav-ink:var(--text-secondary);--pv-tag-fill:#0b0d14d1;--pv-art-rim:#ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-theme]){--pv-line:#ffffff14;--pv-line2:#ffffff24;--pv-label:#aab6c8;--pv-fill-ghost:#ffffff0f;--pv-fill-ghost-hi:#ffffff1a;--pv-ember-fill:linear-gradient(180deg, #f5732f, #e5511a);--pv-ember-ink:#150600;--pv-ember-shadow:inset 0 1px 0 #ffffff73, 0 10px 28px -8px #ed5412b3;--pv-hero-fill:linear-gradient(180deg, #fff 20%, #b9a79c 120%);--pv-ambient:radial-gradient(900px 620px at 86% -12%, #ed54124d, transparent 62%), radial-gradient(760px 700px at -8% 104%, #9fb2e829, transparent 64%), radial-gradient(520px 380px at 42% 36%, #ed541212, transparent 70%);--pv-body-wash:none;--pv-glass-rim:inset 0 1px 0 #ffffff2e;--pv-glass-drop:0 18px 40px -16px #000000b3;--pv-lift-shadow:inset 0 1px 0 #ffffff0f, 0 20px 36px -22px #000c;--pv-nav-on-fill:#ffffff1a;--pv-nav-on-ink:var(--text-primary);--pv-nav-on-rim:inset 0 1px 0 #ffffff24;--pv-nav-on-icon:var(--ember-300);--pv-nav-ink:var(--text-secondary);--pv-tag-fill:#0b0d14d1;--pv-art-rim:#ffffff1f}}body{background-image:var(--pv-body-wash)}.v2-stage:before{background:var(--pv-ambient,none), radial-gradient(60vw 50vh at 92% -8%, var(--stage-glow-a), transparent 70%), radial-gradient(55vw 55vh at -6% 108%, var(--stage-glow-b), transparent 70%)}:root[data-theme=dark] .v2-stage:before{background:var(--pv-ambient)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v2-stage:before{background:var(--pv-ambient)}}.v2-stage{--pv-serif:var(--font-editorial-serif)}.pv-lift{background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);border-radius:var(--r-lg)}.pv-mark{box-shadow:0 0 0 2px var(--surface-panel), 0 0 0 3px var(--pv-line2);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.pv-mark-stack{display:inline-flex}.pv-mark[data-g]:before{content:attr(data-g)}.pv-mark-stack .pv-mark+.pv-mark{margin-left:calc(var(--s,28px) * -.28)}.pv-btn{min-height:calc(44px * var(--ws));border-radius:var(--r-pill);font:inherit;font-size:calc(15px * var(--ws));letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--text-primary);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.pv-btn--ember{background:var(--pv-ember-fill);color:var(--pv-ember-ink);box-shadow:var(--pv-ember-shadow)}@media (hover:hover){.pv-btn--ember:hover{filter:brightness(1.06)}}.pv-btn--ghost{background:var(--pv-fill-ghost);border-color:var(--pv-line2);color:var(--text-primary)}@media (hover:hover){.pv-btn--ghost:hover{background:var(--pv-fill-ghost-hi)}}.pv-btn--quiet{color:var(--text-secondary);background:0 0}@media (hover:hover){.pv-btn--quiet:hover{background:var(--pv-fill-ghost);color:var(--text-primary)}}.pv-btn--sm{min-height:calc(36px * var(--ws));font-size:calc(13.5px * var(--ws));padding:0 14px}@media (max-width:820px),(pointer:coarse){.pv-btn--sm{min-height:var(--touch)}}.pv-btn svg{flex:none}.v2-header{padding-top:calc(var(--safe-t) + 18px);justify-content:center;align-items:flex-start;gap:8px;display:flex}.v2-pillnav{min-height:0;box-shadow:var(--pv-glass-rim), var(--pv-glass-drop);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);gap:4px;margin-inline:0;padding:6px 6px 6px 14px}.v2-brand{min-height:calc(40px * var(--ws));border-right:1px solid var(--pv-line2);gap:10px;margin-right:4px;padding-right:10px}.v2-wordmark{font-size:calc(15px * var(--ws));letter-spacing:-.01em;white-space:nowrap;font-weight:600}.v2-tabs{gap:4px}.v2-tabs-wrap{justify-content:flex-start}.v2-tab{height:calc(40px * var(--ws));font-size:calc(14px * var(--ws));color:var(--pv-nav-ink);gap:7px;padding:0 13px;font-weight:500}.v2-tab svg{width:calc(20px * var(--ws));height:calc(20px * var(--ws))}@media (hover:hover){.v2-tab:hover{color:var(--text-primary);background:var(--pv-fill-ghost-hi)}}.v2-tab[aria-current=page]{background:var(--pv-nav-on-fill);color:var(--pv-nav-on-ink);box-shadow:var(--pv-nav-on-rim)}.v2-tab[aria-current=page] svg{color:var(--pv-nav-on-icon)}.v2-pillnav-end{gap:6px;margin-left:6px}@supports not (container-type:inline-size){@media (min-width:821px) and (max-width:1180px){.v2-tab{padding:0 11px}.v2-brand{padding-right:8px}}}.pv-corner{right:16px;top:calc(var(--safe-t) + 18px);height:calc(54px * var(--ws));pointer-events:auto;align-items:center;gap:8px;display:flex;position:absolute}.pv-theme{flex:none;display:none}@media (min-width:1400px){.pv-theme{display:block}.pv-corner{right:24px}}.pv-more{width:calc(44px * var(--ws));height:calc(44px * var(--ws));cursor:pointer;color:var(--pv-nav-ink);background:var(--v3-glass-solid);border:1px solid var(--v3-glass-edge);box-shadow:var(--pv-glass-rim), var(--pv-glass-drop);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (hover:hover){.pv-more:hover{color:var(--text-primary)}}.pv-more[aria-current=page]{color:var(--pv-nav-on-ink);background:var(--pv-nav-on-fill);box-shadow:var(--pv-nav-on-rim)}@media (max-width:820px){.v2-header{display:none}}:root{--dock-gap:14px}.v2-bottom-nav{width:min(358px,100% - 24px);height:64px;box-shadow:var(--pv-glass-rim), var(--pv-glass-drop);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-radius:32px;justify-content:space-between;align-items:center;padding-inline:10px;display:none}@media (max-width:820px){.v2-bottom-nav{display:flex}}.v2-bn-item{letter-spacing:.02em;min-width:44px;height:56px;color:var(--text-tertiary);flex:1;gap:3px;font-size:10.5px}.v2-bn-item svg{width:20px;height:20px}.v2-bn-item[aria-current=page]{color:var(--text-primary)}.v2-bn-item[aria-current=page] svg{color:var(--accent-text)}.v2-bn-item[aria-current=page]:before{display:none}.v2-bn-fab{flex:none;width:64px}.v2-bn-ico{display:inline-flex;position:relative}.v2-bn-badge{min-width:15px;height:15px;box-shadow:0 0 0 2px var(--v3-glass-solid);pointer-events:none;padding:0 3px;font-size:10px;line-height:1;position:absolute;top:-9px;left:calc(100% + 1px);transform:translate(-50%)}.v2-bn-fab>span{background:var(--pv-ember-fill);width:52px;height:52px;color:var(--pv-ember-ink);box-shadow:var(--pv-ember-shadow);margin:0 6px;position:static}.v2-bn-fab svg{stroke-width:2.2px;width:24px;height:24px;color:inherit}.v2-bn-fab>em{margin-top:0}.v3h-main{margin-inline:auto;overflow-x:clip;max-width:1320px!important;padding-inline:var(--gutter,clamp(16px, 4vw, 48px))!important;padding-top:40px!important}:root{--gutter:clamp(16px, 4vw, 48px)}.v3h-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"greet card""needs card";align-items:start;gap:clamp(20px,3vw,40px) clamp(24px,4vw,64px);display:grid}.v3h-hero:not([data-next]){grid-template-columns:minmax(0,1fr);grid-template-areas:"greet""needs"}.v3h-greet{grid-area:greet;min-width:0}.v3h-needs{grid-area:needs;min-width:0}.v3h-next{grid-area:card}.v3h-eyebrow{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;color:var(--pv-label);align-items:center;gap:10px;display:flex}.v3h-eyebrow:before{content:"";background:linear-gradient(90deg, var(--ember-400), transparent);width:28px;height:1px}.v3h-title{font-family:var(--pv-serif);letter-spacing:-.04em;background:var(--pv-hero-fill);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:none;margin:16px 0 18px;font-size:clamp(60px,8vw,112px);font-weight:400;line-height:.92}@media (forced-colors:active){.v3h-title{color:canvastext;background:0 0}}.v3h-lede{font:400 calc(clamp(18px, 1.6vw, 22px) * var(--ws))/1.45 var(--pv-serif);color:var(--text-secondary);max-width:30ch}.v3h-cta{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.v3h-next{isolation:isolate;padding:18px;position:relative}.v3h-next:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 60% at 50% 55%, var(--v3-ink-glow), transparent 70%);opacity:.55;position:absolute;inset:-60px -40px -90px}.v3h-frame{border-radius:var(--r-md);aspect-ratio:1.91;border:1px solid var(--pv-art-rim);position:relative;overflow:hidden}.v3h-art{width:100%;height:100%;display:block}.v3h-tag{position:absolute;top:12px;left:12px}.v3h-tag .v2-pill{background:var(--pv-tag-fill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v3h-next-body{padding:16px 4px 2px}.v3h-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.v3h-posting{color:var(--pv-label)}.v3h-quote{font:400 calc(clamp(20px, 2vw, 26px) * var(--ws))/1.28 var(--pv-serif);letter-spacing:-.015em;text-wrap:pretty;color:var(--text-primary);-webkit-line-clamp:6;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v3h-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.v3h-when{align-items:baseline;gap:10px;display:flex}.v3h-when b{font:500 calc(15px * var(--ws)) var(--font-mono);font-feature-settings:"tnum";color:var(--text-primary)}.v3h-when span{color:var(--text-tertiary);font-size:calc(13px * var(--ws))}.v3h-next-cta{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.v3h-hd{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.v3h-h2{font:400 calc(clamp(28px, 2.8vw, 40px) * var(--ws))/1.05 var(--pv-serif);letter-spacing:-.025em;color:var(--text-primary)}.v3h-more{min-height:calc(32px * var(--ws));font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);align-items:center;gap:4px;text-decoration:none;display:inline-flex}@media (max-width:820px),(pointer:coarse){.v3h-more{min-height:calc(44px * var(--ws))}}.v3h-hd .t-label{color:var(--pv-label);letter-spacing:.14em;font-weight:600}.v3h-signals{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.v3h-sig{--k:var(--warning);align-items:center;gap:14px;padding:12px 14px 12px 18px;display:flex;position:relative;overflow:hidden}.v3h-sig[data-k=bad]{--k:var(--danger)}.v3h-sig[data-k=held]{--k:var(--navy-text)}.v3h-sig:before{content:"";background:var(--k);width:3px;box-shadow:0 0 18px 1px var(--k);position:absolute;top:0;bottom:0;left:0}.v3h-sig .pv-btn{flex:none;margin-left:auto}.v3h-sig-ic{background:var(--k);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.v3h-sig-ic{background:color-mix(in srgb, var(--k) 16%, transparent)}}.v3h-sig-ic{color:var(--k)}.v3h-sig-tx{flex:1;min-width:0;display:block}.v3h-sig-t{font:600 calc(15.5px * var(--ws))/1.25 var(--font-ui,system-ui);letter-spacing:-.01em;color:var(--text-primary);display:block}.v3h-sig-d{font-size:calc(13px * var(--ws));color:var(--text-tertiary);margin-top:4px;line-height:1.4;display:block}.v3h-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.v3h-chip{min-height:calc(44px * var(--ws));border:1px solid var(--pv-line2);color:var(--text-secondary);font:inherit;font-weight:600;font-size:calc(13px * var(--ws));cursor:pointer;background:0 0;border-radius:99px;padding:0 16px}@media (max-width:420px){.v3h-chip{padding:0 14px}}.v3h-chip[aria-pressed=true]{background:var(--pv-fill-ghost-hi);color:var(--text-primary);border-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.v3h-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--text-primary) 28%, transparent)}}.v3h-grid{margin-top:clamp(44px,6vw,84px)}@media (max-width:1100px){.v3h-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"greet""card""needs"}.v3h-next{max-width:640px}}.v2-scroll{display:contents}@media (max-width:820px){.v3h-title{white-space:nowrap;margin:10px 0 8px;font-size:clamp(40px,12.5vw,54px)}.v3h-lede{font-size:calc(17px * var(--ws));max-width:none}.v3h-hero{gap:18px}.v3h-cta{display:none}.v3h-next{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:0 12px;max-width:none;padding:12px;display:grid}.v3h-next:before{inset:-14px -8px -30px}.v3h-frame{aspect-ratio:1}.v3h-next-body{min-width:0;padding:0}.v3h-top{gap:8px;margin-bottom:8px}.v3h-quote{font-size:calc(16px * var(--ws));-webkit-line-clamp:3;line-height:1.3}.v3h-meta{justify-content:flex-start;margin-top:10px}.v3h-posting,.v3h-rel,.v3h-next-cta{display:none}.v3h-h2{font-size:calc(26px * var(--ws))}.v3h-main{padding-top:max(26px, calc(var(--safe-t) + 14px))!important}html:has(.v3h){scroll-padding-bottom:12px}body:has(.v3h) .v2-stage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body:has(.v3h) .v2-scroll{overscroll-behavior:contain;flex:1;min-height:0;display:block;overflow-y:auto}body:has(.v3h) .v3h-main{padding-bottom:24px!important}body:has(.v3h) .v2-bottom-nav{margin:6px auto calc(10px + var(--safe-b));flex:none;width:min(358px,100vw - 24px);position:static}}.v3c-title{font-family:var(--pv-serif);letter-spacing:-.035em;font-size:clamp(40px,4.4vw,60px);font-weight:400;line-height:1}.v3c-head-row .t-label{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;color:var(--pv-label)}.v3c-off-mark{filter:grayscale(.75);display:inline-flex}.v3c{max-width:1144px;margin-inline:auto}@media (min-width:1100px){.v3c-head-row{padding-bottom:6px}}.v3c-titlebox{align-items:center;gap:10px;display:flex}.v3c-back{background:var(--v3-glass);border:1px solid var(--v3-glass-edge);width:44px;height:44px;color:var(--text-primary);border-radius:50%;place-items:center;display:none}.v3c-back svg{transform:rotate(180deg)}@media (max-width:767px){.v3c-back{display:grid}.v3c-head-row .t-label{display:none}.v3c-title{font-size:calc(30px * var(--ws))}}@media (max-width:1180px){.v2-pillnav{flex:0 auto;min-width:0}}.v2-header{container:v2nav/inline-size}@container v2nav (max-width:1190px){.v2-pillnav{margin-inline:0 auto}}@container v2nav (min-width:1376px) and (max-width:1448px){.v2-pillnav{margin-inline:0 clamp(0px,1448px - 100cqw,72px)}}@container v2nav (min-width:1191px) and (max-width:1500px){.v2-tab{padding:0 11px}.v2-tabs{gap:2px}}@container v2nav (max-width:1130px){.v2-wordmark,.v2-np{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2-brand{margin-right:0;padding-right:6px}}@container v2nav (max-width:990px){.v2-tab{gap:0;padding:0 10px}.v2-tab:not([aria-current=page])>svg{display:none}.v2-tab[aria-current=page]{gap:6px}}.v3c-hchips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3c-hchips .v3c-chip{min-height:calc(33px * var(--ws));font-size:calc(14.5px * var(--ws));background:var(--pv-fill-ghost);border-color:var(--pv-line2);color:var(--text-secondary);padding:0 14px;font-weight:600}.v3c-hchips .v3c-chip[data-tone=ok]{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.v3c-hchips .v3c-chip[data-tone=bad]{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-border)}.v3c-chip-k{display:none}@media (min-width:768px){.v3c-chip-k{display:inline}}@media (max-width:767px){.v3c-head-row{align-items:center}.v3c-titlebox{min-width:0}}.v3c-grid{flex-direction:column;gap:14px;min-width:0;display:flex}.v3c-grid>*,.v3c-col>*,.v3c-right>*{flex-shrink:0;min-width:0}.v3c-col,.v3c-right{display:contents}.v3c-targets{display:none}.v3c-targets>h2,.v3c-right h2.t-label,.v3c-checks h2.t-label{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);margin:0 0 12px}.v3c-accts{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.v3c-sets{order:99}.v3c-group{display:contents}.v3c-group-h{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3c-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3c-row{border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--pv-fill-ghost);flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.v3c-row-main{min-width:0;min-height:calc(56px * var(--ws));color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:100%;align-items:center;gap:12px;padding:8px 12px 8px 10px;display:flex}.v3c-row-main[aria-disabled=true]{cursor:not-allowed}.v3c-row-static{cursor:default}.v3c-row-t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.v3c-row-nm{font-weight:600;font-size:calc(14.5px * var(--ws));color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3c-row-hd{font-size:calc(12px * var(--ws));color:var(--text-tertiary);text-overflow:ellipsis;flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.v3c-row-hd[data-level=bad]{color:var(--danger);font-weight:650}.v3c-row-hd[data-level=warn]{color:var(--warning);font-weight:650}.v3c-row .pv-mark{filter:saturate(.45)brightness(.85);transition:filter .2s}.v3c-ck{border:1.5px solid var(--pv-line2);color:#0000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.v3c-row[data-on]{background:#ed541217;border-color:#f495718c;box-shadow:0 0 0 1px #f4957133,0 10px 26px -12px #ed541299}.v3c-row[data-on] .v3c-row-main{color:var(--text-primary)}.v3c-row[data-on] .pv-mark{filter:none}.v3c-row[data-on] .v3c-ck{background:var(--accent);border-color:var(--accent);color:var(--pv-ember-ink)}.v3c-row>a,.v3c-row>button:not(.v3c-row-main),.v3c-row>.v3c-ask{margin:0 10px 10px 58px}.v3c-row[data-level=off]{flex-wrap:nowrap}.v3c-row[data-level=off] .v3c-row-main{flex:auto}.v3c-row[data-level=off]>button:not(.v3c-row-main){flex:none;margin:0 10px 0 0}.v3c-tsum{width:100%;min-height:calc(60px * var(--ws));text-align:left;font:inherit;color:var(--text-primary);cursor:pointer;background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);border-radius:var(--r-lg);align-items:center;gap:12px;padding:8px 14px;display:flex}.v3c-tsum-t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.v3c-tsum-nm{font-weight:600;font-size:calc(14.5px * var(--ws));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v3c-tsum-hd{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary)}.v3c-tsum-hd[data-bad]{color:var(--danger);font-weight:650}.v3c-tsum-hd[data-warn]{color:var(--warning);font-weight:650}.v3c-chg{color:var(--accent-text);font-weight:700;font-size:calc(13.5px * var(--ws));align-items:center;gap:2px;display:inline-flex}.v3c-hbs{gap:10px;display:grid}.v3c-hb{border-radius:var(--r-md)}.v3c-hb-acts .v2-btn{min-height:calc(44px * var(--ws));font-size:calc(14px * var(--ws));background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);color:var(--text-primary);border-radius:99px;padding:0 16px}.v3c-ptabs{scrollbar-width:none;gap:6px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.v3c-ptabs::-webkit-scrollbar{display:none}.v3c-ptabs-empty{margin:0}.v3c-ptab{min-height:calc(44px * var(--ws));border:1px solid var(--pv-line);color:var(--text-secondary);font:inherit;font-weight:600;font-size:calc(13.5px * var(--ws));cursor:pointer;background:0 0;border-radius:99px;flex:none;align-items:center;gap:8px;padding:0 14px 0 8px;display:inline-flex}.v3c-ptab[aria-selected=true]{background:var(--pv-fill-ghost-hi);border-color:var(--pv-line2);color:var(--text-primary)}.v3c-ptab-x{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3c-pvcard{isolation:isolate;border-radius:var(--r-lg);background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);padding:20px 20px 16px;position:relative}.v3c-pvcard:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(55% 55% at 50% 60%, var(--v3-ink-glow), transparent 70%);opacity:.34;position:absolute;inset:-50px -30px -60px}main.v2-app-main:has(.v3c){overflow-x:clip}.v3c-pvcard-in[data-dragover]{outline:2px dashed var(--accent);outline-offset:6px;border-radius:var(--r-md)}.v3c-au{align-items:center;gap:12px;margin-bottom:14px;display:flex}.v3c-au b{font-size:calc(15px * var(--ws));line-height:1.2;display:block}.v3c-au div span{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary)}.v3c-au-blank{border:1px dashed var(--pv-line2);border-radius:50%;width:42px;height:42px}.v3c-editwrap{border-radius:10px}.v3c-editwrap:focus-within{box-shadow:0 0 0 1px #f4957166}.v3c-editwrap textarea{width:100%;min-height:calc(96px * var(--ws));resize:vertical;color:var(--text-primary);font:400 calc(20px * var(--ws))/1.5 var(--font-ui,system-ui);letter-spacing:-.005em;field-sizing:content;background:0 0;border:0;outline:0;padding:0;display:block;min-height:calc(96px * var(--ws))!important}.v3c-drop{text-align:center;color:var(--accent-text);font-size:calc(14px * var(--ws));margin:12px 0 0;font-weight:600}.v3c-addm{width:100%;min-height:calc(64px * var(--ws));border-radius:var(--r-md);border:1px dashed var(--pv-line2);color:var(--text-secondary);font:inherit;font-size:calc(14px * var(--ws));cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.v3c-mcount{margin:6px 0 0}.v3c-opts{gap:8px;margin-top:12px;display:grid}.v3c-forknote{margin:0}.v3c-optrow,.v3c-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3c-opt{min-height:calc(36px * var(--ws));border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);color:var(--text-secondary);font:inherit;font-weight:600;font-size:calc(13px * var(--ws));cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.v3c-opt[aria-pressed=true]{border-color:var(--accent-text);background:var(--accent-subtle);color:var(--accent-text)}@media (max-width:820px),(pointer:coarse){.v3c-opt{min-height:var(--touch)}}.v3c-opt-n{font-size:calc(11px * var(--ws));background:var(--accent-subtle-strong);border-radius:99px;padding:2px 8px}.v3c-pf{border-top:1px solid var(--pv-line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.v3c-cnt{--p:0;--cc:var(--ember-300,var(--accent-text));background:conic-gradient(var(--cc) calc(var(--p) * 1%), var(--pv-line2) 0);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.v3c-cnt i{background:var(--surface-panel);border-radius:50%;width:27px;height:27px;display:block}.v3c-cnt.over{--cc:var(--danger)}.v3c-fit{font-size:calc(13px * var(--ws));color:var(--text-secondary)}.v3c-fit.over{color:var(--danger);font-weight:600}.v3c-tools{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.v3c-tool{min-height:calc(40px * var(--ws))}@media (max-width:820px),(pointer:coarse){.v3c-tool{min-height:var(--touch)}}.v3c-tool{min-height:calc(44px * var(--ws));background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);font:inherit;font-weight:600;font-size:calc(13px * var(--ws));color:var(--text-primary);cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.v3c-tool[aria-disabled=true]{opacity:.55;cursor:not-allowed}.v3c-how{border-top:1px solid var(--pv-line);margin-top:12px;padding-top:4px}.v3c-how>summary{min-height:calc(44px * var(--ws));cursor:pointer;font-size:calc(13.5px * var(--ws));color:var(--text-secondary);align-items:center;font-weight:600;display:flex}.v3c-how>#v3c-preview-panel{margin-top:8px}.v3c-how .v2-req>summary{min-height:calc(44px * var(--ws));cursor:pointer;align-items:center;display:flex}.v3c-when,.v3c-checkscard{border-radius:var(--r-lg);background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);padding:20px}.v3c-opts-when{flex-direction:column;gap:8px;display:flex}.v3c-opt-row{width:100%;min-height:calc(52px * var(--ws));border-radius:var(--r-md);border:1px solid var(--pv-line);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.v3c-opt-row b{font-weight:600;font-size:calc(15px * var(--ws))}.v3c-opt-l{align-items:center;gap:12px;display:flex}.v3c-opt-at{font:500 calc(13px * var(--ws)) var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--text-secondary);text-align:right}.v3c-opt-row[aria-checked=true]{background:#ed54121a;border-color:#f4957199}.v3c-rd{border:1.5px solid var(--pv-line2);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.v3c-opt-row[aria-checked=true] .v3c-rd{border-color:var(--ember-300,var(--accent-text))}.v3c-opt-row[aria-checked=true] .v3c-rd:after{content:"";background:var(--ember-300,var(--accent-text));border-radius:50%;width:10px;height:10px}.v3c-zonenote{margin-top:10px}.v3c-checklist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.v3c-checklist li{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);min-height:calc(24px * var(--ws));border-radius:8px;align-items:center;gap:10px;line-height:1.4;display:flex}.v3c-checklist li>svg{flex:none}.v3c-checklist li[data-level=ok]>svg{color:var(--success)}.v3c-checklist li[data-level=warn]>svg{color:var(--warning)}.v3c-checklist li[data-level=bad]>svg{color:var(--danger)}.v3c-checklist li:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}.v3c-fixb{min-height:calc(44px * var(--ws));color:var(--accent-text);font:inherit;font-weight:600;font-size:calc(13px * var(--ws));cursor:pointer;background:0 0;border:1px solid #f4957180;border-radius:99px;flex:none;align-items:center;margin-left:auto;padding:0 14px;text-decoration:none;display:inline-flex}.v3c-action{min-width:0}.v3c-act{flex-direction:column;gap:10px;display:flex}.v3c-st-row{align-items:center;gap:8px;display:flex}.v3c-st{min-width:0;font-size:calc(13.5px * var(--ws));color:var(--text-secondary);min-height:calc(20px * var(--ws));flex:1;align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}.v3c-st svg{flex:none}.v3c-st[data-state=blocked]{color:var(--warning);font-weight:600}.v3c-st[data-state=ready]{color:var(--success);font-weight:600}.v3c-st-fix{min-height:calc(44px * var(--ws));min-width:44px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 12px;font-weight:700}.v3c-act-row{gap:10px;display:flex}.v3c-wbtn{min-width:7.5rem;min-height:calc(44px * var(--ws));background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);color:var(--text-primary);font:inherit;font-weight:600;font-size:calc(15px * var(--ws));cursor:pointer;border-radius:99px;flex:1 1 0;justify-content:space-between;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.v3c-wbtn-t{text-align:left;align-items:center;gap:8px;min-width:0;line-height:1.2;display:inline-flex}.v3c-wbtn>svg:last-child{transform:rotate(90deg)}.v3c-wbtn[data-need]{border-color:#f49571b3;box-shadow:0 0 0 3px #f495712e}.v3c-go{min-height:calc(44px * var(--ws));font:inherit;font-weight:600;font-size:calc(15px * var(--ws));white-space:nowrap;cursor:pointer;background:var(--pv-ember-fill);color:var(--pv-ember-ink);box-shadow:var(--pv-ember-shadow);border:1.5px solid #0000;border-radius:99px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.v3c-go[aria-disabled=true]{border:1.5px dashed var(--warning);background:0 0}@supports (color:color-mix(in lab, red, red)){.v3c-go[aria-disabled=true]{border:1.5px dashed color-mix(in srgb, var(--warning) 55%, transparent)}}.v3c-go[aria-disabled=true]{color:var(--warning);box-shadow:none}.v3c-go[aria-disabled=true]:hover{background:var(--warning-bg)}.v3c-go:focus-visible{box-shadow:var(--pv-ember-shadow), var(--shadow-focus)}.v3c-go[aria-disabled=true]:focus-visible{box-shadow:var(--shadow-focus)}@media (min-width:821px){.v3c-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.v3c-tsum{display:none}.v3c-targets{display:block}.v3c-col{align-content:start;gap:12px;display:grid}.v3c-right{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.v3c-right .v3c-action{grid-column:1/-1}}@media (min-width:1101px){.v3c-grid{grid-template-columns:300px minmax(0,1fr) 340px;gap:28px}.v3c-right{flex-direction:column;grid-column:auto;align-items:stretch;gap:16px;display:flex;position:sticky;top:96px}}@media (max-width:820px){.v3c-back{display:grid}.v3c-head-row .t-label{display:none}.v3c-title{font-size:calc(30px * var(--ws))}.v3c-head-row{align-items:center}.v3c-titlebox{min-width:0}.v3c-grid>.v3c-tsum{order:1}.v3c-hbs{order:2}.v3c-ptabs,.v3c-ptabs-empty{order:3}.v3c-pvcard{order:4;padding:16px 16px 12px}.v3c-checkscard{order:5}.v3c-extra{order:6}.v3c-tools{margin-left:0}body:has(.v3c) .v2-bottom-nav{display:none}body:has(.v3c) .v2-stage>footer{display:none}body:has(.v3c) main.v2-app-main{flex-direction:column;min-width:0;height:100dvh;display:flex;overflow:hidden;padding:14px 16px 0!important}.v3c{flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;min-height:0;display:flex}.v3c>*{flex:none}.v3c>.v3c-grid{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding-bottom:16px;overflow:hidden auto}.v3c>.v3c-grid,.v3c>.v3c-action{margin-bottom:0!important}.v3c>.v3c-action{margin-inline:-16px}.v3c-act{padding:12px 14px calc(12px + var(--safe-b));background:var(--v3-glass-solid);border:1px solid var(--v3-glass-edge);box-shadow:var(--pv-glass-rim), var(--pv-glass-drop);border-bottom:0;border-radius:28px 28px 0 0;gap:10px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v3c-act{background:var(--v3-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4)}}.v3c-st{font-size:calc(14px * var(--ws))}.v3c-wbtn-t>svg{display:none}}@media (max-width:360px){.v3c-go{font-size:calc(14px * var(--ws));padding:0 8px}.v3c-wbtn{padding:0 10px}}.v3q{min-width:0;max-width:1144px;margin-inline:auto}.v3q-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:22px;display:flex}.v3q-role{min-height:calc(33px * var(--ws));border-radius:var(--r-pill);border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);color:var(--text-secondary);font:600 calc(14.5px * var(--ws)) var(--font-ui,system-ui);align-items:center;padding:0 14px;display:inline-flex}.v3q-role-k{margin-right:.35em}@media (max-width:767px){.v3q-head{position:relative}.v3q-role{position:absolute;top:0;right:0}.v3q-role-k{display:none}.v3q-title{padding-right:84px}}.v3q-ttl{flex-direction:column;gap:8px;min-width:0;display:flex}.v3q-eyebrow{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);align-items:center;gap:10px;margin:0;display:flex}.v3q-eyebrow:before{content:"";background:linear-gradient(90deg, var(--ember-400), transparent);width:28px;height:1px}.v3q-title{font-family:var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.04em;background:var(--pv-hero-fill);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,3.8vw,54px);font-weight:400;line-height:1.04}@media (forced-colors:active){.v3q-title{color:canvastext;background:0 0}}.v3q-sub{max-width:620px;margin:0}.v3q-seg{border:1px solid var(--pv-line);background:var(--surface-panel,#12141c);border-radius:99px;flex-wrap:wrap;gap:4px;margin:0 0 22px;padding:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.v3q-seg{background:color-mix(in srgb, var(--surface-panel,#12141c) 82%, transparent)}}.v3q-seg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:100%}.v3q-seg a{min-height:calc(44px * var(--ws));color:var(--text-secondary);font:600 calc(14px * var(--ws)) var(--font-ui,system-ui);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:0 10px 0 16px;text-decoration:none;display:inline-flex}.v3q-seg a:hover{color:var(--text-primary);background:var(--pv-fill-ghost)}.v3q-seg a[aria-current=location]{color:var(--text-primary);background:var(--pv-fill-ghost-hi);box-shadow:inset 0 1px #ffffff24}.v3q-seg a:focus-visible,.v3q-rail a:focus-visible{outline:2px solid var(--ember-300,#f4a47c);outline-offset:2px}.v3q-n{background:var(--pv-fill-ghost-hi);min-width:26px;height:26px;font:700 calc(13px * var(--ws)) var(--font-mono,ui-monospace, monospace);color:var(--text-primary);border-radius:99px;place-items:center;padding:0 8px;display:inline-grid}.v3q-rail{border-radius:var(--r-lg);background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);margin:0 0 22px;padding:16px 18px}.v3q-rail-h{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);margin:0 0 8px}.v3q-rail ul{margin:0;padding:0;list-style:none;display:grid}.v3q-rail li{border-top:1px solid var(--pv-line);min-height:calc(52px * var(--ws));align-items:center;gap:12px;padding:10px 0;display:flex}.v3q-rail li:first-child{border-top:0}.v3q-rail-ic{background:var(--pv-fill-ghost);width:32px;height:32px;color:var(--text-secondary);border-radius:10px;flex:none;place-items:center;display:inline-grid}.v3q-rail-ic[data-k=warn]{color:var(--warning);background:var(--warning-bg)}.v3q-rail-ic[data-k=bad]{color:var(--danger);background:var(--danger-bg)}.v3q-rail-ic[data-k=ok]{color:var(--success);background:var(--success-bg)}.v3q-rail-tx{min-width:0;font-size:calc(14.5px * var(--ws));color:var(--text-primary);flex:1;line-height:1.35}.v3q-rail-handle{font:500 calc(12.5px * var(--ws))/1.3 var(--font-mono,ui-monospace, monospace);color:var(--text-tertiary);overflow-wrap:anywhere;margin-top:2px;display:block}@media (max-width:767px){.v3q-histlink{align-items:center;min-height:44px;display:inline-flex}}.v3q-rail li .pv-btn{flex:none}.v3q-rail-note{margin:8px 0 0}.v3q-sec{scroll-margin-top:150px}.v3q-list{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.v3q-list--tight{gap:12px}@media (min-width:1100px){.v3q{grid-template-columns:minmax(0, 1fr) calc(340px + var(--canvas-grow) * .12);column-gap:calc(32px + var(--canvas-grow) * .02);grid-template-areas:"head head""blk blk""seg seg""body side";align-items:start;display:grid}.v3q-head{grid-area:head;margin:0 0 22px}.v3q-blk{grid-area:blk}.v3q-seg{z-index:5;grid-area:seg;justify-self:start;position:sticky;top:76px}.v3q-body{grid-area:body;min-width:0}.v3q-body>:first-child{margin-top:0}.v3q-side{grid-area:side;gap:16px;min-width:0;display:grid;position:sticky;top:140px}.v3q-side .v3q-rail{margin:0}}.v3q-sec>.v3q-grp:first-child,.v3q-sec>section:first-child>.v3q-grp:first-child{margin-top:0}.v3q-blk{border-radius:var(--r-lg);background:var(--danger-bg);border:1px solid var(--danger-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0 0 22px;padding:16px 20px;display:grid}.v3q-blk-ic{color:var(--danger);align-self:start;place-items:center;padding-top:2px;display:inline-grid}.v3q-blk-t{font:700 calc(18px * var(--ws))/1.3 var(--font-ui,system-ui);color:var(--text-primary);margin:0}.v3q-blk-b{font-size:calc(14px * var(--ws));color:var(--text-secondary);max-width:74ch;margin:4px 0 0;line-height:1.5}.v3q-blk-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.v3q-blk-acts .pv-btn{min-height:calc(44px * var(--ws))}.v3q-blk a:focus-visible{outline:2px solid var(--ember-300,var(--accent));outline-offset:2px}@media (max-width:1023px){.v3q-blk{grid-template-columns:auto minmax(0,1fr)}.v3q-blk-acts{grid-column:1/-1;justify-content:flex-start}}@media (max-width:560px){.v3q-blk{gap:4px 12px;margin-bottom:16px;padding:14px}.v3q-blk-t{font-size:calc(17px * var(--ws))}.v3q-blk-b{font-size:calc(13px * var(--ws));line-height:1.4}.v3q-blk-acts{gap:8px;margin-top:6px}.v3q-blk-acts .pv-btn{text-align:center;white-space:normal;min-width:0;font-size:calc(13px * var(--ws));flex:1 1 0;justify-content:center;padding:6px 8px;line-height:1.15}}.v3q-acc li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.v3q-acc li .pv-btn{grid-column:2;justify-self:start;margin-top:6px}.v3q-acc .v3q-rail-tx{gap:1px;display:grid}.v3q-acc-nm{font-size:calc(15px * var(--ws));font-weight:600}.v3q-acc-st{font-size:calc(13px * var(--ws));color:var(--text-secondary);align-items:center;gap:5px;display:flex}.v3q-acc-st[data-k=warn]{color:var(--warning);font-weight:600}.v3q-acc-st[data-k=bad]{color:var(--danger);font-weight:600}.v3q-rail-note a{color:var(--accent-text);font-weight:600}.v3q-xthumb{max-width:190px;display:inline-block}.v3q-xthumb .v3m-miss{aspect-ratio:16/10;border-radius:10px;width:190px;max-width:100%;height:auto}@media (min-width:1700px){.v3q-list,.v3q-list--tight{column-count:2;column-gap:16px;display:block}.v3q-list>li{break-inside:avoid;margin-bottom:16px}.v3q-list--tight>li{margin-bottom:12px}}.v3q-hd{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:14px;display:grid}.v3q-thumb{aspect-ratio:16/10;border-radius:var(--r-md);border:1px solid var(--pv-line2);background:var(--surface-sunken);overflow:hidden}.v3q-thumb img{object-fit:cover;width:100%;height:100%;display:block}.v3q-thumb .v3m-miss{border-radius:0}.v3q-thumb .v3m-w{display:none}.v3q-thumb-ph{background:linear-gradient(145deg, var(--surface-sunken), var(--surface-sunken));place-items:center;width:100%;height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.v3q-thumb-ph{background:linear-gradient(145deg, var(--surface-sunken), color-mix(in srgb, var(--surface-sunken) 80%, var(--accent-subtle)))}}.v3q-hd-r{gap:10px;min-width:0;display:grid}.v3q-hd-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.v3q-by{align-items:center;gap:10px;min-width:0;margin:0;display:flex}.v3q-by b{font-size:calc(14px * var(--ws));font-weight:600;line-height:1.2;display:block}.v3q-by time{display:block}.v3q-av{background:var(--accent-subtle);border:1px solid var(--pv-line2);width:30px;height:30px;font:700 calc(13px * var(--ws)) var(--font-ui,system-ui);border-radius:50%;flex:none;place-items:center;display:inline-grid}.v3q-note-q{border-radius:var(--r-sm);background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--text-secondary);font-size:calc(14px * var(--ws));margin:0;padding:10px 12px;line-height:1.5}.v3q-goes-l{margin:0 0 8px}.v3q-texts{grid-template-columns:minmax(0,1fr);gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.v3q-tfor{margin-bottom:6px}.v3q-goes{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.v3q-gchip{min-height:calc(40px * var(--ws));border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);font-size:calc(14px * var(--ws));overflow-wrap:anywhere;border-radius:99px;align-items:center;gap:10px;max-width:100%;padding:5px 14px 5px 6px;font-weight:600;display:inline-flex}.v3q-card--pend{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3q-card--pend{border-color:color-mix(in srgb, var(--warning) 34%, var(--pv-line))}}.v3q-card--done[data-state=failed],.v3q-card--done[data-state=unknown],.v3q-card--done[data-state=partial]{border-left:3px solid var(--danger)}.v3q-card--done[data-state=published]{border-left:3px solid var(--success)}.v3q-card--done[data-state=sending]{border-left:3px solid var(--info,#38bdf8)}@media (max-width:820px){.v3q-side{display:none}}@media (max-width:1099px){.v3q-acc{display:none}}@media (max-width:560px){.v3q-hd{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"th top""nt nt";align-items:center;gap:8px 12px;margin-bottom:10px}.v3q-hd>.v3q-thumb{aspect-ratio:1;grid-area:th}.v3q-hd-r{display:contents}.v3q-hd-top{grid-area:top;justify-items:start;gap:4px;display:grid}.v3q-note-q{font-size:calc(13.5px * var(--ws));grid-area:nt;padding:8px 10px;line-height:1.4}.v3q-av{display:none}.v3q-by>span:last-child{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.v3q-by b,.v3q-by time{display:inline}.v3q-goes-l,.v3q-texts[data-single] .v3q-tfor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.v3q-goes{gap:6px;margin-bottom:10px}.v3q-gchip{min-height:calc(36px * var(--ws));font-size:calc(13px * var(--ws));gap:8px;padding:3px 12px 3px 5px}.v3q-texts{gap:10px;margin-bottom:10px}.v3q-tfor{margin-bottom:4px}.v3q-texts .v2-post-mock{padding:9px 12px}.v3q-seg{border-radius:22px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid;position:static}.v3q-seg a{min-height:calc(64px * var(--ws));text-align:center;white-space:normal;font-size:calc(12.5px * var(--ws));flex-direction:column-reverse;justify-content:center;gap:4px;padding:6px 4px;line-height:1.2}}.v3q-grp{align-items:center;gap:12px;margin:28px 0 12px;display:flex}.v3q-grp:after{content:"";background:var(--pv-line);flex:1;height:1px}.v3q-grp>.t-h2{flex:none}.v3q-card{background:var(--v3-lift);border:1px solid var(--pv-line);box-shadow:var(--pv-lift-shadow);border-radius:var(--r-lg);min-width:0;padding:20px}@media (max-width:480px){.v3q-card{padding:16px}}.v3q-note{border-radius:var(--r-sm);background:var(--surface-sunken);border:1px solid var(--border-hairline);margin:0 0 18px;padding:10px 12px}.v3q-wait{gap:14px;display:grid}.v3q-skel{border-radius:var(--r-lg);background:var(--surface-sunken);height:128px}@supports (color:color-mix(in lab, red, red)){.v3q-skel{background:color-mix(in srgb, var(--surface-sunken) 92%, var(--text-tertiary) 8%)}}.v3q-skel{box-shadow:inset 0 0 0 1px var(--pv-line)}:root[data-theme=dark] .v3q-skel{background:var(--surface-overlay)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .v3q-skel{background:color-mix(in srgb, var(--surface-overlay) 84%, var(--text-tertiary) 16%)}}:root[data-theme=dark] .v3q-skel{box-shadow:inset 0 0 0 1px #ffffff1f}.v3a{min-width:0;max-width:1144px;margin-inline:auto;overflow-x:clip}.v3a-head{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.v3a-eyebrow,.v3a-label{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);align-items:center;gap:10px;margin:0;display:flex}.v3a-title{font-family:var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.035em;font-weight:400;line-height:1;font-size:calc(clamp(40px, 4.4vw, 60px) * var(--ws));background:var(--pv-hero-fill);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}@media (forced-colors:active){.v3a-title{color:canvastext;background:0 0}}.v3a-sub{max-width:560px;font-size:calc(15px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3a-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3a-sm{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);display:block}.v3a-need-go:focus-visible,.v3a-more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3a-note,.v3a-report{border-radius:var(--r-md);font-size:calc(14px * var(--ws));color:var(--text-secondary);background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;line-height:1.5;display:flex}.v3a-note svg,.v3a-report>svg{flex:none;margin-top:2px}.v3a-report{background:var(--danger-bg);border-color:var(--danger-border);color:var(--text-primary)}.v3a-report[data-ok]{background:var(--success-bg);border-color:var(--success-border)}.v3a-report>svg{color:var(--danger)}.v3a-report[data-ok]>svg{color:var(--success)}.v3a-report>div{flex:1;min-width:0}.v3a-report-t{margin:0;font-weight:600}.v3a-report-d{color:var(--text-secondary);font-size:calc(13.5px * var(--ws));margin:4px 0 0}.v3a-sum{border-radius:var(--r-xl,20px);flex-direction:column;gap:16px;margin-bottom:32px;padding:20px;display:flex}.v3a-sum[data-tone=bad]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3a-sum[data-tone=bad]{border-color:color-mix(in srgb, var(--danger) 55%, var(--pv-line))}}.v3a-sum[data-tone=warn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3a-sum[data-tone=warn]{border-color:color-mix(in srgb, var(--warning) 50%, var(--pv-line))}}.v3a-sumt{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.v3a-lead{font:600 calc(clamp(19px, 2.2vw, 24px) * var(--ws))/1.3 var(--font-ui,system-ui);letter-spacing:-.015em;color:var(--text-primary);margin:10px 0 0}.v3a-lead span{color:var(--text-secondary);font-weight:500}.v3a-tiles{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.v3a-tile{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);flex-direction:column;gap:6px;min-width:128px;padding:12px 16px;display:flex}.v3a-tile b{font:700 calc(28px * var(--ws))/1 var(--font-mono);letter-spacing:-.02em}.v3a-tile span{font-size:calc(13px * var(--ws));color:var(--text-secondary);align-items:center;gap:6px;display:flex}.v3a-tile svg{stroke-width:2.2px}.v3a-tile[data-t=ok] b,.v3a-tile[data-t=ok] svg{color:var(--success)}.v3a-tile[data-t=bad] b,.v3a-tile[data-t=bad] svg{color:var(--danger)}.v3a-tile[data-t=warn] b,.v3a-tile[data-t=warn] svg{color:var(--warning)}.v3a-tile[data-t=muted] b,.v3a-tile[data-t=muted] svg{color:var(--text-tertiary)}.v3a-need{border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--pv-fill-ghost);margin:0;padding:0;list-style:none}.v3a-need li{border-top:1px solid var(--pv-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.v3a-need li:first-child{border-top:0}.v3a-need li>[role=img]{align-self:start;margin-top:2px}.v3a-need-t{flex-direction:column;gap:4px;min-width:0;display:flex}.v3a-need-t p{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);overflow-wrap:anywhere;max-width:68ch;margin:0;line-height:1.5}.v3a-need-t .v3a-need-title{flex-wrap:wrap;align-items:baseline;gap:2px 12px;max-width:none;display:flex}.v3a-need-t b{font-weight:600;font-size:calc(15.5px * var(--ws));color:var(--text-primary);line-height:1.35}.v3a-need-fx b{color:var(--text-primary);font-weight:600}.v3a-need-h{font:500 calc(13.5px * var(--ws)) var(--font-mono);color:var(--accent-text,var(--accent));overflow-wrap:anywhere;align-items:center;gap:12px;display:inline-flex}.v3a-need-h:before{content:"";background:var(--pv-line2);width:1px;height:1.05em}.v3a-need-go{min-height:calc(32px * var(--ws));border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);color:var(--text-primary);font:600 calc(13.5px * var(--ws)) var(--font-ui,inherit);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}@media (hover:hover){.v3a-need-go:hover{background:var(--pv-fill-ghost-hi)}}.v3a-okline{color:var(--success);border-radius:var(--r-md);background:var(--success-bg);border:1px solid var(--success-border);align-items:center;gap:10px;margin:0;padding:12px 16px;font-weight:600;display:flex}.v3a-fine{color:var(--text-secondary);font-size:calc(13.5px * var(--ws));align-items:flex-start;gap:10px;margin:0;line-height:1.5;display:flex}.v3a-fine svg{color:var(--info);flex:none;margin-top:2px}.v3a-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.v3a-sh h2{font:400 calc(clamp(26px, 2.6vw, 32px) * var(--ws))/1.1 var(--font-editorial-serif);letter-spacing:-.03em;color:var(--text-primary);margin:8px 0 0}.v3a-shsub{max-width:440px;font-size:calc(14px * var(--ws));color:var(--text-tertiary);margin:0;line-height:1.5}.v3a-group{padding:0;display:block}.v3a-group>summary,.v3a-acct>summary,.v3a-more>summary{cursor:pointer;list-style:none}.v3a-group>summary::-webkit-details-marker{display:none}.v3a-acct>summary::-webkit-details-marker{display:none}.v3a-more>summary::-webkit-details-marker{display:none}.v3a-group>summary{min-height:calc(64px * var(--ws));border-radius:inherit;padding:16px 18px}.v3a-group>summary:focus-visible,.v3a-acct>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.v3a-group[open]>summary .v3a-chv,.v3a-acct[open]>summary .v3a-chv{transform:rotate(90deg)}.v3a-gb{flex-direction:column;gap:12px;padding:0 18px 18px;display:flex}.v3a-acct>summary.v3a-ah{min-height:calc(56px * var(--ws));padding:12px 14px}.v3a-ab{flex-direction:column;gap:14px;padding:2px 14px 14px;display:flex}.v3a-reason p,.v3a-reason div>p{margin:0}.v3a-reason>div{flex:1;min-width:0}.v3a-more{margin-top:6px}.v3a-more>summary{min-height:calc(32px * var(--ws));color:var(--accent-text,var(--accent));text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.v3a-more>p{font-size:calc(13px * var(--ws));color:var(--text-tertiary);overflow-wrap:anywhere;margin:6px 0 0}.v3a-perm{min-width:0}.v3a-h3{font:600 calc(16px * var(--ws))/1.3 var(--font-ui,system-ui);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 12px}.v3a-rows{flex-direction:column;gap:12px;display:flex}.v3a-connect{background:var(--pv-fill-ghost);border-color:var(--pv-line2);box-shadow:none;border-radius:99px;align-self:stretch}.v3a-acct{border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--surface-sunken);padding:0;scroll-margin-top:16px;display:block}.v3a-acct[data-tone=bad]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3a-acct[data-tone=bad]{border-color:color-mix(in srgb, var(--danger) 45%, var(--pv-line))}}.v3a-acct[data-tone=warn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3a-acct[data-tone=warn]{border-color:color-mix(in srgb, var(--warning) 45%, var(--pv-line))}}.v3a-acct[data-client]{border-style:dashed;border-color:var(--warning-border)}.v3a-ah{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.v3a-av{border-radius:50%;flex:none;width:36px;height:36px}.v3a-an{flex:160px;min-width:0}.v3a-handle{font:600 calc(16px * var(--ws))/1.3 var(--font-ui,system-ui);color:var(--text-primary);overflow-wrap:anywhere}.v3a-cs{font:700 calc(13.5px * var(--ws))/1.2 var(--font-ui,system-ui);white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.v3a-cs svg{stroke-width:2.2px}.v3a-cs[data-tone=ok]{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.v3a-cs[data-tone=bad]{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-border)}.v3a-cs[data-tone=warn]{color:var(--warning);background:var(--warning-bg);border-color:var(--warning-border)}.v3a-cs[data-tone=muted]{color:var(--text-secondary);background:var(--pv-fill-ghost);border-color:var(--pv-line2)}.v3a-reason{border-radius:var(--r-md);font-size:calc(14px * var(--ws));color:var(--text-secondary);background:var(--danger-bg);border:1px solid var(--danger-border);gap:10px;margin:0;padding:12px 14px;line-height:1.5;display:flex}.v3a-reason svg{color:var(--danger);flex:none;margin-top:2px}.v3a-reason[data-tone=warn]{background:var(--warning-bg);border-color:var(--warning-border)}.v3a-reason[data-tone=warn] svg{color:var(--warning)}.v3a-reason[data-tone=muted]{background:var(--pv-fill-ghost);border:1.5px dashed var(--warning-border)}.v3a-reason[data-tone=muted] svg{color:var(--warning)}.v3a-reason[data-tone=good]{background:var(--success-bg);border-color:var(--success-border)}.v3a-reason[data-tone=good] svg{color:var(--success)}.v3a-facts{border-top:1px solid var(--pv-line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 20px;margin:0;padding:14px 0 2px;display:grid}.v3a-facts>div{flex-direction:column;gap:4px;min-width:0;display:flex}.v3a-facts dt{font:600 calc(11px * var(--ws))/1.2 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-label)}.v3a-facts dd{font-size:calc(14px * var(--ws));color:var(--text-primary);margin:0;line-height:1.4}.v3a-permline{font-size:calc(14px * var(--ws));color:var(--text-secondary);align-items:center;gap:10px;margin:0;line-height:1.45;display:flex}.v3a-permline svg{color:var(--text-tertiary);flex:none}.v3a-permline[data-granted] svg{color:var(--success)}.v3a-permline a{min-height:calc(32px * var(--ws));color:var(--accent-text,var(--accent));text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.v3a-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v3a-acts .v2-btn{white-space:normal;text-align:center;border-radius:99px;min-width:0;padding-block:8px;line-height:1.25}.v3a-acts .v2-btn--quiet{background:var(--pv-fill-ghost);border-color:var(--pv-line2);box-shadow:none}.v3a-acts .v2-btn--ghost.v3a-danger{color:var(--danger);margin-left:auto}.v3a-acts .v2-btn svg{width:18px;height:18px}.v3a-kinds{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.v3a-kinds>div{border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--pv-fill-ghost);padding:16px 18px}.v3a-kinds b{font-size:calc(15px * var(--ws));color:var(--text-primary);margin-bottom:4px;display:block}.v3a-kinds p{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.5}.v3a-empty{border-radius:var(--r-md);border:1px dashed var(--pv-line2);color:var(--text-secondary);font-size:calc(14px * var(--ws));margin:0;padding:18px 20px}.v3a-pl{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.v3a-pl li{min-height:calc(34px * var(--ws));font-size:calc(14.5px * var(--ws));color:var(--text-secondary);border-top:1px solid var(--pv-line);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0;line-height:1.4;display:flex}.v3a-pl li:first-child{border-top:0}.v3a-pl li[data-k=g] svg{color:var(--success)}.v3a-pl li[data-k=m]{color:var(--text-primary);font-weight:600}.v3a-pl li[data-k=m] svg{color:var(--danger)}.v3a-pl li[data-k=n] svg{color:var(--text-tertiary)}.v3a-tech{font:500 calc(13px * var(--ws)) var(--font-mono);color:var(--accent-text,var(--accent));overflow-wrap:anywhere}.v3a-tag{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:99px;padding:4px 7px}.v3a-pl li[data-k=g] .v3a-tag{color:var(--success);border-color:var(--success-border)}.v3a-pl li[data-k=m] .v3a-tag{color:var(--danger);border-color:var(--danger-border)}.v3a-pnote{font-size:calc(13px * var(--ws));color:var(--text-tertiary);margin:6px 0 0;line-height:1.45}.v3a-pk{flex-direction:column;gap:14px;padding:0;display:flex}.v3a-rl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v3a-rl li{border-top:1px solid var(--pv-line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.v3a-rl li:first-child{border-top:0;padding-top:0}.v3a-rn{font:700 calc(16px * var(--ws)) var(--font-ui,system-ui);color:var(--text-primary);align-items:center;gap:8px;display:flex}.v3a-you{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--pv-line2);color:var(--text-secondary);border-radius:99px;padding:4px 7px}.v3a-rp{font-size:calc(14px * var(--ws));color:var(--text-primary);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.v3a-rp svg{color:var(--text-tertiary);flex:none;margin-top:2px}.v3a-rp[data-yes] svg{color:var(--success)}.v3a-rp:not([data-yes]){color:var(--text-secondary)}.v3a-honest{border-radius:var(--r-md);background:var(--info-bg);border:1px solid var(--info-border);font-size:calc(13.5px * var(--ws));color:var(--text-secondary);gap:10px;margin:0;padding:12px 14px;line-height:1.5;display:flex}.v3a-honest svg{color:var(--info);flex:none;margin-top:2px}.v3a-altnote{border-radius:var(--r-md);background:var(--warning-bg);border:1px solid var(--warning-border);font-size:calc(14.5px * var(--ws));color:var(--text-secondary);gap:12px;margin:0 0 16px;padding:14px 16px;line-height:1.5;display:flex}.v3a-altnote svg{color:var(--warning);flex:none;margin-top:2px}.v3a-altnote b{color:var(--text-primary)}.v3a-mxw{padding:0;overflow-x:auto}.v3a-mxw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3a-mx{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1000px;font-size:calc(14px * var(--ws))}.v3a-mx th,.v3a-mx td{text-align:left;vertical-align:top;border-top:1px solid var(--pv-line);overflow-wrap:break-word;padding:12px 8px;line-height:1.4}.v3a-mx thead th{border-top:0;padding-top:16px;padding-bottom:14px}.v3a-mx thead th:first-child,.v3a-mx tbody th{background:var(--surface-panel);z-index:1;width:140px;position:sticky;left:0}.v3a-mx tbody th{font:600 calc(13px * var(--ws))/1.35 var(--font-ui,system-ui);color:var(--text-secondary);padding-left:20px}.v3a-ph{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.v3a-ph b{font-size:calc(14.5px * var(--ws));color:var(--text-primary)}.v3a-cv{color:var(--text-primary);align-items:flex-start;gap:6px;line-height:1.35;display:inline-flex}.v3a-cv svg{stroke-width:2.2px;margin-top:1px}.v3a-cv[data-k=ok] svg{color:var(--success)}.v3a-cv[data-k=no] svg{color:var(--text-tertiary)}.v3a-nl{font-size:calc(13px * var(--ws));color:var(--text-secondary);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.v3a-pcs{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:none}.v3a-pcard{padding:0;overflow:hidden}.v3a-pcard summary{min-height:calc(76px * var(--ws));cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:14px 16px;list-style:none;display:grid}.v3a-pcard summary::-webkit-details-marker{display:none}.v3a-pcard summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-lg)}.v3a-pcard summary>:first-child{grid-row:1/3}.v3a-pcard summary .t-title{font-weight:700;font-size:calc(16.5px * var(--ws));margin:0;line-height:1.2}.v3a-pcs-s{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);grid-column:2;line-height:1.3}.v3a-chv{color:var(--text-tertiary);transition:transform .15s;display:grid}.v3a-pcard .v3a-chv{grid-area:1/3/3}.v3a-pcard[open] .v3a-chv{transform:rotate(90deg)}.v3a-pcb{flex-direction:column;gap:12px;padding:2px 16px 16px;display:flex}.v3a-pcb dl{border-top:1px solid var(--pv-line);flex-direction:column;margin:0;display:flex}.v3a-pcb dl>div{border-bottom:1px solid var(--pv-line);font-size:calc(14px * var(--ws));grid-template-columns:116px minmax(0,1fr);gap:12px;padding:10px 0;line-height:1.4;display:grid}.v3a-pcb dt{color:var(--text-tertiary);font:600 calc(12.5px * var(--ws))/1.4 var(--font-ui,system-ui)}.v3a-pcb dd,.v3a-pcb p{margin:0}.v3a-result{margin-bottom:28px;padding:24px}.v3a-sheetdl .t-label{color:var(--text-secondary)}@media (max-width:1099px){.v3a-mxw{display:none}.v3a-pcs{display:grid}}@media (max-width:820px){.v3a-eyebrow,.v3a-sub{display:none}.v3a-head{gap:0;margin-bottom:8px}.v3a-title{font-size:calc(28px * var(--ws))}.v3a-sum{gap:12px;margin-bottom:20px;padding:14px}.v3a-sumt{grid-template-columns:1fr;gap:12px}.v3a-lead{font-size:calc(18px * var(--ws));margin-top:6px}.v3a-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v3a-tile{gap:4px;min-width:0;padding:8px 12px}.v3a-tile b{font-size:calc(22px * var(--ws))}.v3a-tile span{font-size:calc(12.5px * var(--ws))}.v3a-need li{grid-template-columns:auto minmax(0,1fr);padding:12px}.v3a-need-go{min-height:calc(44px * var(--ws));grid-column:1/3;margin-top:4px}.v3a-sh{margin-bottom:12px}.v3a-sh h2{font-size:calc(22px * var(--ws))}.v3a-shsub{font-size:calc(13px * var(--ws))}.v3a-group>summary{min-height:calc(60px * var(--ws));padding:12px 14px}.v3a-group>summary .v3a-chv{grid-area:1/3}.v3a-gb{padding:0 12px 12px}.v3a-acct>summary.v3a-ah{flex-wrap:wrap;gap:8px 10px;padding:10px 12px}.v3a-acct>summary .v3a-an{flex:120px}.v3a-ab{gap:12px;padding:2px 12px 12px}.v3a-cs{font-size:calc(12.5px * var(--ws));white-space:normal;padding:5px 10px}.v3a-more>summary,.v3a-permline a{min-height:calc(44px * var(--ws))}.v3a-acts .v2-btn--sm{min-height:var(--touch)}.v3a-acts .v2-btn{flex:calc(50% - 5px)}.v3a-acts .v2-btn[data-first]{flex-basis:100%}.v3a-acts .v2-btn--ghost.v3a-danger{margin-left:0}.v3a-kinds{grid-template-columns:1fr;gap:8px;margin-bottom:0}.v3a-kinds>div{padding:12px 14px}.v3a-facts{grid-template-columns:1fr 1fr;gap:10px 14px}.v3a-result{margin-bottom:20px;padding:16px}body:has(.v3a) .v2-stage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body:has(.v3a) .v2-stage>footer{display:none}body:has(.v3a) main.v2-app-main{box-sizing:border-box;overscroll-behavior:contain;flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto;padding-bottom:24px!important}body:has(.v3a) .v2-bottom-nav{margin:6px auto calc(10px + var(--safe-b));flex:none;width:min(358px,100vw - 24px);position:static}}@media (min-width:600px) and (max-width:820px){.v3a-acts .v2-btn{flex:0 auto}.v3a-acts .v2-btn[data-first]{flex-basis:auto}.v3a-pcs{grid-template-columns:1fr 1fr}}@media (max-width:599px){.v3a-pcs{grid-template-columns:1fr}}@media (max-width:360px){.v3a-title{font-size:calc(26px * var(--ws))}.v3a-facts{grid-template-columns:1fr}.v3a-pcb dl>div{grid-template-columns:96px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v3a-chv{transition:none}}.v3an{min-width:0;max-width:1144px;margin-inline:auto}.v3an-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;margin-bottom:28px;display:flex}.v3an-head-l{flex-direction:column;gap:10px;min-width:0;display:flex}.v3an-eyebrow,.v3an-label{font:700 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--pv-label);align-items:center;gap:9px;margin:0;display:flex}.v3an-eyebrow:before,.v3an-label:before{content:"";opacity:.5;background:currentColor;flex:none;width:22px;height:1px}.v3an-title{font:400 calc(clamp(40px, 4.4vw, 60px) * var(--ws))/1 var(--font-editorial-serif);letter-spacing:-.035em;margin:0}.v3an-sub{max-width:560px;font-size:calc(15px * var(--ws));color:var(--text-secondary);margin:6px 0 0;line-height:1.5}.v3an-ctl{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v3an-sync-reason{max-width:280px;font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:0;line-height:1.45}.v3an-alert{border-radius:var(--r-lg);border:1px solid var(--danger);margin:0 0 20px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.v3an-alert{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--pv-line))}}.v3an-alert{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3an-alert{background:color-mix(in srgb, var(--danger) 8%, var(--surface-panel))}}.v3an-alert{font-size:calc(14px * var(--ws));color:var(--text-primary);line-height:1.5}.v3an-alert-line{margin:0}.v3an-alert-line+.v3an-alert-line{margin-top:8px}.v3an-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:44px;display:grid}.v3an-tile{flex-direction:column;gap:7px;min-width:0;padding:18px 18px 16px;display:flex}.v3an-tile--reach{grid-column:1/-1}.v3an-tlabel{font:700 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-label);margin:0}.v3an-tnum{font:700 clamp(28px, 3.4vw, 40px)/1 var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 0}.v3an-tempty{font-size:calc(14px * var(--ws));color:var(--text-secondary);margin:2px 0 0;line-height:1.45}.v3an-reach{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 28px;margin:2px 0 0;padding:0;list-style:none;display:grid}.v3an-reach li{flex-direction:column;gap:2px;display:flex}.v3an-rnum{font:700 calc(20px * var(--ws))/1.1 var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.v3an-meta{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:0;line-height:1.45;display:block}.v3an-num{font-variant-numeric:tabular-nums}.v3an-grid{grid-template-columns:minmax(0,1fr);gap:44px;display:grid}.v3an-sec{min-width:0}.v3an-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;margin-bottom:14px;display:flex}.v3an-h2{font:400 calc(clamp(28px, 3vw, 36px) * var(--ws))/1.05 var(--font-editorial-serif);letter-spacing:-.03em;margin:6px 0 0}.v3an-shsub{max-width:350px;font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:0;line-height:1.45}.v3an-list{margin:0;padding:4px 18px;list-style:none}.v3an-row{border-top:1px solid var(--pv-line);grid-template-columns:18px auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.v3an-row:first-child{border-top:0}.v3an-rank{font:600 calc(12px * var(--ws))/1.7 var(--font-mono);color:var(--text-tertiary);text-align:center}.v3an-rowmain{flex-direction:column;gap:6px;min-width:0;display:flex}.v3an-rowtop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.v3an-name{font-size:calc(15px * var(--ws));letter-spacing:-.01em;font-weight:600}.v3an-val{font:600 calc(15px * var(--ws))/1 var(--font-mono);font-variant-numeric:tabular-nums}.v3an-val--stale{color:var(--text-secondary);align-items:baseline;gap:6px;display:inline-flex}.v3an-val--stale .v3an-meta{display:inline}.v3an-track{background:var(--surface-sunken);border-radius:99px;height:8px;display:block;overflow:hidden}.v3an-fill{background:var(--accent);border-radius:99px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.v3an-fill{background:color-mix(in srgb, var(--accent) 42%, var(--surface-sunken))}}.v3an-fill{transition:width .6s var(--ease-enter,ease)}.v3an-row[data-top] .v3an-fill{background:var(--accent)}.v3an-spacer{height:8px;display:block}.v3an-row[data-muted] .v3an-rank{opacity:0}.v3an-rowlead{color:var(--text-secondary)}.v3an-posttext{-webkit-line-clamp:2;font-size:calc(14.5px * var(--ws));-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.v3an-note{font-size:calc(14px * var(--ws));color:var(--text-secondary);margin:0;padding:22px;line-height:1.5}.v3an-state{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin-inline:auto;padding:40px 24px;display:flex}.v3an-state-t{font:400 calc(26px * var(--ws))/1.15 var(--font-editorial-serif);letter-spacing:-.02em;margin:0}.v3an-state-d{max-width:52ch;font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3an-state-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.v3an-wait{flex-direction:column;gap:14px;display:flex}.v3an-wait-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.v3an-wait-cols{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:30px;display:grid}.v3an-skel{border-radius:var(--r-lg);background:var(--surface-sunken)}@supports (color:color-mix(in lab, red, red)){.v3an-skel{background:color-mix(in srgb, var(--surface-sunken) 92%, var(--text-tertiary) 8%)}}.v3an-skel{box-shadow:inset 0 0 0 1px var(--pv-line)}:root[data-theme=dark] .v3an-skel{background:var(--surface-overlay)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .v3an-skel{background:color-mix(in srgb, var(--surface-overlay) 84%, var(--text-tertiary) 16%)}}:root[data-theme=dark] .v3an-skel{box-shadow:inset 0 0 0 1px #ffffff1f}.v3an-skel--tile{height:132px}.v3an-skel--band{height:112px}.v3an-skel--col{height:340px}.v3an-method{margin-top:44px;padding:16px 18px}.v3an-method-t{cursor:pointer;font:600 calc(14px * var(--ws))/1.4 var(--font-ui,system-ui);letter-spacing:-.005em}.v3an-method-t:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.v3an-method-list{max-width:80ch;font-size:calc(13.5px * var(--ws));color:var(--text-secondary);flex-direction:column;gap:8px;margin:12px 0 2px;padding-left:18px;line-height:1.5;display:flex}.v3an-status{margin-bottom:40px}.v3an-prow{border-top:1px solid var(--pv-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.v3an-prow:first-child{border-top:0}.v3an-prow .v3an-rowtop{flex-wrap:wrap;align-items:center;row-gap:6px}.v3an-pdetail{color:var(--text-secondary);overflow-wrap:anywhere}.v3an-pill{font:600 calc(12px * var(--ws))/1.3 var(--font-ui,system-ui);white-space:nowrap;color:var(--text-secondary);background:var(--pv-fill-ghost);border:1px solid var(--pv-line2);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.v3an-pill[data-kind=metrics]{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.v3an-pill[data-kind=reconnect],.v3an-pill[data-kind=failed]{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-border)}.v3an-pill[data-kind=unavailable]{color:var(--warning);background:var(--warning-bg)}.v3an-pact{min-height:calc(44px * var(--ws));align-self:flex-start;margin-top:4px}.v3an-pact:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3an-rowmain .v3an-meta{overflow-wrap:anywhere}@media (min-width:1100px){.v3an-grid,.v3an-wait-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}@media (max-width:820px){.v3an-head{align-items:flex-start;margin-bottom:20px}.v3an-eyebrow{display:none}.v3an-title{font-size:calc(34px * var(--ws));letter-spacing:-.03em}.v3an-sub{font-size:calc(14px * var(--ws))}.v3an-ctl,.v3an-ctl .pv-btn{width:100%}.v3an-tiles{margin-bottom:36px}.v3an-tnum{font-size:calc(30px * var(--ws))}.v3an-grid{gap:36px}.v3an-h2{font-size:calc(30px * var(--ws))}.v3an-list{padding:2px 14px}.v3an-row{gap:10px;padding:13px 0}.v3an-state{padding:30px 18px}.v3an-wait-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.v3an-skel--tile{height:110px}.v3an-skel--col{height:260px}.v3an-method{margin-top:36px;padding:14px}}@media (max-width:599px){.v3an-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v3an-tile:nth-child(3),.v3an-wait-tiles>:nth-child(3){grid-column:1/-1}}@media (min-width:600px) and (max-width:719px){.v3an-tile{padding:14px}}@media (max-width:480px){.v3an-h2{font-size:calc(24px * var(--ws))}.v3an-sub{font-size:calc(13.5px * var(--ws))}.v3an-head{gap:12px;margin-bottom:16px}.v3an-status,.v3an-tiles{margin-bottom:28px}.v3an-grid{gap:28px}.v3an-sh{margin-bottom:10px}.v3an-shsub{max-width:none}.v3an-list{padding:2px 12px}.v3an-prow,.v3an-row{padding:12px 0}.v3an-pact{width:100%}.v3an-alert{font-size:calc(13.5px * var(--ws));margin-bottom:14px;padding:10px 12px}.v3an-state{padding:24px 14px}.v3an-state-t{font-size:calc(22px * var(--ws))}.v3an-method{margin-top:28px}.v3an{padding-bottom:8px}}@media (max-width:420px){.v3an-tiles{gap:10px}.v3an-tnum{font-size:calc(26px * var(--ws))}.v3an-tile{padding:14px}.v3an-row{grid-template-columns:14px auto minmax(0,1fr);gap:9px}}@media (prefers-reduced-motion:reduce){.v3an-fill{transition:none}.v3an-skel:after{content:none;animation:none}}.v2-stage{min-height:100dvh}.v2-tabs{margin:-4px;padding:4px}.v3cal{margin-inline:-4px;padding-inline:4px}.v3q-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:820px){body:has(.v2-stage){padding-bottom:0}.v2-stage{padding-top:var(--safe-t);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.v3h-main{padding-top:18px!important}.v2-app-main{padding-bottom:24px!important}.v2-stage>footer{padding-top:16px!important;padding-bottom:calc(var(--dock-clear) + 12px)!important;margin-top:24px!important}.v2-scroll>footer.v2-app-main{padding-bottom:20px!important}.v3h-title{margin:8px 0 6px;font-size:clamp(34px,10.4vw,44px);line-height:.98}.v3h-lede{font-size:calc(16px * var(--ws));line-height:1.4}.v3h-hero{gap:14px}.v3h-h2{font-size:calc(22px * var(--ws))}.v3h-hd{margin-bottom:8px}.v3h-grid{margin-top:28px}.v3h-chips{margin-bottom:12px}.v3cal-title{font-size:clamp(28px,8vw,34px)}.v3cal-rng{font-size:13px}.v3cal-tzn{gap:0 10px;font-size:12px}.v3cal-head{margin-bottom:8px}.v3cal-chip{min-height:40px}.v3cal-chips{gap:6px;margin-block:-5px;margin-inline:-14px;padding-block:5px;padding-inline:14px}.v3cal-filters{margin-bottom:8px}.v3cal-helpb{min-height:44px}.v3-agenda-head{padding:12px 2px 6px}.v3-agenda-name{font-size:22px}.v3-agenda-main{grid-template-columns:64px minmax(0,1fr);gap:10px}.v3-agenda-main .v3-thumb{width:64px!important;height:64px!important}body:has(.v3c) .v2-stage{padding-top:0}body:has(.v3c) main.v2-app-main{padding-top:calc(12px + var(--safe-t))!important}.v3c-grid{gap:10px;padding-bottom:16px}.v3c-when,.v3c-checkscard{padding:14px}.v3c-opts-when{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v3c-opt-row{min-height:calc(52px * var(--ws));flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 12px}.v3c-opt-at{text-align:left;font-size:calc(12.5px * var(--ws));padding-left:32px}.v3c-action{order:30}html:has(.v3q){scroll-padding-bottom:12px}body:has(.v3q) .v2-stage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body:has(.v3q) .v2-stage>footer{display:none}body:has(.v3q) main.v2-app-main{box-sizing:border-box;overscroll-behavior:contain;flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto;padding-bottom:24px!important}body:has(.v3q) .v2-bottom-nav{margin:6px auto calc(10px + var(--safe-b));flex:none;width:min(358px,100vw - 24px);position:static}.v3q-head{margin-bottom:14px}.v3q-ttl{gap:6px}.v3q-title{font-size:clamp(28px,8.4vw,34px)}.v3q-sub{font-size:calc(14px * var(--ws));line-height:1.45}.v3q-grp{margin:20px 0 10px}.v3q-grp>.t-h2{font-size:calc(20px * var(--ws))}.v3q-card{padding:14px}.v3q-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v3q-acts>.pv-btn{justify-content:center;width:100%}.v3q-acts>.pv-btn--ember,.v3q-acts>p{grid-column:1/-1}}@media (max-width:480px){.v3h-sig{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.v3h-sig .pv-btn{grid-column:2;justify-self:start;margin:6px 0 0}}.v3cal{--v3b-ember:var(--accent);--v3b-on:var(--text-on-accent)}:root[data-theme=dark] .v3cal{--v3b-ember:var(--ember-300);--v3b-on:#150600}@media (prefers-color-scheme:dark){:root:not([data-theme]) .v3cal{--v3b-ember:var(--ember-300);--v3b-on:#150600}}.v3b-btn{min-height:calc(36px * var(--ws));font:600 calc(13px * var(--ws)) var(--font-ui,system-ui);justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.v3b-hint{color:var(--text-secondary);font-size:calc(13px * var(--ws));line-height:1.5}.v3b-tray{align-items:center;gap:16px;margin-bottom:12px;padding:10px 14px;display:flex}.v3b-trh{flex-direction:column;flex:none;gap:6px;min-width:96px;display:flex}.v3b-trh h2,.v3b-agh h2{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);margin:0}.v3b-mono{color:var(--text-secondary);font:calc(12px * var(--ws)) var(--font-mono)}.v3b-drafts{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.v3b-dcard{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px dashed var(--pv-line2);cursor:grab;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 6px;display:flex}.v3b-dcard[data-src]{opacity:.45;outline:2px dashed var(--v3b-ember);outline-offset:2px}.v3b-dgrip{color:var(--text-tertiary);flex:none;display:grid}.v3b-th{--tf:8.5px;border-radius:10px;flex:none;width:44px;height:44px;display:block;overflow:hidden}.v3b-dx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.v3b-tag{font:700 calc(10px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.v3b-dtx{font-size:calc(12.5px * var(--ws));color:var(--text-primary);max-height:2.7em;line-height:1.35;display:block;overflow:hidden}#drafts:focus{outline:none}.v3b-tt{justify-content:flex-end;gap:calc(var(--tf,10px) * .4);width:100%;height:100%;padding:calc(var(--tf,10px) * .75);color:#f1f5f9;font:650 var(--tf,10px)/1.12 var(--font-ui,system-ui);letter-spacing:-.01em;background:radial-gradient(120% 100% at 100% 0,#ed541280,#0000 62%),linear-gradient(160deg,#252c42,#12151f);flex-direction:column;display:flex;position:relative;overflow:hidden}.v3b-tt.v1{background:radial-gradient(120% 100% at 0 0,#9fb2e866,#0000 62%),linear-gradient(200deg,#1d2540,#10131c)}.v3b-tt.v2{background:radial-gradient(110% 100% at 50% 110%,#ed54126b,#0000 62%),linear-gradient(170deg,#2a2132,#12141d)}.v3b-tk{font:700 calc(var(--tf,10px) * .62)/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ember-300);display:none}.v3b-tw{max-height:100%;display:block;position:relative;overflow:hidden}.v3b-media .v3b-tk{display:block}.v3b-tt:before{content:"";left:calc(var(--tf,10px) * .75);top:calc(var(--tf,10px) * .75);width:22%;height:max(2px, calc(var(--tf,10px) * .14));background:var(--ember-300);border-radius:2px;position:absolute}.v3b-media .v3b-tt:before{display:none}.v3b-media{aspect-ratio:16/9;--tf:13px;border:1px solid var(--pv-line);border-radius:10px;display:block;overflow:hidden}.v3b-img{object-fit:cover;background:#0f121b;width:100%;height:100%;display:block}.v3b-pic,.v3b-vid,.v3b-miss{background:#0f121b;width:100%;height:100%;display:block;position:relative}.v3b-play{color:#f8fafc;pointer-events:none;background:#0a0c14b8;border-radius:99px;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 1px #ffffff38}.v3b-count{font:700 calc(11px * var(--ws))/1 var(--font-mono);color:#f8fafc;pointer-events:none;background:#0a0c14b8;border-radius:99px;padding:3px 7px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 1px #ffffff38}.v3b{padding:10px;position:relative}.v3b-wkv{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.v3b-cell{min-height:calc(440px * var(--ws));border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--pv-line);flex-direction:column;gap:10px;min-width:0;padding:8px;transition:background .15s,border-color .15s;display:flex;position:relative;container-type:inline-size}.v3b-cell[data-past]{background:repeating-linear-gradient(135deg, var(--text-primary) 0 6px, transparent 6px 12px), var(--surface-sunken)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-past]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-primary) 3%, transparent) 0 6px, transparent 6px 12px), var(--surface-sunken)}}.v3b-cell[data-past] .v3b-media,.v3b-cell[data-past] .v3b-img{filter:saturate(.6)brightness(.88)}.v3b-cell[data-past] .v3b-dn{color:var(--text-tertiary)}.v3b-cell[data-today]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-today]{border-color:color-mix(in srgb, var(--accent) 75%, transparent)}}.v3b-cell[data-today]{box-shadow:0 0 0 1px var(--accent), 0 0 30px -10px var(--v3-ink-glow)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-today]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 0 30px -10px var(--v3-ink-glow)}}.v3b-cell[data-sel]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-sel]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-sunken))}}.v3b-cell[data-sel]{box-shadow:inset 0 0 0 1.5px var(--v3b-ember)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-sel]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--v3b-ember) 70%, transparent)}}.v3b-cell[data-sel] .v3b-dw{color:var(--pv-label)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-sel] .v3b-dw{color:color-mix(in srgb, var(--pv-label) 55%, var(--text-primary))}}.v3b-cell[data-today][data-sel]{box-shadow:0 0 0 1px var(--accent), inset 0 0 0 1.5px var(--v3b-ember), 0 0 30px -10px var(--v3-ink-glow)}@supports (color:color-mix(in lab, red, red)){.v3b-cell[data-today][data-sel]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--v3b-ember) 80%, transparent), 0 0 30px -10px var(--v3-ink-glow)}}.v3b-cell:focus-visible{outline:2px solid var(--v3b-ember);outline-offset:2px}.v3b-dh{justify-content:space-between;align-items:center;min-height:30px;padding:0 2px;display:flex}.v3b-dw{font:600 calc(12px * var(--ws)) var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--pv-label);margin-right:6px}.v3b-dn{font:600 calc(20px * var(--ws)) var(--font-mono);color:var(--text-primary)}.v3b-tg{font:700 calc(10px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--v3b-on);background:var(--v3b-ember);border-radius:99px;padding:4px 7px}.v3b-cl{flex-direction:column;gap:10px;min-width:0;display:flex}.v3b-empty{color:var(--text-secondary);font-size:calc(13px * var(--ws));flex-direction:column;align-items:flex-start;gap:8px;padding:8px 4px;display:flex}.v3b-card{--sc:var(--info);border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);cursor:grab;flex-direction:column;gap:9px;min-width:0;padding:6px 6px 8px;display:flex}.v3b-card:hover{border-color:var(--pv-line2)}.v3b-card[data-on]{border-color:var(--v3b-ember);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3b-card[data-on]{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.v3b-card[data-s=failed],.v3b-card[data-s=unknown]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3b-card[data-s=failed],.v3b-card[data-s=unknown]{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}}.v3b-card[data-s=published]{cursor:default}.v3b-card[data-src]{opacity:.45;outline:2px dashed var(--v3b-ember);outline-offset:2px}.v3b-card[data-busy]{opacity:.7}.v3b-open{text-align:left;width:100%;min-width:0;color:inherit;font:inherit;cursor:inherit;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:9px;padding:0;display:flex}.v3b-open:focus-visible{outline:2px solid var(--v3b-ember);outline-offset:2px}.v3b-wt{justify-content:space-between;align-items:center;gap:6px;padding:0 2px;display:flex}.v3b-tm{font:600 calc(12.5px * var(--ws)) var(--font-mono);color:var(--text-primary)}.v3b-grip{color:var(--text-tertiary);display:grid}.v3b-wp{flex-wrap:wrap;align-items:center;gap:7px;padding:0 2px;display:flex}.v3b-pn{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3b-pn[data-show]{clip:auto;white-space:normal;width:auto;height:auto;font-size:calc(12px * var(--ws));color:var(--text-secondary);flex:100%;line-height:1.3;position:static;overflow:visible}.v3b-miss .v3b-tk{font-size:calc(10px * var(--ws))}.v3b-wst{padding:0 2px}.v3b-wx{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 2px;line-height:1.4;display:-webkit-box;overflow:hidden}.v3b-warn{font-size:calc(12px * var(--ws));color:var(--warning);align-items:flex-start;gap:6px;padding:0 2px;line-height:1.35;display:flex}.v3b-warn svg{flex:none;margin-top:1px}.v3b-act{flex-direction:column;align-items:stretch;gap:6px;display:flex}.v3b-act .v3b-btn{width:100%}.v3b-lockn{font-size:calc(12px * var(--ws));color:var(--text-secondary);align-items:center;gap:6px;padding:0 2px;line-height:1.3;display:flex}.v3b-lockn svg{flex:none}@container (max-width:150px){.v3b-grip{display:none}.v3b-tm{font-size:calc(12px * var(--ws))}.v3b-warn{font-size:calc(11.5px * var(--ws))}.v3b-act .v3b-btn{gap:0;padding:0 6px}.v3b-act .v3b-btn svg{display:none}.v3b-dw{margin-right:4px}}@container (max-width:128px){.v3b-wx{display:none}.v3b-tg{padding:3px 5px;font-size:9px}}.v3b-dz{font:700 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.08em;text-transform:uppercase;text-align:center;pointer-events:none;z-index:2;white-space:normal;border-radius:99px;padding:6px 10px;display:none;position:absolute;top:48px;left:10px;right:10px}.v3b[data-dragging] .v3b-cell[data-drop=ok]{border:1.5px dashed var(--v3b-ember);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3b[data-dragging] .v3b-cell[data-drop=ok]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-sunken))}}.v3b[data-dragging] .v3b-cell[data-drop=ok][data-hover]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3b[data-dragging] .v3b-cell[data-drop=ok][data-hover]{background:color-mix(in srgb, var(--accent) 16%, var(--surface-sunken))}}.v3b[data-dragging] .v3b-cell[data-drop=ok][data-hover]{box-shadow:0 0 0 2px var(--v3b-ember), 0 0 36px -6px var(--v3-ink-glow)}.v3b[data-dragging] .v3b-cell[data-drop=ok] .v3b-dz{background:var(--v3b-ember);color:var(--v3b-on);display:block}.v3b[data-dragging] .v3b-cell[data-drop=no]{cursor:not-allowed;background:repeating-linear-gradient(135deg, var(--danger) 0 5px, transparent 5px 10px), var(--surface-sunken)}@supports (color:color-mix(in lab, red, red)){.v3b[data-dragging] .v3b-cell[data-drop=no]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--danger) 10%, transparent) 0 5px, transparent 5px 10px), var(--surface-sunken)}}.v3b[data-dragging] .v3b-cell[data-drop=no] .v3b-media,.v3b[data-dragging] .v3b-cell[data-drop=no] .v3b-img{opacity:.55}.v3b[data-dragging] .v3b-cell[data-drop=no] .v3b-dz{background:var(--danger-bg);color:var(--danger);border:1px solid var(--danger-border);display:block}.v3b-rule{z-index:95;font:600 calc(14px * var(--ws)) var(--font-ui,system-ui);text-align:center;pointer-events:none;max-width:calc(100vw - 32px);color:var(--text-primary);border-radius:99px;align-items:center;gap:10px;padding:12px 18px;display:flex;position:fixed;bottom:46px;left:50%;transform:translate(-50%)}.v3b-rule svg{color:var(--v3b-ember);flex:none}.v3b-rule[data-bad] svg{color:var(--danger)}.v3b-sheet-text{-webkit-line-clamp:2;color:var(--text-primary);-webkit-box-orient:vertical;margin:0 0 4px;display:-webkit-box;overflow:hidden}.v3b-accpick{border:0;flex-direction:column;gap:6px;min-width:0;margin:12px 0 0;padding:0;display:flex}.v3b-accpick legend{font:600 calc(13px * var(--ws)) var(--font-ui,system-ui);color:var(--text-secondary);margin-bottom:6px;padding:0}.v3b-ap{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:4px 10px;display:flex}.v3b-ap input{width:24px;height:24px;accent-color:var(--accent);flex:none}.v3b-ap[data-off]{cursor:default;opacity:.85}.v3b-an{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.v3b-an b{font-size:calc(13.5px * var(--ws));font-weight:600}.v3b-an small{font-size:calc(12px * var(--ws));color:var(--text-secondary)}.v3b-apn{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);text-align:right;max-width:46%}.v3b-apn[data-w]{color:var(--warning)}.v3b-mhint{justify-content:flex-start;align-items:center;gap:10px;margin:6px 0 10px;display:flex}.v3b-rail{margin-top:14px}.v3b-agh{justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0 8px;display:flex}.v3b-agc{font-size:calc(13px * var(--ws));color:var(--text-secondary)}.v3b-mdr{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding:4px 0 10px;display:flex;overflow-x:auto}.v3b-mdr .v3b-dcard{scroll-snap-align:start;cursor:default;flex-direction:row;flex:0 0 min(300px,82%);align-items:flex-start;padding:10px}.v3b-mdr .v3b-th{width:56px;height:56px}.v3b-dx .v3b-btn{align-self:flex-start;margin-top:4px}.v3b-dmedia{border-radius:var(--r-md);aspect-ratio:16/9;border:1px solid var(--pv-line);--tf:26px;max-width:min(100%,420px);margin-bottom:12px;overflow:hidden}.v3b-dmedia .v3b-tk{display:block}.v3b-dmedia .v3b-tt:before{display:none}@keyframes v3b-slide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@media (min-width:821px){.v2-sheet[data-variant=side]{border-radius:var(--r-xl) 0 0 var(--r-xl);width:min(480px,100%);height:100dvh;max-height:none;animation:v3b-slide .22s var(--ease-enter) both;padding:22px 24px 24px;inset:0 0 0 auto;transform:none}.v2-sheet[data-variant=side] .v2-sheet-grab{display:none}}@media (min-width:768px){.v2-sheet[data-variant=wide]{width:min(640px,100vw - 48px);max-height:calc(100dvh - 48px)}}@media (max-width:1023px){.v3b,.v3b-tray,.v3cal-seg [data-mode=hourly]{display:none}}@media (min-width:1024px){.v3b-rail,.v3b-mhint{display:none}}@media (prefers-reduced-motion:reduce){.v3b-cell,.v3b-card{transition:none}.v2-sheet[data-variant=side]{animation:none}}.v3b-earlier{margin:6px 0 10px;overflow:hidden}.v3b-ebtn{text-align:left;width:100%;min-height:56px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 14px 8px 16px;display:flex}.v3b-ebtn:focus-visible{outline:2px solid var(--v3b-ember);outline-offset:-2px}.v3b-etx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v3b-etx b{font:600 calc(14.5px * var(--ws))/1.25 var(--font-ui,system-ui)}.v3b-etx small{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);line-height:1.35}.v3b-chv{color:var(--text-tertiary);transition:transform .2s;display:grid}.v3b-ebtn[aria-expanded=true] .v3b-chv{transform:rotate(90deg)}.v3b-earlier [hidden]{display:none}.v3b-earlier>div{padding:0 10px 12px}@media (prefers-reduced-motion:reduce){.v3b-chv{transition:none}}.v3b-acts{background:linear-gradient(180deg, transparent, var(--v3-glass-solid,var(--surface-overlay)) 22px);z-index:3;gap:10px;margin:16px -16px -8px;padding:12px 16px 8px;display:grid;position:sticky;bottom:-8px}@media (min-width:768px){.v3b-acts{margin:16px -24px -12px;padding:12px 24px;bottom:-12px}}.v2-sheet[data-variant]{background:var(--v3-glass-solid,var(--surface-overlay))}@supports (color:color-mix(in lab, red, red)){.v2-sheet[data-variant]{background:color-mix(in srgb, var(--v3-glass-solid,var(--surface-overlay)) 98%, transparent)}}@media (max-width:1023px){.v3b-btn{min-height:44px}}@media (pointer:coarse){.v3b-btn{min-height:44px}}@media (max-width:767px){.v3cal-chip,.v3cal-helpb{min-height:44px}}.v3b-accpick{max-height:min(34dvh,300px);padding-right:2px;overflow-y:auto}.v3b-acts--flow{background:0 0;margin:16px 0 0;padding:0;position:static}:root{--canvas-grow:max(0px, calc((100vw - 1440px) * .92));--ws:1}@media (min-width:1920px){main.v3h-main,.v3c,.v3q,.v3a,.v3an,.v3hi,.v2-header{--ws:1.12;--touch:calc(44px * var(--ws))}}@media (min-width:2200px){main.v3h-main,.v3c,.v3q,.v3a,.v3an,.v3hi,.v2-header{--ws:1.22}}@media (min-width:2560px){main.v3h-main,.v3c,.v3q,.v3a,.v3an,.v3hi,.v2-header{--ws:1.32}}@media (min-width:1920px){.v3cal{--ws:1.12}}@media (min-width:2200px){.v3cal{--ws:1.22}}@media (min-width:2560px){.v3cal{--ws:1.32}}@media (min-width:1441px){main.v2-app-main{max-width:min(calc(1400px + var(--canvas-grow)), 3000px)!important}main.v3h-main{max-width:min(calc(1320px + var(--canvas-grow)), 3000px)!important}.v3a,.v3c,.v3q,.v3an{max-width:min(calc(1144px + var(--canvas-grow)), 2800px)}.v3c-grid{grid-template-columns:calc(300px + var(--canvas-grow) * .12) minmax(0, 1fr) calc(340px + var(--canvas-grow) * .18);gap:calc(28px + var(--canvas-grow) * .02)}}@media (min-width:1700px){.v3h-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}.v3h-side{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v3h-side>.v3h-recent{grid-column:1/-1}}.v3h-acc{gap:12px;padding:14px;display:grid}.v3h-acc-sum{margin:0}.v3h-acc-need{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v3h-acc-row{align-items:center;gap:12px;min-width:0;display:flex}.v3h-acc-tx{flex:1;gap:1px;min-width:0;display:grid}.v3h-acc-nm{font:600 calc(14px * var(--ws))/1.25 var(--font-ui,system-ui);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v3h-acc-st{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;line-height:1.3;display:flex;overflow:hidden}.v3h-acc-row .pv-btn{flex:none}.v3h-acc-row>.t-meta{text-align:right;max-width:9em}.v3h-acc-more{min-height:calc(32px * var(--ws));font-size:calc(13px * var(--ws));color:var(--text-secondary);justify-self:start;align-items:center;gap:4px;display:inline-flex}.v3h-acc-more:hover{color:var(--text-primary)}.v3h-acc-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.v3h-acc-chip{background:var(--pv-fill-ghost);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 10px 6px 8px;display:flex}.v3h-acc-chip .v3h-acc-nm{font-size:calc(12.5px * var(--ws));flex:1;font-weight:500}@media (max-width:820px){.v3h-sig{align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.v3h-sig .pv-btn{min-height:calc(44px * var(--ws));grid-column:auto;justify-self:auto;margin:0 0 0 auto}.v3h-sig-t{font-size:calc(15px * var(--ws))}.v3h-sig-d{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}}.v3c-rows[hidden]{display:none}.v3c-group-h.v3c-group-hb{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;font:inherit;margin:0;position:static;overflow:visible}.v3c-group-toggle{width:100%;min-height:calc(56px * var(--ws));border-radius:var(--r-md);border:1px solid var(--pv-line);background:var(--pv-fill-ghost);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:8px 12px 8px 10px;transition:background .2s,border-color .2s;display:flex}.v3c-group-toggle:hover{background:var(--pv-fill-ghost-hi,var(--pv-fill-ghost));border-color:var(--pv-line2)}.v3c-group-toggle:focus-visible{outline:2px solid var(--ember-300,var(--accent));outline-offset:0}.v3c-group-t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.v3c-group-nm{font-weight:600;font-size:calc(14.5px * var(--ws));color:var(--text-primary)}.v3c-group-sub{font-size:calc(12px * var(--ws));color:var(--text-tertiary);text-overflow:ellipsis;overflow:hidden}.v3c-group-warn{color:var(--warning);font-weight:650}.v3c-group-chev{color:var(--text-tertiary);flex:none;transition:transform .2s;display:grid}.v3c-group-toggle[aria-expanded=true] .v3c-group-chev{transform:rotate(90deg)}.v3c-group[data-open][data-several] .v3c-rows{border-left:1px solid var(--pv-line);margin-left:14px;padding-left:12px}@media (max-width:820px){.v3c-restored{font-size:calc(13px * var(--ws));flex-wrap:wrap;padding:2px 2px 2px 12px}.v3c-restored>:first-child{white-space:normal;overflow-wrap:anywhere;flex:12rem;min-width:0;padding-block:8px}.v3c-restored button{min-height:calc(44px * var(--ws));flex:none}.v3c-restored.v3c-restored--offer{flex-wrap:wrap;padding:10px 12px}.v3c-restored--offer>:first-child{white-space:normal;text-overflow:clip;flex:100%;overflow:visible}.v3c-hb[data-fix=reconnect]{grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"ic ti ac""bd bd bd";align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.v3c-hb[data-fix=reconnect] .v3c-hb-t,.v3c-hb[data-fix=reconnect] .v3c-hb-t>div{display:contents}.v3c-hb[data-fix=reconnect] .v3c-hb-t svg{grid-area:ic;margin:0}.v3c-hb[data-fix=reconnect] b{font-size:calc(14.5px * var(--ws));grid-area:ti}.v3c-hb[data-fix=reconnect] p{font-size:calc(13px * var(--ws));grid-area:bd;margin:0;line-height:1.35}.v3c-hb[data-fix=reconnect] .v3c-hb-acts{grid-area:ac}.v3c-hb[data-fix=reconnect] .v3c-hb-who{display:none}.v3c-hb[data-fix=reconnect] .v3c-hb-acts .v2-btn{padding:0 14px}}@media (min-width:1101px){.v3h-hero{align-items:start}.v3h-hero[data-next]{grid-template-rows:auto 1fr}.v3h-frame{aspect-ratio:16/10}}@media (min-width:2200px){.v3h-frame{aspect-ratio:2}}@media (max-width:600px){.v3h-lede.v2-hero-sub{min-height:calc(27px * var(--ws))}}.v3h-sig-dup,.v3h-more-p{display:none}@media (min-width:821px){.v3h-sig-more--p{display:none}}@media (max-width:820px){.v3h-sig-p3{display:none!important}.v3h-sig-dup{display:flex}.v3h-more-d{display:none}.v3h-more-p{display:inline}}@media (min-width:1101px) and (max-width:1699px){.v3h-title{font-size:clamp(64px,6.2vw,104px)}}@media (min-width:1700px){.v3h-grid>.v3h-side{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.v3h-side>:first-child{grid-area:1/1}.v3h-side>:nth-child(2){grid-area:2/1}.v3h-side>.v3h-recent{grid-area:1/2/span 2}}.v3h-sig-more{margin-top:10px}.v3h-sig-more>summary{cursor:pointer;min-height:calc(44px * var(--ws));border-radius:var(--r-md);border:1px dashed var(--pv-hairline,var(--border-hairline));color:var(--text-secondary);font-size:calc(14px * var(--ws));justify-content:space-between;align-items:center;padding:0 14px 0 18px;list-style:none;display:flex}.v3h-sig-more>summary::-webkit-details-marker{display:none}.v3h-sig-more>summary:hover{color:var(--text-primary)}.v3h-sig-more[open]>summary{margin-bottom:10px}.v3h-sig-more[open]>summary svg{transform:rotate(90deg)}.v3h-sig-more>summary:focus-visible{outline:2px solid var(--ember-300,#f4a47c);outline-offset:2px}.v3h-rail{--rail-t:96px;--rail-g:14px;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.v3h-rail:before{content:"";top:14px;bottom:14px;left:calc(var(--rail-t) + var(--rail-g) + 7px);background:linear-gradient(var(--pv-hairline,#ffffff24), transparent 96%);width:1px;position:absolute}.v3h-rail-row{grid-template-columns:var(--rail-t) 14px minmax(0, 1fr);gap:0 var(--rail-g);color:inherit;align-items:start;text-decoration:none;display:grid}.v3h-rail-when{text-align:right;gap:1px;min-width:0;padding-top:14px;display:grid}.v3h-rail-clock{font-size:calc(15px * var(--ws))}.v3h-rail-dot{background:var(--dot,var(--text-tertiary));width:14px;height:14px;box-shadow:0 0 0 4px var(--dot,var(--text-tertiary));border-radius:50%;margin-top:17px}@supports (color:color-mix(in lab, red, red)){.v3h-rail-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--dot,var(--text-tertiary)) 22%, transparent)}}.v3h-rail-dot{z-index:1;position:relative}.v3h-rail li[data-state=scheduled],.v3h-rail li[data-state=sending],.v3h-rail li[data-state=retrying]{--dot:var(--info,#38bdf8)}.v3h-rail li[data-state=published]{--dot:var(--success,#34d399)}.v3h-rail li[data-state=failed],.v3h-rail li[data-state=unknown],.v3h-rail li[data-state=partial]{--dot:var(--danger,#f87171)}.v3h-rail li[data-state=held],.v3h-rail li[data-state=waiting]{--dot:var(--warning,#fbbf24)}.v3h-rail-card{border-radius:var(--r-lg,20px);background:var(--pv-card-fill,var(--bg-elevated));border:1px solid var(--pv-hairline,var(--border-hairline));gap:8px;min-width:0;padding:14px 16px;transition:border-color .18s,transform .18s;display:grid}.v3h-rail-row:hover .v3h-rail-card{border-color:var(--pv-hairline-strong,#ffffff47);transform:translateY(-1px)}.v3h-rail-row:focus-visible{outline:2px solid var(--ember-300,#f4a47c);outline-offset:3px;border-radius:var(--r-lg,20px)}.v3h-rail-text{-webkit-line-clamp:2;color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v3h-rail-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3h-rail-to{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3h-rail-end{padding-left:calc(var(--rail-t) + var(--rail-g) + 14px + var(--rail-g))}.v3h-more-row{min-height:calc(44px * var(--ws));font-size:calc(14px * var(--ws));color:var(--text-secondary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.v3h-more-row:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.v3h-rail-card{transition:none}.v3h-rail-row:hover .v3h-rail-card{transform:none}}@media (max-width:560px){.v3h-rail{--rail-t:58px;--rail-g:10px}.v3h-rail-clock{font-size:calc(13px * var(--ws))}.v3h-rail-when .t-meta{font-size:calc(11px * var(--ws))}.v3h-rail-end{padding-left:0}}.v3h-acc-grid{padding-top:4px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 8px!important}.v3h-acc-chip{text-align:center;flex-direction:column;gap:6px;background:0 0!important;padding:4px!important}.v3h-acc-ring{box-shadow:0 0 0 2px var(--success,#34d399);border-radius:50%;place-items:center;padding:3px;display:inline-grid}.v3h-acc-chip .v3h-acc-nm{max-width:100%;font-size:calc(12.5px * var(--ws))!important;flex:none!important}.v3h-acc-ok{font-size:calc(11.5px * var(--ws));color:var(--text-tertiary)}.v3c-media{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin-top:14px;display:grid}.v3c-media[data-n="1"]{grid-template-columns:minmax(0,1fr)}.v3c-mitem{align-content:start;gap:6px;min-width:0;display:grid}.v3c-mtile{aspect-ratio:1;border-radius:var(--r-md);border:1px solid var(--pv-line2);background:var(--surface-sunken);position:relative;overflow:hidden}.v3c-media[data-n="1"] .v3c-mtile:not(.v3c-mtile--add):not(.v3c-mtile--up){aspect-ratio:16/9;max-height:420px}.v3c-mtile--add{aspect-ratio:auto;min-height:calc(56px * var(--ws));border-radius:var(--r-md);grid-column:1/-1;justify-content:center;align-items:center;display:flex!important}.v3c-mimg{object-fit:cover;width:100%;height:100%;display:block}.v3c-mbadges{gap:4px;display:grid}.v3c-wr{margin-top:12px}.v3c-wr>summary{justify-content:space-between;gap:12px}.v3c-wr-n{font:600 calc(12px * var(--ws)) var(--font-mono,ui-monospace, monospace);color:var(--text-tertiary)}.v3c-wr>:not(summary){margin-top:8px}.v3c-recent-wrap{margin-top:36px}.v3c-recent{gap:12px;display:grid}.v3c-recent-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}@media (max-width:820px){.v3c-recent-wrap{display:none}}@media (min-width:1101px){.v3c-editwrap textarea{font-size:calc(clamp(22px, 1.65vw, 26px) + (var(--ws) - 1) * 12px);max-width:34em;line-height:1.45;min-height:calc(176px * var(--ws))!important}.v3c-au b{font-size:calc(16px * var(--ws))}}.v3c-pv-h{display:none}@media (min-width:768px){.v3c-pv-h{font:600 calc(11px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-label);margin:0 0 14px;display:block}.v3c-editwrap{padding:6px 0 12px}}@media (min-width:1101px){.v3c-pvcard{padding:26px 26px 20px}}.v3c-counts{border-top:1px solid var(--pv-line);flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:14px 0 0;list-style:none;display:flex}.v3c-count-chip{min-height:calc(32px * var(--ws));border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);color:var(--text-secondary);font:600 calc(12.5px * var(--ws)) var(--font-ui,system-ui);border-radius:99px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.v3c-count-chip[data-active]{background:var(--pv-fill-ghost-hi);color:var(--text-primary)}.v3c-count-chip[data-level=ok]>svg{color:var(--success)}.v3c-count-chip[data-level=warn]>svg{color:var(--warning)}.v3c-count-chip[data-level=bad]{border-color:var(--danger-border);color:var(--danger)}.v3c-count-n{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}.v3c-pvpane{gap:12px;min-width:0;display:grid}.v3c-pvpane>h2.t-label{margin:0}.v3c-pvpane .v3c-ptabs{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.v3c-pvpanel{min-width:0}.v3c-pvm{aspect-ratio:1;object-fit:cover;border:1px solid var(--border-hairline);border-radius:8px;width:100%;display:block}.v3c-pvpanel .v3c-pvm,.v3c-pvpanel .v3m-miss{aspect-ratio:16/9;max-height:calc(170px * var(--ws))}@media (min-width:821px) and (max-width:1100px){.v3c-right{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.v3c-right .v3c-action{grid-column:auto}}@media (min-width:1101px){.v3c-right{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 112px);margin:-4px;padding:4px;overflow-y:auto}.v3c-col{gap:16px}}.v3m-miss{box-sizing:border-box;text-align:center;width:100%;height:100%;color:var(--text-secondary);background:linear-gradient(145deg, var(--surface-sunken), var(--surface-sunken));flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.v3m-miss{background:linear-gradient(145deg, var(--surface-sunken), color-mix(in srgb, var(--surface-sunken) 80%, var(--accent-subtle)))}}.v3m-miss{border-radius:inherit;overflow:hidden}.v3m-k{font:700 calc(11px * var(--ws))/1.2 var(--font-ui,system-ui);letter-spacing:.1em;text-transform:uppercase}.v3m-w{max-width:100%;font-size:calc(13px * var(--ws));color:var(--text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}@container (max-width:112px){.v3m-k,.v3m-w{display:none}}.v3a-spine{height:calc(10px * var(--ws));border-radius:99px;gap:3px;display:flex;overflow:hidden}.v3a-spine span{transform-origin:0;min-width:8px;animation:v3a-grow .64s var(--ease-enter,cubic-bezier(.2,.8,.2,1)) both;border-radius:99px}.v3a-spine span:nth-child(2){animation-delay:70ms}.v3a-spine span:nth-child(3){animation-delay:.14s}.v3a-spine span:nth-child(4){animation-delay:.21s}.v3a-spine [data-t=ok]{background:var(--success)}.v3a-spine [data-t=warn]{background:repeating-linear-gradient(135deg, var(--warning) 0 4px, var(--warning) 4px 8px)}@supports (color:color-mix(in lab, red, red)){.v3a-spine [data-t=warn]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--warning) 55%, transparent) 0 4px, color-mix(in srgb, var(--warning) 14%, transparent) 4px 8px)}}.v3a-spine [data-t=bad]{background:var(--danger)}.v3a-spine [data-t=muted]{background:repeating-linear-gradient(90deg, var(--text-tertiary) 0 2px, transparent 2px 5px)}@keyframes v3a-grow{0%{opacity:.4;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.v3a-spine span{animation:none}}.v3a-need{overflow:hidden}.v3a-need li{padding-left:22px;position:relative}.v3a-need li:before{content:"";background:var(--danger);width:4px;position:absolute;top:0;bottom:0;left:0}.v3a-need li[data-kind=soon]:before{background:repeating-linear-gradient(180deg, var(--warning) 0 6px, var(--warning) 6px 10px)}@supports (color:color-mix(in lab, red, red)){.v3a-need li[data-kind=soon]:before{background:repeating-linear-gradient(180deg, var(--warning) 0 6px, color-mix(in srgb, var(--warning) 30%, transparent) 6px 10px)}}@media (hover:hover){.v3a-need-go[data-primary]:hover{background:var(--accent-hover)}}.v3a-need-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;display:flex}.v3a-needmore{margin-top:-8px}.v3a-needmore>summary{min-height:calc(44px * var(--ws));cursor:pointer;font-size:calc(14px * var(--ws));color:var(--text-secondary);align-items:center;gap:8px;padding:0 6px;font-weight:600;list-style:none;display:flex}.v3a-needmore>summary::-webkit-details-marker{display:none}.v3a-needmore>summary:before{content:"";width:7px;height:7px;transition:transform .15s var(--ease-state,ease);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.v3a-needmore[open]>summary:before{transform:rotate(45deg)}.v3a-needmore>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.v3a-needmore[open]>.v3a-need{margin-top:4px}@media (hover:hover){.v3a-needmore>summary:hover{color:var(--text-primary)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.v3a-group:not([open]):hover{transform:translateY(-2px)}}@media (max-width:560px){.v3a-tiles{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.v3a-tile{flex-direction:row;align-items:center;gap:10px;min-width:0;padding:10px 12px}.v3a-tile b{font-size:calc(24px * var(--ws))}.v3a-tile span{font-size:calc(12.5px * var(--ws));line-height:1.2}.v3a-need li{grid-template-columns:auto minmax(0,1fr)}.v3a-need-acts{grid-column:1/-1;justify-content:flex-start}}.v3a-panel[hidden]{display:none}.v3a-tabs{border:1px solid var(--pv-line);background:var(--pv-fill-ghost);border-radius:99px;gap:4px;max-width:100%;margin:0 0 22px;padding:5px;display:inline-flex}.v3a-tab{min-height:calc(40px * var(--ws));padding:0 calc(18px * var(--ws));color:var(--text-secondary);font:600 calc(14px * var(--ws)) var(--font-ui,system-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.v3a-tab:hover{color:var(--text-primary);background:var(--pv-fill-ghost-hi)}}.v3a-tab[aria-selected=true]{color:var(--text-primary);background:var(--pv-fill-ghost-hi);box-shadow:inset 0 0 0 1px var(--pv-line2), inset 0 1px 0 #ffffff1f}.v3a-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3a-tabn{min-width:calc(22px * var(--ws));height:calc(22px * var(--ws));font:700 calc(12px * var(--ws)) var(--font-mono,monospace);color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:99px;place-items:center;padding:0 6px;display:inline-grid}.v3a-conn{flex-direction:column;gap:32px;min-width:0;margin-bottom:40px;display:flex}.v3a-triage,.v3a-fleet{flex-direction:column;gap:24px;min-width:0;display:flex}.v3a-fleet>section,.v3a-triage>*{min-width:0}.v3a-sum,.v3a-result{margin-bottom:0}.v3a-fleet .v3a-sh{margin-bottom:14px}.v3a-need-acts{flex-direction:column;align-items:flex-end;gap:6px}.v3a-need-go.v3a-need-rc{min-height:calc(36px * var(--ws));padding:0 calc(16px * var(--ws));cursor:pointer;gap:8px}.v3a-need-go.v3a-need-rc svg{stroke-width:2px}.v3a-need-primary{background:var(--accent);color:var(--text-on-accent);border-color:#0000;font-weight:650;box-shadow:0 6px 16px -8px #b8410eb3}@media (hover:hover){.v3a-need-primary:hover{background:var(--accent-hover)}}.v3a-need-go.v3a-need-more{min-height:calc(32px * var(--ws));box-shadow:none;color:var(--text-secondary);text-underline-offset:3px;background:0 0;border:0;padding:0 4px;font-weight:600;text-decoration:underline}@media (hover:hover){.v3a-need-go.v3a-need-more:hover{color:var(--text-primary);background:0 0}}.v3a-need-ask{max-width:calc(200px * var(--ws));text-align:right}.v3a-need-go:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3a .account-card-grid{column-count:unset;border-radius:var(--r-xl,20px);border:1px solid var(--pv-line);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);display:block;overflow:clip}.v3a .account-card-grid>*{break-inside:auto;width:auto;min-width:0;margin:0;display:block}.v3a .account-card-grid>.v3a-card{border:0;border-top:1px solid var(--pv-line);box-shadow:none;background:0 0;border-radius:0;padding:0;position:relative}.v3a .account-card-grid>.v3a-card:first-child{border-top:0}.v3a .account-card-grid>.v3a-card:before{content:"";background:0 0;width:4px;position:absolute;inset:0 auto 0 0}.v3a .account-card-grid>.v3a-card[data-tone=bad]:before{background:var(--danger)}.v3a .account-card-grid>.v3a-card[data-tone=warn]:before{background:repeating-linear-gradient(180deg, var(--warning) 0 6px, var(--warning) 6px 10px)}@supports (color:color-mix(in lab, red, red)){.v3a .account-card-grid>.v3a-card[data-tone=warn]:before{background:repeating-linear-gradient(180deg, var(--warning) 0 6px, color-mix(in srgb, var(--warning) 30%, transparent) 6px 10px)}}.v3a-card-h{grid-template-columns:calc(44px * var(--ws)) minmax(0, 1fr) auto calc(28px * var(--ws));gap:calc(8px * var(--ws)) calc(16px * var(--ws));padding:calc(14px * var(--ws)) calc(16px * var(--ws)) calc(14px * var(--ws)) calc(22px * var(--ws));min-height:calc(76px * var(--ws));grid-template-areas:"chip t pill end"".pips pips pips";align-items:center;display:grid}.v3a-group>summary.v3a-card-h{cursor:pointer;border-radius:inherit}.v3a-card-chip{grid-area:chip;align-self:start;display:grid}.v3a-card-t{grid-area:t;min-width:0}.v3a-card-t .t-title{font:600 calc(18px * var(--ws))/1.2 var(--font-ui,system-ui);letter-spacing:-.015em;margin:0}.v3a-card-t .t-meta{overflow-wrap:anywhere;font-size:calc(13px * var(--ws));margin:3px 0 0}.v3a-card-h>.v2-pill{height:auto;font-size:calc(13.5px * var(--ws));grid-area:pill;justify-self:end;gap:7px;padding:7px 12px 7px 10px;font-weight:700}.v3a-card-h .v2-pill svg{stroke-width:2.2px}.v3a-card-end{grid-area:end;justify-self:end;display:grid}.v3a-group[open]>summary .v3a-chv{transform:rotate(90deg)}.v3a-pips{align-items:center;gap:calc(6px * var(--ws)) calc(8px * var(--ws));flex-wrap:wrap;grid-area:pips;min-width:0;margin:0;padding:0;list-style:none;display:flex}.v3a-pip{max-width:100%;padding:3px calc(11px * var(--ws)) 3px 3px;border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);font-size:calc(13px * var(--ws));color:var(--text-secondary);border-radius:99px;align-items:center;gap:7px;min-width:0;line-height:1.2;display:inline-flex}.v3a-pg{width:calc(24px * var(--ws));height:calc(24px * var(--ws));border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.v3a-pg svg{stroke-width:2.4px}.v3a-pn{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:calc(168px * var(--ws));color:var(--text-primary);overflow:hidden}.v3a-pip-more{font:600 calc(12.5px * var(--ws)) var(--font-ui,system-ui);color:var(--text-tertiary);padding:0 4px}.v3a-pip[data-t=ok] .v3a-pg{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.v3a-pip[data-t=bad]{border-color:var(--danger-border)}.v3a-pip[data-t=bad] .v3a-pg{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-border)}.v3a-pip[data-t=warn] .v3a-pg{color:var(--warning);background:repeating-linear-gradient(135deg, var(--warning-bg) 0 4px, transparent 4px 8px);border-color:var(--warning-border)}.v3a-pip[data-t=muted]{border-style:dashed}.v3a-pip[data-t=muted] .v3a-pg{color:var(--text-secondary);border-style:dotted;border-color:var(--pv-line2)}.v3a-card[data-empty] .v3a-card-end{grid-area:pips;justify-self:start}.v3a-card[data-empty] .v3a-card-h{grid-template-areas:"chip t pill end"".pips pips pips"}.v3a-askadmin{margin:0}.v3a-gb{padding:0 calc(18px * var(--ws)) calc(18px * var(--ws)) calc(22px * var(--ws));border-top:1px solid var(--pv-line);padding-top:14px}.v3a-gb>.v3a-connect{align-self:flex-start}.v3a-card{transition:none}.v3a-connect{min-height:calc(40px * var(--ws));align-self:flex-start}.v3a-pgrid{grid-template-columns:minmax(0,1fr);gap:32px;min-width:0;margin-bottom:40px;display:grid}.v3a-pmain,.v3a-roles{min-width:0}.v3a-pread{font-size:calc(14px * var(--ws));color:var(--text-secondary);align-items:flex-start;gap:10px;margin:0 0 16px;line-height:1.5;display:flex}.v3a-pread svg{flex:none;margin-top:2px}.v3a-plist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.v3a-prow{grid-template-columns:calc(236px * var(--ws)) minmax(0, 1fr);gap:14px calc(24px * var(--ws));border-radius:var(--r-lg);border:1px solid var(--pv-line);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);min-width:0;padding:18px 20px;display:grid}.v3a-prow[data-tone=bad]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3a-prow[data-tone=bad]{border-color:color-mix(in srgb, var(--danger) 45%, var(--pv-line))}}.v3a-prow[data-tone=warn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3a-prow[data-tone=warn]{border-color:color-mix(in srgb, var(--warning) 40%, var(--pv-line))}}.v3a-pwho{align-items:flex-start;gap:12px;min-width:0;display:flex}.v3a-pwho>div{flex-direction:column;gap:2px;min-width:0;display:flex}.v3a-pwho b{font:600 calc(15px * var(--ws))/1.3 var(--font-ui,system-ui);color:var(--text-primary);overflow-wrap:anywhere}.v3a-pwho .v3a-cs{align-self:flex-start;margin-top:8px}.v3a-pl li{flex-wrap:nowrap;align-items:flex-start}.v3a-pl li>svg{margin-top:calc(2px * var(--ws));flex:none}.v3a-pl li>span:not(.v3a-tag):not(.v3a-tech){flex:1 1 0;min-width:0}.v3a-pl li>.v3a-tech{flex:0 auto;min-width:0}.v3a-pl li>.v3a-tag{margin-top:calc(2px * var(--ws));flex:none}.v3a-pl li[data-k=x],.v3a-pl li[data-k=n]{color:var(--text-secondary)}.v3a-pl li[data-k=x] svg,.v3a-pl li[data-k=n] svg{color:var(--text-tertiary)}.v3a-pl li[data-k=m] .v3a-tag{background:var(--danger-bg)}.v3a-tag[data-k=n]{color:var(--text-secondary);border-color:var(--pv-line2)}.v3a-perm-act{margin-top:10px}.v3a-roles .v3a-pk{border-radius:var(--r-lg);border:1px solid var(--pv-line);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);padding:20px}.v3a-cap{margin-bottom:40px}.v3a-mx .v3a-ph .v2-pill{height:auto;font-size:calc(12px * var(--ws));white-space:normal;text-align:left;padding:4px 9px 4px 7px;line-height:1.2}.v3a-pcb-h{font:600 calc(12.5px * var(--ws))/1.4 var(--font-ui,system-ui);color:var(--text-secondary);margin:4px 0 0}.v3a-notrec{margin-top:16px}.v3a svg[width="15"],.v3a svg[width="16"]{width:calc(16px * var(--ws));height:calc(16px * var(--ws))}.v3a svg[width="18"]{width:calc(18px * var(--ws));height:calc(18px * var(--ws))}.v3a svg[width="20"]{width:calc(20px * var(--ws));height:calc(20px * var(--ws))}.v3a-card-chip,.v3a-need>li>[role=img],.v3a-pwho>[role=img],.v3a-ph>[role=img],.v3a-pcard summary>[role=img]{zoom:var(--ws)}.v3a-av{width:calc(36px * var(--ws));height:calc(36px * var(--ws))}@media (min-width:1100px){.v3a-pgrid{grid-template-columns:minmax(0, 1fr) calc(340px * var(--ws));gap:32px calc(32px * var(--ws));align-items:start}}@media (min-width:1920px){.v3a-conn{gap:calc(32px * var(--ws));grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;display:grid}.v3a-plist{grid-template-columns:repeat(auto-fill, minmax(calc(560px * var(--ws)), 1fr))}.v3a-prow{grid-template-columns:minmax(0,1fr)}.v3a-mx thead th:first-child,.v3a-mx tbody th{width:calc(150px * var(--ws))}}@media (max-width:820px){.v3a-tabs{width:100%;margin-bottom:14px;display:flex}.v3a-tab{min-width:0;min-height:44px;font-size:calc(13.5px * var(--ws));flex:1 1 0;padding:0 6px}.v3a-conn{gap:24px;margin-bottom:24px}.v3a-triage,.v3a-fleet{gap:20px}.v3a-prow{grid-template-columns:minmax(0,1fr);padding:14px}.v3a-pgrid,.v3a-cap{margin-bottom:24px}}@media (max-width:560px){.v3a-need li{grid-template-columns:auto minmax(0,1fr)}.v3a-need-acts{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:4px}.v3a-need-go.v3a-need-rc{width:100%;min-height:44px}.v3a-need-go.v3a-need-more{justify-content:center;min-height:44px}.v3a-need-ask{text-align:left;max-width:none}.v3a-card-h{grid-template-columns:calc(44px * var(--ws)) minmax(0, 1fr) calc(28px * var(--ws));grid-template-areas:"chip t end""pill pill pill""pips pips pips";gap:10px 12px;min-height:60px;padding:12px 12px 12px 18px}.v3a-card-h>.v2-pill{font-size:calc(12.5px * var(--ws));justify-self:start;padding:5px 10px 5px 8px}.v3a-card[data-empty] .v3a-card-h{grid-template-areas:"chip t end""pill pill pill""pips pips pips"}.v3a-card[data-empty] .v3a-card-end{grid-area:pips;justify-self:stretch}.v3a-card[data-empty] .v3a-connect{width:100%;min-height:44px}.v3a-gb{padding:12px 12px 12px 18px}.v3a-gb>.v3a-connect{align-self:stretch;min-height:44px}.v3a-pip{max-width:100%}.v3a-pn{max-width:52vw}.v3a-prow .v3a-need-go.v3a-need-rc{width:auto}}@media (prefers-reduced-motion:reduce){.v3a-tab{transition:none}}.v3an-tiles{margin-bottom:36px}@media (min-width:1100px){.v3an-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.v3an-tile--reach{grid-column:auto}}@media (max-width:1099px){.v3an-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.v3an-tile--reach{grid-column:auto}}.v3an-trend{gap:6px;margin-top:2px;display:grid}.v3an-sparkw{height:calc(36px * var(--ws));color:var(--accent);display:block;position:relative}.v3an-spark{clip-path:inset(-6px 100% -6px 0);width:100%;height:100%;animation:v3an-wipe .9s var(--ease-enter,cubic-bezier(.2,.8,.2,1)) .12s forwards;display:block;overflow:visible}.v3an-sparkdot{width:calc(9px * var(--ws));height:calc(9px * var(--ws));margin:calc(-4.5px * var(--ws)) 0 0 calc(-8px * var(--ws));box-shadow:0 0 0 3px var(--surface-panel,#14161c);opacity:0;background:currentColor;border-radius:50%;animation:.24s ease-out .9s forwards v3an-fade;position:absolute}@keyframes v3an-wipe{to{clip-path:inset(-6px 0)}}@keyframes v3an-fade{to{opacity:1}}.v3an-cmp{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.45}.v3an-delta{border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);color:var(--text-primary);border-radius:99px;align-items:center;gap:3px;padding:1px 7px 1px 4px;font-weight:700;display:inline-flex}.v3an-delta svg{stroke-width:2.6px}.v3an-delta[data-dir=up] svg{color:var(--success);transform:rotate(-90deg)}.v3an-delta[data-dir=down] svg{color:var(--warning);transform:rotate(90deg)}.v3an-chart{padding:18px 20px 14px;display:block}.v3an-tl{gap:14px;display:grid}.v3an-legend{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.v3an-legend li{align-items:center;gap:7px;display:inline-flex}.v3an-mark{background:var(--c,var(--text-tertiary));flex:none;display:inline-block}.v3an-mark[data-shape=circle]{border-radius:50%}.v3an-mark[data-shape=square]{border-radius:3px}.v3an-mark[data-shape=diamond]{border-radius:2px;transform:rotate(45deg)scale(.78)}.v3an-mark[data-shape=triangle]{clip-path:polygon(50% 6%,96% 92%,4% 92%)}.v3an-mark[data-shape=cross]{clip-path:polygon(34% 0,66% 0,66% 34%,100% 34%,100% 66%,66% 66%,66% 100%,34% 100%,34% 66%,0 66%,0 34%,34% 34%)}.v3an-mark[data-shape=pill]{border-radius:99px;width:1.5em}.v3an-plot{grid-template-columns:auto minmax(0,1fr);grid-template-rows:calc(250px * var(--ws)) auto;column-gap:10px;display:grid}.v3an-yaxis{font:500 calc(11.5px * var(--ws)) var(--font-mono,monospace);color:var(--text-tertiary);flex-direction:column;justify-content:space-between;align-items:flex-end;padding-bottom:0;display:flex}.v3an-yaxis span{transform:translateY(-.5em)}.v3an-yaxis span:last-child{transform:translateY(.1em)}.v3an-field{border-left:1px solid var(--pv-line2);border-bottom:1px solid var(--pv-line2);margin:0 14px 0 0;position:relative}.v3an-rule{border-top:1px dashed var(--pv-line);height:0;position:absolute;left:0;right:0}.v3an-xaxis{font:500 calc(11.5px * var(--ws)) var(--font-mono,monospace);color:var(--text-tertiary);grid-column:2;justify-content:space-between;padding-top:8px;display:flex}.v3an-dot{width:calc(24px * var(--ws));height:calc(24px * var(--ws));cursor:pointer;filter:drop-shadow(0 0 1.5px #ffffff8c);min-width:0;min-height:0;transition:transform .16s var(--ease-state,ease);animation:v3an-pop .46s var(--ease-enter,cubic-bezier(.2,.8,.2,1)) both;animation-delay:calc(var(--i,0) * 26ms);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,50%)}.v3an-dot .v3an-mark{transition:transform .16s var(--ease-state,ease)}.v3an-dot[data-on]{z-index:2}.v3an-dot[data-on] .v3an-mark,.v3an-dot:hover .v3an-mark{transform:scale(1.45)}.v3an-dot[data-on] .v3an-mark[data-shape=diamond],.v3an-dot:hover .v3an-mark[data-shape=diamond]{transform:rotate(45deg)scale(1.15)}.v3an-dot:focus-visible{outline:2px solid var(--accent);outline-offset:0;filter:none;border-radius:50%}@keyframes v3an-pop{0%{opacity:0;transform:translate(-50%,50%)scale(.3)}}.v3an-readout{border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);font-size:calc(13.5px * var(--ws));min-height:calc(44px * var(--ws));flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 12px;display:flex}.v3an-readout .v3an-mark{align-self:center}.v3an-readtext{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;display:-webkit-box;overflow:hidden}.v3an-tbl>summary{cursor:pointer;font:600 calc(13.5px * var(--ws)) var(--font-ui,system-ui);color:var(--text-secondary);min-height:calc(44px * var(--ws));align-items:center;display:flex}.v3an-tbl>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.v3an-tbl table{border-collapse:collapse;width:100%;font-size:calc(13px * var(--ws))}.v3an-tbl th{text-align:left;color:var(--text-tertiary);border-bottom:1px solid var(--pv-line2);padding:6px 8px 6px 0;font-weight:600}.v3an-tbl td{border-bottom:1px solid var(--pv-line);vertical-align:top;padding:8px 8px 8px 0}@media (prefers-reduced-motion:reduce){.v3an-spark{clip-path:none;animation:none}.v3an-sparkdot{opacity:1;animation:none}.v3an-dot{animation:none}}.v3an-mix{border-radius:99px;gap:2px;max-width:240px;height:6px;margin-top:4px;display:flex;overflow:hidden}.v3an-mix span{min-width:4px}.v3an-mix [data-k=likes],.v3an-mix [data-k=comments]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3an-mix [data-k=comments]{background:color-mix(in srgb, var(--accent) 50%, var(--surface-sunken))}}.v3an-mix [data-k=shares]{background:repeating-linear-gradient(135deg, var(--accent) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){.v3an-mix [data-k=shares]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--accent) 80%, transparent) 0 3px, transparent 3px 6px)}}.v3an-track{height:calc(10px * var(--ws))}.v3an-fill{transform-origin:0;animation:v3an-grow .7s var(--ease-enter,cubic-bezier(.2,.8,.2,1)) both}@keyframes v3an-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.v3an-fill{animation:none}}.v3an-chips{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.v3an-chips li{border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);border-radius:99px;align-items:center;gap:6px;padding:4px 9px 4px 4px;display:inline-flex}.v3an-chips li[data-kind=metrics]{color:var(--success);border-color:var(--success-border)}.v3an-chips li[data-kind=reconnect],.v3an-chips li[data-kind=failed]{color:var(--danger);border-color:var(--danger-border)}.v3an-chips li[data-kind=unavailable]{color:var(--warning);border-color:var(--warning-border)}.v3an-chips li[data-kind=unsupported]{color:var(--text-tertiary);border-style:dashed}.v3an-plist{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(340px * var(--ws))), 1fr));column-gap:28px;padding-block:0;display:grid}.v3an-plist .v3an-prow:first-child{border-top:1px solid var(--pv-line)}.v3an-status{margin-top:44px;margin-bottom:0}.v3an-grid,.v3an-sec+.v3an-grid,.v3an-chart{margin-bottom:0}.v3an-sec{margin-bottom:40px}@media (max-width:560px){.v3an-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v3an-tile--reach{grid-column:auto}.v3an-tile{padding:14px 14px 12px}.v3an-chart{padding:14px 12px 10px}.v3an-plot{grid-template-rows:300px auto}.v3an-plist{grid-template-columns:minmax(0,1fr)}}.v3hi{min-width:0;max-width:min(calc(1144px + var(--canvas-grow)), 2800px);margin-inline:auto}.v3hi-head{margin-bottom:20px}.v3hi-head .t-h1{font-family:var(--font-editorial-serif);font-synthesis:none;letter-spacing:-.04em;font-weight:400;line-height:1.04;font-size:calc(clamp(34px, 3.8vw, 54px) * var(--ws));margin:8px 0 6px}.v3hi-sub{max-width:620px}.v3hi-sum{border-radius:var(--r-xl,20px);border:1px solid var(--pv-line);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:18px 28px;padding:18px 20px;display:grid}.v3hi-tiles{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.v3hi-tile{min-width:calc(112px * var(--ws));border-radius:var(--r-md);background:var(--pv-fill-ghost);border:1px solid var(--pv-line);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.v3hi-tile b{font:700 calc(28px * var(--ws)) / 1 var(--font-mono);letter-spacing:-.02em}.v3hi-tile span{font-size:calc(13px * var(--ws));color:var(--text-secondary);align-items:center;gap:6px;display:flex}.v3hi-tile svg{stroke-width:2.2px}.v3hi-tile[data-t=ok] b,.v3hi-tile[data-t=ok] svg{color:var(--success)}.v3hi-tile[data-t=bad] b,.v3hi-tile[data-t=bad] svg{color:var(--danger)}.v3hi-tile[data-t=muted] b,.v3hi-tile[data-t=muted] svg{color:var(--text-tertiary)}.v3hi-tempo{gap:8px;min-width:0;display:grid}@keyframes v3hi-rise{0%{opacity:0;transform:scaleY(0)}}.v3hi-axis{font:500 calc(11.5px * var(--ws)) var(--font-mono,monospace);color:var(--text-tertiary);justify-content:space-between;margin:0;display:flex}.v3hi-filters{margin:18px 0 8px}.v3hi-filters .v2-btn{gap:8px}.v3hi-filters .v2-btn[data-count]:after{content:attr(data-count);font:700 calc(11.5px * var(--ws)) var(--font-mono,monospace);background:currentColor;border-radius:99px;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.v3hi-filters .v2-btn[data-count]:after{background:color-mix(in srgb, currentColor 14%, transparent)}}.v3hi-sec{min-width:0;margin-top:24px}.v3hi-h2,.v3hi-day{font:650 calc(15px * var(--ws)) / 1.3 var(--font-ui,system-ui);letter-spacing:-.005em;color:var(--text-primary);align-items:center;gap:8px;margin:0 0 10px;display:flex}.v3hi-day{color:var(--text-secondary);font-size:calc(13.5px * var(--ws))}.v3hi-h2 svg{color:var(--danger)}.v3hi-up .v3hi-h2 svg{color:var(--text-tertiary)}.v3hi-n{font:600 calc(12px * var(--ws)) var(--font-mono,monospace);border:1px solid var(--pv-line2);color:var(--text-secondary);border-radius:99px;padding:1px 7px;font-weight:600}.v3hi-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v3hi-card{border-radius:var(--r-lg);border:1px solid var(--pv-line);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);min-width:0;padding:14px 16px 14px 20px;position:relative}.v3hi-card[data-tone=bad]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3hi-card[data-tone=bad]{border-color:color-mix(in srgb, var(--danger) 45%, var(--pv-line))}}.v3hi-card[data-tone=bad]:before{content:"";border-radius:var(--r-lg) 0 0 var(--r-lg);background:var(--danger);width:4px;position:absolute;top:0;bottom:0;left:0}.v3hi-top{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.v3hi-main{flex:1;gap:4px;min-width:0;display:grid}.v3hi-text{-webkit-line-clamp:2;font-size:calc(15px * var(--ws));color:var(--text-primary);-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.v3hi-state{flex:none;justify-items:end;gap:4px;display:grid}.v3hi-acct{min-width:0;min-height:calc(36px * var(--ws));align-items:center;gap:10px;display:flex}.v3hi-handle{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:40%;overflow:hidden}.v3hi-outcome{overflow-wrap:anywhere;text-align:right;min-width:0;color:var(--text-tertiary);margin-left:auto}.v3hi-outcome[data-kind=failed]{color:var(--danger)}.v3hi-outcome[data-kind=unknown],.v3hi-outcome[data-kind=retrying]{color:var(--warning)}.v3hi-ind{padding-left:36px}.v3hi-list--day{border:1px solid var(--pv-line);border-radius:var(--r-lg);background:var(--v3-lift);box-shadow:var(--pv-lift-shadow);gap:0;overflow:hidden}.v3hi-card--row{box-shadow:none;border:0;border-top:1px solid var(--pv-line);background:0 0;border-radius:0;padding:0}.v3hi-card--row:first-child{border-top:0}.v3hi-det>summary{grid-template-columns:calc(72px * var(--ws)) minmax(0, 1fr) auto 20px;min-height:calc(60px * var(--ws));cursor:pointer;align-items:center;gap:12px;padding:10px 14px;list-style:none;display:grid}.v3hi-det>summary::-webkit-details-marker{display:none}.v3hi-det>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-lg)}@media (hover:hover){.v3hi-det>summary:hover{background:var(--pv-fill-ghost)}}.v3hi-time{font:600 calc(12.5px * var(--ws)) var(--font-mono,monospace);color:var(--text-tertiary)}.v3hi-det .v3hi-main{gap:6px}.v3hi-det .v3hi-text{-webkit-line-clamp:1;font-size:calc(14.5px * var(--ws))}.v3hi-marks{align-items:center;gap:4px;display:flex}.v3hi-marks em{font:600 calc(11.5px * var(--ws)) var(--font-mono,monospace);color:var(--text-tertiary);font-style:normal}.v3hi-chv{color:var(--text-tertiary);transition:transform .16s var(--ease-state,ease);display:grid}.v3hi-det[open]>summary .v3hi-chv{transform:rotate(90deg)}.v3hi-body{padding:2px 14px 14px calc(98px * var(--ws))}.v3hi-up>summary{cursor:pointer;min-height:calc(44px * var(--ws));align-items:center;list-style:none;display:flex}.v3hi-up>summary::-webkit-details-marker{display:none}.v3hi-up>summary .v3hi-h2{margin:0}.v3hi-up>summary:after{content:"";border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);width:7px;height:7px;transition:transform .16s var(--ease-state,ease);margin-left:10px;transform:rotate(-45deg)}.v3hi-up[open]>summary:after{transform:rotate(45deg)}.v3hi-up>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.v3hi-up[open]>.v3hi-list{margin-top:8px}@media (max-width:820px){.v3hi-sum{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.v3hi-sum{gap:14px;padding:14px}.v3hi-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v3hi-tile{min-width:0;padding:10px}.v3hi-tile span{align-items:flex-start}.v3hi-tile b{font-size:calc(22px * var(--ws))}.v3hi-tile span{font-size:calc(12px * var(--ws))}.v3hi-card{padding:12px 12px 12px 16px}.v3hi-det>summary{grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"time state chv""main main main";gap:6px 10px;padding:10px 12px}.v3hi-det>summary>.v3hi-time{grid-area:time}.v3hi-det>summary>.v3hi-main{grid-area:main}.v3hi-det>summary>.v3hi-state{grid-area:state;grid-auto-flow:column;align-items:center;gap:8px}.v3hi-det>summary>.v3hi-chv{grid-area:chv}.v3hi-body{padding:0 12px 12px}.v3hi-top{flex-direction:column;gap:8px}.v3hi-top>.v3hi-main{width:100%}.v3hi-state{grid-auto-flow:column;place-items:center start;gap:8px}}.v3hi-tlabel{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);max-width:70ch;margin:0;line-height:1.45}.v3hi-nostrip{padding:calc(14px * var(--ws)) calc(16px * var(--ws));border-radius:var(--r-md);border:1px dashed var(--pv-line2);font-size:calc(14px * var(--ws));color:var(--text-primary);margin:0;line-height:1.5}.v3hi-cols{gap:calc(4px * var(--ws));height:calc(var(--rows,6) * 13px * var(--ws));grid-template-columns:repeat(28,minmax(0,1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.v3hi-col{flex-direction:column-reverse;justify-content:flex-start;gap:2px;min-width:0;height:100%;display:flex;position:relative}.v3hi-col i{height:calc(11px * var(--ws));transform-origin:bottom;animation:v3hi-rise .42s var(--ease-enter,cubic-bezier(.2,.8,.2,1)) both;animation-delay:calc(var(--d,0) * 16ms);border-radius:3px;display:block}.v3hi-col i[data-t=ok]{background:var(--success)}.v3hi-col i[data-t=bad]{background:var(--danger)}.v3hi-col i[data-t=warn]{background:repeating-linear-gradient(135deg, var(--warning) 0 3px, var(--warning) 3px 6px)}@supports (color:color-mix(in lab, red, red)){.v3hi-col i[data-t=warn]{background:repeating-linear-gradient(135deg, var(--warning) 0 3px, color-mix(in srgb, var(--warning) 35%, transparent) 3px 6px)}}.v3hi-more{text-align:center;font:700 calc(11px * var(--ws))/1 var(--font-mono,monospace);color:var(--text-secondary);position:absolute;top:-2px;left:0;right:0}.v3hi-col[data-k=quiet]:before{content:"";background:var(--text-tertiary);border-radius:2px;height:5px}.v3hi-col[data-k=quiet]:after{content:"";background:var(--text-tertiary);border-radius:50%;width:4px;height:4px;margin:0 auto 2px}.v3hi-col[data-k=unknown]:before{content:"";border-top:3px dotted var(--pv-line2);height:0}.v3hi-col[data-today]{box-shadow:0 2px 0 0 var(--accent)}.v3hi-legend{gap:6px calc(18px * var(--ws));font-size:calc(12.5px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;margin:2px 0 0;padding:0;list-style:none;display:flex}.v3hi-legend li{align-items:center;gap:8px;display:inline-flex}.v3hi-legend i{width:calc(14px * var(--ws));height:calc(10px * var(--ws));border-radius:3px;flex:none;display:inline-block}.v3hi-legend i[data-t=ok],.v3hi-legend i[data-k=posted]{background:var(--success)}.v3hi-legend i[data-t=bad]{background:var(--danger)}.v3hi-legend i[data-t=warn]{background:repeating-linear-gradient(135deg, var(--warning) 0 3px, var(--warning) 3px 6px)}@supports (color:color-mix(in lab, red, red)){.v3hi-legend i[data-t=warn]{background:repeating-linear-gradient(135deg, var(--warning) 0 3px, color-mix(in srgb, var(--warning) 35%, transparent) 3px 6px)}}.v3hi-legend i[data-k=quiet]{background:var(--text-tertiary);height:4px}.v3hi-legend i[data-k=unknown]{border-top:3px dotted var(--pv-line2);height:0}.v3hi-led{min-width:0}.v3hi-det>summary{grid-template-columns:calc(72px * var(--ws)) minmax(0, 1fr) auto 20px;column-gap:calc(18px * var(--ws))}.v3hi-sec,.v3hi-up{max-width:calc(940px * var(--ws))}.v3hi-state .v2-pill{white-space:nowrap}.v3hi-acct>[role=img],.v3hi-marks>[role=img]{zoom:var(--ws)}.v3hi svg[width="14"],.v3hi svg[width="15"]{width:calc(15px * var(--ws));height:calc(15px * var(--ws))}.v3hi svg[width="16"],.v3hi svg[width="18"]{width:calc(18px * var(--ws));height:calc(18px * var(--ws))}.v3hi-filters{gap:calc(8px * var(--ws))}.v3hi-filters .v2-btn{min-height:calc(40px * var(--ws))}@media (min-width:1200px){.v3hi{grid-template-columns:minmax(0, calc(940px * var(--ws))) minmax(calc(300px * var(--ws)), calc(380px * var(--ws)));column-gap:calc(32px * var(--ws));grid-template-areas:"head head""main sum";justify-content:start;align-items:start;display:grid}.v3hi-head{grid-area:head}.v3hi-sum{grid-area:sum;grid-template-columns:minmax(0,1fr);align-self:start;margin-top:0}.v3hi-led{grid-area:main}.v3hi-filters{margin-top:0}.v3hi-tiles{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v3hi-tile{min-width:0;padding:10px 12px}.v3hi-sec,.v3hi-up{max-width:none}}@media (max-width:820px){body:has(.v3hi) .v2-stage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body:has(.v3hi) .v2-stage>footer{display:none}body:has(.v3hi) main.v2-app-main{box-sizing:border-box;overscroll-behavior:contain;flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto;padding-bottom:24px!important}body:has(.v3hi) .v2-bottom-nav{margin:6px auto calc(10px + var(--safe-b));flex:none;width:min(358px,100vw - 24px);position:static}}@media (max-width:560px){.v3hi-cols{height:calc(var(--rows,6) * 10px);gap:2px}.v3hi-col i{height:8px}.v3hi-filters .v2-btn,.v3hi .v2-btn--sm,.v3hi-up>summary{min-height:44px}.v3hi-sec,.v3hi-up{max-width:none}.v3hi-legend{gap:4px 14px}}@media (prefers-reduced-motion:reduce){.v3hi-col i{animation:none}}.v3an-tn>summary,.v3an-cov>summary{display:none}@media (max-width:560px){.v3an-tn>summary,.v3an-cov>summary{cursor:pointer;min-height:44px;font:600 calc(13px * var(--ws)) var(--font-ui,system-ui);color:var(--text-secondary);align-items:center;gap:8px;list-style:none;display:flex}.v3an-tn>summary::-webkit-details-marker{display:none}.v3an-cov>summary::-webkit-details-marker{display:none}.v3an-tn>summary:before,.v3an-cov>summary:before{content:"";width:7px;height:7px;transition:transform .15s var(--ease-state,ease);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.v3an-tn[open]>summary:before,.v3an-cov[open]>summary:before{transform:rotate(45deg)}.v3an-tn>summary:focus-visible,.v3an-cov>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.v3an-tn>summary{min-height:36px;font-size:calc(12px * var(--ws))}.v3an-cov[open]>.v3an-list{margin-top:4px}.v3hi-acct{flex-wrap:wrap;row-gap:2px}.v3hi-handle{flex:1 1 0;max-width:none}.v3hi-outcome{text-align:left;flex:100%;order:3;margin-left:36px}}.v3an-lead{border-left:3px solid var(--accent);max-width:78ch;font:600 calc(clamp(16px, 1.5vw, 21px) * var(--ws))/1.4 var(--font-ui,system-ui);letter-spacing:-.01em;color:var(--text-primary);margin:-6px 0 22px;padding-left:14px}.v3an-cap{font-size:calc(11.5px * var(--ws));color:var(--text-tertiary);margin:-2px 0 0;line-height:1.3}.v3an-tn .v3an-meta,.v3an-cmp{color:var(--text-secondary)}.v3an-reach{grid-template-columns:minmax(0,1fr);gap:8px}.v3an-rnum{white-space:nowrap;font-size:calc(18px * var(--ws))}.v3an-mixkey{font-size:calc(12px * var(--ws));color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 4px 0;display:flex}.v3an-mixkey span{border-radius:99px;width:18px;height:6px;margin-right:-6px;display:inline-block}.v3an-mixkey [data-k=likes],.v3an-mixkey [data-k=comments]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3an-mixkey [data-k=comments]{background:color-mix(in srgb, var(--accent) 50%, var(--surface-sunken))}}.v3an-mixkey [data-k=shares]{background:repeating-linear-gradient(135deg, var(--accent) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){.v3an-mixkey [data-k=shares]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--accent) 80%, transparent) 0 3px, transparent 3px 6px)}}.v3an-mixkey em{margin-left:auto;font-style:normal}.v3hi-settledh{margin-top:28px}.v3hi-settledh svg{color:var(--success)}@media (max-width:560px){.v3an-rnum{white-space:normal;overflow-wrap:anywhere;font-size:calc(16px * var(--ws))}.v3an-lead{margin-bottom:16px}}.v3ix{--v3ix-pad:calc(18px * var(--ws));--v3ix-xpad:calc(14px * var(--ws));--v3ix-plot-h:calc(clamp(300px, 28vw, 420px) * var(--ws))}.v3ix-head{margin-bottom:calc(44px * var(--ws));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;display:grid}.v3ix-head .v3an-head-l{gap:12px}.v3ix-head .v3an-title{font-size:calc(clamp(38px, 3.3vw, 56px) * var(--ws))}@media (min-width:900px){.v3ix-head .v3an-title{white-space:nowrap}}.v3ix-ctls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 14px;display:flex}.v3ix-ctls .v3an-ctl{flex-basis:100%;justify-content:flex-end}.v3ix-updated{max-width:64ch;font-size:calc(14.5px * var(--ws));color:var(--text-secondary);align-items:flex-start;gap:12px;margin-top:10px;line-height:1.55;display:flex}.v3ix-updated p{margin:0}.v3ix-updated svg{color:var(--accent-text,var(--accent));flex:none;margin-top:2px}.v3ix-updated b{color:var(--text-primary);font-weight:600}.v3ix-seg{border:1px solid var(--pv-line2);border-radius:var(--r-pill);background:var(--pv-fill-ghost);flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:4px;display:inline-flex}.v3ix-seg label{min-height:calc(40px * var(--ws));padding:0 calc(18px * var(--ws));border-radius:var(--r-pill);cursor:pointer;font:500 calc(15px * var(--ws))/1 var(--font-ui,system-ui);color:var(--text-secondary);white-space:nowrap;transition:background-color .18s var(--ease-state,ease), color .18s var(--ease-state,ease), border-color .18s var(--ease-state,ease);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.v3ix-seg label[data-on]{color:var(--text-primary);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-seg label[data-on]{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.v3ix-seg label[data-on]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-seg label[data-on]{border-color:color-mix(in srgb, var(--accent) 62%, transparent)}}.v3ix-seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.v3ix-seg label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.v3ix-seg label:not([data-on]):hover{color:var(--text-primary);background:var(--pv-fill-ghost-hi)}}.v3ix-seg--metric{border-radius:var(--r-lg)}.v3ix-seg--metric label{padding:0 calc(14px * var(--ws));font-size:calc(14px * var(--ws))}.v3ix-acct{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);align-items:center;gap:10px;display:inline-flex}.v3ix-acct select{min-height:calc(46px * var(--ws));max-width:min(calc(300px * var(--ws)), 100%);padding:0 calc(16px * var(--ws));border:1px solid var(--pv-line2);border-radius:var(--r-pill);background-color:var(--pv-fill-ghost);color:var(--text-primary);font:500 calc(15px * var(--ws))/1.2 var(--font-ui,system-ui);cursor:pointer;text-overflow:ellipsis}.v3ix-acct select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-theme=dark] .v3ix-acct select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v3ix-banners{margin:0 0 calc(36px * var(--ws));grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;padding:0;list-style:none;display:grid}.v3ix-conn{margin:0 0 calc(32px * var(--ws));border:1px solid var(--danger-border);border-radius:var(--r-lg,16px);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.v3ix-conn{background:color-mix(in srgb, var(--danger) 9%, var(--surface-panel))}}.v3ix-conn[data-kind=expiring]{border-color:var(--warning-border);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3ix-conn[data-kind=expiring]{background:color-mix(in srgb, var(--warning) 11%, var(--surface-panel))}}.v3ix-conn>summary{cursor:pointer;min-height:52px;font-size:calc(14.5px * var(--ws));color:var(--text-secondary);align-items:center;gap:12px;padding:8px 16px;line-height:1.45;list-style:none;display:flex}.v3ix-conn>summary::-webkit-details-marker{display:none}.v3ix-conn>summary>svg{color:var(--danger);flex:none}.v3ix-conn[data-kind=expiring]>summary>svg{color:var(--warning)}.v3ix-conn>summary b{color:var(--text-primary);font-weight:650}.v3ix-conn-open{color:var(--text-primary);flex:none;align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.v3ix-conn-open svg{transition:transform .15s;transform:rotate(90deg)}.v3ix-conn[open] .v3ix-conn-open svg{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.v3ix-conn-open svg{transition:none}}.v3ix-banners--rest{margin:0;padding:0 12px 12px}.v3ix-banner{border-radius:var(--r-lg);border:1px solid var(--danger-border);background:var(--danger);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.v3ix-banner{background:color-mix(in srgb, var(--danger) 10%, var(--surface-panel))}}.v3ix-banner[data-kind=expiring],.v3ix-banner[data-kind=stale]{border-color:var(--warning-border);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.v3ix-banner[data-kind=expiring],.v3ix-banner[data-kind=stale]{background:color-mix(in srgb, var(--warning) 11%, var(--surface-panel))}}.v3ix-banner>svg{color:var(--danger)}.v3ix-banner[data-kind=expiring]>svg,.v3ix-banner[data-kind=stale]>svg{color:var(--warning)}.v3ix-banner p{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.5}.v3ix-banner p b{color:var(--text-primary);font-weight:650}.v3ix-sec{min-width:0;margin-bottom:calc(76px * var(--ws))}.v3ix-sh{margin-bottom:calc(22px * var(--ws));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 40px;display:flex}.v3ix-sh .v3an-shsub{max-width:52ch;font-size:calc(13.5px * var(--ws))}.v3ix-panel{min-width:0;padding:calc(26px * var(--ws));position:relative}.v3ix-panel--hero{padding:calc(30px * var(--ws));overflow:clip}.v3ix-panel--hero:before{content:"";pointer-events:none;background:radial-gradient(90% 70% at 92% -10%, var(--accent), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.v3ix-panel--hero:before{background:radial-gradient(90% 70% at 92% -10%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 62%)}}.v3ix-panel--hero>*{position:relative}.v3ix-note{font-size:calc(13px * var(--ws));color:var(--text-tertiary);max-width:80ch;margin:14px 0 0;line-height:1.5}.v3ix-lhead{margin-bottom:calc(22px * var(--ws));flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.v3ix-lhead .v3ix-note{flex-basis:100%;margin:0}.v3ix-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v3ix-chip{min-height:calc(38px * var(--ws));padding:0 calc(14px * var(--ws));border:1px solid var(--pv-line2);border-radius:var(--r-pill);background:var(--pv-fill-ghost);color:var(--text-primary);cursor:pointer;font:500 calc(14px * var(--ws))/1 var(--font-ui,system-ui);transition:background-color .16s var(--ease-state,ease), border-color .16s var(--ease-state,ease), color .16s var(--ease-state,ease);align-items:center;gap:8px;display:inline-flex}.v3ix-chip[aria-pressed=false]{color:var(--text-tertiary);background:0 0;border-style:dashed}.v3ix-chip[aria-pressed=false] .v3an-mark{opacity:.38}.v3ix-chip-n{font:600 calc(12.5px * var(--ws))/1 var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.v3ix-chip:focus-visible,.v3ix-gchip:focus-visible,.v3ix-gpost:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.v3ix-chip:hover{background:var(--pv-fill-ghost-hi)}}.v3ix-gnote{border-radius:var(--r-md);border:1px solid var(--accent);flex-basis:100%;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 8px 8px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.v3ix-gnote{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent)}}.v3ix-gnote{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-gnote{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.v3ix-gnote{font-size:calc(14px * var(--ws));line-height:1.45}.v3ix-plot{grid-template-columns:auto minmax(0,1fr);column-gap:10px;display:grid}.v3ix-yaxis{width:calc(48px * var(--ws));height:var(--v3ix-plot-h);position:relative}.v3ix-yaxis span{font:600 calc(12px * var(--ws))/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-tertiary);position:absolute;right:0;transform:translateY(50%)}.v3ix-yaxis span[data-one]{color:var(--accent-text,var(--accent));font-weight:700}.v3ix-scroller{overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;overflow-x:auto}.v3ix-scroller:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3ix-sheet{min-width:var(--v3ix-sheet-min,100%);position:relative}.v3ix-field{height:var(--v3ix-plot-h);border:1px solid var(--pv-line);border-radius:var(--r-md);background:var(--surface-sunken);position:relative}@supports (color:color-mix(in lab, red, red)){.v3ix-field{background:color-mix(in srgb, var(--surface-sunken) 45%, transparent)}}.v3ix-rule{border-bottom:1px solid var(--pv-line);pointer-events:none;height:0;position:absolute;left:0;right:0}.v3ix-rule[data-one]{border-bottom:1.5px dashed var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-rule[data-one]{border-bottom:1.5px dashed color-mix(in srgb, var(--accent) 75%, transparent)}}.v3ix-mark{z-index:1;width:calc(28px * var(--ws));height:calc(28px * var(--ws));cursor:pointer;opacity:1;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,50%)}.v3ix-sheet[data-ready] .v3ix-mark{transition:bottom .38s var(--ease-state,ease), top .38s var(--ease-state,ease), left .38s var(--ease-state,ease), opacity .22s var(--ease-state,ease)}.v3ix-mark .v3an-mark{transition:transform .16s var(--ease-state,ease)}.v3ix-mark:hover .v3an-mark,.v3ix-mark[data-active] .v3an-mark{transform:scale(1.55)}.v3ix-mark:hover .v3an-mark[data-shape=diamond],.v3ix-mark[data-active] .v3an-mark[data-shape=diamond]{transform:rotate(45deg)scale(1.2)}.v3ix-mark:focus-visible{outline:2px solid var(--accent);outline-offset:0}.v3ix-mark[data-on],.v3ix-mark[data-active]{z-index:3}.v3ix-mark[data-on]{box-shadow:inset 0 0 0 2px var(--text-primary)}.v3ix-mark[data-best]:before{content:"";inset:calc(4px * var(--ws));border:1.5px solid var(--accent);border-radius:50%;position:absolute}.v3ix-mark[data-hl]:before{content:"";inset:calc(1px * var(--ws));background:var(--accent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.v3ix-mark[data-hl]:before{background:color-mix(in srgb, var(--accent) 24%, transparent)}}.v3ix-mark[data-dim]{opacity:.2}.v3ix-mark[data-beyond]:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:-4px;position:absolute;left:50%}.v3ix-mark[data-beyond=above]:after{border-bottom:6px solid var(--text-primary);top:-3px}.v3ix-mark[data-beyond=below]:after{border-top:6px solid var(--text-primary);bottom:-3px}.v3ix-mark[data-floor] .v3an-mark{box-shadow:0 calc(5px * var(--ws)) 0 -1px var(--text-tertiary)}@supports (color:color-mix(in lab, red, red)){.v3ix-mark[data-floor] .v3an-mark{box-shadow:0 calc(5px * var(--ws)) 0 -1px color-mix(in srgb, var(--text-tertiary) 70%, transparent)}}.v3ix-best{z-index:4;border:1px solid var(--accent);border-radius:var(--r-pill);background:var(--surface-overlay);color:var(--text-primary);font:600 calc(12px * var(--ws))/1.3 var(--font-mono);white-space:nowrap;pointer-events:none;transform:translate(calc(16px * var(--ws)), calc(50% - 26px * var(--ws)));padding:3px 10px;position:absolute}.v3ix-best[data-flip]{transform:translate(calc(-100% - 16px * var(--ws)), calc(50% - 26px * var(--ws)))}.v3ix-best[data-low]{transform:translate(calc(16px * var(--ws)), calc(50% + 16px * var(--ws)))}.v3ix-best[data-low][data-flip]{transform:translate(calc(-100% - 16px * var(--ws)), calc(50% + 16px * var(--ws)))}.v3ix-lane{height:calc(46px * var(--ws));border:1px dashed var(--pv-line2);border-radius:var(--r-md);margin-top:6px;position:relative}.v3ix-lanecap{width:max-content;font:700 calc(11px * var(--ws))/1.2 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin:12px 0 0;position:sticky;left:0}.v3ix-mark--off{top:50%;bottom:auto;transform:translate(-50%,-50%)}.v3ix-mark--off .v3an-mark{opacity:.55}.v3ix-xaxis{height:calc(26px * var(--ws));font:600 calc(12px * var(--ws))/1 var(--font-mono);color:var(--text-tertiary);margin-top:8px;position:relative}.v3ix-xaxis span{white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.v3ix-xaxis span[data-edge=l]{transform:none}.v3ix-xaxis span[data-edge=r]{transform:translate(-100%)}.v3ix-empty{z-index:2;text-align:center;pointer-events:none;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.v3ix-emptyin{border:1px solid var(--pv-line2);border-radius:var(--r-lg);background:var(--surface-panel);max-width:54ch;padding:22px 26px}@supports (color:color-mix(in lab, red, red)){.v3ix-emptyin{background:color-mix(in srgb, var(--surface-panel) 90%, transparent)}}.v3ix-emptyt{font:400 calc(26px * var(--ws))/1.15 var(--font-editorial-serif);letter-spacing:-.02em;margin:0 0 8px}.v3ix-emptyd{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3ix-plot[data-empty] .v3ix-field{background-image:repeating-linear-gradient(135deg, transparent 0 11px, var(--text-tertiary) 11px 12px)}@supports (color:color-mix(in lab, red, red)){.v3ix-plot[data-empty] .v3ix-field{background-image:repeating-linear-gradient(135deg, transparent 0 11px, color-mix(in srgb, var(--text-tertiary) 9%, transparent) 11px 12px)}}.v3ix-scalenote{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:14px 0 0;line-height:1.5}.v3ix-read{margin-top:calc(20px * var(--ws));padding-top:calc(20px * var(--ws));border-top:1px solid var(--pv-line);min-height:calc(132px * var(--ws))}.v3ix-hint{font-size:calc(14.5px * var(--ws));color:var(--text-tertiary);margin:0}.v3ix-readin{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 28px;display:grid}.v3ix-readmeta{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 12px;display:flex}.v3ix-readmeta b{color:var(--text-primary);font-weight:650}.v3ix-tag{border:1px solid var(--accent);border-radius:var(--r-pill);font:700 calc(11px * var(--ws))/1.5 var(--font-ui,system-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);padding:2px 10px}.v3ix-readfig{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);flex-wrap:wrap;grid-column:1;align-items:baseline;gap:4px 14px;margin:0;line-height:1.45;display:flex}.v3ix-big{font:700 calc(clamp(34px, 3.8vw, 52px) * var(--ws))/1 var(--font-mono);letter-spacing:-.035em;color:var(--text-primary);font-variant-numeric:tabular-nums}.v3ix-readtext{max-width:72ch;font-size:calc(15px * var(--ws));-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-column:1;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.v3ix-readin>.pv-btn{grid-area:2/2/span 2;align-self:center}.v3ix-gaps{margin:calc(18px * var(--ws)) 0 0;gap:8px;padding:0;list-style:none;display:grid}.v3ix-gaps li{border:1px solid var(--warning-border);border-radius:var(--r-md);background:var(--warning-bg);font-size:calc(13.5px * var(--ws));color:var(--text-secondary);align-items:flex-start;gap:10px;padding:10px 14px;line-height:1.5;display:flex}.v3ix-gaps li svg{color:var(--warning);flex:none;margin-top:2px}.v3ix-gaps b{color:var(--text-primary);font-weight:650}.v3ix-tbl,.v3ix-cov{margin-top:calc(20px * var(--ws));border-top:1px solid var(--pv-line);min-width:0;padding-top:4px}.v3ix-tbl>summary,.v3ix-cov>summary{cursor:pointer;min-height:44px;font:600 calc(14px * var(--ws))/1.4 var(--font-ui,system-ui);color:var(--text-secondary);align-items:center;display:flex}.v3ix-tbl>summary:focus-visible,.v3ix-cov>summary:focus-visible,.v3ix-behind>summary:focus-visible,.v3ix-moves>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.v3ix-scrollx{min-width:0;overflow-x:auto}.v3ix-scrollx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3ix-tbl table,.v3ix-counts table{border-collapse:collapse;width:100%;font-size:calc(13.5px * var(--ws));line-height:1.45}.v3ix-tbl th,.v3ix-tbl td,.v3ix-counts th,.v3ix-counts td{border-top:1px solid var(--pv-line);text-align:left;vertical-align:top;padding:9px 12px 9px 0;font-weight:400}.v3ix-tbl thead th,.v3ix-counts thead th{color:var(--text-secondary);font-weight:650}.v3ix-tbl td:last-child{overflow-wrap:anywhere;min-width:220px;max-width:56ch}.v3ix-counts th[scope=row]{color:var(--text-primary);align-items:center;gap:8px;font-weight:600;display:flex}.v3ix-counts td[data-zero]{color:var(--text-tertiary)}.v3ix-sigs{gap:calc(16px * var(--ws));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v3ix-sigs>li{min-width:0;display:flex}.v3ix-sig{gap:calc(16px * var(--ws));min-width:0;padding:calc(22px * var(--ws));transition:border-color .2s var(--ease-state,ease), box-shadow .2s var(--ease-state,ease);flex-direction:column;flex:1;display:flex}.v3ix-sig[data-on]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-sig[data-on]{border-color:color-mix(in srgb, var(--accent) 75%, transparent)}}.v3ix-sig[data-on]{box-shadow:var(--pv-lift-shadow), 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-sig[data-on]{box-shadow:var(--pv-lift-shadow), 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}}.v3ix-sighead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.v3ix-badge{border:1px solid var(--success-border);border-radius:var(--r-pill);background:var(--success-bg);color:var(--success);font:650 calc(14px * var(--ws))/1.2 var(--font-ui,system-ui);align-items:center;gap:6px;padding:5px 13px 5px 10px;display:inline-flex}.v3ix-badge[data-v=holds][data-dir=down]{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning)}.v3ix-badge[data-v=early]{border:1px dashed var(--warning-border);background:var(--warning-bg);color:var(--warning)}.v3ix-sigmeta{font-size:calc(14px * var(--ws));color:var(--text-secondary)}.v3ix-sigtext{font:500 calc(19px * var(--ws))/1.42 var(--font-ui,system-ui);letter-spacing:-.012em;color:var(--text-primary);margin:0}.v3ix-bars{border:1px solid var(--pv-line);border-radius:var(--r-md);background:var(--surface-sunken);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.v3ix-bars{background:color-mix(in srgb, var(--surface-sunken) 55%, transparent)}}.v3ix-barlabel{font-size:calc(14px * var(--ws));color:var(--text-secondary)}.v3ix-barval{font:650 calc(14px * var(--ws))/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary)}.v3ix-bar{height:calc(10px * var(--ws));background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--pv-line);border-radius:99px;display:block;overflow:hidden}.v3ix-bar>span{border-radius:99px;height:100%;display:block}.v3ix-bar>[data-k=base]{background:repeating-linear-gradient(135deg, var(--text-tertiary) 0 4px, transparent 4px 8px)}@supports (color:color-mix(in lab, red, red)){.v3ix-bar>[data-k=base]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-tertiary) 80%, transparent) 0 4px, transparent 4px 8px)}}.v3ix-bar>[data-k=group]{background:var(--accent)}.v3ix-evidence{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3ix-sigacts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.v3ix-sigacts .pv-btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-sigacts .pv-btn[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.v3ix-limit{font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:0;line-height:1.5}.v3ix-many{max-width:92ch;font-size:calc(13px * var(--ws));color:var(--text-tertiary);margin:18px 0 0;line-height:1.55}.v3ix-near{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);gap:6px;margin:16px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.v3ix-near b{color:var(--text-primary);font-weight:650}.v3ix-nosig{padding:calc(26px * var(--ws))}.v3ix-nosig-t{font:400 calc(24px * var(--ws))/1.2 var(--font-editorial-serif);letter-spacing:-.02em;margin:0 0 8px}.v3ix-nosig-d{max-width:70ch;font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3ix-moves{margin-top:calc(22px * var(--ws))}.v3ix-moves>summary{min-height:56px;padding:0 calc(22px * var(--ws));cursor:pointer;font:700 calc(12px * var(--ws))/1.3 var(--font-ui,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary);align-items:center;gap:12px;list-style:none;display:flex}.v3ix-moves>summary::-webkit-details-marker{display:none}.v3ix-moves>summary svg{color:var(--accent-text,var(--accent))}.v3ix-movesub{font:500 calc(13px * var(--ws))/1 var(--font-ui,system-ui);letter-spacing:0;text-transform:none;color:var(--text-secondary);margin-left:auto}.v3ix-moves[open]>summary{border-bottom:1px solid var(--pv-line)}.v3ix-moves ul{padding:calc(20px * var(--ws)) calc(22px * var(--ws)) 6px;gap:calc(22px * var(--ws));grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin:0;list-style:none;display:grid}.v3ix-moves li{border-left:3px solid var(--accent);padding-left:16px}.v3ix-moves li[data-tone=avoid]{border-left:3px dashed var(--text-tertiary)}.v3ix-moves h3{font:400 calc(24px * var(--ws))/1.2 var(--font-editorial-serif);letter-spacing:-.02em;margin:0 0 12px}.v3ix-moves dl{gap:12px;margin:0;display:grid}.v3ix-moves dt{font:700 calc(11px * var(--ws))/1.4 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-label)}.v3ix-moves dd{font-size:calc(14.5px * var(--ws));color:var(--text-primary);margin:2px 0 0;line-height:1.55}.v3ix-moves>.v3ix-limit{padding:4px calc(22px * var(--ws)) calc(18px * var(--ws))}.v3ix-dnarows{display:grid}.v3ix-dimrow{grid-template-columns:calc(150px * var(--ws)) minmax(0, 1fr);border-top:1px solid var(--pv-line);align-items:start;gap:8px 22px;padding:16px 0;display:grid}.v3ix-dimrow:first-child{border-top:0;padding-top:0}.v3ix-dimname{font:700 calc(11px * var(--ws))/1.4 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-label);margin:0;padding-top:12px}.v3ix-dimrow ul{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.v3ix-gchip{max-width:100%;min-height:calc(42px * var(--ws));padding:0 calc(14px * var(--ws));border:1px solid var(--pv-line2);border-radius:var(--r-pill);background:var(--pv-fill-ghost);color:var(--text-primary);cursor:pointer;font:500 calc(14px * var(--ws))/1.2 var(--font-ui,system-ui);text-align:left;transition:background-color .16s var(--ease-state,ease), border-color .16s var(--ease-state,ease);align-items:center;gap:12px;display:inline-flex}.v3ix-gchip[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v3ix-gchip[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 14%, transparent)}}@media (hover:hover){.v3ix-gchip:hover{background:var(--pv-fill-ghost-hi)}}.v3ix-gname{overflow-wrap:anywhere;min-width:0}.v3ix-gdim{font-size:calc(12px * var(--ws));color:var(--text-tertiary)}.v3ix-gnum{font:500 calc(13px * var(--ws))/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.v3ix-gnum b{color:var(--text-primary);font-weight:700}.v3ix-div{width:calc(64px * var(--ws));height:calc(8px * var(--ws));background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--pv-line);border-radius:99px;flex:none;position:relative}.v3ix-div:before{content:"";background:var(--text-tertiary);width:1.5px;margin-left:-.75px;position:absolute;top:-3px;bottom:-3px;left:50%}.v3ix-div>span{border-radius:99px;position:absolute;top:0;bottom:0}.v3ix-div>[data-dir=up]{background:var(--accent)}.v3ix-div>[data-dir=down]{background:repeating-linear-gradient(135deg, var(--text-secondary) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){.v3ix-div>[data-dir=down]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-secondary) 90%, transparent) 0 3px, transparent 3px 6px)}}.v3ix-div>[data-dir=down]{box-shadow:inset 0 0 0 1px var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){.v3ix-div>[data-dir=down]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-secondary) 55%, transparent)}}.v3ix-dnakey{max-width:92ch;font-size:calc(12.5px * var(--ws));color:var(--text-tertiary);margin:14px 0 0;line-height:1.55}.v3ix-dna-empty{margin:0}.v3ix-missing{border:1px dashed var(--pv-line2);border-radius:var(--r-md);font-size:calc(13.5px * var(--ws));color:var(--text-secondary);gap:6px;margin:18px 0 0;padding:14px 16px;line-height:1.5;list-style:none;display:grid}.v3ix-missing b{color:var(--text-primary);font-weight:650}.v3ix-gposts{margin-top:calc(22px * var(--ws));padding-top:calc(18px * var(--ws));border-top:1px solid var(--pv-line)}.v3ix-gphead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v3ix-gphead p{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.5}.v3ix-gphead b{color:var(--text-primary)}.v3ix-gposts ol{margin:12px 0 8px;padding:0;list-style:none;display:grid}.v3ix-gpost{border-radius:var(--r-md);width:100%;min-height:46px;color:var(--text-primary);text-align:left;cursor:pointer;font:400 calc(14.5px * var(--ws))/1.45 var(--font-ui,system-ui);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}@media (hover:hover){.v3ix-gpost:hover{background:var(--pv-fill-ghost-hi)}}.v3ix-gptext{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v3ix-gpmeta{font-size:calc(12.5px * var(--ws));color:var(--text-secondary);white-space:nowrap}.v3ix-unlock{gap:calc(26px * var(--ws));grid-template-columns:minmax(0,1fr);display:grid}.v3ix-unlock>*,.v3ix-counts{min-width:0}.v3ix-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.v3ix-steps>li{padding:calc(20px * var(--ws));border:1px solid var(--pv-line);border-radius:var(--r-lg);background:var(--surface-sunken);align-content:start;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.v3ix-steps>li{background:color-mix(in srgb, var(--surface-sunken) 45%, transparent)}}.v3ix-steps>li[data-done]{border-color:var(--success-border)}.v3ix-stephead{align-items:center;gap:12px;display:flex}.v3ix-stephead h3{font:600 calc(16px * var(--ws))/1.3 var(--font-ui,system-ui);margin:0}.v3ix-stepn{width:calc(28px * var(--ws));height:calc(28px * var(--ws));border:1px solid var(--pv-line2);font:700 calc(13px * var(--ws))/1 var(--font-mono);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;display:grid}.v3ix-steps p{font-size:calc(14px * var(--ws));color:var(--text-secondary);margin:0;line-height:1.55}.v3ix-pips{gap:6px;display:flex}.v3ix-pips i{max-width:calc(46px * var(--ws));height:calc(10px * var(--ws));background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--pv-line2);border-radius:99px;flex:1}.v3ix-pips i[data-on]{background:var(--accent);box-shadow:none}.v3ix-countsh{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0 0 6px}.v3ix-cadence{max-width:86ch;font-size:calc(13px * var(--ws));color:var(--text-tertiary);margin:14px 0 0;line-height:1.55}.v3an-method-t{align-items:center;min-height:44px;display:flex}@media (max-width:767px){.v3an-tn>summary,.v3an-cov>summary{min-height:44px}}.v3ix-behind{margin-top:calc(4px * var(--ws));border-top:1px solid var(--pv-line)}.v3ix-behind>summary{padding:calc(22px * var(--ws)) 0;cursor:pointer;gap:6px;min-height:44px;padding-right:44px;list-style:none;display:grid;position:relative}.v3ix-behind>summary::-webkit-details-marker{display:none}.v3ix-behind>summary:after{content:"";border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);width:10px;height:10px;transition:transform .2s var(--ease-state,ease);margin-top:-8px;position:absolute;top:50%;right:8px;transform:rotate(45deg)}.v3ix-behind[open]>summary:after{margin-top:-3px;transform:rotate(225deg)}.v3ix-behind-t{font:400 calc(clamp(28px, 2.8vw, 36px) * var(--ws))/1.1 var(--font-editorial-serif);letter-spacing:-.03em}.v3ix-behind-s{font-size:calc(13.5px * var(--ws));color:var(--text-tertiary)}.v3ix-behind>.v3an-tiles,.v3ix-behind>.v3an-lead{margin-top:6px}.v3ix-xp-wrap{z-index:90;font-family:var(--font-ui,system-ui);color:var(--text-primary);position:fixed;inset:0;margin-bottom:0!important}.v3ix-xp-scrim{background:var(--surface-scrim);animation:v3ix-fade .22s var(--ease-enter,ease) both;position:absolute;inset:0}.v3ix-xp{width:min(calc(540px * var(--ws)), 100vw);background:var(--surface-overlay);border-left:1px solid var(--pv-line2);animation:v3ix-slide .28s var(--ease-enter,ease) both;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:0 30px 80px -20px #0000008c}.v3ix-xp-grip{display:none}.v3ix-xp-head{padding:calc(24px * var(--ws)) calc(24px * var(--ws)) calc(14px * var(--ws));justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v3ix-xp-who{align-items:flex-start;gap:12px;min-width:0;display:flex}.v3ix-xp-who .v3an-mark{margin-top:7px}.v3ix-xp-who h2{font:600 calc(17px * var(--ws))/1.3 var(--font-ui,system-ui);overflow-wrap:anywhere;margin:0}.v3ix-xp-who p{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);margin:2px 0 0}.v3ix-xp-x{border:1px solid var(--pv-line2);background:var(--pv-fill-ghost);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.v3ix-xp-x:focus-visible,.v3ix-xp a:focus-visible,.v3ix-xp button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3ix-xp-step{padding:0 calc(24px * var(--ws)) 12px;font-size:calc(13.5px * var(--ws));color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;display:flex}.v3ix-xp-body{overscroll-behavior:contain;min-height:0;padding:4px calc(24px * var(--ws)) calc(24px * var(--ws));flex:1;overflow-y:auto}.v3ix-xp-text{margin:0 0 calc(24px * var(--ws));font:400 calc(18px * var(--ws))/1.55 var(--font-ui,system-ui);white-space:pre-wrap;overflow-wrap:anywhere}.v3ix-xp-sec{padding:calc(18px * var(--ws)) 0;border-top:1px solid var(--pv-line)}.v3ix-xp-sec h3{font:700 calc(11px * var(--ws))/1.4 var(--font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-label);margin:0 0 12px}.v3ix-xp-big{font-size:calc(14.5px * var(--ws));color:var(--text-secondary);margin:0 0 12px}.v3ix-xp-big span{font:700 calc(40px * var(--ws))/1 var(--font-mono);letter-spacing:-.035em;color:var(--text-primary);margin-right:6px}.v3ix-xp-note{font-size:calc(13.5px * var(--ws));color:var(--text-secondary);margin:12px 0 0;line-height:1.55}.v3ix-xp-readings{margin:0;display:grid}.v3ix-xp-readings>div{grid-template-columns:calc(120px * var(--ws)) minmax(0, 1fr);border-top:1px solid var(--pv-line);font-size:calc(14px * var(--ws));gap:4px 14px;padding:10px 0;display:grid}.v3ix-xp-readings>div:first-child{border-top:0}.v3ix-xp-readings dt{color:var(--text-secondary)}.v3ix-xp-readings dd{overflow-wrap:anywhere;gap:2px;min-width:0;margin:0;display:grid}.v3ix-xp-state{font:650 calc(12px * var(--ws))/1.3 var(--font-ui,system-ui);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.v3ix-xp-readings>[data-kind=failed] .v3ix-xp-state{color:var(--warning)}.v3ix-xp-readings>[data-kind=unavailable] .v3ix-xp-state,.v3ix-xp-readings>[data-kind=pending] .v3ix-xp-state{color:var(--text-secondary)}.v3ix-xp-groups{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v3ix-xp-groups .v3ix-gchip{flex-wrap:wrap;row-gap:2px}.v3ix-xp-foot{padding:14px calc(24px * var(--ws)) max(18px, env(safe-area-inset-bottom));border-top:1px solid var(--pv-line);background:var(--surface-overlay);flex-wrap:wrap;gap:10px;display:flex}.v3ix-xp-foot .pv-btn{min-height:44px;text-decoration:none}@keyframes v3ix-fade{0%{opacity:0}to{opacity:1}}@keyframes v3ix-slide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes v3ix-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (max-width:1100px){.v3ix-sigs{grid-template-columns:repeat(2,minmax(0,1fr))}.v3ix-head{grid-template-columns:minmax(0,1fr)}.v3ix-ctls,.v3ix-ctls .v3an-ctl{justify-content:flex-start}}@media (max-width:820px){.v3ix-head .v3an-eyebrow{display:flex}.v3ix-head .v3an-title{font-size:calc(clamp(38px, 9vw, 56px) * var(--ws))}.v3ix-ctls .v3an-ctl .pv-btn{width:auto}.v3ix-steps,.v3ix-dimrow{grid-template-columns:minmax(0,1fr)}.v3ix-dimname{padding-top:0}.v3ix-sec{margin-bottom:52px}}@media (max-width:767px){.v3ix{--v3ix-plot-h:320px;--v3ix-xpad:22px}.v3ix-ctls{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:10px;display:grid}.v3ix-head .v3an-sub,.v3ix-updated-more{display:none}.v3ix-head .v3an-title{font-size:calc(34px * var(--ws))}.v3ix-head{margin-bottom:14px}.v3ix-seg{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v3ix-seg--metric{flex-wrap:wrap;display:flex}.v3ix-seg--metric label{flex:auto;padding:0 12px}.v3ix-seg label{min-height:44px}.v3ix-acct{gap:6px;display:grid}.v3ix-acct select{width:100%;max-width:none;min-height:48px}.v3ix-ctls .v3an-ctl .pv-btn{width:100%;min-height:44px}.v3ix-banner{grid-template-columns:auto minmax(0,1fr)}.v3ix-banner .pv-btn{grid-column:1/-1;width:100%;min-height:44px}.v3ix-panel,.v3ix-panel--hero{padding:16px}.v3ix-chip{min-height:44px}.v3ix-chips{gap:8px}.v3ix-sigs{grid-template-columns:minmax(0,1fr)}.v3ix-sigacts .pv-btn,.v3ix-gphead .pv-btn{min-height:44px}.v3ix-mark{width:44px;height:44px}.v3ix-scroller{padding-bottom:4px}.v3ix-sheet{min-width:var(--v3ix-sheet-min,max(100%, calc(var(--v3ix-days,90) * 20px)))}.v3ix-yaxis{width:40px}.v3ix-readin{grid-template-columns:minmax(0,1fr)}.v3ix-readin>.pv-btn{grid-area:auto/1;width:100%;min-height:44px}.v3ix-gchip{min-height:44px}.v3ix-gpost{grid-template-columns:auto minmax(0,1fr);min-height:48px}.v3ix-gpmeta{grid-column:2}.v3ix-tbl>summary,.v3ix-cov>summary{min-height:48px}.v3ix-moves>summary{flex-wrap:wrap;row-gap:2px;padding:0 16px}.v3ix-moves ul{padding:16px 16px 4px}.v3ix-sig{padding:18px}.v3ix-sigtext{font-size:18px}.v3ix-bars{gap:8px 10px;padding:12px}.v3ix-xp-scrim{background:var(--surface-scrim)}.v3ix-xp{border-left:0;border-top:1px solid var(--pv-line2);border-radius:22px 22px 0 0;width:auto;max-height:min(88dvh,100% - 12px);animation-name:v3ix-rise;inset:auto 0 0}.v3ix-xp-grip{background:var(--pv-line2);border-radius:99px;width:44px;height:5px;margin:10px auto 0;display:block}.v3ix-xp-head{padding:12px 16px 10px}.v3ix-xp-step{padding:0 16px 10px}.v3ix-xp-step .pv-btn{min-height:44px}.v3ix-xp-body{padding:4px 16px 20px}.v3ix-xp-foot{padding:12px 16px max(16px, env(safe-area-inset-bottom))}.v3ix-xp-foot .pv-btn{flex:100%;justify-content:center}.v3ix-xp-readings>div{grid-template-columns:minmax(0,1fr)}.v3ix-xp-groups .v3ix-gchip{min-height:44px}}@media (max-width:420px){.v3ix-sec{margin-bottom:44px}.v3ix-big{font-size:34px}.v3ix-behind-t{font-size:26px}}@media (prefers-reduced-motion:reduce){.v3ix-xp,.v3ix-xp-scrim{animation:none}.v3ix-mark,.v3ix-sheet[data-ready] .v3ix-mark,.v3ix-mark .v3an-mark,.v3ix-sig,.v3ix-chip,.v3ix-gchip,.v3ix-seg label,.v3ix-behind>summary:after{transition:none}}.v3ix-gapsd{border:1px solid var(--warning-border);border-radius:var(--r-md);background:var(--warning-bg);margin:14px 0 0}.v3ix-gapsd>summary{cursor:pointer;min-height:44px;font-size:calc(14px * var(--ws));color:var(--text-secondary);align-items:center;gap:10px;padding:8px 14px;list-style:none;display:flex}.v3ix-gapsd>summary::-webkit-details-marker{display:none}.v3ix-gapsd>summary>svg{color:var(--warning);flex:none}.v3ix-gapsd>summary b{color:var(--text-primary);font-weight:650}.v3ix-gapsd[open]>.v3ix-gaps{margin:0;padding:0 8px 8px}.v3ix-swipe{font-size:calc(13px * var(--ws));color:var(--text-secondary);margin:0 0 8px;line-height:1.4}@media (max-width:767px){.v3ix-ctls{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px}.v3ix-ctls>.v3ix-seg{grid-column:1;grid-template-columns:none;display:inline-flex}.v3ix-ctls>.v3ix-seg label{justify-content:center;min-width:44px;padding:0 12px}.v3ix-ctls>.v3ix-acct{grid-column:2;min-width:0}.v3ix-ctls>.v3an-ctl{grid-column:3}.v3ix-acctl{display:none}.v3ix-acct select{min-height:44px}.v3ix-ctls .v3an-ctl .pv-btn{justify-content:center;gap:0;width:48px;min-width:48px;padding:0}.v3ix-synctx,.v3ix-sh .v3an-shsub{display:none}.v3ix-sh .v3an-h2{font-size:calc(26px * var(--ws));line-height:1.12}.v3ix-sh{margin-bottom:8px}.v3ix-seg--metric{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.v3ix-seg--metric::-webkit-scrollbar{display:none}.v3ix-chips::-webkit-scrollbar{display:none}.v3ix-seg--metric label{flex:none}.v3ix-chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.v3ix-chips>li{flex:none}.v3ix-panel--hero{padding:12px}}@media (max-width:359px){.v3ix-ctls{grid-template-columns:minmax(0,1fr) auto}.v3ix-ctls>.v3ix-seg{grid-column:1/-1}.v3ix-ctls>.v3ix-acct{grid-column:1}.v3ix-ctls>.v3an-ctl{grid-column:2}}@media (max-width:767px){.v3a-tab{white-space:nowrap;flex-wrap:wrap;flex:1 1 0;gap:2px 6px;min-width:auto;padding:4px}.v3a-tabn{flex:none;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:1}.v3a-tabs{scrollbar-width:none;gap:2px;padding:4px;overflow-x:auto}.v3a-tabs::-webkit-scrollbar{display:none}}@media (max-width:430px){.v3a-tab:has(.v3a-tabn){flex-basis:auto}}@media (max-width:359px){.v3a-tab{font-size:calc(12px * var(--ws));letter-spacing:-.015em;gap:2px 5px;padding:4px 2px}.v3a-tabn{padding:0 3px}.v3a-tabs{gap:1px;padding:4px}}@media (max-width:767px){.v3a-gb .v2-btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:44px;padding-block:8px;line-height:1.25}.v3ix-conn,.v3ix-banners{margin-bottom:18px}.v3ix-banners--rest{margin-bottom: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-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-font-weight{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}
