:root{--paper:#f4f1eb;--paper-2:#eae6de;--ink:#101118;--muted:#6d6d74;--line:#10111821;--violet:#633cff;--violet-soft:#ded5ff;--green:#25c979;--black:#090b0b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans), Arial, sans-serif;font-optical-sizing:auto;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:active,a:active{transform:scale(.975)}img{max-width:100%;display:block}.site-shell{background:radial-gradient(circle at 82% 9%, #633cff1f, transparent 28%), linear-gradient(135deg, #ffffffdb, transparent 46%), var(--paper);min-height:100vh;overflow:hidden}.app-nav{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6f3edc2;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:10px clamp(18px,4vw,62px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #10111809}.app-nav:after{content:"";pointer-events:none;background:linear-gradient(#f4f1eb4d,#0000);height:16px;position:absolute;bottom:-16px;left:0;right:0}.wordmark{width:fit-content;color:inherit;letter-spacing:.14em;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:820;display:inline-flex}.wordmark .mark{border-radius:10px;flex:0 0 34px;width:34px;height:34px}.wordmark-name{white-space:nowrap}.wordmark-name>span{color:var(--violet);letter-spacing:.1em;font-weight:600}.tab-nav{background:#e5e2dbc7;border:1px solid #ffffffbf;border-radius:17px;gap:4px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #1011180a,0 8px 24px #1011180f}.tab-nav button,.tab-nav a{color:#77777d;white-space:nowrap;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;padding:11px 20px;font-size:11px;font-weight:730;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,transform .1s;display:inline-flex}.tab-nav button.active{color:var(--ink);background:#fffffff0;box-shadow:0 5px 16px #10111814}.tab-nav a:hover{color:var(--ink);background:#ffffffb3}.tab-nav button.bonus-tab-button>span{color:#0000;background:linear-gradient(110deg,#5b79d8 8%,#a879ee 32%,#5c64df 52%,#b995f7 72%,#5b79d8 92%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s ease-in-out infinite bonus-nav-shimmer}@keyframes bonus-nav-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.wallet-button{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:999px;justify-self:end;padding:11px 18px;font-size:10px;font-weight:760;transition:color .2s,background .2s,transform .1s}.wallet-button:hover{color:#fff;background:var(--ink)}.wallet-button:disabled{cursor:wait;opacity:.58;transform:none}.tab-view{min-height:calc(100vh - 78px);animation:.36s cubic-bezier(.2,.8,.2,1) both view-in}.section-kicker,.eyebrow{color:var(--violet);letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}.section-kicker.light{color:#a99aff}h1,h2,h3,p{text-wrap:pretty}h1{letter-spacing:-.07em;margin:0;font-size:clamp(58px,6.7vw,106px);font-weight:770;line-height:.89}h1 em,h2 em{color:var(--violet);font-family:Georgia,Times New Roman,serif;font-weight:400}h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.1vw,78px);font-weight:740;line-height:.95}.collection-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;width:min(1600px,100%);min-height:820px;margin:0 auto;padding:58px clamp(24px,5vw,84px) 30px;display:grid;position:relative}.collection-hero:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#1011180a 1px,#0000 1px),linear-gradient(90deg,#1011180a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.hero-copy{z-index:5;min-width:0;max-width:650px;position:relative}.hero-fund-title{font-size:clamp(49px,5.15vw,82px);line-height:.91}.eyebrow{color:#606168;align-items:center;gap:10px;margin:0 0 24px;display:flex}.eyebrow span{background:var(--violet);width:28px;height:1px}.hero-lede{color:#5d5e65;max-width:570px;margin:29px 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.hero-assets{flex-wrap:wrap;gap:8px;margin-top:27px;display:flex}.asset-logo{border:1px solid var(--line);background:#ffffffb8;border-radius:13px;align-items:center;gap:9px;min-width:114px;min-height:48px;padding:7px 10px;display:inline-flex;box-shadow:0 8px 22px #1011180b}.asset-logo>img{object-fit:contain;width:29px;height:29px}.asset-logo.rivian>img{width:38px}.asset-logo>span{flex-direction:column;gap:2px;min-width:0;display:flex}.asset-logo b{font-size:11px}.asset-logo small{color:#85868c;letter-spacing:.06em;font-size:8px;font-weight:760}.asset-logo.compact{background:#fff;border-radius:50%;justify-content:center;width:38px;min-width:0;height:38px;min-height:0;padding:8px}.asset-logo.compact>img{width:100%;height:100%}.asset-logo.compact.rivian>img{width:100%}.hero-actions{align-items:center;gap:19px;margin-top:30px;display:flex}.primary-button,.secondary-button,.quiet-button{transition:transform .12s,box-shadow .22s,color .22s,background .22s}.primary-button{color:#fff;background:var(--ink);border:0;border-radius:999px;align-items:center;gap:10px;padding:14px 16px 14px 18px;font-size:12px;font-weight:760;display:inline-flex;box-shadow:0 13px 34px #10111826}.primary-button>span{width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin-left:14px;display:grid}.opensea-logo{object-fit:contain;flex:none;width:25px;height:25px}.primary-button:hover{background:var(--violet);transform:translateY(-2px);box-shadow:0 17px 38px #633cff3d}.quiet-button{border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;padding:7px 0 4px;font-size:11px;font-weight:700}.package-stage{place-items:center;min-height:700px;display:grid;position:relative}.stage-orbit{aspect-ratio:1;border:1px solid #633cff38;border-radius:50%;width:min(45vw,650px);position:absolute}.stage-orbit:after{content:"";border:1px dashed #633cff26;border-radius:50%;position:absolute;inset:13%}.pack-fan{width:min(58vw,900px);height:700px;position:relative}.pack{--x:0px;--r:0deg;--s:1;--z:3;z-index:var(--z);width:360px;height:625px;transform:translate(calc(-50% + var(--x)), -50%) rotate(var(--r)) scale(var(--s));transform-origin:50% 84%;filter:drop-shadow(0 10px 10px #1d173321);background:0 0;border:0;padding:0;transition:transform .46s cubic-bezier(.2,.8,.2,1),opacity .28s;position:absolute;top:50%;left:50%}.pack>.car-artwork{object-fit:contain;width:100%;height:100%}.pack>span{z-index:2;opacity:0;min-width:165px;color:#77787f;text-align:left;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.07em;text-transform:uppercase;background:#ffffffe6;border:1px solid #fffc;border-radius:13px;flex-direction:column;gap:2px;padding:9px 12px;font-size:8px;font-weight:730;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:-4px;right:50%;transform:translate(50%,8px);box-shadow:0 12px 28px #1011181f}.pack>span b{color:var(--ink);letter-spacing:-.01em;text-transform:none;font-size:12px}.pack-1{--x:-210px;--r:-12deg;--s:.72;--z:1}.pack-2{--x:-112px;--r:-6deg;--s:.86;--z:2}.pack-3{--x:0px;--r:0deg;--s:1;--z:5}.pack-4{--x:112px;--r:6deg;--s:.86;--z:4}.pack-5{--x:210px;--r:12deg;--s:.72;--z:3}.pack-fan-three .pack{width:390px;height:675px}.pack-fan-three .pack-1{--x:-190px;--r:-12deg;--s:.88;--z:1}.pack-fan-three .pack-2{--x:0px;--r:0deg;--s:1;--z:5}.pack-fan-three .pack-3{--x:190px;--r:12deg;--s:.88;--z:2}.pack:hover,.pack:focus-visible{z-index:20;transform:translate(calc(-50% + var(--x)), -52%) rotate(var(--r)) scale(calc(var(--s) + .045));outline:none}.pack:hover>span,.pack:focus-visible>span{opacity:1;transform:translate(50%)}.pack-fan:has(.pack:hover) .pack:not(:hover){opacity:1}.collection-pulse{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border-radius:28px;grid-template-columns:1.15fr 1fr 1fr auto;width:min(1380px,100% - 44px);min-height:150px;margin:-12px auto 0;display:grid;overflow:hidden;box-shadow:0 25px 64px #10111814}.collection-pulse>*{border-right:1px solid var(--line);min-width:0}.collection-pulse>:last-child{border-right:0}.pulse-live,.pulse-stat{align-items:center;gap:16px;padding:23px clamp(18px,2.4vw,34px);display:flex}.pulse-live>i{background:var(--green);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 6px #25c9791f}.pulse-live div,.pulse-stat div{flex-direction:column;gap:5px;display:flex}.pulse-live strong{letter-spacing:.07em;text-transform:uppercase;font-size:12px}.pulse-live small,.pulse-stat small{color:#86878d;font-size:9px}.pulse-stat strong{letter-spacing:-.04em;font-size:27px}.mini-pack{flex:none;place-items:center;width:52px;height:68px;display:grid}.mini-pack img{object-fit:contain;filter:drop-shadow(0 6px 6px #10111826);width:38px;height:63px}.mini-assets{align-items:center;min-width:82px;display:flex}.mini-assets .asset-logo{margin-left:-9px}.mini-assets .asset-logo:first-child{margin-left:0}.pulse-link{color:#fff;background:var(--ink);border:0;justify-content:center;align-items:center;gap:15px;min-width:170px;padding:20px;font-size:10px;font-weight:750;display:flex}.pulse-link span{font-size:18px}.pulse-link:hover{background:var(--violet)}.collection-story{text-align:center;padding:clamp(105px,12vw,185px) clamp(24px,8vw,130px)}.collection-story .section-kicker{margin:0 0 24px}.collection-story h2{font-size:clamp(55px,7.4vw,112px)}.collection-story p:last-child{max-width:720px;color:var(--muted);margin:35px auto 0;font-size:16px;line-height:1.6}.garage-section,.pool-status{border-top:1px solid var(--line);background:var(--paper-2);padding:clamp(75px,9vw,130px) clamp(22px,5vw,82px)}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.section-heading .section-kicker{margin:0 0 16px}.section-heading>p{max-width:500px;color:var(--muted);margin:0 0 5px;font-size:13px;line-height:1.65}.garage-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:52px 0 24px;display:flex}.garage-toolbar>span{color:#85868c;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.filter-row{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffffb8,#eeebf475);border:1px solid #ffffffeb;border-radius:14px;gap:3px;padding:4px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #b4b0be29,0 12px 30px #1d183014}.filter-row:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#ffffffad,#fff0 58%);position:absolute;inset:0}.filter-row button{--filter-accent:#633cff;z-index:1;color:#686970;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 14px;font-size:10px;font-weight:710;transition:color .22s,background .22s,border-color .28s,box-shadow .28s,transform .12s,padding .22s;position:relative;overflow:hidden}.filter-row button:hover{color:var(--ink);background:#ffffff7a}.filter-row button:active{transform:scale(.96)}.filter-row button.active{color:var(--ink);border-color:color-mix(in srgb, var(--filter-accent), transparent 60%);background:var(--filter-fill);box-shadow:inset 0 1px #ffffffd9,0 4px 12px #10111814}.filter-row button.filter-all{--filter-accent:#633cff}.filter-row button.filter-all.active{color:#fff;background:#282932;border-color:#282932}.filter-row button.filter-common{--filter-accent:#7f8995;--filter-fill:#dce1e6}.filter-row button.filter-rare{--filter-accent:#2c9a63;--filter-fill:#d5eedf}.filter-row button.filter-epic{--filter-accent:#7654d9;--filter-fill:#e2d6ff}.filter-row button.filter-legendary{--filter-accent:#b97638;--filter-fill:#f2dfbc}.car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.car-tile{border:1px solid var(--line);color:var(--ink);text-align:left;animation:.42s cubic-bezier(.2,.8,.2,1) both tile-in;animation-delay:var(--delay);background:#ffffffad;border-radius:25px;padding:0;transition:transform .27s cubic-bezier(.2,.8,.2,1),box-shadow .27s;overflow:hidden;box-shadow:0 14px 40px #1011180b}.car-tile:hover{transform:translateY(-7px);box-shadow:0 24px 58px #291f551f}.clean-car-tile{aspect-ratio:2/3;background:#ffffff80;min-width:0;min-height:0;display:block;position:relative}.clean-car-media{position:absolute;inset:18px}.clean-car-tile .car-artwork{object-fit:contain;object-position:center;filter:drop-shadow(0 20px 18px #1e193324);width:100%;min-width:0;height:100%;min-height:0;transition:transform .38s cubic-bezier(.2,.8,.2,1);display:block}.clean-car-tile:hover .car-artwork{transform:translateY(-5px)scale(1.015)}.tile-media{background:radial-gradient(circle at 50% 46%,#633cff21,#0000 52%);place-items:center;height:390px;display:grid;position:relative;overflow:hidden}.tile-media img{object-fit:contain;filter:drop-shadow(0 20px 16px #1e193329);width:auto;height:350px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.car-tile:hover .tile-media img{transform:scale(1.035)rotate(.7deg)}.status-chip{color:var(--violet);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #ffffffb3;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute;top:17px;left:17px;box-shadow:0 6px 16px #10111812}.status-chip.opened{color:#fff;background:var(--ink)}.tile-copy{justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 20px 15px;display:flex}.tile-copy>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.tile-copy span{color:#7c7d83;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:690}.tile-copy strong{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:21px;overflow:hidden}.tile-number{font-family:var(--font-geist-mono);font-size:10px}.tile-bottom{border-top:1px solid var(--line);color:#77787e;justify-content:space-between;padding:13px 20px 16px;font-size:9px;display:flex}.tile-bottom b{color:var(--ink)}.app-page-head{flex-direction:column;justify-content:center;min-height:590px;padding:clamp(80px,10vw,145px) clamp(24px,8vw,130px);display:flex}.app-page-head .section-kicker{margin:0 0 25px}.app-page-head>p:last-child{max-width:580px;margin:34px 0 0;font-size:15px;line-height:1.65}.dark-head{color:#fff;background:radial-gradient(circle at 78% 43%,#633cff6b,#0000 28%),#10121b}.dark-head>p:last-child{color:#aaaab2}.dark-head h1 em{color:#a993ff}.vault-dashboard{border:1px solid var(--line);background:#ffffffeb;border-radius:29px;grid-template-columns:1.25fr 1fr 1fr;width:min(1380px,100% - 44px);margin:-58px auto 0;display:grid;overflow:hidden;box-shadow:0 28px 75px #1011181f}.vault-dashboard>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:155px;padding:25px 28px}.vault-total{background:radial-gradient(circle at 80% 20%,#633cff21,#0000 44%);flex-direction:column;grid-row:span 2;justify-content:center;display:flex;min-height:310px!important}.vault-total>div{flex-direction:column;gap:6px;display:flex}.vault-total .section-kicker{margin:0}.vault-total span,.vault-stat>span{color:#7b7c82;font-size:9px}.vault-total>strong{letter-spacing:-.07em;margin-top:24px;font-size:clamp(52px,6vw,88px)}.vault-total>small{color:#909197;margin-top:8px;font-size:9px}.vault-stat{flex-direction:column;justify-content:center;gap:7px;display:flex}.vault-stat:nth-child(3),.vault-stat:nth-child(5){border-right:0}.vault-stat>strong{letter-spacing:-.045em;font-size:29px}.vault-stat>small{color:#8c8d93;font-size:8px;line-height:1.45}.vault-stat.cars>div{align-items:baseline;gap:7px;display:flex}.vault-stat.cars b{letter-spacing:-.05em;font-size:27px}.vault-stat.cars small{color:#77787e;font-size:9px}.vault-stat.cars i{background:var(--line);width:1px;height:22px;margin:0 7px}.vault-stat.epoch strong{font-family:var(--font-geist-mono);letter-spacing:-.04em;font-size:24px}.opening-flow{background:var(--paper-2);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(55px,8vw,125px);padding:clamp(105px,12vw,175px) clamp(24px,7vw,115px);display:grid}.opening-copy .section-kicker{margin:0 0 19px}.opening-copy>p:last-child{max-width:510px;color:var(--muted);margin:29px 0 0;font-size:13px;line-height:1.7}.opening-diagram{border:1px solid var(--line);background:#ffffffb8;border-radius:31px;grid-template-columns:180px 120px 1fr;align-items:center;min-height:440px;padding:35px;display:grid;box-shadow:0 24px 60px #10111812}.opening-car{flex-direction:column;align-items:center;display:flex}.opening-car img{object-fit:contain;filter:drop-shadow(0 19px 16px #10111829);height:270px}.opening-car span{color:var(--violet);letter-spacing:.13em;margin-top:10px;font-size:8px;font-weight:820}.opening-branch{place-items:center;height:190px;display:grid;position:relative}.opening-branch i{background:var(--violet);width:100%;height:1px;position:absolute}.opening-branch i:after{content:"";border-top:1px solid var(--violet);border-right:1px solid var(--violet);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.opening-branch span{z-index:2;color:var(--violet);background:var(--paper);border-radius:999px;padding:6px 8px;font-size:7px;font-weight:750;position:relative}.opening-results{gap:10px;display:grid}.opening-results article{border:1px solid var(--line);background:#fff;border-radius:21px;grid-template-columns:80px 1fr;align-items:center;min-height:130px;padding:19px;display:grid}.opening-results strong{color:var(--violet);letter-spacing:-.055em;grid-row:1/3;font-size:34px}.opening-results span{font-size:12px;font-weight:760}.opening-results small{color:#85868c;font-size:8px;line-height:1.45}.opening-results .reserve-result{color:#fff;background:var(--ink)}.opening-results .reserve-result strong{color:#b6a6ff}.opening-results .reserve-result small{color:#a8a9b0}.flow-board{background:var(--paper);padding:clamp(80px,9vw,135px) clamp(22px,6vw,95px)}.flow-intro{grid-template-columns:1fr minmax(320px,.75fr);align-items:end;gap:70px;display:grid}.flow-intro .section-kicker{margin:0 0 18px}.sale-control{border:1px solid var(--line);background:#ffffffad;border-radius:21px;grid-template-columns:1fr auto;gap:12px 25px;padding:22px;display:grid;box-shadow:0 13px 35px #1011180e}.sale-control span{color:#77787e;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750}.sale-control strong{font-size:23px}.sale-control input{width:100%;accent-color:var(--violet);grid-column:1/3}.flow-visual{grid-template-columns:.66fr 170px 1.45fr;align-items:center;gap:20px;margin-top:70px;display:grid}.trade-card{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;justify-content:center;min-height:230px;padding:30px;display:flex;box-shadow:0 20px 50px #10111812}.trade-card small,.pool-card small{color:#86878d;letter-spacing:.12em;font-size:8px;font-weight:800}.trade-card strong{letter-spacing:-.07em;margin-top:15px;font-size:clamp(45px,5vw,72px)}.trade-card span{color:#808187;margin-top:8px;font-size:10px}.flow-connector{flex-direction:column;justify-content:center;align-items:center;min-height:100px;display:flex;position:relative}.flow-connector i{background:linear-gradient(90deg, var(--line), var(--violet), var(--line));width:100%;height:1px;position:absolute}.flow-connector i:after{content:"";border-top:1px solid var(--violet);border-right:1px solid var(--violet);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.flow-connector span{color:var(--violet);background:var(--paper);border-radius:999px;padding:6px 9px;font-size:8px;font-weight:760;position:relative}.pool-pair{gap:12px;display:grid}.pool-card{border:1px solid var(--line);background:#ffffffb8;border-radius:25px;grid-template-columns:55px 1fr 105px;align-items:center;min-height:180px;padding:24px;display:grid;position:relative;overflow:hidden}.pool-card>b{color:#fff;background:var(--violet);border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;display:grid}.pool-card>div{flex-direction:column;align-items:flex-start;display:flex}.pool-card strong{letter-spacing:-.05em;margin-top:6px;font-size:28px}.pool-card p{color:#77787f;margin:5px 0 0;font-size:10px;line-height:1.5}.pool-art{place-items:center;height:126px;display:grid}.pool-art img{object-fit:contain;filter:drop-shadow(0 10px 8px #10111829);height:120px}.opened-pool{color:#fff;background:var(--ink)}.opened-pool>b{color:var(--ink);background:#fff}.opened-pool small,.opened-pool p{color:#a9aab2}.pool-assets{justify-content:flex-end;display:flex}.pool-assets .asset-logo{border-color:#10111826;margin-left:-10px}.index-section{color:#fff;background:radial-gradient(circle at 75%,#633cff6b,#0000 36%),#10121b;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(55px,8vw,125px);padding:clamp(90px,11vw,165px) clamp(24px,7vw,115px);display:grid}.index-copy .section-kicker{margin:0 0 20px}.index-copy h2 em{color:#a993ff}.index-copy>p:not(.section-kicker){color:#b0b0b8;max-width:500px;margin:29px 0 0;font-size:14px;line-height:1.65}.index-rule{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;align-items:center;gap:20px;margin-top:31px;padding:23px 0;display:flex}.index-rule strong{color:#c5b9ff;letter-spacing:-.05em;font-size:38px}.index-rule span{color:#d5d5da;max-width:285px;font-size:11px;line-height:1.45}.index-copy>small{color:#81828b;max-width:490px;margin-top:20px;font-size:9px;line-height:1.55;display:block}.index-visual{-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);background:#ffffff13;border:1px solid #ffffff2e;border-radius:31px;padding:clamp(24px,4vw,48px);box-shadow:0 30px 85px #00000040}.index-card-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.index-card-head span{letter-spacing:.16em;font-size:11px;font-weight:820}.index-card-head b{color:#bfffdc;letter-spacing:.08em;background:#25c97921;border-radius:999px;padding:7px 10px;font-size:8px}.set-cars{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:34px;display:grid}.set-cars>div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;min-width:0;min-height:275px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .2s,background .2s;position:relative;overflow:hidden}.set-cars>div:hover{z-index:3;background:#ffffff1c;border-color:#b5a2ffb3;transform:translateY(-9px)scale(1.035)}.set-cars img{object-fit:contain;filter:drop-shadow(0 14px 12px #00000040);width:100%;height:210px}.set-cars>div>span{color:#9697a0;letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:2px;min-width:0;padding:8px 10px 12px;font-size:6px;font-weight:730;display:flex}.set-cars>div>span b{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:9px;overflow:hidden}.index-line{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:30px;display:grid}.index-line span{background:linear-gradient(90deg,#0000,#25c979b3);height:1px}.index-line span:last-child{background:linear-gradient(90deg,#25c979b3,#0000)}.index-line b{color:var(--green);letter-spacing:.15em;font-size:8px}.index-visual>p{color:#a6a7ae;text-align:center;margin:18px 0 0;font-size:10px}.pool-status{grid-template-columns:1fr 1fr auto;align-items:center;gap:clamp(28px,6vw,95px);display:grid}.pool-status .section-kicker{margin:0 0 12px}.pool-status h2{font-size:clamp(40px,4.5vw,68px)}.pool-status>p{max-width:520px;color:var(--muted);font-size:12px;line-height:1.65}.pool-status>button{border:1px solid var(--ink);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:15px;padding:14px 17px;font-size:10px;font-weight:730;display:inline-flex}.pulse-big{color:#fff;background:var(--violet);letter-spacing:-.05em;border-radius:18px;flex:none;place-items:center;width:58px;height:58px;font-size:17px;font-weight:850;display:grid;box-shadow:0 10px 25px #633cff38}.pool-balance-board{z-index:2;border:1px solid var(--line);isolation:isolate;background:#fff;border-radius:30px;grid-template-columns:1.2fr .8fr;width:min(1380px,100% - 44px);margin:-58px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #10111821}.pool-balance-total{border-right:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#633cff2e,#0000 42%);flex-direction:column;grid-row:span 2;justify-content:center;min-height:390px;padding:clamp(34px,5vw,72px);display:flex}.pool-balance-total .section-kicker{margin:0 0 7px}.pool-balance-total div>span,.pool-balance-total>small{color:#888990;font-size:9px}.pool-balance-total>strong{letter-spacing:-.085em;margin-top:30px;font-size:clamp(70px,9vw,132px);line-height:.82}.pool-balance-total>small{margin-top:20px}.funding-total{align-items:flex-end;gap:14px;display:flex}.funding-total>small{color:var(--violet);letter-spacing:.03em;padding-bottom:.12em;font-size:clamp(15px,1.5vw,23px)}.funding-pair{align-items:center;gap:11px;margin:25px 0 0;font-size:11px;display:flex}.funding-pair i{background:var(--violet);border-radius:50%;width:4px;height:4px}.pool-asset-row{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.pool-asset-row article{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:22px;min-width:0;min-height:210px;padding:25px;display:flex}.pool-asset-row article:last-child{border-right:0}.pool-asset-row .asset-logo{background:0 0;border:0;width:fit-content;padding:0}.pool-asset-row article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.pool-asset-row article>div span,.pool-asset-row article small{color:#898a91;font-size:8px}.pool-asset-row article strong{letter-spacing:-.055em;font-size:clamp(24px,2.4vw,36px)}.pool-inflow{grid-template-columns:auto auto 1fr;align-items:center;gap:24px;min-height:180px;padding:30px;display:grid}.pool-inflow>span{color:#7d7e85;letter-spacing:.13em;font-size:8px;font-weight:800}.pool-inflow>strong{color:var(--violet);letter-spacing:-.06em;font-size:49px}.pool-inflow>p{color:#77787f;max-width:310px;margin:0;font-size:10px;line-height:1.55}.garage-head{background:radial-gradient(circle at 78% 45%,#633cff33,#0000 28%);min-height:580px}.garage-head>p:last-child{color:var(--muted)}.garage-head h1 em{color:var(--violet)}.garage-account{border:1px solid var(--line);background:#ffffffed;border-radius:30px;grid-template-columns:.86fr 1.14fr;width:min(1380px,100% - 44px);margin:-58px auto 0;display:grid;overflow:hidden;box-shadow:0 28px 75px #1011181f}.garage-account-main{border-right:1px solid var(--line);background:radial-gradient(circle at 80% 20%,#633cff26,#0000 42%);flex-direction:column;justify-content:center;min-height:430px;padding:clamp(34px,5vw,68px);display:flex}.garage-account-main .section-kicker{margin:0 0 20px}.garage-account-main h2{font-size:clamp(46px,5.4vw,78px)}.garage-account-main>p:not(.section-kicker){max-width:390px;color:var(--muted);margin:23px 0 28px;font-size:11px;line-height:1.6}.garage-account-main .primary-button{width:fit-content}.garage-metrics{grid-template-columns:repeat(3,1fr);display:grid}.garage-metrics article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:160px;padding:25px;display:flex}.garage-metrics article:nth-child(3){border-right:0}.garage-metrics article>span{color:#85868d;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:760}.garage-metrics article>strong{letter-spacing:-.055em;font-size:clamp(27px,3vw,42px)}.garage-metrics article small{color:#8a8b92;font-size:8px;line-height:1.45}.garage-metrics .daily-estimate{border-bottom:0;grid-column:span 2;min-height:215px}.garage-metrics .claimable{color:#fff;background:var(--ink);border-bottom:0;border-right:0;min-height:215px}.garage-metrics .claimable>span{color:#aaaab3}.garage-metrics .claimable strong{color:#b8ff00}.garage-metrics .claimable small{color:#aaaab3}.garage-metrics .claimable button{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:999px;width:fit-content;padding:8px 13px;font-size:8px;font-weight:760}.garage-metrics .claimable button:hover{color:var(--ink);background:#fff}.simple-garage-head{justify-content:flex-start;min-height:330px;padding-top:62px;padding-bottom:52px}.simple-garage-head .section-kicker{margin-bottom:14px}.simple-garage-head h1{font-size:clamp(48px,5.4vw,80px)}.simple-garage-head>p:last-child{margin-top:22px}.simple-garage-panel{z-index:2;border:1px solid var(--line);background:#f9f7f2;border-radius:32px;width:min(1380px,100% - 44px);margin:-62px auto 100px;position:relative;overflow:hidden;box-shadow:0 34px 90px #10111824}.simple-garage-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 28px 17px;display:flex}.simple-garage-title h2{font-size:clamp(38px,4.2vw,56px)}.simple-garage-title>span{color:var(--violet);letter-spacing:.1em;background:#633cff12;border:1px solid #633cff38;border-radius:999px;padding:9px 12px;font-size:7px;font-weight:820}.garage-pool-tabs{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.garage-pool-tabs>button{color:#777880;text-align:left;background:#f2efe9;border:0;align-items:center;gap:15px;min-width:0;min-height:100px;padding:20px 25px;transition:color .2s,background .2s,transform .2s;display:flex;position:relative}.garage-pool-tabs>button:hover{color:var(--ink);background:#fff}.garage-pool-tabs>button.active{z-index:1;color:var(--ink);box-shadow:inset 0 -4px 0 var(--violet);background:#fff}.garage-pool-tabs>button.active.ford{box-shadow:inset 0 -4px #1261a6}.garage-pool-tabs>button.active.tesla{box-shadow:inset 0 -4px #e82127}.garage-pool-tabs>button.active.rivian{box-shadow:inset 0 -4px #c7a36f}.garage-pool-tabs img{object-fit:contain;flex:none;width:45px;height:45px}.garage-pool-tabs button.rivian img{width:50px}.garage-pool-tabs button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.garage-pool-tabs small{letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:740}.garage-pool-tabs strong{letter-spacing:-.05em;font-size:clamp(22px,2.4vw,34px)}.garage-pool-tabs em{color:#93949a;font-size:8px;font-style:normal;font-weight:620}.garage-pool-tabs button>b{color:#fff;background:var(--violet);border-radius:50%;place-items:center;width:23px;height:23px;margin-left:auto;font-size:8px;display:grid}.garage-combo-flow{background:#f9f7f2;padding:clamp(36px,5vw,64px)}.garage-flow-label{align-items:center;gap:14px;display:flex}.garage-flow-label>span{color:#fff;background:var(--ink);border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-weight:820;display:grid}.garage-flow-label>div{flex-direction:column;gap:4px;min-width:0;display:flex}.garage-flow-label small{color:#898a91;letter-spacing:.12em;font-size:7px;font-weight:790}.garage-flow-label strong{letter-spacing:-.035em;font-size:clamp(19px,2.2vw,29px)}.garage-flow-label>b{color:var(--violet);background:#633cff14;border-radius:999px;margin-left:auto;padding:8px 11px;font-size:8px}.garage-type-tabs{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 clamp(40px,5vw,62px) 49px;display:grid}.garage-type-tabs button{border:1px solid var(--line);color:#777880;text-align:left;background:#fff;border-radius:19px;grid-template-columns:1fr auto;align-content:center;gap:8px 18px;min-height:126px;padding:22px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.garage-type-tabs button:hover{border-color:#633cff59;transform:translateY(-3px)}.garage-type-tabs button.active{color:var(--ink);border-color:var(--violet);box-shadow:0 0 0 3px #633cff17,0 15px 35px #10111814}.garage-type-tabs button.active:after{color:#fff;background:var(--violet);content:"✓";border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid;position:absolute;top:16px;right:17px}.garage-type-tabs button>span{letter-spacing:-.035em;font-size:clamp(19px,2vw,27px);font-weight:790}.garage-type-tabs button>strong{color:var(--violet);background:#633cff14;border-radius:999px;align-self:start;padding:6px 9px;font-size:8px}.garage-type-tabs button.active>strong{margin-right:25px}.garage-type-tabs button>small{color:#919299;grid-column:1/3;font-size:8px;line-height:1.45}.garage-ready-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:22px 0 0 49px;display:grid}.garage-ready-grid.options-1{grid-template-columns:minmax(0,1fr)}.garage-ready-grid>button{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:22px;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.garage-ready-grid>button:hover:not(:disabled){border-color:#633cff61;transform:translateY(-4px);box-shadow:0 18px 40px #10111817}.garage-ready-grid>button.active{border-color:var(--violet);box-shadow:0 0 0 3px #633cff1a,0 18px 40px #10111817}.garage-ready-grid>button.unavailable{cursor:not-allowed;opacity:.48}.garage-ready-grid button>header{justify-content:space-between;align-items:flex-start;gap:16px;padding:23px 23px 16px;display:flex}.garage-ready-grid header>div{flex-direction:column;gap:5px;min-width:0;display:flex}.garage-ready-grid header small{color:#92939a;letter-spacing:.12em;font-size:6px;font-weight:790}.garage-ready-grid header strong{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,2.7vw,38px);overflow:hidden}.garage-ready-grid header span{color:#87888f;font-size:8px}.garage-ready-grid header>b{color:#168353;background:#25c9791f;border-radius:999px;flex:none;padding:8px 10px;font-size:8px}.garage-ready-cars{grid-template-columns:repeat(3,1fr);gap:5px;padding:0 14px 14px;display:grid}.garage-ready-cars.count-4{grid-template-columns:repeat(4,1fr)}.garage-ready-cars>span{aspect-ratio:.72;background:#f2efe9;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:6px;display:flex;overflow:hidden}.garage-ready-cars .car-artwork{object-fit:contain;width:100%;height:calc(100% - 18px)}.garage-ready-cars i{color:#777880;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:6px;font-style:normal;font-weight:690;overflow:hidden}.garage-ready-grid button>footer{border-top:1px solid var(--line);color:#777880;justify-content:space-between;align-items:center;min-height:48px;padding:0 21px;font-size:8px;font-weight:720;display:flex}.garage-ready-grid button.active>footer{color:#fff;background:var(--violet)}.garage-ready-grid footer b{font-size:14px}.garage-workbench{grid-template-columns:.78fr 1.22fr;min-height:680px;display:grid}.garage-build-panel{border-right:1px solid var(--line);color:#fff;background:radial-gradient(circle at 50% 15%,#633cff5c,#0000 35%),#10121b;flex-direction:column;min-width:0;padding:clamp(28px,4vw,52px);display:flex}.garage-final-step{background:radial-gradient(circle at 82% 12%,#633cff61,#0000 32%),#10121b;border-right:0;padding:clamp(38px,5vw,68px) clamp(36px,8vw,120px)}.garage-flow-label.light>span{color:var(--ink);background:#fff}.garage-flow-label.light small{color:#9798a2}.garage-flow-label.light strong{color:#fff;font-size:clamp(24px,3vw,40px)}.garage-flow-label.light>b{color:#bfffdc;background:#25c97924}.garage-build-heading,.garage-picker-heading,.garage-active-combos>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.garage-build-heading>div,.garage-picker-heading>div,.garage-active-combos>header>div{flex-direction:column;gap:6px;min-width:0;display:flex}.garage-build-heading small,.garage-picker-heading small,.garage-active-combos header small{color:#9798a2;letter-spacing:.12em;font-size:7px;font-weight:790}.garage-build-heading strong{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,2.4vw,34px);overflow:hidden}.garage-build-heading>b{color:#bfffdc;background:#25c97924;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.garage-selected-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:32px 0 28px;display:grid}.garage-selected-slots.slots-4{grid-template-columns:repeat(4,minmax(0,1fr))}.garage-selected-slots>button,.garage-selected-slots>div{aspect-ratio:.69;color:#72737d;background:#ffffff0d;border:1px dashed #ffffff2e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:10px;display:flex;overflow:hidden}.garage-final-step .garage-selected-slots>div{aspect-ratio:.82}.garage-selected-slots>div.filled{color:#fff;background:#ffffff17;border-style:solid;border-color:#ffffff3d}.garage-selected-slots>button{color:#fff;background:#ffffff17;border-style:solid;border-color:#ffffff3b;position:relative}.garage-selected-slots .car-artwork{object-fit:contain;width:100%;height:calc(100% - 32px);transition:transform .25s}.garage-selected-slots button:hover .car-artwork{transform:translateY(-4px)}.garage-selected-slots button>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:2px;width:100%;font-size:8px;font-weight:760;display:flex;overflow:hidden}.garage-selected-slots button small{color:#9d9ea8;text-overflow:ellipsis;font-size:6px;font-weight:550;overflow:hidden}.garage-selected-slots>div i{border:1px solid #fff3;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:9px;font-size:8px;font-style:normal;display:grid}.garage-selected-slots>div span{text-transform:uppercase;font-size:7px;font-weight:720}.garage-selected-slots>div.filled span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:3px;width:100%;font-size:9px;display:flex;overflow:hidden}.garage-selected-slots>div.filled small{color:#9d9ea8;text-overflow:ellipsis;font-size:7px;font-weight:550;overflow:hidden}.garage-park-button{width:100%;min-height:54px;color:var(--ink);background:#b8ff00;border:0;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-size:10px;font-weight:820;display:flex}.garage-final-step .garage-park-button{border-radius:18px;min-height:66px;padding:0 25px;font-size:12px}.garage-park-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px #b8ff002e}.garage-park-button:disabled{cursor:not-allowed;color:#777983;background:#292b36}.garage-rule{color:#858691;text-align:center;margin:13px 0 0;font-size:7px}.garage-picker-panel{background:#f9f7f2;min-width:0;padding:clamp(28px,4vw,52px)}.garage-picker-heading strong{letter-spacing:-.045em;font-size:clamp(24px,2.8vw,38px)}.garage-picker-heading>span{color:#85868d;font-size:8px;font-weight:720}.garage-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:27px;display:grid}.garage-picker-grid>button{border:1px solid var(--line);min-width:0;min-height:172px;color:var(--ink);text-align:left;background:#fff;border-radius:17px;flex-direction:column;padding:9px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.garage-picker-grid>button:hover:not(:disabled){border-color:#633cff59;transform:translateY(-3px);box-shadow:0 12px 28px #10111814}.garage-picker-grid>button.selected{border-color:var(--violet);box-shadow:0 0 0 2px #633cff1a}.garage-picker-grid>button.parked{opacity:.48}.garage-picker-image{background:#f3f0ea;border-radius:12px;place-items:center;min-height:120px;display:grid;overflow:hidden}.garage-picker-image .car-artwork{object-fit:contain;width:100%;height:116px}.garage-picker-copy{flex-direction:column;gap:3px;min-width:0;padding:9px 4px 2px;display:flex}.garage-picker-copy b,.garage-picker-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.garage-picker-copy b{font-size:9px}.garage-picker-copy small{color:#898a91;font-size:6px}.garage-picker-grid>button>i{color:#fff;background:var(--violet);border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:7px;font-style:normal;font-weight:820;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 5px 12px #10111833}.garage-active-combos{border-top:1px solid var(--line);background:#fff;padding:31px 38px 38px}.garage-active-combos>header strong{letter-spacing:-.04em;font-size:22px}.garage-active-combos>p{border:1px dashed var(--line);color:#85868d;text-align:center;border-radius:16px;margin:25px 0 0;padding:28px;font-size:9px}.garage-active-combos>div{gap:9px;margin-top:24px;display:grid}.garage-active-combos article{border:1px solid var(--line);border-radius:18px;grid-template-columns:150px 1fr auto;align-items:center;gap:20px;padding:12px 15px;display:grid}.garage-active-cars{height:68px;display:flex}.garage-active-cars>span{background:#f3f0ea;border:2px solid #fff;border-radius:10px;place-items:center;width:54px;margin-left:-8px;display:grid;position:relative;overflow:hidden}.garage-active-cars>span:first-child{margin-left:0}.garage-active-cars .car-artwork{object-fit:contain;width:100%;height:100%}.garage-active-combos article>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.garage-active-combos article>span:nth-child(2) b{font-size:13px}.garage-active-combos article>span:nth-child(2) small{color:#85868d;font-size:7px}.garage-active-combos article>button{border:1px solid var(--line);color:#65666d;background:0 0;border-radius:999px;padding:9px 13px;font-size:7px;font-weight:760}.garage-active-combos article>button:hover{color:#fff;background:var(--ink)}.manual-garage{background:#f8f6f1}.garage-status{color:#696971;margin:0;padding:18px 28px;font-size:14px;line-height:1.5}.garage-auto-reward{color:#fff;background:#11131c;justify-content:space-between;align-items:center;gap:32px;padding:25px 38px;display:flex}.garage-auto-reward.compact{min-height:82px;padding:14px 28px}.garage-auto-reward.compact strong{font-size:clamp(18px,2vw,26px)}.garage-auto-reward>div{flex-direction:column;gap:4px;min-width:0;display:flex}.garage-auto-reward small{color:#9899a3;letter-spacing:.12em;font-size:7px;font-weight:800}.garage-auto-reward strong{letter-spacing:-.04em;font-size:clamp(22px,2.6vw,35px)}.garage-auto-reward p{color:#a8a9b2;margin:2px 0 0;font-size:9px}.garage-basket-assets{align-items:center;gap:8px;display:flex}.garage-basket-assets>span{background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:6px 11px 6px 6px;display:flex}.garage-basket-assets .asset-logo{background:#fff}.garage-basket-assets>span.garage-lock-badge{color:#afffd2;background:#1ccf721a;border-color:#72ffb54d}.garage-lock-badge i{color:#0b6d42;background:#afffd2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.garage-earning-rules{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:28px 38px 0;display:grid}.garage-earning-rules>i{color:#a0a1a7;font-size:24px;font-style:normal;font-weight:400}.garage-earning-rules article{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;min-width:0;padding:17px 19px;display:grid}.garage-earning-rules article>span{border-radius:14px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:850;display:grid}.garage-earning-rules article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.garage-earning-rules article small{color:#8d8e95;letter-spacing:.12em;font-size:6px;font-weight:850}.garage-earning-rules article strong{letter-spacing:-.025em;font-size:14px}.garage-earning-rules article p{color:#85868d;margin:0;font-size:7px;line-height:1.4}.garage-earning-rules article>b{letter-spacing:.08em;border-radius:999px;padding:7px 9px;font-size:6px}.garage-earning-rules .base-rule{background:linear-gradient(135deg,#f1fff8,#fff 70%);border-color:#1fbe7352}.garage-earning-rules .base-rule>span{color:#087848;background:#caffdf}.garage-earning-rules .base-rule>b{color:#087848;background:#dfffee}.garage-earning-rules .combo-rule>span{color:var(--violet);background:#eee9ff}.garage-earning-rules .combo-rule>b{color:var(--violet);background:#f0ecff}.garage-manual-controls{border-bottom:1px solid var(--line);padding:22px 28px 18px}.garage-manual-heading,.garage-my-cars>header,.garage-dock-title{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.garage-manual-heading>div,.garage-my-cars>header>div{flex-direction:column;gap:5px;min-width:0;display:flex}.garage-manual-heading small,.garage-my-cars header small,.garage-dock-title small{color:#898a91;letter-spacing:.12em;font-size:7px;font-weight:790}.garage-manual-heading strong,.garage-my-cars header strong{letter-spacing:-.04em;font-size:clamp(22px,2.2vw,30px)}.garage-manual-heading>span{color:var(--violet);background:#633cff14;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:760}.garage-type-tabs.manual{margin:13px 0 0}.garage-type-tabs.manual button{grid-template-columns:auto 1fr auto;gap:3px 11px;min-height:78px;padding:12px 15px}.garage-type-tabs.manual button>i{grid-row:1/3;align-self:center;font-size:25px;font-style:normal}.garage-type-tabs.manual button>i.combo-mark{color:#777880;letter-spacing:.04em;background:linear-gradient(145deg,#fff,#eeece7);border:1px solid #cfd0d5;border-radius:12px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:850;display:grid;box-shadow:inset 0 1px #fff}.garage-type-tabs.manual button.active>i.combo-mark{color:#fff;border-color:var(--violet);background:var(--violet);box-shadow:0 7px 18px #633cff3b}.garage-type-tabs.manual button>i.brand-mark{background:#f6f3ed;padding:7px;overflow:hidden}.garage-type-tabs.manual button>i.brand-mark img{object-fit:contain;filter:grayscale()contrast(1.2);width:100%;height:100%}.garage-type-tabs.manual button.active>i.brand-mark{background:#fff}.garage-type-tabs.manual button.active>i.brand-mark img{filter:none}.garage-type-tabs.manual button>i.multi-brand-mark{width:86px;height:50px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:0;padding:0;display:flex;overflow:visible}.multi-brand-mark img{background:#fff;border:1px solid #dedbd5;border-radius:50%;margin-left:-8px;padding:8px;box-shadow:0 4px 10px #1011181a;filter:none!important;width:34px!important;height:34px!important}.multi-brand-mark img:first-child{margin-left:0}.garage-type-tabs.manual button.active>i.multi-brand-mark{box-shadow:none;background:0 0}.garage-type-tabs.manual button>i.country-mark{grid-template-columns:repeat(3,1fr);gap:0;width:54px;padding:0;display:grid;overflow:hidden}.country-mark b{color:#676870;background:#f6f3ed;place-items:center;height:100%;font-size:6px;display:grid}.country-mark b+b{border-left:1px solid #d8d6d0}.garage-type-tabs.manual button.active>i.country-mark{border-color:var(--violet);background:0 0}.garage-type-tabs.manual button.active>i.country-mark b{color:#fff;background:var(--violet)}.garage-type-tabs.manual button.active>i.country-mark b+b{border-color:#ffffff47}.garage-type-tabs.manual button>i.flag-mark{width:91px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:0;display:flex;overflow:visible}.garage-type-tabs.manual button>i.flag-mark b{filter:drop-shadow(0 3px 4px #10111824);background:0 0;border:0;border-radius:0;width:34px;height:auto;margin-left:-8px;font-size:28px;line-height:1;display:block}.garage-type-tabs.manual button>i.flag-mark b:first-child{margin-left:0}.garage-type-tabs.manual button.active>i.flag-mark{box-shadow:none;background:0 0;border:0}.garage-type-tabs.manual button.active>i.flag-mark b{color:inherit;background:0 0;border:0}.garage-type-tabs.manual button>i.rarity-mark{align-items:stretch;gap:2px;width:54px;padding:5px;display:flex;overflow:hidden}.rarity-mark b{background:#cbc9c4;border-radius:4px;flex:1}.rarity-mark b:first-child,.rarity-dot.common{background:#9ba1a8}.rarity-mark b:nth-child(2),.rarity-dot.rare{background:#2c9a63}.rarity-mark b:nth-child(3),.rarity-dot.epic{background:#5437a6}.rarity-mark b:nth-child(4),.rarity-dot.legendary{background:#8d251d}.garage-type-tabs.manual button.active>i.rarity-mark{border-color:var(--violet);background:#fff}.garage-type-tabs.manual button>i.rarity-cards-mark{width:76px;height:48px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex;overflow:visible}.rarity-cards-mark img{object-fit:contain;filter:drop-shadow(0 3px 4px #10111833);width:27px;height:42px;margin-left:-9px;transform:rotate(-5deg)}.rarity-cards-mark img:first-child{margin-left:0}.rarity-cards-mark img:nth-child(2){transform:rotate(-2deg)}.rarity-cards-mark img:nth-child(3){transform:rotate(2deg)}.rarity-cards-mark img:nth-child(4){transform:rotate(5deg)}.garage-type-tabs.manual button.active>i.rarity-cards-mark{box-shadow:none;background:0 0;border:0}.garage-type-tabs.manual button>strong{align-self:end;padding:7px 10px;font-size:10px}.garage-type-tabs.manual button>small{grid-column:2/4}.garage-type-tabs.manual button.active:after{display:none}.garage-type-tabs.manual button.active>strong{margin-right:0}.garage-group-picker{margin-top:12px;display:block}.garage-group-picker>small{color:#777880;letter-spacing:.12em;white-space:nowrap;padding-top:12px;font-size:8px;font-weight:820}.garage-group-picker>div{flex-wrap:wrap;gap:8px;min-width:0;padding:3px;display:flex}.garage-group-picker button{border:1px solid var(--line);color:#4f5057;background:#fff;border-radius:999px;flex:none;align-items:center;gap:9px;padding:10px 14px;font-size:10px;font-weight:720;display:flex}.garage-group-picker button:hover,.garage-group-picker button.active{color:#fff;border-color:var(--violet);background:var(--violet);box-shadow:0 8px 18px #633cff29}.garage-group-picker button i{font-style:normal}.brand-mark{background:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;padding:3px;display:inline-flex}.brand-mark img{object-fit:contain;filter:grayscale()contrast(1.35);mix-blend-mode:multiply;width:22px;height:22px;display:block}.brand-mark>span{color:#45464b;font-size:10px;font-weight:750}.garage-group-picker button b{color:#777880;background:#efede8;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:7px;display:grid}.garage-group-picker button.active b{color:var(--violet);background:#fff}.garage-group-picker .rarity-dot{border-radius:50%;width:7px;height:7px}.rarity-ladder-guide{margin-top:12px;display:block}.rarity-ladder-guide>small{color:#777880;letter-spacing:.12em;font-size:8px;font-weight:820}.rarity-ladder-guide>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.rarity-ladder-guide span{border:1px solid var(--line);color:#55565d;background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px 12px;font-size:10px;font-weight:740;display:flex}.rarity-ladder-guide span.done{color:#fff;border-color:var(--violet);background:var(--violet)}.rarity-ladder-guide span>i{border-radius:50%;width:9px;height:9px}.rarity-ladder-guide span>b{color:#73747b;background:#efede8;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;font-size:7px;display:grid}.rarity-ladder-guide span.done>b{color:var(--violet);background:#fff}.garage-my-cars>header p{color:#85868d;text-align:right;max-width:410px;margin:0;font-size:9px;line-height:1.5}.garage-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.garage-manual-grid>button{border:1px solid var(--line);min-width:0;min-height:372px;color:var(--ink);text-align:left;background:#fff;border-radius:20px;flex-direction:column;padding:11px;transition:opacity .2s,transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.garage-manual-grid>button.compatible:hover:not(:disabled){border-color:#633cff66;transform:translateY(-4px);box-shadow:0 14px 30px #10111817}.garage-manual-grid>button.selected{border-color:var(--violet);box-shadow:0 0 0 3px #633cff1a}.garage-manual-grid>button.dimmed{opacity:.25}.garage-manual-grid>button.parked{opacity:.35}.garage-manual-image{background:#f0ede7;border-radius:15px;flex:1;place-items:center;min-height:302px;display:grid;overflow:hidden}.garage-manual-image .car-artwork{object-fit:contain;width:100%;height:298px}.garage-manual-copy{flex-direction:column;gap:4px;min-width:0;padding:11px 6px 3px;display:flex}.garage-manual-copy strong,.garage-manual-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.garage-manual-copy strong{font-size:13px}.garage-manual-copy strong em{font-style:normal}.garage-manual-copy small{color:#85868d;font-size:8px}.garage-manual-grid>button>b{color:#fff;background:var(--violet);border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 7px;font-size:8px;display:grid;position:absolute;top:15px;right:15px;box-shadow:0 5px 13px #1011182e}.garage-manual-grid>button>b.match{color:#0c6b42;letter-spacing:.05em;background:#c8ffe5;font-size:6px}.garage-manual-grid>button>b.in-use{color:#66676e;background:#e4e1db;font-size:6px}.garage-selection-dock{color:#fff;background:radial-gradient(circle at 82% 0,#633cff54,#0000 34%),#10121b;padding:34px 38px 38px}.garage-dock-title{align-items:center}.garage-dock-title>span{flex-direction:column;gap:5px;min-width:0;display:flex}.garage-dock-title small{color:#9697a1}.garage-dock-title strong{letter-spacing:-.04em;font-size:clamp(23px,2.7vw,36px)}.garage-dock-title>button{color:#fff;background:0 0;border:1px solid #ffffff26;border-radius:999px;padding:8px 12px;font-size:7px}.garage-dock-title>button:disabled{opacity:.3}.garage-dock-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 20px;display:grid}.garage-dock-slots.slots-4{grid-template-columns:repeat(4,minmax(0,1fr))}.garage-dock-slots>button,.garage-dock-slots>div{color:#70717b;background:#ffffff0a;border:1px dashed #ffffff29;border-radius:18px;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:196px;padding:13px;display:flex;overflow:hidden}.garage-dock-slots>button{color:#fff;text-align:left;background:#ffffff14;border-style:solid}.garage-dock-slots .car-artwork{object-fit:contain;flex:none;width:128px;height:172px}.garage-dock-slots button>span{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:7px;min-width:0;font-size:11px;font-weight:750;display:flex;overflow:hidden}.garage-dock-slots button small{color:#a7a8b1;text-overflow:ellipsis;font-size:8px;font-weight:520;overflow:hidden}.garage-dock-slots>div i{border:1px solid #ffffff26;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;font-style:normal;display:grid}.garage-dock-slots>div span{text-transform:uppercase;font-size:7px;font-weight:720}.garage-selection-dock .garage-park-button{min-height:62px;font-size:11px}.garage-rule b{color:#fff}.garage-active-combos .active-basket{color:var(--violet);background:#633cff14;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:780}.garage-active-combos .active-basket i{background:#20c879;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite earning-pulse;box-shadow:0 0 0 5px #20c8791f}.live-garage .active-basket{color:#087848;background:#e3fff1;align-items:center;gap:9px;display:flex}.garage-active-combos article.live-earning-card{grid-template-columns:150px minmax(170px,.7fr) minmax(330px,1fr) auto;gap:22px;padding:16px 18px}.live-entry-name{flex-direction:column;gap:5px;min-width:0;display:flex}.live-entry-name b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.live-entry-name small{color:#85868d;font-size:7px}.live-token-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.live-token-grid>span{border:1px solid var(--line);background:#f7f5f0;border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:9px 11px;display:flex}.live-token-grid>span b{color:var(--violet);letter-spacing:.08em;font-size:7px}.live-token-grid>span strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;font-size:12px;overflow:hidden}.live-token-grid>small{color:#9a9ba2;text-align:right;grid-column:1/4;font-size:6px}@keyframes earning-pulse{50%{opacity:.5;transform:scale(.78)}}@media (max-width:680px){.garage-earning-rules{grid-template-columns:1fr;gap:9px;padding:20px 16px 0}.garage-earning-rules>i{display:none}.garage-earning-rules article{grid-template-columns:auto 1fr;padding:14px}.garage-earning-rules article>b{grid-column:2;width:fit-content}}@media (max-width:520px){.garage-type-tabs.manual button>i.rarity-cards-mark{width:72px;height:46px}.rarity-ladder-guide{grid-template-columns:1fr}.rarity-ladder-guide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-manual-grid>button{min-height:245px}.garage-manual-image{min-height:185px}.garage-manual-image .car-artwork{height:182px}}.combo-builder{color:#fff;background:radial-gradient(circle at 78% 40%,#633cff80,#0000 33%),#10121b;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(45px,7vw,110px);margin-top:clamp(90px,12vw,180px);padding:clamp(85px,10vw,150px) clamp(22px,7vw,115px);display:grid}.combo-builder-copy .section-kicker{margin:0 0 19px}.combo-builder-copy h2 em{color:#ac98ff}.combo-builder-copy>p:not(.section-kicker){color:#afb0b9;max-width:480px;margin:28px 0 0;font-size:12px;line-height:1.65}.combo-tabs{border:1px solid #ffffff29;border-radius:999px;gap:4px;width:fit-content;margin-top:32px;padding:4px;display:flex}.combo-tabs button{color:#a7a8b0;background:0 0;border:0;border-radius:999px;padding:10px 15px;font-size:9px;font-weight:740}.combo-tabs button.active{color:var(--ink);background:#fff}.combo-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff16;border:1px solid #fff3;border-radius:31px;padding:clamp(24px,4vw,44px);overflow:hidden;box-shadow:0 34px 90px #00000040}.combo-card header{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.combo-card header div{flex-direction:column;gap:7px;display:flex}.combo-card header small{color:#aaaab4;letter-spacing:.14em;font-size:7px;font-weight:800}.combo-card header strong{letter-spacing:-.055em;font-size:clamp(29px,3vw,46px)}.combo-card header>b{color:#bfffdc;letter-spacing:.05em;background:#25c97924;border-radius:999px;padding:9px 12px;font-size:10px}.combo-card>p{color:#a8a9b2;margin:12px 0 29px;font-size:9px}.combo-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.combo-slots.slots-rarity{grid-template-columns:repeat(4,minmax(0,1fr))}.combo-slots>button,.combo-slots>span{aspect-ratio:.68;color:#858690;background:#ffffff0e;border:1px solid #ffffff21;border-radius:18px;place-items:center;min-width:0;padding:10px;display:grid;overflow:hidden}.combo-slots>button img{object-fit:contain;filter:drop-shadow(0 14px 13px #00000040);width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.combo-slots>button:hover img{transform:translateY(-5px)scale(1.025)}.combo-slots>span{letter-spacing:.07em;text-align:center;text-transform:uppercase;border-style:dashed;font-size:8px;font-weight:760}.combo-card footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:21px;display:flex}.combo-card footer>span{color:#93949e;font-size:8px}.combo-card footer button{color:#fff;background:0 0;border:0;padding:0;font-size:9px;font-weight:760}.garage-score-section{background:var(--paper);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(55px,8vw,125px);padding:clamp(90px,11vw,165px) clamp(24px,7vw,115px);display:grid}.garage-score-section h2 em{color:var(--violet)}.garage-score-breakdown{margin:0}.leaderboard-section{border-top:1px solid var(--line);background:var(--paper-2);padding:clamp(90px,10vw,145px) clamp(22px,6vw,95px)}.leaderboard-table{border:1px solid var(--line);background:#ffffffa6;border-radius:27px;margin-top:52px;overflow:hidden}.leaderboard-table header,.leaderboard-table>button{text-align:left;grid-template-columns:1.5fr .5fr .5fr .55fr .75fr;align-items:center;gap:18px;min-height:72px;padding:0 26px;display:grid}.leaderboard-table header{color:#898a91;letter-spacing:.1em;text-transform:uppercase;background:#10111809;min-height:46px;font-size:7px;font-weight:790}.leaderboard-table>button{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);background:0 0;font-size:10px}.leaderboard-table>button:hover{background:#fff}.leaderboard-table>button>span:first-child{align-items:center;gap:16px;display:flex}.leaderboard-table i{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;display:grid}.leaderboard-table b{font-size:11px}.leaderboard-table strong{letter-spacing:-.04em;font-size:17px}.leaderboard-table>button>span:last-child{color:var(--violet);text-align:right;font-weight:730}.leaderboard-empty{border-top:1px solid var(--line);color:#83848b;text-align:center;padding:38px 26px;font-size:10px}.collector-modal{background:var(--paper);border-radius:31px;width:min(930px,100%);max-height:calc(100vh - 32px);padding:clamp(30px,5vw,60px);position:relative;overflow:auto;box-shadow:0 35px 110px #00000047}.collector-modal h2{margin-top:8px;font-size:clamp(40px,6vw,72px)}.collector-modal>div:first-of-type>p:last-child{color:var(--muted);font-size:11px}.collector-cars{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:35px;display:grid}.collector-cars button,.collector-cars>div{border:1px solid var(--line);background:#fff;border-radius:20px;padding:12px;overflow:hidden}.collector-cars img{aspect-ratio:2/3;object-fit:contain;width:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.collector-cars button:hover img{transform:translateY(-4px)scale(1.015)}.mechanics-head{background:radial-gradient(circle at 78% 48%,#633cff2e,#0000 27%);min-height:540px}.mechanics-head>p:last-child{color:var(--muted)}.state-lab{padding:0 clamp(22px,5vw,82px) clamp(90px,10vw,145px)}.state-toggle{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#e1ded7d1;border:1px solid #ffffffd9;border-radius:23px;grid-template-columns:1fr 1fr;width:min(690px,100%);margin:0 auto 28px;padding:5px;display:grid;box-shadow:0 16px 38px #10111817}.state-toggle button{color:#73747a;text-align:left;background:0 0;border:0;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:13px 18px;display:grid}.state-toggle button i{border:2px solid #a3a4a9;border-radius:50%;grid-row:1/3;width:9px;height:9px}.state-toggle button small{color:#999aa0;font-size:8px}.state-toggle button.active{color:var(--ink);background:#fff;box-shadow:0 8px 18px #10111814}.state-toggle button.active i{border-color:var(--violet);background:var(--violet);box-shadow:0 0 0 4px #633cff1a}.state-stage{border:1px solid var(--line);background:#ffffffad;border-radius:34px;grid-template-columns:1fr 1fr;min-height:720px;transition:color .35s,background .35s;display:grid;overflow:hidden;box-shadow:0 25px 70px #10111814}.state-stage.opened{color:#fff;background:#11131c}.state-art{background:radial-gradient(circle at 50% 52%,#633cff33,#0000 55%);place-items:center;min-height:720px;display:grid;position:relative;overflow:hidden}.state-stage.opened .state-art{background:radial-gradient(circle at 55% 48%,#633cff7a,#0000 52%)}.mechanic-package{object-fit:contain;filter:drop-shadow(0 30px 25px #1f193638);width:min(33vw,430px);max-height:650px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s,filter .35s}.state-stage.opened .mechanic-package{opacity:.35;filter:blur(1px)drop-shadow(0 26px 22px #00000059);transform:translate(-18%)rotate(-5deg)scale(.9)}.reveal-token{z-index:3;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#633cffb3;border:1px solid #ffffff47;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:230px;min-height:185px;animation:.42s cubic-bezier(.2,.8,.2,1) both reveal-in;display:flex;position:absolute;box-shadow:0 0 65px #633cff6b}.reveal-token .asset-logo{background:#fff;border:0;width:170px}.reveal-token>span{letter-spacing:.13em;font-size:8px;font-weight:800}.state-copy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,88px);display:flex}.state-copy>p{color:var(--violet);letter-spacing:.12em;margin:0 0 18px;font-size:9px;font-weight:790}.state-stage.opened .state-copy>p{color:#ae9aff}.state-copy h2{font-size:clamp(52px,5.3vw,82px)}.state-copy ul{gap:13px;margin:32px 0;padding:0;list-style:none;display:grid}.state-copy li{color:#67686f;padding-left:24px;font-size:12px;position:relative}.state-stage.opened .state-copy li{color:#b6b7bf}.state-copy li:before{content:"✓";color:var(--violet);font-weight:820;position:absolute;left:0}.state-copy .primary-button,.state-copy .secondary-button{width:fit-content}.secondary-button{color:#fff;background:#ffffff14;border:1px solid #ffffff61;border-radius:999px;align-items:center;gap:25px;padding:15px 20px;font-size:11px;font-weight:730;display:inline-flex}.secondary-button:hover{color:var(--ink);background:#fff}.prototype-note{color:#92939a;margin-top:13px;font-size:8px;display:block}.season-number{color:#fff;background:var(--ink);min-width:54px;height:54px;font-family:var(--font-geist-mono);border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.score-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.score-flow>b{color:#97989f;place-items:center;font-size:22px;font-weight:400;display:grid}.score-flow article{border:1px solid var(--line);background:#ffffffc2;border-radius:24px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:225px;padding:20px;display:flex;box-shadow:0 18px 45px #1011180d}.score-flow article i{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:auto;font-style:normal;font-weight:820;display:grid}.score-flow article span{color:#7e7f86;letter-spacing:.13em;font-size:7px;font-weight:820}.score-flow article strong{letter-spacing:-.05em;white-space:nowrap;margin-top:7px;font-size:clamp(20px,2vw,31px)}.score-flow article small{color:#8c8d93;margin-top:6px;font-size:8px;line-height:1.45}.score-flow article.score-result{color:#fff;background:radial-gradient(circle at 90% 10%, #9980ff8c, transparent 46%), var(--ink);border-color:#633cff80}.score-flow article.score-result i{color:var(--ink);background:#b8ff00}.score-flow article.score-result span,.score-flow article.score-result small{color:#b6b7c0}.single-flow{grid-template-columns:.72fr 170px 1.28fr}.reward-pool-card{color:#fff;background:radial-gradient(circle at 85% 15%, #633cff80, transparent 42%), var(--ink);border-color:#ffffff1f;grid-template-columns:70px 1fr 155px;min-height:230px}.reward-pool-card>b{width:58px;height:58px;color:var(--ink);background:#b8ff00;font-size:9px}.reward-pool-card small,.reward-pool-card p{color:#b5b6be}.set-guide{gap:8px;margin-top:30px;display:grid}.set-guide article{border-top:1px solid #ffffff24;grid-template-columns:64px 1fr;align-items:center;gap:15px;padding:16px 0;display:grid}.set-guide article:last-child{border-bottom:1px solid #ffffff24}.set-guide i{color:#c6baff;letter-spacing:-.04em;font-size:18px;font-style:normal;font-weight:790}.set-guide article div{flex-direction:column;gap:3px;display:flex}.set-guide strong{font-size:11px}.set-guide span{color:#94959e;font-size:8px;line-height:1.45}.set-cars.set-cars-three{grid-template-columns:repeat(3,minmax(0,1fr))}.score-lab{grid-template-columns:1fr 1fr;padding-top:0;display:grid}.score-lab-art{border:1px solid var(--line);background:radial-gradient(circle at 50% 52%,#633cff38,#0000 54%),#ffffffad;border-right:0;border-radius:34px 0 0 34px;place-items:center;min-height:720px;display:grid;overflow:hidden}.score-lab-art .mechanic-package{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.score-lab-art:hover .mechanic-package{transform:translateY(-8px)rotate(.8deg)}.score-lab-copy{border:1px solid var(--line);background:#ffffffad;border-radius:0 34px 34px 0;min-height:720px}.score-breakdown{border-top:1px solid var(--line);margin:32px 0;display:grid}.score-breakdown>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex}.score-breakdown span{color:#73747b;font-size:10px}.score-breakdown strong{letter-spacing:-.04em;font-size:18px}.score-breakdown .score-total{color:#fff;background:var(--ink);border:0;border-radius:16px;margin-top:7px;padding:18px}.score-breakdown .score-total span{color:#b8b9c1}.score-breakdown .score-total strong{color:#b8ff00;font-size:27px}.rarity-table-section{background:var(--paper);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(55px,8vw,125px);padding:clamp(90px,10vw,145px) clamp(24px,7vw,115px);display:grid}.rarity-table-section .section-kicker{margin:0 0 20px}.rarity-table-section h2 em{color:var(--violet)}.rarity-table{border:1px solid var(--line);background:#ffffffb8;border-radius:28px;overflow:hidden;box-shadow:0 22px 55px #1011180f}.rarity-table article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;min-height:100px;padding:20px 28px;transition:padding .25s,background .25s;display:flex}.rarity-table article:last-child{border:0}.rarity-table article:hover{background:#633cff0e;padding-left:34px;padding-right:34px}.rarity-table span{flex-direction:column;gap:5px;font-size:16px;font-weight:730;display:flex}.rarity-table small{color:#888990;font-size:8px;font-weight:500}.rarity-table strong{color:var(--violet);letter-spacing:-.05em;font-size:31px}.asset-roster{background:var(--paper-2);grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(55px,8vw,125px);padding:clamp(95px,11vw,165px) clamp(24px,7vw,115px);display:grid}.asset-roster-copy .section-kicker{margin:0 0 20px}.asset-roster-copy>p:last-child{max-width:470px;color:var(--muted);margin:28px 0 0;font-size:13px;line-height:1.65}.asset-cards{gap:11px;display:grid}.asset-cards article{border:1px solid var(--line);background:#ffffffb8;border-radius:25px;grid-template-columns:115px 1fr;align-items:center;min-height:145px;padding:18px 23px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid;overflow:hidden;box-shadow:0 13px 33px #1011180b}.asset-cards article:hover{transform:translate(-7px);box-shadow:0 20px 42px #2d22601a}.asset-cards article>img{object-fit:contain;width:85px;height:85px}.asset-cards article.rivian>img{width:100px}.asset-cards article>div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.asset-cards small{color:#87888e;letter-spacing:.13em;font-size:8px;font-weight:790}.asset-cards strong{letter-spacing:-.04em;font-size:31px}.journey-section{background:var(--paper-2);padding:clamp(90px,10vw,150px) clamp(24px,6vw,95px)}.journey-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px;display:grid}.journey-grid article{border:1px solid var(--line);background:#ffffff94;border-radius:24px;min-height:260px;padding:25px}.journey-grid i{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.journey-grid h3{letter-spacing:-.04em;margin:75px 0 12px;font-size:25px}.journey-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.robinhood-band{color:#f7f7f2;text-align:center;background:radial-gradient(circle at 50% 20%,#00c8051a,#0000 44%),#050806;border-top:7px solid #b8ff00;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:72px 26px;display:flex}.robinhood-band>p{color:#b8ff00;letter-spacing:.2em;margin:0 0 35px;font-size:8px;font-weight:820}.robinhood-band>div{letter-spacing:-.065em;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,1.5vw,23px);font-size:clamp(42px,7.2vw,116px);line-height:.82;display:flex}.robinhood-band>div span{letter-spacing:-.055em;width:100%;font-size:.68em;font-weight:900}.robinhood-band>div strong{color:#00c805;font-weight:540}.robinhood-band>div img{object-fit:contain;width:.46em;height:.54em}.robinhood-band>div b{font-weight:900}.site-footer{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:120px;padding:24px clamp(18px,4vw,62px);display:grid}.site-footer>p{color:#7f8086;font-size:9px}.site-footer>div{justify-content:flex-end;gap:18px;display:flex}.site-footer>div button,.site-footer>div a{color:#5e5f66;background:0 0;border:0;padding:0;font-size:9px;font-weight:690;text-decoration:none}.site-footer>div button:hover,.site-footer>div a:hover{color:var(--violet)}.toast{z-index:120;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101118eb;border:1px solid #fff3;border-radius:16px;align-items:center;gap:10px;max-width:360px;padding:15px 17px;font-size:10px;animation:.32s cubic-bezier(.2,.8,.2,1) both toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #0000003d}.toast i{background:var(--green);border-radius:50%;width:8px;height:8px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d12b8;place-items:center;padding:24px;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.car-modal{background:var(--paper);border:1px solid #ffffff3d;border-radius:29px;grid-template-columns:minmax(320px,.9fr) minmax(380px,1.1fr);width:min(1040px,100%);max-height:min(820px,100vh - 48px);display:grid;position:relative;overflow:auto;box-shadow:0 40px 120px #0006}.modal-close{z-index:3;width:38px;height:38px;color:var(--ink);background:#ffffffe6;border:0;border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:17px;right:17px}.modal-image{background:radial-gradient(circle at 50% 50%, #633cff2e, transparent 55%), var(--paper-2);place-items:center;min-height:670px;display:grid;overflow:hidden}.modal-image .car-artwork{object-fit:contain;filter:drop-shadow(0 28px 23px #1f193533);width:auto;max-width:100%;height:610px}.modal-copy{flex-direction:column;justify-content:center;padding:clamp(36px,5vw,68px);display:flex}.modal-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5vw,72px);line-height:.94}.modal-copy h2 em{color:var(--violet);font-family:Georgia,serif;font-weight:400}.detail-table{border-top:1px solid var(--line);margin-top:33px}.detail-table div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:15px 0;display:flex}.detail-table span{color:#7b7c82;font-size:9px}.detail-table strong{text-align:right;font-size:10px}.open-car-action{color:#fff;background:var(--ink);border:0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:25px;padding:17px 18px;font-size:11px;font-weight:730;display:flex}.open-car-action:hover{background:var(--violet)}.open-car-action:disabled{color:#b9bac1;background:#e8e6e1}.opened-note{color:#1e744c;background:#dff4e8;border-radius:14px;align-items:center;gap:9px;margin-top:25px;padding:12px 14px;font-size:10px;font-weight:730;display:flex}@keyframes view-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tile-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes reveal-in{0%{opacity:0;transform:scale(.78)rotate(-6deg)}to{opacity:1;transform:none}}@media (max-width:1360px){.collection-hero{padding-left:42px;padding-right:30px}.collection-hero h1{font-size:clamp(55px,6.4vw,88px)}.pack{width:330px;height:570px}.pack-1{--x:-175px}.pack-2{--x:-90px}.pack-4{--x:90px}.pack-5{--x:175px}}@media (max-width:1180px){.collection-hero{grid-template-columns:.9fr 1.1fr;padding-left:35px;padding-right:25px}.pack-fan{width:660px}.pack{width:300px;height:530px}.pack-1{--x:-150px}.pack-2{--x:-76px}.pack-4{--x:76px}.pack-5{--x:150px}.collection-pulse{grid-template-columns:1fr 1fr 1fr}.collection-pulse .pulse-link{border-top:1px solid var(--line);grid-column:1/4;min-height:60px}.collection-pulse>:nth-child(3){border-right:0}.flow-visual{grid-template-columns:1fr}.flow-connector{min-height:70px}.flow-connector i{width:1px;height:100%}.flow-connector i:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.flow-connector span{padding:7px 10px}.car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.index-section{grid-template-columns:1fr}.index-copy{max-width:700px}.opening-flow{grid-template-columns:1fr}.opening-copy{max-width:760px}.score-flow{grid-template-columns:1fr auto 1fr}.score-flow>b:nth-of-type(2){display:none}.score-flow article:nth-of-type(3){grid-column:1}.score-flow>b:nth-of-type(3){grid-column:2}.score-flow article:nth-of-type(4){grid-column:3}.pool-status{grid-template-columns:1fr 1fr}.pool-status>button{width:fit-content}.pool-balance-board{grid-template-columns:1fr}.pool-balance-total{border-right:0;border-bottom:1px solid var(--line);grid-row:auto;min-height:310px}.garage-account{grid-template-columns:1fr}.garage-account-main{border-right:0;border-bottom:1px solid var(--line);min-height:340px}.garage-workbench{grid-template-columns:1fr}.garage-build-panel{border-right:0;border-bottom:1px solid var(--line)}.garage-selected-slots{width:min(640px,100%)}.garage-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.garage-active-combos article.live-earning-card{grid-template-columns:130px minmax(0,1fr) auto}.live-earning-card .garage-active-cars{grid-row:1/3}.live-earning-card .live-entry-name{grid-area:1/2}.live-earning-card .live-token-grid{grid-area:2/2/auto/4}.live-earning-card>button{grid-area:1/3}.combo-builder,.garage-score-section{grid-template-columns:1fr}.combo-builder-copy{max-width:700px}.asset-roster{grid-template-columns:1fr}.asset-roster-copy{max-width:720px}.rarity-table-section{grid-template-columns:1fr}}@media (max-width:860px){.app-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6f3edf5;grid-template-columns:1fr auto;min-height:70px}.tab-nav{z-index:70;justify-content:stretch;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 14px 44px #10111833}.tab-nav button,.tab-nav a{flex:1;padding:12px 8px}.wallet-button{padding:9px 13px}.collection-hero{text-align:center;grid-template-columns:1fr;min-height:auto;padding:80px 22px 40px}.hero-copy{margin:0 auto}.eyebrow,.hero-assets,.hero-actions{justify-content:center}.hero-lede{margin-left:auto;margin-right:auto}.package-stage{min-height:620px;margin-top:15px}.pack-fan{width:670px;height:600px}.pack,.pack-fan-three .pack{width:300px;height:520px}.pack-fan-three .pack-1{--x:-135px}.pack-fan-three .pack-3{--x:135px}.stage-orbit{width:520px}.collection-pulse{grid-template-columns:1fr 1fr}.collection-pulse .pulse-live{border-right:0;border-bottom:1px solid var(--line);grid-column:1/3}.collection-pulse .pulse-link{grid-column:1/3}.collection-pulse>:nth-child(2){border-right:1px solid var(--line)}.section-heading{flex-direction:column;align-items:flex-start}.pool-asset-row{grid-template-columns:1fr}.pool-asset-row article{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;min-height:130px}.pool-asset-row article:last-child{border-bottom:0}.pool-inflow{border-top:1px solid var(--line)}.garage-type-tabs{grid-template-columns:1fr}.garage-type-tabs.manual{grid-template-columns:repeat(3,minmax(0,1fr))}.garage-type-tabs.manual button{text-align:center;grid-template-columns:1fr;gap:5px;min-height:126px;padding:14px}.garage-type-tabs.manual button>i{grid-row:auto;font-size:23px}.garage-type-tabs.manual button>i.combo-mark{width:34px;height:34px;font-size:10px}.garage-type-tabs.manual button>span,.garage-type-tabs.manual button>strong{place-self:center}.garage-type-tabs.manual button>strong,.garage-type-tabs.manual button.active>strong{margin-right:0}.garage-type-tabs.manual button>small{grid-column:auto}.garage-type-tabs.manual button.active:after{top:9px;right:9px}.garage-manual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-auto-reward{flex-direction:column;align-items:flex-start}.garage-type-tabs button{min-height:102px}.garage-ready-grid,.garage-ready-grid.options-1{grid-template-columns:1fr}.garage-ready-cars>span{aspect-ratio:.9}.leaderboard-table{overflow-x:auto}.leaderboard-table header,.leaderboard-table>button{min-width:760px}.flow-intro{grid-template-columns:1fr;gap:35px}.pool-pair{grid-template-columns:1fr}.vault-dashboard{grid-template-columns:1fr 1fr}.vault-total{grid-area:auto/1/auto/3;min-height:235px!important}.vault-dashboard>div:nth-child(2n){border-right:1px solid var(--line)}.vault-dashboard>div:nth-child(odd){border-right:0}.opening-diagram{grid-template-columns:160px 90px 1fr}.single-flow,.score-lab{grid-template-columns:1fr}.score-lab-art{border-right:1px solid var(--line);border-bottom:0;border-radius:34px 34px 0 0;min-height:620px}.score-lab-copy{border-radius:0 0 34px 34px;min-height:auto}.state-stage{grid-template-columns:1fr}.state-art{min-height:620px}.mechanic-package{width:min(62vw,410px)}.journey-grid{grid-template-columns:repeat(2,1fr)}.site-footer{grid-template-columns:1fr auto;padding-bottom:94px}.site-footer>p{display:none}.modal-backdrop{padding:12px}.car-modal{grid-template-columns:1fr}.modal-image{min-height:520px}.modal-image .car-artwork{height:480px}}@media (max-width:600px){.wordmark{gap:8px;font-size:11px}.wordmark .mark{flex-basis:30px;width:30px;height:30px}h1{font-size:clamp(48px,14vw,72px)}h2{font-size:clamp(40px,12vw,62px)}.collection-hero{padding-top:64px}.hero-fund-title{font-size:clamp(42px,12vw,61px)}.hero-lede{font-size:15px}.hero-assets{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.asset-logo{min-width:0;padding:6px 7px}.asset-logo>img{width:24px;height:24px}.asset-logo.rivian>img{width:28px}.asset-logo b{font-size:9px}.hero-actions{flex-direction:column}.package-stage{min-height:520px}.pack-fan{width:550px;height:510px}.pack,.pack-fan-three .pack{width:245px;height:430px}.pack-fan-three .pack-1{--x:-108px}.pack-fan-three .pack-3{--x:108px}.pack-1{--x:-118px}.pack-2{--x:-59px}.pack-4{--x:59px}.pack-5{--x:118px}.stage-orbit{width:390px}.pack>span{display:none}.collection-pulse{width:calc(100% - 24px)}.pulse-live,.pulse-stat{gap:10px;padding:18px 14px}.pulse-stat strong{font-size:23px}.mini-pack{width:38px}.mini-pack img{height:54px}.mini-assets{min-width:56px}.mini-assets .asset-logo{width:30px;height:30px;padding:6px}.collection-story{padding-left:20px;padding-right:20px}.collection-story p:last-child{font-size:13px}.garage-toolbar{flex-direction:column;align-items:flex-start}.car-grid{grid-template-columns:1fr}.clean-car-media{inset:12px}.tile-media{height:370px}.tile-media img{height:335px}.app-page-head{min-height:510px;padding-left:22px;padding-right:22px}.vault-dashboard{grid-template-columns:1fr;width:calc(100% - 24px);margin-top:-34px}.vault-total{grid-column:auto;min-height:210px!important}.vault-dashboard>div{min-height:125px;border-right:0!important}.opening-flow{padding-left:18px;padding-right:18px}.score-flow{grid-template-columns:1fr}.score-flow>b{min-height:28px}.score-flow>b:nth-of-type(2){display:grid}.score-flow article:nth-of-type(3),.score-flow>b:nth-of-type(3),.score-flow article:nth-of-type(4){grid-column:auto}.score-flow article{min-height:170px}.opening-diagram{grid-template-columns:1fr;min-height:0;padding:24px}.opening-car img{height:240px}.opening-branch{height:80px}.opening-branch i{width:1px;height:100%}.opening-branch i:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.pool-card{grid-template-columns:48px 1fr}.pool-card>span{display:none}.set-cars,.set-cars.set-cars-three{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,145px);padding:4px 4px 15px;overflow-x:auto}.set-cars>div{scroll-snap-align:center;min-height:245px}.set-cars img{height:185px}.index-rule{flex-direction:column;align-items:flex-start}.pool-status{grid-template-columns:1fr}.pool-balance-board,.garage-account{width:calc(100% - 24px);margin-top:-34px}.pool-balance-total{min-height:250px}.pool-balance-total>strong{font-size:67px}.pool-inflow{grid-template-columns:auto 1fr;gap:13px}.pool-inflow>p{grid-column:1/3}.garage-account-main{min-height:300px}.simple-garage-panel{border-radius:24px;width:calc(100% - 24px);margin-top:-34px}.simple-garage-title{flex-direction:column;align-items:flex-start;padding:27px 20px 22px}.simple-garage-title h2{font-size:42px}.garage-auto-reward{gap:18px;padding:24px 20px}.garage-basket-assets{width:100%}.garage-basket-assets>span{flex:1;justify-content:center;min-width:0;padding-right:6px}.garage-basket-assets b{font-size:7px}.garage-manual-controls,.garage-my-cars{padding-left:16px;padding-right:16px}.garage-manual-heading,.garage-my-cars>header{flex-direction:column;align-items:flex-start;gap:10px}.garage-my-cars>header p{text-align:left}.garage-type-tabs.manual{grid-template-columns:1fr}.garage-type-tabs.manual button{text-align:left;grid-template-columns:auto 1fr auto;min-height:88px}.garage-type-tabs.manual button>i{grid-row:1/3}.garage-type-tabs.manual button>i.combo-mark{width:34px;height:34px;font-size:10px}.garage-type-tabs.manual button>span,.garage-type-tabs.manual button>strong{justify-self:auto}.garage-type-tabs.manual button>small{grid-column:2/4}.garage-type-tabs.manual button.active>strong{margin-right:26px}.garage-manual-grid{gap:7px}.garage-manual-grid>button{border-radius:15px;min-height:190px;padding:7px}.garage-manual-image{min-height:135px}.garage-manual-image .car-artwork{height:132px}.garage-manual-copy strong{font-size:9px}.garage-selection-dock{padding:28px 16px 32px}.garage-dock-slots,.garage-dock-slots.slots-4{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-dock-slots>button,.garage-dock-slots>div{flex-direction:column;min-height:172px}.garage-dock-slots .car-artwork{width:92px;height:122px}.garage-dock-slots button>span{text-align:center;align-items:center;font-size:9px}.garage-selection-dock .garage-park-button{min-height:58px;font-size:9px}.garage-pool-tabs>button{text-align:center;justify-content:center;gap:8px;min-height:83px;padding:13px 6px}.garage-pool-tabs img{width:31px;height:31px}.garage-pool-tabs button.rivian img{width:35px}.garage-pool-tabs button>span{align-items:center}.garage-pool-tabs small,.garage-pool-tabs em{display:none}.garage-pool-tabs strong{font-size:19px}.garage-pool-tabs button>b{width:18px;height:18px;position:absolute;top:8px;right:8px}.garage-combo-flow{padding:31px 16px 38px}.garage-flow-label{align-items:flex-start}.garage-flow-label>span{width:30px;height:30px}.garage-flow-label>b{align-self:center}.garage-type-tabs,.garage-ready-grid{margin-left:0}.garage-type-tabs{gap:8px;margin-top:18px;margin-bottom:38px}.garage-type-tabs button{min-height:96px;padding:17px 18px}.garage-ready-grid{margin-top:18px}.garage-ready-grid button>header{padding:20px 18px 14px}.garage-ready-cars{padding:0 10px 10px}.garage-build-panel,.garage-picker-panel{padding:28px 16px}.garage-final-step{padding:34px 16px}.garage-build-heading strong{font-size:20px}.garage-selected-slots{gap:5px;margin-top:24px}.garage-selected-slots.slots-4{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-selected-slots>button,.garage-selected-slots>div{border-radius:13px;padding:6px}.garage-final-step .garage-selected-slots>div{aspect-ratio:.84}.garage-selected-slots button>span{font-size:7px}.garage-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-picker-grid>button{min-height:157px}.garage-picker-image{min-height:105px}.garage-picker-image .car-artwork{height:102px}.garage-active-combos{padding:26px 16px 31px}.garage-active-combos article{grid-template-columns:112px 1fr;gap:12px}.garage-active-combos article>button{grid-column:1/3;width:100%}.garage-active-combos article.live-earning-card{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:13px}.live-earning-card .garage-active-cars{grid-area:1/1}.live-earning-card .live-entry-name{grid-area:1/2}.live-earning-card .live-token-grid{grid-area:2/1/auto/3}.live-earning-card>button{grid-area:3/1/auto/3}.live-token-grid>span{padding:8px}.live-token-grid>span strong{font-size:10px}.garage-active-cars{height:58px}.garage-active-cars>span{width:44px}.garage-metrics{grid-template-columns:1fr 1fr}.garage-metrics article:nth-child(3){border-right:1px solid var(--line)}.garage-metrics .daily-estimate{border-right:0;border-bottom:1px solid var(--line);grid-column:1/3;min-height:160px}.garage-metrics .claimable{grid-column:1/3;min-height:160px}.combo-builder{padding-left:18px;padding-right:18px}.combo-tabs{width:100%}.combo-tabs button{flex:1}.combo-slots,.combo-slots.slots-rarity{grid-template-columns:repeat(4,150px);padding-bottom:10px;overflow-x:auto}.combo-slots>button,.combo-slots>span{scroll-snap-align:center}.garage-score-section,.leaderboard-section{padding-left:18px;padding-right:18px}.collector-cars{grid-template-columns:repeat(3,180px);overflow-x:auto}.state-lab{padding-left:12px;padding-right:12px}.score-lab-art{min-height:540px}.score-lab-copy{padding:38px 24px 48px}.state-toggle button{padding:11px 10px}.state-art{min-height:540px}.mechanic-package{width:min(78vw,390px)}.state-copy{padding:38px 24px 48px}.asset-cards article{grid-template-columns:80px 1fr;min-height:120px;padding:15px}.asset-cards article>img,.asset-cards article.rivian>img{width:65px;height:65px}.asset-cards strong{font-size:24px}.rarity-table-section{padding-left:18px;padding-right:18px}.journey-grid{grid-template-columns:1fr}.journey-grid article{min-height:220px}.journey-grid h3{margin-top:55px}.robinhood-band{min-height:340px}.robinhood-band>div{font-size:clamp(35px,12vw,58px)}.site-footer>div{display:none}.site-footer{grid-template-columns:1fr}.modal-image{min-height:440px}.modal-image .car-artwork{height:410px}}@media (max-width:520px){.garage-type-tabs.manual button>i.rarity-cards-mark{width:72px;height:46px}.rarity-ladder-guide{grid-template-columns:1fr}.rarity-ladder-guide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-manual-grid>button{min-height:245px}.garage-manual-image{min-height:185px}.garage-manual-image .car-artwork{height:182px}}.stake-ready-dock{padding:40px clamp(20px,3vw,44px)}.stake-ready-layout{grid-template-columns:minmax(0,1fr) minmax(360px,490px);align-items:start;gap:clamp(24px,3vw,44px);width:100%;max-width:1320px;margin:0 auto;display:grid}.stake-ready-cars{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.stake-ready-cars.count-1{grid-template-columns:minmax(0,410px);justify-content:center}.stake-ready-cars.count-2,.stake-ready-cars.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.stake-ready-car{color:#fff;text-align:center;background:0 0;border:0;flex-direction:column;align-items:stretch;min-width:0;padding:0;display:flex}.stake-ready-art{aspect-ratio:.67;place-items:center;width:100%;display:grid;position:relative}.stake-ready-art .car-artwork,.count-1 .stake-ready-art .car-artwork,.count-4 .stake-ready-art .car-artwork{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.stake-ready-tick{color:#10121b;background:#b8ff00;border:2px solid #10121b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:5px;right:1px}.stake-ready-tick svg{width:13px;height:13px}.stake-ready-name{gap:5px;margin-top:14px;display:grid}.stake-ready-name strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:16px}.stake-ready-name small{color:#a7a8b1;font-size:13px}.stake-ready-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.stake-ready-caption{color:#c5c6cd;align-items:center;gap:7px;font-size:14px;display:flex}.stake-ready-caption svg{color:#b8ff00;width:19px;height:19px}.stake-ready-heading h3{letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(32px,3.5vw,48px);line-height:1}.stake-clear{color:#a7a8b1;text-underline-offset:4px;background:0 0;border:0;padding:10px 0 10px 10px;font-size:13px;text-decoration:underline}.stake-ready-dock .garage-park-button{text-align:left;min-height:64px;padding:16px 20px;font-size:16px;line-height:1.35}.stake-optional-bonus{border-top:1px solid #ffffff21;margin-top:26px;padding-top:22px}.stake-bonus-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.stake-bonus-label>span{color:#a7a8b1;align-items:center;gap:6px;font-size:13px;display:flex}.stake-bonus-label strong{color:#c2b3ff;letter-spacing:-.03em;font-size:26px}.stake-bonus-track{gap:6px;margin-top:12px;display:flex}.stake-bonus-track>span{background:#373444;border-radius:2px;flex:1;height:6px}.stake-bonus-track>span.filled{background:#b59cff}.stake-optional-bonus.complete .stake-bonus-label>span,.stake-optional-bonus.complete .stake-bonus-label strong{color:#b8ff00}.stake-optional-bonus.complete .stake-bonus-track>span.filled{background:#b8ff00}.stake-bonus-label svg{width:18px;height:18px}.stake-ready-dock.is-empty .stake-ready-layout{max-width:500px;display:block}.stake-ready-dock button:focus-visible{outline-offset:5px;outline:2px solid #b8ff00}@media (max-width:900px){.stake-ready-layout{grid-template-columns:1fr;gap:26px}.stake-ready-action{width:100%;max-width:460px;margin:0 auto}.stake-ready-cars{width:100%;max-width:560px;margin:0 auto}.stake-ready-cars.count-1{max-width:340px}.stake-ready-cars.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.stake-ready-cars.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.stake-ready-cars{gap:14px}.stake-ready-name strong{font-size:13px}.stake-ready-name small{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.app-nav,.collection-pulse,.state-toggle,.index-visual,.toast{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--paper)}}:where(button,a,input):focus-visible{outline:3px solid var(--violet);outline-offset:4px}button:disabled{cursor:not-allowed}.primary-button:disabled{opacity:.62;box-shadow:none;transform:none}h1{letter-spacing:-.055em;line-height:1.02}h2{letter-spacing:-.045em;line-height:1.04}.section-kicker,.eyebrow{font-size:12px;line-height:1.5}.tab-nav button,.tab-nav a,.wallet-button,.quiet-button,.filter-row button,.primary-button,.asset-logo b,.pulse-live strong,.pulse-link{font-size:14px}.pulse-live small,.pulse-stat small{font-size:13px;line-height:1.5}.section-heading>p,.collection-story p:last-child,.hero-lede{font-size:16px}.collection-hero .hero-fund-title{letter-spacing:-.05em;font-size:clamp(48px,5.2vw,80px);line-height:1.04}.collection-hero .hero-fund-title em{padding-top:.12em;display:inline-block}.garage-view .simple-garage-head{background:0 0;width:min(1380px,100% - 64px);min-height:auto;margin:0 auto;padding:52px 0 38px}.garage-view .simple-garage-head h1{font-size:clamp(44px,5vw,70px);line-height:1.04}.garage-view .simple-garage-head>p:last-child{max-width:700px;margin-top:20px;font-size:16px;line-height:1.6}.garage-view .simple-garage-panel{border-radius:28px;width:min(1380px,100% - 64px);margin:0 auto 80px;scroll-margin-top:96px;box-shadow:0 20px 60px #10111812}.simple-garage-title{gap:20px;padding:30px 32px}.simple-garage-title h2{font-size:clamp(30px,3.4vw,46px);line-height:1.05}.simple-garage-title .section-kicker{margin:0 0 9px}.simple-garage-title>span{padding:10px 14px;font-size:13px;line-height:1.5}.garage-auto-reward.compact{flex-wrap:wrap;gap:20px;padding:25px 32px}.garage-auto-reward.compact strong{letter-spacing:-.035em;font-size:clamp(20px,2.3vw,29px);line-height:1.25}.garage-basket-assets b{font-size:12px}.garage-shelf-tabs{border-bottom:1px solid var(--line);background:#fff;gap:24px;padding:0 32px;display:flex}.garage-shelf-tabs button{min-height:76px;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:10px;padding:16px 0;font-size:16px;font-weight:700;display:flex}.garage-shelf-tabs button.active{color:var(--violet);border-bottom-color:var(--violet)}.garage-shelf-tabs button span,.garage-count{min-width:29px;height:27px;color:var(--muted);letter-spacing:0;vertical-align:middle;background:#eeece8;border-radius:8px;place-items:center;padding:0 7px;font-size:13px;font-weight:650;display:inline-grid}.garage-shelf-tabs button.active span{color:var(--violet);background:#f0ebff}.garage-manual-controls{padding:30px 32px 24px}.garage-manual-heading{align-items:center}.garage-manual-heading small{font-size:12px}.garage-manual-heading strong,.garage-my-cars header strong{letter-spacing:-.035em;font-size:clamp(23px,2.4vw,30px);line-height:1.25}.garage-reset{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:10px 17px;font-size:14px;font-weight:650;display:inline-flex}.garage-reset.active{color:var(--violet);background:#f2eeff;border-color:#d8cdff}.garage-reset:hover{border-color:var(--violet)}.garage-type-tabs.manual{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.garage-type-tabs.manual button{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-width:0;min-height:118px;padding:16px 18px}.garage-type-tabs.manual button>i.combo-mark{display:none}.garage-type-tabs.manual button>span{align-self:center;font-size:22px}.garage-type-tabs.manual button>strong{align-self:center;padding:8px 10px;font-size:14px}.garage-type-tabs.manual button>small{grid-column:1/-1;font-size:13px;line-height:1.5}.garage-type-tabs.manual button.active>strong{margin:0}.garage-group-picker{margin-top:19px}.garage-group-picker>div{gap:9px;padding:0}.garage-group-picker button{gap:8px;min-height:46px;padding:9px 13px;font-size:14px}.garage-group-picker button b{min-width:24px;height:24px;font-size:12px}.garage-filter-note{background:#f0ebff;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:16px 18px;display:flex}.garage-filter-note p{color:#554873;margin:0;font-size:14px;line-height:1.6}.garage-filter-note button{color:#5731d9;background:0 0;border:0;border-bottom:1px solid;flex-shrink:0;padding:8px 0;font-size:14px;font-weight:700}.garage-combo-note{color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.6}.rarity-ladder-guide{margin-top:20px}.rarity-ladder-guide span{font-size:14px}.rarity-ladder-guide span>b{font-size:12px}.garage-my-cars{padding:30px 32px 34px}.garage-my-cars>header{align-items:center}.garage-my-cars>header p{text-align:left;max-width:none;font-size:14px}.garage-selection-summary{flex-wrap:wrap;align-items:center;flex-direction:row!important;gap:10px 18px!important;display:flex!important}.garage-selection-summary>span{color:var(--violet);font-size:14px;font-weight:650}.garage-selection-summary button{min-height:40px;color:var(--muted);background:0 0;border:0;border-bottom:1px solid;padding:6px 0;font-size:14px}.garage-selection-summary button:last-child{color:var(--violet)}.garage-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px}.garage-manual-grid>button{border-radius:21px;align-self:stretch;height:100%;min-height:0;padding:12px}.garage-manual-image{aspect-ratio:.68;background:#f2f0eb;border-radius:12px;flex:none;height:auto;min-height:0;padding:12px}.garage-manual-image .car-artwork{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.garage-manual-copy{flex:auto;min-height:104px;padding:17px 7px 8px}.garage-manual-copy small{margin-top:3px;font-size:14px;line-height:1.5}.garage-manual-grid>button>b{border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:18px;display:grid;top:22px;right:22px}.garage-manual-grid>button>b.select-car{color:var(--ink);background:#fff;border:1px solid #e0dcd4;box-shadow:0 4px 12px #0000000f}.garage-payment-assets{align-items:center;gap:8px;display:flex}.garage-payment-assets>span{align-items:center;gap:5px;display:inline-flex}.garage-payment-assets>span b{letter-spacing:.02em;font-size:.75em}.garage-payment-assets>i{color:#8b8294;font-size:.75em;font-style:normal;font-weight:520}.rarity-label{font-family:var(--font-geist-mono);letter-spacing:.075em;text-transform:uppercase;background:linear-gradient(110deg, var(--rarity-a), var(--rarity-b) 48%, var(--rarity-highlight) 64%, var(--rarity-a));color:#0000;filter:drop-shadow(0 1px 1px #1d19281a);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:.84em;font-weight:800;line-height:1;animation:none;display:inline-block}.rarity-common{--rarity-a:#6d7781;--rarity-b:#9ea7af;--rarity-highlight:#dbe1e5}.rarity-rare{--rarity-a:#19784f;--rarity-b:#36b47a;--rarity-highlight:#b7f3d1}.rarity-epic{--rarity-a:#4b2aa2;--rarity-b:#8760e7;--rarity-highlight:#d0beff}.rarity-legendary{--rarity-a:#99601f;--rarity-b:#ca8e38;--rarity-highlight:#f1d08e}@keyframes rarity-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.garage-status{color:var(--muted);background:#ebe8e1;border-radius:12px;margin:20px 32px 0;padding:16px 18px;font-size:14px;line-height:1.6}.garage-status button{color:var(--violet);background:0 0;border:0;margin-left:10px;text-decoration:underline}.garage-empty{text-align:center;justify-items:center;gap:16px;padding:64px 24px;display:grid}.garage-empty strong{letter-spacing:-.03em;max-width:520px;font-size:clamp(24px,3vw,34px);line-height:1.2}.garage-empty p{max-width:470px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.garage-empty button{color:#fff;background:var(--ink);border:0;border-radius:999px;min-height:46px;padding:12px 22px;font-size:14px}.stake-ready-dock{scroll-margin-top:100px}.stake-ready-cars{max-height:none;padding:0;overflow:visible}.stake-bonus-note{color:#c4c2d1;margin:18px 0 0;font-size:14px;line-height:1.65}.staked-showroom{background:#fbfaf7;padding:36px 32px}.staked-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.staked-heading .section-kicker{margin:0 0 10px}.staked-heading h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.3vw,42px);line-height:1.12}.staked-heading p:last-child{max-width:650px;color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.65}.staked-overview{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0;display:grid;overflow:hidden}.staked-overview>div{flex-direction:column;gap:9px;min-width:0;padding:24px;display:flex}.staked-overview>div+div{border-left:1px solid var(--line)}.staked-overview span{color:var(--muted);font-size:14px}.staked-overview strong{letter-spacing:-.04em;font-size:clamp(26px,3vw,38px);line-height:1.2}.staked-overview strong.bonus-value{color:var(--violet)}.staked-overview small{color:var(--muted);font-size:13px;line-height:1.6}.garage-earnings-counter{background:#f7ffe9;border:1px solid #d8eab6;border-radius:18px;grid-template-columns:.9fr 1.5fr .9fr;align-items:center;gap:18px;margin:24px 0 0;padding:17px 20px;display:grid}.garage-earnings-status,.garage-earnings-next{flex-direction:column;gap:4px;min-width:0;display:flex}.garage-earnings-status>span,.garage-earnings-next>span{color:#578000;letter-spacing:.1em;font-size:11px;font-weight:800}.garage-earnings-status>span i{background:#8dcc00;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block;box-shadow:0 0 0 4px #8dcc0026}.garage-earnings-status strong{color:#203000;letter-spacing:-.04em;font-size:24px}.garage-earnings-status small,.garage-earnings-next small{color:#6c7953;font-size:12px;line-height:1.35}.garage-earnings-assets{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.garage-earnings-assets>span{border-left:1px solid #d8eab6;justify-items:center;gap:3px;min-width:76px;padding-left:10px;display:grid}.garage-earnings-assets>span:first-child{border-left:0;padding-left:0}.garage-earnings-assets strong{color:#203000;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:11px}.garage-earnings-assets b{color:#203000;font-size:12px}.garage-earnings-assets small{color:#6c7953;font-size:10px}.garage-earnings-next{text-align:right;align-items:flex-end}.garage-earnings-next strong{color:#203000;letter-spacing:-.04em;font-size:24px}.garage-weight-note{color:var(--muted);margin:-10px 0 24px;font-size:13px;line-height:1.5}.staked-car-estimate{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:5px;margin-top:14px;padding-top:13px;display:grid}.staked-car-estimate span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:750}.staked-car-estimate b{color:#633cff;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.staked-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.staked-car{border:1px solid var(--line);background:#fff;border-radius:22px;min-width:0;padding:12px}.staked-car.boosted{border-color:#cdbfff}.staked-car-art{background:radial-gradient(at 50% 55%,#e7e1f3,#f2f0eb 70%);border-radius:13px;place-items:center;height:clamp(260px,27vw,380px);padding:24px 12px 12px;display:grid;position:relative}.staked-car-art .car-artwork{object-fit:contain;filter:drop-shadow(0 12px 12px #180f2e1f);width:100%;height:100%;min-height:0}.staked-status{color:#5731d9;background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #0000000a}.staked-car-copy{padding:19px 8px 7px}.staked-car-meta{color:var(--muted);font-size:12px}.staked-car-copy h4{letter-spacing:-.035em;margin:8px 0 3px;font-size:22px;font-weight:750;line-height:1.25}.staked-car-copy>p{color:var(--muted);margin:0;font-size:15px}.staked-car-weight{flex-wrap:wrap;align-content:center;gap:8px;min-height:66px;margin-top:12px;font-size:13px;display:flex}.staked-car-weight b{color:var(--violet);font-weight:600}.staked-car-weight span{color:var(--muted)}.staked-car-copy>button{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:#f7f6f3;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;font-size:14px;font-weight:650;display:flex}.staked-car-copy>button:hover{background:var(--ink);color:#fff}.staked-rewards{background:#eeeae2;border-radius:20px;margin-top:32px;padding:26px}.staked-rewards header{justify-content:space-between;align-items:center;gap:20px;display:flex}.staked-rewards h4{margin:0;font-size:22px}.staked-rewards p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}.staked-token-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.staked-token-balances>div{background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:16px;font-size:14px;display:flex}.staked-token-balances strong{overflow-wrap:anywhere;font-size:20px}.pool-balance-total div>span,.pool-balance-total>small,.pool-asset-row article>div>span,.pool-asset-row article>div>small{font-size:14px;line-height:1.5}.pool-inflow>span,.pool-inflow>p,.sale-control>span,.trade-card>span,.trade-card>small,.flow-connector>span,.pool-card small,.pool-card p{font-size:14px;line-height:1.55}.app-page-head.dark-head{padding-bottom:100px}.app-page-head>p:last-child{font-size:16px}.car-modal .modal-copy h2{overflow-wrap:anywhere;font-size:clamp(32px,4vw,56px);line-height:1.08}.detail-table{font-size:14px}.open-car-action{font-size:15px}.toast{max-width:min(580px,100vw - 32px);font-size:14px;line-height:1.5}@media (max-width:1000px){.garage-manual-grid,.staked-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-manual-image{flex-basis:auto;height:auto}.staked-car-art{height:340px}.garage-type-tabs.manual button>span{font-size:20px}.staked-overview>div{padding:20px 17px}.staked-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.staked-overview>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.staked-overview>div:nth-child(4){border-top:1px solid var(--line)}}@media (max-width:600px){.app-nav{min-height:72px;padding-left:16px;padding-right:16px}.wallet-button{padding:10px 12px;font-size:12px}.tab-nav button,.tab-nav a{font-size:14px}.collection-hero .hero-fund-title{font-size:clamp(44px,11.5vw,64px)}.hero-actions{gap:16px}.hero-actions .primary-button{min-height:48px}.filter-row{border-radius:14px;flex-wrap:wrap;justify-content:center;width:100%}.filter-row button{padding:9px 11px;font-size:13px}.garage-view .simple-garage-head{width:calc(100% - 36px);padding:32px 0 28px}.garage-view .simple-garage-head h1{font-size:48px}.garage-view .simple-garage-panel{border-radius:22px;width:calc(100% - 24px);margin-bottom:36px}.simple-garage-title{gap:16px;padding:24px 20px}.simple-garage-title h2{font-size:34px}.simple-garage-title>span{padding:8px 11px;font-size:12px}.garage-auto-reward.compact{padding:22px 20px}.garage-auto-reward.compact strong{font-size:22px}.garage-basket-assets{flex-wrap:wrap;width:auto}.garage-basket-assets b{font-size:12px}.garage-shelf-tabs{gap:26px;padding:0 20px}.garage-shelf-tabs button{min-height:64px;font-size:15px}.garage-manual-controls,.garage-my-cars,.staked-showroom{padding:24px 16px}.garage-manual-heading{flex-direction:row;gap:12px}.garage-type-tabs.manual{grid-template-columns:1fr;gap:9px}.garage-type-tabs.manual button{text-align:left;gap:6px 12px;min-height:90px;padding:15px 17px}.garage-type-tabs.manual button>span{justify-self:start}.garage-type-tabs.manual button>strong{justify-self:end}.garage-type-tabs.manual button>small{grid-column:1/-1}.garage-reset{padding:9px 12px;font-size:13px}.garage-group-picker>div{gap:7px}.garage-group-picker button{gap:7px;font-size:13px}.garage-filter-note{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.rarity-ladder-guide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-my-cars>header{align-items:flex-start;gap:18px}.garage-manual-grid{gap:10px}.garage-manual-grid>button{border-radius:15px;padding:7px}.garage-manual-image{border-radius:9px;flex-basis:auto;height:auto;padding:10px 3px}.garage-manual-copy{padding:11px 3px 5px}.garage-manual-copy strong{font-size:15px}.garage-manual-copy small{font-size:13px}.garage-manual-grid>button>b{width:27px;height:27px;font-size:17px;top:13px;right:12px}.garage-status{margin-left:16px;margin-right:16px}.staked-heading{flex-wrap:wrap;gap:20px}.staked-overview{grid-template-columns:1fr;margin:24px 0}.staked-overview>div{grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:17px;display:grid}.staked-overview>div+div{border-left:0;border-top:1px solid var(--line)}.staked-overview strong{font-size:26px}.staked-overview small{grid-column:1/-1}.garage-earnings-counter{grid-template-columns:1fr;gap:15px;padding:17px}.garage-earnings-assets{justify-content:flex-start}.garage-earnings-next{text-align:left;border-top:1px solid #d8eab6;align-items:flex-start;padding-top:13px}.staked-car-grid{grid-template-columns:1fr;gap:20px}.staked-car-art{height:380px}.staked-car-copy{padding:19px 10px 10px}.staked-car-copy h4{font-size:25px}.staked-car-weight{min-height:52px}.staked-rewards{padding:20px}.staked-rewards header{flex-direction:column;align-items:flex-start}.staked-token-balances{grid-template-columns:1fr}.stake-ready-dock .garage-park-button{font-size:16px}.stake-ready-name strong{font-size:14px}}@media (max-width:380px){.garage-manual-grid{grid-template-columns:1fr}.garage-manual-image{flex-basis:auto;height:auto}.staked-car-art{height:330px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reward-rules{border-top:1px solid var(--line);padding:60px clamp(22px,6vw,95px) 90px}.reward-rules-heading{max-width:800px}.reward-rules-heading h2{font-size:clamp(38px,4.6vw,66px)}.reward-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.reward-rule-grid article{border:1px solid var(--line);background:#ffffffb3;border-radius:20px;padding:26px}.reward-rule-grid article>span{color:var(--violet);letter-spacing:.07em;font-size:12px;font-weight:700}.reward-rule-grid h3{letter-spacing:-.03em;margin:22px 0 12px;font-size:24px;line-height:1.25}.reward-rule-grid p,.reward-policy p{color:var(--muted);font-size:16px;line-height:1.65}.reward-rule-grid p{margin:0}.reward-policy{border-left:2px solid var(--violet);max-width:920px;margin-top:36px;padding-left:22px}.reward-policy strong{font-size:19px}@media (max-width:800px){.reward-rule-grid{grid-template-columns:1fr}}.site-shell{overflow:clip}.site-footer>p,.site-footer>div button,.site-footer>div a{font-size:13px;line-height:1.5}@media (min-width:1101px){.garage-type-tabs.manual button{grid-template-columns:auto minmax(0,1fr) auto;gap:7px 14px}.garage-type-tabs.manual button>i.combo-mark{display:flex}.garage-type-tabs.manual button>small{grid-column:2/-1}}.toast{pointer-events:none}@media (max-width:800px){.toast{bottom:92px;right:16px}}@media (prefers-reduced-motion:reduce){.rarity-label{animation:none}}.package-stage{min-width:0}@media (max-width:860px){.collection-hero{grid-template-columns:minmax(0,1fr)}.hero-copy{width:100%;min-width:0}.package-stage{min-height:0}.pack-fan{width:100%;height:min(78vw,600px)}.stage-orbit{width:min(100%,520px)}.toast{bottom:92px;right:16px}}@media (max-width:600px){.collection-hero{padding-top:42px}.pack-fan{height:min(95vw,480px)}.pack-fan-three .pack{width:45vw;height:78vw}.pack-fan-three .pack-1{--x:-17vw}.pack-fan-three .pack-3{--x:17vw}.hero-assets .asset-logo{justify-content:center;gap:6px;padding:8px 7px}.hero-assets .asset-logo b{font-size:12px}}@media (min-width:861px){.pack-fan{width:100%}.pack-fan-three .pack{width:clamp(220px,22.5vw,340px);height:clamp(380px,39vw,590px)}.pack-fan-three .pack-1{--x:clamp(-165px, -11vw, -100px)}.pack-fan-three .pack-3{--x:clamp(100px, 11vw, 165px)}}.wordmark{letter-spacing:.045em;gap:9px;font-size:17px;font-weight:850}.wordmark .mark{border-radius:0;flex-basis:36px;width:36px;height:36px}.wordmark-name>span{letter-spacing:.12em;margin-left:3px;font-size:.73em;font-weight:700}.garage-manual-grid>button.dimmed{opacity:.22;cursor:not-allowed}.garage-manual-grid>button>b.match-car{color:#4d2db6;letter-spacing:.04em;background:#eee7ff;width:auto;height:29px;padding:0 10px;font-size:11px}.garage-count{min-width:35px}@media (max-width:600px){.wordmark{gap:6px;font-size:15px}.wordmark .mark{flex-basis:30px;width:30px;height:30px}.garage-manual-grid>button>b.match-car{padding:0 7px;font-size:10px;top:13px;right:12px}}.token-view[hidden]{display:none}.ignition-page{width:min(1440px,100%);margin:auto;padding:0 clamp(20px,4.5vw,72px) 70px}.ignition-page button{-webkit-tap-highlight-color:transparent}.ignition-page button:focus-visible,.ignition-garage-entry:focus-visible{outline-offset:4px;outline:3px solid #633cff}.ignition-page button:active:not(:disabled){transform:scale(.98)}.ignition-page button:disabled{cursor:not-allowed}.ignition-hero{grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);align-items:center;gap:60px;padding:85px 0 68px;display:grid}.ignition-hero h1{font-size:clamp(64px,7.2vw,112px);line-height:.97}.ignition-hero .section-kicker{margin:0 0 28px}.ignition-lede{color:#64636b;max-width:580px;margin:30px 0 23px;font-size:20px;line-height:1.55}.ignition-demo-label{color:#62606c;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.ignition-demo-label>span{background:#633cff;border-radius:50%;flex:0 0 6px;height:6px}.ignition-key-card{color:#fff;background:radial-gradient(at 100% 90%,#543193,#0000 68%),#14131b;border:1px solid #393342;border-radius:26px;justify-self:center;width:100%;max-width:310px;padding:28px;position:relative;transform:rotate(7deg);box-shadow:0 24px 44px -20px #37214766,inset 0 1px #ffffff1a}.ignition-key-card>img{background:#fff;border-radius:50%;width:48px;height:48px;padding:8px}.ignition-key-card>span{letter-spacing:.14em;vertical-align:top;margin:12px 0 0 10px;font-size:10px;font-weight:700;display:inline-block}.ignition-key-card>strong{letter-spacing:-.06em;margin:40px 0;font-size:clamp(40px,4.4vw,66px);line-height:.93;display:block}.ignition-key-card>div{flex-direction:column;gap:6px;display:flex}.ignition-key-card>div b{letter-spacing:-.04em;font-size:30px;font-weight:500}.ignition-key-card>div span{color:#c5becf;font-size:12px}.ignition-key-card footer{letter-spacing:.1em;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:30px;padding-top:18px;font-size:9px;display:flex}.ignition-key-card footer span:last-child{font-size:25px}.ignition-flow{border-block:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:25px;padding:28px 0;display:grid}.ignition-flow div{min-width:0}.ignition-flow div>span{color:#77727e;letter-spacing:.1em;font-size:10px;font-weight:700}.ignition-flow strong{letter-spacing:-.035em;margin-top:9px;font-size:19px;display:block}.ignition-flow p{color:#6b6771;margin:5px 0 0;font-size:13px;line-height:1.55}.ignition-flow>i{color:#918995;font-size:22px;font-style:normal}.ignition-workbench{padding-top:70px}.ignition-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.ignition-section-head .section-kicker{margin:0 0 17px}.ignition-section-head h2{font-size:clamp(34px,4vw,58px);line-height:1.04}.ignition-section-head>p,.ignition-section-head>span{color:#747078;margin:0;font-size:14px;line-height:1.6}.ignition-balance-strip{background:#fffc;border:1px solid #ded9e4;border-radius:18px;align-items:center;gap:36px;padding:22px 26px;display:flex}.ignition-balance-strip>div{flex-direction:column;gap:6px;display:flex}.ignition-balance-strip>div>span{color:#746e7c;font-size:12px}.ignition-balance-strip strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:650}.ignition-balance-strip small{letter-spacing:.06em;font-size:10px;font-weight:600}.ignition-day{color:#746e7c;letter-spacing:.08em;margin-left:auto;font-size:10px}.ignition-builder{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:30px;margin-top:30px;display:grid}.ignition-choose{min-width:0}.ignition-mode{background:#e9e5e1;border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.ignition-mode button{color:#6d6872;text-align:left;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:start;gap:6px;padding:16px;font-size:17px;font-weight:750;display:flex}.ignition-mode button span{font-size:11px;font-weight:450}.ignition-mode button[aria-pressed=true]{color:#141218;background:#fff;box-shadow:0 3px 9px #2b21310c}.ignition-mode-note{color:#746e79;min-height:43px;margin:18px 2px;font-size:13px;line-height:1.6}.ignition-filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}.ignition-filter-bar>div{gap:4px;display:flex}.ignition-filter-bar>div button{color:#76707e;background:0 0;border:1px solid #0000;border-radius:999px;min-height:40px;padding:8px 12px;font-size:12px}.ignition-filter-bar>div button[aria-pressed=true]{color:#633cff;background:#ede7ff;border-color:#cec1fa}.ignition-text-button{color:#633cff;background:0 0;border:0;min-height:40px;font-size:12px}.ignition-text-button:disabled{color:#958e9b}.ignition-match-note{color:#633cff;font-size:12px}.ignition-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ignition-car{text-align:left;background:#fff;border:1px solid #dedadf;border-radius:18px;min-width:0;padding:9px;transition:opacity .22s,border-color .22s,background .22s,transform .18s}.ignition-car.selected{background:#f9f6ff;border-color:#633cff;box-shadow:0 0 0 1px #633cff}.ignition-car.dimmed{opacity:.23;filter:grayscale(.8)}.ignition-car-art{aspect-ratio:.85;background:#f2eeea;border-radius:11px;justify-content:center;align-items:center;padding:10px 8px;display:flex;position:relative}.ignition-car-art .car-artwork{object-fit:contain;width:100%;height:100%;max-height:230px;display:block}.ignition-car-art>b{background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:16px;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 5px #24162f15}.ignition-car.selected .ignition-car-art>b{color:#fff;background:#633cff}.ignition-car-name{flex-direction:column;gap:3px;padding:11px 4px 5px;display:flex}.ignition-car-name strong{letter-spacing:-.035em;font-size:14px}.ignition-car-name>span{color:#6c6573;font-size:12px}.ignition-car-name>small{color:#89818f;margin-top:6px;font-size:10px}.ignition-car-grid.is-market{grid-template-columns:minmax(0,340px)}.ignition-car-grid.is-market .ignition-car-art{aspect-ratio:1.1}.ignition-car-grid.is-market .car-artwork{max-height:270px}.ignition-show-all{color:#6d6676;background:#e9e5e1;border:0;border-radius:12px;width:100%;min-height:44px;margin-top:14px;font-size:12px}.ignition-checkout{background:#fff;border:1px solid #ddd6e7;border-radius:22px;padding:24px;position:sticky;top:104px;box-shadow:0 16px 30px -25px #44265565}.ignition-caption{color:#827889;letter-spacing:.12em;font-size:10px;font-weight:700}.ignition-checkout h3{letter-spacing:-.05em;margin:12px 0 23px;font-size:36px;line-height:1.05}.ignition-tier{flex-direction:column;gap:8px;display:flex}.ignition-tier button{text-align:left;background:#fff;border:1px solid #dfd9e5;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:13px;display:flex}.ignition-tier button[aria-pressed=true]{background:#f7f3ff;border-color:#633cff;box-shadow:inset 0 0 0 .5px #633cff}.ignition-tier button>span{flex-direction:column;gap:6px;display:flex}.ignition-tier strong{font-size:14px}.ignition-tier small{color:#7c7187;font-size:10px}.ignition-tier b{color:#633cff;font-size:10px}.ignition-checkout dl,.ignition-position dl{flex-direction:column;gap:14px;margin:24px 0;display:flex}.ignition-checkout dl>div,.ignition-position dl>div{justify-content:space-between;align-items:baseline;gap:14px;font-size:11px;display:flex}.ignition-checkout dt,.ignition-position dt{color:#817686}.ignition-checkout dd,.ignition-position dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.ignition-primary{color:#fff;background:#633cff;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:14px 17px;font-size:13px;font-weight:650;display:flex}.ignition-primary:disabled{color:#817889;background:#e8e3ee}.ignition-checkout>p{color:#7b7086;margin:16px 0 12px;font-size:11px;line-height:1.6}.ignition-checkout>small{color:#8a7e94;border-top:1px solid #eee8f3;padding-top:12px;font-size:10px;line-height:1.6;display:block}.ignition-notice{color:#6a5683;background:#eee6fa88;border:1px solid #ddd3ec;border-radius:12px;margin-top:25px;padding:16px 20px;font-size:13px;line-height:1.6}.ignition-positions{margin-top:74px}.ignition-empty{color:#867b8c;text-align:center;border:1px dashed #cbc3d0;border-radius:18px;padding:40px 24px;font-size:14px;line-height:1.6}.ignition-empty strong{color:#514659;letter-spacing:-.03em;font-size:19px}.ignition-empty p{margin:7px 0 0}.ignition-position-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ignition-position{background:#fff;border:1px solid #ded8e3;border-radius:21px;min-width:0;overflow:hidden}.ignition-position-art{background:#ece8e3;place-items:center;height:290px;padding:25px;display:grid;position:relative}.ignition-position-art .car-artwork{object-fit:contain;width:100%;height:100%;max-height:240px}.ignition-position-art>span{color:#297448;background:#d9f8e5;border:1px solid #b9e7cc;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:600;position:absolute;top:14px;left:14px}.ignition-position.cooldown .ignition-position-art>span{color:#826596;background:#eee3f7;border-color:#dcc9ea}.ignition-position-copy{padding:24px}.ignition-position-copy>small{color:#908199;letter-spacing:.08em;font-size:9px}.ignition-position-copy>h3{letter-spacing:-.04em;margin:12px 0 5px;font-size:25px;line-height:1.1}.ignition-position-copy>p{color:#817089;margin:0;font-size:14px}.ignition-position-copy>button{color:#685573;background:#fff;border:1px solid #d8cee0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:45px;padding:12px 14px;font-size:12px;display:flex}.ignition-position-copy>button:disabled{color:#a192aa;background:#f3eef6}.ignition-position-copy>.ignition-exit-note{margin:0 0 14px;font-size:11px;line-height:1.6}.ignition-demo-controls{color:#8b8092;justify-content:space-between;align-items:center;gap:15px;margin-top:21px;font-size:11px;line-height:1.6;display:flex}.ignition-demo-controls>div{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.ignition-demo-controls button{color:#6e5c7b;background:#f7f3f9;border:1px solid #ddd4e5;border-radius:10px;min-height:42px;padding:10px 13px;font-size:11px}.ignition-economics{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;margin-top:80px;padding:55px 0 35px;display:grid}.ignition-economics h2{font-size:clamp(38px,4vw,60px);line-height:1.04}.ignition-economics>div>p{color:#807386;max-width:410px;margin:22px 0 0;font-size:13px;line-height:1.7}.ignition-fee-split{grid-template-columns:2fr 1fr 1fr;align-content:center;gap:15px;display:grid}.ignition-fee-split>div{border-top:3px solid #c4b0df;flex-direction:column;gap:12px;padding-top:18px;display:flex}.ignition-fee-split>div:first-child{border-color:#633cff}.ignition-fee-split strong{letter-spacing:-.05em;font-size:39px}.ignition-fee-split span{color:#7e7088;font-size:12px;line-height:1.5}.ignition-economics .ignition-fee-split p{grid-column:1/-1;max-width:100%;font-size:12px}.ignition-proposal-note{border-top:1px solid var(--line);color:#93859b;padding-top:20px;font-size:11px;line-height:1.7}.ignition-garage-entry{color:#362246;text-align:left;background:#f5efff;border:1px solid #d6c5f3;border-radius:18px;align-items:center;gap:17px;width:calc(100% - 64px);max-width:1430px;margin:0 auto 30px;padding:20px 24px;display:flex}.ignition-garage-entry>span{flex-direction:column;gap:6px;display:flex}.ignition-garage-entry strong{letter-spacing:-.03em;font-size:17px}.ignition-garage-entry small{color:#8a71a1;font-size:12px}.ignition-garage-entry>b{color:#633cff;margin-left:auto;font-size:26px}@media (max-width:1100px){.ignition-builder{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.ignition-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ignition-checkout{padding:20px}.ignition-hero{gap:45px}.ignition-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ignition-economics{gap:35px}}@media (max-width:760px){.ignition-hero{grid-template-columns:minmax(0,1fr) 190px;gap:24px;padding:55px 0 40px}.ignition-hero h1{font-size:clamp(47px,8.4vw,68px)}.ignition-key-card{border-radius:21px;padding:20px;transform:rotate(5deg)}.ignition-key-card>img{width:34px;height:34px;padding:6px}.ignition-key-card>span{margin-left:6px;font-size:7px}.ignition-key-card>strong{margin:25px 0;font-size:40px}.ignition-key-card>div b{font-size:23px}.ignition-key-card>div span{font-size:10px}.ignition-key-card footer{margin-top:20px;font-size:7px}.ignition-lede{font-size:16px}.ignition-demo-label{font-size:10px}.ignition-flow{gap:15px}.ignition-flow strong{font-size:16px}.ignition-flow p{font-size:11px}.ignition-builder{grid-template-columns:1fr}.ignition-checkout{margin-top:4px;padding:25px;position:static}.ignition-car-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ignition-balance-strip{flex-wrap:wrap;gap:25px;padding:18px}.ignition-balance-strip strong{font-size:20px}.ignition-balance-strip small{margin-top:4px;display:block}.ignition-day{width:100%;margin:0}.ignition-section-head{flex-direction:column;align-items:start;gap:15px}.ignition-section-head>p{font-size:13px}.ignition-tier{flex-direction:row}.ignition-tier button{flex:1}.ignition-economics{grid-template-columns:1fr;gap:30px}.ignition-demo-controls{flex-direction:column;align-items:start}.ignition-workbench{padding-top:45px}}@media (max-width:500px){.ignition-page{padding-left:20px;padding-right:20px}.ignition-hero{padding:42px 0 33px;display:block;position:relative}.ignition-hero h1{font-size:clamp(54px,15.8vw,72px)}.ignition-hero .section-kicker{margin-bottom:21px;font-size:10px}.ignition-lede{margin-top:24px}.ignition-key-card{display:none}.ignition-flow{grid-template-columns:1fr;gap:20px}.ignition-flow>i{display:none}.ignition-flow>div{border-left:2px solid #e0d7eb;padding-left:27px;position:relative}.ignition-flow>div:before{content:"";background:#633cff;border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:-4px}.ignition-flow strong{margin-top:5px;font-size:18px}.ignition-flow p{font-size:12px}.ignition-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ignition-car-name strong{font-size:14px}.ignition-car-name>small{font-size:9px}.ignition-mode button{padding:13px 10px;font-size:16px}.ignition-mode button>span{font-size:10px}.ignition-balance-strip{justify-content:space-between;gap:15px}.ignition-balance-strip>div>span{font-size:10px}.ignition-balance-strip strong{font-size:20px}.ignition-balance-strip small{font-size:8px}.ignition-tier{flex-direction:column}.ignition-tier small{font-size:11px}.ignition-checkout dl>div,.ignition-position dl>div,.ignition-checkout>p{font-size:12px}.ignition-checkout>small{font-size:11px}.ignition-position-grid{grid-template-columns:1fr}.ignition-position-art{height:345px;padding:26px}.ignition-position-art .car-artwork{max-height:295px}.ignition-garage-entry{gap:12px;width:calc(100% - 32px);padding:18px}.ignition-garage-entry strong{font-size:16px}.ignition-garage-entry small{font-size:10px}}@media (prefers-reduced-motion:reduce){.ignition-page *,.ignition-garage-entry{transition:none!important;animation:none!important}.ignition-page button:active:not(:disabled){transform:none}}.ignition-calculator{background:#fff;border:1px solid #ded8e3;border-radius:22px;margin-top:40px;padding:35px}.ignition-calculator .ignition-section-head{margin-bottom:25px}.ignition-calculator-grid{grid-template-columns:1fr 1fr;gap:45px;display:grid}.ignition-sliders{flex-direction:column;gap:25px;display:flex}.ignition-sliders label{flex-direction:column;gap:11px;display:flex}.ignition-sliders label>span{color:#766d7e;font-size:13px}.ignition-sliders label>strong{letter-spacing:-.04em;font-size:25px}.ignition-sliders input{accent-color:#633cff;width:100%}.ignition-sliders p{color:#8a8090;margin:0;font-size:11px;line-height:1.65}.ignition-calculator-result{grid-template-columns:1fr 1fr;align-content:start;gap:14px;display:grid}.ignition-calculator-result>div{border-top:2px solid #d6c5ee;flex-direction:column;gap:8px;padding-top:14px;display:flex}.ignition-calculator-result>div:first-child{border-color:#633cff}.ignition-calculator-result span{color:#817688;font-size:12px}.ignition-calculator-result strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:25px}.ignition-calculator-result .ignition-payback{border-color:#633cff;grid-column:1/-1;margin-top:10px}.ignition-calculator-result small{color:#8a8090;font-size:11px;line-height:1.5}@media (max-width:760px){.ignition-calculator{padding:25px 20px}.ignition-calculator-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:500px){.ignition-calculator-result strong{font-size:21px}}.ignition-hold-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:44px 0 36px}.ignition-hold-hero h1{font-size:clamp(44px,5.6vw,76px);line-height:1.03}.ignition-hold-hero .section-kicker{margin-bottom:20px}.ignition-hold-hero .ignition-lede{max-width:660px;margin:22px 0 16px;font-size:18px}.ignition-hold-hero .ignition-demo-label{font-size:13px}.ignition-jump-links{flex-direction:column;gap:10px;display:flex}.ignition-jump-links button{color:#5b3978;text-align:left;background:#fff;border:1px solid #d6c9e8;border-radius:12px;min-height:48px;padding:13px 20px;font-size:14px}.ignition-jump-links button:first-child{color:#fff;background:#633cff;border-color:#633cff}#ignition-activation,#ignition-economics{scroll-margin-top:105px}.ignition-hold-hero+.ignition-workbench{padding-top:36px}.ignition-balance-strip>div>span{font-size:14px}.ignition-balance-control{background:#f8f5fc;border:1px dashed #cec3da;border-radius:16px;margin:18px 0 26px;padding:21px 24px}.ignition-balance-control label{color:#675670;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.ignition-balance-control strong{color:#412153;font-variant-numeric:tabular-nums}.ignition-balance-control input{accent-color:#633cff;width:100%;height:32px;margin:12px 0 6px;display:block}.ignition-balance-control p{color:#76657f;margin:0;font-size:13px;line-height:1.65}.ignition-paused-note{color:#755322;background:#fff5e5;border:1px solid #e5c287;border-radius:12px;margin:0 0 20px;padding:17px 20px;font-size:14px;line-height:1.6}.ignition-active-summary{color:#704594;background:#f3edfc;border:1px solid #d8cceb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding:20px;font-size:14px;line-height:1.5;display:flex}.ignition-position.paused .ignition-position-art{background:#eeebe7}.ignition-position.paused .ignition-position-art .car-artwork{opacity:.55;filter:grayscale(.45)}.ignition-position.paused .ignition-position-art>span{color:#7c571d;background:#fff2d9;border-color:#e9c88e}.ignition-page .ignition-position-copy>.ignition-exit-note{font-size:13px}.ignition-page .ignition-car-name small,.ignition-page .ignition-position-copy>small,.ignition-page .ignition-caption,.ignition-page .ignition-tier small,.ignition-page .ignition-tier b{font-size:12px}.ignition-page .ignition-tier button{flex-wrap:wrap;gap:8px}.ignition-page .ignition-checkout dl>div,.ignition-page .ignition-position dl>div,.ignition-page .ignition-checkout>p,.ignition-page .ignition-checkout>small{font-size:13px}.ignition-page .ignition-mode-note,.ignition-page .ignition-match-note,.ignition-page .ignition-text-button,.ignition-page .ignition-filter-bar>div button,.ignition-page .ignition-primary,.ignition-page .ignition-show-all,.ignition-page .ignition-position-copy>button{font-size:14px}.ignition-page .ignition-demo-controls,.ignition-page .ignition-demo-controls button,.ignition-page .ignition-proposal-note{font-size:12px}.ignition-sliders label>span,.ignition-calculator-result span{font-size:14px}.ignition-sliders input{min-height:32px}.ignition-sliders p,.ignition-calculator-result small{color:#786784;font-size:13px;line-height:1.65}.ignition-calculator-result{gap:20px}.ignition-calculator-result .ignition-scenario-result{background:#f6f0fe;border:1px solid #d3bcec;border-radius:16px;grid-column:1/-1;padding:24px}.ignition-scenario-result>strong{color:#4d2480;font-size:clamp(36px,4vw,54px)}.ignition-scenario-result[data-outcome=negative]{background:#fff1eb;border-color:#e7c3b6}.ignition-scenario-result[data-outcome=negative]>strong{color:#913d24}.ignition-scenario-result dl{border-top:1px solid #d7c7e3;flex-direction:column;gap:15px;margin:16px 0 0;padding-top:20px;display:flex}.ignition-scenario-result dl>div{justify-content:space-between;gap:15px;font-size:14px;line-height:1.5;display:flex}.ignition-scenario-result dt{color:#74637d}.ignition-scenario-result dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ignition-scenario-note{color:#786784;grid-column:1/-1;margin:0;font-size:13px;line-height:1.65}.ignition-assumptions{background:#faf8fc;border:1px solid #e0d6e8;border-radius:14px;padding:16px 20px}.ignition-assumptions summary{cursor:pointer;color:#6a487f;min-height:25px;font-size:14px}.ignition-assumptions label,.ignition-assumptions p{margin-top:23px}.ignition-assumptions a{color:#633cff}.ignition-model-limit{color:#796e80;border-top:1px solid #e1d8e8;margin:28px 0 0;padding-top:21px;font-size:13px;line-height:1.7}@media (max-width:760px){.ignition-hold-hero{grid-template-columns:1fr;gap:20px;padding:34px 0 28px}.ignition-jump-links{flex-flow:wrap}.ignition-balance-strip>div>span{font-size:13px}.ignition-hold-hero h1{font-size:clamp(43px,7.8vw,66px)}.ignition-hold-hero .ignition-lede{font-size:16px}}@media (max-width:500px){.ignition-hold-hero{display:grid}.ignition-jump-links button{flex:125px;padding:12px 14px;font-size:13px}.ignition-balance-strip>div:first-child{flex-basis:100%}.ignition-balance-control{padding:18px}.ignition-calculator-result .ignition-scenario-result{padding:20px 16px}.ignition-scenario-result dl>div{font-size:13px}}.garage-hold-status{border-bottom:1px solid var(--line);background:#f4efff;justify-content:space-between;align-items:center;gap:24px;padding:25px 32px;display:flex}.garage-hold-status strong{letter-spacing:-.035em;font-size:20px}.garage-hold-status p{color:#71647d;max-width:680px;margin:8px 0 0;font-size:14px;line-height:1.6}.garage-hold-status button{flex-shrink:0}.garage-hold-paused{color:#755525;background:#fff2df;margin:0;padding:18px 32px;font-size:14px;line-height:1.6}.stake-feather-check{color:#30223f;background:#fff7ec;border:1px solid #ddc8a7;border-radius:15px;margin:0 0 20px;padding:18px}.stake-feather-check[data-ready=true]{background:#f2ecff;border-color:#d5c3f8}.stake-feather-check>strong{font-size:16px}.stake-feather-check dl{gap:12px;margin:16px 0;display:grid}.stake-feather-check dl>div{justify-content:space-between;gap:20px;font-size:14px;display:flex}.stake-feather-check dd{margin:0;font-weight:700}.stake-feather-check p{color:#756782;margin:0;font-size:13px;line-height:1.6}.staked-car.paused .staked-car-art>.car-artwork{opacity:.5;filter:grayscale(.6)}.staked-car.paused .staked-status{color:#80501f;background:#fff0d6}.funding-overview{width:min(1380px,100% - 64px);margin:45px auto}.funding-overview>header{margin-bottom:30px}.funding-overview h2{font-size:clamp(38px,4vw,62px);line-height:1.06}.funding-overview>header>p:last-child{color:#6b626f;max-width:680px;margin:22px 0 0;font-size:17px;line-height:1.6}.funding-sources{grid-template-columns:1fr 1fr;gap:22px;display:grid}.funding-sources article{background:#fff;border:1px solid #ded7e1;border-radius:24px;padding:30px}.funding-source-label{letter-spacing:.08em;color:#775590;font-size:12px;font-weight:700}.funding-overview h3{letter-spacing:-.035em;margin:15px 0;font-size:28px;line-height:1.15}.funding-overview article p{color:#756b7e;font-size:16px;line-height:1.65}.funding-split{border-top:1px solid #e5dfe9;flex-wrap:wrap;align-items:center;gap:24px;margin:25px 0;padding-top:22px;display:flex}.funding-split>strong{letter-spacing:-.04em;font-size:40px}.funding-split>strong small{letter-spacing:0;margin-top:5px;font-size:14px;font-weight:500;display:block}.funding-split>span{color:#796c82;font-size:14px;line-height:1.7}.funding-sources article>small{color:#7f728a;font-size:13px;line-height:1.6;display:block}.funding-merge{text-align:center;color:#795c92;padding:20px;font-size:14px}.funding-pool{color:#fff;background:linear-gradient(120deg,#101118,#2b1d56);border-radius:24px;justify-content:space-between;align-items:center;gap:25px;padding:35px;display:flex}.funding-pool>div:first-child{max-width:750px}.funding-pool .funding-source-label{color:#c0a9ff}.funding-overview .funding-pool p{color:#c1b7d3;margin:0}.funding-logos{flex-shrink:0;gap:12px;display:flex}.funding-logos img{object-fit:contain;background:#fff;border-radius:50%;width:54px;height:54px;padding:10px}.funding-recipients{background:#f5efff;border:1px solid #d9c8f2;border-radius:24px;align-items:center;gap:30px;padding:30px;display:flex}.funding-recipients div{flex:1}.funding-recipients button{flex-shrink:0}.funding-note{color:#75677e;margin:24px 0;font-size:15px;line-height:1.7}.funding-details{color:#75667f;border-top:1px solid #ded5e4;padding-top:20px;font-size:14px;line-height:1.7}.funding-details summary,.rewards-more>summary{cursor:pointer;color:#513766;min-height:44px;padding:10px 0;font-weight:650}.rewards-more{background:#fffa;border:1px solid #ddd5e4;border-radius:18px;width:min(1380px,100% - 64px);margin:20px auto;padding:10px 22px}.rewards-more>summary{font-size:16px}.rewards-more .pool-balance-board,.rewards-more .reward-rules,.rewards-more .ignition-calculator{width:100%;margin:20px 0}.rewards-more .reward-rules{padding:20px 0}.rewards-view>.dark-head{min-height:auto;padding-top:45px;padding-bottom:45px}.rewards-view>.dark-head h1{font-size:clamp(44px,5vw,76px);line-height:1.03}@media (max-width:760px){.garage-hold-status,.funding-recipients,.funding-pool{flex-direction:column;align-items:flex-start}.funding-sources{grid-template-columns:1fr}.funding-overview,.rewards-more{width:calc(100% - 32px)}.funding-sources article,.funding-pool,.funding-recipients{padding:24px}.garage-hold-status,.garage-hold-paused{padding-left:20px;padding-right:20px}.funding-logos img{width:44px;height:44px}}.fuel-mark{background:#ccff43;border:1px solid #b2d64e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 5px #ddff82}.fuel-mark img{width:45px;height:45px}.fuel-mark>b{color:#101118;font-size:13px;position:absolute;bottom:7px;right:9px}.fuel-mark.small{width:40px;height:40px;box-shadow:inset 0 0 0 3px #ddff82}.fuel-mark.small img{width:28px;height:28px}.fuel-mark.small>b{font-size:10px;bottom:3px;right:5px}.eth-mark{color:#5e6271;background:linear-gradient(145deg,#fff,#e9e8ef);border:1px solid #c9c6d4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex;box-shadow:inset 0 1px #fffffff2,0 8px 18px #211f341a}.eth-mark svg{width:42px;height:42px}.eth-mark.small{border-radius:9px;width:32px;height:32px;box-shadow:inset 0 1px #fffffff2,0 3px 9px #211f341a}.eth-mark.small svg{width:20px;height:20px}.fuel-flow{width:min(1180px,100% - 64px);margin:44px auto 32px}.fuel-flow>header{margin-bottom:30px;position:relative}.fuel-flow h1{letter-spacing:-.055em;margin:16px 0;font-size:clamp(42px,5vw,68px);line-height:1.06}.fuel-flow>header>p{color:#77737d;margin:16px 0 0;font-size:17px}.fuel-flow-source{background:#fff;border:1px solid #dddbe1;border-radius:24px;align-items:center;gap:22px;padding:25px 30px;display:flex}.fuel-flow-source>div{flex:1}.fuel-flow-source span:not(.fuel-mark),.fuel-flow-result span{color:#77737d;letter-spacing:.1em;font-size:12px;font-weight:700}.fuel-flow h2{letter-spacing:-.035em;margin:7px 0;font-size:29px;line-height:1.15}.fuel-flow-source p{color:#77737d;margin:6px 0 0;font-size:16px}.fuel-flow-source button,.fuel-motion{font:inherit;cursor:pointer;background:0 0;border:1px solid #dedbe4;border-radius:100px;padding:13px 18px;font-size:14px}.fuel-flow-wire{background:#c5b9df;width:2px;height:40px;margin:0 auto;position:relative;overflow:hidden}.fuel-flow-wire i{background:#633cff;width:2px;height:16px;animation:2.6s ease-in-out infinite fuel-travel;display:block;position:absolute;top:-16px}.daily-flow-label{justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 18px;display:flex}.daily-flow-label span{color:#633cff;letter-spacing:.12em;font-size:12px;font-weight:750}.daily-flow-label strong{letter-spacing:-.02em;font-size:18px}.fuel-flow-split{grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}.fuel-flow-split article{background:#fff;border:1px solid #dedbe4;border-radius:22px;min-width:0;padding:26px;position:relative}.fuel-flow-split article>span{letter-spacing:.12em;font-size:12px;font-weight:750}.fuel-flow-split article>strong{letter-spacing:-.06em;margin:22px 0 14px;font-size:clamp(45px,5vw,68px);line-height:1;display:block}.fuel-flow-split article>p{margin:0;font-size:16px;line-height:1.5}.fuel-flow-split .fuel-pool-branch{color:#fff;background:#101118;border-color:#101118}.fuel-pool-branch>span{color:#c7ff45}.fuel-pool-branch>p{color:#c8c5cd;max-width:210px}.fuel-mini-basket{gap:7px;margin-top:22px;display:flex}.fuel-mini-basket img{object-fit:contain;background:#fff;border-radius:50%;width:40px;height:40px;padding:7px}.fuel-flow-split .fuel-burn-branch{background:#efe8ff;border-color:#d9c8ff}.fuel-burn-branch>span{color:#633cff}.fuel-burn-branch>.fuel-mark{margin-top:20px}.fuel-ops-branch{color:#67636d}.fuel-pool-output{width:calc(50% - 8px)}.fuel-flow-extra{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 15px;font-size:14px;display:flex}.fuel-flow-extra span{color:#77737d;margin-right:6px}.fuel-flow-extra b{background:#fff;border:1px solid #dedbe4;border-radius:100px;padding:10px 15px;font-weight:550}.fuel-flow-result{background:#f2edff;border:1px solid #d9c8ff;border-radius:24px;align-items:center;gap:32px;padding:28px 30px;display:flex}.fuel-flow-result>div{flex:1}.fuel-flow-result p{color:#70647b;max-width:650px;margin:10px 0 0;font-size:16px;line-height:1.55}.fuel-flow-result button{flex-shrink:0;font-size:15px}.fuel-flow-caption{color:#77737d;text-align:center;margin:20px 0 30px;font-size:14px}.fuel-roadbook{background:linear-gradient(135deg,#f5f0ff 0%,#fff 58%);border:1px solid #dcd7e7;border-radius:28px;margin:38px 0 44px;padding:34px}.fuel-roadbook>header{border-bottom:1px solid #ddd6ea;grid-template-columns:1fr 1fr;align-items:end;gap:20px 28px;padding-bottom:26px;display:grid}.fuel-roadbook>header .section-kicker{color:#633cff;grid-column:1/-1}.fuel-roadbook>header h2{letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.05}.fuel-roadbook>header h2 em{color:#633cff}.fuel-roadbook>header p{color:#706a79;max-width:430px;margin:0;font-size:16px;line-height:1.5}.fuel-roadbook-grid{grid-template-columns:repeat(3,1fr);display:grid}.fuel-roadbook-grid article{min-width:0;padding:26px 25px 24px 0}.fuel-roadbook-grid article+article{border-left:1px solid #ddd6ea;padding-left:25px}.fuel-roadbook-grid article>span{color:#633cff;letter-spacing:.12em;font-size:12px;font-weight:750}.fuel-roadbook-grid article strong{letter-spacing:-.03em;margin:20px 0 10px;font-size:22px;line-height:1.15;display:block}.fuel-roadbook-grid article p{color:#706a79;margin:0;font-size:15px;line-height:1.55}.fuel-roadbook-strip{color:#706a79;background:#ffffffbf;border:1px solid #dcd7e7;border-radius:15px;justify-content:center;align-items:center;gap:14px;padding:17px 18px;font-size:14px;display:flex}.fuel-roadbook-strip i{color:#633cff;font-size:20px;font-style:normal}.fuel-roadbook-strip b{color:#24202b}.fuel-roadbook-note{color:#8b8494;margin:18px 0 0;font-size:12px;line-height:1.5}.token-launch-sequence{color:#fff;background:#101118;border-radius:28px;margin:44px 0 34px;padding:34px}.token-launch-sequence>header{border-bottom:1px solid #31323a;grid-template-columns:1fr 1fr;align-items:end;gap:24px;padding-bottom:28px;display:grid}.token-launch-sequence>header .section-kicker{color:#c7ff45;grid-column:1/-1}.token-launch-sequence>header h2{margin:0;font-size:clamp(34px,4vw,54px)}.token-launch-sequence>header h2 em{color:#c7ff45}.token-launch-sequence>header p{color:#c6c4cb;margin:0;font-size:17px;line-height:1.5}.token-launch-sequence>div{grid-template-columns:repeat(3,1fr);display:grid}.token-launch-sequence article{padding:26px 26px 24px 0}.token-launch-sequence article+article{border-left:1px solid #31323a;padding-left:26px}.token-launch-sequence article>span{color:#c7ff45;font-size:13px;font-weight:750}.token-launch-sequence article h3{margin:22px 0 10px;font-size:23px}.token-launch-sequence article p{color:#aaa8b0;margin:0;font-size:15px;line-height:1.55}.token-launch-sequence>small{color:#85838c;border-top:1px solid #31323a;padding-top:20px;font-size:13px;display:block}.fuel-flow-details{border-top:1px solid #dddbe1}.fuel-flow-details summary{cursor:pointer;padding:22px 0;font-size:16px;font-weight:650}.fuel-flow-details>div{grid-template-columns:1fr 1fr;gap:25px 40px;padding:8px 0 25px;display:grid}.fuel-flow-details h3{margin:0 0 10px;font-size:19px}.fuel-flow-details p{color:#77737d;margin:0;font-size:16px;line-height:1.6}.fuel-motion{color:#77737d;padding:9px 13px;position:absolute;top:0;right:0}.motion-paused .fuel-flow-wire i{animation-play-state:paused}@keyframes fuel-travel{0%{transform:translateY(0)}to{transform:translateY(60px)}}.garage-fuel-status{border-bottom:1px solid var(--line);background:#f1edfa;align-items:center;gap:28px;padding:25px 32px;display:flex}.garage-fuel-brand{flex:1;align-items:center;gap:18px;display:flex}.garage-fuel-brand>div>span{color:#756187;letter-spacing:.1em;margin-bottom:7px;font-size:12px;font-weight:750;display:block}.garage-fuel-brand strong{letter-spacing:-.025em;font-size:23px}.garage-fuel-brand p{color:#7a6c83;margin:5px 0 0;font-size:14px}.garage-fuel-period span{font-size:18px;font-weight:650;display:block}.garage-fuel-period small{color:#7a6c83;margin-top:7px;font-size:14px;display:block}.stake-fuel-payment{color:#28202e;background:#f2edff;border-radius:18px;margin-bottom:18px;padding:22px}.stake-duration{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px;display:grid}.stake-duration button{color:#685f70;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cce8;border-radius:100px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:650;display:flex}.stake-duration button.active{color:#fff;background:#633cff;border-color:#633cff}.stake-duration button small{color:#8a7d99;font-size:11px;font-weight:750}.stake-duration button.active small{color:#e9e2ff}.stake-pay-choice{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px;display:grid}.stake-pay-choice button{color:#685f70;min-width:0;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cce8;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:9px 12px;display:flex}.stake-pay-choice button.active{color:#fff;background:#28202e;border-color:#28202e}.stake-pay-choice b,.stake-pay-choice small{display:block}.stake-pay-choice b{font-size:14px}.stake-pay-choice small{color:#8a7d99;margin-top:3px;font-size:10px}.stake-pay-choice button.active small{color:#d5d0dc}.stake-pay-choice .fuel-mark,.stake-pay-choice .eth-mark{flex-shrink:0}.stake-fuel-price>div{align-items:center;gap:10px;font-size:15px;display:flex}.stake-fuel-price>strong{letter-spacing:-.05em;margin:17px 0 7px;font-size:42px;line-height:1.1;display:block}.stake-fuel-amount{justify-content:space-between;gap:10px;font-size:15px;display:flex}.stake-fuel-amount small,.stake-fuel-payment>small{color:#746480;font-size:13px}.stake-fuel-payment>p{color:#633cff;margin:13px 0;font-size:14px;line-height:1.5}.stake-payment-explainer{color:#5f536d!important;margin:14px 0 0!important;font-size:14px!important;line-height:1.45!important}.stake-price-lines{border-top:1px solid #ded2ed;border-bottom:1px solid #ded2ed;gap:8px;margin-top:16px;padding:13px 0;display:grid}.stake-price-lines>div{color:#5f536d;justify-content:space-between;gap:14px;font-size:12px;display:flex}.stake-price-lines span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stake-price-lines span small{color:#8a7d99}.stake-price-lines b{color:#28202e;flex-shrink:0;font-weight:650}.stake-fuel-split{color:#746480;border-top:1px solid #ded2ed;flex-wrap:wrap;gap:12px;margin:18px 0 12px;padding-top:15px;font-size:13px;display:flex}.stake-fuel-split b{color:#28202e;font-size:15px}.stake-mileage-preview{border-top:1px solid #ded2ed;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding-top:15px;display:flex}.stake-mileage-preview>div{flex-direction:column;gap:4px;min-width:0;display:flex}.stake-mileage-preview span{color:#746480;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.stake-mileage-preview strong{color:#28202e;letter-spacing:-.025em;font-size:18px}.stake-mileage-preview strong em{color:#633cff;letter-spacing:0;font-size:13px;font-style:normal}.stake-mileage-preview small{color:#746480;text-align:right;font-size:12px}.stake-pool-note{color:#746480;margin:12px 0 0;font-size:12px;display:block}.stake-basket-note{color:#bbb8c3;text-align:center;margin:17px 0;font-size:14px}.stake-basket-note b{color:#d6ff73}.fuel-rate-table{border:1px solid #dddbe1;border-radius:18px;grid-template-columns:repeat(4,1fr);margin:28px 0;display:grid;overflow:hidden}.fuel-rate-table>div{gap:10px;padding:20px;display:grid}.fuel-rate-table>div+div{border-left:1px solid #dddbe1}.fuel-rate-table span{font-size:16px}.fuel-rate-table strong{font-size:28px}.fuel-rate-table small{color:#77737d;font-size:13px}.fuel-source-options{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.fuel-source-options b{background:#fff;border:1px solid #ddd7e7;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.fuel-source-options small{color:#83788c;font-weight:500}.fuel-share-formula{color:#6f6876;text-align:center;background:#fff;border:1px solid #dedbe4;border-radius:18px;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:14px;padding:18px 20px;font-size:13px;display:grid}.fuel-share-formula>span{color:#633cff;letter-spacing:.1em;text-align:left;font-size:11px;font-weight:750}.fuel-share-formula strong{color:#28202e;font-weight:650}.fuel-share-formula i{color:#633cff;font-size:18px;font-style:normal}.fuel-renewal{color:#fff;background:#101118;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding:22px 24px;display:flex}.fuel-renewal strong{font-size:22px;display:block}.fuel-renewal span{color:#c9c5d0;margin-top:8px;font-size:14px;display:block}.fuel-renewal button{color:#101118;font:inherit;cursor:pointer;background:#c7ff45;border:0;border-radius:100px;padding:15px 22px;font-size:15px;font-weight:700}.renewal-actions{align-items:center;gap:12px;display:flex}.renewal-duration{gap:5px;display:flex}.renewal-duration button{color:#fff;background:#292a32;min-width:42px;padding:12px 10px}.renewal-duration button.active{color:#101118;background:#fff}.car-basket-label{color:#7b727e;justify-content:space-between;align-items:center;gap:10px;padding:14px 0 0;font-size:14px;display:flex}.car-basket-label b{color:#633cff;font-weight:650}.reward-asset-marks{align-items:center;gap:3px;display:inline-flex}.reward-asset-marks .asset-logo.compact{width:22px;height:22px;box-shadow:none;border-color:#e1ddeb;padding:4px}.stake-basket-assets{vertical-align:middle;align-items:center;gap:4px;margin-left:4px;display:inline-flex}.stake-basket-assets img{object-fit:contain;background:#fff;border:1px solid #ded9e8;border-radius:50%;width:20px;height:20px;padding:3px}.car-fuel-price{color:#633cff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.car-fuel-price i{color:#7b727e;align-items:center;gap:3px;font-size:12px;font-style:normal;display:inline-flex}.car-fuel-price i .asset-logo.compact{width:19px;height:19px;box-shadow:none;border-color:#e1ddeb;padding:3px}@media (max-width:760px){.fuel-flow{width:calc(100% - 32px);margin-top:30px}.fuel-motion{margin-top:16px;position:static}.fuel-flow-source{flex-wrap:wrap;gap:14px;padding:22px}.fuel-flow-source>button{width:100%}.fuel-flow-source h2{font-size:25px}.fuel-flow-source p{font-size:14px}.fuel-flow-split{grid-template-columns:1fr 1fr;gap:12px}.fuel-flow-split .fuel-pool-branch{grid-column:1/-1}.fuel-flow-split article{padding:22px}.fuel-flow-split article>p{font-size:14px}.fuel-flow-split article>strong{font-size:52px}.fuel-pool-output{width:100%}.fuel-flow-result,.garage-fuel-status,.fuel-renewal{flex-direction:column;align-items:stretch}.daily-flow-label{flex-direction:column;align-items:flex-start}.fuel-roadbook{border-radius:23px;padding:24px}.fuel-roadbook>header{grid-template-columns:1fr}.fuel-roadbook>header .section-kicker{grid-column:auto}.fuel-roadbook-grid{grid-template-columns:1fr}.fuel-roadbook-grid article{padding:23px 0}.fuel-roadbook-grid article+article{border-top:1px solid #ddd6ea;border-left:0;padding-left:0}.fuel-roadbook-strip{flex-wrap:wrap;justify-content:flex-start;gap:8px 11px;font-size:13px}.token-launch-sequence{border-radius:23px;padding:24px}.token-launch-sequence>header{grid-template-columns:1fr}.token-launch-sequence>header .section-kicker{grid-column:auto}.token-launch-sequence>div{grid-template-columns:1fr}.token-launch-sequence article{padding:24px 0}.token-launch-sequence article+article{border-top:1px solid #31323a;border-left:0;padding-left:0}.fuel-flow-result{gap:22px;padding:23px}.fuel-flow-result h2{font-size:28px}.fuel-flow-details>div{grid-template-columns:1fr}.garage-fuel-status{gap:22px;padding:23px}.garage-fuel-period{border-top:1px solid #dbd2e8;padding-top:18px}.fuel-rate-table{grid-template-columns:1fr 1fr}.fuel-rate-table>div{border:1px solid #eee}.garage-payment-assets{gap:6px}.garage-payment-assets .eth-mark.small,.garage-payment-assets .fuel-mark.small{width:26px;height:26px}.garage-payment-assets .eth-mark.small svg{width:16px;height:16px}.garage-payment-assets .fuel-mark.small img{width:18px;height:18px}.car-fuel-price{font-size:12px}.car-fuel-price i{gap:2px;font-size:0;display:inline-flex}.car-fuel-price i .asset-logo.compact{width:17px;height:17px;padding:2px}.stake-fuel-payment{padding:18px}.stake-fuel-price>strong{font-size:34px}.fuel-share-formula{text-align:left;grid-template-columns:1fr;justify-items:start}.fuel-share-formula i{transform:rotate(90deg)}.stake-mileage-preview{flex-direction:column;align-items:flex-start}.stake-mileage-preview small{text-align:left}.renewal-actions{flex-direction:column;align-items:stretch}.renewal-duration{grid-template-columns:repeat(3,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.fuel-flow-wire i{animation:none;top:10px}}@media (min-width:761px){.fuel-flow-split{position:relative}.fuel-flow-split:before{content:"";background:#c5b9df;height:1px;position:absolute;top:-20px;left:24.5%;right:12%}.fuel-flow-split article:before{content:"";background:#c5b9df;width:1px;height:20px;position:absolute;top:-20px;left:50%}.fuel-flow-source+.fuel-flow-wire{background:linear-gradient(#c5b9df 50%,#0000 50%)}.fuel-flow-source+.fuel-flow-wire i{animation-name:fuel-travel-short}}@keyframes fuel-travel-short{0%{transform:translateY(0)}to{transform:translateY(36px)}}.rewards-view{background:linear-gradient(180deg, #ffffff9e, transparent 48%), var(--paper);padding-bottom:80px}.rewards-pool{width:min(1440px,100% - 64px);margin:0 auto;padding:clamp(62px,7vw,104px) 0 48px}.rewards-pool-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;display:flex}.rewards-pool-heading .section-kicker{margin:0 0 14px}.rewards-pool-heading h1{font-size:clamp(54px,6.4vw,96px);line-height:.9}.rewards-pool-state{border:1px solid var(--line);color:#77787f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:11px 15px;font-size:12px;font-weight:680;display:inline-flex;box-shadow:0 10px 26px #1011180b}.rewards-pool-state i{background:#aaaab0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #7a7a801a}.rewards-pool-state.live i{background:var(--green);box-shadow:0 0 0 5px #25c9791f}.rewards-pool-error{color:#755525;background:#fff2df;border-radius:14px;margin:0 0 16px;padding:13px 16px;font-size:13px}.rewards-pool-board{border:1px solid var(--line);background:#ffffffe6;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 32px 80px #1011181c}.rewards-pool-board article{min-width:0;min-height:330px;padding:clamp(25px,3vw,42px)}.rewards-pool-funding{border-right:1px solid var(--line);background:radial-gradient(circle at 80% 14%,#633cff2e,#0000 46%),#fff;flex-direction:column;justify-content:space-between;display:flex}.rewards-pool-funding>span,.rewards-pool-asset>small{color:#81828a;letter-spacing:.13em;font-size:11px;font-weight:800}.rewards-pool-funding>strong{align-items:flex-end;gap:13px;margin:34px 0;display:flex}.rewards-pool-funding>strong b{letter-spacing:-.085em;font-size:clamp(76px,8vw,126px);font-weight:750;line-height:.76}.rewards-pool-funding>strong small{color:var(--violet);letter-spacing:.03em;padding-bottom:.05em;font-size:clamp(18px,1.8vw,27px)}.rewards-pool-funding>div{align-items:center;gap:12px;font-size:14px;display:flex}.rewards-pool-funding>div i{background:var(--violet);border-radius:50%;width:5px;height:5px}.rewards-fee-wallet{color:#8b8b91;font-family:var(--font-geist-mono);letter-spacing:.06em;font-size:10px}.rewards-pool-asset{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;display:flex;container-type:inline-size}.rewards-pool-asset:last-child{border-right:0}.rewards-pool-asset>div{align-items:center;gap:12px;font-size:15px;font-weight:720;display:flex}.rewards-pool-asset .asset-logo{width:46px;height:46px;box-shadow:none}.rewards-pool-asset>strong{font-size:clamp(28px, calc(180cqw / var(--pool-number-length,4)), 112px);letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:auto 0 8px;line-height:1}.rewards-pool-note{color:#7c7d84;margin:17px 0 0;font-size:13px}.bonus-view{background:#f7f6f2;padding-bottom:24px}.reward-engine{border:1px solid var(--line);background:#fbfaf8;border-radius:32px;width:min(1440px,100% - 64px);margin:24px auto 0;padding:clamp(40px,5vw,70px);box-shadow:0 22px 60px #1011180e}.reward-engine-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:46px;display:flex}.reward-engine-heading .section-kicker{margin-bottom:16px;display:block}.reward-engine-heading h2{font-size:clamp(44px,5vw,72px)}.reward-engine-flow{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;display:grid}.reward-engine-step{border:1px solid var(--line);background:#ffffffd1;border-radius:24px;grid-template-rows:auto 1fr auto;gap:20px;min-width:0;min-height:280px;padding:26px;display:grid;position:relative;overflow:hidden}.reward-engine-step>span{color:#7b7c83;letter-spacing:.14em;font-size:10px;font-weight:800}.reward-step-visual{align-self:center}.reward-step-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.reward-step-copy>strong{letter-spacing:-.045em;font-size:clamp(24px,2.2vw,34px);line-height:1.02}.reward-step-copy>small{color:#7a7b82;max-width:240px;font-size:11px;line-height:1.4}.reward-payment-marks{justify-content:center;align-items:center;display:flex}.reward-payment-marks i{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:66px;height:66px;margin-left:-10px;font-style:normal;display:grid;box-shadow:0 12px 28px #10111814}.reward-payment-marks i:first-child{margin-left:0}.reward-eth-orb{color:#282a31;font-size:30px;font-weight:560}.reward-fuel-orb{color:#4a2bd0;position:relative}.reward-fuel-orb img{object-fit:contain;width:34px;height:34px}.reward-fuel-orb b{font-size:9px;position:absolute;bottom:8px;right:8px}.reward-engine-split{color:var(--ink);border-color:#101118;border-color:var(--line);background:#fff;grid-template-rows:auto 1fr auto auto auto;gap:11px}.reward-engine-split>span,.reward-engine-split small{color:#7b7c83}.reward-engine-split .reward-step-copy>strong{color:var(--ink)}.reward-split-number{color:var(--violet);justify-content:center;align-items:flex-end;display:flex}.reward-split-number strong{letter-spacing:-.08em;font-size:clamp(64px,5.5vw,86px);line-height:.8}.reward-split-number small{color:var(--violet);font-size:24px;font-weight:800}.reward-split-bar{grid-template-columns:17fr 2fr 1fr;gap:4px;height:6px;margin-top:20px;display:grid}.reward-split-bar i{background:#c7ff45;border-radius:999px}.reward-split-bar i:nth-child(2){background:#9f82ff}.reward-split-bar i:nth-child(3){background:#bfc0c7}.reward-split-legend{white-space:nowrap;font-size:9px}.reward-split-legend b{color:var(--ink)}.reward-pool-logos{justify-content:center;align-items:center;display:flex}.reward-pool-logos img{object-fit:contain;background:#fff;border:1px solid #1011181c;border-radius:50%;width:66px;height:66px;margin-left:-10px;padding:12px;box-shadow:0 12px 28px #10111812}.reward-pool-logos img:first-child{margin-left:0}.reward-engine-output{background:linear-gradient(145deg,#f1ebff,#fff)}.reward-share-formula{width:min(170px,100%);color:var(--violet);flex-direction:column;align-items:center;gap:7px;display:flex}.reward-share-formula b,.reward-share-formula small{letter-spacing:.08em;font-size:11px;font-weight:820}.reward-share-formula i{background:currentColor;width:100%;height:2px}.reward-engine-arrow{background:#c7c2ce;align-self:center;width:46px;height:1px;position:relative}.reward-engine-arrow:after{content:"";border-top:1px solid #8c7da2;border-right:1px solid #8c7da2;width:8px;height:8px;position:absolute;top:-4px;right:1px;transform:rotate(45deg)}.reward-engine-arrow b{background:var(--violet);border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite paused reward-flow-pulse;position:absolute;top:-3px;left:0}.reward-engine[data-flow-active=true] .reward-engine-arrow b{animation-play-state:running}@keyframes reward-flow-pulse{0%{opacity:0;transform:translate(0)scale(.7)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(40px)scale(1)}}.reward-engine-rules{border-top:1px solid var(--line);margin-top:28px}.reward-engine-rules summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;font-size:14px;font-weight:720;list-style:none;display:flex}.reward-engine-rules summary::-webkit-details-marker{display:none}.reward-engine-rules summary span{border:1px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;transition:transform .25s;display:grid}.reward-engine-rules[open] summary span{transform:rotate(45deg)}.reward-rule-groups{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:4fr 3fr;display:grid;overflow:hidden}.reward-rule-groups>section+section{border-left:1px solid var(--line)}.reward-rule-groups section>header{border-bottom:1px solid var(--line);background:#faf9f6;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;display:flex}.reward-rule-groups section>header strong{letter-spacing:.12em;font-size:9px}.reward-rule-groups section>header small{color:#92939a;letter-spacing:0;font-size:9px}.reward-weight-grid,.reward-bonus-grid{display:grid}.reward-weight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-weight-grid>span,.reward-bonus-grid>span{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:108px;padding:17px;display:flex}.reward-weight-grid>span:last-child,.reward-bonus-grid>span:last-child{border-right:0}.reward-engine-rules small{color:#85868d;letter-spacing:.1em;font-size:9px;font-weight:780}.reward-engine-rules strong{letter-spacing:-.04em;font-size:23px}.reward-weight-grid>span,.reward-bonus-grid>span{align-items:flex-start;position:relative}.reward-tier-swatch{border-radius:3px;width:18px;height:18px;margin-bottom:1px;display:block;box-shadow:inset 0 0 0 1px #1011181a}.reward-tier-swatch.common{background:#d8d8d8}.reward-tier-swatch.rare{background:#8ecbff}.reward-tier-swatch.epic{background:#b891ff}.reward-tier-swatch.legendary{background:linear-gradient(135deg,#ffd45a,#ff8d4d)}.reward-bonus-mark{background:#f1effb;border-radius:4px;place-items:center;width:25px;height:25px;margin-bottom:0;font-size:17px;font-style:normal;line-height:1;display:grid}.reward-bonus-mark.brand{background:#f2f1ee;padding:5px}.reward-bonus-mark.brand img{object-fit:contain;width:100%;height:100%}.reward-bonus-mark.rarity{color:#fff;background:linear-gradient(135deg,#d8d8d8 25%,#8ecbff 25% 50%,#b891ff 50% 75%,#ffb15c 75%)}.reward-bonus-mark.rarity b{text-shadow:0 1px 2px #10111859;font-size:11px;font-weight:820}@media (max-width:1120px){.rewards-pool-board{grid-template-columns:1fr 1fr 1fr}.rewards-pool-funding{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;min-height:280px!important}.rewards-pool-asset{min-height:230px!important}.reward-engine-flow{grid-template-columns:1fr 34px 1fr;gap:0}.reward-engine-flow .reward-engine-arrow:nth-of-type(2){display:none}.reward-engine-basket{margin-top:18px}.reward-engine-basket:before{content:"";background:var(--line);width:calc(200% + 34px);height:1px;position:absolute;top:-19px;left:0}.reward-engine-output{margin-top:18px}.reward-rule-groups{grid-template-columns:1fr}.reward-rule-groups>section+section{border-top:1px solid var(--line);border-left:0}}@media (max-width:720px){.rewards-view{padding-bottom:45px}.rewards-pool,.reward-engine{width:calc(100% - 28px)}.rewards-pool{padding-top:42px}.rewards-pool-heading{flex-direction:column;align-items:flex-start;gap:20px}.rewards-pool-heading h1{font-size:52px}.rewards-pool-board{border-radius:24px;grid-template-columns:1fr}.rewards-pool-board article{border-right:0;border-bottom:1px solid var(--line);padding:24px;min-height:160px!important}.rewards-pool-board article:last-child{border-bottom:0}.rewards-pool-funding{min-height:260px!important}.rewards-pool-funding>strong b{font-size:82px}.rewards-pool-asset{gap:8px;min-height:240px!important}.rewards-pool-asset>strong{margin:20px 0 0}.reward-engine{border-radius:25px;padding:27px 20px}.reward-engine-heading{flex-direction:column;align-items:flex-start;margin-bottom:30px}.reward-engine-heading h2{font-size:45px}.reward-engine-flow{grid-template-columns:1fr}.reward-engine-step{grid-template-rows:auto auto auto;gap:24px;min-height:0;padding:26px}.reward-step-visual{margin:6px 0 2px}.reward-step-copy>strong{font-size:31px}.reward-step-copy>small{max-width:none;font-size:12px}.reward-engine-split{grid-template-rows:auto auto auto auto auto}.reward-split-number,.reward-payment-marks,.reward-pool-logos{justify-content:flex-start}.reward-engine-arrow{width:1px;height:34px;margin:0 auto}.reward-engine-arrow:after{top:auto;bottom:1px;right:-4px;transform:rotate(135deg)}.reward-engine-arrow b{animation-name:reward-flow-pulse-mobile;top:0;left:-3px}.reward-engine-flow .reward-engine-arrow:nth-of-type(2){display:block}.reward-engine-basket,.reward-engine-output{margin-top:0}.reward-engine-basket:before{display:none}.reward-rule-groups section>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:12px 15px}.reward-weight-grid{grid-template-columns:1fr 1fr}.reward-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-weight-grid>span,.reward-bonus-grid>span{border-bottom:1px solid var(--line);min-height:88px;padding:14px}.reward-weight-grid>span:nth-child(2n){border-right:0}.reward-weight-grid>span:nth-last-child(-n+2),.reward-bonus-grid>span{border-bottom:0}.reward-bonus-grid>span{min-height:94px}.reward-bonus-grid strong{font-size:21px}}@keyframes reward-flow-pulse-mobile{0%{opacity:0;transform:translateY(0)scale(.7)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(28px)scale(1)}}@media (prefers-reduced-motion:reduce){.reward-engine-arrow b{opacity:1;animation:none}}@media (prefers-reduced-transparency:reduce){.rewards-pool-state,.reward-engine{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.collection-book{border-top:1px solid var(--line);background:var(--paper);padding:clamp(82px,9vw,130px) clamp(22px,5vw,82px)}.collection-book-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:38px;display:flex}.collection-book-heading .section-kicker{margin:0 0 13px}.collection-book-heading h2{font-size:clamp(48px,5.7vw,86px)}.collection-book-heading>span{border:1px solid var(--line);color:#74757c;letter-spacing:.12em;background:#fff;border-radius:999px;margin-bottom:8px;padding:10px 14px;font-size:10px;font-weight:820}.collection-book-grid{grid-template-columns:minmax(220px,.62fr) minmax(430px,1.38fr) minmax(300px,1fr);gap:14px;display:grid}.collection-book-grid>*{border:1px solid var(--line);border-radius:29px;min-height:390px;overflow:hidden}.registry-card{color:#fff;background:radial-gradient(circle at 78% 17%,#8b6dffa8,#0000 34%),#101118;flex-direction:column;padding:31px;display:flex;position:relative}.registry-card:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-72px;right:-72px;box-shadow:0 0 0 32px #ffffff08,0 0 0 64px #ffffff06}.registry-card>span{color:#b9bac3;letter-spacing:.14em;font-size:9px;font-weight:820}.registry-card>strong{letter-spacing:-.085em;margin-top:auto;font-size:clamp(72px,7vw,110px);font-weight:690;line-height:.78}.registry-card>p{color:#b1b2bb;margin:15px 0 25px;font-size:13px}.registry-card>div{z-index:1;border-top:1px solid #ffffff24;align-items:center;gap:13px;padding-top:20px;display:flex;position:relative}.registry-card>div b{border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:13px;display:grid}.registry-card>div small{color:#b1b2bb;max-width:110px;font-size:9px;line-height:1.45}.missing-piece-card{color:#fff;text-align:left;background:radial-gradient(circle at 82% 76%,#754effb8,#0000 38%),#17151f;border:0;grid-template-rows:auto 1fr;padding:28px;display:grid;position:relative;box-shadow:0 24px 66px #251b4b2b}.missing-piece-card:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:22px;position:absolute;inset:9px}.missing-piece-copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.missing-piece-copy>small{color:#beaeff;letter-spacing:.15em;font-size:9px;font-weight:850}.missing-piece-copy>strong{letter-spacing:-.045em;margin-top:13px;font-size:clamp(24px,2vw,33px);line-height:.98}.missing-piece-copy>span{color:#c4c3cc;align-items:center;gap:8px;margin-top:15px;font-size:10px;display:flex}.missing-piece-copy>span b{color:var(--ink);background:#b8ff00;border-radius:999px;padding:6px 8px;font-size:9px}.missing-piece-art{z-index:1;place-items:end center;min-height:215px;display:grid;position:relative}.missing-piece-art .car-artwork{object-fit:contain;filter:drop-shadow(0 22px 18px #00000052);width:100%;height:225px;transition:transform .38s cubic-bezier(.2,.8,.2,1)}.missing-piece-card:hover .car-artwork{transform:translateY(-7px)rotate(.5deg)}.missing-piece-art>i{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1011187a;border:1px solid #ffffff42;border-radius:50%;place-items:center;width:54px;height:54px;font-size:12px;font-style:normal;font-weight:820;display:grid;position:absolute;bottom:0;right:0}.collection-card-number{z-index:3;color:#6f7077;font-family:var(--font-geist-mono);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border:1px solid #ffffffe6;border-radius:999px;padding:7px 9px;font-size:8px;position:absolute;top:16px;left:16px}.collection-card-fit{z-index:3;color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#633cffeb;border-radius:999px;max-width:54%;padding:7px 9px;font-size:8px;font-weight:740;position:absolute;top:15px;right:15px}.collection-card-fit b{color:#c9ff42;margin-left:4px}.collection-card-caption{z-index:2;background:linear-gradient(#0000,#ffffffeb 52%,#fff);flex-direction:column;gap:5px;padding:56px 20px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.collection-card-caption small{color:#77787f;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:770}.collection-card-caption strong{letter-spacing:-.035em;font-size:17px;line-height:1.07}.clean-car-tile .clean-car-media{inset:42px 18px 78px}.modal-image{position:relative}.registry-seal{width:94px;height:94px;color:var(--violet);text-align:center;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffdb;border:1px solid #633cff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 12px 28px #1f19351f}.registry-seal b{letter-spacing:-.04em;font-size:20px}.registry-seal small{letter-spacing:.13em;font-size:6px;font-weight:820;line-height:1.25}.modal-collection-fit{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1fr auto;gap:4px 20px;margin-top:25px;padding:15px 17px;display:grid}.modal-collection-fit>span{color:#898a91;letter-spacing:.13em;grid-column:1/3;font-size:7px;font-weight:830}.modal-collection-fit>strong{font-size:13px}.modal-collection-fit>b{color:var(--violet);font-size:15px}.modal-collection-fit.complete{background:#f0ecff;border-color:#633cff40}.modal-collection-fit.complete>span{color:var(--violet)}@media (max-width:1120px){.collection-book-grid{grid-template-columns:minmax(220px,.65fr) minmax(430px,1.35fr)}.missing-piece-card{grid-column:1/3;grid-template-rows:1fr;grid-template-columns:1fr 1fr;align-items:center;min-height:270px}.missing-piece-art{min-height:210px}}@media (max-width:720px){.collection-book{padding-left:14px;padding-right:14px}.collection-book-heading{flex-direction:column;align-items:flex-start;margin-left:8px;margin-right:8px}.collection-book-heading>span{margin:0}.collection-book-grid{grid-template-columns:1fr}.collection-book-grid>*{border-radius:24px;min-height:0}.registry-card{min-height:270px}.missing-piece-card{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:390px}.collection-card-caption{padding-bottom:16px;padding-left:16px;padding-right:16px}.collection-card-fit{top:14px;right:12px}.registry-seal{width:78px;height:78px;bottom:18px;left:18px}}.nav-wallet-cluster{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.fuel-wallet-chip{background:#f4efff;border:1px solid #dcd4ef;border-radius:999px;flex:none;align-items:center;height:38px;padding:3px 4px 3px 9px;display:inline-flex}.fuel-wallet-amount{white-space:nowrap;align-items:center;gap:5px;padding-right:9px;display:inline-flex}.fuel-wallet-chip .fuel-mark.small{flex:0 0 21px;width:21px;height:21px}.fuel-wallet-amount strong{color:var(--violet);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;line-height:1}.fuel-wallet-amount>span:last-child{color:#766b8a;letter-spacing:.025em;font-size:9px;font-weight:750}.fuel-wallet-chip>a{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:21px;font-weight:500;line-height:1;display:grid}.fuel-wallet-chip>a:hover{background:#4d28db}.fuel-wallet-chip>a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:600px){.fuel-wallet-chip{height:34px;padding-left:6px}.fuel-wallet-chip .fuel-mark.small{flex-basis:17px;width:17px;height:17px}.fuel-wallet-amount{gap:3px;padding-right:5px}.fuel-wallet-amount strong{font-size:11px}.fuel-wallet-amount>span:last-child{font-size:8px}.fuel-wallet-chip>a{width:26px;height:26px;font-size:19px}}.wallet-button{white-space:nowrap}.garage-collection-book{background:0 0;border-top:0;padding-top:clamp(58px,7vw,96px)}.garage-collection-book .collection-book-heading{margin-bottom:28px}.garage-collection-book .collection-book-heading h2{font-size:clamp(43px,5vw,70px)}.garage-collection-book .collection-book-grid>*{min-height:350px}@media (max-width:860px){.nav-wallet-cluster{gap:7px}}@media (max-width:600px){.nav-wallet-cluster{gap:5px}.wallet-button{padding-left:9px;padding-right:9px;font-size:11px}}.garage-manual-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.garage-manual-grid>button{min-height:0;box-shadow:none;background:0 0;border-color:#0000;padding:7px}.garage-manual-grid>button.compatible:hover:not(:disabled){background:#ffffff73;border-color:#633cff40;box-shadow:0 12px 28px #10111814}.garage-manual-grid>button.selected{border-color:var(--violet);background:#633cff0f;box-shadow:0 0 0 3px #633cff1a}.garage-manual-image{background:0 0;border-radius:12px;height:clamp(190px,18vw,255px);padding:0}.garage-manual-image .car-artwork{filter:none;width:100%;height:100%}.garage-manual-copy{padding:11px 4px 4px}.garage-manual-copy strong{font-size:16px;line-height:1.25}.garage-manual-copy small{font-size:13px}.garage-manual-grid>button>b{width:28px;height:28px;box-shadow:none;align-self:flex-end;margin:6px 4px 0 0;font-size:16px;position:static}.garage-manual-grid>button>b.match-car{height:27px;padding:0 8px;font-size:10px}.garage-fuel-period{min-width:190px}.garage-fuel-period span{font-size:16px}.garage-fuel-period small{font-size:13px}.garage-collection-book.demo-shelf .collection-book-grid{grid-template-columns:minmax(240px,.7fr) minmax(430px,1.3fr)}.garage-collection-book.demo-shelf .registry-card{min-height:300px}@media (min-width:681px) and (max-width:1100px){.garage-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.garage-manual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.garage-manual-image{height:180px}.garage-manual-copy strong{font-size:14px}.garage-manual-copy small{font-size:12px}.garage-fuel-period{min-width:0}.garage-collection-book.demo-shelf .collection-book-grid{grid-template-columns:1fr}}.car-artwork{touch-action:pan-y;transform-origin:50%}.package-depth{-webkit-user-select:none;user-select:none;display:block;position:relative;overflow:visible;transform:none!important}.package-tilt{pointer-events:none;transform-origin:50%;display:block;position:absolute;inset:0}.package-surface{width:100%;height:100%;display:block;overflow:visible}.package-depth *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.package-depth .package-print{object-fit:fill;filter:none;opacity:1;pointer-events:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition:none;display:block;transform:none!important}.package-depth foreignObject,.package-toy-window,.package-glass{pointer-events:none}.package-glass{opacity:var(--glass-opacity,0);transition:opacity .15s ease-out}.package-glass-light{transform:translateX(var(--glass-x,0px))}@media (prefers-reduced-motion:reduce){.package-tilt{transform:none!important}.package-glass-light{transform:none}.package-glass{opacity:0;transition:none}}.bonus-shimmer{color:#0000;background:linear-gradient(110deg,#5327c5 10%,#a877f5 35%,#6e4be1 52%,#bea2ff 66%,#5327c5 86%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:none;display:inline-block}.stake-duration button .duration-bonus{background:#f2ebff;border-radius:5px;padding:3px 5px}.stake-duration button.active .duration-bonus{background:#f5eeff}.stake-duration button .bonus-shimmer{font-size:11px}.combo-milestones .reached .bonus-shimmer{background-image:linear-gradient(110deg,#efe4ff,#cfb6ff 40%,#fff 64%,#d8beff)}@media (prefers-reduced-motion:reduce){.bonus-shimmer,.tab-nav button.bonus-tab-button>span{animation:none}}.filter-row .rarity-label{letter-spacing:.025em;font-size:.9em}.garage-collection-book .set-showcase-layout,.garage-collection-book.demo-shelf .set-showcase-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px}.set-car-showcase{background:radial-gradient(at 50% 30%,#fff 5%,#f1ece5 90%);flex-direction:column;gap:24px;padding:28px;display:flex}.set-car-showcase>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.set-car-showcase>header small{color:#86828c;letter-spacing:.12em;font-size:10px;font-weight:800}.set-car-showcase h3{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(24px,2.5vw,36px)}.set-car-showcase>header>span{font-size:24px}.set-car-lineup{justify-content:center;align-items:flex-start;gap:10px;display:flex}.set-car-lineup>button{min-width:0;color:var(--ink);background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:center;gap:12px;padding:0;display:flex}.set-car-lineup .car-artwork{filter:drop-shadow(0 10px 9px #30213d1f);width:100%;height:clamp(140px,17vw,230px)}.set-car-lineup>button>span{flex-direction:column;gap:4px;font-size:12px;font-weight:740;display:flex}.set-car-lineup small{color:#85808b;font-size:10px;font-weight:500}.set-showcase-picker{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:auto;display:flex}.set-showcase-picker button{color:#77727f;background:#ffffff80;border:1px solid #ded9e4;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:650}.set-showcase-picker button.active{color:#633cff;background:#ece4ff;border-color:#c8b5ff}.set-showcase-layout>.missing-piece-card{grid-column:1/-1;grid-template-columns:1fr 1fr;min-height:240px}@media (max-width:850px){.garage-collection-book .set-showcase-layout,.garage-collection-book.demo-shelf .set-showcase-layout{grid-template-columns:1fr}.set-car-lineup .car-artwork{height:clamp(145px,32vw,240px)}.set-car-showcase{padding:22px 18px}}@media (max-width:480px){.set-car-lineup:has(>button:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}.set-car-lineup:has(>button:nth-child(4)) .car-artwork{height:205px}}.combo-progress-card{background:#fff;flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 22px 58px #1011180e}.combo-progress-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.combo-progress-card>header>div{flex-direction:column;gap:4px;display:flex}.combo-progress-card>header span{color:#7e7d87;letter-spacing:.13em;font-size:10px;font-weight:800}.combo-progress-card>header strong{color:var(--ink);letter-spacing:-.06em;font-size:clamp(38px,4vw,58px);line-height:1}.combo-progress-card>header strong small{color:#878791;letter-spacing:-.02em;font-size:16px;font-weight:610}.combo-progress-card>header button{color:#55545f;background:0 0;border:0;border-bottom:1px solid #85848c;padding:5px 0;font-size:11px;font-weight:750}.combo-milestones{background:#f7f5fb;border:1px solid #e4e1ec;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.combo-milestones>div{color:#888590;grid-template-columns:auto 1fr;align-content:center;gap:7px 5px;min-height:112px;padding:17px;display:grid}.combo-milestones>div+div{border-left:1px solid #e4e1ec}.combo-milestones b{letter-spacing:-.07em;font-size:30px;line-height:1}.combo-milestones span{align-self:end;padding-bottom:2px;font-size:12px}.combo-milestones strong{grid-column:1/-1;font-size:13px;font-weight:780}.combo-milestones>div.reached{color:#fff;background:#633cff}.combo-progress-card>p{color:#696a74;max-width:520px;margin:auto 0 0;font-size:13px;line-height:1.55}.combo-preview-note{color:#868591;font-size:11px}.reward-collector-note{border-top:1px solid var(--line);color:#77747f;margin:0;padding:13px 17px;font-size:10px;line-height:1.45}.garage-collection-book.demo-shelf .combo-progress-card{min-height:300px}.staked-overview{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1050px){.staked-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.staked-overview>div{border-top:0}.staked-overview>div:nth-child(n+3){border-top:1px solid var(--line)}.staked-overview>div:nth-child(odd){border-left:0}.staked-overview>div:nth-child(2n){border-left:1px solid var(--line)}}@media (max-width:600px){.combo-progress-card{padding:22px 18px}.combo-milestones>div{min-height:90px;padding:12px}.combo-milestones b{font-size:25px}.staked-overview{grid-template-columns:1fr}.staked-overview>div+div{border-left:0!important;border-top:1px solid var(--line)!important}}.rarity-label{background-image:linear-gradient(110deg,var(--rarity-a) 25%,var(--rarity-b) 49%,var(--rarity-a) 72%);filter:none}.bonus-shimmer{background-image:linear-gradient(110deg,#6340c7 25%,#9470dd 49%,#6340c7 72%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){button:hover>.rarity-label,button:focus-visible>.rarity-label,.stake-duration button:hover .bonus-shimmer{animation:1.8s ease-out foil-glint}}@keyframes foil-glint{0%{background-position:0%}to{background-position:100%}}.reward-eth-orb .eth-mark{width:100%;height:100%;box-shadow:none;background:0 0;border:0}.reward-eth-orb .eth-mark svg{width:40px;height:40px}.reward-payment-marks .reward-fuel-orb{background:0 0;border:0;padding:0}.reward-fuel-orb .fuel-mark{width:66px;height:66px}.reward-share-visual{flex-direction:column;align-items:center;gap:10px;display:flex}.reward-share-visual>svg{width:112px;height:112px}.reward-share-visual .reward-share-formula{gap:5px;width:100%;max-width:185px}.reward-share-visual .reward-share-formula b,.reward-share-visual .reward-share-formula small{letter-spacing:.05em;font-size:8px}.fuel-mark,.fuel-mark.small{box-shadow:none;background:0 0;border:0;padding:0}.fuel-mark img,.fuel-mark.small img,.garage-payment-assets .fuel-mark.small img{width:100%;height:100%}.combo-builder-progress{background:linear-gradient(120deg,#faf8ff,#f0eaf8);border:1px solid #dfd9e9;border-radius:16px;margin-top:22px;padding:22px 24px}.combo-progress-summary{justify-content:space-between;align-items:center;gap:30px;display:flex}.combo-progress-summary>div:first-child>span{letter-spacing:.13em;color:#786698;font-size:9px;font-weight:750}.combo-progress-summary strong{color:var(--ink);letter-spacing:-.04em;margin:8px 0;font-size:clamp(20px,2vw,28px);display:block}.combo-progress-summary p{color:#797280;max-width:600px;margin:0;font-size:12px;line-height:1.5}.combo-progress-reward{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.combo-progress-reward small{letter-spacing:.08em;color:#797280;font-size:9px;font-weight:750}.combo-progress-reward b{letter-spacing:-.04em;font-size:36px;line-height:1}.combo-progress-reward b span{color:#797280;letter-spacing:0;margin-left:6px;font-size:13px;font-weight:500}.combo-progress-reward>span{font-size:12px}.combo-next-reward{color:#756d7d;border-top:1px solid #e2dbe9;flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding-top:14px;font-size:11px;display:flex}.combo-set-details{margin-top:16px}.combo-set-details summary{cursor:pointer;color:#55436e;justify-content:space-between;font-size:12px;font-weight:650;list-style:none;display:flex}.combo-set-details .set-car-showcase{margin-top:20px;border-radius:14px;max-width:760px;margin-inline:auto}.combo-set-details>p{color:#797280;max-width:760px;margin:16px auto 0;font-size:11px;line-height:1.6}.staked-car-copy>button:disabled{cursor:default;color:#86818d;box-shadow:none;background:#eeebf0}@media (max-width:600px){.combo-builder-progress{padding:18px 16px}.combo-progress-summary{align-items:flex-start;gap:12px}.combo-progress-reward{text-align:right;max-width:100px}.combo-next-reward{flex-direction:column}}.collection-rack{--rack-metal:#d7d3cb;background:#e6e3db;border:1px solid #cbc7bf;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 42px -28px #3a322b55,inset 0 0 0 5px #f9f7f0}.rack-header{z-index:1;background:linear-gradient(#fcfaf5,#efede6);border-bottom:1px solid #c6c2ba;align-items:center;gap:24px;min-height:76px;padding:18px 34px;display:flex;position:relative;box-shadow:0 7px 10px #50463812,inset 0 1px #fff}.rack-wordmark{align-items:center;gap:8px;display:flex}.rack-wordmark img{width:30px;height:30px}.rack-wordmark b{letter-spacing:.045em;font-size:15px}.rack-wordmark em{color:var(--violet);letter-spacing:.12em;margin-left:6px;font-size:11px;font-style:normal}.rack-header-note{letter-spacing:.18em;color:#77736c;border-left:1px solid #d3d0c8;padding-left:24px;font-size:9px}.rack-header>small{font-family:var(--font-geist-mono);color:#807b73;margin-left:auto;font-size:10px}.rack-grid{background-image:radial-gradient(at 50% 0,#fff9,#0000 65%),radial-gradient(circle at 1.5px 1.5px,#67625866 1px,#f8f5ebcc 1.3px,#a7a09344 1.8px,#0000 2.2px);background-size:100% 100%,18px 18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 30px;margin:0;padding:46px 34px 28px;list-style:none;display:grid;box-shadow:inset 7px 0 13px -12px #3f372d,inset -7px 0 13px -12px #3f372d}.rack-slot{min-width:0;position:relative}.rack-car{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;padding:0;display:flex}.rack-car:focus-visible{outline:2px solid var(--violet);outline-offset:8px}.rack-package{aspect-ratio:.68;width:100%;margin:18px 0 0;display:block;position:relative}.rack-package>.package-hanging{overflow:visible}.rack-package>.car-artwork{transform-origin:50% 8%;filter:drop-shadow(3px 9px 4px #40342b24)drop-shadow(7px 19px 12px #40342b22);width:100%;height:100%;display:block;position:absolute;inset:0}.rack-caption{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:17px 3px 8px;display:flex}.rack-caption>strong{letter-spacing:-.02em;font-size:13px;line-height:1.3}.rack-caption>strong>span{color:#777168;margin-top:3px;font-size:11px;font-weight:500;display:block}.rack-caption>small{margin-top:3px;font-size:10px}@media (max-width:1050px){.rack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 25px}.rack-header-note{display:none}}@media (max-width:600px){.collection-rack{border-radius:9px;margin-inline:-10px}.rack-header{gap:10px;min-height:58px;padding:12px 16px}.rack-wordmark img{width:24px;height:24px}.rack-wordmark b{font-size:11px}.rack-wordmark em{margin-left:3px;font-size:8px}.rack-header>small{font-size:8px}.rack-grid{background-size:100% 100%,14px 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 17px;padding:34px 16px 22px}.rack-package{margin-top:14px}.rack-caption{flex-direction:column;gap:5px;padding-top:12px}.rack-caption>strong{font-size:11px}.rack-caption>strong>span{font-size:10px}.rack-caption>small{margin-top:0;font-size:9px}}.garage-connect{text-align:center;background:radial-gradient(at 50% 100%,#ede6ff70,#0000 70%);flex-direction:column;align-items:center;gap:22px;padding:72px 24px 84px;display:flex}.garage-connect h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,46px)}.garage-connect p{max-width:430px;color:var(--muted);margin:0 0 10px;font-size:16px;line-height:1.65}.paid-inline-checkout,.paid-inline-sessions{background:#f9f7fc;border:1px solid #ded7e7;border-radius:26px;margin:24px 0;padding:clamp(20px,3vw,40px)}.paid-inline-checkout header,.paid-session header{justify-content:space-between;align-items:center;gap:20px;display:flex}.paid-inline-checkout h3,.paid-inline-sessions h3{letter-spacing:-.04em;margin:10px 0 20px;font-size:clamp(28px,4vw,44px)}.paid-quote-values{grid-template-columns:1fr 1fr;gap:24px;margin:26px 0;display:grid}.paid-quote-values>div{flex-direction:column;gap:10px;display:flex}.paid-quote-values strong{overflow-wrap:anywhere;font-size:clamp(22px,3vw,34px)}.paid-quote-values small{color:#765e90;letter-spacing:.07em;font-weight:800}.paid-action-notice{overflow-wrap:anywhere;background:#efe7ff;border-radius:14px;padding:16px}.paid-session{border-top:1px solid #ddd4e7;padding:24px 0}.paid-session-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.paid-session-actions button{font-size:14px}.paid-session header h4{margin:0;font-size:24px}.paid-inline-checkout .stake-duration{max-width:460px}.paid-inline-checkout .primary-button{margin:16px 0}.paid-inline-checkout p,.paid-session p{color:#746d7e;line-height:1.55}@media (max-width:600px){.paid-quote-values{grid-template-columns:1fr}.paid-inline-checkout header{flex-direction:column;align-items:flex-start}.paid-session-actions .wallet-button{width:100%}}.paid-batch-summary{background:#eee7fa;border:1px solid #dcd2ef;border-radius:18px;margin:24px 0;padding:22px}.paid-batch-totals{color:#766b8a;flex-wrap:wrap;gap:12px 24px;font-size:13px;display:flex}.paid-batch-totals strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px}.paid-batch-summary .primary-button{margin:0;font-size:14px}.paid-batch-summary p:last-child{margin-bottom:0;font-size:13px}.stake-payment-choice{border-top:1px solid #ddd3ef;margin-top:18px;padding-top:16px}.stake-payment-choice>span{color:#766585;letter-spacing:.1em;margin-bottom:9px;font-size:10px;font-weight:800;display:block}.stake-payment-choice .stake-duration{grid-template-columns:1fr 1fr;display:grid}.stake-payment-choice button{gap:8px}.stake-payment-choice .eth-mark,.stake-payment-choice .fuel-mark.small{flex:0 0 22px;width:22px;height:22px}.paid-inline-checkout.paid-dock-checkout{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:0}.paid-dock-checkout .paid-quote-values{gap:16px;margin:0 0 14px}.paid-dock-checkout .paid-quote-values strong{color:#fff;font-size:clamp(20px,2vw,28px)}.paid-dock-checkout .paid-quote-values small{color:#baa5f2;font-size:10px}.paid-dock-checkout .paid-quote-values span{color:#bcb4cf;font-size:12px}.paid-dock-checkout p{color:#bcb4cf;font-size:12px;line-height:1.5}.paid-dock-checkout .paid-action-notice{color:#eee6ff;background:#282137}.paid-dock-rewards{color:#ddd5ef;flex-wrap:wrap;gap:8px 14px;margin:0 0 18px;font-size:12px;display:flex}.paid-dock-rewards b{color:#cdb8ff}.paid-staked-groups{gap:24px;padding:24px;display:grid}.paid-staked-group{background:#f9f6fe;border:1px solid #dcd2ef;border-radius:24px;padding:clamp(18px,3vw,34px)}.paid-staked-group>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.paid-staked-group h3{letter-spacing:-.035em;margin:8px 0;font-size:clamp(23px,3vw,36px);line-height:1.1}.paid-staked-group header p:last-child{color:#81758c;font-size:13px;line-height:1.5}.paid-combo-bonus{color:var(--violet);background:#e8ddff;border-radius:16px;flex-shrink:0;padding:14px 20px;font-size:38px;line-height:1}.paid-combo-bonus small{letter-spacing:.08em;margin-top:8px;font-size:9px;display:block}.paid-combo-cars{grid-template-columns:repeat(auto-fit,minmax(150px,230px));gap:18px;display:grid}.paid-combo-cars>button{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;flex-direction:column;gap:5px;padding:0;display:flex}.paid-combo-cars .garage-manual-image{background:0 0;flex:none;width:100%;height:255px;min-height:0}.paid-combo-cars .car-artwork{height:245px}.paid-combo-cars strong{margin-top:5px;font-size:15px}.paid-combo-cars button>span:not(.garage-manual-image),.paid-combo-cars small{color:#81758c;font-size:12px}.paid-individual-cars:has(h4){border-top:1px solid #e3daef;margin-top:24px;padding-top:18px}.paid-individual-cars h4{color:#81758c;margin:0 0 14px;font-size:14px}.paid-staked-group footer{color:#766585;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:13px;display:flex}.paid-staked-group footer strong{color:var(--violet)}.paid-staked-group footer small{flex-basis:100%}@media (max-width:600px){.paid-staked-groups{padding:14px}.paid-staked-group>header{align-items:flex-start}.paid-combo-bonus{padding:10px;font-size:28px}.paid-combo-cars{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.paid-combo-cars .garage-manual-image{height:210px}.paid-combo-cars .car-artwork{height:200px}.paid-dock-checkout .paid-quote-values{grid-template-columns:1fr 1fr}}.stake-ready-dock .stake-ready-cars{scrollbar-width:thin;scrollbar-color:#645376 transparent;grid-template-columns:repeat(4,minmax(0,1fr));place-content:start center;gap:22px 18px;width:100%;max-width:none;max-height:540px;padding:4px 6px;overflow-y:auto}.stake-ready-dock .stake-ready-cars.count-1{grid-template-columns:minmax(0,280px)}.stake-ready-dock .stake-ready-cars.count-2{grid-template-columns:repeat(2,minmax(0,280px))}.stake-ready-dock .stake-ready-cars.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stake-ready-dock .stake-ready-cars.count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stake-ready-dock .stake-ready-art{max-height:none}.stake-ready-dock .stake-ready-name{gap:5px;margin-top:12px}.stake-ready-dock .stake-ready-name strong{font-size:15px}.stake-ready-dock .stake-ready-name small{font-size:12px}.country-flag{vertical-align:middle;flex-shrink:0;font-style:normal;line-height:1;display:inline-block}.paid-staked-group h3 .country-flag{font-size:.8em}@media (max-width:900px){.stake-ready-dock .stake-ready-cars{max-width:720px;max-height:540px;margin:0 auto}.stake-ready-layout{gap:24px}}@media (max-width:600px){.stake-ready-dock .stake-ready-cars,.stake-ready-dock .stake-ready-cars.count-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;max-height:500px}.stake-ready-dock .stake-ready-cars.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stake-ready-dock .stake-ready-cars.count-1{grid-template-columns:minmax(0,240px)}.stake-ready-dock .stake-ready-cars.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.stake-ready-dock .stake-ready-name strong{font-size:13px}.stake-ready-dock .stake-ready-name small{font-size:11px}.stake-ready-dock .stake-ready-tick{width:20px;height:20px;right:0}}.paid-combo-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,48px)}.paid-combo-cars[data-count="1"]{grid-template-columns:minmax(0,360px)}.paid-combo-cars[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.paid-combo-cars[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.paid-combo-cars .garage-manual-image{aspect-ratio:auto;height:clamp(300px,30vw,450px);padding:0}.paid-combo-cars .garage-manual-image .car-artwork{object-fit:contain;width:100%;height:100%}.paid-live-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.paid-live-asset{background:#fff;border:1px solid #e2d9ee;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:clamp(16px,2vw,28px);display:flex}.paid-live-ticker{color:var(--violet);font-size:15px;font-weight:850}.paid-live-asset strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(17px,2vw,30px)}.paid-live-asset>span:last-of-type,.paid-live-explainer{color:#81758c;font-size:12px;line-height:1.6}.paid-live-asset small{color:var(--violet)}@media (max-width:600px){.paid-combo-cars,.paid-combo-cars[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.paid-combo-cars .garage-manual-image{aspect-ratio:.64;height:auto}.paid-live-assets{grid-template-columns:1fr;gap:12px}.paid-live-asset strong{font-size:28px}}.car-story{margin-top:23px}.car-story p{color:#53515c;letter-spacing:-.012em;margin:0;font-size:16px;line-height:1.65}.car-story a{color:var(--violet);text-underline-offset:3px;margin-top:9px;font-size:12px;font-weight:600;display:inline-block}.car-story a:hover{text-decoration:underline}.car-story a:focus-visible{outline:2px solid var(--violet);outline-offset:4px;border-radius:2px}.car-story+.detail-table{margin-top:22px}@media (max-width:600px){.car-story p{font-size:15px;line-height:1.65}}.open-car-label{align-items:center;gap:10px;display:inline-flex}.detail-table .car-origin{align-items:center;gap:7px;display:inline-flex}.detail-table .car-origin .country-flag{color:inherit;font-size:1.25em}.garage-portrait-strip{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:26px;padding:25px 32px;display:flex}.garage-portrait-strip small{letter-spacing:.07em;color:#827c8a;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.garage-portrait-intro strong,.garage-portrait-top strong{font-size:16px;display:block}.garage-portrait-intro strong span{color:#827c8a;font-size:13px;font-weight:400}.garage-portrait-top strong span{color:#827c8a;margin-left:5px;font-size:12px}.garage-portrait-mix{flex:1;min-width:180px;max-width:360px}.garage-portrait-mix>div{border-radius:9px;gap:3px;height:6px;margin-bottom:9px;display:flex;overflow:hidden}.garage-portrait-mix small{letter-spacing:0;margin:0;font-size:9px}.garage-share-button{color:#251e30;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #d8d2e0;border-radius:30px;justify-content:center;align-items:center;gap:15px;padding:12px 19px;font-size:13px;font-weight:700;display:inline-flex}.garage-portrait-strip>.garage-share-button{margin-left:auto}.garage-share-button:hover{background:#eee8fa}.garage-share-button:disabled{opacity:.45;cursor:wait}.garage-share-button.filled{color:#fff;background:#633bff;border-color:#633bff}.garage-portrait-dialog{color:#17151e;background:#f9f7f2;border:1px solid #ddd6e5;border-radius:24px;width:min(1040px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 120px #0004}.garage-portrait-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#16102099}.garage-portrait-content{padding:28px}.garage-portrait-content>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.garage-portrait-content>header small{letter-spacing:.12em;color:#633bff;font-size:10px;font-weight:700}.garage-portrait-content h2{letter-spacing:-1px;margin:7px 0 0;font-size:30px}.garage-portrait-content>header button{cursor:pointer;background:#eee8f5;border:0;border-radius:50%;width:38px;height:38px;font-size:25px}.garage-portrait-preview{aspect-ratio:8/5;background:#eee8f5;border:1px solid #ddd6e5;border-radius:14px;place-items:center;width:100%;display:grid;overflow:hidden}.garage-portrait-preview img{width:100%;height:auto;display:block}.garage-portrait-preview p{text-align:center;padding:30px;font-size:14px}.garage-portrait-controls{grid-template-columns:1.1fr 1fr 1fr 1fr;gap:12px;margin-top:22px;display:grid}.garage-portrait-controls label{color:#756d80;flex-direction:column;gap:7px;font-size:11px;display:flex}.garage-portrait-controls input,.garage-portrait-controls select{color:#211a2c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8d2e0;border-radius:9px;padding:11px;font-size:13px}.garage-portrait-content footer{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.garage-portrait-content footer p{color:#827c8a;max-width:370px;font-size:11px;line-height:1.5}.garage-portrait-content footer>div{gap:9px;display:flex}@media (max-width:700px){.garage-portrait-strip{gap:20px;padding:20px}.garage-portrait-intro{width:100%}.garage-portrait-mix{order:5;min-width:100%;max-width:none}.garage-portrait-top strong{font-size:14px}.garage-portrait-dialog{border-radius:18px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.garage-portrait-content{padding:18px}.garage-portrait-content h2{font-size:26px}.garage-portrait-controls{grid-template-columns:1fr 1fr}.garage-portrait-content footer{flex-direction:column;align-items:stretch;gap:7px}.garage-portrait-content footer>div>*{flex:1}.garage-portrait-strip>.garage-share-button{margin-left:0}}.garage-portrait-strip{padding:18px 32px;display:block;position:relative}.garage-profile-details>summary{cursor:pointer;align-items:center;gap:16px;min-height:40px;padding-right:170px;font-size:14px;font-weight:700;list-style:none;display:flex}.garage-profile-details>summary::-webkit-details-marker{display:none}.garage-profile-details>summary small{letter-spacing:0;margin:0;font-size:11px;font-weight:400}.garage-profile-chevron{color:#87779a;margin-left:4px}.garage-profile-details[open] .garage-profile-chevron{transform:rotate(180deg)}.garage-profile-body{flex-wrap:wrap;align-items:center;gap:26px;padding-top:24px;padding-bottom:8px;display:flex}.garage-portrait-strip>.garage-share-button{margin:0;position:absolute;top:18px;right:32px}@media (max-width:700px){.garage-portrait-strip{padding:16px 20px}.garage-portrait-strip>.garage-share-button{padding:10px 13px;font-size:12px;top:17px;right:20px}.garage-profile-details>summary{grid-template-columns:auto 1fr;gap:4px 8px;padding-right:137px;display:grid}.garage-profile-details>summary small{grid-area:2/1/auto/3;font-size:10px;line-height:1.5}.garage-profile-chevron{grid-area:1/2}.garage-profile-body{gap:20px;padding-top:22px}}.draw-view{background:var(--paper);padding-bottom:40px}.draw-page{max-width:1480px;margin:0 auto;padding:clamp(32px,4vw,58px) clamp(22px,5vw,76px) 28px}.draw-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.draw-page-head .section-kicker{letter-spacing:.16em;color:#6740ff;margin:0 0 14px;font-size:10px;font-weight:750}.draw-page-head h1{letter-spacing:-.065em;margin:0 0 12px;font-size:clamp(42px,5vw,68px);font-weight:800;line-height:1}.draw-page-head h1>span{color:#6740ff}.draw-page-head>div>p:last-child{color:#817b88;margin:0;font-size:16px;line-height:1.5}.draw-status-pill{color:#7f768b;white-space:nowrap;background:#ffffff94;border:1px solid #ded8e5;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:11px;font-weight:600;display:flex}.draw-status-pill>i{background:#6740ff;border-radius:50%;width:6px;height:6px}.draw-dashboard{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);align-items:stretch;gap:24px;display:grid}.draw-pool-card{color:#f4f1eb;background:radial-gradient(at 95% 0,#2b2059 0,#0000 60%),#11111b;border-radius:24px;flex-direction:column;min-height:318px;padding:30px 32px;display:flex;position:relative;overflow:hidden}.draw-pool-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.draw-pool-card>header>span{color:#cab7ff;letter-spacing:.15em;font-size:10px;font-weight:700}.draw-pool-card>header>small{letter-spacing:.13em;color:#898398;font-size:9px}.draw-pool-empty{flex-direction:column;flex:1;justify-content:center;padding:26px 0 30px;display:flex}.draw-pool-empty>strong{letter-spacing:-.05em;font-size:clamp(32px,3.7vw,48px);font-weight:720;line-height:1.1}.draw-pool-empty>p{color:#9e98b0;max-width:340px;margin:13px 0 0;font-size:12px;line-height:1.6}.draw-pool-balances{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:26px;padding:30px 0;display:grid}.draw-pool-balances>div{min-width:0}.draw-pool-balances>div>span{color:#d6cde7;align-items:center;gap:8px;margin-bottom:9px;font-size:12px;font-weight:600;display:flex}.draw-pool-balances>div>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(25px,3.3vw,43px);line-height:1.05;display:block}.draw-pool-balances .eth-mark.small,.draw-pool-balances .fuel-mark.small{flex:0 0 23px;place-items:center;width:23px;height:23px;display:inline-grid}.draw-pool-balances .fuel-mark img,.draw-pool-balances .eth-mark svg{object-fit:contain;width:100%;height:100%;display:block}.draw-pool-card>footer{border-top:1px solid #ffffff19;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:21px;display:flex}.draw-pool-card>footer>div:last-child{text-align:right}.draw-pool-card>footer small{letter-spacing:.15em;color:#9a91ab;margin-bottom:8px;font-size:8px;display:block}.draw-pool-card>footer strong{letter-spacing:-.025em;font-size:20px;font-weight:650;display:block}.draw-pool-card>footer .draw-clock{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:27px}.draw-wallet-panel{flex-direction:column;justify-content:space-between;gap:20px;min-width:0;padding:8px 0 0;display:flex}.draw-wallet-action p{color:#857b90;margin:0 0 12px;font-size:11px;line-height:1.5}.draw-wallet-action button{color:#fff;background:#6840ff;border:0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;font-size:12px;font-weight:650;display:flex}.draw-wallet-action button>span{font-size:17px;font-weight:400}.draw-entry-strip{border-bottom:1px solid #ddd7e4;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:32px;padding:25px 0;display:grid}.draw-entry-strip>div{align-items:center;gap:12px;display:flex}.draw-entry-strip b{letter-spacing:-.045em;color:#6740ff;flex:0 0 43px;place-items:center;min-height:36px;font-size:16px;font-weight:750;display:grid}.draw-entry-strip>div:last-child b{font-size:14px}.draw-entry-strip p{margin:0;line-height:1.45}.draw-entry-strip strong{font-size:12px;font-weight:650;display:block}.draw-entry-strip span{color:#847c8d;margin-top:4px;font-size:10px;display:block}.draw-page .draw-controls-only{background:0 0;border:0;border-radius:0;margin:0;padding:20px 0 0}.draw-controls-only>.draw-open{color:#6740ff;background:0 0;border:0;border-radius:0;align-items:center;gap:28px;padding:0;font-size:12px;display:flex}.draw-controls-only .draw-details{margin-top:20px}.draw-controls-only .draw-controls{margin-bottom:20px}.draw-page-foot{color:#8b8295;justify-content:space-between;gap:24px;margin-top:24px;font-size:10px;line-height:1.6;display:flex}.draw-page-foot a{color:#78698b;white-space:nowrap;text-decoration:none}.draw-page-foot a:hover{text-decoration:underline}.draw-page button:focus-visible,.draw-page a:focus-visible{outline-offset:4px;outline:3px solid #a794ff}@media (max-width:900px){.draw-dashboard{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:20px}.draw-pool-card{padding:26px 24px}.draw-entry-strip{gap:14px}.draw-entry-strip>div{gap:6px}.draw-entry-strip span{font-size:9px}}@media (max-width:680px){.draw-page-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.draw-page-head h1{font-size:49px}.draw-page-head>div>p:last-child{font-size:14px}.draw-status-pill{padding:9px 12px;font-size:10px}.draw-dashboard{grid-template-columns:1fr;gap:24px}.draw-pool-card{border-radius:20px;min-height:288px;padding:26px 24px}.draw-pool-empty>strong{font-size:37px}.draw-pool-empty>p{font-size:11px}.draw-pool-balances{gap:20px}.draw-pool-balances>div>strong{font-size:29px}.draw-wallet-panel{gap:16px;max-width:100%;padding:0}.draw-wallet-action p{text-align:center}.draw-entry-strip{grid-template-columns:1fr;gap:20px;margin-top:22px;padding:24px 0}.draw-entry-strip>div{gap:12px}.draw-entry-strip strong{font-size:12px}.draw-entry-strip span{font-size:11px}.draw-page-foot{flex-direction:column;gap:14px}}.daily-draw .fuel-mark img,.daily-draw .eth-mark svg{object-fit:contain;width:100%;height:100%;display:block}.draw-history-button{color:#6740ff;cursor:pointer;background:0 0;border:0;padding:16px 0 0;font-size:12px}.draw-asset{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.draw-separate{text-align:right;color:#6740ff;margin-top:8px;font-size:10px;font-weight:400}.draw-separate summary{cursor:pointer}.draw-separate button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0 0 12px}.daily-draw{color:#111118;background:#f5f1fb;border:1px solid #dcd5eb;border-radius:24px;margin:0 0 28px;padding:24px 28px}.draw-heading,.draw-summary,.draw-purchase,.draw-quote,.draw-win{justify-content:space-between;align-items:center;gap:20px;display:flex}.draw-heading .section-kicker{letter-spacing:.13em;margin:0 0 8px;font-size:10px}.draw-heading h3{letter-spacing:-.055em;margin:0;font-size:28px;line-height:1.05}.draw-heading h3>span{color:#6840ff;margin-left:12px;font-size:20px}.draw-timer{text-align:right}.draw-timer small,.draw-prize>span,.draw-ticket-total>span{color:#7a7487;margin-bottom:5px;font-size:12px;display:block}.draw-timer strong{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:19px}.draw-summary{margin-top:24px}.draw-prize{flex:1;min-width:0}.draw-prize>strong{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:7px;font-size:19px;display:flex}.draw-prize>strong>i{color:#9991a8;margin:0 5px;font-style:normal;font-weight:400}.draw-prize .eth-mark.small,.draw-payment .eth-mark.small,.draw-prize .fuel-mark.small,.draw-payment .fuel-mark.small{flex:0 0 23px;width:23px;height:23px}.draw-ticket-total{border-left:1px solid #ddd5ed;min-width:100px;padding-left:24px}.draw-ticket-total strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:24px}.draw-open{white-space:nowrap;background:#fff;border:1px solid #d9d2e6;border-radius:999px;padding:12px 16px;font-size:13px;font-weight:700}.draw-open>span{color:#6840ff;margin-left:12px}.draw-details{border-top:1px solid #dcd5eb;margin-top:22px;padding-top:20px}.draw-details>p{color:#797282;max-width:740px;margin:0 0 20px;font-size:14px;line-height:1.5}.draw-controls{grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr);gap:32px;display:grid}.draw-label{letter-spacing:.1em;color:#83798f;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.draw-purchase{flex-wrap:wrap;justify-content:flex-start;gap:10px}.draw-purchase input{width:76px;font:inherit;text-align:center;background:#fff;border:1px solid #dcd5eb;border-radius:12px;padding:12px;font-weight:600}.draw-payment{background:#fff;border:1px solid #dcd5eb;border-radius:12px;padding:3px;display:flex}.draw-payment>button{background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:700;display:flex}.draw-payment>button[aria-pressed=true]{color:#6034fa;background:#ece5ff}.draw-primary,.draw-secondary{color:#fff;white-space:nowrap;background:#6740ff;border:0;border-radius:12px;padding:13px 17px;font-size:12px;font-weight:700}.draw-secondary{color:#6740ff;background:#fff;border:1px solid #d9d0ea}.draw-primary:disabled,.draw-secondary:disabled{opacity:.5;cursor:default}.draw-earned{border-left:1px solid #dcd5eb;padding-left:28px}.draw-earned>strong{margin-bottom:12px;font-size:16px;display:block}.draw-earned>small{color:#84798d;max-width:270px;margin-top:10px;font-size:11px;line-height:1.4;display:block}.draw-quote{background:#fff;border-radius:12px;align-items:flex-start;margin-top:15px;padding:14px;font-size:13px}.draw-quote small{color:#83798f;margin-top:5px;font-size:10px;display:block}.draw-win{background:#e9e0ff;border-radius:12px;margin-top:20px;padding:14px;font-size:13px;font-weight:600}.draw-rules{color:#7d718c;margin-top:22px;font-size:12px}.draw-rules summary{cursor:pointer;font-weight:600}.draw-rules p{max-width:850px;margin:12px 0 0;line-height:1.6}.draw-notice{color:#6740ff;margin:18px 0 0;font-size:12px}.draw-preview{background:#f7f4fb}@media (max-width:700px){.daily-draw{border-radius:20px;padding:20px}.draw-heading h3{font-size:25px}.draw-summary{flex-wrap:wrap;gap:18px;margin-top:20px}.draw-prize{flex-basis:65%}.draw-prize>strong{font-size:16px;line-height:1.4}.draw-ticket-total{min-width:72px;padding-left:16px}.draw-open{justify-content:space-between;align-items:center;width:100%;display:flex}.draw-controls{grid-template-columns:1fr;gap:22px}.draw-earned{border-top:1px solid #dcd5eb;border-left:0;padding:20px 0 0}.draw-purchase{gap:8px}.draw-purchase input{width:58px}.draw-payment>button{padding:9px 10px}.draw-quote{flex-wrap:wrap}.draw-timer strong{font-size:17px}}
