:root{color-scheme:dark}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html.is-walled body{overflow:hidden}body{margin:0;background:#11151c;color:#eef1f5;font:16px/1.6 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}main{display:block}.page-home main,.page-about main,.page-help main{padding-bottom:80px}img,svg{max-width:100%}a{color:#9d7dff}h1,h2,h3{font-weight:800;letter-spacing:-0.02em;line-height:1.12;margin:0}p{margin:0}section[id],h2[id]{scroll-margin-top:20px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #eef1f5;outline-offset:2px}.shell{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jump{position:absolute;left:16px;top:-80px;z-index:100;background:#9d7dff;color:#11151c;font-weight:800;padding:10px 14px;border-radius:2px;text-decoration:none}.jump:focus{top:8px}.kicker,.block__h--quiet{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:700 12px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#9d7dff}.kicker::before,.block__h--quiet::before{content:"";flex:none;width:18px;height:2px;background:#9d7dff}.go{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;background:#9d7dff;border:1px solid #9d7dff;border-radius:2px;color:#11151c;font:800 15px/1.1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}.go:hover{background:rgb(184.44,161.4,255);border-color:rgb(184.44,161.4,255)}.go--line{background:rgba(0,0,0,0);border-color:#6b7890;color:#eef1f5}.go--line:hover{background:rgba(0,0,0,0);border-color:#9d7dff}.go--ink{background:#11151c;border-color:#11151c;color:#eef1f5}.go--ink:hover{background:#0b0e13;border-color:#0b0e13}.switcher{display:flex;flex-wrap:wrap;gap:8px}.switcher button{min-height:44px;padding:0 14px;background:rgba(0,0,0,0);border:1px solid #6b7890;border-radius:2px;color:#eef1f5;font:600 14px/1.1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;cursor:pointer}.switcher button:hover{border-color:#9d7dff}.switcher button[aria-pressed=true]{background:#9d7dff;border-color:#9d7dff;color:#11151c;font-weight:800}.topbar{background:#0b0e13;border-bottom:1px solid #2a3342}.topbar__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;min-height:62px;padding-top:8px;padding-bottom:8px}.brandmark{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#eef1f5;text-decoration:none;font-weight:800;font-size:21px;letter-spacing:-0.03em}.brandmark b{color:#9d7dff;font-weight:800}.brandmark__peak{flex:none;display:block}.brandmark__sky{fill:#9d7dff}.brandmark__ridge{fill:#0b0e13}.mainmenu{display:flex;flex-wrap:wrap;gap:2px 22px}.mainmenu a{display:inline-flex;align-items:center;min-height:44px;color:#a5afbd;font-size:14px;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0)}.mainmenu a:hover{color:#eef1f5}.mainmenu a[aria-current=page]{color:#eef1f5;border-bottom-color:#9d7dff}.menu-btn{display:none;align-items:center;gap:10px;min-height:44px;padding:0 14px;background:rgba(0,0,0,0);border:1px solid #6b7890;border-radius:2px;color:#eef1f5;font:700 14px/1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;cursor:pointer}.menu-btn__bars{width:16px;height:2px;background:#eef1f5;box-shadow:0 -5px 0 #eef1f5,0 5px 0 #eef1f5}.menu-btn[aria-expanded=true]{border-color:#9d7dff}.statusline{border-top:1px solid #2a3342;background:#11151c}.statusline__row{display:flex;flex-wrap:wrap;gap:4px 26px;list-style:none;margin:0 auto;padding-top:9px;padding-bottom:9px;font:500 11px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#a5afbd}.statusline__row li{display:flex;align-items:center;gap:8px}.statusline__row li::before{content:"";width:5px;height:5px;background:#9d7dff}@media(max-width: 760px){.js .menu-btn{display:inline-flex}.js .mainmenu{display:none;flex:0 0 100%;flex-direction:column;gap:0;padding-bottom:6px}.js .mainmenu.is-open{display:flex}.js .mainmenu a{min-height:46px;border-bottom:0;border-top:1px solid #2a3342;font-size:16px}.js .mainmenu a[aria-current=page]{border-top-color:#2a3342;box-shadow:inset 2px 0 0 #9d7dff;padding-left:12px}}.reels{padding-top:40px}.reels__title{font-size:clamp(26px,3.4vw,36px)}h1.reels__title{font-size:clamp(34px,5vw,56px);letter-spacing:-0.03em}.reels__lead{margin-top:10px;max-width:62ch;color:#a5afbd}.reels .switcher{margin:20px 0 16px}.reel-rail{list-style:none;margin:0;padding:0 0 14px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(208px, 62%);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#3d485a rgba(0,0,0,0)}.reel-tile{display:flex;min-width:0;scroll-snap-align:start}.reel-tile__link{display:flex;flex-direction:column;width:100%;padding-bottom:16px;background:#181e28;border:1px solid #2a3342;border-top:2px solid #3d485a;border-radius:2px;color:#eef1f5;text-decoration:none}.reel-tile__link:hover{background:#202836;border-top-color:#9d7dff}.reel-tile__link:focus-visible{outline-offset:-2px}.tile-art{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#0b0e13;border-bottom:1px solid #2a3342}.tile-art__sym{position:absolute;height:auto}.tile-art__sym--1{left:21%;top:21%;width:58%}.tile-art__sym--2{left:6%;top:6%;width:22%;opacity:.4}.tile-art__sym--3{right:6%;bottom:6%;width:22%;opacity:.4}.tile-art--pending,.tile-art--flat{display:flex;align-items:center;justify-content:center;color:#a5afbd;font:800 28px/1 ui-monospace,"SF Mono",Menlo,monospace}.tile-art__svg{display:block;width:100%;height:100%}.reel-tile__kind,.reel-tile__name,.reel-tile__text,.reel-tile__open{padding:0 14px}.reel-tile__kind{display:flex;justify-content:space-between;gap:8px;margin-top:14px;font:500 11px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:#a5afbd}.reel-tile__name{margin-top:4px;font-size:19px;font-weight:800;letter-spacing:-0.02em;line-height:1.2}.reel-tile__text{flex:1;margin-top:6px;font-size:14px;line-height:1.45;color:#a5afbd}.reel-tile__open{margin-top:14px;font-size:14px;font-weight:800;color:#9d7dff}.reels__soon{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:10px;font-size:14px}.reels__soon-label{font:500 11px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#a5afbd}.reels__soon-name{padding:5px 10px;border:1px dashed #6b7890;border-radius:2px;font-weight:700}@media(min-width: 720px){.reel-rail{grid-auto-flow:row;grid-template-columns:repeat(3, minmax(0, 1fr));overflow:visible;padding-bottom:0}.reels__soon{margin-top:18px}}@media(min-width: 1080px){.reel-rail{grid-template-columns:repeat(6, minmax(0, 1fr))}.reel-tile__name{font-size:17px}.reel-tile__text{font-size:13px}}.hub{padding-bottom:80px}.hub__back{margin-top:36px;padding-top:20px;border-top:1px solid #2a3342;font-weight:700}.intro{margin-top:56px;padding:56px 0 0;border-top:1px solid #2a3342;background-image:linear-gradient(180deg, rgba(157, 125, 255, 0.08), rgba(157, 125, 255, 0) 72%)}.intro--page{margin-top:0;border-top:0}.intro h1{max-width:17ch;font-size:clamp(36px,6vw,64px);letter-spacing:-0.03em;word-spacing:.06em;line-height:1.03}.intro__lead{margin-top:18px;max-width:60ch;font-size:18px;color:#a5afbd}.intro__facts{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:22px 0 0;padding:0;font:500 12px/1.3 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:#a5afbd}.intro__facts li{padding:8px 12px;border:1px solid #3d485a;border-radius:2px}.intro__facts b{color:#e8b98a;font-weight:800}.intro__note{margin-top:14px;font-size:13px;color:#a5afbd}.intro .switcher{margin-top:28px}@media(min-width: 1000px){.page-home .intro>.shell{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 260'%3E%3Cpath fill='none' stroke='%232a3342' stroke-width='2' d='M0 258 96 96l44 70 62-128 78 132 40-58 100 146'/%3E%3Cpath fill='none' stroke='%233d485a' stroke-width='2' d='m202 38 28 48-22-10-14 18-18-16z'/%3E%3C/svg%3E") no-repeat right 20px top 0/400px auto}}.block{padding-top:64px}#ranking.block{padding-top:28px}.block__h{font-size:clamp(26px,3.4vw,36px)}.block__h.block__h--quiet{font-size:12px;color:#a5afbd}.block__h--quiet::before{background:#a5afbd}.block__lead{margin-top:10px;max-width:66ch;color:#a5afbd}.block--narrow>*{max-width:820px}.ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0, 1fr);gap:16px}.entry{display:flex;flex-direction:column;gap:18px;min-width:0;padding:20px;background:#181e28;border:1px solid #2a3342;border-left:2px solid #3d485a;border-radius:2px}.entry--lead{background:#202836;border-color:#3d485a;border-left-color:#9d7dff}.entry__main{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.entry__head{display:grid;grid-template-columns:auto minmax(0, 1fr);column-gap:14px;row-gap:8px;align-items:center}.entry__pos{grid-row:1/span 2;align-self:start;font:800 34px/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:-0.04em;color:#a5afbd}.entry--lead .entry__pos{color:#9d7dff}.entry h3{font-size:23px}.flag{grid-column:2;justify-self:start;padding:5px 8px;border:1px solid rgba(157,125,255,.6);border-radius:2px;font:700 11px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:rgb(184.44,161.4,255)}.entry__line{color:#a5afbd}.specs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.specs li{padding:4px 8px;border:1px solid #3d485a;border-radius:2px;font:500 12px/1.4 ui-monospace,"SF Mono",Menlo,monospace;color:#eef1f5}.ticks{list-style:none;margin:0;padding:0;font-size:15px}.ticks li{position:relative;padding:2px 0 2px 24px}.ticks li::before{content:"";position:absolute;left:2px;top:.62em;width:11px;height:6px;border-left:2px solid #9d7dff;border-bottom:2px solid #9d7dff;transform:rotate(-45deg)}.take summary{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:14px;font-weight:800;color:rgb(184.44,161.4,255);cursor:pointer;list-style:none}.take summary::-webkit-details-marker{display:none}.take summary::before{content:"+";width:14px;font:500 18px/1 ui-monospace,"SF Mono",Menlo,monospace;text-align:center}.take[open] summary::before{transform:rotate(45deg)}.take p{margin-top:6px;font-size:15px}.entry__aside{display:flex;flex-direction:column;gap:14px;padding-top:16px;border-top:1px solid #2a3342}.entry--lead .entry__aside{border-top-color:#3d485a}.tally{flex:1;min-width:0}.tally__label{font:500 11px/1.2 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#a5afbd}.tally__num{margin-top:4px;font:800 34px/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:-0.04em;color:#e8b98a}.tally__of{margin-left:4px;font-size:14px;font-weight:500;letter-spacing:0;color:#a5afbd}.tally__bar{display:block;width:100%;height:6px;margin-top:10px}.tally__track{fill:#3d485a}.entry--lead .tally__track{fill:#4a566b}.tally__fill{fill:#e8b98a}@media(min-width: 560px){.entry{padding:24px}.entry__aside{flex-direction:row;align-items:flex-end;gap:20px}}@media(min-width: 900px){.ladder{grid-template-columns:repeat(2, minmax(0, 1fr))}.entry--lead{grid-column:1/-1;flex-direction:row;gap:36px;padding:32px}.entry--lead h3{font-size:32px}.entry--lead .entry__pos{font-size:52px}.entry--lead .entry__line{font-size:18px}.entry--lead .entry__aside{flex:0 0 300px;flex-direction:column;align-items:stretch;justify-content:center;gap:22px;padding:0 0 0 36px;border-top:0;border-left:1px solid #3d485a}.entry--lead .tally{flex:none}.entry--lead .tally__num{font-size:76px}.entry--lead .tally__of{font-size:20px}.entry--lead .tally__bar{height:8px;margin-top:16px}}.matrix{margin-top:22px;overflow-x:auto;background:#181e28;border:1px solid #2a3342;border-radius:2px;scrollbar-width:thin;scrollbar-color:#3d485a rgba(0,0,0,0)}.matrix table{width:100%;min-width:900px;border-collapse:collapse;font-size:14px}.matrix--slim table{min-width:580px}.matrix th,.matrix td{padding:13px 14px;text-align:left;vertical-align:top}.matrix thead th{background:#0b0e13;border-bottom:1px solid #3d485a;font:700 11px/1.3 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#a5afbd;white-space:nowrap}.matrix tbody th{font-weight:800;white-space:nowrap}.matrix tbody tr:nth-child(even){background:#202836}.matrix__pos{font-family:ui-monospace,"SF Mono",Menlo,monospace;color:#a5afbd}.matrix__score{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-weight:800;color:#e8b98a}.matrix__key{font-family:ui-monospace,"SF Mono",Menlo,monospace;white-space:nowrap}.weights{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:minmax(0, 1fr);gap:12px}.weight{display:grid;grid-template-columns:92px minmax(0, 1fr);column-gap:14px;row-gap:4px;padding:18px 16px;background:#181e28;border:1px solid #2a3342;border-top:2px solid #9d7dff;border-radius:2px}.weight__pct{grid-row:1/span 2;font:800 44px/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:-0.05em;color:#e8b98a}.weight__pct span{margin-left:2px;font-size:20px;font-weight:500;color:#a5afbd}.weight h3{font-size:17px;align-self:end}.weight p:not(.weight__pct){font-size:14px;line-height:1.5;color:#a5afbd}@media(min-width: 620px){.weights{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1000px){.weights{grid-template-columns:repeat(5, minmax(0, 1fr))}.weight{display:block;padding:20px 16px 22px}.weight__pct{margin-bottom:18px;font-size:52px}.weight h3{margin-bottom:8px}}.callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 28px;padding:28px;background:#9d7dff;color:#11151c;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 24px, 100% 100%, 0 100%)}.callout>div{flex:1 1 320px;min-width:0}.callout h2{font-size:clamp(24px,3vw,32px)}.callout p{margin-top:8px;max-width:62ch;font-weight:500}.callout .callout__office{margin-top:14px}.callout a:focus-visible{outline-color:#11151c}.callout .go{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.answers{margin-top:20px;border-top:1px solid #3d485a}.answers details{border-bottom:1px solid #2a3342}.answers summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font-size:17px;font-weight:700;cursor:pointer;list-style:none}.answers summary::-webkit-details-marker{display:none}.answers summary::after{content:"+";flex:none;font:500 22px/1 ui-monospace,"SF Mono",Menlo,monospace;color:#9d7dff}.answers details[open] summary::after{transform:rotate(45deg)}.answers details p{margin:0 0 18px;max-width:68ch;color:#a5afbd}.fineprint{padding:18px 20px;background:#181e28;border:1px solid #2a3342;border-left:2px solid #9d7dff;border-radius:2px;font-size:14px;color:#a5afbd}.fineprint h2{margin-bottom:8px;font:700 12px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#eef1f5}.page-about .block:first-of-type,.page-help .block:first-of-type{padding-top:36px}.trio{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:12px}.trio__item{padding:20px;background:#181e28;border:1px solid #2a3342;border-top:2px solid #9d7dff;border-radius:2px}.trio__item h2{margin-bottom:8px;font-size:19px}.trio__item p{color:#a5afbd;overflow-wrap:anywhere}.legal{padding:48px 0 80px}.prose{max-width:820px;line-height:1.7}.prose h1{font-size:clamp(34px,5vw,52px);letter-spacing:-0.03em}.prose__date{margin:12px 0 22px;font:500 12px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#a5afbd}.prose h2{margin:40px 0 12px;padding-top:22px;border-top:1px solid #2a3342;font-size:22px}.prose--numbered{counter-reset:part}.prose h2.num{counter-increment:part}.prose h2.num::before{content:counter(part, decimal-leading-zero);margin-right:12px;font:700 14px/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:0;color:#9d7dff}.prose h3{margin:28px 0 10px;font-size:17px}.prose p{margin:0 0 12px}.prose ul,.prose ol{margin:0 0 12px;padding-left:22px}.prose li{margin-bottom:6px}.prose li::marker{color:#a5afbd}.prose a{overflow-wrap:anywhere}.prose__toc{margin:26px 0 0;padding:18px 20px 8px;background:#181e28;border:1px solid #2a3342;border-left:2px solid #9d7dff;border-radius:2px}.prose .prose__toc-h{margin:0 0 10px;padding:0;border:0;font:700 12px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#a5afbd}.prose__toc ol{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:13px}.prose__toc ol a{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:15px}@media(min-width: 620px){.prose__toc ol{columns:2;column-gap:40px}.prose__toc li{break-inside:avoid}}.prose .matrix{margin:0 0 12px}.ckrow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;border-top:1px solid #3d485a;font-size:15px;font-weight:700}.ckrow input{flex:none;width:22px;height:22px;accent-color:#9d7dff}.ckform{margin:0 0 14px;padding:4px 20px 20px;background:#181e28;border:1px solid #3d485a;border-radius:2px}.ckform .ckrow:first-child{border-top:0}.ckform__acts{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:8px;margin-top:10px}.prose .ckform__saved{margin:12px 0 0;font-weight:700;color:#7fd6a4}.basement{padding:44px 0 32px;background:#0b0e13;border-top:1px solid #2a3342;font-size:14px}.basement__cols{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 24px}.basement__about{grid-column:1/-1;max-width:420px;color:#a5afbd}.basement__brand{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:18px;font-weight:800;letter-spacing:-0.02em;color:#eef1f5}.basement__h{margin-bottom:8px;font:500 11px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#a5afbd}.basement nav a,.basement__link{display:flex;align-items:center;min-height:36px;padding:0;background:none;border:0;color:#eef1f5;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.basement nav a:hover,.basement__link:hover{color:rgb(184.44,161.4,255);text-decoration:underline}.basement__legal{margin-top:30px;padding-top:18px;border-top:1px solid #2a3342;font-size:13px;color:#a5afbd;overflow-wrap:anywhere}.basement__legal a{color:#eef1f5}@media(min-width: 760px){.basement__cols{grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 1fr))}.basement__about{grid-column:auto}}.agewall{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(11,14,19,.95);overflow-y:auto}html:not(.js) .agewall{display:none}.agewall__panel{display:flex;flex-direction:column;gap:14px;width:100%;max-width:440px;padding:28px;background:#181e28;border:1px solid #3d485a;border-top:3px solid #9d7dff;border-radius:2px}.agewall__mark{font:800 44px/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:-0.04em;color:#e8b98a}.agewall h2{font-size:28px}.agewall p{color:#a5afbd}.agewall .agewall__mark{color:#e8b98a}.agewall .agewall__no{color:#ff9285;font-weight:700}.agewall__acts{display:flex;flex-direction:column;gap:8px;margin-top:4px}.agewall__acts .go{min-height:52px;font-size:16px;white-space:normal}.ckcard{position:fixed;left:16px;bottom:16px;z-index:50;display:flex;flex-direction:column;gap:12px;width:calc(100% - 32px);max-width:420px;max-height:calc(100% - 32px);overflow-y:auto;padding:20px;background:#202836;border:1px solid #6b7890;border-left:2px solid #9d7dff;border-radius:2px;box-shadow:0 18px 48px rgba(0,0,0,.55)}.ckcard h2{font-size:19px}.ckcard p{font-size:14px;line-height:1.5;color:#a5afbd}.ckcard__pair{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.ckcard .go{white-space:normal}.gm-body .gm-page,.gm-body .gm-page *,.gm-body .gm-page *::before,.gm-body .gm-page *::after{box-sizing:border-box}.gm-body .gm-page{padding:36px 0 80px;background:#11151c;color:#eef1f5}.gm-body .gm-page .wrap{max-width:1180px;padding:0 20px}.gm-body .gm-crumbs{flex-wrap:wrap;font:500 12px/1.4 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#a5afbd}.gm-body .gm-crumbs a{color:#a5afbd}.gm-body .gm-crumbs a:hover{color:rgb(184.44,161.4,255)}.gm-body .gm-crumbs span{color:#eef1f5}.gm-body .gm-head .gm-kind{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-weight:500;letter-spacing:.12em;color:rgb(184.44,161.4,255)}.gm-body .gm-head h1{font-weight:800;font-size:clamp(34px,5vw,56px);letter-spacing:-0.03em;line-height:1.02}.gm-body .gm-head p{color:#a5afbd}.gm-body .gm-panel{border-radius:2px;border-top:2px solid #3d485a}.gm-body .gm-panel h2{font-weight:800;font-size:19px;letter-spacing:-0.01em}.gm-body .gm-label{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-weight:500}.gm-body .gm-btn{min-height:46px;border-radius:2px;border-color:#6b7890;font-weight:800}.gm-body .gm-btn:hover{border-color:#9d7dff;color:rgb(184.44,161.4,255)}.gm-body .gm-btn:disabled{border-color:#3d485a;color:#eef1f5}.gm-body .gm-btn.gm-primary{background:#9d7dff;border-color:#9d7dff;color:#11151c}.gm-body .gm-btn.gm-primary:hover{background:rgb(184.44,161.4,255);border-color:rgb(184.44,161.4,255);color:#11151c;transform:none}.gm-body .gm-btn.is-on{border-color:#9d7dff;color:rgb(184.44,161.4,255)}.gm-body .gm-seg,.gm-body .gm-seg button{border-radius:2px}.gm-body .gm-status{border-radius:2px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:1.05rem}.gm-body .gm-board-wrap{border-radius:2px}.gm-body .rl-bar{border-radius:2px}.gm-body .rl-stat-label{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-weight:500}.gm-body .rl-stat strong{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-weight:800;letter-spacing:-0.03em;color:#e8b98a}.gm-body .rl-stepper button{width:32px;height:32px;border-radius:2px;border-color:#6b7890}.gm-body .rl-stepper button:hover{border-color:#9d7dff;color:rgb(184.44,161.4,255)}.gm-body .rl-stage{border:1px solid #3d485a;border-radius:2px}.gm-body .rl-stage canvas{border-radius:2px}.gm-body .rl-extra{border-radius:2px}.gm-body .rl-values img{background:#0b0e13;border:1px solid #2a3342;border-radius:2px}.gm-body .rl-values-nums{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:.82rem}.gm-body .rl-toasts .toast{border-radius:2px}@media(max-width: 480px){.shell,.gm-body .gm-page .wrap{padding-left:16px;padding-right:16px}.callout{padding:22px 20px}.agewall__panel{padding:22px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
