@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&display=swap";:root{--ink:#171717;--paper:#f4f1ea;--surface:#fffdf8;--line:#d8d2c7;--muted:#6c6963;--signal:#d94728;--dark:#202020;--pale-signal:#f0b5a5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.45}button,input{font:inherit}button{cursor:pointer}a{color:inherit}header{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:25px;min-height:78px;padding:0 5vw;display:flex}.brand{margin-right:auto;text-decoration:none;display:block}.mark,.footer-mark{aspect-ratio:9/7;background:url(/fwa-zombie-wordmark.png) 50%/contain no-repeat;display:block}.mark{width:86px}header nav{align-self:stretch;gap:3px;display:flex}.strategy-nav{min-height:auto;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0 8px;font-size:.8rem;font-weight:700;position:relative}.strategy-nav:hover,.strategy-nav.active{color:var(--ink);background:0 0}.strategy-nav.active:after{background:var(--signal);content:"";height:2px;position:absolute;bottom:0;left:8px;right:8px}.wallet,.primary,.secondary{border:1px solid var(--dark);background:var(--dark);color:#fff;justify-content:center;align-items:center;min-height:43px;padding:0 16px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.wallet:hover:not(:disabled),.primary:hover:not(:disabled){background:var(--signal);border-color:var(--signal)}.secondary:hover:not(:disabled){background:var(--dark);color:#fff}button:disabled,input:disabled{cursor:not-allowed;opacity:.55}main{max-width:1320px;margin:auto;padding:0 5vw 84px}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:stretch;gap:clamp(42px,7vw,104px);padding:clamp(58px,8vw,112px) 0;display:grid}.hero-copy{align-self:center}.kicker{color:var(--signal);text-transform:uppercase;letter-spacing:.13em;margin:0 0 14px;font-size:.73rem;font-weight:800}h1,h2{letter-spacing:-.075em;margin:0;line-height:.94}h1{max-width:820px;font-size:clamp(4rem,7.7vw,7.8rem)}h2{max-width:790px;font-size:clamp(2.6rem,5vw,4.5rem)}.lede{color:#272624;letter-spacing:-.025em;max-width:680px;margin:30px 0 14px;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.28}.supporting-copy{color:#625f59;max-width:650px;margin:0 0 32px;font-size:1rem;line-height:1.55}.supporting-copy strong{color:var(--ink)}.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.thesis-card{background:var(--dark);color:#fff;flex-direction:column;padding:clamp(26px,3vw,40px);display:flex}.thesis-header{border-bottom:1px solid #55524e;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:25px;display:flex}.thesis-card .kicker{color:var(--pale-signal)}.thesis-header span{color:var(--pale-signal);letter-spacing:.08em;font-size:1.1rem;font-weight:800}.strategy-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.strategy-steps li{border-bottom:1px solid #55524e;grid-template-columns:34px 1fr;gap:14px;padding:24px 0;display:grid}.strategy-steps li>span{color:var(--pale-signal);letter-spacing:.08em;padding-top:4px;font-size:.7rem;font-weight:800}.strategy-steps b{letter-spacing:-.02em;font-size:1.09rem;display:block}.strategy-steps p{color:#c7c5c2;margin:5px 0 0;font-size:.86rem;line-height:1.45}.campaign{border-bottom:1px solid var(--line);padding:86px 0;scroll-margin-top:20px}.campaign-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.campaign-tabs{border:1px solid var(--ink);gap:0;display:flex}.campaign-tabs button{border:0;border-right:1px solid var(--ink);min-height:39px;color:var(--muted);white-space:nowrap;background:0 0;padding:0 13px;font-size:.76rem;font-weight:800}.campaign-tabs button:last-child{border-right:0}.campaign-tabs button:hover,.campaign-tabs button.active{background:var(--ink);color:#fff}.fund-grid{grid-template-columns:1.05fr .95fr;gap:26px;margin-top:34px;display:grid}.fund-card{background:var(--surface);border:1px solid var(--line);padding:28px}.topline,.bar-copy{color:var(--muted);justify-content:space-between;gap:14px;font-size:.78rem;display:flex}.topline .open{color:#26774a}.topline .closed{color:#b34530}.raised{letter-spacing:-.08em;align-items:baseline;gap:10px;margin:42px 0 22px;font-size:clamp(3rem,6vw,5.4rem);font-weight:800;line-height:.8;display:flex}.raised small{color:var(--muted);letter-spacing:0;font-size:.88rem;font-weight:400}.capital-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;margin:-3px 0 22px;padding:10px 0;font-size:.78rem;display:flex}.capital-note b{color:var(--ink)}.fund-card form{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.capital-note+form{margin-top:23px}.fund-card label{justify-content:space-between;gap:15px;margin-bottom:8px;font-size:.78rem;font-weight:800;display:flex}.fund-card label span{color:var(--muted);font-weight:400}.amount{border:1px solid var(--ink);background:#fff;align-items:center;display:flex}.amount input{border:0;outline:0;width:100%;padding:14px;font-size:1.3rem;font-weight:700}.amount span{color:var(--muted);padding-right:15px;font-weight:700}.wide{width:100%;margin-top:12px}.fund-card form small{color:var(--muted);margin-top:12px;font-size:.76rem;display:block}.stats{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.stats div{background:var(--paper);min-height:174px;padding:23px}.stats dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.77rem}.stats dd{letter-spacing:-.04em;margin:10px 0 0;font-size:1.28rem;font-weight:800}.stats small{color:var(--muted);letter-spacing:0;margin-top:5px;font-size:.76rem;font-weight:400;display:block}.perpetual-dashboard{background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.perpetual-dashboard .stats{border:0}.perpetual-dashboard .stats div{min-height:138px}.next-position{background:var(--dark);color:#fff;padding:24px}.next-position .topline{color:#d9d5ce}.next-position .topline strong{color:#fff}.portfolio-track{align-items:center;gap:6px;min-height:26px;margin:24px 0 14px;display:flex}.portfolio-track i{background:var(--signal);width:20px;height:20px;display:block}.portfolio-track i.held:after{content:"";border:1px solid #ffffff47;width:100%;height:100%;display:block}.portfolio-track i.next{background:0 0;border:1px dashed #b3ada5;margin-left:5px;position:relative}.portfolio-track i.next:before,.portfolio-track i.next:after{content:"";background:#b3ada5;width:8px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-track i.next:after{transform:translate(-50%,-50%)rotate(90deg)}.next-position p{color:#c7c5c2;max-width:480px;margin:0;font-size:.81rem;line-height:1.5}.campaign-disclosure{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:36px;margin-top:26px;padding:20px 0;display:grid}.campaign-disclosure b{font-size:.9rem}.campaign-disclosure span{color:var(--muted);font-size:.88rem}footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 5vw;font-size:.8rem;display:flex}.footer-mark{width:58px}@media (width<=1050px){header{gap:14px}header nav{margin-right:auto}.brand{margin-right:0}.strategy-nav{padding:0 6px}.strategy-nav.active:after{left:6px;right:6px}}.wallet{white-space:nowrap}@media (width<=920px){header{flex-wrap:wrap;gap:11px 18px;min-height:auto;padding:13px 22px 0}.brand{margin-right:auto}header nav{order:3;width:100%;overflow:auto}.strategy-nav{min-height:38px}main{padding:0 22px 60px}.hero,.fund-grid{grid-template-columns:1fr;gap:32px}.hero{padding:56px 0}.campaign-heading{flex-direction:column;align-items:flex-start}.campaign-tabs{max-width:100%;overflow:auto}.stats{grid-template-columns:1fr}.stats div{min-height:0}footer{flex-direction:column;align-items:flex-start;padding:20px 22px}}@media (width<=540px){h1{font-size:3.65rem}.wallet{min-height:36px;padding:0 11px;font-size:.77rem}.thesis-card{padding:25px}.campaign-tabs button{padding:0 10px;font-size:.7rem}.raised{margin-top:35px}.fund-card{padding:20px}.campaign-disclosure{grid-template-columns:1fr;gap:10px}.portfolio-track i:nth-of-type(n+7){display:none}}.recycler-forms{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fund-card .recycler-form{gap:10px;margin-top:30px;padding-top:20px;display:grid}.recycler-form label{margin:0}.recycler-form input{border:1px solid var(--ink);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:0;outline:0;padding:13px 14px;font-size:.94rem;font-weight:650}.form-heading{color:var(--ink);justify-content:space-between;gap:8px;font-size:.82rem;display:flex}.form-heading span{color:var(--muted);font-size:.72rem}.recycler-nft-form .secondary{margin-top:2px}.recycler-redeem-form{grid-column:1/-1}.recycler-redemption-actions{align-items:center;gap:14px;display:flex}.recycler-redemption-actions .wide{width:auto;margin-top:0}.text-action{color:var(--signal);text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.76rem;font-weight:700;text-decoration:underline;transition:color .18s,text-decoration-color .18s,text-underline-offset .18s}.text-action:hover{color:var(--ink);text-underline-offset:4px}.recycler-help{color:var(--muted);grid-column:1/-1;margin:0;font-size:.76rem;line-height:1.45;display:block}.position-list{border-top:1px solid #55524e;gap:0;margin:19px 0 0;padding:0;list-style:none;display:grid}.position-list li{color:#c7c5c2;border-bottom:1px solid #55524e;justify-content:space-between;gap:14px;padding:9px 0;font-size:.73rem;display:flex}.position-list b{color:#fff;text-align:right;font-weight:700}@media (width<=620px){.recycler-forms{grid-template-columns:1fr}.recycler-redeem-form,.recycler-help{grid-column:1}.recycler-redemption-actions{flex-direction:column;align-items:flex-start;gap:9px}.recycler-redemption-actions .wide{width:100%}.position-list li{flex-direction:column;gap:3px}.position-list b{text-align:left}}.recycler-dashboard{gap:20px;display:grid}.recycler-stats{border:1px solid var(--line)}.recycler-stats div{min-height:126px}.recycler-ledger{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ledger-card{background:var(--surface);min-width:0;padding:22px}.ledger-card-dark{background:var(--dark);color:#fff}.ledger-card-active{grid-column:1/-1}.ledger-heading,.position-panel-heading,.book-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ledger-heading{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:800}.ledger-heading b{color:var(--signal);letter-spacing:.07em;font-size:.67rem}.ledger-card-dark .ledger-heading{color:#c7c5c2}.ledger-card-dark .ledger-heading b{color:var(--pale-signal)}.ledger-values{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.ledger-values strong{letter-spacing:-.055em;font-size:1.48rem;line-height:1;display:block}.ledger-values span{color:var(--muted);margin-top:6px;font-size:.71rem;line-height:1.4;display:block}.ledger-card-dark .ledger-values span,.ledger-card-dark p{color:#c7c5c2}.ledger-card-dark p,.ledger-card-active p{color:var(--muted);margin:18px 0 0;font-size:.72rem;line-height:1.45}.harvest-button{width:100%;min-height:38px;color:var(--dark);background:#fff;border:1px solid #fff;margin-top:18px;font-size:.76rem;font-weight:800}.harvest-button:hover:not(:disabled){border-color:var(--pale-signal);background:var(--pale-signal)}.recycler-book{border:1px solid var(--line);background:var(--surface);padding:26px}.book-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.book-heading .kicker{margin-bottom:7px}.book-heading h3{letter-spacing:-.05em;margin:0;font-size:1.55rem;line-height:1}.book-heading>span{color:var(--muted);white-space:nowrap;padding-top:4px;font-size:.73rem}.position-columns{grid-template-columns:1.12fr .88fr;gap:16px;margin-top:18px;display:grid}.position-panel{border:1px solid var(--line);background:#fff;padding:18px}.position-panel-dark{border-color:var(--dark);background:var(--dark);color:#fff}.position-panel-heading{border-bottom:1px solid var(--line);padding-bottom:12px;font-size:.82rem}.position-panel-heading span{color:var(--muted);font-size:.72rem}.position-panel-dark .position-panel-heading{border-color:#55524e}.position-panel-dark .position-panel-heading span{color:#c7c5c2}.position-list-light{border-color:var(--line)}.position-list-light li{border-color:var(--line);color:var(--ink)}.position-list-light b{color:var(--ink)}.position-list-light li>span{gap:2px;display:grid}.position-list-light li small{color:var(--muted);font-size:.7rem}.position-list-light a{color:var(--signal);white-space:nowrap;font-weight:800;text-decoration:none}.position-list-light a:hover{color:var(--ink);text-decoration:underline}.list-toggle{color:var(--signal);background:0 0;border:0;margin-top:14px;padding:0;font-size:.75rem;font-weight:800;text-decoration:underline}.list-toggle:hover{color:var(--ink)}.empty-state{color:var(--muted);margin:17px 0 0;font-size:.78rem;line-height:1.5}.position-panel-dark .empty-state{color:#c7c5c2}.recovery-note{color:var(--pale-signal);margin:13px 0 0;font-size:.73rem}@media (width<=920px){.recycler-ledger,.position-columns{grid-template-columns:1fr}.recycler-book{padding:21px}}@media (width<=540px){.ledger-values{grid-template-columns:1fr;gap:14px}.book-heading{flex-direction:column;align-items:flex-start;gap:6px}.position-list-light a{white-space:normal}}.transaction-status{border-left:2px solid var(--signal);color:#6a2b1c;background:#f8e7e1;margin:-7px 0 20px;padding:10px 12px;font-size:.78rem;line-height:1.45}.recycler-full-grid{margin-top:34px;display:block}.recycler-experience{gap:26px;display:grid}.recycler-introduction{background:var(--dark);color:#fff;grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:34px;padding:clamp(25px,4vw,46px);display:grid}.recycler-introduction .kicker,.recycler-primer .kicker{color:var(--pale-signal)}.recycler-introduction h3,.recycler-section-heading h3,.recycler-share-panel h3{letter-spacing:-.055em;margin:0;line-height:.98}.recycler-introduction h3{max-width:530px;font-size:clamp(2rem,4vw,3.55rem)}.recycler-introduction>div>p:not(.kicker){color:#cfccc7;max-width:465px;margin:18px 0 0;font-size:1rem;line-height:1.5}.recycler-introduction>div>p.season-ended-copy{max-width:430px}.recycler-intro-status{border-top:1px solid #55524e;align-content:end;gap:0;display:grid}.recycler-intro-status.is-wind-down{align-content:center}.recycler-intro-status div{border-bottom:1px solid #55524e;justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.recycler-intro-status span{color:#c7c5c2;font-size:.74rem}.recycler-intro-status strong{color:#fff;letter-spacing:-.025em;text-align:right;font-size:1rem}.recycler-intro-status em{color:var(--pale-signal);font-style:normal}.recycler-nft-rewards em{color:var(--deep-aqua);font-style:normal}.recycler-intro-status .share-delta{white-space:nowrap;margin-left:5px;font-size:.78em;display:inline}.recycler-intro-status .share-delta.is-positive{color:#8fc9a1}.recycler-intro-status .share-delta.is-negative{color:#efaa9f}.recycler-intro-status .live-rewards-fwa{color:#8fc9a1}.recycler-balance-rail{border:1px solid var(--line);background:#ebe7dd;gap:12px;padding:20px clamp(23px,3vw,34px) 22px;display:grid}.recycler-balance-labels{color:var(--muted);letter-spacing:.075em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;font-size:.69rem;font-weight:800;display:grid}.recycler-balance-labels span:first-child{text-align:left}.recycler-balance-labels span:nth-child(2){color:#76716a;text-align:center}.recycler-balance-labels span:last-child{text-align:right}.recycler-balance-labels span.active{color:var(--club-navy)}.recycler-balance-track{border:1px solid var(--ink);background:linear-gradient(90deg,#ead0c4 0%,#f7f5ef 45% 55%,#dbe7dc 100%);height:14px;position:relative}.recycler-balance-track:before{content:"";background:var(--ink);opacity:.45;width:1px;position:absolute;top:-1px;bottom:-1px;left:50%}.recycler-balance-indicator{z-index:2;top:50%;left:var(--balance-position);background:var(--signal);width:22px;height:22px;box-shadow:0 0 0 1px var(--ink);border:3px solid #fff;border-radius:999px;transition:left 1.35s cubic-bezier(.22,1,.36,1),background-color .35s,box-shadow .35s;position:absolute;transform:translate(-50%,-50%)}.recycler-balance-track.is-nft .recycler-balance-indicator{background:var(--club-coral);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #f08aa3b8;animation:1.9s ease-in-out infinite balance-pulse-pink}.recycler-balance-track.is-eth .recycler-balance-indicator{background:var(--club-blue);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #64d6e4b8;animation:1.9s ease-in-out infinite balance-pulse-blue}.recycler-balance-track.is-balanced .recycler-balance-indicator{box-shadow:0 0 0 1px var(--deep-aqua);background:#fff}@keyframes balance-pulse-pink{0%,to{box-shadow:0 0 0 1px var(--deep-aqua),0 0 5px #f08aa373}50%{box-shadow:0 0 0 1px var(--deep-aqua),0 0 15px #f08aa3e6}}@keyframes balance-pulse-blue{0%,to{box-shadow:0 0 0 1px var(--deep-aqua),0 0 5px #64d6e473}50%{box-shadow:0 0 0 1px var(--deep-aqua),0 0 15px #64d6e4e6}}@media (prefers-reduced-motion:reduce){.recycler-balance-track.is-nft .recycler-balance-indicator,.recycler-balance-track.is-eth .recycler-balance-indicator{animation:none}}.recycler-balance-summary{text-align:center;justify-self:center;gap:3px;width:max-content;max-width:100%;display:grid}.recycler-balance-summary p{color:var(--muted);margin:0;font-size:.79rem;line-height:1.4}.recycler-join{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.recycler-join-card,.recycler-primer{background:var(--surface);min-width:0;padding:clamp(23px,3vw,34px)}.recycler-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.recycler-section-heading .kicker{margin-bottom:8px}.recycler-section-heading h3,.recycler-share-panel h3{font-size:clamp(1.65rem,3vw,2.45rem)}.recycler-section-heading>span{color:var(--muted);white-space:nowrap;padding-top:5px;font-size:.74rem}.recycler-section-heading>span.open{color:#26774a;font-weight:800}.recycler-section-heading>span.closed{color:#b34530;font-weight:800}.recycler-mode-switch{border-bottom:1px solid var(--line);margin:28px 0 0;display:flex}.recycler-mode-switch button{min-height:39px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px;font-size:.78rem;font-weight:800;transition:color .18s,border-color .18s}.recycler-contribution-tabs{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,190px);display:grid;position:relative}.recycler-contribution-tabs:after{z-index:2;background:var(--club-coral);content:"";pointer-events:none;border-radius:999px 999px 0 0;width:50%;height:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:auto;transform:translate(0)}.recycler-contribution-tabs.is-nft:after{transform:translate(100%)}.recycler-contribution-tabs button{z-index:1;white-space:nowrap;min-width:0;position:relative;border-bottom-color:#0000!important}.recycler-join-card .recycler-single-form{border:0;margin-top:21px;padding-top:0}.recycler-entry-closed{color:#8d3553;background:#fff5f1e0;border:1px solid #f08aa380;border-radius:10px;gap:7px;margin-top:22px;padding:22px;display:grid}.recycler-entry-closed p{margin:0;font-size:.88rem;line-height:1.4}.recycler-entry-closed p:first-child{color:var(--club-navy);letter-spacing:-.035em;font-size:1.18rem;font-weight:800}.recycler-entry-closed .recycler-migrate-button{width:max-content;margin-top:5px}.recycler-single-form small{max-width:550px}.recycler-primer{background:#ebe7dd}.recycler-primer ol{border-top:1px solid var(--line);gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.recycler-primer li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:10px;padding:16px 0;display:grid}.recycler-primer li>span{color:var(--signal);letter-spacing:.08em;font-size:.71rem;font-weight:800}.recycler-primer li p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.45}.recycler-primer li b{color:var(--ink)}@media (width>=921px){.recycler-primer li:first-child b{display:block}}.recycler-inventory,.recycler-history{border:1px solid var(--line);background:var(--surface);padding:clamp(23px,3vw,34px)}.recycler-nft-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:23px;display:grid}.inventory-page-transition{animation:.28s cubic-bezier(.16,1,.3,1) both inventory-page-in}@keyframes inventory-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes inventory-card-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card{opacity:0;animation:.46s cubic-bezier(.16,1,.3,1) both inventory-card-in}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:first-child{animation-delay:40ms}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(2){animation-delay:.1s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(3){animation-delay:.16s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(4){animation-delay:.22s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(5){animation-delay:.28s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(6){animation-delay:.34s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(7){animation-delay:.4s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(8){animation-delay:.46s}.motion-ready .recycler-inventory.is-visible .inventory-page-transition .recycler-nft-card:nth-child(9){animation-delay:.52s}.recycler-nft-card,.matches-position-card{--card-sheen-angle:118deg;--card-tilt-x:0deg;--card-tilt-y:0deg;min-width:0;transform:perspective(700px) translateY(0) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y));will-change:transform;background:#fff;border:1px solid #082e4233;border-radius:8px;align-content:start;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:4px 5px #084d671a}.recycler-nft-card:after,.matches-position-card:after{z-index:2;border-radius:inherit;background:linear-gradient(var(--card-sheen-angle),#ffffff0f 0%,transparent 34%,#ffffff21 52%,transparent 72%,#ffffff0d 100%);content:"";opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.recycler-nft-card>*,.matches-position-card>*{z-index:1;position:relative}.recycler-nft-card:hover,.recycler-nft-card:focus-within,.matches-position-card:hover,.matches-position-card:focus-within{transform:perspective(700px) translateY(-3px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y));border-color:#082e4233;box-shadow:6px 8px #f08aa333,0 10px 22px #084d671f}.recycler-nft-card:hover:after,.recycler-nft-card:focus-within:after,.matches-position-card:hover:after,.matches-position-card:focus-within:after{opacity:1}.recycler-nft-media{aspect-ratio:1;background:#ded9cf;place-items:center;display:grid;position:relative;overflow:hidden}.recycler-nft-media.is-loading{background-color:#d7f6f4;background-image:linear-gradient(135deg,#ffffff57,#0000 58%),linear-gradient(90deg,#8ee7e829 1px,#0000 1px),linear-gradient(#8ee7e829 1px,#0000 1px);background-size:auto,17px 17px,17px 17px}.recycler-nft-media img,.history-asset img,.wallet-nft-grid-card img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.recycler-nft-media img{object-fit:cover;width:100%;height:100%}.recycler-nft-media>span{color:#fff;letter-spacing:-.08em;font-size:2rem;font-weight:800}.recycler-nft-media>.nft-media-placeholder{color:#082e4294;letter-spacing:.1em;text-align:center;text-transform:uppercase;gap:3px;max-width:72%;font-size:clamp(.8rem,1.7vw,1.15rem);font-weight:800;line-height:1.05;display:grid}.nft-media-placeholder span{display:block}.recycler-nft-media b{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#082e42c7;border:1px solid #ffffff94;border-radius:999px;padding:5px 7px;font-size:.56rem;line-height:1;position:absolute;bottom:10px;left:10px}.recycler-nft-media-badges{align-items:center;gap:6px;max-width:calc(100% - 20px);display:flex;position:absolute;bottom:10px;left:10px;right:10px}.recycler-nft-media .recycler-nft-media-badges b{flex:none;position:static}.recycler-nft-owner-badge{color:#fff;letter-spacing:.025em;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;background:#084d67e0;border:1px solid #c4f4fad6;border-radius:999px;flex:0 auto;width:auto;min-width:0;max-width:120px;padding:5px 7px;font-size:.6rem;font-weight:800;line-height:1;overflow:hidden}.recycler-nft-card:not(.is-working) .recycler-nft-media b{color:var(--club-navy);background:#ffe89deb;border-color:#fff8d3e6}.recycler-nft-copy{justify-content:space-between;align-items:flex-start;gap:12px;min-height:82px;padding:14px 16px 13px;display:flex}.recycler-nft-identity{min-width:0}.recycler-nft-copy p{color:var(--muted);margin:0 0 2px;font-size:.72rem;line-height:1.15}.recycler-nft-identity>p,.recycler-nft-identity>h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recycler-nft-copy h4{letter-spacing:-.045em;margin:0;font-size:1.22rem;line-height:1}.recycler-nft-actions{justify-items:end;gap:6px;display:grid}.recycler-nft-copy a{color:var(--signal);white-space:nowrap;align-items:center;gap:5px;font-size:.69rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.recycler-nft-copy a:hover,.recycler-nft-copy a:focus-visible{color:var(--ink);transform:translateY(-1px)}.recycler-nft-copy .recycler-nft-view-link{color:#b83f66;width:max-content;margin-top:7px;font-size:.63rem;font-weight:750}.external-link-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:12px;height:12px;transition:transform .18s}.recycler-nft-copy a:hover .external-link-icon,.recycler-nft-copy a:focus-visible .external-link-icon{transform:none}.recycler-nft-detail-toggle{min-height:28px;box-shadow:none;color:var(--club-navy);cursor:pointer;background:#eafafbd6;border:1px solid #082e4238;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:.65rem;font-weight:800;line-height:1;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}.recycler-nft-detail-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:12px;height:12px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.recycler-nft-detail-toggle>span{display:block;transform:translateY(.5px)}.recycler-nft-detail-toggle:hover,.recycler-nft-detail-toggle:focus-visible{border-color:var(--club-coral);background:var(--club-coral);color:var(--club-navy);transform:translateY(-1px)}.recycler-nft-detail-toggle:hover svg,.recycler-nft-detail-toggle:focus-visible svg{transform:translate(2px)}.recycler-nft-detail-toggle:focus-visible{outline:2px solid var(--club-coral);outline-offset:2px}.recycler-nft-detail-toggle.is-back{background:#ffffffb8;flex:none}.recycler-nft-detail-toggle.is-back:hover svg,.recycler-nft-detail-toggle.is-back:focus-visible svg{transform:translate(-2px)}.recycler-nft-flip-card{box-shadow:none;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;background:0 0;border-color:#0000;display:block;overflow:visible}.recycler-nft-flip-card:after{display:none}.recycler-nft-flip-card:hover,.recycler-nft-flip-card:focus-within{box-shadow:none;border-color:#0000}.recycler-nft-flip-inner{border-radius:inherit;min-height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;background:#faffff;border:1px solid #082e4233;transition:border-color .2s,box-shadow .2s,transform .72s cubic-bezier(.2,.74,.22,1);display:grid;position:relative;box-shadow:4px 5px #084d671a}.recycler-nft-flip-inner:after{z-index:4;border-radius:inherit;background:linear-gradient(var(--card-sheen-angle),#ffffff0f 0%,transparent 34%,#ffffff21 52%,transparent 72%,#ffffff0d 100%);content:"";opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.recycler-nft-flip-card:hover .recycler-nft-flip-inner,.recycler-nft-flip-card:focus-within .recycler-nft-flip-inner{box-shadow:6px 8px #f08aa333,0 10px 22px #084d671f}.recycler-nft-flip-card:hover .recycler-nft-flip-inner:after,.recycler-nft-flip-card:focus-within .recycler-nft-flip-inner:after{opacity:1}.recycler-nft-flip-card.is-showing-details .recycler-nft-flip-inner{transform:rotateY(180deg)}.recycler-nft-face{border-radius:inherit;backface-visibility:hidden;will-change:transform;grid-area:1/1;min-width:0;overflow:hidden;transform:rotateY(0)translateZ(0)}.recycler-nft-front{background:#faffff;align-content:start;display:grid}.recycler-nft-flip-card.is-working .recycler-nft-front{background:#f7fffa}.recycler-nft-detail-card{background-color:#f6ffff;background-image:linear-gradient(145deg,#d7faf8d1,#fffdf6f5 62%),linear-gradient(90deg,#64d6e417 1px,#0000 1px),linear-gradient(#64d6e417 1px,#0000 1px);background-size:auto,17px 17px;align-content:start;min-height:100%;padding:16px;display:grid;transform:rotateY(180deg)translateZ(0)}.recycler-nft-detail-heading{border-bottom:1px solid #082e422e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding-bottom:13px;display:grid}.recycler-nft-detail-heading .is-back{justify-self:start}.recycler-nft-detail-heading p{color:#54717b;letter-spacing:.075em;text-align:right;text-transform:uppercase;justify-self:end;margin:0;font-size:.61rem;font-weight:800}.recycler-nft-detail-heading h4{min-width:0;color:var(--club-navy);letter-spacing:-.04em;grid-column:1/-1;gap:4px;margin:0;font-size:1.04rem;line-height:1.02;display:flex}.recycler-nft-detail-heading h4 span{font-weight:650}.recycler-nft-detail-collection{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.recycler-nft-detail-token{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.recycler-nft-detail-status{border-bottom:1px solid #082e422e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.recycler-nft-detail-status span,.recycler-nft-detail-earnings>p{color:#54717b;letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:800}.recycler-nft-detail-status strong{max-width:150px;color:var(--club-navy);text-align:right;background:#ffe89db8;border:1px solid #082e4229;border-radius:999px;padding:5px 8px;font-size:.6rem;line-height:1.15}.recycler-nft-detail-facts{border-bottom:1px solid #082e422e;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0 0 14px;display:grid}.recycler-nft-detail-facts>div{border-left:1px solid #082e4224;min-width:0;padding:13px 10px 0}.recycler-nft-detail-facts>div:nth-child(2n){border-left:0;padding-left:0}.recycler-nft-detail-facts>div:last-child{padding-right:0}.recycler-nft-detail-facts .recycler-nft-detail-depositor{border-bottom:1px solid #082e4224;border-left:0;grid-column:1/-1;padding:13px 0}.recycler-nft-detail-card dt{color:#54717b;letter-spacing:.065em;text-transform:uppercase;font-size:.57rem;font-weight:800;line-height:1.2}.recycler-nft-detail-card dd{color:var(--club-navy);letter-spacing:-.012em;overflow-wrap:anywhere;margin:5px 0 0;font-size:.7rem;font-weight:800;line-height:1.25}.recycler-nft-depositor-identity{align-content:center;justify-items:start;gap:2px;min-width:0;min-height:40px;display:grid}.recycler-nft-depositor-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.recycler-nft-depositor-identity small{color:#54717b;letter-spacing:.01em;font-size:.61rem;font-weight:650}.recycler-nft-depositor-address{align-items:center;gap:5px;min-width:0;display:flex}.recycler-nft-depositor-identity button{color:#54717b;background:#ffffffb8;border:1px solid #082e422e;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;min-height:21px;padding:0;transition:border-color .18s,background-color .18s,color .18s;display:inline-grid}.recycler-nft-depositor-identity button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:11px;height:11px}.recycler-nft-depositor-identity button:hover,.recycler-nft-depositor-identity button:focus-visible{border-color:var(--club-coral);background:var(--club-coral);color:var(--club-navy)}.recycler-nft-depositor-identity button:focus-visible{outline:2px solid var(--club-coral);outline-offset:2px}.recycler-nft-detail-earnings{background:#d7faf8a3;border:1px solid #084d6729;border-radius:8px;margin-top:14px;padding:12px;box-shadow:inset 0 1px #ffffffb8}.recycler-nft-detail-earnings>p{color:var(--club-blue);margin:0 0 10px}.recycler-nft-detail-earnings dl{margin:0;display:grid}.recycler-nft-detail-earnings dl>div{border-top:1px solid #082e4221;grid-template-columns:minmax(0,1fr) minmax(112px,auto);align-items:center;gap:12px;padding:9px 0;display:grid}.recycler-nft-detail-earnings dl>div:first-child{border-top:0;padding-top:0}.recycler-nft-detail-earnings dl>div:last-child{padding-bottom:0}.recycler-nft-detail-earnings dd{text-align:right;justify-items:end;gap:2px;margin:0;display:grid}.recycler-nft-detail-earnings dd strong{color:var(--club-navy);letter-spacing:-.02em;font-size:.76rem;line-height:1.1}.recycler-nft-detail-earnings dd small{color:var(--deep-aqua);font-size:.65rem;font-weight:800;line-height:1.1}.recycler-nft-detail-note{color:#54717b;margin:12px 0 0;font-size:.61rem;line-height:1.4}.recycler-nft-detail-note span{white-space:nowrap}.nft-redeposit{border:1px solid var(--ink);background:var(--ink);color:#fff;white-space:nowrap;padding:6px 8px;font-size:.64rem;font-weight:800;line-height:1}.nft-redeposit:disabled{cursor:wait;opacity:.58}.recycler-nft-rewards{border-top:1px solid var(--line);margin:0 16px 16px;padding-top:13px}.recycler-nft-rewards span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.recycler-nft-rewards strong{letter-spacing:-.035em;margin-top:5px;font-size:1rem;display:block}.recycler-nft-rewards small{color:var(--muted);margin-top:6px;font-size:.71rem;line-height:1.35;display:block}.recycler-nft-rewards .nft-redeposit{margin-top:11px;display:inline-flex}.recycler-nft-rewards .nft-claim-note{color:var(--muted);margin-top:10px;font-size:.66rem;line-height:1.3;display:block}.recycler-nft-rewards .is-positive,.history-result .is-positive{color:#26774a}.recycler-nft-rewards .is-negative,.history-result .is-negative{color:#ae3f31}.recycler-empty{color:var(--muted);margin:22px 0 0;font-size:.88rem}.recycler-history{container:history-card/inline-size}.recycler-history-table-wrap{border-top:1px solid var(--line);scrollbar-color:var(--club-blue) #d7f6f4b8;scrollbar-gutter:stable;scrollbar-width:thin;height:430px;margin-top:23px;padding-right:18px;overflow:hidden auto}.recycler-history-table-wrap::-webkit-scrollbar{width:10px}.recycler-history-table-wrap::-webkit-scrollbar-track{background:#d7f6f4b8;border-left:1px solid #082e421a}.recycler-history-table-wrap::-webkit-scrollbar-thumb{background:var(--club-blue);border:2px solid #d7f6f4b8;border-radius:999px}.recycler-history-table-wrap::-webkit-scrollbar-thumb:hover{background:var(--club-coral)}.recycler-history-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:.82rem}.recycler-history-table th{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:11px 10px;font-size:.67rem;font-weight:800}.recycler-history-table th:first-child{width:88px}.recycler-history-table th:last-child{width:240px}.recycler-history-table td{border-top:1px solid var(--line);color:var(--muted);padding:14px 10px}.recycler-history-table td:first-child,.recycler-history-table td b{color:var(--ink)}.history-asset-image{width:42px;height:42px;display:block}.history-asset-image img,.history-asset-image i{object-fit:cover;background:#ded9cf;border:1px solid #082e423d;border-radius:8px;width:42px;height:42px;display:block}.history-asset-image i{color:#fff;background:var(--dark);letter-spacing:-.04em;place-items:center;font-size:.64rem;font-style:normal;font-weight:800;display:grid}.history-activity-info{gap:5px;min-width:0;display:grid}.history-asset-meta{gap:3px;min-width:0;line-height:1.15;display:grid}.history-asset-meta b{color:var(--club-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.history-asset-meta small{color:var(--muted);font-size:.68rem}.history-result{min-width:0;color:var(--club-navy);flex-wrap:wrap;align-items:baseline;gap:3px;font-weight:800;display:flex}.history-token{white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}.history-token b{color:inherit;letter-spacing:-.025em;font-size:.74rem}.history-token small{color:inherit;letter-spacing:0;font-size:.62rem;font-weight:800}.history-token-fwa{color:var(--deep-aqua)}.history-muted{color:var(--muted);font-size:.68rem}.history-event{border-left:2px solid var(--club-blue);min-height:24px;color:var(--club-navy);letter-spacing:.02em;background:0 0;align-items:center;padding:0 0 0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.history-event svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 14px;width:14px;height:14px;margin-right:7px}.history-event.listed{border-left-color:var(--club-blue)}.history-event.taken,.history-event.recovery,.history-event.returned{border-left-color:var(--club-coral)}.history-event.taken svg{color:#26774a}.recycler-history .list-toggle{margin-top:17px}@container history-card (width<=960px){.recycler-history-table,.recycler-history-table tbody,.recycler-history-table tr,.recycler-history-table td{display:block}.recycler-history-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.recycler-history-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.recycler-history-table tr{background:#f7ffffc2;border:1px solid #082e4229;border-radius:9px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"asset event value";align-items:center;gap:5px 10px;padding:10px;display:grid}.recycler-history-table td{border-top:0;min-width:0;padding:0;display:block}.recycler-history-table td:first-child{grid-area:asset}.recycler-history-table td:nth-child(2){grid-area:event}.recycler-history-table td:last-child{text-align:left;grid-area:value}.history-asset-image,.history-asset-image img,.history-asset-image i{width:44px;height:44px}.history-asset-meta b{max-width:100%}.history-event{white-space:normal;max-width:100%}.history-result{justify-content:flex-start}}@container history-card (width<=620px){.recycler-history-table tbody{grid-template-columns:1fr}}@container history-card (width<=540px){.recycler-history-table tr{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"asset event""asset value";align-items:start;gap:4px 9px;padding:9px}.recycler-history-table td{border-top:0;min-width:0;padding:0;display:block}.recycler-history-table td:first-child{grid-area:asset;padding-top:0}.recycler-history-table td:nth-child(2){grid-area:event}.recycler-history-table td:last-child{text-align:left;border-top:0;grid-area:value;padding-top:0}.recycler-history-table td:last-child:before{display:none}.history-asset-image,.history-asset-image img,.history-asset-image i{width:40px;height:40px}.history-activity-info{gap:3px}.history-asset-meta{align-items:baseline;gap:5px;display:flex}.history-asset-meta b{font-size:.7rem}.history-asset-meta small{font-size:.63rem}.history-event{min-height:18px;padding-left:7px;font-size:.66rem}.history-event svg{flex-basis:12px;width:12px;height:12px;margin-right:5px}.history-result{justify-content:flex-start;min-width:0}.history-token b{font-size:.67rem}.history-token small{font-size:.54rem}}@media (width<=1100px){.recycler-history-table-wrap{scrollbar-gutter:auto;height:auto;padding-right:0;overflow-y:visible}}.recycler-share-panel{border:1px solid var(--line);background:#ebe7dd;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start;gap:34px;padding:clamp(23px,3vw,34px);display:grid;overflow:visible}.recycler-receipt-panel{background:#ffffffd1;border:1px solid #082e4247;border-radius:8px;padding:clamp(23px,3vw,34px);scroll-margin-top:92px;box-shadow:7px 7px #084d671a}.recycler-receipt-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px;min-height:480px;margin-top:20px;display:grid}.recycler-receipt-grid.is-single{grid-template-columns:minmax(0,420px)}.recycler-receipt-card{background:#faffff;grid-template-rows:auto auto 1fr auto;align-content:stretch;gap:0;padding:0}.recycler-receipt-card:after{display:none}.recycler-receipt-media{aspect-ratio:1;background:#031d2b;overflow:hidden}.recycler-receipt-media img{object-fit:contain;width:100%;height:100%;display:block}.recycler-receipt-card>div:not(.recycler-receipt-media):not(.recycler-fwa-withdrawal-status){min-height:76px;padding:16px 16px 13px}.recycler-receipt-card>div>p{color:var(--muted);margin:0 0 2px;font-size:.72rem;font-weight:400;line-height:1.15}.recycler-receipt-card h4{color:var(--club-navy);letter-spacing:-.045em;margin:0;font-size:1.22rem;line-height:1}.recycler-receipt-card small,.recycler-receipt-note{color:#54717b;font-size:.7rem;line-height:1.4}.recycler-receipt-disclaimer{color:#54717b;max-width:620px;margin:9px 0 0;font-size:.76rem;line-height:1.45}@media (width>=921px){.recycler-receipt-disclaimer{max-width:425px}}.recycler-receipt-note{margin:0 16px 16px}.recycler-fwa-settlement-banner{background:#eafafbb8;border:1px solid #084d672e;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;display:grid}.recycler-fwa-settlement-banner>div{min-width:0}.recycler-fwa-settlement-banner strong{color:var(--club-navy);font-size:.76rem;line-height:1.3;display:block}.recycler-fwa-settlement-banner p{color:#54717b;margin:2px 0 0;font-size:.7rem;font-weight:600;line-height:1.4}.recycler-fwa-settlement-banner .secondary{min-height:42px;box-shadow:none;white-space:nowrap;padding:0 17px;font-size:.72rem}.recycler-fwa-settlement-icon{color:#54717b;background:#ffffffb8;border:1px solid #084d6729;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.recycler-fwa-settlement-icon svg{stroke-width:2.25px;width:14px;height:14px}.recycler-fwa-withdrawal-status{color:#54717b;align-items:center;gap:8px;min-height:38px;margin:14px 16px 16px;display:flex}.recycler-fwa-withdrawal-status>svg{stroke-width:2px;flex:0 0 15px;width:15px;height:15px}.recycler-fwa-withdrawal-status span{gap:1px;min-width:0;display:grid}.recycler-fwa-withdrawal-status strong{color:var(--club-navy);font-size:.7rem;line-height:1.25}.recycler-fwa-withdrawal-status small{font-size:.64rem;line-height:1.3}.recycler-fwa-withdrawal-status.is-queued{color:#66808a}.recycler-receipt-card dl{border-top:1px solid #082e4229;border-bottom:1px solid #082e4229;grid-template-columns:1fr 1fr;gap:9px;margin:0 16px;padding:13px 0;display:grid}.recycler-receipt-card dt{color:#54717b;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.recycler-receipt-card dd{color:var(--club-navy);white-space:nowrap;margin:4px 0 0;font-size:.78rem;font-weight:800}.recycler-receipt-card .pool-form-submit{text-align:center;white-space:normal;width:calc(100% - 32px);min-width:0;height:auto;min-height:38px;margin:14px 16px 16px;padding:9px 14px;line-height:1.2}.inventory-pagination.receipt-carousel-controls{display:none}@media (width<=1200px){.recycler-receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:500px}}@media (width<=920px){.recycler-receipt-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:560px}}@media (width<=720px){.recycler-receipt-panel .recycler-section-heading{flex-direction:column;gap:10px}.recycler-receipt-panel .recycler-section-heading>div{min-width:0}.recycler-receipt-panel .receipt-status-pill{align-self:flex-start;margin-top:5px}.recycler-receipt-grid{scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:90%;grid-auto-flow:column;min-height:500px;padding:2px 0 12px;scroll-padding-inline:0;overflow-x:auto}.recycler-receipt-grid::-webkit-scrollbar{display:none}.recycler-receipt-grid.is-single{scroll-snap-type:none;overscroll-behavior:auto;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;padding:2px 0 12px;scroll-padding:0;overflow:visible}.recycler-receipt-grid:focus-visible{outline:2px solid var(--club-coral);outline-offset:4px}.recycler-receipt-card{scroll-snap-align:start;scroll-snap-stop:always}.recycler-receipt-grid.is-single .recycler-receipt-card{scroll-snap-align:none;scroll-snap-stop:normal}.inventory-pagination.receipt-carousel-controls{margin-top:12px;display:flex}.receipt-carousel-controls>span{font-variant-numeric:tabular-nums;text-align:center;min-width:18ch}.inventory-pagination.receipt-page-controls{display:none}.recycler-fwa-settlement-banner{grid-template-columns:28px minmax(0,1fr)}.recycler-fwa-settlement-banner .secondary{grid-column:1/-1;width:100%}}@media (width<=540px){.recycler-receipt-panel{padding:21px}.recycler-receipt-grid{gap:10px}.recycler-receipt-card>div:not(.recycler-receipt-media):not(.recycler-fwa-withdrawal-status){padding:14px 12px 12px}.recycler-receipt-card dl{margin-left:12px;margin-right:12px}.recycler-receipt-card .pool-form-submit{width:calc(100% - 24px);margin:12px}.recycler-fwa-settlement-banner{margin-top:15px;padding:11px 12px}.recycler-fwa-withdrawal-status{margin:12px}.recycler-receipt-note{margin-left:12px;margin-right:12px}}.recycler-share-panel>div>p:not(.kicker){color:#325966;max-width:620px;margin:13px 0 0;font-size:.92rem;line-height:1.55}.info-tooltip{vertical-align:middle;display:inline-flex;position:relative;top:-.5px;left:-2px}.info-tooltip button{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:2px;padding:0;display:inline-grid;transform:translateY(-.5px)}.info-tooltip button svg{stroke-width:2px;width:16px;height:16px}.info-tooltip>span{z-index:10;color:#31535e;letter-spacing:0;opacity:0;pointer-events:none;text-transform:none;background:#fffdf6;border:1px solid #082e4238;border-radius:8px;width:220px;padding:10px 11px;font-size:.7rem;font-weight:650;line-height:1.4;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:5px 6px #084d671f}.info-tooltip:hover>span,.info-tooltip:focus-within>span{opacity:1}.info-tooltip.opens-upward>span{top:auto;bottom:calc(100% + 8px)}@media (width>=541px){.info-tooltip.opens-upward-wide>span{top:auto;bottom:calc(100% + 8px)}}.recycler-redemption-form{gap:9px;display:grid}.recycler-redemption-form label{font-size:.77rem;font-weight:800}.recycler-redemption-form>div:last-child{align-items:center;gap:16px;margin-top:3px;display:flex}.recycler-redemption-form .text-action{text-align:left}.recycler-redemption-form .amount .token-symbol{color:var(--club-navy);align-items:center;gap:7px;padding-right:14px;font-size:.9rem;font-weight:750;display:flex}.recycler-redemption-form .amount .token-symbol img{object-fit:cover;border-radius:50%;width:19px;height:19px}.recycler-redemption-preview{color:#54717b;margin:1px 0 0;font-size:.72rem;line-height:1.45}.recycler-redemption-preview strong{color:var(--club-navy);font-weight:800}.token-prefix{text-transform:lowercase}.recycler-share-main{min-width:0}.recycler-share-closed{align-content:center;justify-items:start;gap:14px;max-width:620px;min-height:260px;display:grid}.recycler-share-closed .kicker,.recycler-share-closed h3,.recycler-share-closed p{margin:0}.recycler-share-closed .pool-form-submit{width:auto;margin-top:8px;text-decoration:none}.recycler-share-main .recycler-redemption-form{max-width:520px;margin-top:25px}.recycler-share-command{border-left:1px solid #082e4233;min-width:0;padding-left:clamp(22px,3vw,38px)}.recycler-share-command-heading{border-bottom:1px solid #082e4233;padding-bottom:14px}.recycler-share-command-heading .kicker{margin:0 0 7px}.recycler-share-command-heading h4{color:var(--club-navy);letter-spacing:-.045em;margin:0;font-size:1.35rem;line-height:1}.recycler-share-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.recycler-share-stat{border-bottom:1px solid #082e4233;min-width:0;padding:16px 14px 14px 0}.recycler-share-stat:nth-child(2n){border-left:1px solid #082e4233;padding-left:16px;padding-right:0}.recycler-share-stat:last-child{padding-right:0}.recycler-share-stat dt{color:#54717b;letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-weight:800}.recycler-share-stat dd{color:var(--club-navy);letter-spacing:-.045em;margin:6px 0 0;font-size:1.22rem;font-weight:800;line-height:1}.recycler-share-stat small{color:#54717b;margin-top:6px;font-size:.67rem;line-height:1.3;display:block}.recycler-queued-withdraw{margin-top:9px;font-size:.68rem;text-decoration:none;display:block}@media (width<=1100px){.recycler-share-panel{grid-template-columns:1fr}}@media (width<=920px){.recycler-introduction,.recycler-join{grid-template-columns:1fr}.recycler-intro-status{margin-top:7px}.recycler-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.recycler-share-command{border-top:1px solid #082e4233;border-left:0;padding-top:25px;padding-left:0}}@media (width<=540px){.recycler-introduction,.recycler-join-card,.recycler-primer,.recycler-inventory,.recycler-history,.recycler-share-panel{padding:21px}.recycler-intro-status div{flex-direction:column;align-items:flex-start;gap:3px}.recycler-intro-status strong{text-align:left}.recycler-balance-labels{grid-template-columns:1fr 1fr;gap:7px}.recycler-balance-labels span:nth-child(2){display:none}.recycler-balance-labels span:last-child{text-align:right}.recycler-nft-grid{grid-template-columns:1fr}.recycler-section-heading{flex-direction:column;gap:10px}.recycler-section-heading>span{padding-top:0}.recycler-inventory-heading-actions{justify-content:flex-start;align-items:flex-start;width:100%}.recycler-inventory-heading-actions .refresh-status{padding-top:0}.recycler-redemption-form>div:last-child{flex-direction:column;align-items:flex-start}.recycler-share-stats{grid-template-columns:1fr}.recycler-share-stat,.recycler-share-stat:nth-child(2n),.recycler-share-stat:last-child{border-left:0;grid-column:auto;padding:13px 0}.mobile-keep-together{white-space:nowrap}}:root{--aqua:#64d6e4;--deep-aqua:#0d9eb8;--pool-ink:#102b35;--pool-muted:#54717b;--pool-paper:#f5fcfc;--pool-line:#102b3524;--pool-pink:#ed8ca6;--pool-pink-deep:#d95d83;--pool-white:#fff}html{background:0 0}body{min-width:320px;color:var(--pool-ink);background:linear-gradient(#83e0e7 0,#d7faf8 20%,#f5fcfc 55% 100%);font-family:Inter,Arial,sans-serif}.wallet-loading-screen{background:linear-gradient(#83e0e7 0%,#d7faf8 100%);align-content:center;place-items:center;gap:18px;width:100%;min-height:100svh;padding:24px;display:grid}.wallet-loading-screen img{object-fit:contain;width:70px;height:70px;animation:1.15s linear infinite pool-loader-spin}.wallet-loading-screen.is-zombie{background-color:#030d0f;background-image:radial-gradient(circle at 50% 48%,#aabd7c2e,#0000 15%),radial-gradient(circle at 82% 16%,#d43f4b1a,#0000 24%),linear-gradient(90deg,#aabd7c0e 1px,#0000 1px),linear-gradient(#aabd7c0e 1px,#0000 1px),linear-gradient(#030d0f 0%,#0a2425 58%,#030d0f 100%);background-size:auto,auto,22px 22px,22px 22px,auto;overflow:hidden;box-shadow:inset 0 0 180px #0000006b}.wallet-loading-screen.is-zombie img{filter:drop-shadow(0 0 18px #aabd7c3d)}.wallet-loading-error{text-align:center;justify-items:center;gap:12px;max-width:300px;display:grid}.wallet-loading-error p{color:var(--club-navy);margin:0;font-weight:750}.wallet-loading-error button{border:1px solid var(--club-navy);background:var(--club-navy);color:#fff;cursor:pointer;border-radius:999px;min-height:42px;padding:0 17px;font:700 .78rem/1 Inter,sans-serif}.wallet-loading-screen.is-zombie .wallet-loading-error p{color:#d9dec7}.wallet-loading-screen.is-zombie .wallet-loading-error button{color:#041214;background:#aabd7c;border-color:#aabd7c;box-shadow:3px 3px #d43f4b57}@keyframes pool-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wallet-loading-screen img{animation:none}}body:before{z-index:1000;pointer-events:none;opacity:.24;mix-blend-mode:overlay;content:"";filter:contrast(1.35);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");animation:.18s step-end infinite static-noise;position:fixed;inset:-10%}body:after{z-index:999;pointer-events:none;opacity:.055;content:"";background-image:repeating-linear-gradient(#0000 0 2px,#0009 2px 3px);position:fixed;inset:0}@keyframes static-noise{0%{transform:translate(-3%,2%)}10%{transform:translate(4%,-5%)}20%{transform:translate(-6%,3%)}30%{transform:translate(5%,6%)}40%{transform:translate(-2%,-4%)}50%{transform:translate(6%,1%)}60%{transform:translate(-5%,-6%)}70%{transform:translate(3%,5%)}80%{transform:translate(-4%,-2%)}90%{transform:translate(2%,4%)}to{transform:translate(-3%,2%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:before{animation:none}.hero-water{display:none}}header{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#70dae5c2;border-color:#ffffff70;min-height:78px;padding:0 clamp(20px,4vw,64px);position:sticky;top:0}.brand{width:108px;height:48px;margin-right:clamp(20px,4vw,62px)}.mark{aspect-ratio:auto;filter:drop-shadow(0 4px 4px #285d6724);background-image:url(/fwap-wordmark-ui.png);width:100%;height:100%}header nav{align-items:center;gap:22px;margin-left:auto;margin-right:auto}header nav a{color:#102b35b8;letter-spacing:-.01em;font-size:.78rem;font-weight:700;text-decoration:none}header nav a:hover{color:var(--pool-ink)}.wallet,.primary,.secondary{border:1px solid #102b352e;border-radius:999px;min-height:42px;padding:0 17px;font-size:.78rem;font-weight:700;transition:transform .2s,background .2s,border-color .2s;box-shadow:0 4px 12px #1b798714}.wallet-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wallet,.primary{border-color:var(--pool-ink);background:var(--pool-ink);color:#fff}.wallet:hover:not(:disabled),.primary:hover:not(:disabled){border-color:var(--pool-pink-deep);background:var(--pool-pink-deep);color:#fff;transform:translateY(-1px)}.secondary{color:var(--pool-ink);background:#ffffffa8}.secondary:hover:not(:disabled){border-color:var(--pool-pink-deep);color:var(--pool-ink);background:#fff;transform:translateY(-1px)}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #ed8ca6bf}.skip-link{z-index:200;background:var(--club-navy);color:#fffdf6;border-radius:999px;padding:10px 14px;font-size:.75rem;font-weight:800;text-decoration:none;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{outline:3px solid var(--club-coral);outline-offset:3px;transform:translateY(0)}@media (width<=540px){.skip-link{transition:top .18s;top:-48px;transform:none}.skip-link:focus-visible{top:12px;transform:none}}.style-guide-colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.style-guide-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.style-guide-materials p:not(.kicker){color:#31535e;margin-top:12px;font-size:.88rem;line-height:1.5}@media (width<=700px){.style-guide-colors,.style-guide-materials{grid-template-columns:1fr}.style-guide-controls{align-items:stretch}.style-guide-controls .primary,.style-guide-controls .secondary,.style-guide-controls .wallet,.style-guide-field{width:100%}.style-guide-field input{flex:1}}main{max-width:1440px;padding:0 clamp(20px,4vw,64px) 80px}main#top:focus{outline:0}.hero{isolation:isolate;border:0;border-radius:0 0 42px 42px;grid-template-columns:minmax(0,1.05fr) minmax(310px,.62fr);align-items:center;gap:clamp(36px,7vw,118px);min-height:650px;padding:clamp(64px,9vw,140px) clamp(24px,5vw,82px);display:grid;position:relative;overflow:hidden}.hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#73e0e7f2 0%,#80e2e8c4 49%,#5bc1d357 100%);position:absolute;inset:0}.hero-water{z-index:-2;object-fit:cover;filter:saturate(.92)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.hero-copy{max-width:670px;position:relative}.hero-wordmark{filter:drop-shadow(0 14px 22px #b9476f2b);width:min(350px,76%);margin:-38px 0 -34px -34px;display:block}.kicker{color:#287487;letter-spacing:.13em;font-size:.67rem;font-weight:800}h1,h2{color:var(--pool-ink);letter-spacing:-.068em}h1{font-size:clamp(4rem,8vw,7.5rem)}.lede{max-width:620px;color:var(--pool-ink);font-size:clamp(1.25rem,2.1vw,1.85rem);font-weight:600;line-height:1.14}.supporting-copy{color:#31535e;max-width:450px;font-size:.98rem}.hero-pool-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:25px;align-self:center;padding:26px;box-shadow:0 20px 50px #1d708033}.pool-card-head{border-bottom:1px solid var(--pool-line);color:#31535e;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:.73rem;font-weight:700;display:flex}.pool-card-head b{color:#287451;text-transform:uppercase;letter-spacing:.06em;opacity:0;background:#d8f7e9;border-radius:999px;padding:5px 9px;font-size:.65rem;transition:opacity .22s}.pool-card-head b.is-visible{opacity:1}.pool-number{color:var(--pool-ink);letter-spacing:-.08em;margin-top:28px;font-size:clamp(2.6rem,4vw,4.3rem);font-weight:800;line-height:.9}.pool-number small{color:#52717b;letter-spacing:-.03em;font-size:.32em}.hero-pool-card>p{color:#52717b;margin:8px 0 22px;font-size:.74rem}.hero-pool-card dl{border-top:1px solid var(--pool-line);margin:0}.hero-pool-card dl div{border-bottom:1px solid var(--pool-line);justify-content:space-between;gap:14px;padding:13px 0;display:flex}.hero-pool-card dt{color:#52717b;font-size:.72rem}.hero-pool-card dd{color:var(--pool-ink);margin:0;font-size:.76rem;font-weight:700}.hero-pool-card .unmatched-capital-value{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.hero-pool-card .info-tooltip button svg{width:13px;height:13px}.campaign{border-color:var(--pool-line);padding:90px 0}.campaign-heading{align-items:flex-start}.campaign-heading h2{max-width:830px;font-size:clamp(2.9rem,5.2vw,5.4rem)}.recycler-introduction{background:var(--pool-ink);border-radius:26px 26px 0 0}.recycler-introduction h3,.recycler-introduction .kicker{color:#fff}.recycler-introduction .kicker{color:#8edee4}.recycler-introduction>div>p:not(.kicker){color:#c9eced}.recycler-balance-rail{border-color:var(--pool-line);background:#e9fbfb;border-radius:0 0 22px 22px}.recycler-balance-track{border-color:var(--deep-aqua);background:linear-gradient(90deg,#f6b4c4,#eafcfc 48% 52%,#a6e6df)}.recycler-balance-indicator{background:var(--pool-pink-deep);box-shadow:0 0 0 1px var(--deep-aqua)}.recycler-join,.recycler-inventory,.recycler-history{border-color:var(--pool-line);background:var(--pool-white);border-radius:22px;overflow:hidden;box-shadow:0 12px 30px #2e7f8b0f}.recycler-share-panel{border-color:var(--pool-line);background:var(--pool-white);border-radius:22px;overflow:visible;box-shadow:0 12px 30px #2e7f8b0f}.recycler-join-card,.recycler-primer,.recycler-inventory,.recycler-history{background:#ffffffd1}.recycler-primer,.recycler-share-panel{background:#eafafb}.recycler-section-heading h3,.recycler-share-panel h3,.book-heading h3{color:var(--pool-ink)}.recycler-section-heading>span.open{color:#198355}.recycler-mode-switch button.active{border-color:var(--pool-pink-deep);color:var(--pool-ink)}.recycler-form input,.amount{background:#f7ffff;border-color:#102b3540;border-radius:12px}.amount input{background:0 0}.recycler-form input:focus{box-shadow:0 0 0 3px #64d6e457}.transaction-status{border-left-color:var(--pool-pink-deep);color:#713347;background:#fff0f4;border-radius:12px}.toast-region{z-index:120;pointer-events:none;width:min(440px,100vw - 32px);position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,42px)}.app-toast{border:1px solid #f08aa3a6;border-left:3px solid var(--pool-pink-deep);color:#713347;pointer-events:auto;background:#fff0f4f7;border-radius:14px;align-items:flex-start;gap:14px;padding:13px 14px 13px 16px;font-size:.78rem;line-height:1.4;animation:.22s both toast-in;display:flex;box-shadow:0 14px 34px #082e422e}.app-toast span{flex:1}.app-toast button{color:#713347;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 22px;place-items:center;width:22px;height:22px;margin:-2px -2px 0 0;padding:0;font:700 1.1rem/1 Inter,sans-serif;transition:background-color .18s,color .18s;display:grid}.app-toast button:hover,.app-toast button:focus-visible{color:var(--club-navy);background:#f08aa338}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-toast{animation:none}}.recycler-nft-grid{border-color:var(--pool-line)}.recycler-nft-card{background:#faffff}.recycler-nft-card.is-working{background:#f7fffa}.recycler-nft-media b{color:var(--club-navy);background:#ffe89deb;border-color:#fff8d3e6}.recycler-nft-card.is-working .recycler-nft-media b{color:var(--club-navy);background:#64d6e4e0;border-color:#c4f4fad6}.recycler-nft-copy a,.text-action,.list-toggle{color:#b83f66}.nft-redeposit{background:var(--pool-ink);border-radius:999px}.nft-redeposit:hover:not(:disabled){border-color:var(--pool-pink-deep);background:var(--pool-pink-deep)}.campaign-disclosure{background:#fff6f8;border:1px solid #d95d8340;border-radius:18px;margin-top:34px;padding:24px 26px}.campaign-disclosure b{color:#9e3455}.campaign-disclosure span{color:#715360}footer{color:#e9ffff;background:#45bdcf;border-color:#fff6}.footer-mark{background-image:url(/fwap-wordmark-ui.png);width:70px}.footer-mark+span{color:#e9ffff}@media (width<=920px){header{min-height:72px;padding:10px 22px}header nav{order:3;width:100%;padding:6px 0 2px;overflow:auto}.hero{grid-template-columns:1fr;min-height:0;padding:72px 28px 46px}.hero-pool-card{max-width:540px}.hero-wordmark{width:280px;margin:-32px 0 -28px -23px}.campaign-heading,.campaign-caption{display:block}}@media (width<=540px){.brand{width:92px}header nav{gap:16px}header nav a{font-size:.7rem}.wallet{min-height:44px;padding:0 12px}.hero{border-radius:0 0 28px 28px;margin:0 -20px}.hero-wordmark{width:230px}.hero-pool-card{padding:20px}.campaign{padding:64px 0}.campaign-disclosure{padding:20px}}:root{--tile:#8ee7e8;--sun-cream:#fff5ca;--club-blue:#064d67;--club-navy:#082e42;--club-coral:#f08aa3}::selection{background:var(--club-coral);color:var(--club-navy);text-shadow:none}::selection{background:var(--club-coral);color:var(--club-navy);text-shadow:none}html{scrollbar-color:var(--club-blue) #d7f6f4;scrollbar-width:thin}::-webkit-scrollbar{width:13px;height:13px}::-webkit-scrollbar-track{background:#d7f6f4;border-left:1px solid #082e421f}::-webkit-scrollbar-thumb{background:var(--club-blue);border:3px solid #d7f6f4;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--club-coral)}::-webkit-scrollbar-corner{background:#d7f6f4}html.crown-scrollbar-theme{scrollbar-color:#aabd7c #041214}html.crown-scrollbar-theme::-webkit-scrollbar-track{background:#041214;border-left-color:#aabd7c29}html.crown-scrollbar-theme::-webkit-scrollbar-thumb{background:#aabd7c;border-color:#041214}html.crown-scrollbar-theme::-webkit-scrollbar-thumb:hover{background:#d9dec7}html.crown-scrollbar-theme::-webkit-scrollbar-corner{background:#041214}body{background-color:#d7f6f4;background-image:linear-gradient(#8ee7e800 20%,#8ee7e817 58%,#79dfe238 100%),linear-gradient(#79dfe2 0 8%,#d7f6f4 28%,#f8f7ec 62%,#e4f8f5 100%);background-position:0 100%,0 0;background-repeat:no-repeat,no-repeat;background-size:100% min(58vw,760px),100% 100%}.pool-bulletin{background:var(--sun-cream);min-height:31px;color:var(--club-navy);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #082e4233;justify-content:center;align-items:center;gap:16px;padding:5px 20px;font-size:.62rem;font-weight:800;line-height:1.1;display:flex;overflow:hidden}.pool-bulletin i{color:var(--club-coral);font-size:.8rem;font-style:normal}header{background:#79dfe2e0;border-bottom:1px solid #082e4226;min-height:70px;box-shadow:0 9px 24px #055e7414}header nav a{color:var(--club-navy);letter-spacing:.08em;text-transform:uppercase;font-size:.69rem}.wallet,.primary{border-color:var(--club-navy);background:var(--club-navy);box-shadow:3px 3px #fff5cad9}.secondary{border-color:#082e4273;box-shadow:3px 3px #ed8ca673}.hero{border:10px solid #ffffff94;border-top:0;border-radius:0 0 54px 54px;min-height:684px;margin:0 -1px;padding-top:clamp(88px,10vw,152px);padding-bottom:clamp(72px,8vw,116px);box-shadow:inset 0 -1px #082e422e,0 18px 42px #0c6e8124}.hero:before{z-index:0;pointer-events:none;opacity:.24;content:"";background-image:linear-gradient(#ffffffe6 1px,#0000 1px),linear-gradient(90deg,#ffffffe6 1px,#0000 1px);background-size:28px 28px;height:23%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 32%);mask-image:linear-gradient(#0000,#000 32%)}.hero:after{background:linear-gradient(90deg,#81e6e6f0 0%,#6ddae0cc 45%,#084d6733 100%)}.hero-copy,.hero-pool-card{z-index:1}.hero-club-stamp{z-index:1;width:107px;height:107px;color:var(--club-navy);text-align:center;text-transform:uppercase;background:#fff5cad4;border:1px solid #ffffffb3;border-radius:999px;gap:2px;padding:16px 9px 10px;display:grid;position:absolute;top:28px;right:clamp(22px,4vw,62px);transform:rotate(9deg);box-shadow:3px 3px #082e422e}.hero-club-stamp span{letter-spacing:.1em;font-size:.5rem;font-weight:800;line-height:1.1}.hero-wordmark{filter:drop-shadow(0 9px #ffffff42)drop-shadow(0 14px 22px #b9476f2e);width:min(380px,79%);margin-bottom:-8px}.kicker{color:var(--club-blue);letter-spacing:.16em;font-size:.64rem}h1{max-width:730px;font-size:clamp(4.2rem,8.2vw,8rem);line-height:.89}.lede{max-width:450px;font-size:clamp(1.28rem,1.9vw,1.72rem);line-height:1.15}.hero-pool-card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f9f7eceb;border:5px solid #fffc;border-radius:7px;padding:30px 28px 26px;position:relative;transform:rotate(-1.8deg);box-shadow:10px 10px #082e4221,0 22px 48px #084d672e}.hero-pool-card:after{content:"";background:radial-gradient(circle,#f7b2c4 0 18%,#fff5ca 20% 39%,#e785a4 41% 59%,#fff5ca 61% 78%,#f08aa3 80%);border:2px solid #082e428c;border-radius:999px;width:42px;height:42px;position:absolute;bottom:-10px;right:-10px;box-shadow:0 0 0 4px #ffffffb3}.pool-card-ribbon{background:var(--club-blue);color:#fff5ca;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #082e4229;justify-content:space-between;align-items:center;margin:-30px -28px 21px;padding:8px 12px;font-size:.61rem;font-weight:800;display:flex}.pool-card-ribbon span:last-child{color:#99f3ef}.pool-card-head{color:var(--club-navy)}.pool-card-head b{background:#cdeed9;border-radius:2px}.pool-card-head b.closed{color:#a73556;background:#fff0f4}.pool-number{color:var(--club-navy)}.hero-pool-card>p,.hero-pool-card dt{color:#496c73}.hero-pool-card dd{color:var(--club-navy)}.campaign{border-bottom:0;padding-top:108px;padding-bottom:0;position:relative}.campaign:before{background:var(--club-coral);width:72px;height:9px;box-shadow:84px 0 0 var(--sun-cream),168px 0 0 var(--tile);content:"";border-radius:999px;position:absolute;top:52px;left:0}.campaign-heading h2{line-height:.91}.recycler-introduction{border:5px solid var(--club-navy);background:var(--club-navy);border-bottom:0;border-radius:8px 8px 0 0;position:relative;overflow:hidden;box-shadow:8px 8px #084d6729}.recycler-introduction:before{aspect-ratio:1;content:"";border:28px solid #8ee7e829;border-radius:999px;width:44%;position:absolute;bottom:-38%;right:-3%}.recycler-introduction>*{z-index:1;position:relative}.recycler-balance-rail{border:5px solid var(--club-navy);border-top:1px solid #ffffff47;border-radius:0 0 8px 8px;box-shadow:8px 8px #084d6729}.recycler-join,.recycler-inventory,.recycler-history,.recycler-share-panel{border:1px solid #082e4247;border-radius:8px;box-shadow:7px 7px #084d671a}.recycler-join-card,.recycler-primer,.recycler-inventory,.recycler-history{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px}.recycler-primer,.recycler-share-panel{background-color:#d7f6f4}.recycler-section-heading .kicker{color:var(--club-blue)}.recycler-section-heading>span.closed{color:#ad4c6c;letter-spacing:.04em;text-transform:uppercase;background:#fff5f1d1;border:1px solid #f08aa380;border-radius:999px;padding:5px 8px 4px;font-size:.64rem;font-weight:800;line-height:1}.recycler-mode-switch{border-bottom-color:#082e4242;gap:8px}.recycler-mode-switch button{padding-left:10px;padding-right:10px}.recycler-mode-switch button:hover,.recycler-mode-switch button.active{border-color:var(--club-coral);color:var(--club-navy)}.recycler-primer .kicker{color:var(--club-navy);letter-spacing:-.025em;text-transform:none;margin:0;font-size:1.02rem;font-weight:800;line-height:1.12;display:block}.recycler-primer li>span{color:#be5c79}.campaign-disclosure{border-left:8px solid var(--club-coral);background:#fff5f1;border-radius:6px;box-shadow:5px 5px #f08aa329}footer{border-top:6px solid var(--sun-cream);background:var(--club-blue)}@media (width<=920px){.pool-bulletin{justify-content:flex-start}.hero{border-left-width:6px;border-right-width:6px}.hero-club-stamp{top:22px}.hero-pool-card{transform:none}.campaign{padding-top:92px}}@media (width<=540px){.pool-bulletin{gap:11px;padding-left:12px;padding-right:12px;font-size:.52rem}.pool-bulletin span:nth-of-type(n+3),.pool-bulletin i:nth-of-type(n+3){display:none}.hero{border-width:0 0 7px;padding-top:104px}.hero-club-stamp{width:82px;height:82px;padding:13px 6px 8px;top:18px;right:17px}.hero-club-stamp strong{font-size:1.55rem}.hero-club-stamp span{font-size:.42rem}.hero-wordmark{margin-top:-20px}.campaign:before{top:43px}.campaign{padding-top:87px}.hero-pool-card .info-tooltip>span{width:min(220px,100vw - 40px);left:auto;right:-2px;transform:none}.hero-pool-card .unmatched-capital-value{flex-direction:column;align-items:flex-end;gap:0;line-height:1.15}.hero-pool-card .unmatched-capital-separator{display:none}}.menu-toggle,.nav-wallet{display:none}.menu-toggle{min-width:91px}#pool,#contribute,#inventory,#your-fwaphouseeth,#pool-rules,.recycler-history{scroll-margin-top:98px}@media (width<=920px){html,body{max-width:100%;overflow-x:clip}header{gap:10px;min-height:64px;padding:8px 16px}.brand{width:90px;height:44px;margin-right:auto}header>.wallet{display:none}.menu-toggle{border:1px solid var(--club-navy);background:var(--club-navy);color:#fffdf6;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:3px 3px #f08aa37a}.menu-toggle-icon,.menu-toggle-icon:before,.menu-toggle-icon:after{content:"";background:currentColor;border-radius:99px;width:14px;height:2px;transition:transform .18s,opacity .18s;display:block}.menu-toggle-icon{position:relative}.menu-toggle-icon:before,.menu-toggle-icon:after{position:absolute;left:0}.menu-toggle-icon:before{top:-5px}.menu-toggle-icon:after{top:5px}.menu-toggle[aria-expanded=true] .menu-toggle-icon{background:0 0}.menu-toggle[aria-expanded=true] .menu-toggle-icon:before{top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-icon:after{top:0;transform:rotate(-45deg)}header nav{order:initial;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f7ecfa;border:1px solid #082e4240;border-radius:10px;flex-direction:column;align-self:auto;align-items:stretch;gap:0;width:auto;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:12px;right:12px;overflow:visible;box-shadow:8px 8px #084d6724,0 16px 30px #082e4224}header nav.mobile-open{display:flex}header nav a{min-height:46px;color:var(--club-navy);border-bottom:1px solid #082e421f;align-items:center;padding:0 12px;font-size:.72rem;display:flex}header nav a:last-of-type{border-bottom:0}.nav-wallet{width:100%;min-height:44px;margin:8px 0 2px;display:inline-flex}.hero{padding-top:72px}.hero-pool-card{width:100%}.campaign-heading h2{font-size:clamp(2.75rem,14vw,4rem)}.recycler-introduction{padding:26px 21px}.recycler-join-card,.recycler-primer,.recycler-inventory,.recycler-history,.recycler-share-panel{padding:21px}#pool,#contribute,#inventory,#your-fwaphouseeth,#pool-rules,.recycler-history{scroll-margin-top:88px}}footer{border-top:6px solid var(--sun-cream);background:var(--club-blue);color:#d9ffff;padding:clamp(40px,6vw,72px) clamp(20px,4vw,64px) 22px;display:block}.footer-main{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(36px,8vw,120px);max-width:1312px;margin:0 auto;padding-bottom:44px;display:grid}.footer-intro{align-content:start;gap:16px;max-width:455px;display:grid}.footer-mark{background-position:0;width:118px;height:62px}.footer-intro p{color:#d9ffffc7;margin:0;font-size:.92rem;line-height:1.55}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.footer-links>div{align-content:start;gap:10px;display:grid}.footer-links p{color:var(--sun-cream);letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:.63rem;font-weight:800}.footer-links a{color:#d9ffff;width:max-content;max-width:100%;font-size:.83rem;text-decoration:none}.footer-links a:hover{color:var(--sun-cream);text-underline-offset:4px;text-decoration:underline}.footer-bottom{color:#d9ffffad;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #d9ffff47;justify-content:space-between;gap:20px;max-width:1312px;margin:0 auto;padding-top:18px;font-size:.68rem;font-weight:700;display:flex}@media (width<=700px){.footer-main{grid-template-columns:1fr;gap:38px;padding-bottom:36px}.footer-links{gap:20px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}}.faq{background:#fff8db;border:1px solid #082e4247;border-radius:8px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(34px,7vw,104px);margin:82px 0 0;padding:clamp(32px,5vw,58px);display:grid;box-shadow:8px 8px #f08aa333}.faq-heading h2{max-width:470px;color:var(--club-navy);font-size:clamp(2.5rem,4vw,4.5rem);line-height:.9}.faq-list{border-top:1px solid #082e4238}.faq-item{border-bottom:1px solid #082e4238}.faq-question{width:100%;min-height:63px;color:var(--club-navy);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0;font-size:.93rem;font-weight:750;display:flex}.faq-icon{width:23px;height:23px;color:var(--club-coral);flex:none;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:relative}.faq-icon:before,.faq-icon:after{content:"";background:currentColor;border-radius:99px;width:17px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon:after{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translate(-50%,-50%)rotate(90deg)}.faq-item.is-open .faq-icon{transform:rotate(180deg)}.faq-item.is-open .faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .2s;display:grid}.faq-answer>div{min-height:0;overflow:hidden}.faq-item.is-open .faq-answer{opacity:1;grid-template-rows:1fr}.faq-answer p{color:#325966;max-width:650px;margin:-1px 38px 20px 0;font-size:.87rem;line-height:1.55}@media (width<=840px){.faq{grid-template-columns:1fr;gap:28px;margin-top:62px}.faq-heading h2{max-width:620px}}@media (width<=540px){.faq{margin-top:52px;padding:26px 20px}.faq summary{min-height:58px;font-size:.86rem}.faq details p{margin-right:0;font-size:.83rem}}.pool-rules-card{padding:clamp(32px,5vw,58px);background:#fffdf6;border:1px solid #082e4247;border-radius:8px;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(34px,7vw,104px);margin-top:26px;padding-inline:clamp(25px,4vw,46px);display:grid;box-shadow:8px 8px #248fe01f}.pool-rules-heading .kicker{color:var(--club-blue)}.pool-rules-heading h2{color:var(--club-navy);letter-spacing:-.055em;margin:3px 0 19px;font-size:clamp(2.45rem,4vw,4.25rem);line-height:.9}.pool-rules-heading>p:not(.kicker){color:#325966;max-width:365px;margin:0;font-size:.92rem;line-height:1.55}.pool-rules-list{border-top:1px solid #082e4238;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.pool-rules-list li{border-bottom:1px solid #082e4238;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.pool-rules-list li>span{border:2px solid var(--club-navy);width:28px;height:28px;color:var(--club-navy);letter-spacing:-.04em;border-radius:999px;place-items:center;margin-top:1px;font-size:.61rem;font-weight:800;display:grid}.pool-rules-list h3{color:var(--club-navy);letter-spacing:-.015em;margin:0;font-size:.88rem;line-height:1.2}.pool-rules-list p{color:#476a73;margin:6px 0 0;font-size:.78rem;line-height:1.48}.pool-rules-list li:last-child{grid-column:1/-1}@media (width<=840px){.pool-rules-card{grid-template-columns:1fr;gap:28px;margin-top:26px}.pool-rules-heading>p:not(.kicker){max-width:620px}}@media (width<=620px){.pool-rules-card{padding:26px 21px}.pool-rules-list{grid-template-columns:1fr}.pool-rules-list li:last-child{grid-column:auto}.pool-rules-list li{padding:17px 0}}body:has(.not-found){background:#d7f6f4}.legal-page.not-found{background:linear-gradient(#79dfe2 0%,#d7f6f4 100%);flex-direction:column;min-height:100dvh;display:flex}.not-found .legal-content{flex:1 0 auto}.not-found footer{margin-top:auto}.not-found-card{min-height:min(520px,100svh - 240px)}.not-found-card h1{max-width:660px;color:var(--club-navy);font-size:clamp(4rem,8vw,6.5rem);line-height:.88}.not-found-card .primary{color:#fffdf6;margin-top:32px;text-decoration:none}.not-found-message{color:#315966;max-width:480px;margin:24px 0 30px;font-size:1.05rem;line-height:1.5}.legal-page{background:linear-gradient(#79dfe2 0,#d7f6f4 38%,#f8f7ec 100%);min-height:100svh;display:flow-root}.legal-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:0;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}@media (width<=920px){.legal-page .site-header{box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}}.legal-content{padding-bottom:0}.legal-card{background:#fffdf6ed;border:1px solid #082e4245;border-radius:8px;max-width:900px;margin:34px auto 0;padding:clamp(32px,6vw,68px);box-shadow:9px 9px #084d671c}.legal-card h1{max-width:none;color:var(--club-navy);font-size:clamp(3.5rem,7vw,6.5rem)}.legal-card h2{color:var(--club-navy);letter-spacing:-.02em;margin:42px 0 10px;font-size:1.05rem}.legal-card p{color:#325966;max-width:690px;font-size:.94rem;line-height:1.65}.legal-card a{color:var(--club-blue);-webkit-text-decoration-color:var(--club-coral);text-decoration-color:var(--club-coral);text-underline-offset:3px;font-weight:750;text-decoration-thickness:2px}.legal-card a:hover,.legal-card a:focus-visible{color:var(--club-coral)}.legal-placeholder{border-left:6px solid var(--club-coral);background:#fff1f4;margin:28px 0 12px;padding:16px 18px}.legal-placeholder strong{color:#8c3452}.legal-effective{color:#51727a;letter-spacing:.08em;text-transform:uppercase;font-weight:800;font-size:.72rem!important}.faq-page-intro{margin:22px 0 32px}.faq-page-card .faq-answer p{margin-right:0}.faq-group+.faq-group{margin-top:38px}.faq-group>h2{color:var(--club-navy);margin:0 0 13px;font-size:1.35rem;line-height:1.1}.faq-group-title{color:var(--club-coral);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:850;line-height:1}@media (width<=700px){.legal-content{max-width:none;padding-left:0;padding-right:0}.legal-card{width:calc(100% - 42px);max-width:none;margin:30px auto 0;padding:30px 22px}.legal-card h2{margin-top:32px}.legal-card p{font-size:.88rem}}.hero-copy>.lede,.hero-copy>.supporting-copy{margin-bottom:0}.hero.is-season-two .lede{margin-bottom:8px}.hero.is-season-two .supporting-copy{max-width:350px}.season-ended-heading-line{white-space:nowrap}.hero-copy>.actions{margin-top:32px}@media (width>=921px){.hero-copy>.lede.is-season-ended{max-width:480px}.hero.is-season-one #hero-heading{max-width:680px;font-size:clamp(4rem,6.4vw,6.8rem)}}@media (width<=920px){.hero.is-season-one #hero-heading{max-width:none;font-size:clamp(3rem,10vw,5rem)}}@media (width<=420px){.hero.is-season-one #hero-heading{font-size:clamp(2.85rem,13vw,4.1rem)}}header:not(.legal-header){padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px);display:block}.header-inner{align-items:center;gap:25px;width:min(90vw,1320px - 10vw);min-height:70px;margin:0 auto;display:flex}.season-selector{z-index:20;flex:none;position:relative}.season-selector-trigger{width:58px;min-height:34px;color:var(--club-navy);cursor:pointer;letter-spacing:.06em;background:#fffdf6e0;border:1px solid #082e4247;border-radius:999px;justify-content:space-between;align-items:center;gap:7px;padding:0 9px 0 10px;font-family:inherit;font-size:.68rem;font-weight:800;line-height:1;display:flex;box-shadow:2px 3px #f08aa352}.season-selector-trigger:hover,.season-selector.is-open .season-selector-trigger,.season-selector-trigger:focus-visible{border-color:var(--club-coral);background:#fffdf6;outline:none}.season-selector-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.season-selector.is-open .season-selector-chevron{transform:rotate(225deg)translate(-1px,-1px)}.season-selector-menu{background:#fffdf6fa;border:1px solid #082e426b;border-radius:11px;width:78px;padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:4px 5px #f08aa352,0 12px 24px #082e422e}.season-selector-menu button{min-height:32px;color:var(--club-navy);cursor:pointer;letter-spacing:.06em;text-align:left;background:0 0;border:0;border-radius:7px;padding:0 9px;font-family:inherit;font-size:.68rem;font-weight:800;line-height:1}.season-selector-menu button:hover,.season-selector-menu button:focus-visible{background:#eafafb;outline:none}.season-selector-menu button.is-selected{background:var(--club-blue);color:#fffdf6}@media (width>=921px){.site-header .header-inner{position:relative}.site-header .header-inner>.season-selector{width:58px;position:absolute;right:calc(clamp(18px,2.2vw,30px) + 155px)}.site-header .header-inner>.wallet{flex:0 0 130px;width:130px;max-width:130px}}@media (width<=920px){header:not(.legal-header){min-height:64px;padding:8px 16px}.header-inner{gap:10px;width:100%;min-height:48px;position:relative}.header-inner>.wallet,.header-inner>.season-selector{display:none}.menu-toggle{display:inline-flex}header nav{order:initial;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f7ecfa;border:1px solid #082e4240;border-radius:10px;flex-direction:column;align-self:auto;align-items:stretch;gap:0;width:auto;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:visible;box-shadow:8px 8px #084d6724,0 16px 30px #082e4224}header nav.mobile-open{display:flex}header nav a{min-height:46px;color:var(--club-navy);border-bottom:1px solid #082e421f;align-items:center;padding:0 12px;font-size:.72rem;display:flex}header nav a:last-of-type{border-bottom:0}.nav-wallet{width:100%;min-height:44px;margin:8px 0 2px;display:inline-flex}.site-header #site-navigation{visibility:hidden;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s;display:flex;transform:translateY(-8px)}.site-header #site-navigation.mobile-open{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.site-header #site-navigation{transition:none}}@media (width>=921px) and (width<=1024px) and (height<=500px) and (orientation:landscape){header.site-header{min-height:64px;box-shadow:none;background:0 0;border-color:#0000;margin-bottom:-70px;padding:8px 0}.site-header .header-inner{gap:10px;min-height:48px;padding:0 14px;position:relative}.site-header .header-inner>.wallet{display:none}.site-header .header-inner>.season-selector{position:relative;right:auto}.menu-toggle{border:1px solid var(--club-navy);background:var(--club-navy);color:#fffdf6;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:3px 3px #f08aa37a}.menu-toggle-icon,.menu-toggle-icon:before,.menu-toggle-icon:after{content:"";background:currentColor;border-radius:99px;width:14px;height:2px;transition:transform .18s,opacity .18s;display:block}.menu-toggle-icon{position:relative}.menu-toggle-icon:before,.menu-toggle-icon:after{position:absolute;left:0}.menu-toggle-icon:before{top:-5px}.menu-toggle-icon:after{top:5px}.menu-toggle[aria-expanded=true] .menu-toggle-icon{background:0 0}.menu-toggle[aria-expanded=true] .menu-toggle-icon:before{top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-icon:after{top:0;transform:rotate(-45deg)}.site-header #site-navigation{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);visibility:hidden;pointer-events:none;opacity:0;background:#f8f7ecfa;border:1px solid #082e4240;border-radius:10px;flex-direction:column;align-self:auto;align-items:stretch;gap:0;padding:18px 10px 10px;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px);box-shadow:8px 8px #084d6724,0 16px 30px #082e4224}.site-header #site-navigation.mobile-open{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s;transform:translateY(0)}.site-header #site-navigation a{min-height:42px;color:var(--club-navy);border-bottom:1px solid #082e421f;align-items:center;padding:0 12px;font-size:.72rem;display:flex}.site-header #site-navigation a:last-of-type{border-bottom:0}.nav-wallet{width:100%;min-height:44px;margin:8px 0 2px;display:inline-flex}.hero{min-height:650px;padding-top:132px}.hero-club-stamp{top:88px;right:28px}.hero-copy h1{max-width:490px;font-size:clamp(3.4rem,7vw,4.5rem)}}.site-bulletin{border:1px solid #082e4233;border-bottom:0;border-radius:10px 10px 0 0;width:min(100% - clamp(40px,8vw,128px) + 2px,1442px - clamp(40px,8vw,128px));margin:14px auto 0;box-shadow:inset 0 -1px #ffffff61}header.site-header{background:#79dfe2e6;border:1px solid #082e4233;border-radius:0 0 10px 10px;width:min(100% - clamp(40px,8vw,128px) + 2px,1442px - clamp(40px,8vw,128px));min-height:70px;margin:0 auto;padding:0;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.site-header .header-inner{width:100%;padding:0 clamp(18px,2.2vw,30px)}@media (width<=920px){.site-bulletin{width:calc(100% - 42px);margin-top:8px}.site-header{width:calc(100% - 42px);min-height:64px;padding:8px 0}.site-header .header-inner{padding:0 14px}}@media (width<=540px){.site-bulletin,.site-header{width:calc(100% - 4px)}.site-bulletin{margin-top:2px}}@media (width>=921px){.site-bulletin{z-index:2;border-radius:54px 54px 0 0;margin-top:35px;position:relative;top:2px}header.site-header{z-index:30;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;margin-bottom:-70px;transition:background-color .28s,border-color .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:sticky;top:0}header.site-header.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.hero{min-height:892px}.hero-club-stamp{top:165px}}@media (width<=920px){header.site-header{z-index:30;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;transition:background-color .28s,border-color .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:sticky;top:0}header.site-header.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}}@media (width>=541px) and (width<=920px){header.site-header{margin-bottom:-70px}.hero{min-height:760px;padding-top:160px}.hero-club-stamp{top:112px;right:28px}.hero-copy h1{max-width:490px;font-size:clamp(3.65rem,9vw,5rem)}}@media (width<=540px){.site-bulletin{width:calc(100% - 38px)}header.site-header{margin-bottom:-70px}.site-header .header-inner{min-height:68px}header.site-header nav{background:#fffdf6}.hero{padding-top:200px}.hero-club-stamp{top:82px}}@keyframes pool-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.pool-number{font-variant-numeric:tabular-nums}.motion-ready .hero-copy h1,.motion-ready .hero-copy .lede,.motion-ready .hero-copy .supporting-copy,.motion-ready .hero-copy .actions{opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards pool-rise}.motion-ready .hero-copy h1{animation-delay:80ms}.motion-ready .hero-copy .lede{animation-delay:.19s}.motion-ready .hero-copy .supporting-copy{animation-delay:.3s}.motion-ready .hero-copy .actions{animation-delay:.41s}.motion-ready .matches-hero-copy .kicker,.motion-ready .matches-hero-copy h1,.motion-ready .matches-hero-copy>div>p:not(.kicker){opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards pool-rise}.motion-ready .matches-hero-copy .kicker{animation-delay:30ms}.motion-ready .matches-hero-copy h1{animation-delay:.11s}.motion-ready .matches-hero-copy>div>p:not(.kicker){animation-delay:.22s}.hero-copy .actions>a,.hero-copy .actions>button{width:152px}.hero-mobile-wallet-action{display:none}@media (width>=921px){.hero.is-season-one .hero-copy .actions>a{white-space:nowrap;width:auto;min-width:180px}}.motion-ready .reveal{opacity:0;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.motion-ready .reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.motion-ready .hero-copy h1,.motion-ready .hero-copy .lede,.motion-ready .hero-copy .supporting-copy,.motion-ready .hero-copy .actions,.motion-ready .matches-hero-copy .kicker,.motion-ready .matches-hero-copy h1,.motion-ready .matches-hero-copy>div>p:not(.kicker),.motion-ready .reveal{opacity:1;transition:none;animation:none;transform:none}}@media (width<=420px){.hero-copy .actions{flex-wrap:nowrap}.hero-copy .actions>a,.hero-copy .actions>button{flex:1 1 0;width:auto;min-width:0}}@media (width<=920px){.hero-jump-action{display:none}.hero-mobile-wallet-action{display:inline-flex}}@media (width>=921px){.site-header nav a{color:var(--club-navy);flex-direction:column;align-items:center;padding:0;transition:color .18s;display:inline-flex;position:relative;top:4px}.site-header nav a:after{background:var(--club-coral);content:"";opacity:0;transform-origin:50%;border-radius:999px;width:100%;height:3px;margin-top:5px;transition:opacity .18s,transform .18s;display:block;transform:scaleX(.25)}.site-header nav a:hover,.site-header nav a:focus-visible,.site-header nav a.is-active{color:var(--club-coral)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after,.site-header nav a.is-active:after{opacity:1;transform:scaleX(1)}.site-header nav a:focus-visible{outline:2px solid var(--sun-cream);outline-offset:5px}}@media (width>=921px) and (width<=1024px) and (height<=500px) and (orientation:landscape){header.site-header{min-height:64px;box-shadow:none;background:0 0;border-color:#0000;margin-bottom:-70px;padding:8px 0}.hero{min-height:650px;padding-top:132px}.hero-club-stamp{top:88px;right:28px}.hero-copy h1{max-width:490px;font-size:clamp(3.4rem,7vw,4.5rem)}.site-header #site-navigation a{min-height:42px;color:var(--club-navy);flex-direction:row;padding:0 12px;display:flex;position:static;top:auto}.site-header #site-navigation a:after{display:none}}@media (width>=921px) and (hover:hover){.hero-pool-card{will-change:transform;transition:transform .34s cubic-bezier(.16,1,.3,1),box-shadow .34s;transform:perspective(1000px)rotateX(0)rotateY(0)rotate(-1.8deg)}.hero-pool-card:hover{transform:perspective(1000px)translateY(-5px)rotateX(.8deg)rotateY(-1.8deg)rotate(-1deg);box-shadow:13px 16px #082e4221,0 28px 52px #084d6733}}@media (prefers-reduced-motion:reduce){.hero-pool-card,.hero-pool-card:hover{transition:none;transform:rotate(-1.8deg)}}.hero-club-stamp{flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:13px 6px 11px;display:flex}.hero-club-stamp span{white-space:nowrap;letter-spacing:.1em;font-size:.44rem;line-height:1}.hero-club-stamp strong{letter-spacing:-.1em;font-size:2.28rem;line-height:.75}@media (width<=540px){.hero-club-stamp{gap:3px;padding:11px 4px 8px}.hero-club-stamp span{letter-spacing:.085em;font-size:.35rem}.hero-club-stamp strong{font-size:1.58rem}}footer{isolation:isolate;color:var(--club-navy);background:0 0;border:0;padding:clamp(24px,3vw,40px) 0 26px;display:block;position:relative}footer:before{z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,#79dfe28f 0%,#8ee7e89e 50%,#56c7d485 100%);position:absolute;inset:-140px 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#00000061 55%,#000000c7 88%);mask-image:linear-gradient(#0000 0%,#00000061 55%,#000000c7 88%)}.legal-page footer:before{top:0}.footer-shell{z-index:1;width:min(100% - clamp(40px,8vw,128px) + 2px,1442px - clamp(40px,8vw,128px));margin:0 auto;position:relative}.footer-shell:before{content:none}.footer-main{max-width:none;margin:0;padding:0 0 16px;display:block}.footer-seals{justify-content:center;align-items:center;gap:14px;margin:0 auto 16px;display:flex}.footer-seal{filter:drop-shadow(0 5px 8px #082e421a);background:0 0;border:0;width:clamp(44px,4vw,54px);height:clamp(44px,4vw,54px);padding:0;transition:transform .2s,filter .2s}.footer-seal img{object-fit:contain;width:100%;height:100%;display:block}.footer-seal:hover,.footer-seal:focus-visible{filter:drop-shadow(0 8px 12px #082e422e);transform:translateY(-4px)rotate(-4deg)}.footer-seal:focus-visible{outline:2px solid var(--club-navy);outline-offset:5px;border-radius:50%}.footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;display:flex}.footer-links a{color:var(--club-navy);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;font-size:.69rem;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex;position:relative;top:4px}.footer-links a:after{background:var(--club-coral);content:"";opacity:0;transform-origin:50%;border-radius:999px;width:100%;height:3px;margin-top:5px;transition:opacity .18s,transform .18s;display:block;transform:scaleX(.25)}.footer-links a:hover,.footer-links a:focus-visible{color:var(--club-coral);text-decoration:none}.footer-links a:hover:after,.footer-links a:focus-visible:after{opacity:1;transform:scaleX(1)}.footer-links a:focus-visible{outline:2px solid var(--club-blue);outline-offset:5px}.footer-bottom{color:#52717b;border-top-color:#082e422e;max-width:none;margin:0;padding:14px 0 0}.footer-bottom span:first-child{letter-spacing:.02em;text-transform:none}@media (width>=701px){main#top{padding-bottom:0}footer{padding-top:34px}.footer-seals{margin-bottom:34px}}@media (width<=700px){footer{padding:26px 0 22px}.footer-shell{width:calc(100% - 40px)}.footer-main{padding:0 0 15px}.footer-links{justify-content:center;gap:14px 22px}.footer-bottom{text-align:center;align-items:center;margin:0}.footer-bottom span:first-child{order:2}.footer-bottom span:last-child{order:1}main#top{padding-bottom:0}}.teaser-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#082e42b8;place-items:center;padding:24px;animation:.2s both teaser-fade;display:grid;position:fixed;inset:0}.teaser-modal{background:#fffdf6;border:5px solid #ffffffe0;border-radius:10px;width:min(92vw,860px);animation:.3s cubic-bezier(.16,1,.3,1) both teaser-rise;overflow:hidden;box-shadow:12px 14px #f08aa37a,0 28px 72px #0000005c}.teaser-modal-topline{background:var(--club-navy);color:#c9ffff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 14px;font-size:.64rem;font-weight:800;display:flex}.teaser-modal-topline span{color:#99f3ef}.teaser-modal-topline button,.teaser-controls button{min-height:44px;color:inherit;font:inherit;letter-spacing:.07em;text-transform:uppercase;background:0 0;border:1px solid #fff5cabf;border-radius:999px;padding:0 12px;font-size:.62rem;font-weight:800}.teaser-modal-topline button:hover,.teaser-modal-topline button:focus-visible{background:var(--sun-cream);color:var(--club-navy)}.teaser-video{background:var(--club-navy);width:100%;max-height:70svh;display:block}.teaser-controls{color:var(--club-navy);background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:17px 17px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.teaser-controls button{border-color:var(--club-navy);background:var(--club-navy);color:#fffdf6}.teaser-controls button:hover,.teaser-controls button:focus-visible{background:var(--club-coral);border-color:var(--club-coral)}.teaser-controls input{width:100%;min-height:44px;accent-color:var(--club-coral)}.teaser-modal button:focus-visible{outline:2px solid var(--club-coral);outline-offset:3px}@keyframes teaser-fade{0%{opacity:0}to{opacity:1}}@keyframes teaser-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (width<=540px){.teaser-modal-backdrop{padding:14px}.teaser-modal-topline{min-height:52px;padding:0 10px}.teaser-controls{gap:8px;padding:10px}.teaser-controls button{min-height:44px;padding:0 9px;font-size:.57rem}}@media (prefers-reduced-motion:reduce){.footer-seal,.teaser-modal-backdrop,.teaser-modal{transition:none;animation:none}}html.crown-wallet-theme .teaser-modal-backdrop{-webkit-backdrop-filter:blur(12px)saturate(.82);backdrop-filter:blur(12px)saturate(.82);background:#030d0fd6}html.crown-wallet-theme .teaser-modal{background-color:#061719;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px),radial-gradient(circle at 94% 5%,#d43f4b1f,#0000 24%);background-size:18px 18px,18px 18px,auto;border:1px solid #aabd7c94;border-radius:8px;box-shadow:10px 12px #aabd7c1f,0 28px 72px #0000008a}html.crown-wallet-theme .teaser-modal-topline{color:#fff5ca;background:#061719e6;border-bottom:1px solid #aabd7c57;min-height:58px;padding:0 16px 0 18px}html.crown-wallet-theme .teaser-modal-topline span{color:#aabd7c;text-shadow:0 0 16px #aabd7c2e}html.crown-wallet-theme .teaser-modal-topline button,html.crown-wallet-theme .teaser-controls button{color:#fff5ca;background:#0b2223;border-color:#aabd7c94;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s;box-shadow:3px 3px #d43f4b42}html.crown-wallet-theme .teaser-modal-topline button:hover,html.crown-wallet-theme .teaser-modal-topline button:focus-visible,html.crown-wallet-theme .teaser-controls button:hover,html.crown-wallet-theme .teaser-controls button:focus-visible{color:#041214;background:#aabd7c;border-color:#aabd7c;box-shadow:3px 3px #d43f4b61}html.crown-wallet-theme .teaser-modal-topline button:active,html.crown-wallet-theme .teaser-controls button:active{transform:translate(2px,2px);box-shadow:1px 1px #d43f4b52}html.crown-wallet-theme .teaser-video{background:#030d0f;border-bottom:1px solid #aabd7c57}html.crown-wallet-theme .teaser-controls{color:#fffdf6;background-color:#061719;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px);background-size:18px 18px;padding:14px 16px}html.crown-wallet-theme .teaser-controls input{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:0 0;min-height:32px}html.crown-wallet-theme .teaser-controls input::-webkit-slider-runnable-track{background:#173334;border:1px solid #aabd7c6b;border-radius:999px;height:5px;box-shadow:inset 0 1px 3px #00000061}html.crown-wallet-theme .teaser-controls input::-webkit-slider-thumb{appearance:none;background:#aabd7c;border:2px solid #041214;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 0 0 2px #aabd7c33,3px 3px #d43f4b4d}html.crown-wallet-theme .teaser-controls input::-moz-range-track{background:#173334;border:1px solid #aabd7c6b;border-radius:999px;height:3px;box-shadow:inset 0 1px 3px #00000061}html.crown-wallet-theme .teaser-controls input::-moz-range-thumb{background:#aabd7c;border:2px solid #041214;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #aabd7c33,3px 3px #d43f4b4d}html.crown-wallet-theme .teaser-controls input:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #aabd7c}html.crown-wallet-theme .teaser-modal button:focus-visible{outline-color:#aabd7c}@media (width<=540px){html.crown-wallet-theme .teaser-modal-backdrop{padding:12px}html.crown-wallet-theme .teaser-modal-topline{min-height:54px;padding:0 10px 0 12px}html.crown-wallet-theme .teaser-modal-topline span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.crown-wallet-theme .teaser-controls{padding:11px 10px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.site-bulletin{justify-content:flex-start;padding:0}.pool-ticker-track{will-change:transform;width:max-content;animation:28s linear infinite pool-ticker;display:flex}.pool-ticker-group{white-space:nowrap;flex:none;align-items:center;gap:16px;min-height:31px;margin-right:16px;padding:5px 0;display:flex}@keyframes pool-ticker{to{transform:translate(-20%)}}@media (prefers-reduced-motion:reduce){.pool-ticker-track{animation:none}}.interior-page .legal-card,.interior-page footer,.interior-page.not-found .not-found-card{opacity:0;animation:.62s cubic-bezier(.16,1,.3,1) forwards interior-rise}.interior-page .legal-card,.interior-page.not-found .not-found-card{animation-delay:.2s}.interior-page footer{animation-delay:.3s}@keyframes interior-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.interior-page .legal-card,.interior-page footer,.interior-page.not-found .not-found-card{opacity:1;animation:none;transform:none}}[data-rk][role=dialog] [role=document]{background-size:17px 17px;border:1px solid #082e4280;box-shadow:9px 9px #084d672e,0 20px 50px #082e4238;background-color:#fffdf6!important;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px)!important}[data-rk][role=dialog] [role=document]>div>div{background-color:#fffdf6!important;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px)!important;background-size:17px 17px!important}[data-rk][role=dialog]:has(#rk_profile_title) [role=document]>div{background-color:#fffdf6!important;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px)!important;background-size:17px 17px!important}[data-rk][role=dialog]:has(#rk_profile_title) [role=document]>div>div{background-color:#fffdf6!important;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px)!important;background-size:17px 17px!important}[data-rk][role=dialog] [data-testid^=rk-wallet-option]{border-radius:8px}[data-rk][role=dialog] [data-testid^=rk-wallet-option]:hover{background:#d7f6f4cc}[data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]){border:1px solid var(--club-navy)!important;background:var(--club-navy)!important;color:#fffdf6!important;border-radius:999px!important;min-height:46px!important;padding:8px 12px!important;box-shadow:3px 3px #f08aa36b!important}[data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]) *{color:inherit!important}[data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]) svg{transform:scale(.88)}[data-rk][role=dialog]:has(#rk_profile_title) div:has(>#rk_profile_title):last-child>#rk_profile_title{align-items:center;gap:5px;display:inline-flex}[data-rk][role=dialog]:has(#rk_profile_title) div:has(>#rk_profile_title):last-child>#rk_profile_title:before{content:"";background:url(/ethereum-eth-logo.svg) 50%/contain no-repeat;flex:0 0 12px;width:12px;height:16px}:is([data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]):hover,[data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]):focus-visible){border-color:var(--club-coral)!important;background:var(--club-coral)!important}[data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]{color:#9e3455!important;background:#fff0f4!important;border-color:#be5c797a!important}:is([data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]:hover,[data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]:focus-visible){border-color:var(--club-coral)!important;background:var(--club-coral)!important;color:var(--club-navy)!important}html.crown-wallet-theme [data-rk]{--rk-colors-accentColor:#aabd7c!important;--rk-colors-accentColorForeground:#041214!important;--rk-colors-actionButtonBorder:#aabd7c57!important;--rk-colors-actionButtonBorderMobile:#aabd7c57!important;--rk-colors-actionButtonSecondaryBackground:#0b2223!important;--rk-colors-closeButton:#fff5ca!important;--rk-colors-closeButtonBackground:#173334!important;--rk-colors-connectButtonBackground:#aabd7c!important;--rk-colors-connectButtonInnerBackground:#061719!important;--rk-colors-connectButtonText:#041214!important;--rk-colors-connectionIndicator:#aabd7c!important;--rk-colors-downloadBottomCardBackground:#0b2223!important;--rk-colors-downloadTopCardBackground:#173334!important;--rk-colors-error:#d43f4b!important;--rk-colors-generalBorder:#aabd7c66!important;--rk-colors-generalBorderDim:#aabd7c33!important;--rk-colors-menuItemBackground:#0b2223!important;--rk-colors-modalBackdrop:#030d0fbd!important;--rk-colors-modalBackground:#061719!important;--rk-colors-modalBorder:#aabd7c75!important;--rk-colors-modalText:#fffdf6!important;--rk-colors-modalTextDim:#aabd7c!important;--rk-colors-modalTextSecondary:#d9dec7!important;--rk-colors-profileAction:#0b2223!important;--rk-colors-profileActionHover:#173334!important;--rk-colors-profileForeground:transparent!important;--rk-colors-selectedOptionBorder:#aabd7c!important;--rk-colors-standby:#aabd7c!important;--rk-shadows-dialog:9px 9px 0 #aabd7c1f,0 24px 56px #0000007a!important;--rk-shadows-selectedOption:0 0 0 2px #aabd7c!important;--rk-shadows-selectedWallet:5px 5px 0 #aabd7c29!important;--rk-shadows-walletLogo:0 3px 10px #00000047!important}html.crown-wallet-theme [data-rk][role=dialog] [role=document]{background-size:18px 18px;border-color:#aabd7c75;box-shadow:9px 9px #aabd7c1f,0 24px 56px #0000007a;background-color:#061719!important;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px)!important}html.crown-wallet-theme [data-rk][role=dialog] [role=document]>div,html.crown-wallet-theme [data-rk][role=dialog] [role=document]>div>div{background-color:#061719!important;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px)!important;background-size:18px 18px!important}html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) [role=document]>div{background-color:#061719!important;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px)!important;background-size:18px 18px!important}html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) [role=document]>div>div{background-color:#061719!important;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px)!important;background-size:18px 18px!important}html.crown-wallet-theme [data-rk][role=dialog] [data-testid^=rk-wallet-option]:hover{background:#173334!important}html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]){color:#fff5ca!important;background:#0b2223!important;border-color:#aabd7c8c!important;box-shadow:3px 3px #aabd7c24!important}:is(html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]):hover,html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) button:not([aria-label=Close]):focus-visible){color:#041214!important;background:#aabd7c!important;border-color:#aabd7c!important}html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]{color:#ff9aa3!important;background:#d43f4b1f!important;border-color:#d43f4b8c!important}:is(html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]:hover,html.crown-wallet-theme [data-rk][role=dialog]:has(#rk_profile_title) [data-testid=disconnect-button]:focus-visible){color:#fffdf6!important;background:#d43f4b!important;border-color:#d43f4b!important}.legal-consent-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#082e42ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.legal-consent-dialog{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;border:4px solid #ffffffe6;border-radius:10px;width:min(100%,520px);padding:clamp(24px,5vw,38px);box-shadow:10px 12px #f08aa37a,0 28px 72px #00000052}.legal-consent-dialog h2{color:var(--club-navy);letter-spacing:-.055em;margin:7px 0 14px;font-size:clamp(2rem,5vw,3rem);line-height:.95}.legal-consent-dialog p:not(.kicker){color:#325966;margin:0;font-size:.92rem;line-height:1.55}.legal-consent-dialog a{color:var(--club-blue);-webkit-text-decoration-color:var(--club-coral);text-decoration-color:var(--club-coral);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}.legal-consent-privacy-phrase{white-space:nowrap}.legal-consent-check{color:var(--club-navy);align-items:flex-start;gap:10px;margin:22px 0;font-size:.82rem;font-weight:700;line-height:1.42;display:flex}.legal-consent-check input{width:18px;height:18px;accent-color:var(--club-coral);margin:1px 0 0}.legal-consent-actions{gap:10px;display:flex}.legal-consent-actions button{border-radius:999px;min-height:42px;padding:0 18px;font-size:.76rem;font-weight:800}.legal-consent-actions button:disabled{cursor:not-allowed;opacity:.45}.legal-consent-actions .secondary{color:var(--club-navy);background:0 0;border:1px solid #082e425c}.legal-consent-actions .primary{border:1px solid var(--club-navy);background:var(--club-navy);color:#fffdf6}.legal-consent-actions .primary:not(:disabled):hover,.legal-consent-actions .primary:not(:disabled):focus-visible{border-color:var(--club-coral);background:var(--club-coral)}.legal-consent-actions .secondary:hover,.legal-consent-actions .secondary:focus-visible{border-color:var(--club-coral);color:var(--club-coral)}@media (width>=541px){.legal-consent-check>span{max-width:370px}}html.crown-wallet-theme .legal-consent-backdrop{-webkit-backdrop-filter:blur(10px)saturate(.82);backdrop-filter:blur(10px)saturate(.82);background:#030d0fd1}html.crown-wallet-theme .legal-consent-dialog{background-color:#061719;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px),radial-gradient(circle at 92% 8%,#d43f4b1f,#0000 24%);background-size:18px 18px,18px 18px,auto;border-color:#aabd7c80;box-shadow:10px 12px #aabd7c1f,0 28px 72px #00000080}html.crown-wallet-theme .legal-consent-dialog .kicker{color:#aabd7c}html.crown-wallet-theme .legal-consent-dialog h2{color:#fffdf6}html.crown-wallet-theme .legal-consent-dialog p:not(.kicker){color:#c8d0bb}html.crown-wallet-theme .legal-consent-dialog a{color:#fff5ca;text-decoration-color:#aabd7c}html.crown-wallet-theme .legal-consent-dialog a:hover,html.crown-wallet-theme .legal-consent-dialog a:focus-visible{color:#aabd7c}html.crown-wallet-theme .legal-consent-check{color:#fffdf6}html.crown-wallet-theme .legal-consent-check input{accent-color:#aabd7c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.crown-wallet-theme .legal-consent-check input:focus-visible{outline-offset:2px;outline:2px solid #aabd7c}html.crown-wallet-theme .legal-consent-actions .secondary{color:#fff5ca;background:#0b2223;border-color:#aabd7c8c;box-shadow:3px 3px #aabd7c1f}html.crown-wallet-theme .legal-consent-actions .primary{color:#041214;background:#aabd7c;border-color:#aabd7c;box-shadow:3px 3px #aabd7c24}html.crown-wallet-theme .legal-consent-actions .primary:disabled{box-shadow:none;color:#d9dec78f;opacity:1;background:#aabd7c1f;border-color:#aabd7c4d}html.crown-wallet-theme .legal-consent-actions .primary:not(:disabled):hover,html.crown-wallet-theme .legal-consent-actions .primary:not(:disabled):focus-visible,html.crown-wallet-theme .legal-consent-actions .secondary:hover,html.crown-wallet-theme .legal-consent-actions .secondary:focus-visible{color:#041214;background:#fff5ca;border-color:#fff5ca}@media (width<=540px){.legal-consent-backdrop{align-items:end;padding:14px}.legal-consent-dialog{padding:25px 21px}.legal-consent-actions{flex-direction:column-reverse}.legal-consent-actions button{width:100%}}.recycler-experience{gap:26px}.recycler-leaderboard{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;border:1px solid #082e4247;border-radius:8px;padding:clamp(23px,3vw,34px);overflow:hidden;box-shadow:7px 7px #084d671a}.leaderboard-heading{grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:28px;margin-bottom:24px;display:grid}.leaderboard-heading .kicker{margin-bottom:8px}.leaderboard-heading h3{color:var(--club-navy);letter-spacing:-.06em;margin:0;font-size:clamp(1.9rem,4vw,3.25rem);line-height:.95}.leaderboard-heading-copy{justify-items:start;gap:8px;display:grid}.leaderboard-heading-copy>p{color:#416470;margin:0;font-size:.82rem;line-height:1.5}.leaderboard-heading-copy>span{color:var(--club-navy);letter-spacing:.07em;text-transform:uppercase;background:#ffe89d94;border:1px solid #082e4233;border-radius:999px;padding:5px 8px;font-size:.57rem;font-weight:850;line-height:1}.leaderboard-table-wrap{background:#ffffffa8;border:1px solid #082e4238;border-radius:8px;min-height:649px;transition:opacity .18s;overflow:hidden}.leaderboard-table-wrap.has-pinned-viewer{min-height:710px}.leaderboard-table-wrap.is-loading{opacity:.55}.leaderboard-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--club-navy)}.leaderboard-table th{color:#416470;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#d6f7f7b8;border-bottom:1px solid #082e4238;padding:11px 18px;font-size:.62rem;font-weight:800}.leaderboard-table th:first-child,.leaderboard-table td:first-child{text-align:center;width:13%}.leaderboard-table th:nth-child(2),.leaderboard-table td:nth-child(2){width:39%}.leaderboard-table th:nth-child(3),.leaderboard-table td:nth-child(3){width:28%}.leaderboard-table th:last-child,.leaderboard-table td:last-child{text-align:right;width:20%}.leaderboard-table td{vertical-align:middle;border-bottom:1px solid #082e421f;height:61px;padding:9px 18px;font-size:.78rem}.leaderboard-table tbody tr:last-child td{border-bottom:0}.leaderboard-table tbody tr{transition:background-color .18s}.leaderboard-table tbody tr:hover{background:#8ee7e824}.leaderboard-rows-transition>tr{opacity:0;animation:.25s cubic-bezier(.16,1,.3,1) both leaderboard-row-in}.leaderboard-rows-transition>tr:nth-child(2){animation-delay:12ms}.leaderboard-rows-transition>tr:nth-child(3){animation-delay:24ms}.leaderboard-rows-transition>tr:nth-child(4){animation-delay:36ms}.leaderboard-rows-transition>tr:nth-child(5){animation-delay:48ms}.leaderboard-rows-transition>tr:nth-child(6){animation-delay:60ms}.leaderboard-rows-transition>tr:nth-child(7){animation-delay:72ms}.leaderboard-rows-transition>tr:nth-child(8){animation-delay:84ms}.leaderboard-rows-transition>tr:nth-child(9){animation-delay:96ms}.leaderboard-rows-transition>tr:nth-child(10){animation-delay:.108s}@keyframes leaderboard-row-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.leaderboard-table tr.is-viewer{box-shadow:inset 3px 0 0 var(--club-coral);background:#f08aa326}.leaderboard-table tfoot{border-top:1px solid #082e421f}.leaderboard-table tfoot td{background:0 0;border:0}.leaderboard-rank{justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative}.leaderboard-user{align-items:baseline;gap:8px;min-width:0;display:flex}.leaderboard-user-primary{flex-wrap:wrap;align-items:center;gap:3px 5px;min-width:0;display:flex}.leaderboard-user-name{align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.leaderboard-user-name strong{min-width:0}.leaderboard-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.leaderboard-user-crown{background:#d17619;flex:0 0 17px;width:17px;height:17px;display:inline-block;-webkit-mask:url(/crown-pool-icon.svg) 50%/contain no-repeat;mask:url(/crown-pool-icon.svg) 50%/contain no-repeat}.leaderboard-user small{color:#64808a;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.leaderboard-user em{background:var(--club-coral);color:var(--club-navy);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 7px;font-size:.55rem;font-style:normal;font-weight:850;line-height:1}.leaderboard-table td>strong{letter-spacing:-.02em;font-size:.86rem}.leaderboard-table td>strong small{color:#64808a;letter-spacing:.02em;font-size:.62rem}.leaderboard-compact-label{display:none}.leaderboard-footer{justify-content:space-between;align-items:flex-end;gap:20px;min-height:44px;margin-top:14px;display:flex}.leaderboard-footer.is-preview{justify-content:flex-end}.leaderboard-footer>p{color:#64808a;margin:0 0 7px;font-size:.69rem;line-height:1.4}.leaderboard-footer .inventory-pagination{margin-top:0}.recycler-history>.inventory-pagination{margin-top:14px}@media (width<=700px){.recycler-leaderboard,.recycler-history{padding:20px 16px}.leaderboard-table-wrap{min-height:636px}.leaderboard-table-wrap.has-pinned-viewer{min-height:696px}.leaderboard-heading{grid-template-columns:1fr;align-items:start;gap:12px}.leaderboard-heading-copy>p{max-width:520px}.leaderboard-table,.leaderboard-table thead,.leaderboard-table tbody,.leaderboard-table tfoot{display:block}.leaderboard-table tr{grid-template-columns:38px minmax(0,1fr) 86px;display:grid}.leaderboard-table th:first-child,.leaderboard-table td:first-child,.leaderboard-table th:nth-child(2),.leaderboard-table td:nth-child(2),.leaderboard-table th:nth-child(3),.leaderboard-table td:nth-child(3),.leaderboard-table th:last-child,.leaderboard-table td:last-child{text-align:left;width:auto}.leaderboard-table th{background:#d6f7f7b8;min-width:0;padding:9px 7px;font-size:.49rem}.leaderboard-table thead tr{border-bottom:1px solid #082e4247;min-height:36px}.leaderboard-table th:first-child{text-align:center;grid-column:1;align-items:center;display:grid}.leaderboard-table th:nth-child(2){border-left:1px solid #082e421a;grid-column:2;align-items:center;display:grid}.leaderboard-table th:nth-child(3){text-align:right;border-left:1px solid #082e421a;grid-column:3;align-items:center;display:grid}.leaderboard-table th:last-child,.leaderboard-wide-label{display:none}.leaderboard-compact-label{display:inline}.leaderboard-table tbody tr,.leaderboard-table tfoot tr{border-bottom:1px solid #082e421f;min-height:60px}.leaderboard-table tbody tr:last-child{border-bottom:0}.leaderboard-table tfoot{border-top:1px solid #082e421f;display:block}.leaderboard-table td{border:0;min-width:0;height:auto;padding:7px}.leaderboard-table td:first-child{grid-area:1/1/3;place-items:center;display:grid}.leaderboard-table td:nth-child(2){border-left:1px solid #082e421a;grid-area:1/2/3;align-self:stretch;align-items:center;display:flex}.leaderboard-table td:nth-child(3){text-align:right;border-left:1px solid #082e421a;grid-area:1/3;justify-content:flex-end;align-self:stretch;align-items:flex-end;padding-bottom:0;display:flex}.leaderboard-table td:last-child{text-align:right;border-left:1px solid #082e421a;grid-area:2/3;justify-content:flex-end;align-self:stretch;align-items:flex-start;padding-top:0;display:flex}.leaderboard-rank{justify-content:flex-start;gap:5px}.leaderboard-pending-rank{font-size:0}.leaderboard-pending-rank:after{content:"—";font-size:.78rem}.leaderboard-user{flex-wrap:wrap;gap:1px 6px}.leaderboard-user-primary{width:100%}.leaderboard-user strong{font-size:.75rem}.leaderboard-user small{font-size:.56rem}.leaderboard-table td>strong{white-space:nowrap;font-size:.71rem}.leaderboard-footer{flex-direction:column;align-items:center}.leaderboard-footer>p{text-align:center;margin:0}}@media (width<=380px){.leaderboard-table tr{grid-template-columns:34px minmax(0,1fr) 82px}.leaderboard-table th,.leaderboard-table td{padding-left:6px;padding-right:6px}}.recycler-data-grid{grid-template-columns:minmax(0,15fr) minmax(0,5fr);align-items:start;gap:26px;display:grid}.recycler-data-grid>.recycler-inventory{align-self:start;min-height:0}.recycler-sidebar{align-self:start;gap:26px;min-width:0;display:grid}.recycler-sidebar>.recycler-history{min-width:0;height:fit-content}@media (width>=1351px){.recycler-history.is-season-one-unavailable{min-height:254px}.recycler-sidebar .recycler-leaderboard,.recycler-sidebar .recycler-history{padding:34px 18px 24px}.recycler-sidebar .leaderboard-heading{grid-template-columns:1fr;align-items:start;gap:12px;margin-bottom:18px}.recycler-sidebar .leaderboard-heading h3{font-size:clamp(1.65rem,2.35vw,2.25rem)}.recycler-sidebar .leaderboard-heading-copy{gap:7px}.recycler-sidebar .leaderboard-heading-copy>p{font-size:.7rem;line-height:1.42}.recycler-sidebar .leaderboard-table,.recycler-sidebar .leaderboard-table thead,.recycler-sidebar .leaderboard-table tbody,.recycler-sidebar .leaderboard-table tfoot{display:block}.recycler-sidebar .leaderboard-table-wrap{min-height:606px}.recycler-sidebar .leaderboard-table-wrap.has-pinned-viewer{min-height:663px}.recycler-sidebar .leaderboard-table tr{grid-template-columns:38px minmax(0,1fr) 88px;display:grid}.recycler-sidebar .leaderboard-table th:first-child,.recycler-sidebar .leaderboard-table td:first-child,.recycler-sidebar .leaderboard-table th:nth-child(2),.recycler-sidebar .leaderboard-table td:nth-child(2),.recycler-sidebar .leaderboard-table th:nth-child(3),.recycler-sidebar .leaderboard-table td:nth-child(3),.recycler-sidebar .leaderboard-table th:last-child,.recycler-sidebar .leaderboard-table td:last-child{text-align:left;width:auto}.recycler-sidebar .leaderboard-table th{min-width:0;padding:9px 7px;font-size:.49rem}.recycler-sidebar .leaderboard-table thead tr{min-height:36px}.recycler-sidebar .leaderboard-table th:first-child{text-align:center;grid-column:1;align-items:center;display:grid}.recycler-sidebar .leaderboard-table th:nth-child(2){border-left:1px solid #082e421a;grid-column:2;align-items:center;display:grid}.recycler-sidebar .leaderboard-table th:nth-child(3){text-align:right;border-left:1px solid #082e421a;grid-column:3;place-items:center end;padding-right:12px;display:grid}.recycler-sidebar .leaderboard-table th:last-child,.recycler-sidebar .leaderboard-wide-label{display:none}.recycler-sidebar .leaderboard-compact-label{display:inline}.recycler-sidebar .leaderboard-table tbody tr,.recycler-sidebar .leaderboard-table tfoot tr{border-bottom:1px solid #082e421f;min-height:57px}.recycler-sidebar .leaderboard-table tbody tr:last-child{border-bottom:0}.recycler-sidebar .leaderboard-table td{border:0;min-width:0;height:auto;padding:7px}.recycler-sidebar .leaderboard-table td:first-child{grid-area:1/1/3;place-items:center;display:grid}.recycler-sidebar .leaderboard-table td:nth-child(2){border-left:1px solid #082e421a;grid-area:1/2/3;align-self:stretch;align-items:center;display:flex}.recycler-sidebar .leaderboard-table td:nth-child(3){text-align:right;border-left:1px solid #082e421a;grid-area:1/3;justify-content:flex-end;align-self:stretch;align-items:flex-end;padding-bottom:0;display:flex}.recycler-sidebar .leaderboard-table td:last-child{text-align:right;border-left:1px solid #082e421a;grid-area:2/3;justify-content:flex-end;align-self:stretch;align-items:flex-start;padding-top:0;display:flex}.recycler-sidebar .leaderboard-pending-rank{font-size:0}.recycler-sidebar .leaderboard-pending-rank:after{content:"—";font-size:.78rem}.recycler-sidebar .leaderboard-user{flex-wrap:wrap;gap:1px 6px}.recycler-sidebar .leaderboard-user-primary{width:100%}.recycler-sidebar .leaderboard-user strong{font-size:.75rem}.recycler-sidebar .leaderboard-user small{font-size:.56rem}.recycler-sidebar .leaderboard-table td>strong{white-space:nowrap;font-size:.71rem}.recycler-sidebar .leaderboard-footer{flex-direction:column;align-items:center;gap:10px;min-height:0}.recycler-sidebar .leaderboard-footer>p{text-align:center;margin:0}.recycler-sidebar .leaderboard-footer .inventory-pagination{gap:9px}.recycler-sidebar .leaderboard-footer .inventory-pagination button{width:38px;min-height:38px}.recycler-sidebar .recycler-history>.inventory-pagination{gap:9px;margin-top:14px}.recycler-sidebar .recycler-history>.inventory-pagination button{width:38px;min-height:38px}.recycler-history{overflow:hidden}}@media (width<=1350px){.recycler-experience{flex-direction:column;display:flex}.recycler-data-grid,.recycler-sidebar{display:contents}.recycler-data-grid>.recycler-inventory,.recycler-sidebar>.recycler-history{align-self:auto}.recycler-share-panel{order:3}.recycler-receipt-panel{order:4}.recycler-leaderboard{order:5}.recycler-history{order:6}.recycler-inventory{order:7}}@media (width>=541px) and (width<=1350px){.recycler-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.recycler-strategy-summary{gap:0;display:grid}.recycler-introduction{border-bottom:0;border-radius:8px 8px 0 0}.style-guide-page{background:linear-gradient(#79dfe2 0,#d7f6f4 38%,#f8f7ec 100%);min-height:100svh}.style-guide-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:0;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.style-guide{max-width:1120px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,4vw,48px) 64px}.style-guide-intro{max-width:720px;margin-bottom:64px}.style-guide-intro h1{margin:0;font-size:clamp(3.4rem,7vw,6.25rem);line-height:.88}.style-guide-intro>p:last-child{color:#31535e;max-width:540px;margin:24px 0 0;font-size:1rem;line-height:1.55}.style-guide section{margin-top:48px}.style-guide section>h2{color:var(--club-navy);letter-spacing:-.035em;margin:0 0 18px;font-size:1.4rem}.style-guide-panel{border:1px solid var(--pool-line);background-color:#ffffffd9;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;border-radius:22px;padding:clamp(22px,4vw,38px);box-shadow:0 12px 30px #2e7f8b0f}.style-guide-type{gap:20px;display:grid}.style-guide-type h1,.style-guide-type h2,.style-guide-type h3,.style-guide-type p,.style-guide-type ul{margin:0}.style-guide-type h1{font-size:clamp(3.4rem,7vw,6.5rem)}.style-guide-type h2{font-size:clamp(2.4rem,5vw,4rem)}.style-guide-type h3{color:var(--club-navy);letter-spacing:-.035em;font-size:1.45rem}.style-guide-type .lede{margin:6px 0 0}.style-guide-type>p:not(.kicker):not(.lede),.style-guide-type li{color:#31535e;max-width:650px;line-height:1.55}.style-guide-type a{color:#b83f66;-webkit-text-decoration-color:var(--club-coral);text-decoration-color:var(--club-coral);text-underline-offset:3px;font-weight:750;text-decoration-thickness:2px}.style-guide-colors,.style-guide-materials,.style-guide-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.style-guide-swatch{border:1px solid var(--pool-line);background:#fff;border-radius:16px;gap:8px;min-width:0;padding:14px;display:grid}.style-guide-swatch i{border:1px solid #082e421f;border-radius:10px;height:92px;display:block}.style-guide-swatch b{color:var(--club-navy);font-size:.85rem}.style-guide-swatch code{color:#54717b;font-size:.72rem}.style-guide-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.style-guide-field{min-height:44px;color:var(--club-navy);background:#f7ffff;border:1px solid #102b3540;border-radius:12px;align-items:center;font-size:.78rem;font-weight:800;display:flex;overflow:hidden}.style-guide-field input{width:112px;color:var(--club-navy);font:inherit;background:0 0;border:0;outline:0;padding:0 12px}.style-guide-field span{color:#54717b;padding-right:12px}.style-guide-controls .transaction-status{flex-basis:100%;margin:8px 0 0}.style-guide-materials h3,.style-guide-materials p{margin:0}.style-guide-materials h3{color:var(--club-navy);letter-spacing:-.035em;font-size:1.25rem}.style-guide-materials p:not(.kicker),.style-guide-caption{color:#31535e;margin-top:12px;font-size:.88rem;line-height:1.5}.style-guide-aqua{background-color:#eafafb}.style-guide-deep{border-color:var(--club-navy);background-color:var(--club-navy);background-image:none}.style-guide-deep .kicker,.style-guide-deep h3{color:#fff}.style-guide-deep p:not(.kicker){color:#c9eced}.style-guide-metric strong{color:var(--club-navy);letter-spacing:-.08em;font-size:clamp(2.4rem,4vw,4rem);line-height:.9;display:block}.style-guide-metric strong small{color:#52717b;letter-spacing:-.03em;font-size:.3em}.style-guide-metric>span{color:#52717b;margin-top:9px;font-size:.74rem;display:block}.style-guide-tags{flex-wrap:wrap;gap:8px;display:flex}.style-guide-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.67rem;font-weight:800;display:inline-flex}.style-guide-tag.is-live{color:#287451;background:#d8f7e9}.style-guide-tag.is-live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.6s ease-in-out infinite refresh-pulse}.style-guide-tag.is-pending{color:#9e3455;background:#fff0f4}.style-guide-disclosure{border-left:8px solid var(--club-coral);background:#fff5f1;border-radius:6px}.style-guide-disclosure p:not(.kicker){color:#715360;margin:0;font-size:.88rem;line-height:1.5}.style-guide-navigation{gap:22px;display:grid}.style-guide-link-list{flex-wrap:wrap;gap:22px;display:flex}.style-guide-link-list a{color:var(--club-navy);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;font-size:.69rem;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex;position:relative;top:4px}.style-guide-link-list a:after{background:var(--club-coral);content:"";opacity:0;border-radius:999px;width:100%;height:3px;margin-top:5px;transition:opacity .18s,transform .18s;display:block;transform:scaleX(.25)}.style-guide-link-list a:hover,.style-guide-link-list a:focus-visible{color:var(--club-coral)}.style-guide-link-list a:hover:after,.style-guide-link-list a:focus-visible:after{opacity:1;transform:scaleX(1)}.style-guide-navigation p{color:#31535e;max-width:680px;margin:0;font-size:.9rem;line-height:1.55}.style-guide-layout dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;display:grid}.style-guide-layout dl div{border-bottom:1px solid #082e4229;padding:18px 0}.style-guide-layout dl div:nth-last-child(-n+2){border-bottom:0}.style-guide-layout dt{color:var(--club-navy);font-size:.82rem;font-weight:800}.style-guide-layout dd{color:#31535e;margin:6px 0 0;font-size:.86rem;line-height:1.5}.style-guide-panel ol{color:#31535e;gap:10px;margin:0;padding-left:20px;line-height:1.5;display:grid}@media (width<=700px){.style-guide{padding-top:42px}.style-guide-intro{margin-bottom:48px}.style-guide-intro h1{font-size:clamp(3rem,15vw,4.5rem)}.style-guide-colors,.style-guide-materials,.style-guide-data-grid{grid-template-columns:1fr}.style-guide-controls{align-items:stretch}.style-guide-controls .primary,.style-guide-controls .secondary,.style-guide-controls .wallet,.style-guide-field{width:100%}.style-guide-field input{flex:1}.style-guide-link-list{gap:12px 20px}.style-guide-layout dl{grid-template-columns:1fr}.style-guide-layout dl div:nth-last-child(2){border-bottom:1px solid #082e4229}}@media (prefers-reduced-motion:reduce){.style-guide-tag.is-live:before{animation:none}}.recycler-balance-rail{border-top:0;border-radius:0 0 8px 8px;margin:0}.recycler-balance-summary p{color:#476b74;font-size:.88rem;font-weight:600;line-height:1.45}.recycler-balance-summary p strong{color:var(--club-navy);letter-spacing:-.018em;font-size:1rem;font-weight:800}.recycler-match-capital{justify-self:center;min-height:36px;margin-top:2px;padding:0 18px;font-size:.72rem}.recycler-inventory-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.recycler-harvest-button{white-space:nowrap;min-height:36px;padding:0 13px;font-size:.66rem}.recycler-single-form>input+label{margin-top:9px}.recycler-single-form>.token-field+.pool-form-submit{margin-top:12px}.recycler-single-form>small{color:#42616b;margin-top:8px;font-size:.73rem;line-height:1.34;display:block}@media (width>=921px){.desktop-sentence-break{display:block}.desktop-keep-together{white-space:nowrap}}.recycler-load-error{color:#8d3553;background:#fff0f4;border:1px solid #be5c795c;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:.73rem;font-weight:700;line-height:1.35}.wallet-nft-field{border:0;min-width:0;margin:0 0 14px;padding:0}.wallet-nft-field legend{width:100%;color:var(--club-navy);justify-content:space-between;align-items:baseline;gap:14px;margin:0;padding:0;font-size:.77rem;font-weight:750;line-height:1.25;display:flex}.wallet-nft-field:disabled{opacity:.55}.inventory-controls-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:10px;margin:26px 0 20px;display:flex}.receipt-controls-row{margin:22px 0 18px}.receipt-filter-empty{margin-top:18px}.inventory-control{width:220px;min-width:0;max-width:100%;color:var(--club-navy);gap:5px;display:grid;position:relative}.inventory-control-label{letter-spacing:.075em;text-transform:uppercase;padding-left:2px;font-size:.58rem;font-weight:800;line-height:1}.inventory-control-trigger{appearance:none;width:100%;min-width:0;min-height:40px;box-shadow:none;color:var(--club-navy);cursor:pointer;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#f7fffff0;border:1px solid #082e4233;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:0 11px;font:800 .65rem/1 Inter,sans-serif;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex}.inventory-control-trigger:hover,.inventory-control-trigger.is-open{background:#eafafb;border-color:#082e4273}.inventory-control-trigger:focus-visible{border-color:var(--club-coral);outline:0;box-shadow:0 0 0 2px #f08aa333}.inventory-control-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:14px;height:14px;transition:transform .18s}.inventory-control-trigger.is-open svg{transform:rotate(180deg)}.inventory-control-value{align-items:center;gap:8px;min-width:0;display:flex}.inventory-control-value>img{object-fit:cover;background:#d7f6f4;border:1px solid #082e4229;border-radius:6px;flex:0 0 26px;width:26px;height:26px}.inventory-control-value>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-control-menu{z-index:20;overscroll-behavior:contain;scrollbar-color:var(--club-blue) #084d6717;scrollbar-width:thin;background:#fffdf6;border:1px solid #082e4242;border-radius:11px;gap:3px;width:100%;max-height:min(410px,100vh - 150px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden auto;box-shadow:6px 6px #084d6724}.inventory-control-menu button{min-height:36px;box-shadow:none;color:var(--club-navy);cursor:pointer;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-radius:7px;grid-template-columns:16px 1fr;align-items:center;gap:7px;padding:0 8px;font:750 .65rem/1 Inter,sans-serif;transition:background-color .16s,color .16s;display:grid}.inventory-control-menu.has-images{width:min(385px,100vw - 32px)}.inventory-control-menu.has-images button{grid-template-columns:16px minmax(0,1fr);min-height:42px}.inventory-control-menu.has-images button.has-thumbnail{grid-template-columns:16px 32px minmax(0,1fr)}.inventory-control-menu.has-images button>img{object-fit:cover;background:#d7f6f4;border:1px solid #082e4224;border-radius:6px;width:32px;height:32px}.inventory-control-menu.has-images button>span{overflow-wrap:anywhere;white-space:normal;padding:7px 0;line-height:1.22}.inventory-control-menu button:hover,.inventory-control-menu button:focus-visible{color:#ad4c6c;background:#eafafb;outline:0}.inventory-control-menu button.is-selected{color:#8d3553;background:#fff0f4}.inventory-control-menu button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;opacity:0;width:14px;height:14px}.inventory-control-menu button.is-selected svg{opacity:1}@media (width<=920px){.inventory-controls-row .inventory-control:last-child .inventory-control-menu.has-images{left:auto;right:0}}.inventory-pagination{color:var(--club-navy);justify-content:center;align-items:center;gap:14px;margin-top:32px;font-size:.72rem;font-weight:750;display:flex}.inventory-pagination button{appearance:none;width:44px;min-height:44px;box-shadow:none;color:var(--club-navy);cursor:pointer;background:#f7ffffe6;border:1px solid #082e4247;border-radius:50%;justify-content:center;align-items:center;padding:0;font:800 .7rem/1 Inter,sans-serif;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.inventory-pagination button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inventory-pagination button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:13px;height:13px}.inventory-pagination button:hover:not(:disabled){border-color:var(--club-coral);background:var(--club-coral);box-shadow:none;color:var(--club-navy)}.inventory-pagination button:focus-visible{border-color:var(--club-coral);background:var(--club-coral);box-shadow:none;color:var(--club-navy);outline:2px solid var(--club-coral);outline-offset:3px}.inventory-pagination button:disabled{box-shadow:none;cursor:not-allowed;opacity:.42}@media (width<=540px){.inventory-pagination{gap:12px}.inventory-pagination button{width:32px;min-height:32px}.inventory-controls-row{grid-template-columns:minmax(0,1fr);min-width:0;margin-top:16px;display:grid}.inventory-control,.inventory-control-trigger{width:100%;min-width:0}.inventory-control-trigger{gap:9px;min-height:44px}.inventory-control-value{flex:auto;min-width:0}.inventory-control-value>span{min-width:0}.inventory-control-menu.has-images{width:100%;max-width:100%}.inventory-control-menu.has-images button{height:auto;min-height:44px}}@media (width<=540px) and (pointer:coarse){.recycler-nft-grid.inventory-page-transition,.recycler-history-table-wrap.inventory-page-transition{touch-action:pan-y}}.wallet-nft-field{width:100%;min-width:0;min-inline-size:0;container-type:inline-size}@media (width<=540px) and (pointer:coarse){.leaderboard-table-wrap{touch-action:pan-y}}.wallet-nft-selector-trigger{appearance:none;width:100%;min-width:0;min-height:60px;color:var(--club-navy);cursor:pointer;text-align:left;background:#f7fffff0;border:1px solid #082e4247;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;margin-top:8px;padding:0 14px;font:800 .76rem/1.2 Inter,sans-serif;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #fffc}.wallet-nft-selector-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-nft-selector-trigger small{color:#54717b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.62rem;font-weight:700;overflow:hidden}.wallet-nft-selector-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;justify-self:end;width:16px;height:16px;transition:transform .18s}.wallet-nft-selector-trigger:hover,.wallet-nft-selector-trigger.is-open{background:#eafafb;border-color:#082e427a}.wallet-nft-selector-trigger:focus-visible{border-color:var(--club-coral);outline:0;box-shadow:0 0 0 2px #f08aa333}.wallet-nft-selector-trigger.is-open svg{transform:rotate(180deg)}.wallet-nft-picker{background:#d7f6f480;border:1px solid #082e4233;border-radius:12px;gap:8px;width:100%;min-width:0;max-width:100%;max-height:432px;margin:0;padding:8px;animation:.22s both recycler-picker-change;display:grid;overflow:auto}@keyframes recycler-picker-change{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}.wallet-nft-selector-trigger+.wallet-nft-picker{margin-top:8px}.wallet-nft-picker.has-many-collections{max-height:none;overflow:visible}.wallet-nft-collections{gap:7px;display:grid}.wallet-nft-collections.is-scrollable{overscroll-behavior:contain;scrollbar-color:var(--club-blue) #d7f6f4b8;scrollbar-width:thin;grid-auto-rows:max-content;max-height:188px;padding-right:4px;overflow:hidden auto}.wallet-nft-collections.is-scrollable::-webkit-scrollbar{width:8px}.wallet-nft-collections.is-scrollable::-webkit-scrollbar-track{background:#d7f6f4b8;border-radius:999px}.wallet-nft-collections.is-scrollable::-webkit-scrollbar-thumb{background:var(--club-blue);border:2px solid #d7f6f4b8;border-radius:999px}.wallet-nft-collections.is-scrollable::-webkit-scrollbar-thumb:hover{background:var(--club-coral)}.wallet-nft-collection{background:#ffffff9e;border:1px solid #082e4229;border-radius:9px;overflow:hidden}.wallet-nft-collection-heading{min-height:56px;color:var(--club-navy);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.wallet-nft-collection-heading img{object-fit:cover;background:#d7f6f4;border-radius:7px;width:40px;height:40px;display:block}.wallet-nft-collection-heading b{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.wallet-nft-collection-heading small{color:#54717b;letter-spacing:.035em;text-transform:uppercase;flex:none;font-size:.59rem;font-weight:800}.wallet-nft-collection .wallet-nft-grid{border-top:1px solid #082e4224;padding:8px}.wallet-nft-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.wallet-nft-grid-card{min-width:0;color:var(--club-navy);cursor:pointer;background:#ffffffc7;border:1px solid #082e4229;border-radius:9px;gap:7px;padding:7px;transition:border-color .18s,background-color .18s,transform .18s;display:grid;position:relative}.wallet-nft-grid-card:hover{border-color:#082e4273;transform:translateY(-1px)}.wallet-nft-grid-card.is-selected{border-color:var(--club-coral);box-shadow:inset 0 0 0 1px var(--club-coral);background:#fff5f1}.wallet-nft-grid-card input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wallet-nft-grid-card img{aspect-ratio:1;object-fit:cover;background:#d7f6f4;border-radius:6px;width:100%;height:auto}.wallet-nft-grid-card span{gap:2px;min-width:0;display:grid}.wallet-nft-grid-card b{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.wallet-nft-grid-card small{color:#54717b;font-size:.68rem}.wallet-nft-grid-card i{color:#54717b;letter-spacing:.05em;text-transform:uppercase;background:#ffffffe6;border-radius:999px;padding:4px 6px;font-size:.55rem;font-style:normal;font-weight:800;position:absolute;top:12px;right:12px}.wallet-nft-grid-card.is-selected i{background:var(--club-coral);color:#fff}.wallet-nft-select-all{min-height:34px;color:var(--club-navy);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #082e4229;justify-content:space-between;align-items:center;margin:-1px 1px 2px;padding:0 8px;font:800 .68rem/1 Inter,sans-serif;transition:color .18s,border-color .18s;display:flex}.wallet-nft-select-all small{color:#54717b;letter-spacing:0;text-transform:none;font-size:.62rem;font-weight:700}.wallet-nft-select-all:hover:not(:disabled),.wallet-nft-select-all.is-selected{border-color:var(--club-coral);color:#ad4c6c}.wallet-nft-select-all:disabled{cursor:not-allowed;opacity:.55}.wallet-nft-empty,.wallet-nft-selection{color:#54717b;margin:0;font-size:.73rem;line-height:1.35}.wallet-nft-empty{padding:5px 3px}.wallet-nft-picker.is-empty{justify-content:center;align-items:center;min-height:80px;display:flex}.wallet-nft-picker.is-empty .wallet-nft-empty{text-align:center;padding:0}.wallet-nft-selection{margin:10px 0 8px;font-weight:700}.wallet-nft-selection+label{margin-top:18px}@container (width<=440px){.wallet-nft-selector-trigger{grid-template-columns:minmax(0,1fr) 16px;gap:8px;min-height:56px;padding-left:12px;padding-right:12px}.wallet-nft-selector-trigger small{display:none}}@container (width<=330px){.wallet-nft-collection-heading{grid-template-columns:36px minmax(0,1fr);gap:8px}.wallet-nft-collection-heading img{grid-row:1/span 2;width:36px;height:36px}.wallet-nft-collection-heading small{grid-column:2;justify-self:start}.wallet-nft-grid{grid-template-columns:1fr}}@media (width<=920px){.wallet-nft-collections.is-scrollable.has-wallet-nfts{max-height:none;padding-right:0;overflow:visible}}@media (width>=921px){.recycler-join:has(.wallet-nft-selector-trigger.is-open){z-index:10;position:relative}.recycler-mode-panel.has-open-wallet-nft-picker{overflow:visible}.recycler-join:has(.wallet-nft-selector-trigger.is-open){overflow:visible}.recycler-join:has(.wallet-nft-selector-trigger.is-open) .recycler-join-card{z-index:2;border-radius:7px 0 0 7px;position:relative}.wallet-nft-field{z-index:20;position:relative}.wallet-nft-picker{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#eafafbfa;max-height:min(400px,100vh - 140px);margin-top:0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 16px 34px #082e422e,6px 7px #084d671a}.wallet-nft-selector-trigger+.wallet-nft-picker{margin-top:0}.wallet-nft-picker.has-many-collections{max-height:min(400px,100vh - 140px);overflow:auto}.wallet-nft-collections,.wallet-nft-collections.is-scrollable{overscroll-behavior:contain;scrollbar-color:var(--club-blue) #084d6717;scrollbar-width:thin;grid-auto-rows:max-content;max-height:188px;padding-right:4px;overflow:hidden auto}.wallet-nft-collections.has-wallet-nfts{max-height:min(330px,100vh - 250px)}.wallet-nft-collections::-webkit-scrollbar{width:8px}.wallet-nft-collections::-webkit-scrollbar-track{background:#084d6717;border-radius:999px}.wallet-nft-collections::-webkit-scrollbar-thumb{background:var(--club-blue);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.wallet-nft-collections::-webkit-scrollbar-thumb:hover{background:var(--club-blue-dark);background-clip:padding-box}}.recycler-experience+.faq{margin-top:clamp(72px,7vw,104px)}@media (width<=840px){.recycler-experience+.faq{margin-top:64px}}@media (width<=540px){.recycler-experience+.faq{margin-top:56px}}.recycler-section-heading .refresh-status,.recycler-section-heading .pool-status-pill{letter-spacing:.075em;text-transform:uppercase;background:#eafafbe6;border:1px solid #082e4238;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex}.recycler-section-heading .pool-status-pill{color:#198355;padding-top:0}.refresh-status i,.pool-status-pill i{border-radius:999px;width:6px;height:6px}.refresh-status i{background:var(--club-coral);animation:20s ease-in-out infinite refresh-pulse;box-shadow:0 0 0 3px #f08aa329}.pool-status-pill i{background:#198355;box-shadow:0 0 0 3px #19835524}@keyframes refresh-pulse{0%,92%,to{transform:scale(1);box-shadow:0 0 0 3px #f08aa329}94%{transform:scale(1.35);box-shadow:0 0 0 8px #f08aa300}96%{transform:scale(1.08);box-shadow:0 0 0 4px #f08aa338}}@media (prefers-reduced-motion:reduce){.refresh-status i{animation:none}}.recycler-section-heading .receipt-status-pill{color:var(--club-blue)}.receipt-status-pill i{background:var(--club-blue);box-shadow:0 0 0 3px #064d6724}.recycler-intro-status{border-top-color:#8ee7e86b}.recycler-intro-status div{border-bottom-color:#8ee7e86b}.recycler-intro-status span{color:#e8ffffe6;font-size:.8rem;font-weight:600}.recycler-intro-status strong{font-size:1.04rem;font-weight:750}.recycler-intro-status em{color:var(--club-coral)}.recycler-share-panel .recycler-share-copy{max-width:450px}.crown-page{background:linear-gradient(#79dfe2 0%,#d7f6f4 40%,#f8f7ec 100%);min-height:100svh;display:flow-root}.crown-page .pool-bulletin,.crown-page .site-header{opacity:1;animation:none;transform:none}.crown-page .site-header{margin-bottom:0}.crown-page .site-header nav a.is-active{color:var(--club-coral)}.crown-page .site-header nav a.is-active:after{opacity:1;transform:scaleX(1)}@keyframes crown-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}.motion-ready .crown-hero-copy>.kicker,.motion-ready .crown-hero-copy>h1,.motion-ready .crown-hero-lede,.motion-ready .crown-hero-note,.motion-ready .crown-hero-copy>.primary,.motion-ready .crown-punk-card{opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards crown-rise}.motion-ready .crown-hero-copy>.kicker{animation-delay:40ms}.motion-ready .crown-hero-copy>h1{animation-delay:.11s}.motion-ready .crown-hero-lede{animation-delay:.22s}.motion-ready .crown-hero-note{animation-delay:.31s}.motion-ready .crown-hero-copy>.primary{animation-delay:.4s}.motion-ready .crown-punk-card{animation-delay:.19s}.crown-page.crown-zombie-theme{background-color:#030d0f;background-image:radial-gradient(circle at 86% 18%,#d43f4b1f,#0000 18%),linear-gradient(#030d0f 0%,#07191b 27%,#173334 52%,#0a2425 76%,#030d0f 100%)}.crown-page.crown-zombie-theme ::selection{color:#041214;background:#aabd7c}.crown-zombie-theme .mark{background-image:url(/fwap-zombie.png)}.crown-zombie-theme .crown-bulletin{color:#d9dec7;background:#0b1c1d;border-color:#aabd7c57;box-shadow:inset 0 -1px #d9dec71a}.crown-zombie-theme .crown-bulletin i{color:#d43f4b}.crown-zombie-theme .site-header{-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);background:#051214f0;border-color:#aabd7c47;box-shadow:8px 9px #aabd7c14,0 14px 28px #0000003d}.crown-zombie-theme header.site-header.is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);background:#051214f5;border-color:#aabd7c47;box-shadow:8px 9px #aabd7c14,0 14px 28px #0000003d}@media (width>=921px){.crown-page .site-bulletin,.crown-page header.site-header{width:min(100% - clamp(40px,8vw,128px),1440px - clamp(40px,8vw,128px))}.crown-page .site-header{margin-bottom:-70px}.crown-zombie-theme header.site-header:not(.is-scrolled){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}}.crown-zombie-theme .site-header nav a{color:#d9dec7}.crown-zombie-theme .site-header nav a:after{background:#aabd7c;box-shadow:0 0 12px #aabd7c47}.crown-zombie-theme .site-header nav a:hover,.crown-zombie-theme .site-header nav a:focus-visible,.crown-zombie-theme .site-header nav a.is-active{color:#fff5ca}.crown-zombie-theme .site-header nav a.is-active:after{background:#aabd7c;box-shadow:0 0 12px #aabd7c47}.crown-zombie-theme .site-header .wallet{color:#041214;background:#fff5ca;border-color:#fff5ca;box-shadow:3px 3px #d43f4b6b}.crown-zombie-theme .site-header .wallet:hover:not(:disabled),.crown-zombie-theme .site-header .wallet:focus-visible{color:#041214;background:#aabd7c;border-color:#aabd7c}.crown-zombie-theme .menu-toggle{color:#fff5ca;background:#0b1c1d;border-color:#aabd7c;box-shadow:3px 3px #d43f4b80}.crown-zombie-theme .menu-toggle:hover,.crown-zombie-theme .menu-toggle:focus-visible{color:#fffdf6;background:#173334;border-color:#fff5ca}.crown-zombie-theme .crown-hero{box-shadow:none;border:8px solid #aabd7c52;border-top:0;border-radius:0 0 54px 54px}.crown-zombie-theme .crown-action-card .primary{color:#041214;background:#fff5ca;border-color:#fff5ca;box-shadow:3px 3px #d43f4b57}.crown-zombie-theme .crown-main .secondary{color:#fff5ca;background:#0b2223;border-color:#aabd7c;box-shadow:3px 3px #d43f4b4d}.crown-zombie-theme .crown-main .primary:hover:not(:disabled),.crown-zombie-theme .crown-main .primary:focus-visible,.crown-zombie-theme .crown-main .secondary:hover:not(:disabled),.crown-zombie-theme .crown-main .secondary:focus-visible,.crown-zombie-theme .crown-amount-field button:hover:not(:disabled),.crown-zombie-theme .crown-amount-field button:focus-visible{color:#041214;background:#aabd7c;border-color:#aabd7c}.crown-zombie-theme .crown-main .primary:disabled,.crown-zombie-theme .crown-main .secondary:disabled{color:#d9dec79e;opacity:1;background:#aabd7c1f;border-color:#aabd7c6b;box-shadow:3px 3px #d43f4b2e}.crown-main{--crown-section-gap:26px;max-width:1440px;padding:0 clamp(20px,4vw,64px) clamp(72px,8vw,118px)}.crown-hero{isolation:isolate;background-color:#041214;background-image:linear-gradient(90deg,#aabd7c0e 1px,#0000 1px),linear-gradient(#aabd7c0e 1px,#0000 1px);background-size:22px 22px;border:1px solid #8ee7e83d;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.58fr);align-items:center;gap:clamp(42px,7vw,100px);min-height:670px;padding:clamp(64px,8vw,112px) clamp(24px,5vw,70px);display:grid;position:relative;overflow:hidden;box-shadow:8px 9px #084d6729,0 20px 42px #0211143d}.crown-hero:before{z-index:1;aspect-ratio:1;content:"";background:#aabd7c13;width:min(690px,58vw);position:absolute;bottom:-22%;right:-9%;transform:rotate(5deg);-webkit-mask:url(/crown-pool-icon.svg) 50%/contain no-repeat;mask:url(/crown-pool-icon.svg) 50%/contain no-repeat}.crown-zombie-theme .crown-hero:before{z-index:1;aspect-ratio:auto;pointer-events:none;opacity:.22;content:"";background-color:#0000;background-image:linear-gradient(#aabd7cb8 1px,#0000 1px),linear-gradient(90deg,#aabd7cb8 1px,#0000 1px);background-size:28px 28px;width:auto;height:23%;position:absolute;inset:auto 0 0;transform:none;-webkit-mask:linear-gradient(#0000,#000 32%);mask:linear-gradient(#0000,#000 32%)}.crown-hero:after{z-index:0;pointer-events:none;content:"";background:radial-gradient(circle at 91% 70%,#d43f4b38,#0000 18%),linear-gradient(90deg,#020f11ed 0%,#020f11c7 45%,#020f1166 100%),linear-gradient(#0000 52%,#020f1175);position:absolute;inset:0}.crown-hero-video{z-index:0;object-fit:cover;opacity:.68;filter:saturate(.72)brightness(.68)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.crown-hero>:not(.crown-hero-video){z-index:2;position:relative}.crown-zombie-theme .crown-main .kicker{color:#aabd7c}.crown-hero-copy .kicker{color:#aabd7c;text-shadow:0 0 18px #aabd7c38}.crown-hero-copy h1{color:#fffdf6;text-shadow:0 3px 22px #0003;max-width:820px;font-size:clamp(3.8rem,5.2vw,5.25rem);line-height:.98}.crown-hero-lede{color:#d9dec7;letter-spacing:-.025em;max-width:650px;margin:30px 0 13px;font-size:clamp(1.12rem,1.6vw,1.45rem);line-height:1.36}.crown-hero-note{color:#d9dec7ad;max-width:600px;margin:0 0 30px;font-size:.8rem;line-height:1.5}.crown-hero-copy .primary{width:max-content;min-height:46px;color:var(--club-navy);background:#fff5ca;border-color:#fff5ca;border-radius:999px;gap:9px;margin-top:10px;box-shadow:4px 5px #d43f4b57}.crown-hero-copy .primary:hover,.crown-hero-copy .primary:focus-visible{border-color:var(--club-coral);background:var(--club-coral);color:var(--club-navy)}.crown-hero-copy .primary svg{width:15px;height:15px;transition:transform .18s}.crown-hero-copy .primary:hover svg{transform:translate(3px)}.crown-page:not(.crown-zombie-theme) .crown-hero{background-color:#79dfe2;background-image:linear-gradient(90deg,#ffffff2e 1px,#0000 1px),linear-gradient(#ffffff2e 1px,#0000 1px);border-color:#082e4238;box-shadow:8px 9px #084d6729,0 20px 42px #055e7429}.crown-page:not(.crown-zombie-theme) .crown-hero:before{background:0 0;border:36px solid #084d671a;border-radius:50%;width:min(650px,56vw);bottom:-30%;right:-8%;-webkit-mask:none;mask:none}.crown-page:not(.crown-zombie-theme) .crown-hero:after{background:linear-gradient(90deg,#79dfe229,#d7f6f40a)}.crown-page:not(.crown-zombie-theme) .crown-hero-copy .kicker{color:var(--club-blue);text-shadow:none}.crown-page:not(.crown-zombie-theme) .crown-hero-copy h1{color:var(--club-navy);text-shadow:none}.crown-page:not(.crown-zombie-theme) .crown-hero-lede{color:#325966}.crown-page:not(.crown-zombie-theme) .crown-hero-note{color:#54717b}.crown-page:not(.crown-zombie-theme) .crown-hero-copy .primary{border-color:var(--club-navy);background:var(--club-navy);color:#fffdf6;box-shadow:4px 5px #f08aa36b}.crown-punk-card{--crown-card-sheen-angle:118deg;--crown-card-tilt-x:0deg;--crown-card-tilt-y:0deg;transform:perspective(900px) translateY(0) rotateX(var(--crown-card-tilt-x)) rotateY(var(--crown-card-tilt-y)) rotateZ(1.2deg);will-change:transform;background:#faffff;border:1px solid #082e4247;border-radius:8px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;position:relative;overflow:visible;box-shadow:8px 9px #084d6724}.crown-punk-card:after{z-index:3;border-radius:inherit;background:linear-gradient(var(--crown-card-sheen-angle),#ffffff0d 0%,transparent 34%,#ffffff24 52%,transparent 72%,#ffffff0a 100%);content:"";opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.crown-punk-card:hover,.crown-punk-card:focus-within{transform:perspective(900px) translateY(-4px) rotateX(var(--crown-card-tilt-x)) rotateY(var(--crown-card-tilt-y)) rotateZ(.8deg);box-shadow:11px 13px #084d6721,0 24px 42px #055e7429}.crown-punk-card:hover:after,.crown-punk-card:focus-within:after{opacity:1}.crown-punk-holder-badge{z-index:4;color:#d17619;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf6f0;border:2px solid #d99a20;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 13px #082e422e,inset 0 0 0 3px #ffe08b52}.crown-punk-holder-badge svg{width:20px;height:20px}.crown-punk-media{aspect-ratio:1;background:linear-gradient(145deg,#1b2436,#3e3453);border-bottom:1px solid #082e422b;border-radius:7px 7px 0 0;position:relative;overflow:hidden}.crown-punk-media img{object-fit:cover;image-rendering:pixelated;filter:none;padding:0}.crown-punk-media .crown-punk-image{opacity:0;transition:opacity .8s ease-in-out}.crown-punk-media .crown-punk-image.is-active{opacity:1}.crown-punk-media:after{pointer-events:none;content:"";background:linear-gradient(#ffffff0a 50%,#0000000e 50%) 0 0/100% 4px;position:absolute;inset:0}.crown-punk-status{z-index:2;width:max-content;max-width:calc(100% - 26px);color:var(--club-navy);letter-spacing:.045em;text-transform:uppercase;background:#ffe89df0;border:1px solid #fff8d3e6;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:.57rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;bottom:13px;left:13px;right:13px}.crown-punk-status i{background:var(--club-coral);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f08aa32e}.crown-punk-identity{justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.crown-punk-identity p{color:#5c737a;margin:0;font-size:.72rem}.crown-punk-identity h2{color:var(--club-navy);letter-spacing:-.055em;margin:1px 0 0;font-size:1.75rem;line-height:1}.crown-punk-identity a{color:#b83f66;white-space:nowrap;align-items:center;gap:5px;font-size:.67rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.crown-punk-identity a:hover,.crown-punk-identity a:focus-visible{color:var(--club-navy);transform:translateY(-1px)}.crown-punk-identity a svg{width:13px;height:13px}.crown-punk-facts{border-top:1px solid #082e4226;border-bottom:1px solid #082e4226;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 18px 18px;display:grid}.crown-punk-facts div{min-width:0;padding:12px 0}.crown-punk-facts div+div{border-left:1px solid #082e4226;padding-left:14px}.crown-punk-facts dt,.crown-stage-stats dt{color:#6b858b;letter-spacing:.07em;text-transform:uppercase;font-size:.57rem;font-weight:800}.crown-punk-facts dd{color:var(--club-navy);margin:5px 0 0;font-size:.68rem;font-weight:800;line-height:1.25}.crown-holder-position{margin-top:var(--crown-section-gap);background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;border:1px solid #082e4247;border-radius:8px;padding:clamp(26px,4vw,46px);scroll-margin-top:92px;box-shadow:8px 8px #084d671a}.crown-position-heading h2{color:var(--club-navy);letter-spacing:-.06em;font-size:clamp(2.4rem,4vw,4.25rem);line-height:.9}.crown-position-shell{background:#faffff;border:1px solid #082e423d;border-radius:9px;grid-template-columns:minmax(270px,.6fr) minmax(0,1.4fr);margin-top:32px;display:grid;overflow:hidden}.crown-position-balance{background-color:var(--club-navy);color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e81a 1px,#0000 1px),linear-gradient(#8ee7e81a 1px,#0000 1px);background-size:18px 18px;flex-direction:column;justify-content:center;min-height:330px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.crown-position-balance:after{content:"";border:34px solid #8ee7e81f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-112px;right:-92px}.crown-position-balance>*{z-index:1;position:relative}.crown-position-balance p{color:#8ee7e8;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:.62rem;font-weight:850}.crown-position-balance strong{letter-spacing:-.075em;font-size:clamp(4rem,7vw,6.6rem);line-height:.75}.crown-position-balance span{color:var(--club-coral);margin-top:15px;font-size:.85rem;font-weight:850}.crown-position-balance em{color:#c9e8e9;border-top:1px solid #8ee7e857;max-width:250px;margin-top:30px;padding-top:15px;font-size:.7rem;font-style:normal;line-height:1.45}.crown-position-details{flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,4vw,46px);display:flex}.crown-position-stats{border-top:1px solid #082e4229;border-bottom:1px solid #082e4229;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.crown-position-stats div{min-width:0;padding:18px 16px 18px 0}.crown-position-stats div:nth-child(2n){border-left:1px solid #082e4229;padding-left:18px}.crown-position-stats div:nth-child(-n+2){border-bottom:1px solid #082e4229}.crown-position-stats dt{color:#6b858b;letter-spacing:.075em;text-transform:uppercase;font-size:.58rem;font-weight:850}.crown-position-stats dd{color:var(--club-navy);letter-spacing:-.025em;margin:7px 0 0;font-size:1rem;font-weight:850}.crown-position-status{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:24px;padding:19px 0 0;display:grid}.crown-position-status .crown-exit-icon{width:42px;height:42px;margin:0}.crown-position-status p{color:#6b858b;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.57rem;font-weight:850}.crown-position-status strong{color:var(--club-navy);margin-top:4px;font-size:.9rem;display:block}.crown-position-status small{color:#54717b;max-width:480px;margin-top:6px;font-size:.67rem;line-height:1.45;display:block}.crown-position-status .secondary{white-space:nowrap;border-radius:999px;min-height:42px}.crown-position-disclaimer{color:#668087;margin:15px 0 0;font-size:.65rem;line-height:1.45}.crown-rounds{--crown-rounds-pad-x:clamp(26px,4vw,46px);--crown-rounds-pad-y:clamp(26px,4vw,46px);margin-top:var(--crown-section-gap);padding:var(--crown-rounds-pad-y) var(--crown-rounds-pad-x);background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;border:1px solid #082e4247;border-radius:8px;scroll-margin-top:92px;overflow:hidden;box-shadow:8px 8px #084d671a}.crown-section-heading h2{color:var(--club-navy);letter-spacing:-.06em;font-size:clamp(2.4rem,4vw,4.25rem);line-height:.9}.crown-rounds-intro{color:#476a73;max-width:760px;margin:20px 0 0;font-size:.82rem;line-height:1.55}.crown-section-heading>.crown-preview-pill{color:#526c73;letter-spacing:.07em;text-transform:uppercase;background:#eafafbe6;border:1px solid #082e4238;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:.6rem;font-weight:800;line-height:1;display:inline-flex}.crown-preview-pill i{background:var(--club-coral);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f08aa329}.crown-stage-tabs{background:#eafafb;border:1px solid #082e4238;border-radius:9px 9px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;display:grid;overflow:hidden}.crown-stage-step{color:#52717b;text-align:left;background:0 0;border-right:1px solid #082e422e;grid-template-columns:auto 1fr;align-items:center;gap:3px 12px;min-height:82px;padding:14px 18px;transition:background-color .2s,color .2s;display:grid;position:relative}.crown-stage-step:last-child{border-right:0}.crown-stage-step:after{background:var(--club-coral);content:"";opacity:0;height:3px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}.crown-stage-step.is-active{color:var(--club-navy);background:#fffdf6}.crown-stage-step.is-active:after{opacity:1;transform:scaleX(1)}.crown-stage-step.is-upcoming{color:#718991;cursor:help;opacity:1;background:linear-gradient(90deg,#64d6e41f,#0000 44%)}.crown-stage-step.is-upcoming:focus-visible{outline:2px solid var(--club-coral);outline-offset:-4px}.crown-stage-step.is-upcoming>span{border-style:dashed;box-shadow:0 0 0 4px #64d6e417}.crown-stage-step>span{border:2px solid;border-radius:50%;grid-row:1/3;place-items:center;width:31px;height:31px;font-size:.57rem;font-weight:850;display:grid}.crown-stage-step strong{font-size:.76rem;line-height:1.15}.crown-stage-step small{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:700;overflow:hidden}.crown-stage-tabs .crown-stage-cue{opacity:.48;background:currentColor;border-radius:999px;width:48px;height:2px;position:relative;overflow:visible}.crown-stage-tabs .crown-stage-cue:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translate(1px,-50%);box-shadow:0 0 0 4px #64d6e424}.crown-stage-tooltip{z-index:3;background:var(--sun-cream);color:var(--club-navy);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;border:1px solid #082e426b;border-radius:5px;padding:6px 9px 5px;font-size:.57rem;font-style:normal;font-weight:850;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:6px;right:12px;transform:translateY(-4px);box-shadow:3px 3px #f08aa361}.crown-stage-tooltip:after{background:var(--sun-cream);content:"";border-bottom:1px solid #082e426b;border-right:1px solid #082e426b;width:8px;height:8px;position:absolute;bottom:-5px;right:17px;transform:rotate(45deg)}.crown-stage-step.is-upcoming:hover .crown-stage-tooltip,.crown-stage-step.is-upcoming:focus-visible .crown-stage-tooltip{opacity:1;transform:translateY(0)}.crown-stage-panel{background:#fffdf6;border:1px solid #082e4238;border-top:0;border-radius:0 0 9px 9px;grid-template-columns:minmax(0,1.12fr) minmax(330px,.72fr);min-height:530px;animation:.42s cubic-bezier(.16,1,.3,1) both crown-panel-in;display:grid;overflow:hidden}@keyframes crown-panel-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}.crown-stage-overview{flex-direction:column;min-width:0;padding:clamp(28px,4vw,52px);display:flex}.crown-stage-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.crown-stage-title h3{max-width:650px;color:var(--club-navy);letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,4.4vw,4.65rem);line-height:.9}.crown-stage-title>span{color:#789096;letter-spacing:.1em;white-space:nowrap;font-size:.64rem;font-weight:850}.crown-stage-description{color:#476a73;max-width:680px;margin:24px 0 auto;font-size:.95rem;line-height:1.55}.crown-progress-copy{color:var(--club-navy);justify-content:space-between;align-items:baseline;gap:16px;margin-top:42px;font-size:.74rem;display:flex}.crown-progress-copy span{color:#b83f66;font-weight:850}.crown-progress-track{background:#dcecef;border:1px solid #082e422e;border-radius:999px;height:12px;margin-top:9px;overflow:hidden}.crown-progress-track span{border-radius:inherit;background:linear-gradient(90deg,var(--club-coral),#ee799b);width:0;height:100%;transition:width .7s cubic-bezier(.16,1,.3,1);display:block}@keyframes crown-progress-fill{0%{width:0}}.motion-ready .crown-rounds.reveal.is-visible .crown-progress-track span{animation:.9s cubic-bezier(.16,1,.3,1) both crown-progress-fill}.crown-stage-stats{border-top:1px solid #082e4226;border-bottom:1px solid #082e4226;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 0;display:grid}.crown-stage-stats--single{grid-template-columns:1fr}.crown-stage-stats div{min-width:0;padding:15px 10px 15px 0}.crown-stage-stats div+div{border-left:1px solid #082e4226;padding-left:14px}.crown-stage-stats dd{color:var(--club-navy);letter-spacing:-.025em;overflow-wrap:anywhere;margin:6px 0 0;font-size:.82rem;font-weight:850;line-height:1.25}.crown-action-card{background:#d7f6f4;border-left:1px solid #082e4233;flex-direction:column;min-width:0;padding:clamp(26px,3.5vw,44px);display:flex}.crown-action-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.crown-action-heading h3,.crown-exit-preview h3{color:var(--club-navy);letter-spacing:-.055em;margin:0;font-size:clamp(1.85rem,3vw,2.8rem);line-height:.95}.crown-action-heading>svg{color:#b83f66;width:27px;height:27px}.crown-action-card>p:not(.kicker):not(.crown-wallet-balance),.crown-exit-preview>p:not(.kicker){color:#476a73;margin:16px 0 24px;font-size:.78rem;line-height:1.52}.crown-action-card>p a{color:#b83f66;text-underline-offset:2px;font-weight:800;text-decoration-thickness:1px}.crown-action-card>label{color:var(--club-navy);justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 8px;font-size:.7rem;font-weight:800;display:flex}.crown-amount-field{background:#f7fffff5;border:1px solid #082e4252;border-radius:11px;align-items:center;min-height:58px;display:flex}.crown-amount-field:focus-within{border-color:var(--club-blue);box-shadow:inset 0 0 0 1px var(--club-blue),0 0 0 3px #64d6e452}.crown-amount-field input{width:100%;min-width:0;min-height:56px;color:var(--club-navy);background:0 0;border:0;border-radius:11px;outline:0;padding:0 14px;font-size:1rem;font-weight:750}.crown-amount-field input:disabled{opacity:.48}.crown-amount-field button{color:#54717b;letter-spacing:.06em;text-transform:uppercase;background:#eafafbdb;border:1px solid #082e422e;border-radius:999px;flex:none;min-height:28px;margin-left:4px;padding:0 9px;font-size:.64rem;font-weight:800;line-height:1;transition:border-color .18s,background-color .18s,color .18s}.crown-amount-field button:hover:not(:disabled),.crown-amount-field button:focus-visible{border-color:var(--club-coral);background:var(--club-coral);color:var(--club-navy)}.crown-amount-field button:disabled{cursor:not-allowed;opacity:.45}.crown-amount-field>span{color:var(--club-navy);align-items:center;gap:7px;padding:0 14px 0 9px;font-size:.86rem;font-weight:800;display:flex}.crown-amount-field .eth-icon{background:url(/ethereum-eth-logo.svg) 50%/14px 19px no-repeat;flex:0 0 14px;width:14px;height:19px;display:block}.crown-action-card>.crown-wallet-balance{color:#54717b;text-align:right;margin:4px 2px 0;font-size:.68rem;font-weight:650;line-height:1.2}.crown-wallet-balance b{color:var(--club-navy);font-weight:850}.crown-action-card>.crown-field-error{color:#a33c5b;margin:7px 0 0;font-size:.68rem}.crown-share-preview{color:#54717b;border-top:1px solid #082e4226;border-bottom:1px solid #082e4226;justify-content:space-between;align-items:baseline;gap:14px;margin-top:20px;padding:13px 0;font-size:.68rem;display:flex}.crown-share-preview strong{color:var(--club-navy);text-align:right;font-size:.72rem}.crown-preview-action{border-radius:999px;width:100%;min-height:44px;margin-top:14px}.crown-purchase-ready{color:#476a73;background:#fffdf6b8;border:1px solid #082e4238;border-radius:9px;gap:6px;margin-top:18px;padding:13px;font-size:.67rem;line-height:1.42;display:grid}.crown-purchase-ready strong{color:var(--club-navy);font-size:.7rem}.crown-purchase-ready .crown-preview-action{margin-top:5px}.crown-action-card>.crown-preview-message{border-left:4px solid var(--club-coral);color:#7e3f52;background:#fff1f4;margin:12px 0 0;padding:10px 12px;font-size:.68rem}.crown-exit-preview{align-content:center;justify-items:start;min-height:100%;display:grid}.crown-exit-icon{color:#b83f66;background:#fffdf6;border:1px solid #082e4233;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.crown-exit-icon svg{width:22px;height:22px}.crown-exit-preview .primary,.crown-exit-preview .secondary{border-radius:999px;min-height:44px}.crown-receipt-rules{isolation:isolate;margin:34px calc(var(--crown-rounds-pad-x) * -1) calc(var(--crown-rounds-pad-y) * -1);padding:20px var(--crown-rounds-pad-x) 22px;background-color:var(--club-navy);background-image:linear-gradient(90deg,#8ee7e814 1px,#0000 1px),linear-gradient(#8ee7e814 1px,#0000 1px);background-size:17px 17px;border-top:1px solid #8ee7e84d;position:relative;overflow:hidden}.crown-receipt-rules:after{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:#aabd7c0e;width:300px;position:absolute;bottom:-118px;right:-44px;transform:rotate(-7deg);-webkit-mask:url(/crown-pool-icon.svg) 50%/contain no-repeat;mask:url(/crown-pool-icon.svg) 50%/contain no-repeat}.crown-receipt-rules-heading{align-items:center;gap:8px;margin-bottom:14px;display:flex}.crown-receipt-rules-heading svg{width:16px;height:16px;color:var(--club-coral);flex:none}.crown-receipt-rules-heading .kicker{color:#9ef5f0;margin:0}.crown-receipt-rules dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,34px) clamp(28px,4vw,54px);margin:0;display:grid}.crown-receipt-rules dl div{border-left:3px solid #64d6e4c7;min-width:0;padding-left:15px}.crown-receipt-rules dt{color:#fffdf6;font-size:.72rem;font-weight:850}.crown-receipt-rules dd{color:#b9e1e3;max-width:460px;margin:7px 0 0;font-size:.67rem;line-height:1.48}.crown-zombie-theme .crown-rounds{background-color:#061719;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px),radial-gradient(circle at 88% 8%,#d43f4b24,#0000 22%);background-size:18px 18px,18px 18px,auto;border-color:#aabd7c6b;box-shadow:8px 8px #aabd7c21,0 24px 46px #00000038}.crown-zombie-theme .crown-rounds .crown-section-heading .kicker{color:#aabd7c}.crown-zombie-theme .crown-rounds .crown-section-heading h2{color:#fffdf6}.crown-zombie-theme .crown-rounds-intro{color:#d9dec7}.crown-zombie-theme .crown-rounds .crown-preview-pill{color:#d9dec7;background:#0b2223eb;border-color:#aabd7c66}.crown-zombie-theme .crown-punk-status i,.crown-zombie-theme .crown-preview-pill i{background:#aabd7c;box-shadow:0 0 0 3px #aabd7c2e}.crown-zombie-theme .crown-punk-identity a{color:#7f9658}.crown-zombie-theme .crown-punk-identity a:hover,.crown-zombie-theme .crown-punk-identity a:focus-visible{color:#041214}.crown-zombie-theme .crown-stage-tabs{background:#0b2223;border-color:#aabd7c57}.crown-zombie-theme .crown-stage-step{color:#b9c5ac;border-color:#aabd7c3d}.crown-zombie-theme .crown-stage-step.is-active{color:#041214;background:#aabd7c}.crown-zombie-theme .crown-stage-step.is-upcoming{color:#b9c5ac;opacity:1;background:linear-gradient(90deg,#aabd7c1f,#0b222366 48%)}.crown-zombie-theme .crown-stage-step.is-upcoming>span{box-shadow:0 0 0 4px #aabd7c14}.crown-zombie-theme .crown-stage-tabs .crown-stage-cue:after{box-shadow:0 0 0 4px #aabd7c1f}.crown-zombie-theme .crown-stage-tooltip{color:#041214;background:#fff5ca;border-color:#aabd7c;box-shadow:3px 3px #d43f4b6b}.crown-zombie-theme .crown-stage-tooltip:after{background:#fff5ca;border-color:#aabd7c}.crown-zombie-theme .crown-stage-step:after{background:#aabd7c}.crown-zombie-theme .crown-stage-panel{background:#071c1d;border-color:#aabd7c57}.crown-zombie-theme .crown-stage-title h3,.crown-zombie-theme .crown-action-heading h3,.crown-zombie-theme .crown-exit-preview h3{color:#fffdf6}.crown-zombie-theme .crown-stage-title>span,.crown-zombie-theme .crown-stage-description{color:#c8d0bb}.crown-zombie-theme .crown-progress-copy{color:#fffdf6}.crown-zombie-theme .crown-progress-copy span{color:#aabd7c}.crown-zombie-theme .crown-progress-track{background:#0b2223;border-color:#aabd7c59}.crown-zombie-theme .crown-progress-track span{background:linear-gradient(90deg,#7f9658,#aabd7c)}.crown-zombie-theme .crown-stage-stats,.crown-zombie-theme .crown-stage-stats div+div{border-color:#aabd7c4d}.crown-zombie-theme .crown-stage-stats dt{color:#aabd7c}.crown-zombie-theme .crown-stage-stats dd{color:#fffdf6}.crown-zombie-theme .crown-action-card{background:#102a2a;border-color:#aabd7c4d}.crown-zombie-theme .crown-action-card .kicker{color:#aabd7c}.crown-zombie-theme .crown-action-card>p:not(.kicker):not(.crown-wallet-balance),.crown-zombie-theme .crown-exit-preview>p:not(.kicker){color:#c8d0bb}.crown-zombie-theme .crown-action-card>p a{color:#aabd7c}.crown-zombie-theme .crown-action-card>label{color:#fffdf6}.crown-zombie-theme .crown-action-card>.crown-wallet-balance{color:#c8d0bb}.crown-zombie-theme .crown-wallet-balance b{color:#fffdf6}.crown-zombie-theme .crown-action-heading>svg{color:#d43f4b}.crown-zombie-theme .crown-share-preview{color:#c8d0bb;border-color:#aabd7c4d}.crown-zombie-theme .crown-share-preview strong{color:#fffdf6}.crown-zombie-theme .crown-action-card>.crown-preview-message{color:#d9dec7;background:#0b2223;border-left-color:#aabd7c}.crown-zombie-theme .crown-purchase-ready{color:#c8d0bb;background:#0b2223;border-color:#aabd7c59}.crown-zombie-theme .crown-purchase-ready strong{color:#fffdf6}.crown-zombie-theme .crown-exit-icon{color:#d43f4b;background:#0b2223;border-color:#aabd7c59}.crown-zombie-theme .crown-receipt-rules{background-color:#041214;background-image:linear-gradient(90deg,#aabd7c13 1px,#0000 1px),linear-gradient(#aabd7c13 1px,#0000 1px),radial-gradient(circle at 88% 8%,#d43f4b1f,#0000 22%);background-size:18px 18px,18px 18px,auto;border-top-color:#aabd7c6b}.crown-zombie-theme .crown-receipt-rules-heading svg{color:#d43f4b}.crown-zombie-theme .crown-receipt-rules-heading .kicker{color:#aabd7c}.crown-zombie-theme .crown-receipt-rules dl div{border-left-color:#aabd7cc7}.crown-zombie-theme .crown-receipt-rules dd{color:#c8d0bb}.crown-zombie-theme footer{color:#d9dec7}.crown-zombie-theme footer:before{background:linear-gradient(#030d0f00 0%,#061719b8 42%,#030d0ff5 100%)}.crown-zombie-theme .footer-links a{color:#d9dec7}.crown-zombie-theme .footer-links a:hover,.crown-zombie-theme .footer-links a:focus-visible{color:#fff5ca}.crown-zombie-theme .footer-links a:after{background:#aabd7c;box-shadow:0 0 12px #aabd7c47}.crown-zombie-theme .footer-links a:focus-visible{outline-color:#aabd7c}.crown-zombie-theme .footer-bottom{color:#d9dec7ad;border-top-color:#aabd7c4d}.crown-zombie-theme .footer-seal:focus-visible{outline-color:#aabd7c}@media (width>=1200px){.crown-hero-copy h1{white-space:nowrap}}@media (width<=1050px){.crown-zombie-theme .crown-hero{border-left-width:6px;border-right-width:6px}.crown-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:38px;min-height:620px}.crown-hero-copy h1{font-size:clamp(3.5rem,6vw,4.75rem)}.crown-stage-panel{grid-template-columns:1fr}.crown-action-card{border-top:1px solid #082e4233;border-left:0;min-height:430px}.crown-preview-action{margin-top:28px}.crown-position-status{grid-template-columns:auto minmax(0,1fr)}.crown-position-status .secondary{grid-column:1/-1;width:100%}}@media (width>=921px){.crown-hero{min-height:892px}}@media (width<=760px){.crown-main{padding-left:20px;padding-right:20px}.crown-holder-position,.crown-rounds{scroll-margin-top:132px}.crown-hero{grid-template-columns:1fr;padding-top:76px}.crown-hero-copy h1{font-size:clamp(3.7rem,14vw,5.5rem)}.crown-punk-card{width:min(100%,460px);transform:none}.crown-punk-card:hover{transform:none}.crown-stage-tabs{border-radius:9px 9px 0 0;grid-template-columns:1fr}.crown-stage-step{border-bottom:1px solid #082e4229;border-right:0;grid-template-columns:auto 1fr auto;min-height:68px}.crown-stage-step:last-child{border-bottom:0}.crown-stage-step>span{grid-row:auto}.crown-stage-step small{justify-self:end}.crown-stage-overview{min-height:0}.crown-receipt-rules dl{grid-template-columns:1fr}.crown-receipt-rules dl div{padding:0 0 16px 14px}.crown-receipt-rules dd{max-width:none}.crown-position-shell{grid-template-columns:1fr}.crown-position-balance{min-height:300px}}@media (width>=541px) and (width<=920px){.crown-hero{min-height:760px}}@media (width<=920px){.crown-zombie-theme .site-header #site-navigation{-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);background-color:#051214fa;background-image:linear-gradient(#aabd7c0e 1px,#0000 1px),linear-gradient(90deg,#aabd7c0e 1px,#0000 1px);background-size:18px 18px;border-color:#aabd7c61;box-shadow:7px 8px #aabd7c1a,0 18px 36px #00000061}.crown-zombie-theme .site-header #site-navigation a{color:#d9dec7;border-bottom-color:#aabd7c2e}.crown-zombie-theme .site-header #site-navigation a:hover,.crown-zombie-theme .site-header #site-navigation a:focus-visible{color:#fff5ca;background:#aabd7c1a}.crown-zombie-theme .site-header #site-navigation a.is-active{color:#fff5ca;background:linear-gradient(90deg,#aabd7c24,#aabd7c08)}}@media (width<=540px){.crown-zombie-theme .site-header{box-shadow:6px 7px #aabd7c14,0 10px 22px #00000038}.crown-main{padding-left:0;padding-right:0}.crown-hero,.crown-zombie-theme .crown-hero{border-left:0;border-right:0;border-radius:0 0 54px 54px;min-height:0;padding:64px 20px 48px}.crown-zombie-theme .crown-hero{margin-left:20px;margin-right:20px;padding-left:28px;padding-right:28px}.crown-hero-copy h1{font-size:clamp(3.25rem,16vw,4.35rem)}.crown-hero-lede{margin-top:24px;font-size:1rem}.crown-punk-card{width:100%}.crown-punk-holder-badge{width:34px;height:34px}.crown-punk-holder-badge svg{width:18px;height:18px}.crown-holder-position,.crown-rounds{margin-left:16px;margin-right:16px}.crown-holder-position{padding:22px 14px}.crown-rounds{--crown-rounds-pad-x:14px;--crown-rounds-pad-y:22px}.crown-section-heading{align-items:flex-start}.crown-stage-step{grid-template-columns:auto 1fr}.crown-stage-step small{grid-column:2;justify-self:start;display:block}.crown-stage-overview,.crown-action-card{padding:24px 18px}.crown-stage-description{margin:18px 0 0}.crown-progress-copy{margin-top:28px}.crown-stage-title{flex-direction:column-reverse;gap:10px}.crown-stage-stats{grid-template-columns:1fr}.crown-stage-stats div,.crown-stage-stats div+div{border-bottom:1px solid #082e421f;border-left:0;padding:12px 0}.crown-stage-stats div:last-child{border-bottom:0}.crown-share-preview{flex-direction:column;align-items:flex-start;gap:4px}.crown-share-preview strong{text-align:left}.crown-position-stats{grid-template-columns:1fr}.crown-position-stats div,.crown-position-stats div:nth-child(2n){border-bottom:1px solid #082e4221;border-left:0;padding:14px 0}.crown-position-stats div:last-child{border-bottom:0}.crown-position-status{grid-template-columns:1fr}.crown-position-status .crown-exit-icon{margin-bottom:3px}.crown-position-status .secondary{grid-column:auto}}@media (width<=430px){.crown-action-card{min-height:485px}}@media (width<=360px){.crown-hero{padding-left:16px;padding-right:16px}.crown-hero-copy h1{font-size:3.05rem}.crown-punk-identity{flex-direction:column;align-items:flex-start}.crown-punk-facts{grid-template-columns:1fr}.crown-punk-facts div+div{border-top:1px solid #082e4226;border-left:0;padding-left:0}.crown-holder-position,.crown-rounds{margin-left:10px;margin-right:10px}.crown-stage-step{padding-left:12px;padding-right:12px}.crown-amount-field input{padding-left:10px;padding-right:9px}.crown-amount-field>span{padding-left:6px;padding-right:9px}}@media (prefers-reduced-motion:reduce){.motion-ready .crown-hero-copy>.kicker,.motion-ready .crown-hero-copy>h1,.motion-ready .crown-hero-lede,.motion-ready .crown-hero-note,.motion-ready .crown-hero-copy>.primary,.motion-ready .crown-punk-card{opacity:1;transition:none;animation:none;translate:none}.crown-stage-panel,.crown-hero-copy .primary svg{transition:none;animation:none}.crown-hero-video{display:none}.crown-punk-card,.crown-punk-card:hover{transition:none;transform:none}.crown-punk-card:after{transition:none;opacity:0!important}.crown-punk-media .crown-punk-image{transition:none}}.recycler-form>label,.recycler-redemption-form>label{color:var(--club-navy);justify-content:space-between;align-items:baseline;gap:14px;margin:0;font-size:.77rem;font-weight:750;line-height:1.25;display:flex}.field-label{color:var(--club-navy)}.field-hint{color:#54717b;text-align:right;white-space:nowrap;font-size:.71rem;font-weight:600}.token-field-group{position:relative}.recycler-form>label+.token-field-group{margin-top:8px}.field-wallet-balance{z-index:1;color:#54717b;text-align:right;white-space:nowrap;margin:0;font-size:.69rem;font-weight:600;line-height:1.2;position:absolute;top:calc(100% + 3px);right:2px}.field-wallet-balance b{color:var(--club-navy);font-weight:800}.recycler-form>input,.recycler-form .token-field,.recycler-redemption-form .token-field{background:#f7fffff0;border:1px solid #082e4247;border-radius:12px;min-height:60px;box-shadow:inset 0 1px #fffc}.recycler-form>input{color:var(--club-navy);padding:0 15px;font-size:1rem;font-weight:700}.token-field{align-items:center;display:flex}.token-field input{width:100%;min-width:0;min-height:58px;color:var(--club-navy);background:0 0;border:0;border-radius:0;outline:0;padding:0 15px;font-size:1rem;font-weight:700}.token-field .token-max{color:#54717b;letter-spacing:.06em;text-transform:uppercase;background:#eafafbdb;border:1px solid #082e422e;border-radius:999px;flex:none;min-height:28px;margin-left:4px;padding:0 9px;font-size:.64rem;font-weight:800;line-height:1;transition:border-color .18s,background-color .18s,color .18s}.token-field .token-max:hover:not(:disabled),.token-field .token-max:focus-visible{border-color:var(--club-coral);background:var(--club-coral);color:var(--club-navy)}.token-field .token-max:disabled{cursor:not-allowed;opacity:.45}.token-field .token-symbol{color:var(--club-navy);flex:none;align-items:center;gap:7px;padding:0 14px 0 8px;font-size:.9rem;font-weight:750;display:flex}.token-field .token-symbol img{object-fit:cover;border-radius:50%;width:19px;height:19px}.token-field .token-symbol-eth .eth-icon{background:url(/ethereum-eth-logo.svg) 50%/14px 19px no-repeat;flex:0 0 14px;width:14px;height:19px}.recycler-form>input:focus,.token-field:focus-within{border-color:var(--club-blue);box-shadow:inset 0 0 0 1px var(--club-blue),inset 0 1px 0 #fffc}.pool-form-submit{letter-spacing:.01em;border-radius:999px;min-height:44px;font-size:.78rem;font-weight:800}.recycler-form .pool-form-submit{margin-top:10px}.recycler-single-form>.token-field-group+.pool-form-submit{margin-top:8px}.recycler-redemption-form .pool-form-submit{min-height:43px}.recycler-form>input:focus-visible,.token-field input:focus-visible{outline:0}.token-field input:focus{box-shadow:none}.recycler-form>input:focus,.token-field:focus-within{box-shadow:inset 0 0 0 1px var(--club-blue),inset 0 1px 0 #fffc,0 0 0 3px #64d6e457}.recycler-mode-panel{transition:height .34s cubic-bezier(.16,1,.3,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.recycler-mode-panel,.recycler-mode-switch button,.recycler-contribution-tabs:after,.inventory-page-transition,.recycler-nft-card,.recycler-nft-card:after,.recycler-nft-flip-inner,.matches-position-card,.matches-position-card:after,.matches-market-stats.is-loading dd{transition:none;animation:none}.recycler-nft-card,.matches-position-card{transform:translate(0,0)!important}.recycler-nft-card:after,.matches-position-card:after{opacity:0!important}.recycler-nft-flip-card.is-showing-details .recycler-nft-flip-inner{transform:none}.recycler-nft-flip-card.is-showing-details .recycler-nft-front{visibility:hidden}.recycler-nft-flip-card.is-showing-details .recycler-nft-detail-card{transform:none}.recycler-nft-flip-card:not(.is-showing-details) .recycler-nft-detail-card{visibility:hidden}}@media (width<=540px){.recycler-form>label,.recycler-redemption-form>label,.wallet-nft-field legend{flex-direction:column;align-items:flex-start;gap:3px}.field-hint{text-align:left;white-space:normal}.token-field-group{display:grid}.field-wallet-balance{justify-self:end;margin:4px 0 0;position:static}.recycler-single-form>.token-field-group+.pool-form-submit{margin-top:12px}.recycler-form>input,.recycler-form .token-field,.recycler-redemption-form .token-field{min-height:56px}.token-field input{min-height:54px}}.matches-workspace h2{letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(2.4rem,4vw,4.4rem);line-height:.9}.matches-workspace{margin-top:clamp(72px,9vw,130px)}.matches-workspace-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.matches-launch-pill{color:#476a73;letter-spacing:.07em;text-transform:uppercase;background:#d7f6f4c7;border:1px solid #082e4238;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 12px;font-size:.59rem;font-weight:800;display:inline-flex}.matches-launch-pill i{background:var(--club-coral);border-radius:50%;width:6px;height:6px}.matches-empty-state{text-align:center;background:#fffdf6db;border:1px solid #082e4238;border-top:0;border-radius:0 0 10px 10px;justify-items:center;min-height:410px;padding:clamp(56px,8vw,92px) 24px;display:grid}.matches-empty-state>svg{color:#ad4c6c;border:1px solid #082e4233;border-radius:50%;width:42px;height:42px;margin-bottom:20px;padding:9px}.matches-empty-state h3{letter-spacing:-.045em;max-width:650px;margin:7px 0 12px;font-size:clamp(1.8rem,3.2vw,3.2rem);line-height:.96}.matches-empty-state>p:not(.kicker){color:#52717b;max-width:610px;margin:0;font-size:.86rem;line-height:1.55}.matches-empty-state button,.matches-empty-state a{border-radius:999px;gap:8px;margin-top:24px}.matches-empty-state button svg{width:15px;height:15px}.matches-connect{margin-top:24px}.matches-create-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:20px;padding-top:20px;display:grid}.matches-create-form,.matches-split-preview{background:#fffdf6f0;border:1px solid #082e423b;border-radius:10px;box-shadow:8px 9px #084d6717}.matches-create-form{gap:9px;padding:clamp(24px,4vw,44px);display:grid}.matches-form-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.matches-form-heading h3,.matches-split-preview h3{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(2rem,3vw,3.2rem)}.matches-form-heading>span{color:#617d84;letter-spacing:.08em;text-transform:uppercase;padding-top:4px;font-size:.59rem;font-weight:800}.matches-create-form>label,.matches-form-pair label,.matches-create-form legend{color:var(--club-navy);letter-spacing:.045em;font-size:.66rem;font-weight:800}.matches-create-form input{width:100%;min-height:52px;color:var(--club-navy);background:#f7ffffeb;border:1px solid #082e4242;border-radius:10px;padding:0 14px;font:750 .9rem/1 Inter,sans-serif}.matches-create-form input:focus{border-color:var(--club-blue);outline:0;box-shadow:0 0 0 3px #64d6e44d}.matches-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.matches-form-pair>div{gap:9px;display:grid}.matches-unit-input{position:relative}.matches-unit-input input{padding-right:58px}.matches-unit-input>span{color:#52717b;align-items:center;height:52px;font-size:.66rem;font-weight:850;display:flex;position:absolute;top:0;right:14px}.matches-create-form fieldset{border:0;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0 4px;padding:0;display:grid}.matches-create-form legend{grid-column:1/-1;margin-bottom:1px}.matches-create-form fieldset label{cursor:pointer;background:#f7ffff;border:1px solid #082e4233;border-radius:9px;grid-template-columns:18px 1fr;align-items:start;gap:9px;min-height:102px;padding:14px;display:grid}.matches-create-form fieldset label.is-selected{border-color:var(--club-coral);box-shadow:inset 0 0 0 1px var(--club-coral);background:#fff1f4}.matches-create-form fieldset input{opacity:0;width:1px;min-height:1px;position:absolute}.matches-create-form fieldset svg{color:#ad4c6c;width:17px;height:17px}.matches-create-form fieldset strong,.matches-create-form fieldset small{display:block}.matches-create-form fieldset strong{font-size:.72rem}.matches-create-form fieldset small{color:#52717b;margin-top:5px;font-size:.65rem;font-weight:600;line-height:1.4}.matches-submit{border-radius:999px;width:100%;margin-top:9px}.matches-transaction-status{color:#476a73;margin:4px 0 0;font-size:.72rem;line-height:1.45}.matches-split-preview{background:var(--club-navy);color:#e4ffff;align-self:start;padding:30px}.matches-split-preview .kicker{color:#9ef5f0}.matches-split-preview h3{color:#fffdf6}.matches-split-balance{margin:28px 0 15px}.matches-split-labels{letter-spacing:.045em;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);gap:8px;font-size:.52rem}.matches-split-labels span{white-space:nowrap}.matches-split-track.is-balanced .recycler-balance-indicator{box-shadow:0 0 0 1px var(--deep-aqua);background:#fff}.matches-split-preview dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.matches-split-preview dl div{border-top:1px solid #d9ffff3d;padding:12px 0}.matches-split-preview dt{color:#a8dfe2;font-size:.62rem;font-weight:750}.matches-split-preview dd{color:#fffdf6;margin:5px 0 0;font-size:1.3rem;font-weight:850}.matches-split-preview>p:not(.kicker){color:#b9e1e3;margin:22px 0;font-size:.72rem;line-height:1.55}.matches-split-preview>small{color:#d9ffff;border-top:1px solid #d9ffff3d;gap:8px;padding-top:16px;font-size:.65rem;line-height:1.4;display:flex}.matches-split-preview>small svg{width:16px;height:16px;color:var(--club-coral);flex:none}.matches-empty-state button,.matches-empty-state a,.matches-submit{min-height:44px}.matches-page{background-color:#e4f8f5;background-image:linear-gradient(#79dfe2 0 8%,#d7f6f4 28%,#f8f7ec 62%,#e4f8f5 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 4200px;min-height:100svh;overflow:visible}.matches-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:-70px;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.matches-page.matches-detail-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.matches-main{width:auto;max-width:1320px;padding:0 5vw 100px}.matches-campaign{padding-top:clamp(104px,9vw,128px)}.matches-campaign:before,.matches-detail-hero:before{content:none}.matches-page-heading{align-items:flex-end;display:flex}.matches-page-heading>div>p:not(.kicker){color:#272624;letter-spacing:-.025em;max-width:600px;margin:30px 0 14px;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.28}.matches-page-heading h1{max-width:900px;font-size:clamp(4rem,6.5vw,7rem);line-height:.92}.matches-introduction{border-bottom:5px solid var(--club-navy);border-radius:8px}@media (width>=921px){.matches-introduction>div>p:not(.kicker){max-width:370px}}.matches-market-stats-wrap{align-self:end}.matches-introduction .matches-market-stats-wrap>.matches-market-stats-heading{color:#9ef5f0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.64rem;font-weight:850;line-height:1.2}.matches-market-stats{border-top:1px solid #8ee7e86b;border-bottom:1px solid #8ee7e86b;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.matches-market-stats div{min-width:0;padding:17px 0}.matches-market-stats div:nth-child(odd){padding-right:22px}.matches-market-stats div:nth-child(2n){border-left:1px solid #8ee7e84d;padding-left:22px}.matches-market-stats div:nth-child(n+3){border-top:1px solid #8ee7e84d}.matches-market-stats dt{color:#e8ffffd1;font-size:.72rem;font-weight:650;line-height:1.35}.matches-market-stats dd{color:#fffdf6;letter-spacing:-.04em;margin:7px 0 0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:850;line-height:1}.matches-market-stats dd small{color:var(--club-coral);letter-spacing:.04em;text-transform:uppercase;font-size:.46em;font-weight:850}.matches-market-stats.is-loading dd{color:#e8ffff7a;animation:1.3s ease-in-out infinite alternate matches-stat-pulse}.matches-market-stats-error{color:#f6bfca;margin:10px 0 0;font-size:.64rem;line-height:1.4}@keyframes matches-stat-pulse{to{opacity:.5}}.matches-lifecycle{padding:clamp(25px,3.5vw,42px)}.matches-lifecycle-heading{align-items:flex-end;gap:28px;display:flex}.matches-lifecycle-heading h3{color:var(--club-navy);letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:.98}.matches-lifecycle-steps{background:#082e4229;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:26px 0 0;padding:0;list-style:none;display:grid}.matches-lifecycle-steps li{background:#fffdf6;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:13px;min-width:0;min-height:172px;padding:20px 18px;display:grid}.matches-lifecycle-steps li>span{border:2px solid var(--club-coral);color:#be5c79;letter-spacing:-.035em;border-radius:999px;place-items:center;width:32px;height:32px;font-size:.66rem;font-weight:900;line-height:1;display:grid}.matches-lifecycle-steps strong{color:var(--club-navy);font-size:.94rem;line-height:1.2}.matches-lifecycle-steps p{color:#52717b;margin:8px 0 0;font-size:.78rem;line-height:1.48}.matches-guardrails{border-top:1px solid #082e422e;margin-top:28px;padding-top:20px}.matches-guardrails-heading{align-items:center;gap:8px;margin-bottom:16px;display:flex}.matches-guardrails-heading svg{color:#ad4c6c;flex:none;width:16px;height:16px}.matches-guardrails-heading .kicker{margin:0}.matches-guardrails dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,34px);margin:0;display:grid}.matches-guardrails dl div{border-left:3px solid #64d6e4b8;min-width:0;padding-left:15px}.matches-guardrails dt{color:var(--club-navy);font-size:.72rem;font-weight:850}.matches-guardrails dd{color:#52717b;max-width:290px;margin:7px 0 0;font-size:.67rem;line-height:1.48}.matches-detail-guardrails{background-color:#082e42;background-image:linear-gradient(90deg,#8ee7e814 1px,#0000 1px),linear-gradient(#8ee7e814 1px,#0000 1px);background-size:17px 17px;border:1px solid #082e42;border-top:0;border-radius:0 0 8px 8px;margin-top:0;padding:20px clamp(24px,4vw,44px) 22px;box-shadow:7px 7px #084d6729}.matches-detail-grid:has(+.matches-detail-guardrails){box-shadow:none;border-radius:8px 8px 0 0}.matches-detail-guardrails .matches-guardrails-heading{margin-bottom:14px}.matches-detail-guardrails .matches-guardrails-heading .kicker{color:#9ef5f0}.matches-detail-guardrails .matches-guardrails-heading svg{color:var(--club-coral)}.matches-detail-guardrails dl div{border-left-color:#64d6e4c7}.matches-detail-guardrails dt{color:#fffdf6}.matches-detail-guardrails dd{color:#b9e1e3}.matches-workspace{--matches-panel-bleed:clamp(23px,3vw,34px);margin-top:0;scroll-margin-top:90px}.matches-tabs{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,520px);margin-top:28px;display:grid;position:relative}.matches-tabs:after{z-index:2;background:var(--club-coral);content:"";pointer-events:none;border-radius:999px 999px 0 0;width:33.333%;height:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:auto;transform:translate(0)}.matches-tabs.is-create:after{transform:translate(100%)}.matches-tabs.is-manage:after{transform:translate(200%)}.matches-tabs button{z-index:1;min-width:0;min-height:48px;transition:color .2s;position:relative;border-bottom-color:#0000!important}.matches-tabs button:after{content:none}.matches-view-stage{min-height:390px;transition:height .34s cubic-bezier(.16,1,.3,1)}.matches-view-stage.is-transitioning{margin-inline:calc(var(--matches-panel-bleed) * -1);padding-inline:var(--matches-panel-bleed);overflow:hidden}.matches-view-panel[hidden]{display:none}.matches-view-panel.is-active:not(.matches-feed-panel){animation:.28s cubic-bezier(.16,1,.3,1) both matches-panel-enter}@keyframes matches-panel-enter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}.matches-empty-state{background:0 0;border:0;border-radius:0;min-height:390px}.matches-create-grid{margin:20px calc(var(--matches-panel-bleed) * -1) calc(var(--matches-panel-bleed) * -1);box-shadow:none;border:0;border-radius:0 0 7px 7px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:1px;padding-top:0}.matches-create-form,.matches-split-preview{box-shadow:none;border:0;border-radius:0}.matches-create-form{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-size:17px 17px;row-gap:18px}.matches-create-form .matches-form-heading{margin-bottom:7px}.matches-create-form .wallet-nft-field{margin:0;display:block}.matches-create-form .wallet-nft-field legend{margin:0;font-size:.66rem;display:flex}.matches-create-form .matches-term-field{gap:8px;display:grid}.matches-create-form .matches-term-field>label{color:var(--club-navy);letter-spacing:.045em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:.66rem;font-weight:800;display:flex}.matches-create-form .matches-field-hint{color:#54717b;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:.57rem;font-weight:750}.matches-create-form .matches-unit-input input{min-height:60px}.matches-create-form .matches-unit-input>span{height:60px}.matches-create-form fieldset{row-gap:8px;margin:0}.matches-create-form legend{margin:0 0 8px}.matches-create-form .matches-submit{margin-top:0}.matches-create-form .wallet-nft-field label.wallet-nft-grid-card{background:#ffffffc7;border:1px solid #082e4229;border-radius:9px;grid-template-columns:none;align-items:normal;gap:7px;min-height:0;padding:7px;display:grid;position:relative}.matches-create-form .wallet-nft-field label.wallet-nft-grid-card.is-selected{border-color:var(--club-coral);box-shadow:inset 0 0 0 1px var(--club-coral);background:#fff5f1}.matches-create-form .wallet-nft-field .wallet-nft-grid-card input{opacity:0;pointer-events:none;border:0;width:1px;min-height:1px;padding:0;position:absolute}.matches-split-preview{color:var(--club-navy);background:#d7f6f4;align-self:stretch}.matches-split-preview .kicker{color:var(--club-blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:.64rem;font-weight:800;line-height:1.45}.matches-split-preview h3,.matches-split-preview dd{color:var(--club-navy)}.matches-split-labels{padding-bottom:7px}.matches-create-form fieldset label{align-content:start;min-height:78px;padding:12px 14px;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.16,1,.3,1)}.matches-create-form fieldset label:hover{border-color:#082e4261;transform:translateY(-1px)}.matches-create-form fieldset label.is-selected{transform:translateY(-2px)}.matches-create-form fieldset label svg{transition:color .2s,transform .25s cubic-bezier(.16,1,.3,1)}.matches-create-form fieldset label.is-selected svg{color:#b83f66;transform:scale(1.08)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.matches-create-form fieldset label,.matches-create-form fieldset label svg{transition:none}.matches-create-form fieldset label:hover,.matches-create-form fieldset label.is-selected{transform:none}}.matches-split-preview dl div,.matches-split-preview>small{border-top-color:#082e422e}.matches-split-preview dt,.matches-split-preview>p:not(.kicker),.matches-split-preview>small{color:#496c73}.matches-launch-pill{padding-top:0!important}.matches-feed-shell{overflow-anchor:none;padding-top:22px}.matches-filter{width:min(250px,100%);color:var(--club-navy);letter-spacing:.06em;text-transform:uppercase;gap:6px;margin-bottom:18px;font-size:.62rem;font-weight:850;display:grid}.matches-filter select{min-height:48px;color:var(--club-navy);background:#f7ffff;border:1px solid #082e4242;border-radius:10px;padding:0 40px 0 13px;font:800 .72rem/1 Inter,sans-serif}.matches-position-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.matches-position-card{background:#fffdf6;border:1px solid #082e4238;border-radius:9px;overflow:hidden;box-shadow:6px 7px #084d6717}.matches-position-visual{aspect-ratio:1;color:#082e42b8;letter-spacing:-.06em;background-color:#d7f6f4;background-image:linear-gradient(90deg,#084d6717 1px,#0000 1px),linear-gradient(#084d6717 1px,#0000 1px);background-size:17px 17px;place-items:center;min-height:180px;font-size:clamp(2rem,4vw,3.4rem);font-weight:900;text-decoration:none;display:grid;position:relative;overflow:hidden}.matches-position-visual:focus-visible{outline:3px solid var(--club-coral);outline-offset:-4px}.matches-position-visual img{object-fit:cover}.matches-position-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.matches-position-title h4{letter-spacing:-.035em;margin:3px 0 0;font-size:1.25rem;line-height:1.05}.matches-status-badge{color:#315966;letter-spacing:.055em;text-transform:uppercase;background:#d7f6f4;border:1px solid #082e4233;border-radius:999px;flex:none;align-items:center;min-height:26px;padding:0 9px;font-size:.57rem;font-weight:850;display:inline-flex}.matches-status-badge.is-funding{color:#8d3150;background:#ffe1e9;border-color:#b83f6657}.matches-status-badge.is-funded{color:#705300;background:#fff0b7;border-color:#8f69004d}.matches-status-badge.is-listed{color:#17634f;background:#d9f7eb;border-color:#1770584d}.matches-status-badge.is-allocated{color:#245a73;background:#dceff8;border-color:#296a8b4d}.matches-status-badge.is-returned{color:#684779;background:#f4e9ff;border-color:#69467c42}.matches-status-badge.is-recapitalizing{color:#745711;background:#fff0c7;border-color:#91680d4d}.matches-status-badge.is-closing{color:#87451e;background:#ffe2ce;border-color:#b252214d}.matches-status-badge.is-closed{color:#294d59;background:#dfe8eb;border-color:#294d594d}.matches-status-badge.is-cancelled{color:#625957;background:#eee9e7;border-color:#6c545140}.matches-status-badge.is-recovery{color:#873630;background:#ffe0df;border-color:#a03a344d}.matches-contract{color:#627d84;gap:2px;margin:7px 0 18px;font:650 .65rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.matches-contract span{color:#496a73;font-family:Inter,sans-serif;font-weight:750}.matches-contract small{font:inherit}.matches-progress-row{color:#52717b;justify-content:space-between;gap:10px;font-size:.64rem;display:flex}.matches-progress-row strong{color:var(--club-navy)}.matches-position-card progress,.matches-detail-progress progress{width:100%;height:9px;accent-color:var(--club-coral);background:#dce9e8;border:0;border-radius:999px;margin:8px 0 16px;overflow:hidden}.matches-position-card progress::-webkit-progress-bar{background:#dce9e8}.matches-detail-progress progress::-webkit-progress-bar{background:#dce9e8}.matches-position-card progress::-webkit-progress-value{background:var(--club-coral);border-radius:999px}.matches-detail-progress progress::-webkit-progress-value{background:var(--club-coral);border-radius:999px}.matches-position-card dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;display:grid}.matches-position-card dl div{border-top:1px solid #082e4224;min-width:0;padding-top:10px}.matches-position-card dt{color:#6b858b;text-transform:uppercase;font-size:.56rem;font-weight:800}.matches-position-card dd{color:var(--club-navy);margin:5px 0 0;font-size:.66rem;font-weight:800}.matches-position-card dd svg{vertical-align:-2px;width:12px;height:12px}.matches-position-link{border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.matches-position-link svg{width:14px}.matches-feed-status{color:#52717b;text-align:center;place-content:center;justify-items:center;gap:8px;min-height:250px;padding:30px;display:grid}.matches-feed-status strong{color:var(--club-navy);font-size:1.15rem}.matches-feed-status button{margin-top:10px}.matches-load-more{border-radius:999px;min-height:44px;margin:24px auto 0;display:block}.matches-position-title{align-items:center;min-width:0;overflow:hidden}.matches-position-title .kicker{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.matches-position-nft-copy{min-width:0;min-height:0;margin:8px 0 18px;padding:0;overflow:hidden}.matches-position-nft-copy>div{flex:auto;min-width:0;overflow:hidden}.matches-position-nft-copy p,.matches-position-nft-copy h4{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.matches-position-nft-copy>a{flex:none}.matches-position-body{min-width:0;overflow:hidden}.matches-progress-row{min-width:0}.matches-progress-row>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.matches-position-card progress{max-width:100%;display:block}.matches-position-card dl{min-width:0}.matches-position-card dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.matches-recycle-mode{white-space:nowrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.matches-browse-tabs{scrollbar-width:none;background:#f3fbfa;border:1px solid #082e4226;border-radius:999px;gap:5px;width:min(100%,680px);margin:24px 0 0;padding:5px;display:flex;overflow:auto}.matches-browse-tabs::-webkit-scrollbar{display:none}.matches-browse-tabs button{color:#52717b;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1 0 auto;min-height:35px;padding:0 13px;font:800 .62rem/1 Inter,sans-serif}.matches-browse-tabs button.active{background:var(--club-navy);color:#fff;box-shadow:0 2px 4px #082e4226}.matches-progress-row--primary{color:var(--club-navy);align-items:baseline;font-size:.69rem}.matches-progress-row--primary strong{color:var(--club-navy);font-size:.78rem}.matches-progress-row--primary span{color:#b13c63;font-weight:900}.matches-position-card progress{margin:8px 0 14px}.matches-position-card dl{margin-bottom:15px}.matches-reward-share{border-radius:999px;align-items:center;padding:2px 6px;font-weight:900;display:inline-flex}.matches-reward-share.is-high{color:#17634f;background:#d9f7eb}.matches-reward-share.is-medium{color:#705300;background:#fff0b7}.matches-reward-share.is-low{color:#8d3150;background:#ffe1e9}.matches-auto-recycle{align-items:center;gap:5px;display:inline-flex}.matches-auto-recycle svg{width:13px;height:13px}.matches-auto-recycle span{border-radius:999px;justify-content:center;min-width:25px;padding:2px 5px;font-size:.58rem;font-weight:900;display:inline-flex}.matches-auto-recycle .is-on{color:#17634f;background:#d9f7eb}.matches-auto-recycle .is-off{color:#496a73;background:#e7edef}.matches-card-contribution{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:4px;display:grid}.matches-card-contribution>label{color:#6b858b;letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:.56rem;font-weight:850}.matches-card-contribution-field{min-width:0}.matches-card-contribution .primary,.matches-card-contribution .secondary{white-space:nowrap;border-radius:999px;min-height:42px;padding:0 14px;font-size:.63rem}.matches-position-details{color:#52717b;align-items:center;gap:4px;min-height:32px;margin-top:10px;font-size:.62rem;font-weight:850;text-decoration:none;display:inline-flex}.matches-position-details:hover{color:var(--club-coral)}.matches-contribution-cart{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf6f5;border:1px solid #b83f664d;border-radius:14px;justify-content:flex-end;align-items:center;gap:10px;margin:15px 0 -1px;padding:10px 12px 10px 15px;display:flex;position:sticky;bottom:14px;box-shadow:0 8px 24px #082e4226}.matches-contribution-cart>div{margin-right:auto}.matches-contribution-cart .kicker{margin:0 0 3px}.matches-contribution-cart strong{color:var(--club-navy);font-size:.76rem}.matches-contribution-cart .primary{white-space:nowrap;border-radius:999px;min-height:40px;padding:0 15px;font-size:.62rem}.matches-cart-clear{color:#6b858b;text-underline-offset:3px;background:0 0;border:0;padding:0;font:800 .6rem/1 Inter,sans-serif;text-decoration:underline}.matches-feed-results.is-ready{animation:.32s cubic-bezier(.16,1,.3,1) 60ms both matches-results-enter}@keyframes matches-results-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.matches-wallet-summary{border:1px solid #082e4233;border-top:3px solid var(--club-blue);background:#fffdf6f5;border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 22px;display:grid;overflow:hidden;box-shadow:5px 6px #084d6714}.matches-wallet-summary div{border-left:1px solid #082e4221;min-width:0;padding:15px 17px}.matches-wallet-summary div:first-child{border-left:0}.matches-wallet-summary dt{color:#657b80;letter-spacing:.045em;text-transform:uppercase;font-size:.59rem;font-weight:850}.matches-wallet-summary dd{color:var(--club-navy);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:1.05rem;font-weight:850;overflow:hidden}.matches-wallet-summary.is-loading dd{opacity:.5}.matches-earnings{margin-left:0;margin-right:0}.matches-claimable-summary{margin:20px 0 2px}.matches-participants{overflow:hidden}.matches-detail-progress>div:first-child>span{font-variant-numeric:tabular-nums;min-width:8ch}.matches-detail-progress>.matches-detail-progress-track{display:block}.matches-detail-progress-track{background:#dce9e8;border-radius:999px;width:100%;height:13px;margin:8px 0 16px;overflow:hidden}.matches-detail-progress-fill{border-radius:inherit;background:var(--club-coral);will-change:width;height:100%;display:block}.matches-detail-main{padding-top:110px}.matches-back-link{min-height:38px;color:var(--club-navy);background:#fffdf6e0;border:1px solid #082e4247;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 11px;font-size:.68rem;font-weight:850;text-decoration:none;transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;box-shadow:3px 4px #084d671a}.matches-back-link svg{width:15px;height:15px;transition:transform .18s}.matches-back-link:hover,.matches-back-link:focus-visible{border-color:var(--club-coral);background:var(--sun-cream);color:var(--club-navy);text-decoration:none;transform:translateY(-1px);box-shadow:4px 5px #f08aa333}.matches-back-link:hover svg,.matches-back-link:focus-visible svg{transform:translate(-2px)}.matches-detail-hero{background-color:#082e42;background-image:radial-gradient(circle at 12%,#62dae433,#0000 38%),linear-gradient(90deg,#8ee7e814 1px,#0000 1px),linear-gradient(#8ee7e814 1px,#0000 1px),linear-gradient(115deg,#082e42 0%,#08465e 100%);background-size:auto,17px 17px,17px 17px,auto;border:1px solid #8ee7e84d;border-radius:9px;align-items:center;gap:20px;margin:32px 0 26px;padding:clamp(26px,3.5vw,44px);display:flex;overflow:hidden;box-shadow:7px 7px #084d6729}.matches-detail-nft{align-items:center;gap:clamp(18px,3vw,34px);min-width:0;display:flex}.matches-detail-nft-image{aspect-ratio:1;width:clamp(132px,17vw,190px);color:var(--club-navy);background:#d7f6f4;border:1px solid #fffdf66b;border-radius:9px;flex:none;place-items:center;font-size:2rem;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:6px 7px #0003}.matches-detail-nft-image img{object-fit:cover}.matches-detail-nft-copy{min-width:0}.matches-detail-nft-copy>.matches-status-badge{margin-bottom:10px}.matches-detail-hero h1{color:#fffdf6;letter-spacing:-.055em;overflow-wrap:anywhere;max-width:820px;margin:0 0 12px;font-size:clamp(2.2rem,4vw,4.25rem);line-height:.94}.matches-detail-nft-link{color:#ff9ab4;white-space:nowrap;align-items:center;gap:5px;font-size:.69rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.matches-detail-nft-link:hover,.matches-detail-nft-link:focus-visible{color:var(--sun-cream);transform:translateY(-1px)}.matches-detail-grid{border:1px solid #082e4247;border-top:5px solid var(--club-navy);background:#082e4238;border-radius:8px;grid-template-columns:minmax(0,1.12fr) minmax(340px,.68fr);gap:1px;display:grid;overflow:hidden;box-shadow:7px 7px #084d671a}.matches-detail-grid--single{grid-template-columns:1fr}.matches-detail-overview,.matches-action-center{box-shadow:none;border:0;border-radius:0}.matches-detail-overview{background:#fffdf6;padding:clamp(24px,4vw,44px)}.matches-action-center{background:#d7f6f4;padding:clamp(24px,4vw,38px)}.matches-detail-progress{margin:26px 0 10px}.matches-detail-progress>div{color:#52717b;justify-content:space-between;gap:10px;font-size:.72rem;display:flex}.matches-detail-progress strong{color:var(--club-navy)}.matches-detail-progress progress{height:13px}.matches-participants{background:#f4ffff;border:1px solid #082e4229;border-radius:9px;margin:18px 0 22px}.matches-participants-heading{border-bottom:1px solid #082e4224;justify-content:space-between;align-items:center;gap:14px;padding:17px 18px;display:flex}.matches-participants-heading h4{letter-spacing:-.03em;margin:3px 0 0;font-size:1.15rem}.matches-participants-heading>svg{color:#ad4c6c;width:23px;height:23px}.matches-participant-groups{background:#082e4221;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.matches-participant-group{background:#f4ffff;min-width:0;padding:17px 18px}.matches-participant-label{color:#607d84;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:11px;font-size:.59rem;font-weight:850;display:flex}.matches-participant-label svg{color:#ad4c6c;width:15px;height:15px}.matches-participant-group ul{gap:9px;max-height:150px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.matches-participant-group li{border-bottom:1px solid #082e421a;padding-bottom:9px}.matches-participant-group li:last-child{border-bottom:0;padding-bottom:0}.matches-identity{gap:2px;min-width:0;display:grid}.matches-identity strong{color:var(--club-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.matches-identity span{color:#668087;font:650 .62rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.matches-identity.is-address-only strong{letter-spacing:.01em;font:750 .72rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.matches-identity.is-address-only span{letter-spacing:.055em;text-transform:uppercase;font:750 .54rem/1.3 Inter,sans-serif}.matches-participant-empty{color:#668087;margin:0;font-size:.68rem;line-height:1.45}.matches-participant-group>small{color:#7b6b54;margin-top:9px;font-size:.59rem;line-height:1.4;display:block}.matches-detail-stats{background:#082e4229;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid}.matches-detail-stats div{background:#fffdf6;padding:17px}.matches-detail-stats dt{color:#607d84;letter-spacing:.04em;text-transform:uppercase;font-size:.59rem;font-weight:800}.matches-detail-stats dd{color:var(--club-navy);margin:7px 0 0;font-size:1.05rem;font-weight:850}.matches-pending-note{background:#e8fafa;border:1px solid #082e4233;border-radius:9px;gap:12px;margin-top:22px;padding:16px;display:flex}.matches-pending-note svg{color:#ad4c6c;flex:none;width:18px}.matches-pending-note p{color:#52717b;margin:4px 0 0;font-size:.68rem;line-height:1.45}.matches-position-action{border-top:1px solid #082e422b;gap:11px;padding:17px 0;display:grid}.matches-position-action:first-of-type{margin-top:15px}.matches-position-action p{color:#52717b;margin:5px 0 0;font-size:.68rem;line-height:1.45}.matches-position-action label{color:var(--club-navy);gap:6px;font-size:.62rem;font-weight:800;display:grid}.matches-position-action input{min-height:46px;color:var(--club-navy);background:#fffdf6;border:1px solid #082e4240;border-radius:9px;padding:0 12px;font-weight:750}.matches-position-action button{border-radius:999px;width:100%;min-height:44px}.matches-position-action button:disabled{cursor:not-allowed;opacity:.55}.matches-connect-panel{color:#52717b;text-align:center;place-content:center;justify-items:center;gap:10px;min-height:240px;display:grid}.matches-connect-panel svg{color:#ad4c6c;width:30px;height:30px}.matches-connect-panel p{max-width:300px;margin:0;font-size:.72rem;line-height:1.5}.matches-no-actions{color:#52717b;text-align:left;background:#fffdf6ad;border:1px solid #082e422e;border-radius:9px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.matches-no-actions>svg{color:#ad4c6c;border:1px solid #ad4c6c4d;border-radius:50%;flex:none;width:32px;height:32px;padding:7px}.matches-no-actions>div{gap:4px;padding-top:1px;display:grid}.matches-no-actions strong{color:var(--club-navy);font-size:.78rem;line-height:1.35}.matches-no-actions span{max-width:300px;margin:0;font-size:.69rem;line-height:1.48}.matches-action-error,.matches-action-success{border-radius:8px;margin:14px 0 0;padding:12px;font-size:.69rem;line-height:1.45}.matches-action-error{color:#8e3450;background:#fff1f4;border:1px solid #be5c796b}.matches-action-success{color:#175e4e;background:#e4faf3;border:1px solid #1e7e6752}.matches-detail-message{text-align:center;place-content:center;justify-items:center;min-height:450px;margin-top:30px;padding:40px;display:grid}.matches-detail-message>svg{color:#ad4c6c;width:38px;height:38px}.matches-detail-message h1{letter-spacing:-.055em;max-width:700px;margin:17px 0 10px;font-size:clamp(2.4rem,5vw,4.8rem)}.matches-detail-message p{color:#52717b;max-width:500px;margin:0}.matches-detail-message button{margin-top:20px}.matches-detail-loading{place-items:center;min-height:280px;display:grid}.matches-detail-loading img{object-fit:contain;width:44px;height:44px;animation:1.15s linear infinite pool-loader-spin}.matches-action-center .recycler-section-heading+.matches-position-action{border-top:0;margin-top:15px}.matches-position-action .matches-fund-field{background:#fffdf6;border:1px solid #082e4240;border-radius:9px;min-height:46px}.matches-position-action .matches-fund-field:focus-within{border-color:var(--club-blue);box-shadow:inset 0 0 0 1px var(--club-blue)}.matches-position-action .matches-fund-field input{background:0 0;border:0;border-radius:0;min-height:44px;padding:0 12px}.matches-position-action .matches-fund-field .token-max{width:auto;min-height:28px;margin-right:0}.matches-position-action:has(.field-wallet-balance)>button{margin-top:18px}.matches-preview-note{color:#526c73;letter-spacing:.035em;text-transform:uppercase;background:#fff5cac7;border:1px solid #082e422e;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:28px auto 0;padding:9px 13px;font-size:.61rem;font-weight:800;display:flex}.matches-preview-note svg{color:#ad4c6c;width:14px;height:14px}@media (width<=920px){.matches-workspace{--matches-panel-bleed:21px}.matches-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:-70px;box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}.matches-page .site-header #site-navigation a.is-active{color:#8d3553;background:#fff0f4;border-radius:7px}.matches-page.matches-detail-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}.matches-main{width:auto;padding:0 22px 80px}.matches-detail-main{padding-top:112px}.matches-page-heading{align-items:flex-start}.matches-create-grid{grid-template-columns:1fr}.matches-lifecycle-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-create-grid{margin-left:-21px;margin-right:-21px}.matches-split-preview{order:initial;align-self:start}.matches-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-detail-grid{grid-template-columns:1fr}}@media (width>=1920px){.matches-main{max-width:1440px;padding-left:64px;padding-right:64px}.matches-position-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.matches-main{width:auto;padding:0 20px 70px}.matches-campaign{padding-top:112px}.matches-page-heading h1{font-size:clamp(3.5rem,18vw,5.2rem)}.matches-lifecycle{padding:24px 16px}.matches-market-stats div{padding-top:14px;padding-bottom:14px}.matches-market-stats div:nth-child(odd){padding-right:14px}.matches-market-stats div:nth-child(2n){padding-left:14px}.matches-market-stats dt{font-size:.66rem}.matches-lifecycle-heading{flex-direction:column;align-items:flex-start;gap:10px}.matches-lifecycle-steps{grid-template-columns:1fr;margin-top:20px}.matches-lifecycle-steps li{min-height:0}.matches-guardrails dl{grid-template-columns:1fr}.matches-guardrails dl div{padding:0 0 16px 14px}.matches-guardrails dd{max-width:none}.matches-tabs{grid-template-columns:repeat(3,1fr);display:grid}.matches-tabs button{min-width:0;padding-left:5px;padding-right:5px;font-size:.62rem}.matches-create-form{padding:24px 16px}.matches-form-pair,.matches-create-form fieldset{grid-template-columns:1fr}.matches-create-grid{margin-left:-21px;margin-right:-21px}.matches-position-grid{grid-template-columns:1fr}.matches-wallet-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-wallet-summary div:first-child{grid-column:1/-1}.matches-wallet-summary div:nth-child(n+2){border-top:1px solid #082e4221}.matches-wallet-summary div:nth-child(2),.matches-wallet-summary div:nth-child(4){border-left:0}.matches-position-visual{min-height:155px}.matches-detail-main{padding-top:112px}.matches-detail-hero{flex-direction:column;align-items:flex-start}.matches-detail-nft{flex-direction:column;align-items:flex-start;width:100%}.matches-detail-nft-image,.matches-detail-nft-copy{width:100%}.matches-detail-hero h1{line-height:.96}.matches-participant-groups,.matches-detail-stats{grid-template-columns:1fr}.matches-detail-progress>div{flex-direction:column;align-items:flex-start}}@media (width<=430px){.matches-page-heading h1{font-size:clamp(3.25rem,16.5vw,4.45rem)}.matches-page-heading>div>p:not(.kicker){margin-top:24px;font-size:1.05rem;line-height:1.34}.matches-introduction{padding:24px}.matches-introduction h3{font-size:clamp(2rem,10.5vw,2.65rem)}.matches-introduction>div>p:not(.kicker){font-size:.9rem}.matches-workspace{--matches-panel-bleed:17px;padding-left:16px;padding-right:16px}.matches-workspace .recycler-section-heading,.matches-tabs,.matches-feed-panel .matches-feed-shell{width:100%}.matches-create-form{padding-left:16px;padding-right:16px}.matches-form-heading{flex-direction:column;align-items:flex-start;gap:8px}.matches-form-heading>span{padding-top:0}.matches-position-body{padding:16px}.matches-position-nft-copy{padding-left:0;padding-right:0}.matches-position-card dl{gap:5px}.matches-position-card dd{font-size:.64rem}.matches-detail-overview,.matches-action-center{padding:20px 16px}.matches-detail-guardrails{padding:20px 16px 6px}.matches-detail-hero{padding-bottom:26px}.matches-detail-hero h1{font-size:clamp(2rem,10vw,2.7rem)}.matches-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-participants-heading,.matches-participant-group{padding-left:14px;padding-right:14px}.matches-preview-note{text-align:center;max-width:100%}}@media (width<=350px){.matches-main{padding-left:16px;padding-right:16px}.matches-page-heading h1{font-size:3rem}.matches-workspace{--matches-panel-bleed:15px;padding-left:14px;padding-right:14px}.matches-tabs button{font-size:.56rem}.matches-market-stats div:nth-child(odd){padding-right:10px}.matches-market-stats div:nth-child(2n){padding-left:10px}.matches-market-stats dt{font-size:.6rem}.matches-market-stats dd{font-size:1.25rem}.matches-position-title{flex-direction:column;align-items:flex-start}.matches-wallet-summary div{padding-left:14px;padding-right:14px}.matches-position-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-position-card dl div:last-child{grid-column:1/-1}.matches-detail-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.matches-detail-loading img,.matches-view-panel.is-active,.matches-feed-results.is-ready,.matches-split-track.is-funders .recycler-balance-indicator,.matches-split-track.is-owner .recycler-balance-indicator{animation:none}.matches-tabs:after,.matches-view-stage,.matches-split-track .recycler-balance-indicator{transition:none}}@media (width<=540px){.wallet-nft-selector-trigger{grid-template-columns:minmax(0,1fr) 16px;min-height:56px}.wallet-nft-selector-trigger small{display:none}}@media (width<=720px){.matches-create-form .wallet-nft-selector-trigger{grid-template-columns:minmax(0,1fr) 16px;overflow:hidden}.matches-create-form .wallet-nft-selector-trigger small{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=540px){.matches-create-form .matches-unit-input input{min-height:56px}.matches-create-form .matches-unit-input>span{height:56px}}.matches-detail-nft-copy h1 .matches-detail-token-id{font-weight:400}.matches-unit-input>span:has(.eth-icon){gap:7px}.matches-unit-input>span .eth-icon{background:url(/ethereum-eth-logo.svg) 50%/14px 19px no-repeat;flex:0 0 14px;width:14px;height:19px}.claim-fwa-action{text-decoration:none;transition:color .18s,background-color .18s}.claim-fwa-action:hover:not(:disabled),.claim-fwa-action:focus-visible{color:var(--club-navy);text-decoration:none}.matches-position-nft-link{color:var(--signal);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:.69rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.matches-position-nft-link:hover,.matches-position-nft-link:focus-visible{color:var(--ink);transform:translateY(-1px)}.matches-card-contribution-field{grid-column:1/-1}.matches-card-contribution .matches-card-contribution-field{background:#f7fffff0;border:1px solid #082e4275;border-radius:10px;min-height:44px;box-shadow:inset 0 1px #fffc}.matches-card-contribution .matches-card-contribution-field:focus-within{border-color:var(--club-blue);box-shadow:inset 0 0 0 1px var(--club-blue),0 0 0 3px #64d6e457}.matches-card-contribution .matches-card-contribution-field input{min-height:42px;font-size:.82rem}.matches-card-contribution>button{justify-self:start}.matches-card-contribution>.matches-position-details{place-self:center end;margin-top:0}.migrate-page{min-height:100svh;color:var(--club-navy);background-color:#e4f8f5;background-image:linear-gradient(#79dfe2 0 8%,#d7f6f4 28%,#f8f7ec 62%,#e4f8f5 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 4200px;overflow:visible}.migrate-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:-70px;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.migrate-main{width:auto;max-width:1320px;min-height:70vh;padding:0 5vw 100px}.migrate-campaign{padding-top:clamp(104px,9vw,128px);padding-bottom:0}.migrate-campaign:before{content:none}.migrate-page-heading{align-items:flex-end;display:flex}.migrate-page-heading h1{max-width:900px;font-size:clamp(4rem,6.5vw,7rem);line-height:.92}.migrate-page-heading>div>p:not(.kicker){color:#272624;letter-spacing:-.025em;max-width:680px;margin:30px 0 14px;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.28}.migrate-hero-heading-line{white-space:nowrap;display:inline-block}.motion-ready .migrate-hero-copy .kicker,.motion-ready .migrate-hero-copy h1,.motion-ready .migrate-hero-copy>div>p:not(.kicker){opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards pool-rise}.motion-ready .migrate-hero-copy .kicker{animation-delay:30ms}.motion-ready .migrate-hero-copy h1{animation-delay:.11s}.motion-ready .migrate-hero-copy>div>p:not(.kicker){animation-delay:.22s}.migrate-introduction{border-bottom:5px solid var(--club-navy);border-radius:8px}.migrate-introduction>div:first-child>p:not(.kicker){max-width:350px}.migrate-overview-stats-wrap{align-self:end}.migrate-introduction .migrate-overview-stats-heading{color:#9ef5f0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.64rem;font-weight:850;line-height:1.2}.migrate-overview-stats{border-top:1px solid #8ee7e86b;border-bottom:1px solid #8ee7e86b;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.migrate-overview-stats div{min-width:0;padding:17px 0}.migrate-overview-stats div:nth-child(odd){padding-right:22px}.migrate-overview-stats div:nth-child(2n){border-left:1px solid #8ee7e84d;padding-left:22px}.migrate-overview-stats div:nth-child(n+3){border-top:1px solid #8ee7e84d}.migrate-overview-stats dt{color:#e8ffffd1;font-size:.72rem;font-weight:650;line-height:1.35}.migrate-overview-stats dd{color:#fffdf6;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:850;line-height:1;overflow:hidden}.migrate-overview-stats dd small{color:var(--club-coral);letter-spacing:.04em;text-transform:uppercase;font-size:.46em;font-weight:850}.migrate-workspace{margin-top:0;scroll-margin-top:90px}.migrate-workspace-heading{margin-bottom:24px}.migrate-state-pill{letter-spacing:.075em;text-transform:uppercase;background:#eafafbe6;border:1px solid #082e4238;border-radius:999px;align-items:center;gap:7px;min-height:28px;font-weight:800;line-height:1;display:inline-flex;color:var(--club-blue)!important;padding:0 10px!important;font-size:.62rem!important}.migrate-state-pill i{background:var(--club-coral);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #f08aa329}.migrate-notice,.migrate-empty{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e824 1px,#0000 1px),linear-gradient(#8ee7e824 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:17px 17px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #082e4238;border-radius:9px;margin-top:20px;padding:22px 24px;box-shadow:6px 7px #084d6717}.migrate-notice{border-color:#f08aa394;border-left:6px solid var(--club-coral);color:#8d3553;background-color:#fff5f1;padding:15px 17px;font-size:.82rem;font-weight:750}.migrate-empty{align-content:center;justify-items:start;gap:10px;min-height:180px;display:grid}.migrate-empty:not([role=status]){background-color:#d9f9f7;border-color:#082e4233;min-height:220px;padding:32px;box-shadow:7px 8px #084d671c}.migrate-empty h2{letter-spacing:-.04em;margin:0;font-size:1.8rem}.migrate-empty p{color:#52717b;margin:0 0 8px}.migrate-empty>.wallet{margin-top:4px}.migrate-empty svg{width:24px}.migrate-summary{background:#d9f9f7;border:1px solid #082e4233;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:52px 0;display:grid;overflow:hidden;box-shadow:6px 7px #084d6714}.migrate-summary div{gap:7px;padding:24px;display:grid}.migrate-summary div+div{border-left:1px solid #082e4229}.migrate-summary span,.migrate-card span{color:#52717b;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;font-weight:850}.migrate-summary strong{font-size:1.3rem}.migrate-claims{margin-top:46px}.migrate-workspace>.migrate-claims:first-of-type{margin-top:34px}.migrate-section-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.migrate-section-heading h2{color:var(--club-navy);letter-spacing:-.055em;margin:6px 0 22px;font-size:clamp(2.5rem,4vw,3.8rem);line-height:.94}.migrate-nft-filter{background:#f7ffffc7;border:1px solid #082e4233;border-radius:999px;align-items:center;gap:2px;margin-bottom:22px;padding:3px;display:inline-flex}.migrate-nft-filter button{min-height:32px;box-shadow:none;color:var(--club-navy);cursor:pointer;letter-spacing:.045em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:0 12px;font:800 .62rem/1 Inter,sans-serif;transition:background-color .18s,color .18s,box-shadow .18s}.migrate-nft-filter button:hover,.migrate-nft-filter button:focus-visible{background:#eafafb;outline:0}.migrate-nft-filter button.is-selected{background:var(--club-navy);color:#fffdf6;box-shadow:2px 2px #f08aa373}.migrate-nft-filter button:focus-visible{box-shadow:0 0 0 2px var(--club-coral)}.migrate-section-heading>button{border:1px solid var(--club-navy);background:var(--club-navy);color:#fffdf6;cursor:pointer;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:0 18px;font-weight:850;display:inline-flex}.migrate-section-heading>.migrate-select-all{min-height:38px;color:var(--club-navy);background:#fffdf6;padding:0 16px;font-size:.68rem}.migrate-section-heading>.migrate-select-all:hover:not(:disabled),.migrate-section-heading>.migrate-select-all:focus-visible{border-color:var(--club-coral);color:#8d3553;background:#fff0f4}.migrate-section-heading>button:disabled{cursor:not-allowed;opacity:.52}.migrate-section-heading>button svg{width:15px}.migrate-card{background-color:#fffdf6;background-image:linear-gradient(90deg,#8ee7e81a 1px,#0000 1px),linear-gradient(#8ee7e81a 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:17px 17px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #082e4233;border-radius:9px;grid-template-columns:minmax(140px,1fr) minmax(180px,1fr) minmax(300px,1.6fr);align-items:center;gap:22px;margin-top:14px;padding:22px;display:grid;box-shadow:5px 6px #084d6714}.migrate-secondary-card{border-top-left-radius:0;border-top-right-radius:0;margin-top:-8px;box-shadow:3px 4px #084d670f}.migrate-card>div:not(.migrate-actions){gap:6px;display:grid}.migrate-card strong{font-size:1.05rem}.migrate-card small{color:#52717b;font-size:.76rem}.migrate-actions{justify-content:flex-end;gap:10px;display:flex}.migrate-fwa-claim-actions{grid-column:3}.migrate-actions button{min-height:42px;color:var(--club-navy);cursor:pointer;background:#fffdf6;border:1px solid #082e4259;border-radius:999px;padding:0 18px;font-weight:850}.migrate-actions .primary,.migrate-actions .secondary{min-height:42px}.migrate-actions button.primary{border-color:var(--club-navy);background:var(--club-navy);color:#fffdf6;align-items:center;gap:7px;display:inline-flex}.migrate-actions button:disabled{cursor:not-allowed;opacity:.52}.migrate-actions button svg{width:15px}.migrate-card:has(.migrate-complete){background-color:#f7fff9;border-color:#17634f47;box-shadow:5px 6px #3d9a7a1c}.migrate-complete{color:#17634f;letter-spacing:.01em;white-space:nowrap;background:#d9f7eb;border:1px solid #17634f47;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:7px;min-height:38px;margin:0;padding:0 13px;font-size:.7rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:2px 3px #3d9a7a1f}.migrate-complete svg{flex:none;width:16px;height:16px}.migrate-muted{color:#52717b}.migrate-fwa-pending{color:#75420f;background:#fff3dc;border:1px solid #aa611661;border-radius:9px;margin:0 0 18px;padding:12px 14px;font-size:.84rem;font-weight:700}.migrate-nft-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.migrate-nft-grid.is-single{grid-template-columns:minmax(0,420px)}.migrate-nft-card{--card-sheen-angle:118deg;--card-tilt-x:0deg;--card-tilt-y:0deg;background:#faffff;border:1px solid #082e4233;border-radius:8px;min-width:0;transition:border-color .2s,background-color .18s,box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:4px 5px #084d671a}.migrate-nft-card:hover,.migrate-nft-card:focus-within{border-color:#082e4233;transform:translateY(-3px);box-shadow:6px 8px #f08aa333,0 10px 22px #084d671f}.migrate-nft-card.is-selected{border-color:var(--club-coral);box-shadow:inset 0 0 0 1px var(--club-coral),4px 5px 0 #084d671a;background:#fff5f1}.migrate-nft-card.is-fwa-blocked{opacity:.5;filter:grayscale(.9)}.migrate-nft-card.is-fwa-blocked:hover{border-color:#082e4233;transform:none}.migrate-nft-card.is-fwa-blocked .migrate-nft-card-select{cursor:not-allowed}.migrate-nft-card.is-fwa-blocked .migrate-nft-card-select i{color:#fff;background:#75420f}.migrate-nft-card-select{color:var(--club-navy);cursor:pointer;gap:0;display:grid;position:relative}.migrate-nft-card-select input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.migrate-nft-card-select:has(input:disabled){cursor:not-allowed}.migrate-nft-receipt-media{aspect-ratio:1;background:#031d2b;place-items:center;display:grid;position:relative;overflow:hidden}.migrate-nft-receipt-media>span{color:#b8f3ed;letter-spacing:.09em;text-align:center;text-transform:uppercase;gap:7px;padding:0;font-size:1rem;font-weight:850;display:grid}.migrate-nft-receipt-media>span small{color:#b8f3edb3;letter-spacing:.06em;font-size:.62rem}.migrate-nft-receipt-media img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.migrate-nft-card-copy{align-content:center;gap:2px;min-width:0;min-height:92px;padding:16px 16px 13px;display:grid}.migrate-nft-card-copy>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:400;line-height:1.15;overflow:hidden}.migrate-nft-card-copy b{color:var(--club-navy);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:1.22rem;line-height:1;overflow:hidden}.migrate-nft-card-copy em{color:#54717b;margin-top:5px;font-size:.7rem;font-style:normal;line-height:1.35}.migrate-nft-card-select i{color:#52717b;letter-spacing:.05em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:5px 7px;font-size:.56rem;font-style:normal;font-weight:850;position:absolute;top:10px;right:10px}.migrate-nft-card.is-selected .migrate-nft-card-select i{background:var(--club-coral);color:#fff}.migrate-nft-card.is-complete .migrate-nft-card-select{cursor:default}.migrate-nft-card.is-complete .migrate-nft-card-select i{color:#fff;background:#17634f}.migrate-nft-card-actions{gap:7px;padding:12px;display:flex}.migrate-nft-card-actions button{min-height:38px;color:var(--club-navy);cursor:pointer;background:#fffdf6;border:1px solid #082e4259;border-radius:999px;flex:1;font-weight:850}.migrate-nft-card-actions button.primary{border-color:var(--club-navy);background:var(--club-navy);color:#fffdf6}.migrate-nft-card-actions button:disabled{cursor:not-allowed;opacity:.52}.migrate-nft-card .migrate-complete{letter-spacing:.025em;text-transform:uppercase;background:#e4faf3;border:0;border-top:1px solid #17634f38;border-radius:0;justify-self:stretch;width:100%;min-height:50px;padding:12px;font-size:.68rem;box-shadow:inset 0 1px #ffffffb8}.migrate-claims.has-migration-cart{padding-bottom:88px}.migrate-cart{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf6f7;border:1px solid #b83f6675;border-radius:14px;justify-content:flex-end;align-items:center;gap:10px;width:auto;margin:0;padding:10px 12px 10px 15px;display:flex;position:fixed;bottom:16px;left:max(16px,50vw - 600px);right:max(16px,50vw - 600px);box-shadow:0 8px 24px #082e4226,4px 4px #f08aa333}.migrate-cart-thumbnails{flex:none;align-items:center;min-width:42px;display:flex}.migrate-cart-thumbnails>img,.migrate-cart-thumbnails>span{width:42px;height:42px;color:var(--club-navy);object-fit:cover;text-align:center;background:#d7f6f4;border:2px solid #fffdf6;border-radius:8px;flex:0 0 42px;font-size:.56rem;font-weight:850;line-height:38px;position:relative;overflow:hidden;box-shadow:2px 2px #082e4229}.migrate-cart-thumbnails>*+*{margin-left:-12px}.migrate-cart-thumbnails .migrate-cart-more{background:var(--club-navy);color:#fffdf6;place-items:center;font-size:.62rem;line-height:1;display:grid}.migrate-cart-summary{gap:1px;min-width:0;margin-right:auto;display:grid}.migrate-cart-summary .kicker{margin:0;line-height:1.05}.migrate-cart strong{color:var(--club-navy);font-size:.76rem;line-height:1.1}.migrate-cart-summary>span{color:#52717b;font-size:.61rem;line-height:1.25}.migrate-cart-actions{align-items:center;gap:8px;display:flex}.migrate-cart .primary,.migrate-cart .secondary{white-space:nowrap;border-radius:999px;min-height:40px;padding:0 15px;font-size:.62rem}.migrate-cart .primary{gap:7px}.migrate-cart button svg{width:15px}.migrate-cart-clear{color:#6b858b;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font:800 .6rem/1 Inter,sans-serif;text-decoration:underline}.migrate-cart-clear:disabled{cursor:not-allowed;opacity:.52}.migrate-status{z-index:20;width:min(430px,100vw - 36px);color:var(--club-navy);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf6fa;border:1px solid #082e423d;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 13px;animation:.22s both migrate-toast-in;display:grid;position:fixed;top:154px;right:max(18px,50vw - 656px);box-shadow:0 12px 30px #082e422e,4px 5px #084d671a}.migrate-status-icon{width:36px;height:36px;color:var(--club-blue);background:#d7f6f4;border:1px solid #082e422e;border-radius:50%;place-items:center;display:grid}.migrate-status-icon svg{width:17px;height:17px}.migrate-status-copy{gap:3px;min-width:0;display:grid}.migrate-status-copy>strong{letter-spacing:.075em;text-transform:uppercase;font-size:.6rem;font-weight:900;line-height:1.1}.migrate-status-copy>span{color:#486a73;font-size:.69rem;font-weight:650;line-height:1.35}.migrate-status>button{color:#6b858b;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.migrate-status>button:hover,.migrate-status>button:focus-visible{color:var(--club-navy);background:#082e4214}.migrate-status>button svg{width:15px;height:15px}.migrate-status.is-progress{border-color:#05809c6b;box-shadow:0 12px 30px #082e422e,4px 5px #64d6e43d}.migrate-status.is-progress .migrate-status-icon{color:#08728b;background:#d7f6f4}.migrate-status.is-success{background:#f4fff9fa;border-color:#17634f61;box-shadow:0 12px 30px #082e4226,4px 5px #3d9a7a33}.migrate-status.is-success .migrate-status-icon{color:#17634f;background:#d9f7eb;border-color:#17634f38}.migrate-status.is-error{background:#fff7f9fa;border-color:#b83f6675;box-shadow:0 12px 30px #082e4229,4px 5px #f08aa33d}.migrate-status.is-error .migrate-status-icon{color:#9d3658;background:#ffe1e9;border-color:#b83f6640}@keyframes migrate-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@media (width<=920px){.migrate-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:-70px;box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}.migrate-page .site-header #site-navigation a.is-active{color:#8d3553;background:#fff0f4;border-radius:7px}.migrate-status{width:auto;top:112px;left:12px;right:12px}.migrate-main{width:auto;padding:0 22px 80px}.migrate-page-heading{align-items:flex-start}}@media (width>=1920px){.migrate-main{max-width:1440px;padding-left:64px;padding-right:64px}}@media (width<=780px){.migrate-empty:not([role=status]){min-height:200px;padding:26px 22px}.migrate-summary{grid-template-columns:1fr}.migrate-summary div+div{border-top:1px solid #082e4229;border-left:0}.migrate-section-heading{flex-direction:column;align-items:flex-start}.migrate-card{grid-template-columns:1fr 1fr}.migrate-actions,.migrate-complete{grid-column:1/-1;justify-self:stretch}.migrate-actions button{flex:1;justify-content:center}.migrate-claims.has-migration-cart{padding-bottom:150px}.migrate-cart{flex-wrap:wrap;gap:8px;padding:9px 10px;bottom:10px;left:10px;right:10px}.migrate-cart-summary{flex:auto;padding-right:38px}.migrate-cart-actions{order:3;width:100%}.migrate-cart-actions button{flex:1;justify-content:center}.migrate-cart-clear{position:absolute;top:12px;right:12px}.migrate-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.migrate-nft-grid.is-single{grid-template-columns:minmax(0,420px)}}@media (width<=600px){.migrate-main{width:auto;padding:0 20px 70px}.migrate-campaign{padding-top:112px}.migrate-page-heading h1{font-size:clamp(3.5rem,18vw,5.2rem)}.migrate-hero-break{display:none}.migrate-hero-heading-line{white-space:normal;display:inline}.migrate-overview-stats div{padding-top:14px;padding-bottom:14px}.migrate-overview-stats div:nth-child(odd){padding-right:14px}.migrate-overview-stats div:nth-child(2n){padding-left:14px}.migrate-overview-stats dt{font-size:.66rem}}@media (width<=500px){.migrate-page .site-header{box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}.migrate-card{grid-template-columns:1fr}.migrate-actions{flex-direction:column;grid-column:auto}.migrate-complete{grid-column:auto}.migrate-claims.has-migration-cart{padding-bottom:168px}.migrate-cart-actions{align-items:stretch}.migrate-nft-grid,.migrate-nft-grid.is-single{grid-template-columns:minmax(0,1fr)}}@media (width<=430px){.migrate-page-heading h1{font-size:clamp(3.25rem,16.5vw,4.45rem)}.migrate-page-heading>div>p:not(.kicker){margin-top:24px;font-size:1.05rem;line-height:1.34}.migrate-introduction{padding:24px}.migrate-introduction h3{font-size:clamp(2rem,10.5vw,2.65rem)}.migrate-introduction>div>p:not(.kicker){font-size:.9rem}.migrate-workspace{padding-left:16px;padding-right:16px}.migrate-overview-stats dd{font-size:1.15rem}}@media (width<=350px){.migrate-main{padding-left:16px;padding-right:16px}.migrate-page-heading h1{font-size:3rem}.migrate-workspace{padding-left:14px;padding-right:14px}.migrate-claims.has-migration-cart{padding-bottom:184px}.migrate-cart{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"thumbnails clear""summary summary""actions actions";align-items:center;gap:7px 8px;display:grid}.migrate-cart-thumbnails{grid-area:thumbnails;min-width:0;overflow:hidden}.migrate-cart-summary{grid-area:summary;padding-right:0}.migrate-cart-actions{grid-area:actions}.migrate-cart-clear{grid-area:clear;align-self:center;position:static}.migrate-overview-stats div:nth-child(odd){padding-right:10px}.migrate-overview-stats div:nth-child(2n){padding-left:10px}.migrate-overview-stats dt{font-size:.6rem}.migrate-overview-stats dd{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.migrate-empty .spin,.migrate-status .spin,.migrate-status{animation:none}.motion-ready .migrate-hero-copy .kicker,.motion-ready .migrate-hero-copy h1,.motion-ready .migrate-hero-copy>div>p:not(.kicker){opacity:1;animation:none;transform:none}}.position-page{background-color:#e4f8f5;background-image:linear-gradient(#79dfe2 0 8%,#d7f6f4 28%,#f8f7ec 62%,#e4f8f5 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 4200px;min-height:100svh}.position-page .site-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fffdf6;border-color:#082e4233;margin-bottom:-70px;box-shadow:8px 9px #084d671a,0 14px 28px #055e741a}.position-main{width:min(1312px,100% - clamp(40px,8vw,128px));margin:0 auto;padding:clamp(72px,7vw,96px) 0 96px}.position-heading{max-width:820px;margin-bottom:34px}.position-heading h1{max-width:760px;color:var(--pool-ink);letter-spacing:-.07em;margin:0;font-size:clamp(3rem,6vw,6.4rem);line-height:.92}.position-heading>p:not(.kicker){color:#272624;letter-spacing:-.025em;max-width:600px;margin:30px 0 20px;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.28}.position-wallet-pill{min-height:30px;color:var(--club-blue);letter-spacing:.06em;text-transform:uppercase;background:#eafafbe6;border:1px solid #082e423d;border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:.68rem;font-weight:800;display:inline-flex}.position-wallet-pill i{background:#198355;border-radius:50%;width:6px;height:6px}.position-connect{margin-top:4px}.position-summary{background:#d7f6f4eb;border:1px solid #082e4238;border-radius:10px;padding:0;overflow:hidden;box-shadow:8px 9px #084d6717}.position-summary:before,.position-connect-card:before{content:none}.position-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.position-metric{border-right:1px solid #082e4229;min-width:0;padding:22px 24px}.position-metric:last-child{border-right:0}.position-metric dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1.15}.position-metric dd{color:var(--pool-ink);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:800;line-height:1}.position-metric-values{align-items:baseline;gap:5px;min-width:0;display:flex}.position-metric-value{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:inline-flex}.position-metric-number{color:var(--pool-ink);font-variant-numeric:tabular-nums}.position-metric-unit{color:var(--club-blue);letter-spacing:.045em;text-transform:uppercase;font-size:.55em;font-weight:850;line-height:1}.position-metric-values.is-compound{align-items:start;gap:6px;display:grid}.position-metric-values.is-compound .position-metric-value+.position-metric-value{padding-left:11px;position:relative}.position-metric-values.is-compound .position-metric-value+.position-metric-value:before{background:var(--club-coral);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.45em;left:0}.position-metric-values.is-compound .position-metric-value+.position-metric-value .position-metric-number{color:var(--deep-aqua)}.position-summary .position-metric-values{white-space:nowrap}.position-metric small{color:var(--muted);margin-top:6px;font-size:.72rem;display:block}.position-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.position-panel{background-color:#fffdf6f0;background-image:linear-gradient(90deg,#8ee7e81a 1px,#0000 1px),linear-gradient(#8ee7e81a 1px,#0000 1px);background-size:17px 17px;border:1px solid #082e4238;border-radius:10px;min-height:320px;padding:30px;overflow:hidden;box-shadow:8px 9px #084d6717}.position-panel:before{width:44px;height:5px;box-shadow:52px 0 0 var(--sun-cream),104px 0 0 var(--tile);border-radius:0 0 999px 999px;top:-1px;left:30px}.position-grid>.position-panel:last-child{grid-column:1/-1;min-height:0}.position-panel-heading{border-bottom:1px solid #082e422e;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:22px;display:flex}.position-panel-heading h2{color:var(--pool-ink);letter-spacing:-.055em;margin:0;font-size:clamp(1.55rem,2.4vw,2.3rem);line-height:.98}.position-panel-heading .kicker{margin-bottom:8px}.position-panel-heading .text-action{color:var(--club-blue);flex:none;align-items:center;gap:6px;padding:0;font-size:.74rem;font-weight:800;text-decoration:none;transition:color .18s;display:inline-flex}.position-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pool-position-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.position-detail-grid .position-metric{border-bottom:1px solid #082e4224;border-right:0;padding:20px 16px 20px 0}.position-detail-grid .position-metric+.position-metric{border-left:1px solid #082e4224;padding-left:16px}.position-detail-grid .position-metric dd{font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.08}.position-detail-grid .position-metric-values{align-content:start;min-height:2.2rem}.pool-position-detail-grid .position-metric:nth-child(odd){border-left:0;padding-left:0}.pool-position-detail-grid .position-metric:nth-child(2n){border-left:1px solid #082e4224;padding-left:18px}.position-panel-link{color:var(--club-blue);align-items:center;gap:6px;margin-top:22px;font-size:.74rem;font-weight:800;text-decoration:none;transition:color .18s;display:inline-flex}.position-panel-link svg,.position-panel-heading .text-action svg,.position-match-list svg{width:14px;height:14px;transition:transform .2s}.position-panel-link:hover,.position-panel-link:focus-visible,.position-panel-heading .text-action:hover,.position-panel-heading .text-action:focus-visible{color:var(--club-coral);text-decoration:none}.position-panel-link:hover svg,.position-panel-link:focus-visible svg,.position-panel-heading .text-action:hover svg,.position-panel-heading .text-action:focus-visible svg,.position-match-list a:hover svg{transform:translate(3px)}.position-match-list{border-top:1px solid #082e4224;gap:0;margin-top:16px;display:grid}.position-match-list a{min-width:0;color:var(--pool-ink);border-bottom:1px solid #082e421f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;font-size:.76rem;font-weight:800;text-decoration:none;display:grid}.position-match-list a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.position-match-list a small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:800}.position-state{color:var(--muted);align-items:center;gap:8px;margin:22px 0 0;font-size:.76rem;display:flex}.position-state svg{width:16px;height:16px;color:var(--club-coral)}.position-loading,.position-error{min-height:118px;color:var(--muted);align-items:center;gap:9px;font-size:.82rem;display:flex}.position-error svg{width:17px;height:17px;color:var(--club-coral)}.position-connect-card{background:#fffdf6f0;border:1px solid #082e4238;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:28px;padding:32px;display:grid;box-shadow:8px 9px #084d6717}.position-connect-card>svg{width:34px;height:34px;color:var(--club-coral)}.position-connect-card h2{color:var(--pool-ink);letter-spacing:-.05em;margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1}.position-connect-card p:not(.kicker){color:var(--muted);margin:10px 0 0}@media (width<=900px){.position-page .site-header{box-shadow:6px 7px #084d671a,0 10px 22px #055e741a}.position-page .site-header #site-navigation a.is-active{color:#8d3553;background:#fff0f4;border-radius:7px}.position-main{width:min(100% - 32px,680px);padding-top:104px}.position-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.position-summary .position-metric:nth-child(2){border-right:0}.position-summary .position-metric:nth-child(-n+2){border-bottom:1px solid #082e4229}.position-grid{grid-template-columns:1fr}.position-grid>.position-panel:last-child{grid-column:auto}}@media (width<=600px){.position-main{padding-top:112px}}@media (width<=540px){.position-main{width:calc(100% - 40px);padding:112px 0 58px}.position-heading>p:not(.kicker){margin-top:24px;font-size:1.05rem;line-height:1.34}.position-summary dl{grid-template-columns:1fr 1fr}.position-summary .position-metric{padding:17px 14px}.position-summary .position-metric dd{font-size:1.12rem}.position-panel{min-height:0;padding:22px 18px}.position-panel-heading{flex-direction:column;gap:13px;padding-bottom:17px}.position-detail-grid,.pool-position-detail-grid{grid-template-columns:1fr 1fr}.position-detail-grid .position-metric{padding:16px 10px 16px 0}.position-detail-grid .position-metric+.position-metric{padding-left:10px}.position-detail-grid .position-metric:last-child{border-left:0;grid-column:1/-1;padding-left:0}.pool-position-detail-grid .position-metric:last-child{border-left:1px solid #082e4224;grid-column:auto;padding-left:10px}.position-connect-card{grid-template-columns:auto minmax(0,1fr);padding:22px 18px}.position-connect-card .primary{grid-column:1/-1;justify-content:center;width:100%}}@media (width<=350px){.position-main{width:calc(100% - 32px)}}.matches-hero-heading-line{white-space:nowrap;display:inline-block}.matches-split-track.is-funders .recycler-balance-indicator{background:var(--club-coral);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #f08aa3b8;animation:1.9s ease-in-out infinite balance-pulse-pink}.matches-split-track.is-owner .recycler-balance-indicator{background:var(--club-blue);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #64d6e4b8;animation:1.9s ease-in-out infinite balance-pulse-blue}.matches-create-form .matches-term-field>small{color:#52717b;font-size:.62rem;line-height:1.35}.matches-share-scrubber{background:#f7ffffeb;border:1px solid #082e4242;border-radius:10px;gap:9px;padding:14px 16px 11px;display:grid}.matches-share-readout{color:#52717b;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.matches-share-readout strong{color:var(--club-navy);letter-spacing:-.025em;font-size:1rem}.matches-share-readout span{font-size:.62rem;font-weight:750}.matches-share-range{box-sizing:border-box;border:1px solid var(--deep-aqua);background:linear-gradient(90deg,#f6b4c4 0%,#eafcfc 48% 52%,#a6e6df 100%);border-radius:999px;height:14px;position:relative}.matches-share-range:before{z-index:1;background:var(--ink);content:"";opacity:.45;pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.matches-share-scrubber input[type=range]{z-index:2;width:100%;height:14px;min-height:14px;box-shadow:none;appearance:none;cursor:grab;background:0 0;border:0;border-radius:999px;outline:0;margin:0;padding:0;display:block;position:relative}.matches-share-scrubber input[type=range]:active{cursor:grabbing}.matches-share-scrubber input[type=range]:focus-visible{outline-offset:4px;outline:3px solid #64d6e46b}.matches-share-scrubber input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:999px;height:14px}.matches-share-scrubber input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:999px;height:14px}.matches-share-scrubber input[type=range]::-webkit-slider-thumb{background:var(--club-coral);width:22px;height:22px;box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #f08aa3b8;appearance:none;border:3px solid #fff;border-radius:50%;margin-top:-5px;transition:background-color .2s,box-shadow .2s}.matches-share-scrubber input[type=range]::-moz-range-thumb{background:var(--club-coral);width:16px;height:16px;box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #f08aa3b8;border:3px solid #fff;border-radius:50%;transition:background-color .2s,box-shadow .2s}.matches-share-scrubber.is-owner input[type=range]::-webkit-slider-thumb{background:var(--club-blue);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #64d6e4b8}.matches-share-scrubber.is-owner input[type=range]::-moz-range-thumb{background:var(--club-blue);box-shadow:0 0 0 1px var(--deep-aqua),0 0 10px #64d6e4b8}.matches-share-scrubber.is-balanced input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--deep-aqua);background:#fff}.matches-share-scrubber.is-balanced input[type=range]::-moz-range-thumb{box-shadow:0 0 0 1px var(--deep-aqua);background:#fff}.matches-share-scale{color:#52717b;justify-content:space-between;font-size:.58rem;font-weight:750;display:flex}.matches-browse-controls{align-items:flex-end;gap:10px;margin:26px 0 20px;display:flex}.matches-browse-controls .inventory-controls-row{flex:0 220px;width:220px;min-width:0;margin:0}.matches-browse-controls .inventory-control{width:100%}.matches-position-card{background:#faffff;border-radius:8px;box-shadow:4px 5px #084d671a}.matches-position-body{padding:0}.matches-position-media-badge{pointer-events:none;align-items:center;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.matches-position-media-badge .matches-status-badge{min-height:0;padding:5px 7px;font-size:.56rem;line-height:1}.matches-status-badge.is-staged{color:#245a73;background:#dceff8;border-color:#296a8b4d}.matches-position-nft-copy{min-height:82px;margin:0;padding:14px 16px 13px;overflow:visible}.matches-position-nft-copy .recycler-nft-identity{flex:auto;min-width:0}.matches-position-nft-copy .recycler-nft-actions{flex:none;overflow:visible}.matches-position-details{min-height:28px;margin-top:0;padding:0 10px}.matches-position-details svg{width:12px;height:12px}.matches-position-nft-copy .matches-position-details{color:var(--club-navy)}.matches-position-funding{padding:0 16px}.matches-position-funding dl{gap:10px;margin-bottom:15px}.matches-position-funding dl div{padding-top:11px}.matches-position-funding dd{align-items:center;gap:5px;min-height:24px;margin-top:5px;display:flex}.matches-position-funding .matches-position-funding-meta{border-top:1px solid #082e4224;border-bottom:1px solid #082e4224;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 15px;display:grid}.matches-position-card .matches-position-funding-meta>div{border-top:0;min-width:0;padding:8px 0}.matches-position-funding-meta .matches-still-needed{border-bottom:1px solid #082e421f;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0 7px;display:flex}.matches-position-funding-meta .matches-still-needed dd{margin-top:0}.matches-position-funding-meta>div:last-child{border-left:1px solid #082e421f;padding-left:12px}.matches-position-funding-meta>div:not(.matches-still-needed) dt{min-height:1.35em}.matches-position-funding:has(+.matches-card-earnings) .matches-position-funding-meta{border-bottom:0}.matches-auto-recycle{color:var(--club-navy);gap:5px;font-size:.66rem;font-weight:800}.matches-auto-recycle svg{color:#52717b;flex:none;width:14px;height:14px}.matches-auto-recycle span{min-width:0;color:var(--club-navy);font-size:inherit;background:0 0;border-radius:0;padding:0;font-weight:800;display:inline}.matches-card-earnings{margin:0 16px 16px}.matches-card-contribution{border-top:0;margin:0 16px 16px;padding-top:0}.matches-card-contribution-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.matches-card-contribution-actions>button{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;width:100%;min-width:0;min-height:42px;padding:0 10px;font-size:.62rem;overflow:hidden}.matches-card-contribution-actions>.is-queued{color:#17634f;background:#d9f7eb;border-color:#17634f59}.matches-card-action-error{color:#8d3150;grid-column:1/-1;margin:0;font-size:.61rem;line-height:1.35}.matches-feed-shell.has-contribution-cart{padding-bottom:88px}.matches-contribution-cart{background:#fffdf6f7;border-color:#b83f6675;width:auto;margin:0;position:fixed;bottom:16px;left:max(16px,50vw - 600px);right:max(16px,50vw - 600px);box-shadow:0 8px 24px #082e4226,4px 4px #f08aa333}.matches-contribution-thumbnails{flex:none;align-items:center;min-width:42px;display:flex}.matches-contribution-cart>.matches-contribution-thumbnails{margin-right:0}.matches-contribution-thumbnails>img,.matches-contribution-thumbnails>span{width:42px;height:42px;color:var(--club-navy);object-fit:cover;text-align:center;background:#d7f6f4;border:2px solid #fffdf6;border-radius:8px;flex:0 0 42px;font-size:.56rem;font-weight:850;line-height:38px;position:relative;overflow:hidden;box-shadow:2px 2px #082e4229}.matches-contribution-thumbnails>*+*{margin-left:-12px}.matches-contribution-thumbnails .matches-contribution-more{background:var(--club-navy);color:#fffdf6;place-items:center;font-size:.62rem;line-height:1;display:grid}.matches-contribution-cart .kicker{margin-bottom:1px;line-height:1.05}.matches-contribution-cart strong{line-height:1.1}@media (width<=920px){.matches-hero-break{display:none}.matches-hero-heading-line{white-space:normal;display:inline}.matches-browse-controls{flex-wrap:wrap;gap:14px}.matches-browse-controls .inventory-controls-row{width:220px}}@media (width<=600px){.matches-tabs{grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:3px}.matches-tabs button{letter-spacing:-.05em;white-space:nowrap;padding-left:0;padding-right:0;font-size:.75rem}.matches-browse-controls{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:18px;display:grid}.matches-browse-controls .inventory-controls-row{width:100%}.matches-feed-shell.has-contribution-cart{padding-bottom:160px}.matches-contribution-cart{flex-wrap:wrap;gap:8px;padding:9px 10px;bottom:10px;left:10px;right:10px}.matches-contribution-thumbnails{order:0}.matches-contribution-cart>div:not(.matches-contribution-thumbnails){flex:auto;min-width:0;padding-right:38px}.matches-contribution-cart .primary{flex:100%;min-height:40px}.matches-cart-clear{position:absolute;top:8px;right:10px}}@media (width<=350px){.matches-tabs button{font-size:.72rem}}@media (width<=325px){.matches-contribution-cart{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"thumbnails clear""summary summary""action action";align-items:center;gap:7px 8px;display:grid}.matches-contribution-thumbnails{grid-area:thumbnails;min-width:0;overflow:hidden}.matches-contribution-cart>div:not(.matches-contribution-thumbnails){grid-area:summary;padding-right:0}.matches-contribution-cart .primary{grid-area:action}.matches-cart-clear{grid-area:clear;align-self:center;position:static}}
