.rme-hello{--paper:#f7f6f2;--paper-warm:#f5efe0;--paper-2:#efede7;--card:#fffefb;--ink-900:#013b3b;--ink-700:#334b4b;--ink-500:#5b7571;--accent:#0f766e;--accent-soft:#e4efec;--line:#013b3b21;--keep:#10b981;--monitor:#f59e0b;--suppress:#f43f5e;--keep-tint:#e6f7ef;--keep-strong:#0b7a51;--keep-border:#b9e6d1;--monitor-tint:#fdf2da;--monitor-strong:#9a5b03;--monitor-border:#f5dfae;--suppress-tint:#fdecef;--suppress-strong:#bd1237;--suppress-border:#f8c6d0;--serif:"Lora",Georgia,serif;--sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rme-hello{--paper:#0b1716;--paper-warm:#132321;--paper-2:#101d1c;--card:#13221f;--ink-900:#eaf0ec;--ink-700:#bccdc6;--ink-500:#8ba49d;--accent:#4fb9a8;--accent-soft:#16302b;--line:#eaf0ec26;--keep:#34d399;--monitor:#fbbf24;--suppress:#fb7185;--keep-tint:#12332a;--keep-strong:#6ee7b7;--keep-border:#1f5c48;--monitor-tint:#33260f;--monitor-strong:#fcd34d;--monitor-border:#6b4f18;--suppress-tint:#3a1620;--suppress-strong:#fda4af;--suppress-border:#6e2438}}:root[data-theme=dark] .rme-hello{--paper:#0b1716;--paper-warm:#132321;--paper-2:#101d1c;--card:#13221f;--ink-900:#eaf0ec;--ink-700:#bccdc6;--ink-500:#8ba49d;--accent:#4fb9a8;--accent-soft:#16302b;--line:#eaf0ec26;--keep:#34d399;--monitor:#fbbf24;--suppress:#fb7185;--keep-tint:#12332a;--keep-strong:#6ee7b7;--keep-border:#1f5c48;--monitor-tint:#33260f;--monitor-strong:#fcd34d;--monitor-border:#6b4f18;--suppress-tint:#3a1620;--suppress-strong:#fda4af;--suppress-border:#6e2438}.rme-hello *,.rme-hello :before,.rme-hello :after{box-sizing:border-box}.rme-hello{scroll-behavior:smooth;background:var(--paper);color:var(--ink-700);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}.rme-hello .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.rme-hello h1,.rme-hello h2,.rme-hello h3{font-family:var(--serif);color:var(--ink-900);text-wrap:balance;margin:0}.rme-hello h1{letter-spacing:normal;font-size:clamp(38px,8.6vw,78px);font-weight:400;line-height:1.04}.rme-hello h1 em{color:var(--accent);font-style:italic}.rme-hello h2{letter-spacing:-.014em;font-size:clamp(26px,3.8vw,36px);font-weight:600;line-height:1.14}.rme-hello h3{font-size:20px;font-weight:600}.rme-hello p{margin:0}.rme-hello a{color:var(--accent);border-bottom:1px solid var(--line);text-decoration:none}.rme-hello a:hover{border-bottom-color:var(--accent)}.rme-hello .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-500);font-size:11px}.rme-hello .hero-sub{color:var(--ink-700);max-width:44ch;font-size:clamp(17px,1.5vw,19.5px)}.rme-hello .beat{font-family:var(--sans);color:var(--ink-900);max-width:38ch;font-size:clamp(18px,1.55vw,21px);font-weight:500;line-height:1.42}.rme-hello .kicker{font-family:var(--sans);color:var(--accent);font-size:15px;font-weight:700;line-height:1.45}.rme-hello .punch{font-family:var(--serif);color:var(--ink-900);letter-spacing:-.012em;font-size:clamp(24px,2.9vw,34px);font-weight:400;line-height:1.16}.rme-hello .aside{color:var(--ink-700);max-width:46ch;font-size:15.5px;line-height:1.5}.rme-hello .small{color:var(--ink-500);font-size:13.5px}.rme-hello header{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:20px clamp(20px,4vw,56px) 10px;display:flex}.rme-hello .brandlink{border-bottom:none;line-height:0;display:inline-block}.rme-hello .logo{width:auto;height:42px;display:block}.rme-hello .logo-d{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-l .rme-hello{display:none}:root:not([data-theme=light]) .logo-d .rme-hello{display:block}}:root[data-theme=dark] .logo-l .rme-hello{display:none}:root[data-theme=dark] .logo-d .rme-hello{display:block}.rme-hello header .small{font-family:var(--mono);letter-spacing:.06em;font-size:12px}.rme-hello .scrolly{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:881px){.rme-hello .scrolly{grid-template-columns:43% 1fr;gap:clamp(28px,4vw,60px)}}.rme-hello .stage-col{align-self:start;padding-bottom:20px;position:sticky;top:clamp(74px,9vh,96px)}.rme-hello #octoSlot{justify-content:flex-end;align-items:flex-end;height:96px;margin:0 0 14px;display:flex}.rme-hello .octo{object-fit:contain;opacity:.9;width:auto;max-width:160px;height:100%;transition:opacity .32s,transform .32s}.rme-hello .octo.swap{opacity:0;transform:translateY(4px)}.rme-hello .stage{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px clamp(14px,1.4vw,20px) 18px}.rme-hello .stagehead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.rme-hello #stageTitle,.rme-hello #stageNote{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-500);font-size:11px}.rme-hello #stageNote{color:var(--accent);text-align:right}.rme-hello #list{flex-direction:column;gap:6px;display:flex}.rme-hello .addr{background:var(--paper-2);font-family:var(--mono);color:var(--ink-700);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 13px;font-size:clamp(12px,1.05vw,13.5px);transition:opacity .45s,background .45s,color .45s;display:grid}.rme-hello .addr .e{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.rme-hello .addr .m{color:var(--ink-500);white-space:nowrap;opacity:0;grid-area:1/2;justify-self:end;font-size:11.5px;transition:opacity .45s}.rme-hello .addr .v{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:0;white-space:nowrap;border:1px solid #0000;border-radius:999px;grid-area:1/2;justify-self:end;padding:3px 9px;font-size:10.5px;font-weight:600;transition:opacity .4s}.rme-hello .addr.dim{opacity:.2}.rme-hello .addr.dead{color:var(--ink-500);background:0 0;text-decoration:line-through;text-decoration-thickness:1px}.rme-hello .addr.dead .m{opacity:1;color:var(--suppress-strong);text-decoration:none}.rme-hello .addr.wasdead{color:var(--ink-500)}.rme-hello .addr.wasdead .e{opacity:.62}.rme-hello .addr.verdict{color:var(--ink-700);background:var(--paper-2);text-decoration:none}.rme-hello .addr.verdict .v{opacity:1}.rme-hello .addr.verdict .m{opacity:0}.rme-hello .addr.provshow .m{opacity:1;letter-spacing:.04em;font-weight:600}.rme-hello .v.k{background:var(--keep-tint);color:var(--keep-strong);border-color:var(--keep-border)}.rme-hello .v.m2{background:var(--monitor-tint);color:var(--monitor-strong);border-color:var(--monitor-border)}.rme-hello .v.s{background:var(--suppress-tint);color:var(--suppress-strong);border-color:var(--suppress-border)}.rme-hello .pv-google{color:#c0453b}.rme-hello .pv-ms{color:#2c68ad}.rme-hello .pv-yahoo{color:#6a4796}.rme-hello .pv-apple{color:#4f5a63}.rme-hello .pv-other{color:var(--ink-500)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pv-google .rme-hello{color:#e58a8a}:root:not([data-theme=light]) .pv-ms .rme-hello{color:#7fb0e6}:root:not([data-theme=light]) .pv-yahoo .rme-hello{color:#b39ada}:root:not([data-theme=light]) .pv-apple .rme-hello{color:#a9b6bf}}:root[data-theme=dark] .pv-google .rme-hello{color:#e58a8a}:root[data-theme=dark] .pv-ms .rme-hello{color:#7fb0e6}:root[data-theme=dark] .pv-yahoo .rme-hello{color:#b39ada}:root[data-theme=dark] .pv-apple .rme-hello{color:#a9b6bf}.rme-hello .stagefoot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.rme-hello .toggle{font-family:var(--sans);cursor:pointer;border:1px solid var(--accent);color:var(--accent);background:0 0;border-radius:8px;padding:8px 14px;font-size:13.5px;font-weight:600}.rme-hello .toggle:hover{background:var(--accent-soft)}.rme-hello .finale{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:26px 6px;display:flex}.rme-hello .finale[hidden],.rme-hello #list[hidden]{display:none}.rme-hello .finale .big{font-family:var(--serif);color:var(--ink-900);font-size:clamp(21px,2.4vw,28px);font-style:italic;line-height:1.3}.rme-hello .steps{flex-direction:column;padding-left:26px;display:flex;position:relative}.rme-hello .rail{background:var(--line);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.rme-hello .rail i{background:var(--accent);border-radius:2px;width:2px;height:0;transition:height .35s;position:absolute;top:0;left:0}.rme-hello .rail b{background:var(--paper);border:2px solid var(--line);border-radius:50%;width:8px;height:8px;transition:background .3s,border-color .3s;position:absolute;left:-3px;transform:translateY(-50%)}.rme-hello .rail b.on{background:var(--accent);border-color:var(--accent)}.rme-hello .step{align-items:center;min-height:74vh;display:flex}@media (min-width:881px) and (min-height:620px){.rme-hello{scroll-snap-type:y proximity}.rme-hello .step{scroll-snap-align:center;scroll-snap-stop:always;min-height:100vh}.rme-hello .steps .step-first{align-items:center;min-height:100vh}}.rme-hello .step-first{align-items:center}.rme-hello .step-first>div{flex-direction:column;gap:18px;display:flex}.rme-hello .sig{font-family:var(--serif);color:var(--ink-500);align-items:center;gap:12px;font-size:16px;font-style:italic;display:flex}.rme-hello .sig a{color:inherit;border-bottom-color:var(--line)}.rme-hello .rev{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.rme-hello .rev.seen{opacity:1;transform:none}.rme-hello .vs{border-top:1px solid var(--line);flex-direction:column;margin:22px 0 4px;display:flex}.rme-hello .vsrow{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 18px;padding:14px 0 13px;display:grid}.rme-hello .vsrow .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);white-space:nowrap;font-size:11px}.rme-hello .vsrow .t{color:var(--ink-900);font-size:clamp(16.5px,1.4vw,19px);font-weight:500;line-height:1.36}.rme-hello .vsrow .t b{font-weight:700}@media (max-width:520px){.rme-hello .vsrow{grid-template-columns:1fr}}.rme-hello .figs{border-top:1px solid var(--line);flex-direction:column;margin:22px 0 4px;display:flex}.rme-hello .figrow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:2px 20px;padding:14px 0 13px;display:grid}.rme-hello .figrow .lab{color:var(--ink-900);font-size:clamp(15.5px,1.3vw,17.5px);line-height:1.35}.rme-hello .figrow .num{font-family:var(--serif);color:var(--accent);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:clamp(26px,3.1vw,40px);font-weight:400;line-height:1}.rme-hello .figrow .src{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);grid-column:1;font-size:11px}.rme-hello .stat{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 20px;margin-top:24px;padding-top:18px;display:grid}.rme-hello .stat .n{font-family:var(--serif);color:var(--accent);font-size:clamp(38px,5vw,58px);line-height:1}.rme-hello .stat .l{color:var(--ink-900);font-size:16px;line-height:1.4}.rme-hello .stat .src{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);grid-column:2;font-size:11px}.rme-hello .disclose{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}.rme-hello .disclose>summary{cursor:pointer;font-family:var(--sans);color:var(--accent);align-items:baseline;gap:14px;padding:13px 0;font-size:clamp(15px,1.25vw,16.5px);font-weight:600;line-height:1.35;list-style:none;display:flex}.rme-hello .disclose>summary::-webkit-details-marker{display:none}.rme-hello .disclose>summary:after{content:"+";font-family:var(--mono);color:var(--ink-500);flex:none;margin-left:auto;font-size:18px;line-height:1}.rme-hello .disclose[open]>summary:after{content:"−"}.rme-hello .disclose>summary:hover{color:var(--ink-900)}.rme-hello .reasons{flex-direction:column;gap:11px;margin:0;padding:0 0 16px;display:flex}.rme-hello .reasons li{color:var(--ink-900);font-size:clamp(15.5px,1.25vw,17px);line-height:1.4;list-style:none}.rme-hello .reasons b{font-weight:700}.rme-hello .reasons a{color:var(--ink-500);border-bottom-color:var(--line)}.rme-hello .reasons a:hover{color:var(--accent);border-bottom-color:var(--accent)}.rme-hello .reasons .who{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);margin-top:3px;font-size:11px;display:block}.rme-hello section{max-width:1280px;margin:0 auto;padding:clamp(64px,10vh,120px) clamp(20px,4vw,56px) 0}.rme-hello section.narrow{max-width:820px}.rme-hello .ways{border-top:1px solid var(--line);flex-direction:column;margin-top:34px;display:flex}.rme-hello .way{border-bottom:1px solid var(--line);opacity:0;grid-template-columns:82px 1fr;align-items:center;gap:16px 20px;padding:20px 0;transition:opacity .55s,transform .55s;display:grid;transform:translateY(12px)}.rme-hello .way.in{opacity:1;transform:none}@media (min-width:900px){.rme-hello .way{grid-template-columns:112px 236px 1fr auto;align-items:center;gap:28px}}.rme-hello .way img{object-fit:contain;width:100%;height:auto;max-height:92px;display:block}.rme-hello .way .who{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-500);margin-bottom:5px;font-size:11px}.rme-hello .way .nm{font-family:var(--serif);color:var(--ink-900);font-size:clamp(19px,2vw,23px);line-height:1.16}.rme-hello .way .chip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:var(--accent-soft);color:var(--accent);border-radius:999px;margin-top:9px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.rme-hello .way .chip.ask{color:var(--ink-900);border:1px dashed var(--ink-500);background:0 0;padding:3px 10px}.rme-hello .way .chip.trade{background:var(--paper-2);color:var(--ink-700)}.rme-hello .way .d{color:var(--ink-700);max-width:46ch;font-size:15.5px;line-height:1.48}.rme-hello .way .d b{color:var(--ink-900);font-weight:700}.rme-hello .way .d i{color:var(--ink-500);font-style:italic}.rme-hello .way .act{white-space:nowrap}.rme-hello .way .go{min-height:44px;color:var(--accent);border-bottom:none;align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:inline-flex}.rme-hello .way .go:after{content:"→";font-family:var(--mono)}.rme-hello .way .go:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:899px){.rme-hello .way .d,.rme-hello .way .act{grid-column:1/-1}}.rme-hello .overheard{flex-direction:column;margin-top:26px;display:flex}.rme-hello .overheard span{font-family:var(--serif);color:var(--ink-900);border-bottom:1px solid var(--line);padding:16px 0;font-size:clamp(18px,2vw,24px);font-style:italic;line-height:1.3}.rme-hello .overheard span:first-child{border-top:1px solid var(--line)}.rme-hello .steal{text-align:center;background:#0f766e;margin-top:clamp(64px,10vh,120px);padding:clamp(52px,9vw,104px) clamp(20px,4vw,56px)}.rme-hello .steal .l{font-family:var(--serif);color:#fdfbf5;letter-spacing:-.01em;max-width:19ch;margin:0 auto;font-size:clamp(25px,4vw,46px);font-weight:400;line-height:1.14}.rme-hello .steal .n{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;margin-top:20px;font-size:11.5px}.rme-hello .about{max-width:1280px;margin:0 auto;padding:clamp(64px,10vh,120px) clamp(20px,4vw,56px) 0}.rme-hello .cv{grid-template-columns:1fr;gap:34px;display:grid}@media (min-width:820px){.rme-hello .cv{grid-template-columns:1.5fr .82fr;align-items:end;gap:clamp(38px,5.5vw,72px)}}.rme-hello .me{object-fit:cover;border-radius:50%;width:148px;height:148px;margin-bottom:26px;display:block}.rme-hello .cv .q{font-family:var(--serif);color:var(--ink-900);font-size:clamp(21px,2.6vw,29px);line-height:1.2}.rme-hello .cv .a{font-family:var(--serif);color:var(--accent);margin-top:8px;font-size:clamp(21px,2.6vw,29px);line-height:1.2}.rme-hello .cv .body{color:var(--ink-700);max-width:58ch;margin-top:18px;font-size:16.5px;line-height:1.55}.rme-hello .cvrow{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:14px;padding:11px 0;display:grid}.rme-hello .cvrow:first-of-type{border-top:1px solid var(--line)}.rme-hello .cvrow .y{font-family:var(--mono);color:var(--accent);font-size:12px;font-weight:600}.rme-hello .cvrow .n{color:var(--ink-900);font-size:15px;line-height:1.35}.rme-hello .close{background:#013b3b;border:1px solid #0000;border-radius:22px;max-width:1280px;margin:clamp(64px,10vh,120px) auto 0;padding:clamp(46px,7vw,84px) clamp(24px,4vw,64px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .close .rme-hello{border-color:#eaf0ec29}:root:not([data-theme=light]) .steal .rme-hello{background:#0d6b64}}:root[data-theme=dark] .close .rme-hello{border-color:#eaf0ec29}:root[data-theme=dark] .steal .rme-hello{background:#0d6b64}.rme-hello .closein{max-width:760px;margin:0 auto}.rme-hello .close .eyebrow{color:#7fc4b7}.rme-hello .close h2{color:#fff;margin-top:10px}.rme-hello .close a{color:#7fc4b7;border-bottom-color:#ffffff47}.rme-hello .close a:hover{border-bottom-color:#7fc4b7}.rme-hello .effort{flex-direction:column;margin-top:26px;display:flex}.rme-hello .erow{border-top:1px solid #ffffff3d;grid-template-columns:1fr;justify-items:start;gap:10px;padding:19px 0;display:grid}.rme-hello .erow:last-of-type{border-bottom:1px solid #ffffff3d}@media (min-width:640px){.rme-hello .erow{grid-template-columns:118px 1fr auto;place-items:center stretch;gap:8px 22px}}.rme-hello .erow .t{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#9fdccf;font-size:13px;font-weight:600}.rme-hello .erow .d{color:#f4faf8;font-size:17.5px;font-weight:500;line-height:1.42}.rme-hello .erow .go{white-space:nowrap;color:#eaf6f3;border:1px solid #fff6;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:15.5px;font-weight:700;display:inline-flex}.rme-hello .erow .go:hover{background:#ffffff1a;border-color:#7fc4b7}.rme-hello .erow .go:focus-visible{outline-offset:2px;outline:2px solid #ffd479}.rme-hello .close .after a{color:#9fdccf}.rme-hello .close .after{color:#bcd7d0;margin-top:20px;font-size:15.5px;line-height:1.55}.rme-hello .ps{text-align:center;max-width:820px;font-family:var(--mono);color:var(--ink-500);margin:30px auto 0;padding:0 clamp(20px,4vw,56px);font-size:14px;line-height:1.7}.rme-hello footer{border-top:1px solid var(--line);max-width:1280px;font-family:var(--mono);color:var(--ink-500);flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin:64px auto 0;padding:22px clamp(20px,4vw,56px) 48px;font-size:12px;display:flex}@media (max-width:900px){.deck .rme-hello .scrolly{height:var(--deckh,76svh);flex-direction:column;gap:0;padding-bottom:0;display:flex}.rme-hello header{padding-top:12px;padding-bottom:8px}.deck .rme-hello .steps,.deck .rme-hello .rail,.deck .rme-hello #octoSlot{display:none}.rme-hello #deck{flex:1;order:1;min-height:0;position:relative;overflow:hidden}.rme-hello #deck>[data-slide]{opacity:0;pointer-events:none;padding:8px 2px 4px;transition:opacity .34s,transform .34s;position:absolute;inset:0;overflow-y:auto;transform:translateY(10px)}.rme-hello #deck>[data-slide].on{opacity:1;pointer-events:auto;transform:none}.rme-hello #deck>[data-slide]::-webkit-scrollbar{width:0}.rme-hello #deck:after{content:"";background:linear-gradient(to bottom,transparent,var(--paper));pointer-events:none;height:26px;position:absolute;bottom:0;left:0;right:0}.rme-hello #deck h1{font-size:clamp(30px,8.4vw,38px)}.rme-hello #deck h2{font-size:clamp(21px,5.6vw,25px)}.rme-hello #deck .beat{max-width:none;font-size:16px}.rme-hello #deck .aside{max-width:none;font-size:14.5px}.rme-hello #deck .punch{font-size:clamp(20px,5.4vw,23px)}.rme-hello #deck .kicker{font-size:14.5px}.rme-hello #deck .vsrow{padding:11px 0 10px}.rme-hello #deck .vsrow .t{font-size:15px}.rme-hello #deck .figrow{padding:11px 0 10px}.rme-hello #deck .figrow .lab{font-size:14.5px}.rme-hello #deck .figrow .num{font-size:26px}.rme-hello #deck .stat{margin-top:16px;padding-top:14px}.rme-hello #deck .stat .n{font-size:38px}.rme-hello #deck .stat .l{font-size:14.5px}.rme-hello #deck .hero-sub{max-width:none;font-size:15.5px}.rme-hello #tapbar{border-top:1px solid var(--line);flex:none;order:2;justify-content:space-between;align-items:center;gap:12px;padding:5px 0 7px;display:flex}.rme-hello .dots{flex-wrap:wrap;gap:5px;max-width:60%;display:flex}.rme-hello .dots i{background:var(--line);border-radius:50%;width:6px;height:6px;display:block}.rme-hello .dots i.on{background:var(--accent)}.rme-hello .nextbtn{font-family:var(--sans);cursor:pointer;background:var(--accent);color:#fff;border:0;border-radius:9px;min-height:44px;padding:12px 22px;font-size:14.5px;font-weight:700}.rme-hello .nextbtn[disabled]{opacity:.35}.deck .rme-hello .stage-col{flex:0 0 44%;order:3;height:auto;min-height:0;padding:0;display:flex;top:auto}.deck .rme-hello .stage{flex-direction:column;flex:1;padding:9px 11px 10px;display:flex;overflow:hidden}.rme-hello #list{flex:1;gap:2px;min-height:0;overflow-y:auto}.rme-hello #list::-webkit-scrollbar{width:0}.rme-hello .addr{padding:3px 9px;font-size:10.5px;line-height:1.45}.rme-hello .addr .v{padding:2px 7px;font-size:8.5px}.rme-hello .addr .m{font-size:10px}.rme-hello #stageTitle,.rme-hello #stageNote{letter-spacing:.08em;font-size:9.5px}.rme-hello .stagefoot{flex:none;margin-top:9px}.rme-hello .toggle{padding:7px 12px;font-size:12.5px}.rme-hello .finale{flex:1;min-height:0;padding:14px 6px}.rme-hello .finale .big{font-size:19px}.rme-hello .disclose{margin-top:14px}.rme-hello .disclose>summary{padding:11px 0;font-size:14px}.rme-hello #overlay{z-index:9;background:var(--card);border-top:1px solid var(--line);visibility:hidden;pointer-events:none;flex-direction:column;padding:12px 14px 14px;transition:transform .3s,visibility 0s linear .3s;display:flex;position:absolute;inset:0;transform:translateY(100%)}.rme-hello #overlay.on{visibility:visible;pointer-events:auto;transition:transform .3s,visibility;transform:none}.rme-hello #overlay .oh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;display:flex}.rme-hello #overlay .ot{font-family:var(--sans);color:var(--ink-900);font-size:13.5px;font-weight:700}.rme-hello #overlayClose{background:var(--paper-2);color:var(--ink-900);font-family:var(--mono);cursor:pointer;border:0;border-radius:8px;padding:7px 11px;font-size:15px;line-height:1}.rme-hello #overlay .ob{margin-top:10px;overflow-y:auto}.rme-hello #overlay .ob::-webkit-scrollbar{width:0}.rme-hello #overlay .reasons li{border-bottom:1px solid var(--line);padding:9px 0;font-size:13px}.rme-hello #overlay .reasons li:last-child{border-bottom:0}.deck .rme-hello .stage-col{position:relative;top:auto}}@media (max-width:900px) and (max-height:800px){.rme-hello .addr{padding:2px 8px;font-size:9.5px;line-height:1.4}.rme-hello .addr .v{padding:1px 6px;font-size:8px}.rme-hello .addr .m{font-size:9px}.rme-hello #list{gap:1px}.rme-hello .stage{padding:7px 10px 8px}.rme-hello .toggle{padding:6px 10px;font-size:11.5px}.rme-hello .stagefoot{margin-top:7px}.rme-hello #deck h1{font-size:clamp(26px,7.4vw,32px)}.rme-hello #deck h2{font-size:clamp(19px,5vw,22px)}.rme-hello #deck .beat{font-size:14.5px}.rme-hello #deck .vsrow{padding:6px 0}.rme-hello #deck .vsrow .t{font-size:14px}.rme-hello #deck .vsrow{grid-template-columns:auto 1fr;gap:2px 12px}.rme-hello #deck .vsrow .k{letter-spacing:.09em;font-size:10px}.rme-hello #deck .figrow{padding:9px 0 8px}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.rme-hello #deck>[data-slide]{transition:none;transform:none}.rme-hello #overlay{transition:none}}@media (prefers-reduced-motion:reduce){.rme-hello{scroll-behavior:auto;scroll-snap-type:none}.rme-hello .octo,.rme-hello .rev,.rme-hello .addr,.rme-hello .way{transition:none}}
