dialog.wallet-picker{box-sizing:border-box;width:min(440px,calc(100% - 28px));max-height:calc(100svh - 40px);overflow:auto;padding:28px;background:#151d29;color:#fff7df;border:2px solid #ffd335;border-radius:8px;box-shadow:8px 8px #080d15;font:14px/1.6 Arial,sans-serif}dialog.wallet-picker::backdrop{background:#060b14d9}dialog.wallet-picker h2{font:italic 900 31px/1.05 Impact,Arial Narrow,sans-serif;margin:0 0 14px;letter-spacing:.5px;color:#ffd335}dialog.wallet-picker p{font:13px/1.65 Arial,sans-serif;color:#c6d0df;margin:0 0 20px}.wallet-picker-list{display:grid;gap:9px;margin-bottom:18px}dialog.wallet-picker button{display:block;box-sizing:border-box;width:100%;padding:14px 16px;text-align:left;border:1px solid #52627a;background:#202d40;color:#fff7df;border-radius:4px;cursor:pointer;font:14px Arial,sans-serif}dialog.wallet-picker button:hover{border-color:#ffd335;background:#2c3b50}dialog.wallet-picker button:focus-visible{outline:3px solid #79e6d5;outline-offset:3px}dialog.wallet-picker strong,dialog.wallet-picker small{display:block}dialog.wallet-picker strong{font-size:15px}dialog.wallet-picker small{color:#b8c7da;font-size:11px;margin-top:6px}.wallet-picker .wallet-picker-mobile{background:#ffd335;color:#111722;border-color:#ffd335}.wallet-picker .wallet-picker-mobile:hover{background:#ffe57b}.wallet-picker .wallet-picker-mobile small{color:#414039}.wallet-picker .wallet-picker-note{font-size:11px;margin:20px 0 10px}.wallet-picker .wallet-picker-cancel{background:transparent;border-color:transparent;text-align:center;font-size:12px;color:#c6d0df}.wallet-picker .wallet-picker-empty{padding:12px;border:1px dashed #52627a;font-size:12px;margin:0}@media(prefers-reduced-motion:reduce){dialog.wallet-picker *{transition:none!important}}mm-install-modal,mm-otp-modal{color:#141618}:root{color-scheme:dark;--ink:#101319;--paper:#fff8e8;--yellow:#f4ce35;--muted:#abb1bc;--edge:#383d47}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--ink);color:var(--paper);font:16px/1.6 system-ui,sans-serif}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}a{color:inherit}button,.q-button{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);font-weight:850;cursor:pointer;padding:12px 18px;text-decoration:none;display:inline-block}button:hover,.q-button:hover{filter:brightness(1.12)}button:disabled{opacity:.5;cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #70dfea;outline-offset:4px}[hidden]{display:none!important}.q-nav{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:14px max(5vw,20px);background:#101319f5;border-bottom:1px solid var(--edge);gap:20px}.q-brand{font-size:23px;font-weight:950;line-height:1;text-decoration:none;letter-spacing:-1px}.q-brand span{color:var(--yellow)}.q-brand small{display:block;font-size:9px;letter-spacing:3px;margin-top:7px}.q-nav nav{display:flex;gap:22px;align-items:center}.q-nav nav a{font-size:12px;font-weight:800;text-decoration:none}.q-nav button{padding:9px 14px;font-size:13px}.q-hero{position:relative;isolation:isolate;min-height:620px;display:flex;align-items:center;overflow:hidden;border-bottom:8px solid var(--yellow)}.q-hero-art{position:absolute;inset:0;z-index:-2;background:url(/art/early-access/early-access-social-v2.jpg) 80% 36%/cover}.q-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#101319,#101319ed 22%,#10131983 55%,#10131900 85%),linear-gradient(0deg,#101319a0,transparent 55%)}.q-hero-copy{padding:60px max(5vw,20px);max-width:760px}.q-eyebrow{font-size:11px;letter-spacing:3px;font-weight:800;color:var(--yellow)}h1,h2,h3{font-weight:950;line-height:.97;letter-spacing:-2px;margin:20px 0}h1{font-size:clamp(54px,7vw,106px);text-shadow:3px 3px 0 #101319}h1 em,h2 em{color:var(--yellow);font-style:normal}.q-hero-copy p{max-width:410px;color:#e8dfd1;font-size:18px;margin:24px 0}.q-stamp{position:absolute;right:7%;bottom:50px;border:5px solid var(--ink);box-shadow:5px 5px 0 var(--paper);padding:17px 25px;background:var(--yellow);color:var(--ink);font-weight:950;font-size:29px;line-height:1;transform:rotate(-9deg)}.q-ticker{display:flex;gap:36px;flex-wrap:wrap;justify-content:center;padding:15px 24px;background:var(--yellow);color:var(--ink);font-size:11px;font-weight:950;letter-spacing:2px}.q-command,.q-section,.q-notice,.q-rules{max-width:1300px;margin:0 auto;padding:50px 30px}.q-command{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:10px}.q-command h2{font-size:clamp(32px,4vw,55px)}.q-command p{color:var(--muted);max-width:650px}.q-score{text-align:center;border:1px solid var(--edge);background:#1a1e27;padding:22px 35px;min-width:240px;transform:rotate(2deg)}.q-score strong{display:block;font-size:70px;line-height:1;color:var(--yellow)}.q-score span{font-size:10px;font-weight:900;letter-spacing:2px}.q-score small{display:block;color:var(--muted)}.q-notice{padding:15px 30px;min-height:55px;color:#90e0d6}.q-notice.is-error{color:#ffbca9}.q-section-head{max-width:750px;margin-bottom:30px}.q-section-head h2{font-size:clamp(30px,4vw,48px)}.q-section-head p{color:var(--muted)}.q-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.q-card{position:relative;border:1px solid var(--edge);border-top:4px solid var(--yellow);padding:25px;background:linear-gradient(135deg,#202530,#161a22);display:flex;flex-direction:column;min-height:290px}.q-card .q-number{font-size:12px;letter-spacing:2px;color:var(--muted)}.q-card h3{font-size:26px;line-height:1.05;letter-spacing:-.8px;max-width:85%;margin:20px 0 10px}.q-card p{color:var(--muted);font-size:14px;flex-grow:1}.q-card .q-value{position:absolute;right:16px;top:13px;font-size:20px;font-weight:950;color:var(--yellow)}.q-card.is-done{border-top-color:#76cdb6}.q-card.is-done .q-value{color:#76cdb6}.q-status{font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;margin:0 0 10px;color:var(--yellow)}.q-card small{display:block;margin-top:12px;color:#d0bfb4;overflow-wrap:anywhere}.q-split{display:grid;grid-template-columns:1.1fr 1fr;gap:25px}.q-panel{padding:32px;border:1px solid var(--edge);background:#191e27}.q-panel h2{font-size:40px}.q-panel p{color:#c7cbd3}.q-panel small,.q-ranks>p{font-size:12px;color:var(--muted)}.q-copy{display:flex;margin:10px 0;gap:8px}.q-copy input{min-width:0;width:100%}input,textarea{background:#101319;color:var(--paper);border:1px solid #606675;border-radius:0;padding:12px;width:100%}input[type=checkbox],input[type=radio]{width:auto;margin-right:9px;accent-color:var(--yellow)}textarea{min-height:140px;resize:vertical}.q-link-list{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.q-link-list a{display:block;border:1px solid #606675;text-decoration:none;padding:10px 18px;font-size:13px;font-weight:800}.q-link-list a:hover{background:var(--yellow);color:var(--ink)}.q-ranks ol{list-style:none;counter-reset:rank;padding:0;border:1px solid var(--edge)}.q-ranks li{padding:16px 24px;display:flex;justify-content:space-between;border-bottom:1px solid var(--edge)}.q-ranks li:before{counter-increment:rank;content:counter(rank,decimal-leading-zero);color:var(--yellow);margin-right:22px}.q-ranks li span{flex-grow:1}.q-ranks li b{color:var(--yellow)}.q-rules{font-size:12px;color:var(--muted);border-top:1px solid var(--edge)}.q-rules b{color:var(--paper);letter-spacing:2px}.q-footer{border-top:1px solid var(--edge);display:flex;justify-content:space-between;gap:20px;padding:25px 5vw;font-size:11px;letter-spacing:1px}.q-footer a{color:var(--yellow)}dialog{background:#191e27;color:var(--paper);border:2px solid var(--yellow);padding:35px;width:min(600px,calc(100% - 32px));max-height:90vh;overflow:auto}dialog::backdrop{background:#090c13d9}dialog h2{font-size:32px;margin-right:25px}dialog p{color:#bdc3ce}dialog label{display:block;margin:15px 0}dialog fieldset{margin:20px 0;border:1px solid #606675;padding:16px}dialog legend{font-weight:700}dialog .q-close{position:absolute;right:12px;top:12px;background:transparent;color:var(--paper);border:0;font-size:24px;padding:0 10px}dialog code{display:block;background:#101319;padding:14px;color:var(--yellow);letter-spacing:2px;-webkit-user-select:all;user-select:all}dialog small{display:block;color:var(--muted);margin:14px 0}.q-modal-error{color:#ffbca9!important;min-height:24px}@media(max-width:800px){.q-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q-split{grid-template-columns:1fr}.q-command{align-items:flex-start}.q-score{min-width:180px;padding:20px}.q-score strong{font-size:55px}.q-hero-art{background-position:65% center}.q-hero:after{background:linear-gradient(90deg,#101319e8,#10131960),linear-gradient(0deg,#101319ab,transparent)}.q-stamp{font-size:22px;right:5%;bottom:28px}}@media(max-width:520px){.q-nav{padding:12px 16px;gap:10px}.q-brand{font-size:18px}.q-brand small{font-size:7px;letter-spacing:2px}.q-nav nav{gap:9px}.q-nav nav a{display:none}.q-nav button{font-size:11px;padding:9px}.q-hero{min-height:650px;align-items:flex-start}.q-hero-copy{padding:50px 24px 135px}.q-hero-copy h1{font-size:57px}.q-hero-art{background-position:62% center}.q-hero-copy p{font-size:16px;max-width:290px}.q-hero .q-button{font-size:11px;padding:13px}.q-ticker{gap:10px 20px;font-size:9px}.q-command,.q-section{padding:35px 20px}.q-command{display:block;padding-bottom:0}.q-score{transform:none;display:flex;gap:16px;align-items:center;text-align:left;flex-wrap:wrap;min-width:0;padding:15px}.q-score strong{font-size:42px}.q-score small{width:100%}.q-grid{grid-template-columns:1fr}.q-card{min-height:255px}.q-panel{padding:25px 20px}.q-panel h2{font-size:33px}.q-rules{padding:30px 20px}.q-footer{flex-direction:column}.q-notice{padding:12px 20px}dialog{padding:28px 22px}.q-copy button{padding:10px}.q-copy input{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.q-materials{max-width:1240px;margin:10px auto 0;border:1px solid #526c69;border-left:5px solid #76cdb6;background:#162323;padding:26px;display:flex;gap:25px;align-items:center;justify-content:space-between}.q-materials h2{font-size:28px;letter-spacing:-1px}.q-materials p,.q-materials small{color:#b4cbc5;max-width:770px}.q-materials small{font-size:12px}.q-materials button{min-width:210px;max-width:300px}.q-link-list button{font-size:12px}@media(max-width:800px){.q-materials{margin:10px 25px;display:block}.q-materials button{margin-top:20px;max-width:100%}}@media(max-width:520px){.q-materials{margin:10px 20px;padding:20px}.q-materials h2{font-size:25px}}
