@font-face{font-family:ChaiSans;src:local("Avenir Next"),local("Avenir"),local("Arial");font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:#f0eff7;background:#090910;font-family:ChaiSans,PingFang SC,Microsoft YaHei,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}button,input,select{font:inherit}button,a,input,summary,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.46}button{border:0}img{max-width:100%}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,.chart-bar:focus-visible{outline:2px solid #c3a3ff;outline-offset:4px}::selection{background:#9971db55}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}input,select{color:#f0eff7;color-scheme:dark}.container{width:min(1240px,calc(100% - 96px));margin-inline:auto}.mono,code{font-family:SFMono-Regular,Consolas,monospace}.muted{color:#82808f}.full-width{width:100%}.button{min-height:44px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #34303f;background:#19171f;border-radius:8px;font-weight:600;white-space:nowrap;transition:background .18s,border-color .18s,transform .18s}.button:hover:not(:disabled){background:#272231;border-color:#665775;transform:translateY(-1px)}.button.primary{background:#c5a4fb;border-color:#c5a4fb;color:#20142f}.button.primary:hover:not(:disabled){background:#d7bdff;border-color:#d7bdff}.button.small{font-size:12px;min-height:37px;padding-inline:13px}.plain-button{background:transparent;padding:8px 0;display:inline-flex;gap:10px;align-items:center;color:#d3ccdf;font-size:13px;transition:color .2s}.plain-button:hover{color:#c8a3ff}.text-link{display:inline-flex;gap:4px;align-items:center;color:#c6a7ed;font-size:12px}.icon-button{flex-shrink:0;padding:6px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border-radius:5px;color:#95919f;transition:color .2s,background .2s}.icon-button:hover{color:#e6d7ff;background:#b08bdf18}.spin{animation:spin 1s linear infinite}.site-header{position:relative;z-index:10;border-bottom:1px solid #ffffff0b;background:#090910e8}.header-inner{height:88px;width:min(1320px,calc(100% - 80px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:36px}.brand{display:inline-flex;flex-shrink:0}.brand-crop{position:relative;display:block;width:207px;height:61px;overflow:hidden}.brand-crop img{position:absolute;max-width:none;width:676px;height:auto;left:-29px;top:-22px;mix-blend-mode:screen}.desktop-nav{display:flex;gap:36px;align-items:center;margin-left:auto;margin-right:34px;font-size:13px;color:#9c98aa}.desktop-nav a{padding:32px 0;position:relative;transition:color .2s}.desktop-nav a:hover,.desktop-nav a.active{color:#f4eefc}.desktop-nav a.active:after{position:absolute;content:"";width:19px;height:2px;background:#be9ae9;bottom:19px;left:50%;transform:translate(-50%)}.header-actions{display:flex;align-items:center;gap:23px}.network{display:flex;align-items:center;gap:7px;font-size:11px;color:#b7b1c4;white-space:nowrap}.network i,.live-dot{width:5px;height:5px;background:#a9ddad;border-radius:50%;display:inline-block;flex-shrink:0}.wallet-button{font-size:12px;min-height:38px;padding-inline:14px;background:#17131f;border-color:#4a3c5c;color:#e1d1f6}.hero{min-height:592px;position:relative;padding-top:99px;display:flex;align-items:flex-start;isolation:isolate}.hero-art{position:absolute;z-index:-1;right:-48px;top:0;width:900px;height:585px;overflow:hidden;opacity:.94;-webkit-mask-image:linear-gradient(90deg,transparent,#000 23%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 23%,#000 92%,transparent)}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#090910 0%,transparent 25%),linear-gradient(90deg,#090910 0%,#090910a8 29%,transparent 63%)}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:65% 50%}.hero-content{position:relative;z-index:1;max-width:680px}.hero-eyebrow{display:flex;align-items:center;gap:9px;font-size:11px;letter-spacing:2px;color:#c6addf;margin-bottom:24px;font-weight:600}.small-star{display:flex;align-items:center;justify-content:center;width:21px;height:21px;background:#b391df18;border:1px solid #a681d344;border-radius:5px}.hero h1{font-size:clamp(48px,5.3vw,72px);font-weight:650;line-height:1.19;letter-spacing:-3px;color:#fbf9ff}.hero h1>span:not(.title-period){color:#cba5fd;font-weight:600}.title-period{color:#cba5fd}.hero-content>p{font-size:17px;line-height:1.85;color:#d5cfdf;margin-top:26px;letter-spacing:1px}.hero-content>p>span{font-size:13px;color:#9a95ab;letter-spacing:.4px}.hero-actions{display:flex;gap:29px;align-items:center;margin-top:30px}.hero-actions .button{min-height:47px;min-width:162px}.hero-caption{position:absolute;bottom:21px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;color:#716b80;font-size:9px;letter-spacing:2.4px}.hero-caption>span:last-child{display:flex;align-items:center;gap:12px;letter-spacing:1px}.stats-band{min-height:115px;background:#111017;border:1px solid #292330;border-radius:10px;display:grid;grid-template-columns:1.12fr 1fr 1fr 1fr 50px;align-items:center;padding:23px 30px;position:relative}.stats-label{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#d1cadc}.stats-label>.live-dot{margin-top:6px}.stats-label small{display:block;color:#716b80;font-size:10px;margin-top:9px}.stat{padding-left:37px;border-left:1px solid #2c2634}.stat p{color:#8f889d;font-size:11px;margin-bottom:11px}.stat strong{font-size:27px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.8px}.stat strong>span{font-size:11px;margin-left:9px;color:#958ba4;letter-spacing:0;font-weight:400}.explorer-link{display:flex;justify-content:flex-end;color:#9d8daf}.explorer-link:hover{color:#e5d3ff}.top-notices{margin-top:18px}.preview-banner{font-size:11px;color:#b7a7c9;display:flex;align-items:center;gap:7px}.preview-badge{font-size:8px;letter-spacing:1px;border:1px solid #72549155;border-radius:3px;padding:2px 4px;margin-left:auto;color:#a481c1}.notice{display:flex;align-items:flex-start;gap:8px;color:#cbbce0;border:1px solid #8c65b740;background:#41245325;border-radius:7px;padding:12px 14px;font-size:12px;line-height:1.7;margin:12px 0}.notice>svg{flex-shrink:0;margin-top:1px}.notice.error{color:#f3b5b5;border-color:#a54f5944;background:#69293222}.node-section{display:grid;grid-template-columns:1fr 1fr;gap:97px;padding-top:90px;padding-bottom:81px;align-items:start}.section-kicker{color:#a287ba;font-size:11px;letter-spacing:2px;font-weight:500;margin-bottom:18px}.node-intro{padding-top:22px}.node-intro h2{font-size:40px;line-height:1.38;font-weight:550;letter-spacing:-1.4px}.section-description{color:#8e879c;font-size:13px;line-height:1.9;margin-top:22px}.intro-benefits{display:grid;gap:22px;margin-top:39px}.intro-benefits>div{display:flex;align-items:center;gap:16px}.intro-benefits svg{color:#c2a1e8}.intro-benefits span{font-size:13px;color:#c8c0d5;line-height:1.7}.intro-benefits small{display:block;color:#625a72;font-size:8px;letter-spacing:1.6px}.participation-note{display:flex;gap:10px;align-items:center;color:#a18db6;margin-top:36px}.participation-note p{font-size:11px;line-height:1.9}.participation-note span{font-size:10px;color:#70677e}.purchase-panel{border:1px solid #3b304a;border-radius:14px;padding:29px 28px 21px;background:linear-gradient(135deg,#1a142280,#101015 66%);box-shadow:0 20px 75px #00000025;position:relative}.purchase-panel:before{content:"";position:absolute;top:-1px;left:24%;right:24%;height:1px;background:linear-gradient(90deg,transparent,#b799d5,transparent)}.panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.panel-kicker{font-size:8px;letter-spacing:1.8px;color:#84738f}.panel-heading h3{font-size:21px;font-weight:550;letter-spacing:-.5px;margin-top:7px}.chain-label{font-size:10px;display:flex;align-items:center;gap:5px;color:#bfb5cd}.bnb-icon{color:#e2bd60;font-size:16px;transform:rotate(0)}.tier-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tier-option{padding:17px 16px 16px;text-align:left;border:1px solid #393040;background:#131018;border-radius:8px;transition:border-color .2s,background .2s}.tier-option:hover{border-color:#7d6298}.tier-option.selected{border-color:#a582cd;background:linear-gradient(110deg,#4a335852,#21162766)}.tier-top{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#c7bccf}.radio-dot{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border:1px solid #695678;border-radius:50%;color:#261531}.tier-option.selected .radio-dot{background:#caa7f3;border-color:#caa7f3}.tier-price{display:block;font-size:28px;letter-spacing:-.7px;font-weight:500;margin-top:17px;color:#f0eaf7}.tier-price small{font-size:10px;font-weight:500;margin-left:6px;letter-spacing:0;color:#c4b8d0}.tier-price em{font-size:9px;font-style:normal;color:#807287;margin-left:2px}.tier-caption{font-size:9px;color:#90809e;display:block;margin-top:6px}.quantity-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-block:23px;border-bottom:1px solid #312837}.quantity-row label{font-size:12px;color:#cfc4da}.quantity-row p{font-size:9px;color:#796d86;margin-top:7px}.stepper{display:flex;align-items:center;border:1px solid #493a58;height:36px;border-radius:6px;overflow:hidden;flex-shrink:0}.stepper button{width:33px;height:34px;background:#231a2c;display:flex;align-items:center;justify-content:center;color:#a594b4}.stepper button:hover:not(:disabled){background:#483353;color:#fff}.stepper input{background:transparent;border:0;width:36px;text-align:center;color:#d9c9e8;font-size:12px;padding:0;height:100%}.quota-line{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#9787a6;padding-top:13px}.quota-line strong{font-weight:500;color:#ccb1e9}.payment-total{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 0}.payment-total>span{font-size:12px;color:#c4b6d0}.payment-total small{display:block;font-size:9px;color:#71647d;margin-top:6px}.payment-total strong{font-size:29px;letter-spacing:-.7px;font-weight:500}.payment-total strong>span{font-size:11px;letter-spacing:0;font-weight:400;color:#a18ab5;margin-left:7px}.recipient-row{background:#09080e7a;border:1px solid #2e2536;border-radius:6px;padding:12px 12px 7px;margin-bottom:19px}.recipient-label{display:flex;justify-content:space-between;color:#8d7e9b;font-size:9px}.recipient-address{display:flex;justify-content:space-between;align-items:center;gap:3px}.recipient-address code{color:#b8a8c8;font-size:10px;overflow-wrap:anywhere;line-height:1.7;letter-spacing:-.2px}.recipient-address .icon-button{margin-right:-5px}.purchase-button{width:100%;min-height:46px;font-size:13px}.purchase-footnote{display:flex;align-items:center;justify-content:center;gap:4px;color:#796989;font-size:9px;margin-top:13px}.history-section{padding-top:18px;padding-bottom:65px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.section-heading h2{font-size:24px;letter-spacing:-.5px;font-weight:500}.section-heading p{margin-top:9px;font-size:12px;color:#776c86}.section-heading>.muted{font-size:10px}.history-panel{border:1px solid #2b2333;border-radius:10px;background:#100d1590;min-height:190px}.empty-state{padding:38px 20px;text-align:center}.empty-symbol{display:inline-flex;align-items:center;justify-content:center;width:49px;height:49px;border:1px solid #55406066;background:#2f203b50;border-radius:50%;color:#a080bc;margin-bottom:14px}.empty-state h3{font-size:13px;font-weight:500;color:#b1a4bf}.empty-state p{font-size:11px;line-height:1.8;color:#756780;margin-top:9px}.table-wrap{overflow-x:auto;width:100%}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:10px;letter-spacing:.3px;color:#80758f;font-weight:400;padding:16px 22px;background:#19121f50}td{padding:16px 22px;border-top:1px solid #282030;font-size:11px;color:#b7a9c5}td .mono{font-size:10px}.status{display:inline-flex;align-items:center;font-size:10px;border-radius:4px;padding:4px 7px;background:#38303f;color:#afa1be;white-space:nowrap}.status.confirmed{background:#28453455;color:#9fcfae}.status.pending,.status.created{background:#51462b55;color:#d2bd83}.status.failed,.status.review{background:#5b2b3655;color:#d8a1b2}.vision-section{padding-top:50px;padding-bottom:45px;border-top:1px solid #251e2d}.vision-heading h2{font-size:34px;font-weight:500;letter-spacing:-.7px}.vision-heading p{color:#8b7e97;font-size:12px;line-height:1.9;margin-top:19px}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:46px}.pillar{position:relative;border-right:1px solid #312437;padding:2px 26px 11px}.pillar:first-child{padding-left:0}.pillar:last-child{border-right:0}.pillar>svg{color:#b590d5;margin-bottom:25px}.pillar-number{position:absolute;right:30px;top:1px;color:#55445f;font-size:10px;font-family:monospace}.pillar h3{font-size:19px;font-weight:500;display:flex;align-items:center;gap:10px}.pillar h3 span{font-size:8px;letter-spacing:1.2px;color:#796288}.pillar p{font-size:10px;color:#887294;margin-top:12px}.source-strip{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:38px;font-size:10px;color:#877591}.source-strip>.plain-button{font-size:10px}.source-strip>span{letter-spacing:.5px}.source-divider{margin:0 12px;color:#473753}.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:85px;padding-top:61px;padding-bottom:100px}.faq-section h2{font-weight:500;font-size:29px;line-height:1.5;letter-spacing:-.5px}.faq-section>div>p{color:#7a6b85;font-size:11px;margin-top:14px}.faq-list details{border-bottom:1px solid #302436;padding:19px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:12px;color:#c7b7d2}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#7e658e;flex-shrink:0;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{font-size:11px;line-height:1.9;color:#8e7a9b;padding-top:16px;padding-right:27px}.site-footer{border-top:1px solid #2a1f30;padding:27px 0 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-footer .brand{transform:scale(.75);transform-origin:left center;margin-bottom:-9px}.site-footer>div>p{font-size:9px;color:#6b5779;margin-left:4px;letter-spacing:2px}.footer-right{display:flex;gap:25px;flex-wrap:wrap;justify-content:flex-end;max-width:410px;font-size:10px;color:#9e87ae}.footer-right a{display:inline-flex;align-items:center;gap:3px}.footer-right small{width:100%;text-align:right;font-size:9px;color:#665172;margin-top:5px}.dialog-overlay{position:fixed;inset:0;background:#050408bc;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:90;animation:fade-in .18s}.dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:470px;max-height:90dvh;overflow-y:auto;z-index:100;background:#16111d;border:1px solid #5a426e;border-radius:14px;padding:28px;box-shadow:0 24px 120px #0008;animation:fade-in .18s}.dialog h2{font-size:21px;font-weight:500;padding-right:20px}.dialog-description{font-size:12px;color:#a38ab4;line-height:1.8;margin-top:10px}.dialog-close{position:absolute;top:15px;right:14px}.review-amount{padding:28px 0 23px;font-size:42px;font-weight:500;letter-spacing:-1px;border-bottom:1px solid #403049}.review-amount span{font-size:15px;letter-spacing:0;margin-left:10px;color:#b596ca}.review-details{margin:20px 0;font-size:12px}.review-details>div{display:flex;justify-content:space-between;gap:20px;margin-bottom:16px}.review-details dt{color:#9880a8}.review-details dd{margin:0;color:#d7c3e6}.review-details>.full-address{display:block}.full-address dd{margin-top:10px;font-family:monospace;font-size:11px;overflow-wrap:anywhere}.review-warning{font-size:11px;line-height:1.8;color:#ab8cbf;margin-bottom:20px}.poster-dialog{max-width:690px}.poster-dialog>img{margin-top:22px;width:100%;border-radius:6px}.wallet-options{display:grid;gap:10px;margin-top:22px}.wallet-options .button{justify-content:flex-start}.wallet-options svg:last-child{margin-left:auto}.payment-status{display:flex;align-items:center;gap:17px;border:1px solid #5c4270;border-radius:10px;background:#22172f;margin-bottom:28px;padding:21px 25px}.payment-status-icon{color:#c8a2e3;display:flex}.payment-status-icon.confirmed{color:#a0d2b0}.payment-status h3{font-size:14px;font-weight:500}.payment-status p{font-size:11px;color:#ac90bf;margin-top:6px;line-height:1.8}.payment-status>a{margin-left:auto;white-space:nowrap}.recovery-panel{padding:20px 25px;background:#312338;border:1px solid #7b5884;border-radius:10px;margin-bottom:24px}.recovery-panel h3{font-size:14px}.recovery-panel p{font-size:12px;color:#bea0ca;margin-top:7px}.recovery-row{display:flex;justify-content:space-between;align-items:center;padding-top:13px}.recovery-row code{font-size:11px;color:#cab0d5}.admin-loading{display:flex;min-height:100dvh;align-items:center;justify-content:center;gap:12px;color:#af95bf;font-size:13px}.admin-login{min-height:100dvh;display:flex;align-items:center;justify-content:center;position:relative;padding:90px 24px;background:#0b0910;isolation:isolate}.login-art{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08070ddc,#100a19a8),url(/assets/hero.png) center/cover;opacity:.5}.back-link{position:absolute;left:40px;top:32px;display:flex;gap:8px;align-items:center;font-size:12px;color:#b19ec0}.login-card{width:410px;max-width:100%;padding:35px;border:1px solid #594368;border-radius:16px;background:#17101fea;box-shadow:0 24px 100px #0007}.login-card>.brand{display:flex;justify-content:center;margin-bottom:25px}.login-heading{text-align:center;margin-bottom:29px}.login-lock{color:#bb94d4;display:inline-flex;padding:12px;border:1px solid #684d7c55;border-radius:12px;background:#46305044;margin-bottom:20px}.login-heading h1{font-size:27px;font-weight:500;letter-spacing:-1px}.login-heading p{font-size:12px;color:#987fa9;margin-top:12px}.login-card label{font-size:12px;color:#bfa8cc;display:block;margin-bottom:10px}.login-card input{display:block;width:100%;background:#0d0913;border:1px solid #55405e;border-radius:7px;padding:13px;color:#e6d7ed;font-size:13px;margin-bottom:20px}.login-card input::placeholder{color:#776282}.login-footer{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;color:#7b618b;margin-top:22px}.admin-shell{background:#0e0c13;min-height:100dvh}.admin-sidebar{width:224px;position:fixed;inset:0 auto 0 0;background:#131018;border-right:1px solid #32263c;padding:24px 16px;display:flex;flex-direction:column;z-index:30}.admin-sidebar .brand{transform:scale(.88);transform-origin:left top;margin-left:3px}.admin-product-name{font-size:9px;letter-spacing:2px;color:#756080;margin-left:20px;margin-top:3px}.admin-sidebar nav{display:grid;gap:8px;margin-top:48px}.admin-sidebar nav button{display:flex;align-items:center;gap:13px;text-align:left;background:transparent;border:1px solid transparent;padding:13px 15px;color:#937c9f;border-radius:7px;font-size:12px}.admin-sidebar nav button:hover{background:#30203970;color:#d1b6df}.admin-sidebar nav button.active{background:#392448;color:#d5b5eb;border-color:#70508044}.admin-sidebar nav button>span{font-size:10px;margin-left:auto;background:#9c72bf22;padding:2px 6px;border-radius:4px}.sidebar-bottom{margin-top:auto;display:flex;flex-direction:column;gap:18px;padding:0 13px}.sidebar-status{font-size:9px;letter-spacing:1px;color:#b29abe;line-height:1.8}.sidebar-status .live-dot{margin-right:7px}.sidebar-status small{display:block;font-size:9px;letter-spacing:0;color:#756080;margin-left:12px}.sidebar-bottom>a,.sidebar-bottom>button{display:flex;align-items:center;gap:9px;font-size:11px;color:#90749f;background:transparent;padding:0}.sidebar-bottom>a{justify-content:space-between;margin-top:7px}.admin-main{margin-left:224px}.admin-header{height:76px;border-bottom:1px solid #2d2335;display:flex;align-items:center;justify-content:space-between;padding:0 38px;background:#13101980;font-size:11px}.admin-header>div{display:flex;align-items:center;gap:18px}.admin-header>div>span:first-child{color:#7f668d}.admin-header strong{font-weight:400;color:#b49ec0}.breadcrumb-divider{color:#493254}.admin-avatar{width:29px;height:29px;background:#4a315c;border:1px solid #7e5692;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dac0eb;font-size:10px}.admin-user{font-size:10px;color:#a186b1}.admin-content{max-width:1600px;margin:auto;padding:39px 38px 28px}.admin-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.admin-page-heading .section-kicker{font-size:8px;letter-spacing:2px;margin-bottom:10px;color:#7c608c}.admin-page-heading h1{font-size:29px;font-weight:500;letter-spacing:-.8px}.admin-page-heading p{font-size:11px;color:#90759f;line-height:1.8;margin-top:9px}.admin-heading-actions{display:flex;gap:9px;align-items:center}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}.metric-card{padding:21px 20px 19px;background:#19121f;border:1px solid #3b2b45;border-radius:10px;min-width:0}.metric-0{background:linear-gradient(120deg,#31203d,#1c1426);border-color:#78578e77}.metric-title{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#aa8fbb;font-size:11px}.metric-title svg{color:#9874b0;flex-shrink:0}.metric-card>strong{display:block;font-size:31px;font-weight:500;margin-top:21px;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.metric-card>strong small{font-size:10px;margin-left:7px;color:#9c7eae;font-weight:400;letter-spacing:0}.metric-card>p{font-size:9px;color:#796187;margin-top:13px;line-height:1.5}.admin-overview-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:22px;margin-bottom:22px}.admin-panel{border:1px solid #3d2c47;border-radius:10px;background:#17101dd9;overflow:hidden}.admin-panel-title{padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:15px}.admin-panel-title h2{font-size:14px;font-weight:500;color:#d4bddf}.admin-panel-title p{font-size:10px;line-height:1.7;margin-top:6px;color:#81648f}.admin-panel-title>svg{color:#876497}.chart-unit{font-size:9px;color:#8e6c9d;background:#312039;border:1px solid #53345f;padding:4px 7px;border-radius:4px}.chart-empty{min-height:228px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;isolation:isolate}.chart-empty>svg{color:#785089}.chart-empty h3{font-size:12px;font-weight:400;color:#ac84bd;margin-top:16px}.chart-empty p{color:#765182;font-size:10px;margin-top:9px;line-height:1.8}.chart-grid-lines{position:absolute;inset:10px 26px 30px;z-index:-1;display:flex;flex-direction:column;justify-content:space-between}.chart-grid-lines i{height:1px;border-top:1px dashed #55336144}.distribution-total{display:flex;flex-direction:column;align-items:center;margin:6px 0 23px}.distribution-total strong{font-size:46px;letter-spacing:-2px;font-weight:400;line-height:1.15}.distribution-total>span{font-size:10px;color:#82608f;margin-top:7px}.distribution-bar{height:6px;display:flex;overflow:hidden;border-radius:5px;background:#3a2146;margin:0 24px 22px}.distribution-bar span:first-child{background:#c39be0}.distribution-bar span:last-child{background:#73558d}.distribution-row{display:flex;align-items:center;justify-content:space-between;margin:17px 24px;font-size:11px;color:#b998c9}.distribution-row>span{display:flex;align-items:center;gap:6px}.distribution-row i{width:5px;height:5px;background:#c39be0;border-radius:2px}.distribution-row.community i{background:#73558d}.distribution-row small{font-size:9px;color:#715080;margin-left:5px}.distribution-row strong{font-weight:500}.scan-panel{margin-bottom:22px}.scan-grid{display:grid;grid-template-columns:repeat(5,1fr);padding:0 24px 23px;gap:17px}.scan-grid>div{display:flex;flex-direction:column;gap:11px}.scan-grid>div>span{color:#7c5c8a;font-size:9px}.scan-grid strong{font-size:11px;font-weight:400;color:#b593c6;overflow-wrap:anywhere}.scan-state{display:flex;align-items:center;gap:6px}.scan-state i{width:5px;height:5px;display:block;background:#b2aa74;border-radius:50%}.scan-state.error i{background:#d17994}.scan-panel>.notice{margin:0 24px 20px}.admin-recipient{border-top:1px solid #3a2446;padding:12px 24px;display:flex;align-items:center;gap:13px;background:#0f081540;font-size:10px;color:#775084}.admin-recipient code{font-size:10px;overflow-wrap:anywhere;color:#a078b2}.admin-recipient .icon-button{padding:2px}.admin-recipient>a{margin-left:auto;display:flex}.recent-panel .empty-state{padding-top:13px;padding-bottom:30px}.admin-panel .table-wrap table th{background:#24142d66}.admin-panel .table-wrap table td{border-top-color:#3c234744}.admin-bottom-note{margin-top:25px;font-size:9px;color:#65456f;display:flex;align-items:center;justify-content:center;gap:6px}.table-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 24px;border-bottom:1px solid #3b2447}.search-input{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #523360;border-radius:6px;max-width:340px;width:100%;color:#855698;background:#100815}.search-input input{background:transparent;border:none;outline:none;min-width:0;width:100%;font-size:11px;color:#cda5df}.search-input input::placeholder{color:#70477f}.table-filter{display:flex;align-items:center;gap:15px;font-size:10px;color:#8c609f;white-space:nowrap}.table-filter select{background:#281531;color:#b88dca;border:1px solid #53305f;border-radius:5px;padding:8px;font-size:10px}.table-address{display:flex;align-items:center;gap:6px}.table-address .icon-button{padding:3px}.data-panel{min-height:410px}.data-panel>.empty-state{padding-top:90px}.daily-chart{display:flex;height:222px;margin:7px 24px 18px;gap:15px}.chart-scale{display:flex;flex-direction:column;justify-content:space-between;font-size:9px;color:#855a99;padding-bottom:25px;min-width:20px}.chart-bars{display:flex;flex:1;justify-content:space-around;align-items:stretch;border-bottom:1px solid #553264;gap:8px}.chart-column{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.bar-container{flex:1;display:flex;align-items:flex-end;width:100%;max-width:34px}.chart-bar{background:linear-gradient(#c29de0,#614573);width:100%;min-height:2px;border-radius:4px 4px 0 0;position:relative}.chart-bar>span{display:none;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);font-size:9px;white-space:nowrap;background:#5c3d70;padding:5px;border-radius:4px;z-index:2}.chart-bar:hover>span,.chart-bar:focus>span{display:block}.chart-column>small{font-size:8px;color:#9163a7;padding:9px 0;white-space:nowrap}.menu-toggle,.sidebar-scrim{display:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(min-width:1500px){.hero-art{right:-80px;width:1000px}.hero{padding-top:107px}.hero h1{font-size:76px}}@media(max-width:1200px){.container{width:calc(100% - 72px)}.header-inner{width:calc(100% - 56px);gap:15px}.desktop-nav{gap:23px;margin-right:20px}.header-actions{gap:14px}.network{font-size:10px}.node-section{gap:60px}.node-intro h2{font-size:35px}.purchase-panel{padding:25px 22px 21px}.stat{padding-left:25px}.hero-art{right:-36px;width:760px}.hero h1{font-size:62px}.hero{min-height:560px;padding-top:94px}.hero-art{height:550px}.admin-sidebar{width:200px;padding-inline:10px}.admin-main{margin-left:200px}.admin-content{padding:32px 25px}.admin-header{padding-inline:25px}.admin-metrics{gap:11px}.metric-card{padding:18px 14px}.metric-card>strong{font-size:27px}.metric-card>strong small{font-size:9px}.admin-overview-grid{gap:17px}.admin-panel-title{padding:21px}.scan-grid{gap:12px;padding-inline:21px}.scan-grid strong{font-size:10px}.tier-price{font-size:25px}.tier-price small{font-size:9px;margin-left:4px}.recipient-address code{font-size:9px}}@media(max-width:1024px){.desktop-nav{gap:20px;margin-right:10px}.network{display:none}.brand-crop{width:184px;height:54px}.brand-crop img{width:606px;left:-26px;top:-20px}.header-inner{height:76px}.hero{min-height:532px;padding-top:86px}.hero h1{font-size:58px}.hero-art{height:525px;width:730px}.hero-content>p{font-size:15px}.hero-content>p>span{font-size:12px}.stats-band{padding:23px;grid-template-columns:1fr 1fr 1fr 1fr 24px}.stats-label{font-size:11px}.stats-label small{font-size:8px}.stat{padding-left:21px}.stat strong{font-size:25px}.node-section{gap:35px;padding-top:70px}.node-intro h2{font-size:32px}.section-description{font-size:12px}.purchase-panel{padding:24px 20px 19px}.tier-option{padding:15px 12px}.tier-caption,.quantity-row p{font-size:8px}.recipient-address code{font-size:8px;letter-spacing:0}.pillar{padding-inline:19px}.pillar h3{font-size:17px;gap:7px}.pillar h3 span{font-size:7px;letter-spacing:.8px}.faq-section{gap:55px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.admin-overview-grid{grid-template-columns:1fr}.chart-panel{min-height:295px}.tier-breakdown{display:grid;grid-template-columns:1fr 1fr}.tier-breakdown .admin-panel-title{grid-column:1/-1}.distribution-total{grid-row:2/5;margin:2px 0 25px}.distribution-bar{margin-top:12px}.distribution-row{margin-block:12px}.scan-grid{grid-template-columns:repeat(3,1fr);row-gap:23px}.admin-page-heading{align-items:flex-end}.admin-recipient{gap:8px}.admin-recipient code{font-size:9px}.admin-recipient>span{display:none}.admin-heading-actions .button{font-size:10px;padding:0 10px}.admin-sidebar .brand{transform:scale(.93)}}@media(max-width:767px){html{scroll-padding-top:20px}.container{width:calc(100% - 40px)}.header-inner{width:calc(100% - 32px);height:72px}.brand-crop{width:162px;height:49px}.brand-crop img{width:540px;left:-23px;top:-18px}.desktop-nav{display:none}.wallet-button{font-size:10px;min-height:35px;padding-inline:11px;gap:6px}.wallet-button>svg{width:16px}.hero{padding-top:59px;min-height:583px}.hero-content{max-width:100%}.hero-eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:20px}.hero h1{font-size:clamp(39px,7.8vw,55px);line-height:1.26;letter-spacing:-1.8px}.hero-content>p{font-size:13px;line-height:1.9;margin-top:21px}.hero-content>p>span{font-size:10px;letter-spacing:0}.hero-actions{margin-top:26px;gap:23px}.hero-actions .button{min-height:43px;min-width:139px;font-size:12px}.hero-actions .plain-button{font-size:11px;gap:7px}.hero-art{width:650px;height:550px;right:-20px;top:6px;opacity:.62;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000);mask-image:linear-gradient(90deg,transparent,#000 28%,#000)}.hero-art img{object-position:58% 50%;transform:translate(135px)}.hero-art:after{background:linear-gradient(0deg,#090910 0%,transparent 25%),linear-gradient(90deg,#090910 0%,#090910ae 33%,transparent 95%)}.hero-caption{bottom:20px;font-size:7px;letter-spacing:1.7px;gap:15px}.hero-caption>span:last-child{font-size:8px;letter-spacing:0;gap:8px}.stats-band{grid-template-columns:repeat(3,1fr);padding:17px 19px 20px;gap:19px 0;min-height:144px}.stats-label{grid-column:1/-1;font-size:10px;align-items:center}.stats-label>.live-dot{margin:0}.stats-label>span:last-child{display:flex;gap:13px;align-items:center}.stats-label small{margin:0;font-size:8px}.stat{padding-left:20px}.stat:nth-child(2){padding-left:0;border:0}.stat p{font-size:8px;margin-bottom:10px}.stat strong{font-size:24px}.stat strong>span{font-size:8px;margin-left:5px}.explorer-link{position:absolute;right:18px;top:14px}.explorer-link svg{width:16px}.top-notices{margin-top:15px}.preview-banner{font-size:9px;gap:6px}.preview-banner>svg{width:14px}.preview-badge{font-size:7px}.node-section{grid-template-columns:1fr;padding-top:58px;padding-bottom:52px;gap:32px}.node-intro{padding-top:0}.section-kicker{font-size:9px;letter-spacing:1.5px;margin-bottom:13px}.node-intro h2{font-size:32px;line-height:1.35;letter-spacing:-1px}.node-intro h2 br{display:none}.section-description{margin-top:15px;font-size:11px;line-height:1.9}.section-description br{display:none}.intro-benefits{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px}.intro-benefits>div{gap:8px;align-items:flex-start}.intro-benefits svg{width:18px;height:18px;margin-top:1px;flex-shrink:0}.intro-benefits span{font-size:10px;line-height:1.7}.intro-benefits small{font-size:5px;letter-spacing:.6px;white-space:nowrap}.participation-note{margin-top:23px}.participation-note p{font-size:10px}.participation-note span{font-size:9px}.purchase-panel{padding:25px 21px 19px}.panel-heading h3{font-size:20px}.panel-kicker{font-size:8px}.chain-label{font-size:9px}.tier-option{padding:17px 14px}.tier-price{font-size:28px}.tier-price small{font-size:10px;margin-left:5px}.tier-caption,.quantity-row p{font-size:9px}.recipient-address code{font-size:10px;letter-spacing:-.2px}.purchase-footnote{font-size:9px}.history-section{padding-top:6px;padding-bottom:51px}.section-heading{gap:10px}.section-heading h2{font-size:22px}.section-heading p{font-size:10px}.section-heading>.muted{font-size:9px}.empty-state p{font-size:10px}.empty-state h3{font-size:12px}.history-panel .empty-state{padding:34px 15px}.vision-section{padding-top:40px;padding-bottom:22px}.vision-heading h2{font-size:28px;line-height:1.4}.vision-heading p{font-size:11px;margin-top:17px}.pillar-grid{grid-template-columns:1fr 1fr;gap:29px 0;margin-top:34px}.pillar{padding-left:20px;padding-right:0}.pillar:nth-child(odd){padding-left:0}.pillar:nth-child(2n){border:0}.pillar-number{right:21px;font-size:9px}.pillar>svg{width:26px;margin-bottom:20px}.pillar h3{font-size:19px;gap:10px}.pillar h3 span{font-size:7px}.pillar p{font-size:9px;margin-top:10px}.source-strip{padding-top:29px;align-items:flex-start;font-size:8px;gap:10px}.source-strip>.plain-button{font-size:8px;padding:0;gap:3px;white-space:nowrap}.source-divider{margin-inline:5px}.source-strip svg{width:13px}.faq-section{grid-template-columns:1fr;gap:30px;padding-top:43px;padding-bottom:54px}.faq-section h2{font-size:25px}.faq-section h2 br{display:none}.faq-section>div>p{font-size:10px;margin-top:10px}.faq-list details{padding:17px 0}.faq-list summary{font-size:11px}.faq-list details p{font-size:10px}.site-footer{padding:22px 0 24px;align-items:flex-start;gap:12px}.site-footer .brand{transform:scale(.82);margin-top:-9px;margin-bottom:-3px}.site-footer>div>p{font-size:7px;letter-spacing:1px}.footer-right{max-width:180px;gap:14px;font-size:8px;padding-top:7px}.footer-right small{font-size:7px;line-height:1.7;margin-top:2px}.footer-right a{gap:2px}.footer-right svg{width:10px}.dialog{padding:25px 22px}.dialog h2{font-size:20px}.dialog-description{font-size:11px}.dialog .button{font-size:12px}.payment-status{padding:18px;flex-wrap:wrap;gap:12px}.payment-status-icon>svg{width:24px}.payment-status h3{font-size:12px}.payment-status p{font-size:10px}.payment-status>div:nth-child(2){flex:1}.payment-status>a{margin-left:36px;font-size:10px}.admin-sidebar{transform:translate(-100%);width:224px;padding:24px 16px;transition:transform .2s}.admin-sidebar.open{transform:translate(0)}.admin-sidebar .brand{transform:scale(1.05);margin-left:9px;margin-bottom:10px}.admin-sidebar .brand-crop{width:175px}.sidebar-scrim{display:block;position:fixed;inset:0;background:#0009;z-index:25}.admin-main{margin-left:0}.admin-header{height:64px;padding-inline:20px}.admin-header>div{gap:11px}.menu-toggle{display:flex;margin-left:-7px}.admin-user{display:none}.admin-content{padding:26px 20px}.admin-page-heading{display:block;margin-bottom:24px}.admin-page-heading h1{font-size:27px}.admin-page-heading p{font-size:10px}.admin-heading-actions{margin-top:18px;justify-content:flex-end}.admin-heading-actions .button{font-size:11px;padding:0 12px;min-height:35px}.admin-metrics{gap:12px}.metric-card{padding:18px 14px}.metric-title{font-size:10px;gap:5px}.metric-title svg{width:16px}.metric-card>strong{font-size:28px;margin-top:19px}.metric-card>strong small{font-size:8px;margin-left:5px}.metric-card>p{font-size:8px;line-height:1.6;margin-top:12px}.admin-panel-title{padding:19px 18px}.admin-panel-title h2{font-size:13px}.admin-panel-title p{font-size:9px}.admin-panel-title .button{font-size:10px;padding-inline:10px}.scan-grid{padding-inline:18px;grid-template-columns:repeat(2,1fr)}.scan-grid strong{font-size:11px}.scan-grid>div>span{font-size:9px}.scan-panel>.notice{margin-inline:18px}.admin-recipient{padding:12px 17px}.admin-recipient code{font-size:8px;line-height:1.8}.admin-recipient .icon-button{padding:3px}.admin-recipient>a{display:none}.chart-empty p{font-size:9px}.table-toolbar{display:block;padding:18px}.search-input{max-width:none}.table-filter{margin-top:13px;justify-content:flex-end}.table-filter select{margin-right:auto}.back-link{left:24px;top:25px;font-size:11px}.login-card{padding:31px 24px}.login-heading h1{font-size:25px}.login-card>.brand{transform:scale(1.17);margin-bottom:35px}.admin-bottom-note{font-size:8px;line-height:1.7}.scan-panel .admin-panel-title{align-items:flex-start}.scan-panel .admin-panel-title>div{max-width:65%}.distribution-row small{font-size:8px}.distribution-row{margin-inline:13px;font-size:10px}.distribution-bar{margin-inline:14px}.distribution-total strong{font-size:42px}.distribution-total>span{font-size:9px}}@media(max-width:390px){.container{width:calc(100% - 32px)}.header-inner{width:calc(100% - 28px)}.brand-crop{width:153px}.wallet-button{font-size:9px;padding-inline:9px}.hero{min-height:548px;padding-top:53px}.hero h1{font-size:38px}.hero-content>p>span{font-size:9px}.hero-actions{gap:18px}.hero-caption{font-size:6px;letter-spacing:1px}.hero-caption>span:last-child{font-size:7px}.stats-band{padding-inline:15px}.stat{padding-left:15px}.stat strong{font-size:23px}.stats-label small{font-size:7px}.node-intro h2{font-size:28px}.intro-benefits{gap:6px}.intro-benefits>div{gap:6px}.intro-benefits span{font-size:9px}.purchase-panel{padding:23px 17px 19px}.tier-option{padding:16px 12px}.tier-price{font-size:26px}.tier-price small{font-size:9px}.tier-caption,.quantity-row p{font-size:8px}.recipient-address code{font-size:9px}.purchase-footnote{font-size:8px}.source-strip{font-size:7px}.source-strip>.plain-button{font-size:7px}.vision-heading h2{font-size:26px}.footer-right{gap:12px;font-size:7px;max-width:160px}.site-footer .brand-crop{width:140px}.footer-right small{font-size:6px}.admin-content{padding-inline:16px}.metric-card>strong{font-size:25px}.metric-card{padding-inline:12px}.metric-card>strong small{font-size:7px}.metric-card>p{font-size:7px}.metric-title{font-size:9px}.distribution-row small{font-size:7px}.admin-panel-title .button{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.scan-coverage{font-size:9px;color:#7d7189;line-height:1.7;margin-bottom:9px;overflow-wrap:anywhere}@media(max-width:767px){.scan-coverage{font-size:8px}}.wallet-alert{position:fixed;top:100px;right:30px;width:380px;max-width:calc(100% - 40px);z-index:80;box-shadow:0 14px 50px #0009;border:1px solid #a66d8055;border-radius:10px;background:#241621;padding:2px 7px 6px}.wallet-alert>.notice{border:0;background:transparent;margin:0;padding:12px;font-size:11px}.wallet-alert>.plain-button{display:block;margin-left:auto;padding:3px 12px 7px;font-size:10px;color:#c39bae}@media(max-width:767px){.wallet-alert{top:83px;right:20px}}.fixed-payee{font-size:8px;color:#bba0ce;border:1px solid #6c4f8144;border-radius:3px;padding:2px 4px;margin-left:5px}.admin-security-note{display:flex;align-items:center;gap:6px;padding:0 24px 14px;color:#9c7caf;font-size:9px}.live-dot.stale{background:#dda987}.admin-sync-indicator{display:flex;align-items:center;gap:7px;font-size:9px;color:#8fa798;margin-top:-13px;margin-bottom:22px;flex-wrap:wrap}.admin-sync-indicator i{display:block;width:5px;height:5px;flex-shrink:0;background:#a4c5ae;border-radius:50%}.admin-sync-indicator span:last-child{color:#795f88;margin-left:auto}.admin-sync-indicator.offline{color:#d4a58d}.admin-sync-indicator.offline i{background:#d4a58d}.dapp-shell{max-width:480px;min-height:100dvh;margin-inline:auto;background:#0d0b13;position:relative;border-inline:1px solid #292130;box-shadow:0 0 100px #0005}.app-header{height:76px;padding:10px 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0b;gap:9px}.app-header .brand-crop{width:157px;height:48px}.app-header .brand-crop img{width:523px;left:-23px;top:-17px}.app-wallet{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.app-chain{display:flex;align-items:center;gap:5px;font-size:8px;letter-spacing:.8px;color:#9686aa;line-height:1}.app-chain>i{height:4px;width:4px;border-radius:50%;background:#acbf93}.app-header .wallet-button{font-size:10px;height:32px;min-height:32px;padding:0 11px;gap:6px}.app-header .wallet-button svg{flex-shrink:0}.dapp-main{padding:16px 19px 88px}.dapp-banner{height:132px;border-radius:10px;overflow:hidden;position:relative;isolation:isolate;border:1px solid #59436e88;background:#221331;display:flex;align-items:center;padding:23px}.dapp-banner:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#160d21cc,#170c2622)}.dapp-banner>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 53%;opacity:.86}.dapp-banner>div>span{font-size:9px;color:#c5addd;letter-spacing:1.5px}.dapp-banner h1{font-size:21px;letter-spacing:-.5px;line-height:1.5;font-weight:550;margin-top:10px;text-shadow:0 1px 20px #150826}.dapp-banner>.icon-button{position:absolute;right:9px;top:9px;color:#c3a6d6;background:#140b2470;padding:4px}.dapp-stats{display:grid;grid-template-columns:1fr 1fr;position:relative;padding:18px 0 15px;border-bottom:1px solid #38283f}.dapp-stats>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dapp-stats>div:nth-child(2){padding-left:22px;border-left:1px solid #392a43}.dapp-stats>div>span{font-size:9px;color:#9d84ae}.dapp-stats strong{font-size:20px;font-weight:500;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.dapp-stats strong>small{font-size:9px;letter-spacing:0;color:#9a7eac;margin-left:5px;font-weight:400}.stats-info{position:absolute;right:-4px;top:16px;color:#7b618b}.stats-info.stale{color:#d0a083}.app-preview{display:flex;align-items:center;gap:5px;color:#a386b8;font-size:9px;line-height:1;margin-top:11px;margin-bottom:2px}.app-order-form{padding-top:21px}.app-section-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px}.app-section-title h2{font-size:16px;font-weight:500;letter-spacing:-.3px}.app-section-title>span{font-size:9px;color:#977aa8}.dapp-shell .tier-options{gap:11px}.dapp-shell .tier-option{padding:15px 16px 14px;background:#17101e;border-color:#4b325c;border-radius:8px}.dapp-shell .tier-option.selected{border-color:#b087d2;background:linear-gradient(115deg,#3f254b,#24132e)}.dapp-shell .tier-top{font-size:12px}.dapp-shell .tier-price{font-size:28px;margin-top:10px;line-height:1.2}.dapp-shell .tier-price small{font-size:10px}.dapp-shell .tier-price em{font-size:8px}.dapp-shell .quantity-row{padding:20px 0 16px;border-color:#37233f}.dapp-shell .quantity-row label{font-size:12px}.dapp-shell .quantity-row p{font-size:9px;margin-top:6px;color:#8c6e9d}.dapp-shell .stepper{height:34px;border-color:#644576}.dapp-shell .stepper button{height:32px;width:32px;background:#2f1b3a}.dapp-shell .stepper input{width:36px;font-size:12px}.dapp-shell .payment-total{padding:17px 0}.dapp-shell .payment-total>span{font-size:12px}.dapp-shell .payment-total small{font-size:9px;margin-top:6px;color:#8a699c}.dapp-shell .payment-total strong{font-size:29px}.dapp-shell .payment-total strong>span{font-size:11px}.dapp-shell .recipient-row{padding:11px 11px 7px;margin-bottom:16px;border-color:#40264d;background:#140b1c}.dapp-shell .recipient-label{font-size:9px;color:#a382b8}.dapp-shell .recipient-label>span{display:flex;align-items:center;gap:4px}.dapp-shell .recipient-address{margin-top:2px}.dapp-shell .recipient-address code{font-size:10px;letter-spacing:-.25px;line-height:1.8;color:#c2a9d3}.dapp-shell .recipient-address .icon-button{padding:4px;margin-right:-4px}.dapp-shell .purchase-button{min-height:46px;font-size:13px}.dapp-shell .purchase-footnote{font-size:9px;color:#8b6b9f;margin-top:10px}.app-bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(480px,100%);height:calc(70px + env(safe-area-inset-bottom));padding:9px 24px calc(8px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #493052;background:#17101cf5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:40;box-shadow:0 -10px 35px #05020866}.app-bottom-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;color:#826491;position:relative;font-size:10px;border-radius:8px}.app-bottom-nav>button.active{color:#ccaaec}.app-bottom-nav>button.active:before{content:"";position:absolute;width:27px;height:2px;top:-10px;border-radius:3px;background:#c3a2e7}.app-bottom-nav>button:hover{background:#46275333}.app-records-screen{padding-top:8px}.app-records-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.app-records-heading h1{font-size:24px;font-weight:500;letter-spacing:-.6px}.app-records-heading span{font-size:10px;color:#9471a7;display:block;margin-top:9px}.app-quota{display:grid;gap:10px;margin-bottom:20px}.app-tier-quota{border:1px solid #4b2d5a;border-radius:9px;padding:14px 15px;background:#1d1025}.app-tier-quota>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.app-tier-quota h3{font-size:12px;font-weight:500;color:#d7c1e5}.app-tier-quota>header>span{font-size:9px;color:#9671ab}.quota-numbers{display:grid;grid-template-columns:repeat(3,1fr)}.quota-numbers>div{text-align:center;border-right:1px solid #43244e}.quota-numbers>div:last-child{border:0}.quota-numbers strong{display:block;font-size:23px;font-weight:500;color:#d7bae9}.quota-numbers span{font-size:10px;color:#9671ab;display:block;margin-top:5px}.app-order-list{display:grid;gap:12px}.app-order-list .empty-state{padding:80px 12px}.app-order-card{padding:17px 18px;border:1px solid #4c2b5a;border-radius:9px;background:#1c0f23}.app-order-card>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-order-card>div:first-child{margin-bottom:18px}.app-order-card h3{font-size:12px;font-weight:500}.app-order-card h3>span{font-size:10px;font-weight:400;color:#9870ae;margin-left:10px}.app-order-card strong{font-size:21px;font-weight:500}.app-order-card strong>small{font-size:10px;color:#a37ab7;font-weight:400}.app-order-card time{font-size:9px;color:#8b609c}.app-order-card>.text-link{font-size:10px;margin-top:15px}.dapp-shell .payment-status{margin-top:18px;margin-bottom:0;padding:14px;gap:10px;border-color:#684679;background:#301d3d}.dapp-shell .payment-status h3{font-size:11px}.dapp-shell .payment-status p{font-size:9px;line-height:1.7;margin-top:5px}.dapp-shell .payment-status>a{margin-left:auto}.dapp-shell .payment-status>div:nth-child(2){flex:1}.dapp-shell .recovery-panel{margin:14px 0 0;padding:17px}.dapp-shell .recovery-panel h3{font-size:12px}.dapp-shell .recovery-panel p{font-size:10px}.dapp-shell>.wallet-alert{top:82px;right:auto;left:50%;transform:translate(-50%);width:440px;max-width:calc(100% - 30px)}.dapp-main>.notice{font-size:10px;margin-top:0}.dapp-shell .notice{font-size:10px}.dapp-shell .app-records-screen>.button{font-size:12px}@media(min-width:768px){.dapp-shell{border-top:1px solid #292130;margin-top:0}.dapp-banner{height:132px}.dapp-main{padding-bottom:100px}}@media(max-width:390px){.app-header{padding-inline:16px;height:68px}.app-header .brand-crop{width:147px;height:45px}.app-header .brand-crop img{width:493px;left:-21px;top:-16px}.app-header .wallet-button{font-size:9px;padding-inline:9px;gap:5px}.dapp-main{padding:13px 16px 84px}.dapp-banner{height:114px;padding:20px}.dapp-banner h1{font-size:19px}.dapp-banner>div>span{font-size:8px}.dapp-stats{padding:15px 0 13px}.dapp-stats>div{gap:9px}.dapp-stats>div:nth-child(2){padding-left:17px}.dapp-stats>div>span{font-size:8px}.dapp-stats strong{font-size:19px}.stats-info{top:13px}.app-order-form{padding-top:18px}.app-section-title{margin-bottom:12px}.dapp-shell .tier-option{padding:14px 13px 13px}.dapp-shell .tier-price{font-size:26px}.dapp-shell .tier-price small{font-size:9px}.dapp-shell .quantity-row{padding:17px 0 14px}.dapp-shell .payment-total{padding:15px 0}.dapp-shell .recipient-row{margin-bottom:14px}.dapp-shell .recipient-address code{font-size:9px;letter-spacing:-.2px}.dapp-shell .purchase-footnote{font-size:8px}.app-bottom-nav{height:calc(66px + env(safe-area-inset-bottom));padding-top:8px}.app-bottom-nav>button.active:before{top:-9px}}@media(max-height:720px)and (max-width:767px){.app-header{height:58px;padding-block:5px}.app-header .brand-crop{height:43px}.app-wallet{gap:3px}.app-chain{font-size:7px}.app-header .wallet-button{height:28px;min-height:28px}.dapp-main{padding-top:10px;padding-bottom:74px}.dapp-banner{height:87px;padding:16px 19px;border-radius:8px}.dapp-banner>div>span{font-size:7px}.dapp-banner h1{font-size:18px;margin-top:6px}.dapp-banner>.icon-button svg{width:16px}.dapp-stats{padding:12px 0 11px}.dapp-stats strong{font-size:18px}.stats-info{top:9px}.app-preview{margin-top:8px;font-size:8px}.app-order-form{padding-top:13px}.app-section-title{margin-bottom:10px}.app-section-title h2{font-size:14px}.app-section-title>span{font-size:8px}.dapp-shell .tier-option{padding:11px 13px}.dapp-shell .tier-top{font-size:11px}.dapp-shell .tier-price{font-size:24px;margin-top:8px}.dapp-shell .quantity-row{padding:12px 0 11px}.dapp-shell .quantity-row label{font-size:11px}.dapp-shell .quantity-row p{font-size:8px;margin-top:4px}.dapp-shell .stepper{height:30px}.dapp-shell .stepper button{height:28px}.dapp-shell .payment-total{padding:11px 0}.dapp-shell .payment-total strong{font-size:25px}.dapp-shell .payment-total>span{font-size:11px}.dapp-shell .payment-total small{margin-top:4px;font-size:8px}.dapp-shell .recipient-row{padding:8px 10px 5px;margin-bottom:11px}.dapp-shell .recipient-label{font-size:8px}.dapp-shell .recipient-address{margin-top:0}.dapp-shell .recipient-address code{font-size:9px}.dapp-shell .purchase-button{min-height:40px;font-size:12px}.dapp-shell .purchase-footnote{font-size:8px;margin-top:8px}.app-bottom-nav{height:calc(59px + env(safe-area-inset-bottom));padding-top:6px;padding-bottom:calc(5px + env(safe-area-inset-bottom))}.app-bottom-nav>button{font-size:9px;gap:4px}.app-bottom-nav>button>svg{height:20px}.app-bottom-nav>button.active:before{top:-7px}}.app-order-card>.record-actions{justify-content:flex-end;gap:18px;border-top:1px solid #492452;margin-top:14px;padding-top:6px}.record-actions>.plain-button{font-size:9px;color:#a176b5;gap:4px}.register-form{margin-top:22px}.register-form label{display:block;color:#b393c7;font-size:12px;margin-bottom:10px}.register-form input{width:100%;min-width:0;padding:13px;border:1px solid #634076;border-radius:6px;background:#100919;color:#d6b7e8;font-size:11px;font-family:monospace}.register-form>p{font-size:10px;line-height:1.8;color:#9d75b1;margin:10px 0 24px}.register-form>.button{font-size:12px}.brand-crop{flex-shrink:0}.admin-sidebar>.brand{align-self:flex-start;width:max-content;max-width:none}.market-ticker{margin-top:14px;padding:10px 0 11px;border-top:1px solid #4f365452;border-bottom:1px solid #4f365452;overflow:hidden}.market-heading{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:11px;min-height:13px}.market-heading>span,.market-heading>div{display:flex;align-items:center;gap:5px}.market-heading>span{font-size:9px;color:#bd9ccd;white-space:nowrap}.market-heading>span>svg{color:#b58bd3}.market-heading small{font-size:7px;letter-spacing:.5px;color:#765781;margin-left:4px}.market-source{font-size:8px;color:#80678e;white-space:nowrap}.market-source.stale{color:#b89876}.market-pause{display:flex;align-items:center;justify-content:center;padding:2px;color:#a080b0;background:transparent;border-radius:3px;margin-left:3px;cursor:pointer}.market-viewport{overflow:hidden;outline-offset:-1px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2%,#000 96%,transparent)}.market-track{display:flex;width:max-content;animation:market-drift 38s linear infinite;will-change:transform}.market-list{display:flex;align-items:center;gap:26px;padding:0 26px 0 0;margin:0;list-style:none;flex-shrink:0}.market-quote{display:flex;align-items:center;gap:7px;min-height:26px;white-space:nowrap}.coin-badge{height:24px;width:24px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;border:1px solid currentColor;border-radius:50%;color:#cdbbdf;background:#2d1c3855;flex-shrink:0}.coin-btc{color:#edbd70;background:#a5671015;border-color:#edbd7044}.coin-eth{color:#b5b4ea;background:#8181aa15;border-color:#b5b4ea44}.coin-bnb{color:#d5ba71;background:#92741815;border-color:#d5ba7144}.coin-sol{color:#b2a2d6;background:#7e65a115;border-color:#b2a2d644}.coin-xrp{color:#b8c4d2;background:#727e8c15;border-color:#b8c4d244}.coin-doge{color:#cdbb85;background:#8c7b4015;border-color:#cdbb8544}.quote-main{display:flex;flex-direction:column;gap:3px}.quote-main>span{font-size:8px;line-height:1;color:#977ca6;letter-spacing:.3px}.quote-main>strong{font-size:11px;font-weight:500;line-height:1;letter-spacing:.1px;color:#d6bfdc;font-variant-numeric:tabular-nums}.quote-change{font-size:9px;font-variant-numeric:tabular-nums;min-width:40px;margin-left:2px}.quote-change.positive{color:#8fb6a4}.quote-change.negative{color:#ce8b9b}.quote-change.neutral,.quote-change.unavailable{color:#887191}.market-ticker:hover .market-track,.market-ticker:focus-within .market-track,.market-ticker.is-paused .market-track{animation-play-state:paused}.tier-label{display:flex;align-items:center;gap:6px}.tier-label>svg{color:#a983bc}.tier-option.selected .tier-label>svg{color:#d0abe9}.tier-mini-description{display:block;margin-top:7px;color:#987baa;font-size:9px;letter-spacing:1px}.app-payment-steps{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:15px;color:#765982;font-size:8px}.app-payment-steps>span{display:flex;align-items:center;gap:5px;white-space:nowrap}.app-payment-steps i{display:flex;align-items:center;justify-content:center;width:12px;height:12px;background:#25172e;border:1px solid #57346499;color:#ab86bf;border-radius:50%;font-size:7px;font-style:normal;font-family:monospace}.app-payment-steps>svg{color:#54375f}.dapp-shell .app-payment-steps+.purchase-footnote{margin-top:9px}.dapp-shell .app-order-form{padding-top:18px}@keyframes market-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:390px){.market-ticker{margin-top:12px;padding:9px 0 10px}.market-heading{margin-bottom:9px}.market-list{gap:23px;padding-right:23px}.dapp-shell .app-order-form{padding-top:16px}.dapp-shell .tier-mini-description{font-size:8px;margin-top:6px}.app-payment-steps{gap:9px;margin-top:13px;font-size:8px}.market-heading small{margin-left:2px}.market-source{font-size:7px}}@media(max-height:720px)and (max-width:767px){.dapp-banner{height:77px}.market-ticker{margin-top:9px;padding:7px 0 8px}.market-heading{margin-bottom:7px;min-height:12px}.market-heading>span{font-size:8px}.market-heading small{font-size:7px}.market-quote{min-height:23px}.coin-badge{height:22px;width:22px}.quote-main>strong{font-size:10px}.quote-change{font-size:8px}.dapp-shell .app-order-form{padding-top:11px}.dapp-shell .tier-option{padding-top:10px;padding-bottom:10px}.dapp-shell .tier-price{margin-top:6px}.dapp-shell .tier-mini-description{margin-top:5px;font-size:8px}.dapp-shell .quantity-row{padding-top:10px;padding-bottom:9px}.dapp-shell .payment-total{padding-top:9px;padding-bottom:9px}.dapp-shell .recipient-row{margin-bottom:9px}.app-payment-steps{margin-top:10px;gap:8px;font-size:8px}.dapp-shell .app-payment-steps+.purchase-footnote{margin-top:7px}}@media(prefers-reduced-motion:reduce){.market-track{animation:none!important;will-change:auto}.market-duplicate{display:none}.market-viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.market-viewport::-webkit-scrollbar{display:none}.market-pause{visibility:hidden}}@media(max-height:720px)and (max-width:767px){.dapp-main{padding-bottom:62px}.dapp-shell .app-order-form,.dapp-shell .quantity-row{padding-top:8px}.dapp-shell .payment-total{padding-top:8px;padding-bottom:8px}.app-payment-steps{margin-top:7px}.market-ticker{padding-bottom:7px}}
