@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=IBM+Plex+Mono:wght@300;400;500&family=Geist:wght@300;400;500;600&display=swap";
:root{--cine-serif:"Instrument Serif", Georgia, serif;--cine-mono:"IBM Plex Mono", ui-monospace, monospace;--cine-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--cine-spring:cubic-bezier(.32, .72, 0, 1)}.cine-serif{font-family:var(--cine-serif);font-style:italic}.cine-mono{font-family:var(--cine-mono);font-variant-numeric:tabular-nums}.cine-sans{font-family:var(--cine-sans);letter-spacing:-.006em}.lg{background:linear-gradient(160deg, #ffffff0d, #ffffff04 38%), var(--m-panel-bg);-webkit-backdrop-filter:blur(var(--m-panel-blur)) saturate(1.25);border:1px solid var(--m-panel-border);transition:border-color .15s var(--cine-spring), transform .15s var(--cine-spring);position:relative;overflow:hidden;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff0f,inset 0 -1px #00000047}.lg-lift:hover{border-color:#ffffff24;transform:translateY(-1px)}.lg:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-strong{-webkit-backdrop-filter:blur(var(--m-panel-blur)) saturate(1.05);box-shadow:none;background:#1d222ce6}.lg-strong:before{background:0 0}.cine-vignette{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%, #00000014 0%, #00000061 100%), linear-gradient(180deg, color-mix(in srgb, var(--m-sky-top) 76%, transparent), color-mix(in srgb, var(--m-sky-mid) 72%, transparent) 54%, color-mix(in srgb, var(--m-sky-low) 76%, transparent));position:fixed;inset:0}.cine-grain{z-index:30;pointer-events:none;opacity:var(--m-grain-opacity,.05);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.cine-fallback{z-index:-1;background:radial-gradient(80% 60% at 50% 8%, var(--m-sky-mid,#101a2e), transparent 60%), linear-gradient(180deg, var(--m-sky-top,#070c18), var(--m-sky-low,#1a2436));position:fixed;inset:0}.cine-video{opacity:0}.cine-content--scroll>*{flex-shrink:0}@keyframes cine-rise{to{opacity:1;transform:none}}@keyframes cine-blurin{to{opacity:1;filter:blur();transform:none}}.cine-rise{opacity:0;animation:cine-rise .24s var(--m-panel-ease,cubic-bezier(.22,1,.36,1)) forwards;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.cine-rise{animation:.12s linear forwards cine-rise!important;transform:none!important}}@media (max-width:980px){.life-os-today__briefing{grid-template-columns:repeat(2,minmax(0,1fr))!important}.life-os-today__briefing>section:first-child{border-bottom:1px solid var(--m-panel-border);grid-column:1/-1}.life-os-today__briefing>section:nth-child(2){border-left:0!important}.life-os-today__signals{grid-template-columns:repeat(2,minmax(0,1fr))!important}.life-os-today__lower{grid-template-columns:1fr!important}}@media (max-width:760px){.cine-nav{gap:8px}.cine-nav__mark{display:none!important}.cine-nav__links{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;border-radius:12px!important;display:grid!important}.cine-nav__link{justify-content:center;align-items:center;min-height:44px;padding:9px 5px!important;font-size:11px!important;display:inline-flex!important}.cine-nav__create{display:none!important}.life-os-today{padding-top:36px!important}.life-os-today__header,.life-os-today__primary{grid-template-columns:1fr!important;align-items:start!important}.life-os-today__briefing{grid-template-columns:1fr!important}.life-os-today__briefing>section{border-top:1px solid var(--m-panel-border);border-left:0!important;grid-column:auto!important}.life-os-today__briefing>section:first-child{border-top:0}.life-os-today__business-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jarvis-brief-actions{grid-template-columns:1fr!important}.cockpit-main-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:520px){.life-os-today__signals,.finance-forecast__metrics{grid-template-columns:1fr!important}}.life-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:18px;display:grid}@media (max-width:900px){.life-grid{grid-template-columns:1fr}}.cine-content :is(input,select,textarea){min-height:44px;font-size:16px}.cine-content button{min-height:44px}.cine-content button:empty,.cine-content .body-os-icon-button{min-width:44px}.cine-content summary,.cine-content a.cine-mono{align-items:center;min-height:44px;display:flex}.cine-content button{min-width:44px}.world-plate{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.world-plate img{object-fit:cover;width:100%;height:100%;filter:brightness(calc(1 - var(--m-plate-dim))) saturate(.85);transition:filter .24s cubic-bezier(.22,1,.36,1)}.world-plate:after{content:"";background:linear-gradient(#07080beb 0%,#07080bb8 38%,#07080b94 100%);position:absolute;inset:0}.scene-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.scene-head__aside{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:700px){.scene-head__aside{flex-basis:100%}}
.appleos{--p-black-0:#0a0d0c;--p-black-1:#0d1013;--p-black-2:#121716;--p-black-3:#182020;--p-white-hi:#eaeeec;--p-gray-hi:#b9c2bf;--p-gray-mid:#98a3a0;--p-gray-lo:#4a5453;--p-slate:#9aa6a3;--p-slate-dim:#7a8583;--p-orange-500:#e08b4a;--p-gold:#d9b380;--p-violet:#b48ce0;--p-life:#a9d3a0;--p-green-400:#3ddc97;--p-green-300:#63e2a7;--p-green-700:#2e8f63;--p-red-400:#ff5d5d;--p-red-300:#ff9e98;--p-amber-400:#f5b93d;--p-amber-300:#f5c664;--p-ice-300:#6fb3e8;--a-font:"Geist", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--a-font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--a-t-eyebrow:11px;--a-t-nav:12px;--a-t-label:13px;--a-t-body:14px;--a-t-title:24px;--a-t-metric:32px;--a-t-hero:56px;--a-w-hero:600;--a-track-eyebrow:.08em;--a-track-nav:0px;--a-track-ui:-.15px;--a-track-title:-.4px;--a-track-metric:-.9px;--a-track-hero:-1.6px;--a-track-hero-minor:-.5px;--a-ink:var(--p-white-hi);--a-ink-2:var(--p-gray-hi);--a-ink-3:var(--p-gray-mid);--a-faint:var(--p-gray-lo);--a-canvas:var(--p-black-0);--a-window:var(--p-black-1);--a-card:var(--p-black-2);--a-card-2:var(--p-black-3);--a-hair:#ffffff12;--a-regmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cg stroke='%23ffffff' stroke-opacity='0.14' stroke-width='1'%3E%3Cpath d='M4.5 0v9M0 4.5h9'/%3E%3C/g%3E%3C/svg%3E");--a-hair-2:#ffffff1f;--a-chrome-bg:#0d0f13b8;--a-chrome-blur:blur(20px) saturate(160%);--a-accent:var(--p-orange-500);--a-accent-soft:#ff7e2e24;--a-focus:var(--p-orange-500);--a-link:var(--p-orange-500);--a-accent-contrast:var(--p-black-1);--a-status-contrast:var(--p-black-1);--a-up:var(--p-life);--a-up-ink:var(--p-life);--a-up-soft:#3ddc9721;--a-down:var(--p-red-400);--a-down-ink:var(--p-red-300);--a-down-soft:#ff5d5d21;--a-warn:var(--p-orange-500);--a-warn-ink:var(--p-amber-300);--a-warn-soft:#f5b93d21;--a-ctl-close:#ff5f57;--a-ctl-min:#febc2e;--a-ctl-zoom:#28c840;--a-series-1:var(--p-gold);--a-series-2:var(--p-violet);--a-series-ref:var(--p-slate-dim);--a-seq-0:#191b1f;--a-seq-1:#2a2c2f;--a-seq-2:#47494c;--a-seq-3:#7a7b7d;--a-seq-4:#b2b2b3;--a-seq-5:#e2e2e3;--a-seq-ink-dark:var(--p-black-1);--a-bar-fill:var(--p-slate);--a-bar-good:var(--p-green-700);--a-space-1:4px;--a-space-2:8px;--a-space-3:12px;--a-space-4:16px;--a-space-5:20px;--a-space-6:24px;--a-space-8:32px;--a-r-nav:8px;--a-r-inner:10px;--a-r-card:14px;--a-r-window:22px;--a-r-mark:4px;--a-shadow-window:inset 0 1px 0 #ffffff12, 0 32px 80px #0009, 0 2px 8px #00000073;--a-shadow-pop:0 12px 32px #0000008c;--a-ease-out:cubic-bezier(.22, 1, .36, 1);--a-dur-fast:.16s;font-family:var(--a-font);font-size:var(--a-t-body);letter-spacing:var(--a-track-ui);color:var(--a-ink);background:var(--a-window);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;line-height:1.45}:is(html:has(.appleos),body:has(.appleos)){height:auto;min-height:100%;overflow:clip visible}.a-desk,.a-window,.a-body{max-width:100%;overflow:clip visible}.a-desk{background:var(--a-canvas);min-height:100dvh;padding:var(--a-space-5) var(--a-space-4) var(--a-space-8);overscroll-behavior-y:contain}@media (min-width:861px){.a-desk{background-image:radial-gradient(circle,#ffffff17 1px,#0000 1.5px);background-size:64px 64px}}.a-window{background:var(--a-window);border-radius:var(--a-r-window);max-width:1180px;box-shadow:var(--a-shadow-window);margin:0 auto;position:relative;overflow-x:clip}.a-chrome{z-index:5;align-items:center;gap:var(--a-space-3);padding:var(--a-space-3) var(--a-space-6);background:var(--a-chrome-bg);-webkit-backdrop-filter:var(--a-chrome-blur);backdrop-filter:var(--a-chrome-blur);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.a-chrome:after{content:"";pointer-events:none;background:linear-gradient(#0d0f13eb,#0d0f1300);height:14px;position:absolute;top:100%;left:0;right:0}.a-lights{gap:var(--a-space-2);display:flex}.a-light{cursor:pointer;width:12px;height:12px;transition:filter var(--a-dur-fast) var(--a-ease-out), transform var(--a-dur-fast) var(--a-ease-out);border:none;border-radius:50%;padding:0;position:relative}.a-light:before{content:"";width:20px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-lights .a-light{filter:grayscale()brightness(.62)}.a-lights:hover .a-light,.a-lights:focus-within .a-light{filter:none}.a-lights:hover .a-light:hover{filter:brightness(.92)}.a-light:active{transform:scale(.9)}.a-light[aria-pressed=true]{box-shadow:inset 0 0 0 2px #fff6}.a-chrome-right{font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink-3);justify-content:flex-end;align-items:center;gap:8px;display:flex}.a-away{align-items:center;gap:2px;display:flex}.a-awaylink{min-height:44px;color:var(--a-ink-3);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out;display:flex}.a-awaylink:hover{color:var(--a-ink)}.a-awaylink:active{transform:translateY(1px)}@media (max-width:860px){.a-away{display:none}}.a-nav{padding:var(--a-space-1);background:var(--a-card);border-radius:12px;gap:2px;display:flex}.a-navbtn{z-index:0;padding:var(--a-space-2) var(--a-space-3);border-radius:var(--a-r-nav);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink-2);white-space:nowrap;transition:color var(--a-dur-fast) var(--a-ease-out), background var(--a-dur-fast) var(--a-ease-out);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:flex;position:relative}.a-navbtn:hover{color:var(--a-ink)}.a-navbtn:active{transform:scale(.97)}.a-navbtn[data-active=true]{color:var(--a-accent-contrast)}.a-navpill{z-index:-1;background:var(--a-accent);border-radius:var(--a-r-nav);position:absolute;inset:0;box-shadow:0 1px 3px #0006}.a-navbtn:focus-visible,.a-focusable:focus-visible{outline:2px solid var(--a-focus);outline-offset:2px}.appleos ::selection{background:var(--a-accent-soft);color:var(--a-ink)}.a-skip{z-index:20;position:absolute;inset-inline-start:-9999px}.a-skip:focus{inset-inline-start:var(--a-space-4);top:var(--a-space-4);padding:var(--a-space-2) var(--a-space-3);border-radius:var(--a-r-nav);background:var(--a-window);box-shadow:var(--a-shadow-pop);color:var(--a-ink);font-size:var(--a-t-label);outline:2px solid var(--a-accent);outline-offset:2px;text-decoration:none}.a-body{padding:var(--a-space-1) var(--a-space-6) var(--a-space-8)}.a-head{justify-content:space-between;align-items:last baseline;gap:var(--a-space-4);padding:var(--a-space-3) 0 var(--a-space-5);flex-wrap:wrap;display:flex}.a-head-aside{text-align:right;flex:none}.a-head h1,.a-title{overflow-wrap:anywhere;min-width:0}.a-grid{gap:var(--a-space-3);display:grid}.a-sections{gap:var(--a-space-6);display:grid}.a-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.a-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr))}.a-grid-wide{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}.appleos[data-dense=true]{--a-space-3:8px;--a-space-4:12px;--a-space-5:14px;--a-space-6:16px;--a-space-8:20px;--a-t-hero:40px;--a-track-hero:-1.1px;--a-w-hero:600;--a-r-card:12px}.appleos[data-dense=true] .a-card{padding:var(--a-space-3)}@media (max-width:860px){.a-chrome{padding-top:max(var(--a-space-3), env(safe-area-inset-top));padding-left:max(var(--a-space-4), env(safe-area-inset-left));padding-right:max(var(--a-space-4), env(safe-area-inset-right))}.a-body{padding-left:max(var(--a-space-4), env(safe-area-inset-left));padding-right:max(var(--a-space-4), env(safe-area-inset-right));padding-bottom:max(var(--a-space-6), calc(env(safe-area-inset-bottom) + var(--a-space-4)))}.a-grid-wide{grid-template-columns:minmax(0,1fr)}.a-body{padding:var(--a-space-1) var(--a-space-4) var(--a-space-6)}.a-desk{padding:0}.a-window{box-shadow:none;border-radius:0;min-height:100dvh}}@media (min-width:701px) and (max-width:920px){.a-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(178px,100%),1fr))}}@media (max-width:700px){.a-chrome{row-gap:var(--a-space-2);grid-template-columns:auto 1fr}.a-chrome .a-nav{scrollbar-width:none;grid-area:2/1/auto/-1;overflow-x:auto}.a-chrome .a-nav::-webkit-scrollbar{display:none}.a-navbtn{flex:1 1 0;justify-content:center;padding:8px 6px}.a-chrome .a-lights{display:none}.a-chrome{padding-top:max(var(--a-space-2), env(safe-area-inset-top));grid-template-columns:minmax(0,1fr)}.a-chrome-right{grid-area:1/1}.a-navbtn svg{display:none}.a-navbtn{padding:8px 4px}.a-head-aside{text-align:left;flex-basis:100%}.a-chrome .a-nav{grid-area:2/1}.a-head{padding-top:var(--a-space-2)}.a-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr))}}.a-card{background:var(--a-card);border-radius:var(--a-r-card);padding:var(--a-space-4);min-width:0}.a-card-head{justify-content:space-between;align-items:center;gap:var(--a-space-3);margin-bottom:var(--a-space-3);display:flex}.a-card-title{font-size:var(--a-t-body);letter-spacing:var(--a-track-ui);color:var(--a-ink);margin:0;font-weight:600;line-height:1.3}.a-label{font-size:var(--a-t-label);letter-spacing:var(--a-track-ui);color:var(--a-ink-2);font-weight:500}.a-sub{font-size:var(--a-t-label);letter-spacing:var(--a-track-ui);color:var(--a-ink-3);font-weight:400;line-height:1.45}.a-cap{font-family:var(--a-font-mono);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink-3)}.a-eyebrow{font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);text-transform:uppercase;color:var(--a-ink-3);font-weight:500}.a-value{font-family:var(--a-font-mono);font-variant-numeric:tabular-nums;color:var(--a-ink);font-weight:500}.a-title{font-size:var(--a-t-title);letter-spacing:var(--a-track-title);font-weight:500;line-height:1.15}.a-metric{font-size:var(--a-t-metric);letter-spacing:var(--a-track-metric);font-weight:600;line-height:1.05}@keyframes a-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.a-hero{font-size:var(--a-t-hero);font-weight:var(--a-w-hero,600);letter-spacing:var(--a-track-hero);white-space:nowrap;overflow-wrap:normal;line-height:1}.a-hero-row{align-items:center;gap:var(--a-space-3);display:flex}.a-delta-quiet{font-family:var(--a-font-mono);font-size:var(--a-t-nav);font-variant-numeric:tabular-nums;color:var(--a-ink-2);white-space:nowrap}.a-head:after{content:"";height:7px;margin-top:var(--a-space-2);background-image:repeating-linear-gradient(90deg, var(--a-hair-2) 0 1px, transparent 1px 18px);background-size:100% 100%;flex-basis:100%}.a-strip{border-block:1px solid var(--a-hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.a-strip-cell{min-width:0;padding:var(--a-space-4) var(--a-space-4) var(--a-space-4) var(--a-space-4);border-inline-start:1px solid var(--a-hair)}.a-strip-cell:first-child{border-inline-start:none;padding-inline-start:0}@media (max-width:620px){.a-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.a-strip-cell{padding:var(--a-space-3) var(--a-space-3)}.a-strip-cell:nth-child(odd){border-inline-start:none;padding-inline-start:0}.a-strip-cell:nth-child(n+3){border-top:1px solid var(--a-hair)}}.a-card.a-bare{background:0 0;border-radius:0;padding:0}.a-title-mono{font-family:var(--a-font-mono);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.a-stat-line{align-items:center;gap:var(--a-space-2);margin:var(--a-space-2) 0 var(--a-space-1);display:flex}.a-spark-slot{margin-top:var(--a-space-3)}.a-hero-empty{color:var(--a-ink-3);max-width:28ch}.a-metric[data-empty=true]{color:var(--a-ink-3)}@media (max-width:620px){.appleos{--a-t-nav:13px;--a-t-label:14px;--a-t-body:15px;--a-t-title:22px;--a-t-metric:28px;--a-t-hero:40px;--a-track-hero:-1.1px}}@media (max-width:380px){.appleos{--a-t-hero:34px;--a-track-hero:-.9px}}@media (pointer:coarse){.a-navbtn{padding:13px 12px}.a-cal-cell{padding:10px 4px}.a-row,details>summary{padding:12px 0}}.a-num{font-family:var(--a-font-mono);font-variant-numeric:tabular-nums;font-size:.95em}.a-hero.a-num{font-family:var(--a-font);font-size:var(--a-t-hero);font-variant-numeric:tabular-nums}.a-metric.a-num{font-family:var(--a-font);font-size:var(--a-t-metric);font-variant-numeric:tabular-nums}.a-hero .a-num,.a-metric .a-num{font-family:var(--a-font);font-size:inherit;font-variant-numeric:tabular-nums}.a-pill{padding:var(--a-space-1) var(--a-space-2);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:2px;font-weight:500;display:inline-flex}.a-pill[data-dir=up]{background:var(--a-up-soft);color:var(--a-up-ink)}.a-pill[data-dir=down]{background:var(--a-down-soft);color:var(--a-down-ink)}.a-pill[data-dir=flat]{color:var(--a-ink-3);background:#ffffff12}.a-row{justify-content:space-between;align-items:center;gap:var(--a-space-3);padding:var(--a-space-2) 0;border-top:1px solid var(--a-hair);display:flex}.a-row:first-of-type{border-top:none;padding-top:2px}.a-chip{padding:var(--a-space-1) var(--a-space-2);background:var(--a-card-2);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink-2);border-radius:7px;align-items:center;gap:5px;display:inline-flex}.a-dot{border-radius:50%;flex:none;width:7px;height:7px}.a-chart{touch-action:pan-y;width:100%;position:relative}.a-tip{z-index:3;pointer-events:none;padding:var(--a-space-2) var(--a-space-2);border-radius:var(--a-r-inner);background:var(--a-chrome-bg);-webkit-backdrop-filter:var(--a-chrome-blur);backdrop-filter:var(--a-chrome-blur);box-shadow:var(--a-shadow-pop);font-family:var(--a-font-mono);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink);white-space:nowrap;font-weight:500;position:absolute}.a-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a-press{transition:transform var(--a-dur-fast) var(--a-ease-out), background-color var(--a-dur-fast) var(--a-ease-out)}.a-press:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.a-press:active{background-color:var(--a-card-2);transform:none}}.a-panel{transition:opacity .16s var(--a-ease-out);touch-action:pan-y}.a-panel[data-pending=true]{opacity:.5}.a-progress{pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.a-progress:after{content:"";background:var(--a-ink-3);width:38%;height:100%;animation:a-progress-slide .9s var(--a-ease-out) infinite;border-radius:2px;display:block}@keyframes a-progress-slide{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.a-progress:after{opacity:.45;width:100%;animation:none}.a-panel{transition:none}}.a-legend{align-items:center;gap:var(--a-space-3);font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-nav);color:var(--a-ink-2);flex-wrap:wrap;display:flex}.a-legend-item{align-items:center;gap:5px;display:inline-flex}.a-bar{border-radius:var(--a-r-mark) var(--a-r-mark) 0 0;background:var(--a-series-ref);width:100%}.a-bar[data-emphasis=true]{background:var(--a-series-1)}.a-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-bars-col{flex-direction:column;gap:8px;min-width:0;display:flex}.a-bars-meta{text-align:center;min-width:0}.a-bars-val{font-size:var(--a-t-label);margin:2px 0 4px;font-weight:500}@media (max-width:620px){.a-bars{gap:8px}.a-bars-val{font-size:var(--a-t-nav)}.a-bars .a-pill,.a-bars .a-delta-quiet{display:none}}.a-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.a-cal-dow{text-align:center;font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);text-transform:uppercase;color:var(--a-ink-3);padding-bottom:var(--a-space-1)}.a-cal-cell{border-radius:var(--a-r-inner);text-align:center;font-variant-numeric:tabular-nums;padding:6px 4px;line-height:1.2}.a-cal-cell[data-today=true]{box-shadow:inset 0 0 0 1.5px var(--a-ink)}.a-cal-scale{align-items:center;gap:var(--a-space-1);margin-top:var(--a-space-3);font-size:var(--a-t-nav);letter-spacing:var(--a-track-nav);color:var(--a-ink-3);display:flex}.a-cal-swatch{border-radius:3px;width:16px;height:10px}.a-funnel{gap:var(--a-space-2);margin:0;padding:0;list-style:none;display:grid}.a-funnel-track{border-radius:var(--a-r-mark);background:var(--a-card-2);height:26px;overflow:hidden}.a-funnel-fill{border-radius:var(--a-r-mark);background:var(--a-bar-fill);height:100%}.a-funnel-fill[data-good=true]{background:var(--a-bar-good)}.a-list{min-width:0;margin:0;padding:0;list-style:none}.a-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-notice{padding:var(--a-space-3) var(--a-space-4);border-radius:var(--a-r-card);background:var(--a-down-soft);box-shadow:inset 3px 0 0 var(--a-down)}.a-notice-title{font-size:var(--a-t-body);letter-spacing:var(--a-track-ui);color:var(--a-down-ink);margin:0;font-weight:600}.a-notice-body{font-size:var(--a-t-label);letter-spacing:var(--a-track-ui);color:var(--a-ink-2);max-width:60ch;margin:4px 0 0;font-weight:400;line-height:1.45}.a-empty{padding:var(--a-space-6);max-width:52ch}.a-empty-wrap{place-content:center start;min-height:min(56dvh,420px);display:grid}@media (max-width:700px){.a-empty-wrap{min-height:0;padding-top:var(--a-space-3);align-content:start}}.a-notice+.a-empty-wrap{align-content:start;min-height:0}.a-pending{border:1px dashed var(--a-hair-2);background:0 0}@media (prefers-reduced-transparency:reduce){.appleos{--a-chrome-bg:#0d0f13;--a-chrome-blur:none}.a-chrome,.a-tip{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.appleos{--a-ink-2:#c6cbd4;--a-ink-3:#a8aeba;--a-hair:#ffffff4d;--a-chrome-bg:#0d0f13}.a-card{border:1px solid var(--a-hair)}}@media (prefers-reduced-motion:reduce){.a-navbtn:active{transform:none}.a-hero{animation:none}.a-light{transition:none}}@media (min-width:768px){.appleos{--a-t-hero:clamp(64px, 8.5vw, 104px);--a-track-hero:-2.4px;--a-w-hero:300}}.a-hero-minor{letter-spacing:var(--a-track-hero-minor);font-size:.48em;font-weight:500}.a-eyebrow-line{align-items:baseline;gap:var(--a-space-2);display:flex}.a-eyecross{background:var(--a-regmark) center / 9px 9px no-repeat;align-self:center;width:9px;height:9px}.a-eyedes{color:var(--a-ink-3);font-weight:400}.a-window:before{content:"";pointer-events:none;z-index:0;background-image:var(--a-regmark), var(--a-regmark);background-position:left 10px bottom 10px,right 10px bottom 10px;background-repeat:no-repeat;position:absolute;inset:0}@media (max-width:700px){.a-window:before{display:none}}.a-plate{align-items:baseline;gap:var(--a-space-2);margin-top:var(--a-space-8);padding:var(--a-space-3) 0 var(--a-space-2);border-top:1px solid var(--a-hair);font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);text-transform:uppercase;color:var(--a-ink-3);font-weight:400;display:flex}.a-console-line{align-items:baseline;gap:var(--a-space-2);font-family:var(--a-font-mono);font-size:var(--a-t-nav);letter-spacing:.04em;text-transform:uppercase;display:flex}.a-console-prompt{color:var(--a-ink-3);font-weight:400}.a-console-state{margin-left:auto;font-weight:500}.a-source-tip{overscroll-behavior:contain;white-space:normal;pointer-events:auto;text-align:left;background:var(--a-card);border:1px solid var(--a-hair-2);width:min(320px,100vw - 24px);max-height:72dvh;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.a-hr-ch{display:inline-block}.a-hero[data-roll]{animation:a-settle .24s var(--a-ease-out) both}.a-hero[data-roll] .a-hr-ch{animation:a-hero-roll .42s var(--a-ease-out) both}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(2){animation-delay:25ms}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(3){animation-delay:50ms}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(4){animation-delay:75ms}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(5){animation-delay:.1s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(6){animation-delay:.125s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(7){animation-delay:.15s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(8){animation-delay:.175s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(9){animation-delay:.2s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(10){animation-delay:.225s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(11){animation-delay:.25s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(12){animation-delay:.275s}.a-hero[data-roll] .a-hr-run .a-hr-ch:nth-child(n+13){animation-delay:.3s}@keyframes a-hero-roll{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.a-hero[data-roll],.a-hero[data-roll] .a-hr-ch{animation:none}}.a-territory{align-items:center;gap:var(--a-space-6);padding:var(--a-space-3) 0;border-top:1px solid var(--a-hair);border-bottom:1px solid var(--a-hair);margin:0;display:flex}.a-territory-map{flex:none;width:148px}.a-territory-outline{fill:none;stroke:var(--a-faint);stroke-width:1px;stroke-linejoin:round}.a-territory-dot{fill:var(--a-ink-3);opacity:.7}.a-territory-dot[data-hot]{fill:var(--a-ink);opacity:1}.a-territory-legend{gap:var(--a-space-1);font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);text-transform:uppercase;color:var(--a-ink-3);flex-direction:column;display:flex}.a-territory-row{align-items:baseline;gap:var(--a-space-2);display:flex}.a-territory-mark{background:var(--a-ink-3);border-radius:50%;align-self:center;width:6px;height:6px}.a-territory-mark[data-hot]{background:var(--a-ink)}.a-territory-count{color:var(--a-ink-2);font-weight:500}.a-territory-unplotted{color:var(--a-ink-3)}@media (max-width:620px){.a-territory{gap:var(--a-space-4)}.a-territory-map{width:112px}}.a-acquire{padding:var(--a-space-2);margin:calc(-1 * var(--a-space-2));position:relative}.a-acquire:before,.a-acquire:after{content:"";border:0 solid var(--a-hair-2);pointer-events:none;width:10px;height:10px;position:absolute}.a-acquire:before{border-top-width:1px;border-left-width:1px;top:0;left:0}.a-acquire:after{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.a-pulse{padding:var(--a-space-2) 0 0}.appleos:has(.a-pulse) .a-head:after{display:none}.a-pulse-track{border-bottom:1px solid var(--a-hair);height:14px;position:relative}.a-pulse-mark{background:var(--a-ink-2);width:1px;height:10px;position:absolute;bottom:0}.a-pulse-scale{font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);color:var(--a-ink-3);justify-content:space-between;padding-top:3px;display:flex}.a-voice{gap:var(--a-space-2);font-family:var(--a-font-mono);font-size:var(--a-t-eyebrow);letter-spacing:var(--a-track-eyebrow);text-transform:uppercase;color:var(--a-ink-3);display:flex}.a-navbtn{min-height:44px}.a-navpill{inset:5px 0}.a-light{background:0 0;border-radius:6px;width:44px;height:44px}.a-light:after{content:"";background:currentColor;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.a-light[aria-pressed=true]:after{box-shadow:0 0 0 2px #fff6}.a-lights{gap:0;margin-left:-10px}.a-chrome-right summary.a-focusable{align-items:center;min-height:44px;display:flex}.appleos .a-plate img{filter:brightness(.62)saturate(.8)}.appleos .a-window{-webkit-backdrop-filter:blur(18px)saturate(1.05);background:#0d0f13e0}.appleos .a-desk{background:0 0}.appleos .a-window{-webkit-backdrop-filter:blur(16px)saturate(1.25);background:linear-gradient(160deg,#ffffff0d,#ffffff04 38%),#0d1110bd;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff0f,inset 0 -1px #00000047}.appleos .a-plate img{filter:none;object-position:center 32%}.appleos .a-plate:after{background:linear-gradient(#0b0e0d47,#0b0e0d0a 30%,#0b0e0d1f 56%,#0b0e0dbd 90%),radial-gradient(125% 95% at 50% 38%,#0000 55%,#0b0e0d70 100%)}.appleos .a-eyebrow,.appleos .a-chrome-right,.appleos .a-plate-text{letter-spacing:.26em}.appleos .a-hero,.appleos .a-metric{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:200}.appleos .a-navpill{box-shadow:inset 2px 0 0 var(--p-life);background:#ffffff0f;border-radius:11px}.appleos .a-navbtn[data-active=true],.appleos .a-navbtn[aria-current=page]{color:var(--a-ink)}.appleos .a-nav{letter-spacing:.14em}.appleos .a-light:after{box-shadow:0 0 12px 2px}.appleos .a-card,.appleos .a-panel-empty{-webkit-backdrop-filter:blur(16px)saturate(1.25);background:linear-gradient(160deg,#ffffff0d,#ffffff04 38%),#0d11109e;border:1px solid #ffffff14;border-radius:18px;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000047}@media (hover:none),(pointer:coarse){.appleos .a-navbtn:hover,.appleos .a-awaylink:hover,.appleos .lg-lift:hover{transform:none}}
:is(html:has(.valley),body:has(.valley)){height:100%;overflow:hidden}.valley{color:#eaeeec;font-family:var(--cine-sans,system-ui),-apple-system,"SF Pro Display","Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;--bg:#0d1013;--air:#eaeeec;--dim:#98a3a0;--faintline:#ffffff14;--gold:#d9b380;--violet:#b48ce0;--life:#a9d3a0;--ember:#e08b4a;--font:var(--cine-sans,system-ui),-apple-system,"SF Pro Display","Segoe UI",Roboto,sans-serif;--font-sans:var(--cine-sans,system-ui),-apple-system,"Segoe UI",Roboto,sans-serif;--ease-out:cubic-bezier(.19,1,.22,1);--ease-in-out:cubic-bezier(.45,0,.55,1);background:#0d1013;font-size:14px;line-height:1.5;position:fixed;inset:0;overflow:hidden}.valley *{box-sizing:border-box;margin:0;padding:0}.valley .valley .valley:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(46% 34% at 62% 6%,#d9b3801a,#0000 70%),radial-gradient(38% 30% at 8% 88%,#a9d3a012,#0000 70%),radial-gradient(30% 26% at 94% 62%,#b48ce00f,#0000 70%);position:fixed;inset:0}.valley .grain{pointer-events:none;z-index:40;opacity:.045;background-image:url(/valley/noise.png);background-size:96px;position:fixed;inset:0}.valley a{color:inherit;text-decoration:none}.valley a:focus-visible,.valley input:focus-visible,.valley button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #eaeeeca6}.valley .glass{border:1px solid var(--faintline);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);background:linear-gradient(160deg,#ffffff0d,#ffffff04 38%),#0d111080;border-radius:18px;position:relative;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff0f,inset 0 -1px #00000047}.valley .app{z-index:2;grid-template-columns:204px minmax(0,1fr) 296px;grid-template-areas:"side head head""side scene rail""side cards rail""side cmd cmd";gap:18px;max-width:1440px;margin:0 auto;padding:22px;display:grid;position:relative}.valley .side{flex-direction:column;grid-area:side;min-height:0;padding:22px 16px;display:flex}.valley .mark{letter-spacing:.42em;padding-left:6px;font-size:15px;font-weight:500}.valley .mark small{letter-spacing:.3em;color:var(--dim);margin-top:4px;font-size:10px;font-weight:400;display:block}.valley .nav{flex-direction:column;gap:4px;margin-top:30px;display:flex}.valley .nav a{color:var(--dim);letter-spacing:.14em;transition:color .25s var(--ease-out),background .25s var(--ease-out);border-radius:11px;align-items:center;gap:11px;padding:9px 12px;font-size:13px;display:flex}.valley .nav a:hover{color:var(--air);background:#ffffff0a}.valley .nav a[aria-current=page]{color:var(--air);box-shadow:inset 2px 0 0 var(--life);background:#ffffff0f}.valley .nav svg{stroke:currentColor;fill:none;stroke-width:1.5px;opacity:.9;width:14px;height:14px}.valley .side .foot{letter-spacing:.16em;color:var(--dim);flex-direction:column;gap:8px;margin-top:auto;padding:12px 6px 2px;font-size:11.5px;display:flex}.valley .side .foot span{align-items:center;display:flex}.valley .dot{border-radius:50%;flex:none;width:6px;height:6px;min-height:6px;max-height:6px;margin-right:8px;display:block}.valley .dot.live{background:var(--life);animation:vbreathe 4s var(--ease-in-out) infinite}.valley .dot.warn{background:var(--ember);animation:vbreathe 4s var(--ease-in-out) infinite}@keyframes vbreathe{0%,to{opacity:.4}50%{opacity:1}}.valley .head{flex-wrap:wrap;grid-area:head;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:4px 6px 0;display:flex}.valley .head h1{letter-spacing:.3em;color:var(--air);font-size:15px;font-weight:500}.valley .head h1 span{color:var(--dim);font-weight:400}.valley .head .when{letter-spacing:.22em;color:var(--dim);font-size:12px}.valley .world{z-index:0;position:fixed;inset:0;overflow:clip}.valley .world img{object-fit:cover;object-position:center 32%;width:100%;height:100%;animation:vkenburns 70s var(--ease-in-out) infinite alternate}@keyframes vkenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.valley .world .grade{pointer-events:none;background:linear-gradient(#0b0e0d47,#0b0e0d0a 30%,#0b0e0d1f 56%,#0b0e0dbd 90%),radial-gradient(125% 95% at 50% 38%,#0000 55%,#0b0e0d70 100%);position:absolute;inset:0}.valley .worldzone{grid-area:scene;height:432px;position:relative}.valley .greet{z-index:3;-webkit-backdrop-filter:blur(26px)saturate(1.2);backdrop-filter:blur(26px)saturate(1.2);border-radius:16px;flex-direction:column;width:30%;min-width:262px;min-height:244px;padding:18px 20px;display:flex;position:absolute;top:5px;left:5px}.valley .greet h2{font-size:19px;font-weight:500;line-height:1.25}.valley .greet h2 em{color:var(--gold);font-style:normal}.valley .greet p{color:var(--dim);margin-top:6px;font-size:12.5px;line-height:1.45}.valley .greet .ask{border:1px solid var(--faintline);color:var(--air);transition:background .25s var(--ease-out);background:#ffffff0b;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:9px 12px;font-size:12px;display:flex}.valley .greet .ask:hover{background:#ffffff14}.valley .chip{z-index:3;text-align:left;animation:vhover1 8s var(--ease-in-out) infinite alternate;border-radius:13px;padding:10px 14px 9px;position:absolute}.valley .chip .l{letter-spacing:.24em;color:var(--dim);align-items:center;gap:8px;font-size:11px;display:flex}.valley .chip .l i{border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px 2px}.valley .chip .v{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:3px;font-size:19px;font-weight:500}.valley .chip .s{color:var(--dim);margin-top:1px;font-size:11px}.valley .chip.store{min-width:172px;animation-delay:.8s;top:20%;left:60%}.valley .chip.store .l i{background:var(--gold);color:var(--gold)}.valley .chip.cash{min-width:178px;top:66%;left:5%}.valley .chip.cash .l i{background:var(--life);color:var(--life)}.valley .chip.ads{min-width:196px;animation-delay:1.6s;top:46%;left:83%}.valley .chip.ads .l i{background:var(--violet);color:var(--violet)}.valley .chip .v b{color:var(--ember);font-weight:500}@keyframes vhover1{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.valley .scenetag{z-index:3;letter-spacing:.34em;color:#eaeeeca8;font-size:10.5px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.valley .cards{grid-area:cards;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.valley .card{min-height:196px;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out);flex-direction:column;padding:18px 20px 16px;display:flex}.valley .card:hover{transform:translateY(-2px);box-shadow:0 24px 56px #00000080,inset 0 1px #ffffff12,inset 0 -1px #00000047}.valley .card .cl{letter-spacing:.26em;color:var(--dim);align-items:center;gap:9px;font-size:11px;display:flex}.valley .card .cl i{border-radius:50%;flex:none;width:6px;height:6px}.valley .card .big{font-variant-numeric:tabular-nums;letter-spacing:-.015em;margin-top:10px;font-size:37px;font-weight:200}.valley .card .big small{color:var(--dim);letter-spacing:0;font-size:15px;font-weight:400}.valley .card .sub{color:var(--dim);margin-top:3px;font-size:12px}.valley .card .fill{flex:1}.valley .spark{height:56px;margin-top:10px}.valley .spark svg{width:100%;height:100%;display:block;overflow:visible}.valley .datesr{letter-spacing:.18em;color:var(--dim);justify-content:space-between;margin-top:5px;font-size:10.5px;display:flex}.valley .roasbar{margin-top:14px}.valley .roasbar .meter{width:100%;height:26px;display:block}.valley .roasbar .cap{color:var(--dim);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.valley .feed{flex-direction:column;margin-top:12px;display:flex}.valley .feed .r{justify-content:space-between;align-items:baseline;gap:10px;padding:6.5px 0;font-size:12.5px;display:flex}.valley .feed .r+.r{border-top:1px solid #ffffff0f}.valley .feed .r b{font-weight:500}.valley .feed .r span{color:var(--dim);font-size:11.5px}.valley .feed .amt{font-variant-numeric:tabular-nums;font-weight:500}.valley .feed .in{color:var(--life)}.valley .feed .out{color:var(--ember)}.valley .rail{flex-direction:column;grid-area:rail;gap:18px;min-width:0;display:flex}.valley .rp{padding:18px 20px}.valley .rp .rl{letter-spacing:.26em;color:var(--dim);font-size:11px}.valley .ring{align-items:center;gap:16px;margin-top:14px;display:flex}.valley .ring svg{flex:none;width:92px;height:92px}.valley .ring .rv{color:var(--dim);font-size:13px;line-height:1.5}.valley .ring .rv b{color:var(--air);margin-bottom:2px;font-size:15px;font-weight:500;display:block}.valley .rp .warn{align-items:flex-start;gap:12px;padding:10px 0;font-size:13px;display:flex}.valley .rp .warn+.warn{border-top:1px solid #ffffff0f}.valley .rp .warn i{background:var(--ember);width:6px;height:6px;animation:vbreathe 4s var(--ease-in-out) infinite;border-radius:50%;flex:none;margin-top:6px}.valley .rp .warn b{font-weight:500}.valley .rp .warn small{color:var(--dim);margin-top:1px;font-size:11.5px;display:block}.valley .insight{color:var(--air);gap:13px;margin-top:12px;font-size:13px;line-height:1.55;display:flex}.valley .insight .ic{background:radial-gradient(circle at 35% 30%,#b48ce073,#b48ce01f);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 22px #b48ce059}.valley .insight .ic svg{stroke:#e6d9f6;fill:none;stroke-width:1.4px;width:15px;height:15px}.valley .cmd{grid-area:cmd;align-items:center;gap:16px;padding:12px 14px 12px 18px;display:flex}.valley .cmd .spark2{width:36px;height:36px;animation:vbreathe 5s var(--ease-in-out) infinite;background:radial-gradient(circle at 35% 30%,#d9b38080,#d9b3801f);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 26px #d9b38059}.valley .cmd .spark2 svg{stroke:#f3e6cf;fill:none;stroke-width:1.4px;width:16px;height:16px}.valley .cmd input{color:var(--air);font-size:14px;font-family:var(--font);letter-spacing:.02em;background:0 0;border:0;flex:1}.valley .cmd input::placeholder{color:var(--dim)}.valley .cmd .mic{border:1px solid var(--faintline);cursor:pointer;background:#ffffff0a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.valley .cmd .mic svg{width:14px;height:14px;stroke:var(--dim);fill:none;stroke-width:1.5px}.valley .cmd .mic:hover svg{stroke:var(--air)}@media (max-width:1080px){.valley .app{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.valley .head{text-shadow:0 1px 14px #0b0e0de6}.valley .head h1{letter-spacing:.16em;font-size:13.5px}.valley .head .when{display:none}.valley .mark{letter-spacing:.28em;white-space:nowrap;font-size:13px}.valley .mark small{display:none}.valley .app{grid-template-columns:minmax(0,1fr);grid-template-areas:"side""head""scene""cards""rail""cmd"}.valley .side{flex-direction:row;align-items:center;padding:14px 16px}.valley .nav{flex-direction:row;gap:2px;margin:0 0 0 auto;overflow-x:auto}.valley .nav a{letter-spacing:.1em;padding:8px 10px}.valley .side .foot{display:none}.valley .worldzone{height:340px}.valley .greet{width:46%;min-width:190px}.valley .cards{grid-template-columns:minmax(0,1fr)}.valley .card{min-height:0}.valley .chip.store{left:42%}.valley .chip.cash{left:4%}.valley .chip.ads{left:60%}}@media (max-width:700px){.valley .chip,.valley .scenetag{display:none}.valley .greet{width:auto;min-height:0;right:5px}}@media (prefers-reduced-motion:reduce){.valley .scene img,.valley .chip,.valley .dot.live,.valley .dot.warn,.valley .warn i,.valley .cmd .spark2{animation:none}}.valley .hm-world{z-index:0;position:fixed;inset:0;overflow:clip}.valley .hm-world img{object-fit:cover;object-position:center 30%;transform-origin:64% 16%;width:100%;height:100%;animation:vhmken 80s var(--ease-in-out) infinite alternate;transition:transform 2.6s cubic-bezier(.4,.05,.2,1)}@keyframes vhmken{0%{transform:scale(1)}to{transform:scale(1.06)}}.valley .hm-world .grade{background:linear-gradient(#0b0e0d6b,#0b0e0d05 24%,#0b0e0d0d 66%,#0b0e0d99 100%);position:absolute;inset:0}.valley .diving .hm-world img{animation:none;transform:scale(1.16)}.valley .hm-top{z-index:6;letter-spacing:.32em;color:var(--air);text-shadow:0 1px 18px #0b0e0de6;justify-content:space-between;padding:26px clamp(24px,4vw,60px);font-size:12.5px;display:flex;position:fixed;top:0;left:0;right:0}.valley .hm-top b{font-weight:500}.valley .hm-top span{color:#eaeeecbf}.valley .hm-hint{z-index:6;text-align:center;text-shadow:0 1px 16px #0b0e0df2;position:fixed;bottom:34px;left:0;right:0}.valley .hm-hint .h1{letter-spacing:.24em;color:var(--air);font-size:14px}.valley .hm-hint .h2{letter-spacing:.3em;color:#eaeeecb3;animation:vbreathe 4.5s var(--ease-in-out) infinite;margin-top:7px;font-size:11.5px}.valley .hm-pin{z-index:5;cursor:pointer;font-family:var(--font);text-align:left;-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);transition:transform .3s var(--ease-out);background:linear-gradient(160deg,#ffffff0f,#ffffff05),#0d111085;border:1px solid #ffffff1f;border-radius:12px;padding:9px 13px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 30px #00000073}.valley .hm-pin:hover{transform:translate(-50%,-100%)scale(1.05)}.valley .hm-pin:after{content:"";background:linear-gradient(#eaeeec99,#0000);width:1px;height:14px;position:absolute;bottom:-14px;left:50%}.valley .hm-pin .t{letter-spacing:.2em;color:var(--air);align-items:center;gap:8px;font-size:11px;display:flex}.valley .hm-pin .t i{border-radius:50%;flex:none;width:7px;height:7px}.valley .hm-pin .s{letter-spacing:.08em;color:#eaeeeca8;margin-top:2px;font-size:10.5px;display:block}.valley .hm-pin.hot{border-color:#d9b38080;box-shadow:0 10px 34px #00000080,0 0 30px #d9b38040}.valley .hm-pin.hot .t i{background:var(--gold);animation:vbreathe 2.6s var(--ease-in-out) infinite;box-shadow:0 0 14px 3px #d9b380cc}.valley .hm-pin.hot .s b{color:var(--ember);font-weight:500}.valley .hm-pin.fog{opacity:.62}.valley .hm-pin.fog .t i{background:#eaeeec80}.valley .hm-pin.q-life .t i{background:var(--life)}.valley .hm-pin.q-brands .t i{background:var(--gold)}.valley .hm-pin.q-b2b .t i{background:#7fd4c8}.valley .hm-pin.q-career .t i{background:var(--violet)}.valley .hm-toast{z-index:30;letter-spacing:.1em;color:var(--air);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);background:#0d1110b8;border:1px solid #ffffff1a;border-radius:12px;padding:10px 18px;font-size:12.5px;position:fixed;bottom:96px;left:50%;transform:translate(-50%)translateY(8px)}.valley .hm-toast.on{opacity:1;transform:translate(-50%)translateY(0)}.valley .hm-veil{z-index:40;pointer-events:none;opacity:0;filter:blur(30px);transition:opacity 1s var(--ease-in-out);background:radial-gradient(60% 55% at 38% 52%,#e9eeecfa,#e9eeec99 55%,#0000 78%),radial-gradient(55% 50% at 68% 40%,#e2e9e6f2,#0000 72%),radial-gradient(70% 60% at 50% 78%,#dde5e2e6,#0000 75%);position:fixed;inset:-20%}.valley .hm-veil.on{opacity:1}.valley #money{z-index:20;background:var(--bg);isolation:isolate;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-out);position:fixed;inset:0;overflow-y:auto}.valley #money.on{opacity:1;pointer-events:auto}.valley #money .world{height:100%;min-height:100vh;position:absolute}.valley .backv{letter-spacing:.2em;color:var(--dim);transition:color .25s var(--ease-out);margin-right:14px;font-size:11px}.valley .backv:hover{color:var(--air)}.valley .home-hidden .hm-top,.valley .home-hidden .hm-hint,.valley .home-hidden .hm-pin{opacity:0;pointer-events:none;transition:opacity .5s}.valley .hm-dock{display:none}@media (max-width:700px){.valley .hm-pin{display:none}.valley .hm-top{letter-spacing:.2em;padding:16px 18px;font-size:11.5px}.valley .hm-world img{object-position:56% 30%}.valley .hm-hint{bottom:calc(86px + env(safe-area-inset-bottom))}.valley .hm-hint .h2{letter-spacing:.2em}.valley .hm-toast{bottom:calc(150px + env(safe-area-inset-bottom))}.valley .hm-dock{z-index:7;left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding:4px 2px;display:flex;position:fixed;overflow-x:auto}.valley .hm-dock::-webkit-scrollbar{display:none}.valley .dk{font-family:var(--font);letter-spacing:.12em;color:var(--air);cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(160deg,#ffffff0f,#ffffff05),#0d111099;border:1px solid #ffffff1f;border-radius:13px;flex:none;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}.valley .dk i{background:#eaeeec80;border-radius:50%;flex:none;width:7px;height:7px}.valley .dk span{color:#eaeeec99;letter-spacing:.06em;font-size:10.5px}.valley .dk.hot{border-color:#d9b3808c;box-shadow:0 0 22px #d9b38047}.valley .dk.hot i{background:var(--gold);animation:vbreathe 2.6s var(--ease-in-out) infinite;box-shadow:0 0 12px 2px #d9b380cc}.valley .dk.hot span{color:var(--ember)}.valley .dk.c-career i{background:var(--violet)}.valley .dk.c-brands i{background:var(--gold)}.valley .dk.c-b2b i{background:#7fd4c8}.valley .dk.c-life i{background:var(--life)}.valley .dk.fog{opacity:.6}}@media (prefers-reduced-motion:reduce){.valley .hm-world img{transition:none;animation:none}.valley .hm-hint .h2,.valley .hm-pin.hot .t i{animation:none}.valley .hm-veil{transition:none}}.valley .bar{z-index:45;background:#060907;height:0;transition:height .9s cubic-bezier(.4,.05,.2,1);position:fixed;left:0;right:0}.valley .bar.top{top:0}.valley .bar.bot{bottom:0}.valley .diving .bar,.valley .flying .bar{height:7.5vh}.valley .hm-flight{z-index:8;opacity:0;pointer-events:none;position:fixed;inset:0;overflow:clip}.valley .hm-flight img{object-fit:cover;object-position:center 45%;width:100%;height:100%;transition:transform 2s cubic-bezier(.3,.1,.25,1);transform:scale(1.05)}.valley .hm-flight.on{opacity:1;transition:opacity .5s var(--ease-out)}.valley .hm-flight.off{opacity:0;transition:opacity .6s var(--ease-in-out)}.valley .hm-flight.on img{transform:scale(1.17)}.valley .hm-veil.wisp{opacity:.55;transition:opacity .45s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.valley .bar,.valley .hm-flight img{transition:none}}.valley .dst{z-index:20;background:var(--bg);isolation:isolate;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-out);position:fixed;inset:0;overflow-y:auto}.valley .dst.on{opacity:1;pointer-events:auto}.valley .dst .dw{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:fixed;inset:0}.valley .dst .dgrade{pointer-events:none;background:linear-gradient(#0b0e0d57,#0b0e0d1a 26%,#0b0e0d47 58%,#0b0e0dd1 95%);position:fixed;inset:0}.valley .dapp{max-width:1280px;min-height:100%;padding:22px clamp(18px,4vw,60px) calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin:0 auto;display:flex;position:relative}.valley .dhead{color:var(--air);text-shadow:0 1px 14px #0b0e0de6;flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.valley .dhead h1{letter-spacing:.26em;font-size:15px;font-weight:500}.valley .dhead h1 span{color:var(--air-soft);font-weight:400}.valley .dhead .dwhen{letter-spacing:.2em;color:var(--air-soft);margin-left:auto;font-size:11.5px}.valley .dgrid{gap:16px;display:grid}.valley #brands .dgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.valley #b2b .dgrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.valley #life .dgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.valley .m{padding:17px 19px}.valley .ml{letter-spacing:.24em;color:var(--dim);align-items:center;gap:9px;font-size:11px;display:flex}.valley .ml i{border-radius:50%;flex:none;width:6px;height:6px}.valley .m h3{color:var(--air);margin-top:8px;font-size:17px;font-weight:500}.valley .m h3 small{color:var(--dim);letter-spacing:.04em;font-size:12px;font-weight:400}.valley .sit{color:var(--air-soft);margin-top:4px;font-size:12.5px;line-height:1.5}.valley .sit b{color:var(--air);font-weight:500}.valley .mrow{color:var(--air);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.valley .mrow+.mrow{border-top:1px solid #ffffff0f}.valley .mrow span{color:var(--dim);font-size:11.5px}.valley .msec{letter-spacing:.22em;color:var(--dim);margin-top:12px;font-size:10.5px}.valley .tag{letter-spacing:.14em;color:var(--dim);border:1px solid var(--faintline);vertical-align:1px;border-radius:5px;padding:1px 5px;font-size:9px;display:inline-block}.valley .pend{color:var(--dim);margin-top:6px;font-size:11.5px;font-style:normal}.valley .pend i{background:var(--dim);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.valley .wide{grid-column:1/-1}.valley .numline{flex-wrap:wrap;gap:26px;margin-top:10px;display:flex}.valley .numline .n b{font-variant-numeric:tabular-nums;color:var(--air);font-size:26px;font-weight:200;display:block}.valley .numline .n span{letter-spacing:.18em;color:var(--dim);font-size:11px}.valley .mapwrap{background:#090e0c66;border:1px solid #ffffff12;border-radius:12px;margin-top:12px;overflow:clip}.valley .mapwrap svg{width:100%;display:block}.valley .legend{color:var(--dim);letter-spacing:.08em;gap:18px;margin-top:10px;font-size:11px;display:flex}.valley .legend i{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.valley .cmdd{align-items:center;gap:14px;margin-top:auto;padding:11px 13px 11px 17px;display:flex}.valley .cmdd .spark2{width:32px;height:32px}.valley .cmdd input{color:var(--air);font-size:13.5px;font-family:var(--font);background:0 0;border:0;flex:1}.valley .cmdd input::placeholder{color:var(--dim)}.valley .fresh{letter-spacing:.16em;color:var(--life);align-items:center;gap:7px;font-size:11px;display:inline-flex}.valley .fresh i{background:var(--life);width:6px;height:6px;animation:vbreathe 4s var(--ease-in-out) infinite;border-radius:50%}@media (max-width:1080px){.valley #brands .dgrid,.valley #b2b .dgrid,.valley #life .dgrid{grid-template-columns:minmax(0,1fr)}.valley .dhead .dwhen{display:none}}@media (prefers-reduced-motion:reduce){.valley .dst,.valley .hm-top,.valley .hm-hint,.valley .hm-pin,.valley .hm-flight,.valley .bar,.valley .hm-veil{transition:none}}.valley .dk{min-height:44px}.valley .hm-read{scrollbar-width:none;letter-spacing:normal;transition:opacity .5s var(--ease-out);flex-basis:100%;gap:0;margin-top:14px;display:flex;overflow-x:auto}.valley .hm-top{flex-wrap:wrap}.valley .hm-read::-webkit-scrollbar{display:none}.valley .hm-read .rd{text-shadow:0 1px 16px #0b0e0df2;border-left:1px solid #ffffff24;flex:none;padding:0 18px}.valley .hm-read .rd:first-child{border-left:none;padding-left:0}.valley .hm-read .rk{font-family:var(--cine-mono,ui-monospace, monospace);letter-spacing:.26em;color:#eaeeec9e;font-size:10px;display:block}.valley .hm-read .rv{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--air);margin-top:5px;font-size:17px;font-weight:200;display:block}.valley .home-hidden .hm-read{opacity:0;pointer-events:none}@media (max-width:700px){.valley .hm-read .rd{padding:0 14px}.valley .hm-read .rv{font-size:15px}}.valley.signin-surface{--signin-floor:62%}.valley .signin-world{z-index:0;position:fixed;inset:0;overflow:clip}.valley .signin-world img{object-fit:cover;object-position:62% 28%;width:100%;height:100%}.valley .signin-grade{pointer-events:none;background:linear-gradient(to top right, #090c0bf7 0%, #090c0be6 22%, #090c0b80 46%, #090c0b1a var(--signin-floor), #090c0b00 100%),  linear-gradient(to top, #090c0be6 0%, #090c0b9e 22%, #090c0b00 58%);position:absolute;inset:0}.valley .signin-lockup{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;max-width:620px;min-height:100dvh;padding:40px clamp(24px,6vw,76px) clamp(40px,8vh,84px);display:flex;position:relative}.valley .signin-eyebrow{font-family:var(--cine-mono,ui-monospace, monospace);letter-spacing:.26em;color:var(--dim);font-size:11px;font-weight:400}.valley .signin-display{font-family:var(--cine-serif,Georgia, serif);letter-spacing:-.018em;color:var(--air);margin-top:14px;font-size:clamp(40px,10vw,68px);font-style:italic;font-weight:400;line-height:1.02}.valley .signin-form{width:min(100%,340px);margin-top:clamp(28px,5vh,44px)}.valley .signin-label{font-family:var(--cine-mono,ui-monospace, monospace);letter-spacing:.26em;color:var(--dim);font-size:11px;display:block}.valley .signin-field{width:100%;min-height:44px;font-family:var(--font);letter-spacing:.18em;color:var(--air);caret-color:var(--life);transition:border-color .18s var(--ease-out);background:0 0;border:none;border-bottom:1px solid #eaeeec47;border-radius:0;margin-top:10px;padding:18px 0 9px;font-size:16px}.valley .signin-field:hover{border-bottom-color:#eaeeec75}.valley .signin-field:focus,.valley .signin-field:focus-visible{border-bottom-color:var(--life);box-shadow:0 1px 0 0 var(--life);outline:none}.valley .signin-go{width:100%;min-height:44px;font-family:var(--font);letter-spacing:.22em;color:var(--bg);background:var(--air);cursor:pointer;transition:transform .12s var(--ease-out), opacity .18s var(--ease-out);border:1px solid #0000;border-radius:11px;margin-top:22px;font-size:12px;font-weight:500}.valley .signin-go:hover:not(:disabled){opacity:.88}.valley .signin-go:active:not(:disabled){transform:scale(.985)}.valley .signin-go:focus-visible{outline:2px solid var(--life);outline-offset:3px}.valley .signin-go:disabled{opacity:.4;cursor:default}.valley .signin-note{min-height:17px;font-family:var(--cine-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.16em;color:var(--dim);margin-top:18px;font-size:11px}.valley .signin-note[data-state=error]{color:var(--ember)}.valley ::selection{color:var(--air);background:#a9d3a047}.valley .signin-lockup>*{animation:v-signin-rise .24s var(--ease-out) both}.valley .signin-display{animation-delay:40ms}.valley .signin-form{animation-delay:80ms}.valley .signin-note{animation-delay:.12s}@keyframes v-signin-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.valley .signin-lockup>*{animation:none}.valley .signin-field,.valley .signin-go{transition:none}}@media (hover:none),(pointer:coarse){.valley .card:hover,.valley .hm-pin:hover,.valley .greet .ask:hover,.valley .cmd .mic:hover{transform:none}}
.hq{--hq-bg:#0a0c10;--hq-surface:#0d1015;--hq-hairline:#1b212b;--hq-hairline-soft:#141922;--hq-ink-1:#e7eaef;--hq-ink-2:#97a1af;--hq-ink-3:#5a6472;--hq-ink-4:#39414e;--hq-you:#e8a33d;--hq-ok:#46b06c;--hq-down:#e5484d;--hq-focus:#9db4c8;--hq-mono:var(--cine-mono);--hq-sans:var(--cine-sans);--hq-serif:var(--cine-serif);background:var(--hq-bg);color:var(--hq-ink-1);font-family:var(--hq-sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:14px;line-height:1.5}.hq *,.hq :before,.hq :after{box-sizing:border-box}.hq ::selection{background:#e8a33d40}.hq :focus-visible{box-shadow:0 0 0 2px var(--hq-focus);border-radius:2px;outline:none}.hq .hq-wrap{max-width:1060px;margin:0 auto;padding:0 20px 60px}.hq .hq-chrome{border-bottom:1px solid var(--hq-hairline);flex-wrap:wrap;align-items:baseline;gap:16px;padding:20px 0 16px;display:flex}.hq .hq-wordmark{letter-spacing:.42em;color:var(--hq-ink-1);font-size:14px;font-weight:500}.hq .hq-wordmark span{color:var(--hq-ink-3);font-weight:400}.hq .hq-chrome .hq-m{font-family:var(--hq-mono);letter-spacing:.06em;color:var(--hq-ink-3);font-size:11px}.hq .hq-grow{flex:1}.hq .hq-kill{font-family:var(--hq-mono);letter-spacing:.08em;color:var(--hq-ink-2);white-space:nowrap;align-items:baseline;gap:7px;font-size:11px;display:inline-flex}.hq .hq-kill i{background:var(--hq-ok);border-radius:50%;width:6px;height:6px;display:inline-block}.hq .hq-hero-plate{aspect-ratio:2048/1152;margin:0 -20px;position:relative;overflow:hidden}.hq .hq-hero-plate .hq-plate-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hq .hq-plate-scrim{background:linear-gradient(#0a0c108c 0%,#0000 22%),linear-gradient(#0000 62%,#0a0c10e6 100%),linear-gradient(90deg,#0a0c1080 0%,#0000 40%);position:absolute;inset:0}.hq .hq-reading-block{position:absolute;bottom:18px;left:24px;right:24px}.hq .hq-reading-block .hq-label{font-family:var(--hq-mono);letter-spacing:.22em;color:var(--hq-ink-2);text-shadow:0 1px 8px #000c;font-size:11px}.hq .hq-reading-block .hq-reading{font-family:var(--hq-serif);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 18px #000000bf;max-width:20ch;margin:6px 0 4px;font-size:clamp(24px,4.6vw,48px);font-style:italic;font-weight:400;line-height:1.08}.hq .hq-reading-block .hq-sub{font-family:var(--hq-mono);color:var(--hq-ink-1);text-shadow:0 1px 8px #000000d9;font-size:11.5px}.hq .hq-reading-block .hq-sub b{color:var(--hq-ok);font-weight:500}.hq .hq-horizon-data{position:absolute;top:47%;left:0;right:0}.hq .hq-hd{text-align:center;position:absolute;transform:translate(-50%)}.hq .hq-hd i{border-radius:50%;width:7px;height:7px;margin:0 auto;display:block;box-shadow:0 0 0 2px #0a0c108c}.hq .hq-hd i.hq-d-ok{background:var(--hq-ok)}.hq .hq-hd i.hq-d-down{background:var(--hq-down)}.hq .hq-hd i.hq-d-sun{background:var(--hq-you);width:9px;height:9px;box-shadow:0 0 0 2px #0a0c108c,0 0 14px 3px #e8a33d8c}.hq .hq-hd em{font-style:normal;font-family:var(--hq-mono);letter-spacing:.12em;color:var(--hq-ink-1);text-shadow:0 0 4px #000000f2,0 1px 10px #000000e6,0 0 18px #000c;margin-top:8px;font-size:9.5px;line-height:1.5;display:block}.hq .hq-hd em.hq-red{color:#ff7a7e}.hq .hq-hd em.hq-gold{color:var(--hq-you)}.hq .hq-horizon-data-mobile{display:none}.hq .hq-horizon-data-mobile .hq-red{color:var(--hq-down)}.hq .hq-horizon-data-mobile .hq-gold{color:var(--hq-you)}@media (max-width:700px){.hq .hq-hero-plate{aspect-ratio:4/3}.hq .hq-hero-plate .hq-plate-img{object-position:68% 50%}.hq .hq-reading-block .hq-sub{font-size:10.5px}.hq .hq-horizon-data .hq-hd em{display:none}.hq .hq-horizon-data-mobile{font-family:var(--hq-mono);letter-spacing:.06em;color:var(--hq-ink-2);padding:12px 0 0;font-size:10.5px;line-height:1.8;display:block}.hq .hq-reading-block{bottom:10px;left:16px;right:16px}}.hq .hq-sec{border-bottom:1px solid var(--hq-hairline);flex-wrap:wrap;align-items:baseline;gap:12px;margin:44px 0 0;padding-bottom:10px;display:flex}.hq .hq-sec h2{letter-spacing:.26em;color:var(--hq-ink-2);margin:0;font-size:11px;font-weight:500}.hq .hq-sec .hq-m{font-family:var(--hq-mono);color:var(--hq-ink-4);font-size:11px}.hq .hq-sec .hq-you-count{font-family:var(--hq-mono);color:var(--hq-ink-2);letter-spacing:.08em;font-size:11px}.hq .hq-memo{border-bottom:1px solid var(--hq-hairline-soft);padding:20px 4px 18px}.hq .hq-speech{font-family:var(--hq-serif);color:var(--hq-ink-1);letter-spacing:.003em;white-space:pre-wrap;max-width:66ch;margin:0;font-size:18.5px;font-style:italic;line-height:1.62}.hq .hq-stamp{font-family:var(--hq-mono);letter-spacing:.1em;color:var(--hq-ink-3);flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:12px;font-size:10.5px;font-weight:300;display:flex}.hq .hq-state{font-family:var(--hq-mono);letter-spacing:.1em;white-space:nowrap;align-items:baseline;gap:7px;font-size:11px;display:inline-flex}.hq .hq-state i{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.hq .hq-st-ok{color:var(--hq-ok)}.hq .hq-st-ok i{background:var(--hq-ok)}.hq .hq-st-down{color:var(--hq-down)}.hq .hq-st-down i{background:var(--hq-down)}.hq .hq-st-off{color:var(--hq-ink-4)}.hq .hq-st-off i{background:var(--hq-ink-4)}.hq .hq-yes-row{border-bottom:1px solid var(--hq-hairline-soft);grid-template-columns:44px 1fr;align-items:baseline;gap:14px;padding:13px 4px;display:grid}.hq .hq-yes-row .hq-n{font-family:var(--hq-mono);color:var(--hq-you);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:12px}.hq .hq-yes-row .hq-txt{color:var(--hq-ink-1);max-width:68ch;font-size:13.5px;line-height:1.6}.hq .hq-yes-row .hq-txt code{font-family:var(--hq-mono);color:var(--hq-ink-2);background:var(--hq-surface);border-radius:3px;padding:1px 6px;font-size:12px}.hq .hq-asker{color:var(--hq-ink-1);font-weight:500}.hq table.hq-score{border-collapse:collapse;width:100%;font-family:var(--hq-mono);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;font-weight:300}.hq table.hq-score th{text-align:left;color:var(--hq-ink-4);letter-spacing:.12em;border-bottom:1px solid var(--hq-hairline);padding:10px 8px 8px 4px;font-size:10px;font-weight:500}.hq table.hq-score th.hq-r,.hq table.hq-score td.hq-r{text-align:right;padding-right:4px}.hq table.hq-score td{color:var(--hq-ink-2);border-bottom:1px solid var(--hq-hairline-soft);padding:9px 8px 9px 4px}.hq table.hq-score td:first-child{color:var(--hq-ink-1)}.hq table.hq-score td.hq-dim{color:var(--hq-ink-4)}.hq .hq-empty{margin:44px 0;padding:40px 4px 8px}.hq .hq-empty .hq-empty-headline{font-family:var(--hq-serif);color:var(--hq-ink-1);max-width:24ch;margin:0 0 10px;font-size:clamp(22px,3.4vw,32px);font-style:italic;font-weight:400}.hq .hq-empty .hq-empty-action{font-family:var(--hq-mono);color:var(--hq-ink-3);max-width:52ch;margin:0;font-size:12.5px;line-height:1.7}@media (prefers-reduced-motion:reduce){.hq *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.hq .hq-speech>p+p{margin-top:.7em}.hq .hq-speech-machine{font-family:var(--hq-mono);letter-spacing:.02em;color:var(--hq-ink-2);white-space:pre-wrap;border:1px solid #ffffff14;border-radius:8px;margin:.7em 0;padding:10px 12px;font-size:11.5px;font-style:normal;line-height:1.6;overflow-x:auto}
.snav{z-index:40;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.snav__mark{width:46px;height:46px;color:var(--m-text);background:var(--m-panel-bg,#ffffff0f);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-radius:999px;place-items:center;font-size:26px;text-decoration:none;display:grid;box-shadow:inset 0 1px 1px #ffffff1a}.snav__pill{background:var(--m-panel-bg,#ffffff0f);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-radius:999px;align-items:center;gap:2px;padding:5px;display:flex;box-shadow:inset 0 1px 1px #ffffff1a}.snav__link{letter-spacing:-.006em;min-height:44px;color:var(--m-text);opacity:.72;white-space:nowrap;transition:opacity .15s var(--cine-spring), background-color .15s var(--cine-spring);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:13px;line-height:1;text-decoration:none;display:flex}.snav__link:hover{opacity:1}.snav__link[data-active=true]{opacity:1;background:var(--m-accent);color:#0d0f13;font-weight:500}.snav__link:active{transform:translateY(1px)}.snav__link:focus-visible,.snav__mark:focus-visible,.snav__menu:focus-visible,.snav__sheet-link:focus-visible{box-shadow:0 0 0 2px var(--m-sky-mid,#101a2e), 0 0 0 4px var(--m-text,#fff);outline:none}.snav__menu{visibility:hidden;background:var(--m-panel-bg,#ffffff0f);-webkit-backdrop-filter:blur(20px)saturate(1.2);cursor:pointer;border:none;border-radius:999px;width:46px;height:46px;position:relative;box-shadow:inset 0 1px 1px #ffffff1a}.snav__bar{background:var(--m-text,#fff);width:17px;height:1.5px;transition:transform .3s var(--cine-spring);border-radius:2px;position:absolute;top:50%;left:50%}.snav__bar:first-child{transform:translate(-50%,-50%)translateY(-4px)}.snav__bar:nth-child(2){transform:translate(-50%,-50%)translateY(4px)}.snav__bar[data-open=true]:first-child{transform:translate(-50%,-50%)rotate(45deg)}.snav__bar[data-open=true]:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.snav__sheet{z-index:60;-webkit-backdrop-filter:blur(28px)saturate(1.1);background:#06060adb;flex-direction:column;justify-content:center;gap:4px;padding:24px;display:none;position:fixed;inset:0}.snav__sheet[data-open=true]{display:flex}.snav__sheet-eyebrow{letter-spacing:.28em;color:var(--m-text-dim,#ffffff8c);margin-bottom:12px;font-size:9px}.snav__sheet-link{min-height:56px;color:var(--m-text,#fff);animation:snav-rise .56s var(--cine-spring) backwards;animation-delay:calc(var(--i) * 45ms);border-radius:12px;flex-direction:column;justify-content:center;gap:3px;padding:8px 12px;text-decoration:none;display:flex}.snav__sheet-link[data-active=true]{background:#ffffff1a}.snav__sheet-link:active{transform:translateY(1px)}.snav__sheet-label{letter-spacing:-.01em;font-size:24px;line-height:32px}.snav__sheet-purpose{color:var(--m-text-dim,#ffffff8c);font-size:12px;line-height:16px}@keyframes snav-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.snav{gap:0}.snav__mark,.snav__menu{display:none}.snav__pill{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;border-radius:14px;flex:auto;min-width:0;overflow-x:auto}.snav__pill::-webkit-scrollbar{display:none}.snav__link{scroll-snap-align:start;padding:0 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.snav__link,.snav__bar{transition-duration:1ms}.snav__sheet-link{animation:.14s linear backwards snav-fade}@keyframes snav-fade{0%{opacity:0}to{opacity:1}}}.snav[data-variant=inline]{flex:auto;justify-content:center;min-width:0}.snav[data-variant=inline] .snav__menu{position:absolute;right:0}.valley .snav__link{font-family:var(--cine-sans);letter-spacing:.08em;font-size:12px}.valley .snav__pill,.valley .snav__mark,.valley .snav__menu{background:#0a0c0e6b}.hq .snav__pill,.hq .snav__mark,.hq .snav__menu{-webkit-backdrop-filter:none;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff14}.hq .snav__link{font-family:var(--cine-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.snav__jarvis{font-family:var(--cine-sans);cursor:pointer;background:0 0;border:none;gap:7px;margin-left:4px}.snav__jarvis-glyph{letter-spacing:.06em;color:var(--m-text-dim,#ffffff80);font-size:10px}.a-jarvis{font-family:var(--a-font);cursor:pointer;background:0 0;border:none;gap:6px}.cmdk{z-index:70;place-items:start center;display:grid;position:fixed;inset:0}.cmdk__scrim{-webkit-backdrop-filter:blur(10px);cursor:default;background:#04050899;border:none;padding:0;position:absolute;inset:0}.cmdk__panel{width:min(560px,100vw - 32px);animation:cmdk-in .2s var(--cine-spring);background:#0e1015f5;border:1px solid #ffffff1a;border-radius:14px;margin-top:14vh;position:relative;overflow:hidden;box-shadow:0 40px 80px -32px #000c}@keyframes cmdk-in{0%{opacity:0;transform:scale(.97)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}.cmdk__form{padding:0}.cmdk__input{width:100%;min-height:52px;color:var(--m-text,#fff);font-family:var(--cine-sans);background:0 0;border:none;border-bottom:1px solid #ffffff14;padding:0 18px;font-size:16px}.cmdk__input:focus{outline:none}.cmdk__input::placeholder{color:#fff6}.cmdk__list{max-height:46vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.cmdk__item{width:100%;min-height:44px;color:var(--m-text,#fff);font-family:var(--cine-sans);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.cmdk__item:hover,.cmdk__item:focus-visible{background:#ffffff12;outline:none}.cmdk__item-context{font-family:var(--cine-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--m-text-dim,#ffffff80);margin-left:auto;font-size:10px}.cmdk__hint,.cmdk__state,.cmdk__answer{font-family:var(--cine-sans);color:var(--m-text,#fff);padding:16px 18px;font-size:14px;line-height:21px}.cmdk__state{color:var(--m-text-dim,#ffffff9e)}.cmdk__answer{white-space:pre-wrap;max-height:46vh;overflow-y:auto}.cmdk__link{color:var(--m-text,#fff);margin-top:8px;display:inline-block}.cine-content,.a-panel,.hq-wrap{padding-bottom:78px}@media (prefers-reduced-motion:reduce){.cmdk__panel{animation-duration:1ms}}.nf{max-width:640px;min-height:100vh;color:var(--m-text,#fff);font-family:var(--cine-sans);margin:0 auto;padding:96px 24px 78px}.nf__code{letter-spacing:.28em;color:var(--m-text-dim,#ffffff80);margin-bottom:14px;font-size:11px}.nf__head{letter-spacing:-.01em;text-wrap:balance;margin:0 0 12px;font-size:36px;font-weight:400;line-height:40px}.nf__body{color:var(--m-text-dim,#ffffff9e);text-wrap:pretty;margin:0 0 32px;font-size:16px;line-height:24px}.nf__list{margin:0;padding:0;list-style:none}.nf__link{min-height:56px;color:var(--m-text,#fff);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;margin:0 -12px;padding:8px 12px;text-decoration:none;display:flex}.nf__link:hover{background:#ffffff0f}.nf__link:focus-visible{box-shadow:0 0 0 2px #06060a, 0 0 0 4px var(--m-text,#fff);outline:none}.nf__link-label{font-size:18px;line-height:28px}.nf__link-purpose{color:var(--m-text-dim,#ffffff8c);font-size:13px;line-height:20px}@media (max-width:960px){.valley .hm-top,.hq .hq-chrome{flex-wrap:wrap;row-gap:8px}.snav[data-variant=inline]{flex-basis:100%;order:2}}
