@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}.payment-toast{z-index:1000;color:#e7eee8;background:#101c15;border:1px solid #a8ff65;border-radius:10px;width:min(390px,100vw - 32px);padding:24px;animation:.25s ease-out payment-arrive;position:fixed;top:24px;right:24px;box-shadow:0 16px 60px #000b,0 0 28px #a8ff6514}.payment-toast h2{margin:12px 0;font-size:1.3rem}.payment-toast>strong{color:#a8ff65;font:600 1.1rem monospace}.payment-toast p{color:#b3c5b7;font-size:.9rem;line-height:1.5}.payment-toast-eyebrow{letter-spacing:.12em;color:#a8ff65;font:600 .68rem monospace}.payment-toast-close{color:#b3c5b7;cursor:pointer;background:0 0;border:0;font-size:1.4rem;position:absolute;top:10px;right:12px}.payment-toast-progress{letter-spacing:.06em;justify-content:space-between;margin-top:20px;font:.65rem monospace;display:flex}.payment-toast progress{accent-color:#a8ff65;width:100%;height:6px;margin:10px 0 14px;display:block}.payment-toast small{color:#839188;font:.65rem monospace}.payment-toast-warning{border-color:#d6b15c}.payment-toast-warning .payment-toast-eyebrow{color:#d6b15c}@keyframes payment-arrive{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.payment-toast{top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.payment-toast{animation:none}}:root{color:#e7eee8;background:#080b0a;font-family:Space Grotesk,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 15% 15%,#12301f 0,#0000 35%),linear-gradient(135deg,#080b0a,#101612 60%,#07100c);min-height:100vh;margin:0}body:before{content:"";pointer-events:none;opacity:.06;background-image:linear-gradient(#b9ffcc 1px,#0000 1px),linear-gradient(90deg,#b9ffcc 1px,#0000 1px);background-size:36px 36px;position:fixed;inset:0}.shell{max-width:1180px;min-height:100vh;margin:auto;padding:34px 5vw 24px}.brand{letter-spacing:.12em;align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-weight:600;display:flex}.brand .mark{color:#a8ff65;font-size:1.35rem}.brand .green,.green{color:#a8ff65}.brand small{letter-spacing:.18em;color:#77867b;margin-left:12px;font-size:.58rem;font-weight:400}.auth-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:9vw;margin:13vh 0 11vh;display:grid}.terminal-line{letter-spacing:.12em;color:#a8ff65;font:500 .72rem IBM Plex Mono,monospace}.terminal-line i{background:#a8ff65;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 15px #a8ff65}.terminal-line span{color:#758278;margin-left:14px}.intro h1,.admin-head h1{letter-spacing:-.07em;margin:24px 0;font-size:clamp(3rem,7vw,6.8rem);line-height:.92}.intro em{color:#a8ff65;font-style:normal}.intro p{color:#9aa79d;max-width:550px;font-size:1.05rem;line-height:1.7}.chips{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.chips span{color:#89ad91;border:1px solid #294c34;border-radius:4px;padding:8px 10px;font:500 .64rem IBM Plex Mono,monospace}.panel,.admin-card{background:#111813dd;border:1px solid #2a4b33;border-radius:8px;box-shadow:0 20px 70px #0009}.panel-top{color:#68806d;border-bottom:1px solid #29452f;align-items:center;gap:7px;height:38px;padding:0 15px;display:flex}.panel-top code{margin-left:8px;font-size:.7rem}.dot{border-radius:50%;width:8px;height:8px}.red{background:#dd6d64}.amber{background:#d6b15c}.green-dot{background:#83d76c}.panel-body{padding:28px 30px}.tabs{border-bottom:1px solid #29452f;gap:18px;margin-bottom:30px;display:flex}.tabs button{color:#697c6e;cursor:pointer;background:0 0;border:0;padding:0 0 13px;font:600 .7rem IBM Plex Mono,monospace}.tabs button.active{color:#a8ff65;border-bottom:2px solid #a8ff65}.panel h2{margin:0 0 6px;font-size:1.8rem}.muted{color:#839188;line-height:1.55}label{color:#aebbb0;letter-spacing:.07em;margin:20px 0 0;font:500 .72rem IBM Plex Mono,monospace;display:block}input{color:#e7eee8;background:#0b100c;border:1px solid #35543c;border-radius:4px;outline:none;width:100%;margin-top:8px;padding:13px 12px;font:1rem IBM Plex Mono,monospace;display:block}input:focus{border-color:#a8ff65;box-shadow:0 0 0 2px #a8ff6522}.hint{color:#617565;margin-top:6px;font:.65rem IBM Plex Mono,monospace;display:block}.primary{color:#091108;letter-spacing:.08em;cursor:pointer;background:#a8ff65;border:0;border-radius:4px;width:100%;margin-top:24px;padding:14px;font:600 .75rem IBM Plex Mono,monospace}.primary:hover{background:#c2ff91}.primary:disabled{opacity:.5}.notice{color:#a8ff65;margin-top:15px;font:.75rem IBM Plex Mono,monospace}.admin-head{justify-content:space-between;align-items:end;margin:11vh 0 48px;display:flex}.admin-head h1{margin:18px 0;font-size:clamp(3rem,6vw,5.5rem)}.back{color:#a8ff65;border:1px solid #35543c;border-radius:4px;padding:11px 14px;font:600 .7rem IBM Plex Mono,monospace;text-decoration:none}.dashboard{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.metric{background:#111813;border:1px solid #29452f;border-radius:6px;padding:22px}.metric small,.card-title{letter-spacing:.12em;color:#77917d;font:500 .65rem IBM Plex Mono,monospace}.metric strong{color:#e8f5e9;margin:14px 0 2px;font:600 2.6rem IBM Plex Mono,monospace;display:block}.metric span{color:#667a6c;font:.7rem IBM Plex Mono,monospace}.metric.wide{grid-column:1/-1}.adapter-list{flex-wrap:wrap;gap:25px;margin-top:18px;font:500 .8rem IBM Plex Mono,monospace;display:flex}.adapter-list span{color:#c6d5c9}.adapter-list b{color:#d39464;margin-left:8px;font-size:.62rem}.status-dot{background:#d39464;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 8px #d39464}.status-dot-ok{background:#a8ff65;box-shadow:0 0 8px #a8ff65}.status-dot-off{background:#ff6b5f;box-shadow:0 0 8px #ff6b5f}.adapter-list b.ok{color:#a8ff65}.system-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:14px;display:grid}.system-grid .admin-card{margin-top:0}.node-head{align-items:center;gap:8px;margin:14px 0 10px;font:600 .75rem IBM Plex Mono,monospace;display:flex}@media (width<=900px){.system-grid{grid-template-columns:1fr}}.admin-card{margin-top:14px;padding:24px}.card-title{justify-content:space-between;display:flex}.inline{width:auto;margin-top:10px;text-decoration:none;display:inline-block}footer{color:#56675a;letter-spacing:.05em;gap:14px;font:.65rem IBM Plex Mono,monospace;display:flex}footer a{color:#a8ff65;text-decoration:none}@media (width<=800px){.auth-grid{grid-template-columns:1fr;margin:10vh 0 8vh}.intro h1{font-size:4rem}.admin-head{display:block}.back{display:inline-block}.dashboard{grid-template-columns:1fr}.metric.wide{grid-column:auto}.brand small{display:none}}.dashboard-shell h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(2.4rem,5vw,5rem)}.dash-nav{justify-content:space-between;align-items:end;margin:10vh 0 42px;display:flex}.dash-nav em{color:#a8ff65;font-style:normal}.logout{color:#a8ff65;cursor:pointer;background:0 0;border:1px solid #35543c;border-radius:4px;padding:10px 14px;font:600 .68rem IBM Plex Mono,monospace}.balance-card{background:linear-gradient(110deg,#162a18,#101812);border:1px solid #567b45;border-radius:7px;justify-content:space-between;align-items:center;margin-bottom:44px;padding:27px 30px;display:flex;box-shadow:0 0 30px #a8ff6510}.balance-card small,.section-title,.balance-card span{letter-spacing:.12em;color:#78917d;font:500 .65rem IBM Plex Mono,monospace;display:block}.balance-card strong{color:#dfffc8;margin:10px 0 5px;font:600 3rem IBM Plex Mono,monospace;display:block}.balance-card a{color:#101a0e;background:#a8ff65;border-radius:4px;padding:12px 15px;font:600 .7rem IBM Plex Mono,monospace;text-decoration:none}.section-title{color:#b8cbb9;justify-content:space-between;align-items:center;margin:25px 0 15px;display:flex}.section-title small{color:#5d7562}.products{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.product{background:#111813;border:1px solid #29452f;border-radius:6px;padding:22px;position:relative;overflow:hidden}.product:hover{border-color:#a8ff65;transition:all .2s;transform:translateY(-2px)}.tag{color:#a8ff65;border:1px solid #3b633e;padding:5px;font:500 .6rem IBM Plex Mono,monospace;position:absolute;top:14px;right:14px}.product-art{color:#a8ff65;opacity:.8;align-items:center;height:100px;font:5rem IBM Plex Mono,monospace;display:flex}.product h2{margin:12px 0 7px;font-size:1.4rem}.product p{color:#839188;min-height:45px;line-height:1.5}.product-bottom{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.product-bottom strong{color:#e9f5e9;font:600 1.3rem IBM Plex Mono,monospace}.product-bottom button{color:#a8ff65;cursor:pointer;background:0 0;border:1px solid #5c8d58;border-radius:3px;padding:9px 10px;font:600 .65rem IBM Plex Mono,monospace}.activity{margin-top:55px}.activity-row{color:#b4c1b5;border-bottom:1px solid #1e3023;grid-template-columns:140px 1fr auto;gap:18px;padding:15px 0;font:.78rem IBM Plex Mono,monospace;display:grid}.activity-row strong{color:#ff9d8f}.empty{color:#667a6c;border:1px dashed #29452f;padding:25px;font:.75rem IBM Plex Mono,monospace}.dashboard-shell footer{justify-content:space-between;margin-top:45px}@media (width<=800px){.dash-nav{display:block}.logout{margin-top:15px}.products{grid-template-columns:1fr}.balance-card{display:block}.balance-card a{margin-top:18px;display:inline-block}.activity-row{grid-template-columns:1fr auto;gap:5px}.activity-row .green{grid-column:1/-1}}.admin-actions,.admin-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-toolbar{margin-bottom:18px}.admin-table{border-collapse:collapse;text-align:left;width:100%;margin-top:24px;font-size:.9rem}.admin-table th{color:#91ac98;border-bottom:1px solid #35543c;padding:14px 10px;font:500 .7rem monospace}.admin-table td{overflow-wrap:anywhere;border-bottom:1px solid #203026;padding:16px 10px}.table-scroll{overflow-x:auto}.admin-table{min-width:640px}.metric strong.money-metric{font-size:clamp(1.3rem,3vw,2.4rem)}.admin-shell footer{margin-top:30px}.logout:disabled{opacity:.6}@media (width<=800px){.admin-actions{flex-wrap:wrap;justify-content:flex-start}.admin-toolbar{align-items:flex-start}}.customer-auth-shell .auth-grid{align-items:start;margin:0 0 48px}.customer-auth-shell .intro .back{margin-top:12px;display:inline-block}@media (width<=800px){.customer-auth-shell .auth-grid{gap:32px;margin:0 0 32px}.customer-auth-shell .intro h1{font-size:clamp(3rem,12vw,4rem)}}.brand a{color:inherit;text-decoration:none}.portal-nav a.nav-brand{color:#a8ff65;letter-spacing:.14em;font:600 .63rem IBM Plex Mono,monospace}.portal-nav{border-block:1px solid #29452f;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding:16px 0;display:flex}.portal-nav>div{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.portal-nav button,.portal-nav a{color:#9aa79d;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:8px 4px;font:600 .68rem monospace;text-decoration:none}.portal-nav button.nav-active,.portal-nav a:hover{color:#a8ff65}.portal-nav button:disabled{opacity:.4;cursor:not-allowed}.text-button{color:#a8ff65;cursor:pointer;background:0 0;border:0;padding:14px 0;font:.75rem monospace;display:block}.text-button:disabled{opacity:.4}.narrow{max-width:620px;margin:35px auto}.asset-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.asset-button{color:#a8ff65;text-align:left;cursor:pointer;background:#0b130d;border:1px solid #426340;border-radius:6px;padding:22px}.asset-button strong,.asset-button small,.asset-button span{margin:8px 0;display:block}.asset-button small,.asset-button span{color:#8ca390;overflow-wrap:anywhere}.asset-button:disabled{opacity:.5;cursor:not-allowed}.deposit-address{padding:24px 0}.deposit-address code{overflow-wrap:anywhere;color:#bf9;margin:20px 0;display:block}img{object-fit:contain;max-width:100%}.modal-backdrop{z-index:100;background:#000b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{width:min(640px,100%);max-height:90vh;overflow:auto}.history-item{border-bottom:1px solid #29452f;padding:18px 0}.history-item code,code{overflow-wrap:anywhere;font-size:.78rem}.notice{overflow-wrap:anywhere;background:#183020;border-left:3px solid #a8ff65;padding:14px}textarea,select{color:#e7eee8;width:100%;font:inherit;background:#0b100c;border:1px solid #35543c;border-radius:4px;margin:10px 0;padding:12px}textarea{resize:vertical}.checkbox{align-items:center;gap:10px;display:flex}.checkbox input{width:auto}.product-bottom a{color:#a8ff65;font:.7rem monospace}.admin-head{margin-top:7vh}.dashboard-shell .dash-nav{margin-top:6vh}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #a8ff65}button:disabled{cursor:not-allowed;opacity:.5}@media (width<=650px){.portal-nav,.portal-nav>div{gap:8px}.section-title{flex-wrap:wrap;gap:10px}.activity-row{grid-template-columns:1fr}.modal-backdrop{padding:10px}.panel-body{padding:22px}.brand{font-size:.85rem}}.funding-card{max-width:850px;margin-inline:auto;padding:32px}.funding-card h2{letter-spacing:-.04em;margin:12px 0;font-size:2rem}.funding-input{background:#0a110d;border:1px solid #426340;border-radius:8px;align-items:center;gap:12px;margin-top:10px;padding:4px 16px;display:flex}.funding-input>span{color:#a8ff65;font-size:1.6rem}.funding-input input{box-shadow:none;background:0 0;border:0;margin:0;padding:14px 0;font-size:1.7rem}.funding-presets{gap:8px;margin:12px 0 24px;display:flex}.funding-presets button{color:#a8b8ac;cursor:pointer;background:#0b130d;border:1px solid #35543c;border-radius:6px;padding:9px 18px}.funding-presets button.selected,.funding-presets button:hover{color:#a8ff65;background:#19281c;border-color:#a8ff65}.funding-methods{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.funding-method{flex-wrap:wrap;align-items:center;gap:12px;min-width:180px;padding:12px 16px;display:flex}.funding-method.selected{background:#1d3020;border-color:#a8ff65}.funding-method strong{margin:0}.funding-method small{flex-basis:100%;margin:0;font-size:.7rem}.funding-coin-icon{border:1px solid #527447;border-radius:50%;place-items:center;width:32px;height:32px;font-size:1.3rem;color:#a8ff65!important;margin:0!important;display:grid!important}.funding-method-arrow{margin-left:auto!important}.checkout-card{background:#0b130e;border:1px solid #3b5d43;border-radius:12px;margin-top:28px;overflow:hidden}.checkout-head{background:#15231a;border-bottom:1px solid #29452f;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.checkout-kicker{letter-spacing:.12em;color:#90a695;font:600 .65rem monospace}.checkout-head h3{letter-spacing:-.05em;margin:8px 0 0;font-size:2.1rem}.checkout-status{color:#e1cd8d;background:#2b2716;border:1px solid #5a5534;border-radius:20px;align-items:center;gap:7px;padding:9px 12px;font:.72rem monospace;display:flex}.checkout-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.checkout-status.detected{color:#a8ff65;background:#1d3020;border-color:#527447}.checkout-body{grid-template-columns:270px minmax(0,1fr);gap:28px;padding:26px;display:grid}.checkout-qr-column{text-align:center}.checkout-qr{background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:16px;display:inline-flex}.checkout-qr img{width:232px;height:232px;display:block}.checkout-scan{color:#839c89;letter-spacing:.1em;margin-top:14px;font:600 .6rem monospace;display:block}.checkout-network{align-items:center;gap:10px;margin-bottom:16px;display:flex}.checkout-network strong{display:block}.checkout-network small{color:#839c89;margin-top:4px;font-size:.72rem;display:block}.checkout-coin{color:#a8ff65;border:1px solid #46683e;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1.4rem;display:grid}.checkout-details label{margin-top:16px}.checkout-amount{align-items:baseline;gap:10px;margin:10px 0;display:flex}.checkout-amount code{color:#c8ffac;font-size:1.3rem}.checkout-amount>span{color:#839c89;font:.8rem monospace}.checkout-address{overflow-wrap:anywhere;color:#c6d6ca;margin:8px 0;font:.77rem monospace;display:block}.checkout-copy{color:#b9d0bf;cursor:pointer;background:#15231a;border:1px solid #35543c;border-radius:5px;justify-content:space-between;width:100%;padding:10px 12px;font:600 .64rem monospace;display:flex}.checkout-copy:hover{color:#a8ff65;border-color:#a8ff65}.checkout-open{color:#0b130d;background:#a8ff65;border-radius:5px;justify-content:space-between;margin-top:16px;padding:13px;font:700 .72rem monospace;text-decoration:none;display:flex}.checkout-feedback{color:#a8ff65;min-height:20px;margin-top:8px;font:.7rem monospace;display:block}.checkout-foot{color:#9ab69f;letter-spacing:0;border-top:1px solid #29452f;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 26px;font:.65rem monospace;display:flex}.checkout-note{color:#7c9383;margin:0;padding:0 26px 20px;font-size:.75rem;line-height:1.6}.checkout-expired{background:#162319;border:1px dashed #58744e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:264px;padding:18px;display:flex}.checkout-expired>span{color:#a8ff65;font-size:2.5rem}.checkout-expired strong{margin-top:12px}.checkout-expired p{color:#9ab69f;font-size:.8rem}.checkout-expired button{color:#0b130d;cursor:pointer;background:#a8ff65;border:0;border-radius:4px;padding:12px;font:600 .7rem monospace}@media (width<=700px){.funding-card{padding:20px}.checkout-head{flex-wrap:wrap;padding:20px}.checkout-body{grid-template-columns:1fr;gap:22px;padding:20px}.checkout-foot{padding:16px 20px}.checkout-note{padding:0 20px 20px}.checkout-amount code{font-size:1.2rem}}.metric strong{overflow-wrap:anywhere;font-size:clamp(1.15rem,2.5vw,2.6rem)}.node-progress{accent-color:#a8ff65;width:100%;margin-top:12px;display:block}.checkout-qr{width:min(264px,100%)}.checkout-qr img{aspect-ratio:1;width:100%;height:auto}.balance-main{flex:1;min-width:0}.balance-card .pending-credit{border-top:1px solid #3a5036;max-width:430px;margin-top:22px;margin-right:24px;padding-top:18px}.pending-credit-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.balance-card .pending-credit-label{color:#d6bb7c;letter-spacing:.08em;font:600 .65rem monospace}.balance-card .pending-credit-value{color:#e1cd98;margin:0;font:600 1.25rem monospace;display:inline}.pending-credit-note{color:#9eaa9b;margin:9px 0;font-size:.73rem;line-height:1.6}.pending-credit-list{margin:10px 0;padding:0;list-style:none}.pending-credit-list li{justify-content:space-between;gap:20px;margin:7px 0;display:flex}.balance-card .pending-credit-list span{letter-spacing:0;color:#9dab99;font:.7rem monospace}.pending-credit-link{color:#a8ff65;cursor:pointer;background:0 0;border:0;padding:8px 0 0;font:600 .65rem monospace}.no-pending-credit{color:#7e937e;margin-bottom:0;font-size:.73rem}@media (width<=800px){.balance-card .pending-credit{max-width:none;margin-right:0}}.account-nav{align-items:center;gap:14px!important;display:flex!important}.portal-nav .compact-balance{color:#dfffc8;background:#101a13;border:1px solid #35543c;border-radius:4px;align-items:baseline;gap:8px;padding:7px 11px;display:flex}.portal-nav .compact-balance:hover{border-color:#a8ff65}.compact-balance small{letter-spacing:.08em;color:#78917d;font:500 .55rem monospace}.compact-balance strong{color:#dfffc8;font:600 .8rem monospace}@media (width<=650px){.account-nav{justify-content:space-between;width:100%}.portal-nav .compact-balance{padding:7px 9px}}.product-photo{object-fit:cover;border-radius:5px;width:100%;height:210px;margin:26px 0 16px;display:block}.catalog-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:20px 0;display:flex}.catalog-toolbar h2{margin-bottom:0}.catalog-editor{width:min(850px,100%)}.editor-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.editor-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.editor-images>div{background:#0b130d;border:1px solid #35543c;border-radius:6px;padding:12px}.editor-images img{object-fit:contain;width:100%;height:150px}.photo-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.editor-preview{border:1px dashed #527447;border-radius:6px;margin-top:24px;padding:20px}.editor-preview small{color:#89ad91;font:.65rem monospace}.editor-preview p{white-space:pre-wrap;overflow-wrap:anywhere}.editor-preview .product-photo{object-fit:contain;height:200px}.purchase-gallery{gap:12px;margin-bottom:20px;display:flex;overflow-x:auto}.purchase-gallery img{object-fit:contain;border-radius:6px;flex-shrink:0;width:260px;height:200px}.danger{color:#ee9b8c}.product h2,.product p{overflow-wrap:anywhere}.product p{white-space:pre-wrap}@media (width<=600px){.catalog-toolbar{flex-direction:column;align-items:start}.editor-fields,.editor-images{grid-template-columns:1fr}}.auth-captcha{min-height:70px;margin-top:24px}.auth-captcha altcha-widget{--altcha-max-width:100%;--altcha-border-color:#35543c;--altcha-border-radius:6px;display:block}.image-captcha{background:#0c150f;border:1px solid #35543c;border-radius:6px;margin-top:24px;padding:16px}.image-captcha-heading{color:#92ab97;justify-content:space-between;align-items:center;gap:10px;font:600 .62rem monospace;display:flex}.image-captcha-heading button{color:#a8ff65;cursor:pointer;background:0 0;border:0;padding:6px 0;font:600 .6rem monospace}.image-captcha img{background:#fff;border-radius:4px;width:100%;max-width:300px;height:auto;margin:14px auto 0;display:block}.image-captcha input{text-transform:uppercase;letter-spacing:.3em;font-family:monospace}.image-captcha .hint{line-height:1.6}.native-form{display:contents}.native-refresh{margin-top:24px;display:inline-block}.native-upload{margin-top:12px}.manual-copy summary{list-style:none}.manual-copy summary::-webkit-details-marker{display:none}.manual-copy input{overflow-wrap:anywhere;font-size:.7rem}.image-captcha-heading a{color:#a8ff65;cursor:pointer;background:0 0;border:0;padding:6px 0;font:600 .6rem monospace;text-decoration:none}.notice{line-height:1.55}.notice-ok:before,.notice-error:before{letter-spacing:.08em;font-weight:600}.notice-ok:before{content:"OK // ";content:"OK // "/"";color:#a8ff65}.notice-error{color:#ffc2bb;background:#2a1513;border-left-color:#ff6b5f}.notice-error:before{content:"ERROR // ";content:"ERROR // "/"Error: ";color:#ff6b5f}.image-captcha-heading button,.image-captcha-heading a{align-items:center;min-height:40px;padding:0 4px;display:inline-flex}footer a{padding:10px 0;display:inline-block}@media (width<=650px){.portal-nav>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.portal-nav>div:first-child button,.portal-nav>div:first-child a{text-align:center;border:1px solid #29452f;border-radius:4px;min-height:40px}.portal-nav>div:first-child button.nav-active{background:#14231a;border-color:#a8ff65}.portal-nav>div:first-child a.nav-brand{text-align:left;border:0;grid-column:1/-1;min-height:0}.portal-nav button,.portal-nav a,.portal-nav .compact-balance,.logout,.product-bottom button,.tabs button{min-height:40px}.tabs button{padding-top:12px}.admin-toolbar{flex-wrap:wrap;gap:8px}.admin-toolbar .logout{margin-top:0}.admin-toolbar>span{width:100%}.hint,.image-captcha .hint,.empty,footer{font-size:.74rem}.metric small,.card-title,.balance-card small,.section-title,.balance-card span,.terminal-line,.image-captcha-heading,.image-captcha-heading button,.image-captcha-heading a{font-size:.7rem}.compact-balance small{font-size:.6rem}}.funding-presets button,.funding-method{font-family:IBM Plex Mono,monospace}select:focus-visible,textarea:focus-visible,summary:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,input[type=file]:focus-visible{outline-offset:2px;outline:2px solid #a8ff65}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 2px #a8ff6566}@media (width<=650px){.funding-presets button{min-height:40px}.users-table{min-width:0;margin-top:12px}.users-table,.users-table tbody{display:block}.users-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.users-table tr{border-bottom:1px solid #203026;grid-template-columns:1fr 1fr 1fr;gap:6px 12px;padding:14px 0;display:grid}.users-table td{border:0;padding:0;display:block}.users-table td:first-child{grid-column:1/-1;font-weight:600}.users-table td:nth-child(2):before{content:"STATUS"}.users-table td:nth-child(3):before{content:"CREDIT"}.users-table td:nth-child(4):before{content:"DEPOSITED"}.users-table td:nth-child(5):before{content:"SPENT"}.users-table td:nth-child(6):before{content:"ORDERS"}.users-table td:nth-child(7):before{content:"LAST ACTIVE"}.users-table td:nth-child(n+2):before{color:#91ac98;margin-bottom:2px;font:500 .7rem IBM Plex Mono,monospace;display:block}.users-table td:last-child{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;display:flex}.users-table td:last-child:before{content:none}.portal-nav>div:first-child>button:last-child:nth-child(3n+1){grid-column:1/-1}}.admin-actions .logout{margin-top:0;padding:11px 14px;font-size:.7rem}.vendor-block{border-top:1px solid #29452f;margin-top:8px;padding:20px 0 4px}.vendor-block h3{margin:0 0 8px}.vendor-fee{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.vendor-fee label{flex:180px}.vendor-fee .logout{min-height:44px;margin-top:0}.vendor-card{background:#0f1912;border:1px solid #29452f;border-left:3px solid #a8ff65;border-radius:4px;justify-content:space-between;align-items:flex-start;gap:16px;margin:10px 0;padding:14px 16px;display:flex}.vendor-card p{margin:6px 0 0}.vendor-card.vendor-off{border-left-color:#ff6b5f}.vendor-card.vendor-wait{background:#1a1810;border-left-color:#ffd166}.vendor-card .logout,.vendor-card .text-button,.vendor-card .primary{flex:none;margin-top:0}.vendor-thumbs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.vendor-thumbs img{border:1px solid #29452f;border-radius:4px}.status-pill{letter-spacing:.06em;vertical-align:middle;border:1px solid;border-radius:3px;margin-left:8px;padding:3px 7px;font:600 .62rem IBM Plex Mono,monospace;display:inline-block}.pill-ok{color:#a8ff65;border-color:#3b633e}.pill-off{color:#ff6b5f;border-color:#6b2a25}.pill-wait{color:#ffd166;border-color:#6b5a25}@media (width<=650px){.vendor-card{flex-direction:column}.vendor-card .logout,.vendor-card .text-button,.vendor-card .primary{width:100%;min-height:44px}}.vendor-card .text-button.danger{color:#ff6b5f;cursor:pointer;background:0 0;border:1px solid #6b2a25;border-radius:4px;padding:10px 14px;font:600 .68rem IBM Plex Mono,monospace}@media (width<=650px){.vendor-fee{flex-direction:column;align-items:stretch}.vendor-fee label{flex:none}.vendor-fee .logout{width:100%}}.attention{background:#0f1912;border:1px solid #29452f;border-radius:4px;margin:14px 0;padding:14px 16px}.attention.attention-open{background:#1a1810;border-color:#6b5a25}.attention-title{letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font:600 .68rem IBM Plex Mono,monospace;display:flex}.attention-title strong{color:#dfffc8}.attention-title span{color:#91ac98;font-weight:500}.attention-open .attention-title strong{color:#ffd166}.attention-items{flex-wrap:wrap;gap:10px;display:flex}.attention-item{color:#91ac98;cursor:pointer;text-align:left;background:#101a13;border:1px solid #29452f;border-radius:4px;flex:170px;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:8px 12px;font:600 .72rem IBM Plex Mono,monospace;display:flex}.attention-item b{color:#91ac98;text-align:center;background:#17251c;border-radius:3px;min-width:28px;padding:3px 8px}.attention-item.has-items{color:#f4ead0;background:#211d10;border-color:#ffd166}.attention-item.has-items b{color:#1a1500;background:#ffd166}.attention-item:hover{border-color:#a8ff65}@media (width<=650px){.attention-item{flex-basis:100%}}.nav-refresh{align-items:center;gap:12px;font-size:.78rem;display:flex}.nav-refresh .logout{margin-top:0;padding:8px 12px}@media (width<=650px){.nav-refresh{justify-content:space-between;width:100%}.nav-refresh .logout{min-height:40px}}.order-modal{border:1px solid #35543c;box-shadow:0 20px 60px #000c,0 0 0 1px #a8ff6522}.order-modal .checkout-kicker{margin-bottom:14px;display:block}.order-modal h2{overflow-wrap:anywhere;margin:0 0 8px}.order-desc{overflow-wrap:anywhere;margin:0 0 18px}.order-summary{background:#0c150f;border:1px solid #29452f;border-radius:6px;margin:0 0 14px}.order-row{color:#9aa79d;border-bottom:1px solid #203026;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px;font:500 .78rem IBM Plex Mono,monospace;display:flex}.order-row strong{color:#e8f2e8;overflow-wrap:anywhere;text-align:right;font-size:.95rem}.order-row strong.green{color:#a8ff65}.order-total{color:#dfffc8;background:#101a13;border-bottom:0;border-radius:0 0 6px 6px}.order-total strong{color:#a8ff65;font-size:1.05rem}.order-total.order-short strong{color:#ff6b5f}.order-note{margin:0 0 4px;font-size:.8rem}.order-modal .primary{margin-top:14px}.order-modal .primary:disabled{opacity:.45;cursor:not-allowed}.order-fund{text-align:center;color:#a8ff65;border:1px solid #a8ff65;border-radius:4px;width:100%;margin-top:10px;padding:13px}.order-cancel{text-align:center;color:#9aa79d;width:100%;padding:12px 0 0}@media (width<=650px){.order-row{padding:12px}.order-modal .panel-body{padding:18px}.purchase-gallery img{width:100%;max-width:260px}}.order-modal{background:#0e1710}.order-warn{color:#ffc2bb;background:#2a1513;border-left:3px solid #ff6b5f;border-radius:0 4px 4px 0;margin:0 0 4px;padding:12px 14px;font:500 .8rem/1.5 IBM Plex Mono,monospace}.gallery{background:#0a120c;border:1px solid #29452f;border-radius:6px;margin:0 0 18px;position:relative;overflow:hidden}.gallery-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.gallery-track.gallery-live{scrollbar-width:none}.gallery-track.gallery-live::-webkit-scrollbar{display:none}.gallery-track img{object-fit:contain;scroll-snap-align:center;flex:0 0 100%;width:100%;height:240px}.gallery-track:focus-visible{outline-offset:-2px;outline:2px solid #a8ff65}.gallery-nav{color:#a8ff65;cursor:pointer;background:#0e1710e6;border:1px solid #35543c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0 0 3px;font:600 1.4rem/1 IBM Plex Mono,monospace;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gallery-nav:disabled{opacity:.25;cursor:default}.gallery-nav:not(:disabled):hover{border-color:#a8ff65}.gallery-prev{left:8px}.gallery-next{right:8px}.gallery-dots{justify-content:center;gap:4px;display:flex;position:absolute;bottom:8px;left:0;right:0}.gallery-dot{cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0;position:relative}.gallery-dot:before{content:"";background:#35543c;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.gallery-dot-on:before{background:#a8ff65}.gallery-count{color:#9aa79d;background:#0e1710e6;border-radius:3px;padding:3px 8px;font:600 .65rem IBM Plex Mono,monospace;position:absolute;top:8px;right:8px}@media (width<=650px){.gallery-track img{height:210px}.gallery-nav{width:44px;height:44px}}.funding-other{color:#dfffc8;background:#0b130d;border:1px dashed #527447;border-radius:6px;align-items:center;gap:12px;min-width:180px;padding:12px 16px;font-family:IBM Plex Mono,monospace;text-decoration:none;display:flex}.funding-other:hover{background:#14231a;border-style:solid;border-color:#a8ff65}.funding-other-text{gap:2px;margin-right:auto;display:grid}.funding-other-text strong{font-size:.9rem}.funding-other-text small{color:#9aa79d;font-size:.7rem;line-height:1.4}.funding-other .funding-method-arrow{color:#a8ff65}.funding-facts{color:#9aa79d;background:#0c150f;border:1px solid #203026;border-radius:6px;margin:18px 0 6px;padding:14px 16px 14px 32px;font-size:.8rem;line-height:1.7}.funding-facts strong{color:#dfffc8}.funding-presets{flex-wrap:wrap}@media (width<=650px){.funding-methods>*{flex:100%}.funding-other{min-height:56px}.funding-presets{grid-template-columns:repeat(5,1fr);display:grid}.funding-presets button{padding:9px 0}}.payout-actions{flex:none;align-items:center;gap:10px;display:flex}.payout-actions .primary{width:auto;margin:0;padding:11px 16px}@media (width<=650px){.payout-actions{flex-direction:column;align-items:stretch;width:100%}.payout-actions .primary,.payout-actions .text-button{text-align:center;width:100%;min-height:44px}}.withdraw-card{max-width:850px;margin-inline:auto;padding:32px}.withdraw-card h2{letter-spacing:-.04em;margin:12px 0;font-size:2rem}@media (width<=650px){.withdraw-card{padding:20px}}.portal-nav .compact-balance{justify-content:center;align-items:center}.balance-menu{position:relative}.balance-pop{z-index:60;background:#0e1710;border:1px solid #35543c;border-radius:6px;width:260px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #000c}.balance-pop-head{border-bottom:1px solid #203026;flex-direction:column;gap:2px;margin-bottom:6px;padding:10px 12px 12px;display:flex}.balance-pop-head small{letter-spacing:.08em;color:#78917d;font:500 .6rem IBM Plex Mono,monospace}.balance-pop-head strong{color:#a8ff65;font:600 1.35rem IBM Plex Mono,monospace}.balance-pop-item{color:#dfffc8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;display:flex}.balance-pop-item:hover,.balance-pop-item:focus-visible{background:#14231a;border-color:#a8ff65}.balance-pop-item i{color:#a8ff65;border:1px solid #527447;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 1.1rem/1 IBM Plex Mono,monospace;display:grid}.balance-pop-item span{gap:2px;display:grid}.balance-pop-item b{letter-spacing:.04em;font:600 .8rem IBM Plex Mono,monospace}.balance-pop-item small{color:#9aa79d;font:500 .68rem IBM Plex Mono,monospace}@media (width<=650px){.balance-menu{position:static}.account-nav{position:relative}.balance-pop{width:auto;top:calc(100% + 6px);left:0;right:0}}.account-hero{align-items:center;gap:20px;padding:24px 28px;display:flex}.account-hero h2{overflow-wrap:anywhere;margin:4px 0 2px;font-size:1.7rem}.account-hero p{margin:0}.account-avatar{color:#a8ff65;background:#14231a;border:1px solid #527447;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font:600 1.7rem IBM Plex Mono,monospace;display:grid}.account-stats{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.account-stats div{background:#0f1912;border:1px solid #29452f;border-radius:6px;gap:6px;padding:16px 20px;display:grid}.account-stats small{letter-spacing:.08em;color:#78917d;font:500 .62rem IBM Plex Mono,monospace}.account-stats strong{color:#dfffc8;font:600 1.4rem IBM Plex Mono,monospace}.account-links{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.account-link{color:#a8ff65;letter-spacing:.04em;border:1px solid #35543c;border-radius:4px;align-items:center;min-height:44px;padding:0 18px;font:600 .72rem IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.account-link:hover,.account-link:focus-visible{background:#14231a;border-color:#a8ff65}.settings-card .checkout-kicker,.security-card .checkout-kicker{margin-bottom:10px;display:block}.pw-meter{background:#203026;border-radius:2px;height:4px;margin:10px 0 6px;overflow:hidden}.pw-meter i{background:#ffd166;height:100%;transition:width .15s;display:block}.pw-meter i.pw-ok{background:#a8ff65}.pw-hint{margin:0 0 6px}.pw-hint-ok{color:#a8ff65}.pw-toggle{padding:8px 0;display:inline-block}.sec-row{border-top:1px solid #203026;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.sec-row p{margin:4px 0 0}.sec-row .logout{flex:none;margin-top:0}@media (width<=650px){.account-hero{padding:18px}.account-avatar{width:52px;height:52px;font-size:1.4rem}.account-link{flex:100%;justify-content:center}.sec-row{flex-direction:column;align-items:stretch}.sec-row .logout{width:100%;min-height:44px}.account-stats strong{font-size:1.15rem}.account-links{flex-wrap:nowrap;gap:8px}.account-link{text-align:center;flex:1 1 0;justify-content:center;min-width:0;padding:0 6px;font-size:.62rem;line-height:1.3}.sec-row .status-pill{align-self:flex-start;margin-left:0}}.history-stats{grid-template-columns:repeat(4,1fr)}.history-stats em{color:#ffd166;font:500 .66rem IBM Plex Mono,monospace}.history-card h2{margin:0 0 14px}.history-filters{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.history-filters button{color:#a8b8ac;letter-spacing:.05em;cursor:pointer;background:#0b130d;border:1px solid #35543c;border-radius:4px;min-height:36px;padding:0 12px;font:600 .64rem IBM Plex Mono,monospace}.history-filters button.selected,.history-filters button:hover{color:#a8ff65;background:#19281c;border-color:#a8ff65}.history-day{letter-spacing:.08em;color:#78917d;text-transform:uppercase;margin:22px 0 8px;font:600 .68rem IBM Plex Mono,monospace}.tl-item{background:#0c150f;border:1px solid #203026;border-radius:6px;margin:0 0 8px}.tl-item[open]{background:#101a13;border-color:#35543c}.tl-item summary{cursor:pointer;align-items:center;gap:14px;padding:12px 14px;list-style:none;display:flex}.tl-item summary::-webkit-details-marker{display:none}.tl-item summary:hover{background:#14231a}.tl-icon{color:#9aa79d;border:1px solid #35543c;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font:600 1rem IBM Plex Mono,monospace;display:grid}.tl-icon.tl-plus{color:#a8ff65;border-color:#527447}.tl-icon.tl-minus{color:#ffb27a;border-color:#6b4a3a}.tl-main{flex:1;gap:3px;min-width:0;display:grid}.tl-main b{color:#e8f2e8;overflow-wrap:anywhere;font:600 .85rem IBM Plex Mono,monospace}.tl-main small{color:#9aa79d;overflow-wrap:anywhere;font:500 .7rem IBM Plex Mono,monospace}.tl-main .status-pill{margin-left:0}.tl-amount{color:#dfffc8;text-align:right;flex:none;font:600 .9rem IBM Plex Mono,monospace}.tl-amount.tl-plus{color:#a8ff65}.tl-amount.tl-minus{color:#ffb27a}.tl-details{grid-template-columns:max-content 1fr;gap:6px 18px;margin:0;padding:4px 16px 16px 62px;font:500 .74rem IBM Plex Mono,monospace;display:grid}.tl-details dt{color:#78917d}.tl-details dd{color:#dfffc8;overflow-wrap:anywhere;margin:0}.ledger-card summary{cursor:pointer;color:#dfffc8;font:600 .85rem IBM Plex Mono,monospace}.ledger-card[open] summary{margin-bottom:12px}@media (width<=650px){.history-stats{grid-template-columns:1fr 1fr}.tl-item summary{gap:10px;padding:12px}.tl-details{grid-template-columns:1fr;gap:2px;padding:0 14px 14px}.tl-details dt{margin-top:8px}.tl-amount{font-size:.8rem}.history-filters button{flex:auto}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vendor-hero h2{margin:6px 0 8px;font-size:1.7rem}.vendor-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vendor-title .status-pill{margin-top:4px}.vendor-steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.vendor-steps li{counter-increment:step;background:#0f1912;border:1px solid #29452f;border-radius:6px;gap:6px;padding:14px 16px;display:grid}.vendor-steps li:before{content:counter(step);color:#a8ff65;border:1px solid #527447;border-radius:50%;place-items:center;width:26px;height:26px;font:600 .8rem IBM Plex Mono,monospace;display:grid}.vendor-steps b{color:#dfffc8;font:600 .82rem IBM Plex Mono,monospace}.vendor-steps span{color:#9aa79d;font-size:.8rem;line-height:1.5}.vendor-hero .primary{margin-top:14px}.vendor-form h2{margin:0 0 14px}.vendor-form textarea{resize:vertical;min-height:120px}.vendor-count{text-align:right;margin:4px 0 14px}.photo-field{margin:14px 0 6px}.photo-label{letter-spacing:.06em;color:#9aa79d;margin-bottom:8px;font:600 .7rem IBM Plex Mono,monospace;display:block}.photo-label small{color:#78917d;margin-left:8px}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}.photo-thumb{aspect-ratio:1;background:#0a120c;border:1px solid #35543c;border-radius:6px;margin:0;position:relative;overflow:hidden}.photo-thumb img{object-fit:cover;width:100%;height:100%;display:block}.photo-remove{color:#ff6b5f;cursor:pointer;background:#0e1710e6;border:1px solid #6b2a25;border-radius:50%;width:28px;height:28px;padding:0 0 2px;font:600 1.1rem/1 IBM Plex Mono,monospace;position:absolute;top:4px;right:4px}.photo-add{aspect-ratio:1;color:#a8ff65;text-align:center;letter-spacing:.06em;cursor:pointer;background:#0b130d;border:1px dashed #527447;border-radius:6px;place-content:center;gap:4px;font:600 .66rem IBM Plex Mono,monospace;display:grid}.photo-add span{font-size:1.6rem;line-height:1}.photo-add:hover,.photo-add:focus-within{background:#14231a;border-style:solid;border-color:#a8ff65}.vendor-desc{color:#cfd8d1;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.vendor-note{margin:10px 0 0}.vendor-form .primary:disabled{opacity:.45;cursor:not-allowed}@media (width<=650px){.vendor-steps{grid-template-columns:1fr}.photo-grid{grid-template-columns:repeat(3,1fr)}}.funding-input input[type=number]{appearance:textfield}.funding-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funding-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (width<=650px){.vendor-steps{gap:8px}.vendor-steps li{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:10px 12px}.vendor-steps li:before{grid-row:1/3}}.ledger-table td.ledger-in{color:#a8ff65}.ledger-table td.ledger-out{color:#ff6b5f}@media (width<=650px){.ledger-table{min-width:0;margin-top:0}.ledger-table,.ledger-table tbody{display:block}.ledger-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ledger-table tr{border-bottom:1px solid #203026;grid-template-columns:1fr 1fr;gap:6px 12px;padding:14px 0;display:grid}.ledger-table td{border:0;padding:0;display:block}.ledger-table td:first-child{grid-column:1/-1;font-weight:600}.ledger-table td:nth-child(2){grid-column:1/-1}.ledger-table td:nth-child(n+3):before{content:attr(data-label);letter-spacing:.06em;color:#91ac98;text-transform:uppercase;margin-bottom:2px;font:500 .64rem IBM Plex Mono,monospace;display:block}}html{-webkit-tap-highlight-color:transparent}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.install-card h2{margin:6px 0 8px}.install-card .primary{margin-top:6px}.install-steps{color:#9aa79d;margin:10px 0 0;padding-left:20px;font-size:.85rem;line-height:1.8}.install-steps b{color:#dfffc8}.install-banner{background:linear-gradient(90deg,#14231a,#0f1912);border:1px solid #527447;border-radius:6px;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;display:none}.install-star{color:#a8ff65;text-shadow:0 0 14px #5fbf3a;font-size:1.6rem}.install-text{flex:1;gap:2px;min-width:0;display:grid}.install-text b{color:#dfffc8;font:600 .8rem IBM Plex Mono,monospace}.install-text small{color:#9aa79d;font:500 .68rem IBM Plex Mono,monospace}.install-go{color:#091108;letter-spacing:.06em;cursor:pointer;background:#a8ff65;border:0;border-radius:4px;min-height:40px;padding:0 16px;font:600 .7rem IBM Plex Mono,monospace}.install-x{color:#9aa79d;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font:1.4rem/1 IBM Plex Mono,monospace}@media (width<=800px){.install-banner{display:flex}}.chat-widget{z-index:80;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));position:fixed}.chat-bubble-button{color:#091108;cursor:pointer;background:#a8ff65;border:1px solid #a8ff65;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;font-size:1.5rem;display:grid;position:relative;box-shadow:0 8px 28px #000b,0 0 22px #5fbf3a66}.chat-bubble-button:hover{transform:translateY(-1px)}.chat-ring{animation:1.8s ease-out infinite chat-pulse}@keyframes chat-pulse{0%{box-shadow:0 8px 28px #000b,0 0 #a8ff6699}to{box-shadow:0 8px 28px #000b,0 0 0 18px #a8ff6600}}@media (prefers-reduced-motion:reduce){.chat-ring{animation:none}}.chat-badge{color:#fff;box-sizing:border-box;background:#ff6b5f;border:2px solid #080b0a;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 5px;font:700 .68rem IBM Plex Mono,monospace;display:grid;position:absolute;top:-4px;right:-4px}.chat-panel{background:#0b130d;border:1px solid #35543c;border-radius:10px;flex-direction:column;width:min(380px,100vw - 32px);height:min(560px,100dvh - 130px);display:flex;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 24px 60px #000d,0 0 0 1px #a8ff6618}.chat-head{background:linear-gradient(#14231a,#0e1710);border-bottom:1px solid #203026;align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex}.chat-head>div{flex:1;gap:2px;min-width:0;display:grid}.chat-head strong{color:#dfffc8;font:600 .85rem IBM Plex Mono,monospace}.chat-head small{color:#78917d;font:500 .64rem IBM Plex Mono,monospace}.chat-star{color:#a8ff65;text-shadow:0 0 14px #5fbf3a;font-size:1.5rem}.chat-icon{color:#9aa79d;cursor:pointer;background:0 0;border:0;border-radius:6px;width:36px;height:36px;padding:0;font:1.1rem/1 IBM Plex Mono,monospace}.chat-icon:hover,.chat-icon:focus-visible{color:#a8ff65;background:#14231a}.chat-error{color:#ffc2bb;background:#2a1513;margin:0;padding:8px 14px;font:500 .72rem IBM Plex Mono,monospace}.chat-thread{flex-direction:column;flex:1;min-height:0;display:flex}.chat-list{scroll-behavior:smooth;flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px;display:flex;overflow-y:auto}.chat-empty{text-align:center;color:#9aa79d;justify-items:center;gap:6px;margin:auto;padding:20px;font-size:.82rem;display:grid}.chat-empty b{color:#dfffc8;font:600 .95rem IBM Plex Mono,monospace}.chat-empty p{margin:0}.chat-empty small{color:#78917d;max-width:260px;font-size:.68rem;line-height:1.5}.chat-empty-star{color:#a8ff65;text-shadow:0 0 18px #5fbf3a;font-size:2.2rem}.chat-day{place-items:center;margin:8px 0 2px;display:grid}.chat-day span{color:#78917d;letter-spacing:.06em;text-transform:uppercase;background:#14231a;border-radius:10px;padding:3px 10px;font:600 .6rem IBM Plex Mono,monospace}.chat-row{flex-direction:column;gap:3px;max-width:84%;display:flex}.chat-own{align-self:flex-end;align-items:flex-end}.chat-other{align-self:flex-start;align-items:flex-start}.chat-bubble{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:14px;padding:9px 13px;font:500 .85rem/1.45 IBM Plex Mono,monospace}.chat-own .chat-bubble{color:#0a1a0a;background:#a8ff65;border-bottom-right-radius:4px}.chat-other .chat-bubble{color:#dfffc8;background:#17221b;border:1px solid #29452f;border-bottom-left-radius:4px}.chat-pending{opacity:.65}.chat-failed{border:1px solid #6b2a25;color:#ffc2bb!important;background:#2a1513!important}.chat-meta{color:#78917d;font:500 .6rem IBM Plex Mono,monospace}.chat-retry{color:#ff6b5f;cursor:pointer;background:0 0;border:0;padding:2px 0;font:600 .62rem IBM Plex Mono,monospace;text-decoration:underline}.chat-compose{background:#0e1710;border-top:1px solid #203026;align-items:flex-end;gap:8px;padding:10px;display:flex;position:relative}.chat-compose textarea{color:#dfffc8;resize:none;box-sizing:border-box;background:#0a110d;border:1px solid #29452f;border-radius:10px;flex:1;min-height:42px;max-height:120px;margin:0;padding:11px 12px;font:500 .85rem/1.4 IBM Plex Mono,monospace}.chat-send{color:#091108;cursor:pointer;background:#a8ff65;border:0;border-radius:50%;flex:none;width:44px;height:44px;padding:0;font-size:1rem}.chat-send:disabled{opacity:.35;cursor:default}.chat-count{color:#ffd166;font:600 .6rem IBM Plex Mono,monospace;position:absolute;top:-18px;right:62px}@media (width<=650px){.chat-panel{left:8px;right:8px;bottom:calc(78px + env(safe-area-inset-bottom));width:auto;height:min(520px,100dvh - 110px);position:fixed}}.admin-chat-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-chat-head h2{margin:0}.chat-sound{margin-top:0!important}.admin-chat-grid{grid-template-columns:300px 1fr;gap:16px;min-height:480px;margin-top:14px;display:grid}.admin-chat-list{flex-direction:column;gap:6px;max-height:560px;display:flex;overflow-y:auto}.admin-chat-item{color:#dfffc8;text-align:left;cursor:pointer;background:#0c150f;border:1px solid #203026;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.admin-chat-item:hover,.admin-chat-item.selected{background:#14231a;border-color:#a8ff65}.admin-chat-item.unread{border-color:#ffd166}.admin-chat-avatar{color:#a8ff65;border:1px solid #527447;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font:600 1rem IBM Plex Mono,monospace;display:grid}.admin-chat-text{flex:1;gap:2px;min-width:0;display:grid}.admin-chat-text b{font:600 .8rem IBM Plex Mono,monospace}.admin-chat-text small{color:#9aa79d;white-space:nowrap;text-overflow:ellipsis;font:500 .68rem IBM Plex Mono,monospace;overflow:hidden}.admin-chat-side{flex:none;justify-items:end;gap:4px;display:grid}.admin-chat-side small{color:#78917d;font:500 .6rem IBM Plex Mono,monospace}.admin-chat-side .chat-badge{position:static}.admin-chat-pane{background:#0b130d;border:1px solid #203026;border-radius:8px;flex-direction:column;min-height:480px;max-height:560px;display:flex;overflow:hidden}.admin-chat-top{background:#0e1710;border-bottom:1px solid #203026;align-items:center;gap:12px;padding:10px 14px;display:flex}.admin-chat-top strong{color:#dfffc8;font:600 .85rem IBM Plex Mono,monospace}.admin-chat-back{display:none;margin-top:0!important}@media (width<=800px){.admin-chat-grid{grid-template-columns:1fr}.admin-chat-pane,.admin-chat-open .admin-chat-list{display:none}.admin-chat-open .admin-chat-pane{height:min(560px,100dvh - 220px);max-height:none;display:flex}.admin-chat-back{display:inline-flex}}.notif-menu{position:relative}.notif-bell{color:#dfffc8;cursor:pointer;background:#101a13;border:1px solid #35543c;border-radius:4px;place-items:center;width:40px;min-height:40px;padding:0;display:grid;position:relative}.notif-bell:hover,.notif-bell:focus-visible{color:#a8ff65;border-color:#a8ff65}.notif-badge{color:#fff;box-sizing:border-box;background:#ff6b5f;border:2px solid #080b0a;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 4px;font:700 .6rem IBM Plex Mono,monospace;display:grid;position:absolute;top:-7px;right:-7px}.notif-pop{z-index:70;background:#0e1710;border:1px solid #35543c;border-radius:6px;width:340px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 40px #000c}.notif-head{border-bottom:1px solid #203026;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.notif-head strong{color:#dfffc8;font:600 .8rem IBM Plex Mono,monospace}.notif-all{padding:6px 0!important;font-size:.66rem!important}.notif-list{max-height:min(420px,60vh);overflow-y:auto}.notif-empty{margin:0;padding:18px 14px;font-size:.8rem}.notif-item{color:#dfffc8;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1a2a20;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;display:flex}.notif-item:hover,.notif-item:focus-visible{background:#14231a}.notif-item i,.notif-toast i{color:#a8ff65;border:1px solid #527447;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 .95rem IBM Plex Mono,monospace;display:grid}.notif-item span,.notif-toast span{flex:1;gap:3px;min-width:0;display:grid}.notif-item b,.notif-toast b{font:600 .78rem IBM Plex Mono,monospace}.notif-item small,.notif-toast small{color:#9aa79d;overflow-wrap:anywhere;font:500 .7rem/1.45 IBM Plex Mono,monospace}.notif-item em{color:#78917d;font:500 .62rem IBM Plex Mono,monospace}.notif-unread{background:#12201a;box-shadow:inset 3px 0 #a8ff65}.notif-toast{z-index:90;top:max(14px,env(safe-area-inset-top));color:#dfffc8;background:#0e1710;border:1px solid #a8ff65;border-radius:8px;align-items:center;gap:12px;width:min(380px,100vw - 28px);padding:12px 12px 12px 14px;animation:.25s ease-out notif-in;display:flex;position:fixed;right:14px;box-shadow:0 16px 40px #000c,0 0 24px #5fbf3a44}@keyframes notif-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.notif-toast{animation:none}}.notif-view{color:#091108;letter-spacing:.06em;cursor:pointer;background:#a8ff65;border:0;border-radius:4px;min-height:36px;padding:0 12px;font:600 .66rem IBM Plex Mono,monospace}.notif-close{color:#9aa79d;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font:1.3rem/1 IBM Plex Mono,monospace}@media (width<=650px){.notif-menu{position:static}.notif-pop{width:auto;max-width:none;top:calc(100% + 6px);left:0;right:0}}.portal-nav .notif-bell{color:#dfffc8;background:#101a13;border:1px solid #35543c;border-radius:4px;width:40px;min-height:40px;padding:0}.portal-nav .notif-bell:hover,.portal-nav .notif-bell:focus-visible{color:#a8ff65;border-color:#a8ff65}.portal-nav .notif-item,.portal-nav .notif-view{letter-spacing:normal}.tf-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.tf-title h2{margin:6px 0 8px}.tf-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.tf-actions .primary{width:auto;margin:0;padding:12px 20px}.tf-actions .logout{margin-top:0}.tf-off{color:#ff6b5f;border-color:#6b2a25}.tf-danger{color:#1a0605!important;background:#ff6b5f!important}.tf-qr{background:#fff;border-radius:8px;place-items:center;width:fit-content;max-width:100%;margin:14px 0;padding:14px;display:grid}.tf-secret{color:#dfffc8;letter-spacing:.08em;overflow-wrap:anywhere;background:#0a110d;border:1px solid #29452f;border-radius:4px;margin:6px 0 14px;padding:10px 12px;font:500 .85rem IBM Plex Mono,monospace;display:block}.tf-codes{background:#0a110d;border:1px dashed #527447;border-radius:6px;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;padding:14px;list-style:none;display:grid}.tf-codes li{letter-spacing:.06em;color:#a8ff65;-webkit-user-select:all;user-select:all;font:600 .82rem IBM Plex Mono,monospace}.tf-check{color:#dfffc8;align-items:center;gap:10px;margin:16px 0 4px;font:500 .78rem IBM Plex Mono,monospace;display:flex}.tf-check input{flex:none;width:20px;height:20px;margin:0}.tf-low{color:#ffd166}@media (width<=650px){.tf-codes{grid-template-columns:1fr}.tf-actions .primary,.tf-actions .logout{width:100%;min-height:44px}.tf-actions .text-button{text-align:center;width:100%}}.chat-compose textarea{font-size:16px}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea,select{font-size:16px}}.user-tag{color:#a8ff65;vertical-align:middle;border:1px solid #2f5a3c;border-radius:4px;margin-left:8px;padding:1px 6px;font:500 .7rem IBM Plex Mono,monospace;display:inline-block}.user-tag.warn{color:#f0c35a;border-color:#9a7b2f}.user-sub{color:#91ac98;word-break:break-all;margin-top:2px;font:400 .72rem IBM Plex Mono,monospace;display:block}.user-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 14px;margin:10px 0 16px;display:grid}.user-facts p{word-break:break-all;margin:0}.user-facts span{color:#91ac98;font:500 .7rem IBM Plex Mono,monospace;display:block}.online-dot{color:#a8ff65;text-shadow:0 0 8px #5fbf3a;font-style:normal}.online-dot.offline{color:#527447;text-shadow:none}.onion-line a{color:#a8ff65;word-break:break-all}.typing-line{font-style:italic;color:#a8ff65!important}.seen-line{color:#78917d!important;font-size:.6rem!important}.presence-line{margin-left:10px}.chat-typing .chat-bubble{color:#9fbfa4;white-space:pre-wrap;word-break:break-word;border-style:dashed;font-style:italic}.typing-draft small{color:#78917d}.typing-dots:after{content:"";text-align:left;width:1.2em;animation:1.2s steps(4,end) infinite typing-dots;display:inline-block}@keyframes typing-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.typing-dots:after{content:"…";animation:none}}.home-cta{flex-wrap:wrap;gap:12px;display:flex}.home-cta a{letter-spacing:.08em;border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font:600 .8rem IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.home-cta-main{color:#0a1a0a;background:#a8ff65;border:1px solid #a8ff65}.home-cta-main:hover{background:#c4ff94}.home-cta-alt{color:#dfffc8;background:0 0;border:1px solid #29452f}.home-cta-alt:hover{border-color:#a8ff65}a.home-cta-main{letter-spacing:.08em;border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font:600 .8rem IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.home-steps b{color:#dfffc8;font:600 .82rem IBM Plex Mono,monospace;display:block}.home-steps small{color:#9aa79d;margin-top:3px;font-size:.74rem;line-height:1.5;display:block}.home-steps{margin:44px 0 12px}.tor-mirror{background:linear-gradient(100deg,#0f1d14f2,#0a140ef2 60%,#132a1af2);border:1px solid #36533c;border-radius:999px;align-items:center;gap:10px;margin:4px 0 6px;padding:4px 14px 4px 4px;transition:border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #a8ff6514,0 8px 28px #0005,0 0 30px #a8ff650d}.tor-mirror:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 40%,#a8ff6512 50%,#0000 60%);animation:6s ease-in-out infinite tor-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes tor-sheen{60%,to{transform:translate(100%)}}.tor-mirror-icon{color:#a8ff65;background:#a8ff6512;border:1px solid #a8ff65;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 0 12px #a8ff6540}.tor-mirror-icon svg{width:60%;height:60%}.tor-mirror-icon:before{content:"";border:1px solid #a8ff65;border-radius:50%;animation:2.4s cubic-bezier(.2,.8,.2,1) infinite tor-ping;position:absolute;inset:-1px}@keyframes tor-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.tor-mirror-label{letter-spacing:.14em;color:#a8ff65;white-space:nowrap;border-right:1px solid #2c4932;flex:none;padding-right:10px;font:700 .56rem/1 IBM Plex Mono,monospace}.tor-mirror-address{white-space:nowrap;text-overflow:ellipsis;color:#cfe8c6;cursor:copy;flex:1;min-width:0;font:500 clamp(.62rem,1vw,.8rem)/1.2 IBM Plex Mono,monospace;text-decoration:none;overflow:hidden}.tor-mirror-address b{color:#a8ff65;text-shadow:0 0 8px #a8ff6566;font-weight:700}.tor-mirror-address:hover,.tor-mirror-address:focus-visible{color:#eafbe2}.tor-mirror.is-on-tor .tor-mirror-address{cursor:pointer}.tor-mirror-short{display:none}.tor-mirror:not(.is-on-tor){cursor:copy}.tor-mirror-hint{letter-spacing:.12em;color:#7f9b83;white-space:nowrap;flex:none;font:600 .52rem/1 IBM Plex Mono,monospace}.tor-mirror-tap{display:none}@media (hover:none){.tor-mirror-tap{display:inline}.tor-mirror-click{display:none}}.tor-mirror.is-copied{border-color:#a8ff65}.tor-mirror.is-copied .tor-mirror-hint{color:#a8ff65}@media (width<=600px){.tor-mirror{gap:8px;padding:3px 12px 3px 3px}.tor-mirror-icon{width:22px;height:22px}.tor-mirror-label{padding-right:8px;font-size:.5rem}.tor-mirror-full{display:none}.tor-mirror-short{display:inline}.tor-mirror-address{font-size:.66rem}.tor-mirror-hint{font-size:.46rem}}@media (width<=360px){.tor-mirror-hint{display:none}}@media (prefers-reduced-motion:reduce){.tor-mirror:after,.tor-mirror-icon:before{animation:none}}.vault-story{--vault-turn:0deg;--vault-wheel:0deg;--vault-bolts:0;--vault-open:0;margin:2vh 0 36px}.vault-story-pin{position:relative}.vault-story-kicker,.vault-story-index{letter-spacing:.14em;color:#a8ff65;font:600 .63rem IBM Plex Mono,monospace}.vault-story-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(28px,5vw,70px);display:grid}.vault-story-art{order:2;align-self:start;position:sticky;top:30px}.vault-story-frame{aspect-ratio:1;isolation:isolate;background:radial-gradient(at 50% 45%,#1d3624,#0d1711 55%,#070c09 90%);border:1px solid #36533c;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #0007,inset 0 0 80px #000a;container-type:inline-size}.vault-story-frame:before{content:"";background-image:linear-gradient(#a8ff650a 1px,#0000 1px),linear-gradient(90deg,#a8ff650a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 80%);mask-image:radial-gradient(#000,#0000 80%)}.vault-story-frame:after{content:"";z-index:4;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#00000014 3px 4px);position:absolute;inset:0}.vault-story-top,.vault-story-bottom{letter-spacing:.06em;color:#8ba18f;z-index:5;justify-content:space-between;align-items:center;gap:8px;font:500 .52rem IBM Plex Mono,monospace;display:flex;position:absolute;left:20px;right:20px}.vault-story-top{top:20px}.vault-story-bottom{bottom:20px}.vault-story-top span:first-child{color:#d0e8c9}.vault-story-top em{color:#6f8a73;font-style:normal}.vault-story-top i{background:#a8ff65;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #a8ff65}.vault-story-top>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.vault-status{white-space:nowrap;color:#a8ff65;letter-spacing:.12em;background:#0c1811cc;border:1px solid #4a7042;border-radius:4px;flex:none;padding:4px 8px;transition:color .3s,border-color .3s,background .3s}.vault-status[data-tone=warn]{color:#ffb86b;border-color:#6b5133}.vault-status[data-tone=done]{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65;box-shadow:0 0 16px #a8ff6566}.vault-prompt{white-space:nowrap;text-overflow:ellipsis;color:#cfe8c6;min-width:0;overflow:hidden}.vault-story-bottom>span:last-child{flex:none}.vault-story-bottom .vault-caret{vertical-align:-1px;background:#a8ff65;width:6px;height:10px;margin-left:3px;animation:1s step-end infinite vault-caret;display:inline-block}@keyframes vault-caret{50%{opacity:0}}.vault-sweep{z-index:0;pointer-events:none;background:conic-gradient(from 0deg,#0000 0 74%,#a8ff6508 88%,#a8ff6518 100%);border-radius:50%;animation:9s linear infinite vault-sweep;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 62%);mask-image:radial-gradient(circle,#000 30%,#0000 62%)}@keyframes vault-sweep{to{transform:rotate(1turn)}}.vault-room,.vault-door{position:absolute;inset:9%}.vault-room{z-index:1;width:82%;height:82%}.vt-led{--on:clamp(0,calc(var(--vault-bolts) * 16 - var(--k)),1);fill:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#ff5a4d);stroke:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#ff5a4d);stroke-width:3px;stroke-opacity:.3}.vt-floor{height:20%;opacity:calc(.35 + var(--vault-open) * .65);background:radial-gradient(closest-side,#a8ff6530,#0000);border-radius:50%;position:absolute;bottom:2%;left:8%;right:8%}.vt-scan{z-index:1;opacity:calc(1 - var(--v,0) * 2.2);border:1px dashed #a8ff6540;border-radius:50%;animation:18s linear infinite vault-sweep;position:absolute;inset:4%}.vt-scan:before{content:"";border:2px solid #0000;border-top-color:#a8ff65aa;border-radius:50%;animation:2.6s linear infinite vault-sweep;position:absolute;inset:-1px}.vault-inside{z-index:1;opacity:calc(.25 + var(--vault-open) * .75);border-radius:50%;position:absolute;inset:17.2%;overflow:hidden}.vault-inside svg{width:100%;height:100%;display:block}.vault-inside small{text-align:center;letter-spacing:.24em;color:#c8ff9a;text-shadow:0 0 12px #a8ff65;opacity:var(--vault-open);font:700 clamp(.3rem,1.5cqw,.55rem) IBM Plex Mono,monospace;position:absolute;top:13%;left:0;right:0}.vt-motes{opacity:var(--vault-open);position:absolute;inset:0}.vt-motes i{left:var(--x);opacity:0;width:1.1cqw;height:1.1cqw;animation:3.2s ease-out infinite vt-rise;animation-delay:calc(var(--k) * -.37s);background:#ffe39a;border-radius:50%;position:absolute;bottom:12%;box-shadow:0 0 6px #ffd06b}@keyframes vt-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-22cqw)}}.vt-rays{z-index:1;pointer-events:none;background:repeating-conic-gradient(#0000 0 7deg,#d6ff9e1f 9deg,#0000 12deg);opacity:var(--vault-open);animation:50s linear infinite vault-sweep;position:absolute;inset:-10%;-webkit-mask-image:radial-gradient(circle,#0000 28%,#000 34%,#0000 58%);mask-image:radial-gradient(circle,#0000 28%,#000 34%,#0000 58%)}.vault-door{z-index:2;transform-origin:91%;transform:perspective(1000px) rotateY(calc(var(--vault-open) * -86deg));will-change:transform;transition:transform .2s ease-out}.vt-door-shadow{background:radial-gradient(closest-side,#000a 72%,#0000);border-radius:50%;position:absolute;inset:4%;transform:translateY(6%)}.vault-door svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vault-dial,.vault-wheel{will-change:transform}.vault-dial{transform:rotate(var(--vault-turn))}.vault-wheel{transform:rotate(var(--vault-wheel))}.vault-bolt{fill:#1b3122;stroke:#6fbf5a;stroke-width:1.5px;transform:translateY(calc(var(--vault-bolts) * 22px))}.vault-hub{filter:drop-shadow(0 0 8px #a8ff65aa)}.vt-rain{z-index:0;pointer-events:none;opacity:.5;justify-content:space-between;padding:0 3%;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 70%,#0000);mask-image:linear-gradient(#0000,#000 25% 70%,#0000)}.vt-rain span{color:#a8ff6559;word-break:break-all;text-shadow:0 0 6px #a8ff6540;width:1ch;animation:vt-fall calc(9s + var(--k) * 1.3s) linear infinite;animation-delay:calc(var(--k) * -2.1s);font:600 clamp(6px,2cqw,11px)/1.25 IBM Plex Mono,monospace}.vt-rain span:nth-child(3n){color:#a8ff6533}.vt-rain span:nth-child(4n+1){color:#c8ff9a73}@keyframes vt-fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.vt-target{--lock:clamp(0,calc(min(var(--v,0) - .08,.52 - var(--v,0)) * 25),1);z-index:3;opacity:var(--lock);transform:scale(calc(1.25 - var(--lock) * .25));position:absolute;inset:31%}.vt-target i{filter:drop-shadow(0 0 4px #a8ff65);border:2px solid #a8ff65;width:16%;height:16%;position:absolute}.vt-target i:first-child{border-width:2px 0 0 2px;top:0;left:0}.vt-target i:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.vt-target i:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.vt-target i:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.vt-target small{letter-spacing:.16em;color:#a8ff65;font:700 clamp(5px,1.5cqw,8px) IBM Plex Mono,monospace;animation:1s step-end infinite vault-caret;position:absolute;top:-2.6cqw;left:0}.vt-term{z-index:3;color:#9fb39f;background:#050b07e6;border:1px solid #3d6343;border-radius:1.6cqw;width:min(54%,330px);font:500 clamp(6px,1.85cqw,10.5px)/1.5 IBM Plex Mono,monospace;position:absolute;bottom:11%;left:4%;overflow:hidden;box-shadow:0 1.5cqw 4cqw #000a,0 0 24px #a8ff651c}.vt-term-bar{color:#6f8a73;background:#0c1811;border-bottom:1px solid #22382a;align-items:center;gap:.8cqw;padding:.8cqw 1.4cqw;font-size:.85em;display:flex}.vt-term-bar i{background:#2f4c35;border-radius:50%;width:1.2cqw;height:1.2cqw}.vt-term-bar i:first-child{background:#a8ff65;box-shadow:0 0 6px #a8ff65}.vt-term-bar span{white-space:nowrap;margin-left:.6cqw}.vt-term-body{box-sizing:content-box;flex-direction:column;justify-content:flex-end;height:6em;padding:.5em 1.4cqw .6em;display:flex;overflow:hidden}.vt-line{white-space:nowrap;flex:none;align-items:baseline;gap:.6em;margin:0;animation:.45s steps(18,end) vt-type;display:none}@keyframes vt-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.vt-line b{color:#a8ff65;font-weight:700}.vt-line.is-cmd{color:#eafbe2}.vt-line.is-out{color:#7f9b83}.vt-line.is-ok{color:#c8e8bd}.vt-line.is-win{color:#a8ff65;letter-spacing:.14em;text-shadow:0 0 10px #a8ff65;font-weight:700}.vt-term:not([data-n]) .vt-line:nth-child(-n+3),.vt-term[data-n="1"] .vt-line:nth-child(-n+1){display:flex}.vt-term[data-n="1"] .vt-line:first-child:after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="2"] .vt-line:nth-child(-n+2){display:flex}.vt-term[data-n="2"] .vt-line:nth-child(2):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="3"] .vt-line:nth-child(-n+3){display:flex}.vt-term[data-n="3"] .vt-line:nth-child(3):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="4"] .vt-line:nth-child(-n+4){display:flex}.vt-term[data-n="4"] .vt-line:nth-child(4):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="5"] .vt-line:nth-child(-n+5){display:flex}.vt-term[data-n="5"] .vt-line:nth-child(5):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="6"] .vt-line:nth-child(-n+6){display:flex}.vt-term[data-n="6"] .vt-line:nth-child(6):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="7"] .vt-line:nth-child(-n+7){display:flex}.vt-term[data-n="7"] .vt-line:nth-child(7):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="8"] .vt-line:nth-child(-n+8){display:flex}.vt-term[data-n="8"] .vt-line:nth-child(8):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="9"] .vt-line:nth-child(-n+9){display:flex}.vt-term[data-n="9"] .vt-line:nth-child(9):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}.vt-term[data-n="10"] .vt-line:nth-child(-n+10){display:flex}.vt-term[data-n="10"] .vt-line:nth-child(10):after{content:"";vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.35em;animation:1s step-end infinite vault-caret;display:inline-block}@container (width<=320px){.vt-term{width:60%;bottom:10%}.vt-target small{display:none}}.vn-submit,.wd-submit,.sc-switch,.mk-search{position:relative}.vn-submit{--a:.28;--c:.48}.wd-submit{--a:.26;--c:.44}.sc-switch{--a:-.02;--c:.11}.mk-search{--a:-.04;--c:.06;--tx:62%}.mk-tile.is-pick{--a:.2;--c:.45;--ty:38%;--dx:-6cqw;--dy:-24cqw}.dp-tabs .is-on{--a:-.04;--c:.06;position:relative}:is(.vn-submit,.wd-submit,.sc-switch,.mk-search,.mk-tile.is-pick,.dp-tabs .is-on):after{--p:clamp(0,calc((var(--l) - var(--a)) / (var(--c) - .03 - var(--a))),1);--e:calc(var(--p) * var(--p) * (3 - 2 * var(--p)));--k:clamp(0,calc(min(var(--l) - var(--c) + .02,var(--c) + .02 - var(--l)) * 50),1);--out:clamp(0,calc((var(--l) - var(--c) - .05) * 9),1);content:"";left:var(--tx,50%);top:var(--ty,55%);z-index:6;aspect-ratio:.72;pointer-events:none;filter:drop-shadow(0 .5cqw .6cqw #000c);transform-origin:0 0;width:max(11px,3.2cqw);opacity:min(clamp(0,calc((var(--l) - var(--a) + .04) * 20),1),calc(1 - var(--out)));transform:translate(calc((1 - var(--e)) * var(--dx,24cqw) + var(--out) * 3cqw),calc((1 - var(--e)) * var(--dy,17cqw) + var(--out) * 4cqw)) scale(calc(1 - var(--k) * .18));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 25'%3E%3Cpath d='M1.2 1.2v19.6l5-5 3.9 7.8 3.2-1.6-3.9-7.7h7.2z' fill='%23fff' stroke='%23050b07' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0/contain no-repeat;position:absolute}:is(.vn-submit,.wd-submit,.sc-switch,.mk-search,.mk-tile.is-pick,.dp-tabs .is-on):before{--rp:clamp(0,calc((var(--l) - var(--c) + .01) * 25),1);content:"";left:var(--tx,50%);top:var(--ty,55%);z-index:5;pointer-events:none;width:6cqw;height:6cqw;opacity:calc(var(--rp) * (1 - var(--rp)) * 3.2);transform:scale(calc(.25 + var(--rp) * 1.3));border:2px solid #a8ff65;border-radius:50%;margin:-3cqw 0 0 -3cqw;position:absolute;box-shadow:0 0 12px #a8ff65}.story-scene{--l:0;z-index:1;opacity:0;visibility:hidden;clip-path:circle(0% at 50% 52%);will-change:transform,opacity;transition:opacity .4s,transform .7s cubic-bezier(.2,.8,.2,1),clip-path .75s cubic-bezier(.65,0,.35,1),visibility 0s .75s;position:absolute;inset:0;transform:scale(.95)}.story-scene.is-near{visibility:visible;transition:opacity .4s,transform .7s cubic-bezier(.2,.8,.2,1),clip-path .75s cubic-bezier(.65,0,.35,1),visibility}.story-scene.is-active{opacity:1;visibility:visible;clip-path:circle(75% at 50% 52%);transition:opacity .45s 80ms,transform .75s cubic-bezier(.2,.8,.2,1) 80ms,clip-path .85s cubic-bezier(.65,0,.35,1) 40ms,visibility;transform:none}.story-scene-layer{will-change:transform;position:absolute;inset:0}.story-scene:not(.is-active) *{animation-play-state:paused}.scene-body{color:#cfe8c6;flex-direction:column;gap:2.4cqw;font-family:IBM Plex Mono,monospace;display:flex;position:absolute;inset:15% 6.5% 12.5%}.scene-body small{letter-spacing:.14em;color:#7f9b83;font:600 clamp(5px,1.45cqw,8px) IBM Plex Mono,monospace;display:block}.story-scene .scene-body>:not(.mk-toast):not(.vn-note):not(.wd-note){opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(3cqw)}.story-scene.is-active .scene-body>:not(.mk-toast):not(.vn-note):not(.wd-note){opacity:1;transform:none}.story-scene.is-active .scene-body>:nth-child(2){transition-delay:.1s}.story-scene.is-active .scene-body>:nth-child(3){transition-delay:.2s}.story-scene.is-active .scene-body>:nth-child(4){transition-delay:.3s}.story-scene.is-active .scene-body>:nth-child(5){transition-delay:.4s}.mk-search,.dp-balance,.vn-listing,.wd-card,.sc-card{background:linear-gradient(#0f1d14eb,#0a140eeb);border:1px solid #2c4932;border-radius:1.8cqw;transition:border-color .4s,box-shadow .4s;box-shadow:inset 0 1px #a8ff6512,0 1.5cqw 4cqw #0006}.mk-search{color:#8ba18f;align-items:center;gap:1.6cqw;padding:1.9cqw 2.4cqw;font-size:clamp(7px,2.3cqw,12px);display:flex}.mk-search>span{color:#a8ff65;font-size:1.2em}.mk-query{white-space:nowrap;vertical-align:bottom;color:#eafbe2;width:calc(min(1,max(0,(var(--l) - .08) * 5)) * 9ch);font-weight:500;display:inline-block;overflow:hidden}@supports (width:round(down,1px,1px)){.mk-query{width:round(down,calc(min(1,max(0,(var(--l) - .08) * 5)) * 9ch),1ch)}}.mk-search .vault-caret{vertical-align:-.2em;background:#a8ff65;width:.55em;height:1.1em;margin-left:-1cqw;animation:1s step-end infinite vault-caret;display:inline-block}.mk-chips{gap:1.4cqw;display:flex}.mk-chips span{letter-spacing:.1em;color:#7f9b83;border:1px solid #2c4932;border-radius:5cqw;padding:.9cqw 1.8cqw;font-size:clamp(5px,1.5cqw,8px)}.mk-chips .is-on{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65}.mk-stage{perspective:1100px;flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 80%,#0000);mask-image:linear-gradient(#0000,#000 9% 80%,#0000)}.mk-grid{will-change:transform;transform-origin:50% 0;transform:rotateX(12deg) translateY(calc(var(--l) * -30%));grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2cqw;padding:1.6cqw .6cqw 0;display:grid}.mk-tile{opacity:0;background:#0b160f;border:1px solid #29452f;border-radius:1.8cqw;padding:1.3cqw;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;position:relative;transform:translateY(5cqw)scale(.96)}.story-scene.is-active .mk-tile{opacity:1;transition-delay:calc(var(--i) * 55ms + .2s),calc(var(--i) * 55ms + .2s),0s,0s;transform:none}.mk-art{aspect-ratio:1.15;background:radial-gradient(circle at 32% 28%,hsl(var(--h) 75% 55% / .6),hsl(var(--h) 55% 14%) 62%,#08100b);color:hsl(var(--h) 100% 80%);text-shadow:0 0 2cqw hsl(var(--h) 100% 60% / .7);border-radius:1.2cqw;place-items:center;font-size:clamp(10px,4.6cqw,26px);display:grid;position:relative;overflow:hidden}.mk-art:after{content:"";animation:4.5s ease-in-out infinite mk-shine;animation-delay:calc(var(--i) * .35s);background:linear-gradient(115deg,#0000 35%,#ffffff1c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes mk-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.mk-art em{color:#0a1a0a;letter-spacing:.06em;text-shadow:none;background:#a8ff65;border-radius:.6cqw;padding:.3cqw .8cqw;font:700 clamp(4px,1.25cqw,7px) IBM Plex Mono,monospace;position:absolute;top:.8cqw;left:.8cqw}.mk-line{background:#1d3324;border-radius:1cqw;height:.8cqw;margin-top:1.2cqw;display:block}.mk-line.short{width:58%;margin-top:.8cqw}.mk-foot{justify-content:space-between;align-items:center;margin-top:1.3cqw;font-size:clamp(5px,1.6cqw,9px);display:flex}.mk-foot b{color:#e6f7df}.mk-foot span{letter-spacing:.08em;color:#6f8a73;border-radius:.6cqw;padding:.3cqw .8cqw;transition:background .3s,color .3s}.vault-story:is([data-stage=selected],[data-stage=order-placed]) .mk-tile.is-pick{z-index:1;border-color:#a8ff65;transition-delay:0s;transform:translateY(-1.2cqw)scale(1.06);box-shadow:0 0 0 1px #a8ff65,0 2cqw 5cqw #a8ff6530}.vault-story:is([data-stage=selected],[data-stage=order-placed]) .vault-story:is([data-stage=selected],[data-stage=order-placed]) .mk-tile.is-pick .mk-foot span{color:#0a1a0a;background:#a8ff65}.mk-toast{white-space:nowrap;color:#e6f7df;opacity:0;background:#0c1a10f2;border:1px solid #a8ff65;border-radius:5cqw;align-items:center;gap:1.4cqw;padding:1.6cqw 2.6cqw;font-size:clamp(6px,1.9cqw,10px);transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,3cqw)scale(.95);box-shadow:0 0 30px #a8ff6533}.mk-toast i{color:#0a1a0a;background:#a8ff65;border-radius:50%;place-items:center;width:2.8cqw;height:2.8cqw;font-size:.8em;font-style:normal;display:grid}.vault-story[data-stage=order-placed] .mk-toast{opacity:1;transform:translate(-50%)}.dp-tabs{grid-template-columns:repeat(3,1fr);gap:1.4cqw;display:grid}.dp-tabs span{text-align:center;letter-spacing:.08em;color:#7f9b83;background:#0a140e;border:1px solid #2c4932;border-radius:1.2cqw;padding:1.3cqw 0;font-size:clamp(6px,1.9cqw,10px);font-weight:600}.dp-tabs .is-on{--sel:clamp(0,calc((var(--l) - .06) * 40),1);color:color-mix(in srgb,#0a1a0a calc(var(--sel) * 100%),#7f9b83);background:color-mix(in srgb,#a8ff65 calc(var(--sel) * 100%),#0a140e);border-color:color-mix(in srgb,#a8ff65 calc(var(--sel) * 100%),#2c4932);box-shadow:0 0 calc(var(--sel) * 18px) #a8ff6540}.dp-main .dp-qr{opacity:calc(.3 + clamp(0,calc((var(--l) - .06) * 20),1) * .7)}.dp-main{flex:1;grid-template-columns:44% 1fr;align-items:center;gap:4cqw;min-height:0;display:grid}.dp-qr{aspect-ratio:1;background:#e8f6e0;border-radius:2cqw;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a8ff65,0 0 40px #a8ff6526}.dp-qr svg{width:100%;height:100%;display:block}.dp-qr path{fill:#07110a}.dp-qr .qr-paper{fill:#e8f6e0}.dp-scan{background:linear-gradient(#a8ff6500,#5bd12f80);border-bottom:2px solid #3fae1a;height:25%;animation:2.8s cubic-bezier(.45,0,.55,1) infinite dp-scan;position:absolute;top:-25%;left:0;right:0}@keyframes dp-scan{0%{top:-25%}60%,to{top:100%}}.vault-story[data-stage=credited] .dp-scan{opacity:0;animation:none}.dp-side{flex-direction:column;align-items:center;gap:2cqw;display:flex}.dp-ring{width:min(100%,30cqw);position:relative}.dp-ring svg{width:100%;display:block;overflow:visible;transform:rotate(-90deg)}.dp-ring circle{fill:none;stroke-width:6px}.dp-track{stroke:#1b3022}.dp-fill{stroke:#a8ff65;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--conf,0) * 100);filter:drop-shadow(0 0 4px #a8ff65aa);transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.dp-ring>div{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.dp-ring b{letter-spacing:-.02em;color:#eafbe2;font-size:clamp(11px,4.8cqw,26px);font-weight:600}.scene-body .dp-ring small{letter-spacing:.06em;max-width:24cqw;font-size:clamp(4px,1.3cqw,7px)}.dp-addr{letter-spacing:.06em;color:#8ba18f;margin:0;font-size:clamp(5px,1.6cqw,9px)}.dp-balance{justify-content:space-between;align-items:center;padding:2cqw 2.6cqw;display:flex}.dp-balance b{font-variant-numeric:tabular-nums;color:#eafbe2;margin-top:.6cqw;font-size:clamp(12px,4.6cqw,24px);font-weight:600;display:block}.dp-balance em{color:#0a1a0a;letter-spacing:.1em;opacity:0;background:#a8ff65;border-radius:5cqw;padding:1cqw 1.6cqw;font-size:clamp(5px,1.6cqw,9px);font-style:normal;font-weight:700;transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1);transform:scale(.8)}.vault-story[data-stage=credited] .dp-balance{border-color:#a8ff65;box-shadow:inset 0 1px #a8ff6512,0 0 30px #a8ff6524}.vault-story[data-stage=credited] .dp-balance em{opacity:1;transform:none}.dp-ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.dp-ticker>div{letter-spacing:.14em;color:#55705a;width:max-content;font-size:clamp(5px,1.5cqw,8px);animation:18s linear infinite dp-ticker;display:flex}.dp-ticker span{padding-right:3.4cqw}@keyframes dp-ticker{to{transform:translate(-50%)}}.scene-body.vn{justify-content:center;gap:3.4cqw}.vn-listing{grid-template-columns:40% 1fr;gap:3cqw;padding:2.4cqw;display:grid}.vn-photo{aspect-ratio:1;color:#3d6343;border:1px dashed #3d6343;border-radius:1.6cqw;place-items:center;font-size:clamp(12px,6cqw,32px);display:grid;position:relative;overflow:hidden}.vn-photo i{clip-path:inset(calc((1 - min(1,max(0,(var(--l) - .04) * 5))) * 100%) 0 0 0);background:radial-gradient(circle at 34% 30%,#c4ff94aa,#2f6b3a 45%,#0c1a10 85%);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.vn-photo i b{color:#eaffd9;text-shadow:0 0 20px #a8ff65;font-size:1.3em}.vn-fields{flex-direction:column;justify-content:center;gap:.6cqw;min-width:0;display:flex}.vn-fields b{white-space:nowrap;color:#eafbe2;margin-bottom:1.4cqw;font-size:clamp(8px,2.7cqw,15px);font-weight:600;display:block;overflow:hidden}.vn-name{width:calc(min(1,max(0,(var(--l) - .18) * 4)) * 15ch);border-right:2px solid rgb(168 255 101/clamp(0,calc((.5 - var(--l)) * 20),1))}@supports (width:round(down,1px,1px)){.vn-name{width:round(down,calc(min(1,max(0,(var(--l) - .18) * 4)) * 15ch),1ch)}}.vn-price{opacity:clamp(0,calc((var(--l) - .38) * 10),1)}.vn-submit{letter-spacing:.1em;color:#7f9b83;border:1px solid #3d6343;border-radius:1cqw;align-self:flex-start;padding:1.1cqw 1.8cqw;font-size:clamp(5px,1.5cqw,8px);font-weight:700;transition:background .3s,color .3s,border-color .3s}.vault-story:is([data-stage=in-review],[data-stage=on-sale]) .vn-submit{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65}.vn-pipe{grid-template-columns:repeat(3,1fr);padding:1cqw 0;display:grid;position:relative}.vn-rail{background:#1f3426;height:2px;position:absolute;top:3.4cqw;left:16.6%;right:16.6%}.vn-rail i{background:#a8ff65;width:0;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 10px #a8ff65}.vault-story[data-stage=in-review] .vn-rail i{width:50%}.vault-story[data-stage=on-sale] .vn-rail i{width:100%}.vn-step{flex-direction:column;align-items:center;gap:1.2cqw;display:flex;position:relative}.vn-step i{color:#5f7a62;background:#0a140e;border:1px solid #2f4c35;border-radius:50%;place-items:center;width:4.8cqw;height:4.8cqw;font-size:clamp(6px,1.8cqw,10px);font-style:normal;font-weight:700;transition:background .35s,border-color .35s,color .35s;display:grid}.vn-step span{letter-spacing:.12em;color:#5f7a62;font-size:clamp(5px,1.4cqw,8px);transition:color .3s}.vault-story:is([data-stage=in-review],[data-stage=on-sale]) .step-0 i,.vault-story[data-stage=on-sale] :is(.step-1,.step-2) i{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65}.vault-story:is([data-stage=in-review],[data-stage=on-sale]) .step-0 span,.vault-story[data-stage=in-review] .step-1 span,.vault-story[data-stage=on-sale] .vn-step span{color:#cfe8c6}.vault-story[data-stage=in-review] .step-1 i{color:#a8ff65;border-color:#a8ff65;animation:1.2s ease-in-out infinite vn-pulse}@keyframes vn-pulse{50%{box-shadow:0 0 0 1.4cqw #a8ff6522}}.vn-note,.wd-note{opacity:0;background:#0c1a10f2;border:1px solid #a8ff65;border-radius:1.8cqw;align-items:center;gap:2cqw;padding:2cqw 2.4cqw;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(2cqw);box-shadow:0 0 30px #a8ff6526}.vn-note>span,.wd-note>span{color:#0a1a0a;background:#a8ff65;border-radius:1.2cqw;flex:none;place-items:center;width:5cqw;height:5cqw;font-size:clamp(7px,2.4cqw,13px);display:grid}.vn-note b,.wd-note b{color:#eafbe2;font-size:clamp(7px,2.2cqw,12px);display:block}.scene-body :is(.vn-note,.wd-note) small{letter-spacing:.02em;color:#9fb39f;margin-top:.4cqw;font-weight:500}.vault-story[data-stage=on-sale] .vn-note,.vault-story[data-stage=sent] .wd-note{opacity:1;transform:none}.scene-body.wd{justify-content:center;gap:3cqw}.wd-card{flex-direction:column;gap:2.2cqw;padding:2.6cqw;display:flex}.wd-row{justify-content:space-between;align-items:flex-end;gap:2cqw;display:flex}.wd-row b{font-variant-numeric:tabular-nums;margin-top:.6cqw;font-weight:600;display:block}.wd-amount{white-space:nowrap;color:#eafbe2;width:calc(min(1,max(0,(var(--l) - .04) * 5)) * 8ch);font-size:clamp(12px,4.6cqw,24px);overflow:hidden}@supports (width:round(down,1px,1px)){.wd-amount{width:round(down,calc(min(1,max(0,(var(--l) - .04) * 5)) * 8ch),1ch)}}.wd-avail{text-align:right}.wd-avail b{color:#a8ff65;font-size:clamp(9px,3cqw,16px);transition:color .4s}.vault-story:is([data-stage=pending],[data-stage=sent]) .wd-avail b{color:#cfe8c6}.wd-coins{grid-template-columns:repeat(3,1fr);gap:1.4cqw;display:grid}.wd-coins span{text-align:center;letter-spacing:.08em;color:#7f9b83;background:#0a140e;border:1px solid #2c4932;border-radius:1.2cqw;padding:1.1cqw 0;font-size:clamp(6px,1.8cqw,10px);font-weight:600}.wd-coins .is-on{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65;box-shadow:0 0 18px #a8ff6540}.wd-address{white-space:nowrap;color:#cfe8c6;width:calc(min(1,max(0,(var(--l) - .2) * 4.5)) * 18ch);margin-top:.6cqw;font-size:clamp(6px,2cqw,11px);display:block;overflow:hidden}@supports (width:round(down,1px,1px)){.wd-address{width:round(down,calc(min(1,max(0,(var(--l) - .2) * 4.5)) * 18ch),1ch)}}.wd-submit{text-align:center;letter-spacing:.12em;color:#7f9b83;border:1px solid #3d6343;border-radius:1cqw;align-self:stretch;padding:1.3cqw 0;font-size:clamp(5px,1.6cqw,9px);font-weight:700;transition:background .3s,color .3s,border-color .3s}.vault-story:is([data-stage=pending],[data-stage=sent]) .wd-submit{color:#0a1a0a;background:#a8ff65;border-color:#a8ff65}.wd-flow{letter-spacing:.12em;color:#7f9b83;grid-template-columns:auto 1fr auto;align-items:center;gap:2.4cqw;font-size:clamp(5px,1.45cqw,8px);font-weight:600;display:grid}.wd-flow span{transition:color .4s}.wd-track{background:repeating-linear-gradient(90deg,#2f4c35 0 6px,#0000 6px 12px);height:2px;display:block;position:relative}.wd-track b{color:#a8ff65;opacity:0;background:#0c1811;border:1px solid #a8ff65;border-radius:50%;place-items:center;width:4.6cqw;height:4.6cqw;margin:-2.3cqw 0 0 -2.3cqw;font-size:clamp(7px,2.2cqw,12px);display:grid;position:absolute;top:50%;left:0;box-shadow:0 0 14px #a8ff6566}.vault-story:is([data-stage=pending],[data-stage=sent]) .wd-track{background:repeating-linear-gradient(90deg,#a8ff65 0 6px,#0000 6px 12px) 0 0/12px 2px;animation:.6s linear infinite wd-dash}@keyframes wd-dash{to{background-position:12px 0}}.vault-story:is([data-stage=pending],[data-stage=sent]) .wd-track b{animation:2.2s cubic-bezier(.45,0,.55,1) infinite wd-travel}@keyframes wd-travel{0%{opacity:0;left:0}12%,85%{opacity:1}to{opacity:0;left:100%}}.vault-story[data-stage=sent] .wd-flow span:last-child{color:#a8ff65}.scene-body.sc{grid-template-rows:auto auto;grid-template-columns:repeat(10,minmax(0,1fr));align-content:center;display:grid}.sc-card{min-width:0;padding:2.2cqw 2.4cqw;position:relative}.sc-auth,.sc-checks{grid-column:span 6}.sc-tor,.sc-recovery{grid-column:span 4}.sc-auth{flex-direction:column;gap:1.4cqw;display:flex}.sc-auth-head{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.sc-state{letter-spacing:.14em;height:1.3em;margin-top:.5cqw;font-size:clamp(8px,2.6cqw,14px);font-weight:700;display:block;position:relative}.sc-state span{transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto auto 0}.sc-off-text{color:#ffb86b}.sc-on-text{color:#a8ff65;opacity:0;transform:translateY(60%)}.vault-story:is([data-stage=scan-code],[data-stage=verifying],[data-stage="2fa-on"],[data-stage=protected]) .sc-off-text{opacity:0;transform:translateY(-60%)}.vault-story:is([data-stage=scan-code],[data-stage=verifying],[data-stage="2fa-on"],[data-stage=protected]) .sc-on-text{opacity:1;transform:none}.sc-switch{background:#0a140e;border:1px solid #3d6343;border-radius:5cqw;flex:none;width:8cqw;height:4.4cqw;transition:background .35s,border-color .35s,box-shadow .35s;position:relative}.sc-switch i{background:#55705a;border-radius:50%;width:3cqw;height:3cqw;margin-top:-1.5cqw;transition:transform .5s cubic-bezier(.3,1.5,.5,1),background .35s;position:absolute;top:50%;left:.55cqw}.vault-story:is([data-stage=scan-code],[data-stage=verifying],[data-stage="2fa-on"],[data-stage=protected]) .sc-switch{background:#a8ff65;border-color:#a8ff65;box-shadow:0 0 22px #a8ff6559}.vault-story:is([data-stage=scan-code],[data-stage=verifying],[data-stage="2fa-on"],[data-stage=protected]) .sc-switch i{background:#0a1a0a;transform:translate(3.6cqw)}.sc-phases{min-height:15cqw;display:grid}.sc-phase{opacity:0;visibility:hidden;grid-area:1/1;align-items:center;gap:2cqw;min-width:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s;display:flex;transform:translateY(1.6cqw)}:is(.vault-story[data-stage="2fa-off"] .sc-p-off,.vault-story[data-stage=scan-code] .sc-p-scan,.vault-story[data-stage=verifying] .sc-p-verify,.vault-story:is([data-stage="2fa-on"],[data-stage=protected]) .sc-p-on){opacity:1;visibility:visible;transition:opacity .4s .12s,transform .55s cubic-bezier(.2,.8,.2,1) .12s,visibility;transform:none}.sc-phase b{color:#eafbe2;font-size:clamp(7px,2.3cqw,12px);display:block}.sc-p-off{color:#ffb86b}.sc-p-off svg{flex:none;width:7cqw;height:7cqw}.sc-p-off small{margin-top:.5cqw}.sc-qr{border-radius:1.2cqw;flex:none;width:max(13cqw,34px)}.sc-p-scan ol{gap:1.6cqw;margin:0;padding:0;list-style:none;display:grid}.sc-p-scan li{--on:1;color:#cfe8c6;opacity:calc(.35 + var(--on) * .65);align-items:center;gap:1.2cqw;font-size:clamp(5px,1.7cqw,10px);line-height:1.3;display:flex}.sc-p-scan li.sc-step-2{--on:clamp(0,calc((var(--l) - .22) * 20),1)}.sc-p-scan li i{background:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#0a140e);color:#0a1a0a;border:1px solid #a8ff65;border-radius:50%;flex:none;place-items:center;width:3cqw;height:3cqw;font-size:.85em;font-style:normal;font-weight:700;display:grid}.sc-p-verify{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.2cqw}.sc-digits{gap:.8cqw;display:flex}.sc-digits span{--d:clamp(0,calc((var(--l) - .34 - var(--i) * .02) * 60),1);border:1px solid color-mix(in srgb,#a8ff65 calc(var(--d) * 100%),#2f4c35);background:#0a140e;border-radius:1cqw;place-items:center;width:4.4cqw;height:5.6cqw;display:grid}.sc-digits span:nth-child(3){margin-right:1.2cqw}.sc-digits b{opacity:var(--d);transform:translateY(calc((1 - var(--d)) * -40%));font-size:clamp(7px,2.6cqw,14px);font-weight:600}.sc-accepted{letter-spacing:.12em;color:#a8ff65;opacity:clamp(0,calc((var(--l) - .46) * 40),1);font-size:clamp(5px,1.6cqw,9px);font-style:normal;font-weight:700}.sc-p-on{flex-direction:column;justify-content:center;align-items:stretch;gap:0}.sc-otp-row{justify-content:space-between;align-items:center;margin-bottom:1.2cqw;display:flex}.sc-otp-row b{letter-spacing:.06em;color:#eafbe2;font-size:clamp(10px,4cqw,22px);font-weight:600;animation:.45s cubic-bezier(.2,.8,.2,1) sc-flip}@keyframes sc-flip{0%{opacity:0;filter:blur(4px);transform:translateY(-40%)}}.sc-otp-row svg{width:5.6cqw;height:5.6cqw;transform:rotate(-90deg)}.sc-otp-row circle{fill:none;stroke:#1f3426;stroke-width:4px}.sc-otp-row .sc-timer{stroke:#a8ff65;stroke-dasharray:100;animation:5s linear infinite sc-timer}@keyframes sc-timer{to{stroke-dashoffset:100px}}.vault-story:is([data-stage="2fa-on"],[data-stage=protected]) .sc-auth,.vault-story:is([data-stage=verifying],[data-stage="2fa-on"],[data-stage=protected]) .sc-tor,.vault-story[data-stage=protected] .sc-recovery{border-color:#a8ff65;box-shadow:inset 0 1px #a8ff6512,0 0 30px #a8ff6524}.sc-tor{--t:clamp(0,calc((var(--l) - .02) * 3.4),1);--up:clamp(0,calc((var(--l) - .32) * 30),1);flex-direction:column;justify-content:space-between;gap:1cqw;display:flex}.sc-tor-head{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.sc-online{letter-spacing:.12em;align-items:center;gap:.8cqw;font-size:clamp(5px,1.4cqw,8px);display:flex}.sc-online i{background:color-mix(in srgb,#a8ff65 calc(var(--up) * 100%),#ffb86b);width:1.2cqw;height:1.2cqw;color:color-mix(in srgb,#a8ff65 calc(var(--up) * 100%),#ffb86b);border-radius:50%;animation:1.6s ease-in-out infinite sc-blink;box-shadow:0 0 8px}@keyframes sc-blink{50%{opacity:.3}}.sc-online b{font-weight:700;display:grid}.sc-online b span{text-align:right;grid-area:1/1}.sc-linking{color:#ffb86b;opacity:calc(1 - var(--up))}.sc-linked{color:#a8ff65;opacity:var(--up)}.sc-tor svg{width:100%;display:block;overflow:visible}.sc-route{fill:none;stroke:#1a3021;stroke-width:2.5px}.sc-draw{fill:none;stroke:#3f6e45;stroke-width:2.5px;stroke-dasharray:100;stroke-dashoffset:calc((1 - var(--t)) * 100)}.sc-flow{fill:none;stroke:#c8ff9a;stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 14;opacity:var(--up);animation:1.1s linear infinite sc-flow}@keyframes sc-flow{to{stroke-dashoffset:-17px}}.sc-node{--on:clamp(0,calc((var(--l) - .02 - var(--i) * .075) * 25),1)}.sc-node circle{fill:color-mix(in srgb,#a8ff65 calc(var(--on) * 30%),#0a140e);stroke:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#2f4c35);stroke-width:2px}.sc-node .sc-layer{fill:none;stroke:#a8ff65;stroke-width:1px;stroke-opacity:calc(var(--on) * .45);stroke-dasharray:2 3;transform-box:fill-box;transform-origin:50%;animation:7s linear infinite sc-spin}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc-node text{fill:#7f9b83;letter-spacing:.08em;font:600 10px IBM Plex Mono,monospace}.sc-tor-head small{white-space:nowrap}.scene-body .sc-tor-foot{color:#9fb39f;opacity:calc(.35 + var(--up) * .65)}.sc-recovery ul,.sc-checks ul{gap:1.2cqw;margin:1.4cqw 0 0;padding:0;list-style:none;display:grid}.sc-checks ul{gap:1.5cqw;margin:0}.sc-recovery{--r:clamp(0,calc((var(--l) - .52) * 14),1)}.sc-recovery li{letter-spacing:.05em;color:#cfe8c6;opacity:calc(.4 + var(--r) * .6);filter:blur(calc((1 - var(--r)) * 3px));font-size:clamp(5px,1.75cqw,10px)}.sc-saved{--on:clamp(0,calc((var(--l) - .62) * 14),1);color:#cfe8c6;opacity:calc(.35 + var(--on) * .65);align-items:center;gap:1.2cqw;margin-top:1.6cqw;font-size:clamp(5px,1.6cqw,9px);display:flex}.sc-saved i,.sc-checks li i{color:#0a1a0a;background:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#0a140e);width:3cqw;height:3cqw;transform:scale(calc(.7 + var(--on) * .3));border:1px solid #2f4c35;flex:none;place-items:center;font-size:.8em;font-style:normal;display:grid}.sc-saved i{border-radius:.6cqw}.sc-checks li i{border-radius:50%}.sc-checks li{--on:clamp(0,calc((var(--l) - var(--at)) * 14),1);color:#cfe8c6;opacity:calc(.35 + var(--on) * .65);align-items:center;gap:1.4cqw;font-size:clamp(6px,1.85cqw,10px);display:flex}.vault-story[data-stage=protected] .sc-checks{border-color:#a8ff65;box-shadow:inset 0 1px #a8ff6512,0 0 30px #a8ff6524}@container (width<=320px){.wd-flow span{display:none}.wd-flow{grid-template-columns:1fr;padding:0 2cqw}.wd-card{gap:1.6cqw;padding:2.2cqw}.scene-body.wd{gap:2.4cqw}.mk-chips,.dp-ticker,.dp-addr,.sc-recovery,.sc-online b,.sc-node text{display:none}.sc-checks{grid-column:1/-1}}.vault-story-step{flex-direction:column;justify-content:center;align-items:flex-start;min-height:360px;padding:35px 0;display:flex}.vault-story-index i{vertical-align:middle;background:#64885a;width:24px;height:1px;margin:0 6px;display:inline-block}.vault-story-step h1,.vault-story-step h2{letter-spacing:-.055em;color:#edf7ec;margin:20px 0 10px;line-height:1.06}.vault-story-step h1{letter-spacing:-.065em;font-size:clamp(2.4rem,4.6vw,4.2rem)}.vault-story-step h2{font-size:clamp(2rem,3.5vw,3.3rem)}.vault-story-step h1 em{color:#a8ff65;font-style:normal}.vault-story-step p{color:#a4b3a4;max-width:390px;margin:8px 0;font-size:1rem;line-height:1.75}.vault-story-welcome p{max-width:46ch}.vault-story-welcome .home-cta{margin:16px 0 22px}.vault-story-trust{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vault-story-trust li{align-items:center;gap:12px;display:flex}.vault-story-trust li>span{color:#a8ff65;border:1px solid #527447;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.85rem;display:grid}.vault-story-trust b{color:#dfffc8;font:600 .74rem IBM Plex Mono,monospace;display:block}.vault-story-trust small{color:#8d9c90;margin-top:2px;font-size:.72rem;line-height:1.4;display:block}.vault-story-trust li>span svg{width:56%;height:56%;display:block}.vault-story-points{gap:9px;margin:14px 0 2px}.vault-story-points li>span{width:26px;height:26px;font-size:.72rem}.vault-story-trust li{--on:clamp(0,calc((var(--v,1) - var(--at,0)) * 14),1);opacity:calc(.3 + var(--on) * .7);transform:translateX(calc((1 - var(--on)) * -8px));transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.vault-story-trust li>span{background:color-mix(in srgb,#a8ff65 calc(var(--on) * 14%),transparent);border-color:color-mix(in srgb,#a8ff65 calc(var(--on) * 100%),#2f4c35);box-shadow:0 0 calc(var(--on) * 14px) #a8ff6555;transition:background .3s,border-color .3s,box-shadow .3s}.vault-story-rule{background:#7bb15d;width:40px;height:1px;margin:24px 0}.vault-story-step>a{letter-spacing:.08em;color:#a8ff65;align-items:center;gap:14px;font:600 .65rem IBM Plex Mono,monospace;text-decoration:none;display:flex}.vault-story-step>a span{font-size:1rem;transition:transform .2s}.vault-story-step>a:hover span{transform:translate(3px,-3px)}.vault-story[data-enhanced=true]{height:640svh}.vault-story[data-enhanced=true] .vault-story-pin{flex-direction:column;justify-content:center;height:calc(100svh - 32px);max-height:980px;display:flex;position:sticky;top:16px}.vault-story[data-enhanced=true] .vault-story-grid{flex:1;min-height:0;max-height:650px}.vault-story[data-enhanced=true] .vault-story-art{align-self:center;width:100%;max-width:min(100%,100svh - 250px);min-height:0;margin:auto;position:relative;top:auto}.vault-story[data-enhanced=true] .vault-story-steps{order:1;height:100%;min-height:280px;position:relative}.vault-story[data-enhanced=true] .vault-story-step{opacity:0;visibility:hidden;min-height:0;padding:20px 0;transition:opacity .3s,transform .45s;position:absolute;inset:0;transform:translateY(25px)}.vault-story[data-enhanced=true] .vault-story-step.is-active{opacity:1;visibility:visible;transform:none}.vault-story-controls{border-top:1px solid #29432d;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:20px 0 18px;display:flex;position:relative}.vault-story-controls nav{gap:6px;display:flex}.vault-story-controls button{color:#859888;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:10px;font:500 .52rem monospace;display:flex}.vault-story-controls button span{color:#b7d0ac;font-size:.65rem}.vault-story-controls button[aria-current]{color:#dfffc8;background:#17271a;border-color:#4a7042}.vault-scroll-hint{letter-spacing:.08em;color:#879c89;font:500 .53rem monospace}.vault-scroll-hint>span{color:#a8ff65;margin-left:12px}.vault-story-progress{background:#223528;height:2px;position:absolute;bottom:0;left:0;right:0}.vault-story-progress i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));background:#a8ff65;display:block;box-shadow:0 0 10px #a8ff6555}.faq-scroll{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,90px);margin:90px 0 0;display:grid}.faq-head{position:sticky;top:40px}.faq-head h2{letter-spacing:-.06em;color:#edf7ec;margin:16px 0 14px;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.04}.faq-head h2 em{color:#a8ff65;font-style:normal}.faq-head p{color:#a4b3a4;max-width:34ch;margin:0;line-height:1.7}.faq-meter{letter-spacing:.12em;color:#7f9b83;margin-top:30px;font:500 .62rem IBM Plex Mono,monospace}.faq-meter b{color:#a8ff65;font-weight:600}.faq-meter i{background:#223528;width:170px;height:2px;margin-top:12px;display:block;position:relative;overflow:hidden}.faq-meter i:after{content:"";transform-origin:0;transform:scaleX(var(--faq-progress,0));background:#a8ff65;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;box-shadow:0 0 10px #a8ff6588}.faq-list{margin:0;padding:0;list-style:none}.faq-row{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:30px 0 34px;display:grid;position:relative}.faq-row:before{content:"";transform-origin:0;background:linear-gradient(90deg,#a8ff65,#2c4431 45%);height:1px;position:absolute;top:0;left:0;right:0}.faq-num{color:#5f7a62;padding-top:8px;font:600 .7rem IBM Plex Mono,monospace;transition:color .4s,text-shadow .4s}.faq-row h3{letter-spacing:-.035em;color:#edf7ec;margin:0;font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1.2}.faq-answer p{color:#a4b3a4;max-width:56ch;margin:0;padding-top:12px;line-height:1.75;transition:color .4s}.faq-scroll[data-enhanced] .faq-row:before{transition:transform .9s cubic-bezier(.65,0,.35,1),box-shadow .4s;transform:scaleX(0)}.faq-scroll[data-enhanced] .faq-num{opacity:0;transition:opacity .5s .1s,transform .5s .1s,color .4s,text-shadow .4s;transform:translate(-10px)}.faq-scroll[data-enhanced] .faq-row h3{clip-path:inset(-.3em -1em 100%);transition:clip-path .85s cubic-bezier(.2,.8,.2,1) .15s,transform .85s cubic-bezier(.2,.8,.2,1) .15s;transform:translateY(26px)}.faq-scroll[data-enhanced] .faq-answer>p{clip-path:inset(0 0 100%);opacity:0;filter:blur(6px);transition:clip-path .9s cubic-bezier(.2,.8,.2,1) .35s,opacity .7s .4s,filter .7s .4s,transform .9s cubic-bezier(.2,.8,.2,1) .35s,color .4s;transform:translateY(-8px)}.faq-scroll[data-enhanced] .faq-row.is-revealed:before{transform:scaleX(1)}.faq-scroll[data-enhanced] .faq-row.is-revealed .faq-num{opacity:1;transform:none}.faq-scroll[data-enhanced] .faq-row.is-revealed h3{clip-path:inset(-.3em -1em -.4em);transform:none}.faq-scroll[data-enhanced] .faq-row.is-revealed .faq-answer>p{clip-path:inset(0 0 -.4em);opacity:1;filter:none;transform:none}.faq-scroll[data-enhanced] .faq-row:not(.is-active) .faq-answer>p{color:#7d8c80}.faq-row.is-active:before{box-shadow:0 0 14px #a8ff6566}.faq-row.is-active .faq-num{color:#a8ff65;text-shadow:0 0 12px #a8ff6566}@media (width<=800px){.vault-story{margin-top:6px}.vault-story-kicker{letter-spacing:.08em;font-size:.5rem}.vault-story-grid{flex-direction:column;gap:0;display:flex}.vault-story-art{order:0;width:100%;max-width:330px;margin:12px auto;position:relative;top:auto}.vault-story-steps{width:100%}.vault-story-step{min-height:0;padding:26px 0}.vault-story[data-enhanced=true]{height:660svh}.vault-story[data-enhanced=true] .vault-story-grid{flex:none;max-height:none;margin:0}.vault-story[data-enhanced=true] .vault-story-pin:before{content:"";flex:1 1 0;order:-1}.vault-story[data-enhanced=true] .vault-story-pin:after{content:"";flex:2 1 0;order:1}.vault-story[data-enhanced=true] .vault-story-controls{order:2}.vault-story[data-enhanced=true] .vault-story-art{flex:none;order:0;max-width:min(340px,37svh);margin:0 auto}.vault-story[data-enhanced=true] .vault-story-steps{flex:none;order:1;height:auto;min-height:0;margin-top:16px;display:grid}.vault-story-step h1,.vault-story-step h2{margin:12px 0 6px;font-size:1.85rem}.vault-story-step h1{font-size:clamp(2rem,9vw,2.6rem)}.vault-story-step p{max-width:500px;margin:4px 0;font-size:.86rem;line-height:1.6}.vault-story-welcome .home-cta{gap:10px;width:100%;margin:10px 0 12px}.vault-story-welcome .home-cta a{letter-spacing:.04em;white-space:nowrap;padding:0 10px}.vault-story-trust{gap:7px}.vault-story-trust li>span{width:24px;height:24px;font-size:.7rem}.vault-story-trust b{font-size:.64rem}.vault-story[data-enhanced=true] .vault-story-trust small{display:none}.vault-story-step>a{font-size:.58rem}.vault-story-index{font-size:.55rem}.vault-story-rule{margin:12px 0}.vault-story[data-enhanced=true] .vault-story-step{grid-area:1/1;justify-content:flex-start;padding:0;position:relative;inset:auto}.vault-story-controls{margin-top:5px;padding:8px 0 12px}.vault-scroll-hint{display:none}.vault-story-controls nav{justify-content:space-between;gap:0;width:100%}.vault-story-controls button{gap:4px;padding:9px 5px;font-size:.42rem}.vault-story-controls button span{font-size:.56rem}.vault-story-top,.vault-story-bottom{font-size:.39rem;left:12px;right:12px}.vault-story-top{top:12px}.vault-story-bottom{bottom:12px}.vault-status{padding:3px 6px}.vault-story-bottom .vault-caret{width:4px;height:7px}.faq-scroll{grid-template-columns:1fr;gap:6px;margin-top:60px}.faq-head{position:relative;top:auto}.faq-head h2{font-size:2.2rem}.faq-meter{display:none}.faq-row{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:22px 0 26px}.faq-num{padding-top:5px;font-size:.62rem}.faq-row h3{font-size:1.15rem}.faq-answer p{font-size:.9rem;line-height:1.65}}@media (width<=800px) and (height<=720px){.vault-story[data-enhanced=true] .vault-story-art{max-width:min(300px,31svh)}.vault-story[data-enhanced=true] .vault-story-steps{margin-top:10px}}@media (height<=680px) and (width>=801px){.vault-story-controls{margin-top:6px;padding:8px 0}.vault-story-step h2{font-size:2.3rem}.vault-story-step h1{margin:12px 0 6px;font-size:2.6rem}.vault-story-trust small{display:none}}@media (width<=800px) and (height<=700px) and (orientation:portrait){.vault-story[data-enhanced=true] .vault-story-pin{justify-content:flex-start}.vault-story[data-enhanced=true] .vault-story-art{max-width:min(230px,27svh)}.vault-story[data-enhanced=true] .vault-story-steps{margin-top:8px}.vault-story-step h1,.vault-story-step h2{margin:6px 0 4px;font-size:1.45rem}.vault-story-step h1{font-size:1.7rem}.vault-story-step p{font-size:.78rem;line-height:1.5}.vault-story-welcome .home-cta{margin:6px 0 8px}.vault-story-welcome .home-cta a{flex:100px;min-height:38px}.vault-story-trust{gap:3px}.vault-story-trust li>span{width:20px;height:20px}.vault-story-points{margin:8px 0 0}.vault-story-rule{margin:8px 0}}@media (orientation:landscape) and (height<=560px){.vault-story[data-enhanced=true] .vault-story-pin{justify-content:flex-start;height:calc(100svh - 12px);top:6px}.vault-story[data-enhanced=true] .vault-story-pin:before,.vault-story[data-enhanced=true] .vault-story-pin:after{display:none}.vault-story[data-enhanced=true] .vault-story-grid{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,40px);min-height:0;max-height:none;margin:0;display:grid}.vault-story[data-enhanced=true] .vault-story-art{order:2;width:calc(100svh - 58px);max-width:calc(100svh - 58px);margin:0}.vault-story[data-enhanced=true] .vault-story-steps{order:1;height:100%;min-height:0;margin:0;display:block;position:relative}.vault-story[data-enhanced=true] .vault-story-step{grid-area:auto;justify-content:center;padding:0;position:absolute;inset:0}.vault-story-step h1,.vault-story-step h2{margin:8px 0 4px;font-size:clamp(1.35rem,3.4vw,2rem)}.vault-story-step h1{font-size:clamp(1.5rem,3.8vw,2.2rem)}.vault-story-step p{margin:2px 0;font-size:.8rem;line-height:1.5}.vault-story-rule{margin:8px 0}.vault-story-welcome .home-cta{gap:8px;margin:8px 0}.vault-story-welcome .home-cta a{min-height:38px;padding:0 14px}.vault-story-trust{gap:4px}.vault-story-trust li>span{width:22px;height:22px;font-size:.65rem}.vault-story-trust b{font-size:.6rem}.vault-story[data-enhanced=true] .vault-story-trust small{display:none}.vault-story-controls{margin-top:4px;padding:2px 0 4px}.vault-scroll-hint{display:none}.vault-story-controls nav{justify-content:space-between;gap:0;width:100%}.vault-story-controls button{gap:4px;padding:6px 5px;font-size:.42rem}.vault-story-controls button span{font-size:.56rem}}@media (prefers-reduced-motion:reduce){.vault-door,.story-scene,.story-scene *,.vault-story-step>a span{transition:none!important}.vault-sweep,.vault-caret,.story-scene *{animation:none!important}}.home-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-steps li{border:1px solid #203026;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.home-steps li>i{color:#a8ff65;background:#14231a;border:1px solid #a8ff65;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 .85rem IBM Plex Mono,monospace;display:grid}.tag .badge-new,.tag .badge-featured{letter-spacing:.06em;border-radius:3px;margin-left:8px;padding:2px 6px;font:600 .6rem IBM Plex Mono,monospace}.badge-new{color:#0a1a0a;background:#a8ff65}.badge-featured{color:#ffd166;background:#2a2412;border:1px solid #6b5420}.home-filter{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.home-search{flex:220px;margin:0}.home-search input{width:100%;margin:0}.home-chips{flex-wrap:wrap;gap:6px;display:flex}.home-chips button{color:#9aa79d;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #29452f;border-radius:999px;min-height:34px;padding:0 12px;font:600 .66rem IBM Plex Mono,monospace}.home-chips button:hover{color:#dfffc8;border-color:#a8ff65}.home-chips button.chip-on{color:#a8ff65;background:#14231a;border-color:#a8ff65}.home-empty{margin:8px 0 12px;position:relative}.home-ghosts{opacity:.5;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ghost-card{background:linear-gradient(#0c150f,#0a100c);border:1px dashed #29452f;border-radius:8px;padding:18px}.ghost-tag{color:#527447;letter-spacing:.1em;margin-bottom:12px;font:600 .62rem IBM Plex Mono,monospace;display:inline-block}.ghost-art{background:repeating-linear-gradient(135deg,#101b14 0 10px,#0c150f 10px 20px);border-radius:5px;height:120px;margin-bottom:14px}.ghost-line{background:#14231a;border-radius:5px;height:10px;margin-bottom:8px}.ghost-line.short{width:55%}.home-empty-card{text-align:center;background:#0b130e;border:1px solid #29452f;border-radius:10px;max-width:520px;margin:-60px auto 0;padding:26px;position:relative;box-shadow:0 18px 50px #000b}.home-empty-card code{color:#a8ff65;font:600 .8rem IBM Plex Mono,monospace}.home-empty-card h3{color:#dfffc8;margin:10px 0 6px;font:600 1.15rem IBM Plex Mono,monospace}.home-empty-card p{margin:0 0 18px;line-height:1.6}.site-footer{border-top:1px solid #203026;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:48px;padding-top:18px;display:flex}.site-footer nav{flex-wrap:wrap;gap:6px 22px;display:flex}.site-footer a,.footer-link{color:#9aa79d;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:10px 0;font:600 .68rem IBM Plex Mono,monospace;text-decoration:none}.site-footer a:hover,.footer-link:hover{color:#a8ff65}.support-chip{color:#9aa79d;letter-spacing:.06em;vertical-align:middle;white-space:nowrap;border:1px solid #29452f;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:2px 10px;font:600 .64rem IBM Plex Mono,monospace;display:inline-flex}.support-chip i{color:#78917d;font-style:normal}.support-chip.support-on{color:#a8ff65;border-color:#527447}.support-chip.support-on i{color:#a8ff65;text-shadow:0 0 8px #5fbf3a}@media (width<=800px){.home-steps ol,.home-ghosts{grid-template-columns:1fr}.home-ghosts .ghost-card:nth-child(n+2){display:none}.home-empty-card{margin-top:-40px}.home-cta a{flex:140px}}.auth-backdrop{-webkit-backdrop-filter:blur(6px);background:#020604c7}.auth-modal{background:linear-gradient(#0f1d14,#0a140e);border:1px solid #2c4932;border-radius:16px;width:min(420px,100%);max-height:calc(100dvh - 24px);animation:.35s cubic-bezier(.2,.8,.2,1) auth-in;position:relative;overflow-y:auto;box-shadow:inset 0 1px #a8ff6512,0 0 0 1px #a8ff6510,0 30px 80px #000c,0 0 70px #a8ff6512}@keyframes auth-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.auth-modal .panel-top{background:#0a140e;height:40px;padding:0 14px;position:relative}.auth-modal .panel-top code{color:#7f9b83;letter-spacing:.06em}.auth-modal .panel-body{padding:18px 22px 22px}.auth-modal .tabs{background:#0a140e;border:1px solid #29452f;border-radius:10px;gap:4px;margin-bottom:18px;padding:4px}.auth-modal .tabs button{letter-spacing:.1em;border-radius:7px;flex:1;min-height:34px;padding:0;transition:background .2s,color .2s}.auth-modal .tabs button.active{color:#0a1a0a;background:#a8ff65;border:0;box-shadow:0 0 18px #a8ff6533}.auth-modal .tabs button:not(.active):hover{color:#cfe8c6}.auth-modal h2{margin:0;font-size:1.5rem;line-height:1.15}.auth-sub{color:#8ba18f;margin:5px 0 2px;font-size:.82rem}.auth-modal label{letter-spacing:.12em;color:#9fb39f;margin-top:14px;font-size:.64rem}.auth-modal input{background:#08100b;border-color:#2f4c35;border-radius:8px;margin-top:6px;padding:10px 12px}.auth-modal .hint{color:#7f9b83;margin-top:6px;font-size:.66rem;line-height:1.5;display:block}.auth-modal .image-captcha{background:#0a140e;border-color:#2c4932;border-radius:10px;grid-template-columns:minmax(0,190px) minmax(0,1fr);align-items:end;column-gap:12px;margin-top:16px;padding:8px 12px 12px;display:grid}.auth-modal .image-captcha>:not(img):not(label){grid-column:1/-1}.auth-modal .image-captcha-heading button{min-height:32px}.auth-modal .image-captcha img{border-radius:6px;width:100%;margin:4px 0 0}.auth-modal .image-captcha label{margin-top:0}.auth-modal .image-captcha input{text-align:center;padding:10px 8px}.auth-modal .image-captcha .hint{margin:8px 0 0}.auth-modal .primary{letter-spacing:.12em;border-radius:8px;margin-top:16px;padding:13px;transition:box-shadow .2s,transform .2s;box-shadow:0 0 24px #a8ff6526}.auth-modal .primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 0 30px #a8ff6559}@media (width<=420px){.auth-modal .panel-body{padding:16px 16px 18px}.auth-modal .image-captcha{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.auth-modal{animation:none}.auth-modal .primary{transition:none}}.auth-close{color:#9aa79d;cursor:pointer;background:0 0;border:0;border-radius:6px;width:36px;height:36px;font-size:1.4rem;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-close:hover,.auth-close:focus-visible{color:#a8ff65;background:#14231a}.currency-form{align-items:center;gap:6px;margin:0;display:inline-flex}.currency-form select{color:#dfffc8;background:#0c150f;border:1px solid #29452f;border-radius:4px;width:auto;max-width:150px;min-height:34px;margin:0;padding:0 8px;font:600 .66rem IBM Plex Mono,monospace}.currency-set{color:#a8ff65;cursor:pointer;background:0 0;border:1px solid #29452f;border-radius:4px;min-height:34px;padding:0 10px;font:600 .66rem IBM Plex Mono,monospace}.fx-note{color:#9aa79d;border-left:2px solid #527447;max-width:70ch;margin:28px 0 0;padding:10px 14px;font-size:.72rem;line-height:1.55}.cur-menu{position:relative}.cur-button{color:#dfffc8;cursor:pointer;background:#0c150f;border:1px solid #29452f;border-radius:6px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font:600 .7rem IBM Plex Mono,monospace;display:inline-flex}.cur-button:hover,.cur-button[aria-expanded=true]{border-color:#a8ff65}.cur-button i{color:#78917d;font-size:.7rem;font-style:normal}.cur-sym{color:#a8ff65}.cur-pop{z-index:60;background:#0b130e;border:1px solid #29452f;border-radius:10px;width:min(330px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 50px #000c}.cur-search{background:#0c150f;border:0;border-bottom:1px solid #203026;border-radius:0;width:100%;margin:0;padding:12px 14px;font-size:16px;display:block}.cur-list{max-height:min(340px,55vh);padding:6px;overflow-y:auto}.cur-group{color:#527447;letter-spacing:.12em;padding:10px 10px 4px;font:600 .6rem IBM Plex Mono,monospace}.cur-row{color:#dfffc8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:44px 1fr auto 16px;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;display:grid}.cur-row:hover,.cur-row:focus-visible{background:#14231a}.cur-row.on{background:#10200f}.cur-code{font:600 .76rem IBM Plex Mono,monospace}.cur-name{color:#9aa79d;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.cur-row i{color:#a8ff65;font-style:normal}.cur-none{padding:14px}.cur-foot{color:#78917d;border-top:1px solid #203026;margin:0;padding:9px 14px;font-size:.64rem;line-height:1.4}.fx-note a{color:#a8ff65}@media (width<=650px){.cur-pop{width:auto;position:fixed;inset:auto 16px 16px}.cur-list{max-height:50vh}}.tor-mirror .online-dot{flex:none;font-size:.7rem}.attention-sound{letter-spacing:.08em;color:#a8ff65;margin-left:auto;font:600 .62rem IBM Plex Mono,monospace}
