@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-page:#fafafa;--color-surface:#fff;--color-raised:#f3f4f6;--color-ink:#0a0a0a;--color-ink-2:#2b2b31;--color-muted:#6b7280;--color-faint:#9ca3af;--color-line:#e5e7eb;--color-line-soft:#eef0f3;--color-accent:#0f9f6e;--color-accent-strong:#0b7f58;--color-accent-soft:#e9f9f1;--color-accent-line:#b9ebd3;--color-on-accent:#0a0a0a;--color-lens:#2e6fd9;--color-lens-soft:#eaf1ff;--color-lens-line:#c5d8ff;--color-prf:#6a4bef;--color-prf-soft:#efebff;--color-prf-line:#d6ccff;--color-warn:#b45309;--color-warn-soft:#fffbeb;--color-danger:#b91c1c;--color-danger-soft:#fef2f2;--color-c1:#0f9f6e;--color-c2:#2e6fd9;--color-c3:#b45309;--color-c4:#6a4bef;--color-cx:#9ca3af;--color-cneg:#b91c1c;--color-grid:#eef0f3;--color-ramp-1:var(--color-accent);--color-ramp-2:#0e8a60}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-ramp-2:color-mix(in oklab, var(--color-accent) 86%, var(--color-ink))}}:root,:host{--color-ramp-3:#0e7552}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-ramp-3:color-mix(in oklab, var(--color-accent) 72%, var(--color-ink))}}:root,:host{--color-ramp-4:#0d6044}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-ramp-4:color-mix(in oklab, var(--color-accent) 58%, var(--color-ink))}}:root,:host{--color-ramp-5:#0c4c36}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-ramp-5:color-mix(in oklab, var(--color-accent) 44%, var(--color-ink))}}:root,:host{--color-ramp-6:#0c3728}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-ramp-6:color-mix(in oklab, var(--color-accent) 30%, var(--color-ink))}}:root,:host{--font-body:"DM Sans", "DM Sans Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.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}.rounded{border-radius:.25rem}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root[data-theme=dark]{color-scheme:dark;--color-page:#000;--color-surface:#0b0b0b;--color-raised:#111;--color-ink:#fff;--color-ink-2:#dce0f5;--color-muted:#8b93b8;--color-faint:#6b7390;--color-line:#292929;--color-line-soft:#1d1d1d;--color-accent:#66e1b1;--color-accent-strong:#8aebc5;--color-accent-soft:#0f231b;--color-accent-line:#28523f;--color-on-accent:#0a0a0a;--color-lens:#5d8bf7;--color-lens-soft:#0f1a30;--color-lens-line:#25406f;--color-prf:#a690fb;--color-prf-soft:#1b1630;--color-prf-line:#3e3468;--color-warn:#f2c45b;--color-warn-soft:#241e0e;--color-danger:#ff9a7a;--color-danger-soft:#2a1612;--color-c1:#2fa97b;--color-c2:#5d8bf7;--color-c3:#b58627;--color-c4:#8f7be8;--color-cx:#6b7390;--color-cneg:#ff9a7a;--color-grid:#1d1d1d;--color-ramp-1:var(--color-accent);--color-ramp-2:#2cab7f}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--color-ramp-2:color-mix(in oklab, var(--color-accent) 88%, var(--color-surface))}}:root[data-theme=dark]{--color-ramp-3:#49b691}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--color-ramp-3:color-mix(in oklab, var(--color-accent) 76%, var(--color-surface))}}:root[data-theme=dark]{--color-ramp-4:#65c2a2}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--color-ramp-4:color-mix(in oklab, var(--color-accent) 64%, var(--color-surface))}}:root[data-theme=dark]{--color-ramp-5:#82cdb4}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--color-ramp-5:color-mix(in oklab, var(--color-accent) 52%, var(--color-surface))}}:root[data-theme=dark]{--color-ramp-6:#9fd9c5}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--color-ramp-6:color-mix(in oklab, var(--color-accent) 40%, var(--color-surface))}}:root[data-theme=dark]{--shadow:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-page:#000;--color-surface:#0b0b0b;--color-raised:#111;--color-ink:#fff;--color-ink-2:#dce0f5;--color-muted:#8b93b8;--color-faint:#6b7390;--color-line:#292929;--color-line-soft:#1d1d1d;--color-accent:#66e1b1;--color-accent-strong:#8aebc5;--color-accent-soft:#0f231b;--color-accent-line:#28523f;--color-on-accent:#0a0a0a;--color-lens:#5d8bf7;--color-lens-soft:#0f1a30;--color-lens-line:#25406f;--color-prf:#a690fb;--color-prf-soft:#1b1630;--color-prf-line:#3e3468;--color-warn:#f2c45b;--color-warn-soft:#241e0e;--color-danger:#ff9a7a;--color-danger-soft:#2a1612;--color-c1:#2fa97b;--color-c2:#5d8bf7;--color-c3:#b58627;--color-c4:#8f7be8;--color-cx:#6b7390;--color-cneg:#ff9a7a;--color-grid:#1d1d1d;--color-ramp-1:var(--color-accent);--color-ramp-2:#2cab7f}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]){--color-ramp-2:color-mix(in oklab, var(--color-accent) 88%, var(--color-surface))}}:root:not([data-theme=light]){--color-ramp-3:#49b691}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]){--color-ramp-3:color-mix(in oklab, var(--color-accent) 76%, var(--color-surface))}}:root:not([data-theme=light]){--color-ramp-4:#65c2a2}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]){--color-ramp-4:color-mix(in oklab, var(--color-accent) 64%, var(--color-surface))}}:root:not([data-theme=light]){--color-ramp-5:#82cdb4}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]){--color-ramp-5:color-mix(in oklab, var(--color-accent) 52%, var(--color-surface))}}:root:not([data-theme=light]){--color-ramp-6:#9fd9c5}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]){--color-ramp-6:color-mix(in oklab, var(--color-accent) 40%, var(--color-surface))}}:root:not([data-theme=light]){--shadow:none}}:root[data-theme=light]{color-scheme:light}:root{--page:var(--color-page);--surface:var(--color-surface);--raised:var(--color-raised);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--muted:var(--color-muted);--faint:var(--color-faint);--line:var(--color-line);--line-soft:var(--color-line-soft);--accent:var(--color-accent);--accent-strong:var(--color-accent-strong);--accent-soft:var(--color-accent-soft);--accent-line:var(--color-accent-line);--on-accent:var(--color-on-accent);--lens:var(--color-lens);--lens-soft:var(--color-lens-soft);--lens-line:var(--color-lens-line);--prf:var(--color-prf);--prf-soft:var(--color-prf-soft);--prf-line:var(--color-prf-line);--warn:var(--color-warn);--warn-soft:var(--color-warn-soft);--danger:var(--color-danger);--danger-soft:var(--color-danger-soft);--c1:var(--color-c1);--c2:var(--color-c2);--c3:var(--color-c3);--c4:var(--color-c4);--cx:var(--color-cx);--cneg:var(--color-cneg);--grid:var(--color-grid);--ramp-1:var(--color-ramp-1);--ramp-2:var(--color-ramp-2);--ramp-3:var(--color-ramp-3);--ramp-4:var(--color-ramp-4);--ramp-5:var(--color-ramp-5);--ramp-6:var(--color-ramp-6);--font:var(--font-body);--mono:var(--font-mono);--shadow:0 1px 2px #0a0a0a0f;--side:240px;--top:56px;--r:8px;--r-lg:12px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:16px}body{background:var(--page);color:var(--ink);font:14px/1.5 var(--font);min-width:0;margin:0;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}h1{font-size:20px}h2{font-size:16px}h3{font-size:14px}h4{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:600}p{margin:0}a{color:var(--ink-2);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--ink)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:12px}.muted{color:var(--muted)}.small{font-size:12.5px}.faint{color:var(--faint)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}svg.ic{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.app{grid-template-columns:var(--side) minmax(0,1fr);min-height:100vh;display:grid}.side{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:4px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow:auto}.side .brand{color:inherit;align-items:center;gap:10px;padding:4px 10px 12px;text-decoration:none;display:flex}.side .brand .mark{background:var(--accent-soft);border:1px solid var(--accent-line);width:26px;height:26px;color:var(--accent);border-radius:7px;flex:none;place-items:center;display:grid}.side .brand .mark svg{width:16px;height:16px}.side .brand b{letter-spacing:.02em;font-size:14px}.side .brand small{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-top:1px;font-size:11px;font-weight:600;display:block}.side .group{margin-top:12px}.side .group-label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;padding:0 10px 6px;font-size:11px;font-weight:600;display:flex}.side .group.staff{border-top:1px solid var(--line-soft);margin-top:14px;padding-top:10px}.nav{border-radius:var(--r);color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.nav:hover{background:var(--raised);color:var(--ink)}.nav[aria-current=page]{background:var(--accent-soft);color:var(--ink);font-weight:600}.nav .count{color:var(--muted);background:var(--raised);border-radius:999px;margin-left:auto;padding:3px 7px;font-size:11px;font-weight:600}.nav .count.alert{background:var(--warn-soft);color:var(--warn)}.nav .who{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:1px 5px;font-size:9.5px}.side .switch{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--raised);margin:2px 0 6px}.side .switch summary{cursor:pointer;align-items:center;gap:9px;padding:8px 10px;list-style:none;display:flex}.side .switch summary::-webkit-details-marker{display:none}.side .switch .bname{flex:1;min-width:0;line-height:1.2}.side .switch .bname b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.side .switch .bname small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.side .switch .chev{color:var(--muted);transition:transform .15s}.side .switch[open] .chev{transform:rotate(180deg)}.side .brand-list{border-top:1px solid var(--line);margin:0;padding:4px;list-style:none}.side .brand-list button{text-align:left;border-radius:var(--r);cursor:pointer;width:100%;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;font-size:13px;line-height:1.2;display:flex}.side .brand-list button small{color:var(--muted);font-size:11px;display:block}.side .brand-list button:hover{background:var(--surface)}.side .brand-list button.is-current{background:var(--accent-soft);color:var(--ink)}.side .nobrands{border:1px dashed var(--line);border-radius:var(--r);flex-direction:column;align-items:flex-start;gap:8px;margin:0 10px 12px;padding:12px;display:flex}.side .nobrands .t{color:var(--ink-2);font-size:13px;font-weight:600}.side .nobrands .s{color:var(--muted);font-size:11.5px;line-height:1.45}.side .nobrands .btn{justify-content:center;width:100%}.demo-offer{margin-top:14px}.linky{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.side .brand-list .add-brand a{border-radius:var(--r);width:100%;color:var(--ink-2);align-items:center;gap:8px;padding:6px 8px;font-size:13px;line-height:1.2;text-decoration:none;display:flex}.side .brand-list .add-brand a:hover{background:var(--surface);color:var(--ink)}.side .brand-list .add-brand .avatar{border:1px dashed var(--line-hi,var(--line));color:var(--muted);background:0 0;font-weight:600}.addbrand{margin-top:16px}.addbrand-list{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.addbrand-list li{border:1px solid var(--line);border-radius:var(--r);background:var(--card);align-items:center;gap:12px;min-width:0;padding:11px 13px;display:flex}.addbrand-list .t{flex:1;min-width:0}.addbrand-list .t b{font-size:13.5px;font-weight:600;display:block}.addbrand-list .t small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.addbrand-list .chip .ic{width:12px;height:12px}.addbrand-list li.is-wanted{border-color:var(--accent-line);background:var(--accent-soft)}.addbrand .warn{color:var(--warn)}.side .foot{border-top:1px solid var(--line-soft);color:var(--muted);flex-direction:column;gap:10px;margin-top:auto;padding:12px 10px 0;font-size:12px;display:flex}.side .foot-row{align-items:center;gap:8px;min-width:0;display:flex}.side .xlinks{flex-direction:column;gap:4px;display:flex}.xlink{border-radius:var(--r);border:1px solid #0000;align-items:center;gap:6px;padding:5px 8px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.xlink.lens{color:var(--lens);background:var(--lens-soft);border-color:var(--lens-line)}.xlink.prf{color:var(--prf);background:var(--prf-soft);border-color:var(--prf-line)}.avatar{background:var(--raised);border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid}.main{flex-direction:column;min-width:0;display:flex}.topbar{height:var(--top);z-index:30;background:var(--surface);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in srgb,var(--surface) 80%,transparent)}}.topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:0 24px;display:flex}.topbar .burger{border:1px solid var(--line);background:var(--surface);border-radius:var(--r);cursor:pointer;flex:none;place-items:center;width:34px;height:34px;display:none}.crumbs{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex;overflow:hidden}.crumbs .sep{color:var(--faint)}.crumbs b{color:var(--ink);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.topbar .right{align-items:center;gap:10px;margin-left:auto;display:flex;position:relative}.topbar .user{border-radius:var(--r);cursor:pointer;color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;padding:3px 6px;display:inline-flex}.topbar .user:hover{background:var(--raised);color:var(--ink)}.topbar .user .ic.up{transform:rotate(180deg)}.usermenu{z-index:40;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:220px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #00000059}.usermenu .addr{text-overflow:ellipsis;padding:8px 12px;overflow:hidden}.usermenu .sect{border-top:1px solid var(--line);padding:4px 0}.usermenu button{text-align:left;width:100%;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:7px 12px;font-size:13px;display:flex}.usermenu button:hover{background:var(--raised);color:var(--ink)}.usermenu button[aria-pressed=true]{color:var(--accent);font-weight:600}.drawer-close{display:none}.side .brand .rail-toggle{color:var(--muted);border-radius:var(--r);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px}.side .brand .rail-toggle:hover{background:var(--raised);color:var(--ink)}.side .brand.collapsed-mark{cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;padding:4px 0 12px}.app.rail-collapsed{grid-template-columns:64px minmax(0,1fr)}.app.rail-collapsed .side{padding:16px 8px}.app.rail-collapsed .nav{justify-content:center;padding:9px 0}.app.rail-collapsed .side .group.staff{border-top:1px solid var(--line-soft)}.app.rail-collapsed .xlink{justify-content:center;padding:7px 0}.app.rail-collapsed .side .foot{padding:12px 0 0}.content{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:1240px;padding:24px;display:flex}.content.narrow{max-width:1040px}.content.form{max-width:820px}.page-head{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.page-head .t{flex:1;min-width:min(240px,100%)}.page-head p{color:var(--muted);max-width:70ch;margin-top:4px}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.footer{border-top:1px solid var(--line-soft);color:var(--faint);flex-wrap:wrap;gap:14px;margin-top:auto;padding:14px 24px;font-size:12px;display:flex}.scrim{z-index:60;background:#00000080;border:0;position:fixed;inset:0}.btn{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:var(--raised);color:var(--ink)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn.primary:hover{background:var(--accent-strong);color:var(--on-accent)}.btn.prf{background:var(--prf);border-color:var(--prf);color:#0a0a0a}.btn.lens{border-color:var(--lens-line);color:var(--lens);background:var(--lens-soft)}.btn.quiet{color:var(--ink-2);background:0 0;border-color:#0000}.btn.sm{height:28px;padding:0 10px;font-size:12.5px}.btn.big{justify-content:center;width:100%;height:42px;font-size:14px}.btn.danger{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.btn.danger{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}}.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.chip{background:var(--raised);height:22px;color:var(--ink-2);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.chip .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.chip.accent{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-line)}.chip.lens{background:var(--lens-soft);color:var(--lens);border-color:var(--lens-line)}.chip.prf{background:var(--prf-soft);color:var(--prf);border-color:var(--prf-line)}.chip.warn{background:var(--warn-soft);color:var(--warn)}.chip.danger{background:var(--danger-soft);color:var(--danger)}.chip.outline{border-color:var(--line);color:var(--muted);background:0 0}.chip.sm{height:19px;padding:0 6px;font-size:10.5px}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.field label,.field>.lbl{color:var(--ink-2);font-size:12.5px;font-weight:600}.langs{flex-wrap:wrap;gap:8px;display:flex}.langs button{border:1px solid var(--line);border-radius:var(--r);background:var(--card);height:34px;color:var(--ink-2);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 13px;font-size:13px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.langs button:hover{border-color:var(--line-hi,var(--line));color:var(--ink)}.langs button.is-current{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);font-weight:600}.flag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:14px;line-height:1}.hint{color:var(--muted);font-size:12px;display:block}.input,select.input{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink);border-radius:var(--r);font:inherit;width:100%;max-width:100%;padding:0 10px}.seg{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:7px 12px;font-size:13px}.seg button[aria-pressed=true]{background:var(--accent-soft);color:var(--ink);font-weight:600}.seg .dot{margin-right:4px}.toggle{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.toggle .sw{background:var(--line);border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.toggle .sw:after{content:"";background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle[aria-checked=true] .sw{background:var(--accent)}.toggle[aria-checked=true] .sw:after{background:var(--on-accent);transform:translate(14px)}.chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qchip{border:1px solid var(--line);background:var(--raised);border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12.5px;display:inline-flex}.qchip.off{color:var(--muted);background:0 0;border-style:dashed}.qchip .x{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-5px;display:grid}.qchip .x:hover{background:var(--line);color:var(--ink)}.fchip{border:1px solid var(--line);background:var(--surface);cursor:pointer;height:30px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.fchip[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.addin{border-style:dashed;width:180px;max-width:100%;height:28px}.radios{flex-direction:column;gap:8px;margin-top:8px;display:flex}.radio{border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.radio input{accent-color:var(--accent);margin-top:3px}.radio small{color:var(--muted);margin-top:2px;display:block}.radio:has(input:checked){border-color:var(--accent-line);background:var(--accent-soft)}.slider{min-width:min(160px,100%);accent-color:var(--accent);flex:1}.ro-value{color:var(--ink);padding:2px 0;font-size:14px}.ro-value b{font-weight:600}.ro-value small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.ro-note{color:var(--muted);margin:10px 0 0;font-size:12.5px}.ro-chips .qchip{background:0 0}.src-edit{flex-direction:column;margin:10px 0 2px;padding:0;list-style:none;display:flex}.src-edit>li{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 0;display:grid}.src-edit>li:last-child{border-bottom:0}.src-on{cursor:pointer;align-items:center;gap:9px;min-width:0;display:inline-flex}.src-on .n{color:var(--muted);font-weight:600}.src-edit>li.is-on .src-on .n{color:var(--ink)}.src-on .src-mark{color:var(--muted)}.src-edit>li.is-on .src-on .src-mark{color:var(--ink-2)}.src-on input:disabled{opacity:.5}.src-terms{justify-self:end;font-size:12.5px}.src-terms .linky{color:var(--muted);text-decoration-style:dotted}.src-terms .linky:hover{color:var(--accent)}.src-terms .linky.is-warn{color:var(--warn)}.src-open{flex-direction:column;grid-column:1/-1;gap:8px;padding:8px 0 4px 26px;display:flex}.term-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.term-add .input{flex:1;min-width:min(200px,100%);height:30px;font-size:12.5px}.save-row{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}@media(max-width:560px){.src-edit>li{grid-template-columns:minmax(0,1fr)}.src-terms{justify-self:start}.src-open{padding-left:0}}.adv>summary{cursor:pointer;font-weight:600;list-style:none}.adv>summary::-webkit-details-marker{display:none}.adv>summary:before{content:"▸ ";color:var(--muted)}.adv[open]>summary:before{content:"▾ "}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);min-width:0;padding:18px}.card-head{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.card-head .t{flex:1;min-width:0}.card-head .t p{color:var(--muted);margin-top:2px;font-size:12.5px}.grid{gap:16px;display:grid}.g2{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.g3{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.split>*,.stack>*,.grid>*{min-width:0}.stack{flex-direction:column;gap:12px;display:flex}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.banner{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--raised);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 14px;font-size:13px;display:flex}.banner.lens{background:var(--lens-soft);border-color:var(--lens-line)}.banner.lens .lead{color:var(--lens);font-weight:600}.banner.prf-line{background:var(--prf-soft);border-color:var(--prf-line)}.banner .spacer{flex:1}.stat{flex-direction:column;gap:4px;display:flex}.stat .v{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.1}.stat .v small{color:var(--muted);margin-left:4px;font-size:13px;font-weight:500}.stat .v .delta{vertical-align:middle;margin-left:4px;font-size:13px}.stat .l{color:var(--muted);font-size:12px}.stat .d{color:var(--ink-2);font-size:12px}.delta{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.delta.up{color:var(--accent)}.delta.down{color:var(--danger)}.delta.flat{color:var(--muted)}.tbl{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);padding:9px 12px}th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--raised);white-space:nowrap;font-size:11.5px;font-weight:600}tbody tr:last-child td{border-bottom:0}td.r,th.r{text-align:right}.evi{border-left:2px solid var(--line);color:var(--ink-2);padding:6px 12px;font-size:13px}.evi .who{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;font-size:12px;display:flex}.evi q{quotes:"“" "”"}.fact{border-bottom:1px solid var(--line-soft);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;font-size:13px;display:grid}.fact:last-child{border-bottom:0}.fact .v{border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.fact .v.ok{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line)}.fact .v.q{background:var(--raised);color:var(--muted);border:1px solid var(--line)}.fact .s{color:var(--muted);font-size:12px}.skel{background:linear-gradient(90deg,var(--line-soft),var(--line),var(--line-soft));background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite sh;display:block}@keyframes sh{to{background-position:-200% 0}}.starting{text-align:center;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.starting b{letter-spacing:-.01em;font-size:16.5px}.starting p{color:var(--muted);max-width:52ch;font-size:14px;line-height:1.55}.starting .next{color:var(--faint);font-size:13px}.starting .steps{text-align:left;flex-direction:column;gap:8px;margin:6px 0 2px;padding:0;list-style:none;display:flex}.starting .steps li{color:var(--muted);align-items:center;gap:9px;font-size:13.5px;display:flex}.starting .steps li .mark{border:1.5px solid var(--accent);border-radius:50%;flex:none;width:15px;height:15px}@supports (color:color-mix(in lab,red,red)){.starting .steps li .mark{border:1.5px solid color-mix(in oklab,var(--accent) 45%,transparent)}}.starting .steps li.is-done{color:var(--ink-2)}.starting .steps li.is-done .mark{border-color:var(--accent);background:var(--accent);position:relative}.starting .steps li.is-done .mark:after{content:"";border:solid var(--on-accent);border-width:0 1.7px 1.7px 0;width:4px;height:8px;position:absolute;top:1.5px;left:4px;transform:rotate(45deg)}.starting>.btn{margin-top:4px}.starting .pulse{gap:6px;margin-bottom:4px;display:inline-flex}.starting .pulse i{background:var(--accent);opacity:.35;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite starting-pulse}.starting .pulse i:nth-child(2){animation-delay:.22s}.starting .pulse i:nth-child(3){animation-delay:.44s}@keyframes starting-pulse{0%,to{opacity:.28;transform:scale(.88)}45%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.starting .pulse i{opacity:.7;animation:none}}.empty{text-align:center;border:1px dashed var(--line);border-radius:var(--r-lg);color:var(--muted);padding:26px 16px}.empty b{color:var(--ink);margin-top:6px;display:block}.tiles{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px;display:grid}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 16px}.tile.unpriced{border-style:dashed}.health{flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.health span{align-items:center;gap:6px;display:inline-flex}.health i{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.health i.warn{background:var(--warn)}.stages{flex-wrap:wrap;gap:3px;display:flex}.stages span{background:var(--raised);color:var(--muted);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:11px}.stages span.fail{background:var(--danger-soft);color:var(--danger)}.stages span.skip{background:var(--warn-soft);color:var(--warn)}.confirm{border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.confirm{border:1px solid color-mix(in srgb,var(--danger) 40%,var(--line))}}.confirm{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;gap:10px;max-width:520px;padding:16px;display:flex}.confirm h3{color:var(--danger)}.confirm ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:13px}.notyet{flex-direction:column;gap:14px;max-width:620px;padding:28px;display:flex}.notyet-mark{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border:1px solid var(--accent-line);border-radius:12px;place-items:center;display:grid}.notyet-mark .ic{width:20px;height:20px}.notyet h1{letter-spacing:-.02em;font-size:22px}.notyet .lede{color:var(--ink-2);max-width:60ch;font-size:15px}.notyet-points{border-top:1px solid var(--line-soft);flex-direction:column;gap:10px;padding-top:14px;display:flex}.notyet-points p{color:var(--ink-2);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;display:grid}.notyet-points .ic{width:16px;height:16px;color:var(--muted);margin-top:2px}.notyet-staff{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.notyet-staff .danger{color:var(--danger)}.notyet-foot{margin-top:2px}.tnt-env{text-transform:none}.tnt-add{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.tnt-add .field{flex:160px}.tnt-find{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.tnt-find label{flex-direction:column;gap:4px;min-width:0;display:flex}.tnt-find label:first-child{flex:260px}.tnt-find input[type=search],.tnt-find select{border:1px solid var(--line);border-radius:var(--r);background:var(--card);height:32px;color:var(--ink);font:inherit;min-width:0;padding:0 10px;font-size:13px}.tnt-find input[type=search]:focus-visible,.tnt-find select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tnt-find .tnt-only{flex-direction:row;align-items:center;gap:6px;height:32px}.hello h1{letter-spacing:-.02em;font-size:26px}.hello p{color:var(--muted);margin-top:6px;font-size:15px}.sec-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 10px;font-size:13px;font-weight:600}.dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:2px;display:inline-block}.dot.pos{background:var(--accent)}.dot.neu{background:var(--faint)}.dot.neg{background:var(--danger)}.dot.big{width:12px;height:12px}.sentbar{background:var(--line-soft);border-radius:999px;height:10px;margin:6px 0 2px;display:flex;overflow:hidden}.sentbar i{height:100%;display:block}.sentbar .pos{background:var(--accent)}.sentbar .neu{background:var(--faint)}.sentbar .neg{background:var(--danger)}.lnk-lens{color:var(--lens);font-weight:600}.lnk-prf{color:var(--prf);font-weight:600}.card.ask{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.ask-t{flex:1;align-items:flex-start;gap:12px;min-width:min(240px,100%);display:flex}.ask-t .ic{width:20px;height:20px;color:var(--accent);margin-top:2px}.ask-t .ic.warnc{color:var(--warn)}.ask-t b{font-size:15px}.ask-t p{color:var(--muted);max-width:60ch;margin-top:3px}.ask-a{flex-wrap:wrap;gap:8px;display:flex}.changes{color:var(--ink-2);flex-direction:column;gap:10px;max-width:60ch;margin:8px 0 0;padding:0;list-style:none;display:flex}.changes .when{color:var(--muted);margin-bottom:2px;font-size:12px;display:block}.spark{width:100%;height:auto;margin-top:8px}.plain{color:var(--ink-2);flex-direction:column;gap:6px;max-width:60ch;margin:8px 0 0;padding-left:18px;display:flex}.group-card{border-color:var(--accent-line);background:var(--accent-soft)}.m-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:12px 14px}.m-card p{color:var(--ink-2);overflow-wrap:anywhere;max-width:72ch;margin-top:6px}.m-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.m-head .src{color:var(--ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.m-head .who{font-family:var(--mono);font-size:12px}.m-head .when{margin-left:auto}.decide{flex-direction:column;gap:10px;display:flex}.notnow>summary{cursor:pointer;list-style:none}.notnow>summary::-webkit-details-marker{display:none}.reasons{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.reasons button{border:1px solid var(--line);background:var(--raised);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:13px}.facts{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.facts li{border-radius:var(--r);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;padding:7px 8px;display:flex}.facts li>span:first-child{flex:1;min-width:min(160px,100%)}.facts .sure{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px}.facts .sure.learn{color:var(--warn);background:var(--warn-soft);border-color:#0000}.facts .fix{color:var(--muted);opacity:0;align-items:center;gap:4px;font-size:12px;transition:opacity .12s;display:inline-flex}.facts li:hover .fix,.facts li:focus-within .fix{opacity:1}.facts .fix button{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;padding:2px 8px;font-size:12px}.sheet{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.sheet>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.sheet>summary::-webkit-details-marker{display:none}.sheet>summary .chev{margin-left:auto;transition:transform .15s}.sheet[open]>summary .chev{transform:rotate(180deg)}.sheet .body{flex-direction:column;gap:10px;padding:0 14px 14px;font-size:13px;display:flex}.fig{flex-direction:column;gap:6px;min-width:0;display:flex}.fig svg{width:100%;height:auto;display:block}.fig .cap{color:var(--muted);font-size:12px;line-height:1.4}.legend{color:var(--ink-2);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.legend span{align-items:center;gap:5px;display:inline-flex}.legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.hbar{grid-template-columns:minmax(120px,1fr) minmax(0,2fr) auto;align-items:center;gap:6px 12px;font-size:13px;display:grid}.hbar .n{color:var(--ink-2)}.hbar .n small{color:var(--muted);font-size:12px;display:block}.hbar .b{background:var(--c1);border-radius:0 4px 4px 0;height:10px}.hbar .b.blue{background:var(--c2)}.hbar .b.grey{background:var(--cx)}.hbar .b.neg{background:var(--cneg)}.hbar .track{background:var(--grid);border-radius:4px;height:10px;overflow:hidden}.hbar .v{font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.fig .gridlines line,.fig .gridlines polygon{stroke:var(--grid);stroke-width:1px;fill:none}.fig .gridlines text,.fig .axis text,.fig .spoke-labels text{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.fig .lbl{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.fig .ring{fill:var(--surface)}.fig.vol .col{fill:var(--accent)}.fig.vol .col.bad{fill:var(--danger)}.fig.vol .axis-end{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.fig.vol .axis-cap{fill:var(--muted);letter-spacing:.02em;font-size:9px}.fig.chart{width:100%;min-width:0}.fig.chart .recharts-surface{overflow:visible}.fig.chart .legend{margin-top:2px}.fig.chart .legend .unit{color:var(--muted)}.fig.chart .legend .unit:after{content:"·";opacity:.5;margin-left:12px}.fig.chart .legend i.all{background:var(--accent)}.fig.chart .legend i.bad{background:var(--danger)}.fig.chart.rank .recharts-bar-rectangle{transition:opacity .12s}.fig.chart.rank .recharts-bar-rectangle:hover{opacity:.82}.tip{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);flex-direction:column;gap:3px;padding:8px 10px;font-size:12.5px;display:flex;box-shadow:0 8px 24px #00000059}.tip b{color:var(--ink);font-size:12px}.tip span{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.tip .sw{border-radius:2px;width:8px;height:8px;display:inline-block}.tip .sw.all{background:var(--accent)}.tip .sw.bad{background:var(--danger)}.mood{flex-direction:column;gap:7px;min-width:0;display:flex}.mood-bar{background:var(--line-soft);border-radius:999px;height:12px;display:flex;overflow:hidden}.mood-bar i{height:100%;transition:filter .12s;display:block}.mood-bar i:hover{filter:brightness(1.15)}.mood-bar .pos{background:var(--accent)}.mood-bar .neu{background:var(--faint)}.mood-bar .neg{background:var(--danger)}.mood-keys{flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.mood-keys li{align-items:center;gap:5px;display:inline-flex}.mood-keys .n{color:var(--muted)}.mood-keys .v{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fig .s .ln{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fig .s.pos .ln,.fig .s.pos .pt{stroke:var(--accent);fill:none}.fig .s.neu .ln,.fig .s.neu .pt{stroke:var(--faint);fill:none}.fig .s.neg .ln,.fig .s.neg .pt{stroke:var(--danger);fill:none}.fig .s .pt{stroke:none}.fig .s.pos .pt{fill:var(--accent)}.fig .s.neu .pt{fill:var(--faint)}.fig .s.neg .pt{fill:var(--danger)}.fig .s .lbl{fill:var(--ink-2);font-weight:500}.fig .part.r1{fill:var(--ramp-1)}.fig .part.r2{fill:var(--ramp-2)}.fig .part.r4{fill:var(--ramp-4)}.fig .part.r6{fill:var(--ramp-6)}.fig .part.tail{fill:var(--cx)}.legend i.sw{background:var(--accent);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.legend i.sw.pos{background:var(--accent)}.legend i.sw.neu{background:var(--faint)}.legend i.sw.neg{background:var(--danger)}.legend i.sw.r1{background:var(--ramp-1)}.legend i.sw.r2{background:var(--ramp-2)}.legend i.sw.r4{background:var(--ramp-4)}.legend i.sw.r6{background:var(--ramp-6)}.legend i.sw.tail{background:var(--cx)}.dumb.good .legend i.sw{background:var(--accent)}.dumb.bad .legend i.sw{background:var(--danger)}.dumb .legend i.sw{border-radius:50%}.dumb.good .legend i.sw.hollow{background:var(--surface);box-shadow:inset 0 0 0 2px var(--accent)}.dumb.bad .legend i.sw.hollow{background:var(--surface);box-shadow:inset 0 0 0 2px var(--danger)}.sharebar{background:var(--grid);border-radius:5px;gap:2px;height:18px;display:flex;overflow:hidden}.sharebar .slice{background:var(--accent);flex-basis:0;place-items:center;min-width:2px;display:grid}.sharebar .slice.tail{background:var(--cx)}.sharebar .slice span{color:var(--on-accent);font-size:10px;font-weight:700;line-height:1}.share-key{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:6px 20px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.share-key li{color:var(--ink-2);align-items:baseline;gap:8px;min-width:0;display:flex}.share-key li .t{flex:1;min-width:0}.share-key li b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.share-key i.sw{background:var(--accent);width:16px;height:16px;color:var(--on-accent);border-radius:4px;flex:none;align-self:center;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:grid}.share-key i.sw.tail{background:var(--cx)}.share-key li.tail{color:var(--muted)}.ranked{grid-template-columns:auto minmax(110px,1fr) minmax(0,2fr) auto;align-items:center;gap:8px 12px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.ranked li{display:contents}.ranked .pos{color:var(--faint);font-variant-numeric:tabular-nums;text-align:right;width:1.2em;font-size:12px;font-weight:700}.ranked .n{color:var(--muted);min-width:0}.ranked .n em{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.ranked .track{background:var(--grid);border-radius:4px;height:12px;overflow:hidden}.ranked .track i{background:var(--cx);border-radius:0 4px 4px 0;height:100%;display:block}.ranked .v{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.ranked li.you .pos{color:var(--accent)}.ranked li.you .n{color:var(--ink);font-weight:600}.ranked li.you .track i{background:var(--accent)}.ranked li.you .v{color:var(--ink);font-weight:600}.dumb .rows{grid-template-columns:minmax(110px,1fr) minmax(0,1.6fr) auto;align-items:center;gap:10px 12px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.dumb .rows li{display:contents}.dumb .n{color:var(--ink-2);min-width:0}.dumb .track{height:14px;color:var(--accent);margin-right:6px;position:relative}.dumb.bad .track{color:var(--danger)}.dumb .track:before{content:"";background:var(--grid);border-radius:1px;height:2px;position:absolute;inset:6px 0 auto}.dumb .join{background:currentColor;height:2px;position:absolute;top:6px}@supports (color:color-mix(in lab,red,red)){.dumb .join{background:color-mix(in oklab,currentColor 45%,var(--surface))}}.dumb .join{border-radius:1px}.dumb .was,.dumb .now{border-radius:50%;width:10px;height:10px;position:absolute;top:2px;transform:translate(-50%)}.dumb .was{background:var(--surface);box-shadow:inset 0 0 0 2px}.dumb .now{box-shadow:0 0 0 2px var(--surface);background:currentColor}.dumb .v{font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pops{grid-template-columns:minmax(150px,1fr) minmax(0,1.6fr) auto;align-items:center;gap:10px 12px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.pops li{display:contents}.pops .n{color:var(--ink-2);min-width:0}.pops .n small{color:var(--muted);font-size:12px;display:block}.pops .track{height:12px;margin-right:6px;position:relative}.pops .track:before{content:"";background:var(--grid);border-radius:1px;height:2px;position:absolute;inset:5px 0 auto}.pops .stem{background:var(--danger);height:2px;position:absolute;top:5px;left:0}@supports (color:color-mix(in lab,red,red)){.pops .stem{background:color-mix(in oklab,var(--danger) 45%,var(--surface))}}.pops .stem{border-radius:1px}.pops .dot{background:var(--danger);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:1px;transform:translate(-50%)}.pops .v{font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.fig.radar .shape{fill:var(--lens)}@supports (color:color-mix(in lab,red,red)){.fig.radar .shape{fill:color-mix(in oklab,var(--lens) 14%,transparent)}}.fig.radar .shape{stroke:var(--lens);stroke-width:2px;stroke-linejoin:round}.fig.radar .pt{fill:var(--lens)}.fig.radar .spoke-labels text{fill:var(--ink-2);font-size:10px;font-weight:500}.fig.radar svg{max-width:360px;margin:2px auto 0}.trend{font-size:11.5px;font-weight:600}.trend.up,.trend.good{color:var(--accent)}.trend.dn,.trend.bad{color:var(--danger)}.trend.flat{color:var(--muted)}.tl8{margin-top:22px;position:relative}.tl8 .weeks{color:var(--muted);border-bottom:1px solid var(--line);grid-template-columns:repeat(8,1fr);padding-bottom:4px;font-size:11px;display:grid}.tl8 .weeks span{text-align:center}.tl8 .ev{grid-template-columns:repeat(8,1fr);gap:4px 0;margin-top:6px;display:grid}.tl8 .ev>div{color:var(--ink);background:var(--accent-soft);border:1px solid var(--accent-line);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;min-width:0;padding:5px 8px;font-size:12px;overflow:hidden}.tl8 .ev>div.soon{background:var(--warn-soft);border-color:#0000}.tl8 .ev>div small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.rq-note{color:var(--ink-2);border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--r) var(--r) 0;max-width:70ch;padding:10px 14px;font-size:13.5px}.rq{flex-direction:column;gap:14px;display:flex}.rq h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:4px 0 6px;font-size:12px}.rq-row{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr);gap:12px;width:100%;padding:12px 14px;display:grid}.rq-row[aria-selected=true]{border-color:var(--accent-line);background:var(--accent-soft)}.rq-row .q,.rq-row .f,.rq-row .ck{display:block}.rq-row .q{font-weight:600}.rq-row .f{color:var(--ink-2);margin-top:3px;font-size:13px}.rq-row .ck{color:var(--muted);margin-top:3px;font-size:12.5px}.rq-row .acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rq-row.done{opacity:.75}.claim{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 0;font-size:13px;display:grid}.claim:last-child{border-bottom:0}.claim .s{color:var(--muted);font-size:12px}.vt{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.vt button{cursor:pointer;width:30px;height:26px;color:var(--muted);background:0 0;border:0;font-size:13px;font-weight:700}.vt button[aria-pressed=true].y{background:var(--accent-soft);color:var(--accent)}.vt button[aria-pressed=true].n{background:var(--danger-soft);color:var(--danger)}.vt button[aria-pressed=true].u{background:var(--raised);color:var(--ink)}.detail{top:calc(var(--top) + 12px);position:sticky}.al-status{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.al-status h1{font-size:22px}.days{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.days i{background:var(--grid);border-radius:50%;width:8px;height:8px;display:inline-block}.days i.w{background:var(--faint)}.days i.a{background:var(--warn)}.days i.r{background:var(--danger)}.days i.today{outline:2px solid var(--ink);outline-offset:1px}.days .lab{color:var(--muted);margin-left:6px;font-size:11px}.al{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 18px;padding:14px 16px;display:grid}.al.amber{border-left:3px solid var(--warn)}.al.red{border-left:3px solid var(--danger)}.al.grey{border-left:3px solid var(--faint)}.al.good{border-left:3px solid var(--accent)}.al .sev{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.al.grey .sev{background:var(--raised);color:var(--muted)}.al.amber .sev{background:var(--warn-soft);color:var(--warn)}.al.red .sev{background:var(--danger-soft);color:var(--danger)}.al.good .sev{background:var(--accent-soft);color:var(--accent)}.al .what{margin-top:6px;font-size:15px;font-weight:600}.al dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:8px 0 0;font-size:13px;display:grid}.al dt{color:var(--muted)}.al dd{color:var(--ink-2);max-width:64ch;margin:0}.al .dev{color:var(--muted);flex-wrap:wrap;align-items:center;margin-top:10px;font-size:11.5px;display:flex}.al .dev span{align-items:center;gap:5px;display:inline-flex}.al .dev span:before{content:"";background:var(--faint);border-radius:50%;width:8px;height:8px;display:inline-block}.al .dev span.on:before{background:var(--accent)}.al .dev .ln{background:var(--line);width:26px;height:1px;margin:0 6px}.al .do{flex-direction:column;align-items:flex-end;gap:6px;min-width:min(150px,100%);display:flex}.al .do .undo{color:var(--muted);font-size:12px}.al.done{opacity:.8}.al .end{color:var(--ink-2);border-radius:var(--r);background:var(--raised);margin-top:8px;padding:8px 10px;font-size:13px}.al-grp{flex-direction:column;gap:10px;display:flex}.al-grp>h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 0;font-size:12px}details.al-earlier>summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:600;list-style:none}details.al-earlier>summary::-webkit-details-marker{display:none}details.al-earlier>summary:before{content:"▸ "}details.al-earlier[open]>summary:before{content:"▾ "}details.al-earlier>div{flex-direction:column;gap:10px;margin-top:10px;display:flex}.watch{flex-direction:column;gap:10px;display:flex}.wo{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;display:grid}.wo .d{color:var(--muted);padding-top:2px;font-size:11.5px;line-height:1.3}.wo b{display:block}.wo .p{color:var(--muted);font-size:12.5px}.wo .p em{color:var(--warn);font-style:normal;font-weight:600}.signin{background:var(--page);--lp-line-hi:var(--ink);grid-template-rows:auto minmax(0,1fr);align-items:stretch;min-height:100vh;padding:0;display:grid}@supports (color:color-mix(in lab,red,red)){.signin{--lp-line-hi:color-mix(in oklab, var(--ink) 18%, transparent)}}.arriving{z-index:60;background:var(--page);color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:fixed;inset:0}.arriving .spin{border:2px solid var(--accent-line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite arriving-spin}@keyframes arriving-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.arriving .spin{animation-duration:2.4s}}.signin-bar{border-bottom:1px solid var(--line);background:var(--surface);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.lp-lockup-link{color:inherit;border-radius:var(--r);text-decoration:none;display:inline-flex}.lp-lockup-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.signin-back{color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none}.signin-back:hover{background:var(--raised);color:var(--ink)}@media(max-width:380px){.arriving{z-index:60;background:var(--page);color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:fixed;inset:0}.arriving .spin{border:2px solid var(--accent-line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite arriving-spin}@keyframes arriving-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.arriving .spin{animation-duration:2.4s}}.signin-bar{gap:10px;padding:12px 14px}.signin-bar .lp-lockup{gap:8px}.signin-bar .lp-lockup-t{padding-left:8px;font-size:14.5px}.signin-bar .lp-logo{height:17px}.signin-back{padding:6px 11px;font-size:12.5px}}.signin .forgot{align-self:center}.signin .or>span{padding:0 2px}.signin .btn.google{background:var(--surface);border-color:var(--line);color:var(--ink);justify-content:center}.signin .btn.google:hover{background:var(--raised)}.signin .form{place-items:center;width:100%;min-width:0;display:grid}.signin .box{flex-direction:column;gap:14px;width:100%;max-width:380px;display:flex}.signin .lockup{display:none}.signin .head{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.signin h1{letter-spacing:-.02em;font-size:26px}.signin .lede{color:var(--muted);font-size:14.5px;line-height:1.5}.signin .err{color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger);font-size:13px}@supports (color:color-mix(in lab,red,red)){.signin .err{border:1px solid color-mix(in oklab,var(--danger) 35%,transparent)}}.signin .err{border-radius:var(--r-lg);padding:10px 12px}.signin .note{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r-lg);padding:10px 12px;font-size:13px}.signin .env{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.signin .env .seg{border-radius:999px}.signin .env .seg button{padding:5px 12px;font-size:12.5px}.signin .input{border-radius:var(--r-lg);height:42px;padding:0 12px}.signin .input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab,red,red)){.signin .input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}}.signin .btn.big{border-radius:var(--r-lg)}.signin .gmark{flex:none;width:18px;height:18px}.signin .box>.btn.quiet{justify-content:center}.signin .or{color:var(--faint);align-items:center;gap:12px;margin:2px 0;font-size:12px;display:flex}.signin .or:before,.signin .or:after{content:"";background:var(--line);flex:1;min-width:12px;height:1px}.signin .pitch{display:none}.signin .pitch-in{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:460px;margin:0 auto;display:flex}.signin .pitch h2{letter-spacing:-.02em;font-size:34px;line-height:1.15}.signin .pitch ul{flex-direction:column;gap:12px;max-width:42ch;margin:0;padding:0;list-style:none;display:flex}.signin .pitch li{color:var(--muted);align-items:flex-start;gap:10px;font-size:14px;display:flex}.signin .pitch li svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}@media(min-width:900px){.signin{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:stretch stretch;padding:0}.signin .pitch{background:var(--surface);border-right:1px solid var(--line-soft);align-content:center;padding:48px 56px;display:grid;position:relative;overflow:hidden}.signin .pitch:before{content:"";pointer-events:none;background:radial-gradient(ellipse at center,var(--accent) 0%,transparent 65%);border-radius:50%;width:620px;height:440px;position:absolute;top:-140px;left:-160px}@supports (color:color-mix(in lab,red,red)){.signin .pitch:before{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--accent) 12%,transparent) 0%,transparent 65%)}}.signin .pitch:before{filter:blur(14px)}.signin .pitch>*{position:relative}.signin .form{padding:48px 24px}}@media(max-width:980px){.split{grid-template-columns:1fr}.detail{position:static}}@media(max-width:719px){.app,.app.rail-collapsed{grid-template-columns:minmax(0,1fr)}.side .brand .rail-toggle{display:none}.drawer-close{z-index:1;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:34px;height:34px;color:var(--ink-2);cursor:pointer;place-items:center;display:grid;position:absolute;top:12px;right:12px}.drawer-close:hover{background:var(--raised);color:var(--ink)}.side .brand{padding-right:52px}.side{width:var(--side);z-index:70;max-width:86vw;height:100vh;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.side.open{transform:none;box-shadow:0 10px 30px #0006}.topbar{padding:0 14px}.topbar .burger{display:grid}.crumbs .home{display:none}.content{gap:16px;padding:14px}.footer{padding:14px}.al{grid-template-columns:minmax(0,1fr)}.al .do{align-items:stretch;min-width:0}.al .do .btn{justify-content:center}.al dl{grid-template-columns:minmax(0,1fr);gap:2px}.facts .fix{opacity:1}.m-head .when{margin-left:0}.hbar{grid-template-columns:minmax(0,1fr)}.hbar .v{justify-content:flex-start}.ranked,.dumb .rows,.pops{grid-template-columns:minmax(0,1fr);gap:0}.ranked li,.dumb .rows li,.pops li{align-items:center;gap:5px 8px;padding:8px 0;display:grid}.ranked li{grid-template-columns:auto minmax(0,1fr) auto}.dumb .rows li,.pops li{grid-template-columns:minmax(0,1fr) auto}.ranked .pos{text-align:left;grid-area:1/1;width:auto}.ranked .n{grid-area:1/2}.ranked .v{grid-area:1/3;justify-self:end}.dumb .n,.pops .n{grid-area:1/1}.dumb .v,.pops .v{grid-area:1/2;justify-self:end}.ranked .track,.dumb .track,.pops .track{grid-area:2/1/auto/-1}.stat .v{font-size:20px}}@media(prefers-reduced-motion:reduce){.skel{animation:none}.toggle .sw,.toggle .sw:after,.side,.facts .fix{transition:none}}.lp{background:var(--page);color:var(--ink);--lp-glass:var(--ink);min-width:0;position:relative;overflow-x:clip}@supports (color:color-mix(in lab,red,red)){.lp{--lp-glass:color-mix(in oklab, var(--ink) 3.5%, transparent)}}.lp{--lp-glass-hi:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp{--lp-glass-hi:color-mix(in oklab, var(--ink) 6.5%, transparent)}}.lp{--lp-line:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp{--lp-line:color-mix(in oklab, var(--ink) 10%, transparent)}}.lp{--lp-line-hi:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp{--lp-line-hi:color-mix(in oklab, var(--ink) 18%, transparent)}}.lp{--lp-shell:1152px}.lp-wrap{width:100%;max-width:var(--lp-shell);min-width:0;margin:0 auto;padding:0 24px}.lp-narrow{max-width:900px}.lp-sec{padding:96px 0;position:relative}.lp-sec.alt{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-sec.alt{background:color-mix(in oklab,var(--ink) 2%,transparent)}}.lp-sec.alt{border-block:1px solid var(--lp-line)}.lp-skip{z-index:90;position:absolute;top:0;left:-9999px}.lp-skip:focus{background:var(--surface);border:1px solid var(--accent);border-radius:var(--r);color:var(--ink);padding:8px 12px;text-decoration:none;top:12px;left:12px}.lp-aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lp-aurora:before,.lp-aurora:after{content:"";border-radius:50%;position:absolute}.lp-aurora:before{background:radial-gradient(ellipse at center,var(--accent) 0%,transparent 62%);width:min(1100px,150vw);height:620px;top:-220px;left:50%;transform:translate(-58%)}@supports (color:color-mix(in lab,red,red)){.lp-aurora:before{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--accent) 16%,transparent) 0%,transparent 62%)}}.lp-aurora:before{filter:blur(18px)}.lp-aurora:after{background:radial-gradient(ellipse at center,var(--lens) 0%,transparent 60%);width:min(900px,130vw);height:520px;top:60px;left:50%;transform:translate(-12%)}@supports (color:color-mix(in lab,red,red)){.lp-aurora:after{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--lens) 13%,transparent) 0%,transparent 60%)}}.lp-aurora:after{filter:blur(22px)}.lp-horizon{pointer-events:none;border-top:1px solid var(--accent);border-radius:50%;width:260%;height:100%;display:block;position:absolute;bottom:-80%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.lp-horizon{border-top:1px solid color-mix(in oklab,var(--accent) 22%,transparent)}}.lp-horizon{background:radial-gradient(ellipse at 50% 0%,var(--accent) 0%,transparent 42%)}@supports (color:color-mix(in lab,red,red)){.lp-horizon{background:radial-gradient(ellipse at 50% 0%,color-mix(in oklab,var(--accent) 10%,transparent) 0%,transparent 42%)}}.lp-header{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:sticky;top:0}.lp-header.is-solid{background:var(--page)}@supports (color:color-mix(in lab,red,red)){.lp-header.is-solid{background:color-mix(in srgb,var(--page) 82%,transparent)}}.lp-header.is-solid{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--lp-line)}.lp-header-in{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.lp-lockup{color:inherit;align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.lp-logo{flex:none;width:auto;height:20px;display:block}:root[data-theme=dark] .lp-logo{filter:invert()}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-logo{filter:invert()}}.lp-lockup-t{border-left:1px solid var(--lp-line-hi);letter-spacing:-.02em;white-space:nowrap;padding-left:12px;font-size:16px;font-weight:800;line-height:1.1}.lp-lockup-t small{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-top:2px;font-size:10px;font-weight:600;display:block}.lp-nav{align-items:center;gap:8px;display:flex}.lp-nav a:not(.lp-btn){color:var(--muted);white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s}.lp-nav a:not(.lp-btn):hover{color:var(--ink);background:var(--lp-glass)}.lp-btn{letter-spacing:-.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:48px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.lp-btn.primary{background:var(--ink);color:var(--page)}.lp-btn.primary:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-btn.primary:hover{background:color-mix(in oklab,var(--ink) 82%,var(--muted))}}.lp-btn.primary:hover{color:var(--page);transform:translateY(-1px)}.lp-btn.glass{background:var(--lp-glass-hi);border-color:var(--lp-line-hi);color:var(--ink);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 24px #0003,inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-btn.glass{box-shadow:0 4px 24px #0003,inset 0 1px color-mix(in oklab,var(--ink) 6%,transparent)}}.lp-btn.glass:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-btn.glass:hover{background:color-mix(in oklab,var(--ink) 12%,transparent)}}.lp-btn.glass:hover{color:var(--ink);transform:translateY(-1px)}.lp-btn.sm{border-radius:10px;height:38px;padding:0 16px;font-size:13.5px}.lp-btn .ic{flex:none;width:16px;height:16px;transition:transform .2s}.lp-btn:hover .ic.arr{transform:translate(3px)}.lp-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 64px);padding:72px 0 96px;display:flex}.lp-hero-in{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.lp-hero-copy{flex-direction:column;align-items:center;min-width:0;display:flex}.lp-chev-w{justify-content:center;display:flex}.lp-badge{border:1px solid var(--accent-line);background:var(--accent-soft);height:30px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:11.5px;font-weight:700;display:inline-flex}.lp-badge i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.lp-h1{letter-spacing:-.035em;text-wrap:balance;margin-top:26px;font-size:clamp(30px,4.5vw,48px);font-weight:700;line-height:1.08}.lp-accent{color:var(--accent)}.lp-sub{color:var(--muted);max-width:56ch;margin-top:22px;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.lp-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.lp-week-w{justify-content:center;width:100%;display:flex}.lp-week{width:100%;max-width:980px;margin:56px 0 0}.lp-week-frame{position:relative}.lp-week-shell{background:var(--lp-glass);border:1px solid var(--lp-line);border-radius:22px;padding:11px;box-shadow:0 24px 64px #0000004d}.lp-week-scr{border:1px solid var(--lp-line);background:var(--page);text-align:left;border-radius:14px;padding:18px 20px 20px}.lp-week-h{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lp-week-brand{letter-spacing:-.015em;margin-top:3px;font-size:15px;font-weight:600}.lp-live{color:var(--accent);flex:none;align-items:center;gap:7px;font-size:12px;display:inline-flex}.lp-live i{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite lp-pulse}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.35}}.lp-colh{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.lp-week-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:15px 0 14px;padding:0;list-style:none;display:grid}.lp-week-tabs li{text-align:center;background:var(--lp-glass);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;padding:7px 4px;font-size:12px;overflow:hidden}.lp-week-tabs li.on{background:var(--lp-glass-hi);border:1px solid var(--lp-line-hi);color:var(--ink);padding:6px 4px;font-weight:600}.lp-week-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;display:grid}.lp-week-side{flex-direction:column;gap:10px;display:flex}.lp-week-side .lp-colh{margin-bottom:-2px}.lp-rows{flex-direction:column;gap:8px;margin:9px 0 0;padding:0;list-style:none;display:flex}.lp-row{border:1px solid var(--lp-line);background:var(--lp-glass);border-radius:11px;align-items:center;gap:11px;min-width:0;padding:11px 12px;display:flex}.lp-row-ic{background:var(--accent-soft);border:1px solid var(--accent-line);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.lp-row-ic .ic{width:15px;height:15px}.lp-row-t{min-width:0}.lp-row-t b{letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}.lp-row-t small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.lp-row-st{letter-spacing:.06em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);border-radius:999px;flex:none;margin-left:auto;padding:4px 10px;font-size:10.5px;font-weight:700}.lp-row.t-warn .lp-row-ic{background:var(--warn-soft);border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.lp-row.t-warn .lp-row-ic{border-color:color-mix(in oklab,var(--warn) 32%,transparent)}}.lp-row.t-warn .lp-row-ic{color:var(--warn)}.lp-row.t-warn .lp-row-st{background:var(--warn-soft);color:var(--warn)}.lp-row.t-off .lp-row-ic{background:var(--lp-glass-hi);border-color:var(--lp-line-hi);color:var(--muted)}.lp-row.t-off .lp-row-st{background:var(--lp-glass-hi);color:var(--muted)}.lp-row.t-off .lp-row-t b{color:var(--ink-2)}.lp-gauge{border:1px solid var(--lp-line);background:var(--lp-glass);border-radius:11px;padding:13px 14px}.lp-gauge-n{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.1}.lp-gauge-n span{font-family:var(--font);color:var(--muted);letter-spacing:0;font-size:12.5px;font-weight:500}.lp-bars{align-items:flex-end;gap:4px;height:46px;margin:11px 0 9px;display:flex}.lp-bars i{background:var(--accent-line);border-radius:3px 3px 0 0;flex:1;min-width:0}.lp-bars i.hi{background:var(--accent)}.lp-flowstrip{background:var(--lp-glass-hi);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:11px;padding:8px 12px;font-size:10px;font-weight:700;display:flex}.lp-pin{z-index:2;border:1px solid var(--lp-line-hi);background:var(--lp-glass-hi);-webkit-backdrop-filter:blur(10px);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 10px 28px #00000059}.lp-pin b{color:var(--accent)}.lp-pin.tl{top:-16px;left:22px}.lp-pin.br{bottom:-17px;right:22px}.lp-week figcaption{text-align:center;margin-top:18px;line-height:1.55}.lp-src-w{justify-content:center;width:100%;display:flex}.lp-srcs-w{text-align:left;width:100%;max-width:980px;margin-top:44px}.lp-srcs-h{text-align:center}.lp-band{border-block:1px solid var(--lp-line);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-band{background:color-mix(in oklab,var(--ink) 2%,transparent)}}.lp-band-in{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-band-in>div{text-align:center;border-left:1px solid var(--lp-line);padding:30px 14px}.lp-band-in>div:first-child{border-left:0}.lp-band-in b{letter-spacing:-.03em;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.1;display:block}.lp-band-in span{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.4;display:block}.lp-chev{border:1px solid var(--lp-line);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;margin-top:44px;animation:2.2s ease-in-out infinite lp-bob;display:inline-grid}.lp-chev:hover{color:var(--ink);border-color:var(--lp-line-hi)}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.lp-head{text-align:center;flex-direction:column;align-items:center;display:flex}.lp-head.start{text-align:left;align-items:flex-start}.lp-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.lp-eyebrow:before,.lp-eyebrow:after{content:"";opacity:.6;background:currentColor;flex:none;width:20px;height:1px}.lp-head.start .lp-eyebrow:after{display:none}.lp-h2{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin-top:16px;font-size:clamp(25px,3.4vw,40px);font-weight:700;line-height:1.12}.lp-lead{color:var(--muted);max-width:58ch;margin-top:18px;font-size:17px;line-height:1.65}.lp-card{background:var(--lp-glass);border:1px solid var(--lp-line);-webkit-backdrop-filter:blur(8px);border-radius:16px;min-width:0;padding:28px}.lp-card.pad-lg{padding:32px}.lp-ic{background:var(--accent-soft);border:1px solid var(--accent-line);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.lp-ic .ic{width:21px;height:21px}.lp-moments{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.lp-moments:before{content:"";background:linear-gradient(90deg,transparent,var(--lp-line-hi),transparent);z-index:0;height:1px;position:absolute;top:19px;left:12%;right:12%}.lp-moment{z-index:1;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.lp-day{background:var(--accent-soft);border:1px solid var(--accent-line);width:40px;height:40px;color:var(--accent);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.lp-moment h3{letter-spacing:-.02em;margin-top:18px;font-size:19px;font-weight:700}.lp-moment>p{color:var(--ink-2);max-width:34ch;margin-top:8px;font-size:14.5px;line-height:1.6}.lp-minis{flex-direction:column;gap:7px;width:100%;margin-top:18px;display:flex}.lp-mini{text-align:left;border:1px solid var(--lp-line);background:var(--lp-glass);color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.lp-mini b{color:var(--ink);font-weight:600}.lp-mini .src-mark{width:15px;height:15px;color:var(--muted);flex:none}.lp-mini .ic{width:13px;height:13px;color:var(--faint);flex:none}.lp-mini.is-go{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);font-weight:600}.lp-mini.is-note{color:var(--faint);background:0 0;border:0;padding:2px 0 0;font-size:11.5px}.lp-srcs{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:12px;margin:46px 0 0;padding:0;list-style:none;display:grid}.lp-srcs li{border:1px solid var(--lp-line);background:var(--lp-glass);min-width:0;color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:15px 16px;font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.lp-srcs li:hover{background:var(--lp-glass-hi);border-color:var(--lp-line-hi)}.lp-srcs li span{min-width:0}.lp-srcs li small{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.lp-srcs li .src-mark{width:18px;height:18px;color:var(--muted);flex:none}.lp-srcs li.is-lens{border-color:var(--lens-line);background:var(--lens-soft)}.lp-srcs li.is-lens .src-mark{color:var(--lens)}.lp-note{border-left:2px solid var(--lp-line-hi);text-align:left;max-width:72ch;margin:26px auto 0;padding-left:14px;line-height:1.65}.lp-hollow-w{justify-content:center;margin-top:30px;display:flex}.lp-hollow{letter-spacing:-.04em;color:var(--ink-2);font-size:clamp(28px,3.4vw,40px);font-weight:900;line-height:1;display:block}.lp-hollow i{-webkit-text-stroke:1.5px var(--ink-2);color:#0000;font-style:normal}.lp-links{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.lp-link{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative;overflow:hidden}.lp-link-h{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.lp-actor{border:1px solid var(--lp-line-hi);letter-spacing:-.005em;border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.lp-link h3{letter-spacing:-.02em;font-size:20px;font-weight:700}.lp-link>p{color:var(--ink-2);font-size:15px;line-height:1.65}.lp-next{color:var(--faint);align-items:center;gap:8px;margin-top:auto;font-size:13px;display:inline-flex}.lp-next .ic{flex:none;width:14px;height:14px}.lp-out{align-items:center;gap:8px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.lp-out .ic{flex:none;width:14px;height:14px;transition:transform .2s}.lp-out:hover .ic.arr{transform:translate(3px)}.lp-link.t-shield{border-color:var(--accent-line)}.lp-link.t-shield .lp-actor{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.lp-link.t-prf .lp-actor,.lp-link.t-prf .lp-ic{color:var(--prf);background:var(--prf-soft);border-color:var(--prf-line)}.lp-link.t-prf .lp-out{color:var(--prf)}.lp-link.t-lens .lp-actor,.lp-link.t-lens .lp-ic{color:var(--lens);background:var(--lens-soft);border-color:var(--lens-line)}.lp-link.t-lens .lp-out{color:var(--lens)}.lp-link.t-lens .lp-next{color:var(--accent)}.lp-cta{padding-bottom:110px}.lp-cta-card{text-align:center;background:var(--lp-glass);border:1px solid var(--lp-line);-webkit-backdrop-filter:blur(8px);border-radius:24px;padding:72px 40px;position:relative;overflow:hidden}.lp-cta-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,var(--accent) 0%,transparent 46%,var(--prf) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.lp-cta-card:before{background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 9%,transparent) 0%,transparent 46%,color-mix(in oklab,var(--prf) 7%,transparent) 100%)}}.lp-cta-in{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.lp-cta-in .lp-h2{margin-top:0}.lp-govern{color:var(--ink-2);max-width:44ch;margin:18px 0 0;font-size:18px;font-style:italic;line-height:1.55}.lp-cta-mark{border:1px solid var(--lp-line-hi);background:var(--lp-glass-hi);box-shadow:0 0 60px -18px var(--accent);border-radius:16px;margin-bottom:26px;padding:12px 20px}@supports (color:color-mix(in lab,red,red)){.lp-cta-mark{box-shadow:0 0 60px -18px color-mix(in oklab,var(--accent) 70%,transparent)}}.lp-cta-mark .lp-logo{height:24px}.lp-cta-mark .lp-lockup-t{font-size:18px}.lp-cta-in .lp-ctas{margin-top:32px}.lp-cta-in .small{color:var(--muted);margin-top:18px}.lp-footer{z-index:1;border-top:1px solid var(--lp-line);background:var(--ink);padding:64px 0 28px;position:relative}@supports (color:color-mix(in lab,red,red)){.lp-footer{background:color-mix(in oklab,var(--ink) 2%,transparent)}}.lp-footer-in{grid-template-columns:minmax(230px,1fr) minmax(0,2.2fr);gap:48px;display:grid}.lp-footer-brand p{max-width:30ch;margin-top:18px;line-height:1.6}.lp-footer-cols{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:28px;display:grid}.lp-footer-cols .lp-fh{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-bottom:16px;font-size:11px;font-weight:700}.lp-footer-cols ul{flex-direction:column;gap:11px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.lp-footer-cols a{color:var(--muted);text-decoration:none;transition:color .2s}.lp-footer-cols a:hover{color:var(--ink)}.lp-footer-cols .lnk-lens:hover{color:var(--lens)}.lp-footer-cols .lnk-prf:hover{color:var(--prf)}.lp-langs{flex-wrap:wrap;gap:6px;display:flex}.lp-langs button{border:1px solid var(--lp-line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.lp-langs button:hover{color:var(--ink);border-color:var(--lp-line-hi)}.lp-langs button[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);font-weight:700}.lp-footer-base{border-top:1px solid var(--lp-line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:52px;padding-top:22px;font-size:12.5px;display:flex}.lp-doc{min-width:0;max-width:46rem;margin:0 auto;padding:40px 0 88px}.lp-doc-back{color:var(--muted);align-items:center;gap:8px;padding:6px 0;font-size:13.5px;text-decoration:none;display:inline-flex}.lp-doc-back:hover{color:var(--ink)}.lp-doc-back .ic{flex:none;width:15px;height:15px}.lp-doc h1{letter-spacing:-.03em;text-wrap:balance;margin-top:26px;font-size:clamp(27px,4vw,36px);font-weight:700;line-height:1.12}.lp-doc-date{color:var(--faint);margin-top:10px;font-size:13px}.lp-doc-notice{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--ink-2);border-radius:12px;margin-top:24px;padding:12px 14px;font-size:13.5px;line-height:1.6}.lp-doc-body{color:var(--ink-2);flex-direction:column;gap:34px;margin-top:40px;font-size:15.5px;line-height:1.68;display:flex}.lp-doc-body section{min-width:0}.lp-doc-body h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.3}.lp-doc-body h3{color:var(--ink);margin:22px 0 10px;font-size:15px;font-weight:700}.lp-doc-body p+p,.lp-doc-body ul+p,.lp-doc-body .lp-doc-table+p{margin-top:12px}.lp-doc-body ul{flex-direction:column;gap:9px;margin:12px 0 0;padding-left:20px;list-style:outside;display:flex}.lp-doc-body li{overflow-wrap:anywhere;min-width:0}.lp-doc-body li>strong,.lp-doc-body p>strong{color:var(--ink);font-weight:700}.lp-doc-body a{color:var(--accent);overflow-wrap:anywhere;text-decoration:none}.lp-doc-body a:hover{text-decoration:underline}.lp-doc-key{border-left:3px solid var(--accent);color:var(--ink);margin-top:14px;padding:2px 0 2px 14px}.lp-doc-body .lp-doc-end{border-top:1px solid var(--lp-line);color:var(--muted);padding-top:22px;font-size:14px}.lp-doc-table{-webkit-overflow-scrolling:touch;margin-top:16px;overflow-x:auto}.lp-doc-table table{border-collapse:collapse;text-align:left;width:100%;min-width:34rem;font-size:13px}.lp-doc-table th{color:var(--muted);border-bottom:1px solid var(--lp-line-hi);white-space:nowrap;padding:8px 14px 8px 0;font-weight:700}.lp-doc-table td{border-bottom:1px solid var(--lp-line);vertical-align:top;padding:10px 14px 10px 0}.lp-doc-table td:first-child{color:var(--ink)}@media(max-width:900px){.lp-week-cols{grid-template-columns:minmax(0,1fr)}.lp-pin.tl{top:-14px;left:12px}.lp-pin.br{bottom:-15px;right:12px}}@media(max-width:960px){.lp-footer-in{grid-template-columns:minmax(0,1fr);gap:36px}.lp-moments:before{display:none}}@media(max-width:719px){.lp-wrap{padding:0 16px}.lp-sec{padding:64px 0}.lp-hero{min-height:0;padding:48px 0 64px}.lp-cta{padding-bottom:76px}.lp-cta-card{padding:44px 22px}.lp-btn{flex:auto}.lp-moments,.lp-links{margin-top:34px}.lp-week{margin-top:40px}.lp-week-shell{border-radius:18px;padding:7px}.lp-week-scr{padding:14px 13px 15px}.lp-week-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-row{gap:9px;padding:10px}.lp-row-st{padding:3px 8px;font-size:9.5px}.lp-pin{white-space:normal;width:100%;box-shadow:none;display:flex;position:static}.lp-pin.tl{margin-top:12px}.lp-pin.br{margin-top:8px}.lp-band-in{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-band-in>div:nth-child(3){border-left:0}.lp-band-in>div:nth-child(n+3){border-top:1px solid var(--lp-line)}.lp-srcs-w{margin-top:34px}.lp-srcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.lp-srcs li{padding:12px;font-size:13px}.lp-footer{padding-top:48px}.lp-doc{padding:24px 0 64px}.lp-doc-body{gap:28px;margin-top:32px;font-size:15px}}@media(max-width:560px){.lp-nav a:not(.lp-btn){display:none}.lp-lockup-t{font-size:15px}}@media(prefers-reduced-motion:reduce){.lp-chev,.lp-live i{animation:none}.lp-btn,.lp-srcs li,.lp-out .ic,.lp-header{transition:none}.lp-btn:hover,.lp-out:hover .ic.arr{transform:none}}.coverage{padding:12px 14px}.coverage-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:flex}.coverage-h .dot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.coverage-h .n{text-transform:none;letter-spacing:0;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}.coverage-note{margin:8px 0 0}.coverage-l{color:var(--ink-2);margin:9px 0 0;padding:0;font-size:13.5px;line-height:1.75;list-style:none}.coverage-l li{max-width:100%;margin-right:22px;display:inline-block}.coverage-l li:last-child{margin-right:0}.coverage-l li.is-lens .n{color:var(--lens)}.coverage-l .c{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.bp-head{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding-bottom:18px;display:flex}.bp-head-top{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.bp-head-side{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.bp-head-side .btn.lens{white-space:nowrap}@media(max-width:560px){.bp-head-side{justify-content:flex-start;width:100%}}.bp-head-top .t{flex:240px;min-width:0}.bp-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:12px;font-weight:600}.bp-head h1{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:26px}.bp-domain{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.bp-lede{max-width:68ch;color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.bp-facts{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px 20px;margin:0;font-size:13px;display:grid}.bp-facts>div{min-width:0}.bp-facts>div.wide{grid-column:1/-1}.bp-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.bp-facts dd{color:var(--ink-2);overflow-wrap:anywhere;margin:2px 0 0}.bp-facts dd b{color:var(--accent);font-weight:600}.bp-foot{flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.bp-sec{flex-direction:column;gap:12px;min-width:0;display:flex}.bp-sec-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-sec-h .sec-h{margin:0}.bp-lead{max-width:70ch;margin:-6px 0 0}.bp-groups{gap:14px;display:grid}.bp-group{flex-direction:column;gap:6px;min-width:0;display:flex}.bp-group .l{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.bp-perception-b{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bp-scores{flex-direction:column;flex:0 auto;gap:14px;min-width:0;display:flex}.bp-scores .bp-window{max-width:24ch;margin:0}.bp-perception-b .fig{flex:300px;min-width:0;max-width:480px}@media(max-width:560px){.bp-head h1{font-size:22px}.bp-perception-b{gap:18px}}.coverage-l li{margin-right:7px}.src-mark{flex:none;width:14px;height:14px}.coverage-l .src-mark{vertical-align:-.11em;width:12px;height:12px;color:var(--faint);margin-right:4px;display:inline-block}.coverage-l svg.lucide{stroke-width:2.25px}.coverage-l li.is-lens .src-mark{color:var(--lens)}.outside{margin:0 0 6px}.outside>h3,.bp-figures h3{color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:600}.cites{gap:3px;display:inline-flex}.cites a{color:var(--muted);vertical-align:super;font-size:11px;text-decoration:none}.cites a:hover{color:var(--accent);text-decoration:underline}.bp-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}.fig-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);min-width:0;padding:12px 14px}.fig-card.wide{grid-column:1/-1}.fig-card .sentbar{height:12px;margin-top:2px}.bp-lens-line{border-top:1px solid var(--line-soft);margin-top:16px;padding-top:12px}.bp-lens-line .ic{vertical-align:-1px;width:12px;height:12px}@media(max-width:720px){.bp-figures{grid-template-columns:minmax(0,1fr)}}.bp-summary{color:var(--ink);max-width:68ch;margin:2px 0 12px;font-size:15px;line-height:1.55}.bp-block{margin:12px 0}.bp-block h3{color:var(--muted);margin:0 0 6px;font-size:13px;font-weight:600}.bp-block .points b{color:var(--ink);font-weight:600}.bp-changes{flex-direction:column;gap:6px;margin:0 0 12px;display:flex}.bp-changes p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.bp-changes .l{color:var(--muted);font-size:12px}.watches .card{flex-direction:column;gap:10px;display:flex}.watch-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.watch-add .input{flex:1;min-width:min(240px,100%)}.watch-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.watch-list li{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;display:flex}.watch-list li:last-child{border-bottom:0}.watch-list .n{color:var(--ink);min-width:min(200px,100%)}.watch-list .c{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.watch-list .when{color:var(--muted);margin-left:auto;font-size:12.5px}.suggested{border-radius:var(--r-lg);border:1px dashed var(--accent-line);background:var(--accent-soft);margin-top:4px;padding:12px 14px}.suggested .s-h{flex-direction:column;gap:2px;margin:0 0 10px;display:flex}.suggested ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.suggested li{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.suggested .n{color:var(--ink);margin:0;font-weight:600;line-height:1.4}.suggested .w{color:var(--muted);max-width:68ch;margin:0;font-size:12.5px;line-height:1.45}.suggested .a{gap:6px;margin-top:3px;display:inline-flex}.card.alert{flex-direction:column;gap:8px;display:flex}.card.alert>p{color:var(--ink-2);max-width:72ch}.card.alert.is-read{background:var(--raised);opacity:.78}.alert-a{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.warn-line{color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.warn-line{color:color-mix(in srgb,var(--warn) 85%,var(--ink))}}.run-btns{flex-wrap:wrap;gap:5px;display:flex}.run-said{font-variant-numeric:tabular-nums;margin-top:6px}.stage-notes{border-top:1px solid var(--line-soft);color:var(--muted);flex-direction:column;gap:5px;margin:12px 0 0;padding:12px 0 0;font-size:12.5px;list-style:none;display:flex}.stage-notes b{color:var(--ink-2)}.prf-send{border-top:1px solid var(--line-soft);gap:6px;margin-top:16px;padding-top:14px}.prf-card{flex-direction:column;gap:8px;display:flex}.prf-card .ic{width:13px;height:13px}.rec-card{flex-direction:column;gap:8px;display:flex}.rec-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.rec-head .when{margin-left:auto}.rec-t{margin:0;font-size:16px;line-height:1.35}.rec-t a{color:var(--ink);text-decoration:none}.rec-t a:hover{text-decoration:underline}.quiet-stack{opacity:.72;margin-top:10px}.rec-card.is-aside{background:var(--raised)}.points{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.points li{max-width:72ch}.card.check{flex-direction:column;gap:8px;display:flex}.card.check>p{color:var(--ink-2);max-width:72ch}.card.brief{flex-direction:column;gap:6px;display:flex}.card.brief>b{font-size:15px}.card.brief>p{color:var(--ink-2);max-width:72ch}.card.brief .watch{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.card.brief .watch .l{color:var(--muted);font-size:12px}.topics{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.topics li{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;display:flex}.topics li:last-child{border-bottom:0}.topics .n{color:var(--ink);min-width:min(160px,100%);font-weight:600;text-decoration:none}.topics .n:hover{text-decoration:underline}.topics .c{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.shape{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px 20px;margin-bottom:12px;padding:14px;display:grid}.shape-mood{grid-column:1/-1}.shape-mood .sentbar{height:12px}.shape-mood p{margin-top:4px}.shape-b h3{color:var(--muted);text-transform:none;margin:0 0 6px;font-size:12px;font-weight:600}.hbars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hbars li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.hbars .n{color:var(--ink-2);overflow-wrap:anywhere}.hbars .track{background:var(--line-soft);border-radius:4px;height:8px;overflow:hidden}.hbars .b{background:var(--accent);border-radius:4px;height:100%;display:block}.hbars .v{font-variant-numeric:tabular-nums;color:var(--muted)}.hbars .src-mark{color:var(--muted)}.hbars .n{align-items:center;gap:6px;display:inline-flex}@media(max-width:720px){.shape{grid-template-columns:minmax(0,1fr)}}.feed{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.feed-row{border-bottom:1px solid var(--line-soft);grid-template-columns:96px 84px 82px 46px minmax(0,170px) minmax(0,1fr) 78px;align-items:baseline;gap:12px;padding:9px 12px;font-size:12.5px;display:grid}.feed-row:last-child{border-bottom:0}.feed-row:hover{background:var(--raised)}.feed-row{border-left:2px solid #0000}.feed-row.is-neg{border-left-color:var(--danger)}.feed-row.is-pos{border-left-color:var(--accent)}.feed-row.is-neu{border-left-color:var(--faint)}.feed-row .c-src{color:var(--ink-2);align-items:center;gap:5px;min-width:0;display:inline-flex}.feed-row .c-src .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-row .c-when,.feed-row .c-reach{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.feed-row .c-mood{color:var(--ink-2);white-space:nowrap}.feed-row .c-what{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;display:flex}.feed-row .c-what .topic{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-row .c-text{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.feed-row .c-text a{color:inherit;text-decoration:none}.feed-row .c-text a:hover{color:var(--ink);text-decoration:underline}.feed-row .c-strength{align-items:center;gap:2px;display:inline-flex}.feed-row .c-strength i{background:var(--line);border-radius:50%;width:4px;height:4px}.feed-row .c-strength i.on{background:var(--muted)}.feed-row.is-neg .c-strength i.on{background:var(--danger)}@media(max-width:900px){.feed-row{grid-template-columns:90px 78px minmax(0,1fr)}.feed-row .c-strength,.feed-row .c-reach{display:none}.feed-row .c-what,.feed-row .c-text{grid-column:1/-1}}.heat{flex-direction:column;gap:10px;min-width:0;display:flex;overflow-x:auto}.heat-grid{justify-content:start;align-items:center;gap:3px;display:grid}.heat-day{color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;font-size:10px}.heat-topic{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;padding-right:10px;font-size:12px;overflow:hidden}.heat-cell{cursor:pointer;background:var(--accent);border:0;border-radius:3px;width:34px;height:26px;padding:0}@supports (color:color-mix(in lab,red,red)){.heat-cell{background:color-mix(in oklab,var(--accent) var(--i,100%),var(--raised))}}.heat-cell.is-bad{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.heat-cell.is-bad{background:color-mix(in oklab,var(--danger) var(--i,100%),var(--raised))}}.heat-cell.is-empty{border:1px solid var(--line-soft);cursor:default;background:0 0}.heat-cell:not(.is-empty):hover{outline:2px solid var(--ink);outline-offset:1px}.heat .legend i.all{background:var(--accent)}.heat .legend i.bad{background:var(--danger)}.m-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.m-filters label{min-width:0;display:block}.m-filters select.input{width:auto;min-width:min(150px,100%);max-width:100%;height:30px;font-size:12.5px}.m-filters .seg button{padding:6px 11px;font-size:12.5px}.m-count{color:var(--muted);margin:0 0 10px}.m-count b{color:var(--ink);font-variant-numeric:tabular-nums}.m-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.m-card .m-tags+p{margin-top:8px}.m-pager{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.m-pager span{font-variant-numeric:tabular-nums}.m-group{border-left:2px solid var(--line);flex-direction:column;gap:12px;margin:12px 0 0;padding:0 0 0 14px;list-style:none;display:flex}.m-group>li{min-width:0}.m-group .m-group-h{color:var(--muted);font-size:12px;font-weight:600}.m-group .m-head{flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.m-group p{color:var(--ink-2);margin:4px 0 0;font-size:13px;line-height:1.5}.demo-frame{z-index:100;pointer-events:none;position:fixed;inset:0}.demo-frame i{background:var(--ink);position:absolute}@supports (color:color-mix(in lab,red,red)){.demo-frame i{background:color-mix(in srgb,var(--ink) 34%,transparent)}}.demo-frame i:first-child{height:3px;top:0;left:0;right:0}.demo-frame i:nth-child(2){height:3px;bottom:0;left:0;right:0}.demo-frame i:nth-child(3){width:3px;top:0;bottom:0;left:0}.demo-frame i:nth-child(4){width:3px;top:0;bottom:0;right:0}.demo-wash{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.demo-wash-in{flex-wrap:wrap;place-content:center;gap:40px 64px;width:140%;height:140%;display:flex;position:absolute;top:-20%;left:-20%;transform:rotate(-24deg)}.demo-wash-in span{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);opacity:.05;white-space:nowrap;font-size:46px;font-weight:700;line-height:1}.demo-bar{background:var(--raised);border-bottom:3px solid var(--ink);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 24px;display:flex}@supports (color:color-mix(in lab,red,red)){.demo-bar{border-bottom:3px solid color-mix(in srgb,var(--ink) 34%,transparent)}}.demo-bar p{min-width:min(220px,100%);color:var(--ink-2);flex:1;margin:0;font-size:13px}.demo-bar p b{color:var(--ink)}.demo-bar .demo-leave{flex:none}.chip.demo,.demo-tag{background:var(--ink);color:var(--page);border-color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.demo-tag{border-radius:999px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:10.5px;display:inline-flex}.crumbs .chip.demo{flex:none}.side .brand-list .demo-sep{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;margin:6px 2px 4px;font-size:10px;font-weight:600;display:flex}.side .brand-list .demo-sep:after{content:"";background:var(--line);flex:1;height:1px}.side .brand-list li.is-demo button.is-current{background:var(--ink);color:var(--page)}.side .brand-list li.is-demo button.is-current small{color:var(--page);opacity:.75}.side .avatar.demo-avatar{color:var(--faint);background:0 0;border-style:dashed}.side .switch.in-demo{border-color:var(--ink)}.side .switch.in-demo summary .chip.demo{flex:none}@media(max-width:560px){.demo-bar{gap:9px;padding:10px 14px}.demo-wash-in span{font-size:34px}}@media(prefers-reduced-motion:reduce){.demo-wash-in span{opacity:.04}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
