:root{--theme-ink: #080a08;--theme-ink-rgb: 8, 10, 8;--theme-muted: #77756d;--theme-muted-rgb: 119, 117, 109;--theme-line: #aaa59a;--theme-line-rgb: 170, 165, 154;--theme-paper: #eae5e1;--theme-paper-rgb: 234, 229, 225;--theme-panel: #edebe4;--theme-panel-rgb: 237, 235, 228;--theme-field: #e7e3d9;--theme-field-rgb: 231, 227, 217;--theme-accent: #9b7247;--theme-accent-rgb: 155, 114, 71;--theme-fill: #e8e5e1;--theme-hair: #bdb8ad;--theme-btn-line: #a6a49c;--theme-enter-line: #969183;--theme-focus: #a67d48;--theme-disabled: #888277;--theme-selection: #cbb397;--theme-selection-ink: #151713;--edge: 59px;--enter-ease: cubic-bezier(.22, 1, .36, 1);--exit-ease: cubic-bezier(.4, 0, 1, 1);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--theme-ink: #e0e3dc;--theme-ink-rgb: 224, 227, 220;--theme-muted: #a6b0b1;--theme-muted-rgb: 166, 176, 177;--theme-line: #536166;--theme-line-rgb: 83, 97, 102;--theme-paper: #11181b;--theme-paper-rgb: 17, 24, 27;--theme-panel: #202a2f;--theme-panel-rgb: 32, 42, 47;--theme-field: #2a363b;--theme-field-rgb: 42, 54, 59;--theme-accent: #c5a16b;--theme-accent-rgb: 197, 161, 107;--theme-fill: #11181b;--theme-hair: #536166;--theme-btn-line: #536166;--theme-enter-line: #536166;--theme-focus: #c5a16b;--theme-disabled: #a6b0b1;--theme-selection: #c5a16b;--theme-selection-ink: #11181b;color-scheme:dark}}[data-theme=light]{--theme-ink: #080a08;--theme-ink-rgb: 8, 10, 8;--theme-muted: #77756d;--theme-muted-rgb: 119, 117, 109;--theme-line: #aaa59a;--theme-line-rgb: 170, 165, 154;--theme-paper: #eae5e1;--theme-paper-rgb: 234, 229, 225;--theme-panel: #edebe4;--theme-panel-rgb: 237, 235, 228;--theme-field: #e7e3d9;--theme-field-rgb: 231, 227, 217;--theme-accent: #9b7247;--theme-accent-rgb: 155, 114, 71;--theme-fill: #e8e5e1;--theme-hair: #bdb8ad;--theme-btn-line: #a6a49c;--theme-enter-line: #969183;--theme-focus: #a67d48;--theme-disabled: #888277;--theme-selection: #cbb397;--theme-selection-ink: #151713;color-scheme:light}[data-theme=dark]{--theme-ink: #e0e3dc;--theme-ink-rgb: 224, 227, 220;--theme-muted: #a6b0b1;--theme-muted-rgb: 166, 176, 177;--theme-line: #536166;--theme-line-rgb: 83, 97, 102;--theme-paper: #11181b;--theme-paper-rgb: 17, 24, 27;--theme-panel: #202a2f;--theme-panel-rgb: 32, 42, 47;--theme-field: #2a363b;--theme-field-rgb: 42, 54, 59;--theme-accent: #c5a16b;--theme-accent-rgb: 197, 161, 107;--theme-fill: #11181b;--theme-hair: #536166;--theme-btn-line: #536166;--theme-enter-line: #536166;--theme-focus: #c5a16b;--theme-disabled: #a6b0b1;--theme-selection: #c5a16b;--theme-selection-ink: #11181b;color-scheme:dark}html[data-theme=light]{--theme-other-fill: #11181b;--theme-other-ink: #e0e3dc}html[data-theme=dark]{--theme-other-fill: #e8e5e1;--theme-other-ink: #080a08}*{box-sizing:border-box}html,body{user-select:none;-webkit-user-select:none}input,textarea{user-select:text;-webkit-user-select:text}:root{font-family:MiSans,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:var(--theme-ink);background:var(--theme-fill);font-synthesis:none}html,body,#root{margin:0;min-height:100dvh}html,body{overflow-x:clip}button,a{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--theme-focus);outline-offset:7px}::selection{background:var(--theme-selection);color:var(--theme-selection-ink)}#viewport{min-height:100dvh;position:relative;background:var(--theme-fill)}#viewport:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(var(--theme-paper-rgb) / .35),transparent 38%),radial-gradient(ellipse at 42% 47%,transparent 32%,rgb(var(--theme-paper-rgb) / .19) 85%)}#stage,.stage-frame{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"brand rail" "main main";align-items:start;column-gap:16px;row-gap:36px;min-height:100dvh;max-width:1920px;margin:0 auto;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.brand,.rail,.home,.enter,.pack,.stock,.archive{position:relative;z-index:1}.stage-art{display:none}@media(min-width:1200px){.page-home,.page-login{--art-left: clamp(72px, 16%, 220px);--art-height: 96%}.stage-art{display:block;grid-area:1 / 1 / -1 / -1;position:relative;z-index:0;overflow:visible;pointer-events:none;align-self:stretch;justify-self:stretch}.stage-art img{position:absolute;top:2%;left:var(--art-left);height:var(--art-height);width:auto;max-width:none;object-fit:contain;object-position:left center;opacity:.78;transform:rotate(-2.4deg);transform-origin:0% 50%;mask-image:linear-gradient(108deg,#000 0%,#000 36%,transparent 78%);-webkit-mask-image:linear-gradient(108deg,#000 0%,#000 36%,transparent 78%)}.stage-art.art-in img{animation:stage-art-in .85s cubic-bezier(.22,1,.36,1) both}}@keyframes stage-art-in{0%{opacity:0;transform:translate(16%,6%) rotate(-7deg)}to{opacity:.78;transform:translate(0) rotate(-2.4deg)}}@media(min-width:1200px)and (prefers-reduced-motion:reduce){.stage-art img,.stage-art.art-in img{animation:none;transform:rotate(-2.4deg);opacity:.78}}.brand{grid-area:brand;min-width:0;max-width:calc(100% - 6.25rem);line-height:1;-webkit-user-select:none;user-select:none}.brand h1,.brand div{font-family:Morganite,sans-serif;font-style:italic;font-synthesis:none}.brand h1{font-size:clamp(34px,8.4vw,56px);letter-spacing:.12em;line-height:.9;margin:0;padding:0 .18em 0 .02em;font-weight:700;transform:scaleX(1.14);transform-origin:left center}.brand div{font-size:clamp(13px,3.2vw,20px);line-height:.95;letter-spacing:.16em;font-weight:500;margin-top:5px;padding-right:.18em;transform:scaleX(1.14);transform-origin:left center}.brand a{color:inherit;text-decoration:none}.rail{grid-area:rail;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:2px 4px}.rail a{display:flex;align-items:center;gap:10px;min-height:44px;font-size:12px;letter-spacing:1.8px;text-decoration:none;color:var(--theme-muted)}.rail a:before{content:"";width:2px;height:12px;flex:none;background:var(--theme-line)}.rail a.current{color:var(--theme-ink)}.rail a.current:before{height:33px;background:var(--theme-ink)}.rail a:hover{color:var(--theme-accent)}.home{grid-area:main;width:min(560px,100%);min-width:0;justify-self:start}.module{margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid var(--theme-line);font-size:clamp(26px,5vw,32px);font-weight:400;line-height:1.2}.lede{margin:0;font-size:15px;line-height:1.85;max-width:36em}.cta{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(280px,100%);margin-top:28px}.enter,.pack{grid-area:main;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(360px,100%);min-width:0;justify-self:start;align-self:start}.page-login .enter{grid-area:1 / 1 / -1 / -1;display:grid;grid-template-columns:1fr;justify-self:center;align-self:center;width:min(22rem,86vw,calc(100% - 2 * var(--edge)));row-gap:clamp(12px,2vh,20px);column-gap:clamp(12px,1.6vw,24px);transform:translateY(clamp(-4vh,-2.5vh,0px))}.page-login .enter .kicker{margin:0;padding-bottom:clamp(10px,1.8vh,14px);border-bottom:1px solid var(--theme-line);text-align:left;font-size:clamp(11px,.7vw + 9px,13px)}.page-login .enter .solid,.page-login .enter .hairline{min-height:clamp(48px,7.5vh,72px);font-size:clamp(15px,.9vw + 12px,18px);letter-spacing:clamp(1.2px,.18vw,2.4px)}.page-login .enter .hairline{border:1px solid var(--theme-enter-line)}@media(min-width:720px){.page-login .enter{grid-template-columns:1fr 1fr;width:min(44rem,62vw,calc(100% - 2 * var(--edge)))}.page-login .enter .kicker{grid-column:1 / -1}}.pack{width:min(420px,100%)}.page-download #stage{grid-template-rows:auto auto auto;align-content:start;grid-template-areas:"brand rail" "main main" "egg egg"}.kicker{margin:0 0 8px;font-size:11px;letter-spacing:1.8px;color:var(--theme-muted)}.solid,.hairline{display:grid;place-items:center;width:100%;min-height:48px;padding:8px 24px;text-decoration:none;font-size:16px;letter-spacing:2px}.solid{background:var(--theme-ink);color:var(--theme-paper);border:1px solid var(--theme-ink)}.hairline{border-block:1px solid var(--theme-enter-line)}.solid:hover{background:var(--theme-accent);border-color:var(--theme-accent);color:var(--theme-paper)}.hairline:hover{color:var(--theme-accent)}.note{margin:14px 0 0;font-size:12px;line-height:1.8;color:var(--theme-muted)}.note a{margin-left:.5em;color:var(--theme-accent)}.pack .solid{letter-spacing:1px}.os-line{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.5}.os-id{display:flex;align-items:center;gap:8px;min-width:0}.os-line .meta{margin-left:auto;padding-left:12px;white-space:nowrap}.os-line svg{flex:none;color:var(--theme-ink)}.meta{margin:0;font-size:12px;line-height:1.8;color:var(--theme-muted)}.pack .kicker{margin:0}.alts{margin-top:16px;padding-top:16px;border-top:1px solid var(--theme-line);display:flex;flex-direction:column;gap:8px}.alts .os-line{color:var(--theme-muted);text-decoration:none}.alts .os-line svg{color:currentColor}.alts .os-line:hover{color:var(--theme-accent)}.download-egg{display:flex;flex-direction:column;grid-area:egg;width:min(360px,100%);pointer-events:none;z-index:1}.download-egg ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.download-egg li{max-width:86%;padding:8px 12px;font-size:13px;line-height:1.7;border:1px solid var(--theme-line);animation:download-egg-in .3s var(--enter-ease) both;animation-delay:calc(var(--i, 0) * .28s)}.download-egg .egg-l{align-self:start;color:var(--theme-muted)}.download-egg .egg-r{align-self:end;color:var(--theme-ink);background:var(--theme-field)}@keyframes download-egg-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1100px){.page-download #stage{grid-template-rows:auto 1fr;align-content:stretch;grid-template-areas:"brand rail" "main main"}.download-egg{grid-area:main;justify-self:end;align-self:center;width:min(340px,calc(100% - 420px - var(--rail-col, 110px) - 48px));margin-right:calc(var(--rail-col, 110px) + 12px)}}@media(prefers-reduced-motion:reduce){.download-egg li{animation:none}}@media(min-width:900px){.page-home,.page-login,.page-download,.page-resources,.page-seat{--rail-col: 110px}#stage,.stage-frame{padding:114px var(--edge) 108px;column-gap:24px;row-gap:56px}.brand{width:min(380px,calc(100% - var(--rail-col) - 24px));max-width:none;white-space:nowrap}.brand h1,.brand div{transform:scaleX(1.2)}.rail{width:var(--rail-col);flex-direction:column;justify-content:flex-start}.rail a{min-height:36px}.page-home .home{justify-self:end;align-self:center;margin-right:calc(var(--rail-col) + 12px);width:min(420px,calc(100% - var(--rail-col) - 12px))}}@media(min-width:1200px){.page-home .home{align-self:start}}@media(max-width:899px){.rail{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:4}.page-home .rail,.page-resources .rail{right:max(56px,calc(env(safe-area-inset-right) + 44px))}.cta{width:min(280px,100%)}}@media(min-width:900px)and (max-height:720px){#stage,.stage-frame{padding:48px var(--edge) 40px;row-gap:24px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}.archive-still img,.archive-copy{animation:none!important}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:has(body.page-resources),html:has(body.page-home){transition:background-color .85s cubic-bezier(.22,1,.36,1),color .58s cubic-bezier(.22,1,.36,1)}html:has(body.page-resources),body.page-resources,.page-resources #root,.page-resources #viewport{height:100dvh;overflow:hidden}.page-resources #stage,.page-resources .ripple-sheet .stage-frame{--stage-top: max(24px, env(safe-area-inset-top));--stage-right: max(88px, env(safe-area-inset-right));padding-right:var(--stage-right);height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;align-items:stretch;grid-template-rows:auto minmax(0,1fr)}@media(min-width:900px){.page-resources #stage,.page-resources .ripple-sheet .stage-frame{--stage-top: 48px;padding-top:var(--stage-top);padding-bottom:20px;row-gap:12px}.page-resources .rail{position:fixed;top:var(--stage-top);right:var(--stage-right);z-index:5;width:var(--rail-col)}}@media(max-width:899px){html:has(body.page-resources),body.page-resources,.page-resources #root,.page-resources #viewport{height:auto;overflow:auto}.page-resources #stage{height:auto;max-height:none;overflow:visible}}.stock{grid-area:main;width:min(560px,100%);min-width:0;justify-self:start}.stock-search{display:block;margin:0 0 8px}.stock-search input{width:100%;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid var(--theme-line);background:transparent;color:inherit;font:inherit;font-size:16px;letter-spacing:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.stock-search input::placeholder{color:var(--theme-muted)}.stock-list{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--theme-line)}.stock-list li{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--theme-line)}.stock-title{font-size:15px;line-height:1.5}.stock-id{font-size:12px;letter-spacing:.4px;color:var(--theme-muted)}.stock-desc{font-size:12px;line-height:1.8;color:var(--theme-muted)}.about-list{margin-top:0;border-top:0}.about-list .stock-title+.stock-desc+.stock-title{margin-top:14px}.about-copy .stock-list li{padding:14px 0;gap:6px}.about-copy .stock-desc{font-size:15px;line-height:1.85;max-width:34em}.about-art{display:none}.about-idle{transform-box:fill-box;transform-origin:center;animation:about-idle 8s ease-in-out infinite}@keyframes about-idle{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@media(prefers-reduced-motion:reduce){.about-idle{animation:none}}@media(min-width:900px){.ripple-sheet .about-art{display:block;grid-area:1 / 1 / -1 / -1;position:relative;z-index:0;overflow:visible;pointer-events:none;align-self:stretch;justify-self:stretch}.about-field{position:absolute;top:6%;left:2%;height:88%;width:auto;aspect-ratio:480 / 400;max-width:none;color:#536166;mask-image:linear-gradient(108deg,#000 0%,#000 42%,transparent 78%);-webkit-mask-image:linear-gradient(108deg,#000 0%,#000 42%,transparent 78%)}.ripple-sheet .about-copy{z-index:1;justify-self:end;align-self:center;width:min(420px,calc(100% - var(--rail-col, 110px) - 12px));margin-right:calc(var(--rail-col, 110px) + 12px)}}.seat-price{font-size:13px;letter-spacing:.8px;color:var(--theme-accent)}.ripple-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#11181b;color:#e0e3dc}.ripple-sheet .kicker,.ripple-sheet .stock-id,.ripple-sheet .stock-desc,.ripple-sheet .note,.ripple-sheet .stock-search input::placeholder{color:#a6b0b1}.ripple-sheet .module{color:#e0e3dc;border-bottom-color:#536166}.ripple-sheet .stock-list{border-top-color:#536166}.ripple-sheet .stock-list li,.ripple-sheet .stock-search input{border-bottom-color:#536166}.ripple-sheet .stock-title{color:#e0e3dc}.ripple-rings{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;pointer-events:none;color:#aaa59a}.dog-ear{position:fixed;top:0;right:0;z-index:5;width:56px;height:56px;padding:0;border:0;background:transparent;cursor:grab;touch-action:none}.dog-ear:active{cursor:grabbing}.dog-ear-back,.dog-ear-crease{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(100% 0,100% 100%,0 0)}.dog-ear-back{background:var(--theme-other-fill, #11181b)}.dog-ear-crease{background:linear-gradient(225deg,rgb(var(--theme-paper-rgb) / .45),transparent 46%);pointer-events:none}.dog-ear-label{position:absolute;top:11px;right:6px;font-size:11px;letter-spacing:1.8px;color:var(--theme-other-ink, #e0e3dc);transform:rotate(45deg);transform-origin:center;pointer-events:none}@media(min-width:900px){.dog-ear{width:72px;height:72px}.dog-ear-label{top:16px;right:10px}}.archive{grid-area:main;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(120px,.42fr) minmax(0,1fr) auto;grid-template-areas:"still" "dossier" "pager";gap:12px 40px;width:100%;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;align-self:stretch}.archive-still{grid-area:still;position:relative;margin:0;min-height:0;overflow:hidden;border:1px solid var(--theme-line);background:rgb(var(--theme-paper-rgb) / .4)}.archive-still img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.archive-still img:not(.is-out){animation:archive-idle 8s ease-in-out 2.5s infinite}.archive-still img.art-in{animation:archive-in .85s cubic-bezier(.22,1,.36,1) both,archive-idle 8s ease-in-out 2.5s infinite}.archive-still img.is-out,.archive-still img.is-fresh{opacity:0}.archive-still:hover img,.archive-still:active img{animation:none}@keyframes archive-in{0%{opacity:0;transform:translate(6%,2%)}to{opacity:1;transform:translate(0)}}@keyframes archive-idle{0%,to{transform:translate(0)}35%{transform:translate(.5%,1.8%)}70%{transform:translate(-.4%,.9%)}}.archive-copy{animation:archive-copy-in .15s ease both}@keyframes archive-copy-in{0%{opacity:0}to{opacity:1}}.archive-dossier{grid-area:dossier;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.archive-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:11px;letter-spacing:1.8px;color:var(--theme-muted)}.archive-file{margin:8px 0 0;font-size:clamp(18px,2.4vw,26px);font-weight:400;letter-spacing:.4px;line-height:1.2}.archive-rule{margin:8px 0 10px;border:0;border-top:1px solid var(--theme-line)}.archive-title{margin:0;font-size:clamp(22px,3vw,30px);font-weight:400;line-height:1.2}.archive-latin{margin:6px 0 0;font-size:11px;letter-spacing:1.8px;color:var(--theme-muted)}.archive-proof{margin:8px 0 0;max-width:32em;font-size:15px;line-height:1.5}.archive-access{width:min(280px,100%);min-height:42px;margin-top:12px}.archive-meta{margin:8px 0 0;font-size:12px;letter-spacing:.4px;color:var(--theme-muted)}.archive-hits,.archive-plugins{list-style:none;margin:0;padding:0;border-top:1px solid var(--theme-line);flex:1 1 auto;min-height:0;overflow:auto}.archive-hits li,.archive-plugins li{padding:6px 0;border-bottom:1px solid var(--theme-line)}.archive-hits button{display:flex;justify-content:space-between;gap:16px;width:100%;padding:0;border:0;background:transparent;text-align:left;font-size:14px;cursor:pointer}.archive-hits button span:first-child{font-size:12px;letter-spacing:1.2px;color:var(--theme-muted)}.archive-hits button:hover,.archive-hits button[data-on],.archive-hits button[data-on] span:first-child{color:var(--theme-accent)}.archive-pager{grid-area:pager;display:flex;flex-wrap:nowrap;align-items:center;gap:12px 20px;min-height:0;padding-top:0}.archive-pager>.kicker{flex:0 0 auto;margin:0}.archive-count{display:flex;align-items:baseline;gap:8px;font-size:clamp(28px,4vw,48px);font-weight:300;letter-spacing:-2px;font-variant-numeric:tabular-nums;line-height:.9}.archive-of{font-size:.45em;letter-spacing:0;color:var(--theme-muted)}.archive-arrows{display:flex;align-items:center;gap:8px}.archive-arrows button{width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer}.archive-arrows button:hover{color:var(--theme-accent)}.archive-ticks{display:flex;align-items:center;gap:6px}.archive-ticks i{display:block;width:1px;height:12px;background:var(--theme-line);transition:height .18s cubic-bezier(.22,1,.36,1),background-color .18s linear}.archive-ticks i[data-on]{height:28px;background:var(--theme-ink)}.archive-lane{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:13px;letter-spacing:1.4px;color:var(--theme-muted)}.archive-lane p{margin:0;min-width:7.5em;text-align:center}.archive-lane button{width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.archive-lane button:hover{color:var(--theme-accent)}.archive-session{width:auto;margin:0;font-size:11px;letter-spacing:1.8px;color:var(--theme-muted);white-space:nowrap}@media(min-width:900px){.archive{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"still dossier" "pager pager";width:calc(100% - var(--rail-col) - 12px)}.archive-still{border:0;background:transparent}.archive-still img{mask-image:linear-gradient(90deg,#000 0%,#000 72%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 72%,transparent 100%)}}@media(min-width:900px)and (max-height:760px){.archive-copy>.kicker,.archive-proof,.archive-meta{display:none}.archive-access{min-height:36px;margin-top:8px}}.page-home .brand,.page-home .rail,.page-resources .brand,.page-resources .rail{z-index:5}.site-menu{position:fixed;z-index:8;margin:0;padding:6px 0;border:1px solid var(--theme-line);background:var(--theme-panel);color:var(--theme-ink)}.site-menu a{display:flex;align-items:center;min-height:40px;padding:0 16px;font-size:13px;letter-spacing:1.4px;text-decoration:none}.site-menu a:hover{color:var(--theme-accent)}.page-home{--theme-other-fill: #eae5e1;--theme-other-ink: #080a08}html[data-slash="1"] .page-home .brand,html[data-slash="1"] .page-home .rail a{color:#080a08}html[data-slash="1"] .page-home .rail a:before{background:#aaa59a}html[data-slash="1"] .page-home .rail a.current{color:#080a08}html[data-slash="1"] .page-home .rail a.current:before{background:#080a08}html[data-slash="1"] .page-home{--theme-other-fill: #11181b;--theme-other-ink: #e0e3dc}.page-home #stage,.page-home .stage-frame{padding-right:max(88px,env(safe-area-inset-right))}.slash-line{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;pointer-events:none}.features-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#eae5e1;color:#080a08}.features-sheet .stage-frame:before,.ripple-sheet .stage-frame:before{content:"";grid-area:brand;height:calc(clamp(34px,8.4vw,56px)*.9 + 5px + clamp(13px,3.2vw,20px)*.95)}.features-sheet .kicker{color:#77756d}.features-sheet .module{color:#080a08;border-bottom-color:#aaa59a}.features-sheet .stock-list{margin-top:0;border-top:0}.features-sheet .stock-list li{border-bottom-color:#aaa59a}.features-sheet .stock-title{color:#080a08}.features-sheet .stock-desc{color:#77756d}@media(prefers-reduced-motion:reduce){.slash-line{display:none}}
