@layer wallet{.wallet-page{--brand-marine-rgb:43, 89, 179;--brand-sky-rgb:122, 174, 231;--brand-coral-rgb:229, 126, 96}.wallet-page details.home-drop{display:block}.wallet-page details.home-drop>summary{list-style:none}.wallet-page details.home-drop>summary::-webkit-details-marker{list-style:none}.wallet-page details.home-drop>summary::-webkit-details-marker{display:none}.wallet-page .home-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.wallet-page .home-sum-left{gap:6px;min-width:0;display:grid}.wallet-page .home-title-row{align-items:center;gap:10px;min-width:0;display:flex}.wallet-page .home-title{color:#0b1724f0;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:900;line-height:1.12}.wallet-page .home-summary-copy{margin:0;font-size:.95rem;line-height:1.42}.wallet-page .content{gap:14px;display:grid}.wallet-page details.home-drop>summary.home-summary:after{content:"";opacity:.92;border-radius:999px;height:3px;position:absolute;bottom:0;left:18px;right:18px}.wallet-page .btn{color:#0b1724eb;background:linear-gradient(#fffffffa,#f5f8fcf5);border:1px solid #14213a1f;border-radius:16px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 20px #14213a14,inset 0 1px #ffffffd6}.wallet-page .btn.tiny{border-radius:999px;min-height:38px;padding:0 12px;font-size:.8rem}.wallet-page .cta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wallet-page .text-link{color:#2f57ffeb;text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.wallet-page .tiny-note{color:#445166d1;font-size:13px;line-height:1.42}.wallet-page .wallet-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:14px;display:grid}.wallet-page .wallet-choice-card{border:1px solid #14213a1a;border-radius:22px;margin-top:0;margin-bottom:0;overflow:hidden;box-shadow:0 14px 24px #14213a0f,inset 0 1px #ffffffd1}.wallet-page details.wallet-choice-card[open]{box-shadow:0 18px 34px #14213a1a}.wallet-page .wallet-choice-card>summary.home-summary{padding:16px 18px}.wallet-page .home-drop:not([open])>summary.home-summary{align-items:flex-start;min-height:88px}.wallet-page .wallet-choice-summary .home-sum-left{gap:4px}.wallet-page .wallet-choice-summary-copy{color:#0b1724ad;max-width:none;margin:0}.wallet-page details.wallet-choice-card[open]>summary .home-hint{display:none}.wallet-page .wallet-choice-card>summary.home-summary:after{width:112px}.wallet-page .wallet-choice-new,.wallet-page .wallet-choice-new[open],.wallet-page .wallet-choice-new>summary.home-summary,.wallet-page .wallet-choice-new[open]>summary.home-summary{background:radial-gradient(420px 140px at 0% 0%, rgba(var(--brand-marine-rgb), .18), transparent 62%), radial-gradient(320px 120px at 100% 0%, rgba(var(--brand-sky-rgb), .12), transparent 68%), linear-gradient(180deg, #f0f6fff7, #fffffff0)!important}.wallet-page .wallet-choice-new>summary.home-summary:after{background:linear-gradient(90deg, rgba(var(--brand-marine-rgb), .94), rgba(var(--brand-sky-rgb), .92))}.wallet-page .wallet-choice-buy,.wallet-page .wallet-choice-buy[open],.wallet-page .wallet-choice-buy>summary.home-summary,.wallet-page .wallet-choice-buy[open]>summary.home-summary{background:radial-gradient(420px 140px at 0% 0%, rgba(var(--brand-coral-rgb), .16), transparent 62%), radial-gradient(320px 120px at 100% 0%, #dfb54e1a, transparent 70%), linear-gradient(180deg, #fff8f1f7, #fffffff0)!important}.wallet-page .wallet-choice-buy>summary.home-summary:after{background:linear-gradient(90deg, rgba(var(--brand-coral-rgb), .92), #dfb54ee6)}.wallet-page .wallet-choice-content{background:radial-gradient(420px 150px at 0 0,#70a7ff1a,#0000 64%),linear-gradient(#fffffff0,#f9fbfff7);border:1px solid #6785b81f;border-radius:22px;margin:8px 14px 14px;padding:34px 16px 16px;box-shadow:inset 0 1px #ffffffc7,0 12px 24px #14213a0a}.wallet-page .wallet-choice-content .steps{counter-reset:wallet-steps;gap:12px;margin:0;padding:0;list-style:none;display:grid}.wallet-page .wallet-choice-content .steps>li{counter-increment:wallet-steps;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:8px;margin:0;padding:0;line-height:1.36;display:grid}.wallet-page .wallet-choice-content .steps>li:before{content:counter(wallet-steps) ".";letter-spacing:-.01em;color:#0b1724e6;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:1px;font-size:19px;font-weight:900;line-height:1.1;display:block;position:static}.wallet-page .wallet-choice-new .wallet-choice-content .steps>li:before{color:#7a3dc4eb}.wallet-page .wallet-choice-buy .wallet-choice-content .steps>li:before{color:#208b62eb}.wallet-page .wallet-step-body{min-width:0}.wallet-page .wallet-step-head{color:#0b1724e6;margin:0;font-size:15px;line-height:1.36}.wallet-page .wallet-step-head strong{font-size:15px}.wallet-page .wallet-step-head .text-link,.wallet-page .wallet-step-body>.tiny-note{font-size:13px;line-height:1.3}.wallet-page .wallet-inline-drop{background:radial-gradient(280px 120px at 0 0,#788ab83d,#0000 70%),linear-gradient(#282e40fa,#1a1e2cfa);border:1px solid #1d304c2e;border-radius:20px;margin-top:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 16px 30px #14213a21}.wallet-page .wallet-inline-drop[open]{box-shadow:inset 0 1px #ffffff14,0 18px 34px #14213a29}.wallet-page .wallet-inline-drop-summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 15px;list-style:none;display:grid}.wallet-page .wallet-inline-drop-kicker{letter-spacing:.14em;text-transform:uppercase;color:#0b172494;white-space:nowrap;background:#ffffffeb;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:5px 10px;font-size:10px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffffdb}.wallet-page .wallet-inline-drop-title,.wallet-page .wallet-inline-drop-routes .wallet-inline-drop-title,.wallet-page .wallet-inline-drop-next .wallet-inline-drop-title{color:#f8fafff5;text-wrap:pretty;min-width:0;font-size:14px;font-weight:800;line-height:1.32}.wallet-page .wallet-inline-drop-indicator{background:linear-gradient(#ffffff29,#ffffff14);border:1px solid #ffffff2e;border-radius:999px;flex:none;width:30px;height:30px;position:relative;box-shadow:inset 0 1px #ffffff24,0 10px 20px #14213a1f}.wallet-page .wallet-inline-drop-indicator:before{content:"";background:0 0;border-bottom:2px solid #fffffff0;border-right:2px solid #fffffff0;border-radius:1px;width:9px;height:9px;transition:transform .16s,border-color .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)rotate(45deg)}.wallet-page .wallet-inline-drop-indicator:after{display:none}.wallet-page .wallet-inline-drop[open] .wallet-inline-drop-indicator:before{transform:translate(-50%,-38%)rotate(-135deg)}.wallet-page .wallet-inline-drop-content{background:linear-gradient(#fffffffa,#f9fbfffc);border:1px solid #14213a14;border-radius:16px;gap:12px;margin:0 9px 9px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffffd6,0 10px 22px #14213a12}.wallet-page .wallet-inline-drop-warn{background:radial-gradient(260px 110px at 0 0,#e257454d,#0000 68%),linear-gradient(#4c211ffa,#2e1819fa)}.wallet-page .wallet-inline-drop-routes{background:radial-gradient(260px 110px at 0 0,#70a7ff38,#0000 68%),radial-gradient(220px 90px at 100% 0,#399e632e,#0000 72%),linear-gradient(#202a40fa,#181f2efa)}.wallet-page .wallet-inline-drop-next{background:radial-gradient(260px 110px at 0 0,#5891e32e,#0000 68%),radial-gradient(220px 90px at 100% 0,#f4a96e29,#0000 72%),linear-gradient(#202638fa,#181d2afa)}.wallet-page .wallet-inline-drop-warn .wallet-inline-drop-content{background:radial-gradient(220px 120px at 0 0,#ff74631f,#0000 72%),linear-gradient(#fffcfbfb,#fff7f6fa)}.wallet-page .wallet-inline-drop-routes .wallet-inline-drop-content{background:radial-gradient(220px 120px at 0 0,#74a2ff1f,#0000 72%),radial-gradient(240px 120px at 100% 100%,#46b8891a,#0000 72%),linear-gradient(#fbfdfffd,#f5f9fffc);gap:40px}.wallet-page .wallet-inline-drop-next .wallet-inline-drop-content{background:radial-gradient(200px 120px at 0 0,#5891e317,#0000 70%),radial-gradient(220px 120px at 100% 100%,#f4a96e12,#0000 70%),linear-gradient(#fffffffc,#f9fbfffb)}.wallet-page .wallet-inline-drop-warn .wallet-inline-drop-kicker{color:#91221af5;background:linear-gradient(#fffffffa,#ffe7e4f0);border-color:#ffa29657;box-shadow:inset 0 1px #ffffffe6,0 8px 16px #e2574524}.wallet-page .wallet-inline-drop-routes .wallet-inline-drop-kicker{color:#20375deb;background:linear-gradient(90deg,#f4eefffa 0%,#e1ecfff7 52%,#daf4ebf5 100%);border-color:#94beff4d;box-shadow:inset 0 1px #ffffffe0,0 8px 16px #365ca21f}.wallet-page .wallet-inline-drop-next .wallet-inline-drop-kicker{color:#454968e6;background:linear-gradient(#fffffffa,#f3f5fff0);border-color:#b0b4eb57}.wallet-page .inline-info{color:#48370ef5;background:radial-gradient(180px 90px at 0 0,#ffda5c38,#0000 72%),radial-gradient(220px 100px at 100% 100%,#fff0b024,#0000 74%),linear-gradient(#fffbedfa,#fff7def2);border-left:3px solid #dea9228a;border-radius:14px;margin-top:0;padding:12px 14px 12px 28px;line-height:1.44;box-shadow:inset 0 1px #ffffffd1,0 8px 18px #7055140f}.wallet-page .inline-subnote{color:#445166d1;margin-top:0;margin-left:0;padding-left:4px;font-size:12px}.wallet-page .inline-important-text{color:#65221cf5;text-underline-offset:3px;background:linear-gradient(#fff6f4fa,#ffe9e6f5);border:0;border-radius:7px;margin-left:2px;padding:0 3px 1px;font-weight:900;line-height:1.3;-webkit-text-decoration:underline #e2574542;text-decoration:underline #e2574542;text-decoration-thickness:2px;display:inline;box-shadow:inset 0 -1px #e257452e}.wallet-page .inline-warn{color:#5b221dd1;background:radial-gradient(220px 120px at 0 0,#ff76642e,#0000 72%),linear-gradient(#fff7f7f2,#fffcfceb);border:1px solid #be4c442e;border-radius:16px;margin-top:0;padding:13px 14px 13px 18px;line-height:1.42;position:relative;box-shadow:0 12px 24px #14213a0f,inset 0 1px #ffffffd6}.wallet-page .inline-warn:before{content:"";background:linear-gradient(#e25745f0,#ff9e6aeb);border-radius:999px;width:4px;position:absolute;top:12px;bottom:12px;left:0}.wallet-page .inline-warn strong{color:#841e18fa}.wallet-page .buy-route-grid{grid-template-columns:1fr;gap:46px 32px;width:100%;min-width:0;margin-top:8px}.wallet-page .buy-route-card{box-sizing:border-box;background:linear-gradient(#fffffffd,#f9fcfff8);border:1px solid #1d304c1a;border-radius:22px;width:100%;min-width:0;padding:18px;position:relative;box-shadow:0 16px 28px #14213a14,inset 0 1px #ffffffc2}.wallet-page .buy-route-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(180px 72px at 100% 0,#ffffff5c,#0000 70%);position:absolute;inset:0}.wallet-page .buy-route-title{letter-spacing:.1em;text-transform:uppercase;margin:0;padding:0;font-size:12px;font-weight:900;line-height:1.25;display:block}.wallet-page .buy-route-copy{color:#1c293ceb;margin-top:10px;font-size:13.5px;line-height:1.48}.wallet-page .buy-route-mint{background:0 0;border:0;border-top:1px solid #1d304c1a;border-radius:0;margin-top:12px;padding:12px 0 0}.wallet-page .buy-route-mint code{text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#fffffffa,#f9fbfff2);border:1px solid #1d304c1a;border-radius:999px;flex:auto;min-width:0;padding:8px 10px;font-size:12px;overflow:hidden;box-shadow:inset 0 1px #ffffffd6,0 6px 12px #14213a0a}.wallet-page .buy-route-solflare{background:radial-gradient(250px 124px at 0 0,#ffe27575,#0000 64%),radial-gradient(210px 92px at 100% 100%,#f4d06029,#0000 72%),linear-gradient(#fffffffd,#fff7daf9);border-color:#bf98284d;box-shadow:0 16px 28px #7a5c121f,inset 0 1px #ffffffd1}.wallet-page .buy-route-pump{background:radial-gradient(250px 124px at 0 0,#94e8bf66,#0000 64%),radial-gradient(210px 92px at 100% 100%,#76dca829,#0000 72%),linear-gradient(#fffffffd,#effcf6f9);border-color:#44a97a47;box-shadow:0 16px 28px #276d4a1c,inset 0 1px #ffffffd1}.wallet-page .buy-route-solflare .buy-route-title{color:#7a5200}.wallet-page .buy-route-pump .buy-route-title{color:#12603bf5}.wallet-page .buy-route-actions .btn{border-radius:16px;min-height:42px;padding:0 16px;font-weight:850;box-shadow:inset 0 1px #ffffffe0,0 12px 22px #14213a1a}.wallet-page .buy-route-actions .btn.solflare-btn{color:#3d2f05;background:radial-gradient(130px 64px at 18% 10%,#fffffff2,#0000 62%),linear-gradient(90deg,#fffce7fe 0%,#ffefadfb 52%,#f4d060f9 100%);border-color:#bf98288c;box-shadow:inset 0 1px #ffffffe6,0 12px 22px #a87e1626}.wallet-page .buy-route-actions .btn.solflare-btn:hover{background:radial-gradient(140px 72px at 18% 10%,#fffffff7,#0000 62%),linear-gradient(90deg,#fffad8fe 0%,#ffea95fb 52%,#efc548f9 100%)}.wallet-page .buy-route-actions .btn.primary{color:#125438f5;background:radial-gradient(130px 64px at 18% 10%,#fffffff2,#0000 62%),linear-gradient(90deg,#f1fff8fe 0%,#d6f7e4fb 54%,#bbecd2f9 100%);border-color:#44a97a57;box-shadow:inset 0 1px #ffffffe6,0 12px 22px #276d4a21}.wallet-page .buy-route-actions .btn.primary:hover{background:radial-gradient(140px 72px at 18% 10%,#fffffff7,#0000 62%),linear-gradient(90deg,#e8fff3fe 0%,#c4f1dafb 54%,#a2dfbcf9 100%)}.wallet-page .wallet-board-links{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.wallet-page .wallet-board-link{letter-spacing:.1px;color:#0b1724eb;background:linear-gradient(#fffffffa,#f5f8fcf5);border:1px solid #71819957;border-radius:999px;min-height:42px;padding:0 15px;font-size:15px;font-weight:850;box-shadow:0 8px 18px #21324a1f,inset 0 1px #ffffffd1}.wallet-page .wallet-board-link:hover{box-shadow:0 12px 24px #21324a29,inset 0 1px #ffffffd1}.wallet-page .wallet-board-link-premium{color:#3d2f05;background:radial-gradient(130px 64px at 18% 10%,#fffffff0,#0000 62%),linear-gradient(90deg,#fffce7fc 0%,#ffefadfa 52%,#f4d060f7 100%);border-color:#bf98288c}.wallet-page .wallet-board-link-activity{color:#182d49f0;background:radial-gradient(130px 64px at 18% 10%,#fffffff0,#0000 62%),linear-gradient(90deg,#f1f6fffc 0%,#e1ecfffa 58%,#fff1e4f7 100%);border-color:#769ce061;box-shadow:0 8px 18px #3558921f,inset 0 1px #ffffffd1}.wallet-page .wallet-support-card{border:1px solid #14213a1a;border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 14px 28px #14213a0f,inset 0 1px #ffffffd1}.wallet-page .wallet-support-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(220px 88px at 100% 0,#ffffff57,#0000 72%);position:absolute;inset:0}.wallet-page .wallet-support-card .about-card-kicker{color:#0b17248f;letter-spacing:.14em;text-transform:uppercase;background:#ffffffd6;border:1px solid #14213a14;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:7px 12px;font-size:11px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 10px 20px #14213a0d}.wallet-page .wallet-support-card .about-story-title{letter-spacing:-.02em;margin:14px 0 0;padding-bottom:8px;font-size:clamp(28px,3.2vw,36px);line-height:1.04}.wallet-page .wallet-support-card .about-story-title:after{content:"";background:linear-gradient(90deg,#1c2d4ffa,#385684f5,#8ebfe2f0);border-radius:999px;width:78px;height:4px;margin-top:8px;display:block;box-shadow:inset 0 1px #ffffff42,0 6px 14px #2a446829}.wallet-page .wallet-support-safety .about-story-title:after{background:linear-gradient(90deg,#e25745fa,#ff9e6af0,#f4d060eb);box-shadow:0 6px 12px #84362824}.wallet-page .clean{z-index:1;gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.wallet-page .clean li{color:#0b1724d6;margin:0;padding-left:22px;font-size:15px;line-height:1.58;position:relative}.wallet-page .clean li:before{content:"";background:linear-gradient(90deg,#385ea3f5,#8bbfe1eb);border-radius:999px;width:8px;height:8px;position:absolute;top:.82em;left:0;transform:translateY(-50%);box-shadow:0 0 0 2px #385ea314,0 3px 8px #5891e329}.wallet-page .clean a{color:#0b1724e0;border-bottom:1px solid #0000;text-decoration:none;transition:color .16s,border-color .16s}.wallet-page .clean a:hover{color:#2f57ffeb;border-color:#2f57ff4d}.wallet-page .clean .inline-x{fill:currentColor}.wallet-page .wallet-support-safety{background:radial-gradient(420px 170px at 0 0,#ffd5572e,#0000 58%),radial-gradient(320px 130px at 100% 100%,#ff90751f,#0000 66%),linear-gradient(#fffbf3fc,#fffffff7)}.wallet-page .wallet-support-verify{background:radial-gradient(420px 170px at 0 0,#78b7ff2e,#0000 58%),radial-gradient(320px 130px at 100% 100%,#5cd3b51a,#0000 66%),linear-gradient(#f7fbfffc,#fffffff7)}.wallet-page .wallet-support-verify .mint-box{z-index:1;background:radial-gradient(220px 96px at 0 0,#ffffffeb,#0000 72%),linear-gradient(#fffffffa,#f6fafff2);border:1px solid #6e96d62e;border-radius:20px;margin-top:18px;padding:18px;position:relative;box-shadow:inset 0 1px #ffffffd6,0 12px 22px #14213a0d}.wallet-page .wallet-support-verify .mint-label{color:#345079c7;font-weight:700}.wallet-page .wallet-support-verify .tiny-note{color:#445166cc;margin-top:8px}.wallet-page .wallet-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:6px;display:grid}.wallet-page .wallet-support-copy{color:#0b1724d1;margin-top:14px;line-height:1.65}.wallet-page .wallet-support-sportsmanship{background:radial-gradient(420px 170px at 0 0,#a089ff29,#0000 58%),radial-gradient(320px 130px at 100% 100%,#ffbc801f,#0000 66%),linear-gradient(#f9f7fffc,#fffffff7)}.wallet-page details.home-drop .pm-indicator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000000a;border:1px solid #0000001a;border-radius:999px;flex:0 0 28px;width:28px;height:28px;position:relative;box-shadow:0 8px 18px #00000014}.wallet-page details.home-drop .pm-indicator:before{content:"";background:0 0;border-bottom:2px solid #0b172494;border-right:2px solid #0b172494;border-radius:1px;width:8px;height:8px;transition:transform .16s,border-color .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)rotate(45deg)}.wallet-page details.home-drop .pm-indicator:after{display:none}.wallet-page details.home-drop[open] .pm-indicator:before{transform:translate(-50%,-38%)rotate(-135deg)}@media (width<=980px){.wallet-page .wallet-guide-grid,.wallet-page .wallet-support-grid{grid-template-columns:1fr}.wallet-page .home-drop:not([open])>summary.home-summary{min-height:84px}}@media (width<=640px){.wallet-page .home-title{letter-spacing:.06em;font-size:.82rem}.wallet-page .home-summary-copy{font-size:.9rem}.wallet-page .wallet-choice-content{margin:5px 10px 10px;padding:30px 14px 14px}.wallet-page .wallet-choice-content .steps{gap:10px}.wallet-page .wallet-choice-content .steps>li{grid-template-columns:19px minmax(0,1fr);column-gap:6px}.wallet-page .wallet-choice-content .steps>li:before{font-size:18px}.wallet-page .wallet-step-head,.wallet-page .wallet-step-head strong{font-size:14px}.wallet-page .wallet-inline-drop-summary{grid-template-columns:1fr auto;align-items:start;gap:8px}.wallet-page .wallet-inline-drop-kicker{grid-column:1;justify-self:start}.wallet-page .wallet-inline-drop-title{grid-column:1;font-size:13px}.wallet-page .wallet-inline-drop-indicator{grid-area:1/2/span 2;place-self:center end}.wallet-page .wallet-inline-drop-content{margin:0 6px 6px;padding:11px}.wallet-page .buy-route-card{padding:16px}}@media (width<=720px){.wallet-page .wallet-support-card{padding:22px 18px}.wallet-page .wallet-support-card .about-story-title{font-size:28px}}}
