@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700;9..144,900&family=Space+Grotesk:wght@500;700&display=swap");:root{--ink:#17201d;--ink-soft:#53615b;--paper:#f6efe4;--paper-strong:#fffaf0;--moss:#243e31;--moss-soft:#d8e6d6;--copper:#c96836;--copper-deep:#934225;--citron:#d6ff6b;--aqua:#42d9c8;--sky:#dff4ff;--danger:#b83232;--line:rgba(23,32,29,0.14);--glass:rgba(255,250,240,0.76);--shadow:0 24px 80px rgba(43,50,42,0.18);--forest:var(--moss);--terminal:#101714;--terminal-soft:#17231f;--neon-line:rgba(214,255,107,0.3);--brand-art-image:none;--brand-art-opacity:0.18;--brand-art-position:center top;--brand-art-size:cover}body:has(.site-overhaul){color:#f8fbff;background:radial-gradient(circle at 12% 4%,rgba(255,43,174,.34),transparent 22rem),radial-gradient(circle at 86% 0,rgba(81,151,255,.42),transparent 24rem),radial-gradient(circle at 78% 84%,rgba(255,139,219,.36),transparent 25rem),linear-gradient(135deg,#94aee8,#c29ad1 45%,#f18bb9)}body:has(.site-overhaul):before{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%)}.site-overhaul{--site-ink:#f8fbff;--site-muted:rgba(238,244,255,0.72);--site-dim:rgba(238,244,255,0.56);--site-card:rgba(8,17,45,0.82);--site-card-2:rgba(13,26,67,0.82);--site-line:rgba(255,255,255,0.13);--site-hot:#ff2bb0;--site-pink:#ff71d8;--site-blue:#65b7ff;--site-cyan:#72f7ff;--site-violet:#8b6dff;--site-shadow:0 34px 100px rgba(3,7,24,0.36);width:min(1160px,calc(100vw - 28px));padding:28px 0 44px;color:var(--site-ink);font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif}.site-overhaul .product-nav{position:-webkit-sticky;position:sticky;top:18px;grid-template-columns:auto minmax(0,1fr);margin-bottom:14px;border:1px solid rgba(255,255,255,.13);border-radius:14px;padding:11px 13px;background:radial-gradient(circle at 10% 0,rgba(255,43,176,.24),transparent 13rem),linear-gradient(135deg,rgba(5,11,35,.88),rgba(11,26,67,.82));box-shadow:0 22px 70px rgba(3,7,24,.24);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.site-overhaul .brand-mark{gap:10px;color:#fff;letter-spacing:-.04em}.site-overhaul .brand-glyph{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.55),transparent 1.1rem),linear-gradient(135deg,var(--site-hot),var(--site-violet) 56%,var(--site-cyan));box-shadow:0 0 28px rgba(255,43,176,.42)}.site-overhaul .brand-mark>span:last-child{display:grid;grid-gap:1px;gap:1px}.site-overhaul .brand-mark strong{font-size:.98rem;line-height:1}.site-overhaul .brand-mark small{color:var(--site-dim);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.site-overhaul .nav-links{gap:6px;color:rgba(247,250,255,.72);font-size:.76rem}.site-overhaul .nav-links a,.site-overhaul .nav-links button{border:1px solid transparent;padding:8px 10px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.site-overhaul .nav-links a:hover,.site-overhaul .nav-links button:hover{border-color:rgba(114,247,255,.24);background:rgba(255,255,255,.08);color:#fff;transform:translateY(-1px)}.site-overhaul .nav-primary-pill,.site-overhaul .nav-strong-pill{border-color:rgba(255,255,255,.14)!important;background:rgba(255,255,255,.08)!important;color:#fff!important}.site-overhaul .nav-gold-pill{border-color:rgba(255,43,176,.62)!important;background:linear-gradient(135deg,var(--site-hot),#ff6fd8)!important;color:#fff!important;box-shadow:0 10px 36px rgba(255,43,176,.24)}.site-overhaul .tools-dropdown-menu{border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 88% 5%,rgba(255,43,176,.22),transparent 9rem),linear-gradient(160deg,rgba(5,12,36,.98),rgba(11,23,63,.98))}.site-overhaul .system-tape{margin:0 0 14px;opacity:.96}.site-overhaul .system-tape span{border-color:rgba(255,255,255,.13);background:rgba(7,14,38,.34);color:rgba(250,252,255,.72);box-shadow:none}.site-overhaul .system-tape span:first-child{background:linear-gradient(135deg,rgba(255,43,176,.22),rgba(114,247,255,.14));color:#fff}.site-overhaul .product-hero{grid-template-columns:minmax(0,1fr) 286px;gap:0;min-height:560px;border:1px solid rgba(255,255,255,.13);border-radius:18px 18px 0 0;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(255,43,176,.22),transparent 20rem),radial-gradient(circle at 60% 20%,rgba(114,247,255,.2),transparent 18rem),linear-gradient(145deg,rgba(4,9,31,.96),rgba(7,18,53,.96));box-shadow:var(--site-shadow)}.site-overhaul .hero-main-card,.site-overhaul .login-card{border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-overhaul .hero-main-card{min-height:560px;padding:clamp(28px,5vw,58px);background:radial-gradient(circle at 76% 20%,rgba(98,183,255,.25),transparent 15rem),radial-gradient(circle at 22% 26%,rgba(255,43,176,.22),transparent 19rem),linear-gradient(135deg,rgba(5,11,35,.8),rgba(10,23,62,.48))}.site-overhaul .hero-main-card:before{inset:auto -90px -140px auto;width:460px;height:460px;background:conic-gradient(from 90deg,var(--site-hot),var(--site-cyan),var(--site-violet),var(--site-hot));filter:blur(34px);opacity:.28}.site-overhaul .hero-overhaul-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.98fr) minmax(260px,.9fr);grid-gap:clamp(18px,4vw,44px);gap:clamp(18px,4vw,44px);align-items:center}.site-overhaul .hero-copy-stack{display:grid;align-content:center;grid-gap:0;gap:0;min-width:0}.site-overhaul .eyebrow{color:#ff8fe2;text-shadow:0 0 24px rgba(255,43,176,.28)}.site-overhaul .hero-main-card h1{max-width:620px;color:#fff;font-size:clamp(2.6rem,5.8vw,5.2rem);text-shadow:0 0 40px rgba(98,183,255,.16)}.site-overhaul .hero-main-card p:not(.eyebrow){max-width:560px;margin-top:18px;color:var(--site-muted);font-size:clamp(.95rem,1.8vw,1.12rem);line-height:1.62}.site-overhaul .hero-action-row{margin-top:26px}.site-overhaul .live-ca-panel{display:grid;grid-gap:10px;gap:10px;max-width:760px;margin-top:20px;padding:16px;border:1px solid rgba(114,247,255,.5);border-radius:22px;background:linear-gradient(135deg,rgba(114,247,255,.14),rgba(255,43,176,.12)),rgba(3,9,32,.82);box-shadow:0 0 34px rgba(114,247,255,.16),inset 0 0 0 1px rgba(255,255,255,.06)}.site-overhaul .live-ca-panel span{color:var(--site-cyan);font-family:var(--font-display);font-size:.74rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.site-overhaul .live-ca-panel code{display:block;overflow-wrap:anywhere;color:#fff;font-family:var(--font-body);font-size:clamp(.92rem,1.5vw,1.12rem);font-weight:950;line-height:1.35}.site-overhaul .live-ca-panel div{display:flex;flex-wrap:wrap;gap:10px}.site-overhaul .live-ca-panel a,.site-overhaul .live-ca-panel button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.09);color:#fff;font-size:.82rem;font-weight:950;text-decoration:none}.site-overhaul .ghost-button,.site-overhaul .primary-action,.site-overhaul .save-button,.site-overhaul .secondary-action{min-height:44px;border-radius:999px;padding:0 18px;font-weight:900}.site-overhaul .primary-action{border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,var(--site-hot),#ff5ad1);color:#fff;box-shadow:0 16px 42px rgba(255,43,176,.32)}.site-overhaul .ghost-button,.site-overhaul .secondary-action{border:1px solid rgba(255,255,255,.17);background:rgba(255,255,255,.06);color:#fff}.site-overhaul .reward-cube-stage{position:relative;min-height:350px;place-items:center;isolation:isolate}.site-overhaul .reward-cube-stage:before{position:absolute;inset:50% auto auto 50%;z-index:-2;width:290px;height:290px;border-radius:999px;background:radial-gradient(circle,rgba(255,43,176,.5),transparent 58%),radial-gradient(circle at 72% 42%,rgba(114,247,255,.42),transparent 50%);content:"";filter:blur(24px);transform:translate(-50%,-50%)}.site-overhaul .reward-cube-stage:after{position:absolute;right:16px;bottom:32px;left:20px;z-index:-1;height:70px;border-radius:999px;background:radial-gradient(ellipse,rgba(255,43,176,.38),transparent 68%);content:"";filter:blur(10px)}.site-overhaul .reward-cube{position:relative;width:min(260px,72vw);height:min(260px,72vw);animation:cube-float 5.2s ease-in-out infinite;transform-style:preserve-3d}.site-overhaul .cube-face{position:absolute;border:1px solid rgba(255,255,255,.3);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.38),rgba(255,255,255,.05)),radial-gradient(circle at 30% 20%,rgba(114,247,255,.62),transparent 42%),radial-gradient(circle at 76% 72%,rgba(255,43,176,.56),transparent 44%);box-shadow:inset 0 0 34px rgba(255,255,255,.16),0 0 42px rgba(114,247,255,.26);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site-overhaul .face-front{inset:34px 24px 20px 34px;transform:rotate(-8deg) skewY(-5deg)}.site-overhaul .face-top{top:12px;right:45px;left:55px;height:68px;transform:skewX(-34deg) rotate(-8deg);opacity:.82}.site-overhaul .face-side{top:58px;right:6px;width:78px;height:175px;transform:skewY(-28deg) rotate(-8deg);opacity:.7}.site-overhaul .cube-core{position:absolute;inset:90px 74px 82px 80px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.92),rgba(114,247,255,.7) 34%,transparent 36%),conic-gradient(from 45deg,var(--site-hot),var(--site-blue),var(--site-cyan),var(--site-hot));box-shadow:0 0 38px rgba(114,247,255,.42),0 0 58px rgba(255,43,176,.32)}.site-overhaul .route-pill{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.17);border-radius:999px;padding:8px 11px;background:rgba(5,12,36,.72);color:#fff;box-shadow:0 16px 38px rgba(3,7,24,.28);font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:help;outline:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.site-overhaul .route-pill small{display:inline-grid;width:16px;height:16px;place-items:center;border:1px solid rgba(114,247,255,.36);border-radius:999px;color:var(--site-cyan);font-size:.64rem;line-height:1;text-transform:none}.site-overhaul .route-pill:after{position:absolute;z-index:40;width:min(280px,calc(100vw - 44px));border:1px solid rgba(114,247,255,.24);border-radius:14px;padding:12px 13px;background:radial-gradient(circle at 100% 0,rgba(255,43,176,.16),transparent 8rem),linear-gradient(145deg,rgba(6,14,39,.98),rgba(10,24,65,.98));box-shadow:0 22px 58px rgba(3,7,24,.34);color:rgba(248,251,255,.88);content:attr(data-tooltip);font-size:.78rem;font-weight:700;letter-spacing:0;line-height:1.45;opacity:0;pointer-events:none;text-transform:none;transition:opacity .16s ease,transform .16s ease}.site-overhaul .route-pill:focus-visible,.site-overhaul .route-pill:hover{border-color:rgba(114,247,255,.5);background:rgba(10,24,65,.9);box-shadow:0 0 0 4px rgba(114,247,255,.1),0 18px 44px rgba(3,7,24,.32);transform:translateY(-1px)}.site-overhaul .route-pill:focus-visible:after,.site-overhaul .route-pill:hover:after{opacity:1}.site-overhaul .route-pill-sol:after{top:calc(100% + 10px);left:0;transform:translateY(6px)}.site-overhaul .route-pill-sol:focus-visible:after,.site-overhaul .route-pill-sol:hover:after{transform:translateY(0)}.site-overhaul .route-pill-swap:after{right:0;bottom:calc(100% + 10px);transform:translateY(6px)}.site-overhaul .route-pill-swap:focus-visible:after,.site-overhaul .route-pill-swap:hover:after{transform:translateY(0)}.site-overhaul .route-pill-proof:after{bottom:calc(100% + 10px);left:0;transform:translateY(6px)}.site-overhaul .route-pill-proof:focus-visible:after,.site-overhaul .route-pill-proof:hover:after{transform:translateY(0)}.site-overhaul .route-pill-sol{top:36px;left:12px}.site-overhaul .route-pill-proof{bottom:42px}.site-overhaul .hero-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;margin-top:clamp(24px,4vw,42px);gap:10px}.site-overhaul .hero-stat-row article{min-height:132px;border-color:rgba(255,255,255,.12);border-radius:18px;padding:15px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.035)),rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.site-overhaul .hero-stat-row svg{color:var(--site-cyan);filter:drop-shadow(0 0 16px rgba(114,247,255,.38))}.site-overhaul .hero-stat-row strong{color:#fff;font-size:1rem;letter-spacing:-.04em;line-height:1.08}.site-overhaul .hero-stat-row span{color:var(--site-dim);font-size:.78rem;line-height:1.45}.site-overhaul .login-card{align-content:stretch;overflow:visible;padding:26px 22px;background:radial-gradient(circle at 80% 10%,rgba(114,247,255,.2),transparent 14rem),linear-gradient(180deg,rgba(8,18,50,.82),rgba(5,11,34,.88));border-left:1px solid rgba(255,255,255,.1)}.site-overhaul .login-orb{width:64px;height:64px;border-radius:22px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.55),transparent 1.1rem),linear-gradient(135deg,var(--site-hot),var(--site-violet) 52%,var(--site-cyan));color:#fff;box-shadow:0 0 34px rgba(255,43,176,.3)}.site-overhaul .login-card span{color:#ff8fe2}.site-overhaul .login-card strong{color:#fff;font-size:1.7rem}.site-overhaul .login-card p{color:var(--site-muted)}.site-overhaul .route-flow-mini span{border-color:rgba(255,255,255,.11);background:rgba(255,255,255,.055)}.site-overhaul .route-flow-mini span:before{background:var(--site-cyan);box-shadow:0 0 16px rgba(114,247,255,.55)}.site-overhaul .route-flow-mini span:after{z-index:60;right:0;width:min(300px,calc(100vw - 42px));border-color:rgba(114,247,255,.22);background:radial-gradient(circle at 100% 0,rgba(255,43,176,.14),transparent 8rem),linear-gradient(145deg,rgba(6,14,39,.98),rgba(10,24,65,.98));box-shadow:0 22px 58px rgba(3,7,24,.34)}.site-overhaul .cinematic-explainer{grid-template-columns:minmax(270px,.95fr) repeat(3,minmax(0,1fr));gap:0;margin-top:0;border:1px solid rgba(255,255,255,.13);border-top:0;border-radius:0 0 18px 18px;overflow:hidden;background:radial-gradient(circle at 8% 84%,rgba(255,43,176,.28),transparent 18rem),linear-gradient(135deg,rgba(6,15,43,.94),rgba(9,24,64,.92));box-shadow:var(--site-shadow)}.site-overhaul .cinematic-explainer .explainer-card,.site-overhaul .explainer-lead{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-overhaul .explainer-lead{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:244px;padding:clamp(22px,3vw,34px);background:radial-gradient(circle at 24% 110%,rgba(255,43,176,.2),transparent 16rem),rgba(255,255,255,.02)}.site-overhaul .explainer-lead h2{max-width:420px;margin:0;color:#fff;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:950;letter-spacing:-.055em;line-height:1.02}.site-overhaul .explainer-lead p:not(.eyebrow){max-width:420px;margin:0;color:var(--site-muted);font-size:.9rem;line-height:1.5}.site-overhaul .cinematic-explainer .secondary-action{justify-self:start}.site-overhaul .cinematic-explainer .explainer-card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:244px;padding:clamp(22px,3vw,32px);border-left:1px solid rgba(255,255,255,.1)}.site-overhaul .cinematic-explainer .explainer-card:nth-child(3){background:rgba(255,255,255,.035)}.site-overhaul .cinematic-explainer .explainer-card svg{color:var(--site-cyan);filter:drop-shadow(0 0 16px rgba(114,247,255,.32))}.site-overhaul .cinematic-explainer .explainer-card strong{color:#fff;font-size:1.04rem}.site-overhaul .cinematic-explainer .explainer-card p{color:var(--site-dim);font-size:.84rem;line-height:1.5}.site-overhaul .developer-layout,.site-overhaul .holder-dashboard-panel{margin-top:16px}.site-overhaul .action-console,.site-overhaul .dashboard-stage,.site-overhaul .holder-dashboard-panel,.site-overhaul .wizard-card{border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 90% 0,rgba(114,247,255,.12),transparent 16rem),rgba(248,251,255,.88);box-shadow:0 26px 80px rgba(3,7,24,.2)}.site-overhaul .dashboard-rail,.site-overhaul .setup-rail{border-color:rgba(255,255,255,.13);background:radial-gradient(circle at 24% 0,rgba(255,43,176,.18),transparent 13rem),linear-gradient(180deg,rgba(7,15,43,.94),rgba(12,27,67,.9));box-shadow:0 26px 80px rgba(3,7,24,.22)}@keyframes cube-float{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(0,-14px,0) rotate(2deg)}}@media (max-width:1120px){.site-overhaul .product-nav{grid-template-columns:1fr}.site-overhaul .nav-links{justify-content:flex-start}.site-overhaul .cinematic-explainer,.site-overhaul .hero-overhaul-grid,.site-overhaul .product-hero{grid-template-columns:1fr}.site-overhaul .cinematic-explainer .explainer-card,.site-overhaul .login-card{border-top:1px solid rgba(255,255,255,.1);border-left:0}.site-overhaul .cinematic-explainer .explainer-card{min-height:auto}}@media (max-width:760px){.site-overhaul{width:min(100vw - 18px,1160px);padding-top:10px}.site-overhaul .product-nav{position:static;padding:10px}.site-overhaul .nav-links a,.site-overhaul .nav-links button{flex:1 1 auto;justify-content:center}.site-overhaul .product-hero{min-height:auto}.site-overhaul .hero-main-card{min-height:auto;padding:22px}.site-overhaul .hero-main-card h1{font-size:clamp(2.25rem,11vw,3.55rem);line-height:1}.site-overhaul .reward-cube-stage{min-height:300px}.site-overhaul .hero-stat-row{grid-template-columns:1fr}.site-overhaul .cinematic-explainer .explainer-card,.site-overhaul .explainer-lead{min-height:auto;padding:22px}}.coin-directory-shell{min-height:100vh;padding:22px;background:radial-gradient(circle at 8% 12%,rgba(214,255,107,.22),transparent 18rem),radial-gradient(circle at 88% 10%,rgba(66,217,200,.18),transparent 18rem),linear-gradient(145deg,#111c18,#243e31 45%,#f5efe4 45.2%,#fffaf0);color:var(--ink)}.coin-directory-nav{display:flex;justify-content:space-between;gap:10px;max-width:1180px;margin:0 auto 18px}.coin-directory-nav a,.coin-pagination a,.coin-sort-tabs a{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:9px 13px;background:rgba(255,255,255,.1);color:#fffaf0;font-weight:900;text-decoration:none}.coin-directory-nav a[aria-current=page],.coin-pagination a.active,.coin-sort-tabs a.active{background:linear-gradient(135deg,#d6ff6b,#ffc44c);color:#18231d}.coin-card-grid,.coin-directory-hero,.coin-directory-toolbar,.coin-empty-state,.coin-pagination{max-width:1180px;margin-inline:auto}.coin-directory-hero{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px;border:1px solid rgba(255,255,255,.16);border-radius:28px;padding:clamp(24px,4vw,46px);background:radial-gradient(circle at 80% 20%,rgba(255,196,76,.28),transparent 13rem),rgba(17,28,24,.76);color:#fffaf0;box-shadow:0 22px 70px rgba(0,0,0,.18)}.coin-card-main span,.coin-card-metrics small,.coin-community-card span,.coin-directory-hero span{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:1000}.coin-directory-hero h1{max-width:720px;margin:0;color:#fffaf0;font-family:var(--font-display);font-size:clamp(2.4rem,7vw,5.8rem);line-height:.9}.coin-directory-hero p{max-width:760px;margin:0;color:rgba(255,250,240,.74);font-size:1.02rem;line-height:1.7}.coin-directory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.coin-directory-toolbar>div:first-child{display:inline-grid;gap:2px;border:1px solid rgba(36,62,49,.14);border-radius:18px;padding:10px 14px;background:rgba(255,250,240,.78)}.coin-directory-toolbar strong{color:var(--forest);font-size:1.5rem}.coin-sort-tabs{display:flex;flex-wrap:wrap;gap:8px}.coin-pagination a,.coin-sort-tabs a{border-color:rgba(36,62,49,.14);background:rgba(255,250,240,.8);color:var(--forest)}.coin-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.coin-card{position:relative;min-height:100%}.coin-card-link{display:grid;min-height:360px;grid-template-rows:1fr auto auto;overflow:hidden;border:1px solid rgba(36,62,49,.14);border-radius:24px;background:radial-gradient(circle at 75% 10%,rgba(214,255,107,.22),transparent 9rem),rgba(255,250,240,.88);color:var(--ink);text-decoration:none;box-shadow:0 18px 50px rgba(25,38,31,.12);transition:transform .18s ease,box-shadow .18s ease}.coin-card:hover .coin-card-link{transform:translateY(-4px);box-shadow:0 28px 70px rgba(25,38,31,.18)}.coin-card-art{position:relative;display:grid;min-height:150px;place-items:center;background:linear-gradient(135deg,rgba(36,62,49,.08),rgba(214,255,107,.15)),rgba(255,255,255,.32)}.coin-card-art img{width:100%;height:100%;object-fit:cover}.coin-card-art span{display:grid;width:78px;height:78px;place-items:center;border-radius:24px;background:var(--forest);color:#fffaf0;font-size:1.6rem;font-weight:1000}.coin-card-main{display:grid;grid-gap:6px;gap:6px;padding:14px}.coin-card-main h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:1.65rem;line-height:.95}.coin-card-main p{display:-webkit-box;min-height:42px;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ink-soft);font-size:.83rem;line-height:1.45}.coin-card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;border-top:1px solid rgba(36,62,49,.1);background:rgba(36,62,49,.09)}.coin-card-metrics>span{display:grid;grid-gap:2px;gap:2px;padding:10px;background:rgba(255,250,240,.86)}.coin-card-metrics strong{color:var(--forest);font-size:.88rem}.coin-community-card{position:absolute;inset:12px;z-index:2;display:grid;align-content:start;grid-gap:7px;gap:7px;opacity:0;pointer-events:none;transform:translateY(8px);border:1px solid rgba(214,255,107,.28);border-radius:20px;padding:14px;background:radial-gradient(circle at 85% 10%,rgba(214,255,107,.18),transparent 9rem),rgba(17,28,24,.94);color:rgba(255,250,240,.76);box-shadow:0 20px 50px rgba(0,0,0,.25);transition:opacity .18s ease,transform .18s ease}.coin-card:hover .coin-community-card{opacity:1;transform:translateY(0)}.coin-community-card strong{color:#fffaf0;font-size:1.05rem}.coin-community-card div{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.coin-community-card a{border:1px solid rgba(214,255,107,.24);border-radius:999px;padding:6px 9px;color:#d6ff6b;font-size:.72rem;font-weight:900;text-decoration:none}.coin-empty-state{display:grid;justify-items:start;grid-gap:8px;gap:8px;border:1px solid rgba(36,62,49,.14);border-radius:24px;padding:22px;background:rgba(255,250,240,.8)}.coin-empty-state h2,.coin-empty-state p{margin:0}.coin-empty-state a{color:var(--forest);font-weight:1000}.coin-pagination{display:flex;justify-content:center;gap:8px;margin-top:18px}.leaderboard-shell{min-height:100vh;padding:22px;background:radial-gradient(circle at 12% 8%,rgba(255,196,76,.24),transparent 18rem),radial-gradient(circle at 88% 12%,rgba(66,217,200,.22),transparent 20rem),linear-gradient(145deg,#111c18,#243e31 52%,#fffaf0 52.2%,#f6efe4);color:var(--ink)}.leaderboard-hero,.leaderboard-layout,.leaderboard-nav,.project-leaderboard-list{width:min(1180px,100%);margin-inline:auto}.leaderboard-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:16px}.leaderboard-nav a{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:9px 13px;background:rgba(255,255,255,.1);color:#fffaf0;font-weight:1000;text-decoration:none}.leaderboard-nav a[aria-current=page]{background:linear-gradient(135deg,#d6ff6b,#ffc44c);color:#18231d}.leaderboard-hero{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:clamp(26px,5vw,54px);background:radial-gradient(circle at 90% 10%,rgba(214,255,107,.2),transparent 14rem),rgba(17,28,24,.78);color:#fffaf0;box-shadow:0 24px 80px rgba(0,0,0,.18)}.leaderboard-hero span,.leaderboard-panel>span,.leaderboard-rules>span,.project-leaderboard-list>div:first-child span{color:var(--citron);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:1000}.leaderboard-hero h1{max-width:780px;margin:0;color:#fffaf0;font-family:var(--font-display);font-size:clamp(2.6rem,7vw,5.8rem);line-height:.9}.leaderboard-hero p{max-width:760px;margin:0;color:rgba(255,250,240,.76);line-height:1.7}.leaderboard-layout,.project-leaderboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);grid-gap:14px;gap:14px;margin-top:16px}.leaderboard-empty,.leaderboard-panel,.leaderboard-rules,.project-leaderboard-list{border:1px solid rgba(36,62,49,.14);border-radius:26px;padding:18px;background:rgba(255,250,240,.84);box-shadow:0 18px 50px rgba(25,38,31,.12)}.leaderboard-panel{display:grid;grid-gap:12px;gap:12px}.leaderboard-panel h2,.leaderboard-rules h2,.project-leaderboard-list h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.8rem,4vw,3.2rem);line-height:.94}.leaderboard-panel>a{justify-self:start;border-radius:999px;padding:8px 11px;background:var(--forest);color:#fffaf0;font-weight:1000;text-decoration:none}.leaderboard-panel>div{display:grid;grid-gap:8px;gap:8px}.leaderboard-panel section{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;border:1px solid rgba(36,62,49,.12);border-radius:16px;padding:11px;background:rgba(36,62,49,.05)}.leaderboard-empty strong,.leaderboard-panel strong{color:var(--ink)}.leaderboard-panel em{color:var(--forest);font-style:normal;font-weight:1000}.leaderboard-panel small{grid-column:1/-1;color:var(--ink-soft)}.leaderboard-rules ul{display:grid;grid-gap:9px;gap:9px;margin:14px 0 0;padding:0;list-style:none}.leaderboard-rules li{border:1px solid rgba(36,62,49,.1);border-radius:15px;padding:10px;background:rgba(255,255,255,.42);color:var(--ink-soft);line-height:1.45}.project-leaderboard-list{margin-top:16px}.project-leaderboard-list>div:first-child{display:grid;grid-gap:7px;gap:7px;margin-bottom:14px}.leaderboard-empty small,.project-leaderboard-list p{margin:0;color:var(--ink-soft);line-height:1.6}.project-leaderboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.coin-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-layout,.project-leaderboard-grid{grid-template-columns:1fr}}@media (max-width:640px){.coin-directory-shell,.leaderboard-shell{padding:14px}.coin-directory-toolbar,.leaderboard-nav{align-items:stretch;flex-direction:column}.coin-card-grid,.leaderboard-panel section{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;min-height:100vh;margin:0;color:var(--ink);background:radial-gradient(circle at 9% 10%,rgba(214,255,107,.26),transparent 24rem),radial-gradient(circle at 90% 3%,rgba(66,217,200,.2),transparent 23rem),linear-gradient(135deg,#f5eddf,#edf4e4 46%,#f3e3d4);font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;isolation:isolate}body:before{background-image:linear-gradient(rgba(23,32,29,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,32,29,.045) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 80%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 80%)}body:after,body:before{position:fixed;inset:0;z-index:0;content:""}body:after{pointer-events:none;background-image:var(--brand-art-image);background-position:var(--brand-art-position);background-size:var(--brand-art-size);opacity:var(--brand-art-opacity)}body>*{position:relative;z-index:1}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:0;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.shell{width:min(1220px,calc(100vw - 28px));margin:0 auto;padding:28px 0 48px}.hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:22px;gap:22px;align-items:stretch;min-height:420px;animation:rise-in .72s ease both}.bottom-banner,.hero-copy,.launch-card,.panel,.signal-card{border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-copy{position:relative;overflow:hidden;border-radius:34px;padding:clamp(28px,6vw,66px)}.hero-copy:after{position:absolute;right:-110px;bottom:-120px;width:360px;height:360px;border-radius:999px;background:conic-gradient(from 40deg,var(--copper),var(--citron),var(--aqua),var(--copper));content:"";filter:blur(18px);opacity:.28}.eyebrow,.panel-title span{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--copper-deep);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hero h1{max-width:820px;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(3.1rem,8vw,6.9rem);font-weight:900;letter-spacing:-.075em;line-height:.86}.hero h1,.hero-text{position:relative;z-index:1}.hero-text{max-width:690px;margin:28px 0 0;color:var(--ink-soft);font-size:clamp(1rem,2vw,1.2rem);line-height:1.6}.hero-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.primary-action,.secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;font-size:.9rem;font-weight:900}.primary-action{gap:10px;background:var(--moss);color:var(--paper-strong)}.secondary-action{border:1px solid var(--line);background:rgba(255,255,255,.35);color:var(--ink)}.launch-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:34px;padding:26px;background:linear-gradient(160deg,rgba(36,62,49,.96),rgba(23,32,29,.94)),var(--moss);color:var(--paper-strong)}.launch-card:before{position:absolute;inset:16px 16px auto auto;width:150px;height:150px;border:1px solid rgba(214,255,107,.48);border-radius:28px;content:"";transform:rotate(12deg)}.launch-orb{display:grid;width:102px;height:102px;margin-bottom:auto;place-items:center;border-radius:32px;background:linear-gradient(135deg,var(--citron),var(--aqua));color:var(--moss)}.launch-card p,.launch-card span{margin:0;color:rgba(255,250,240,.72)}.launch-card strong{margin:14px 0 8px;font-size:4rem;line-height:.9;letter-spacing:-.08em}.launch-meter{height:12px;margin-top:22px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16)}.launch-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--copper),var(--citron))}.signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.signal-card{display:grid;grid-template-columns:auto 1fr;grid-gap:5px 11px;gap:5px 11px;align-items:center;border-radius:22px;padding:18px;animation:rise-in .72s ease both}.signal-card svg{grid-row:span 2}.safe-text,.signal-card.safe svg{color:#0f7f5d}.danger-text,.signal-card.warn svg{color:var(--danger)}.check-card span,.info-stack span,.metric span,.signal-card span{color:var(--ink-soft);font-size:.75rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.signal-card strong{overflow-wrap:anywhere;font-size:1.1rem}.control-panel{margin-top:18px;border:1px solid var(--line);border-radius:34px;padding:18px;background:radial-gradient(circle at 12% 12%,rgba(214,255,107,.32),transparent 18rem),radial-gradient(circle at 90% 20%,rgba(201,104,54,.18),transparent 20rem),rgba(255,250,240,.76);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:rise-in .72s ease both}.control-header{display:flex;align-items:stretch;justify-content:space-between;gap:18px;padding:10px 8px 18px}.control-header span,.panel-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--copper-deep);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.control-header h2{max-width:760px;margin:10px 0 8px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.1rem,5vw,4.2rem);letter-spacing:-.07em;line-height:.9}.control-copy,.control-header p{max-width:760px;margin:0;color:var(--ink-soft);line-height:1.6}.control-badge{display:grid;min-width:210px;align-content:center;grid-gap:5px;gap:5px;border:1px solid rgba(214,255,107,.42);border-radius:26px;padding:18px;background:var(--moss);color:var(--paper-strong)}.control-badge svg{color:var(--citron)}.control-badge span{color:rgba(255,250,240,.7);font-size:.88rem;letter-spacing:normal;text-transform:none}.control-grid{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.4fr);grid-gap:16px;gap:16px}.control-card,.terminal-card{border:1px solid var(--line);border-radius:26px;padding:18px;background:rgba(255,255,255,.4)}.asset-console{display:grid;align-content:start;grid-gap:16px;gap:16px}.route-console{display:grid;grid-gap:14px;gap:14px}.panel-kicker{justify-content:space-between;width:100%;color:var(--ink)}.panel-kicker svg{color:var(--copper-deep)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.field{display:grid;grid-gap:7px;gap:7px}.field.wide{grid-column:1/-1}.confirm-save span,.field span,.toggle-field span{color:var(--ink-soft);font-size:.75rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.after-save-card p,.field small,.simple-note{color:var(--ink-soft);font-size:.86rem;line-height:1.45}.simple-note{margin:-2px 0 2px}.field input,.field select,.field textarea{width:100%;min-height:46px;border:1px solid rgba(23,32,29,.18);border-radius:16px;padding:11px 13px;outline:none;background:rgba(255,250,240,.82);color:var(--ink);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.field textarea{min-height:104px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(201,104,54,.78);box-shadow:0 0 0 4px rgba(201,104,54,.14)}.product-shell .field{gap:5px}.product-shell .field input,.product-shell .field select,.product-shell .field textarea{min-height:38px;border-radius:12px;padding:8px 10px}.product-shell .field textarea{min-height:74px}.product-shell .field small{font-size:.74rem}.button-row,.route-actions{display:flex;flex-wrap:wrap;gap:10px}.ghost-button,.save-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border-radius:999px;padding:0 15px;font-weight:900}.ghost-button{border:1px solid var(--line);background:rgba(255,255,255,.36);color:var(--ink)}.save-button{width:-moz-fit-content;width:fit-content;background:linear-gradient(135deg,var(--copper),var(--copper-deep));color:var(--paper-strong)}.advanced-box{border:1px solid var(--line);border-radius:20px;padding:14px;background:rgba(36,62,49,.05)}.after-save-card{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(66,217,200,.34);border-radius:20px;padding:14px;background:linear-gradient(135deg,rgba(66,217,200,.16),rgba(214,255,107,.18)),rgba(255,255,255,.36)}.after-save-card strong{font-size:1rem}.after-save-card p{margin:0}.admin-detail,.plain-explainer{margin-top:14px;border:1px solid rgba(66,217,200,.28);border-radius:18px;padding:13px;background:rgba(66,217,200,.09)}.plain-explainer p{margin:6px 0 0;color:var(--ink-soft);line-height:1.5}.admin-detail summary{cursor:pointer;color:var(--ink-soft);font-size:.85rem;font-weight:900}.advanced-box summary{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--ink);font-weight:1000}.advanced-box[open] summary{margin-bottom:14px}.confirm-save,.toggle-field{display:flex;align-items:center;gap:9px;min-height:46px;border:1px solid var(--line);border-radius:16px;padding:11px 13px;background:rgba(255,255,255,.34)}.confirm-save input,.toggle-field input{width:18px;height:18px;accent-color:var(--copper)}.confirm-save{align-items:flex-start}.confirm-save code{color:var(--copper-deep);font-weight:900}.terminal-card{display:grid;grid-gap:12px;gap:12px;margin-top:16px;background:#101714;color:var(--paper-strong)}.terminal-card>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.terminal-card>div span{border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.08);color:rgba(255,250,240,.74);font-size:.8rem;font-weight:900}.terminal-card.ok{border-color:rgba(66,217,200,.35)}.terminal-card.blocked{border-color:rgba(184,50,50,.62)}.terminal-card pre{max-height:390px;margin:0;overflow:auto;white-space:pre-wrap;border-radius:18px;padding:14px;background:rgba(0,0,0,.24);color:#d7ffe9;font-family:Cascadia Code,JetBrains Mono,Consolas,monospace;font-size:.86rem;line-height:1.55}.spin{animation:spin .85s linear infinite}.cockpit-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:18px}.panel{overflow:hidden;border-radius:26px;padding:22px;animation:rise-in .72s ease both}.span-5{grid-column:span 5}.span-7{grid-column:span 7}.span-12{grid-column:span 12}.panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.panel-title h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,3vw,2.35rem);letter-spacing:-.055em;line-height:.95}.panel-title svg{flex:0 0 auto;color:var(--copper-deep)}.route-builder{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr) 52px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.route-node{min-height:132px;padding:18px;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.42)}.route-node.active{background:linear-gradient(145deg,rgba(214,255,107,.35),rgba(66,217,200,.28))}.route-node small,.route-node span{display:block;color:var(--ink-soft);font-weight:800}.route-node strong{display:block;margin:12px 0 8px;overflow-wrap:anywhere;font-size:1.6rem;line-height:1}.route-line{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--copper),var(--moss))}.builder-columns{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:14px;gap:14px;margin-top:16px}.info-stack{display:grid;grid-gap:10px;gap:10px}.info-stack h3{margin:0 0 4px;font-size:.95rem}.action-card,.check-card,.info-stack div,.metric,.tier-row{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.38)}.info-stack div{display:grid;grid-gap:5px;gap:5px;padding:12px}.info-stack strong{overflow-wrap:anywhere;font-size:.92rem}.asset-lab{background:radial-gradient(circle at 85% 12%,rgba(66,217,200,.28),transparent 12rem),var(--glass)}.asset-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:18px;border-radius:22px;background:var(--moss);color:var(--paper-strong)}.asset-status strong{font-size:1.7rem;text-transform:capitalize}.action-card p,.asset-lab p,.bottom-banner span,.muted,.panel-note,.pipeline-card p{color:var(--ink-soft);line-height:1.55}.check-grid,.pipeline,.proof-grid,.tier-list{display:grid;grid-gap:12px;gap:12px}.tier-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px}.tier-row span{display:block;margin-top:3px;color:var(--ink-soft)}.tier-row em{display:grid;min-width:58px;height:58px;place-items:center;border-radius:18px;background:var(--citron);color:var(--moss);font-style:normal;font-weight:1000}.check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.check-card{display:grid;grid-gap:8px;gap:8px;padding:14px}.check-card strong{text-transform:capitalize}.check-card small{color:var(--ink-soft)}.pipeline{grid-template-columns:repeat(6,minmax(0,1fr))}.pipeline-card{min-height:180px;padding:16px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.44),rgba(255,255,255,.16))}.pipeline-card svg{color:var(--copper-deep)}.pipeline-card strong{display:block;margin:18px 0 8px;font-size:1.1rem}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{display:grid;grid-gap:8px;gap:8px;padding:15px}.metric strong{overflow-wrap:anywhere;font-size:1.25rem}.proof-path{display:block;margin-top:14px;overflow-wrap:anywhere;border:1px dashed var(--line);border-radius:18px;padding:13px;background:rgba(36,62,49,.08)}.action-panel{align-content:start}.action-card,.action-panel{display:grid;grid-gap:12px;gap:12px}.action-card{padding:14px}.action-card p{margin:5px 0 0}.action-card code{width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere;border-radius:999px;padding:8px 12px;background:var(--ink);color:var(--citron)}.bottom-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;border-radius:24px;padding:18px 20px}.bottom-banner strong{max-width:680px}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1040px){.builder-columns,.control-grid,.control-header,.hero{grid-template-columns:1fr}.control-header{display:grid}.check-grid,.proof-grid,.signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.span-5,.span-7{grid-column:span 12}}@media (max-width:720px){.shell{width:min(100vw - 18px,1220px);padding-top:10px}.control-card,.control-panel,.hero-copy,.launch-card,.panel{border-radius:22px;padding:18px}.bottom-banner,.button-row,.hero-actions,.route-actions{flex-direction:column;align-items:stretch}.ghost-button,.primary-action,.save-button,.secondary-action{width:100%}.check-grid,.form-grid,.pipeline,.proof-checker-facts,.proof-grid,.route-builder,.signal-grid,.wallet-choice-panel,.wallet-mobile-grid,.wallet-modal-grid{grid-template-columns:1fr}.wallet-modal{border-radius:24px;padding:14px}.wallet-modal-actions,.wallet-modal-head{display:grid}.route-line{width:3px;height:34px;margin:0 auto}}.product-shell{width:min(1180px,calc(100vw - 24px));margin:0 auto;padding:10px 0 34px}.product-nav{position:-webkit-sticky;position:sticky;top:10px;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:7px 9px 7px 13px;background:linear-gradient(135deg,rgba(16,23,20,.92),rgba(36,62,49,.88)),var(--terminal);box-shadow:0 18px 60px rgba(16,23,20,.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-mark,.nav-links,.wallet-pill{display:inline-flex;align-items:center}.brand-mark{gap:9px;color:var(--paper-strong);font-weight:1000;letter-spacing:-.03em}.brand-mark svg{color:var(--citron)}.nav-links{justify-content:flex-end;flex-wrap:wrap;gap:8px;color:rgba(255,250,240,.68);font-size:.78rem;font-weight:900}.nav-links a,.nav-links button{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 10px;white-space:nowrap}.nav-links button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:inherit}.inline-heading button:hover,.nav-links a:hover,.nav-links button:hover{background:rgba(214,255,107,.12)}.nav-gold-pill,.nav-primary-pill,.nav-strong-pill{color:var(--paper-strong)!important}.nav-primary-pill{gap:8px;border:1px solid rgba(214,255,107,.2);background:rgba(214,255,107,.1)}.nav-gold-pill{border:1px solid rgba(255,196,76,.34)!important;background:linear-gradient(135deg,#d6ff6b,#ffc44c)!important;color:#18231d!important;box-shadow:0 10px 28px rgba(214,255,107,.16)}.nav-strong-pill{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08)}.tools-dropdown,.tools-dropdown>button{position:relative}.tools-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:none;width:min(320px,calc(100vw - 32px));gap:8px;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:9px;background:radial-gradient(circle at 85% 8%,rgba(214,255,107,.2),transparent 8rem),linear-gradient(160deg,rgba(23,35,31,.98),rgba(16,23,20,.98));box-shadow:0 22px 60px rgba(0,0,0,.28)}.tools-dropdown:focus-within .tools-dropdown-menu,.tools-dropdown:hover .tools-dropdown-menu{display:grid}.tools-dropdown-menu button,.tools-dropdown-menu>span{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;width:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px;background:rgba(255,255,255,.06);color:rgba(255,250,240,.72);text-align:left}.tools-dropdown-menu button:hover{border-color:rgba(214,255,107,.4);background:rgba(214,255,107,.1)}.tools-dropdown-menu small,.tools-dropdown-menu strong{display:block}.tools-dropdown-menu strong{color:var(--paper-strong);font-size:.86rem}.tools-dropdown-menu small{margin-top:2px;color:rgba(255,250,240,.58);font-size:.72rem;line-height:1.35}.system-tape{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;margin-top:10px;padding-bottom:2px;scrollbar-width:none}.system-tape::-webkit-scrollbar{display:none}.system-tape span{white-space:nowrap;border:1px solid rgba(36,62,49,.12);border-radius:999px;padding:7px 10px;background:rgba(255,250,240,.58);color:var(--ink-soft);font-size:.76rem;font-weight:1000;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 12px 34px rgba(43,50,42,.08)}.system-tape span:first-child{background:var(--terminal);color:var(--citron)}.product-hero{display:grid;grid-template-columns:minmax(0,1fr) 304px;grid-gap:10px;gap:10px;align-items:stretch;margin-top:10px}.action-console,.check-list-panel,.dashboard-rail,.dashboard-stage,.explainer-card,.hero-main-card,.login-card,.status-hero-card,.wizard-card{border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-main-card{position:relative;overflow:hidden;border-color:rgba(255,255,255,.12);border-radius:24px;padding:clamp(18px,3vw,32px);background:radial-gradient(circle at 84% 16%,rgba(214,255,107,.18),transparent 16rem),radial-gradient(circle at 15% 94%,rgba(66,217,200,.16),transparent 16rem),linear-gradient(135deg,rgba(16,23,20,.98),rgba(23,35,31,.98));color:var(--paper-strong);animation:rise-in .72s ease both}.hero-main-card:before{position:absolute;inset:auto -110px -150px auto;width:360px;height:360px;border-radius:999px;background:conic-gradient(from 120deg,var(--aqua),var(--citron),var(--copper),var(--aqua));content:"";filter:blur(22px);opacity:.28}.hero-main-card h1{position:relative;z-index:1;max-width:780px;margin:0;font-family:Fraunces,Georgia,serif;color:var(--paper-strong);font-size:clamp(2.35rem,5.7vw,4.9rem);font-weight:900;letter-spacing:-.075em;line-height:.88}.hero-main-card p:not(.eyebrow){position:relative;z-index:1;max-width:720px;margin:14px 0 0;color:rgba(255,250,240,.72);font-size:.98rem;line-height:1.5}.hero-stat-row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:780px;margin-top:14px}.hero-stat-row article,.token-universe-note{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(255,255,255,.05)}.hero-stat-row article{display:grid;align-content:start;grid-gap:6px;gap:6px;min-height:82px;padding:11px}.hero-stat-row strong{color:var(--citron);font-size:clamp(1.18rem,2vw,1.55rem);font-weight:1000;letter-spacing:-.06em;line-height:.9}.hero-stat-row span{color:rgba(255,250,240,.68);font-size:.82rem;line-height:1.36}.token-universe-note p{color:var(--ink-soft);line-height:1.5}.hero-action-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.login-card{display:grid;align-content:start;grid-gap:9px;gap:9px;overflow:hidden;border-color:rgba(255,255,255,.12);border-radius:24px;padding:16px;background:radial-gradient(circle at 85% 10%,rgba(214,255,107,.24),transparent 10rem),linear-gradient(160deg,rgba(36,62,49,.96),rgba(23,32,29,.96));color:var(--paper-strong);animation:rise-in .72s ease both}.login-orb{display:grid;width:58px;height:58px;margin-bottom:6px;place-items:center;border-radius:22px;background:linear-gradient(135deg,var(--citron),var(--aqua));color:var(--moss)}.login-card span{color:rgba(255,250,240,.68);font-weight:900;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.login-card strong{font-family:Fraunces,Georgia,serif;font-size:1.55rem;letter-spacing:-.06em}.login-card p{margin:0;color:rgba(255,250,240,.72);font-size:.88rem;line-height:1.44}.login-card .ghost-button{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:var(--paper-strong)}.wallet-picker{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:10px;background:rgba(255,255,255,.07)}.wallet-picker-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.wallet-picker-head div{display:grid;grid-gap:2px;gap:2px}.wallet-picker-head strong{color:var(--paper-strong);font-family:inherit;font-size:.92rem;letter-spacing:-.02em}.wallet-picker-head span{color:rgba(255,250,240,.58);font-size:.76rem;letter-spacing:0;text-transform:none}.wallet-picker-head button{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(214,255,107,.2);border-radius:999px;padding:7px 9px;background:rgba(214,255,107,.1);color:var(--paper-strong);font-size:.76rem;font-weight:900}.wallet-card-grid,.wallet-install-grid{display:grid;grid-gap:8px;gap:8px}.wallet-install-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-card,.wallet-install-card{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-height:58px;border:1px solid rgba(255,255,255,.12);border-radius:17px;padding:8px;background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.04)),rgba(255,255,255,.05);color:var(--paper-strong);text-align:left}.wallet-card.active,.wallet-card:hover,.wallet-install-card:hover{border-color:rgba(214,255,107,.58);background:rgba(214,255,107,.13)}.wallet-card span,.wallet-install-card span{display:grid;min-width:0;grid-gap:2px;gap:2px}.wallet-card strong,.wallet-install-card strong{overflow:hidden;color:inherit;font-family:inherit;font-size:.86rem;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.wallet-card small,.wallet-install-card small{color:rgba(255,250,240,.58);font-size:.68rem;line-height:1.25}.wallet-logo{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border-radius:13px;background:rgba(255,250,240,.92)}.wallet-logo img{display:block;width:100%;height:100%;object-fit:contain}.wallet-logo-coinbase,.wallet-logo-glow,.wallet-logo-okx,.wallet-logo-phantom,.wallet-logo-solflare{background:transparent}.wallet-logo-backpack,.wallet-logo-solana{background:#050505}.wallet-logo-backpack img{width:72%;height:72%}.wallet-logo-solana img{object-fit:cover}.wallet-choice-panel{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;border:1px solid rgba(214,255,107,.22);border-radius:18px;padding:11px;background:linear-gradient(135deg,rgba(214,255,107,.11),rgba(66,217,200,.08)),rgba(255,255,255,.06);grid-template-columns:42px minmax(0,1fr) auto;border-color:var(--line);background:linear-gradient(135deg,rgba(214,255,107,.16),rgba(66,217,200,.12)),rgba(255,250,240,.66)}.wallet-choice-panel strong{display:block;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.wallet-choice-panel small{display:block;margin-top:3px;color:rgba(255,250,240,.6);font-size:.78rem;line-height:1.35;color:var(--ink-soft)}.wallet-modal-backdrop{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 16% 8%,rgba(214,255,107,.22),transparent 20rem),rgba(7,12,10,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:fade-in .16s ease both}.wallet-modal{width:min(720px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;border:1px solid rgba(214,255,107,.24);border-radius:30px;padding:18px;background:radial-gradient(circle at 94% 8%,rgba(66,217,200,.18),transparent 16rem),linear-gradient(160deg,rgba(16,23,20,.98),rgba(36,62,49,.96));box-shadow:0 34px 110px rgba(0,0,0,.42);color:var(--paper-strong);animation:modal-pop .18s ease both}.wallet-modal-head{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.08);padding:4px 2px 16px}.wallet-modal-head span{color:var(--citron);font-size:.74rem;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.wallet-modal-head h3{margin:8px 0 6px;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,6vw,3.4rem);letter-spacing:-.075em;line-height:.92}.wallet-modal-head p,.wallet-modal-note{max-width:560px;margin:0;color:rgba(255,250,240,.68);line-height:1.5}.wallet-modal-close{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.08);color:var(--paper-strong)}.wallet-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0}.wallet-modal-actions span{color:rgba(255,250,240,.68);font-size:.88rem;font-weight:800}.wallet-modal-actions button{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid rgba(214,255,107,.22);border-radius:999px;padding:0 12px;background:rgba(214,255,107,.1);color:var(--paper-strong);font-weight:900}.wallet-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.wallet-mobile-panel{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(66,217,200,.28);border-radius:22px;padding:14px;background:radial-gradient(circle at 92% 0,rgba(66,217,200,.18),transparent 12rem),linear-gradient(135deg,rgba(66,217,200,.12),rgba(214,255,107,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.wallet-mobile-kicker{color:var(--aqua);font-size:.72rem;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.wallet-mobile-panel>strong{color:#fffaf0;font-size:1.05rem;line-height:1.1}.wallet-mobile-panel>p{max-width:620px;margin:0;color:rgba(255,250,240,.72);font-size:.88rem;font-weight:750;line-height:1.48}.wallet-mobile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.wallet-mobile-link{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:58px;border:1px solid rgba(66,217,200,.24);border-radius:16px;padding:8px;background:rgba(255,255,255,.07);color:#fffaf0;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.wallet-mobile-link:hover{border-color:rgba(66,217,200,.56);background:rgba(66,217,200,.12);transform:translateY(-1px)}.wallet-mobile-link span{display:grid;grid-gap:2px;gap:2px;min-width:0}.wallet-mobile-link strong{overflow:hidden;color:inherit;font-size:.88rem;text-overflow:ellipsis}.wallet-mobile-link small{color:rgba(255,250,240,.62);font-size:.68rem;line-height:1.2}.wallet-mobile-link em{border-radius:999px;padding:6px 8px;background:rgba(66,217,200,.14);color:var(--aqua);font-size:.62rem;font-style:normal;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}.wallet-modal-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:76px;border:1px solid rgba(255,255,255,.11);border-radius:20px;padding:11px;background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.025)),rgba(255,255,255,.04);color:var(--paper-strong);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.wallet-modal-card.active,.wallet-modal-card:hover{border-color:rgba(214,255,107,.58);background:rgba(214,255,107,.12);transform:translateY(-1px)}.wallet-modal-card.install{opacity:.82}.wallet-modal-card span{display:grid;min-width:0;grid-gap:3px;gap:3px}.wallet-modal-card strong{overflow:hidden;color:inherit;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.wallet-modal-card small{color:rgba(255,250,240,.6);font-size:.75rem;line-height:1.28}.wallet-modal-card em{border-radius:999px;padding:7px 9px;background:rgba(214,255,107,.14);color:var(--citron);font-size:.72rem;font-style:normal;font-weight:1000;letter-spacing:.05em;text-transform:uppercase}.wallet-modal-card.install em{background:rgba(255,255,255,.08);color:rgba(255,250,240,.74)}.wallet-modal-note{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;border:1px solid rgba(66,217,200,.22);border-radius:16px;padding:12px 16px;background:rgba(66,217,200,.08);font-size:.86rem;text-align:center}.wallet-modal-note-icon{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid rgba(214,255,107,.5);border-radius:999px;background:rgba(214,255,107,.12);color:#d6ff6b;font-size:.74rem;font-weight:1000;line-height:1}.wallet-picker-light{margin:14px 0;border-color:var(--line);background:rgba(255,250,240,.72)}.wallet-picker-light .wallet-card,.wallet-picker-light .wallet-install-card,.wallet-picker-light .wallet-picker-head button,.wallet-picker-light .wallet-picker-head strong{color:var(--ink)}.wallet-picker-light .wallet-card small,.wallet-picker-light .wallet-install-card small,.wallet-picker-light .wallet-picker-head span{color:var(--ink-soft)}.wallet-picker-light .wallet-card,.wallet-picker-light .wallet-install-card,.wallet-picker-light .wallet-picker-head button{border-color:var(--line);background:rgba(255,255,255,.52)}.route-flow-mini{display:grid;grid-gap:6px;gap:6px;margin-top:2px}.route-flow-mini span{position:relative;display:grid;grid-gap:2px;gap:2px;border:1px solid rgba(214,255,107,.18);border-radius:13px;padding:8px 9px 8px 29px;background:rgba(255,255,255,.06);color:rgba(255,250,240,.78);outline:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.route-flow-mini span:focus-visible,.route-flow-mini span:hover{border-color:rgba(214,255,107,.55);background:rgba(214,255,107,.12);transform:translateX(3px)}.route-flow-mini strong{color:var(--paper-strong);font-family:inherit;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase}.route-flow-mini small{color:rgba(255,250,240,.58);font-size:.68rem;line-height:1.25}.route-flow-mini span:before{position:absolute;top:16px;left:10px;width:8px;height:8px;border-radius:999px;background:var(--citron);content:"";transform:translateY(-50%)}.route-flow-mini span:after{position:absolute;right:10px;bottom:calc(100% + 8px);z-index:4;width:min(260px,78vw);border:1px solid rgba(214,255,107,.34);border-radius:14px;padding:10px 11px;background:linear-gradient(135deg,rgba(16,23,20,.98),rgba(36,62,49,.98)),var(--terminal);box-shadow:0 18px 44px rgba(0,0,0,.26);color:rgba(255,250,240,.86);content:attr(data-tooltip);font-size:.78rem;font-weight:800;line-height:1.4;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.route-flow-mini span:focus-visible:after,.route-flow-mini span:hover:after{opacity:1;transform:translateY(0)}.simple-explainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:10px}.explainer-card{min-height:112px;border-radius:18px;padding:13px;animation:rise-in .72s ease both}.explainer-card svg{color:var(--copper-deep)}.explainer-card strong{display:block;margin-top:10px;font-size:.98rem}.explainer-card p{margin:6px 0 0;color:var(--ink-soft);font-size:.84rem;line-height:1.42}.holder-dashboard-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(350px,1.08fr);grid-gap:10px;gap:10px;margin-top:10px;border:1px solid var(--line);border-radius:24px;padding:12px;background:radial-gradient(circle at 9% 12%,rgba(214,255,107,.18),transparent 16rem),radial-gradient(circle at 86% 8%,rgba(66,217,200,.18),transparent 18rem),rgba(255,250,240,.74);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.holder-control-card,.holder-dashboard-copy{min-width:0;border:1px solid rgba(36,62,49,.1);border-radius:20px;background:rgba(255,255,255,.4)}.holder-dashboard-copy{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:clamp(16px,3vw,26px)}.holder-dashboard-copy h2{max-width:560px;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.65rem,4vw,3.2rem);letter-spacing:-.075em;line-height:.9}.holder-dashboard-copy p:not(.eyebrow){max-width:640px;margin:0;color:var(--ink-soft);font-size:.93rem;line-height:1.5}.holder-abuse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:4px}.holder-abuse-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;align-items:start;border:1px solid rgba(36,62,49,.1);border-radius:15px;padding:10px;background:rgba(255,250,240,.55)}.holder-abuse-grid svg{grid-row:span 2;margin-top:2px;color:var(--copper-deep)}.holder-abuse-grid strong{font-size:.88rem}.holder-abuse-grid span{color:var(--ink-soft);font-size:.76rem;line-height:1.35}.holder-control-card{display:grid;grid-gap:10px;gap:10px;padding:clamp(12px,2vw,16px);background:radial-gradient(circle at 92% 4%,rgba(214,255,107,.18),transparent 12rem),linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,250,240,.62))}.holder-control-head{display:grid;grid-gap:3px;gap:3px;border-bottom:1px solid rgba(36,62,49,.1);padding-bottom:10px}.holder-control-head span{color:var(--copper-deep);font-size:.72rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.holder-control-head strong{overflow:hidden;text-overflow:ellipsis}.holder-control-head small{color:var(--ink-soft);font-weight:800}.holder-selected-card{min-height:58px}.holder-token-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;max-height:260px;overflow:auto;padding-right:2px}.holder-token-list.risky-results-open{grid-template-columns:1fr;gap:10px;max-height:360px;border:1px solid rgba(184,50,50,.36);border-radius:18px;padding:8px;background:radial-gradient(circle at 100% 0,rgba(184,50,50,.22),transparent 14rem),linear-gradient(135deg,rgba(255,226,220,.72),rgba(255,245,241,.52));box-shadow:0 0 0 1px rgba(184,50,50,.08),0 0 34px rgba(184,50,50,.14)}.holder-token-list button{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;min-height:68px;border:1px solid var(--line);border-radius:15px;padding:8px;background:rgba(255,255,255,.38);color:var(--ink);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.holder-token-list.risky-results-open button{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;min-height:104px;padding:11px}.holder-token-list.risky-results-open .token-logo{grid-column:1;grid-row:1/span 2}.holder-token-list.risky-results-open button>span:not(.token-logo){grid-column:2;grid-row:1}.holder-token-list.risky-results-open em{grid-column:3;grid-row:1;justify-self:end;max-width:150px}.holder-token-list button.active,.holder-token-list button:hover{border-color:rgba(201,104,54,.5);background:linear-gradient(135deg,rgba(214,255,107,.22),rgba(66,217,200,.14)),rgba(255,255,255,.5);box-shadow:0 14px 34px rgba(43,50,42,.12);transform:translateY(-1px)}.holder-token-list button.review{border-color:rgba(184,50,50,.68);background:radial-gradient(circle at 100% 0,rgba(184,50,50,.25),transparent 9rem),linear-gradient(135deg,rgba(255,225,218,.9),rgba(255,247,244,.74)),rgba(255,255,255,.4);box-shadow:0 0 0 1px rgba(184,50,50,.14),0 0 22px rgba(184,50,50,.18),0 18px 44px rgba(184,50,50,.16)}.holder-token-list button.blocked{border-color:rgba(184,50,50,.9);background:radial-gradient(circle at 100% 0,rgba(184,50,50,.34),transparent 9rem),linear-gradient(135deg,rgba(255,214,207,.95),rgba(255,245,242,.76)),rgba(255,255,255,.4);box-shadow:0 0 0 1px rgba(184,50,50,.2),0 0 34px rgba(184,50,50,.28),0 18px 44px rgba(184,50,50,.2)}.holder-token-list button.blocked strong:after{margin-left:6px;border-radius:999px;padding:2px 5px;background:rgba(184,50,50,.12);color:#a52020;content:"RISK";font-size:.56rem;letter-spacing:.06em;vertical-align:middle}.holder-token-list span{display:grid;min-width:0;grid-gap:2px;gap:2px}.holder-token-list small,.holder-token-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holder-token-list small{color:var(--ink-soft);font-size:.72rem}.holder-token-list em{grid-column:2;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border-radius:999px;padding:4px 7px;background:rgba(36,62,49,.08);color:var(--copper-deep);font-size:.63rem;font-style:normal;font-weight:1000;letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.holder-control-actions{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(190px,1fr);grid-gap:8px;gap:8px}.holder-lock-note{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;border:1px solid rgba(201,104,54,.22);border-radius:15px;padding:9px 10px;background:rgba(201,104,54,.08);color:#8b3d1e;font-size:.82rem;font-weight:900}.developer-layout{display:grid;grid-template-columns:206px minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:10px}.dashboard-rail{grid-gap:8px;gap:8px;border-color:rgba(255,255,255,.12);border-radius:20px;padding:9px;background:radial-gradient(circle at 20% 0,rgba(214,255,107,.12),transparent 11rem),linear-gradient(180deg,rgba(16,23,20,.96),rgba(36,62,49,.92))}.dashboard-rail,.setup-rail{position:-webkit-sticky;position:sticky;top:82px;display:grid;align-content:start;height:-moz-fit-content;height:fit-content}.setup-rail{grid-gap:9px;gap:9px;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:13px;background:radial-gradient(circle at 20% 0,rgba(66,217,200,.16),transparent 11rem),linear-gradient(180deg,rgba(16,23,20,.96),rgba(36,62,49,.92));color:var(--paper-strong);box-shadow:var(--shadow)}.creator-dashboard-grid span,.creator-dashboard-hero span,.creator-dashboard-panel span,.example-dashboard-preview span,.setup-rail span{color:var(--copper);font-size:.74rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.holder-token-list .token-risk-note{grid-column:2/-1;grid-row:2;display:block;overflow:visible;border:1px solid rgba(184,50,50,.34);border-radius:12px;padding:7px 8px;background:linear-gradient(135deg,rgba(184,50,50,.13),rgba(255,255,255,.42));color:#7d1714;font-size:.72rem;font-weight:900;line-height:1.35;text-overflow:clip;white-space:normal}.setup-rail strong{font-family:Fraunces,Georgia,serif;font-size:1.22rem;letter-spacing:-.06em;line-height:1}.setup-rail p{margin:0;color:rgba(255,250,240,.7);font-size:.84rem;line-height:1.42}.setup-rail button{min-height:38px;border:1px solid rgba(214,255,107,.28);border-radius:999px;background:rgba(214,255,107,.12);color:var(--paper-strong);font-weight:900}.example-dashboard-preview{display:grid;grid-template-columns:minmax(230px,.66fr) minmax(0,1.34fr);grid-gap:10px;gap:10px;margin-bottom:10px;border:1px solid var(--line);border-radius:22px;padding:12px;background:radial-gradient(circle at 91% 4%,rgba(66,217,200,.24),transparent 18rem),radial-gradient(circle at 8% 12%,rgba(214,255,107,.18),transparent 14rem),rgba(255,250,240,.76)}.example-dashboard-preview h3{margin:8px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,3.4vw,2.25rem);letter-spacing:-.07em}.example-dashboard-preview p{margin:8px 0 0;color:var(--ink-soft);font-size:.88rem;line-height:1.42}.example-dashboard-board,.example-dashboard-copy{min-width:0}.example-dashboard-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.example-dashboard-actions a,.example-dashboard-actions span{border-radius:999px;padding:8px 10px;background:var(--moss);color:var(--paper-strong);font-size:.76rem;font-weight:1000}.example-dashboard-actions span{background:rgba(36,62,49,.09);color:var(--moss)}.example-dashboard-service-note{display:grid;grid-gap:6px;gap:6px;margin-top:12px;border:1px solid rgba(201,104,54,.24);border-radius:18px;padding:10px;background:linear-gradient(135deg,rgba(255,121,79,.14),rgba(93,232,255,.1)),rgba(255,255,255,.35)}.example-dashboard-service-note strong{color:var(--moss);font-size:.94rem}.example-dashboard-service-note p{margin:0;color:var(--ink-soft);font-size:.84rem;line-height:1.42}.example-dashboard-board{display:grid;grid-gap:8px;gap:8px}.example-dashboard-strip,.example-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.example-dashboard-flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(36,62,49,.12);border-radius:15px;padding:8px 10px;background:rgba(255,255,255,.42);color:var(--moss)}.example-dashboard-flow strong{font-size:.84rem}.example-dashboard-flow svg{color:var(--copper)}.example-dashboard-split{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.example-dashboard-split article{border:1px solid rgba(36,62,49,.12);border-radius:14px;padding:8px;background:rgba(255,255,255,.38)}.example-dashboard-split span,.example-receipt-table span:first-child{color:var(--copper);font-size:.7rem;font-weight:1000;letter-spacing:.07em;text-transform:uppercase}.example-dashboard-split strong{display:block;margin-top:6px;font-size:.86rem}.example-dashboard-split small{display:block;margin-top:4px;color:var(--ink-soft)}.example-receipt-table{overflow:hidden;border:1px solid rgba(36,62,49,.12);border-radius:18px;background:rgba(255,255,255,.42)}.example-receipt-table div{display:grid;grid-template-columns:.75fr 1fr 1fr .8fr;grid-gap:8px;gap:8px;padding:7px 9px}.example-receipt-table div+div{border-top:1px solid rgba(36,62,49,.08)}.example-receipt-table div:first-child{background:rgba(36,62,49,.08)}.example-receipt-table span{overflow:hidden;min-width:0;color:var(--ink-soft);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.status-tile{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 9px;gap:3px 9px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:11px;background:rgba(255,255,255,.06)}.status-tile svg{grid-row:span 2;color:var(--citron)}.review-item span,.section-heading span,.status-tile span,.step-kicker span{font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.status-tile span{color:rgba(255,250,240,.55)}.review-item span,.section-heading span,.step-kicker span{color:var(--ink-soft)}.status-tile strong{overflow-wrap:anywhere;color:var(--paper-strong);font-size:.92rem}.dashboard-stage{overflow:hidden;border-radius:20px;padding:12px}.section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:10px}.section-heading h2{max-width:760px;margin:5px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.35rem,2.6vw,2.08rem);letter-spacing:-.065em;line-height:.96}.signed-in-chip{display:inline-flex;align-items:center;gap:8px;max-width:250px;border:1px solid var(--line);border-radius:999px;padding:8px 10px;background:rgba(255,255,255,.38);color:var(--ink-soft);font-size:.8rem;font-weight:900}.wizard-shell{display:grid;grid-template-columns:172px minmax(0,1fr);grid-gap:9px;gap:9px}.wizard-steps{display:grid;align-content:start;grid-gap:6px;gap:6px}.wizard-steps button{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;min-height:52px;border:1px solid var(--line);border-radius:14px;padding:8px;background:rgba(255,255,255,.32);color:var(--ink);text-align:left}.wizard-steps button span{display:grid;grid-row:span 2;width:27px;height:27px;place-items:center;border-radius:9px;background:rgba(36,62,49,.1);font-weight:1000}.wizard-steps button small{font-size:.68rem;color:var(--ink-soft)}.wizard-steps button.active{border-color:rgba(201,104,54,.42);background:linear-gradient(135deg,rgba(214,255,107,.24),rgba(66,217,200,.16))}.wizard-steps button.active span{background:var(--moss);color:var(--paper-strong)}.wizard-card{display:grid;grid-gap:12px;gap:12px;border-radius:18px;padding:13px;background:radial-gradient(circle at 95% 5%,rgba(66,217,200,.18),transparent 14rem),rgba(255,255,255,.38)}.wizard-step-content{display:grid;grid-gap:10px;gap:10px}.step-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--copper-deep)}.wizard-step-content h3{max-width:720px;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.28rem,2.6vw,2rem);letter-spacing:-.06em;line-height:.98}.wizard-step-content p{max-width:780px;margin:0;color:var(--ink-soft);font-size:.87rem;line-height:1.42}.metric,.missing-list,.review-item,.wallet-proof-card,.warning-strip{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.38)}.wallet-proof-card{display:grid;grid-gap:7px;gap:7px;padding:12px}.missing-list span,.wallet-proof-card small,.wallet-proof-card span{color:var(--ink-soft)}.wizard-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.wizard-form-grid .wide-field{grid-column:1/-1}.danger-toggle{border-color:rgba(201,104,54,.28);background:rgba(255,245,235,.72)}.launch-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.launch-mode-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(36,62,49,.14);border-radius:17px;padding:12px;background:radial-gradient(circle at 95% 5%,rgba(66,217,200,.12),transparent 7rem),rgba(255,255,255,.36);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.launch-mode-card.active,.launch-mode-card:hover{border-color:rgba(201,104,54,.45);box-shadow:0 12px 30px rgba(25,38,31,.1);transform:translateY(-1px)}.launch-mode-card svg{color:var(--copper)}.launch-mode-card span{display:grid;grid-gap:4px;gap:4px}.launch-mode-card strong{font-size:.9rem}.launch-mode-card small{color:var(--ink-soft);font-size:.76rem;line-height:1.35}.split-summary-card{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(62,117,76,.24);border-radius:16px;padding:11px 12px;background:radial-gradient(circle at 92% 10%,rgba(161,220,94,.18),transparent 6rem),rgba(245,255,236,.66)}.split-summary-card strong{color:var(--ink);font-size:.82rem}.split-summary-card span{color:var(--forest);font-size:.92rem;font-weight:900}.split-summary-card small{color:var(--ink-soft);line-height:1.35}.split-summary-card.warning{border-color:rgba(190,85,41,.45);background:rgba(255,238,220,.78)}.split-summary-card.warning span{color:var(--copper-deep)}.split-options-heading{border:1px solid rgba(36,62,49,.12);border-radius:14px;padding:9px 11px;background:rgba(255,255,255,.34)}.split-options-heading strong{color:var(--ink);font-size:.82rem}.donation-preset-panel{display:grid;grid-gap:9px;gap:9px;border:1px solid rgba(62,117,76,.2);border-radius:18px;padding:11px;background:radial-gradient(circle at 92% 10%,rgba(66,217,200,.15),transparent 9rem),linear-gradient(135deg,rgba(246,255,241,.92),rgba(255,250,240,.64))}.donation-preset-panel>strong{color:var(--forest-deep);font-size:.88rem}.donation-preset-panel>p{margin:0;color:var(--ink-soft);font-size:.8rem;line-height:1.42}.donation-preset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px}.donation-preset-card{display:grid;grid-gap:4px;gap:4px;min-height:104px;border:1px solid rgba(62,117,76,.22);border-radius:15px;padding:10px;text-align:left;background:rgba(255,255,255,.66);box-shadow:0 10px 20px rgba(30,45,38,.08);cursor:pointer}.donation-preset-card:hover:not(:disabled){border-color:rgba(62,117,76,.42);transform:translateY(-1px)}.donation-preset-card:disabled{opacity:.58;cursor:default}.donation-preset-card span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:3px 7px;color:var(--forest-deep);background:rgba(161,220,94,.2);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.donation-preset-card strong{color:var(--ink);font-size:.9rem}.donation-preset-card em,.donation-preset-card small,.donation-preset-empty{color:var(--ink-soft);font-size:.74rem;line-height:1.35}.donation-preset-card em{font-style:normal}.donation-preset-empty{border:1px dashed rgba(36,62,49,.18);border-radius:14px;padding:10px;background:rgba(255,255,255,.46)}.button-row,.inline-heading,.wizard-footer{display:flex;flex-wrap:wrap;gap:10px}.reward-picker-shell{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(36,62,49,.12);border-radius:18px;padding:10px;background:radial-gradient(circle at 88% 10%,rgba(66,217,200,.16),transparent 16rem),linear-gradient(135deg,rgba(255,250,240,.82),rgba(255,255,255,.42))}.reward-picker-tools{display:grid;grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);grid-gap:8px;gap:8px}.reward-search-chips{display:flex;flex-wrap:wrap;gap:6px}.reward-search-chips button{border:1px solid rgba(36,62,49,.12);border-radius:999px;padding:7px 10px;background:rgba(255,250,240,.62);color:var(--moss);font-size:.72rem;font-weight:1000;letter-spacing:.04em;text-transform:uppercase;transition:border-color .16s ease,background .16s ease,transform .16s ease}.reward-search-chips button.active,.reward-search-chips button:focus-visible,.reward-search-chips button:hover{border-color:rgba(201,104,54,.44);background:rgba(214,255,107,.24);transform:translateY(-1px)}.reward-picker-summary{display:grid;grid-gap:2px;gap:2px;border:1px solid rgba(36,62,49,.1);border-radius:14px;padding:9px 11px;background:radial-gradient(circle at 95% 0,rgba(66,217,200,.12),transparent 10rem),rgba(255,250,240,.58)}.reward-picker-summary strong{color:var(--moss);font-size:.88rem}.reward-picker-summary span{color:var(--ink-soft);font-size:.78rem;line-height:1.4}.token-search-field{display:grid;grid-gap:5px;gap:5px}.token-search-field>span{color:var(--ink-soft);font-size:.75rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.token-search-field>div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:38px;border:1px solid rgba(23,32,29,.18);border-radius:12px;padding:0 10px;background:rgba(255,250,240,.86)}.token-search-field svg{color:var(--copper-deep)}.token-search-field input{min-width:0;border:0;outline:none;background:transparent;color:var(--ink)}.reward-token-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;max-height:430px;overflow:auto;padding-right:2px}.reward-token-card,.selected-reward-card{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--line);border-radius:15px;padding:8px;background:rgba(255,255,255,.42);color:var(--ink);text-align:left}.reward-token-card{grid-template-columns:38px minmax(0,1fr);align-content:center;min-height:72px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.reward-token-card.active,.reward-token-card:hover{border-color:rgba(201,104,54,.5);background:linear-gradient(135deg,rgba(214,255,107,.24),rgba(66,217,200,.15)),rgba(255,255,255,.5);box-shadow:0 14px 34px rgba(43,50,42,.12);transform:translateY(-1px)}.reward-token-card.review{border-color:rgba(184,50,50,.6);background:radial-gradient(circle at 100% 0,rgba(184,50,50,.2),transparent 9rem),linear-gradient(135deg,rgba(255,226,220,.76),rgba(255,255,255,.5)),rgba(255,255,255,.42);box-shadow:0 0 0 1px rgba(184,50,50,.1),0 0 20px rgba(184,50,50,.14)}.reward-token-card.review em{background:rgba(184,50,50,.14);color:#a52020}.reward-token-card.blocked{border-color:rgba(184,50,50,.82);background:radial-gradient(circle at 100% 0,rgba(184,50,50,.28),transparent 9rem),linear-gradient(135deg,rgba(255,216,210,.84),rgba(255,255,255,.52)),rgba(255,255,255,.42);box-shadow:0 0 0 1px rgba(184,50,50,.14),0 0 28px rgba(184,50,50,.2)}.reward-token-card.blocked strong:after{margin-left:6px;border-radius:999px;padding:2px 5px;background:rgba(184,50,50,.12);color:#a52020;content:"RISK";font-size:.56rem;letter-spacing:.06em;vertical-align:middle}.reward-token-card.blocked em{background:rgba(184,50,50,.14);color:#a52020}.reward-token-card span,.selected-reward-card span{display:grid;min-width:0;grid-gap:2px;gap:2px}.reward-token-card small,.reward-token-card strong,.selected-reward-card small,.selected-reward-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-token-card small,.selected-reward-card small{color:var(--ink-soft);font-size:.72rem;line-height:1.25}.reward-token-card em,.selected-reward-card em{grid-column:2;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border-radius:999px;padding:4px 7px;background:rgba(36,62,49,.08);color:var(--copper-deep);font-size:.64rem;font-style:normal;font-weight:1000;letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reward-token-card .token-risk-note{grid-column:1/-1;color:#8b3d1e;font-size:.7rem;line-height:1.3;white-space:normal}.selected-reward-card{grid-template-columns:42px minmax(0,1fr) auto;border-color:rgba(66,217,200,.32);background:linear-gradient(135deg,rgba(66,217,200,.16),rgba(214,255,107,.16)),rgba(255,255,255,.45)}.selected-reward-card em{grid-column:auto}.token-risk-warning{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid rgba(201,104,54,.3);border-radius:15px;padding:10px;background:linear-gradient(135deg,rgba(255,204,128,.22),rgba(255,255,255,.42)),rgba(255,255,255,.52);color:#8b3d1e}.token-risk-warning svg{margin-top:2px}.token-risk-warning span{display:grid;grid-gap:3px;gap:3px}.token-risk-warning small{color:var(--ink-soft);line-height:1.4}.token-confirm-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid rgba(36,62,49,.14);border-radius:15px;padding:10px;background:rgba(255,250,240,.7);color:var(--ink)}.token-confirm-row input{width:18px;height:18px;margin-top:2px;accent-color:var(--copper)}.token-confirm-row span{display:grid;grid-gap:3px;gap:3px}.token-confirm-row small{color:var(--ink-soft);line-height:1.4}.token-logo{position:relative;display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.55);border-radius:13px;background:linear-gradient(135deg,var(--moss),var(--copper-deep));box-shadow:inset 0 0 0 1px rgba(23,32,29,.08);color:var(--paper-strong);font-size:.68rem;font-weight:1000;letter-spacing:-.04em}.token-logo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.reward-empty-state{grid-column:1/-1;display:grid;grid-gap:4px;gap:4px;border:1px dashed rgba(36,62,49,.18);border-radius:15px;padding:12px;background:rgba(255,255,255,.36)}.reward-empty-state small{color:var(--ink-soft);line-height:1.4}.hidden-token-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;border:1px solid rgba(15,127,93,.22);border-radius:16px;padding:10px 12px;background:rgba(15,127,93,.08);color:#0f6c51;font-size:.76rem;font-weight:900}.hidden-token-note.risk-visible{border-color:rgba(184,50,50,.38);background:radial-gradient(circle at 100% 0,rgba(184,50,50,.18),transparent 9rem),rgba(255,229,224,.76);color:#8f241f;box-shadow:0 0 0 1px rgba(184,50,50,.08),0 0 26px rgba(184,50,50,.14)}.hidden-token-note.risk-visible button{background:#8f241f;color:#fff8f4}.hidden-token-note button,.unsafe-reveal-warning button{border:1px solid rgba(36,62,49,.12);border-radius:999px;padding:8px 10px;background:var(--moss);color:var(--paper-strong);font-size:.72rem;font-weight:1000}.hidden-token-note button{margin-left:auto}.hidden-token-note small{color:var(--ink-soft);font-weight:800}.unsafe-reveal-warning{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;border:1px solid rgba(184,50,50,.28);border-radius:18px;padding:12px;background:radial-gradient(circle at 100% 0,rgba(184,50,50,.12),transparent 10rem),rgba(255,245,240,.82);color:#8f241f}.unsafe-reveal-warning>svg{margin-top:2px}.unsafe-reveal-warning label,.unsafe-reveal-warning>span{display:grid;grid-gap:4px;gap:4px}.unsafe-reveal-warning label span,.unsafe-reveal-warning small{color:var(--ink-soft);line-height:1.42}.unsafe-reveal-warning label{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;border:1px solid rgba(184,50,50,.16);border-radius:14px;padding:9px;background:rgba(255,255,255,.44)}.unsafe-reveal-warning input{width:18px;height:18px;margin-top:2px;accent-color:#b83232}.unsafe-reveal-warning>div{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.unsafe-reveal-warning button:first-child{background:rgba(36,62,49,.08);color:var(--ink)}.unsafe-reveal-warning button:disabled{cursor:not-allowed;opacity:.48}.locked-setting-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid rgba(66,217,200,.3);border-radius:14px;padding:10px;background:linear-gradient(135deg,rgba(66,217,200,.14),rgba(214,255,107,.12)),rgba(255,255,255,.36)}.locked-setting-card svg{color:#0f7f5d}.locked-setting-card.warning{border-color:rgba(190,85,41,.52);background:linear-gradient(135deg,rgba(255,121,79,.18),rgba(255,221,150,.18)),rgba(255,248,239,.72)}.locked-setting-card.warning svg{color:#a73824}.locked-setting-card.warning strong{color:#7a2719}.locked-setting-card.warning small{color:#684035}.locked-setting-card strong{display:block}.locked-setting-card small{display:block;margin-top:3px;color:var(--ink-soft);line-height:1.4}.existing-token-plain-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(201,104,54,.26);border-radius:15px;padding:11px;background:linear-gradient(135deg,rgba(255,238,220,.66),rgba(255,255,255,.38)),rgba(255,255,255,.34)}.existing-token-plain-card svg{color:var(--copper-deep)}.existing-token-plain-card strong{display:block}.existing-token-plain-card small{display:block;margin-top:4px;color:var(--ink-soft);line-height:1.4}.token-universe-note{display:grid;grid-gap:6px;gap:6px;border-color:rgba(36,62,49,.12);padding:10px;background:linear-gradient(135deg,rgba(214,255,107,.14),rgba(66,217,200,.1)),rgba(255,255,255,.42)}.token-universe-note strong{color:var(--moss)}.token-universe-note p{margin:0}.automatic-route-note{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;border:1px solid rgba(66,217,200,.28);border-radius:15px;padding:10px 12px;background:linear-gradient(135deg,rgba(66,217,200,.14),rgba(214,255,107,.1)),rgba(255,255,255,.48);color:var(--moss)}.automatic-route-note svg{color:var(--copper)}.automatic-route-note span{display:grid;grid-gap:2px;gap:2px}.automatic-route-note small{color:var(--ink-soft);line-height:1.4}.reward-change-guard{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(201,104,54,.35);border-radius:18px;padding:12px;background:linear-gradient(135deg,rgba(201,104,54,.13),rgba(214,255,107,.08)),rgba(255,255,255,.42)}.reward-change-guard>label{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;color:var(--ink);font-weight:900;line-height:1.4}.reward-change-guard small{display:block;margin-top:3px;color:var(--ink-soft)}.ok-strip{background:rgba(15,127,93,.12);color:#0f6c51}.tools-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:12px;gap:12px;margin-top:12px}.tools-modal{width:min(1040px,100%)}.tools-modal .tools-panel{width:100%;margin-top:18px}.resize-preview-board,.resize-preview-board article,.source-preview-card,.tools-copy{border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tools-copy{display:grid;align-content:start;grid-gap:12px;gap:12px;border-radius:24px;padding:22px}.tools-copy h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,5vw,3.8rem);letter-spacing:-.075em;line-height:.9}.tools-copy p{color:var(--ink-soft);line-height:1.6}.tools-copy small{color:var(--ink-soft);font-weight:900}.image-upload-card{display:grid;grid-gap:6px;gap:6px;cursor:pointer;border:1px dashed rgba(36,62,49,.28);border-radius:18px;padding:16px;background:linear-gradient(135deg,rgba(214,255,107,.16),rgba(66,217,200,.1)),rgba(255,255,255,.34)}.image-upload-card input{display:none}.image-upload-card strong{font-size:1.15rem}.image-upload-card span{color:var(--ink-soft)}.resize-preview-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;border-radius:24px;padding:12px}.resize-preview-board article,.source-preview-card{display:grid;grid-gap:10px;gap:10px;align-content:start;overflow:hidden;border-radius:18px;padding:10px;background:rgba(255,255,255,.34)}.resize-preview-board article img,.source-preview-card img{display:block;width:100%;max-height:260px;object-fit:contain;border-radius:14px;background:#fffaf0}.source-preview-card strong{display:grid;min-height:180px;place-items:center;color:var(--ink-soft)}.resize-preview-board a{border-radius:999px;padding:10px 12px;background:var(--terminal);color:var(--paper-strong);font-weight:1000;text-align:center}.inline-heading button{display:inline-flex;align-items:center;gap:7px;min-height:36px;border:1px solid var(--line);border-radius:999px;padding:0 12px;background:rgba(255,255,255,.36);color:var(--ink);font-weight:900}.clean-toggle{min-height:56px}.tier-editor{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:18px;padding:11px;background:rgba(36,62,49,.05)}.inline-heading{align-items:center;justify-content:space-between}.tier-edit-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(120px,.8fr) minmax(110px,.65fr) auto;grid-gap:8px;gap:8px}.tier-edit-row input{min-height:44px;border:1px solid rgba(23,32,29,.18);border-radius:14px;padding:10px 12px;background:rgba(255,250,240,.82);color:var(--ink)}.tier-edit-row button{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;background:rgba(184,50,50,.1);color:var(--danger)}.tier-editor small{color:var(--ink-soft)}.wizard-details{border:1px solid var(--line);border-radius:20px;padding:14px;background:rgba(255,255,255,.22)}.wizard-details summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:1000}.wizard-details[open] summary{margin-bottom:14px}.metric-grid,.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.review-item{display:grid;grid-gap:8px;gap:8px;padding:14px}.review-item strong{overflow-wrap:anywhere}.warning-strip{display:flex;align-items:center;gap:10px;padding:13px;background:rgba(201,104,54,.12);color:var(--copper-deep);font-weight:900}.missing-list{display:grid;grid-gap:8px;gap:8px;padding:14px}.wizard-footer{justify-content:space-between;border-top:1px solid var(--line);padding-top:16px}.action-console{display:grid;grid-gap:12px;gap:12px;margin-top:14px;border-radius:22px;padding:16px;background:#101714;color:var(--paper-strong)}.action-console>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.action-console>div span{border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.08);color:rgba(255,250,240,.74);font-size:.8rem;font-weight:900}.action-console.ok{border-color:rgba(66,217,200,.35)}.action-console.blocked{border-color:rgba(184,50,50,.62)}.action-console pre{max-height:340px;margin:0;overflow:auto;white-space:pre-wrap;border-radius:16px;padding:13px;background:rgba(0,0,0,.24);color:#d7ffe9;font-family:Cascadia Code,JetBrains Mono,Consolas,monospace;font-size:.86rem;line-height:1.55}.status-dashboard{display:grid;grid-gap:14px;gap:14px}.status-hero-card{border-radius:26px;padding:24px;background:radial-gradient(circle at 88% 10%,rgba(214,255,107,.26),transparent 12rem),rgba(255,255,255,.36)}.status-hero-card span{color:var(--copper-deep);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.status-hero-card h3{margin:8px 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.1rem,5vw,3.8rem);letter-spacing:-.07em;line-height:.9}.check-list-panel p,.status-hero-card p{max-width:760px;color:var(--ink-soft);line-height:1.6}.check-list-panel{display:grid;grid-gap:10px;gap:10px;border-radius:24px;padding:18px}.check-list-panel>div{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;border:1px solid var(--line);border-radius:16px;padding:12px;background:rgba(255,255,255,.34)}.check-list-panel em{color:var(--copper-deep);font-style:normal;font-weight:1000}.check-list-panel small{grid-column:1/-1;color:var(--ink-soft)}.generated-site{min-height:100vh;color:var(--paper-strong);background:radial-gradient(circle at 12% 12%,rgba(214,255,107,.28),transparent 20rem),radial-gradient(circle at 88% 8%,rgba(66,217,200,.22),transparent 22rem),linear-gradient(145deg,#101714,#243e31 56%,#934225);padding:20px}.generated-nav{display:flex;align-items:center;justify-content:space-between;width:min(1180px,100%);margin:0 auto 18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:12px 16px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.generated-nav div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.generated-nav a,.generated-nav span{color:var(--paper-strong);font-weight:1000}.generated-nav div a{border-radius:999px;padding:8px 10px;background:rgba(255,255,255,.08)}.generated-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;width:min(1180px,100%);margin:0 auto}.generated-grid article,.generated-hero aside,.generated-hero>div,.generated-proof{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.09);box-shadow:0 24px 80px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.generated-hero>div{border-radius:34px;padding:clamp(28px,6vw,64px)}.generated-hero p{color:rgba(255,250,240,.72);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.generated-hero h1{max-width:760px;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(3rem,8vw,6.8rem);letter-spacing:-.08em;line-height:.84}.generated-hero strong{display:block;max-width:680px;margin-top:24px;color:rgba(255,250,240,.78);font-size:1.12rem;line-height:1.6}.generated-hero aside{display:grid;min-height:420px;place-items:center;overflow:hidden;border-radius:34px}.generated-hero aside img{width:100%;height:100%;object-fit:cover}.generated-hero aside span{display:grid;width:156px;height:156px;place-items:center;border-radius:42px;background:linear-gradient(135deg,var(--citron),var(--aqua));color:var(--moss);font-size:2.2rem;font-weight:1000}.generated-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.generated-actions a{border-radius:999px;padding:12px 16px;background:var(--paper-strong);color:var(--moss);font-weight:1000}.generated-ticker{display:flex;flex-wrap:wrap;gap:8px;width:min(1180px,100%);margin:18px auto 0}.generated-ticker span{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.08);color:rgba(255,250,240,.84);font-weight:1000}.referral-landing-shell{min-height:100vh;color:var(--paper-strong);background:radial-gradient(circle at 18% 18%,rgba(255,54,180,.26),transparent 18rem),radial-gradient(circle at 82% 12%,rgba(114,247,255,.24),transparent 22rem),linear-gradient(135deg,#050b24,#19274f 54%,#52246f);padding:20px}.referral-landing-card,.referral-landing-nav{width:min(1020px,100%);margin-inline:auto}.referral-landing-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:12px 16px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.referral-landing-actions,.referral-landing-nav div{display:flex;flex-wrap:wrap;gap:8px}.referral-landing-nav a{color:var(--paper-strong);font-weight:1000}.referral-landing-card{display:grid;grid-gap:18px;gap:18px;margin-top:18px;border:1px solid rgba(114,247,255,.22);border-radius:34px;padding:clamp(24px,6vw,56px);background:radial-gradient(circle at 90% 0,rgba(214,255,107,.12),transparent 16rem),rgba(6,13,43,.72);box-shadow:0 30px 100px rgba(3,7,24,.45);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.referral-landing-card>span,.referral-rules-card strong{color:var(--aqua);font-size:.78rem;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.referral-landing-card h1{max-width:760px;margin:0;color:var(--paper-strong);font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-size:clamp(2.7rem,8vw,5.8rem);letter-spacing:-.08em;line-height:.86}.referral-landing-card p,.referral-policy-note,.referral-rules-card li{max-width:820px;color:rgba(255,250,240,.78);font-weight:800;line-height:1.6}.referral-landing-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.referral-claim-card,.referral-landing-proof article,.referral-rules-card{border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:16px;background:rgba(255,255,255,.08)}.referral-landing-proof strong{display:block;overflow-wrap:anywhere;color:var(--paper-strong);font-size:1.18rem}.referral-landing-proof small{color:rgba(255,250,240,.62);font-weight:900}.referral-rules-card ul{margin:12px 0 0;padding-left:20px}.referral-claim-card{display:grid;grid-gap:12px;gap:12px}.referral-claim-card strong{color:var(--paper-strong);font-size:1.3rem}.referral-claim-card p,.referral-claim-card small{margin:0;color:rgba(255,250,240,.76);line-height:1.55}.referral-claim-card>div{display:flex;flex-wrap:wrap;gap:10px}.referral-claim-card select{min-width:min(280px,100%);border:1px solid rgba(114,247,255,.26);border-radius:999px;padding:12px 14px;background:rgba(255,255,255,.1);color:var(--paper-strong);font:inherit;font-weight:900}.generated-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0}.generated-grid article,.generated-ledger article,.generated-proof{border-radius:26px;padding:22px}.generated-grid span{color:var(--citron);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.generated-grid strong{display:block;margin-top:12px;font-size:1.8rem}.generated-grid p,.generated-ledger li,.generated-ledger p,.generated-proof p{color:rgba(255,250,240,.72);line-height:1.6}.generated-ledger{display:grid;grid-template-columns:1.25fr .9fr 1fr;grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0}.generated-ledger article{border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 95% 0,rgba(214,255,107,.13),transparent 10rem),rgba(255,255,255,.09);box-shadow:0 24px 80px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.generated-ledger span{color:var(--aqua);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.generated-ledger h2{margin:10px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.75rem,3vw,2.7rem);letter-spacing:-.065em;line-height:.96}.generated-ledger ul{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.generated-ledger li{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:11px;background:rgba(255,255,255,.06)}.generated-route-line{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.generated-route-line strong{display:block;border:1px solid rgba(214,255,107,.18);border-radius:16px;padding:11px;background:rgba(214,255,107,.08);color:var(--paper-strong)}.generated-address-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.generated-address-list code{display:block;overflow-wrap:anywhere;border:1px dashed rgba(255,255,255,.22);border-radius:14px;padding:10px;background:rgba(0,0,0,.18);color:#d7ffe9;font-family:Cascadia Code,JetBrains Mono,Consolas,monospace;font-size:.82rem}.generated-proof{width:min(1180px,100%);margin:18px auto 0}.generated-proof h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,5vw,4rem);letter-spacing:-.07em}.generated-proof div{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.generated-proof span{border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.1);color:rgba(255,250,240,.82);font-weight:900}.generated-proof .generated-proof-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.generated-proof-board article{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:13px;background:rgba(255,255,255,.07)}.generated-proof-board strong{display:block;color:var(--paper-strong)}.generated-proof-board small{display:block;margin-top:7px;color:rgba(255,250,240,.68);line-height:1.45}.proof-dashboard-standard{display:grid;grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0;border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:clamp(16px,3vw,24px);background:radial-gradient(circle at 8% 0,rgba(214,255,107,.13),transparent 16rem),radial-gradient(circle at 92% 2%,rgba(66,217,200,.14),transparent 18rem),rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.proof-dashboard-modal{width:100%;margin:0;border-color:rgba(93,232,255,.18);background:radial-gradient(circle at 8% 0,rgba(255,43,176,.12),transparent 16rem),radial-gradient(circle at 94% 0,rgba(93,232,255,.14),transparent 18rem),rgba(255,255,255,.045)}.proof-dashboard-header{display:grid;grid-gap:8px;gap:8px}.proof-dashboard-header>span,.proof-route-section>div>span{color:var(--aqua);font-size:.74rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.proof-dashboard-header h2,.proof-panel h3,.proof-route-section h3{margin:0;color:var(--paper-strong);font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-weight:950;letter-spacing:-.07em;line-height:.95}.proof-dashboard-header h2{max-width:820px;font-size:clamp(2.2rem,6vw,5rem)}.proof-dashboard-header p,.proof-panel-head p,.proof-route-section p{max-width:860px;margin:0;color:rgba(255,250,240,.72);font-size:.95rem;font-weight:750;line-height:1.6}.proof-live-grid,.proof-row-grid{display:grid;grid-gap:10px;gap:10px}.proof-live-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.proof-live-grid article,.proof-panel,.proof-route-section,.proof-row-grid article{border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(255,255,255,.045)}.proof-live-grid article,.proof-row-grid article{display:grid;align-content:start;grid-gap:7px;gap:7px;min-height:118px;border-radius:18px;padding:13px}.proof-live-grid span,.proof-row-grid span{color:var(--citron);font-size:.68rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.proof-live-grid strong,.proof-row-grid strong,.proof-row-link{overflow-wrap:anywhere;color:var(--paper-strong);font-size:1.05rem;font-weight:950;line-height:1.05}.proof-row-link{width:-moz-fit-content;width:fit-content;max-width:100%;border-bottom:1px solid rgba(101,241,255,.45);color:#65f1ff;text-decoration:none;text-shadow:0 0 18px rgba(101,241,255,.25)}.proof-row-link:focus-visible,.proof-row-link:hover{color:#ffffff;border-bottom-color:#ff4fc8}.proof-live-grid small,.proof-row-grid small{color:rgba(255,250,240,.64);font-size:.78rem;font-weight:750;line-height:1.4}.proof-panel,.proof-route-section{border-radius:24px;padding:16px}.proof-route-section{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr);grid-gap:14px;gap:14px;align-items:start}.proof-panel h3,.proof-route-section h3{font-size:clamp(1.55rem,3vw,2.5rem)}.proof-dashboard-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.proof-panel{display:grid;grid-gap:12px;gap:12px}.proof-panel-head{display:grid;grid-gap:7px;gap:7px}.proof-panel:not(.compact) .proof-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-panel.compact .proof-row-grid,.proof-route-section .proof-row-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-checker-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.proof-checker-shell button,.proof-checker-shell input{min-height:42px;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:0 14px;background:rgba(255,255,255,.08);color:rgba(255,250,240,.7);font-weight:900}.proof-checker-shell button{color:rgba(255,250,240,.9);cursor:pointer}.proof-checker-shell button:disabled{color:rgba(255,250,240,.5);cursor:wait}.proof-checker-live{display:grid;grid-gap:10px;gap:10px}.proof-checker-result{display:grid;grid-gap:9px;gap:9px;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:13px;background:radial-gradient(circle at 100% 0,rgba(66,217,200,.14),transparent 10rem),rgba(255,255,255,.07)}.proof-checker-result>div:first-child{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.proof-checker-result strong{color:#fffaf0;font-size:1rem;line-height:1.1}.proof-checker-result p,.proof-checker-result span{margin:0;color:rgba(255,250,240,.72);font-size:.88rem;font-weight:750;line-height:1.45}.proof-checker-result em{border-radius:999px;padding:5px 8px;background:rgba(255,255,255,.09);color:rgba(255,250,240,.76);font-size:.62rem;font-style:normal;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.proof-checker-result.paid{border-color:rgba(66,217,200,.44);background:radial-gradient(circle at 100% 0,rgba(66,217,200,.2),transparent 10rem),rgba(66,217,200,.08)}.proof-checker-result.held_by_rules,.proof-checker-result.planned,.proof-checker-result.queued{border-color:rgba(214,255,107,.36);background:radial-gradient(circle at 100% 0,rgba(214,255,107,.16),transparent 10rem),rgba(214,255,107,.07)}.proof-checker-result.error,.proof-checker-result.skipped{border-color:rgba(255,90,130,.42);background:radial-gradient(circle at 100% 0,rgba(255,90,130,.2),transparent 10rem),rgba(255,90,130,.08)}.proof-checker-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.proof-checker-facts span{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:8px;background:rgba(255,255,255,.055)}.proof-checker-facts b{color:#fffaf0}.proof-checker-receipt{justify-self:start;border:1px solid rgba(66,217,200,.28);border-radius:999px;padding:8px 10px;background:rgba(66,217,200,.1);color:var(--aqua);font-size:.78rem;font-weight:1000;text-decoration:none}.generated-noob-guide{background:radial-gradient(circle at 0 0,rgba(214,255,107,.14),transparent 14rem),rgba(255,255,255,.09)}.generated-leaderboard{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0;border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:22px;background:radial-gradient(circle at 100% 0,rgba(66,217,200,.16),transparent 16rem),rgba(255,255,255,.09);box-shadow:0 24px 80px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.generated-leaderboard>div:first-child span{color:var(--citron);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.generated-leaderboard h2{margin:10px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,5vw,4rem);letter-spacing:-.07em;line-height:.92}.generated-leaderboard p,.generated-leaderboard small{color:rgba(255,250,240,.72);line-height:1.55}.generated-leaderboard-list{display:grid;grid-gap:10px;gap:10px}.generated-leaderboard-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:13px;background:rgba(255,255,255,.07)}.generated-leaderboard-list strong{color:var(--paper-strong)}.generated-leaderboard-list span{color:var(--citron);font-weight:1000}.generated-leaderboard-list small{grid-column:1/-1}.creator-dashboard-page{min-height:100vh;padding:20px;color:var(--ink);background:radial-gradient(circle at 14% 10%,rgba(66,217,200,.26),transparent 24rem),radial-gradient(circle at 86% 8%,rgba(214,255,107,.32),transparent 22rem),linear-gradient(135deg,#f8f0df,#eaf1df 52%,#f4dfcc)}.creator-dashboard-grid,.creator-dashboard-hero,.creator-dashboard-ledger,.creator-dashboard-nav,.creator-dashboard-panel,.creator-receipt-table{width:min(1180px,100%);margin-right:auto;margin-left:auto}.creator-dashboard-nav{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:999px;padding:12px 16px;background:rgba(255,250,240,.72);box-shadow:0 18px 60px rgba(43,50,42,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.creator-dashboard-nav a,.creator-dashboard-nav span{font-weight:1000}.creator-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px;margin-top:16px}.creator-dashboard-grid article,.creator-dashboard-hero aside,.creator-dashboard-hero>div,.creator-dashboard-ledger article,.creator-dashboard-panel,.creator-receipt-table{border:1px solid var(--line);background:rgba(255,250,240,.76);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.creator-dashboard-hero>div{overflow:hidden;border-radius:32px;padding:clamp(26px,5vw,58px)}.creator-dashboard-hero h1{margin:8px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(3rem,7vw,6.2rem);letter-spacing:-.08em;line-height:.86}.creator-dashboard-grid p,.creator-dashboard-hero p,.creator-dashboard-ledger li,.creator-dashboard-ledger p,.creator-dashboard-panel p{color:var(--ink-soft);line-height:1.58}.creator-dashboard-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.creator-dashboard-actions a{border-radius:999px;padding:12px 16px;background:var(--moss);color:var(--paper-strong);font-weight:1000}.creator-dashboard-hero aside{display:grid;align-content:end;min-height:320px;border-radius:32px;padding:22px;background:radial-gradient(circle at 78% 14%,rgba(214,255,107,.22),transparent 12rem),linear-gradient(160deg,rgba(36,62,49,.96),rgba(16,23,20,.96));color:var(--paper-strong)}.creator-dashboard-hero aside strong{margin-top:8px;font-family:Fraunces,Georgia,serif;font-size:2.4rem;letter-spacing:-.07em}.creator-dashboard-hero aside small{color:rgba(255,250,240,.68);line-height:1.45}.creator-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.creator-dashboard-grid article,.creator-dashboard-ledger article,.creator-dashboard-panel{border-radius:24px;padding:18px}.creator-dashboard-grid strong{display:block;overflow-wrap:anywhere;margin-top:10px;font-size:1.25rem}.creator-dashboard-panel{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:18px;gap:18px;margin-top:14px}.creator-dashboard-proof{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:radial-gradient(circle at 88% 8%,rgba(66,217,200,.16),transparent 18rem),rgba(255,250,240,.8)}.creator-dashboard-ledger h2,.creator-dashboard-panel h2{margin:8px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.07em}.creator-proof-stack{display:grid;grid-gap:9px;gap:9px}.creator-proof-stack article{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(36,62,49,.12);border-radius:16px;padding:11px;background:rgba(255,255,255,.46)}.creator-proof-stack strong{overflow-wrap:anywhere}.creator-proof-stack small{color:var(--ink-soft);line-height:1.4}.creator-dashboard-ledger{display:grid;grid-template-columns:1.05fr .95fr .95fr;grid-gap:14px;gap:14px;margin-top:14px}.creator-dashboard-ledger ul{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.creator-dashboard-ledger li{border:1px solid rgba(36,62,49,.1);border-radius:14px;padding:10px;background:rgba(255,255,255,.36)}.creator-dashboard-checks{display:grid;grid-gap:8px;gap:8px}.creator-dashboard-checks span{display:grid;grid-gap:3px;gap:3px;border:1px solid var(--line);border-radius:14px;padding:11px;background:rgba(255,255,255,.42);color:var(--ink);letter-spacing:0;text-transform:none}.creator-dashboard-checks strong{font-size:.88rem}.creator-dashboard-checks small{overflow-wrap:anywhere;color:var(--ink-soft);line-height:1.35}.creator-receipt-table{overflow:hidden;margin-top:14px;border-radius:24px}.creator-receipt-table div{display:grid;grid-template-columns:1fr 1.25fr 1fr 1fr;grid-gap:10px;gap:10px;padding:13px 16px}.creator-receipt-table div:first-child{background:rgba(36,62,49,.08)}.creator-receipt-table div+div{border-top:1px solid rgba(36,62,49,.08)}.creator-receipt-table span{overflow:hidden;min-width:0;color:var(--ink-soft);font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.creator-receipt-table div:first-child span{color:var(--copper);font-size:.72rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.unified-dashboard-page{background:radial-gradient(circle at 18% 8%,rgba(214,255,107,.22),transparent 22rem),radial-gradient(circle at 82% 12%,rgba(66,217,200,.2),transparent 22rem),linear-gradient(145deg,#101714,#243e31 56%,#934225)}.unified-dashboard-hero{grid-template-columns:minmax(0,1fr) 340px}.dashboard-access-card{align-content:start;gap:12px}.dashboard-access-card em{width:-moz-fit-content;width:fit-content;border:1px solid rgba(214,255,107,.26);border-radius:999px;padding:8px 10px;background:rgba(214,255,107,.12);color:var(--citron);font-style:normal;font-weight:1000}.dashboard-wallet-select{display:grid;grid-gap:6px;gap:6px}.dashboard-wallet-select span{color:var(--aqua)}.dashboard-wallet-select select{min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:0 12px;background:rgba(255,255,255,.1);color:var(--paper-strong);font-weight:900}.dashboard-hint-panel,.dashboard-warning-card,.unified-control-card,.unified-holder-card{border:1px solid rgba(255,255,255,.14);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(214,255,107,.12),transparent 10rem),rgba(255,255,255,.09);box-shadow:0 24px 80px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-warning-card{color:#ffddba}.dashboard-success-card,.dashboard-warning-card{display:flex;align-items:center;gap:10px;width:min(1180px,100%);margin:18px auto 0;padding:14px 16px;font-weight:1000}.dashboard-success-card{border:1px solid rgba(214,255,107,.3);border-radius:22px;background:rgba(214,255,107,.12);color:var(--paper-strong)}.unified-access-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0}.unified-control-card,.unified-holder-card{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:24px}.unified-control-card>div,.unified-holder-card>div{display:flex;align-items:center;gap:10px}.dashboard-hint-panel h2,.unified-control-card h2,.unified-holder-card h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.065em;line-height:.95}.dashboard-hint-panel p,.unified-control-card p,.unified-holder-card p{margin:0;color:rgba(255,250,240,.72);line-height:1.6}.unified-control-card.locked{border-color:rgba(201,104,54,.32)}.unified-control-card.unlocked{border-color:rgba(214,255,107,.28)}.dashboard-permission-list{display:grid;grid-gap:8px;gap:8px}.dashboard-permission-list span{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px;background:rgba(255,255,255,.06);color:rgba(255,250,240,.78);font-weight:900}.dashboard-hint-panel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;width:min(1180px,100%);margin:18px auto 0;padding:24px}.dashboard-action-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.dashboard-action-row button,.team-member-list button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(36,62,49,.12);border-radius:999px;padding:10px 12px;background:var(--moss);color:var(--paper-strong);font-weight:1000;cursor:pointer}.dashboard-action-row button:disabled,.team-member-list button:disabled{cursor:not-allowed;opacity:.48}.admin-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;width:min(1180px,100%);margin:18px auto 0}.admin-control-panel{display:grid;align-content:start;grid-gap:13px;gap:13px;border:1px solid var(--line);border-radius:26px;padding:20px;background:rgba(255,250,240,.78);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-control-panel.wide{grid-column:1/-1}.admin-control-panel>span{color:var(--copper-deep);font-size:.75rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.admin-control-panel h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.7rem,3vw,2.8rem);letter-spacing:-.065em;line-height:.95}.admin-control-panel li,.admin-control-panel p{color:var(--ink-soft);line-height:1.55}.admin-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-form-grid.single{grid-template-columns:1fr}.admin-form-grid label{display:grid;grid-gap:6px;gap:6px;color:var(--ink-soft);font-size:.76rem;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{width:100%;border:1px solid rgba(36,62,49,.15);border-radius:14px;padding:11px 12px;background:rgba(255,255,255,.58);color:var(--ink);font:inherit;font-weight:800}.admin-form-grid textarea{min-height:112px;resize:vertical}.admin-form-grid .wide-field{grid-column:1/-1}.admin-form-grid .toggle-row{display:flex;align-items:center;gap:10px;border:1px solid rgba(36,62,49,.1);border-radius:14px;padding:11px 12px;background:rgba(255,255,255,.45)}.admin-form-grid .toggle-row input{width:auto}.user-dashboard-panel{display:grid;grid-gap:14px;gap:14px;color:#13201c}.user-dashboard-card,.user-dashboard-empty,.user-dashboard-hero{border:1px solid rgba(114,247,255,.2);border-radius:22px;background:radial-gradient(circle at 92% 2%,rgba(114,247,255,.14),transparent 12rem),linear-gradient(135deg,rgba(249,252,247,.98),rgba(233,245,241,.96));box-shadow:0 18px 54px rgba(3,7,24,.2),inset 0 1px 0 rgba(255,255,255,.74)}.user-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px}.user-dashboard-card h4,.user-dashboard-hero h3{margin:0;color:#0d1714;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;letter-spacing:-.045em}.user-dashboard-hero h3{font-size:clamp(1.55rem,4vw,2.5rem)}.user-dashboard-card p,.user-dashboard-card small,.user-dashboard-empty p,.user-dashboard-hero span,.user-dashboard-status-card small{color:#394943;line-height:1.45}.user-dashboard-status-card{display:grid;min-width:190px;grid-gap:4px;gap:4px;border:1px solid rgba(19,32,28,.12);border-radius:18px;padding:12px;background:rgba(255,255,255,.92);color:#0d1714}.user-dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.user-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.user-dashboard-card{display:grid;grid-gap:11px;gap:11px;padding:15px}.user-dashboard-card>span,.user-dashboard-section-head span,.user-project-list article span{color:#0d6b72;font-size:.74rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.user-dashboard-card strong,.user-dashboard-checks strong,.user-dashboard-empty strong,.user-dashboard-reward-list strong,.user-project-list strong{color:#0d1714}.user-dashboard-card h4{font-size:clamp(1.25rem,2vw,1.7rem)}.user-dashboard-reward-list div,.user-dashboard-saved-choice,.user-project-list article{border:1px solid rgba(19,32,28,.12);border-radius:18px;background:rgba(255,255,255,.9)}.user-dashboard-saved-choice{display:flex;gap:10px;align-items:center;padding:10px}.user-referral-code-field,.user-referral-link{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(19,32,28,.12);border-radius:18px;padding:10px;background:rgba(255,255,255,.9)}.user-referral-code-field input,.user-referral-code-field select{width:100%;border:1px solid rgba(13,107,114,.2);border-radius:14px;padding:11px 12px;background:rgba(255,255,255,.88);color:#0d1714;font:inherit;font-weight:900}.user-referral-link strong{overflow-wrap:anywhere;color:#0d6b72;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif}.user-dashboard-empty,.user-dashboard-reward-list div,.user-dashboard-saved-choice>div,.user-project-list article>div:first-child{display:grid;grid-gap:3px;gap:3px}.user-dashboard-card-actions,.user-dashboard-section-head,.user-project-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.user-dashboard-section-head{justify-content:space-between}.user-dashboard-reward-list{display:grid;grid-gap:8px;gap:8px}.user-dashboard-reward-list div{padding:10px}.user-project-list{display:grid;grid-gap:10px;gap:10px}.user-project-list article{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px}.user-project-splits{display:flex;flex-wrap:wrap;gap:6px}.user-project-actions a,.user-project-splits small{border:1px solid rgba(19,32,28,.12);border-radius:999px;padding:7px 9px;background:rgba(11,107,114,.08);color:#263934;font-size:.72rem;font-weight:900}.user-project-actions a{color:#0d1714;text-decoration:none}.user-dashboard-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.user-dashboard-checks div{display:grid;grid-gap:2px;gap:2px;border:1px solid rgba(19,32,28,.12);border-radius:15px;padding:10px;background:rgba(255,255,255,.9)}.user-dashboard-empty{place-items:center;text-align:center;padding:22px}.user-dashboard-empty.compact{padding:16px}.site-overhaul .product-info-modal .user-dashboard-panel .metric{border-color:rgba(114,247,255,.22);background:radial-gradient(circle at 95% 0,rgba(114,247,255,.1),transparent 7rem),linear-gradient(135deg,rgba(249,252,247,.98),rgba(234,245,242,.96));color:#0d1714}.site-overhaul .product-info-modal .user-dashboard-panel .metric span{color:#0d6b72}.site-overhaul .product-info-modal .user-dashboard-panel .metric strong{color:#0d1714}.site-overhaul .product-info-modal .user-dashboard-panel .secondary-action{border-color:rgba(13,107,114,.18);background:rgba(13,107,114,.08);color:#0d1714}.dashboard-warning-mini{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(201,104,54,.3);border-radius:18px;padding:12px;background:rgba(201,104,54,.1);color:var(--ink);font-weight:900}.dashboard-warning-mini label{display:flex;gap:8px;align-items:center;color:var(--ink-soft)}.dashboard-warning-mini.compact{grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:.88rem}.status-pill-row{display:flex;flex-wrap:wrap;gap:8px}.status-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border:1px solid rgba(36,62,49,.14);border-radius:999px;padding:7px 10px;background:rgba(36,62,49,.07);color:var(--ink-soft);font-size:.76rem;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}.status-pill.good{border-color:rgba(76,143,77,.28);background:rgba(76,143,77,.12);color:#255b33}.status-pill.bad{border-color:rgba(201,104,54,.32);background:rgba(201,104,54,.12);color:#7c331c}.mini-link{width:-moz-fit-content;width:fit-content;color:var(--moss);font-size:.86rem;font-weight:1000;text-decoration:underline;text-underline-offset:3px}.telegram-setup-steps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.telegram-setup-steps li{display:grid;grid-gap:3px;gap:3px;border:1px solid rgba(36,62,49,.1);border-radius:16px;padding:10px 12px;background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.32))}.telegram-setup-steps strong{color:var(--ink);font-size:.86rem}.telegram-setup-steps span{color:var(--ink-soft);font-size:.8rem;line-height:1.35}.telegram-event-grid,.vault-warning-stack{display:grid;grid-gap:8px;gap:8px}.telegram-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telegram-event-grid label,.vault-warning-stack label{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;border:1px solid rgba(36,62,49,.1);border-radius:16px;padding:10px;background:rgba(255,255,255,.42);color:var(--ink-soft)}.telegram-event-grid input,.vault-warning-stack input{margin-top:4px}.telegram-event-grid span{display:grid;grid-gap:2px;gap:2px}.telegram-event-grid strong{color:var(--ink)}.creator-fee-status-card small,.telegram-event-grid small{color:var(--ink-soft);font-size:.78rem;line-height:1.35}.creator-fee-status-card{display:grid;grid-gap:5px;gap:5px;border:1px solid rgba(36,62,49,.12);border-radius:18px;padding:13px;background:radial-gradient(circle at 90% 10%,rgba(214,255,107,.18),transparent 8rem),rgba(255,255,255,.48)}.creator-fee-status-card strong{color:var(--ink);font-size:1.02rem}.secret-field{display:grid;grid-gap:7px;gap:7px;color:var(--ink-soft);font-size:.76rem;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}.secret-field textarea{min-height:118px;border:1px solid rgba(201,104,54,.28);border-radius:16px;padding:12px;background:rgba(255,255,255,.62);color:var(--ink);font:inherit;font-family:JetBrains Mono,Courier New,monospace;font-size:.86rem;font-weight:800;resize:vertical}.team-member-list{display:grid;grid-gap:8px;gap:8px}.team-member-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid rgba(36,62,49,.1);border-radius:16px;padding:10px;background:rgba(255,255,255,.4)}.team-member-list small,.team-member-list span{display:grid}.team-member-list small{margin-top:3px;color:var(--ink-soft)}.admin-metric-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.admin-metric-row strong{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(36,62,49,.1);border-radius:16px;padding:12px;background:rgba(255,255,255,.45);color:var(--moss);font-size:1.35rem}.admin-metric-row small{color:var(--ink-soft);font-size:.72rem;text-transform:uppercase}.admin-flag-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.admin-flag-list li{border:1px solid rgba(36,62,49,.1);border-radius:14px;padding:10px;background:rgba(255,255,255,.38)}.cross-chain-preview-card{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(58,137,123,.22);border-radius:18px;padding:12px;background:linear-gradient(135deg,rgba(255,255,255,.55),rgba(219,246,237,.36))}.platform-admin-page{min-height:100vh;padding:20px;color:var(--ink);background:radial-gradient(circle at 10% 8%,rgba(214,255,107,.22),transparent 24rem),radial-gradient(circle at 86% 5%,rgba(66,217,200,.2),transparent 22rem),linear-gradient(135deg,#f8f0df,#eaf1df 52%,#f4dfcc)}.platform-admin-grid,.platform-admin-hero,.platform-admin-manager{width:min(1180px,100%);margin-right:auto;margin-left:auto}.platform-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px;margin-top:18px}.platform-admin-grid article,.platform-admin-hero aside,.platform-admin-hero>div,.platform-admin-manager article{border:1px solid var(--line);border-radius:28px;padding:24px;background:rgba(255,250,240,.78);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.platform-admin-hero h1{max-width:760px;margin:8px 0 12px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,6vw,5.4rem);letter-spacing:-.08em;line-height:.86}.platform-admin-grid li,.platform-admin-grid p,.platform-admin-hero p,.platform-admin-manager p,.platform-project-list small{color:var(--ink-soft);line-height:1.58}.platform-admin-grid article>span,.platform-admin-hero>div>span,.platform-admin-manager-head>span{color:var(--copper-deep);font-size:.75rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.platform-admin-hero aside{display:grid;place-items:center;text-align:center}.platform-admin-hero aside strong{font-size:1.5rem}.platform-admin-hero aside small{color:var(--ink-soft);font-weight:900}.platform-admin-manager{margin-top:18px}.platform-admin-manager article{display:grid;grid-gap:16px;gap:16px;overflow:hidden;background:radial-gradient(circle at 92% 5%,rgba(214,255,107,.18),transparent 16rem),radial-gradient(circle at 8% 20%,rgba(66,217,200,.12),transparent 14rem),rgba(255,250,240,.82)}.platform-admin-manager-head{display:grid;grid-gap:7px;gap:7px}.platform-admin-manager-head h2{max-width:780px;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,5vw,4rem);letter-spacing:-.075em;line-height:.92}.platform-admin-manager-head p{max-width:800px;margin:0}.platform-admin-role-strip{display:flex;flex-wrap:wrap;gap:8px}.platform-admin-role,.platform-admin-role-strip span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(36,62,49,.12);border-radius:999px;padding:8px 11px;background:rgba(255,255,255,.42);color:var(--ink-soft);font-size:.78rem;font-weight:1000}.platform-admin-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.platform-admin-card{display:grid;grid-gap:12px;gap:12px;align-content:space-between;border:1px solid rgba(36,62,49,.12);border-radius:20px;padding:14px;background:linear-gradient(145deg,rgba(255,255,255,.62),rgba(255,250,240,.5)),rgba(255,255,255,.5);box-shadow:0 12px 32px rgba(23,32,29,.08)}.platform-admin-card.role-owner{border-color:rgba(201,104,54,.28);background:radial-gradient(circle at 90% 10%,rgba(255,196,76,.2),transparent 9rem),rgba(255,250,240,.72)}.platform-admin-card.role-admin{border-color:rgba(66,217,200,.26)}.platform-admin-card>div{display:grid;grid-gap:7px;gap:7px}.platform-admin-card strong{color:var(--ink);font-size:1.08rem}.platform-admin-card code{overflow-wrap:anywhere;border-radius:12px;padding:8px;background:rgba(23,32,29,.06);color:var(--moss);font-size:.78rem;font-weight:900}.platform-admin-card small{color:var(--ink-soft);line-height:1.45}.platform-admin-card button,.platform-admin-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:10px 13px;background:var(--moss);color:#fffaf0;font:inherit;font-weight:1000;cursor:pointer}.platform-admin-card button{justify-self:start;background:rgba(184,50,50,.11);color:var(--danger)}.platform-admin-card button:disabled,.platform-admin-form button:disabled{cursor:not-allowed;opacity:.48}.donation-admin-manager article{background:radial-gradient(circle at 88% 8%,rgba(66,217,200,.18),transparent 18rem),radial-gradient(circle at 6% 35%,rgba(255,67,185,.08),transparent 16rem),rgba(255,250,240,.82)}.donation-admin-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.donation-admin-card{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(36,62,49,.12);border-radius:22px;padding:14px;background:rgba(255,255,255,.52);box-shadow:0 16px 34px rgba(23,32,29,.08)}.donation-admin-card.status-tested,.donation-admin-card.status-verified{border-color:rgba(62,117,76,.24);background:radial-gradient(circle at 92% 4%,rgba(161,220,94,.17),transparent 9rem),rgba(255,255,255,.58)}.donation-admin-card.status-blocked,.donation-admin-card.status-disabled{border-color:rgba(184,50,50,.25);background:radial-gradient(circle at 92% 4%,rgba(184,50,50,.11),transparent 9rem),rgba(255,250,240,.66)}.donation-admin-card-head,.donation-admin-details{display:grid;grid-gap:6px;gap:6px}.donation-admin-card-head strong{color:var(--ink);font-size:1.1rem}.donation-admin-blocker,.donation-admin-card-head small,.donation-admin-details span{color:var(--ink-soft);font-size:.8rem;line-height:1.42}.donation-admin-details code{overflow-wrap:anywhere;border-radius:13px;padding:8px;background:rgba(23,32,29,.06);color:var(--moss);font-size:.78rem;font-weight:900}.donation-admin-form{grid-template-columns:repeat(2,minmax(0,1fr))}.donation-admin-form .wide-field{grid-column:1/-1}.donation-admin-card .button-row button{border:0;border-radius:999px;padding:9px 11px;background:var(--moss);color:#fffaf0;font:inherit;font-size:.82rem;font-weight:1000;cursor:pointer}.donation-admin-card .button-row button:nth-last-child(-n+2){background:rgba(184,50,50,.1);color:var(--danger)}.donation-admin-card .button-row button:disabled{cursor:not-allowed;opacity:.48}.platform-admin-form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(160px,.45fr) minmax(0,.8fr) auto;grid-gap:10px;gap:10px;align-items:end;border:1px solid rgba(36,62,49,.1);border-radius:22px;padding:14px;background:rgba(36,62,49,.06)}.platform-admin-form label{display:grid;grid-gap:6px;gap:6px;color:var(--ink-soft);font-size:.74rem;font-weight:1000;letter-spacing:.07em;text-transform:uppercase}.platform-admin-form input,.platform-admin-form select{width:100%;border:1px solid rgba(36,62,49,.14);border-radius:15px;padding:11px 12px;background:rgba(255,255,255,.62);color:var(--ink);font:inherit;font-weight:850}.platform-admin-empty{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;border:1px solid rgba(201,104,54,.24);border-radius:18px;padding:12px;background:rgba(201,104,54,.08);color:var(--ink-soft);font-weight:900}.platform-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.platform-admin-grid.wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.platform-admin-grid.wide article:first-child{grid-column:1/-1}.platform-admin-grid h2{margin:8px 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,4vw,3.2rem);letter-spacing:-.065em;line-height:.95}.platform-admin-grid ul{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.platform-admin-grid li,.platform-project-list a{border:1px solid rgba(36,62,49,.1);border-radius:14px;padding:10px;background:rgba(255,255,255,.38)}.platform-project-list{display:grid;grid-gap:8px;gap:8px}.platform-project-list a{display:grid;grid-gap:6px;gap:6px;color:var(--ink);text-decoration:none}.platform-project-list a>span{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.platform-project-list em{color:var(--copper-deep);font-size:.78rem;font-style:normal;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.platform-project-list small{display:block}@media (max-width:1060px){.admin-control-grid,.admin-form-grid,.creator-dashboard-hero,.creator-dashboard-ledger,.creator-dashboard-panel,.dashboard-hint-panel,.developer-layout,.donation-admin-form,.donation-admin-list,.hero-stat-row,.holder-dashboard-panel,.platform-admin-form,.platform-admin-grid,.platform-admin-grid.wide,.platform-admin-hero,.platform-admin-list,.product-hero,.tools-panel,.unified-access-grid,.unified-dashboard-hero,.wizard-shell{grid-template-columns:1fr}.admin-control-panel.wide{grid-column:auto}.dashboard-rail,.setup-rail{position:static}.creator-dashboard-grid,.dashboard-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.wizard-steps button{grid-template-columns:1fr}.wizard-steps button span{grid-row:auto}}@media (max-width:760px){.product-shell{width:min(100vw - 18px,1240px);padding-top:10px}.product-nav{position:static;align-items:stretch;border-radius:22px;grid-template-columns:1fr}.nav-links{width:100%;justify-content:flex-start}.nav-links a,.nav-links button{flex:1 1 auto;justify-content:center}.tools-dropdown{flex:1 1 auto}.tools-dropdown>button{width:100%;justify-content:center}.dashboard-rail,.dashboard-stage,.hero-main-card,.login-card,.wizard-card{border-radius:22px;padding:18px}.button-row,.hero-action-row,.wizard-footer{flex-direction:column;align-items:stretch}.creator-dashboard-grid,.creator-dashboard-ledger,.creator-receipt-table div,.dashboard-rail,.example-dashboard-preview,.example-dashboard-split,.example-dashboard-strip,.example-metrics,.example-receipt-table div,.generated-grid,.generated-hero,.generated-leaderboard,.generated-ledger,.generated-proof .generated-proof-board,.holder-abuse-grid,.holder-control-actions,.holder-token-list,.launch-mode-grid,.metric-grid,.proof-checker-shell,.proof-dashboard-columns,.proof-live-grid,.proof-panel.compact .proof-row-grid,.proof-panel:not(.compact) .proof-row-grid,.proof-route-section,.proof-route-section .proof-row-grid,.review-grid,.reward-picker-tools,.reward-token-grid,.simple-explainer,.tier-edit-row,.wallet-choice-panel,.wallet-install-grid,.wallet-mobile-grid,.wallet-modal-grid,.wizard-form-grid,.wizard-steps{grid-template-columns:1fr}.section-heading{display:grid}.selected-reward-card{grid-template-columns:48px minmax(0,1fr)}.selected-reward-card em{grid-column:1/-1}.ghost-button,.primary-action,.save-button,.secondary-action,.signed-in-chip,.wallet-choice-panel .secondary-action{width:100%}.wallet-modal-actions,.wallet-modal-head{display:grid}.creator-dashboard-page,.generated-site{padding:12px}.creator-dashboard-hero aside{min-height:220px}}.site-overhaul .cinematic-explainer{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.68fr);grid-gap:12px;gap:12px;align-items:stretch;padding:12px}.site-overhaul .cinematic-explainer .explainer-lead{min-height:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;background:radial-gradient(circle at 12% 100%,rgba(255,43,176,.2),transparent 12rem),rgba(255,255,255,.035)}.site-overhaul .cinematic-explainer .explainer-lead h2{max-width:390px;font-size:clamp(1.55rem,2.35vw,2.18rem);line-height:1.04}.site-overhaul .cinematic-explainer .explainer-lead p:not(.eyebrow){max-width:420px;font-size:.86rem;line-height:1.45}.site-overhaul .explainer-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-self:start;align-content:start}.site-overhaul .cinematic-explainer .explainer-card{min-height:0;height:auto;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:18px;background:radial-gradient(circle at 92% 8%,rgba(114,247,255,.1),transparent 9rem),rgba(255,255,255,.04)}.site-overhaul .cinematic-explainer .explainer-card svg{margin-bottom:6px}.site-overhaul .cinematic-explainer .explainer-card strong{margin-top:0;font-size:.96rem;line-height:1.15}.site-overhaul .cinematic-explainer .explainer-card p{margin-top:4px;font-size:.78rem;line-height:1.42}.site-overhaul .system-tape{overflow:visible}.site-overhaul .system-tape span{position:relative;cursor:help;outline:none}.site-overhaul .system-tape span:after{position:absolute;top:calc(100% + 9px);left:50%;z-index:80;width:min(300px,calc(100vw - 42px));border:1px solid rgba(114,247,255,.46);border-radius:14px;padding:11px 12px;background:radial-gradient(circle at 100% 0,rgba(255,43,176,.2),transparent 8rem),linear-gradient(145deg,rgba(5,10,31,.99),rgba(8,18,51,.99));box-shadow:0 22px 58px rgba(3,7,24,.52),inset 0 0 0 1px rgba(255,255,255,.06);color:#ffffff;content:attr(data-tooltip);font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1.42;opacity:0;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.55);text-transform:none;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease;white-space:normal}.site-overhaul .system-tape span:first-child:after{left:0;transform:translateY(6px)}.site-overhaul .system-tape span:last-child:after{right:0;left:auto;transform:translateY(6px)}.site-overhaul .system-tape span:focus-visible,.site-overhaul .system-tape span:hover{z-index:80;border-color:rgba(114,247,255,.38);background:rgba(7,18,53,.72);color:#fff}.site-overhaul .system-tape span:focus-visible:after,.site-overhaul .system-tape span:hover:after{opacity:1;transform:translate(-50%)}.site-overhaul .system-tape span:first-child:focus-visible:after,.site-overhaul .system-tape span:first-child:hover:after,.site-overhaul .system-tape span:last-child:focus-visible:after,.site-overhaul .system-tape span:last-child:hover:after{transform:translate(0)}.site-overhaul .route-pill:after{display:none!important;content:none!important}@media (max-width:1020px){.site-overhaul .cinematic-explainer{grid-template-columns:1fr}.site-overhaul .explainer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:760px){.site-overhaul .cinematic-explainer{padding:10px}.site-overhaul .cinematic-explainer .explainer-card,.site-overhaul .cinematic-explainer .explainer-lead{padding:16px}.site-overhaul .explainer-card-grid{grid-template-columns:1fr}}.site-overhaul .reward-cube-stage{display:grid;grid-template-rows:1fr;min-height:360px;overflow:visible;padding:0}.site-overhaul .route-pill{z-index:16;overflow:visible}.site-overhaul .route-pill-sol{top:20px;left:8px}.site-overhaul .route-pill-swap{top:132px;right:0}.site-overhaul .route-pill-proof{top:258px;bottom:auto;left:40px}.site-overhaul .route-tooltip{position:absolute;z-index:120;display:grid;grid-gap:4px;gap:4px;width:min(270px,calc(100vw - 44px));border:1px solid rgba(114,247,255,.28);border-radius:16px;padding:12px 13px;background:radial-gradient(circle at 100% 0,rgba(255,43,176,.16),transparent 8rem),linear-gradient(145deg,rgba(7,15,43,.98),rgba(13,27,70,.98));box-shadow:0 24px 64px rgba(3,7,24,.38);color:#f8fbff;opacity:0;pointer-events:none;text-align:left;text-transform:none;transform:translateY(6px) scale(.98);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden}.site-overhaul .route-tooltip strong{color:#fff;font-size:.86rem;letter-spacing:-.02em;line-height:1.1}.site-overhaul .route-tooltip em{color:rgba(248,251,255,.72);font-size:.78rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.38}.site-overhaul .route-pill-sol .route-tooltip{top:calc(100% + 10px);left:0}.site-overhaul .route-pill-swap .route-tooltip{right:0;bottom:calc(100% + 10px)}.site-overhaul .route-pill-proof .route-tooltip{bottom:calc(100% + 10px);left:0}.site-overhaul .route-pill:focus-visible .route-tooltip,.site-overhaul .route-pill:hover .route-tooltip{opacity:1;transform:translateY(0) scale(1);visibility:visible}@media (max-width:760px){.site-overhaul .reward-cube-stage{min-height:360px}.site-overhaul .route-tooltip{width:min(240px,calc(100vw - 36px))}}.site-overhaul .action-console,.site-overhaul .dashboard-stage,.site-overhaul .holder-dashboard-panel,.site-overhaul .wizard-card{color:#15213d}.site-overhaul .holder-dashboard-panel{background:radial-gradient(circle at 8% 6%,rgba(255,43,176,.12),transparent 14rem),radial-gradient(circle at 92% 4%,rgba(114,247,255,.16),transparent 16rem),rgba(250,248,255,.94)}.site-overhaul .holder-control-card,.site-overhaul .holder-dashboard-copy{background:rgba(255,255,255,.72)}.site-overhaul .holder-control-head span,.site-overhaul .holder-dashboard-copy .eyebrow,.site-overhaul .section-heading span{color:#d12bb1;text-shadow:none}.site-overhaul .holder-dashboard-copy h2,.site-overhaul .section-heading h2,.site-overhaul .wizard-step-content h3{color:#111b38;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-weight:900;letter-spacing:-.065em;text-shadow:none}.site-overhaul .holder-dashboard-copy h2{max-width:620px;font-size:clamp(2rem,4.2vw,4rem)}.site-overhaul .holder-abuse-grid span,.site-overhaul .holder-control-head small,.site-overhaul .holder-dashboard-copy p:not(.eyebrow),.site-overhaul .section-heading p,.site-overhaul .wizard-step-content p{color:#4f5c72}.site-overhaul .holder-abuse-grid article,.site-overhaul .reward-picker-shell,.site-overhaul .selected-reward-card{background:rgba(255,255,255,.78)}.site-overhaul .holder-abuse-grid strong,.site-overhaul .holder-control-head strong{color:#15213d}.site-overhaul .holder-abuse-grid svg{color:#d12bb1}.site-overhaul .launch-command-card{align-content:start;gap:14px}.site-overhaul .command-card-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.site-overhaul .command-card-head>span{display:grid;grid-gap:4px;gap:4px;min-width:0;color:inherit;letter-spacing:normal;text-transform:none}.site-overhaul .command-card-head small{color:#ff8fe2;font-size:.68rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.site-overhaul .command-card-head strong{color:#fff;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-size:1.28rem;font-weight:900;letter-spacing:-.055em;line-height:1}.site-overhaul .command-checklist{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px}.site-overhaul .command-checklist span{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:13px;padding:9px 10px;background:rgba(255,255,255,.055);color:rgba(248,251,255,.76);font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:none}.site-overhaul .command-checklist svg{flex:0 0 auto;color:var(--site-cyan)}.site-overhaul .product-info-modal-backdrop{z-index:44;background:radial-gradient(circle at 18% 8%,rgba(255,43,176,.26),transparent 22rem),radial-gradient(circle at 84% 4%,rgba(93,232,255,.2),transparent 24rem),rgba(3,8,28,.78);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-overhaul .product-info-modal{width:min(920px,100%);border-color:rgba(93,232,255,.24);background:radial-gradient(circle at 10% 0,rgba(255,43,176,.16),transparent 17rem),radial-gradient(circle at 94% 4%,rgba(93,232,255,.14),transparent 18rem),linear-gradient(145deg,rgba(6,12,41,.98),rgba(18,28,73,.97) 58%,rgba(45,22,83,.97));color:#f8fbff;box-shadow:0 34px 120px rgba(3,7,24,.52)}.site-overhaul .product-info-modal.wide{width:min(1180px,100%)}.site-overhaul .wallet-modal{scrollbar-color:rgba(93,232,255,.58) rgba(255,255,255,.07);scrollbar-width:thin}.site-overhaul .wallet-modal::-webkit-scrollbar{width:13px}.site-overhaul .wallet-modal::-webkit-scrollbar-track{border-radius:999px;background:linear-gradient(180deg,rgba(93,232,255,.08),rgba(255,43,176,.08)),rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.site-overhaul .wallet-modal::-webkit-scrollbar-thumb{min-height:80px;border:3px solid rgba(8,14,43,.92);border-radius:999px;background:linear-gradient(180deg,rgba(93,232,255,.88),rgba(255,43,176,.72));box-shadow:0 0 18px rgba(93,232,255,.28),inset 0 0 0 1px rgba(255,255,255,.2)}.site-overhaul .wallet-modal::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(121,245,255,.98),rgba(255,77,194,.9))}.site-overhaul .wallet-modal::-webkit-scrollbar-corner{background:transparent}.site-overhaul .product-info-modal-head{align-items:start;border-bottom-color:rgba(255,255,255,.1)}.site-overhaul .product-info-modal-head span{color:#5df0ff}.site-overhaul .product-info-modal-head h3{font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-size:clamp(1.8rem,5vw,3.1rem);font-weight:950;letter-spacing:-.07em;line-height:.95}.site-overhaul .product-info-modal-body{display:grid;grid-gap:14px;gap:14px;padding-top:14px}.site-overhaul .product-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.site-overhaul .product-modal-info-card{display:grid;grid-gap:8px;gap:8px;min-height:150px;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:15px;background:radial-gradient(circle at 92% 0,rgba(93,232,255,.12),transparent 11rem),rgba(255,255,255,.055)}.site-overhaul .product-modal-info-card svg{color:#5df0ff}.site-overhaul .product-modal-info-card strong{color:#fff;font-size:1rem;font-weight:950}.site-overhaul .product-modal-info-card p{margin:0;color:rgba(248,251,255,.7);font-size:.88rem;font-weight:750;line-height:1.48}.site-overhaul .product-modal-note-grid article,.site-overhaul .product-modal-plain-lead,.site-overhaul .proof-dashboard-blank-hero,.site-overhaul .proof-empty-table{border:1px solid rgba(93,232,255,.14);border-radius:22px;padding:15px;background:radial-gradient(circle at 98% 0,rgba(255,43,176,.12),transparent 13rem),rgba(255,255,255,.055)}.site-overhaul .product-modal-plain-lead{display:grid;grid-gap:7px;gap:7px}.site-overhaul .product-modal-note-grid strong,.site-overhaul .product-modal-plain-lead strong,.site-overhaul .proof-dashboard-blank-hero h3,.site-overhaul .proof-empty-table strong{color:#fff}.site-overhaul .product-modal-note-grid span,.site-overhaul .product-modal-plain-lead p,.site-overhaul .proof-dashboard-blank-hero p,.site-overhaul .proof-empty-table span{margin:0;color:rgba(248,251,255,.72);font-size:.9rem;font-weight:750;line-height:1.55}.site-overhaul .product-modal-note-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.site-overhaul .product-modal-note-grid article,.site-overhaul .proof-empty-table{display:grid;grid-gap:7px;gap:7px}.site-overhaul .proof-dashboard-blank{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.35fr);grid-gap:12px;gap:12px}.site-overhaul .proof-dashboard-blank-hero{align-content:center}.site-overhaul .proof-dashboard-blank-hero span{color:#5df0ff;font-size:.72rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.site-overhaul .proof-dashboard-blank-hero h3{margin:0;font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif;font-size:clamp(1.7rem,4vw,3rem);font-weight:950;letter-spacing:-.075em;line-height:.96}.site-overhaul .proof-dashboard-board{min-width:0}.site-overhaul .product-modal-actions{display:flex;flex-wrap:wrap;gap:10px}.site-overhaul .product-info-modal .developer-layout,.site-overhaul .product-info-modal .holder-dashboard-panel{margin:0}.site-overhaul .product-info-modal .holder-dashboard-panel{padding:14px}.site-overhaul .product-info-modal .user-dashboard-panel{padding:4px}.site-overhaul .product-info-modal .developer-layout-modal{grid-template-columns:190px minmax(0,1fr);gap:10px}.site-overhaul .product-info-modal .dashboard-rail,.site-overhaul .product-info-modal .setup-rail{position:static}.site-overhaul .site-footer{display:flex;justify-content:center;gap:10px;margin-top:18px;border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:14px;background:radial-gradient(circle at 92% 0,rgba(255,43,176,.14),transparent 14rem),linear-gradient(135deg,rgba(5,11,35,.84),rgba(11,26,67,.78));box-shadow:0 22px 70px rgba(3,7,24,.22)}.site-overhaul .site-footer nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.site-overhaul .site-footer a{align-self:start;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:9px 11px;background:rgba(255,255,255,.06);color:rgba(248,251,255,.78);font-size:.76rem;font-weight:900}.site-overhaul .hero-main-card h1{font-weight:900;letter-spacing:-.065em;line-height:.98}.legal-page,.site-overhaul .hero-main-card h1{font-family:Space Grotesk,Aptos Display,Trebuchet MS,sans-serif}.legal-page{min-height:100vh;padding:24px;color:#f8fbff;background:radial-gradient(circle at 10% 4%,rgba(255,43,174,.28),transparent 22rem),radial-gradient(circle at 86% 0,rgba(81,151,255,.34),transparent 24rem),linear-gradient(135deg,#07102d,#101d4a 48%,#331850)}.legal-body,.legal-hero,.legal-nav{width:min(1120px,100%);margin-inline:auto}.legal-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.legal-nav a{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.07);color:rgba(248,251,255,.78);font-size:.78rem;font-weight:900;text-decoration:none}.legal-nav>a:first-child{border-color:rgba(255,43,176,.34);background:linear-gradient(135deg,rgba(255,43,176,.24),rgba(114,247,255,.12));color:#fff}.legal-nav span{display:flex;flex-wrap:wrap;gap:8px}.legal-body article,.legal-hero{border:1px solid rgba(255,255,255,.13);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(255,43,176,.13),transparent 16rem),rgba(255,255,255,.065);box-shadow:0 26px 80px rgba(3,7,24,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legal-hero{display:grid;grid-gap:12px;gap:12px;padding:clamp(28px,5vw,58px)}.legal-body h2,.legal-hero>span{color:#72f7ff;font-size:.76rem;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.legal-hero h1{max-width:850px;margin:0;color:#fff;font-size:clamp(2.6rem,7vw,5.8rem);font-weight:900;letter-spacing:-.085em;line-height:.88}.legal-hero p{max-width:780px;margin:0;color:rgba(248,251,255,.74);font-size:1rem;line-height:1.7}.legal-hero small{color:rgba(248,251,255,.54);font-weight:900}.legal-body{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.legal-body article{display:grid;grid-gap:10px;gap:10px;padding:clamp(18px,3vw,28px)}.legal-body h2{margin:0}.legal-body li,.legal-body p{margin:0;color:rgba(248,251,255,.72);line-height:1.68}.legal-body ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.legal-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.legal-card-grid a{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(114,247,255,.16);border-radius:18px;padding:14px;background:rgba(255,255,255,.055);text-decoration:none}.legal-card-grid strong{color:#fff}.legal-card-grid span{color:rgba(248,251,255,.66);line-height:1.45}@media (max-width:840px){.site-overhaul .product-info-modal{max-height:calc(100vh - 24px);border-radius:24px;padding:14px}.site-overhaul .product-info-modal .developer-layout-modal,.site-overhaul .product-modal-grid,.site-overhaul .product-modal-note-grid,.site-overhaul .proof-dashboard-blank{grid-template-columns:1fr}.site-overhaul .product-modal-info-card{min-height:auto}.legal-card-grid,.site-overhaul .site-footer{grid-template-columns:1fr}.legal-nav,.site-overhaul .site-footer nav{justify-content:flex-start}.legal-page{padding:14px}}.site-overhaul .product-hero{border-radius:18px;min-height:520px}.site-overhaul .hero-main-card,.site-overhaul .login-card{min-height:520px}.site-overhaul .product-info-modal{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(840px,calc(100vh - 32px));overflow:hidden;padding:16px;scrollbar-gutter:stable}.site-overhaul .product-info-modal-body{min-height:0;overflow:auto;padding-right:6px;scrollbar-color:rgba(93,232,255,.62) rgba(255,255,255,.08);scrollbar-width:thin}.site-overhaul .holder-token-list::-webkit-scrollbar,.site-overhaul .product-info-modal-body::-webkit-scrollbar,.site-overhaul .reward-token-grid::-webkit-scrollbar{width:11px}.site-overhaul .holder-token-list::-webkit-scrollbar-track,.site-overhaul .product-info-modal-body::-webkit-scrollbar-track,.site-overhaul .reward-token-grid::-webkit-scrollbar-track{border-radius:999px;background:linear-gradient(180deg,rgba(93,232,255,.08),rgba(255,43,176,.08)),rgba(255,255,255,.06)}.site-overhaul .holder-token-list::-webkit-scrollbar-thumb,.site-overhaul .product-info-modal-body::-webkit-scrollbar-thumb,.site-overhaul .reward-token-grid::-webkit-scrollbar-thumb{border:3px solid rgba(8,14,43,.94);border-radius:999px;background:linear-gradient(180deg,rgba(93,232,255,.9),rgba(255,43,176,.82));box-shadow:0 0 16px rgba(93,232,255,.26)}.site-overhaul .product-info-modal .developer-layout-modal{min-height:0}.site-overhaul .product-info-modal .dashboard-rail,.site-overhaul .product-info-modal .dashboard-stage,.site-overhaul .product-info-modal .setup-rail,.site-overhaul .product-info-modal .wizard-card{box-shadow:none}.site-overhaul .reward-picker-shell{padding:9px}.site-overhaul .reward-token-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:6px;max-height:min(52vh,520px);padding-right:6px;scrollbar-color:rgba(201,104,54,.58) rgba(23,32,29,.08);scrollbar-width:thin}.site-overhaul .reward-token-card{grid-template-columns:34px minmax(0,1fr);min-height:62px;padding:7px}.site-overhaul .reward-token-card .token-logo{width:34px;height:34px;border-radius:12px}.site-overhaul .reward-token-card em{max-width:100%;padding:3px 6px;font-size:.58rem}.site-overhaul .holder-token-list button.blocked,.site-overhaul .holder-token-list button.review,.site-overhaul .reward-token-card.blocked,.site-overhaul .reward-token-card.review{border-color:rgba(184,30,30,.92);box-shadow:0 0 0 1px rgba(184,30,30,.24),0 0 34px rgba(184,30,30,.24),0 16px 38px rgba(184,30,30,.18)}.site-overhaul .hidden-token-note.risk-visible,.site-overhaul .unsafe-reveal-warning{border-color:rgba(184,30,30,.58);background:radial-gradient(circle at 100% 0,rgba(184,30,30,.2),transparent 10rem),linear-gradient(135deg,rgba(255,226,220,.94),rgba(255,245,241,.86))}.site-overhaul .example-dashboard-preview{margin-bottom:0}.site-overhaul .example-dashboard-service-note{border-color:rgba(255,43,176,.26);background:radial-gradient(circle at 96% 0,rgba(93,232,255,.18),transparent 9rem),linear-gradient(135deg,rgba(255,255,255,.52),rgba(255,239,250,.48))}@media (max-width:840px){.site-overhaul .hero-main-card,.site-overhaul .login-card,.site-overhaul .product-hero{min-height:auto}.site-overhaul .product-info-modal{max-height:calc(100vh - 20px)}}