:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0d1117;color:#edf2f7;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #0d1117;--surface: #141a22;--surface-2: #19212c;--line: #2a3545;--text: #edf2f7;--muted: #9fb0c1;--green: #2ddf8b;--cyan: #4cc9f0;--amber: #ffbf69;--red: #ff6b6b;--blue: #5c8df6;--shadow: 0 18px 45px rgba(0, 0, 0, .35)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(180deg,#151d28e6,#0d1117 42%),#0d1117}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{min-height:40px;border:1px solid var(--line);border-radius:7px;background:#222c3a;color:var(--text);padding:9px 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}button:hover{background:#293647}button:disabled{cursor:not-allowed;opacity:.6}button.primary,.hero-actions a{border-color:#2ddf8b8c;background:#16764f;color:#fff}button.primary:hover,.hero-actions a:hover{background:#19885b}a{color:inherit}input,select,textarea{width:100%;min-height:42px;border:1px solid var(--line);border-radius:7px;background:#101720;color:var(--text);padding:9px 11px;outline:none}input:focus,select:focus,textarea:focus{border-color:#4cc9f0a6;box-shadow:0 0 0 3px #4cc9f01a}textarea{min-height:118px;resize:vertical;line-height:1.45}.loading{min-height:100vh;display:grid;place-items:center;gap:12px;color:var(--muted)}.app-shell{min-height:100vh;display:grid;grid-template-columns:270px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;border-right:1px solid var(--line);background:#0c1017f2;padding:20px;display:flex;flex-direction:column;gap:26px}.brand{display:flex;gap:12px;align-items:center}.brand-mark{width:44px;height:44px;border-radius:8px;background:#123b31;border:1px solid rgba(45,223,139,.35);display:grid;place-items:center;color:var(--green)}.brand strong,.brand span{display:block}.brand strong{font-size:18px}.brand span{color:var(--muted);font-size:13px;margin-top:3px}.sidebar nav{display:grid;gap:7px}.sidebar nav button{min-height:40px;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:7px;color:#cad7e4;text-decoration:none;border-color:transparent;background:transparent;justify-content:flex-start}.sidebar nav button:hover,.sidebar nav button.nav-active{background:#182231;border-color:var(--line);color:#fff}.wallet-card{margin-top:auto;border:1px solid var(--line);border-radius:8px;background:#111823;padding:14px;display:grid;gap:7px}.wallet-card span,.wallet-card small{color:var(--muted);font-size:12px}.wallet-card strong{font-size:14px;overflow-wrap:anywhere}.content{padding:22px;max-width:1480px;width:100%;margin:0 auto}.topbar{min-height:72px;display:flex;gap:18px;align-items:center;justify-content:space-between;margin-bottom:18px}.eyebrow{display:block;color:var(--green);font-size:13px;margin-bottom:6px}h1,h2{margin:0}h1{font-size:30px;line-height:1.12}h2{font-size:20px;line-height:1.2}.wallet-connect{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.wallet-connect select{min-width:min(390px,45vw)}.notice{border:1px solid rgba(255,191,105,.35);background:#ffbf691a;color:#ffe0ad;padding:12px 14px;border-radius:8px;margin-bottom:16px}.chain-alert{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;border:1px solid rgba(255,191,105,.5);background:linear-gradient(90deg,#ff8b00f5,#ffbe41e0);color:#0d1117;padding:9px 12px;border-radius:8px;margin-bottom:16px;font-weight:700}.chain-alert span{font-weight:600}.chain-alert button{min-height:32px;background:#fff;color:#0d1117;border-color:#0d111733}.hero-panel{position:relative;min-height:350px;border:1px solid var(--line);border-radius:8px;overflow:hidden;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);background:#121821;box-shadow:var(--shadow)}.sale-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:16px;margin-bottom:16px}.sale-copy,.sale-buy-box{border:1px solid rgba(76,201,240,.35);border-radius:8px;background:linear-gradient(135deg,#0a314be0,#0d1117f5),#101720;box-shadow:var(--shadow)}.sale-copy{min-height:430px;padding:34px;display:flex;flex-direction:column;justify-content:center;gap:16px}.sale-copy h2{max-width:780px;font-size:44px;line-height:1.04}.sale-copy p{max-width:760px;color:#c7d9ea;line-height:1.65;margin:0}.sale-actions{display:flex;flex-wrap:wrap;gap:10px}.sale-buy-box{padding:22px;display:grid;gap:13px;align-content:center}.sale-progress{border-color:#2ddf8b47;background:#101720}.sale-analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.chart-line{height:170px;border-bottom:1px solid rgba(76,201,240,.2);border-left:1px solid rgba(76,201,240,.2);position:relative;overflow:hidden}.chart-line span{position:absolute;left:4%;top:14%;width:82%;height:90px;border-left:7px solid #19d7e8;border-bottom:7px solid #19d7e8;transform:skew(-28deg);filter:drop-shadow(0 0 8px rgba(25,215,232,.5))}.mini-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mini-metrics div{min-height:86px;border:1px solid rgba(76,201,240,.25);border-radius:8px;padding:12px;background:#0a2030b3}.mini-metrics strong,.mini-metrics span{display:block}.mini-metrics strong{font-size:22px;margin-bottom:7px}.mini-metrics span{color:#9fc2da;font-size:12px;text-transform:uppercase}.donut-wrap{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px}.donut{width:166px;height:166px;border-radius:50%;background:conic-gradient(#ff4d75 var(--pct),#1fd678 0 72%,#ffc34d 0);position:relative;box-shadow:0 0 30px #ff4d7559}.donut:after{content:"";position:absolute;inset:48px;border-radius:inherit;background:#09111f}.legend-list{display:grid;gap:14px}.legend-list span{display:flex;justify-content:space-between;gap:12px;color:#d8e6f2}.legend-list i{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px}.legend-list .c1{background:#19d7e8}.legend-list .c2{background:#9b6dff}.legend-list .c3{background:#1fd678}.legend-list .c4{background:#ffc34d}.sale-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sale-feature-grid article{min-height:150px;border:1px solid var(--line);border-bottom-color:#19d7e8;border-radius:8px;padding:18px;background:#101720;display:grid;gap:8px}.sale-feature-grid svg{color:var(--cyan)}.sale-feature-grid span{color:var(--muted);line-height:1.45}.hero-copy{position:relative;z-index:1;padding:34px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.hero-copy h2{max-width:560px;font-size:38px;line-height:1.05}.hero-copy p{max-width:610px;color:#c2ceda;line-height:1.65;margin:0}.status-pill{display:inline-flex;align-items:center;gap:8px;min-height:30px;border-radius:999px;border:1px solid rgba(76,201,240,.34);background:#4cc9f014;color:#bfeeff;padding:5px 10px;font-size:13px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.hero-actions a{min-height:42px;display:inline-flex;align-items:center;padding:10px 14px;border-radius:7px;text-decoration:none}.hero-actions button.secondary-link,.hero-actions .secondary-link{border-color:var(--line);background:#242d3a}.hero-visual{position:relative;min-height:350px}.hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#121821,#12182138 42%,#1218210d)}.hero-visual img{width:100%;height:100%;object-fit:cover;display:block}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.metric-card,.panel,.activity,.progress-block{border:1px solid var(--line);background:var(--surface);border-radius:8px}.metric-card{min-height:150px;padding:16px;display:grid;gap:8px;align-content:start}.metric-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--cyan);background:#102739}.metric-card span,.metric-card small,.progress-block span,.activity small,.wallet-stat span{color:var(--muted)}.metric-card strong{font-size:22px;overflow-wrap:anywhere}.progress-block{padding:16px;display:grid;gap:12px;margin-bottom:16px}.progress-block>div:first-child{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.progress-track{height:12px;border-radius:999px;background:#0b1118;overflow:hidden}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--cyan),var(--amber))}.work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page-stack{display:grid;gap:16px}.panel{padding:18px;display:grid;gap:14px;align-content:start}.full-panel{margin-bottom:16px}.panel-title{display:flex;align-items:center;gap:10px;color:var(--text)}.panel-title svg{color:var(--green)}.form-row{display:grid;gap:7px}.form-row label,.check-row{color:#c9d5e2;font-size:14px}.quote{min-height:66px;display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--line);border-radius:8px;background:#101720;padding:13px}.quote span{color:var(--muted)}.quote strong{color:var(--green);text-align:right}.pool-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pool-tabs button{min-height:72px;flex-direction:column;align-items:flex-start;justify-content:center;white-space:normal;text-align:left}.pool-tabs button.active{border-color:#2ddf8bb3;background:#123729}.pool-tabs span{color:var(--muted);font-size:12px}.token-type-list{display:grid;gap:12px}.token-type-card{min-height:148px;width:100%;justify-content:space-between;align-items:flex-start;text-align:left;white-space:normal;border-radius:8px;background:#111822;color:var(--text);border-color:var(--line);padding:24px 30px}.token-type-card:hover,.token-type-card.selected{background:#142033;border-color:#2f6bff;box-shadow:0 0 0 2px #2f6bff1f}.token-type-card h2{color:var(--text);margin-bottom:14px}.token-type-card p{max-width:980px;color:var(--muted);margin:0 0 14px;line-height:1.45}.token-type-card>strong{border:1px solid #2f6bff;background:#2f6bff;color:#fff;border-radius:999px;padding:5px 12px;font-size:13px}.chip-row{display:flex;flex-wrap:wrap;gap:8px}.chip-row span{min-height:28px;display:inline-flex;align-items:center;border:1px solid #2f6bff;color:#9fc2ff;border-radius:999px;padding:3px 12px;font-size:14px;font-weight:700}details{border:1px solid var(--line);border-radius:8px;padding:14px;background:#101720}summary{cursor:pointer;font-size:20px;font-weight:700;margin-bottom:14px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.feature-card{min-height:150px;align-items:flex-start;justify-content:space-between;text-align:left;white-space:normal;padding:18px;background:#111417}.feature-card.selected{border-color:#ffc400;box-shadow:0 0 0 2px #ffc40014}.feature-card strong,.feature-card span{font-size:17px}.feature-card p{color:var(--muted);margin:10px 0 0;line-height:1.45}.feature-card span{color:var(--amber)}.split-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mini-warning{border:1px solid rgba(255,191,105,.32);background:#ffbf6914;color:#ffe0ad;border-radius:8px;padding:10px 12px;margin-top:12px}.mini-warning.pending{border-color:#4cc9f061;background:#4cc9f014;color:#c8f3ff}.mini-warning.success{border-color:#1fd6786b;background:#1fd6781a;color:#c7ffdf}.wallet-save-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px}.wallet-save-row button{min-width:260px}.wallet-save-state{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;letter-spacing:.05em}.wallet-save-state.active{border-color:#1fd67873;background:#1fd6781a;color:#baffd5}.wallet-save-state.pending{border-color:#4cc9f06b;background:#4cc9f014;color:#c8f3ff}.wallet-save-state.inactive{border-color:#ffbf6952;background:#ffbf6914;color:#ffe0ad}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-list{display:grid;gap:10px}.admin-row{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:12px;border:1px solid var(--line);border-radius:8px;background:#111822;padding:10px 12px}.payment-row{display:grid;grid-template-columns:110px 100px 1fr 120px 1.4fr 120px;gap:10px;border:1px solid var(--line);border-radius:8px;padding:10px;background:#111822;align-items:center}.chain-admin-row{grid-template-columns:minmax(0,1fr) 120px 120px}.locked-admin{display:grid;gap:10px;border:1px solid rgba(255,191,105,.32);background:#ffbf6914;border-radius:8px;padding:18px}.locked-admin span{color:var(--muted);overflow-wrap:anywhere}.sticky-save{position:sticky;bottom:16px;justify-self:end;min-width:220px;box-shadow:var(--shadow)}.wallet-stat{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-bottom:10px}.wallet-stat strong{text-align:right}.check-row{display:flex;align-items:center;gap:9px}.check-row input{width:18px;min-height:18px}.activity{margin-top:16px;padding:18px}.section-title{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.section-title span{color:var(--muted)}.activity-list{display:grid;gap:8px}.activity-item{min-height:62px;display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--line);background:#111822;border-radius:8px;padding:10px 12px}.activity-item strong,.activity-item small{display:block}.activity-item small{margin-top:4px}.activity-item em{color:var(--amber);font-style:normal;text-align:right}.activity-item a{color:var(--cyan);text-decoration:none;text-align:right}.activity-item a:hover{text-decoration:underline}.type-dot{width:10px;height:10px;border-radius:50%;background:var(--blue)}.type-dot.buy{background:var(--green)}.type-dot.stake,.type-dot.claim{background:var(--cyan)}.type-dot.admin{background:var(--amber)}@media(max-width:1180px){.app-shell{grid-template-columns:1fr}.sidebar{position:static;height:auto;flex-direction:row;align-items:center;flex-wrap:wrap}.sidebar nav{display:flex;flex-wrap:wrap}.wallet-card{margin-top:0;margin-left:auto}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.content{padding:14px}.topbar,.progress-block>div:first-child,.section-title{align-items:flex-start;flex-direction:column}.wallet-connect{width:100%;grid-template-columns:1fr}.hero-panel{grid-template-columns:1fr}.hero-copy{padding:24px}.hero-copy h2{font-size:30px}.hero-visual{min-height:210px;order:-1}.hero-visual:after{background:linear-gradient(180deg,#12182114,#121821)}.work-grid,.metrics-grid,.sale-hero,.sale-analytics-grid,.sale-feature-grid,.pool-tabs,.split-actions,.admin-grid,.toggle-grid{grid-template-columns:1fr}}@media(max-width:560px){.sidebar{padding:14px}.sidebar nav button{width:100%}.wallet-card{width:100%}.activity-item{grid-template-columns:14px minmax(0,1fr)}.activity-item em{grid-column:2;text-align:left}}@media(max-width:980px){.feature-grid{grid-template-columns:1fr}.token-type-card{padding:18px}.admin-row,.payment-row,.donut-wrap,.mini-metrics{grid-template-columns:1fr}}.notice{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;overflow-wrap:anywhere}.notice span{flex:1}.notice button{min-width:34px;min-height:30px;padding:0 8px;border-color:#ffe0ad47;background:#ffffff0f;color:#ffe0ad;font-size:22px;line-height:1}.quote-stack{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.real-payment-note,.real-payment-lock{border:1px solid rgba(31,214,120,.38);background:#1fd67814;color:#c7ffdf;border-radius:8px;padding:11px 13px}.real-payment-note{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45}.real-payment-lock{display:grid;gap:6px;margin-top:14px}.real-payment-lock .check-row{color:#c7ffdf;font-weight:800}.real-payment-lock input{accent-color:var(--green)}.real-payment-lock span{color:#9ed9b8;font-size:13px}.section-save-row{display:flex;justify-content:flex-end;margin-top:14px}.section-save-row button{min-width:230px}@media(max-width:560px){.quote-stack{grid-template-columns:1fr}.quote-stack strong{text-align:left}.section-save-row button{width:100%}}.real-payment-note.warning{border-color:#ffbf696b;background:#ffbf6917;color:#ffe0ad}.wallet-connect{position:relative}.wallet-status-button.connected{border-color:#2ddf8b8c;background:#2ddf8b1f}.wallet-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:80;width:min(430px,calc(100vw - 32px));display:grid;gap:14px;padding:18px;border:1px solid rgba(76,201,240,.38);border-radius:10px;background:#09111ffc;box-shadow:0 24px 70px #0000008c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.wallet-menu-header,.wallet-menu-header>div{display:flex}.wallet-menu-header{align-items:center;justify-content:space-between;gap:14px}.wallet-menu-header>div{flex-direction:column;gap:4px}.wallet-menu-header span,.wallet-menu-field span,.wallet-menu-stats span{color:var(--muted);font-size:12px}.icon-button{min-width:36px;min-height:36px;padding:0}.wallet-menu-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wallet-menu-stats>div{min-width:0;display:grid;gap:5px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#101720}.wallet-menu-stats strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.wallet-menu-field{display:grid;gap:7px}.wallet-menu-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-menu-actions button{white-space:normal;text-align:center}.staking-metrics{margin-top:0}.customer-stakings-list{display:grid;gap:10px}.customer-staking-card{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,.8fr));gap:12px;align-items:center;padding:15px;border:1px solid rgba(76,201,240,.25);border-radius:8px;background:#101720}.customer-staking-card>div{display:grid;gap:5px}.customer-staking-card>div:not(:first-child){padding-left:12px;border-left:1px solid var(--line)}.customer-staking-card span,.customer-staking-card small{color:var(--muted);font-size:12px}.customer-staking-card strong{color:#eaf5ff}.staking-position-label{color:var(--green)!important;text-transform:uppercase;letter-spacing:.06em}.empty-stakings{min-height:170px;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);text-align:center}.empty-stakings svg{color:var(--green)}.staking-chart{height:220px;display:flex;align-items:flex-end;gap:12px;padding:20px 12px 10px;border-left:1px solid rgba(76,201,240,.2);border-bottom:1px solid rgba(76,201,240,.2);overflow-x:auto}.staking-chart-column{height:100%;min-width:72px;flex:1;display:grid;grid-template-rows:auto 1fr auto;align-items:end;justify-items:center;gap:7px}.staking-chart-column>span{width:min(54px,72%);min-height:12px;align-self:end;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#19d7e8,#1fd678);box-shadow:0 0 20px #19d7e852}.staking-chart-column strong,.staking-chart-column small{font-size:11px;text-align:center}.staking-chart-column small{color:var(--muted);max-width:90px}.staking-chart-empty{width:100%;height:100%;display:grid;place-items:center;color:var(--muted);text-align:center}.staking-donut{background:conic-gradient(#19d7e8 0 var(--staked-pct),#1fd678 var(--staked-pct) var(--reward-pct),#ffc34d var(--reward-pct) 100%);box-shadow:0 0 30px #19d7e840}.admin-activity{border:1px solid var(--line);border-radius:8px;background:#101720;padding:20px}.activity-empty{min-height:100px;display:grid;place-items:center;color:var(--muted)}.form-row>label,.check-row{text-transform:capitalize}@media(max-width:1100px){.customer-staking-card{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-staking-card>div:not(:first-child){padding-left:0;border-left:0}}@media(max-width:720px){.wallet-connect{width:100%}.wallet-connect select,.wallet-status-button{width:100%;min-width:0}.wallet-menu{position:fixed;top:92px;left:12px;right:12px;width:auto;max-height:calc(100vh - 112px);overflow-y:auto}.wallet-menu-stats,.wallet-menu-actions,.customer-staking-card{grid-template-columns:1fr}}.danger-button{border-color:#ff6b6b7a!important;background:#781e276b!important;color:#ffd6d6!important}.danger-button:hover{background:#9a263194!important}.wallet-session-note{border:1px solid rgba(76,201,240,.24);border-radius:8px;padding:10px 12px;color:#b9d8ea;background:#4cc9f012;font-size:12px;line-height:1.5}.qr-modal-backdrop{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#03070cd1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.qr-modal{width:min(470px,100%);border:1px solid rgba(76,201,240,.34);border-radius:16px;background:linear-gradient(160deg,#16212c,#0f151e 72%);box-shadow:0 30px 90px #00000094;padding:22px;display:grid;gap:17px}.qr-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.qr-modal-header span,.qr-modal small{color:var(--muted);font-size:12px}.qr-modal-header h2{margin-top:4px}.qr-image-frame{width:min(360px,100%);aspect-ratio:1;margin:0 auto;display:grid;place-items:center;padding:12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #00000014,0 15px 35px #00000047}.qr-image-frame img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.qr-fallback{color:#1d2630;text-align:center;padding:20px;font-weight:700}.qr-modal p{margin:0;color:#d9e8f5;text-align:center;line-height:1.55}.qr-modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.button-link{min-height:40px;border:1px solid var(--line);border-radius:7px;background:#222c3a;color:var(--text);padding:9px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap}.button-link.primary{border-color:#2ddf8b8c;background:#16764f;color:#fff}.admin-workspace{display:grid;gap:16px;padding-bottom:82px}.admin-top-menu{position:sticky;top:0;z-index:24;display:flex;gap:8px;overflow-x:auto;padding:10px;border:1px solid var(--line);border-radius:11px;background:#0d1117f2;box-shadow:0 13px 28px #0000003d;scrollbar-width:thin}.admin-top-menu button{flex:0 0 auto;min-height:38px;background:transparent;border-color:transparent;color:#c3d1df}.admin-top-menu button:hover,.admin-top-menu button.active{background:#1a2837;border-color:#4cc9f057;color:#fff}.admin-section-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(110deg,#16764f2e,#17283ab8)}.admin-section-banner>div:first-child span,.admin-section-banner>div:first-child strong{display:block}.admin-section-banner>div:first-child span{color:var(--muted);font-size:12px;margin-bottom:3px}.admin-section-banner>div:first-child strong{font-size:20px}.admin-summary-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.admin-summary-pills span{padding:6px 9px;border:1px solid rgba(76,201,240,.24);border-radius:999px;color:#c9e5f4;background:#4cc9f012;font-size:12px}.payment-row-expanded{grid-template-columns:minmax(110px,.7fr) minmax(90px,.65fr) minmax(150px,1fr) minmax(100px,.7fr) minmax(90px,.6fr) minmax(210px,1.45fr) minmax(80px,.55fr) minmax(100px,.65fr)}.section-save-row.multi{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.license-readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.license-readiness-grid article{border:1px solid var(--line);border-radius:10px;padding:15px;background:#101720}.license-readiness-grid span,.license-readiness-grid strong{display:block}.license-readiness-grid span{color:var(--muted);font-size:12px;margin-bottom:6px}.license-readiness-grid strong{margin-bottom:8px}.license-readiness-grid p,.license-note span{color:#b8c8d8;margin:0;line-height:1.55}.license-note{margin-top:14px;display:grid;gap:7px;padding:15px;border:1px solid rgba(255,191,105,.34);border-radius:10px;background:#ffbf6914}.admin-sticky-footer{position:fixed;right:24px;bottom:18px;z-index:40;display:flex;align-items:center;gap:13px;padding:10px 11px 10px 14px;border:1px solid rgba(76,201,240,.28);border-radius:10px;background:#0c121af5;box-shadow:0 18px 45px #0000006b}.admin-sticky-footer span{color:var(--muted);font-size:12px}@media(max-width:980px){.admin-section-banner{align-items:flex-start;flex-direction:column}.admin-summary-pills{justify-content:flex-start}.payment-row-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.license-readiness-grid{grid-template-columns:1fr}}@media(max-width:620px){.qr-modal-actions{grid-template-columns:1fr}.admin-sticky-footer{left:12px;right:12px;bottom:10px;justify-content:space-between}.admin-sticky-footer span{display:none}.admin-sticky-footer button{width:100%}.payment-row-expanded{grid-template-columns:1fr}}.license-install-page{min-height:100vh;padding:34px 20px;display:grid;place-items:center;background:radial-gradient(circle at 18% 15%,rgba(45,223,139,.12),transparent 34%),radial-gradient(circle at 82% 10%,rgba(76,201,240,.12),transparent 30%),linear-gradient(145deg,#071019,#0c131d 54%,#081018)}.license-install-shell{width:min(1120px,100%);border:1px solid #263448;border-radius:18px;background:#0d141df7;box-shadow:0 30px 90px #0000007a;overflow:hidden}.license-install-brand{display:flex;gap:18px;align-items:flex-start;padding:28px 30px;border-bottom:1px solid #253247;background:linear-gradient(110deg,#2ddf8b17,#4cc9f00f)}.license-install-logo{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border:1px solid rgba(45,223,139,.42);border-radius:16px;background:#2ddf8b1f;color:var(--green)}.license-install-brand span,.license-domain-card>span,.license-version-card>span{color:var(--green);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.license-install-brand h1{margin:5px 0 8px;font-size:clamp(25px,4vw,38px);line-height:1.12}.license-install-brand p{max-width:760px;margin:0;color:#adbdcd;line-height:1.6}.license-install-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.license-install-form{display:grid;gap:14px;padding:30px;border-right:1px solid #253247}.install-step-heading{display:flex;gap:12px;align-items:center;margin-top:6px}.install-step-heading>span{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#173c32;border:1px solid rgba(45,223,139,.42);color:#baffdf;font-weight:800}.install-step-heading div{display:grid;gap:2px}.install-step-heading small,.license-domain-card small,.license-version-card small{color:var(--muted)}.license-install-form>label{display:grid;gap:8px}.license-install-form>label>span{display:flex;align-items:center;gap:8px;color:#d9e7f4;font-weight:650}.license-install-form input{width:100%;min-height:50px;border:1px solid #314158;border-radius:9px;background:#0c141e;color:var(--text);padding:11px 13px;outline:none}.license-install-form input:focus{border-color:#2ddf8bb8;box-shadow:0 0 0 3px #2ddf8b1c}.license-connect-button{justify-self:start}.license-install-submit{min-height:52px;margin-top:5px;border-color:#2ddf8b99;background:linear-gradient(135deg,#147750,#159b65);font-weight:800}.license-install-submit:hover{background:linear-gradient(135deg,#18865a,#18a96f)}.license-install-notice,.license-install-warning{padding:12px 14px;border-radius:9px;line-height:1.5}.license-install-notice{border:1px solid rgba(255,191,105,.38);background:#ffbf6914;color:#ffe0ad}.license-install-warning{border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;color:#ffc1c1}.license-install-summary{padding:30px;display:grid;align-content:start;gap:18px;background:#080f1794}.license-domain-card,.license-version-card{display:grid;gap:7px;padding:17px;border:1px solid #2a394e;border-radius:12px;background:#101923}.license-domain-card>span{display:flex;align-items:center;gap:7px}.license-domain-card strong{overflow-wrap:anywhere;font-size:17px}.license-security-list{display:grid;gap:10px}.license-security-list article{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:13px;border:1px solid #253348;border-radius:10px;background:#0f1822}.license-security-list article>svg{color:var(--green)}.license-security-list article div{display:grid;gap:4px}.license-security-list article span{color:var(--muted);font-size:13px;line-height:1.45}.field-help{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.45}.protection-lock{border-color:#4cc9f052;background:#4cc9f012}.active-license-note{border-color:#2ddf8b5c;background:#2ddf8b14}.spin{animation:finalspace-spin .9s linear infinite}@keyframes finalspace-spin{to{transform:rotate(360deg)}}@media(max-width:820px){.license-install-grid{grid-template-columns:1fr}.license-install-form{border-right:0;border-bottom:1px solid #253247}}@media(max-width:560px){.license-install-page{padding:0;place-items:stretch}.license-install-shell{border-radius:0;border-left:0;border-right:0}.license-install-brand,.license-install-form,.license-install-summary{padding:22px 18px}.license-install-brand{flex-direction:column}.license-connect-button,.license-install-submit{width:100%}}.admin-unlock-button{border-color:#4cc9f075;background:#4cc9f024;color:#d9f5ff}.admin-unlock-button:hover{background:#4cc9f038}.wallet-session-note.admin-active{border-color:#2ddf8b61;background:#2ddf8b17;color:#c9ffe8}.license-locked-content{padding:30px;display:grid;gap:18px}.license-locked-content .license-readiness-grid{margin:0}@media(max-width:720px){.license-locked-content{padding:20px}}.module-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:24px;align-items:center;padding:28px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#111f2dfa,#08121cfa)}.compact-hero h2{margin:10px 0 8px;font-size:clamp(24px,3vw,36px)}.compact-hero p{color:var(--muted);margin:0}.referral-link-card,.marketplace-payment{padding:18px;border:1px solid #2d4358;border-radius:14px;background:#07111ab8}.referral-link-card>span{color:var(--muted);font-size:13px}.referral-link-card>strong{display:block;margin:5px 0 12px;font-size:22px;color:var(--green)}.copy-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.copy-line button,.reply-row button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.two-column-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.simple-bars{display:grid;gap:15px;margin:8px 0 22px}.simple-bars div{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px}.simple-bars span{color:var(--muted);font-size:13px}.simple-bars i{display:block;min-width:3px;max-width:100%;height:10px;border-radius:999px;background:linear-gradient(90deg,#28e4a5,#23cfe8);box-shadow:0 0 18px #23cfe840}.data-list{display:grid;gap:10px}.data-list article{display:flex;justify-content:space-between;gap:15px;padding:13px 14px;border:1px solid #283a4c;border-radius:11px;background:#0c1620}.data-list article>div{min-width:0}.data-list strong,.data-list span{display:block}.data-list span{color:var(--muted);margin-top:4px;font-size:13px;overflow-wrap:anywhere}.align-right{text-align:right}.empty-state{padding:28px 16px;text-align:center;color:var(--muted);border:1px dashed #31465b;border-radius:12px}.status-chip{display:inline-flex!important;align-items:center;width:fit-content;padding:4px 9px;border-radius:999px;border:1px solid #3b5066;background:#142231;text-transform:capitalize;font-size:12px!important}.status-chip.approved,.status-chip.paid,.status-chip.resolved{color:#8bf3c7;border-color:#24745c;background:#103328}.status-chip.pending,.status-chip.processing,.status-chip.waiting-customer,.status-chip.customer-replied,.status-chip.more-information{color:#ffe0a0;border-color:#705a28;background:#342a17}.status-chip.rejected,.status-chip.failed,.status-chip.cancelled,.status-chip.closed{color:#ffb0b9;border-color:#7b3540;background:#371a20}.small-button{margin-top:7px;padding:6px 10px;min-height:auto}.security-note{margin:12px 0 16px;padding:12px 14px;color:#b6c9dc;border:1px solid #2e4f68;border-radius:10px;background:#0d2231}.ticket-list,.ticket-messages{display:grid;gap:12px}.ticket-card{padding:15px;border:1px solid #2c4053;border-radius:13px;background:#0b151f}.ticket-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:13px}.ticket-head strong,.ticket-head span{display:block}.ticket-head>div span{color:var(--muted);margin-top:4px;font-size:13px}.ticket-message{padding:11px 13px;border-radius:10px;background:#111f2c;border-left:3px solid #3e5f79}.ticket-message.admin{border-left-color:var(--green);background:#0d2a23}.ticket-message p{margin:5px 0;color:#dce9f5;white-space:pre-wrap}.ticket-message small{color:var(--muted)}.reply-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;margin-top:13px}.marketplace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.market-product{position:relative;display:flex;flex-direction:column;min-height:330px;padding:24px;border:1px solid #2a3f53;border-radius:15px;background:linear-gradient(150deg,#111e2b,#0a131d)}.market-product svg{color:var(--green)}.market-product h3{margin:14px 0 7px}.market-product p{color:var(--muted);line-height:1.55;flex:1}.product-badge{position:absolute;top:16px;right:16px;padding:4px 9px;border-radius:999px;color:#ffe0a0;background:#32291a;border:1px solid #6a572b;font-size:12px}.product-price{margin:12px 0;font-size:25px;font-weight:800}.owned-button{background:#123429;border-color:#2c765e;color:#8df3c9}.admin-preview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.admin-preview-metrics article{padding:15px;border:1px solid #2b4154;border-radius:12px;background:#0b1722}.admin-preview-metrics span,.admin-preview-metrics strong{display:block}.admin-preview-metrics span{color:var(--muted);font-size:13px}.admin-preview-metrics strong{margin-top:7px;font-size:20px;overflow-wrap:anywhere}.feature-copy-row{display:grid;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:12px;margin-bottom:12px}.feature-copy-row textarea{min-height:72px}.admin-data-list{max-height:620px;overflow:auto;padding-right:4px}.admin-operation-row{align-items:center}.operation-actions{display:flex!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.operation-actions select,.operation-actions button{width:auto;min-height:36px;padding:7px 10px}.danger-button{color:#ffc0c7;border-color:#74333e;background:#341920}.marketplace-admin-row{display:grid;grid-template-columns:110px 1.2fr .7fr .55fr .5fr 1.5fr;gap:8px;padding:12px;border:1px solid #2b4053;border-radius:12px}.marketplace-admin-row textarea{min-height:46px}.support-layout .panel{min-height:100%}@media(max-width:1150px){.marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-admin-row{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.module-hero,.two-column-grid,.marketplace-grid,.feature-copy-row,.marketplace-admin-row,.reply-row{grid-template-columns:1fr}.admin-operation-row,.data-list article{flex-direction:column;align-items:stretch}.align-right,.operation-actions{text-align:left;justify-content:flex-start}}.dashboard-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-action-grid button{display:flex;align-items:center;gap:12px;padding:15px;text-align:left}.dashboard-action-grid button svg{color:var(--green);flex:0 0 auto}.dashboard-action-grid button span,.dashboard-action-grid button strong,.dashboard-action-grid button small{display:block}.dashboard-action-grid button small{color:var(--muted);margin-top:4px}.compact-progress{margin-top:18px}@media(max-width:650px){.dashboard-action-grid{grid-template-columns:1fr}}.admin-summary-area{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.admin-summary-area>small{color:var(--muted);font-size:11px}.admin-refresh-button{display:inline-flex;align-items:center;gap:7px;width:auto;min-height:34px;padding:7px 11px}.admin-section-analytics{display:grid;gap:14px;padding:18px;border:1px solid #2c4358;border-radius:14px;background:linear-gradient(145deg,#0a1722fa,#0c1d27f0);margin-bottom:18px}.admin-analytics-heading span,.admin-analytics-heading strong{display:block}.admin-analytics-heading span{color:#80d8ff;font-size:12px}.admin-analytics-heading strong{margin-top:3px;font-size:19px}.admin-preview-metrics.compact{margin:0}.admin-preview-metrics article small{display:block;margin-top:5px;color:var(--muted);font-size:11px}.admin-chart-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:16px}.admin-bars-chart,.admin-donut-chart{padding:15px;border:1px solid #263b4e;border-radius:12px;background:#09151f}.admin-bars-chart{display:grid;gap:10px}.admin-bar-row{display:grid;grid-template-columns:minmax(95px,.4fr) minmax(110px,1fr) auto;gap:10px;align-items:center}.admin-bar-row>span{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-bar-row>div{height:9px;overflow:hidden;border-radius:999px;background:#162536}.admin-bar-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2cdf9b,#36b8ed)}.admin-bar-row b{min-width:55px;text-align:right;font-size:12px}.admin-donut-chart{display:flex;align-items:center;gap:17px}.empty-state.small{padding:12px}.marketplace-controls{display:grid;gap:11px}.coupon-input-row{display:grid;grid-template-columns:minmax(130px,1fr) auto auto;gap:7px}.coupon-input-row button{width:auto;display:inline-flex;align-items:center;gap:6px}.coupon-message{padding:9px 11px;border-radius:8px;font-size:12px}.coupon-message.success{border:1px solid #276c56;background:#103128;color:#a8f6d2}.coupon-message.warning{border:1px solid #745c29;background:#332818;color:#ffe0a2}.market-product-image{display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;margin-bottom:13px;overflow:hidden;border:1px solid #293f53;border-radius:11px;background:radial-gradient(circle at center,#27e09a24,#09141e 70%)}.market-product-image img{width:100%;height:100%;object-fit:cover}.product-price-wrap{margin:10px 0 13px}.product-price-wrap .product-price{margin:0}.old-price{color:#8797a8;text-decoration:line-through;font-size:13px}.product-price-wrap small{display:block;margin-top:3px;color:#72e8b6}.purchase-download-actions{display:grid;justify-items:end;gap:4px}.button-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:6px;padding:8px 11px;border:1px solid #2e765f;border-radius:8px;background:#103328;color:#9af4cf;text-decoration:none}.marketplace-product-editor{gap:15px}.marketplace-admin-row.expanded{display:grid;grid-template-columns:1fr;gap:12px}.marketplace-admin-header{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.marketplace-admin-header>strong{font-size:17px}.marketplace-admin-header>span{color:var(--muted);font-size:12px}.marketplace-upload-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.file-upload-button{position:relative;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #31516a;border-radius:9px;background:#142335;cursor:pointer}.file-upload-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.upload-message{color:#a9c4da;font-size:12px}.marketplace-admin-preview{width:min(380px,100%);overflow:hidden;border:1px solid #2c4257;border-radius:11px}.marketplace-admin-preview img{display:block;width:100%;max-height:200px;object-fit:cover}.coupon-admin-list{gap:11px}.coupon-admin-row{display:grid;grid-template-columns:100px 1fr 125px 110px 125px 1fr 190px 190px 110px 80px;gap:8px;align-items:center;padding:11px;border:1px solid #2b4053;border-radius:11px;background:#0b151f}.coupon-admin-row>span{color:var(--muted);font-size:12px}.operation-actions.vertical{align-items:stretch;flex-direction:column;min-width:min(420px,100%)}.operation-actions.vertical textarea{min-height:74px}.kyc-admin-card{align-items:flex-start}.field-error{display:block;margin-top:5px;color:#ff9eaa;font-size:12px}.ticket-head small{display:flex;align-items:center;gap:5px;margin-top:5px;color:var(--muted)}.admin-ticket-card{background:linear-gradient(145deg,#0c1722,#0a141e)}.sale-window-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:19px 0}.sale-window-cards article{display:grid;grid-template-columns:auto 1fr;gap:3px 9px;padding:12px;border:1px solid #2b4154;border-radius:10px;background:#07121bb8}.sale-window-cards svg{grid-row:span 2;color:var(--green)}.sale-window-cards span{color:var(--muted);font-size:11px}.sale-window-cards strong{font-size:13px;overflow-wrap:anywhere}.sale-status-upcoming{border-color:#7a612b!important;color:#ffe0a3!important}.sale-status-ended,.sale-status-paused{border-color:#7d3945!important;color:#ffb1ba!important}.vesting-settings-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:15px}.vesting-settings-strip article{padding:13px;border:1px solid #294055;border-radius:10px;background:#0b1722}.vesting-settings-strip span,.vesting-settings-strip strong{display:block}.vesting-settings-strip span{color:var(--muted);font-size:12px}.vesting-settings-strip strong{margin-top:5px;font-size:18px}.vesting-claim-button{width:100%}.vesting-allocation-list{display:grid;gap:13px}.vesting-allocation-card{padding:16px;border:1px solid #2b4256;border-radius:12px;background:#0b1621}.vesting-card-head{display:flex;justify-content:space-between;gap:15px;margin-bottom:11px}.vesting-card-head strong,.vesting-card-head span{display:block}.vesting-card-head span{color:var(--muted);font-size:12px}.vesting-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:13px 0}.vesting-card-grid div{padding:9px;border-radius:8px;background:#101f2d}.vesting-card-grid span,.vesting-card-grid strong{display:block}.vesting-card-grid span{color:var(--muted);font-size:11px}.vesting-card-grid strong{margin-top:3px}.vesting-dates{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:12px}.feature-card.locked{cursor:not-allowed;opacity:1;border-color:#2ddf8b73;background:#2ddf8b14}@media(max-width:1280px){.coupon-admin-row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:900px){.admin-chart-grid{grid-template-columns:1fr}.admin-donut-chart{flex-direction:column;align-items:flex-start}.vesting-settings-strip,.vesting-card-grid,.coupon-admin-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.coupon-input-row,.coupon-admin-row,.sale-window-cards,.vesting-settings-strip,.vesting-card-grid{grid-template-columns:1fr}.admin-bar-row{grid-template-columns:90px minmax(80px,1fr)}.admin-bar-row b{grid-column:2;text-align:left}.purchase-download-actions{justify-items:start;text-align:left}.operation-actions.vertical{min-width:0;width:100%}}.donut{flex:0 0 166px;aspect-ratio:1 / 1;min-width:166px;min-height:166px}.admin-analytics-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.admin-analytics-heading>small{color:#7fa4bd;font-size:11px;text-align:right}.admin-analytics-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.admin-breakdown-section{display:grid;align-content:start;gap:13px;min-width:0;padding:16px;border:1px solid #263b4e;border-radius:12px;background:#09151f}.admin-breakdown-section>header strong,.admin-breakdown-section>header span{display:block}.admin-breakdown-section>header span{margin-top:4px;color:var(--muted);font-size:11px}.admin-bars-chart.clean-bars{padding:0;border:0;background:transparent}.admin-donut-chart.clean-donut-layout{min-height:205px;padding:0;border:0;background:transparent;align-items:center;justify-content:center}.admin-live-donut{flex-shrink:0;box-shadow:0 0 26px #36b8ed2e}.admin-live-donut:after{inset:48px}.admin-bar-row i[style*="width: 0%"]{box-shadow:none}.live-data-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.analytics-split-sections{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px}.live-data-note{display:block;margin:10px 0 14px;color:var(--muted);line-height:1.5}.full-width-action{width:100%}.two-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.staking-action-summary{display:grid;gap:10px;margin-bottom:15px}.staking-action-summary article{padding:13px;border:1px solid #294055;border-radius:10px;background:#0b1722}.staking-action-summary span,.staking-action-summary strong{display:block}.staking-action-summary span{color:var(--muted);font-size:12px}.staking-action-summary strong{margin-top:5px}.customer-staking-card{grid-template-columns:minmax(170px,1.25fr) repeat(4,minmax(115px,.7fr))}.live-donut-wrap{min-height:210px}.funding-donut{background:conic-gradient(#2cdf9b 0 var(--funding-pct),#162536 var(--funding-pct) 100%);box-shadow:0 0 28px #2cdf9b33}.vesting-live-grid{align-items:stretch}.vesting-settings-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.vesting-distribution{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;min-height:225px}.vesting-ring{position:relative;width:170px;height:170px;border-radius:50%;background:conic-gradient(#36b8ed 0 var(--claimed-pct),#2cdf9b var(--claimed-pct) var(--vested-pct),#9b6cff var(--vested-pct) 100%);box-shadow:0 0 30px #36b8ed2e}.vesting-ring:after{content:"";position:absolute;inset:49px;border-radius:50%;background:#09151f}.vesting-distribution-list{display:grid;gap:9px}.vesting-distribution-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #294055;border-radius:9px;background:#0b1722}.vesting-distribution-list span{color:var(--muted);font-size:12px}.vesting-distribution-list strong{text-align:right}.presale-live-analytics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.presale-live-analytics>.panel:last-child{grid-column:1 / -1}.live-record-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.live-record-grid article{padding:15px;border:1px solid #294055;border-radius:10px;background:#0b1722}.live-record-grid span,.live-record-grid strong{display:block}.live-record-grid span{color:var(--muted);font-size:12px}.live-record-grid strong{margin-top:7px;font-size:18px;overflow-wrap:anywhere}.sale-status-not-configured{border-color:#745c29!important;color:#ffe0a2!important}.product-card-badges{position:absolute;z-index:2;top:14px;left:14px;right:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.product-card-badges .product-badge{position:static}.product-owned-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;border:1px solid #2c765e;background:#103328;color:#9af4cf;font-size:12px;font-weight:800}.owned-product-card{border-color:#2c765ecc;box-shadow:inset 0 0 0 1px #2c765e2e}.product-card-actions{display:grid;gap:8px}.product-card-actions .button-link{width:100%;margin-top:0;min-height:48px}.owned-product-status{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:10px 12px;border:1px solid #2c765e;border-radius:8px;text-align:center}.product-download-button{font-weight:800}@media(max-width:1050px){.admin-analytics-detail-grid,.live-data-section-grid,.analytics-split-sections,.presale-live-analytics{grid-template-columns:1fr}.presale-live-analytics>.panel:last-child{grid-column:auto}.customer-staking-card{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-staking-card>div:first-child{grid-column:1 / -1}.live-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-analytics-heading{align-items:flex-start;flex-direction:column}.admin-analytics-heading>small{text-align:left}.admin-donut-chart.clean-donut-layout,.vesting-distribution{grid-template-columns:1fr;justify-items:center}.vesting-distribution-list{width:100%}.live-record-grid,.two-actions,.vesting-settings-two-column,.customer-staking-card{grid-template-columns:1fr}.customer-staking-card>div:first-child{grid-column:auto}}.module-contract-banner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px;border:1px solid #24516a;border-radius:14px;background:linear-gradient(120deg,#102b3aeb,#0a1925f0)}.module-contract-banner>div{min-width:0;display:grid;gap:4px}.module-contract-banner span{color:#89a9bd;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.module-contract-banner strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eefaff}.module-contract-banner a{display:inline-flex;align-items:center;gap:7px;color:#5ee7b5;text-decoration:none}.module-action-message{display:flex;align-items:center;gap:9px;margin:0 0 16px;padding:12px 14px;border:1px solid #2b6d58;border-radius:11px;background:#103429;color:#c9ffeb}.module-action-message.busy{border-color:#6e5b28;background:#312817;color:#ffe3a5}.module-contract-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.module-contract-actions button,.module-contract-actions .button-link,.module-fund-row button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.module-fund-row{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;margin-top:14px}.admin-repeat-list{display:grid;gap:12px}.admin-repeat-card{padding:15px;border:1px solid #2a4053;border-radius:12px;background:#0c1721}.customer-staking-card button{min-width:110px}@media(max-width:820px){.module-contract-banner,.module-fund-row{grid-template-columns:1fr}}.customer-settings-menu-wrap{position:relative}.customer-settings-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;background:#182332;border-color:var(--line);color:#dce8f3}.customer-settings-button:hover,.customer-settings-button.active{border-color:#2ddf8b8c;background:#2ddf8b1f;color:#fff}.customer-settings-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:82;width:min(760px,calc(100vw - 32px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;border:1px solid rgba(76,201,240,.38);border-radius:10px;background:#09111ffc;box-shadow:0 24px 70px #0000008c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.customer-settings-menu-header{grid-column:1 / -1;display:grid;gap:4px;padding:5px 7px 10px;border-bottom:1px solid var(--line)}.customer-settings-menu-header span,.customer-settings-menu button small{color:var(--muted);font-size:12px}.customer-settings-menu button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:start;gap:11px;padding:11px 12px;text-align:left;background:#101a26;border-color:var(--line)}.customer-settings-menu button>span{min-width:0;display:grid;gap:3px}.customer-settings-menu button strong,.customer-settings-menu button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-settings-menu button:hover,.customer-settings-menu button.active{background:#17283a;border-color:#2ddf8b70}@media(min-width:1200px){.admin-top-menu{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));overflow:visible;scrollbar-width:none}.admin-top-menu button{width:100%;min-width:0;justify-content:center;padding-inline:8px;white-space:normal;line-height:1.15;min-height:48px}}@media(max-width:1199px)and (min-width:761px){.admin-top-menu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.admin-top-menu button{width:100%;min-width:0;justify-content:center}}@media(max-width:820px){.customer-settings-menu-wrap,.customer-settings-button{width:100%}.customer-settings-menu{position:fixed;grid-template-columns:1fr;top:92px;left:12px;right:12px;width:auto}}.token-creation-page{gap:18px}.token-creation-hero{min-height:300px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;border:1px solid rgba(76,201,240,.38);border-radius:12px;padding:34px;background:radial-gradient(circle at 88% 16%,rgba(76,201,240,.18),transparent 32%),linear-gradient(135deg,#101c2d,#0a121c 70%);box-shadow:var(--shadow)}.token-creation-hero.gas-only{border-color:#2ddf9b8c;background:radial-gradient(circle at 88% 16%,rgba(45,223,155,.2),transparent 34%),linear-gradient(135deg,#0e2b25,#0a121c 72%)}.token-creation-hero-copy{display:flex;flex-direction:column;justify-content:center;gap:15px}.token-creation-hero-copy .eyebrow{display:flex;align-items:center;gap:8px}.token-creation-hero-copy h2{font-size:clamp(34px,4vw,54px);margin:0;max-width:800px}.token-creation-hero-copy p{max-width:860px;margin:0;color:#c4d7e8;font-size:17px;line-height:1.65}.token-pricing-badges{display:flex;flex-wrap:wrap;gap:9px}.token-pricing-badges span{display:inline-flex;align-items:center;gap:7px;border:1px solid #31506a;border-radius:999px;padding:8px 12px;background:#08141fb8;font-weight:700;font-size:13px}.token-pricing-badges span.success{border-color:#2ddf9b80;color:#9affd2}.token-creation-hero-summary{display:grid;gap:10px;align-content:center}.token-creation-hero-summary article{border:1px solid #29445a;border-radius:10px;padding:16px;background:#07121dd6}.token-creation-hero-summary span,.token-creation-hero-summary strong{display:block}.token-creation-hero-summary span{color:var(--muted);margin-bottom:7px;font-size:12px;text-transform:uppercase}.token-creation-hero-summary strong{font-size:18px}.token-tax-panel{margin:18px 0;border:1px solid rgba(76,201,240,.35);border-radius:10px;background:#0c1824;padding:18px}.token-tax-panel.disabled{border-color:#ffbf6947;opacity:.9}.token-tax-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.token-tax-panel>header>div{display:flex;gap:10px;align-items:center}.token-tax-panel header span,.token-tax-panel header strong,.token-tax-panel header small{display:block}.token-tax-panel header small{color:var(--muted);margin-top:4px}.token-tax-panel header b{color:var(--cyan)}.feature-card:disabled,.feature-card.feature-locked{cursor:not-allowed;opacity:.48}.token-deploy-quote{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.token-deploy-quote article{border:1px solid var(--line);border-radius:9px;padding:14px;background:#0d1823}.token-deploy-quote span,.token-deploy-quote strong{display:block}.token-deploy-quote span{color:var(--muted);font-size:12px;margin-bottom:7px}.token-deploy-quote strong{font-size:17px}.real-payment-note.success{border-color:#2ddf9b6b;background:#2ddf9b17;color:#c9ffe9}.token-deploy-button{min-height:58px;font-size:17px}.token-admin-mode-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #35536a;border-radius:10px;padding:18px;margin-bottom:16px;background:#0c1824}.token-admin-mode-banner.gas-only{border-color:#2ddf9b80;background:#2ddf9b14}.token-admin-mode-banner strong,.token-admin-mode-banner span{display:block}.token-admin-mode-banner strong{font-size:19px;margin-bottom:5px}.token-admin-mode-banner span{color:var(--muted);max-width:850px}.token-admin-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px}.token-admin-toggle{min-height:112px;display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:9px;padding:14px;background:#101923}.token-admin-toggle input{width:18px;min-height:18px}.token-admin-toggle strong,.token-admin-toggle small{display:block}.token-admin-toggle small{color:var(--muted);margin-top:7px;line-height:1.4}.token-admin-catalogue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.token-admin-card{border:1px solid #2b4358;border-radius:10px;padding:16px;background:#0d1823}.token-admin-card>header{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-bottom:14px}.token-admin-card>header strong{font-size:18px}.token-admin-card>header span{color:var(--muted);font-family:monospace}.token-type-switches{display:grid;align-content:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:12px}.admin-subsection-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:24px 0 14px;border-top:1px solid var(--line);padding-top:20px}.admin-subsection-heading strong,.admin-subsection-heading span{display:block}.admin-subsection-heading strong{font-size:20px}.admin-subsection-heading span{color:var(--muted);margin-top:5px}.admin-subsection-heading b{color:var(--green)}.token-feature-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.token-feature-admin-card{display:grid;grid-template-columns:minmax(180px,.7fr) 150px minmax(240px,1.3fr);gap:10px;align-items:center;border:1px solid var(--line);border-radius:9px;padding:12px;background:#101923}.token-feature-admin-card textarea{min-height:64px}@media(max-width:1100px){.token-creation-hero{grid-template-columns:1fr}.token-admin-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-admin-catalogue{grid-template-columns:1fr}.token-deploy-quote{grid-template-columns:repeat(2,minmax(0,1fr))}.token-feature-admin-card{grid-template-columns:1fr}}@media(max-width:700px){.token-creation-hero{padding:22px}.token-admin-mode-banner{align-items:flex-start;flex-direction:column}.token-admin-pricing-grid,.token-deploy-quote,.token-feature-admin-grid{grid-template-columns:1fr}.token-tax-panel>header,.admin-subsection-heading{align-items:flex-start;flex-direction:column}}.label-with-help{display:inline-flex!important;align-items:center;gap:6px}.help-tip-wrap{display:inline-flex;position:relative;vertical-align:middle;flex:0 0 auto}.help-tip{width:21px;height:21px;min-width:21px;min-height:21px;padding:0;border-radius:999px;border:1px solid #48718d;background:#102538;color:#8ed8ff;display:inline-flex;align-items:center;justify-content:center;cursor:help;box-shadow:none}.help-tip:hover,.help-tip:focus-visible,.help-tip[aria-expanded=true]{color:#fff;border-color:#39dca0;background:#124133;outline:none}.help-tooltip-portal{position:fixed;z-index:10000;transform:translate(-50%);max-height:min(260px,calc(100vh - 24px));overflow:auto;padding:11px 13px;border:1px solid #3c617c;border-radius:9px;background:#06111c;color:#eaf5ff;font-size:12px;line-height:1.48;font-weight:500;text-align:left;box-shadow:0 14px 38px #0000008c;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.help-tooltip-portal.above{transform:translate(-50%,-100%)}.panel-title .help-tip-wrap{margin-left:2px}.token-type-card h2,.feature-card strong,.check-row{display:flex;align-items:center;gap:7px}.token-creation-hero.revenue-share{border-color:#9b6cffa8;background:linear-gradient(135deg,#41236957,#0a272ba3)}.platform-fee-explainer{border:1px solid rgba(155,108,255,.56);border-radius:14px;padding:20px;background:linear-gradient(135deg,#9b6cff1f,#2ddf9b12);display:grid;gap:16px}.platform-fee-explainer>div:first-child{display:flex;align-items:center;gap:12px}.platform-fee-explainer>div:first-child svg{color:#b594ff}.platform-fee-explainer strong,.platform-fee-explainer small{display:block}.platform-fee-explainer small,.platform-fee-explainer p{color:var(--muted);margin:4px 0 0}.platform-fee-example{display:grid;grid-template-columns:repeat(7,auto);align-items:center;gap:10px;border:1px solid #3b566d;border-radius:12px;padding:14px;background:#040e188f;overflow-x:auto}.platform-fee-example span{color:var(--muted);font-size:12px}.platform-fee-example strong{white-space:nowrap}.platform-fee-example i{color:#4fe0aa;font-style:normal;font-size:20px}.recipient-line{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #345066;padding-top:12px}.recipient-line span{color:var(--muted)}.tax-breakdown-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:15px 0}.tax-breakdown-cards article{border:1px solid #2d485e;border-radius:10px;padding:14px;background:#0a1722}.tax-breakdown-cards article.mandatory{border-color:#9b6cff9e;background:#9b6cff14}.tax-breakdown-cards span,.tax-breakdown-cards strong,.tax-breakdown-cards small{display:block}.tax-breakdown-cards span{color:#a9c6da;font-size:13px}.tax-breakdown-cards strong{margin:7px 0 3px;font-size:22px}.tax-breakdown-cards small{color:var(--muted)}.pricing-mode-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:18px}.pricing-mode-selector button{min-height:150px;padding:18px;text-align:left;border:1px solid #345269;border-radius:12px;background:#0b1722;color:var(--text);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pricing-mode-selector button:hover{border-color:#52a8d7}.pricing-mode-selector button.selected{border-color:#2cdf9b;background:#2ddf9b1a;box-shadow:0 0 0 1px #2ddf9b2e inset}.pricing-mode-selector button.revenue-share.selected{border-color:#9b6cff;background:#9b6cff1f;box-shadow:0 0 0 1px #9b6cff33 inset}.pricing-mode-selector strong{font-size:18px}.pricing-mode-selector span{color:#d8e8f4}.pricing-mode-selector small{color:var(--muted);line-height:1.45}.platform-fee-admin-config{display:grid;grid-template-columns:minmax(280px,2fr) minmax(190px,1fr) minmax(150px,.7fr) minmax(190px,1fr);gap:13px;align-items:stretch;margin-bottom:18px;padding:18px;border:1px solid rgba(155,108,255,.55);border-radius:12px;background:#9b6cff14}.platform-fee-admin-config>div:first-child p{color:var(--muted);margin:7px 0 0}.platform-fee-preview{border:1px solid #3c526b;border-radius:9px;padding:12px;background:#0b1722}.platform-fee-preview span,.platform-fee-preview strong,.platform-fee-preview small{display:block}.platform-fee-preview span,.platform-fee-preview small{color:var(--muted);font-size:12px}.platform-fee-preview strong{margin:7px 0;font-size:18px}.module-explainer-card{display:flex;align-items:flex-start;gap:13px;border:1px solid #315a72;border-radius:12px;padding:17px;background:linear-gradient(135deg,#36b8ed1a,#2ddf9b0f)}.module-explainer-card svg{color:#50c7f6;flex:0 0 auto}.module-explainer-card strong{font-size:18px}.module-explainer-card p{margin:6px 0 0;color:var(--muted)}.coupon-explainer{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px;margin-bottom:16px;border:1px solid #3d5a6f;border-radius:11px;background:linear-gradient(135deg,#36b8ed14,#2ddf9b0f)}.coupon-explainer strong,.coupon-explainer span{display:block}.coupon-explainer span{color:var(--muted);margin-top:5px}.coupon-example{border-left:3px solid #2cdf9b;padding-left:14px}.coupon-example span{font-size:12px}.coupon-builder-list{display:grid;gap:15px}.coupon-builder-card{border:1px solid #324b60;border-radius:12px;padding:16px;background:#0a151f}.coupon-builder-card.enabled{border-color:#2ddf9b7a}.coupon-builder-card>header,.coupon-builder-card>footer{display:flex;justify-content:space-between;align-items:center;gap:14px}.coupon-builder-card>header{padding-bottom:13px;border-bottom:1px solid #263c4e}.coupon-builder-card>header>div strong,.coupon-builder-card>header>div span{display:block}.coupon-builder-card>header>div strong{margin-top:5px;font-size:18px}.coupon-builder-card>header>div span,.coupon-builder-card>footer{color:var(--muted);font-size:13px}.coupon-builder-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:15px 0}.coupon-builder-card>footer{padding-top:12px;border-top:1px solid #263c4e}@media(max-width:1100px){.tax-breakdown-cards,.platform-fee-admin-config,.coupon-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pricing-mode-selector,.platform-fee-admin-config,.tax-breakdown-cards,.coupon-builder-grid,.platform-fee-example{grid-template-columns:1fr}.platform-fee-example i{transform:rotate(90deg)}.coupon-explainer{grid-template-columns:1fr}.coupon-builder-card>header,.coupon-builder-card>footer,.recipient-line{align-items:flex-start;flex-direction:column}.help-tip:after{left:auto;right:-8px;transform:none}.help-tip:before{left:auto;right:4px;transform:rotate(45deg)}.help-tip:hover:after,.help-tip:focus-visible:after{transform:none}.help-tip:hover:before,.help-tip:focus-visible:before{transform:rotate(45deg)}}.contract-fee-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:7px}.contract-fee-summary b{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #31506a;border-radius:999px;color:#bcd4e5;font-size:11px;font-weight:600}.panel,.panel>*,.admin-grid>*,.token-admin-card,.token-admin-card>*,.token-feature-admin-card,.token-feature-admin-card>*,.pricing-mode-selector>*,.platform-fee-admin-config>*,.token-type-card>*,.feature-card>*,.token-creation-hero>*,.customer-pricing-choice>*,.customer-pricing-choice-grid>*,.created-token-card>*{min-width:0}.pricing-mode-selector button,.token-admin-toggle,.token-type-card,.feature-card,.platform-fee-admin-config,.token-creation-hero,.customer-pricing-choice button,.created-token-card{overflow:hidden}.pricing-mode-selector button,.pricing-mode-selector button *,.token-admin-toggle *,.token-admin-card *,.token-feature-admin-card *,.token-type-card *,.feature-card *,.platform-fee-admin-config *,.token-creation-hero *,.customer-pricing-choice *,.created-token-card *{overflow-wrap:anywhere;word-break:normal;white-space:normal}.pricing-mode-selector button span,.pricing-mode-selector button small,.token-admin-toggle span,.token-admin-toggle small,.platform-fee-admin-config p,.token-type-card p,.feature-card p{width:100%;max-width:100%}.pricing-mode-selector{grid-template-columns:repeat(3,minmax(240px,1fr))}.customer-choice-admin-note{display:flex;align-items:center;gap:12px;margin:-4px 0 18px;padding:13px 15px;border:1px solid rgba(54,184,237,.48);border-radius:10px;background:#36b8ed17}.customer-choice-admin-note strong{flex:0 0 auto;color:#8ed8ff}.customer-choice-admin-note span{color:var(--muted)}.customer-pricing-choice{border:1px solid #35566f;border-radius:14px;padding:20px;background:linear-gradient(135deg,#36b8ed14,#9b6cff0f)}.customer-pricing-choice>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.customer-pricing-choice>header>div{display:flex;align-items:center;gap:11px;min-width:0}.customer-pricing-choice>header strong,.customer-pricing-choice>header small{display:block}.customer-pricing-choice>header small{color:var(--muted);margin-top:4px}.customer-pricing-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.customer-pricing-choice-grid button{min-height:165px;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:19px;border:1px solid #36576f;border-radius:12px;background:#0b1722;color:var(--text);text-align:left}.customer-pricing-choice-grid button:hover{border-color:#5fafd9}.customer-pricing-choice-grid button.selected{border-color:#2cdf9b;background:#2ddf9b1a;box-shadow:inset 0 0 0 1px #2ddf9b26}.customer-pricing-choice-grid button.revenue-share.selected{border-color:#9b6cff;background:#9b6cff1f}.customer-pricing-choice-grid strong{font-size:19px}.customer-pricing-choice-grid span{color:#d7e7f3;line-height:1.5}.customer-pricing-choice-grid small{color:var(--muted);line-height:1.45}.customer-pricing-choice-grid b{margin-top:auto;color:var(--green)}.compact-fee-notice{margin:0 0 15px;padding:12px 14px;border:1px solid #38566d;border-radius:9px;background:#36b8ed12;color:#c8dceb}.post-deploy-information{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:19px;border:1px solid rgba(54,184,237,.45);border-radius:12px;background:linear-gradient(135deg,#36b8ed1a,#2ddf9b12)}.post-deploy-information>div{display:flex;align-items:flex-start;gap:13px;min-width:0}.post-deploy-information>div>svg{color:#56caf7;flex:0 0 auto}.post-deploy-information strong,.post-deploy-information small{display:block}.post-deploy-information small{color:var(--muted);margin-top:6px;line-height:1.55}.post-deploy-information button{flex:0 0 auto}.created-tokens-page{gap:18px}.created-token-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:18px;padding:26px;border:1px solid #31546d;border-radius:14px;background:radial-gradient(circle at 88% 12%,rgba(54,184,237,.15),transparent 34%),linear-gradient(135deg,#101d2b,#0a131d)}.created-token-hero>div:first-child>span{display:flex;align-items:center;gap:8px;color:var(--green)}.created-token-hero h2{margin:12px 0 8px;font-size:34px}.created-token-hero p{margin:0;color:var(--muted);line-height:1.65}.created-token-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-content:center}.created-token-summary article{padding:14px;border:1px solid #2d485e;border-radius:10px;background:#07121dd1}.created-token-summary span,.created-token-summary strong{display:block}.created-token-summary span{color:var(--muted);font-size:12px}.created-token-summary strong{margin-top:7px;font-size:22px}.created-token-list{display:grid;gap:16px}.created-token-card{border:1px solid #2e4a60;border-radius:14px;padding:19px;background:#0c1722}.created-token-card>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:15px;border-bottom:1px solid #263e51}.created-token-identity{display:flex;align-items:center;gap:12px;min-width:0}.created-token-icon{width:44px;height:44px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(45,223,155,.45);border-radius:11px;background:#2ddf9b17;color:var(--green)}.created-token-identity strong,.created-token-identity span{display:block}.created-token-identity strong{font-size:19px}.created-token-identity span{color:var(--muted);margin-top:5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.created-token-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.created-token-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:15px 0}.created-token-metrics article{border:1px solid #2a4357;border-radius:10px;padding:13px;background:#091520}.created-token-metrics span,.created-token-metrics strong{display:block}.created-token-metrics span{color:var(--muted);font-size:12px}.created-token-metrics strong{margin-top:7px}.created-token-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.created-token-details-grid>div{padding:11px 12px;border:1px solid #293f52;border-radius:8px;background:#07111a99}.created-token-details-grid span,.created-token-details-grid strong{display:block}.created-token-details-grid span{color:var(--muted);font-size:11px;text-transform:uppercase}.created-token-details-grid strong{margin-top:5px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.created-token-features{margin-top:13px}.verification-package{margin-top:18px;padding:17px;border:1px solid rgba(155,108,255,.5);border-radius:12px;background:#9b6cff0f}.verification-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.verification-heading>div:first-child span,.verification-heading>div:first-child strong{display:block}.verification-heading>div:first-child span{color:#c3adff;font-size:12px;text-transform:uppercase}.verification-heading>div:first-child strong{margin-top:5px}.verification-heading>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.verification-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.verification-fields>div{position:relative;min-width:0;padding:12px 40px 12px 12px;border:1px solid #344c61;border-radius:9px;background:#08141f}.verification-fields span,.verification-fields strong{display:block}.verification-fields span{color:var(--muted);font-size:11px}.verification-fields strong{margin-top:5px}.verification-fields button{position:absolute;top:9px;right:9px;width:27px;min-height:27px;padding:0}.verification-code-block{margin-top:13px;border:1px solid #344c61;border-radius:9px;overflow:hidden;background:#06111a}.verification-code-block>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #2a4155;background:#0d1b28}.verification-code-block code{display:block;padding:13px;max-height:170px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;color:#bce4ff;font-size:12px}.source-code-block pre{margin:0;padding:15px;max-height:560px;overflow:auto;color:#dcefff;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre;tab-size:4}.verification-checklist{display:grid;gap:9px}.verification-checklist span{padding:11px 13px;border:1px solid #2b4458;border-radius:8px;background:#0b1722;color:#c9dbea}@media(max-width:1180px){.pricing-mode-selector,.created-token-hero{grid-template-columns:1fr}.created-token-metrics,.verification-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.customer-pricing-choice-grid,.created-token-summary,.created-token-metrics,.created-token-details-grid,.verification-fields{grid-template-columns:1fr}.customer-pricing-choice>header,.post-deploy-information,.created-token-card>header,.verification-heading,.customer-choice-admin-note{align-items:flex-start;flex-direction:column}.post-deploy-information button,.created-token-actions{width:100%}.created-token-actions>*{flex:1 1 auto}}.created-token-control-summary{margin-top:13px;padding:13px;border:1px solid #2d485e;border-radius:9px;background:#36b8ed0e}.created-token-control-summary header{display:flex;align-items:center;gap:7px;margin-bottom:10px}.created-token-control-summary>div{display:flex;flex-wrap:wrap;gap:7px}.created-token-control-summary>div>span{padding:5px 8px;border:1px solid #35556d;border-radius:999px;color:#c7ddeb;font-size:12px;overflow-wrap:anywhere}.staking-setup-workflow{display:grid;gap:10px;margin-top:18px}.staking-setup-workflow>article{display:grid;grid-template-columns:42px minmax(220px,1fr) minmax(190px,auto);align-items:center;gap:12px;padding:13px;border:1px solid #2b4559;border-radius:11px;background:#091722}.staking-setup-workflow>article.complete{border-color:#2ddf9b8c;background:#2ddf9b0e}.staking-step-number{width:34px;height:34px;display:grid;place-items:center;border:1px solid #3c6d89;border-radius:50%;background:#10283a;color:#71d9ff;font-weight:800}.staking-setup-workflow>article.complete .staking-step-number{border-color:var(--green);background:#2ddf9b24;color:var(--green)}.staking-setup-workflow strong,.staking-setup-workflow small{display:block}.staking-setup-workflow small{margin-top:4px;color:var(--muted);line-height:1.35}.staking-setup-workflow button,.staking-fund-inline button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.staking-fund-inline{display:grid;grid-template-columns:minmax(150px,1fr) auto;gap:8px}.staking-workflow-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.staking-workflow-footer>span{color:var(--muted);font-size:12px;line-height:1.45}.public-pool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.public-pool-card{padding:15px;border:1px solid #2d485d;border-radius:12px;background:#091620}.public-pool-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #263f51}.public-pool-card header>span{padding:4px 8px;border-radius:999px;background:#2ddf9b1a;color:var(--green);font-size:11px}.public-pool-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0}.public-pool-card>div>span{color:var(--muted);font-size:12px}.public-pool-card>div>strong{text-align:right}.public-staking-donut{background:conic-gradient(var(--green) 0 var(--principal-pct),#36b8ed var(--principal-pct) 100%)}.privacy-split-note{display:flex;align-items:flex-start;gap:11px;padding:15px;border:1px solid rgba(54,184,237,.42);border-radius:11px;background:#36b8ed11}.privacy-split-note>svg{flex:0 0 auto;color:#5dcfff}.privacy-split-note strong,.privacy-split-note span{display:block}.privacy-split-note span{margin-top:5px;color:var(--muted);line-height:1.5}.my-staking-metrics .metric strong,.public-staking-metrics .metric strong{font-size:clamp(20px,2vw,29px)}.my-staking-quote-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:13px 0}.my-staking-quote-grid article{padding:13px;border:1px solid #2c4558;border-radius:10px;background:#08151f}.my-staking-quote-grid span,.my-staking-quote-grid strong{display:block}.my-staking-quote-grid span{color:var(--muted);font-size:12px}.my-staking-quote-grid strong{margin-top:6px;font-size:18px;color:#eafff7}.staking-transaction-steps{display:grid;gap:9px;margin-top:13px}.staking-transaction-steps>article{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border:1px solid #2b4458;border-radius:10px;background:#0a1721}.staking-transaction-steps>article>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid #47647a;border-radius:50%;font-weight:800;color:#9fc8df}.staking-transaction-steps>article.complete,.staking-transaction-steps>article.ready{border-color:#2ddf9b85;background:#2ddf9b0e}.staking-transaction-steps>article.complete>span,.staking-transaction-steps>article.ready>span{border-color:var(--green);color:var(--green)}.staking-transaction-steps strong,.staking-transaction-steps small{display:block}.staking-transaction-steps small{margin-top:4px;color:var(--muted);line-height:1.35}.staking-transaction-steps button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:150px}.prominent-values article strong{font-size:20px;color:#eafff7}@media(max-width:1050px){.public-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staking-setup-workflow>article{grid-template-columns:42px minmax(0,1fr)}.staking-setup-workflow>article>button,.staking-setup-workflow>article>.staking-fund-inline{grid-column:2}}@media(max-width:720px){.public-pool-grid,.my-staking-quote-grid{grid-template-columns:1fr}.staking-setup-workflow>article,.staking-transaction-steps>article{grid-template-columns:36px minmax(0,1fr)}.staking-transaction-steps>article>button{grid-column:1 / -1;width:100%}.staking-fund-inline{grid-template-columns:1fr}.staking-workflow-footer{align-items:flex-start;flex-direction:column}}.multi-module-page{gap:17px}.multi-module-global-metrics{margin-bottom:0}.module-instance-grid,.admin-module-instance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.module-instance-card,.admin-module-instance-card{min-width:0;border:1px solid #2d4a60;border-radius:12px;background:#0a1722;transition:border-color .16s ease,background .16s ease,transform .16s ease}.module-instance-card{width:100%;max-width:100%;overflow:hidden;padding:15px;cursor:pointer;text-align:left;color:var(--text)}.module-instance-card:hover,.admin-module-instance-card:hover{border-color:#4a7895}.module-instance-card.active,.admin-module-instance-card.active{border-color:var(--green);background:#2ddf9b11;box-shadow:inset 0 0 0 1px #2ddf9b1f}.module-instance-card>header{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,34%);align-items:start;gap:11px;padding-bottom:10px;border-bottom:1px solid #273f52}.module-instance-card>header strong,.module-instance-card>header span,.module-instance-card>div span,.module-instance-card>div strong{display:block}.module-instance-card>header span{color:var(--green);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.module-instance-card>header strong{margin-top:4px;font-size:17px}.module-instance-card>header>div,.module-instance-card>header small{min-width:0}.module-instance-card>header small{color:#87a5b9;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;word-break:break-word;text-align:right}.module-instance-card>header strong{overflow-wrap:anywhere;word-break:break-word}.module-instance-card>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.module-instance-card>div>div{min-width:0;padding:9px;border:1px solid #263f52;border-radius:8px;background:#08131d}.module-instance-card>div span{color:var(--muted);font-size:11px}.module-instance-card>div strong{margin-top:4px;overflow-wrap:anywhere}.staking-unlock-action{display:grid;gap:7px;min-width:190px}.staking-unlock-action small{color:#b8cede;text-align:center;line-height:1.35}.staking-unlock-action button{width:100%}.admin-module-manager,.admin-module-global-summary,.admin-verification-package{padding:18px;border:1px solid #2e4c62;border-radius:13px;background:linear-gradient(135deg,#0d1a26,#09141e)}.admin-module-manager>header,.admin-module-global-summary>header,.admin-verification-package>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.admin-module-manager>header span,.admin-module-manager>header strong,.admin-module-manager>header small,.admin-module-global-summary>header span,.admin-module-global-summary>header strong,.admin-verification-package>header span,.admin-verification-package>header strong{display:block}.admin-module-manager>header span,.admin-module-global-summary>header span,.admin-verification-package>header span{color:var(--green);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.admin-module-manager>header strong,.admin-module-global-summary>header strong,.admin-verification-package>header strong{margin-top:4px;font-size:20px}.admin-module-manager>header small{margin-top:5px;color:var(--muted)}.admin-module-manager-actions,.module-instance-actions,.module-contract-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.admin-module-manager-actions button,.module-instance-actions button,.module-contract-actions button,.module-contract-actions .button-link{display:inline-flex;align-items:center;justify-content:center;gap:7px}.admin-module-instance-card{overflow:hidden}.admin-module-instance-card.disabled{opacity:.67}.module-instance-select{width:100%;padding:14px;border:0;border-radius:0;background:transparent;color:var(--text);text-align:left}.module-instance-select span,.module-instance-select strong,.module-instance-select small{display:block}.module-instance-select span{color:#e8f7ff;font-size:17px;font-weight:800}.module-instance-select strong{margin-top:6px;color:#aad2e7;font-size:12px}.module-instance-select small{margin-top:6px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.module-instance-actions{padding:10px 12px 12px;border-top:1px solid #263f52}.module-instance-actions button{flex:1 1 120px;min-height:34px;padding:7px 9px;font-size:12px}.module-instance-actions button.success{border-color:#2ddf9b80;color:var(--green);background:#2ddf9b13}.module-instance-actions button.danger{border-color:#ff668573;color:#ff91a8;background:#ff66850e}.admin-module-manager .license-note{margin-top:13px}.admin-module-global-summary .admin-preview-metrics{margin:0}.admin-module-global-summary .admin-preview-metrics article strong{font-size:22px}.admin-module-global-summary .admin-preview-metrics article small{display:block;margin-top:5px;color:var(--muted);line-height:1.35}.admin-verification-package{border-color:#9b6cff85;background:linear-gradient(135deg,#9b6cff14,#09141e)}.admin-verification-package>header>svg{color:#c3adff;flex:0 0 auto}.verification-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:13px}.verification-detail-grid article{min-width:0;padding:11px;border:1px solid #354d62;border-radius:9px;background:#08141e}.verification-detail-grid span,.verification-detail-grid strong{display:block}.verification-detail-grid span{color:var(--muted);font-size:11px;text-transform:uppercase}.verification-detail-grid strong{margin-top:6px;overflow-wrap:anywhere}@media(max-width:1100px){.verification-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.module-instance-grid,.admin-module-instance-grid,.verification-detail-grid{grid-template-columns:1fr}.admin-module-manager>header,.admin-module-global-summary>header,.admin-verification-package>header{align-items:flex-start;flex-direction:column}.admin-module-manager-actions{width:100%}.admin-module-manager-actions button{flex:1 1 100%}.module-instance-card>header{grid-template-columns:1fr}.module-instance-card>header small{text-align:left}.module-instance-card>div{grid-template-columns:1fr}}.verification-detail-grid .verification-constructor-field{grid-column:1 / -1}.verification-constructor-field strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.45;word-break:break-all}.module-instance-card>header{grid-template-columns:minmax(0,1fr)}.module-instance-card .module-instance-address{display:block;margin-top:8px;color:#87a5b9;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;text-align:left}.staking-pool-admin-footer{display:grid;gap:8px;margin-top:12px}.staking-pool-admin-footer small,.early-claim-warning{color:#ffcf8a;line-height:1.45}.public-join-quote-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-staking-card{grid-template-columns:minmax(170px,1.25fr) repeat(5,minmax(112px,.7fr))}@media(max-width:1100px){.public-join-quote-grid,.customer-staking-card{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-staking-card>div:first-child{grid-column:1 / -1}}@media(max-width:620px){.public-join-quote-grid,.customer-staking-card{grid-template-columns:1fr}.customer-staking-card>div:first-child{grid-column:auto}}.verification-explorer-warning{display:grid;gap:5px;margin-top:12px;padding:12px 14px;border:1px solid rgba(255,190,92,.45);border-radius:9px;background:#ffbe5c14}.verification-explorer-warning span{color:#ffdca4;line-height:1.45}.verification-choice-panel{display:grid;gap:12px;margin:16px 0;padding:16px;border:1px solid rgba(57,214,153,.42);border-radius:12px;background:linear-gradient(135deg,#39d69912,#09141ef5)}.verification-choice-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.verification-choice-panel>header span,.verification-choice-panel>header strong,.verification-choice-panel>header small{display:block}.verification-choice-panel>header span{color:var(--green);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.verification-choice-panel>header strong{margin-top:4px;font-size:18px}.verification-choice-panel>header small{margin-top:5px;color:var(--muted);line-height:1.45}.verification-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.verification-choice-grid button{min-height:92px;padding:14px;border-color:#365267;background:#091620;text-align:left}.verification-choice-grid button strong,.verification-choice-grid button span{display:block}.verification-choice-grid button strong{color:var(--text);font-size:15px}.verification-choice-grid button span{margin-top:6px;color:var(--muted);line-height:1.4}.verification-choice-grid button.selected{border-color:var(--green);box-shadow:0 0 0 1px #39d6992e inset;background:#39d69917}.verification-choice-grid button:disabled{opacity:.48;cursor:not-allowed}.verification-status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 10px;border:1px solid #395267;border-radius:999px;color:#b9ccda;background:#0a1722;font-size:11px;font-weight:800;white-space:nowrap}.verification-status-badge.verified,.explorer-verification-message.verified{border-color:#39d6998c;color:var(--green);background:#39d69914}.verification-status-badge.pending,.verification-status-badge.queued,.explorer-verification-message.pending,.explorer-verification-message.queued{border-color:#57b5ff8c;color:#86cfff;background:#57b5ff14}.verification-status-badge.failed,.explorer-verification-message.failed{border-color:#ff66858c;color:#ff9bae;background:#ff668514}.verification-status-badge.unavailable,.verification-status-badge.disabled,.explorer-verification-message.unavailable,.explorer-verification-message.disabled{border-color:#ffbe5c8c;color:#ffd18a;background:#ffbe5c14}.explorer-verification-message{display:grid;gap:5px;margin:12px 0;padding:11px 13px;border:1px solid #30495d;border-radius:10px;background:#091620}.explorer-verification-message strong{font-size:13px}.explorer-verification-message span{color:inherit;opacity:.88;line-height:1.45;overflow-wrap:anywhere}.verification-settings-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.verification-settings-status article{min-width:0;padding:13px;border:1px solid #2f485c;border-radius:10px;background:#091620}.verification-settings-status span,.verification-settings-status strong{display:block}.verification-settings-status span{color:var(--muted);font-size:11px;text-transform:uppercase}.verification-settings-status strong{margin-top:6px;overflow-wrap:anywhere}.module-instance-select em{display:inline-flex;margin-top:7px;padding:4px 8px;border:1px solid rgba(87,181,255,.36);border-radius:999px;color:#8ed1ff;font-size:10px;font-style:normal;font-weight:800}.staking-claim-breakdown{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr);align-items:stretch;gap:10px;margin:12px 0 14px}.staking-claim-breakdown article{min-width:0;padding:14px;border:1px solid #365064;border-radius:11px;background:#091620}.staking-claim-breakdown article span,.staking-claim-breakdown article strong,.staking-claim-breakdown article small{display:block}.staking-claim-breakdown article span{color:var(--muted);font-size:11px;text-transform:uppercase}.staking-claim-breakdown article strong{margin-top:6px;font-size:18px;overflow-wrap:anywhere}.staking-claim-breakdown article small{margin-top:5px;color:var(--muted);line-height:1.35}.staking-claim-breakdown>b{align-self:center;color:#7390a5;font-size:24px}.staking-claim-breakdown .fee-value{border-color:#ffbe5c80;background:#ffbe5c12}.staking-claim-breakdown .fee-value strong{color:#ffd18a}.staking-claim-breakdown .net-value{border-color:#39d6998c;background:#39d69914}.staking-claim-breakdown .net-value strong{color:var(--green)}.staking-claim-button{white-space:normal;line-height:1.35}.position-reward-breakdown small{line-height:1.4;color:#ffd18a}@media(max-width:1000px){.verification-settings-status{grid-template-columns:repeat(2,minmax(0,1fr))}.staking-claim-breakdown{grid-template-columns:1fr}.staking-claim-breakdown>b{justify-self:center;transform:rotate(90deg)}}@media(max-width:620px){.verification-choice-grid,.verification-settings-status{grid-template-columns:1fr}.verification-choice-panel>header{flex-direction:column}.verification-status-badge{white-space:normal;text-align:center}}.transaction-toast{position:fixed;z-index:2200;right:24px;bottom:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;width:min(470px,calc(100vw - 32px));padding:16px;border:1px solid #3a566b;border-radius:15px;background:#06111af7;box-shadow:0 22px 60px #00000075,0 0 0 1px #ffffff06 inset;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.transaction-toast.pending{border-color:#57b5ff99}.transaction-toast.success{border-color:#39d699a6}.transaction-toast.error{border-color:#ff6685a6}.transaction-toast-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#8ed1ff;background:#57b5ff1c}.transaction-toast.success .transaction-toast-icon{color:var(--green);background:#39d6991c}.transaction-toast.error .transaction-toast-icon{color:#ff8fa7;background:#ff66851c}.transaction-toast-content{min-width:0}.transaction-toast-content>span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.transaction-toast-content strong{display:block;margin-top:3px;color:var(--text);font-size:15px}.transaction-toast-content p{margin:6px 0 0;color:#bdd0dd;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.transaction-toast-content a{display:inline-flex;align-items:center;gap:5px;margin-top:9px;color:#8ed1ff;font-size:12px;font-weight:800}.transaction-toast-close{align-self:start;padding:5px;border:0;background:transparent}.spin{animation:fs-spin 1s linear infinite}@keyframes fs-spin{to{transform:rotate(360deg)}}.nft-workspace,.nft-owner-workspace{display:grid;grid-template-columns:245px minmax(0,1fr);gap:16px;align-items:start}.nft-step-tabs,.nft-collection-selector{position:sticky;top:18px;display:grid;gap:8px;padding:12px;border:1px solid #2d475b;border-radius:14px;background:#0a1722}.nft-step-tabs button,.nft-owner-tabs button,.nft-collection-selector button,.admin-subtabs button{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid #2c4559;border-radius:10px;color:#b9ccda;background:#0d1c28;text-align:left}.nft-step-tabs button.active,.nft-owner-tabs button.active,.nft-collection-selector button.active,.admin-subtabs button.active{border-color:var(--green);color:var(--green);background:#39d69917;box-shadow:0 0 0 1px #39d6991a inset}.nft-step-content,.nft-owner-main{min-width:0}.nft-step-navigation{display:grid;grid-template-columns:130px 1fr 130px;gap:10px;align-items:center;margin-top:14px}.nft-step-navigation span{color:var(--muted);text-align:center;font-size:12px}.nft-media-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:18px}.nft-media-preview{display:grid;place-items:center;min-height:330px;overflow:hidden;border:1px dashed #3b566b;border-radius:14px;background:#08141e}.nft-media-preview img{width:100%;height:100%;max-height:430px;object-fit:cover}.nft-media-preview>div{display:grid;gap:10px;justify-items:center;padding:30px;color:var(--muted);text-align:center}.file-input-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;border:1px solid #3a566b;border-radius:9px;color:#d7e8f2;background:#10202e;cursor:pointer;font-weight:800}.file-input-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.nft-choice-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:16px}.nft-choice-cards button{min-height:105px;padding:15px;text-align:left;border-color:#355064}.nft-choice-cards strong,.nft-choice-cards span{display:block}.nft-choice-cards span{margin-top:8px;color:var(--muted);line-height:1.45}.nft-choice-cards button.active{border-color:var(--green);background:#39d69914}.nft-rule-summary,.nft-fee-breakdown,.nft-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.nft-rule-summary article,.nft-fee-breakdown article,.nft-review-grid article{min-width:0;padding:13px;border:1px solid #304a5e;border-radius:11px;background:#091620}.nft-rule-summary span,.nft-fee-breakdown span,.nft-review-grid span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase}.nft-rule-summary strong,.nft-fee-breakdown strong,.nft-review-grid strong{display:block;margin-top:6px;overflow-wrap:anywhere}.nft-rule-summary small,.nft-fee-breakdown small,.nft-review-grid small{display:block;margin-top:5px;color:var(--muted);line-height:1.35}.verification-choice-note{display:flex;align-items:flex-start;gap:11px;margin-top:15px;padding:14px;border:1px solid rgba(87,181,255,.42);border-radius:11px;background:#57b5ff0f}.verification-choice-note strong,.verification-choice-note span{display:block}.verification-choice-note span{margin-top:4px;color:var(--muted);line-height:1.45}.deployment-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0}.deployment-checklist span{display:flex;gap:8px;align-items:flex-start;padding:10px;border:1px solid #2f495d;border-radius:9px;color:#bdd0dd}.deployment-checklist svg{flex:0 0 auto;color:var(--green)}.nft-deploy-button{width:100%;min-height:48px}.nft-launchpad-filters{display:grid;grid-template-columns:1.5fr .75fr .75fr;gap:10px}.nft-launchpad-filters label{display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #30495d;border-radius:10px;background:#091620}.nft-launchpad-filters input,.nft-launchpad-filters select{flex:1;min-width:0;border:0;padding-inline:0;background:transparent}.nft-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nft-collection-card{min-width:0;overflow:hidden;border:1px solid #304a5e;border-radius:16px;background:#0b1823;box-shadow:0 14px 34px #00000026}.nft-collection-card.featured{border-color:#39d69994;box-shadow:0 0 0 1px #39d69914 inset,0 16px 38px #0003}.nft-card-media{position:relative;height:260px;overflow:hidden;background:#07121b}.nft-card-media img{width:100%;height:100%;object-fit:cover}.nft-card-media>div:not(.nft-card-badges){display:grid;place-items:center;align-content:center;gap:9px;height:100%;color:var(--muted)}.nft-card-badges{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;gap:8px}.nft-card-badges>span{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#eef8ff;background:#050f17d1;font-size:10px;font-weight:900}.nft-card-badges .featured-badge{color:var(--green);border-color:#39d69973}.nft-card-body{padding:16px}.nft-card-body header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nft-card-body header span,.nft-card-body header small{color:var(--muted);font-size:11px}.nft-card-body h2{margin:4px 0;font-size:19px;overflow-wrap:anywhere}.nft-card-body p{min-height:44px;color:#aebfcb;line-height:1.5}.nft-card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:13px 0}.nft-card-stats article{padding:10px;border:1px solid #2c4559;border-radius:9px;background:#091620}.nft-card-stats span,.nft-card-stats strong{display:block}.nft-card-stats span{color:var(--muted);font-size:10px}.nft-card-stats strong{margin-top:4px;overflow-wrap:anywhere}.nft-mint-window{display:grid;grid-template-columns:1fr 1fr;gap:8px;color:var(--muted);font-size:10px}.nft-public-mint-row{display:grid;grid-template-columns:74px auto minmax(140px,1fr);gap:8px;margin-top:13px}.nft-public-mint-row input{min-width:0}.nft-status-text{display:block;margin-top:8px}.nft-status-text.warning{color:#ffd18a}.nft-empty-grid{grid-column:1 / -1}.nft-collection-selector header{padding:5px 4px 10px}.nft-collection-selector header span,.nft-collection-selector header strong{display:block}.nft-collection-selector header span{color:var(--green);font-size:10px;text-transform:uppercase}.nft-collection-selector header strong{margin-top:4px}.nft-collection-selector button,.nft-collection-selector button span,.nft-collection-selector button strong,.nft-collection-selector button small{display:block}.nft-collection-selector button span{color:var(--green);font-size:9px;text-transform:uppercase}.nft-collection-selector button strong{margin-top:4px;overflow-wrap:anywhere}.nft-collection-selector button small{margin-top:5px;color:var(--muted);overflow-wrap:anywhere}.nft-owner-heading{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding:16px;border:1px solid #304a5e;border-radius:13px;background:#0a1722}.nft-owner-heading span,.nft-owner-heading small{color:var(--muted)}.nft-owner-heading h2{margin:4px 0}.nft-owner-heading small{display:block;overflow-wrap:anywhere}.nft-owner-tabs,.admin-subtabs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0;padding:10px;border:1px solid #2d475b;border-radius:12px;background:#091620}.nft-owner-tabs button,.admin-subtabs button{flex:1 1 150px;justify-content:center;padding:9px 11px}.inline-notice{position:static;margin-bottom:12px}.nft-action-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.nft-upload-grid,.nft-verification-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.nft-verification-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nft-verification-grid button{min-height:44px}.section-divider{height:1px;margin:18px 0;border:0;background:#294052}.admin-nft-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.admin-nft-collection-grid>article{min-width:0;padding:14px;border:1px solid #304a5e;border-radius:12px;background:#091620}.admin-nft-collection-grid article>div:first-child span,.admin-nft-collection-grid article>div:first-child strong,.admin-nft-collection-grid article>div:first-child small{display:block}.admin-nft-collection-grid article>div:first-child span{color:var(--green);font-size:10px;text-transform:uppercase}.admin-nft-collection-grid article>div:first-child strong{margin-top:4px}.admin-nft-collection-grid article>div:first-child small{margin-top:5px;color:var(--muted);overflow-wrap:anywhere}.admin-nft-collection-grid .module-instance-actions{margin-top:12px}.verification-status-badge.plan-required,.explorer-verification-message.plan-required{border-color:#ffbe5c99;color:#ffd18a;background:#ffbe5c14}@media(max-width:1180px){.nft-workspace,.nft-owner-workspace{grid-template-columns:205px minmax(0,1fr)}.nft-collection-grid{grid-template-columns:1fr}.nft-public-mint-row{grid-template-columns:70px 1fr}.nft-public-mint-row .primary{grid-column:1 / -1}}@media(max-width:850px){.nft-workspace,.nft-owner-workspace{grid-template-columns:1fr}.nft-step-tabs,.nft-collection-selector{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.nft-collection-selector header{grid-column:1 / -1}.nft-media-layout,.nft-launchpad-filters{grid-template-columns:1fr}.nft-choice-cards,.nft-fee-breakdown,.nft-rule-summary,.nft-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-upload-grid,.nft-verification-grid,.admin-nft-collection-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.transaction-toast{right:12px;bottom:12px;width:calc(100vw - 24px)}.nft-step-tabs,.nft-collection-selector,.nft-choice-cards,.nft-fee-breakdown,.nft-rule-summary,.nft-review-grid,.nft-upload-grid,.nft-verification-grid,.admin-nft-collection-grid,.deployment-checklist{grid-template-columns:1fr}.nft-step-navigation{grid-template-columns:1fr 1fr}.nft-step-navigation span{grid-column:1 / -1;grid-row:1}.nft-card-media{height:220px}.nft-mint-window{grid-template-columns:1fr}.nft-owner-heading{flex-direction:column}}.transaction-toast{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:min(560px,calc(100vw - 32px))!important;z-index:10050!important;box-shadow:0 28px 100px #000000a6!important}.transaction-toast:before{content:"";position:fixed;inset:-100vh -100vw;background:#03080f8f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:-1}.nft-workspace{align-items:start}.nft-step-content,.nft-step-content .panel,.nft-choice-cards>*,.nft-layer-card{min-width:0}.nft-choice-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.nft-choice-cards button{white-space:normal;overflow-wrap:anywhere;min-height:92px;align-items:flex-start;text-align:left}.nft-layer-create{align-items:end}.nft-layer-list{display:grid;gap:14px;margin-top:16px}.nft-layer-card{border:1px solid var(--line);border-radius:14px;padding:14px;background:#07121d9e;overflow:hidden}.nft-layer-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.nft-layer-card>header div{display:grid;gap:3px;min-width:0}.nft-layer-card>header span,.nft-layer-card>header small{color:var(--muted)}.nft-drop-upload{display:grid;place-items:center;gap:5px;padding:18px;border:1px dashed #28506b;border-radius:12px;cursor:pointer;text-align:center}.nft-drop-upload input{display:none}.nft-trait-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:10px;margin-top:12px}.nft-trait-tile{display:grid;gap:5px;border:1px solid var(--line);border-radius:10px;padding:8px;overflow:hidden}.nft-trait-tile img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.nft-rarity-table{display:grid;gap:8px}.nft-rarity-row{display:grid;grid-template-columns:48px minmax(150px,1fr) 100px 100px 100px 42px 42px;gap:8px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:8px}.nft-rarity-row img{width:44px;height:44px;border-radius:8px;object-fit:cover}.nft-rarity-row input{min-width:0}.nft-rule-list{display:grid;gap:8px;margin-top:14px}.nft-rule-list article{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:10px}.nft-rule-list span{overflow-wrap:anywhere}.nft-demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nft-demo-grid article{display:grid;grid-template-columns:82px minmax(0,1fr);gap:9px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:10px}.nft-demo-grid img{width:82px;height:82px;object-fit:cover;border-radius:10px;grid-row:span 2}.nft-demo-grid div{display:grid}.nft-generator-controls{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:10px;align-items:end}.nft-generation-summary,.verification-state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.nft-generation-summary article,.verification-state-grid article{display:grid;gap:5px;border:1px solid var(--line);border-radius:10px;padding:12px;min-width:0}.nft-generation-summary span,.verification-state-grid span{color:var(--muted);font-size:.78rem}.nft-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.nft-preview-grid article{display:grid;gap:7px;border:1px solid var(--line);border-radius:12px;padding:9px;overflow:hidden}.nft-preview-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px}.nft-preview-grid article>div{display:flex;flex-wrap:wrap;gap:4px}.nft-preview-grid small,.nft-attribute-chips span{border:1px solid #25506c;background:#071a28;border-radius:999px;padding:3px 7px}.nft-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.nft-review-grid article{display:grid;gap:5px;padding:13px;border:1px solid var(--line);border-radius:10px;min-width:0}.nft-review-grid small{color:var(--muted);overflow-wrap:anywhere}.owned-nft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:14px}.owned-nft-card{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#07121d9e}.owned-nft-image{aspect-ratio:1;display:grid;place-items:center;background:#071420}.owned-nft-image img{width:100%;height:100%;object-fit:cover}.owned-nft-body{display:grid;gap:8px;padding:12px}.owned-nft-body>span{color:var(--accent);font-size:.76rem}.owned-nft-body h3{margin:0}.owned-nft-stats{display:grid;gap:5px}.owned-nft-stats small{display:flex;justify-content:space-between;gap:8px}.nft-attribute-chips{display:flex;flex-wrap:wrap;gap:5px}.nft-attribute-chips span{font-size:.72rem}.status-stack{display:grid;gap:12px}@media(max-width:1050px){.nft-choice-cards,.nft-demo-grid{grid-template-columns:1fr}.nft-rarity-row{grid-template-columns:48px minmax(140px,1fr) 90px 90px}.nft-rarity-row label,.nft-rarity-row button{grid-column:auto}.nft-generation-summary,.verification-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.nft-generator-controls,.nft-review-grid,.nft-generation-summary,.verification-state-grid{grid-template-columns:1fr}.nft-rarity-row{grid-template-columns:42px minmax(0,1fr)}.nft-rarity-row>*:not(img):not(span){grid-column:1/-1}.nft-rule-list article{grid-template-columns:1fr}}.nft-collection-selector button{position:relative;min-width:0;overflow:hidden}.nft-selector-cover{width:42px;height:42px;object-fit:cover;border-radius:9px;border:1px solid var(--border, #29465a);float:left;margin-right:10px}.nft-selector-cover.placeholder{display:inline-flex;align-items:center;justify-content:center;background:#0a1823;color:#76a5c4}.nft-verification-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.nft-verification-progress article{min-width:0;display:flex;gap:10px;align-items:flex-start;border:1px solid #29465a;border-radius:12px;padding:12px;background:#0b1721}.nft-verification-progress article>span{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #41627a;font-weight:800}.nft-verification-progress article div{min-width:0}.nft-verification-progress strong,.nft-verification-progress small{display:block;overflow-wrap:anywhere}.nft-verification-progress small{margin-top:4px;color:#9db2c2}.nft-verification-progress .complete{border-color:#20c985;background:#17825b21}.nft-verification-progress .complete>span{border-color:#20df95;color:#20df95}.nft-verification-progress .current{border-color:#38a7ec;background:#2179b221}.nft-verification-progress .attention{border-color:#e4a42e;background:#a4701324}@media(max-width:1100px){.nft-verification-progress{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.nft-verification-progress{grid-template-columns:1fr}}.app-error-recovery{min-height:100vh;display:grid;place-items:center;padding:24px;background:#0d1620;color:#e8f3fa}.app-error-recovery>section{width:min(720px,100%);display:grid;gap:14px;padding:24px;border:1px solid #a76b3a;border-radius:16px;background:#121f2b;box-shadow:0 24px 80px #00000073}.app-error-recovery svg{color:#ffbe78}.app-error-recovery h1{margin:0;font-size:1.55rem}.app-error-recovery p{margin:0;color:#b9cbd7;line-height:1.55}.app-error-recovery button{justify-self:start;display:inline-flex;align-items:center;gap:8px}.app-error-recovery details{border-top:1px solid #2c4659;padding-top:12px}.app-error-recovery pre{max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#ffcf9c}.nft-generation-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;align-items:center;margin-top:12px;padding:13px 14px;border:1px solid #38627e;border-radius:11px;background:#1a445e2e}.nft-generation-progress>div{min-width:0;display:grid;gap:4px}.nft-generation-progress strong{color:#dff4ff}.nft-generation-progress span{color:#abc3d2;overflow-wrap:anywhere}.nft-generation-progress b{color:#8ed1ff;white-space:nowrap}.nft-generation-progress progress{grid-column:1 / -1;width:100%;height:9px;accent-color:#39d699}.nft-generation-progress.success{border-color:#39d69999;background:#39d69914}.nft-generation-progress.success b{color:#39d699}.nft-generation-progress.error{border-color:#ff768ea6;background:#ff5e7d14}.nft-generation-progress.error b{color:#ff8fa7}@media(max-width:620px){.nft-generation-progress{grid-template-columns:1fr}}*,*:before,*:after{box-sizing:border-box}.page-stack,.panel,.panel-body,.admin-grid,.form-grid,.metrics-grid,.token-type-list,.token-type-card,.token-tax-panel,.feature-grid,.nft-workspace,.nft-step-content,.airdrop-page-pro,.airdrop-page-pro .panel,.admin-page,.admin-module-instance-card{min-width:0}.panel,.token-type-card,.token-tax-panel,.nft-step-content,.airdrop-page-pro article{overflow:hidden}.field-help,.module-explainer-card p,.status-banner span,.admin-overview-note span,.token-type-card p,.token-type-card h2,.airdrop-log-list small{overflow-wrap:anywhere}.admin-security-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.admin-security-overview article{min-width:0;display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid #294b61;border-radius:13px;background:#071823b8}.admin-security-overview svg{flex:0 0 auto;color:#2cdf9b}.admin-security-overview div{min-width:0;display:grid;gap:5px}.admin-security-overview span,.admin-security-overview small{color:var(--muted)}.admin-security-overview strong{overflow-wrap:anywhere}.admin-overview-note{display:grid;gap:6px;margin:14px 0;padding:14px 16px;border:1px solid #37657e;border-radius:12px;background:#206f971a}.admin-module-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-module-shortcuts button{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;padding:12px}.admin-module-shortcuts button span{overflow-wrap:anywhere}.token-type-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch}.token-type-card{width:100%;min-height:210px;display:flex!important;flex-direction:column;justify-content:space-between;gap:16px;padding:22px!important;text-align:left;white-space:normal}.token-type-card>div{min-width:0}.token-type-card h2{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 10px}.token-type-card p{margin:0 0 14px;line-height:1.55}.token-type-card>strong{align-self:flex-end;max-width:100%;text-align:right;white-space:normal}.token-type-card .chip-row{display:flex;flex-wrap:wrap;gap:7px}.token-type-card .chip-row span{white-space:normal;overflow-wrap:anywhere}.platform-fee-example{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;overflow:visible!important}.platform-fee-example>span,.platform-fee-example>strong{min-width:0;white-space:normal!important;overflow-wrap:anywhere}.platform-fee-example>span:nth-of-type(1),.platform-fee-example>strong:nth-of-type(1){grid-column:1}.platform-fee-example>span:nth-of-type(2),.platform-fee-example>strong:nth-of-type(2){grid-column:2}.platform-fee-example>span:nth-of-type(3),.platform-fee-example>strong:nth-of-type(3){grid-column:3}.platform-fee-example>i{display:none}.platform-fee-example>span{border-bottom:1px solid #294b61;padding-bottom:5px}.platform-fee-example>strong{font-size:1.05rem}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.feature-card,.feature-card *{min-width:0}.feature-card{white-space:normal;overflow:hidden}.feature-card strong,.feature-card small{overflow-wrap:anywhere}.token-preset-feature-selector{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.token-preset-feature-selector label{min-width:0;display:inline-flex;gap:7px;align-items:center;border:1px solid #315570;border-radius:999px;padding:7px 10px}.admin-security-banner,.security-blocked-panel{display:flex;gap:12px;align-items:flex-start;padding:15px 17px;border:1px solid #22c989;border-radius:13px;background:#1e93681a}.admin-security-banner>div,.security-blocked-panel>div{min-width:0;display:grid;gap:5px}.nft-layer-toolbar{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin:12px 0}.nft-layer-toolbar button{min-width:0;white-space:normal}.nft-choice-cards,.verification-choice-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.nft-choice-cards button,.verification-choice-cards button{min-width:0;min-height:132px;display:grid;grid-template-columns:1fr;align-content:start;gap:8px;white-space:normal;overflow:hidden;padding:17px!important}.nft-choice-cards strong,.verification-choice-cards strong{font-size:1rem;line-height:1.25;overflow-wrap:normal;word-break:normal}.nft-choice-cards span,.verification-choice-cards span{line-height:1.45;overflow-wrap:anywhere}.generation-explanation{display:grid;gap:7px;padding:14px;border:1px solid #377397;border-radius:12px;background:#2477a51a}.generation-explanation strong{color:#dff4ff}.nft-pack-admin-manager{display:grid;gap:12px}.nft-pack-admin-manager header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nft-pack-admin-manager .nft-demo-grid article{grid-template-columns:78px minmax(0,1fr)}.nft-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nft-step-navigation{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:13px}.nft-step-navigation span{white-space:nowrap}.nft-verification-clean{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nft-verification-clean article{min-width:0;display:grid;gap:6px;padding:16px;border:1px solid #315570;border-radius:12px}.airdrop-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.airdrop-mode-grid button{min-width:0;min-height:94px;display:flex;gap:12px;align-items:flex-start;text-align:left;white-space:normal}.airdrop-mode-grid button span{min-width:0;display:grid;gap:6px}.airdrop-mode-grid button small{color:var(--muted);overflow-wrap:anywhere}.airdrop-mode-grid button.active{border-color:#27d796;background:#27d7961f}.airdrop-token-verifier{display:grid;gap:11px;padding:14px;margin:12px 0;border:1px solid #294b61;border-radius:12px}.field-button{align-self:end;min-height:43px}.airdrop-token-result{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #27d796;border-radius:10px;background:#27d79614}.airdrop-token-result div{min-width:0;display:grid;gap:4px}.airdrop-token-result span{overflow-wrap:anywhere;color:var(--muted)}.airdrop-recipient-input{min-height:220px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.airdrop-transaction-plan{display:grid;gap:10px;margin:14px 0;padding:15px;border:1px solid #365f79;border-radius:12px;background:#11364c3d}.airdrop-transaction-plan>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.airdrop-transaction-plan span{min-width:0;display:flex;gap:8px;align-items:center;border:1px solid #315570;border-radius:9px;padding:10px;overflow-wrap:anywhere}.airdrop-transaction-plan b{flex:0 0 25px;height:25px;display:inline-grid;place-items:center;border-radius:50%;background:#167e5b}.airdrop-transaction-plan small{color:var(--muted)}.airdrop-log-list{display:grid;gap:9px}.airdrop-log-list article{min-width:0;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border:1px solid #294b61;border-radius:11px}.airdrop-log-list article>div{min-width:0;display:grid;gap:4px}.airdrop-log-list a{flex:0 0 auto;display:inline-flex;gap:6px;align-items:center}.airdrop-history-table{width:100%;overflow-x:auto}.airdrop-history-row{min-width:760px;display:grid;grid-template-columns:120px 130px 1fr 130px 150px;gap:10px;padding:10px;border-bottom:1px solid #294b61;align-items:center}.airdrop-history-row>*{min-width:0;overflow-wrap:anywhere}.watched-wallet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.token-type-card strong,.nft-choice-cards strong,.verification-choice-cards strong,.admin-section-banner strong,.admin-module-instance-card strong{word-break:normal}@media(max-width:1120px){.admin-module-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-security-overview{grid-template-columns:1fr}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.airdrop-transaction-plan>div{grid-template-columns:1fr}}@media(max-width:820px){.token-type-list,.nft-choice-cards,.verification-choice-cards,.nft-verification-clean,.airdrop-mode-grid,.nft-date-grid{grid-template-columns:1fr!important}.admin-module-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid,.platform-fee-example{grid-template-columns:1fr!important}.platform-fee-example>*{grid-column:1!important}.token-type-card{min-height:0}}@media(max-width:560px){.admin-module-shortcuts{grid-template-columns:1fr}.airdrop-log-list article{align-items:flex-start;flex-direction:column}}.watched-wallet-grid article{min-width:0;display:grid;gap:7px;padding:13px;border:1px solid #294b61;border-radius:11px;background:#071823ad}.watched-wallet-grid article header{display:flex;justify-content:space-between;gap:10px;align-items:center}.watched-wallet-grid article header button{width:30px;height:30px;padding:0;display:grid;place-items:center}.watched-wallet-grid article span,.watched-wallet-grid article small{color:var(--muted);overflow-wrap:anywhere}.generation-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;margin:12px 0;padding:13px;border:1px solid #37657e;border-radius:11px;background:#206f971a}.generation-progress strong{min-width:0;overflow-wrap:anywhere}.generation-progress progress{grid-column:1/-1;width:100%;height:9px;accent-color:#2cdf9b}.generation-progress span{color:var(--muted);white-space:nowrap}.generation-progress.error{border-color:#b84d63;background:#b84d631a}.nft-rule-list>div{min-width:0;display:grid;grid-template-columns:150px minmax(0,1fr) auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:10px}.nft-rule-list>div>*{min-width:0;overflow-wrap:anywhere}.airdrop-history-table{overflow-x:auto;border:1px solid #294b61;border-radius:12px}.airdrop-history-head,.airdrop-history-table article{min-width:800px;display:grid;grid-template-columns:180px minmax(180px,1.2fr) 100px 150px 120px;gap:12px;align-items:center;padding:11px 13px}.airdrop-history-head{background:#0a1a27;color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.airdrop-history-table article{border-top:1px solid #294b61}.airdrop-history-table article>*{min-width:0;overflow-wrap:anywhere}.airdrop-history-table article>span{display:grid;gap:3px}@media(max-width:700px){.nft-rule-list>div{grid-template-columns:1fr}.generation-progress{grid-template-columns:1fr}.generation-progress span{white-space:normal}}.verification-choice-grid button{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;white-space:normal;overflow:hidden}.verification-choice-grid button>svg{flex:0 0 auto;margin-top:2px}.verification-choice-grid button>span{min-width:0;margin-top:0}.verification-choice-grid button strong,.verification-choice-grid button small{display:block;white-space:normal;word-break:normal;overflow-wrap:break-word}.verification-choice-grid button strong{line-height:1.3}.verification-choice-grid button small{margin-top:6px;line-height:1.45}@media(max-width:820px){.verification-choice-grid{grid-template-columns:1fr!important}}.feature-card{display:flex;flex-direction:column;cursor:pointer}.feature-card[aria-disabled=true]{cursor:not-allowed}.feature-card-footer{width:100%;display:grid;gap:10px;margin-top:auto}.feature-card-launch-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:1px solid rgba(45,223,155,.42);border-radius:8px;background:#2ddf9b14;color:#dcfff2;font-size:12px;cursor:pointer}.feature-card-launch-toggle input{width:auto;margin:0}.compatibility-explainer{display:grid;gap:5px;margin-bottom:12px;padding:13px 15px;border:1px solid #315b72;border-radius:10px;background:#1f70971a}.compatibility-explainer span{color:var(--muted);line-height:1.5}.compatibility-preset-row{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 14px}.compatibility-preset-row button{display:inline-flex;align-items:center;gap:7px}.nft-rule-list>.empty-state{display:block}.admin-overview-visibility{display:grid;gap:14px;margin-top:18px;padding:17px;border:1px solid #31556c;border-radius:12px;background:#0718239e}.admin-overview-visibility header strong,.admin-overview-visibility header span{display:block}.admin-overview-visibility header strong{font-size:18px}.admin-overview-visibility header span{margin-top:5px;color:var(--muted);line-height:1.45}.admin-visibility-button-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.admin-visibility-button-grid button{min-width:0;min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;text-align:left;padding:10px 12px;white-space:normal}.admin-visibility-button-grid button span{display:inline-grid;place-items:center;min-width:38px;padding:4px 6px;border-radius:999px;font-size:10px;font-weight:800}.admin-visibility-button-grid button.enabled{border-color:#2ddf9b8c;background:#2ddf9b14}.admin-visibility-button-grid button.enabled span{background:#17694d;color:#eafff7}.admin-visibility-button-grid button.disabled{border-color:#4d3a48;background:#a043560f}.admin-visibility-button-grid button.disabled span{background:#5c2d3b;color:#ffdfe6}.admin-visibility-button-grid button strong{min-width:0;overflow-wrap:anywhere;line-height:1.25}.airdrop-payment-coin-banner{display:flex;align-items:center;gap:11px;margin-top:14px;padding:13px 15px;border:1px solid rgba(255,195,77,.48);border-radius:10px;background:#ffc34d12}.airdrop-payment-coin-banner svg{color:#ffc34d;flex:0 0 auto}.airdrop-payment-coin-banner strong,.airdrop-payment-coin-banner span{display:block}.airdrop-payment-coin-banner span{margin-top:4px;color:var(--muted)}.airdrop-fee-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.airdrop-fee-presets>span{color:var(--muted);font-size:12px}.airdrop-fee-presets button.active{border-color:#2cdf9b;background:#2ddf9b1f;color:#eafff7}@media(max-width:1180px){.admin-visibility-button-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.admin-visibility-button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.admin-visibility-button-grid{grid-template-columns:1fr}.compatibility-preset-row{display:grid}}.input-with-action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.input-with-action>button{min-height:44px;white-space:nowrap}.prominent-amount-card{display:grid;gap:8px;margin:14px 0;padding:18px;border:1px solid rgba(45,223,155,.55);border-radius:14px;background:linear-gradient(135deg,#2ddf9b1c,#14709d14);box-shadow:inset 0 1px #ffffff09}.prominent-amount-card>strong{font-size:1.1rem;color:#effff9}.prominent-amount-card>span{color:var(--muted);line-height:1.45}.prominent-amount-card .field{margin:3px 0 0}.prominent-amount-input,.prominent-amount-card input[type=number]{min-height:58px;padding:12px 16px;font-size:1.35rem;font-weight:800;border-color:#2ddf9bb8;background:#030f17c7}.vesting-join-amount-card{border-color:#2ddf9b9e}.amount-quote{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#d9fff1}.prominent-transaction-button{min-height:52px;font-size:1rem;font-weight:800}.token-preset-feature-selector{display:grid;gap:12px;margin-top:16px;padding-top:15px;border-top:1px solid #29475b}.token-preset-feature-selector>strong{font-size:1rem}.token-preset-feature-selector>span{color:var(--muted);line-height:1.45}.token-preset-feature-selector>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.token-preset-feature-selector label{min-width:0;min-height:86px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:11px;row-gap:4px;padding:13px 14px;border:1px solid #315570;border-radius:12px;background:#05141f94;cursor:pointer}.token-preset-feature-selector label:hover{border-color:#3f7898;background:#10314394}.token-preset-feature-selector label.selected{border-color:#2ddf9bb3;background:#2ddf9b17}.token-preset-feature-selector label input{grid-row:1 / span 2;width:18px;height:18px;margin:2px 0 0}.token-preset-feature-selector label b,.token-preset-feature-selector label small{min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.token-preset-feature-selector label b{line-height:1.3}.token-preset-feature-selector label small{color:var(--muted);line-height:1.38}.token-admin-card{overflow:hidden}.token-type-switches{align-content:start}.feature-grid{gap:14px!important}.feature-card{min-height:188px;padding:17px!important;border-radius:14px;background:linear-gradient(145deg,#0e1d28fa,#09131dfa);overflow:visible}.feature-card:hover{border-color:#3c718f;transform:translateY(-1px)}.feature-card.selected{border-color:#ffc34d;box-shadow:0 0 0 1px #ffc34d2e,0 12px 30px #00000026}.feature-card>div:first-child{width:100%}.feature-card strong,.feature-card span,.feature-card small,.feature-card p{min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.feature-card strong{line-height:1.25}.feature-card p{font-size:.85rem}.marketplace-product-editor{gap:18px}.marketplace-admin-row.expanded{padding:18px;border-color:#31556c;background:linear-gradient(145deg,#0a1924f0,#07111bf0);box-shadow:0 10px 28px #0000001f}.marketplace-admin-header{padding-bottom:12px;border-bottom:1px solid #29475b}.marketplace-admin-header>strong{font-size:1.08rem;color:#f2fff9}.marketplace-upload-row{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.marketplace-upload-row .file-upload-button{min-height:42px}.marketplace-admin-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:11px;margin-top:3px}.marketplace-admin-gallery article{min-width:0;display:grid;gap:7px;padding:8px;border:1px solid #2c4c61;border-radius:11px;background:#040f18b8}.marketplace-admin-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;background:#07131d}.marketplace-admin-gallery article>span{color:var(--accent);font-size:.78rem;font-weight:800}.marketplace-admin-gallery button{min-height:34px;padding:6px 9px}.market-product-gallery{display:grid;gap:9px}.market-product-image{overflow:hidden;border-radius:12px;background:#07131d}.market-product-image img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.market-product-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.market-product-thumbnails button{min-width:0;padding:3px;border-radius:8px;background:#07131d}.market-product-thumbnails button.active{border-color:#2cdf9b;box-shadow:0 0 0 1px #2ddf9b3d}.market-product-thumbnails img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:5px}.nft-owned-collection-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;margin:14px 0}.nft-owned-collection-tabs button{min-width:0;min-height:70px;display:grid;gap:5px;align-content:center;text-align:left;white-space:normal;padding:11px 13px;border-radius:11px}.nft-owned-collection-tabs button.active{border-color:#2cdf9b;background:#2ddf9b1a}.nft-owned-collection-tabs strong,.nft-owned-collection-tabs span{min-width:0;overflow-wrap:break-word}.nft-owned-collection-tabs span{color:var(--muted);font-size:.78rem}.owned-nft-card{transition:transform .16s ease,border-color .16s ease}.owned-nft-card:hover{transform:translateY(-2px);border-color:#39708f}.owned-nft-body h3{line-height:1.3}.owned-rarity-info{margin-top:2px}.owned-rarity-info b{font-size:.8rem}.owned-rarity-info small{font-size:.72rem;line-height:1.35}.contract-library-controls,.activity-filter-toolbar{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.contract-library-controls .search-control,.activity-filter-toolbar .search-control{flex:1 1 260px}.contract-library-controls select,.activity-filter-toolbar select{min-width:190px}.admin-subtabs.compact{display:flex;flex-wrap:wrap;gap:7px}.admin-subtabs.compact button{min-height:39px}.search-control{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #31556c;border-radius:9px;background:#05111bc7}.search-control input{min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;padding-left:0}.contract-revenue-chart{display:grid;gap:10px}.contract-revenue-chart article{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(180px,2fr) auto;gap:12px;align-items:center}.contract-revenue-chart article>span{min-width:0;overflow-wrap:break-word}.contract-revenue-chart article>div{height:11px;overflow:hidden;border-radius:999px;background:#132c3d}.contract-revenue-chart article>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2cdf9b,#35b7e8)}.contract-revenue-chart article>strong{white-space:nowrap}.contract-fee-legend{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:16px;color:var(--muted)}.contract-fee-legend span{display:inline-flex;align-items:center;gap:7px}.contract-fee-legend span i{width:11px;height:11px;border-radius:3px;background:#2cdf9b}.contract-fee-legend span:nth-child(2) i{background:#35b7e8}.contract-fee-legend small{flex:1 1 100%;line-height:1.45}.professional-contract-list,.professional-activity-list{display:grid;gap:9px}.contract-activity-item{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:start;padding:15px!important;border:1px solid #2c4c61;border-radius:12px;background:#06121cad}.contract-record-main{min-width:0;display:grid;gap:10px}.contract-record-main strong,.contract-record-main small{display:block;min-width:0;overflow-wrap:anywhere}.contract-record-main small{margin-top:4px;color:var(--muted)}.contract-record-fees{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.contract-record-fees span{display:grid;gap:4px;padding:9px;border:1px solid #29475b;border-radius:9px;color:var(--muted);font-size:.76rem}.contract-record-fees b{color:#eafff7;overflow-wrap:anywhere}.contract-fee-summary{display:flex;flex-wrap:wrap;gap:6px}.contract-fee-summary b{padding:5px 8px;border:1px solid #31556c;border-radius:999px;font-size:.73rem}.contract-record-side{display:grid;justify-items:end;gap:9px}.contract-record-side a{color:var(--cyan)}.professional-activity-list .activity-item{border:1px solid #2c4c61;border-radius:11px;background:#06121c9e}.admin-visibility-button-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-overview-visibility{overflow:hidden}@media(max-width:1100px){.token-preset-feature-selector>div{grid-template-columns:1fr}.contract-record-fees{grid-template-columns:1fr}.admin-visibility-button-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.input-with-action{grid-template-columns:1fr}.contract-revenue-chart article{grid-template-columns:1fr;gap:6px}.contract-activity-item{grid-template-columns:auto minmax(0,1fr)}.contract-record-side{grid-column:2;justify-items:start}.market-product-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-visibility-button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.admin-visibility-button-grid{grid-template-columns:1fr}.marketplace-admin-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-owned-collection-tabs{grid-template-columns:1fr}}.status-banner{display:grid;gap:5px;width:100%;margin:10px 0;padding:13px 15px;border:1px solid #355a70;border-radius:11px;background:#133042b8}.status-banner strong{color:#eaf8ff}.status-banner span,.status-banner small{color:#b7cbd8;line-height:1.45;overflow-wrap:anywhere}.status-banner.success{border-color:#2ddf9f8c;background:#1c755429}.status-banner.success strong{color:#6ff2bf}.status-banner.warning{border-color:#ebae4c9e;background:#84571829}.status-banner.warning strong{color:#ffd38b}.status-banner.error{border-color:#ff63809e;background:#82213429}.status-banner.error strong{color:#ff9cb0}.my-nfts-page .status-banner small{display:block;padding-top:3px;border-top:1px solid rgba(255,255,255,.06)}.customer-settings-menu>.mini-warning{grid-column:1 / -1}@media(min-width:821px){.customer-settings-menu button{min-height:72px}}@media(min-width:1200px){.admin-top-menu{grid-template-columns:repeat(11,minmax(0,1fr))}.admin-top-menu button{min-height:48px;font-size:.77rem}}.nft-marketplace-hero,.game-center-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 20%,rgba(62,210,255,.16),transparent 34%),radial-gradient(circle at 18% 85%,rgba(45,223,159,.13),transparent 38%),linear-gradient(135deg,#0a1c2bfa,#09121ffa)}.nft-marketplace-hero:after,.game-center-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(91,199,241,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(91,199,241,.04) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000);mask-image:linear-gradient(90deg,transparent,#000 45%,#000)}.nft-marketplace-hero>*,.game-center-hero>*{position:relative;z-index:1}.nft-marketplace-hero-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.nft-market-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;border:1px solid var(--line);border-radius:12px;background:#09121ddb}.nft-market-tabs button{background:transparent;border-color:transparent}.nft-market-tabs button.active{color:#6ff2bf;border-color:#2ddf9f80;background:#2ddf9f1a}.nft-market-filter-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:12px}.nft-market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nft-market-card{overflow:hidden;border:1px solid #27475d;border-radius:16px;background:linear-gradient(180deg,#111f2cfa,#09141ffa);box-shadow:0 14px 38px #0003;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nft-market-card:hover{transform:translateY(-3px);border-color:#3fceff8c;box-shadow:0 18px 44px #00000052}.nft-market-card-image{position:relative;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:#08141f}.nft-market-card-image img{width:100%;height:100%;object-fit:cover}.nft-standard-badge{position:absolute;left:10px;bottom:10px;padding:5px 8px;border-radius:999px;background:#051019d6;border:1px solid rgba(70,210,255,.45);font-size:.7rem;font-weight:700}.nft-favorite-button{position:absolute;right:10px;top:10px;width:37px;height:37px;display:grid;place-items:center;padding:0;border-radius:50%;background:#051019d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nft-favorite-button.active{color:#ff6d91;border-color:#ff6d91b3}.nft-market-card-body{display:grid;gap:10px;padding:14px}.nft-market-card-body>span{color:#91afc2;font-size:.77rem}.nft-market-card-body h3{margin:0;font-size:1.1rem}.nft-market-card-meta{display:flex;flex-wrap:wrap;gap:6px}.nft-market-card-meta small{padding:5px 7px;border:1px solid #24465d;border-radius:999px;color:#a8c3d4}.nft-market-price{display:flex;justify-content:space-between;align-items:end;gap:8px;padding-top:4px}.nft-market-price span{color:var(--muted);font-size:.75rem}.nft-market-price strong{color:#68f1be;font-size:1.03rem}.nft-buy-options{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px}.nft-sell-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:18px}.nft-owned-asset-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-height:560px;overflow:auto;padding-right:4px}.nft-owned-asset-picker button{display:grid;gap:6px;padding:8px;text-align:left;background:#0d1b28}.nft-owned-asset-picker button.active{border-color:#2cdf9f;box-shadow:0 0 0 1px #2ddf9f33}.nft-owned-asset-picker img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.nft-market-listing-list article{align-items:center}.game-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-mode-grid article,.game-roadmap-grid article{display:grid;gap:9px;padding:16px;border:1px solid #29495e;border-radius:13px;background:linear-gradient(145deg,#102230eb,#08121df0)}.game-mode-grid article.enabled{border-color:#2ddf9f6b}.game-mode-grid article.disabled{opacity:.55}.game-mode-grid article.planned{border-style:dashed}.game-mode-grid svg,.game-roadmap-grid svg{color:#4cc9f0}.game-main-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px}.game-character-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;max-height:470px;overflow:auto}.game-character-grid button{display:grid;gap:6px;padding:8px;text-align:left;background:#0c1a27}.game-character-grid button.active{border-color:#2cdf9f;background:#2ddf9f17}.game-character-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.arena-stage{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:15px;margin:16px 0;padding:22px;border:1px solid #2e536a;border-radius:15px;background:radial-gradient(circle at center,rgba(45,223,159,.12),transparent 48%),#091724}.arena-fighter{display:grid;gap:5px;padding:14px;border-radius:11px;background:#0d2332e6}.arena-fighter.opponent{text-align:right}.game-reward-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.achievement-grid{display:grid;gap:8px}.achievement-grid article{display:grid;gap:4px;padding:11px;border:1px solid #29475b;border-radius:10px;opacity:.62}.achievement-grid article.unlocked{opacity:1;border-color:#2ddf9f80;background:#2ddf9f14}.game-lists-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.game-roadmap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nft-record-safety{display:grid;gap:13px;padding:15px;border:1px solid rgba(255,177,77,.38);border-radius:12px;background:#754b141a}.nft-record-safety>div:first-child{display:flex;gap:11px;align-items:flex-start}.nft-record-safety>div:first-child svg{flex:0 0 auto;color:#ffbd66}.nft-record-safety span{display:grid;gap:4px}.confirmation-modal-backdrop{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:#000000bf;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.confirmation-modal{width:min(540px,100%);display:grid;gap:14px;padding:24px;border:1px solid rgba(255,91,120,.55);border-radius:16px;background:#0d1824;box-shadow:0 25px 90px #000000b3}.confirmation-modal>svg{color:#ff6b87}.confirmation-modal h3,.confirmation-modal p{margin:0}.confirmation-required{display:grid;gap:5px;padding:12px;border:1px dashed rgba(255,173,86,.6);border-radius:10px;background:#824c1421}.confirmation-required span{color:var(--muted);font-size:.8rem}.confirmation-required strong{overflow-wrap:anywhere}.confirmation-modal-actions{display:flex;justify-content:flex-end;gap:9px}.fee-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px}.fee-preview-grid article{display:grid;gap:5px;padding:12px;border:1px solid #29495e;border-radius:10px;background:#0c1925}.fee-preview-grid span{color:var(--muted);font-size:.76rem}.game-admin-page .license-note{display:flex;align-items:flex-start;gap:10px}.status-banner.compact{margin:0;padding:9px 11px}@media(max-width:1180px){.nft-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nft-market-filter-grid,.game-mode-grid,.game-roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-character-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.nft-market-tabs,.nft-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-sell-grid,.game-main-grid,.game-lists-grid{grid-template-columns:1fr}.nft-owned-asset-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.fee-preview-grid{grid-template-columns:1fr}}@media(max-width:560px){.nft-market-grid,.nft-market-filter-grid,.game-mode-grid,.game-roadmap-grid{grid-template-columns:1fr}.nft-owned-asset-picker,.game-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-buy-options,.game-reward-actions{grid-template-columns:1fr}.arena-stage{grid-template-columns:1fr;text-align:center}.arena-fighter.opponent{text-align:center}.confirmation-modal-actions{display:grid;grid-template-columns:1fr}}.nft-sell-layout,.nft-sell-grid{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:18px;align-items:start}.nft-source-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:11px 0 14px;padding:7px;border:1px solid #29495e;border-radius:11px;background:#06111bc7}.nft-source-tabs button{min-width:0;min-height:42px;white-space:normal;background:transparent;border-color:transparent}.nft-source-tabs button.active{color:#6ff2bf;border-color:#2ddf9f85;background:#2ddf9f1a}.nft-sell-asset-grid,.nft-owned-asset-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-height:560px;overflow:auto;padding-right:4px}.nft-sell-asset-grid button,.nft-owned-asset-picker button{min-width:0;display:grid;gap:6px;padding:8px;text-align:left;white-space:normal;background:#0d1b28}.nft-sell-asset-grid button.active,.nft-owned-asset-picker button.active{border-color:#2cdf9f;box-shadow:0 0 0 1px #2ddf9f33;background:#2ddf9f12}.nft-sell-asset-grid button>div{display:grid;place-items:center;overflow:hidden;aspect-ratio:1;border-radius:8px;background:#07131d}.nft-sell-asset-grid img,.nft-owned-asset-picker img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.nft-sell-asset-grid strong,.nft-sell-asset-grid span{min-width:0;overflow-wrap:anywhere}.nft-sell-asset-grid span{color:var(--muted);font-size:.75rem}.selected-nft-summary,.nft-listing-fee-summary{display:grid;gap:6px;padding:13px;border:1px solid #2c4c61;border-radius:11px;background:#06121cad}.selected-nft-summary span,.nft-listing-fee-summary span,.nft-listing-fee-summary small{color:var(--muted)}.nft-listing-fee-summary strong{color:#68f1be;font-size:1.02rem}.nft-listing-fee-summary small{line-height:1.45}@media(max-width:820px){.nft-sell-layout,.nft-sell-grid{grid-template-columns:1fr}.nft-sell-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.nft-source-tabs{grid-template-columns:1fr}.nft-sell-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-tabbar{display:grid;grid-template-columns:repeat(9,minmax(100px,1fr));gap:8px;padding:10px;border:1px solid var(--border);border-radius:14px;background:#040d1899;overflow-x:auto}.game-tabbar button{white-space:nowrap}.game-tabbar button.active{border-color:#2ce7a5;color:#2ce7a5;background:#1284602e}.game-mode-grid.professional{grid-template-columns:repeat(4,minmax(0,1fr))}.game-mode-grid.professional article{min-height:145px}.game-safety-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-safety-grid article{padding:16px;border:1px solid var(--border);border-radius:12px;background:#091826b3;display:grid;gap:6px}.game-safety-grid span{color:var(--muted);font-size:.86rem}.game-two-column,.game-admin-builder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.game-admin-builder-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.game-feature-stage{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;border:1px dashed #1a6e8e;border-radius:18px;background:radial-gradient(circle at center,#17c9a11f,#050f1b66 60%)}.game-feature-stage svg{color:#2ce7a5;filter:drop-shadow(0 0 18px rgba(44,231,165,.35))}.game-feature-stage strong{font-size:1.5rem}.game-feature-stage span{max-width:620px;color:var(--muted)}.scratch-card-stage{display:grid;grid-template-columns:minmax(280px,460px) 1fr;gap:28px;align-items:center;padding:18px}.scratch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;border-radius:20px;background:linear-gradient(135deg,#0d7b75,#183e72);box-shadow:inset 0 0 0 2px #ffffff1f,0 20px 50px #00000047}.scratch-grid span{aspect-ratio:1.5;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#b9c6d7,#586b80);color:#1b2635;font-weight:900;letter-spacing:.08em;border:2px solid rgba(255,255,255,.35)}.scratch-grid span.revealed{background:linear-gradient(145deg,#f2c85b,#cf7d16);color:#231807}.scratch-card-stage>div:last-child{display:grid;gap:12px}.scratch-card-stage strong{font-size:1.4rem}.scratch-card-stage p{color:var(--muted)}.game-card-list{display:grid;gap:14px}.game-card-list>article{padding:18px;border:1px solid var(--border);border-radius:14px;background:#061422b8;display:grid;gap:14px}.game-card-list header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.game-card-list header div{display:grid;gap:5px}.game-card-list header span,.game-card-list small{color:var(--muted)}.prediction-options{display:flex;flex-wrap:wrap;gap:10px}.prediction-options button.active{border-color:#2ce7a5;color:#2ce7a5}.tournament-actions{display:grid;grid-template-columns:1fr auto;gap:12px}.mini-leaderboard{display:grid;gap:6px}.mini-leaderboard span{display:grid;grid-template-columns:50px 1fr auto;padding:8px 10px;border-radius:9px;background:#ffffff08}.reward-catalog{display:grid;gap:12px}.reward-catalog article{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px;border:1px solid var(--border);border-radius:12px}.reward-catalog article>div{display:grid;gap:5px}.reward-catalog span,.reward-catalog small{color:var(--muted)}.achievement-grid.extended{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-list article{padding:10px 12px}.inline-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:1200px){.game-mode-grid.professional{grid-template-columns:repeat(2,minmax(0,1fr))}.game-admin-builder-grid{grid-template-columns:1fr}.game-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.game-two-column,.scratch-card-stage,.game-mode-grid.professional,.game-safety-grid{grid-template-columns:1fr}.game-tabbar{grid-template-columns:repeat(9,140px)}.tournament-actions,.achievement-grid.extended{grid-template-columns:1fr}.game-card-list header{flex-direction:column}.scratch-card-stage{padding:4px}}.game-v122{--game-neon:#2ce7a5;--game-blue:#36c8ff;--game-violet:#8d6cff;--game-gold:#ffc75a;--game-red:#ff5578;position:relative;isolation:isolate}.game-v122:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 82% 12%,rgba(71,71,255,.11),transparent 32%),radial-gradient(circle at 15% 48%,rgba(44,231,165,.08),transparent 34%)}.pro-game-hero{min-height:230px;overflow:hidden;background:linear-gradient(120deg,#081a28fa,#120f31f5 58%,#062a31f5);border-color:#36c8ff59;box-shadow:0 22px 65px #00000047,inset 0 0 52px #36c8ff0d}.pro-game-hero h2{max-width:850px;font-size:clamp(1.55rem,2.8vw,2.65rem);line-height:1.08;background:linear-gradient(90deg,#fff,#7de7ff 45%,#a8ffda);-webkit-background-clip:text;color:transparent}.pro-game-hero p{max-width:880px;font-size:1rem;line-height:1.65}.game-hero-orbits{position:absolute!important;right:8%;top:50%;width:270px;height:270px;transform:translateY(-50%);opacity:.42;pointer-events:none}.game-hero-orbits span{position:absolute;inset:10%;border:1px solid rgba(54,200,255,.65);border-radius:50%;animation:fsGameOrbit 14s linear infinite}.game-hero-orbits span:nth-child(2){inset:27%;border-color:#8d6cffcc;animation-direction:reverse;animation-duration:9s}.game-hero-orbits span:nth-child(3){inset:43%;border-color:#2ce7a5f2;animation-duration:5s}.game-hero-orbits span:after{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 18px currentColor}.game-live-message{border-color:#2ce7a559;background:linear-gradient(90deg,#0c4a3d8f,#0f1d35c7);box-shadow:inset 3px 0 0 var(--game-neon)}.game-tabbar{grid-template-columns:repeat(9,minmax(118px,1fr));position:sticky;top:8px;z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 35px #0000003d}.game-tabbar button{min-height:44px;border-radius:10px;transition:.2s ease}.game-tabbar button:hover{transform:translateY(-2px);border-color:#36c8ff8c}.game-launch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.game-launch-grid article{position:relative;overflow:hidden;background:linear-gradient(145deg,#0c2235f0,#08121ff7);border:1px solid rgba(84,144,183,.28);box-shadow:0 14px 35px #00000038;transition:.25s ease}.game-launch-grid article:after{content:"";position:absolute;width:120px;height:120px;right:-55px;bottom:-65px;border-radius:50%;background:radial-gradient(circle,rgba(44,231,165,.22),transparent 65%)}.game-launch-grid article:hover{transform:translateY(-5px);border-color:#2ce7a58c;box-shadow:0 22px 50px #0000004d,0 0 30px #2ce7a514}.game-live-feed{display:grid;gap:9px}.game-live-feed article{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(86,139,179,.22);border-radius:12px;background:#04121fb8}.play-orb{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#70f4c4,#097e72 70%);box-shadow:0 0 18px #2ce7a559}.game-live-feed article strong,.game-live-feed article span,.game-live-feed article small{display:block}.game-live-feed article span,.game-live-feed article small{color:var(--muted)}.game-connect-state{min-height:420px;background:radial-gradient(circle at 50% 35%,rgba(54,200,255,.12),transparent 34%),#07121dd9;border:1px solid rgba(54,200,255,.25)}.game-character-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.game-character-grid article{cursor:pointer;padding:10px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(145deg,#0d1e2ffa,#07121ffa);transition:.2s ease}.game-character-grid article:hover,.game-character-grid article.selected{border-color:var(--game-neon);transform:translateY(-3px);box-shadow:0 0 0 1px #2ce7a538,0 15px 32px #00000047}.game-nft-portrait{position:relative;aspect-ratio:1;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 50% 38%,#36c8ff47,#06111eeb);border:1px solid rgba(86,139,179,.3)}.game-nft-portrait img{width:100%;height:100%;object-fit:cover;display:block}.guest-fighter-art{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle,rgba(141,108,255,.55),transparent 42%),linear-gradient(145deg,#071b30,#16123d)}.guest-fighter-art svg{position:absolute;width:54%;height:54%;opacity:.42;animation:fsGameOrbit 8s linear infinite}.guest-fighter-art span{font-size:2rem;font-weight:900;color:#fff;text-shadow:0 0 22px #8d6cff}.arena-live-stage{position:relative;min-height:380px;display:grid;grid-template-columns:1fr 120px 1fr;align-items:center;gap:20px;overflow:hidden;padding:26px;border:1px solid rgba(54,200,255,.3);border-radius:22px;background:radial-gradient(circle at center,rgba(141,108,255,.2),transparent 35%),linear-gradient(180deg,#071a2c,#080e1d 70%,#10152d)}.arena-energy-grid{position:absolute;inset:45% -15% -40%;transform:perspective(440px) rotateX(64deg);background-image:linear-gradient(rgba(54,200,255,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(54,200,255,.24) 1px,transparent 1px);background-size:38px 38px;animation:fsGridFlow 4s linear infinite}.arena-particles{position:absolute;inset:0;background-image:radial-gradient(circle,#2ce7a5 1px,transparent 2px),radial-gradient(circle,#8d6cff 1px,transparent 2px);background-position:0 0,28px 38px;background-size:72px 72px;opacity:.3;animation:fsParticles 7s linear infinite}.arena-combatant{position:relative;z-index:2;display:grid;gap:10px;text-align:left}.arena-combatant.opponent{text-align:right}.arena-combatant .game-nft-portrait{width:min(100%,260px);justify-self:start;box-shadow:-14px 0 45px #2ce7a52e}.arena-combatant.opponent .game-nft-portrait,.opponent-core{justify-self:end}.opponent-core{width:min(100%,260px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#ff5578 0 4%,rgba(255,85,120,.42) 5% 22%,rgba(141,108,255,.22) 23% 45%,transparent 47%),conic-gradient(from 30deg,transparent,#ff5578,transparent,#8d6cff,transparent);box-shadow:0 0 55px #ff557859;animation:fsOpponentPulse 2.6s ease-in-out infinite}.opponent-core svg{width:40%;height:40%;filter:drop-shadow(0 0 12px #fff)}.health-bar{height:8px;border-radius:999px;background:#17283a;overflow:hidden}.health-bar i{display:block;height:100%;width:92%;background:linear-gradient(90deg,#2ce7a5,#36c8ff);box-shadow:0 0 14px #2ce7a5}.arena-combatant.opponent .health-bar i{background:linear-gradient(90deg,#ff5578,#ff9b5a);margin-left:auto}.arena-versus{position:relative;z-index:3;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:linear-gradient(145deg,#1a3652,#0c1529);border:2px solid rgba(255,255,255,.16);box-shadow:0 0 40px #8d6cff59}.arena-versus svg{width:40px;height:40px;color:#fff}.arena-live-stage.is-battling .arena-combatant:first-of-type{animation:fsFighterLeft .8s ease-in-out}.arena-live-stage.is-battling .arena-combatant.opponent{animation:fsFighterRight .8s ease-in-out}.battle-result-stamp{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-7deg);padding:16px 28px;border:4px solid currentColor;border-radius:16px;background:#050c16e0;font-size:2rem;font-weight:1000;letter-spacing:.16em;text-transform:uppercase}.battle-result-stamp.win{color:#2ce7a5}.battle-result-stamp.loss{color:#ff5578}.game-action-strip{display:flex;align-items:center;gap:12px;margin-top:16px}.game-action-strip.vertical{flex-direction:column;align-items:stretch}.game-action-strip select{flex:1}.game-action-strip button{min-height:46px}.live-arcade-grid{align-items:stretch}.memory-game-stage,.runner-stage{min-height:440px;border-radius:18px;border:1px solid rgba(54,200,255,.24);background:linear-gradient(160deg,#071c2df5,#0e0c27f5);overflow:hidden}.memory-game-stage{padding:18px}.memory-header{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.memory-header span{padding:8px 12px;border-radius:999px;background:#36c8ff1a;border:1px solid rgba(54,200,255,.25)}.memory-board{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;perspective:800px}.memory-board button{aspect-ratio:1;border:0;background:transparent;padding:0;perspective:700px}.memory-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.memory-board button.open .memory-card-inner,.memory-board button.matched .memory-card-inner{transform:rotateY(180deg)}.memory-card-back,.memory-card-front{position:absolute;inset:0;display:grid;place-items:center;border-radius:12px;backface-visibility:hidden}.memory-card-back{background:linear-gradient(145deg,#18415d,#111633);border:1px solid #36c8ff;box-shadow:inset 0 0 24px #36c8ff1f}.memory-card-back svg{color:#36c8ff}.memory-card-front{transform:rotateY(180deg);font-size:1.8rem;font-weight:900;background:radial-gradient(circle,#7c4dff,#251a58);border:1px solid #b69cff;box-shadow:0 0 20px #8d6cff73}.memory-board button.matched .memory-card-front{background:radial-gradient(circle,#2ce7a5,#0d664f);box-shadow:0 0 25px #2ce7a58c}.memory-placeholder{height:100%;display:grid;place-items:center;text-align:center;padding:30px}.memory-placeholder svg{width:90px;height:90px;color:#8d6cff;filter:drop-shadow(0 0 24px rgba(141,108,255,.6))}.runner-stage{position:relative;display:grid;place-items:center}.runner-stars{position:absolute;inset:0;background-image:radial-gradient(circle,#fff 1px,transparent 1.5px),radial-gradient(circle,#36c8ff 1px,transparent 1.5px);background-size:47px 47px,83px 83px;background-position:0 0,20px 15px;opacity:.65;animation:fsStarDrift 7s linear infinite}.runner-lanes{position:absolute;inset:0;background:linear-gradient(90deg,transparent 32%,rgba(54,200,255,.16) 33% 34%,transparent 35% 65%,rgba(141,108,255,.16) 66% 67%,transparent 68%)}.runner-fighter{position:absolute;z-index:3;left:12%;bottom:13%;width:115px;filter:drop-shadow(0 0 24px rgba(44,231,165,.45))}.runner-gate{position:absolute;z-index:2;right:12%;top:18%;width:150px;height:250px;border:7px solid #8d6cff;border-radius:50%;box-shadow:0 0 30px #8d6cff,inset 0 0 30px #8d6cff;animation:fsGatePulse 2s ease-in-out infinite}.runner-stage.running .runner-fighter{animation:fsRunner 1.35s ease-in-out}.runner-stage.running .runner-stars{animation-duration:.55s}.runner-result{position:relative;z-index:5;padding:16px 24px;border-radius:16px;background:#04101cd9;border:1px solid rgba(44,231,165,.45);text-align:center;box-shadow:0 12px 35px #00000059}.runner-result strong,.runner-result span{display:block}.runner-result strong{font-size:2rem;color:#2ce7a5}.neon-casino-zone{gap:18px}.casino-responsible-banner{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:14px;border:1px solid rgba(255,199,90,.35);background:linear-gradient(90deg,#4c340a73,#0d192adb);color:#ffe2a0}.casino-responsible-banner svg{flex:0 0 auto}.casino-responsible-banner strong,.casino-responsible-banner span{display:block}.casino-responsible-banner span{font-size:.88rem;color:#d8c9a2}.casino-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.casino-game-grid>.panel{height:100%}.slot-machine,.dice-stage,.roulette-stage{position:relative;min-height:330px;display:grid;align-content:center;gap:18px;padding:20px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(141,108,255,.2),transparent 38%),linear-gradient(160deg,#0d1930,#110d2d);border:1px solid rgba(141,108,255,.35)}.slot-machine:before,.dice-stage:before,.roulette-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.05) 45%,transparent 70%);transform:translate(-120%);animation:fsCasinoShine 5s infinite}.slot-top{display:flex;justify-content:space-between;align-items:center;color:#ffc75a}.slot-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;border:2px solid rgba(255,199,90,.55);border-radius:16px;background:#080712;box-shadow:0 0 25px #ffc75a29}.slot-reel{aspect-ratio:1;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#172a43,#0d1121);border:1px solid rgba(255,255,255,.14);font-size:2.7rem;color:#fff;text-shadow:0 0 18px #8d6cff}.slot-machine.spinning .slot-reel{animation:fsSlotBlur .2s linear infinite}.slot-payline{height:2px;background:linear-gradient(90deg,transparent,#ff5578,transparent);box-shadow:0 0 12px #ff5578}.slot-result{text-align:center}.slot-result strong,.slot-result span{display:block}.slot-result strong{font-size:1.4rem;color:#ffc75a}.dice-choice{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dice-choice button,.roulette-bets button{border:1px solid rgba(255,255,255,.2);background:#07101dd1}.dice-choice button.active{border-color:#36c8ff;color:#36c8ff;box-shadow:0 0 18px #36c8ff38}.cosmic-dice{display:flex;justify-content:center;gap:20px}.cosmic-dice b{width:82px;height:82px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,#fff,#9dc3dc);color:#101a28;font-size:2.3rem;box-shadow:0 12px 30px #0006,0 0 20px #36c8ff40}.dice-stage.rolling .cosmic-dice b:first-child{animation:fsDiceRoll .5s ease-in-out}.dice-stage.rolling .cosmic-dice b:last-child{animation:fsDiceRoll .5s .08s ease-in-out}.dice-total{text-align:center}.dice-total strong{font-size:2rem;color:#36c8ff}.roulette-wheel{position:relative;width:210px;height:210px;margin:auto;border-radius:50%;background:repeating-conic-gradient(#cb2549 0 9deg,#121722 9deg 18deg);border:10px solid #bd8840;box-shadow:0 0 0 4px #402b14,0 18px 45px #00000073,0 0 25px #ffc75a38}.roulette-numbers{position:absolute;inset:0}.roulette-numbers i{position:absolute;left:50%;top:4px;transform-origin:0 101px;font-size:.68rem;color:#fff;font-style:normal}.roulette-numbers i:nth-child(1){transform:rotate(0)}.roulette-numbers i:nth-child(2){transform:rotate(30deg)}.roulette-numbers i:nth-child(3){transform:rotate(60deg)}.roulette-numbers i:nth-child(4){transform:rotate(90deg)}.roulette-numbers i:nth-child(5){transform:rotate(120deg)}.roulette-numbers i:nth-child(6){transform:rotate(150deg)}.roulette-numbers i:nth-child(7){transform:rotate(180deg)}.roulette-numbers i:nth-child(8){transform:rotate(210deg)}.roulette-numbers i:nth-child(9){transform:rotate(240deg)}.roulette-numbers i:nth-child(10){transform:rotate(270deg)}.roulette-numbers i:nth-child(11){transform:rotate(300deg)}.roulette-numbers i:nth-child(12){transform:rotate(330deg)}.roulette-core{position:absolute;inset:32%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#e9c17e,#6d421b);border:2px solid #f1d29d}.roulette-stage.rolling .roulette-wheel{animation:fsRouletteSpin 1.25s cubic-bezier(.15,.75,.18,1)}.roulette-bets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.roulette-bets .red{color:#ff6685}.roulette-bets .green{color:#2ce7a5}.roulette-bets .black{color:#d5dbe5}.roulette-bets button.active{box-shadow:inset 0 0 0 2px currentColor,0 0 20px color-mix(in srgb,currentColor 35%,transparent)}.roulette-result{text-align:center;text-transform:uppercase}.roulette-result strong{font-size:2rem}.roulette-result.red strong{color:#ff5578}.roulette-result.green strong{color:#2ce7a5}.roulette-result.black strong{color:#fff}.casino-classics{align-items:stretch}.pro-wheel-stage,.pro-scratch-stage{position:relative;min-height:390px;display:grid;place-items:center;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(54,200,255,.16),transparent 36%),linear-gradient(145deg,#071a2c,#111030);border:1px solid rgba(54,200,255,.25)}.pro-prize-wheel{position:relative;width:270px;height:270px;border-radius:50%;background:conic-gradient(#7b4dff 0 12.5%,#0fae83 12.5% 25%,#df9b28 25% 37.5%,#d93064 37.5% 50%,#287edb 50% 62.5%,#0fae83 62.5% 75%,#df9b28 75% 87.5%,#7b4dff 87.5%);border:9px solid #e4b459;box-shadow:0 0 0 5px #553716,0 20px 45px #0000006b,0 0 30px #ffc75a33;transition:transform 1.45s cubic-bezier(.1,.72,.12,1)}.pro-prize-wheel span{position:absolute;left:50%;top:50%;transform-origin:0 0;font-weight:900;color:#fff;text-shadow:0 2px 4px #000}.pro-prize-wheel span:nth-child(1){transform:rotate(22deg) translate(76px) rotate(-22deg)}.pro-prize-wheel span:nth-child(2){transform:rotate(67deg) translate(76px) rotate(-67deg)}.pro-prize-wheel span:nth-child(3){transform:rotate(112deg) translate(76px) rotate(-112deg)}.pro-prize-wheel span:nth-child(4){transform:rotate(157deg) translate(76px) rotate(-157deg)}.pro-prize-wheel span:nth-child(5){transform:rotate(202deg) translate(76px) rotate(-202deg)}.pro-prize-wheel span:nth-child(6){transform:rotate(247deg) translate(76px) rotate(-247deg)}.pro-prize-wheel span:nth-child(7){transform:rotate(292deg) translate(76px) rotate(-292deg)}.pro-prize-wheel span:nth-child(8){transform:rotate(337deg) translate(76px) rotate(-337deg)}.wheel-pointer{position:absolute;top:42px;z-index:4;color:#fff;font-size:2rem;text-shadow:0 0 12px #fff}.wheel-centre{position:absolute;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#efcf8a,#7e4c16);border:4px solid #fff;box-shadow:0 0 22px #fff6}.wheel-result{position:absolute;right:24px;bottom:24px;padding:12px 16px;border-radius:14px;background:#040f1ae0;border:1px solid #2ce7a5;text-align:center}.wheel-result strong,.wheel-result span{display:block}.wheel-result strong{font-size:1.65rem;color:#2ce7a5}.pro-prize-wheel.spinning{filter:brightness(1.18)}.pro-scratch-stage{align-content:center;padding:24px}.scratch-brand{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:#9cf1d2}.scratch-brand b{margin-left:auto;color:#ffc75a}.scratch-grid.pro{width:min(100%,500px);padding:14px;background:linear-gradient(145deg,#0c735f,#163e77)}.scratch-grid.pro button{aspect-ratio:1.45;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:linear-gradient(135deg,#c4d0df,#72849b);color:#1b2635;cursor:pointer;overflow:hidden;position:relative}.scratch-grid.pro button:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.22) 0 5px,transparent 5px 10px)}.scratch-grid.pro button.revealed{background:radial-gradient(circle,#ffe28a,#c47a14);box-shadow:0 0 20px #ffc75a59}.scratch-grid.pro button.revealed:after{display:none}.scratch-grid.pro i,.scratch-grid.pro small{display:block;position:relative;z-index:1;font-style:normal}.scratch-grid.pro i{font-size:1.35rem;font-weight:900}.scratch-win{margin-top:14px;text-align:center}.scratch-win strong,.scratch-win span{display:block}.scratch-win strong{font-size:2rem;color:#ffc75a;text-shadow:0 0 20px rgba(255,199,90,.5)}.quest-visual{display:flex;align-items:center;gap:18px;padding:22px;border-radius:16px;background:linear-gradient(120deg,#2ce7a51f,#36c8ff14);border:1px solid rgba(44,231,165,.25)}.quest-visual>svg{width:52px;height:52px;color:#2ce7a5;filter:drop-shadow(0 0 15px rgba(44,231,165,.4))}.quest-visual strong,.quest-visual span{display:block}.quest-visual strong{font-size:1.2rem}.quest-visual span{color:var(--muted)}.live-challenge-card{position:relative;overflow:hidden;border-color:#36c8ff47!important;background:linear-gradient(145deg,#0c1f30f5,#081120fa)!important}.live-challenge-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(#36c8ff,#8d6cff)}.challenge-live-dot{display:inline-flex!important;width:max-content;padding:4px 8px;border-radius:999px;background:#ff557826;color:#ff6685!important;border:1px solid rgba(255,85,120,.35);font-size:.68rem!important;font-weight:900;letter-spacing:.12em}.tournament-live-card:before{background:linear-gradient(#ffc75a,#ff5578)}.game-admin-v122 .game-module-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-admin-v122 .token-admin-toggle{min-height:92px;background:linear-gradient(145deg,#0b1e2feb,#06111df5);transition:.2s ease}.game-admin-v122 .token-admin-toggle:hover{border-color:#2ce7a573;transform:translateY(-2px)}.game-economy-intro{display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background:linear-gradient(90deg,#2ce7a51c,#36c8ff12);border:1px solid rgba(44,231,165,.25);margin-bottom:16px}.game-economy-intro svg{color:#2ce7a5}.game-economy-intro strong,.game-economy-intro span{display:block}.game-economy-intro span{color:var(--muted)}.game-economy-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-economy-grid .field{padding:12px;border:1px solid rgba(86,139,179,.22);border-radius:12px;background:#06121fb8}.game-safety-note{border-color:#ffc75a59!important;background:linear-gradient(90deg,#51350859,#0c192acc)!important}@keyframes fsGameOrbit{to{transform:rotate(360deg)}}@keyframes fsGridFlow{to{background-position:0 38px,38px 0}}@keyframes fsParticles{to{background-position:72px 72px,-44px 110px}}@keyframes fsOpponentPulse{50%{transform:scale(1.06);filter:brightness(1.25)}}@keyframes fsFighterLeft{40%{transform:translate(40px) scale(1.04)}70%{transform:translate(-10px)}}@keyframes fsFighterRight{40%{transform:translate(-40px) scale(1.04)}70%{transform:translate(10px)}}@keyframes fsStarDrift{to{background-position:-160px 0,-80px 120px}}@keyframes fsGatePulse{50%{transform:scale(1.06);filter:hue-rotate(40deg)}}@keyframes fsRunner{0%{left:12%;bottom:13%}55%{left:58%;bottom:43%;transform:scale(.74) rotate(-5deg)}to{left:82%;bottom:45%;transform:scale(.35)}}@keyframes fsCasinoShine{0%,65%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes fsSlotBlur{50%{transform:translateY(10px);filter:blur(3px)}}@keyframes fsDiceRoll{25%{transform:rotate(80deg) translateY(-18px)}55%{transform:rotate(220deg) translateY(-8px)}to{transform:rotate(360deg)}}@keyframes fsRouletteSpin{to{transform:rotate(1440deg)}}@media(max-width:1280px){.game-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.casino-game-grid{grid-template-columns:1fr 1fr}.casino-game-grid>.panel:last-child{grid-column:1/-1}.game-admin-v122 .game-module-toggle-grid,.game-economy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.game-hero-orbits{opacity:.18;right:-80px}.arena-live-stage{grid-template-columns:1fr;min-height:720px}.arena-combatant,.arena-combatant.opponent{text-align:center}.arena-combatant .game-nft-portrait,.arena-combatant.opponent .game-nft-portrait,.opponent-core,.arena-versus{justify-self:center}.casino-game-grid{grid-template-columns:1fr}.casino-game-grid>.panel:last-child{grid-column:auto}.memory-board{grid-template-columns:repeat(3,1fr)}.game-admin-v122 .game-module-toggle-grid,.game-economy-grid{grid-template-columns:1fr}.game-action-strip{flex-direction:column;align-items:stretch}}@media(max-width:620px){.game-launch-grid{grid-template-columns:1fr}.pro-game-hero{min-height:300px}.game-tabbar{grid-template-columns:repeat(9,150px)}.game-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slot-reel{font-size:2rem}.pro-prize-wheel{width:230px;height:230px}.memory-board{grid-template-columns:repeat(3,1fr)}.game-live-feed article{grid-template-columns:36px 1fr}.game-live-feed article>b{grid-column:2}.casino-responsible-banner{align-items:flex-start}.scratch-grid.pro{gap:8px;padding:10px}}.game-fee-table{display:grid;gap:8px}.game-fee-head,.game-fee-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(130px,.7fr) minmax(130px,.7fr);gap:10px;align-items:center}.game-fee-head{padding:0 10px;color:var(--muted);font-size:.82rem;text-transform:uppercase}.game-fee-row{padding:10px;border:1px solid var(--border);border-radius:12px;background:#0817228c}.game-fee-row input{width:100%}.game-payment-public-note{margin-bottom:14px}@media(max-width:760px){.game-fee-head{display:none}.game-fee-row{grid-template-columns:1fr}.game-fee-row:before{content:"Game entry fees";font-size:.72rem;color:var(--muted)}}.game-v123,.game-admin-v123{min-width:0}.game-tabbar-five{grid-template-columns:repeat(5,minmax(0,1fr))}.game-launch-grid-clean{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.game-launch-grid-clean>button{min-width:0;min-height:210px;display:grid;grid-template-rows:auto auto 1fr auto;align-content:start;gap:10px;text-align:left;white-space:normal;overflow:hidden}.game-launch-grid-clean>button strong,.game-launch-grid-clean>button span,.game-launch-grid-clean>button b{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal;white-space:normal}.game-launch-grid-clean>button span{line-height:1.5}.game-launch-grid-clean>button b{font-size:.78rem;line-height:1.35}.game-live-message{position:sticky;top:10px;z-index:20;box-shadow:0 12px 34px #00000047}.game-payment-caption{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(54,200,255,.2);background:#071726b3;color:var(--muted);text-align:center}.game-payment-summary{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid rgba(44,231,165,.28);border-radius:12px;background:#2ce7a50f}.game-payment-summary svg{color:#2ce7a5}.game-economy-grid-flat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-economy-grid-flat .field{min-width:0;padding:12px;border:1px solid rgba(86,139,179,.22);border-radius:12px;background:#06121fb8}.arena-v123{overflow:hidden}.arena-v123.is-battling .player{animation:fsArenaPlayerStrike .42s ease-in-out 3}.arena-v123.is-battling .opponent{animation:fsArenaOpponentStrike .48s ease-in-out .2s 3}.arena-v123.is-battling .arena-versus{animation:fsArenaCoreFlash .3s linear 5}.arena-v123.win{box-shadow:inset 0 0 70px #2ce7a52e}.arena-v123.loss{box-shadow:inset 0 0 70px #ff557824}@keyframes fsArenaPlayerStrike{0%,to{transform:translate(0)}50%{transform:translate(42px) scale(1.04);filter:brightness(1.35)}}@keyframes fsArenaOpponentStrike{0%,to{transform:translate(0)}50%{transform:translate(-42px) scale(1.04);filter:brightness(1.35)}}@keyframes fsArenaCoreFlash{50%{transform:scale(1.25);filter:drop-shadow(0 0 24px #fff)}}.runner-playable{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(54,200,255,.35);border-radius:20px;background:linear-gradient(180deg,#071325,#0b1030 65%,#071522)}.runner-playable .runner-lanes{position:absolute;inset:0}.runner-playable .runner-lanes:before,.runner-playable .runner-lanes:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(transparent,#36c8ff,transparent);opacity:.4}.runner-playable .runner-lanes:before{left:33.333%}.runner-playable .runner-lanes:after{left:66.666%}.runner-playable .runner-fighter{position:absolute;z-index:5;bottom:42px;width:120px;transition:left .2s cubic-bezier(.2,.8,.2,1),transform .2s;filter:drop-shadow(0 0 22px rgba(44,231,165,.5))}.runner-playable .runner-fighter.lane-0{left:calc(16.666% - 60px)}.runner-playable .runner-fighter.lane-1{left:calc(50% - 60px)}.runner-playable .runner-fighter.lane-2{left:calc(83.333% - 60px)}.runner-playable .runner-fighter .game-nft-portrait{width:100px;height:100px}.runner-playable .runner-fighter>svg{position:absolute;left:42px;bottom:-18px;color:#2ce7a5;filter:drop-shadow(0 0 8px #2ce7a5)}.runner-playable.running .runner-fighter{animation:fsRunnerBob .35s ease-in-out infinite alternate}.runner-obstacle{position:absolute;z-index:4;top:-70px;width:70px;height:70px;display:grid;place-items:center;border-radius:18px;background:radial-gradient(circle,#ff6a7f,#80152c);border:2px solid #ff8da0;box-shadow:0 0 28px #ff5578a6;transition:top .16s linear,left .2s}.runner-obstacle.lane-0{left:calc(16.666% - 35px)}.runner-obstacle.lane-1{left:calc(50% - 35px)}.runner-obstacle.lane-2{left:calc(83.333% - 35px)}.runner-obstacle.phase-0{top:-70px}.runner-obstacle.phase-1{top:2%}.runner-obstacle.phase-2{top:12%}.runner-obstacle.phase-3{top:23%}.runner-obstacle.phase-4{top:34%}.runner-obstacle.phase-5{top:45%}.runner-obstacle.phase-6{top:56%}.runner-obstacle.phase-7{top:67%}.runner-obstacle.phase-8{top:78%}.runner-obstacle.phase-9{top:90%}.runner-hud{position:absolute;z-index:7;left:14px;right:14px;top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.runner-hud span{padding:8px 10px;border:1px solid rgba(54,200,255,.28);border-radius:10px;background:#040e1dcc;font-size:.8rem;color:var(--muted)}.runner-hud b{display:block;color:#fff;font-size:1rem}.runner-controls{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:10px;margin-top:12px}.runner-controls button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px}.runner-playable .runner-result{position:absolute;z-index:9;inset:auto 50% 50% auto;transform:translate(50%,50%);min-width:210px}.memory-placeholder-card{aspect-ratio:1;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#172a43,#0d1121);border:1px solid rgba(54,200,255,.25);color:#36c8ff}@keyframes fsRunnerBob{to{transform:translateY(-7px) scale(1.02)}}@media(max-width:1180px){.game-launch-grid-clean{grid-template-columns:1fr 1fr}.game-economy-grid-flat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.game-tabbar-five{grid-template-columns:repeat(5,150px);overflow-x:auto}.game-launch-grid-clean{grid-template-columns:1fr}.game-economy-grid-flat{grid-template-columns:1fr 1fr}.runner-playable{min-height:460px}}@media(max-width:620px){.game-economy-grid-flat{grid-template-columns:1fr}.runner-controls{grid-template-columns:1fr 1fr}.runner-controls .primary{grid-column:1/-1;grid-row:1}.runner-playable .runner-fighter{width:88px}.runner-playable .runner-fighter .game-nft-portrait{width:76px;height:76px}.runner-playable .runner-fighter.lane-0{left:calc(16.666% - 44px)}.runner-playable .runner-fighter.lane-1{left:calc(50% - 44px)}.runner-playable .runner-fighter.lane-2{left:calc(83.333% - 44px)}}.game-v124 .panel,.game-admin-v124 .panel{overflow:hidden}.casino-game-grid.casino-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.professional-roulette-layout{display:grid;grid-template-columns:minmax(290px,420px) minmax(700px,1fr);gap:22px;align-items:center;padding:12px;background:radial-gradient(circle at 25% 25%,rgba(56,189,248,.1),transparent 36%),linear-gradient(135deg,#060a18,#0a1024 48%,#090714);border:1px solid rgba(34,211,238,.25);border-radius:22px}.professional-roulette-wheel-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.professional-roulette-wheel{position:relative;width:min(92%,360px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#050713 0 22%,#14344b 23% 30%,#070a16 31% 52%,#111827 53% 59%,#d4a82b 60% 63%,#050713 64%);border:7px solid #d9b64a;box-shadow:0 0 0 3px #5f3e12,0 0 45px #38bdf847,inset 0 0 30px #000}.professional-roulette-wheel>span{position:absolute;inset:3%;display:flex;justify-content:center;pointer-events:none}.professional-roulette-wheel>span i{width:24px;height:34px;display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:900;color:#fff;border-radius:4px 4px 12px 12px;text-shadow:0 1px 2px #000}.professional-roulette-wheel>span.red i{background:#cf2047}.professional-roulette-wheel>span.black i{background:#101827}.professional-roulette-wheel>span.green i{background:#0f9f68}.roulette-inner-rings{position:absolute;inset:29%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 35%,#45d9ff,#1d4ed8 35%,#070a16 65%);border:7px double rgba(255,255,255,.55);box-shadow:0 0 30px #38bdf8}.roulette-inner-rings svg{width:42%;height:42%;color:#fff}.roulette-ball{position:absolute;width:13px;height:13px;border-radius:50%;background:#fff;top:8%;left:50%;box-shadow:0 0 12px #fff,0 0 22px #38bdf8;transform-origin:0 575%;animation:roulette-ball-idle 5s linear infinite}.professional-roulette-wheel.has-result .roulette-ball{animation:roulette-ball-result 2.2s cubic-bezier(.17,.84,.44,1) forwards}.roulette-live-result{display:flex;align-items:center;gap:12px;min-width:210px;padding:10px 16px;border:1px solid #334155;border-radius:14px;background:#070b16}.roulette-live-result strong{font-size:30px}.roulette-live-result span{font-weight:800}.roulette-live-result.red strong{color:#fb7185}.roulette-live-result.black strong{color:#e2e8f0}.roulette-live-result.green strong{color:#34d399}.roulette-history{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.roulette-history i{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:900;border:1px solid rgba(255,255,255,.22)}.roulette-history .red{background:#be123c}.roulette-history .black{background:#111827}.roulette-history .green{background:#047857}.roulette-table-shell{min-width:0;border:1px solid rgba(244,63,94,.35);border-radius:16px;background:#040711db;box-shadow:inset 0 0 30px #6366f114}.roulette-table-shell>header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:15px 17px;border-bottom:1px solid #1e293b}.roulette-table-shell>header strong{display:block;font-size:18px;letter-spacing:.08em}.roulette-table-shell>header span{color:#94a3b8;font-size:12px}.roulette-stake-summary{text-align:right}.roulette-stake-summary small{display:block;color:#94a3b8}.roulette-stake-summary b{font-size:20px;color:#67e8f9}.roulette-chip-rack{display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding:12px 15px;background:#0f172aa6}.roulette-chip-rack button{border:0}.roulette-chip-rack button:not(.utility){width:48px;height:48px;border-radius:50%;background:radial-gradient(circle,#fff 0 14%,#0ea5e9 15% 53%,#082f49 54%);color:#fff;font-weight:900;box-shadow:0 0 0 3px #38bdf8,0 4px 12px #000}.roulette-chip-rack button:not(.utility).active{transform:translateY(-4px);box-shadow:0 0 0 3px #fbbf24,0 0 24px #f59e0b}.roulette-chip-rack .utility{margin-left:auto;display:flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid #334155;border-radius:9px;background:#111827;color:#e2e8f0}.roulette-chip-rack .utility+.utility{margin-left:0}.roulette-chip-rack .danger{color:#fda4af}.roulette-board-scroll{overflow-x:auto;padding:14px}.roulette-board{min-width:760px;display:grid;grid-template-columns:55px 1fr 70px;grid-template-areas:"zero numbers columns" "zero dozens columns" "zero outside columns";gap:4px}.roulette-zero{grid-area:zero;display:flex}.roulette-zero .roulette-bet-cell{flex:1}.roulette-number-grid{grid-area:numbers;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,48px);grid-auto-flow:row;gap:3px}.roulette-columns{grid-area:columns;display:grid;grid-template-rows:repeat(3,48px);gap:3px}.roulette-dozens{grid-area:dozens;display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.roulette-outside{grid-area:outside;display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.roulette-bet-cell{position:relative;min-height:43px;border:1px solid rgba(255,255,255,.3);border-radius:4px;background:#0d5f45;color:#fff;font-weight:900;transition:.16s}.roulette-bet-cell:hover{filter:brightness(1.25);transform:translateY(-1px)}.roulette-bet-cell.red{background:#be123c}.roulette-bet-cell.black{background:#111827}.roulette-bet-cell.green{background:#07845f}.roulette-bet-cell.column{font-size:11px}.roulette-bet-cell b{position:absolute;right:3px;top:3px;min-width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#facc15;color:#111827;border:2px solid #fff;font-size:10px}.roulette-table-shell>footer{display:flex;justify-content:space-between;gap:12px;padding:11px 15px;border-top:1px solid #1e293b;color:#94a3b8;font-size:11px}.roulette-launch-button{margin-top:14px}.fs-wheel-stage{position:relative;min-height:480px;display:grid;place-items:center;padding:30px;background-position:center;background-size:cover;border-radius:20px;overflow:hidden}.fs-prize-wheel{position:relative;width:min(90%,420px);aspect-ratio:1;border-radius:50%;border:10px solid #f6c64c;box-shadow:0 0 0 5px #5f3e12,0 0 50px #a855f780,inset 0 0 30px #000000a6;transition:transform 2.4s cubic-bezier(.16,.84,.34,1)}.fs-prize-wheel:after{content:"";position:absolute;inset:2%;border-radius:50%;border:2px dotted rgba(255,255,255,.75)}.fs-wheel-segment-label{position:absolute;inset:4%;display:flex;justify-content:center;pointer-events:none}.fs-wheel-segment-label i{display:flex;flex-direction:column;align-items:center;gap:2px;width:85px;font-style:normal;color:#fff;text-shadow:0 2px 3px #000}.fs-wheel-segment-label img{width:31px;height:31px;border-radius:7px;object-fit:cover;border:1px solid rgba(255,255,255,.6)}.fs-wheel-segment-label b{font-size:10px;line-height:1.05;text-align:center}.fs-wheel-hub{position:absolute;inset:38%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#a855f7 28%,#3b0764 70%);border:6px solid #f8d66d;z-index:4}.fs-wheel-hub svg{color:#fff;width:38%;height:38%}.fs-wheel-pointer{position:absolute;z-index:8;top:10px;font-size:42px;color:#fff;text-shadow:0 0 14px #fbbf24}.fs-wheel-result-card{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:9;min-width:240px;max-width:85%;padding:12px 16px;border:1px solid #fbbf24;border-radius:14px;background:#030712f0;text-align:center;box-shadow:0 0 24px #fbbf2440}.fs-wheel-result-card img{width:45px;height:45px;object-fit:cover;border-radius:9px}.fs-wheel-result-card strong,.fs-wheel-result-card span{display:block}.fs-wheel-result-card strong{color:#fcd34d;font-size:18px}.fs-wheel-result-card span{color:#cbd5e1;font-size:12px}.wheel-subtitle{margin:-4px 0 10px;color:#94a3b8}.game-security-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-security-grid article{padding:16px;border:1px solid #1e3a5f;border-radius:14px;background:#071321}.game-security-grid svg{color:#34d399}.game-security-grid strong,.game-security-grid span{display:block}.game-security-grid span{margin-top:7px;color:#9fb4cc;font-size:12px;line-height:1.45}.roulette-payout-note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(16,185,129,.3);border-radius:12px;background:#064e3b2e}.wheel-admin-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,500px);gap:22px;align-items:start}.admin-wheel-preview{position:relative;min-height:420px;display:grid;place-items:center;border:1px solid #334155;border-radius:18px;background:#070b18 center/cover}.admin-wheel-disc{position:relative;width:min(86%,360px);aspect-ratio:1;border-radius:50%;border:8px solid #eab94d;box-shadow:0 0 35px #a855f773}.admin-wheel-disc>span{position:absolute;inset:4%;display:flex;justify-content:center}.admin-wheel-disc>span i{width:75px;display:flex;flex-direction:column;align-items:center;font-style:normal;text-align:center;color:#fff;text-shadow:0 2px 3px #000}.admin-wheel-disc img{width:27px;height:27px;object-fit:cover;border-radius:5px}.admin-wheel-disc b{font-size:9px}.admin-wheel-hub{position:absolute;inset:39%;display:grid;place-items:center;border-radius:50%;background:#6d28d9;border:5px solid #fcd34d}.admin-wheel-pointer{position:absolute;top:9px;z-index:2;color:#fff;font-size:33px}.wheel-segment-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:20px 0 12px}.wheel-segment-toolbar strong{margin-right:auto}.wheel-segment-toolbar button{display:flex;align-items:center;gap:7px}.wheel-segment-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wheel-segment-editor>article{border:1px solid #2b4361;border-radius:15px;background:#08111f;overflow:hidden}.wheel-segment-editor>article.disabled{opacity:.62}.wheel-segment-editor article>header{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;background:#0d1b2e}.wheel-segment-editor article>header label{display:flex;align-items:center;gap:7px}.wheel-segment-editor article>header button{padding:5px;color:#fda4af;background:transparent;border:0}.wheel-segment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:13px}.wheel-segment-form .field:has(input[type=color]){max-width:120px}.wheel-segment-form input[type=color]{min-height:42px;padding:3px}.admin-file-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px;border:1px dashed #3182a8;border-radius:10px;background:#0b1a2a;cursor:pointer}.admin-file-button input{display:none}.admin-file-button.compact{align-self:end}.wheel-segment-thumb{width:100%;height:70px;object-fit:cover;border-radius:9px;border:1px solid #334155}.game-admin-v124 .form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.game-admin-v124 .section-save-row{position:sticky;bottom:12px;z-index:20;padding:12px;border:1px solid #28577c;border-radius:14px;background:#060e1aed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes roulette-ball-idle{to{transform:rotate(360deg)}}@keyframes roulette-ball-result{0%{transform:rotate(0)}to{transform:rotate(calc(1260deg + var(--roulette-index,0)*9.7297deg))}}@media(max-width:1180px){.professional-roulette-layout{grid-template-columns:1fr}.professional-roulette-wheel{max-width:340px}.game-security-grid{grid-template-columns:repeat(2,1fr)}.wheel-admin-top,.wheel-segment-editor{grid-template-columns:1fr}}@media(max-width:760px){.casino-game-grid.casino-two-up{grid-template-columns:1fr}.professional-roulette-layout{padding:7px}.roulette-table-shell>header,.roulette-table-shell>footer{align-items:flex-start;flex-direction:column}.roulette-chip-rack .utility{margin-left:0}.fs-wheel-stage{min-height:400px;padding:18px}.fs-prize-wheel{width:300px}.fs-wheel-segment-label b{font-size:8px}.game-security-grid,.wheel-segment-form,.game-admin-v124 .form-grid.three{grid-template-columns:1fr}.wheel-segment-toolbar{flex-wrap:wrap;justify-content:flex-start}.wheel-segment-toolbar strong{width:100%}}.prize-claim-list article{grid-template-columns:minmax(0,1fr) auto auto}.claim-admin-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.claim-admin-actions button{padding:7px 9px;border:1px solid #315372;border-radius:8px;background:#102237;color:#dcecff}.claim-admin-actions .success{border-color:#10b981;color:#6ee7b7}.claim-admin-actions .danger{border-color:#e11d48;color:#fda4af}@media(max-width:760px){.prize-claim-list article{grid-template-columns:1fr}.claim-admin-actions{justify-content:flex-start}}.fs125-game-centre{gap:20px;overflow:hidden}.fs125-game-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.8fr);gap:22px;align-items:center;padding:24px;border:1px solid #24435a;border-radius:18px;background:radial-gradient(circle at 85% 15%,rgba(118,70,255,.18),transparent 32%),linear-gradient(135deg,#0b1724,#0a111c);box-shadow:inset 0 1px #ffffff08,0 20px 60px #00000038}.fs125-game-hero>div:first-child span{color:#37e7ac;font-size:12px;letter-spacing:.14em;font-weight:800}.fs125-game-hero h2{margin:8px 0 7px;font-size:clamp(25px,3vw,42px);line-height:1.08}.fs125-game-hero p{color:#a9bfd1;margin:0;max-width:720px}.fs125-game-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs125-game-metrics .metric-card{min-height:116px}.fs125-game-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px;border:1px solid #243f56;border-radius:16px;background:#0b141f}.fs125-game-tabs button{min-height:58px;border-radius:12px;border:1px solid #2b465d;background:#172434;color:#d8e7f3;font-size:17px;display:flex;gap:9px;align-items:center;justify-content:center;transition:.2s ease}.fs125-game-tabs button:hover{transform:translateY(-1px);border-color:#3cbbe9}.fs125-game-tabs button.active{color:#3ff0b8;border-color:#22d89a;background:linear-gradient(180deg,#22d89a24,#22d89a0a);box-shadow:0 0 26px #22d89a1a}.fs125-action-banner{border:1px solid #2a5570;border-radius:11px;padding:12px 15px;background:#0b1c29;color:#a9d8ef;font-weight:700}.fs125-action-banner.error{border-color:#9b3848;background:#28131a;color:#ffc1ca}.fs125-roulette-layout{display:grid;grid-template-columns:minmax(370px,.78fr) minmax(720px,1.35fr);gap:18px;align-items:stretch}.fs125-roulette-wheel-stage{min-height:610px;position:relative;overflow:hidden;border-radius:24px;border:1px solid #1f6f93;background:radial-gradient(circle at 50% 42%,rgba(30,98,169,.26),transparent 34%),linear-gradient(160deg,#061426,#0c1a2c 55%,#07101b);display:grid;place-items:center;box-shadow:inset 0 0 80px #12529629}.fs125-roulette-wheel-stage:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(83,220,255,.32) 1px,transparent 1.6px);background-size:38px 38px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 86%);mask-image:linear-gradient(to bottom,#000,transparent 86%);opacity:.42}.fs125-roulette-wheel-shadow{position:absolute;width:min(88%,540px);aspect-ratio:1;border-radius:50%;box-shadow:0 35px 80px #00000085,0 0 90px #1e7dff33}.fs125-roulette-rotor{--wheel-rotation:0deg;position:relative;width:min(86%,520px);aspect-ratio:1;border-radius:50%;transform:rotate(var(--wheel-rotation));transition:transform 6s cubic-bezier(.08,.62,.08,1);border:13px solid #c89a32;background:radial-gradient(circle at center,#0d1724 0 22%,#133259 23% 31%,#07111e 32% 53%,#d5a638 54% 57%,#09111a 58% 100%);box-shadow:inset 0 0 0 8px #5e4316,inset 0 0 45px #000,0 0 28px #fec43659}.fs125-roulette-wheel-stage.is-spinning .fs125-roulette-rotor{filter:drop-shadow(0 0 22px rgba(43,171,255,.45))}.fs125-roulette-pocket-ring{position:absolute;inset:7%;border-radius:50%}.fs125-roulette-pocket-ring>span{--pocket-angle:0deg;position:absolute;left:50%;top:50%;width:30px;height:48%;transform-origin:50% 100%;transform:translate(-50%,-100%) rotate(var(--pocket-angle));display:flex;justify-content:center;padding-top:7px;clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);border-left:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(0,0,0,.4)}.fs125-roulette-pocket-ring>span.red{background:linear-gradient(#df244e,#7b0924)}.fs125-roulette-pocket-ring>span.black{background:linear-gradient(#17253a,#03070d)}.fs125-roulette-pocket-ring>span.green{background:linear-gradient(#0ec486,#075638)}.fs125-roulette-pocket-ring b{font-size:11px;line-height:1;color:#fff;text-shadow:0 1px 2px #000;transform:rotate(calc(-1 * var(--pocket-angle)));transform-origin:center}.fs125-roulette-bowl{position:absolute;inset:31%;border-radius:50%;display:grid;place-items:center;color:#71d9ff;background:radial-gradient(circle,#123a69,#07111f 62%,#02050a);border:5px solid #3f77ba;box-shadow:inset 0 0 20px #000,0 0 18px #20b6ff}.fs125-roulette-bowl svg{width:46%;height:46%}.fs125-roulette-ball-orbit{--ball-rotation:0deg;position:absolute;width:min(78%,475px);aspect-ratio:1;border-radius:50%;transform:rotate(var(--ball-rotation));transition:transform 5.4s cubic-bezier(.08,.65,.08,1);pointer-events:none}.fs125-roulette-ball-orbit i{position:absolute;left:50%;top:2.4%;width:17px;height:17px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#c9d5e0 48%,#6b7782);box-shadow:0 0 12px #fff,0 3px 8px #000}.fs125-roulette-pointer{position:absolute;top:16px;z-index:8;width:55px;height:48px;display:grid;place-items:center}.fs125-roulette-pointer i{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:35px solid #fff;filter:drop-shadow(0 0 8px #35bfff)}.fs125-roulette-result{position:absolute;bottom:28px;z-index:4;display:grid;grid-template-columns:auto auto;column-gap:10px;align-items:center;min-width:230px;padding:10px 18px;border:1px solid #345b75;border-radius:999px;background:#040c16e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fs125-roulette-result strong{grid-row:1/3;font-size:30px;color:#fff}.fs125-roulette-result span{color:#a9bfd2;font-size:12px}.fs125-roulette-result.red{border-color:#ff4168;box-shadow:0 0 25px #ff2b5633}.fs125-roulette-result.black{border-color:#7fa2c4}.fs125-roulette-result.green{border-color:#2fe3a7;box-shadow:0 0 25px #2fe3a733}.fs125-roulette-history{position:absolute;left:18px;right:18px;top:18px;display:flex;flex-wrap:wrap;gap:6px;z-index:6}.fs125-roulette-history i{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:12px;color:#fff;box-shadow:0 4px 10px #00000047}.fs125-roulette-history .red{background:#d41945}.fs125-roulette-history .black{background:#07101c;border:1px solid #42617b}.fs125-roulette-history .green{background:#079568}.fs125-roulette-table{min-width:0;overflow:hidden;border-radius:24px;border:1px solid #6d1744;background:linear-gradient(165deg,#070b1d,#0e0e25);box-shadow:inset 0 0 80px #b7146414}.fs125-roulette-table>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #29354d;background:linear-gradient(90deg,rgba(239,38,111,.12),transparent 45%)}.fs125-roulette-table header div{display:grid;gap:3px}.fs125-roulette-table header div:last-child{text-align:right}.fs125-roulette-table header small{color:#7fa6c5;letter-spacing:.08em}.fs125-roulette-table header strong{font-size:22px}.fs125-roulette-table header div:last-child strong{color:#25dbff}.fs125-chip-rack{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;background:#0b1323;border-bottom:1px solid #253449}.fs125-chip-rack>span{font-size:11px;letter-spacing:.1em;color:#7f9eb5;font-weight:800}.fs125-chip-rack button:not(.utility){width:54px;height:54px;border-radius:50%;border:5px dashed #d7f2ff;background:#149be3;color:#fff;font-weight:900;box-shadow:inset 0 0 0 3px #103d62,0 5px 13px #0000004d}.fs125-chip-rack button.active{border-color:#fff3a3;background:#ffb51c;color:#102033;transform:translateY(-3px);box-shadow:0 0 22px #ffb8278c}.fs125-chip-rack .utility{margin-left:auto;display:flex;align-items:center;gap:6px;padding:11px 14px}.fs125-chip-rack .utility+.utility{margin-left:0}.fs125-chip-rack .utility.danger{color:#ff8094;border-color:#6c2a38}.fs125-board-scroll{overflow-x:auto;padding:18px 16px 10px}.fs125-board-grid{min-width:780px;display:grid;grid-template-columns:70px minmax(650px,1fr) 62px;grid-template-rows:auto auto auto;gap:5px}.fs125-zero-cell{grid-row:1;grid-column:1}.fs125-zero-cell .fs125-bet-cell{height:100%;min-height:150px}.fs125-number-grid{grid-row:1;grid-column:2;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,48px);grid-auto-flow:row;gap:5px}.fs125-column-grid{grid-row:1;grid-column:3;display:grid;grid-template-rows:repeat(3,48px);gap:5px}.fs125-dozen-grid{grid-row:2;grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.fs125-outside-grid{grid-row:3;grid-column:2;display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.fs125-bet-cell{position:relative;min-height:45px;border:1px solid #52627a;border-radius:5px;background:#111c2c;color:#fff;font-weight:850;font-size:14px}.fs125-bet-cell:hover{filter:brightness(1.22);transform:translateY(-1px)}.fs125-bet-cell.red{background:#c71440;border-color:#ef4168}.fs125-bet-cell.black{background:#09111e;border-color:#486178}.fs125-bet-cell.green{background:#078458;border-color:#20c997}.fs125-bet-cell b{position:absolute;right:-5px;top:-8px;min-width:24px;height:24px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:#22a7ed;color:#fff;font-size:10px;border:2px solid white;box-shadow:0 3px 8px #000;z-index:3}.fs125-roulette-table>footer{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 18px 16px;color:#8da8bc;font-size:12px}.fs125-game-action-row{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px;border:1px solid #25445b;border-radius:14px;background:#0a1722}.fs125-game-action-row>div{display:grid;gap:4px}.fs125-game-action-row span{color:#a7bdd0}.fs125-game-action-row button{min-width:260px;min-height:50px;display:flex;gap:8px;align-items:center;justify-content:center}.fs125-settlement-card{margin-top:14px;display:flex;gap:13px;align-items:flex-start;padding:15px;border:1px solid #268863;border-radius:13px;background:#1471511f}.fs125-settlement-card>svg{color:#3ce6ad}.fs125-settlement-card>div{display:grid;gap:5px;min-width:0}.fs125-settlement-card span{color:#a7c8ba}.fs125-proof{margin-top:6px;border-top:1px solid rgba(255,255,255,.08);padding-top:8px}.fs125-proof summary{cursor:pointer;display:flex;align-items:center;gap:6px;color:#67d9ff;font-size:12px}.fs125-proof div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px;margin-top:7px}.fs125-proof code{overflow-wrap:anywhere;color:#b8cedd;font-size:10px}.fs125-orbit-subtitle{color:#a9bed0;margin-top:-4px}.fs125-orbit-stage{--orbit-size:min(620px,84vw);position:relative;min-height:700px;overflow:hidden;border:1px solid #5b3f9b;border-radius:26px;background:radial-gradient(circle at center,rgba(126,64,255,.2),transparent 40%),linear-gradient(160deg,#080d26,#100b2b);display:grid;place-items:center;box-shadow:inset 0 0 90px #6735ff24;background-size:cover;background-position:center}.fs125-orbit-stage:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 42%,rgba(0,0,0,.44));pointer-events:none}.fs125-orbit-stars{position:absolute;inset:0}.fs125-orbit-stars i{position:absolute;width:5px;height:5px;border-radius:50%;background:#62f0ff;box-shadow:0 0 13px #42dfff;animation:fs125Twinkle 1.8s infinite alternate}.fs125-orbit-stars i:nth-child(1){left:11%;top:17%}.fs125-orbit-stars i:nth-child(2){left:83%;top:21%;animation-delay:.3s}.fs125-orbit-stars i:nth-child(3){left:16%;top:76%;animation-delay:.6s}.fs125-orbit-stars i:nth-child(4){left:77%;top:81%;animation-delay:.9s}.fs125-orbit-stars i:nth-child(5){left:47%;top:9%;animation-delay:.2s}.fs125-orbit-stars i:nth-child(6){left:92%;top:54%;animation-delay:.7s}@keyframes fs125Twinkle{to{opacity:.22;transform:scale(.45)}}.fs125-orbit-wheel{--orbit-rotation:0deg;width:var(--orbit-size);aspect-ratio:1;position:relative;border-radius:50%;transform:rotate(var(--orbit-rotation));transition:transform 6s cubic-bezier(.08,.66,.08,1);border:14px solid #efb63a;box-shadow:inset 0 0 0 6px #6f4612,inset 0 0 50px #00000080,0 0 24px #f3b12d,0 0 65px #6f43ff8c;z-index:2}.fs125-orbit-stage.is-spinning .fs125-orbit-wheel{box-shadow:inset 0 0 0 6px #6f4612,inset 0 0 50px #00000080,0 0 35px #fff18d,0 0 100px #6f43ffcc}.fs125-orbit-inner-ring{position:absolute;inset:7%;border:2px dotted rgba(255,255,255,.72);border-radius:50%}.fs125-orbit-label{--segment-angle:0deg;position:absolute;left:50%;top:50%;width:132px;min-height:62px;transform-origin:0 0;transform:rotate(var(--segment-angle)) translateY(calc(var(--orbit-size) * -.38)) rotate(calc(-1 * var(--segment-angle))) translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;color:#fff;font-size:12px;font-weight:900;text-shadow:0 2px 5px #000;line-height:1.05}.fs125-orbit-label img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);box-shadow:0 0 10px #ffffff73}.fs125-orbit-label b{max-width:128px}.fs125-orbit-hub{position:absolute;inset:35%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 36% 28%,#f9d2ff,#a126e8 35%,#4d0b88 70%,#1b0634);border:7px solid #f9d85b;color:#fff;box-shadow:inset 0 0 22px #1d032f,0 0 28px #d75bff}.fs125-orbit-hub svg{width:31%;height:31%}.fs125-orbit-hub strong{font-size:12px;letter-spacing:.08em}.fs125-orbit-hub span{font-size:10px;color:#f5ccff}.fs125-orbit-pointer{position:absolute;top:18px;z-index:6}.fs125-orbit-pointer span{display:block;width:0;height:0;border-left:29px solid transparent;border-right:29px solid transparent;border-top:52px solid #fff3bc;filter:drop-shadow(0 0 10px #ffd35c)}.fs125-orbit-result-card{position:absolute;z-index:7;right:24px;bottom:24px;width:min(320px,calc(100% - 48px));padding:18px;display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:center;border:1px solid #e2b346;border-radius:16px;background:#080a1deb;box-shadow:0 0 35px #f5b63740;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fs125-orbit-result-card img{grid-row:1/4;width:64px;height:64px;border-radius:12px;object-fit:cover}.fs125-orbit-result-card small{color:#e9b94a;letter-spacing:.1em}.fs125-orbit-result-card strong{font-size:19px}.fs125-orbit-result-card span{color:#b8c7d9;font-size:13px}.fs125-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fs125-security-list{display:grid;gap:12px}.fs125-security-list article{display:flex;gap:11px;padding:13px;border:1px solid #284557;border-radius:12px;background:#0a1721}.fs125-security-list svg{color:#31e5a9;flex:none}.fs125-security-list div{display:grid;gap:3px}.fs125-security-list span{color:#9db7c9;font-size:13px}.fs125-admin-toggle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fs125-admin-toggle-grid label,.fs125-security-admin-grid article{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid #29475c;border-radius:13px;background:#0b1823}.fs125-admin-toggle-grid label span{display:grid;gap:3px}.fs125-admin-toggle-grid small,.fs125-security-admin-grid span{color:#9ab3c5;line-height:1.35}.fs125-fee-table{margin-top:18px;border:1px solid #29475c;border-radius:13px;overflow:auto}.fs125-fee-table header,.fs125-fee-table article{min-width:900px;display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:10px;align-items:center;padding:11px 13px}.fs125-fee-table header{background:#0a111b;color:#8facbf;font-size:12px;font-weight:800}.fs125-fee-table article{border-top:1px solid #253f52}.fs125-fee-table input{width:100%}.fs125-wheel-admin-top{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:20px;align-items:center}.fs125-admin-wheel-preview{position:relative;min-height:500px;border:1px solid #553c90;border-radius:20px;background:#0b0b25;background-size:cover;background-position:center;display:grid;place-items:center;overflow:hidden}.fs125-admin-wheel-disc{width:410px;aspect-ratio:1;border-radius:50%;position:relative;border:10px solid #e8ad31;box-shadow:0 0 35px #8545ff8c}.fs125-admin-wheel-disc>span{--segment-angle:0deg;position:absolute;left:50%;top:50%;width:96px;transform-origin:0 0;transform:rotate(var(--segment-angle)) translateY(-158px) rotate(calc(-1 * var(--segment-angle))) translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;font-size:10px;font-weight:900;text-shadow:0 2px 4px #000}.fs125-admin-wheel-disc img{width:28px;height:28px;border-radius:50%;object-fit:cover}.fs125-admin-wheel-hub{position:absolute;inset:35%;border-radius:50%;background:#571190;border:5px solid #f6cf55;display:flex;flex-direction:column;align-items:center;justify-content:center}.fs125-admin-wheel-hub small{font-size:9px}.fs125-admin-wheel-hub strong{font-size:13px}.fs125-admin-wheel-pointer{position:absolute;top:22px;z-index:4}.fs125-admin-wheel-pointer i{display:block;border-left:20px solid transparent;border-right:20px solid transparent;border-top:38px solid white}.fs125-wheel-toolbar{margin:18px 0 12px;display:flex;align-items:center;gap:10px;justify-content:flex-end;padding:12px;border:1px solid #29475c;border-radius:12px}.fs125-wheel-toolbar>div{margin-right:auto;display:grid}.fs125-wheel-toolbar span{color:#93afc2;font-size:12px}.fs125-wheel-toolbar button{display:flex;align-items:center;gap:6px}.fs125-segment-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fs125-segment-editor>article{border:1px solid #29475c;border-radius:14px;background:#0b1722;padding:13px}.fs125-segment-editor>article.disabled{opacity:.58}.fs125-segment-editor article>header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.fs125-segment-editor article>header span{margin-left:auto;color:#80a2ba;font-size:12px}.fs125-segment-editor article>header button{width:35px;height:35px;display:grid;place-items:center;color:#ff8291}.fs125-segment-media{display:flex;align-items:center;gap:12px;margin-top:10px}.fs125-segment-media img{width:68px;height:68px;border-radius:10px;object-fit:cover;border:1px solid #3c6179}.fs125-security-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fs125-security-admin-grid svg{color:#3ce9ae;flex:none}.fs125-security-admin-grid div{display:grid;gap:4px}@media(max-width:1380px){.fs125-roulette-layout{grid-template-columns:1fr}.fs125-roulette-wheel-stage{min-height:590px}.fs125-wheel-admin-top{grid-template-columns:1fr}.fs125-admin-wheel-preview{max-width:620px;width:100%;margin:auto}.fs125-admin-toggle-grid,.fs125-security-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.fs125-game-hero,.fs125-game-tabs,.fs125-bottom-grid{grid-template-columns:1fr}.fs125-game-action-row{align-items:stretch;flex-direction:column}.fs125-game-action-row button{width:100%;min-width:0}.fs125-orbit-stage{min-height:560px;--orbit-size:min(470px,82vw)}.fs125-orbit-label{width:95px;font-size:9px}.fs125-orbit-label img{width:25px;height:25px}.fs125-segment-editor,.fs125-admin-toggle-grid,.fs125-security-admin-grid{grid-template-columns:1fr}}@media(max-width:620px){.fs125-game-metrics{grid-template-columns:1fr}.fs125-roulette-wheel-stage{min-height:460px}.fs125-roulette-rotor{width:92%}.fs125-roulette-ball-orbit{width:84%}.fs125-roulette-pocket-ring b{font-size:8px}.fs125-orbit-stage{min-height:480px;--orbit-size:min(390px,86vw)}.fs125-orbit-label{width:78px;font-size:8px}.fs125-orbit-label img{display:none}.fs125-admin-wheel-disc{width:320px}.fs125-admin-wheel-disc>span{transform:rotate(var(--segment-angle)) translateY(-122px) rotate(calc(-1 * var(--segment-angle))) translate(-50%,-50%);width:72px;font-size:8px}.fs125-admin-wheel-preview{min-height:390px}}.transaction-toast.compact{inset:18px 20px auto auto!important;transform:none!important;width:min(430px,calc(100vw - 32px))!important;z-index:10050!important;padding:13px 14px!important;box-shadow:0 20px 58px #0000008f!important}.transaction-toast.compact:before{display:none!important;content:none!important}.transaction-toast.compact .transaction-toast-icon{width:36px;height:36px;border-radius:10px}.transaction-toast.compact .transaction-toast-content strong{font-size:14px}.transaction-toast.compact .transaction-toast-content p{margin-top:4px;font-size:11px}.fs125-roulette-wheel-stage{min-height:670px;padding-top:34px}.fs125-roulette-wheel-shadow,.fs125-roulette-rotor,.fs125-roulette-ball-orbit{translate:0 34px}.fs125-roulette-pointer{top:42px}.fs125-roulette-pocket-ring{inset:6%}.fs125-roulette-pocket-ring>span{left:50%;top:0;width:31px;height:50%;margin-left:-15.5px;padding-top:8px;transform-origin:50% 100%;transform:rotate(var(--pocket-angle));overflow:visible}.fs125-roulette-pocket-ring b{display:block;min-width:23px;padding:2px 1px;border-radius:4px;color:#fff;font-size:12px;font-weight:950;line-height:1;text-align:center;text-shadow:0 1px 2px #000,0 0 5px #000;transform:rotate(calc(-1 * var(--pocket-angle)));transform-origin:center}.fs125-roulette-result{bottom:20px}.fs125-orbit-result-card{right:18px;bottom:18px;width:min(300px,calc(100% - 36px));padding:14px}.fs125-orbit-result-card img{width:52px;height:52px}.fs125-orbit-label img{background:#091326}.fs126-private-game-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fs126-price-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs126-price-list article{min-width:0;padding:13px;border:1px solid #29475c;border-radius:11px;background:#0a1722}.fs126-price-list span,.fs126-price-list strong{display:block}.fs126-price-list span{color:#91adbf;font-size:11px}.fs126-price-list strong{margin-top:5px;color:#e8f5ff;overflow-wrap:anywhere}.fs126-token-account{display:grid;gap:8px}.fs126-token-account>span{color:#91adbf;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.fs126-token-account>strong{color:#42edb5;font-size:28px;overflow-wrap:anywhere}.fs126-token-account>small{color:#a4bac9;line-height:1.5}.fs126-token-account>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:8px}.fs126-prize-wallet{display:grid;gap:10px}.fs126-prize-wallet article{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px;border:1px solid #29475c;border-radius:12px;background:#0a1722}.fs126-prize-wallet img{width:54px;height:54px;border-radius:11px;object-fit:cover;border:1px solid #3b6078;background:#07131f}.fs126-prize-wallet article>div{min-width:0;display:grid;gap:3px}.fs126-prize-wallet span,.fs126-prize-wallet small{color:#9db5c6;overflow-wrap:anywhere}.fs126-prize-wallet small{font-size:10px}.fs126-prize-wallet b{color:#42edb5;text-align:right;overflow-wrap:anywhere}.fs126-prize-catalogue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs126-prize-catalogue article{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:12px;border:1px solid #29475c;border-radius:12px;background:#0a1722}.fs126-prize-catalogue img{width:58px;height:58px;border-radius:11px;object-fit:cover;border:1px solid #3b6179;background:#07131f}.fs126-prize-catalogue div{min-width:0}.fs126-prize-catalogue strong,.fs126-prize-catalogue span,.fs126-prize-catalogue small{display:block;overflow-wrap:anywhere}.fs126-prize-catalogue span{margin-top:3px;color:#a5bbc9;font-size:11px;line-height:1.4}.fs126-prize-catalogue small{margin-top:5px;color:#5edeb4;font-size:9px;letter-spacing:.08em}.fs126-prize-catalogue b{color:#edf8ff;text-align:right;font-size:12px;overflow-wrap:anywhere}.fs126-prize-credit-banner{display:grid;grid-template-columns:82px minmax(0,1fr);gap:16px;align-items:center;padding:16px 18px;border:1px solid rgba(66,237,181,.5);border-radius:15px;background:linear-gradient(135deg,#42edb51c,#3070ff0f);box-shadow:0 0 32px #42edb514}.fs126-prize-credit-banner img{width:82px;height:82px;border-radius:14px;object-fit:cover;border:1px solid rgba(255,255,255,.14);background:#07131f}.fs126-prize-credit-banner div{min-width:0}.fs126-prize-credit-banner span{color:#42edb5;font-size:10px;font-weight:900;letter-spacing:.1em}.fs126-prize-credit-banner strong{display:block;margin-top:3px;color:#f0f8ff;font-size:18px;overflow-wrap:anywhere}.fs126-prize-credit-banner p{margin:5px 0 0;color:#a9becd;line-height:1.45}@media(max-width:900px){.fs126-private-game-grid{grid-template-columns:1fr}.fs125-roulette-wheel-stage{min-height:610px}}@media(max-width:620px){.transaction-toast.compact{top:12px!important;right:12px!important;bottom:auto!important;width:calc(100vw - 24px)!important}.fs125-roulette-wheel-stage{min-height:510px;padding-top:20px}.fs125-roulette-wheel-shadow,.fs125-roulette-rotor,.fs125-roulette-ball-orbit{translate:0 22px}.fs125-roulette-pointer{top:30px}.fs125-roulette-pocket-ring>span{width:23px;margin-left:-11.5px;padding-top:5px}.fs125-roulette-pocket-ring b{min-width:18px;font-size:8px}.fs126-price-list{grid-template-columns:1fr}.fs126-token-account>div{grid-template-columns:1fr}.fs126-prize-wallet article{grid-template-columns:46px minmax(0,1fr)}.fs126-prize-wallet img{width:46px;height:46px}.fs126-prize-wallet b{grid-column:2;text-align:left}.fs126-prize-catalogue{grid-template-columns:1fr}.fs126-prize-catalogue article{grid-template-columns:46px minmax(0,1fr)}.fs126-prize-catalogue img{width:46px;height:46px}.fs126-prize-catalogue b{grid-column:2;text-align:left}.fs126-prize-credit-banner{grid-template-columns:58px minmax(0,1fr);padding:13px}.fs126-prize-credit-banner img{width:58px;height:58px}.fs126-prize-credit-banner strong{font-size:15px}}.fs127-game-centre{--fs127-purple:#7c3aed;--fs127-green:#2ce7a5;--fs127-blue:#35c8ff}.fs127-topup-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,560px);gap:18px;align-items:center;padding:16px 18px;border:1px solid #28576b;border-radius:16px;background:linear-gradient(120deg,#081d2afa,#131235f5);box-shadow:0 16px 42px #00000038}.fs127-topup-strip>div:first-child{display:flex;gap:13px;align-items:center;min-width:0}.fs127-topup-strip>div:first-child>svg{width:38px;height:38px;padding:9px;border-radius:11px;color:#2ce7a5;background:#2ce7a51a;flex:none}.fs127-topup-strip small,.fs127-topup-strip strong,.fs127-topup-strip span{display:block}.fs127-topup-strip small{color:#52e7ba;font-weight:900;letter-spacing:.1em;font-size:10px}.fs127-topup-strip strong{margin-top:3px;color:#fff;font-size:20px}.fs127-topup-strip span{margin-top:3px;color:#9eb8c9;font-size:12px;line-height:1.45}.fs127-topup-strip>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.fs127-topup-strip input{min-width:0}.fs127-game-command{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr) 64px;grid-template-areas:"fee prize info" "fee play play";gap:10px;margin-bottom:14px;padding:12px;border:1px solid rgba(127,91,255,.46);border-radius:16px;background:linear-gradient(130deg,#071b28fa,#1e103ef0);box-shadow:inset 0 0 35px #7c3aed14}.fs127-game-command article{padding:12px 14px;border:1px solid rgba(95,147,177,.28);border-radius:12px;background:#05141fd1}.fs127-game-command article small,.fs127-game-command article strong,.fs127-game-command article span{display:block}.fs127-game-command article small{color:#50e7b7;font-size:9px;font-weight:950;letter-spacing:.1em}.fs127-game-command article strong{margin-top:4px;color:#fff;font-size:17px}.fs127-game-command article span{margin-top:4px;color:#a4bdcd;font-size:11px;line-height:1.4}.fs127-game-command .fee{grid-area:fee;display:flex;flex-direction:column;justify-content:center}.fs127-game-command .prize{grid-area:prize}.fs127-game-command .play{grid-area:play;min-height:52px;justify-content:center;font-size:15px}.fs127-game-command .info{grid-area:info;position:relative}.fs127-game-command .info>summary{width:100%;height:100%;min-height:54px;display:grid;place-items:center;cursor:pointer;list-style:none;border:1px solid #734ee2;border-radius:12px;background:linear-gradient(145deg,#4c1d95,#6d28d9);color:#fff}.fs127-game-command .info>summary::-webkit-details-marker{display:none}.fs127-game-command .info>summary svg{width:28px;height:28px}.fs127-game-command .info>div{position:absolute;right:0;top:calc(100% + 8px);z-index:50;width:300px;display:grid;gap:7px;padding:14px;border:1px solid #7758d7;border-radius:13px;background:#0a1224;box-shadow:0 20px 45px #0000008c}.fs127-game-command .info>div strong{color:#fff}.fs127-game-command .info>div span{color:#a8bfd0;font-size:12px}.fs127-roulette-camera{position:absolute;inset:0;transition:transform .8s cubic-bezier(.2,.75,.2,1);transform-origin:50% 31%}.fs125-roulette-wheel-stage.zoom-spin .fs127-roulette-camera{transform:scale(1.035)}.fs125-roulette-wheel-stage.zoom-landing .fs127-roulette-camera{transform:scale(1.22) translateY(28px)}.fs125-roulette-wheel-stage.zoom-result .fs127-roulette-camera{transform:scale(1.13) translateY(18px)}.fs127-roulette-number-ring{position:absolute;inset:4%;border-radius:50%;pointer-events:none;z-index:4}.fs127-roulette-number-ring>span{position:absolute;left:50%;top:50%;width:24px;height:50%;margin-left:-12px;margin-top:-50%;transform-origin:50% 100%;transform:rotate(var(--number-angle))}.fs127-roulette-number-ring b{position:absolute;left:50%;top:8px;min-width:23px;height:19px;padding:2px;display:grid;place-items:center;border-radius:4px;color:#fff;font-size:11px;font-weight:950;line-height:1;transform:translate(-50%) rotate(calc(-1 * var(--number-angle)));text-shadow:0 1px 3px #000,0 0 6px #000;box-shadow:0 1px 3px #0000008c}.fs127-roulette-number-ring b.red{background:#c61743}.fs127-roulette-number-ring b.black{background:#07111c;border:1px solid #385064}.fs127-roulette-number-ring b.green{background:#078d68}.fs125-roulette-pocket-ring>span b{display:none!important}.fs127-roulette-result-display{position:absolute;left:50%;bottom:17px;transform:translate(-50%);z-index:20;min-width:280px;display:flex;align-items:center;justify-content:center;gap:11px;padding:8px 15px;border:1px solid #31546a;border-radius:999px;background:#05101bf0;box-shadow:0 10px 25px #00000059}.fs127-roulette-result-display>div{min-width:0}.fs127-roulette-result-display strong,.fs127-roulette-result-display span{display:block}.fs127-roulette-result-display strong{color:#fff;font-size:14px}.fs127-roulette-result-display span{color:#a2bac9;font-size:10px;margin-top:2px}.fs127-number-ball{display:inline-grid;place-items:center;border-radius:50%;background:#101924;border:3px solid #8093a0;color:#fff;box-shadow:inset 0 0 0 3px #ffffff14,0 4px 14px #00000059;flex:none}.fs127-number-ball.normal{width:36px;height:36px}.fs127-number-ball.large{width:58px;height:58px;font-size:22px;border-width:4px}.fs127-number-ball.settlement{width:70px;height:70px;font-size:26px;border-width:5px}.fs127-number-ball.red{background:radial-gradient(circle at 35% 28%,#f24b70,#a20d34 68%);border-color:#ff9aaf}.fs127-number-ball.black{background:radial-gradient(circle at 35% 28%,#334454,#060b10 70%);border-color:#7890a3}.fs127-number-ball.green{background:radial-gradient(circle at 35% 28%,#3ee0ac,#087253 70%);border-color:#8dffd9}.fs127-number-ball b{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.5)}.fs127-table-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center}.fs127-table-header>div:not(:first-child){text-align:right}.fs127-table-header>div:nth-child(2) strong{color:#63f0c0!important}.fs127-table-win-showcase{margin:18px 12px 12px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(138,92,246,.55);border-radius:15px;background:radial-gradient(circle at 85% 50%,rgba(133,67,255,.26),transparent 34%),linear-gradient(125deg,#231044f0,#0a1327f2);box-shadow:inset 0 0 35px #7139cd1a}.fs127-table-win-showcase span,.fs127-table-win-showcase strong,.fs127-table-win-showcase small{display:block}.fs127-table-win-showcase span{color:#ae91ff;font-size:9px;font-weight:950;letter-spacing:.11em}.fs127-table-win-showcase strong{margin-top:5px;color:#fff;font-size:24px}.fs127-table-win-showcase small{margin-top:5px;color:#b8c7d3}.fs127-settlement-card{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.fs127-orbit-catalogue{position:absolute;left:18px;bottom:18px;z-index:15;width:min(350px,calc(100% - 36px))}.fs127-orbit-catalogue>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:11px 13px;border:1px solid rgba(170,117,255,.65);border-radius:12px;background:#1d0c3cf0;color:#fff;font-weight:850;box-shadow:0 12px 30px #00000061}.fs127-orbit-catalogue>summary::-webkit-details-marker{display:none}.fs127-orbit-catalogue>summary span{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#7c3aed}.fs127-orbit-catalogue>div{max-height:300px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px;padding:9px;border:1px solid #6f50b8;border-radius:12px;background:#080c1ff7;box-shadow:0 20px 45px #00000085}.fs127-orbit-catalogue article{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:center;padding:7px;border:1px solid rgba(112,85,177,.42);border-radius:9px;background:#11142d}.fs127-orbit-catalogue img{width:38px;height:38px;border-radius:8px;object-fit:cover}.fs127-orbit-catalogue strong,.fs127-orbit-catalogue span{display:block;overflow-wrap:anywhere}.fs127-orbit-catalogue strong{color:#fff;font-size:10px}.fs127-orbit-catalogue span{margin-top:2px;color:#b5a8db;font-size:8px}.fs125-orbit-result-card{left:auto;right:18px!important;bottom:18px!important;z-index:16}.fs127-account-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fs127-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fs127-chart-grid>article{min-width:0;padding:16px;border:1px solid #2a4b60;border-radius:14px;background:#0a1722}.fs127-chart-grid header{display:flex;gap:10px;align-items:center}.fs127-chart-grid header svg{color:#2ce7a5}.fs127-chart-grid header strong,.fs127-chart-grid header span{display:block}.fs127-chart-grid header span{margin-top:2px;color:#91adbf;font-size:11px}.fs127-bar-chart{height:170px;margin-top:18px;display:flex;align-items:flex-end;gap:7px;padding:14px 10px 0;border-left:1px solid #385164;border-bottom:1px solid #385164;background:repeating-linear-gradient(to top,transparent 0,transparent 33px,rgba(75,108,130,.16) 34px)}.fs127-bar-chart i{flex:1;min-width:7px;height:var(--bar-height);border-radius:6px 6px 2px 2px;background:linear-gradient(to top,#0f8f70,#3ee4af);box-shadow:0 0 12px #2ce7a529}.fs127-bar-chart i.negative{background:linear-gradient(to top,#8e1734,#f05d78)}.fs127-bar-chart>span{margin:auto;color:#91adbf}.fs127-flow-chart{display:grid;gap:16px;margin-top:23px}.fs127-flow-chart>div{display:grid;grid-template-columns:80px 100px minmax(0,1fr);gap:10px;align-items:center}.fs127-flow-chart span{color:#9db4c4}.fs127-flow-chart strong{color:#fff;text-align:right}.fs127-flow-chart i{height:18px;width:var(--flow);min-width:4%;max-width:100%;border-radius:999px;background:linear-gradient(90deg,#1c8b70,#43edb7)}.fs127-flow-chart>div:nth-child(2) i{background:linear-gradient(90deg,#613bd2,#a66bff)}.fs127-use-prize{width:max-content;margin-top:6px;padding:6px 9px!important;display:inline-flex!important;align-items:center;gap:6px;color:#64f0c0!important;border-color:#2b876d!important;background:#19745929!important;font-size:10px!important}.fs127-history-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#99b2c3}.fs127-history-heading button{display:inline-flex;align-items:center;gap:6px}@media(max-width:1100px){.fs127-topup-strip{grid-template-columns:1fr}.fs127-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fs127-game-command{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"fee info" "prize prize" "play play"}}@media(max-width:820px){.fs127-chart-grid{grid-template-columns:1fr}.fs127-table-header{grid-template-columns:1fr 1fr!important}.fs127-table-header>div:first-child{grid-column:1/-1}.fs127-table-header>div:not(:first-child){text-align:left}.fs127-orbit-catalogue>div{grid-template-columns:1fr}}@media(max-width:620px){.fs127-topup-strip>div:last-child{grid-template-columns:1fr}.fs127-account-metrics{grid-template-columns:1fr}.fs127-game-command{grid-template-columns:minmax(0,1fr) 56px;padding:9px}.fs127-game-command .info>div{width:min(280px,calc(100vw - 48px))}.fs127-roulette-number-ring b{min-width:17px;height:15px;top:4px;font-size:7px}.fs127-roulette-result-display{min-width:230px;bottom:9px}.fs127-number-ball.large{width:48px;height:48px;font-size:18px}.fs127-number-ball.settlement{width:58px;height:58px;font-size:22px}.fs127-table-win-showcase strong{font-size:18px}.fs127-orbit-catalogue{left:10px;bottom:10px;width:calc(100% - 20px)}.fs125-orbit-result-card{right:10px!important;bottom:74px!important;width:calc(100% - 20px)!important}.fs127-flow-chart>div{grid-template-columns:64px 80px minmax(0,1fr)}}.fs127-prize-use-toggle{display:grid;grid-template-columns:auto 56px minmax(0,1fr);gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(116,82,232,.65);border-radius:14px;background:linear-gradient(120deg,#2a1653eb,#081c28f0);cursor:pointer}.fs127-prize-use-toggle>input{width:20px;height:20px;accent-color:#7c3aed}.fs127-prize-use-toggle>img{width:56px;height:56px;border-radius:10px;object-fit:cover}.fs127-prize-use-toggle strong,.fs127-prize-use-toggle small{display:block}.fs127-prize-use-toggle strong{color:#fff}.fs127-prize-use-toggle small{margin-top:4px;color:#aebfd0;line-height:1.45}.fs128-game-centre{--fs128-panel:#081724;--fs128-line:#28566d;--fs128-purple:#7c3aed;--fs128-green:#35e7ad}.fs128-topup-strip{grid-template-columns:minmax(320px,.8fr) minmax(620px,1.2fr)}.fs128-topup-conversion{display:grid!important;grid-template-columns:minmax(150px,.85fr) auto minmax(180px,.75fr) auto!important;gap:12px!important;align-items:end}.fs128-topup-conversion label,.fs128-topup-conversion>div{min-width:0}.fs128-topup-conversion label>span,.fs128-topup-conversion small,.fs128-topup-conversion strong{display:block}.fs128-topup-conversion label>span{margin:0 0 6px;color:#9fb8c8;font-size:11px}.fs128-topup-conversion>svg{align-self:center;color:#45e5b1}.fs128-topup-conversion>div{padding:10px 12px;border:1px solid #31586e;border-radius:11px;background:#081722}.fs128-topup-conversion>div small{color:#60e8bd;font-size:9px;font-weight:900;letter-spacing:.1em}.fs128-topup-conversion>div strong{margin-top:3px;color:#fff;font-size:18px}.fs128-topup-conversion>div span{margin-top:3px;color:#98b1c1;font-size:10px}.fs128-topup-conversion button{min-height:48px;white-space:nowrap}.fs128-game-command{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr) 88px;grid-template-areas:"mode mode mode" "fee prize info" "fee play play";padding:14px}.fs128-play-mode{grid-area:mode;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px;border:1px solid #304c61;border-radius:13px;background:#07131e}.fs128-play-mode button{min-height:43px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:9px;background:transparent;color:#a8bfd0;font-weight:850}.fs128-play-mode button.active{color:#082118;border-color:#50e6b8;background:linear-gradient(180deg,#48e2b2,#25b88e);box-shadow:0 0 22px #35e7ad2e}.fs128-play-mode button.active.token{color:#fff;border-color:#976bff;background:linear-gradient(180deg,#7c3aed,#5b21b6);box-shadow:0 0 24px #7c3aed47}.fs128-play-mode button:disabled{opacity:.45;cursor:not-allowed}.fs128-game-command .info>summary{display:flex;flex-direction:column;gap:4px}.fs128-game-command .info>summary span{color:#fff;font-size:9px;font-weight:850}.fs128-game-command article strong{font-size:19px}.fs128-game-command .play{font-size:17px;font-weight:850}.fs128-roulette-layout{grid-template-columns:minmax(560px,.92fr) minmax(760px,1.18fr);gap:22px;align-items:stretch}.fs128-roulette-wheel-stage{min-height:760px!important;padding:0!important;display:block!important;overflow:hidden;background:radial-gradient(circle at 50% 38%,rgba(27,129,209,.27),transparent 39%),linear-gradient(160deg,#04101e,#071a2c 56%,#040b14)}.fs128-roulette-wheel-stage:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 39%,transparent 0 37%,rgba(1,8,17,.2) 55%,rgba(1,6,12,.62) 100%)}.fs128-roulette-wheel-stage .fs127-roulette-camera{z-index:2;transform-origin:50% 39%}.fs128-roulette-wheel-stack{position:absolute;left:50%;top:43%;width:min(92%,650px);aspect-ratio:1;transform:translate(-50%,-50%)}.fs128-roulette-wheel-stack .fs125-roulette-wheel-shadow{inset:0!important;width:100%!important;translate:none!important}.fs128-roulette-wheel-stack .fs125-roulette-rotor{position:absolute!important;inset:1.5%!important;width:97%!important;box-sizing:border-box;translate:none!important;border-width:16px;background:radial-gradient(circle at center,#07111e 0 21%,#16416b 22% 30%,#07111c 31% 47%,#caa03e 48% 52%,#070c13 53% 100%)}.fs128-roulette-wheel-stack .fs125-roulette-pocket-ring{inset:5.2%}.fs128-roulette-wheel-stack .fs125-roulette-pocket-ring>span{width:35px;height:49.5%;padding-top:7px;clip-path:polygon(16% 0,84% 0,100% 100%,0 100%)}.fs128-roulette-inner-track{position:absolute;inset:25.5%;border-radius:50%;border:9px solid #172b3b;box-shadow:0 0 0 3px #c79b37,inset 0 0 24px #000,0 0 20px #28beff2e;background:radial-gradient(circle,transparent 0 72%,rgba(255,255,255,.05) 73%);z-index:5;pointer-events:none}.fs128-roulette-wheel-stack .fs125-roulette-bowl{inset:31.5%;z-index:6;border-width:7px}.fs128-roulette-wheel-stack .fs127-roulette-number-ring{inset:5.2%;z-index:7}.fs128-roulette-wheel-stack .fs127-roulette-number-ring>span{width:30px;height:50%;margin-left:-15px;margin-top:-50%}.fs128-roulette-wheel-stack .fs127-roulette-number-ring b{top:8px;min-width:28px;height:23px;padding:2px 3px;border-radius:5px;font-size:12px;border:1px solid rgba(255,255,255,.25);box-shadow:0 2px 4px #000000ad}.fs128-roulette-wheel-stack .fs125-roulette-ball-orbit{position:absolute!important;left:5.2%!important;top:5.2%!important;width:89.6%!important;translate:none!important;z-index:10}.fs128-roulette-wheel-stack .fs125-roulette-ball-orbit i{top:.5%;width:19px;height:19px;border:2px solid #fff;box-sizing:border-box;box-shadow:0 0 13px #fff,0 4px 9px #000}.fs128-roulette-wheel-stack .fs125-roulette-pointer{left:50%!important;top:-7px!important;width:70px;height:62px;transform:translate(-50%);z-index:30}.fs128-roulette-wheel-stack .fs125-roulette-pointer i{border-left-width:25px;border-right-width:25px;border-top-width:43px;border-top-color:#fff2b3;filter:drop-shadow(0 0 12px #ffdb59)}.fs128-roulette-wheel-stage.zoom-spin .fs127-roulette-camera{transform:scale(1.035)}.fs128-roulette-wheel-stage.zoom-landing .fs127-roulette-camera{transform:scale(1.48) translateY(116px)}.fs128-roulette-wheel-stage.zoom-result .fs127-roulette-camera{transform:scale(1.25) translateY(55px)}.fs128-roulette-wheel-stage.is-spinning .fs125-roulette-ball-orbit i{box-shadow:0 0 20px #fff,0 0 32px #55cfff}.fs128-roulette-wheel-stage .fs127-roulette-result-display{z-index:35;bottom:24px;min-width:360px;padding:12px 20px;border-width:2px;background:#030d17f5}.fs128-roulette-wheel-stage .fs127-roulette-result-display strong{font-size:17px}.fs128-roulette-wheel-stage .fs127-roulette-result-display span{font-size:11px}.fs128-roulette-table{display:flex;flex-direction:column;min-height:760px}.fs128-roulette-table .fs125-board-scroll{padding:22px 18px 12px}.fs128-roulette-table .fs125-board-grid{min-width:840px;grid-template-columns:74px minmax(700px,1fr) 66px;gap:6px}.fs128-roulette-table .fs125-number-grid,.fs128-roulette-table .fs125-column-grid{grid-template-rows:repeat(3,54px);gap:6px}.fs128-roulette-table .fs125-dozen-grid,.fs128-roulette-table .fs125-outside-grid{gap:6px}.fs128-roulette-table .fs125-bet-cell{min-height:50px;font-size:15px;border-radius:6px}.fs128-roulette-table .fs125-bet-cell b{right:-7px;top:-10px;min-width:28px;height:28px;font-size:11px}.fs128-roulette-table>footer{padding:14px 20px}.fs128-roulette-table .fs127-table-win-showcase{margin-top:auto;min-height:118px;padding:20px 22px}.fs128-roulette-table .fs127-table-win-showcase strong{font-size:29px}.fs128-settlement-card{padding:18px 20px!important;gap:18px!important}.fs128-settlement-card strong{font-size:19px}.fs128-settlement-card span{font-size:13px;line-height:1.5}.fs128-roulette-history-strip{margin-top:16px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;padding:15px 18px;border:1px solid #2a5268;border-radius:16px;background:linear-gradient(110deg,#071824,#12102d)}.fs128-roulette-history-strip>div:first-child{display:flex;align-items:center;gap:10px;white-space:nowrap}.fs128-roulette-history-strip>div:first-child>svg{color:#3ce7af}.fs128-roulette-history-strip small,.fs128-roulette-history-strip strong{display:block}.fs128-roulette-history-strip small{color:#5ce7bb;font-size:9px;font-weight:900;letter-spacing:.11em}.fs128-roulette-history-strip strong{color:#fff;font-size:15px}.fs128-roulette-history-strip>div:last-child{display:flex;gap:8px;align-items:center;overflow-x:auto;padding:4px 1px}.fs128-roulette-history-strip .fs127-number-ball{width:40px;height:40px;min-width:40px;font-size:14px}.fs128-roulette-history-strip .empty{color:#91aabd}.fs128-demo-value-warning{margin:0 0 14px;display:flex;gap:12px;align-items:center;padding:15px 17px;border:1px solid #7861d5;border-radius:15px;background:linear-gradient(120deg,#432383a6,#0a1d2af2)}.fs128-demo-value-warning>svg{width:34px;height:34px;padding:7px;border-radius:10px;color:#dec9ff;background:#4f2695;flex:none}.fs128-demo-value-warning strong,.fs128-demo-value-warning span{display:block}.fs128-demo-value-warning strong{color:#fff;font-size:17px}.fs128-demo-value-warning span{margin-top:3px;color:#c6bbdf;font-size:12px}.fs128-orbit-info{position:absolute;z-index:12;top:22px;width:min(310px,calc(50% - 42px));display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(126,97,221,.7);border-radius:14px;background:#081025e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px #0000004d}.fs128-orbit-info.left{left:22px}.fs128-orbit-info.right{right:22px}.fs128-orbit-info>svg{width:42px;height:42px;padding:9px;border-radius:11px;color:#6ce8c0;background:#29c7971f}.fs128-orbit-info small,.fs128-orbit-info strong,.fs128-orbit-info span{display:block}.fs128-orbit-info small{color:#a88aff;font-size:9px;font-weight:900;letter-spacing:.1em}.fs128-orbit-info strong{margin-top:2px;color:#fff}.fs128-orbit-info span{margin-top:3px;color:#aebdd0;font-size:10px;line-height:1.35}.fs128-admin-token-banner{display:grid;grid-template-columns:48px minmax(0,1fr);gap:13px;align-items:center;margin-bottom:14px;padding:15px 17px;border:1px solid #2b846b;border-radius:14px;background:linear-gradient(120deg,#126f5229,#2f1a6629)}.fs128-admin-token-banner>svg{width:48px;height:48px;padding:11px;border-radius:12px;color:#47e6b2;background:#2ed7a51a}.fs128-admin-token-banner strong,.fs128-admin-token-banner span{display:block}.fs128-admin-token-banner strong{color:#fff;font-size:17px}.fs128-admin-token-banner span{margin-top:4px;color:#a9bdcb;line-height:1.45}.fs128-admin-game-toggles{margin-bottom:16px}.fs128-token-verification-action{display:grid;align-content:end;gap:7px}.fs128-token-verification-action>span{color:#abc0cf;font-size:12px}.fs128-token-verification-action button{min-height:45px;display:flex;align-items:center;justify-content:center;gap:8px;border-color:#32785f;background:#1c805f29;color:#54e8b9;font-weight:800}.fs128-token-verification-action button:hover{background:#23a47840}.fs128-token-verification-status{margin-top:14px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;padding:12px 14px;border:1px solid #744150;border-radius:12px;background:#24131a}.fs128-token-verification-status.verified{border-color:#278364;background:#11644b24}.fs128-token-verification-status>svg{color:#ff8ca2}.fs128-token-verification-status.verified>svg{color:#46e5b1}.fs128-token-verification-status strong,.fs128-token-verification-status small{display:block}.fs128-token-verification-status strong{color:#fff}.fs128-token-verification-status small{margin-top:3px;color:#a9bdca}.spin-icon{animation:fs128Spin 1s linear infinite}@keyframes fs128Spin{to{transform:rotate(360deg)}}@media(max-width:1450px){.fs128-roulette-layout{grid-template-columns:1fr}.fs128-roulette-wheel-stage{min-height:730px!important}.fs128-roulette-table{min-height:0}}@media(max-width:1150px){.fs128-topup-strip{grid-template-columns:1fr}.fs128-topup-conversion{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.fs128-topup-conversion button{grid-column:1/-1}.fs128-game-command{grid-template-columns:minmax(0,1fr) 78px;grid-template-areas:"mode mode" "fee info" "prize prize" "play play"}}@media(max-width:760px){.fs128-topup-conversion{grid-template-columns:1fr!important}.fs128-topup-conversion>svg{transform:rotate(90deg);justify-self:center}.fs128-game-command{grid-template-columns:minmax(0,1fr) 64px}.fs128-play-mode{grid-template-columns:1fr}.fs128-roulette-wheel-stage{min-height:550px!important}.fs128-roulette-wheel-stack{width:min(94%,470px);top:42%}.fs128-roulette-wheel-stack .fs127-roulette-number-ring b{min-width:20px;height:17px;top:4px;font-size:8px}.fs128-roulette-wheel-stack .fs125-roulette-ball-orbit i{width:14px;height:14px}.fs128-roulette-wheel-stack .fs125-roulette-pointer{top:-3px!important}.fs128-roulette-wheel-stage.zoom-landing .fs127-roulette-camera{transform:scale(1.35) translateY(78px)}.fs128-roulette-wheel-stage.zoom-result .fs127-roulette-camera{transform:scale(1.16) translateY(30px)}.fs128-roulette-wheel-stage .fs127-roulette-result-display{min-width:270px;bottom:14px}.fs128-roulette-history-strip{grid-template-columns:1fr}.fs128-orbit-info{position:relative;top:auto!important;left:auto!important;right:auto!important;width:auto;margin:10px 12px;z-index:11}.fs128-orbit-info.right{margin-top:0}.fs125-orbit-stage{display:flex;flex-direction:column;justify-content:center}}.fs127-number-ball{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;box-sizing:border-box!important;line-height:1!important;text-align:center!important;overflow:hidden}.fs127-number-ball .fs129-number-centre{width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;margin:0;transform:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nft-rarity-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,.85fr);gap:18px;padding:14px;border:1px solid rgba(139,92,246,.38);border-radius:18px;background:linear-gradient(135deg,#09102af5,#230e46d1)}.nft-rarity-hero>img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:13px;border:1px solid rgba(96,165,250,.3)}.nft-rarity-hero>div{display:flex;flex-direction:column;justify-content:center;gap:12px;color:#b9c8dc}.nft-rarity-hero>div strong{color:#fff;font-size:1.2rem}.nft-rarity-tier-grid{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;margin-top:16px}.nft-rarity-tier-grid article{min-height:150px;padding:14px;border-radius:16px;border:1px solid rgba(148,163,184,.25);background:#091425;display:flex;flex-direction:column;gap:7px}.nft-rarity-tier-grid article i{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffffff0f}.nft-rarity-tier-grid article strong{font-size:1.05rem;text-transform:uppercase;letter-spacing:.05em}.nft-rarity-tier-grid article span{color:#d6e3f5;font-weight:700}.nft-rarity-tier-grid article small{color:#91a4bd;line-height:1.45}.tier-common{--rarity: #cbd5e1}.tier-uncommon{--rarity: #4ade80}.tier-rare{--rarity: #38bdf8}.tier-epic{--rarity: #a855f7}.tier-legendary{--rarity: #fbbf24}.tier-mythical{--rarity: #f472b6}.nft-rarity-tier-grid article[class*=tier-],.nft-rarity-row[class*=tier-]{border-color:color-mix(in srgb,var(--rarity) 62%,transparent);box-shadow:inset 0 0 30px color-mix(in srgb,var(--rarity) 9%,transparent)}.nft-rarity-tier-grid article[class*=tier-] strong,.nft-rarity-tier-grid article[class*=tier-] i{color:var(--rarity)}.nft-special-layer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.nft-special-layer-grid article{padding:16px;min-height:105px;border-radius:15px;display:flex;flex-direction:column;gap:7px;border:1px solid rgba(148,163,184,.25);background:#081222f2}.nft-special-layer-grid article strong{color:#fff}.nft-special-layer-grid article span{color:#a9bbd1;line-height:1.45}.nft-special-layer-grid .epic{border-color:#a855f799;box-shadow:inset 0 0 30px #a855f71a}.nft-special-layer-grid .legendary{border-color:#fbbf2499;box-shadow:inset 0 0 30px #fbbf241a}.nft-special-layer-grid .mythical{border-color:#f472b6a6;box-shadow:inset 0 0 30px #f472b61a}.nft-special-layer-grid .crest{border-color:#38bdf88c;box-shadow:inset 0 0 30px #38bdf817}.nft-rarity-row{grid-template-columns:58px minmax(180px,1.3fr) repeat(4,minmax(110px,.65fr)) auto auto!important;border-left:4px solid var(--rarity, #64748b)}.nft-rarity-mini,.nft-rarity-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:999px;padding:3px 8px;font-size:.67rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:#050c19d1}.nft-rarity-mini.common,.nft-rarity-badge.common{color:#cbd5e1}.nft-rarity-mini.uncommon,.nft-rarity-badge.uncommon{color:#4ade80}.nft-rarity-mini.rare,.nft-rarity-badge.rare{color:#38bdf8}.nft-rarity-mini.epic,.nft-rarity-badge.epic{color:#c084fc;box-shadow:0 0 18px #a855f76b}.nft-rarity-mini.legendary,.nft-rarity-badge.legendary{color:#fbbf24;box-shadow:0 0 22px #fbbf246b}.nft-rarity-mini.mythical,.nft-rarity-badge.mythical{color:#f9a8d4;box-shadow:0 0 26px #f472b68c}.nft-rarity-preview-controls,.nft-owned-rarity-controls{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(200px,.7fr) minmax(300px,1.7fr);gap:12px;align-items:end;margin:14px 0}.nft-tier-counts{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-height:46px}.nft-tier-counts span{padding:7px 9px;border-radius:999px;border:1px solid rgba(148,163,184,.26);background:#08111fe6;font-size:.72rem;font-weight:800;text-transform:uppercase}.nft-tier-counts .common{color:#cbd5e1}.nft-tier-counts .uncommon{color:#4ade80}.nft-tier-counts .rare{color:#38bdf8}.nft-tier-counts .epic{color:#c084fc}.nft-tier-counts .legendary{color:#fbbf24}.nft-tier-counts .mythical{color:#f9a8d4}.nft-preview-image{position:relative}.nft-preview-image .nft-rarity-badge,.owned-nft-image .nft-rarity-badge{position:absolute;top:10px;right:10px;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.owned-nft-image{position:relative}.nft-owned-rarity-controls{padding:12px;border:1px solid rgba(56,189,248,.25);border-radius:14px;background:#06101eb8}.nft-owned-rarity-controls label{display:flex;flex-direction:column;gap:6px}.nft-owned-rarity-controls label span{color:#9db2ca;font-size:.78rem}.nft-owned-rarity-controls>span{color:#9db2ca;align-self:center}.fs129-point-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;align-items:end}.fs129-point-action{min-height:48px}.fs129-point-ledger{margin-top:16px;max-height:520px;overflow:auto}.fs129-point-ledger b.negative{color:#fb7185}@media(max-width:1180px){.nft-rarity-tier-grid{grid-template-columns:repeat(3,1fr)}.nft-special-layer-grid{grid-template-columns:repeat(2,1fr)}.nft-rarity-row{grid-template-columns:50px 1fr repeat(2,minmax(110px,.7fr))!important}.nft-rarity-row>:nth-child(n+5){grid-column:auto}.fs129-point-admin-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.nft-rarity-hero,.nft-rarity-tier-grid,.nft-special-layer-grid,.nft-rarity-preview-controls,.nft-owned-rarity-controls,.fs129-point-admin-grid{grid-template-columns:1fr}.nft-rarity-row{grid-template-columns:48px 1fr!important}.nft-rarity-row>*:not(img):not(span){grid-column:1 / -1}}.fs130-orbit-breakdown{border:1px solid #24465d;border-radius:16px;background:linear-gradient(145deg,#0b1823,#101828 58%,#17143a);padding:18px;margin:18px 0}.fs130-orbit-breakdown>header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fs130-orbit-breakdown>header>svg{color:#31e6ac}.fs130-orbit-breakdown>header>div{display:flex;flex-direction:column;flex:1}.fs130-orbit-breakdown>header small{color:#31e6ac;font-weight:800;letter-spacing:.12em}.fs130-orbit-breakdown>header strong{font-size:1.25rem}.fs130-orbit-breakdown>header span{color:#9fb8cb}.fs130-orbit-breakdown>header>b{padding:8px 12px;border:1px solid #7445d7;border-radius:999px;background:#241356;color:#d7c5ff}.fs130-orbit-breakdown-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fs130-orbit-breakdown-grid>article{border:1px solid #274255;border-radius:14px;background:#071722;padding:16px;min-height:245px}.fs130-orbit-breakdown-grid h3{margin:0 0 4px}.fs130-orbit-breakdown-grid p{margin:0 0 16px;color:#91abc0;font-size:.86rem}.fs130-reward-records>div>div:not(.empty-state){display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2.5fr) auto;gap:10px;align-items:center;margin:10px 0}.fs130-reward-records span{font-size:.9rem}.fs130-reward-records i{display:block;height:10px;border-radius:999px;background:#14293a;overflow:hidden}.fs130-reward-records i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2bdba5,#40b9f0,#8b5cf6)}.fs130-reward-records strong{font-size:.82rem;white-space:nowrap}.fs130-status-visual{display:flex;align-items:center;justify-content:center;gap:26px;min-height:165px}.fs130-status-visual>i{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;position:relative;flex:0 0 auto}.fs130-status-visual>i:after{content:"";position:absolute;inset:28%;border-radius:50%;background:#071722}.fs130-status-visual>i span{position:relative;z-index:1;font-size:1.25rem;font-weight:900}.fs130-status-visual>div{display:flex;flex-direction:column;gap:10px}.fs130-status-visual>div span{display:grid;grid-template-columns:12px 1fr auto;gap:8px;align-items:center}.fs130-status-visual em{width:10px;height:10px;border-radius:50%;background:#23364a}.fs130-status-visual b{margin-left:14px}.nft-preview-grid article small{line-height:1.45}.nft-generation-controls button.primary svg{filter:drop-shadow(0 0 5px rgba(78,235,191,.45))}@media(max-width:850px){.fs130-orbit-breakdown-grid{grid-template-columns:1fr}.fs130-status-visual{flex-direction:column}.fs130-reward-records>div>div:not(.empty-state){grid-template-columns:1fr}.fs130-reward-records i{width:100%}}.nft-rarity-hero>img{aspect-ratio:auto;object-fit:contain;background:#050a1c;max-height:560px}.nft-rarity-tier-grid article{align-items:center;text-align:center;overflow:hidden}.nft-tier-badge-image{width:min(100%,150px);height:118px;object-fit:cover;object-position:center 30%;border-radius:14px;background:#05091b;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--rarity) 38%,transparent))}.nft-preview-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:15px}.nft-preview-grid article{padding:11px}.nft-rarity-badge-icon{position:absolute;right:8px;top:8px;width:54px;height:54px;overflow:hidden;border-radius:14px;border:1px solid color-mix(in srgb,var(--rarity,#38bdf8) 68%,transparent);background:#05091c;box-shadow:0 0 18px color-mix(in srgb,var(--rarity,#38bdf8) 38%,transparent);z-index:3}.nft-rarity-badge-icon img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transform:scale(1.55)}.nft-preview-rarity-info{display:grid!important;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:9px;padding:8px;border:1px solid color-mix(in srgb,var(--rarity) 55%,transparent);border-radius:12px;background:color-mix(in srgb,var(--rarity) 7%,#07121f)}.nft-preview-rarity-info>img{width:52px!important;height:52px!important;aspect-ratio:1!important;object-fit:cover!important;object-position:center 25%;border-radius:10px;transform:none!important}.nft-preview-rarity-info>span{display:grid;gap:2px;min-width:0}.nft-preview-rarity-info b{color:var(--rarity);text-transform:uppercase;letter-spacing:.06em}.nft-preview-rarity-info small{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important;color:#b8c8da}.fs128-roulette-table .fs125-board-scroll{padding:12px 10px 8px}.fs128-roulette-table .fs125-board-grid{min-width:700px;grid-template-columns:52px minmax(570px,1fr) 50px;gap:3px}.fs128-roulette-table .fs125-number-grid{position:relative;grid-template-rows:repeat(3,44px);gap:3px}.fs128-roulette-table .fs125-column-grid{grid-template-rows:repeat(3,44px);gap:3px}.fs128-roulette-table .fs125-zero-cell .fs125-bet-cell{min-height:138px;display:flex;align-items:center;justify-content:center;padding:0}.fs128-roulette-table .fs125-bet-cell{min-height:41px;font-size:12px;padding:3px}.fs128-roulette-table .fs125-dozen-grid,.fs128-roulette-table .fs125-outside-grid{gap:3px}.fs131-corner-bet-layer{position:absolute;inset:0;z-index:8;pointer-events:none}.fs131-corner-bet-layer button{pointer-events:auto;position:absolute;left:calc(var(--corner-column) * 100% / 12);top:calc(var(--corner-row) * 100% / 3);transform:translate(-50%,-50%);width:18px;height:18px;padding:0;border:2px solid #fff;border-radius:50%;display:grid;place-items:center;background:#20a9ec;color:#fff;font-size:8px;font-weight:900;box-shadow:0 2px 7px #000;z-index:10}.fs131-corner-bet-layer button:empty{width:12px;height:12px;border-width:1px;background:#f7d95b;opacity:.42}.fs131-corner-bet-layer button:hover{opacity:1;transform:translate(-50%,-50%) scale(1.35)}.fs125-zero-cell{display:flex}.fs125-zero-cell>.fs125-bet-cell{width:100%}.fs131-orbit-top-grid{display:contents}.fs128-orbit-info{transition:opacity .2s ease}@media(max-width:760px){.nft-rarity-hero{padding:8px;gap:10px}.nft-rarity-hero>div{gap:7px}.nft-rarity-hero>div strong{font-size:1rem}.nft-rarity-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nft-rarity-tier-grid article{min-height:0;padding:9px}.nft-tier-badge-image{height:92px}.nft-rarity-tier-grid article small{font-size:.72rem}.nft-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nft-preview-grid article{padding:7px;gap:5px}.nft-preview-grid article>strong{font-size:.83rem}.nft-rarity-badge-icon{width:38px;height:38px;right:5px;top:5px;border-radius:9px}.nft-preview-rarity-info{grid-template-columns:34px minmax(0,1fr);gap:5px;padding:5px}.nft-preview-rarity-info>img{width:34px!important;height:34px!important;border-radius:7px}.nft-preview-rarity-info b{font-size:.67rem}.nft-preview-rarity-info small{font-size:.61rem;line-height:1.25}.fs125-game-metrics,.fs127-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.fs125-game-metrics .metric-card,.fs127-account-metrics .metric-card{min-height:0;padding:12px}.fs125-game-metrics .metric-card strong,.fs127-account-metrics .metric-card strong{font-size:1.25rem}.fs131-orbit-top-grid{position:relative;z-index:12;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 10px 0;box-sizing:border-box}.fs131-orbit-top-grid .fs128-orbit-info{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;margin:0!important;padding:9px!important;grid-template-columns:30px minmax(0,1fr);gap:7px;min-height:76px}.fs131-orbit-top-grid .fs128-orbit-info>svg{width:30px;height:30px;padding:6px}.fs131-orbit-top-grid .fs128-orbit-info strong{font-size:.78rem}.fs131-orbit-top-grid .fs128-orbit-info span{font-size:.65rem;line-height:1.2}.fs131-orbit-top-grid .fs128-orbit-info small{font-size:.62rem}.fs125-orbit-stage{justify-content:flex-start!important;min-height:560px!important;--orbit-size:min(370px,92vw)!important;padding-top:0}.fs125-orbit-wheel{margin-top:12px}.fs125-orbit-result-card{left:10px;right:10px;bottom:88px;width:auto;padding:11px;grid-template-columns:48px minmax(0,1fr)}.fs125-orbit-result-card img{width:48px;height:48px}.fs125-orbit-result-card strong{font-size:15px}.fs125-orbit-result-card span{font-size:11px}.fs127-orbit-catalogue{left:10px!important;right:10px!important;bottom:12px!important;width:auto!important}.fs128-demo-value-warning{display:none!important}.fs125-orbit-subtitle{margin:6px 0 8px;font-size:.8rem}}@media(max-width:430px){.nft-rarity-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-tier-badge-image{height:78px}.nft-rarity-tier-grid article span{font-size:.67rem}.nft-rarity-tier-grid article small{display:none}.fs131-orbit-top-grid .fs128-orbit-info span{display:none}.fs131-orbit-top-grid .fs128-orbit-info{min-height:58px}.fs125-orbit-stage{min-height:525px!important;--orbit-size:min(340px,92vw)!important}}.universal-coupon-bar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,.9fr);gap:10px 16px;align-items:center;padding:14px 16px;border:1px solid #2b4f67;border-radius:15px;background:linear-gradient(135deg,#0a1824,#11182b);box-shadow:inset 0 0 30px #26b9eb0a}.universal-coupon-bar.valid{border-color:#1a9c70;box-shadow:inset 0 0 30px #23de9e14}.universal-coupon-bar>div:first-child{display:flex;align-items:center;gap:10px}.universal-coupon-bar>div:first-child>svg{width:34px;height:34px;padding:8px;border-radius:10px;color:#44d9ff;background:#09283a}.universal-coupon-bar span{display:grid;gap:2px}.universal-coupon-bar small{color:#94abc0}.universal-coupon-controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:7px}.universal-coupon-controls input{min-width:0}.universal-coupon-controls .clear{width:42px;padding:0}.universal-coupon-controls .clear svg{width:17px}.universal-coupon-bar p{grid-column:1/-1;margin:0;color:#9db5c8;font-size:.78rem}.universal-coupon-bar.valid p{color:#6ee7b7}.coupon-scope-editor{grid-column:1/-1;border:1px solid #29495d;border-radius:12px;padding:12px;background:#081722}.coupon-scope-editor>.global{margin-bottom:10px;color:#78efc5;font-weight:800}.coupon-scope-editor>div{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:8px}.coupon-scope-editor>div label{display:flex;align-items:center;gap:7px;color:#b7c7d7}@media(max-width:760px){.universal-coupon-bar{grid-template-columns:1fr;padding:11px}.universal-coupon-controls{grid-template-columns:minmax(0,1fr) auto auto}.coupon-scope-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.nft-rarity-guide-frame{display:grid;place-items:center;min-width:0;overflow:hidden;border:1px solid rgba(96,165,250,.34);border-radius:14px;background:linear-gradient(145deg,#050a1c,#0b1230);padding:10px}.nft-rarity-guide-frame>img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;border:0;border-radius:9px;background:transparent}.nft-rarity-hero>.nft-rarity-guide-frame{min-width:0}.nft-tier-badge-image{height:auto!important;aspect-ratio:1/1;object-fit:contain!important;object-position:center!important;background:transparent!important;border:0!important;padding:2px;overflow:visible}.nft-rarity-badge-icon{display:grid;place-items:center;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;width:74px;height:74px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--rarity,#38bdf8) 55%,transparent))}.nft-rarity-badge-icon img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center!important;transform:none!important;background:transparent!important}.nft-preview-rarity-info{grid-template-columns:68px minmax(0,1fr)!important;min-height:76px}.nft-preview-rarity-info>img{width:68px!important;height:68px!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border-radius:0!important}.nft-preview-image,.owned-nft-image{position:relative;overflow:hidden}.nft-rank-chip{position:absolute;left:8px;top:8px;z-index:5;display:grid;place-items:center;min-width:50px;height:42px;padding:0 10px;border:1px solid rgba(255,255,255,.38);border-radius:13px;background:linear-gradient(145deg,#040d1beb,#171f3deb);color:#fff;font-size:1.05rem;font-weight:950;letter-spacing:.03em;box-shadow:0 8px 22px #0000006b,inset 0 0 16px #5b9cff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nft-preview-rarity-info b{font-size:.84rem}.nft-preview-rarity-info small{font-size:.75rem;line-height:1.35}.owned-nft-image .nft-rarity-badge-icon{width:82px;height:82px}.owned-nft-image .nft-rank-chip{top:10px;left:10px}.coupon-scope-editor{padding:0!important;overflow:hidden;border-color:#31566e!important;background:linear-gradient(145deg,#071621,#0b1e2c)!important}.coupon-scope-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid #29495d;background:linear-gradient(90deg,#20dba117,#3c82f60d)}.coupon-scope-head>b{white-space:nowrap;padding:6px 10px;border:1px solid #2d6c61;border-radius:999px;color:#70edc6;background:#0b2a26;font-size:.72rem;letter-spacing:.08em}.coupon-global-switch{display:flex;align-items:center;gap:12px;cursor:pointer}.coupon-global-switch>input{position:absolute;opacity:0;pointer-events:none}.coupon-global-switch>span:last-child{display:grid;gap:2px}.coupon-global-switch strong{color:#f4fbff}.coupon-global-switch small{color:#96acbd;font-weight:500}.coupon-switch-track{position:relative;width:48px;height:26px;flex:0 0 auto;border:1px solid #4a6070;border-radius:999px;background:#182531;transition:.2s}.coupon-switch-track i{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#8ba0af;transition:.2s}.coupon-global-switch>input:checked+.coupon-switch-track{border-color:#25c896;background:#0c604b}.coupon-global-switch>input:checked+.coupon-switch-track i{left:25px;background:#d9fff3;box-shadow:0 0 12px #34e5b0}.coupon-scope-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:9px;padding:13px}.coupon-scope-grid label{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;min-height:60px;padding:9px 10px;border:1px solid #2a4252;border-radius:10px;background:#0a1721;color:#aebdca!important;cursor:pointer;transition:.18s}.coupon-scope-grid label.selected{border-color:#1f9e77;background:linear-gradient(145deg,#0b2725,#0b1c25);color:#eafff8!important}.coupon-scope-grid label input{grid-row:1/3;width:18px;height:18px}.coupon-scope-grid label span{font-weight:800}.coupon-scope-grid label i{font-style:normal;font-size:.67rem;color:#6f8798}.coupon-scope-grid label.selected i{color:#60deb7}.coupon-scope-editor.is-global .coupon-scope-grid label{opacity:.83}@media(max-width:760px){.nft-rarity-hero{grid-template-columns:1fr!important}.nft-rarity-guide-frame{padding:6px}.nft-rarity-guide-frame>img{max-height:none}.nft-tier-badge-image{width:min(100%,116px)!important;height:auto!important;margin-inline:auto}.nft-rarity-badge-icon{width:52px;height:52px;right:4px;top:4px}.owned-nft-image .nft-rarity-badge-icon{width:58px;height:58px}.nft-rank-chip{left:4px;top:4px;min-width:40px;height:32px;padding:0 7px;font-size:.82rem;border-radius:9px}.nft-preview-rarity-info{grid-template-columns:46px minmax(0,1fr)!important;min-height:56px;padding:6px!important}.nft-preview-rarity-info>img{width:46px!important;height:46px!important}.nft-preview-rarity-info b{font-size:.7rem}.nft-preview-rarity-info small{font-size:.61rem}.fs128-play-mode{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs128-play-mode button{min-height:40px;padding:7px 5px;font-size:.73rem}.customer-settings-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.customer-settings-menu button{min-height:72px!important;padding:10px!important}.customer-settings-menu button strong{font-size:.82rem}.customer-settings-menu button small{font-size:.66rem;line-height:1.2}.coupon-scope-head{align-items:flex-start;padding:12px}.coupon-scope-head>b{font-size:.62rem}.coupon-global-switch small{font-size:.67rem}.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px}.coupon-scope-grid label{min-height:52px;padding:7px;font-size:.75rem}.coupon-scope-grid label i{font-size:.6rem}.fs131-orbit-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs125-game-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs125-game-tabs button{min-width:0!important;padding:10px 6px!important;font-size:.74rem!important}}@media(max-width:390px){.nft-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-preview-rarity-info{grid-template-columns:38px minmax(0,1fr)!important}.nft-preview-rarity-info>img{width:38px!important;height:38px!important}.nft-preview-rarity-info small{font-size:.56rem}.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.activity-filter-toolbar.two-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1.1fr) 200px;align-items:center}.activity-filter-toolbar.two-row .admin-subtabs.compact{grid-column:1/-1}.activity-filter-toolbar.two-row .search-control{grid-column:1/3;min-width:0}.activity-filter-toolbar.two-row select{justify-self:end}.feature-card.selected{border-color:#2cdf9b!important;background:linear-gradient(145deg,#12362cf2,#081922f2)!important;box-shadow:0 0 0 1px #2cdf9b33,0 14px 34px #08182059!important}.feature-card.selected strong{color:#ebfff6}.feature-card.selected p,.feature-card.selected span,.feature-card.selected small{color:#c9f8e9}.feature-card-launch-toggle{border-color:#1f8f6f!important;background:#155d482e!important;color:#67f0c1!important}.feature-card-launch-toggle input{accent-color:#32dba1}.fs129-prize-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;border:1px solid rgba(118,149,173,.34);background:linear-gradient(145deg,#071723,#0f2432);box-shadow:inset 0 0 18px #ffffff0a}.fs129-prize-icon svg{width:24px;height:24px}.fs129-prize-icon.small,.fs129-prize-icon.segment{width:30px;height:30px;border-radius:10px}.fs129-prize-icon.large{width:48px;height:48px;border-radius:12px}.fs129-prize-icon.coupon{color:#ff7fb2;background:linear-gradient(145deg,#38152a,#111f31);border-color:#ff7fb273}.fs129-prize-icon.token{color:#5cf0d0;background:linear-gradient(145deg,#10342f,#101d30);border-color:#5cf0d06b}.fs129-prize-icon.points{color:#ffd36c;background:linear-gradient(145deg,#382611,#101d30);border-color:#ffd36c6b}.fs129-prize-icon.spin{color:#9a87ff;background:linear-gradient(145deg,#231947,#111a31);border-color:#9a87ff73}.fs129-prize-icon.nft,.fs129-prize-icon.listing{color:#d4b0ff;background:linear-gradient(145deg,#2f1642,#121b32);border-color:#d4b0ff73}.fs129-prize-icon.token-create{color:#6ad6ff;background:linear-gradient(145deg,#102d3c,#0e192d);border-color:#6ad6ff6b}.fs129-prize-icon.product{color:#ff9e7f;background:linear-gradient(145deg,#3c2315,#101c2d);border-color:#ff9e7f6b}.fs129-prize-icon.lose{color:#93a8b8;background:linear-gradient(145deg,#182331,#0d1824);border-color:#93a8b866}.fs125-orbit-label{display:grid!important;justify-items:center;gap:4px;text-align:center;pointer-events:none}.fs125-orbit-label b{max-width:78px;line-height:1.12}.fs125-orbit-hub{pointer-events:none;-webkit-user-select:none;user-select:none}.fs125-orbit-result-card .fs129-prize-icon,.fs126-prize-wallet .fs129-prize-icon,.prize-claim-list .fs129-prize-icon,.fs127-orbit-catalogue .fs129-prize-icon{width:38px;height:38px;border-radius:11px}.fs125-orbit-result-card{grid-template-columns:64px minmax(0,1fr)!important}.fs125-orbit-result-card .fs129-prize-icon,.fs125-orbit-result-card img{grid-row:1/4;width:64px;height:64px;border-radius:12px}.fs126-prize-wallet article,.prize-claim-list article{grid-template-columns:54px minmax(0,1fr) auto!important}.fs126-prize-wallet article>img,.prize-claim-list article>img{width:54px;height:54px;border-radius:11px;object-fit:cover;border:1px solid #3b6078;background:#07131f}.fs128-game-command{grid-template-columns:minmax(0,1fr) minmax(220px,.9fr) 92px;grid-template-areas:"mode mode mode" "fee prize info" "play play info"}.fs128-game-command .fee,.fs128-game-command .prize{min-height:108px}.fs128-game-command .info>summary{min-height:100%;padding:10px 8px}.fs127-topup-strip>div:last-child{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr) auto}@media(max-width:980px){.activity-filter-toolbar.two-row{grid-template-columns:1fr 180px}.activity-filter-toolbar.two-row .search-control{grid-column:1/2}.activity-filter-toolbar.two-row select{grid-column:2/3}.fs128-game-command{grid-template-columns:minmax(0,1fr) 84px;grid-template-areas:"mode mode" "fee info" "prize info" "play play"}.fs127-topup-strip>div:last-child{grid-template-columns:1fr auto}.fs127-topup-strip>div:last-child .primary{grid-column:1/-1}}@media(max-width:760px){.activity-filter-toolbar.two-row{grid-template-columns:1fr}.activity-filter-toolbar.two-row .admin-subtabs.compact,.activity-filter-toolbar.two-row .search-control,.activity-filter-toolbar.two-row select{grid-column:1/2}.activity-filter-toolbar.two-row select{justify-self:stretch}.fs127-game-command,.fs128-game-command{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"mode mode" "fee info" "prize play"!important;padding:10px!important}.fs128-play-mode{grid-template-columns:1fr!important}.fs127-game-command .info>summary,.fs127-game-command .play{min-height:50px}.fs127-game-command .info>div{left:auto;right:0;width:min(300px,calc(100vw - 32px))}.fs127-topup-strip,.fs127-topup-strip>div:last-child{grid-template-columns:1fr!important}.fs127-topup-strip>div:last-child .primary{width:100%}.fs126-prize-wallet article,.prize-claim-list article{grid-template-columns:46px minmax(0,1fr)!important}.fs126-prize-wallet b,.prize-claim-list b{grid-column:2;text-align:left}.fs125-orbit-stage{justify-content:flex-start!important;min-height:560px!important;--orbit-size:min(370px,92vw)!important;padding-top:0}.fs125-orbit-wheel{margin-top:12px}.fs125-orbit-result-card{left:10px!important;right:10px!important;bottom:88px!important;width:auto!important;padding:11px!important;grid-template-columns:48px minmax(0,1fr)!important}.fs125-orbit-result-card .fs129-prize-icon,.fs125-orbit-result-card img{width:48px;height:48px}.fs125-orbit-result-card strong{font-size:15px}.fs125-orbit-result-card span{font-size:11px}.fs127-orbit-catalogue{left:10px!important;right:10px!important;bottom:12px!important;width:auto!important}.owned-rarity-info{grid-template-columns:44px minmax(0,1fr)!important;min-height:54px;padding:6px!important}.owned-rarity-info>img{width:44px!important;height:44px!important}.owned-rarity-info small{font-size:.6rem}}.fs134-orbit-disc-wrap{position:relative;z-index:3;width:var(--orbit-size);max-width:calc(100% - 20px);aspect-ratio:1 / 1;flex:0 0 auto;display:grid;place-items:center;margin-inline:auto}.fs134-orbit-disc-wrap .fs125-orbit-pointer{left:50%;top:-5px;transform:translate(-50%)}.fs134-orbit-disc-wrap .fs125-orbit-wheel{width:100%;height:100%;max-width:100%;aspect-ratio:1 / 1;box-sizing:border-box;margin:0;overflow:hidden;transform-origin:50% 50%;transform:translateZ(0) rotate(var(--orbit-rotation));backface-visibility:hidden;will-change:transform;contain:layout paint}.fs134-orbit-bottom-grid{position:absolute;z-index:16;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:minmax(0,350px) minmax(0,320px);justify-content:space-between;align-items:end;gap:12px;pointer-events:none}.fs134-orbit-bottom-grid>*{pointer-events:auto}.fs134-orbit-bottom-grid .fs127-orbit-catalogue,.fs134-orbit-bottom-grid .fs125-orbit-result-card{position:static!important;inset:auto!important;width:100%!important;max-width:none!important}.fs134-orbit-bottom-grid:not(.has-result) .fs127-orbit-catalogue{grid-column:1 / -1;max-width:350px!important}@media(max-width:760px){.content{padding:10px!important}.topbar{gap:10px!important}.wallet-connect{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.wallet-connect>select{grid-column:1 / -1!important;min-width:0}.customer-settings-menu-wrap,.customer-settings-button,.wallet-status-button{width:100%!important;min-width:0!important}.sidebar{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.sidebar nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%}.sidebar nav button{width:100%!important;min-width:0;min-height:48px;padding:9px 10px;font-size:.78rem}.customer-settings-menu{width:min(760px,calc(100vw - 20px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:9px!important}.customer-settings-menu button{min-height:66px!important;padding:8px!important;gap:7px!important}.customer-settings-menu button strong{font-size:.74rem!important}.customer-settings-menu button small{font-size:.57rem!important;line-height:1.15!important;white-space:normal!important}.metrics-grid,.mini-metrics,.dashboard-action-grid,.admin-preview-metrics,.marketplace-grid,.nft-market-grid,.nft-market-account-grid,.nft-collection-grid,.nft-choice-cards,.nft-fee-breakdown,.nft-rule-summary,.nft-review-grid,.nft-upload-grid,.nft-verification-grid,.admin-nft-collection-grid,.nft-verification-progress,.live-record-grid,.sale-feature-grid,.game-mode-grid,.game-roadmap-grid,.fs125-game-metrics,.fs127-account-metrics,.fs130-orbit-breakdown-grid,.token-type-list,.token-deploy-quote,.tax-breakdown-cards,.feature-grid,.pricing-mode-selector,.customer-pricing-choice-grid,.verification-choice-grid,.token-admin-pricing-grid,.token-feature-admin-grid,.vesting-card-grid,.fee-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.metric-card{min-height:116px!important;padding:10px!important;gap:5px!important}.metric-icon{width:31px!important;height:31px!important}.metric-card strong{font-size:1rem!important;line-height:1.15}.metric-card span{font-size:.7rem!important;line-height:1.2}.metric-card small{font-size:.61rem!important;line-height:1.25}.mini-metrics div{min-height:90px!important;padding:10px!important}.mini-metrics strong{font-size:1rem!important}.mini-metrics span{font-size:.62rem!important}.dashboard-action-grid button{min-height:70px!important;padding:9px!important;gap:8px!important}.dashboard-action-grid button svg{width:22px;height:22px}.dashboard-action-grid button strong{font-size:.78rem;line-height:1.15}.dashboard-action-grid button small{font-size:.61rem;line-height:1.18}.market-product{min-height:0!important;padding:9px!important;border-radius:11px!important}.market-product-image img{aspect-ratio:1.15 / 1!important}.market-product-thumbnails{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.market-product h3{margin:8px 0 4px!important;font-size:.86rem!important;line-height:1.2}.market-product p{margin:3px 0!important;font-size:.68rem!important;line-height:1.3!important}.market-product .product-badge{top:7px!important;right:7px!important;padding:3px 6px!important;font-size:.58rem!important}.market-product .product-price{margin:7px 0!important;font-size:1.05rem!important}.product-price-wrap small{font-size:.6rem!important}.product-card-actions{gap:5px!important}.product-card-actions button,.product-card-actions .button-link{min-height:38px!important;padding:7px 5px!important;font-size:.66rem!important}.nft-market-card{border-radius:11px!important}.nft-market-card-body{padding:8px!important;gap:6px!important}.nft-market-card-body h3{font-size:.82rem!important}.nft-market-card-body>span,.nft-market-price span,.nft-market-card-meta small{font-size:.6rem!important}.nft-market-price strong{font-size:.78rem!important}.nft-market-account-grid{display:grid!important}.nft-market-account-grid article{min-height:82px;display:grid;gap:5px;align-content:center;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.nft-market-account-grid article span{color:var(--muted);font-size:.67rem}.nft-market-account-grid article strong{font-size:1rem}.admin-grid,.form-grid.two,.token-tax-panel .admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.form-row{gap:4px!important;min-width:0}.form-row label,.label-with-help{font-size:.7rem!important;line-height:1.2}input,select,textarea{min-width:0}.token-type-card,.feature-card,.pricing-mode-selector button,.customer-pricing-choice-grid button,.verification-choice-grid button,.tax-breakdown-cards article,.token-deploy-quote article{min-height:0!important;padding:10px!important}.token-type-card h2,.feature-card strong,.pricing-mode-selector strong,.customer-pricing-choice-grid strong{font-size:.8rem!important;line-height:1.18!important}.token-type-card p,.feature-card p,.pricing-mode-selector span,.pricing-mode-selector small,.customer-pricing-choice-grid span,.customer-pricing-choice-grid small,.verification-choice-grid small{font-size:.61rem!important;line-height:1.25!important}.feature-card-footer{gap:5px!important}.feature-card-footer>span{font-size:.67rem!important}.feature-card-launch-toggle{padding:6px!important;font-size:.6rem!important}.token-deploy-quote span,.tax-breakdown-cards span{font-size:.62rem!important}.token-deploy-quote strong,.tax-breakdown-cards strong{font-size:.88rem!important}.token-pricing-badges{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.token-pricing-badges span{min-width:0;justify-content:center;padding:7px!important;font-size:.64rem!important;text-align:center}.platform-fee-example{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important}.platform-fee-example i{display:none!important}.fs125-game-hero{gap:10px!important;padding:14px!important}.fs125-game-hero h2{font-size:1.45rem!important;line-height:1.08}.fs125-game-hero p{font-size:.77rem!important;line-height:1.35}.fs128-play-mode{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs127-game-command,.fs128-game-command{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"mode mode" "fee prize" "info play"!important;gap:7px!important;padding:9px!important}.fs127-game-command .fee,.fs127-game-command .prize{min-height:86px!important;padding:9px!important}.fs127-game-command .fee strong,.fs127-game-command .prize strong{font-size:.8rem!important}.fs127-game-command .fee span,.fs127-game-command .prize span{font-size:.58rem!important;line-height:1.25!important}.fs127-game-command .info>summary,.fs127-game-command .play{min-height:48px!important;padding:7px!important;font-size:.67rem!important}.fs127-topup-strip{padding:11px!important;gap:8px!important}.fs127-topup-strip>div:first-child{padding:9px!important}.fs128-topup-conversion{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.fs128-topup-conversion>svg{display:none!important}.fs128-topup-conversion>button{grid-column:1 / -1!important}.fs125-game-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.fs125-orbit-stage{container-type:inline-size;--orbit-size: min(350px, calc(100cqw - 18px) ) !important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:9px 0 10px!important;overflow:hidden!important}.fs131-orbit-top-grid{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0 9px!important;box-sizing:border-box}.fs131-orbit-top-grid .fs128-orbit-info{min-height:60px!important;padding:8px!important;grid-template-columns:27px minmax(0,1fr)!important}.fs131-orbit-top-grid .fs128-orbit-info>svg{width:27px!important;height:27px!important;padding:5px!important}.fs131-orbit-top-grid .fs128-orbit-info strong{font-size:.7rem!important}.fs131-orbit-top-grid .fs128-orbit-info span{display:none!important}.fs134-orbit-disc-wrap{width:var(--orbit-size)!important;max-width:calc(100% - 18px)!important;aspect-ratio:1 / 1!important;margin:2px auto 0!important}.fs134-orbit-disc-wrap .fs125-orbit-wheel{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;border-width:9px!important;border-radius:50%!important;margin:0!important}.fs134-orbit-disc-wrap .fs125-orbit-pointer{top:-2px!important}.fs134-orbit-disc-wrap .fs125-orbit-pointer span{border-left-width:20px!important;border-right-width:20px!important;border-top-width:36px!important}.fs125-orbit-label{width:68px!important;min-height:44px!important;font-size:7px!important;gap:2px!important}.fs125-orbit-label .fs129-prize-icon{width:22px!important;height:22px!important;border-radius:7px!important}.fs125-orbit-label .fs129-prize-icon svg{width:13px!important;height:13px!important}.fs125-orbit-hub strong{font-size:8px!important}.fs125-orbit-hub span{font-size:6px!important}.fs134-orbit-bottom-grid{position:relative!important;inset:auto!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0 9px!important;box-sizing:border-box}.fs134-orbit-bottom-grid:not(.has-result) .fs127-orbit-catalogue{grid-column:1 / -1!important;max-width:none!important}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>summary,.fs134-orbit-bottom-grid .fs125-orbit-result-card{min-height:68px!important;padding:8px!important}.fs134-orbit-bottom-grid .fs125-orbit-result-card{grid-template-columns:34px minmax(0,1fr)!important;gap:3px 7px!important}.fs134-orbit-bottom-grid .fs125-orbit-result-card .fs129-prize-icon,.fs134-orbit-bottom-grid .fs125-orbit-result-card img{width:34px!important;height:34px!important}.fs134-orbit-bottom-grid .fs125-orbit-result-card strong{font-size:.72rem!important}.fs134-orbit-bottom-grid .fs125-orbit-result-card span,.fs134-orbit-bottom-grid .fs125-orbit-result-card small{font-size:.54rem!important;line-height:1.18}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>summary{font-size:.65rem!important}.fs128-roulette-wheel-stage{min-height:470px!important;padding-inline:5px!important}.fs128-roulette-wheel-stack{width:min(100%,430px)!important;aspect-ratio:1 / 1!important}.fs125-roulette-rotor,.fs125-roulette-ball-orbit{aspect-ratio:1 / 1!important;flex:0 0 auto}}@media(max-width:390px){.content{padding:7px!important}.marketplace-grid,.nft-market-grid,.metrics-grid,.mini-metrics,.dashboard-action-grid,.feature-grid,.token-type-list,.tax-breakdown-cards,.token-deploy-quote,.verification-choice-grid,.customer-pricing-choice-grid,.pricing-mode-selector{gap:6px!important}.market-product{padding:7px!important}.metric-card{min-height:108px!important;padding:8px!important}.fs125-orbit-stage{--orbit-size: min(330px, calc(100cqw - 14px) ) !important}.fs125-orbit-label{width:62px!important;font-size:6.5px!important}}.nft-preview-rarity-info.no-badge{grid-template-columns:minmax(0,1fr)!important;min-height:64px;padding:10px 12px!important}.nft-preview-rarity-info.no-badge>span{display:grid;gap:4px}.nft-preview-rarity-info.no-badge b{font-size:.84rem}.nft-preview-rarity-info.no-badge small{font-size:.75rem;line-height:1.35}.nft-rarity-guide-shared{display:grid;gap:16px}.nft-rarity-guide-shared .nft-rarity-rules-copy{display:grid;align-content:center;gap:10px;min-width:0}.nft-rarity-guide-shared .nft-rarity-rules-copy>strong{color:#f7f4ff;font-size:1.18rem;line-height:1.3}.nft-rarity-guide-shared .nft-rarity-rules-copy>span{color:#c4d4e8;line-height:1.45}.nft-rarity-guide-shared .nft-rarity-rules-copy b{color:#67efc2}.nft-rarity-guide-shared .nft-rarity-tier-grid article>strong{color:var(--rarity);text-transform:uppercase;letter-spacing:.05em}.nft-single-corner-rule{display:grid;gap:5px;padding:14px 16px;border:1px solid rgba(63,224,168,.45);border-radius:14px;background:linear-gradient(135deg,#092e2adb,#0b182bf0)}.nft-single-corner-rule strong{color:#67efc2;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.nft-single-corner-rule span{color:#d8e8f4}.nft-rarity-guide-shared.compact .nft-rarity-hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)}.nft-rarity-guide-shared.compact .nft-rarity-tier-grid article{min-height:0;padding:10px}.nft-rarity-guide-shared.compact .nft-tier-badge-image{height:112px}@media(max-width:760px){.nft-preview-rarity-info.no-badge,.owned-rarity-info.no-badge{grid-template-columns:minmax(0,1fr)!important;min-height:54px;padding:7px 8px!important}.nft-preview-rarity-info.no-badge b,.owned-rarity-info.no-badge b{font-size:.68rem}.nft-preview-rarity-info.no-badge small,.owned-rarity-info.no-badge small{font-size:.59rem}.nft-rarity-guide-shared .nft-rarity-hero,.nft-rarity-guide-shared.compact .nft-rarity-hero{grid-template-columns:1fr!important}.nft-rarity-guide-shared .nft-rarity-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-rarity-guide-shared .nft-rarity-tier-grid article{padding:8px;gap:5px}.nft-rarity-guide-shared .nft-tier-badge-image,.nft-rarity-guide-shared.compact .nft-tier-badge-image{height:82px}.nft-rarity-guide-shared .nft-rarity-tier-grid article>strong{font-size:.76rem}.nft-rarity-guide-shared .nft-rarity-tier-grid article span{font-size:.62rem}.nft-rarity-guide-shared .nft-rarity-tier-grid article small{display:block;font-size:.58rem}.nft-rarity-rules-copy{padding:2px}}.wallet-preset-section{display:grid;gap:7px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#07121eb8}.wallet-preset-section>span{color:var(--muted);font-size:.67rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.wallet-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.wallet-preset-grid button{min-width:0;min-height:34px;padding:6px 7px;justify-content:flex-start;white-space:normal;font-size:.64rem;line-height:1.12}.wallet-preset-grid.walletconnect button{border-color:#7c5cff6b}.fs127-orbit-catalogue .fs136-prize-image{width:38px;height:38px;padding:3px;border:1px solid rgba(121,178,224,.34);border-radius:9px;background:#07131f;object-fit:contain!important;box-sizing:border-box}.fs136-orbit-mobile-info{display:none}.fs128-roulette-wheel-stack{width:min(92%,650px);height:auto;aspect-ratio:1 / 1;contain:layout paint}.fs128-roulette-wheel-stack .fs125-roulette-rotor{inset:1.5%!important;width:auto!important;height:auto!important;aspect-ratio:1 / 1!important;border-radius:50%!important;box-sizing:border-box;translate:none!important;transform:translateZ(0) rotate(var(--wheel-rotation))!important;transform-origin:50% 50%!important;backface-visibility:hidden;will-change:transform;overflow:hidden}.fs128-roulette-wheel-stack .fs125-roulette-ball-orbit{left:5.2%!important;top:5.2%!important;width:89.6%!important;height:89.6%!important;aspect-ratio:1 / 1!important;border-radius:50%!important;translate:none!important;transform:translateZ(0) rotate(var(--ball-rotation))!important;transform-origin:50% 50%!important;backface-visibility:hidden;will-change:transform}.fs128-roulette-wheel-stack .fs125-roulette-wheel-shadow,.fs128-roulette-wheel-stack .fs125-roulette-pocket-ring,.fs128-roulette-wheel-stack .fs127-roulette-number-ring,.fs128-roulette-wheel-stack .fs128-roulette-inner-track,.fs128-roulette-wheel-stack .fs125-roulette-bowl{border-radius:50%!important;box-sizing:border-box}@media(max-width:760px){.admin-top-menu,.admin-subtabs,.admin-subtabs.compact,.nft-owner-tabs,.nft-owned-collection-tabs,.nft-source-tabs,.pool-tabs,.game-tabbar,.game-tabbar-five,.nft-market-tabs,.admin-visibility-button-grid,.nft-step-tabs,.nft-collection-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important}.admin-top-menu{position:static!important;padding:8px!important}.admin-top-menu button,.admin-subtabs button,.nft-owner-tabs button,.nft-owned-collection-tabs button,.nft-source-tabs button,.pool-tabs button,.game-tabbar button,.nft-market-tabs button,.admin-visibility-button-grid button,.nft-step-tabs button,.nft-collection-selector button{width:100%!important;min-width:0!important;min-height:45px;margin:0!important;padding:7px 8px!important;white-space:normal!important;overflow-wrap:anywhere;justify-content:center;font-size:.68rem!important;line-height:1.15}.nft-workspace,.nft-owner-workspace{grid-template-columns:minmax(0,1fr)!important}.nft-step-tabs,.nft-collection-selector{position:static!important;top:auto!important}.nft-collection-selector>header{grid-column:1 / -1}.nft-launchpad-page .nft-collection-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.nft-launchpad-page .nft-collection-card{min-width:0;overflow:hidden}.nft-launchpad-page .nft-card-media{display:block!important;width:100%!important;height:auto!important;min-height:190px;aspect-ratio:16 / 10;background:#07121b}.nft-launchpad-page .nft-card-media img{display:block!important;width:100%!important;height:100%!important;min-height:190px;object-fit:cover!important}.nft-launchpad-page .nft-public-mint-row.single-action{grid-template-columns:64px minmax(0,1fr)!important}.nft-launchpad-page .nft-public-mint-row.has-approval{grid-template-columns:58px minmax(0,.9fr) minmax(0,1.1fr)!important}.nft-launchpad-page .nft-public-mint-row .primary{grid-column:auto!important}.nft-launchpad-page .nft-public-mint-row button{min-width:0;padding-inline:7px;font-size:.64rem;white-space:normal;line-height:1.15}.fs125-orbit-stage{--orbit-size: min(320px, calc(100vw - 54px) ) !important;width:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto auto auto!important;align-items:start!important;justify-items:stretch!important;gap:10px!important;padding:10px 8px 12px!important;overflow:hidden!important;box-sizing:border-box}.fs131-orbit-top-grid{position:relative!important;inset:auto!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.fs131-orbit-top-grid .fs128-orbit-info{min-width:0;min-height:58px!important;padding:8px!important}.fs131-orbit-top-grid .fs128-orbit-info strong{font-size:.67rem;overflow-wrap:anywhere}.fs131-orbit-top-grid .fs128-orbit-info span{display:none!important}.fs134-orbit-disc-wrap{width:var(--orbit-size)!important;max-width:100%!important;height:var(--orbit-size)!important;aspect-ratio:1 / 1!important;margin:4px auto 0!important;overflow:visible!important}.fs134-orbit-disc-wrap .fs125-orbit-wheel{width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border-radius:50%!important;transform:translateZ(0) rotate(var(--orbit-rotation))!important}.fs134-orbit-disc-wrap .fs125-orbit-pointer{top:-3px!important}.fs134-orbit-bottom-grid,.fs134-orbit-bottom-grid.has-result{position:relative!important;inset:auto!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;pointer-events:auto!important}.fs134-orbit-bottom-grid .fs127-orbit-catalogue{display:none!important}.fs136-orbit-mobile-info{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:9px 11px;border:1px solid rgba(91,173,235,.42);border-radius:11px;background:#081828f0;color:#dceefe;text-align:center;font-size:.72rem;line-height:1.25}.fs136-orbit-mobile-info svg{flex:0 0 auto;color:#75e7bd}.fs134-orbit-bottom-grid .fs125-orbit-result-card{position:static!important;inset:auto!important;width:100%!important;box-sizing:border-box}.fs125-roulette-wheel-stage,.fs128-roulette-wheel-stage{min-height:430px!important;overflow:hidden!important}.fs127-roulette-camera,.zoom-spin .fs127-roulette-camera,.zoom-landing .fs127-roulette-camera,.zoom-result .fs127-roulette-camera{width:100%!important;height:100%!important;transform:none!important;transform-origin:50% 50%!important}.fs128-roulette-wheel-stack{top:43%!important;width:min(360px,calc(100vw - 38px))!important;height:min(360px,calc(100vw - 38px))!important;aspect-ratio:1 / 1!important}.fs128-roulette-wheel-stack .fs125-roulette-rotor{border-width:11px!important}.fs128-roulette-wheel-stack .fs125-roulette-pocket-ring>span{width:24px!important}.fs128-roulette-wheel-stack .fs127-roulette-number-ring>span{width:21px!important;margin-left:-10.5px!important}.fs128-roulette-wheel-stack .fs127-roulette-number-ring b{min-width:19px!important;height:16px!important;font-size:7px!important}.wallet-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.fs125-orbit-stage{--orbit-size: min(294px, calc(100vw - 46px) ) !important}.fs128-roulette-wheel-stack{width:min(330px,calc(100vw - 32px))!important;height:min(330px,calc(100vw - 32px))!important}.nft-launchpad-page .nft-public-mint-row.has-approval{grid-template-columns:54px minmax(0,1fr)!important}.nft-launchpad-page .nft-public-mint-row.has-approval .primary{grid-column:1 / -1!important}}.fs127-orbit-catalogue>summary b{min-width:0;flex:1 1 auto;font-size:inherit;line-height:1.2;overflow-wrap:anywhere}.fs127-orbit-catalogue>div{align-items:stretch}.fs127-orbit-catalogue article{min-height:58px;grid-template-columns:42px minmax(0,1fr)!important;align-content:center;overflow:hidden}.fs127-orbit-catalogue article>.fs129-prize-icon,.fs127-orbit-catalogue article>.fs136-prize-image{width:42px!important;height:42px!important;min-width:42px;min-height:42px;padding:7px;border-radius:10px!important;object-fit:contain!important;box-sizing:border-box}.fs127-orbit-catalogue article>.fs129-prize-icon svg{width:22px;height:22px}.fs137-catalogue-copy{min-width:0;display:grid;grid-template-rows:minmax(22px,auto) auto;align-content:center;gap:2px}.fs137-catalogue-copy strong{min-height:22px;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden!important;line-height:1.12}.fs137-catalogue-copy span{margin:0!important;line-height:1.15}.fs126-prize-wallet article>.fs129-prize-icon{width:54px!important;height:54px!important;border-radius:11px!important}.fs126-prize-wallet article>.fs129-prize-icon svg{width:27px;height:27px}.fs137-game-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fs137-separated-history article{min-height:78px}.fs137-separated-history article>b{white-space:nowrap}.chain-preset-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.chain-admin-heading,.chain-admin-row{display:grid;grid-template-columns:minmax(190px,1.2fr) 105px 105px minmax(175px,.9fr) minmax(220px,1.25fr) 112px!important;gap:9px;align-items:center}.chain-admin-heading{padding:0 12px;color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.chain-admin-row{min-height:76px}.chain-admin-row.is-default{border-color:#2ddf9b94;box-shadow:inset 0 0 0 1px #2ddf9b1f}.chain-name-cell{min-width:0}.chain-name-cell>span{min-width:0;display:grid;gap:3px}.chain-name-cell strong,.chain-name-cell small{min-width:0;overflow-wrap:anywhere}.chain-name-cell small{color:var(--muted);font-size:.66rem}.chain-payment-toggle{min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:8px;background:#0c1722;font-size:.7rem}.chain-payment-toggle input{accent-color:#2cdf9b}.chain-admin-row input,.chain-admin-row select,.chain-admin-row button{min-width:0;width:100%}@media(max-width:1180px){.chain-admin-heading{display:none}.chain-admin-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.chain-name-cell{grid-column:1 / -1}}@media(max-width:760px){.metrics-grid,.admin-grid,.toggle-grid,.feature-grid,.token-admin-pricing-grid,.token-deploy-quote,.token-feature-admin-grid,.platform-fee-admin-config,.tax-breakdown-cards,.coupon-builder-grid,.nft-market-filter-grid,.game-security-grid,.wheel-segment-form,.game-admin-v124 .form-grid.three,.contract-record-fees,.fs125-game-metrics,.fs127-account-metrics,.admin-visibility-button-grid,.nft-rarity-preview-controls,.nft-owned-rarity-controls,.fs129-point-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.metrics-grid .metric-card,.fs125-game-metrics .metric-card,.fs127-account-metrics .metric-card{min-width:0;min-height:104px!important;padding:9px!important}.metrics-grid .metric-card strong,.fs125-game-metrics .metric-card strong,.fs127-account-metrics .metric-card strong{font-size:1rem!important}.metrics-grid .metric-card small,.fs125-game-metrics .metric-card small,.fs127-account-metrics .metric-card small{font-size:.62rem;line-height:1.18}.admin-grid>*,.toggle-grid>*,.feature-grid>*,.token-admin-pricing-grid>*,.token-feature-admin-grid>*,.platform-fee-admin-config>*,.tax-breakdown-cards>*,.coupon-builder-grid>*,.nft-market-filter-grid>*,.game-security-grid>*,.wheel-segment-form>*,.contract-record-fees>*{min-width:0}.admin-grid input,.admin-grid select,.admin-grid textarea,.wheel-segment-form input,.wheel-segment-form select,.wheel-segment-form textarea{min-width:0;width:100%}.fs137-game-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs137-game-history-grid .panel{min-width:0;padding:9px}.fs137-game-history-grid .panel-title{align-items:flex-start;font-size:.73rem;line-height:1.14}.fs137-separated-history article{min-height:70px;grid-template-columns:minmax(0,1fr)!important;gap:4px;padding:8px}.fs137-separated-history article>b{text-align:left;font-size:.7rem}.fs137-separated-history strong{font-size:.72rem}.fs137-separated-history span,.fs137-separated-history small{font-size:.58rem}.chain-preset-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.chain-admin-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px;padding:9px}.chain-name-cell{grid-column:1 / -1;min-height:42px}.chain-admin-row>input[aria-label$="chain fee wallet"]{grid-column:1 / -1}.chain-admin-row>button{grid-column:2}.chain-payment-toggle{min-height:42px}.fs136-orbit-mobile-info{min-height:48px;font-size:.76rem;font-weight:850;letter-spacing:.02em}.fs136-orbit-mobile-info span{display:block;width:100%;text-align:center}}.wallet-preset-compatibility{display:block;color:var(--muted);font-size:.62rem;line-height:1.35;margin-top:4px}.chain-ready-alert{border-color:#2de09d73;background:linear-gradient(90deg,#12493bc7,#081c2ae6)}.chain-ready-alert strong{color:#66f2bf}.fs138-my-games-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:9px;border:1px solid #29445b;border-radius:15px;background:#0a1520}.fs138-my-games-tabs button{min-width:0;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;padding:9px;border:1px solid #304c63;border-radius:11px;background:#142232;color:#dceaf5;font-weight:800;line-height:1.15}.fs138-my-games-tabs button.active{border-color:#35e3a7;color:#56efba;background:linear-gradient(180deg,#26da992b,#12423a29);box-shadow:0 0 22px #26da9914}.fs138-open-game-row{display:flex;justify-content:flex-end}.fs138-open-game-row button{display:inline-flex;align-items:center;gap:8px}.fs138-game-account-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:760px){.chain-alert,.chain-ready-alert{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 8px!important;align-items:center!important}.chain-alert strong,.chain-ready-alert strong{grid-column:1 / -1}.chain-alert span,.chain-ready-alert span{min-width:0;font-size:.66rem;line-height:1.28}.chain-alert button,.chain-ready-alert button{min-width:92px;padding:8px;white-space:normal;line-height:1.1}.fs134-orbit-bottom-grid .fs127-orbit-catalogue{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>summary{min-height:48px!important;justify-content:center!important;text-align:center!important;padding:10px 12px!important;font-size:.76rem!important}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>summary b{flex:0 1 auto;text-align:center}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>summary span{margin-left:4px!important}.fs134-orbit-bottom-grid .fs127-orbit-catalogue>div{position:relative!important;inset:auto!important;width:100%!important;max-height:330px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;box-sizing:border-box}.fs136-orbit-mobile-info{display:none!important}.fs138-my-games-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px}.fs138-my-games-tabs button{min-height:47px;padding:7px 5px;font-size:.7rem}.fs138-game-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs138-open-game-row button{width:100%;justify-content:center}}@media(max-width:390px){.fs134-orbit-bottom-grid .fs127-orbit-catalogue>div{grid-template-columns:1fr!important}}.fs125-orbit-stage.is-settled .fs125-orbit-label{transform:rotate(var(--segment-angle)) translateY(calc(var(--orbit-size) * -.38)) rotate(var(--settled-label-angle)) translate(-50%,-50%)!important}.fs125-orbit-label b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-wrap:balance;line-height:1.08}.fs125-orbit-stage.is-settled .fs125-orbit-label,.fs125-orbit-stage.is-settled .fs125-orbit-label b{transition:none!important}.feature-card-copy{min-width:0}.feature-card-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.feature-card-title-row>strong{min-width:0}.feature-selection-state{flex:0 0 auto;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 9px;border:1px solid #3b566c;border-radius:999px;background:#172433;color:#b9cada;font-size:.66rem;font-weight:900;letter-spacing:.035em;text-transform:uppercase}.feature-selection-state.selected{border-color:#2cdf9b;background:#1a846033;color:#59efb9}.feature-selection-state.locked{border-color:#587084;background:#1a2734;color:#d6e2eb}.feature-card-price{color:#ffc94c!important;font-weight:850}.feature-card.selected .feature-card-price{color:#7af1c5!important}.public-pool-grid{grid-template-columns:1fr!important}.fs139-public-pool-card{padding:13px 15px;background:linear-gradient(135deg,#091722,#0c1e2b)}.fs139-public-pool-card header{margin-bottom:10px;padding-bottom:9px}.fs139-public-pool-card header>div{min-width:0}.fs139-public-pool-card header small,.fs139-public-pool-card header strong{display:block}.fs139-public-pool-card header small{color:#64d9ff;font-size:.62rem;font-weight:850;letter-spacing:.08em}.fs139-public-pool-card header strong{margin-top:3px;font-size:1rem}.public-pool-stats{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0!important}.public-pool-stats>article{min-width:0;padding:10px 11px;border:1px solid #294559;border-radius:9px;background:#05121cb8}.public-pool-stats>article.accent{border-color:#2ddf9b7a;background:#19694f21}.public-pool-stats span,.public-pool-stats strong{display:block;text-align:left!important}.public-pool-stats span{color:var(--muted);font-size:.68rem}.public-pool-stats strong{margin-top:5px;color:#effff9;font-size:.88rem;overflow-wrap:anywhere}.public-pool-stats>article.accent strong{color:#55efb8;font-size:1.05rem}.fs139-stake-entry-layout{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(440px,1.55fr);gap:11px;align-items:stretch;margin:12px 0}.fs139-compact-amount-card{margin:0!important;padding:13px!important;gap:5px!important}.fs139-compact-amount-card>span{font-size:.76rem}.fs139-compact-amount-card input[type=number]{min-height:48px;font-size:1.08rem}.fs139-stake-quote-grid{margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:stretch}.fs139-stake-quote-grid article{min-height:0;padding:10px 11px}.fs139-stake-quote-grid strong{margin-top:4px;font-size:.9rem}.vesting-join-action-row{width:min(100%,1080px);margin:14px auto 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);gap:10px;align-items:stretch}.vesting-join-amount-card{margin:0!important;padding:13px!important;display:grid!important;grid-template-columns:minmax(260px,.9fr) minmax(250px,1.1fr);gap:12px!important;align-items:end}.vesting-join-amount-card .form-row{margin:0}.vesting-join-amount-card input[type=number]{min-height:50px;font-size:1.05rem}.vesting-join-amount-card .amount-quote{min-height:50px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 10px;padding:9px 11px;border:1px solid rgba(45,223,155,.32);border-radius:9px;background:#04161b8c}.vesting-join-amount-card .amount-quote strong{text-align:right}.vesting-join-amount-card .amount-quote small{grid-column:1 / -1;color:var(--muted);font-size:.66rem}.vesting-join-button{min-height:100%;padding:12px;line-height:1.25}@media(max-width:1050px){.public-pool-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.fs139-stake-entry-layout,.vesting-join-action-row{grid-template-columns:1fr}.vesting-join-button{min-height:50px}}@media(max-width:760px){.feature-card-title-row{align-items:center}.feature-selection-state{padding:4px 7px;font-size:.58rem}.public-pool-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.public-pool-stats>article:last-child{grid-column:1 / -1}.fs139-stake-entry-layout{gap:8px}.fs139-stake-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px}.fs139-stake-quote-grid article{padding:8px}.fs139-stake-quote-grid span{font-size:.62rem}.fs139-stake-quote-grid strong{font-size:.76rem}.vesting-join-action-row{margin-top:10px}.vesting-join-amount-card{grid-template-columns:1fr;padding:10px!important}.vesting-join-amount-card .amount-quote{min-height:0}.fs125-orbit-label{width:72px!important}.fs125-orbit-label b{max-width:70px!important}}@media(max-width:390px){.public-pool-stats{grid-template-columns:1fr}.public-pool-stats>article:last-child{grid-column:auto}.fs139-stake-quote-grid{grid-template-columns:1fr 1fr!important}.feature-card-title-row{align-items:flex-start}.feature-selection-state{max-width:92px;white-space:normal;text-align:center}}.fs1310-three-card-grid,.fs1310-token-history-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.fs1310-three-card-grid>article,.fs1310-token-history-grid>article{min-width:0;height:100%}.fs1310-three-card-grid>.empty-state,.fs1310-token-history-grid>.empty-state{grid-column:1 / -1}.fs1310-three-card-grid article{grid-template-columns:48px minmax(0,1fr) auto!important;gap:10px;padding:10px}.fs1310-three-card-grid article>.fs129-prize-icon,.fs1310-three-card-grid article>img{width:48px!important;height:48px!important}.fs1310-three-card-grid article>b{align-self:center;max-width:96px;font-size:12px}.fs1310-token-history-grid article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px}.fs1310-token-history-grid article>b{white-space:nowrap;text-align:right;font-size:12px}.fs1310-token-history-grid article small{display:block;margin-top:5px;color:#9db5c6;font-size:10px}@media(max-width:1120px){.fs1310-three-card-grid,.fs1310-token-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.fs1310-three-card-grid,.fs1310-token-history-grid{grid-template-columns:1fr;gap:9px}.fs1310-three-card-grid article{grid-template-columns:44px minmax(0,1fr)!important}.fs1310-three-card-grid article>.fs129-prize-icon,.fs1310-three-card-grid article>img{width:44px!important;height:44px!important}.fs1310-three-card-grid article>b{grid-column:2;max-width:none;text-align:left}.fs1310-token-history-grid article{grid-template-columns:minmax(0,1fr) auto}}.nft-preflight-panel{border:1px solid #8a3950;border-radius:16px;padding:14px;background:linear-gradient(145deg,#37121fdb,#0c1823f5);overflow:hidden}.nft-preflight-panel.ready{border-color:#20c98b;background:linear-gradient(145deg,#0b392cd1,#0c1823f5)}.nft-preflight-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.nft-preflight-panel>header>div{display:flex;align-items:center;gap:10px;min-width:0}.nft-preflight-panel>header span{display:flex;flex-direction:column;min-width:0}.nft-preflight-panel>header small{color:#9fb2c7;text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.nft-preflight-panel>header strong{overflow-wrap:anywhere}.nft-preflight-panel>header b{flex:0 0 auto;font-size:.76rem;color:#d8e7f5;padding:7px 9px;border:1px solid #36516a;border-radius:999px}.nft-preflight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.nft-preflight-grid article{display:flex;gap:8px;align-items:flex-start;min-width:0;padding:10px;border:1px solid #30475d;border-radius:12px;background:#0b1b28}.nft-preflight-grid article.pass{border-color:#1d8767;background:#0b2b24}.nft-preflight-grid article.blocked{border-color:#80344a;background:#29131c}.nft-preflight-grid article svg{flex:0 0 auto;margin-top:1px}.nft-preflight-grid article span{display:flex;flex-direction:column;min-width:0}.nft-preflight-grid article strong,.nft-preflight-grid article small{overflow-wrap:anywhere}.nft-preflight-grid article small{color:#9db5c6;line-height:1.35;margin-top:3px}.nft-preflight-help{display:flex;gap:9px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:12px;color:#ffd8e1;background:#351521}.nft-preflight-help svg{flex:0 0 auto}.security-admin-page,.automation-admin-page,.customer-security-page{min-width:0}.security-hero-row{display:flex;align-items:stretch;justify-content:space-between;gap:12px}.security-gate-card{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #7e384a;border-radius:15px;background:#27131b}.security-gate-card.passed{border-color:#20b980;background:#0b3026}.security-gate-card svg{flex:0 0 auto;width:28px;height:28px}.security-gate-card div{min-width:0;display:flex;flex-direction:column}.security-gate-card span{font-size:.67rem;text-transform:uppercase;letter-spacing:.09em;color:#9fb3c5}.security-gate-card strong{font-size:1.15rem}.security-gate-card small{color:#a8bdca;overflow-wrap:anywhere}.compact-action{flex:0 0 auto;min-height:54px;align-self:stretch}.security-message,.automation-message{margin-top:10px;padding:9px 11px;border:1px solid #7b3d4c;border-radius:11px;background:#2e1720;overflow-wrap:anywhere}.security-message.success{border-color:#1c8a63;background:#0a2c23}.security-metric-grid,.automation-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.security-metric,.automation-metric-grid article{min-width:0;padding:11px;border:1px solid #29465a;border-radius:13px;background:#0b1b27;display:flex;flex-direction:column}.security-metric span,.automation-metric-grid span{color:#8faabd;font-size:.69rem;text-transform:uppercase;letter-spacing:.05em}.security-metric strong,.automation-metric-grid strong{font-size:1.05rem;overflow-wrap:anywhere}.security-metric small,.automation-metric-grid small{color:#9cb3c2;overflow-wrap:anywhere}.security-metric.success{border-color:#1d8e67}.security-metric.danger{border-color:#8b3b50}.severity-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px}.severity-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:9px 10px;border:1px solid #334b60;border-radius:11px;background:#0b1925}.severity-card span{text-transform:capitalize;font-size:.72rem;overflow-wrap:anywhere}.severity-card strong{font-size:1rem}.severity-card small{grid-column:1/-1;color:#8faabd}.severity-card.critical,.severity-card.high{border-color:#8f3d4c}.severity-card.medium{border-color:#a66d2f}.severity-card.low{border-color:#4b68a0}.severity-card.informational{border-color:#3a776a}.security-assurance-grid,.customer-safeguard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.security-assurance-grid article,.customer-safeguard-grid article{min-width:0;display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid #29465a;border-radius:12px;background:#0b1a26}.security-assurance-grid article svg{flex:0 0 auto;width:19px;height:19px;color:#27dca0}.security-assurance-grid article div,.customer-safeguard-grid article{min-width:0}.security-assurance-grid strong,.security-assurance-grid span,.customer-safeguard-grid strong,.customer-safeguard-grid span{display:block;overflow-wrap:anywhere}.security-assurance-grid span,.customer-safeguard-grid span{color:#a1b7c7;font-size:.76rem;margin-top:3px}.security-inventory-grid,.fs-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.security-inventory-grid article,.fs-module-grid article{min-width:0;padding:10px;border:1px solid #29465a;border-radius:12px;background:#0b1925}.security-inventory-grid article div,.fs-module-grid article{display:flex;flex-direction:column}.security-inventory-grid strong,.security-inventory-grid span,.security-inventory-grid small,.fs-module-grid *{overflow-wrap:anywhere}.security-inventory-grid span,.security-inventory-grid small,.fs-module-grid span,.fs-module-grid small{color:#98afbf;font-size:.72rem}.fs-module-grid em{color:#c8a8ff;font-size:.69rem;margin-top:5px;font-style:normal}.finding-list{display:grid;gap:8px;margin-top:12px}.finding-card{padding:10px 12px;border:1px solid #3c5265;border-radius:12px;background:#0b1925;min-width:0}.finding-card.critical,.finding-card.high{border-color:#8b3e51}.finding-card.medium{border-color:#9f6b33}.finding-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.finding-head span{text-transform:uppercase;font-size:.66rem;padding:3px 6px;border-radius:999px;background:#24384b}.finding-head small{color:#8faabd}.finding-card p,.finding-card small{overflow-wrap:anywhere}.finding-card p{margin:7px 0;color:#b9cbd8}.security-clear{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #1d8e67;border-radius:13px;background:#0b2e25}.security-clear div{min-width:0}.security-clear span{display:block;color:#a5c8bc;overflow-wrap:anywhere}.security-disclaimer{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 12px;border:1px solid #8b5a32;border-radius:12px;background:#2c2113;color:#f0d3a8}.security-disclaimer.neutral{border-color:#34566c;background:#102433;color:#b8cfde}.security-disclaimer svg{flex:0 0 auto;width:18px}.fs-protection-status{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #6d4aa1;border-radius:14px;background:#1d1533}.fs-protection-status.active{border-color:#1f9a70;background:#0b3026}.fs-protection-status div{min-width:0;display:flex;flex-direction:column}.fs-protection-status span{color:#a9bad0;font-size:.68rem;text-transform:uppercase}.fs-protection-status small{color:#a9bfd0;overflow-wrap:anywhere}.fs-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:11px 0}.fs-check-grid article{min-width:0;display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid #6a5434;border-radius:12px;background:#271f14}.fs-check-grid article.ready{border-color:#257557;background:#0d2922}.fs-check-grid svg{flex:0 0 auto;width:18px}.fs-check-grid div{min-width:0}.fs-check-grid strong,.fs-check-grid span{display:block;overflow-wrap:anywhere}.fs-check-grid span{color:#9eb5c4;font-size:.73rem;margin-top:2px}.automation-control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.automation-control{display:flex;align-items:center;gap:9px;min-width:0;min-height:64px;text-align:left;border:1px solid #344b61;background:#101e2b}.automation-control.active{border-color:#1f9a70;background:#0d3027}.automation-control.stop.active{border-color:#bd405b;background:#391521}.automation-control svg{flex:0 0 auto}.automation-control div{min-width:0}.automation-control strong,.automation-control span{display:block;overflow-wrap:anywhere}.automation-control span{color:#9fb4c2;font-size:.74rem}.automation-safeguard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:11px}.automation-safeguard-grid article{min-width:0;padding:10px;border:1px solid #2c4b60;border-radius:12px;background:#0a1a26}.automation-safeguard-grid svg{color:#2bdba1;width:19px}.automation-safeguard-grid strong,.automation-safeguard-grid span{display:block;overflow-wrap:anywhere}.automation-safeguard-grid span{color:#9eb5c4;font-size:.72rem;margin-top:3px}.automation-tabs,.customer-security-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px}.automation-tabs button,.customer-security-tabs button{min-width:0;text-transform:capitalize}.automation-tabs button.active,.customer-security-tabs button.active{border-color:#2ad39a;background:#113c31;color:#dcfff3}.automation-job-grid,.approval-grid,.public-automation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automation-job-card,.approval-grid>article,.public-automation-grid>article{min-width:0;padding:12px;border:1px solid #2d4b60;border-radius:14px;background:#0a1a26;overflow:hidden}.automation-job-card header,.approval-grid header,.public-automation-grid header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.automation-job-card header div{min-width:0}.automation-job-card header span{display:block;color:#8faabd;font-size:.65rem;text-transform:uppercase}.automation-job-card header strong,.public-automation-grid strong{overflow-wrap:anywhere}.automation-job-card em,.approval-grid em,.public-automation-grid em{flex:0 0 auto;border:1px solid #40556b;border-radius:999px;padding:3px 7px;font-size:.65rem;font-style:normal}.automation-job-card em.success,.approval-grid em.success{border-color:#25966e;color:#65edbb}.automation-job-card em.danger,.approval-grid em.danger{border-color:#a34257;color:#ff91a7}.automation-job-card p,.approval-grid p,.public-automation-grid p{color:#a9bdcb;overflow-wrap:anywhere}.automation-job-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;font-size:.7rem;color:#9fb4c3}.automation-job-facts span{overflow-wrap:anywhere}.automation-job-card footer,.approval-grid footer{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.automation-job-card footer button{min-width:0;padding:7px 9px}.automation-dry-run{margin-top:12px;padding:11px;border:1px solid #8b3e50;border-radius:13px;background:#2d1620}.automation-dry-run.success{border-color:#248b68;background:#0b2c24}.automation-dry-run>header{display:flex;gap:9px;align-items:center}.automation-dry-run>header div{min-width:0}.automation-dry-run>header span{display:block;color:#a4b9c7;overflow-wrap:anywhere}.automation-dry-run>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.automation-dry-run article{min-width:0;padding:8px;border:1px solid #6d3d49;border-radius:10px}.automation-dry-run article.pass{border-color:#267457}.automation-dry-run article strong,.automation-dry-run article span{display:block;overflow-wrap:anywhere}.automation-dry-run article span{font-size:.7rem;color:#a6bac7}.automation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automation-form-grid>*{min-width:0}.automation-form-grid input,.automation-form-grid select,.automation-form-grid textarea{width:100%;min-width:0}.automation-form-grid textarea{min-height:82px;resize:vertical}.automation-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-self:end}.automation-toggle-grid label{min-width:0;display:flex;align-items:flex-start;gap:8px;padding:9px;border:1px solid #2d4b60;border-radius:11px;background:#0b1a26}.automation-toggle-grid input{width:auto;flex:0 0 auto}.automation-toggle-grid span{min-width:0}.automation-toggle-grid strong,.automation-toggle-grid small{display:block;overflow-wrap:anywhere}.automation-toggle-grid small{color:#93aabd}.automation-policy-preview{display:flex;gap:9px;align-items:flex-start;margin-top:11px;padding:10px;border:1px solid #3a5b70;border-radius:12px;background:#102330}.automation-policy-preview svg{flex:0 0 auto}.automation-policy-preview div{min-width:0}.automation-policy-preview span{display:block;color:#a7bdcb;overflow-wrap:anywhere}.automation-audit-list,.public-event-list{display:grid;gap:8px}.automation-audit-list article,.public-event-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:9px;border:1px solid #2c485d;border-radius:11px;background:#0b1a26}.automation-audit-list article>span,.public-event-list article>span{align-self:start;border:1px solid #3c5368;border-radius:999px;padding:3px 6px;font-size:.64rem}.automation-audit-list article div,.public-event-list article div{min-width:0}.automation-audit-list p,.automation-audit-list small,.public-event-list strong,.public-event-list small{overflow-wrap:anywhere}.automation-audit-list p{margin:2px 0;color:#aabcc9}.customer-security-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.customer-security-tabs button{display:flex;justify-content:center;gap:7px;align-items:center}.customer-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-security-grid article{min-width:0;display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #2e4b60;border-radius:13px;background:#0b1a26}.customer-security-grid article.ready{border-color:#268661}.customer-security-grid article svg{flex:0 0 auto;color:#2bdda1}.customer-security-grid article div{min-width:0}.customer-security-grid span,.customer-security-grid strong,.customer-security-grid small{display:block;overflow-wrap:anywhere}.customer-security-grid span{color:#91aabc;font-size:.69rem;text-transform:uppercase}.customer-security-grid small{color:#a3b8c6}.public-automation-status{padding:11px;border:1px solid #315267;border-radius:13px;background:#0c202d}.public-automation-status span,.public-automation-status strong,.public-automation-status small{display:block;overflow-wrap:anywhere}.public-automation-status span{color:#94adbf;font-size:.68rem;text-transform:uppercase}.public-automation-grid{margin-top:10px}.public-automation-grid>article>div{display:flex;flex-wrap:wrap;gap:5px}.public-automation-grid>article>div span{padding:3px 6px;border:1px solid #39566a;border-radius:999px;font-size:.65rem;color:#9fb6c5}@media(max-width:1100px){.nft-preflight-grid,.security-inventory-grid,.fs-module-grid,.security-metric-grid,.automation-metric-grid,.automation-control-grid,.automation-safeguard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.security-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.security-gate-card{padding:10px}.compact-action{min-height:unset;padding:9px}.nft-preflight-panel{padding:10px}.nft-preflight-panel>header{align-items:flex-start}.nft-preflight-panel>header b{white-space:normal;max-width:42%;text-align:center}.nft-preflight-grid,.security-metric-grid,.automation-metric-grid,.severity-grid,.security-assurance-grid,.customer-safeguard-grid,.security-inventory-grid,.fs-check-grid,.fs-module-grid,.automation-control-grid,.automation-safeguard-grid,.automation-job-grid,.approval-grid,.public-automation-grid,.customer-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.severity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.severity-grid>article:last-child{grid-column:auto}.automation-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-tabs button{padding:8px 5px;font-size:.72rem}.automation-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.automation-form-grid textarea{min-height:70px}.automation-toggle-grid{grid-template-columns:1fr}.finding-head{grid-template-columns:auto minmax(0,1fr)}.finding-head small{grid-column:2}.automation-job-facts,.automation-dry-run>div{grid-template-columns:1fr 1fr}.security-assurance-grid article,.customer-safeguard-grid article{padding:9px}}@media(max-width:430px){.security-hero-row{grid-template-columns:1fr}.compact-action{width:100%}.nft-preflight-grid,.security-metric-grid,.automation-metric-grid,.security-assurance-grid,.customer-safeguard-grid,.security-inventory-grid,.fs-check-grid,.fs-module-grid,.automation-job-grid,.approval-grid,.public-automation-grid,.customer-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-form-grid{grid-template-columns:1fr}.automation-control-grid,.automation-safeguard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-control{padding:8px;min-height:58px}.automation-control svg{width:17px}.automation-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.security-metric strong,.automation-metric-grid strong{font-size:.88rem}}.admin-quick-navigation{display:grid;gap:10px;margin-bottom:14px;padding:12px;border:1px solid #2f5268;border-radius:14px;background:linear-gradient(145deg,#0b1c28fa,#101823fa);overflow:hidden;min-width:0}.admin-quick-navigation>header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.admin-quick-navigation>header>div{min-width:0}.admin-quick-navigation>header span,.admin-quick-navigation>header strong,.admin-quick-navigation>header small{display:block;overflow-wrap:anywhere}.admin-quick-navigation>header span{color:#37d8a1;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-quick-navigation>header strong{font-size:1rem}.admin-quick-navigation>header small{color:#93aabd;text-align:right;max-width:520px}.admin-quick-navigation-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;min-width:0}.admin-quick-navigation-grid button{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;min-height:42px;padding:8px 9px;border-color:#2a4358;background:#101d2a;color:#c8d5e2;text-align:left}.admin-quick-navigation-grid button svg{flex:0 0 auto}.admin-quick-navigation-grid button span{min-width:0;overflow-wrap:anywhere;line-height:1.15}.admin-quick-navigation-grid button:hover,.admin-quick-navigation-grid button.active{border-color:#28c990;background:#10352c;color:#effff9}.admin-quick-navigation.compact{position:relative;z-index:12}@media(max-width:1280px){.admin-quick-navigation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.admin-quick-navigation{padding:9px;gap:8px}.admin-quick-navigation>header{align-items:flex-start}.admin-quick-navigation>header small{max-width:48%;font-size:.64rem}.admin-quick-navigation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-quick-navigation-grid button{min-height:46px;padding:8px;font-size:.72rem}}.admin-quick-navigation{border:1px solid #24445a;border-radius:15px;background:linear-gradient(145deg,#081823fa,#0c1c27f2);padding:12px;min-width:0;overflow:hidden}.admin-quick-navigation>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:9px}.admin-quick-navigation>header>div{display:grid;gap:2px;min-width:0}.admin-quick-navigation>header span{color:#39f0bd;font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.admin-quick-navigation>header strong{font-size:.94rem}.admin-quick-navigation>header small{color:#91aabd;text-align:right;max-width:480px;overflow-wrap:anywhere}.admin-quick-navigation-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.admin-quick-navigation-grid button{min-width:0;min-height:38px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #29475b;border-radius:8px;background:#0b1b28;color:#dbeaf4;text-align:left;overflow:hidden}.admin-quick-navigation-grid button svg{flex:0 0 auto;color:#9eb8c9}.admin-quick-navigation-grid button span{min-width:0;overflow-wrap:anywhere;line-height:1.08}.admin-quick-navigation-grid button:hover{border-color:#28d9a2;background:#102a31}.admin-quick-navigation-grid button.active{background:linear-gradient(135deg,#0a704f,#0b473b);border-color:#2af0ad;color:#fff;box-shadow:inset 0 0 18px #2af0ad17}.admin-quick-navigation-grid button.active svg{color:#64ffd0}.fs125-segment-card{min-width:0}.fs125-segment-card header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.fs125-segment-card header>span{text-align:center;min-width:0;overflow-wrap:anywhere;color:#a9bdd0;font-size:.72rem}.fs125-segment-media{display:grid!important;grid-template-columns:minmax(0,1fr) 46px 46px;align-items:center;gap:8px;min-width:0}.admin-prize-media-preview.fs129-prize-icon{width:44px;height:44px;border-radius:12px}.admin-prize-media-preview.fs129-prize-icon svg{width:23px;height:23px}.admin-prize-custom-preview{width:44px;height:44px;border-radius:11px;object-fit:contain;border:1px solid #31546a;background:#07131f;padding:3px}.fs125-wheel-segment-visual.fs129-prize-icon{width:31px;height:31px;border-radius:9px}.fs125-wheel-segment-visual.fs129-prize-icon svg{width:17px;height:17px}.advanced-web3-admin,.humanity-page,.dynamic-nfts-page,.governance-page{min-width:0}.advanced-feature-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid #23485a;background:#081b27;border-radius:12px;padding:12px;margin-bottom:12px}.advanced-feature-heading>div{display:grid;gap:4px;min-width:0}.advanced-feature-heading span,.advanced-feature-heading small{color:#94afc0;overflow-wrap:anywhere}.compact-form-grid{align-items:start}.compact-form-grid>*{min-width:0}.humanity-gate-config{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) auto auto;align-items:center;gap:9px;margin-top:12px;padding:11px;border:1px solid #2b5264;border-radius:12px;background:#081b27}.humanity-gate-config>div{display:grid;gap:3px;min-width:0}.humanity-gate-config span{color:#91aabd;font-size:.77rem;overflow-wrap:anywhere}.advanced-security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0}.advanced-security-grid article{display:grid;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:9px;min-width:0;border:1px solid #284b60;border-radius:11px;background:#081a27;padding:10px}.advanced-security-grid article>svg{color:#38e5ae}.advanced-security-grid article>div{display:grid;gap:2px;min-width:0}.advanced-security-grid span{color:#91aabd;font-size:.74rem;overflow-wrap:anywhere}.module-explainer-card{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:11px;border:1px solid #31546b;border-radius:13px;background:linear-gradient(135deg,#0b2030,#10253a);padding:14px}.module-explainer-card svg{color:#67e8f9}.module-explainer-card p{margin:4px 0 0;color:#a7bdcc;overflow-wrap:anywhere}.dynamic-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dynamic-collection-grid>article{display:grid;grid-template-columns:74px minmax(0,1fr);grid-template-areas:"cover text" "actions actions";gap:10px;min-width:0;padding:11px;border:1px solid #2b5064;border-radius:13px;background:#081a27}.dynamic-cover{grid-area:cover;width:74px;height:74px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#0d2939}.dynamic-cover img{width:100%;height:100%;object-fit:cover}.dynamic-collection-grid>article>div:nth-child(2){grid-area:text;display:grid;align-content:center;gap:4px;min-width:0}.dynamic-collection-grid strong,.dynamic-collection-grid small,.dynamic-collection-grid span{overflow-wrap:anywhere}.dynamic-collection-grid span{color:#57e8bd;font-size:.67rem}.dynamic-collection-grid small{color:#94adbd}.dynamic-card-actions{grid-area:actions;display:grid;grid-template-columns:1fr 1fr;gap:7px}.dynamic-card-actions a,.dynamic-card-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.governance-vault-row{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,auto);align-items:end;gap:8px}.governance-vault-row>*{min-width:0}.governance-proposal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.governance-proposal-grid>article{min-width:0;border:1px solid #2a4d62;border-radius:13px;background:#081a27;padding:12px}.governance-proposal-grid article>header{display:flex;justify-content:space-between;align-items:center;gap:8px}.proposal-target{display:grid;gap:3px;margin:10px 0;min-width:0}.proposal-target small{font-size:.65rem;overflow-wrap:anywhere}.proposal-votes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.proposal-votes span{display:flex;align-items:center;gap:5px;min-width:0;padding:7px;border:1px solid #203f51;border-radius:8px;font-size:.72rem}.proposal-votes svg{width:14px}.governance-direct-row{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,auto);align-items:end;gap:8px}.status-chip{border-radius:999px;padding:4px 8px;font-size:.65rem;border:1px solid #476276;background:#132536}.status-chip.state-1,.status-chip.state-3,.status-chip.state-5{color:#5ff0be;border-color:#2c9473}.status-chip.state-2,.status-chip.state-6{color:#ff9b9b;border-color:#8c4343}.nft-owner-tabs{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important}.nft-owner-tabs button{min-width:0;overflow-wrap:anywhere}.nft-review-grid article,.form-grid>*{min-width:0}.nft-review-grid strong,.nft-review-grid small,.field-help,.license-note span{overflow-wrap:anywhere}@media(max-width:1100px){.admin-quick-navigation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dynamic-collection-grid,.humanity-gate-config{grid-template-columns:repeat(2,minmax(0,1fr))}.humanity-gate-config>div{grid-column:1/-1}.governance-vault-row,.governance-direct-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.admin-quick-navigation{padding:9px}.admin-quick-navigation>header{display:grid;gap:4px}.admin-quick-navigation>header small{text-align:left}.admin-quick-navigation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.admin-quick-navigation-grid button{padding:7px 8px;min-height:40px;font-size:.72rem}.advanced-feature-heading{display:grid}.advanced-feature-heading .switch-row{justify-self:start}.advanced-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dynamic-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dynamic-collection-grid>article{grid-template-columns:52px minmax(0,1fr);padding:8px;gap:7px}.dynamic-cover{width:52px;height:52px}.dynamic-card-actions,.governance-proposal-grid{grid-template-columns:1fr}.governance-vault-row,.governance-direct-row,.humanity-gate-config{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-vault-row .field,.governance-direct-row .field{grid-column:1/-1}.fs125-segment-card header{grid-template-columns:auto minmax(0,1fr) auto}.fs125-segment-media{grid-template-columns:minmax(0,1fr) 42px 42px}.admin-prize-media-preview.fs129-prize-icon,.admin-prize-custom-preview{width:40px;height:40px}}@media(max-width:430px){.dynamic-collection-grid{grid-template-columns:1fr}.advanced-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-vault-row,.governance-direct-row,.humanity-gate-config{grid-template-columns:1fr}.humanity-gate-config>div,.governance-vault-row .field,.governance-direct-row .field{grid-column:auto}.fs125-segment-media{grid-template-columns:minmax(0,1fr) 38px 38px}.admin-quick-navigation-grid button{font-size:.68rem}}.launchpads-page,.launchpad-admin,.dnft-automation-admin{min-width:0;overflow:hidden}.launchpad-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:24px;align-items:center;padding:30px;border:1px solid #21465d;border-radius:22px;background:radial-gradient(circle at 85% 15%,rgba(16,185,129,.17),transparent 36%),linear-gradient(145deg,#0b1722,#11182c 60%,#14152e);overflow:hidden}.launchpad-hero>*{min-width:0}.launchpad-hero h1{margin:8px 0 10px;font-size:clamp(28px,4vw,48px);line-height:1.05;max-width:760px}.launchpad-hero p{max-width:760px;color:#a9bed0;line-height:1.65}.launchpad-hero .eyebrow{color:#30e7a4;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:800}.launchpad-hero-actions,.launchpad-admin-actions,.launchpad-wizard-actions,.launchpad-owner-actions,.launchpad-participant-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.launchpad-hero-orbit{width:min(260px,100%);aspect-ratio:1;justify-self:end;border-radius:50%;border:1px solid #2f8e7f;box-shadow:inset 0 0 45px #10b9811f,0 0 35px #29dda714;display:grid;place-items:center;position:relative;background:#04121ead}.launchpad-hero-orbit>svg{width:56px;height:56px;color:#35e6aa}.launchpad-hero-orbit>span{position:absolute;font-size:11px;font-weight:800;color:#b5c8d7;border:1px solid #28485a;background:#07141f;padding:6px 10px;border-radius:999px}.launchpad-hero-orbit>span:nth-of-type(1){top:18%}.launchpad-hero-orbit>span:nth-of-type(2){left:3%;bottom:27%}.launchpad-hero-orbit>span:nth-of-type(3){right:1%;bottom:27%}.launchpad-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.launchpad-summary-grid>*{min-width:0}.launchpad-view-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:7px;border:1px solid #263b4a;background:#0b141e;border-radius:14px}.launchpad-view-tabs button{flex:1 1 160px;min-width:0}.launchpad-view-tabs button.active{background:linear-gradient(135deg,#0f7d59,#16a36f);border-color:#36dfaa;color:#fff}.launchpad-filter-bar{display:grid;grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(130px,.5fr));gap:10px}.launchpad-filter-bar>*{min-width:0}.launchpad-search{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #2a4354;border-radius:9px;background:#07131e}.launchpad-search input{border:0!important;background:transparent!important;padding-left:0!important;min-width:0}.launchpad-status-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.launchpad-status-tabs button{text-transform:capitalize}.launchpad-status-tabs button.active{border-color:#2be0a5;color:#43f0b7;background:#0b2a25}.launchpad-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}.launchpad-card-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-card{min-width:0;border:1px solid #244052;border-radius:17px;background:#0c1721;overflow:hidden;box-shadow:0 12px 30px #0000001f}.launchpad-card-banner{height:112px;background:linear-gradient(135deg,#152a3e,#1d1b44 58%,#174234);background-size:cover;background-position:center;position:relative}.launchpad-card-logo,.launchpad-detail-logo{width:58px;height:58px;border-radius:15px;display:grid;place-items:center;background:#07121d;border:2px solid #35d7a5;overflow:hidden;color:#38e6ae}.launchpad-card-logo{position:absolute;left:16px;bottom:-24px}.launchpad-card-logo img,.launchpad-detail-logo img{width:100%;height:100%;object-fit:cover}.launchpad-status{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border:1px solid #375064;background:#10202c;color:#c7d7e3}.launchpad-card-banner>.launchpad-status{position:absolute;top:12px;right:12px}.launchpad-status.live,.launchpad-status.approved,.launchpad-status.completed{color:#42efb6;border-color:#168b66;background:#092b24}.launchpad-status.upcoming,.launchpad-status.pending,.launchpad-status.waiting,.launchpad-status.approval-pending{color:#f5c85c;border-color:#81681e;background:#2b230c}.launchpad-status.filled,.launchpad-status.ended{color:#70baff;border-color:#2c6aa1;background:#0c2337}.launchpad-status.rejected,.launchpad-status.failed,.launchpad-status.cancelled,.launchpad-status.error{color:#ff8f9e;border-color:#963848;background:#35111a}.launchpad-featured{position:absolute;top:12px;left:12px;display:flex;gap:5px;align-items:center;color:#ffd769;background:#31230b;border:1px solid #82611d;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.launchpad-card-body{padding:34px 15px 15px;min-width:0}.launchpad-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.launchpad-title-row>div{min-width:0;display:grid;gap:3px}.launchpad-title-row strong{font-size:17px;overflow-wrap:anywhere}.launchpad-title-row span{font-size:11px;color:#829caf;text-transform:uppercase}.launchpad-title-row .verified{color:#38e6ae;flex:0 0 auto}.launchpad-card-body>p{color:#9eb5c5;line-height:1.5;font-size:13px;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.launchpad-progress{height:8px;border-radius:999px;background:#07111a;border:1px solid #213747;overflow:hidden}.launchpad-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#12a879,#46e6b4)}.launchpad-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.launchpad-metric-grid>div{min-width:0;padding:9px;border-radius:10px;background:#08131d;border:1px solid #1c3343;display:grid;gap:4px}.launchpad-metric-grid span{font-size:10px;color:#7f9aad;text-transform:uppercase}.launchpad-metric-grid strong{font-size:12px;overflow-wrap:anywhere}.launchpad-risk-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:12px}.launchpad-risk-row>span{min-width:0;text-align:center;border-radius:8px;padding:6px 4px;font-size:9px;color:#8fa8ba;background:#09131d;border:1px solid #1d3445;overflow-wrap:anywhere}.launchpad-risk-row .risk.low{color:#40e7af}.launchpad-risk-row .risk.medium{color:#ffd264}.launchpad-risk-row .risk.high{color:#ff8795}.launchpad-view-button{width:100%;justify-content:center}.launchpad-empty{grid-column:1/-1}.launchpad-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px}.launchpad-stepper button{min-width:0;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;padding:10px 7px}.launchpad-stepper button span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#152736;flex:0 0 auto}.launchpad-stepper button.active{border-color:#2ddeaa;color:#4beeba;background:#0d2c26}.launchpad-stepper button.complete span{background:#147f5d;color:#fff}.launchpad-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.launchpad-type-grid button{min-width:0;min-height:145px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:16px}.launchpad-type-grid button svg{color:#30dca7}.launchpad-type-grid button span{font-size:11px;color:#91aabd;line-height:1.45}.launchpad-type-grid button.selected{border-color:#31dfaa;background:#0b2a24;box-shadow:inset 0 0 0 1px #31dfaa2e}.launchpad-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launchpad-review-grid article{min-width:0;display:flex;gap:12px;padding:14px;border:1px solid #244253;background:#091620;border-radius:12px}.launchpad-review-grid article>svg{color:#36e1ad;flex:0 0 auto}.launchpad-review-grid article>div{display:grid;gap:5px;min-width:0}.launchpad-review-grid article span{font-size:12px;color:#90aabc;overflow-wrap:anywhere}.launchpad-wizard-actions{justify-content:flex-end;margin-top:16px}.launchpad-contribution-grid,.launchpad-activity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launchpad-contribution-grid article,.launchpad-activity-grid article{min-width:0;display:grid;gap:5px;padding:12px;border:1px solid #213d4f;border-radius:11px;background:#091620}.launchpad-contribution-grid span,.launchpad-activity-grid span,.launchpad-contribution-grid small,.launchpad-activity-grid small{color:#8fa8ba;font-size:11px;overflow-wrap:anywhere}.launchpad-modal-backdrop{position:fixed;inset:0;z-index:300;background:#00050acc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:18px}.launchpad-detail-modal{width:min(920px,100%);max-height:92vh;overflow:auto;position:relative;background:#0a151f;border:1px solid #2b5a68;border-radius:20px;padding:22px;box-shadow:0 30px 100px #0000008c;min-width:0}.modal-close{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;padding:0;font-size:22px}.launchpad-detail-heading{display:flex;align-items:flex-start;gap:14px;padding-right:45px}.launchpad-detail-heading>div:last-child{min-width:0}.launchpad-detail-heading h2{margin:4px 0}.launchpad-detail-heading p{color:#9fb5c4;line-height:1.5}.launchpad-detail-logo{flex:0 0 auto}.launchpad-detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.launchpad-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.launchpad-detail-grid article{min-width:0;padding:12px;border:1px solid #203b4d;border-radius:11px;background:#08131d;display:grid;gap:4px}.launchpad-detail-grid article span{font-size:10px;text-transform:uppercase;color:#7e99ab}.launchpad-detail-grid article strong{overflow-wrap:anywhere}.launchpad-detail-grid a{font-size:11px;display:flex;align-items:center;gap:4px}.launchpad-contribute-box{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;padding:14px;border:1px solid #26765f;border-radius:13px;background:#09231f}.launchpad-disclaimer{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid #3c4650;border-radius:12px;background:#101720;color:#8fa7b7;font-size:12px}.launchpad-disclaimer svg{color:#37dba7;flex:0 0 auto}.launchpad-admin-pool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launchpad-admin-pool{min-width:0;padding:14px;border:1px solid #233f50;border-radius:13px;background:#091620}.launchpad-admin-pool.pending{border-color:#745d21}.launchpad-admin-pool.rejected{border-color:#73303d}.launchpad-admin-pool-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.launchpad-admin-pool-head>div{display:grid;gap:4px;min-width:0}.launchpad-admin-pool-head span{font-size:11px;color:#8ba4b5}.launchpad-admin-pool-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0}.launchpad-admin-pool-metrics span{min-width:0;padding:8px;background:#06111a;border-radius:8px;color:#8099aa;font-size:10px}.launchpad-admin-pool-metrics strong{display:block;margin-top:3px;color:#edf6fb;overflow-wrap:anywhere}.launchpad-admin-card-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.launchpad-admin-card-actions>*{flex:1 1 110px;min-width:0;justify-content:center}.launchpad-type-toggle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0}.launchpad-type-toggle-grid label{display:flex;gap:9px;align-items:center;min-width:0;padding:11px;border:1px solid #233e50;border-radius:10px;background:#09151f}.launchpad-type-toggle-grid label.selected{border-color:#2eddaa;background:#0a2923}.launchpad-type-toggle-grid label span{display:grid;gap:3px;min-width:0}.launchpad-type-toggle-grid small{color:#88a2b4}.dnft-rule-grid,.dnft-public-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dnft-rule-grid>article,.dnft-public-rule-grid>article{min-width:0;padding:14px;border:1px solid #243f50;border-radius:13px;background:#091620;display:grid;gap:9px}.dnft-rule-grid>article>div:first-child,.dnft-rule-stage,.dnft-public-rule-grid>article>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.dnft-rule-grid span,.dnft-rule-grid small,.dnft-public-rule-grid span,.dnft-public-rule-grid small,.dnft-public-rule-grid p{color:#8fa8b9;font-size:11px;overflow-wrap:anywhere}.dnft-rule-stage svg,.dnft-public-rule-grid svg{color:#38e3ad;flex:0 0 auto}.inline-input-row{display:grid;grid-template-columns:minmax(80px,.35fr) minmax(0,1fr);gap:8px}.warning-banner{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #7b6225;border-radius:12px;background:#2a210b;color:#f1cc69}.info-banner{padding:12px 14px;border-radius:11px;border:1px solid #27785f;background:#0a2923;color:#58e7b6;overflow-wrap:anywhere}@media(max-width:1050px){.launchpad-card-grid,.launchpad-summary-grid,.launchpad-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-search{grid-column:1/-1}.launchpad-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.launchpad-type-grid,.launchpad-type-toggle-grid,.launchpad-contribution-grid,.launchpad-activity-grid,.launchpad-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.launchpad-hero{grid-template-columns:1fr;padding:20px}.launchpad-hero-orbit{justify-self:center;width:210px}.launchpad-card-grid,.launchpad-card-grid.compact,.launchpad-admin-pool-grid,.dnft-rule-grid,.dnft-public-rule-grid{grid-template-columns:1fr}.launchpad-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-summary-grid .metric{min-width:0}.launchpad-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-filter-bar select{font-size:11px}.launchpad-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-stepper button{font-size:10px}.launchpad-type-grid,.launchpad-type-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-type-grid button{min-height:130px;padding:12px}.launchpad-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-review-grid article{display:grid;padding:11px}.launchpad-contribution-grid,.launchpad-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-detail-modal{padding:17px}.launchpad-detail-heading{display:grid}.launchpad-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-contribute-box{grid-template-columns:1fr}.launchpad-contribute-box button{width:100%}.launchpad-admin-card-actions>*{flex:1 1 calc(50% - 7px)}.launchpad-risk-row{grid-template-columns:repeat(3,minmax(0,1fr))}.launchpad-view-tabs button{flex:1 1 calc(33.33% - 8px);font-size:10px;padding-left:5px;padding-right:5px}}@media(max-width:440px){.launchpad-hero h1{font-size:28px}.launchpad-hero-actions>*{width:100%;justify-content:center}.launchpad-type-grid,.launchpad-type-toggle-grid,.launchpad-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.launchpad-type-grid button{min-height:118px;font-size:11px}.launchpad-type-grid button span{font-size:9px}.launchpad-summary-grid,.launchpad-detail-metrics,.launchpad-detail-grid,.launchpad-contribution-grid,.launchpad-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.launchpad-filter-bar{grid-template-columns:1fr}.launchpad-search{grid-column:auto}.launchpad-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-stepper button{justify-content:flex-start;overflow:hidden}.launchpad-stepper button span{width:19px;height:19px}.launchpad-card-body{padding-left:12px;padding-right:12px}.launchpad-detail-modal{padding:14px}.launchpad-admin-pool-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-view-tabs button{flex:1 1 calc(50% - 8px)}}.lp-dashboard{--lp-bg: #07101f;--lp-panel: rgba(10, 23, 43, .94);--lp-panel-2: rgba(14, 29, 53, .94);--lp-line: rgba(135, 169, 214, .16);--lp-text: #f5f8ff;--lp-muted: #91a2bd;--lp-cyan: #19c6f3;--lp-blue: #3777ff;--lp-purple: #8f35ec;--lp-pink: #ff458f;--lp-green: #3ed59a;--lp-gold: #ffc343;color:var(--lp-text);position:relative}.lp-dashboard button,.lp-dashboard input,.lp-dashboard select,.lp-dashboard textarea{font:inherit}.lp-hero{position:relative;overflow:hidden;min-height:192px;border:1px solid var(--lp-line);border-radius:22px;padding:28px;background:radial-gradient(circle at 56% -30%,rgba(47,110,255,.48),transparent 47%),linear-gradient(125deg,#071226fa,#081934f5 58%,#0b1125f7);box-shadow:0 24px 70px #00081c57}.lp-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.55) .7px,transparent .7px);background-size:33px 33px;opacity:.12;pointer-events:none}.lp-hero-copy{position:relative;z-index:3;width:min(535px,47%)}.lp-kicker{display:inline-flex;align-items:center;gap:7px;color:#7eb7ff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-hero-copy h1{margin:9px 0 7px;font-size:clamp(34px,3vw,53px);line-height:1;color:#fff;letter-spacing:-.04em}.lp-hero-copy p{color:#a8bbd6;font-size:15px;line-height:1.6;max-width:520px;margin:0 0 18px}.lp-hero-copy>div{display:flex;gap:10px;flex-wrap:wrap}.lp-dashboard button{border:1px solid rgba(138,169,211,.22);background:#0d1b31cc;color:#dae5f7;border-radius:10px;min-height:38px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:.18s ease}.lp-dashboard button:hover:not(:disabled){transform:translateY(-1px);border-color:#2dbdff7a;color:#fff}.lp-dashboard button:disabled{opacity:.46;cursor:not-allowed}.lp-gradient-button{border:0!important;color:#fff!important;font-weight:800;background:linear-gradient(95deg,#16bce7,#3777ff 47%,#a92be8)!important;box-shadow:0 10px 28px #434bef3d}.lp-hero-planet{position:absolute;z-index:1;left:43%;top:-275px;width:610px;height:610px;border-radius:50%;border:1px solid rgba(69,132,255,.25);background:radial-gradient(circle at 35% 72%,#1a4eae 0,#0b2a68,#071733 48%,#030a17 70%);box-shadow:inset -42px -34px 92px #020713,0 0 120px #2362ff38;opacity:.76}.lp-hero-planet:after{content:"";position:absolute;left:60px;right:60px;bottom:122px;height:1px;transform:rotate(-7deg);box-shadow:0 0 35px 8px #4386ff;background:#6ca0ff;opacity:.55}.lp-hero-planet>svg{position:absolute;bottom:95px;left:118px;color:#91bcffb3}.lp-planet-ring{position:absolute;inset:85px -60px;border:1px solid rgba(95,152,255,.22);border-radius:50%;transform:rotate(-10deg)}.lp-stats-row{position:absolute;z-index:4;right:22px;top:23px;width:min(720px,54%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lp-stat-card{min-height:86px;display:flex;align-items:center;gap:11px;padding:13px;border:1px solid rgba(131,165,211,.13);border-radius:14px;background:#081326d1;box-shadow:inset 0 1px #ffffff09}.lp-stat-icon{flex:0 0 40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#3777ff33;color:#61a4ff;box-shadow:inset 0 0 0 1px #4b84ff52}.lp-stat-card.purple .lp-stat-icon{background:#8f35ec33;color:#c17bff;box-shadow:inset 0 0 0 1px #ab4fff4d}.lp-stat-card.cyan .lp-stat-icon{background:#19c6f32b;color:#42e4ec;box-shadow:inset 0 0 0 1px #26daec47}.lp-stat-card.gold .lp-stat-icon{background:#ffc34329;color:#ffcb56;box-shadow:inset 0 0 0 1px #ffc74847}.lp-stat-card>div:last-child{min-width:0}.lp-stat-card span,.lp-stat-card small{display:block;color:var(--lp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-stat-card span{font-size:10px}.lp-stat-card strong{display:block;margin:3px 0 1px;color:#fff;font-size:22px}.lp-stat-card small{color:#4ad795;font-size:9px}.lp-message{position:relative;z-index:2;display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid rgba(54,164,255,.25);border-radius:12px;color:#cbe8ff;background:#1035568c}.lp-message button{margin-left:auto;min-width:30px;min-height:30px;padding:0}.lp-message button svg{width:15px}.lp-main-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(390px,.98fr);gap:14px;align-items:start}.lp-launch-list-panel,.lp-featured-panel,.lp-affiliate-panel,.lp-token-lock-panel{border:1px solid var(--lp-line);border-radius:17px;background:linear-gradient(145deg,#0a182dfa,#081426fa);box-shadow:0 18px 46px #00071933,inset 0 1px #ffffff06}.lp-launch-list-panel{padding:14px}.lp-section-heading{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.lp-section-heading>div{display:flex;align-items:center;gap:8px}.lp-section-heading>div>svg{color:#42c8f6;width:18px}.lp-section-heading strong{font-size:16px;color:#f3f7ff}.lp-section-heading>button{min-height:29px;padding:0 9px;font-size:11px}.lp-discovery-tabs{display:flex;align-items:center;gap:3px;border-bottom:1px solid rgba(129,160,204,.11);margin-bottom:10px}.lp-discovery-tabs button{min-height:34px;border:0;background:transparent;border-radius:0;font-size:12px;color:#8d9bb2;position:relative}.lp-discovery-tabs button.active{color:#fff}.lp-discovery-tabs button.active:after{content:"";position:absolute;height:2px;bottom:-1px;left:9px;right:9px;background:linear-gradient(90deg,#27c8e9,#9c4aff);box-shadow:0 0 12px #3ba7fa}.lp-filter-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.lp-filter-row>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lp-filter-row button{min-height:28px;padding:0 9px;border-radius:14px;font-size:10px}.lp-filter-row button svg{width:12px}.lp-filter-row button.active.trending{color:#ff68aa;border-color:#ff458f7a;background:#ff458f1a}.lp-filter-row button.active.ending{color:#b886ff;border-color:#a45fff7a;background:#9035ec1a}.lp-filter-row button.active.low-risk{color:#4de1a5;border-color:#3ed59a6b;background:#3ed59a1a}.lp-filter-row button.active.high-risk{color:#ffc45b;border-color:#ffc3436b;background:#ffc34317}.lp-filter-row label{height:31px;padding:0 7px 0 10px;border:1px solid rgba(139,170,211,.16);border-radius:9px;display:flex;align-items:center;gap:5px;font-size:9px;color:#8293ab;background:#050e1d80}.lp-filter-row label select{border:0;background:transparent;color:#dce7f6;outline:0;min-width:80px}.lp-filter-row label>svg{width:12px}.lp-search{padding-left:8px!important}.lp-search input{width:68px;border:0;outline:0;background:transparent;color:#fff}.lp-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-project-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(126,158,204,.16);border-radius:14px;padding:12px;background:linear-gradient(155deg,#10223ceb,#081427f0);transition:.2s ease}.lp-project-card:hover{transform:translateY(-2px);border-color:#30b7f352;box-shadow:0 15px 34px #0006164d}.lp-project-card.featured{box-shadow:inset 0 2px #ff458f6b}.lp-project-card-top{display:flex;align-items:center;gap:9px;min-width:0}.lp-project-logo{flex:0 0 43px;width:43px;height:43px;border-radius:50%;overflow:hidden;display:grid;place-items:center;color:#fff;font-weight:900;background:radial-gradient(circle at 30% 25%,#447be8,#132b65 55%,#08162e);border:2px solid #519af9;box-shadow:0 0 0 3px #1c68d71f}.lp-project-logo img{width:100%;height:100%;object-fit:cover}.lp-project-logo.large{width:68px;height:68px;flex-basis:68px;font-size:18px;border-width:3px}.lp-project-title{min-width:0;flex:1}.lp-project-title strong,.lp-project-title span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-project-title strong{color:#fff;font-size:13px}.lp-project-title span{color:#8fa1b9;font-size:10px;margin-top:3px}.lp-sale-state{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:4px 7px;border-radius:12px;text-transform:capitalize;color:#45d9a0;background:#3acd9517;font-size:9px;white-space:nowrap}.lp-sale-state i{width:6px;height:6px;border-radius:50%;background:currentColor}.lp-sale-state.upcoming{color:#75a8ff;background:#4378ff1a}.lp-sale-state.filled,.lp-sale-state.ended{color:#d38cff;background:#8f35ec1c}.lp-sale-state.failed,.lp-sale-state.cancelled{color:#ff6b86;background:#ff45631a}.lp-card-flags{min-height:19px;display:flex;gap:5px;margin-top:8px}.lp-card-flags span{display:inline-flex;align-items:center;gap:4px;border-radius:9px;padding:3px 6px;font-size:8px;color:#d0a2ff;background:#8f35ec1c}.lp-card-flags span.hot{color:#ff77af;background:#ff458f1a}.lp-project-card p{height:48px;overflow:hidden;color:#aab8cc;font-size:10px;line-height:1.55;margin:7px 0 10px}.lp-raised-line,.lp-progress-label,.lp-raise-values{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#9baac0;font-size:9px}.lp-raised-line b{color:#fff}.lp-progress{height:7px;overflow:hidden;border-radius:20px;background:#7e9cc617;margin:7px 0 5px}.lp-progress>span{display:block;min-width:2px;height:100%;border-radius:inherit;background:linear-gradient(90deg,#36d498,#26c7dc);box-shadow:0 0 10px #2ddab54d}.lp-project-card .lp-countdown.compact{margin-left:auto}.lp-project-card .lp-countdown.compact div:not(:first-child){display:none}.lp-project-card .lp-countdown.compact div{display:flex;flex-direction:row;gap:2px;padding:0;background:none;min-width:0}.lp-project-card .lp-countdown.compact strong{font-size:10px;color:#ff578f}.lp-project-card .lp-countdown.compact span{font-size:8px}.lp-project-live-stats{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0}.lp-project-live-stats span{display:flex;align-items:center;gap:5px;min-height:28px;padding:0 7px;border-radius:7px;color:#e0e9f7;background:#ffffff07;font-size:9px}.lp-project-live-stats span:last-child{color:#aa7cff}.lp-project-tags{min-height:23px;display:flex;align-items:center;gap:5px;overflow:hidden}.lp-project-tags span{display:inline-flex;align-items:center;gap:3px;padding:3px 5px;border:1px solid rgba(131,166,213,.18);border-radius:10px;color:#aebdd1;font-size:7px;white-space:nowrap}.lp-project-tags span.verified{color:#4ccaf5;border-color:#23b3f24d}.lp-project-card>.lp-gradient-button{width:100%;min-height:31px;margin-top:9px;border-radius:8px;font-size:10px}.lp-empty-projects{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lp-empty-projects article{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:320px;padding:30px 15px 18px;border:1px dashed rgba(104,148,210,.22);border-radius:14px;background:#08142894}.lp-empty-orb{width:66px;height:66px;margin-bottom:17px;display:grid;place-items:center;border-radius:20px;color:#59dfff;background:linear-gradient(145deg,#14c0eb47,#1c4dab2b);box-shadow:0 0 30px #19c6f31f,inset 0 0 0 1px #39d7f840;transform:rotate(10deg)}.lp-empty-orb svg{transform:rotate(-10deg)}.lp-empty-orb.tone-2{color:#c58aff;background:linear-gradient(145deg,#8f35ec47,#39258b2b)}.lp-empty-orb.tone-3{color:#ffc659;background:linear-gradient(145deg,#ffc34340,#844b1824)}.lp-empty-projects article>span{color:#5f7796;letter-spacing:.08em;font-size:8px;font-weight:800}.lp-empty-projects strong{color:#fff;margin:7px 0}.lp-empty-projects p{color:#8e9fb6;font-size:10px;line-height:1.55;flex:1}.lp-empty-projects button{font-size:10px}.lp-featured-panel{overflow:hidden}.lp-featured-panel>.lp-section-heading{padding:12px 13px 3px}.lp-feature-banner{position:relative;height:168px;background-size:cover;background-position:center;background-color:#102c58;border-top:1px solid rgba(126,160,210,.12);border-bottom:1px solid rgba(126,160,210,.12)}.lp-feature-space{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 30% 30%,rgba(53,123,244,.46),transparent 35%),radial-gradient(circle at 76% 60%,rgba(143,53,236,.36),transparent 35%),linear-gradient(135deg,#071429,#0b2447)}.lp-feature-space svg{width:93px;height:93px;opacity:.18}.lp-feature-space span{position:absolute;font-weight:900;letter-spacing:.25em;color:#a9cdff61}.lp-feature-banner .lp-project-logo{position:absolute;left:17px;bottom:-31px;z-index:2}.lp-feature-body{padding:39px 14px 14px;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:12px}.lp-feature-title>div:first-child{display:flex;align-items:center;gap:8px}.lp-feature-title h2{margin:0;color:#fff;font-size:17px;line-height:1.25}.lp-social-icons{display:flex;gap:7px;color:#8297b3;margin-top:8px}.lp-social-icons svg{width:14px}.lp-feature-copy>p{min-height:67px;color:#98a9c0;font-size:9px;line-height:1.6;margin:10px 0}.lp-feature-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(130,161,204,.11)}.lp-feature-specs span{min-width:0;padding:9px 5px;border-bottom:1px solid rgba(130,161,204,.08);color:#7f91a9;font-size:8px}.lp-feature-specs b{display:block;margin-top:3px;color:#e8f0fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8px}.lp-buy-widget{padding:10px;border:1px solid rgba(125,158,203,.14);border-radius:12px;background:#050e1da6}.lp-widget-label{display:block;color:#bdcae0;text-align:center;font-size:9px;margin-bottom:7px}.lp-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.lp-countdown>div{min-width:0;padding:5px 1px;text-align:center;border-radius:7px;background:#ff488e14}.lp-countdown strong,.lp-countdown span{display:block}.lp-countdown strong{color:#ff629d;font-size:13px}.lp-countdown span{color:#71839b;text-transform:uppercase;font-size:6px}.lp-buy-widget .lp-progress-label{margin-top:10px}.lp-buy-widget .field{margin-top:9px}.lp-buy-widget .field>span,.lp-buy-widget .field>label{color:#93a4ba;font-size:8px}.lp-buy-widget input{width:100%;min-width:0;height:31px;border:1px solid rgba(123,155,199,.17);border-radius:7px;padding:0 8px;color:#fff;background:#071223c7;outline:none}.lp-amount-input{display:grid;grid-template-columns:1fr auto auto;align-items:center;border:1px solid rgba(123,155,199,.17);border-radius:7px;overflow:hidden}.lp-amount-input input{border:0}.lp-amount-input span{color:#91a6c2;font-size:8px}.lp-amount-input button{min-height:29px;border:0;background:transparent;color:#b869ff;font-size:8px;padding:0 6px}.lp-buy-widget>.lp-gradient-button{width:100%;min-height:34px;margin:9px 0;font-size:10px}.lp-tokenomics{padding-top:9px;display:flex;align-items:center;gap:8px;border-top:1px solid rgba(125,157,201,.1)}.lp-donut{flex:0 0 53px;width:53px;height:53px;border-radius:50%;position:relative;display:grid;place-items:center}.lp-donut:after{content:"";position:absolute;inset:11px;border-radius:50%;background:#09172b}.lp-donut span{position:relative;z-index:1;font-size:7px;font-weight:800}.lp-tokenomics>div:last-child{min-width:0;flex:1}.lp-tokenomics>div:last-child span{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;color:#8294ab;font-size:7px;margin:3px 0}.lp-tokenomics i{width:6px;height:6px;border-radius:2px;background:#ff4b91}.lp-tokenomics i.blue{background:#299cff}.lp-tokenomics i.gold{background:#ffbe3d}.lp-featured-empty{min-height:520px}.lp-empty-feature-art{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;color:#7a8ba3;background:radial-gradient(circle at 50% 45%,rgba(45,112,238,.14),transparent 35%)}.lp-empty-feature-art svg{width:74px;height:74px;color:#397fd9;opacity:.72;margin-bottom:18px}.lp-empty-feature-art span{color:#dbe7f7;font-weight:800}.lp-empty-feature-art small{max-width:280px;margin-top:8px;line-height:1.5}.lp-affiliate-panel,.lp-token-lock-panel{padding:13px}.lp-affiliate-content{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(410px,1.7fr) 190px;gap:12px;align-items:stretch}.lp-referral-link{padding:10px;border:1px solid rgba(127,158,201,.12);border-radius:11px;background:#050f1e85}.lp-referral-link>span{display:block;color:#8ea0b8;font-size:9px;margin-bottom:6px}.lp-referral-link>div{display:flex}.lp-referral-link input{min-width:0;flex:1;height:34px;border:1px solid rgba(126,159,203,.16);border-radius:8px 0 0 8px;padding:0 9px;color:#b9c9df;background:#081529}.lp-referral-link button{flex:0 0 auto;min-height:34px;border-radius:0 8px 8px 0;font-size:9px}.lp-referral-link small{display:block;color:#687b96;line-height:1.4;margin-top:7px;font-size:8px}.lp-affiliate-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(127,158,201,.12);border-radius:11px;background:#050f1e66}.lp-affiliate-metrics span{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:9px;border-right:1px solid rgba(127,158,201,.1)}.lp-affiliate-metrics span:last-child{border:0}.lp-affiliate-metrics small{color:#7689a2;white-space:nowrap;font-size:8px}.lp-affiliate-metrics b{color:#fff;margin-top:5px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-affiliate-metrics span:nth-child(1) b{color:#59a5ff}.lp-affiliate-metrics span:nth-child(2) b{color:#41d99f}.lp-affiliate-metrics span:nth-child(3) b{color:#d579ff}.lp-affiliate-metrics span:nth-child(4) b{color:#ffc55c}.lp-claim-reward{padding:9px;border:1px solid rgba(145,83,238,.2);border-radius:11px;display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;background:linear-gradient(145deg,#8f35ec1f,#15203fb3)}.lp-claim-reward>svg{color:#b46cff}.lp-claim-reward span{color:#8395ad;font-size:8px}.lp-claim-reward strong{display:block;color:#fff;font-size:14px;margin-top:3px}.lp-claim-reward button{grid-column:1 / -1;min-height:29px;color:#fff;font-size:9px;background:linear-gradient(90deg,#258bd9,#8d3ee7)}.lp-module-ready,.lp-module-pending{padding:4px 8px;border-radius:12px;color:#46d9a0;background:#3ed59a17;font-size:9px}.lp-module-pending{color:#ffc45b;background:#ffc34317}.lp-inline-message{margin-bottom:9px;padding:8px 10px;border-radius:8px;color:#bfe8ff;background:#1b6eaa24;font-size:10px}.lp-lock-layout{display:grid;grid-template-columns:minmax(400px,1.15fr) minmax(230px,.7fr) minmax(420px,1.35fr);gap:10px}.lp-lock-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.lp-lock-actions article{min-width:0;display:grid;grid-template-columns:70px 1fr;gap:10px;padding:10px;border:1px solid rgba(126,159,204,.13);border-radius:11px;background:#050f1e7a}.lp-lock-art{width:66px;height:75px;border-radius:14px;display:grid;place-items:center;color:#51e5ff;background:radial-gradient(circle at 50% 40%,rgba(31,216,238,.27),transparent 56%),#07192d;box-shadow:inset 0 0 0 1px #2dd4ee2e}.lp-lock-art svg{width:31px;height:31px;filter:drop-shadow(0 0 10px currentColor)}.lp-lock-art.violet{color:#c36eff;background:radial-gradient(circle at 50% 40%,rgba(145,53,236,.28),transparent 56%),#11142c}.lp-lock-actions strong{color:#fff;font-size:11px}.lp-lock-actions p{min-height:47px;color:#7f91aa;font-size:8px;line-height:1.45}.lp-lock-actions button{min-height:28px;padding:0 8px;font-size:8px;color:#dff8ff;background:linear-gradient(90deg,#1e94d38c,#2f5bd09e)}.lp-lock-actions article:last-child button{background:linear-gradient(90deg,#6630b8b3,#a630dca8)}.lp-latest-lock,.lp-lock-records{min-width:0;overflow:hidden;border:1px solid rgba(126,159,204,.13);border-radius:11px;background:#050f1e7a}.lp-subheading{min-height:34px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(126,159,204,.1)}.lp-subheading strong{color:#eaf2ff;font-size:10px}.lp-subheading span{color:#778ba5;font-size:8px}.lp-latest-lock dl{margin:0;padding:4px 10px}.lp-latest-lock dl div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid rgba(126,159,204,.075);font-size:8px}.lp-latest-lock dt{color:#768aa5}.lp-latest-lock dd{min-width:0;margin:0;color:#d8e5f6;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-lock-table{min-width:520px}.lp-lock-table .head,.lp-lock-table .row{display:grid;grid-template-columns:1fr .8fr .65fr 1fr 1fr;gap:5px;align-items:center;min-height:31px;padding:0 9px;border-bottom:1px solid rgba(126,159,204,.08);font-size:8px}.lp-lock-table .head{color:#7d90a9}.lp-lock-table .row{color:#c6d4e7}.lp-lock-table .row>span:first-child{color:#f05cac}.lp-lock-table .row>span:last-child{display:flex;gap:3px}.lp-lock-table button{min-height:23px;padding:0 5px;border-radius:5px;font-size:7px}.lp-small-empty{padding:20px;color:#71849e;text-align:center;font-size:9px}.lp-lock-form{padding:13px;border-radius:12px;background:#050f1e75}.lp-lock-form-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.lp-lock-form-title>div{display:flex;align-items:center;gap:9px}.lp-lock-form-title>div>svg{color:#44d4f8}.lp-lock-form-title strong,.lp-lock-form-title small{display:block}.lp-lock-form-title small{color:#7c8fa8;margin-top:2px}.lp-lock-form-title>button{width:30px;min-height:30px;padding:0}.lp-lock-form-title>button svg{width:15px}.lp-lock-form input,.lp-lock-form select{color:#eaf3ff;background:#081628;border-color:#7e9fcc2e}.lp-coupon-box{display:grid;grid-template-columns:auto 1fr;gap:11px;margin-top:13px;padding:13px;border:1px solid rgba(160,84,248,.22);border-radius:12px;background:linear-gradient(125deg,#8f35ec1c,#0b192ebd)}.lp-coupon-box>svg{color:#c16eff}.lp-coupon-box strong,.lp-coupon-box span,.lp-coupon-box small{display:block}.lp-coupon-box span{color:#8497b1;font-size:10px;margin:3px 0 8px}.lp-coupon-box>div>div{display:flex;max-width:430px}.lp-coupon-box input{flex:1;min-width:0;border:1px solid rgba(135,166,208,.18);border-radius:8px 0 0 8px;color:#fff;background:#081628;padding:0 10px}.lp-coupon-box button{border-radius:0 8px 8px 0}.lp-coupon-box small{margin-top:6px}.lp-coupon-box small.valid{color:#4cd99e}.lp-coupon-box small.invalid{color:#ff6985}.lp-my-area{display:grid;grid-template-columns:1.5fr .7fr;gap:13px}.lp-detail-modal{max-width:900px;color:#e9f2ff;background:linear-gradient(145deg,#0a1b31,#071426);border-color:#749fdb45}.lp-detail-info{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0}.lp-detail-info article{padding:10px;border:1px solid rgba(126,159,204,.13);border-radius:9px;background:#050f1e80}.lp-detail-info article span,.lp-detail-info article strong{display:block}.lp-detail-info article span{color:#7186a3;font-size:9px}.lp-detail-info article strong{color:#e9f2ff;margin-top:4px;font-size:10px}.lp-detail-info article a{display:inline-flex;gap:4px;color:#48c9f1;margin-top:4px;font-size:8px}@media(max-width:1450px){.lp-stats-row{width:58%}.lp-stat-card{padding:10px}.lp-stat-icon{flex-basis:34px;height:34px}.lp-stat-card strong{font-size:17px}.lp-main-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.9fr)}.lp-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-project-grid .lp-project-card:nth-child(n+5){display:none}.lp-affiliate-content{grid-template-columns:1fr 1.55fr}.lp-claim-reward{grid-column:1 / -1;grid-template-columns:auto 1fr auto}.lp-claim-reward button{grid-column:auto}.lp-lock-layout{grid-template-columns:1fr .72fr}.lp-lock-records{grid-column:1 / -1}}@media(max-width:1120px){.lp-hero{padding-bottom:132px}.lp-hero-copy{width:65%}.lp-stats-row{inset:auto 20px 18px;width:auto}.lp-hero-planet{left:48%}.lp-main-grid{grid-template-columns:1fr}.lp-featured-panel{order:-1}.lp-feature-body{grid-template-columns:1fr 230px}.lp-project-grid{grid-template-columns:repeat(3,1fr)}.lp-project-grid .lp-project-card:nth-child(n+5){display:block}.lp-affiliate-content{grid-template-columns:1fr}.lp-claim-reward{grid-column:auto}.lp-lock-layout{grid-template-columns:1fr}.lp-lock-records{grid-column:auto}}@media(max-width:780px){.lp-hero{min-height:455px;padding:21px 17px 225px}.lp-hero-copy{width:100%}.lp-hero-planet{width:410px;height:410px;top:-210px;left:42%;opacity:.45}.lp-stats-row{grid-template-columns:repeat(2,1fr);bottom:15px}.lp-stat-card{min-height:78px}.lp-filter-row{align-items:flex-start}.lp-filter-row>div:last-child{width:100%}.lp-filter-row label{flex:1}.lp-search input{width:100%}.lp-project-grid,.lp-empty-projects{grid-template-columns:1fr}.lp-project-grid .lp-project-card:nth-child(n+4){display:none}.lp-empty-projects article{min-height:240px}.lp-feature-body{grid-template-columns:1fr}.lp-buy-widget{margin-top:4px}.lp-feature-specs,.lp-affiliate-metrics{grid-template-columns:repeat(2,1fr)}.lp-affiliate-metrics span:nth-child(2){border-right:0}.lp-affiliate-metrics span:nth-child(-n+2){border-bottom:1px solid rgba(127,158,201,.1)}.lp-lock-actions{grid-template-columns:1fr}.lp-lock-table{min-width:700px}.lp-lock-records{overflow-x:auto}.lp-my-area{grid-template-columns:1fr}.lp-detail-info{grid-template-columns:1fr 1fr}}.orbit-prize-icon{position:relative;display:grid;place-items:center;width:46px;height:46px;flex:0 0 auto;border:1px solid rgba(66,221,184,.38);border-radius:14px;color:#50edc1;background:radial-gradient(circle at 28% 20%,rgba(36,225,196,.28),transparent 45%),linear-gradient(145deg,#0a2630,#12133b);box-shadow:inset 0 0 24px #41dbcc14,0 8px 24px #00000038}.orbit-prize-icon svg{width:23px;height:23px}.orbit-prize-icon.small{width:34px;height:34px;border-radius:10px}.orbit-prize-icon.small svg{width:17px;height:17px}.orbit-prize-icon.large{width:64px;height:64px;border-radius:18px}.orbit-prize-icon.large svg{width:31px;height:31px}.orbit-prize-icon.dynamic-nft-mint{color:#d18bff;border-color:#bb5bff7a;background:radial-gradient(circle at 25% 18%,rgba(203,89,255,.32),transparent 45%),linear-gradient(145deg,#291340,#0a2132)}.orbit-prize-icon .orbit-prize-badge{position:absolute;right:-7px;bottom:-6px;padding:2px 5px;border:2px solid #091522;border-radius:7px;color:#06150e;background:#52efad;font-size:8px;font-weight:900;letter-spacing:.08em}.fs129-prize-icon.launchpad-create{color:#52edbd;background:linear-gradient(145deg,#103b31,#101d30);border-color:#52edbd73}.fs129-prize-icon.dynamic-nft{color:#d78aff;background:linear-gradient(145deg,#351641,#101d30);border-color:#d78aff73}.customer-settings-menu-header.quick-overview-header{padding:12px!important;display:grid!important;gap:7px;background:linear-gradient(145deg,#0e3144f0,#0b192ff7)!important}.quick-overview-header>span{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#53e4bc}.quick-overview-header>strong{font-size:12px;line-height:1.35;color:#dceaf5;font-weight:600}.customer-settings-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2px}.customer-settings-quick-grid article{min-width:0;display:flex;gap:7px;align-items:center;padding:7px;border:1px solid rgba(75,132,163,.25);border-radius:9px;background:#03101c8a}.customer-settings-quick-grid article>svg{width:15px;color:#4be7bb;flex:0 0 auto}.customer-settings-quick-grid article span{display:grid;min-width:0}.customer-settings-quick-grid small{font-size:8px;color:#7894a8}.customer-settings-quick-grid b{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf8ff}.launchpad-admin.compact-admin-module .panel{padding:15px}.launchpad-admin.compact-admin-module .panel-header{margin-bottom:12px}.launchpad-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.admin-compact-switch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.admin-compact-switch-grid>.field{min-width:0;padding:9px 10px;border:1px solid #213f51;border-radius:10px;background:#091720}.admin-compact-switch-grid .field-label{margin-bottom:5px}.admin-compact-switch-grid .switch-row{min-height:33px}.launchpad-chain-selector{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(0,2.25fr);gap:10px;align-items:stretch;margin:10px 0}.launchpad-chain-selector>.field,.launchpad-chain-selector>.chain-readiness{min-width:0;padding:10px;border:1px solid #244354;border-radius:11px;background:#08151f}.chain-readiness{display:flex;align-items:center;gap:9px}.chain-readiness svg{color:#48e7b6}.chain-readiness span{display:grid;gap:2px}.chain-readiness small{color:#89a4b7}.launchpad-deployment-toolbar{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr) auto;gap:9px;align-items:end;margin:10px 0 12px}.launchpad-deployment-toolbar>*{min-width:0}.launchpad-deployment-toolbar>div{display:flex;gap:7px;flex-wrap:wrap}.launchpad-deployment-toolbar button{min-height:39px}.launchpad-contract-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.launchpad-contract-config{min-width:0;padding:12px;border:1px solid #244658;border-radius:13px;background:linear-gradient(145deg,#081823,#0b1422)}.launchpad-contract-config>header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.launchpad-contract-config>header strong{display:flex;align-items:center;gap:7px}.launchpad-contract-config.factory>header svg{color:#48e5b5}.launchpad-contract-config.lock-manager>header svg{color:#bb78ff}.launchpad-contract-config .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.launchpad-contract-config .field{min-width:0}.launchpad-contract-config input,.launchpad-contract-config select{min-height:38px;padding:8px 10px}.launchpad-verification-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.launchpad-verification-guide>div{min-width:0;padding:11px;border:1px solid #254658;border-radius:11px;background:#081620}.launchpad-verification-guide header{display:flex;gap:7px;align-items:center;color:#dcecf6}.launchpad-verification-guide ol{margin:8px 0 6px;padding-left:19px;color:#91adbe;font-size:11px;line-height:1.55}.launchpad-verification-guide span{display:block;color:#85a0b2;font-size:10px;overflow-wrap:anywhere}.launchpad-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.launchpad-admin-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.sticky-admin-actions{position:sticky;bottom:8px;z-index:4;padding:8px;border:1px solid rgba(49,108,129,.42);border-radius:11px;background:#05101aeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-two-column-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-two-column-panels>.panel{min-width:0}.launchpad-admin-coupon-grid,.launchpad-lock-admin-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.launchpad-admin-coupon-grid article,.launchpad-lock-admin-list article{min-width:0;padding:9px;border:1px solid #213e50;border-radius:10px;background:#08151f;display:grid;gap:5px}.launchpad-admin-coupon-grid article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.launchpad-admin-coupon-grid article div,.launchpad-lock-admin-list article{min-width:0}.launchpad-admin-coupon-grid span,.launchpad-admin-coupon-grid small,.launchpad-lock-admin-list span,.launchpad-lock-admin-list small{font-size:10px;color:#89a5b7;overflow-wrap:anywhere}.launchpad-admin-coupon-grid button{padding:7px;font-size:10px}.launchpad-wizard .panel-body,.launchpad-create-wizard .panel-body{padding-top:4px}.launchpad-stepper{gap:7px;margin-bottom:12px}.launchpad-stepper button{min-height:42px}.launchpad-compact-grid,.compact-launchpad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.launchpad-compact-grid>.field,.compact-launchpad-grid>.field{min-width:0}.launchpad-payment-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.lp-coupon-box,.lp-free-credit-box{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;padding:12px;border:1px solid #2a465a;border-radius:13px;background:#081621}.lp-coupon-box>svg{color:#f48bc3}.lp-coupon-box>div,.lp-free-credit-box>div{display:grid;gap:6px;min-width:0}.lp-coupon-box span,.lp-free-credit-box span{color:#91aabd;font-size:11px;line-height:1.4}.lp-coupon-box>div>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.lp-free-credit-box.available{border-color:#41e2b38c;background:linear-gradient(145deg,#093029db,#0f152fe8)}.lp-free-credit-box select{min-width:0}.launchpad-continue-button{min-width:190px!important;min-height:47px!important;border:1px solid rgba(86,236,198,.65)!important;color:#fff!important;background:linear-gradient(90deg,#08a982,#7c32ec)!important;box-shadow:0 8px 26px #29b8ac47!important;font-size:14px!important;font-weight:800!important}.launchpad-continue-button:hover{filter:brightness(1.13);transform:translateY(-1px)}.launchpad-wizard-actions{display:flex;gap:9px;align-items:center}.launchpad-wizard-actions>button:first-child{margin-left:auto}.launchpad-review-grid{gap:8px}.launchpad-review-grid article{padding:10px}.standalone-token-lock-page{gap:12px}.token-lock-page-hero{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;border:1px solid #25455b;border-radius:16px;background:radial-gradient(circle at 78% 10%,rgba(125,48,224,.26),transparent 35%),linear-gradient(130deg,#071a2c,#091124)}.token-lock-page-hero:after{content:"";position:absolute;width:230px;height:230px;right:12%;top:-165px;border:1px solid rgba(78,195,240,.18);border-radius:50%;box-shadow:0 0 70px #436fe733}.token-lock-page-hero>div{position:relative;z-index:1}.token-lock-page-hero span{display:flex;align-items:center;gap:6px;color:#4ae5b6;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.token-lock-page-hero h1{margin:6px 0 4px}.token-lock-page-hero p{max-width:850px;margin:0;color:#91a9bc;font-size:12px}.token-lock-chain-chip{display:flex!important;align-items:center;gap:7px!important;padding:9px 12px;border:1px solid #35617b;border-radius:10px;color:#d8ecfa!important;background:#081828bd;white-space:nowrap}.lp-token-lock-panel{padding:12px!important}.lp-token-lock-panel .lp-lock-layout{gap:8px}.lp-lock-form .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.lp-lock-form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.lp-module-ready,.lp-module-pending{padding:5px 8px;border-radius:12px;font-size:9px}.lp-module-ready{color:#49e9b5;background:#20b4841f}.lp-module-pending{color:#ffd166;background:#be891621}.fs125-game-admin .metrics-grid.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fs125-game-admin .panel{padding:14px}.fs125-game-admin .fs125-admin-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs125-game-admin .fs125-admin-toggle-grid label{padding:10px;min-height:70px}.fs125-game-admin .form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs125-game-admin .fs125-wheel-admin-top{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:12px}.fs125-game-admin .fs125-segment-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.fs125-game-admin .fs125-segment-editor>article{padding:10px}.fs125-game-admin .fs125-segment-editor .form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.fs125-game-admin .fs125-wheel-toolbar{gap:7px}.fs125-game-admin .fs125-wheel-toolbar button{padding:8px 10px}.fs125-game-admin .fs128-token-verification-action{min-height:0}.nft-launchpad-credit-coupon-grid,.nft-mint-promotion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.nft-launchpad-referral-bar,.dynamic-nft-commerce-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px;border:1px solid #27465a;border-radius:12px;background:#081620}.nft-creator-record-actions{display:flex;gap:7px;flex-wrap:wrap}.nft-creator-record-actions .danger{margin-left:auto}.dynamic-credit-card,.nft-free-credit-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px;border:1px solid rgba(175,88,245,.46);border-radius:13px;background:linear-gradient(145deg,#301143cc,#071a28e6)}@media(max-width:1180px){.launchpad-summary-grid,.admin-compact-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-deployment-toolbar{grid-template-columns:1fr 1fr}.launchpad-deployment-toolbar>div{grid-column:1/-1}.admin-two-column-panels,.fs125-game-admin .fs125-wheel-admin-top{grid-template-columns:1fr}.fs125-game-admin .metrics-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.customer-settings-quick-grid,.launchpad-contract-columns,.launchpad-verification-guide,.launchpad-policy-grid,.launchpad-payment-options-grid,.launchpad-compact-grid,.compact-launchpad-grid,.lp-lock-form .compact-form-grid,.fs125-game-admin .form-grid.three,.fs125-game-admin .fs125-segment-editor,.nft-launchpad-credit-coupon-grid,.nft-mint-promotion-grid,.nft-launchpad-referral-bar,.dynamic-nft-commerce-bar{grid-template-columns:1fr!important}.launchpad-chain-selector,.launchpad-deployment-toolbar{grid-template-columns:1fr}.admin-compact-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-admin-coupon-grid,.launchpad-lock-admin-list{grid-template-columns:1fr}.launchpad-admin-coupon-grid article{grid-template-columns:1fr}.launchpad-continue-button{width:100%;min-width:0!important}.launchpad-wizard-actions{display:grid;grid-template-columns:1fr}.launchpad-wizard-actions>button:first-child{margin-left:0}.token-lock-page-hero{align-items:flex-start;flex-direction:column}.fs125-game-admin .metrics-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.fs125-game-admin .fs125-admin-toggle-grid{grid-template-columns:1fr}}.orbit-prize-icon>i{position:absolute;width:11px;height:11px;right:7px;top:6px;border-radius:50%;background:#f7cb4a;box-shadow:-21px 18px 0 -3px #59dfff}.orbit-prize-icon>b{position:absolute;right:-7px;bottom:-6px;padding:2px 5px;border:2px solid #091522;border-radius:7px;color:#06150e;background:#52efad;font-size:8px;font-weight:900;letter-spacing:.08em}.launchpad-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}@media(max-width:760px){.launchpad-wizard-grid{grid-template-columns:1fr!important}}.launchpad-chain-selector{grid-template-columns:minmax(230px,.65fr) minmax(0,2fr)!important}.launchpad-chain-selector>div:first-child{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #244354;border-radius:11px;background:#08151f}.launchpad-chain-selector>div:first-child>svg{color:#4ae6b7;flex:0 0 auto}.launchpad-chain-selector>div:first-child span{display:grid;gap:2px}.launchpad-chain-selector>div:first-child small{color:#89a5b7}.launchpad-chain-selector>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;border:1px solid #244354;border-radius:11px;background:#08151f}.launchpad-chain-selector>div:last-child label{display:flex;align-items:center;gap:7px;min-width:0;padding:7px;border:1px solid #203d4d;border-radius:8px;background:#07121c}.launchpad-chain-selector>div:last-child label.selected{border-color:#36dca9;background:#0a2923}.launchpad-chain-selector>div:last-child label span{display:grid;min-width:0}.launchpad-chain-selector>div:last-child label small{font-size:9px;color:#88a4b6}.launchpad-deployment-toolbar{grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr)!important}.launchpad-verification-guide{grid-template-columns:auto minmax(0,1fr)!important;align-items:start}.launchpad-verification-guide>svg{width:30px;height:30px;padding:6px;border:1px solid #31536a;border-radius:9px;color:#58dfff;background:#0a1a28}.launchpad-verification-guide>div{padding:0!important;border:0!important;background:transparent!important}@media(max-width:980px){.launchpad-chain-selector{grid-template-columns:1fr!important}.launchpad-chain-selector>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.launchpad-chain-selector>div:last-child{grid-template-columns:1fr}}.sidebar{max-height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2f647d #081019}.sidebar nav{padding-bottom:28px}.topbar-live-balances{display:flex;gap:7px;align-items:center}.topbar-live-balances>span{display:grid;grid-template-columns:auto auto;column-gap:6px;align-items:center;padding:7px 10px;border:1px solid #28495c;border-radius:10px;background:#071722}.topbar-live-balances svg{grid-row:1/3;color:#48e4b5}.topbar-live-balances small{font-size:9px;color:#7e9bad}.topbar-live-balances b{font-size:12px;color:#f3fbff}.customer-settings-menu-header.quick-overview-header{padding:18px}.customer-settings-quick-grid{gap:10px;margin-top:10px}.customer-settings-quick-grid article{min-height:68px;padding:12px;border-color:#31576d}.customer-settings-quick-grid small{font-size:10px}.customer-settings-quick-grid b{font-size:14px}.customer-settings-quick-grid em{font-size:9px;color:#48e4b5;font-style:normal}.quick-link-card{cursor:pointer}.quick-link-card:hover{border-color:#42ddb0;background:#0b2925}.launchpad-chain-selector{display:block!important;margin:0 0 16px!important}.launchpad-chain-selector>div:first-child{margin-bottom:10px;background:linear-gradient(90deg,#0a2630,#0b1825)!important}.launchpad-chain-selector>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;padding:12px!important}.launchpad-chain-selector>div:last-child label{min-height:64px;padding:10px!important}.launchpad-chain-selector>div:last-child label input{width:21px;height:21px;accent-color:#0dd99d}.launchpad-chain-selector>div:last-child label span{font-size:13px;font-weight:700}.launchpad-chain-selector>div:last-child label small{font-size:10px!important;color:#8fb5c8!important}.launchpad-chain-selector>div:last-child label.selected{box-shadow:0 0 0 1px #31e2ad47,0 0 22px #1bd79f14}.admin-compact-switch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-compact-switch-grid>.field{min-height:76px}.admin-compact-switch-grid input[type=checkbox]{width:20px;height:20px}.contract-lifecycle-actions{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.contract-lifecycle-actions button{justify-content:center}.contract-verification-notice{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-top:10px;padding:12px;border:1px solid #31566f;border-radius:11px;background:#081b29}.contract-verification-notice>svg{color:#aa8cff}.contract-verification-notice span{display:grid;gap:3px}.contract-verification-notice small{color:#9ab7ca;line-height:1.45}.contract-verification-notice label{display:flex;gap:7px;align-items:center;white-space:nowrap;color:#61e6bd}.help-tip{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border:2px solid #31dca9!important;background:#0b2f2a!important;color:#fff!important;font-weight:900!important;box-shadow:0 0 0 3px #31dca917!important}.help-tooltip-portal{background:#04121d!important;border:1px solid #4adfb4!important;color:#fff!important;font-size:13px!important;box-shadow:0 18px 50px #000000b8!important}.compact-launchpad-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.launchpad-wizard-actions button,.launchpad-continue-button{min-height:48px!important;font-weight:800!important;background:linear-gradient(90deg,#1088e8,#753bea)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 24px #2c66eb42!important}.public-dashboard-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.public-dashboard-admin-grid>.form-row{padding:12px;border:1px solid #294a5d;border-radius:10px;background:#081722}.public-dashboard-sections{display:grid;gap:16px}.public-dashboard-grid.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-dashboard-grid button{display:flex;gap:10px;align-items:center;text-align:left;padding:14px;border:1px solid #28495d;border-radius:12px;background:#071722;color:#edf9ff}.public-dashboard-grid button:hover{border-color:#3ddbad;transform:translateY(-1px)}.public-dashboard-grid button span{display:grid;gap:3px}.public-dashboard-grid button small{color:#87a8ba}.public-dashboard-empty{grid-column:1/-1;padding:24px;border:1px dashed #315166;border-radius:12px;text-align:center;color:#7897aa}.nft-mint-promo-row{grid-template-columns:1fr!important}.nft-delete-dialog{max-width:620px!important;padding:26px!important;border:1px solid #3e6d86!important;border-radius:18px!important;background:linear-gradient(145deg,#07131f,#0d1c2a)!important;box-shadow:0 28px 90px #000000b8!important}.nft-delete-dialog>svg{width:46px;height:46px;padding:10px;border-radius:13px;color:#ff7688;background:#351421}.nft-delete-dialog div{display:flex;gap:9px;flex-wrap:wrap}.nft-delete-dialog button{min-height:44px;padding:10px 17px}.coupon-builder-grid,.coupon-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.coupon-builder-card .orbit-coupon-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px}@media(max-width:1180px){.launchpad-chain-selector>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important}.contract-lifecycle-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.public-dashboard-grid.four,.public-dashboard-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.launchpad-chain-selector>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.compact-launchpad-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.compact-launchpad-grid input,.launchpad-wizard input,.launchpad-wizard select{min-width:0;font-size:12px}.contract-lifecycle-actions{grid-template-columns:1fr 1fr}.contract-verification-notice{grid-template-columns:auto 1fr}.contract-verification-notice label{grid-column:1/-1}.topbar-live-balances{display:none}.public-dashboard-grid.four,.public-dashboard-admin-grid{grid-template-columns:1fr 1fr}.coupon-builder-grid,.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.public-dashboard-page{gap:18px;padding-bottom:28px}.dashboard-showcase-section{position:relative;overflow:hidden;border:1px solid #24465a;border-radius:18px;background:linear-gradient(145deg,#081825fa,#08111ffa);box-shadow:0 16px 46px #0000003d}.dashboard-showcase-section:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#25e3ad,#2f91f6,#8d42f5);opacity:.9}.dashboard-showcase-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid rgba(53,88,108,.55);background:radial-gradient(circle at 88% 0,rgba(64,89,218,.16),transparent 38%)}.dashboard-showcase-heading{display:flex;align-items:center;gap:13px;min-width:0}.dashboard-showcase-icon{width:46px;height:46px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(62,223,178,.42);border-radius:14px;color:#45e6b4;background:linear-gradient(145deg,#0a48428f,#112140ad);box-shadow:inset 0 0 22px #2ae5b514}.dashboard-showcase-heading h2{margin:0;color:#f5fbff;font-size:1.25rem}.dashboard-showcase-heading p{margin:4px 0 0;color:#91adbe;font-size:.8rem;line-height:1.45}.dashboard-view-all{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 14px;white-space:nowrap;border-color:#315a70;background:#0b2030}.dashboard-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:18px}.dashboard-launchpad-card,.dashboard-visual-card{min-width:0;overflow:hidden;border:1px solid #24465a;border-radius:15px;background:linear-gradient(160deg,#0a1d2b,#07141f);box-shadow:0 12px 30px #00000038;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dashboard-launchpad-card:hover,.dashboard-visual-card:hover{transform:translateY(-3px);border-color:#36cfa8;box-shadow:0 17px 38px #00000052}.dashboard-card-media{position:relative;height:158px;overflow:hidden;background:linear-gradient(135deg,#0b2b42,#1a1743)}.dashboard-card-media img{width:100%;height:100%;object-fit:cover;display:block}.dashboard-card-media:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#050f18db);pointer-events:none}.dashboard-media-placeholder{width:100%;height:100%;display:grid;place-items:center;color:#61dcff;background:radial-gradient(circle at 50% 35%,rgba(42,112,236,.34),transparent 48%),linear-gradient(145deg,#09243a,#17153a)}.dashboard-card-badges{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:7px}.dashboard-card-badges span,.dashboard-media-tag{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border:1px solid rgba(99,210,181,.4);border-radius:999px;color:#dffcf3;background:#04161fd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.dashboard-card-badges .featured{border-color:#b670ff7a;color:#e5c8ff}.dashboard-card-badges .status.live{color:#62f0b8}.dashboard-card-badges .status.upcoming{color:#70cfff}.dashboard-card-badges .status.filled,.dashboard-card-badges .status.ended{color:#ffd166}.dashboard-token-logo{position:absolute!important;z-index:3;left:16px;bottom:9px;width:54px!important;height:54px!important;border:3px solid #0a1a27;border-radius:50%;object-fit:cover!important;box-shadow:0 8px 22px #00000073}.dashboard-media-tag{position:absolute;z-index:2;top:10px;left:10px}.dashboard-card-body{display:grid;gap:11px;padding:15px}.dashboard-card-body>small{color:#6fc9ee;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.dashboard-card-body h3{margin:0;color:#f7fbff;font-size:1.02rem;line-height:1.25;overflow-wrap:anywhere}.dashboard-card-body p{min-height:48px;margin:0;color:#91a9ba;font-size:.72rem;line-height:1.55}.dashboard-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.dashboard-card-title>div{display:grid;gap:4px;min-width:0}.dashboard-card-title small{color:#72c9ec;font-size:9px;text-transform:uppercase}.dashboard-card-title>svg{flex:0 0 auto;color:#42e2ae}.dashboard-progress-copy{display:flex;justify-content:space-between;gap:8px;color:#93adbd;font-size:.69rem}.dashboard-progress-copy b,.dashboard-progress-copy strong{color:#effaff}.dashboard-progress-track{height:8px;overflow:hidden;border-radius:999px;background:#122738}.dashboard-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#29dda8,#37a5ee,#9345eb);box-shadow:0 0 16px #2cdcb052}.dashboard-card-meta{display:grid;grid-template-columns:1fr 1fr;gap:7px}.dashboard-card-meta span{display:flex;align-items:center;gap:5px;min-width:0;color:#91aabd;font-size:.64rem}.dashboard-card-meta svg{flex:0 0 auto;color:#55d8b1}.dashboard-card-cta{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:41px;margin-top:2px;border-color:transparent!important;color:#fff!important;background:linear-gradient(90deg,#148fdc,#7a3be7)!important;font-weight:800}.dashboard-stat-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dashboard-stat-pair>span{display:grid;gap:3px;padding:9px;border:1px solid #244355;border-radius:9px;background:#071722}.dashboard-stat-pair small{color:#7797aa;font-size:8px;text-transform:uppercase}.dashboard-stat-pair b{color:#f2fbff;font-size:.75rem;overflow-wrap:anywhere}.dashboard-product-price{display:flex;align-items:end;justify-content:space-between;padding:10px 0;border-top:1px solid rgba(48,79,96,.58)}.dashboard-product-price span{color:#88a5b6;font-size:.7rem}.dashboard-product-price strong{color:#51e4b4;font-size:1.15rem}.dashboard-empty-showcase{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:18px;padding:26px;border:1px dashed #315b70;border-radius:14px;background:radial-gradient(circle at 15% 50%,rgba(40,159,219,.13),transparent 34%),#071722}.dashboard-empty-showcase>span{width:58px;height:58px;display:grid;place-items:center;border:1px solid #2c5a70;border-radius:16px;color:#5bdcf3;background:#0a2535}.dashboard-empty-showcase strong{color:#effaff}.dashboard-empty-showcase p{margin:5px 0 0;color:#89a6b8;font-size:.77rem}.dashboard-empty-showcase button{display:flex;align-items:center;gap:6px;white-space:nowrap}.topbar-live-balances{gap:9px!important}.topbar-live-balances>span{min-width:126px!important;grid-template-columns:auto minmax(0,1fr)!important;padding:9px 12px!important;border-color:#2d5a70!important;border-radius:12px!important;background:linear-gradient(145deg,#071925,#0a2030)!important}.topbar-live-balances svg{width:18px;height:18px}.topbar-live-balances small{font-size:9px!important;letter-spacing:.04em;text-transform:uppercase}.topbar-live-balances b{font-size:13px!important;white-space:nowrap}.topbar-live-balances>span:first-child b{color:#5fe9b8}.topbar-live-balances>span:last-child b{color:#67d4ff}.launchpad-admin .admin-compact-switch-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0}.launchpad-admin .admin-compact-switch-grid>.field,.launchpad-admin .launchpad-policy-grid>.field{min-width:0;padding:12px 13px;border:1px solid #284a5d;border-radius:12px;background:linear-gradient(145deg,#081a27,#0b1723)}.launchpad-admin .admin-compact-switch-grid .field>label:first-child,.launchpad-admin .launchpad-policy-grid .field>label:first-child{font-weight:800;color:#eaf7ff}.launchpad-admin .admin-compact-switch-grid .switch-row,.launchpad-admin .launchpad-policy-grid .switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;margin-top:5px}.launchpad-admin .admin-compact-switch-grid .switch-row input,.launchpad-admin .launchpad-policy-grid .switch-row input{width:22px;height:22px;flex:0 0 auto}.launchpad-admin .launchpad-policy-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.launchpad-admin .launchpad-chain-selector>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))!important}.launchpad-admin .launchpad-chain-selector>div:last-child label{min-height:66px;padding:10px 11px}.launchpad-admin .launchpad-contract-config .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-admin .launchpad-type-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.launchpad-admin .launchpad-type-toggle-grid label{min-height:76px}.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-owner-heading-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.nft-owner-heading-actions .danger{border-color:#7c3040;color:#ff9cac;background:#29131d}.nft-record-confirmation-modal{width:min(610px,100%);padding:26px;border-color:#446c82;background:linear-gradient(145deg,#081622,#0d1d2a)}.nft-record-modal-title{display:flex;align-items:center;gap:12px}.nft-record-modal-title>span{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;color:#ff7289;background:#35131e}.nft-record-modal-title small{color:#7fa4b9;text-transform:uppercase;font-size:9px}.nft-record-modal-collection{display:flex;align-items:center;gap:11px;padding:10px;border:1px solid #294b5e;border-radius:11px;background:#071621}.nft-record-modal-collection>img,.nft-record-modal-collection>span{width:48px;height:48px;display:grid;place-items:center;object-fit:cover;border-radius:10px;background:#10283a}.nft-record-modal-collection>div{display:grid;gap:3px}.nft-record-modal-collection small{color:#82a0b2}.nft-public-delete-dialog{display:grid!important;gap:14px!important}.nft-delete-dialog-heading{display:flex!important;align-items:center;gap:12px}.nft-delete-dialog-heading>span{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;color:#ff7289;background:#35131e}.nft-delete-dialog-heading small{color:#7fa4b9;text-transform:uppercase;font-size:9px}.nft-delete-mode-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:9px!important}.nft-delete-mode-grid button{justify-content:center}.nft-delete-mode-grid button.active{border-color:#43dcae;background:#0c342e}.nft-delete-mode-grid button.active.danger{border-color:#ff647c;background:#431724}.nft-delete-dialog-actions{display:flex!important;justify-content:flex-end;gap:9px!important}.public-dashboard-admin-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.public-dashboard-admin-grid>.field{padding:13px!important;border:1px solid #2a4c60!important;border-radius:12px!important;background:linear-gradient(145deg,#081a27,#0c1824)!important}.public-dashboard-admin-grid .switch-row{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px}.public-dashboard-admin-grid input[type=checkbox]{width:22px;height:22px}@media(max-width:1280px){.dashboard-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-admin .launchpad-chain-selector>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important}.public-dashboard-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.dashboard-showcase-header{align-items:flex-start;padding:16px;flex-direction:column}.dashboard-view-all{width:100%}.dashboard-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.dashboard-card-media{height:118px}.dashboard-card-body{gap:8px;padding:10px}.dashboard-card-body p{min-height:0;font-size:.65rem}.dashboard-card-meta{grid-template-columns:1fr}.dashboard-empty-showcase{grid-template-columns:1fr;text-align:center;margin:10px;padding:18px}.dashboard-empty-showcase>span{margin:auto}.dashboard-empty-showcase button{justify-content:center;width:100%}.topbar-live-balances{display:flex!important;order:3;width:100%;grid-column:1/-1}.topbar-live-balances>span{min-width:0!important;flex:1}.topbar-live-balances b{font-size:11px!important}.launchpad-admin .admin-compact-switch-grid,.launchpad-admin .launchpad-policy-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-admin .launchpad-chain-selector>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-admin .launchpad-type-toggle-grid,.public-dashboard-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-owner-heading-actions{justify-content:flex-start}.nft-delete-dialog-actions{display:grid!important;grid-template-columns:1fr 1fr}.confirmation-modal-actions{display:grid;grid-template-columns:1fr 1fr}.nft-record-confirmation-modal{padding:18px}}@media(max-width:430px){.dashboard-card-grid{grid-template-columns:1fr}.launchpad-admin .admin-compact-switch-grid,.launchpad-admin .launchpad-policy-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.launchpad-admin .admin-compact-switch-grid>.field,.launchpad-admin .launchpad-policy-grid>.field{padding:8px}.launchpad-admin .admin-compact-switch-grid .field>label:first-child,.launchpad-admin .launchpad-policy-grid .field>label:first-child{font-size:11px}.launchpad-admin .admin-compact-switch-grid .switch-row span,.launchpad-admin .launchpad-policy-grid .switch-row span{font-size:10px}.topbar-live-balances{display:grid!important;grid-template-columns:1fr 1fr}.nft-delete-mode-grid,.nft-delete-dialog-actions,.confirmation-modal-actions{grid-template-columns:1fr}}.launchpad-wizard-grid,.launchpad-payment-options-grid,.launchpad-review-grid,.lp-lock-form .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.launchpad-wizard-grid>.field,.launchpad-payment-options-grid>*,.launchpad-review-grid>*,.lp-lock-form .compact-form-grid>.field{min-width:0}@media(max-width:760px){.launchpad-wizard-grid,.launchpad-payment-options-grid,.launchpad-review-grid,.lp-lock-form .compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.launchpad-wizard-grid input,.launchpad-wizard-grid select,.launchpad-wizard-grid textarea,.lp-lock-form .compact-form-grid input,.lp-lock-form .compact-form-grid select{min-width:0;font-size:12px}}.help-tip-wrap{margin-left:6px!important;vertical-align:middle!important}.help-tip{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border:2px solid #36e4b1!important;background:radial-gradient(circle at 35% 28%,#1f806d,#08251f 70%)!important;color:#fff!important;box-shadow:0 0 0 3px #36e4b11f,0 0 15px #36e4b152!important}.help-tip:hover,.help-tip:focus-visible,.help-tip[aria-expanded=true]{border-color:#79f7d3!important;background:#12624f!important;box-shadow:0 0 0 4px #36e4b12e,0 0 24px #36e4b16b!important}.help-tooltip-portal{max-width:min(390px,calc(100vw - 24px))!important;padding:13px 15px!important;border:1px solid #61edc4!important;border-radius:11px!important;background:#04141f!important;color:#f4fbff!important;font-size:13px!important;line-height:1.48!important;box-shadow:0 22px 70px #000000c7,0 0 0 1px #3ed9b026!important}.launchpad-wizard-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.lp-lock-form .compact-form-grid,.nft-builder-basics-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.launchpad-wizard-grid>.field,.launchpad-create-wizard .field,.launchpad-wizard .field,.lp-lock-form .field,.nft-builder-basics-grid>.field{min-width:0!important}.launchpad-wizard-grid input,.launchpad-wizard-grid select,.launchpad-wizard-grid textarea,.lp-lock-form input,.lp-lock-form select,.lp-lock-form textarea,.nft-builder-basics-grid input,.nft-builder-basics-grid select,.nft-builder-basics-grid textarea{width:100%!important;min-width:0!important}.launchpad-wizard-grid .field:has(textarea),.nft-builder-basics-grid .field:has(textarea){grid-column:1/-1}.launchpad-admin .admin-compact-switch-grid,.launchpad-admin .launchpad-policy-grid,.launchpad-admin .launchpad-contract-config .form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.launchpad-admin .admin-compact-switch-grid>.field,.launchpad-admin .launchpad-policy-grid>.field{min-height:82px!important}.launchpad-admin .admin-compact-switch-grid .switch-row,.launchpad-admin .launchpad-policy-grid .switch-row{justify-content:space-between!important}.launchpad-admin .admin-compact-switch-grid input[type=checkbox],.launchpad-admin .launchpad-policy-grid input[type=checkbox]{width:23px!important;height:23px!important;accent-color:#16d8a2!important}.token-detection-banner{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:11px 13px;border:1px solid rgba(52,225,174,.55);border-radius:11px;background:linear-gradient(90deg,#0a372dcc,#081b2aeb);color:#eafff8}.token-detection-banner>svg{color:#4ce7b7}.token-detection-banner>span{display:grid;gap:3px;min-width:0}.token-detection-banner small{color:#a2c8bb;overflow-wrap:anywhere}.launchpad-verification-choice{display:grid;grid-template-columns:minmax(250px,.8fr) repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;padding:13px;border:1px solid #2b5d62;border-radius:14px;background:linear-gradient(145deg,#081a25,#0b1e24)}.launchpad-verification-choice>div,.launchpad-verification-choice>label{display:flex;gap:10px;align-items:center;min-width:0;padding:12px;border:1px solid #294b5c;border-radius:11px;background:#071722}.launchpad-verification-choice>div>span,.launchpad-verification-choice>label>span{display:grid;gap:3px;min-width:0}.launchpad-verification-choice small{color:#8facbd;line-height:1.4}.launchpad-verification-choice>div>svg{color:#75dfff}.launchpad-verification-choice>label{cursor:pointer}.launchpad-verification-choice>label.selected{border-color:#3be0ae;background:#0b342c;box-shadow:0 0 0 1px #3be0ae26}.launchpad-verification-choice input{width:20px;height:20px;accent-color:#31d9a9;flex:0 0 auto}.launchpad-owner-verification,.admin-verification-package.launchpad-exact-package{margin-top:12px;padding:14px;border:1px solid #375d80;border-radius:14px;background:linear-gradient(145deg,#0a1728,#10192b);overflow:hidden}.launchpad-owner-verification>header,.launchpad-exact-package>header{display:flex;align-items:center;gap:11px;margin-bottom:12px}.launchpad-owner-verification>header>svg,.launchpad-exact-package>header>svg{color:#af8aff}.launchpad-owner-verification>header>div,.launchpad-exact-package>header>div{display:grid;gap:3px;min-width:0;flex:1}.launchpad-owner-verification>header small,.launchpad-exact-package>header span{color:#4fe7b8;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.launchpad-owner-verification>header span{color:#92afc0;font-size:11px;text-transform:none;letter-spacing:0}.verification-status{padding:6px 9px;border-radius:999px;background:#173048;color:#9fd4f1;font-size:10px;text-transform:uppercase}.launchpad-verification-buttons,.launchpad-exact-package .module-contract-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.launchpad-verification-buttons>*,.launchpad-exact-package .module-contract-actions>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:39px!important}.launchpad-source-unavailable{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px dashed #3d5c72;border-radius:11px;background:#081620;color:#dceef8}.launchpad-source-unavailable svg{color:#9f83ff}.launchpad-source-unavailable span{display:grid;gap:3px}.launchpad-source-unavailable small{color:#8ca8b9}.launchpad-exact-package .verification-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.launchpad-exact-package .verification-constructor-field{grid-column:1/-1!important}.launchpad-exact-package .verification-detail-grid strong{overflow-wrap:anywhere;word-break:break-word}.token-payment-redemption-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(220px,.72fr);gap:11px;margin:15px 0;padding:13px;border:1px solid #31556e;border-radius:15px;background:linear-gradient(145deg,#081b2b,#10152a)}.token-payment-redemption-grid>*{min-width:0;margin:0!important}.token-payment-redemption-grid .universal-coupon-bar{height:100%}.token-payment-redemption-grid .fs127-prize-use-toggle{height:100%;min-height:104px;padding:12px;border:1px solid #633ea1;border-radius:12px;background:linear-gradient(145deg,#25134a,#0b2031)}.token-final-payment{display:grid;align-content:center;gap:5px;padding:14px;border:1px solid #37566c;border-radius:12px;background:#071722}.token-final-payment span{color:#8ca8b9;font-size:11px;text-transform:uppercase}.token-final-payment strong{font-size:1.35rem;color:#f3fbff}.token-final-payment small{color:#8eacbc;line-height:1.4}.token-final-payment.free{border-color:#3ce3ad;background:#0b342b}.token-final-payment.free strong{color:#56efbb}.token-final-payment.discounted{border-color:#9f6ef5;background:#251844}.token-final-payment.discounted strong{color:#c7a7ff}.dnft-commerce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dnft-commerce-card{display:grid;align-content:start;gap:12px;min-width:0;padding:15px;border:1px solid #315269;border-radius:14px;background:linear-gradient(145deg,#081824,#0c1725)}.dnft-commerce-card>header{display:flex;align-items:flex-start;gap:11px}.dnft-commerce-card>header>svg{width:38px;height:38px;padding:9px;border-radius:11px;color:#61dffc;background:#0b2e40}.dnft-commerce-card>header>div{display:grid;gap:3px;min-width:0}.dnft-commerce-card>header small{color:#54e5b6;font-size:9px;letter-spacing:.07em}.dnft-commerce-card>header span,.dnft-commerce-card p,.dnft-card-note{color:#91adbe;font-size:11px;line-height:1.45}.dnft-commerce-card label{display:grid;gap:6px}.dnft-commerce-card input{width:100%}.dnft-commerce-card.orbit{border-color:#6743a1;background:linear-gradient(145deg,#211443,#0a1b2b)}.dnft-commerce-card.orbit.available{border-color:#42dfa9;background:linear-gradient(145deg,#0c3a31,#17163b)}.dnft-commerce-card.orbit button{margin-top:auto}.dnft-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.dnft-preset-grid>article{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;min-width:0;padding:15px;border:1px solid #315069;border-radius:14px;background:linear-gradient(145deg,#081824,#11182b)}.dnft-preset-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid #3a6b80;border-radius:13px;color:#52e4b7;background:#0b2d36}.dnft-preset-grid article>div:nth-child(2){display:grid;gap:4px}.dnft-preset-grid small{color:#53e4b6;font-size:9px;letter-spacing:.06em}.dnft-preset-grid p,.dnft-preset-grid li{color:#93afbf;font-size:11px;line-height:1.45}.dnft-preset-grid ul{margin:0;padding-left:18px}.lucky-orbit-rewards-page{gap:14px}.orbit-rewards-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);gap:16px;padding:22px;border:1px solid #4d3c91;border-radius:17px;background:radial-gradient(circle at 72% 20%,rgba(139,52,232,.28),transparent 32%),linear-gradient(130deg,#08172a,#171139)}.orbit-rewards-hero>div{display:grid;gap:9px}.orbit-rewards-hero>div>span{display:flex;align-items:center;gap:7px;color:#55e7b8;font-size:10px;letter-spacing:.08em}.orbit-rewards-hero h2{margin:0;font-size:clamp(1.55rem,3vw,2.45rem)}.orbit-rewards-hero p{margin:0;max-width:800px;color:#a0b5c5}.orbit-rewards-hero>article{display:grid;align-content:center;gap:7px;padding:15px;border:1px solid #475d88;border-radius:13px;background:#061425b8}.orbit-rewards-hero>article small{color:#7fa4bc}.orbit-rewards-hero>article strong{font-size:1.25rem}.orbit-rewards-hero>article span{color:#58dfb1}.orbit-reward-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.orbit-rewards-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;border:1px solid #2d4d65;border-radius:13px;background:#071522}.orbit-rewards-tabs button{display:flex;justify-content:center;align-items:center;gap:7px;min-height:44px}.orbit-rewards-tabs button.active{border-color:#49e0b0;color:#fff;background:#0b362e}.orbit-reward-charts{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:12px}.orbit-reward-charts>article{padding:16px;border:1px solid #315169;border-radius:14px;background:#081722}.orbit-reward-charts header{display:flex;gap:9px;align-items:center;margin-bottom:14px}.orbit-reward-charts header>svg{color:#55dfb3}.orbit-reward-charts header>div{display:grid;gap:2px}.orbit-reward-charts header span{color:#86a5b7;font-size:10px}.orbit-bars{display:grid;gap:9px}.orbit-bars>div{display:grid;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr) 30px;align-items:center;gap:8px}.orbit-bars span{color:#a2b9c7;font-size:11px}.orbit-bars i{height:9px;overflow:hidden;border-radius:999px;background:#152a3a}.orbit-bars i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2ed9a6,#3ba5ef,#9c4ce9)}.orbit-donut-wrap{display:flex;align-items:center;justify-content:center;gap:20px;min-height:190px}.orbit-donut{width:150px;height:150px;display:grid;place-content:center;border-radius:50%;position:relative}.orbit-donut:after{content:"";position:absolute;inset:23px;border-radius:50%;background:#081722}.orbit-donut b,.orbit-donut span{position:relative;z-index:1;text-align:center}.orbit-donut b{font-size:1.65rem}.orbit-donut span{color:#87a5b6;font-size:10px}.orbit-donut-wrap>div{display:grid;gap:8px}.orbit-donut-wrap>div>span{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;color:#94afbf;font-size:11px}.orbit-donut-wrap em{width:10px;height:10px;border-radius:50%}.orbit-prize-catalogue,.orbit-entitlement-grid,.orbit-token-catalogue{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.orbit-prize-catalogue>article,.orbit-entitlement-grid>article,.orbit-token-catalogue>article{min-width:0;padding:13px;border:1px solid #2d4d63;border-radius:12px;background:linear-gradient(145deg,#081824,#0d1725)}.orbit-prize-catalogue>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.orbit-prize-catalogue i{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;color:#fff}.orbit-prize-catalogue>article>div{display:grid;gap:3px}.orbit-prize-catalogue small,.orbit-entitlement-grid small,.orbit-token-catalogue small{color:#58dcb1;font-size:9px;text-transform:uppercase}.orbit-prize-catalogue span,.orbit-entitlement-grid p,.orbit-token-catalogue span{color:#8faabb;font-size:10px;line-height:1.4}.orbit-entitlement-grid>article{display:grid;gap:9px}.orbit-entitlement-grid header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.orbit-entitlement-grid header>div{display:grid;gap:2px}.orbit-entitlement-grid header>span{padding:4px 7px;border-radius:999px;color:#54e6b6;background:#103b31;font-size:9px}.orbit-token-catalogue>article{display:flex;align-items:center;gap:10px}.orbit-token-catalogue>article>svg{color:#f3c755}.orbit-token-catalogue>article>div{display:grid;gap:3px}.orbit-history-list{display:grid;gap:8px}.orbit-history-list>article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border:1px solid #29485c;border-radius:11px;background:#081722}.orbit-history-list>article>div{display:flex;align-items:center;gap:9px}.orbit-history-list>article span{display:grid;gap:3px}.orbit-history-list small{color:#87a5b6}.orbit-history-list b.positive,.orbit-token-history b{color:#54e6b6}.orbit-history-list b.negative{color:#ff8294}@media(max-width:1050px){.token-payment-redemption-grid,.dnft-commerce-grid,.dnft-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-final-payment{grid-column:1/-1}.orbit-reward-metrics,.orbit-prize-catalogue,.orbit-entitlement-grid,.orbit-token-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orbit-reward-charts{grid-template-columns:1fr}.launchpad-verification-choice{grid-template-columns:1fr 1fr}.launchpad-verification-choice>div{grid-column:1/-1}.launchpad-exact-package .verification-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.launchpad-wizard-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.lp-lock-form .compact-form-grid,.nft-builder-basics-grid,.launchpad-admin .admin-compact-switch-grid,.launchpad-admin .launchpad-policy-grid,.launchpad-admin .launchpad-contract-config .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.launchpad-wizard-grid .field-label,.lp-lock-form .field-label,.nft-builder-basics-grid .field-label{font-size:10px}.launchpad-wizard-grid input,.launchpad-wizard-grid select,.launchpad-wizard-grid textarea,.lp-lock-form input,.lp-lock-form select,.lp-lock-form textarea,.nft-builder-basics-grid input,.nft-builder-basics-grid select,.nft-builder-basics-grid textarea{padding:8px!important;font-size:11px!important}.launchpad-verification-choice{grid-template-columns:1fr}.launchpad-verification-choice>div{grid-column:auto}.launchpad-verification-buttons>*,.launchpad-exact-package .module-contract-actions>*{flex:1 1 calc(50% - 8px)}.token-payment-redemption-grid,.dnft-commerce-grid,.dnft-preset-grid{grid-template-columns:1fr}.token-final-payment{grid-column:auto}.orbit-rewards-hero{grid-template-columns:1fr;padding:16px}.orbit-reward-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orbit-rewards-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-prize-catalogue,.orbit-entitlement-grid,.orbit-token-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orbit-donut-wrap{flex-direction:column}.orbit-history-list>article{align-items:flex-start;flex-direction:column}.launchpad-exact-package .verification-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){.launchpad-wizard-grid,.launchpad-create-wizard .form-grid.two,.launchpad-create-wizard .compact-form-grid,.launchpad-wizard .form-grid.two,.launchpad-wizard .compact-form-grid,.lp-lock-form .compact-form-grid,.nft-builder-basics-grid,.launchpad-admin .admin-compact-switch-grid,.launchpad-admin .launchpad-policy-grid,.launchpad-admin .launchpad-contract-config .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.help-tip{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.orbit-prize-catalogue,.orbit-entitlement-grid,.orbit-token-catalogue{grid-template-columns:1fr!important}.launchpad-verification-buttons>*,.launchpad-exact-package .module-contract-actions>*{flex-basis:100%}.launchpad-exact-package .verification-detail-grid{grid-template-columns:1fr!important}.launchpad-exact-package .verification-constructor-field{grid-column:auto!important}}.help-tip-wrap{display:inline-flex!important;flex:0 0 auto;vertical-align:middle;margin-left:.35rem;position:relative;z-index:3}.help-tip{display:inline-grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px!important;border:1px solid #21e6b0!important;border-radius:999px!important;background:#0b302e!important;color:#55f7ce!important;box-shadow:0 0 0 2px #22e6b024,0 0 14px #22e6b073!important;opacity:1!important}.form-row>label,.label-with-help{display:flex!important;align-items:center!important;gap:.25rem!important;flex-wrap:wrap}.help-tooltip-portal{z-index:100000!important;background:#061521!important;color:#e8f5ff!important;border:1px solid #2cc9ff!important;border-radius:12px!important;padding:12px 14px!important;box-shadow:0 18px 55px #0000008c!important;font-size:14px!important;line-height:1.45!important}.form-grid.two,.launchpad-wizard-grid,.lp-lock-form .form-grid.two,.advanced-web3-admin .form-grid.two,.nft-builder-page .form-grid.two{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px 18px!important}.form-grid.two>.form-row,.launchpad-wizard-grid>.form-row{min-width:0!important}.launchpad-wizard-grid .form-row input,.launchpad-wizard-grid .form-row select,.launchpad-wizard-grid .form-row textarea{width:100%!important}.launchpad-live-conversion{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #1fbf8c;border-radius:12px;background:#0d4d4140}.launchpad-live-conversion span{display:flex;flex-direction:column;gap:4px;color:#9bb5c8}.launchpad-live-conversion strong{color:#fff;font-size:15px}.launchpad-contribute-box{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(220px,1fr)!important;gap:12px!important}.launchpad-contribute-box>.lp-gradient-button{grid-column:1/-1!important}.launchpad-modal-backdrop{z-index:5000!important}.launchpad-detail-modal{position:relative!important}.launchpad-detail-modal .modal-close{position:absolute!important;top:14px!important;right:14px!important;z-index:10!important;width:44px!important;height:44px!important;border:1px solid #35b9ff!important;background:#081b2f!important;color:#fff!important;font-size:25px!important}.launchpad-admin-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;border:1px solid #23445f;border-radius:14px;background:#071421}.launchpad-admin-tabs button{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #2b435b;background:#101e2e;color:#cbd8e6;border-radius:10px;font-weight:750}.launchpad-admin-tabs button.active{border-color:#20e6a7;background:linear-gradient(135deg,#1069508c,#1e486e73);color:#4ff7c1}.launchpad-admin-tabs button span{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:999px;background:#21354a;color:#fff}.launchpad-admin-tabs button.active span{background:#0f8f69}.launchpad-admin-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-admin-card-actions button:disabled{opacity:1!important;background:#0b6f53!important;color:#8fffd8!important;border-color:#20dba3!important;cursor:default!important}.universal-verification-package{margin-top:18px!important}.verification-detail-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.verification-detail-grid article{min-width:0!important}.verification-detail-grid strong{overflow-wrap:anywhere!important}.verification-constructor-field{grid-column:1/-1!important}.module-contract-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.admin-nft-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-nft-collection-card{border:1px solid #1fbc8a;border-radius:16px;background:#071827;padding:16px;min-width:0}.admin-nft-collection-card.hidden-record{border-color:#596778;opacity:.9}.admin-nft-collection-card>header{display:flex;gap:14px;align-items:center;margin-bottom:14px}.admin-nft-collection-card>header img,.collection-image-placeholder{width:72px;height:72px;border-radius:12px;object-fit:cover;background:#12273a;display:grid;place-items:center}.admin-nft-collection-card>header div:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-nft-collection-card>header strong{font-size:18px;color:#fff}.admin-nft-collection-card>header span{overflow-wrap:anywhere;color:#8db2ca}.dynamic-contract-package-list{display:grid;gap:14px;margin-top:16px}.dnft-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dnft-preset-grid article{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:340px!important}.dnft-preset-grid article button{margin-top:auto!important}.dnft-studio-only .panel{border-color:#6d4de8!important}.advanced-web3-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-settings-menu{width:min(1040px,calc(100vw - 32px))!important;max-height:min(84vh,820px)!important;overflow:auto!important}.quick-overview-header{padding:18px!important}.orbit-settings-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.orbit-settings-quick-grid article{min-height:92px!important;padding:12px!important}.orbit-rewards-main-card{grid-column:span 2!important;background:linear-gradient(135deg,#4b2697b3,#0b695b99)!important;border-color:#8f67ff!important}.orbit-prize-quick-card b{color:#63f8c6!important}.orbit-referral-reward-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orbit-referral-reward-summary article{display:flex;flex-direction:column;gap:6px;padding:15px;border:1px solid #27465f;border-radius:12px;background:#081927}.orbit-referral-reward-summary strong{font-size:22px;color:#63f8c6}.dynamic-nfts-page .universal-coupon-bar,.dynamic-nfts-page .affiliate-code-panel{border-radius:14px!important}.dynamic-nfts-page .coupon-referral-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.orbit-entitlement-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.nft-marketplace-admin .universal-verification-package{border-color:#21d39a!important}.nft-sell-layout{align-items:start!important}.nft-listing-fee-summary{border-color:#1bb98a!important}.status-banner.working{position:relative!important;z-index:2!important}@media(max-width:980px){.verification-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-admin-pool-grid,.admin-nft-collection-grid,.dnft-preset-grid{grid-template-columns:1fr!important}.orbit-settings-quick-grid,.orbit-entitlement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.form-grid.two,.launchpad-wizard-grid,.lp-lock-form .form-grid.two,.advanced-web3-admin .form-grid.two,.nft-builder-page .form-grid.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}.form-row label{font-size:12px!important}.form-row input,.form-row select,.form-row textarea{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}.launchpad-admin-tabs,.advanced-web3-tabs,.launchpad-live-conversion,.orbit-referral-reward-summary,.launchpad-contribute-box{grid-template-columns:1fr!important}.orbit-settings-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orbit-rewards-main-card{grid-column:1/-1!important}.verification-detail-grid,.orbit-entitlement-grid{grid-template-columns:1fr!important}}.help-tip svg{display:block!important;width:17px!important;height:17px!important;min-width:17px!important;stroke-width:3!important;color:#7fffe0!important;opacity:1!important}.help-tip:before{content:none!important;display:none!important}.launchpad-admin .admin-compact-switch-grid>.form-row,.launchpad-admin .launchpad-policy-grid>.form-row{min-width:0;min-height:92px;padding:13px 14px;border:1px solid #294b5d;border-radius:13px;background:linear-gradient(145deg,#081a27,#0b1723);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.launchpad-admin .admin-compact-switch-grid>.form-row:has(input:checked),.launchpad-admin .launchpad-policy-grid>.form-row:has(input:checked){border-color:#20d9a5;background:linear-gradient(145deg,#07372ff5,#081d22fa);box-shadow:inset 0 0 0 1px #20d9a51f,0 8px 24px #00000029}.launchpad-admin .admin-compact-switch-grid>.form-row>.label-with-help,.launchpad-admin .launchpad-policy-grid>.form-row>.label-with-help{font-weight:800;color:#effaff;margin:0 0 8px}.launchpad-admin .admin-compact-switch-grid .switch-row,.launchpad-admin .launchpad-policy-grid .switch-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%;min-height:36px;margin:0;cursor:pointer;color:#9fc0d0}.launchpad-admin .admin-compact-switch-grid .switch-row input,.launchpad-admin .launchpad-policy-grid .switch-row input{order:2;margin-left:auto;flex:0 0 auto;width:24px!important;height:24px!important;accent-color:#20d9a5!important}.launchpad-admin .admin-compact-switch-grid .switch-row span,.launchpad-admin .launchpad-policy-grid .switch-row span{order:1;font-size:12px;line-height:1.35;color:#a9c7d7;text-transform:none}.launchpad-package-missing{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;border:1px dashed #396079;border-radius:12px;background:#081722;color:#b9d2df}.launchpad-package-missing>svg{color:#b17cff}.launchpad-package-missing div{display:grid;gap:3px}.launchpad-package-missing strong{color:#fff}.launchpad-package-missing span{font-size:11px;color:#8eabbc;line-height:1.45}.launchpad-package-missing button{white-space:nowrap}@media(max-width:760px){.launchpad-package-missing{grid-template-columns:auto minmax(0,1fr)}.launchpad-package-missing button{grid-column:1/-1;width:100%}}.help-tip{overflow:visible!important;position:relative!important;z-index:6!important;pointer-events:auto!important}.help-tip svg{display:block!important;visibility:visible!important;opacity:1!important;position:static!important}.launchpad-detail-modal{max-height:min(92vh,980px)!important;overflow:auto!important;padding-top:70px!important}.launchpad-detail-modal .modal-close{display:grid!important;place-items:center!important;position:fixed!important;top:max(18px,calc((100vh - min(92vh,980px))/2 + 14px))!important;right:max(18px,calc((100vw - min(1180px,94vw))/2 + 14px))!important;z-index:10010!important;pointer-events:auto!important;cursor:pointer!important}.marketplace-contract-ready{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #21d39a;border-radius:12px;background:#084a3a47}.marketplace-contract-ready>div{display:grid;gap:3px}.marketplace-contract-ready strong{color:#75ffd3}.marketplace-contract-ready span{color:#a8c4d5;overflow-wrap:anywhere}.launchpad-rate-card{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;border:1px solid #22dba7;border-radius:14px;background:linear-gradient(135deg,#073c3273,#081927f0)}.launchpad-rate-card .form-row{margin:0}.launchpad-rate-preview{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launchpad-rate-preview article{display:grid;gap:4px;padding:11px;border:1px solid #2d5267;border-radius:10px;background:#081927}.launchpad-rate-preview span{font-size:12px;color:#92afc1}.launchpad-rate-preview strong{color:#fff;overflow-wrap:anywhere}@media(max-width:720px){.launchpad-rate-card,.launchpad-rate-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-detail-modal .modal-close{top:16px!important;right:16px!important}}.lp-main-grid.lp-main-grid-single{grid-template-columns:minmax(0,1fr)!important}.lp-main-grid.lp-main-grid-single .lp-launch-list-panel{width:100%}.lp-presale-modal-backdrop{padding:5vh 5vw!important;overflow:hidden}.lp-presale-preview-modal{width:90vw!important;max-width:1600px!important;max-height:90vh!important;padding:58px 18px 18px!important;overflow:auto!important;border-color:#33d8ae6b!important;background:linear-gradient(145deg,#071426,#091a2f 58%,#081724)!important;box-shadow:0 34px 120px #000000b8,0 0 0 1px #43e2b614!important}.lp-presale-preview-modal .modal-close{position:absolute!important;top:10px!important;right:12px!important;width:40px!important;height:40px!important;border-color:#36d9ae!important;background:#08241f!important;color:#fff!important}.lp-selected-presale-panel{overflow:hidden;border-color:#589ddb47!important;box-shadow:none!important}.lp-selected-presale-panel>.lp-section-heading{min-height:42px;padding:11px 13px!important}.lp-selected-preview-note{color:#8faec1;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.lp-selected-presale-panel .lp-feature-banner{height:clamp(190px,25vh,330px)}.lp-selected-presale-panel .lp-feature-body{grid-template-columns:minmax(0,1fr) minmax(290px,360px)!important;gap:16px;padding:42px 16px 16px}.lp-selected-presale-panel .lp-feature-copy>p{min-height:0;margin:12px 0 16px;font-size:12px;line-height:1.65}.lp-selected-presale-panel .lp-feature-specs{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-selected-presale-panel .lp-feature-specs span{padding:11px 8px;font-size:9px}.lp-selected-presale-panel .lp-feature-specs b{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:10px;line-height:1.35}.lp-selected-presale-panel .lp-social-icons{display:flex;gap:7px;flex-wrap:wrap}.lp-selected-presale-panel .lp-social-icons a{width:34px;height:34px;display:grid;place-items:center;border:1px solid #2c6071;border-radius:10px;color:#57e9ba;background:#081c2a}.lp-selected-presale-panel .lp-social-icons a:hover{border-color:#54e7bb;background:#0b312b}.lp-presale-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding:12px;border:1px solid #294d63;border-radius:13px;background:#071722}.lp-presale-modal-actions .launchpad-owner-actions,.lp-presale-modal-actions .launchpad-participant-actions{margin:0}.lp-explorer-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:39px}.launchpad-source-drawer{margin-top:12px;border:1px solid #31556d;border-radius:13px;background:#071520;overflow:hidden}.launchpad-source-drawer.open{border-color:#835ee8;background:linear-gradient(145deg,#0a1728,#11172a)}.launchpad-source-toggle{width:100%;min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;border:0!important;border-radius:0!important;background:transparent!important;text-align:left}.launchpad-source-toggle>svg:first-child{color:#a981ff}.launchpad-source-toggle>svg:last-child{color:#8eaec0;transition:transform .18s ease}.launchpad-source-drawer.open .launchpad-source-toggle>svg:last-child{transform:rotate(180deg)}.launchpad-source-toggle>span{display:grid;gap:3px;min-width:0}.launchpad-source-toggle strong{color:#f4f8ff}.launchpad-source-toggle small{color:#8da8b9;line-height:1.4}.launchpad-source-drawer .launchpad-owner-verification{margin:0 12px 12px}@media(max-width:980px){.lp-presale-preview-modal{width:94vw!important}.lp-selected-presale-panel .lp-feature-body{grid-template-columns:1fr!important}.lp-selected-presale-panel .lp-buy-widget{width:100%}}@media(max-width:720px){.lp-presale-modal-backdrop{padding:3vh 2vw!important}.lp-presale-preview-modal{width:96vw!important;max-height:94vh!important;padding:56px 10px 12px!important}.lp-selected-presale-panel .lp-feature-banner{height:190px}.lp-selected-presale-panel .lp-feature-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-presale-modal-actions>*{flex:1 1 100%}.lp-presale-modal-actions button,.lp-presale-modal-actions a{flex:1 1 calc(50% - 8px)}}.collapsible-source-package{padding:0!important;overflow:hidden}.source-package-toggle{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#081f2ef2,#0b172df2)!important;text-align:left}.source-package-toggle>div{display:grid;gap:3px}.source-package-toggle span{color:#52e9bd;font-size:.69rem;letter-spacing:.08em;text-transform:uppercase}.source-package-toggle strong{font-size:1.05rem;color:#f1f7ff}.source-package-toggle small{color:#91aabd}.source-package-toggle>svg:last-child{transition:transform .2s}.collapsible-source-package.open .source-package-toggle>svg:last-child{transform:rotate(180deg)}.source-package-content{padding:0 16px 16px}.universal-verification-package>header,.launchpad-exact-package>header{display:none!important}.lp-presale-detail-page,.lp-analytics-page{display:grid;gap:16px}.lp-detail-page-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid #294966;border-radius:16px;background:linear-gradient(135deg,#071829,#0c1c38)}.lp-detail-page-heading>button{grid-column:1/-1;justify-self:start}.lp-detail-page-heading>div{display:grid;gap:5px}.lp-detail-page-heading span{color:#44e2b1;font-size:.72rem;letter-spacing:.1em}.lp-detail-page-heading h2{margin:0;font-size:clamp(1.45rem,3vw,2.35rem)}.lp-detail-page-heading p{margin:0;color:#95adc2}.lp-detail-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.lp-detail-summary-strip>span{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center;padding:12px;border:1px solid #294966;border-radius:12px;background:#071825;color:#8faabd}.lp-detail-summary-strip svg{grid-row:1/3;color:#42dcad}.lp-detail-summary-strip b{color:#fff}.lp-presale-detail-actions{display:flex;gap:9px;flex-wrap:wrap;padding:12px;border:1px solid #294966;border-radius:12px;background:#071825}.lp-featured-panel.lp-selected-presale-panel{margin:0}.lp-selected-presale-panel .lp-feature-body{grid-template-columns:minmax(0,1fr) minmax(290px,360px)}.lp-analytics-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-analytics-grid,.launchpad-analytics-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp-analytics-grid>article{padding:16px;border:1px solid #294966;border-radius:14px;background:#071825}.lp-analytics-grid article>header{display:grid;gap:3px;margin-bottom:13px}.lp-analytics-grid article>header span{color:#88a4b8;font-size:.78rem}.lp-analytics-wide{grid-column:1/-1}.lp-analytics-bars{display:grid;gap:10px}.lp-analytics-bars>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(120px,2fr) auto;gap:10px;align-items:center;text-transform:capitalize}.lp-analytics-bars i{height:9px;border-radius:99px;background:#142b3e;overflow:hidden}.lp-analytics-bars i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#28dca0,#38a6ee,#9a5cf3)}.lp-analytics-breakdown,.lp-fee-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.lp-analytics-breakdown>span,.lp-fee-breakdown>span{display:grid;gap:3px;padding:13px;border:1px solid #294966;border-radius:11px;background:#081b29}.lp-analytics-breakdown b,.lp-fee-breakdown strong{font-size:1.2rem;color:#4ee3b4}.lp-top-pools{display:grid;gap:7px}.lp-top-pools>div{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px;border:1px solid #29455a;border-radius:10px}.lp-top-pools>div>span{display:grid}.lp-top-pools em{font-style:normal;color:#4ee3b4}.lp-filter-empty{display:grid;justify-items:center;gap:8px;padding:30px;border:1px dashed #31536b;border-radius:14px;text-align:center;color:#94acbd}.lp-filter-empty svg{color:#43dfae}.lp-filter-empty strong{color:#fff}.lp-filter-empty button{margin-top:5px}.admin-license-live-status{display:grid;grid-template-columns:auto repeat(2,minmax(150px,auto));gap:8px 10px;align-items:center;padding:8px 10px;border:1px solid #2c6657;border-radius:11px;background:#0a2b25}.admin-license-live-status>span{display:grid}.admin-license-live-status small{color:#83a99d}.admin-license-live-status strong{font-size:.72rem}.admin-license-live-status.warning{border-color:#d79a2f;background:#392b12}.admin-license-live-status.warning svg,.admin-license-live-status.warning em{color:#ffd064}.admin-license-live-status.blocked{border-color:#b94355;background:#33171e}.admin-license-live-status em{grid-column:1/-1;font-size:.69rem;font-style:normal}.marketplace-compact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.marketplace-compact-card{display:grid;gap:9px;padding:11px;border:1px solid #2d4d61;border-radius:12px;background:#071924}.marketplace-compact-image{height:115px;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#0b2533}.marketplace-compact-image img{width:100%;height:100%;object-fit:cover}.marketplace-compact-card>div:nth-child(2){display:grid;gap:3px}.marketplace-compact-card>div:nth-child(2)>span,.marketplace-compact-card small{color:#87a6b9;font-size:.74rem}.marketplace-compact-card strong{overflow-wrap:anywhere}.marketplace-detail-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #29485c}.game-admin-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:13px}.game-admin-tabs button{min-height:48px}.game-admin-tabs button.active{border-color:#37d9a6;background:linear-gradient(135deg,#104736,#16325a);color:#fff}.tabbed-game-admin [hidden]{display:none!important}.ticket-status-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:10px}.ticket-status-tabs button{display:flex;justify-content:space-between;gap:7px}.ticket-status-tabs button span{padding:2px 6px;border-radius:99px;background:#173348}.ticket-status-tabs button.active{border-color:#3cddab;color:#fff;background:#0d3b31}.ticket-filter-toolbar{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(130px,.55fr)) auto;gap:8px;margin-bottom:12px}.ticket-filter-toolbar>label{display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #31536a;border-radius:9px;background:#071924}.ticket-filter-toolbar input{border:0!important;background:transparent!important}.ticket-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ticket-admin-grid>article{display:grid;gap:8px;padding:12px;border:1px solid #2d4d61;border-radius:12px;background:#071924}.ticket-admin-grid article>header{display:flex;justify-content:space-between;gap:8px}.ticket-admin-grid article>span,.ticket-admin-grid article>small{color:#8ba7b9;overflow-wrap:anywhere}.ticket-modal-backdrop{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:3vh 3vw;background:#00060ed1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ticket-detail-modal{position:relative;width:min(1050px,94vw);height:min(88vh,850px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:18px;border:1px solid #345c76;border-radius:18px;background:#07131f;box-shadow:0 28px 80px #000}.ticket-detail-modal>header{display:flex;justify-content:space-between;gap:20px;padding-right:42px}.ticket-detail-modal h2{margin:4px 0}.ticket-conversation-slider{overflow:auto;display:flex;gap:12px;scroll-snap-type:x mandatory;padding:10px;border:1px solid #29485c;border-radius:12px;background:#050f18}.ticket-conversation-slider>article{flex:0 0 min(520px,82%);scroll-snap-align:start;display:grid;align-content:start;gap:7px;padding:15px;border-radius:13px;background:#102435}.ticket-conversation-slider>article.admin{background:#123b31}.ticket-conversation-slider p{white-space:pre-wrap;overflow-wrap:anywhere}.ticket-modal-reply{display:grid;grid-template-columns:minmax(0,1fr) 180px auto auto;gap:8px}.ticket-modal-reply textarea{min-height:70px}.activity-filter-toolbar{display:grid;grid-template-columns:minmax(230px,1.6fr) repeat(4,minmax(125px,.7fr)) auto;gap:8px}.activity-search{display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #31536a;border-radius:9px;background:#071924}.activity-search input{border:0!important;background:transparent!important}.activity-bulk-row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}.activity-bulk-row>div{display:flex;gap:7px}.activity-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.activity-card-grid>article{position:relative;display:grid;gap:8px;padding:11px;border:1px solid #2d4d61;border-radius:11px;background:#071924}.activity-card-grid>article.selected{border-color:#3de0ad;box-shadow:0 0 0 1px #3de0ad55}.activity-card-grid article>label{display:flex;justify-content:space-between;gap:8px;text-transform:capitalize}.activity-card-grid article>small{display:flex;gap:5px;color:#8ba7b9}.activity-card-grid time{font-size:.72rem;color:#7394a8}.activity-card-grid em{font-style:normal;color:#4ee3b4}.activity-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:14px}.activity-retention-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.professional-contract-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}.professional-contract-list .contract-activity-item{grid-template-columns:1fr!important}.professional-contract-list .contract-record-side{justify-items:start!important}.professional-contract-list .contract-record-fees{grid-template-columns:1fr!important}.chain-admin-list>article,.chain-admin-list .admin-chain-row{min-height:0!important;padding:8px 10px!important;gap:8px!important}.chain-admin-list input,.chain-admin-list select{padding:7px 9px!important}.dynamic-nft-commerce-bar{grid-template-columns:1fr!important}.dynamic-nft-commerce-bar>:first-child{display:none!important}.dynamic-credit-card,.nft-free-credit-card{padding:8px!important;gap:7px!important;min-height:0!important}.dynamic-credit-card img,.nft-free-credit-card img,.orbit-prize-icon img{max-width:44px!important;max-height:44px!important;object-fit:contain!important}.orbit-prize-catalogue article i,.orbit-entitlement-grid article i{width:42px!important;height:42px!important;min-width:42px!important}.orbit-prize-catalogue img,.orbit-entitlement-grid img{width:100%!important;height:100%!important;object-fit:contain!important}.dnft-preset-grid>article{align-content:start}.dnft-preset-grid article em{color:#45dbab;font-size:.75rem;font-style:normal}.launchpad-admin-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.launchpad-admin-analytics .panel{margin:0}.analytics-summary{margin-bottom:12px}@media(max-width:1200px){.marketplace-compact-grid,.ticket-admin-grid,.activity-card-grid,.professional-contract-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.activity-filter-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.activity-search{grid-column:span 2}.ticket-status-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.ticket-filter-toolbar{grid-template-columns:1fr 1fr}.ticket-filter-toolbar>label{grid-column:1/-1}.lp-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-license-live-status{grid-template-columns:auto 1fr}}@media(max-width:760px){.marketplace-compact-grid,.ticket-admin-grid,.activity-card-grid,.professional-contract-list,.game-admin-tabs,.launchpad-admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-detail-summary-strip,.lp-analytics-grid,.launchpad-analytics-admin-grid{grid-template-columns:1fr}.lp-analytics-wide{grid-column:auto}.lp-analytics-metrics,.activity-retention-grid,.lp-selected-presale-panel .lp-feature-body{grid-template-columns:1fr}.ticket-modal-reply{grid-template-columns:1fr 1fr}.ticket-modal-reply textarea{grid-column:1/-1}.activity-filter-toolbar{grid-template-columns:1fr 1fr}.activity-search{grid-column:1/-1}.admin-license-live-status{width:100%}.lp-detail-page-heading{grid-template-columns:1fr}.ticket-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.marketplace-compact-grid,.ticket-admin-grid,.activity-card-grid,.professional-contract-list{grid-template-columns:1fr!important}.ticket-filter-toolbar,.activity-filter-toolbar,.ticket-modal-reply{grid-template-columns:1fr}.ticket-conversation-slider>article{flex-basis:94%}.lp-analytics-bars>div{grid-template-columns:80px 1fr auto}}.chain-admin-list{display:grid!important;gap:7px!important}.chain-admin-heading,.chain-admin-row{grid-template-columns:minmax(165px,1.15fr) 88px 94px minmax(145px,.85fr) minmax(205px,1.25fr) 96px!important;gap:7px!important}.chain-admin-heading{padding:0 9px!important;font-size:.61rem!important;line-height:1.15!important}.chain-admin-row{min-height:54px!important;padding:7px 9px!important;border-radius:10px!important}.chain-name-cell{display:flex!important;align-items:center!important;gap:7px!important}.chain-name-cell>span{gap:1px!important}.chain-name-cell strong{font-size:.75rem!important;line-height:1.15!important}.chain-name-cell small{font-size:.57rem!important;line-height:1.15!important}.chain-payment-toggle{min-height:34px!important;padding:3px 6px!important;gap:4px!important;border-radius:7px!important;font-size:.62rem!important;line-height:1.1!important}.chain-payment-toggle input{width:14px!important;height:14px!important;flex:0 0 14px!important}.chain-admin-row input,.chain-admin-row select,.chain-admin-row button{min-height:34px!important;height:34px!important;padding:5px 7px!important;border-radius:7px!important;font-size:.67rem!important}.chain-admin-row button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}@media(max-width:1180px){.chain-admin-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:0!important}.chain-name-cell{min-height:34px!important}}@media(max-width:760px){.chain-admin-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:7px!important;gap:6px!important}.chain-name-cell{min-height:32px!important}.chain-payment-toggle{min-height:34px!important}}.chain-admin-row .chain-name-cell>input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;margin:0!important;flex:0 0 18px!important;border-radius:4px!important;accent-color:#1688f5}.chain-admin-row .chain-name-cell{justify-content:flex-start!important}.chain-admin-row>input:not([type=checkbox]),.chain-admin-row>select,.chain-admin-row>button{width:100%!important}.lp-presale-detail-page .lp-selected-presale-panel .lp-feature-body{align-items:center!important}.lp-presale-detail-page .lp-buy-widget{width:100%;max-width:380px;justify-self:center;align-self:center;padding:16px!important;border-color:#2cddaa61!important;background:linear-gradient(155deg,#08192bfa,#071223fa)!important;box-shadow:0 18px 45px #00000047,inset 0 1px #ffffff09}.lp-presale-detail-page .lp-buy-widget .field>span,.lp-presale-detail-page .lp-buy-widget .field>label{font-size:11px!important}.lp-presale-detail-page .lp-buy-widget input{height:42px!important;font-size:14px!important}.lp-presale-detail-page .lp-buy-widget>.lp-gradient-button{min-height:43px!important;font-size:12px!important}@media(max-width:980px){.lp-presale-detail-page .lp-buy-widget{max-width:620px}}.dnft-commerce-card.coupon .universal-coupon-bar.controls-only{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.dnft-commerce-card.coupon .universal-coupon-bar.controls-only .universal-coupon-controls{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:7px!important}.dnft-commerce-card.coupon .universal-coupon-bar.controls-only p{margin:0!important;padding:7px 9px!important;border-radius:8px!important;background:#22d3a014!important;color:#9bc9bb!important;font-size:.7rem!important}.nft-my-listings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nft-my-listing-card{display:grid;align-content:start;gap:10px;min-width:0;padding:11px;border:1px solid #294d63;border-radius:14px;background:linear-gradient(155deg,#071823,#0a1523)}.nft-my-listing-card.active{border-color:#32daa98c}.nft-my-listing-image{position:relative;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:#07111b}.nft-my-listing-image>img{width:100%;height:100%;object-fit:cover}.nft-my-listing-image>svg{width:52px;height:52px;color:#58778a}.nft-listing-rarity-badge{position:absolute;right:8px;top:8px;max-width:calc(100% - 16px);padding:5px 9px;border:1px solid rgba(67,225,178,.55);border-radius:999px;background:#052822eb;color:#66efbf;font-size:.67rem;font-weight:800;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-my-listing-heading{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.nft-my-listing-heading>div{display:grid;gap:3px;min-width:0}.nft-my-listing-heading small{color:#78a0b7}.nft-my-listing-heading strong{overflow-wrap:anywhere}.nft-my-listing-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.nft-my-listing-details>span{display:grid;gap:2px;padding:8px;border:1px solid #203e52;border-radius:8px;background:#07151f;color:#7f9eb1;font-size:.67rem}.nft-my-listing-details b{color:#edf7ff;font-size:.76rem;overflow-wrap:anywhere}.nft-my-listing-contract{color:#7394a8;overflow-wrap:anywhere}.nft-my-listing-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto}.nft-my-listing-actions>*{flex:1 1 auto;justify-content:center}.lp-selected-presale-panel .lp-feature-body{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.lp-contribution-center{width:100%;display:grid;place-items:center;padding:4px 0 2px}.lp-contribution-center .lp-buy-widget{width:min(100%,560px)!important;max-width:560px!important;justify-self:center!important}.lp-presale-detail-page .lp-presale-detail-actions{justify-content:center!important}.admin-verification-package.collapsible-source-package{padding:0!important}.admin-verification-package.collapsible-source-package>.source-package-toggle{display:grid!important;margin:0!important;border:0!important}.admin-verification-package.collapsible-source-package>.source-package-content{display:grid;gap:12px;padding:0 16px 16px}.verified-contract-state{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 12px;border:1px solid #1fc58f;border-radius:9px;background:#0f6a4f47;color:#52ebb9;font-weight:800}.verified-contract-state.compact{min-height:32px;padding:6px 9px;font-size:.73rem}.ticket-conversation-thread{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #29485c;border-radius:12px;background:linear-gradient(180deg,#050f18,#07131d)}.ticket-message{width:min(76%,680px);display:grid;gap:7px;padding:11px 13px;border:1px solid #2b4b60;border-radius:14px;background:#102435;box-shadow:0 8px 20px #00000024}.ticket-message.admin{align-self:flex-end;border-color:#28765f;background:#103c31;border-bottom-right-radius:4px}.ticket-message:not(.admin){align-self:flex-start;border-bottom-left-radius:4px}.ticket-message>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.ticket-message strong{color:#f0f8ff}.ticket-message small{color:#88a5b7;font-size:.68rem}.ticket-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.coupon-builder-card-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.coupon-builder-card-header>div{display:grid!important;justify-items:center!important;text-align:center!important;gap:5px!important;min-width:0!important}.coupon-builder-card-header .check-row{min-width:210px;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:11px 16px!important;border:1px solid #31566c!important;border-radius:12px!important;background:#0a1b28!important;font-size:.9rem!important;font-weight:800!important}.coupon-builder-card.enabled .coupon-builder-card-header .check-row{border-color:#2fd5a3!important;background:#0c5b4557!important;color:#55e9b8!important}.coupon-builder-card-header .check-row input{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;padding:0!important;flex:0 0 19px!important}.coupon-builder-card-header strong{font-size:1.1rem!important}.coupon-builder-card-header span{color:#8ba8ba!important}.tabbed-game-admin input[type=checkbox],.fs125-game-admin input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;margin:0!important;flex:0 0 18px!important;border-radius:4px!important;accent-color:#1688f5!important}.tabbed-game-admin .token-admin-toggle,.tabbed-game-admin .switch-row,.fs125-game-admin .token-admin-toggle,.fs125-game-admin .switch-row{min-height:0!important}.tabbed-game-admin .form-grid.three,.tabbed-game-admin .form-grid.four,.tabbed-game-admin .fs125-admin-toggle-grid,.tabbed-game-admin .admin-toggle-grid,.fs125-game-admin .form-grid.three,.fs125-game-admin .form-grid.four,.fs125-game-admin .fs125-admin-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-marketplace-admin .admin-toggle-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.nft-marketplace-admin .admin-toggle-grid .token-admin-toggle{min-height:118px!important;padding:14px!important;align-items:flex-start!important}.nft-marketplace-admin .admin-toggle-grid .token-admin-toggle input{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;flex:0 0 18px!important}.dnft-dedicated-workspace{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}.dnft-dedicated-workspace>article{display:grid;gap:5px;padding:12px;border:1px solid #2b5268;border-radius:11px;background:#081b29}.dnft-dedicated-workspace strong{color:#53e5b6}.dnft-dedicated-workspace span{color:#8eabbd;font-size:.76rem;line-height:1.45}.dedicated-dynamic-builder-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;border:1px solid rgba(160,82,242,.65);border-radius:13px;background:linear-gradient(135deg,#1c103af5,#072731f5);box-shadow:inset 0 1px #ffffff0a}.dedicated-dynamic-builder-banner>svg{color:#56e7b7}.dedicated-dynamic-builder-banner>div{display:grid;gap:2px}.dedicated-dynamic-builder-banner span{color:#63e9be;font-size:.67rem;letter-spacing:.09em}.dedicated-dynamic-builder-banner small{color:#9bb1c1}.dedicated-dynamic-builder-banner>b{padding:6px 9px;border-radius:8px;background:#231544;color:#cda7ff;font-size:.67rem;text-transform:uppercase}.market-product-image{position:relative!important;touch-action:pan-y!important}.market-gallery-arrow,.market-gallery-view{position:absolute!important;z-index:4!important;border:1px solid rgba(255,255,255,.23)!important;background:#030d18c7!important;color:#fff!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.market-gallery-arrow{top:50%!important;width:34px!important;height:42px!important;display:grid!important;place-items:center!important;padding:0!important;transform:translateY(-50%)!important;border-radius:9px!important}.market-gallery-arrow.previous{left:8px!important}.market-gallery-arrow.next{right:8px!important}.market-gallery-arrow svg{width:19px!important;height:19px!important}.market-gallery-view{right:8px!important;bottom:8px!important;display:flex!important;align-items:center!important;gap:5px!important;padding:7px 10px!important;border-radius:8px!important;font-size:.72rem!important}.market-gallery-modal{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:3vh 3vw;background:#00050ce6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);touch-action:pan-y}.market-gallery-modal>section{position:relative;width:min(1180px,94vw);height:min(90vh,900px);display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:center;overflow:hidden;border:1px solid #355a72;border-radius:18px;background:#050e17;box-shadow:0 30px 100px #000}.market-gallery-modal img{width:100%;height:100%;min-height:0;object-fit:contain;padding:18px}.market-gallery-close{position:absolute;right:12px;top:12px;z-index:3;width:42px;height:42px;display:grid;place-items:center;padding:0;border-radius:50%;background:#081420e0}.market-gallery-modal-arrow{position:absolute;z-index:3;top:50%;width:48px;height:64px;display:grid;place-items:center;padding:0;transform:translateY(-50%);border-radius:12px;background:#081420d1}.market-gallery-modal-arrow.previous{left:14px}.market-gallery-modal-arrow.next{right:14px}.market-gallery-modal footer{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;padding:11px 16px;border-top:1px solid #28485d;background:#071722;color:#8faabd}.market-gallery-modal footer strong{color:#fff}.market-gallery-modal footer span{margin-left:auto}.launchpad-admin-analytics .lp-analytics-bars>div>small{grid-column:2/4;color:#718fa2;font-size:.65rem}@media(max-width:1180px){.nft-my-listings-grid,.nft-marketplace-admin .admin-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dnft-dedicated-workspace{grid-template-columns:1fr}}@media(max-width:760px){.nft-my-listings-grid,.nft-marketplace-admin .admin-toggle-grid{grid-template-columns:1fr!important}.ticket-message{width:92%}.coupon-builder-card-header{grid-template-columns:1fr!important}.coupon-builder-card-header>button{justify-self:center}.tabbed-game-admin .form-grid.three,.tabbed-game-admin .form-grid.four,.tabbed-game-admin .fs125-admin-toggle-grid,.tabbed-game-admin .admin-toggle-grid,.fs125-game-admin .form-grid.three,.fs125-game-admin .form-grid.four,.fs125-game-admin .fs125-admin-toggle-grid{grid-template-columns:1fr!important}.dedicated-dynamic-builder-banner{grid-template-columns:auto 1fr}.dedicated-dynamic-builder-banner>b{grid-column:1/-1;justify-self:start}.market-gallery-modal{padding:1.5vh 2vw}.market-gallery-modal>section{width:96vw;height:88vh}.market-gallery-modal-arrow{width:40px;height:54px}.market-gallery-modal-arrow.previous{left:6px}.market-gallery-modal-arrow.next{right:6px}}@media(max-width:430px){.dnft-commerce-card.coupon .universal-coupon-bar.controls-only .universal-coupon-controls{grid-template-columns:1fr auto!important}.dnft-commerce-card.coupon .universal-coupon-bar.controls-only .clear{grid-column:2}.nft-my-listing-details{grid-template-columns:1fr}}.activity-filter-toolbar{grid-template-columns:minmax(240px,1.7fr) repeat(5,minmax(120px,.65fr)) auto!important}.activity-bulk-row>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.activity-bulk-row .danger{white-space:nowrap}.advanced-web3-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dedicated-dnft-builder-page{min-width:0}.dedicated-dnft-hero{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,.34fr);gap:14px;align-items:center;padding:18px;border:1px solid #7049c8;border-radius:16px;background:radial-gradient(circle at 88% 15%,rgba(79,223,176,.16),transparent 34%),linear-gradient(135deg,#17102f,#071924 62%,#092a28)}.dedicated-dnft-hero>button{align-self:start}.dedicated-dnft-hero>div{min-width:0}.dedicated-dnft-hero span{color:#54e8b7;font-size:.68rem;letter-spacing:.09em;font-weight:800}.dedicated-dnft-hero h2{margin:5px 0 7px}.dedicated-dnft-hero p{margin:0;color:#9db4c4;line-height:1.55}.dedicated-dnft-hero-badge{display:grid;gap:5px;justify-items:center;text-align:center;padding:14px;border:1px solid #376579;border-radius:13px;background:#081b29}.dedicated-dnft-hero-badge svg{color:#58e9b8}.dedicated-dnft-hero-badge small{color:#8eabba}.dedicated-dnft-profile-grid{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:14px}.dedicated-dnft-cover{display:grid;align-content:start;gap:9px}.dedicated-dnft-cover>div{min-height:250px;display:grid;place-items:center;overflow:hidden;border:1px solid #31536a;border-radius:13px;background:#06131e;color:#5bdcb4}.dedicated-dnft-cover img{width:100%;height:100%;object-fit:cover}.dedicated-dnft-cover label{justify-content:center}.dedicated-dnft-cover input[type=file]{display:none}.dedicated-dnft-stage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dedicated-dnft-stage-card{display:grid;gap:9px;padding:13px;border:1px solid #315168;border-radius:13px;background:#081925}.dedicated-dnft-stage-card header{display:flex;justify-content:space-between;align-items:center;gap:8px}.dedicated-dnft-stage-card header>div{display:grid;gap:2px}.dedicated-dnft-stage-card header small{color:#56dfb2}.dedicated-dnft-stage-card .form-grid{grid-template-columns:1fr!important}.dedicated-dnft-stage-card textarea{min-height:72px}.dedicated-dnft-stage-card .danger-icon{width:34px;height:34px;padding:0;display:grid;place-items:center}.dedicated-dnft-binding-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dedicated-dnft-binding-grid>article{display:grid;gap:4px;padding:11px;border:1px solid #2c4d62;border-radius:10px;background:#071722}.dedicated-dnft-binding-grid span{color:#809eb1;font-size:.7rem}.dedicated-dnft-binding-grid strong{overflow-wrap:anywhere}.dedicated-dnft-actions{position:sticky;bottom:10px;z-index:20;display:flex;justify-content:flex-end;gap:9px;padding:11px;border:1px solid #31566b;border-radius:12px;background:#06121ced;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dnft-automation-admin .form-grid.four,.dnft-automation-admin .form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dnft-automation-admin input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;margin:0!important;flex:0 0 18px!important;accent-color:#1688f5!important}.dnft-automation-admin .switch-row{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:9px 11px!important;border:1px solid #2c4b60!important;border-radius:9px!important;background:#071722!important}.admin-page [data-admin-section=wallets] .admin-section-analytics,.wallets-admin-workspace .admin-section-analytics{display:none!important}.kyc-admin-card .operation-actions button.success:disabled{opacity:1!important;color:#ecfff8!important;border-color:#29d5a1!important;background:linear-gradient(135deg,#0d7958,#11966d)!important;box-shadow:0 0 0 1px #2ce0aa1f!important}.kyc-admin-card .operation-actions>.status-chip.approved{display:none!important}.nft-collection-card .nft-mint-window{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:10px 0!important;font-size:.76rem!important;color:#d8e8f2!important}.nft-collection-card .nft-mint-window span{display:grid;gap:3px;padding:9px 10px;border:1px solid #31566d;border-radius:9px;background:#071925;font-weight:750;overflow-wrap:anywhere}.nft-collection-card .nft-mint-window span:first-child:before{content:"MINT START";color:#52e7b5;font-size:.61rem;letter-spacing:.08em;font-weight:800}.nft-collection-card .nft-mint-window span:last-child:before{content:"MINT END";color:#ff9bc3;font-size:.61rem;letter-spacing:.08em;font-weight:800}.nft-collection-card .fs127-prize-use-toggle,.nft-sell-layout .fs127-prize-use-toggle{grid-template-columns:18px 38px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;height:auto!important;padding:9px 11px!important;border-radius:10px!important}.nft-collection-card .fs127-prize-use-toggle>input,.nft-sell-layout .fs127-prize-use-toggle>input{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;padding:0!important}.nft-collection-card .fs127-prize-use-toggle>img,.nft-sell-layout .fs127-prize-use-toggle>img,.nft-collection-card .fs129-prize-icon,.nft-sell-layout .fs129-prize-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.nft-collection-card .fs127-prize-use-toggle strong,.nft-sell-layout .fs127-prize-use-toggle strong{font-size:.8rem!important}.nft-collection-card .fs127-prize-use-toggle small,.nft-sell-layout .fs127-prize-use-toggle small{font-size:.67rem!important;line-height:1.35!important;margin-top:2px!important}.nft-account-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:12px;padding:7px;border:1px solid #2b4c61;border-radius:12px;background:#071722}.nft-account-tabs button{min-width:0;justify-content:center;padding:9px 7px;font-size:.73rem}.nft-account-tabs button.active{border-color:#34dca8;color:#fff;background:#0b7456}.nft-account-analytics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.nft-account-analytics-grid>article{display:grid;gap:5px;padding:12px;border:1px solid #2c4d62;border-radius:11px;background:#071925}.nft-account-analytics-grid span{color:#8ca8b9;font-size:.72rem}.nft-account-analytics-grid strong{font-size:1.12rem;color:#effbff}.nft-account-breakdown{display:grid;gap:9px;margin-top:12px}.nft-account-breakdown>div{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:8px;align-items:center}.nft-account-breakdown span{color:#91abba;font-size:.72rem}.nft-account-breakdown i{height:9px;border-radius:999px;background:#132b3a;overflow:hidden}.nft-account-breakdown i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2bdda8,#3ba9ef,#9b4bea)}.nft-my-listing-image{position:relative}.nft-listing-rarity-badge{display:none!important}.nft-favorite-button{left:50%!important;right:auto!important;top:8px!important;transform:translate(-50%)!important;z-index:6!important}.nft-my-listing-actions{display:flex;flex-wrap:wrap;gap:7px}.nft-my-listing-actions>*{flex:1 1 120px;justify-content:center}.lp-detail-engagement-grid{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(390px,1fr) minmax(230px,.72fr);gap:14px;align-items:stretch;margin-top:16px}.lp-detail-engagement-grid>*{min-width:0}.lp-tokenomics-card,.lp-project-links-card{display:grid;align-content:start;gap:11px;padding:14px;border:1px solid #2b5267;border-radius:14px;background:linear-gradient(145deg,#071722,#0a1b2a)}.lp-tokenomics-card header,.lp-project-links-card header{display:flex;align-items:center;gap:8px}.lp-tokenomics-card header svg,.lp-project-links-card header svg{color:#52e5b5}.lp-tokenomics-card header>div,.lp-project-links-card header>div{display:grid;gap:2px}.lp-tokenomics-card header small,.lp-project-links-card header small{color:#829fb1;font-size:.65rem}.lp-detail-engagement-grid .lp-buy-widget{width:100%!important;max-width:620px!important;justify-self:center!important;align-self:stretch!important}.lp-project-link-grid{display:grid;gap:8px}.lp-project-link-grid>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:9px 10px;border:1px solid #2a4b60;border-radius:9px;background:#081925;color:#dbeaf2;text-decoration:none}.lp-project-link-grid>a:hover{border-color:#2bd9a5;background:#0b2a25}.lp-project-link-grid small{color:#55dfb1}@media(max-width:1280px){.activity-filter-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}.activity-search{grid-column:span 2}.lp-detail-engagement-grid{grid-template-columns:minmax(220px,.75fr) minmax(380px,1.25fr)}.lp-project-links-card{grid-column:1/-1}.lp-project-link-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dedicated-dnft-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-account-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.dedicated-dnft-hero{grid-template-columns:1fr}.dedicated-dnft-hero>button{justify-self:start}.dedicated-dnft-profile-grid,.lp-detail-engagement-grid{grid-template-columns:1fr}.lp-project-links-card{grid-column:auto}.lp-project-link-grid,.dedicated-dnft-binding-grid,.nft-account-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.dnft-automation-admin .form-grid.four,.dnft-automation-admin .form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-account-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dedicated-dnft-stage-grid{grid-template-columns:1fr}.activity-bulk-row>div{width:100%;justify-content:stretch}.activity-bulk-row>div>button{flex:1 1 calc(50% - 7px)}}@media(max-width:480px){.dnft-automation-admin .form-grid.four,.dnft-automation-admin .form-grid.three{grid-template-columns:1fr!important}.dedicated-dnft-binding-grid,.nft-account-analytics-grid,.lp-project-link-grid{grid-template-columns:1fr}.nft-collection-card .nft-mint-window{grid-template-columns:1fr!important}.nft-account-tabs{grid-template-columns:1fr 1fr}.activity-bulk-row>div>button{flex-basis:100%}}.lp-project-link-grid>div.missing{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:9px 10px;border:1px solid #243f51;border-radius:9px;background:#071620;color:#718b9c;opacity:.78}.lp-project-link-grid>a>span,.lp-project-link-grid>div>span{display:grid;gap:2px;min-width:0}.lp-project-link-grid>a>svg:first-child,.lp-project-link-grid>div>svg:first-child{color:#52e4b5;flex:0 0 auto}.lp-project-link-grid>a>svg:last-child{flex:0 0 auto}.nft-customer-analytics{display:grid;gap:12px}.nft-customer-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nft-customer-analytics-grid>article{display:grid;gap:10px;padding:14px;border:1px solid #2d4f64;border-radius:12px;background:#071925}.nft-customer-analytics-grid header{display:grid;gap:3px}.nft-customer-analytics-grid header span{color:#83a1b3;font-size:.7rem}.nft-customer-analytics-grid>article>div:not(.nft-wallet-total-grid){display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:8px;align-items:center}.nft-customer-analytics-grid>article>div>span{color:#9bb1c0;font-size:.73rem}.nft-customer-analytics-grid i{height:9px;overflow:hidden;border-radius:999px;background:#132b3a}.nft-customer-analytics-grid i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2bdca8,#3aa8ef,#994be7)}.nft-wallet-total-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.nft-wallet-total-grid>span{display:grid;gap:4px;padding:10px;border:1px solid #28485d;border-radius:9px;background:#081722}.nft-wallet-total-grid b{font-size:1rem;color:#55e6b6}.nft-account-ledger article{align-items:center}.nft-account-ledger .align-right{display:grid;justify-items:end;gap:4px}@media(max-width:760px){.nft-customer-analytics-grid{grid-template-columns:1fr}.nft-wallet-total-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){.nft-wallet-total-grid{grid-template-columns:1fr!important}.nft-account-ledger article{align-items:flex-start}.nft-account-ledger .align-right{justify-items:start}}.nft-collection-card .fs127-prize-use-toggle>.orbit-prize-icon,.nft-sell-layout .fs127-prize-use-toggle>.orbit-prize-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:9px!important}.nft-collection-card .fs127-prize-use-toggle>.orbit-prize-icon svg,.nft-sell-layout .fs127-prize-use-toggle>.orbit-prize-icon svg{width:19px!important;height:19px!important}.admin-section-tab-shell{display:grid;gap:12px;min-width:0}.admin-section-tab-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px;border:1px solid #2b4c61;border-radius:12px;background:#071722}.admin-section-tab-nav button{min-width:0;min-height:38px;padding:7px 10px;display:flex;align-items:center;justify-content:center;border:1px solid #2a4356;border-radius:8px;background:#101d2b;color:#d3e0e9;font-size:.76rem;font-weight:750}.admin-section-tab-nav button.active{border-color:#37dda9;color:#fff;background:linear-gradient(135deg,#0a7354,#139b70);box-shadow:0 0 0 1px #38e2ae1f inset}.admin-section-tab-content{min-width:0}.admin-section-tab-content [hidden]{display:none!important}.launchpad-admin-tabs,.advanced-web3-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:7px!important}.launchpad-admin-tabs button,.advanced-web3-tabs button{min-height:38px!important;padding:7px 9px!important;font-size:.75rem!important;border-radius:8px!important}.launchpad-contract-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important}.launchpad-contract-config{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important}.launchpad-contract-config .contract-verification-notice{min-height:146px!important;align-content:center!important}.launchpad-contract-config .collapsible-source-package{margin-top:12px!important}.launchpad-contract-config .source-package-toggle{min-height:92px!important}.launchpad-contract-config .contract-lifecycle-actions{margin-top:auto!important}.lp-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.lp-dashboard-project-card{padding:0!important;overflow:hidden!important;border-radius:15px!important;background:linear-gradient(180deg,#081a28,#07141f)!important}.lp-project-card-media{position:relative;min-height:166px;aspect-ratio:16/9;background:linear-gradient(145deg,#15314a,#13204a 58%,#143f3d);background-size:cover;background-position:center;overflow:hidden}.lp-project-card-placeholder{height:100%;display:grid;place-content:center;justify-items:center;gap:8px;color:#55e5b7;background:radial-gradient(circle at 50% 40%,rgba(68,220,181,.15),transparent 45%)}.lp-project-card-placeholder span{font-size:.62rem;letter-spacing:.12em;font-weight:800;color:#91aabc}.lp-project-card-media>.lp-sale-state{position:absolute;top:11px;left:11px;z-index:4;text-transform:uppercase}.lp-project-featured{position:absolute;top:11px;right:11px;z-index:4;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #6f5598;border-radius:999px;color:#dbc9ff;background:#2f1f4ce0;font-size:.62rem;font-weight:800;text-transform:uppercase}.lp-project-card-media>.lp-project-logo{position:absolute;left:15px;bottom:13px;width:56px;height:56px;border-radius:50%;border:3px solid #effcff;box-shadow:0 0 0 3px #0c1928b8,0 8px 20px #00000059}.lp-card-profile-icons{position:absolute;right:11px;bottom:11px;display:flex;gap:6px;z-index:4}.lp-card-profile-icons a,.lp-detail-image-links a{width:30px;height:30px;display:grid;place-items:center;border:1px solid #34546a;border-radius:9px;color:#d9e7ef;background:#06141fe0;text-decoration:none}.lp-card-profile-icons a:hover,.lp-detail-image-links a:hover{border-color:#40dfac;color:#52e9b8;background:#0b3028}.lp-card-profile-icons a.audit,.lp-detail-image-links a.audit{color:#54e9b9;border-color:#258d6b}.lp-project-card-content{display:grid;gap:9px;padding:14px 15px 15px}.lp-dashboard-card-kicker{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#53dff2;font-size:.65rem;text-transform:uppercase}.lp-dashboard-card-kicker svg{color:#46e2b0}.lp-dashboard-card-title{display:flex;align-items:end;justify-content:space-between;gap:8px}.lp-dashboard-card-title strong{font-size:1.08rem;color:#fff}.lp-dashboard-card-title span{font-size:.68rem;color:#91aabd}.lp-dashboard-project-card p{height:38px!important;min-height:38px!important;margin:0!important;font-size:.72rem!important;line-height:1.45!important}.lp-dashboard-progress-copy{display:flex;justify-content:space-between;gap:8px;color:#91aabd;font-size:.69rem}.lp-dashboard-progress-copy b,.lp-dashboard-progress-copy strong{color:#effaff}.lp-dashboard-card-meta{display:grid;grid-template-columns:1fr 1fr;gap:7px}.lp-dashboard-card-meta span{display:flex;align-items:center;gap:5px;min-width:0;color:#91aabd;font-size:.66rem}.lp-dashboard-card-meta svg{color:#53dfb1;flex:0 0 auto}.lp-dashboard-project-card>.lp-project-card-content>.lp-gradient-button{width:100%;min-height:40px;margin-top:1px;font-weight:800}.lp-detail-split-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:14px}.lp-detail-project-half,.lp-detail-presale-half{min-width:0;border:1px solid #2b4f66;border-radius:15px;background:#071825;overflow:hidden}.lp-detail-project-half{display:grid;grid-template-rows:auto 1fr}.lp-detail-project-half .lp-feature-banner{height:auto;min-height:245px;aspect-ratio:16/9;border:0;background-position:center;background-size:cover}.lp-detail-image-links{position:absolute;right:13px;bottom:13px;display:flex;gap:6px;z-index:4}.lp-detail-project-copy{display:grid;gap:10px;padding:39px 16px 16px}.lp-detail-project-copy p{margin:0;color:#9db3c2;line-height:1.55}.lp-detail-project-copy .lp-feature-title{margin:0}.lp-detail-project-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-detail-project-identity span{display:grid;gap:4px;padding:9px;border:1px solid #28475b;border-radius:9px;color:#819eaf;font-size:.66rem}.lp-detail-project-identity b{color:#eff9ff;overflow-wrap:anywhere}.lp-detail-presale-half{padding:15px;display:grid;align-content:start;gap:12px}.lp-detail-presale-half>header{display:flex;gap:9px;align-items:center}.lp-detail-presale-half>header svg{color:#50e4b4}.lp-detail-presale-half>header>div{display:grid;gap:2px}.lp-detail-presale-half>header small{color:#819eaf;font-size:.65rem}.lp-detail-presale-half .lp-feature-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;border:0!important;gap:8px}.lp-detail-presale-half .lp-feature-specs span{padding:10px!important;border:1px solid #29495e!important;border-radius:9px!important;background:#081925!important;font-size:.67rem!important}.lp-detail-presale-half .lp-feature-specs b{white-space:normal!important;font-size:.72rem!important;overflow-wrap:anywhere}.lp-selected-presale-panel .lp-feature-body{padding:0 14px 14px!important}.lp-detail-engagement-grid{grid-template-columns:minmax(260px,.86fr) minmax(390px,1.12fr) minmax(260px,.86fr)!important;gap:14px!important}.lp-tokenomics-card{align-content:stretch!important;grid-template-rows:auto minmax(180px,1fr) auto auto!important}.lp-tokenomics-card .lp-tokenomics{align-self:center;justify-content:center;gap:28px;min-height:190px}.lp-tokenomics-card .lp-donut{width:150px!important;height:150px!important}.lp-tokenomics-card .lp-donut:after{inset:28px!important}.lp-tokenomics-card .lp-tokenomics>div:last-child{gap:10px}.lp-tokenomics-card .lp-tokenomics>div:last-child span{font-size:.76rem}.lp-tokenomics-breakdown{display:grid;grid-template-columns:1fr;gap:7px}.lp-tokenomics-breakdown span{display:flex;justify-content:space-between;gap:8px;padding:8px;border:1px solid #29495d;border-radius:8px;color:#8fa9b9;background:#081925;font-size:.68rem}.lp-tokenomics-breakdown b{color:#55e5b6}.nft-launchpad-page .nft-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.nft-launchpad-page .nft-collection-card{border-radius:13px!important}.nft-launchpad-page .nft-card-media{height:auto!important;min-height:0!important;aspect-ratio:16/10!important}.nft-launchpad-page .nft-card-body{padding:12px!important}.nft-launchpad-page .nft-card-body h2{font-size:1rem!important}.nft-launchpad-page .nft-card-body p{min-height:36px;margin:7px 0;font-size:.72rem;line-height:1.4}.nft-launchpad-page .nft-card-stats{gap:6px!important;margin:9px 0!important}.nft-launchpad-page .nft-card-stats article{padding:8px!important}.nft-launchpad-page .nft-card-stats strong{font-size:.72rem}.nft-launchpad-page .nft-public-mint-row{grid-template-columns:58px minmax(0,1fr)!important}.nft-launchpad-page .nft-public-mint-row.has-approval{grid-template-columns:54px minmax(0,.92fr) minmax(0,1.08fr)!important}.nft-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}.nft-token-title{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.nft-short-rarity{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border:1px solid #3a6076;border-radius:999px;color:#dff5ff;background:#0c2635;font-size:.67rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.nft-short-rarity.common{border-color:#83939d;color:#dce5ea}.nft-short-rarity.uncommon{border-color:#38bd7c;color:#68e7a2}.nft-short-rarity.rare{border-color:#3b9ff0;color:#70c4ff}.nft-short-rarity.epic{border-color:#9d65eb;color:#c6a2ff}.nft-short-rarity.legendary{border-color:#e6ad38;color:#ffd36d}.nft-short-rarity.mythical{border-color:#ff5f99;color:#ff9fc3}@media(max-width:1180px){.lp-project-grid,.nft-launchpad-page .nft-collection-grid,.nft-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-detail-split-hero{grid-template-columns:1fr}.lp-detail-engagement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-project-links-card{grid-column:1/-1}.lp-project-link-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.admin-section-tab-nav,.launchpad-admin-tabs,.advanced-web3-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.launchpad-contract-columns,.lp-detail-engagement-grid,.lp-project-grid,.nft-launchpad-page .nft-collection-grid,.nft-market-grid{grid-template-columns:1fr!important}.lp-detail-project-identity,.lp-detail-presale-half .lp-feature-specs{grid-template-columns:1fr 1fr!important}.lp-project-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-detail-project-half .lp-feature-banner{min-height:190px}.lp-tokenomics-card .lp-tokenomics{min-height:150px}}@media(max-width:480px){.admin-section-tab-nav,.launchpad-admin-tabs,.advanced-web3-tabs,.lp-detail-project-identity,.lp-detail-presale-half .lp-feature-specs,.lp-project-link-grid{grid-template-columns:1fr!important}}.admin-section-tab-nav,.launchpad-admin-tabs,.launchpad-platform-subtabs,.advanced-web3-tabs,.coupon-admin-tabs{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:7px!important;width:100%!important;max-width:100%!important;padding:7px!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scrollbar-width:thin;border:1px solid #2b4c61;border-radius:12px;background:#071722}.admin-section-tab-nav button,.launchpad-admin-tabs button,.launchpad-platform-subtabs button,.advanced-web3-tabs button,.coupon-admin-tabs button{flex:1 0 142px!important;min-width:142px!important;min-height:40px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;border:1px solid #2a4356!important;border-radius:8px!important;background:#101d2b!important;color:#d3e0e9!important;font-size:.74rem!important;font-weight:780!important}.admin-section-tab-nav button.active,.launchpad-admin-tabs button.active,.launchpad-platform-subtabs button.active,.advanced-web3-tabs button.active,.coupon-admin-tabs button.active{border-color:#37dda9!important;color:#fff!important;background:linear-gradient(135deg,#0a7354,#139b70)!important;box-shadow:0 0 0 1px #38e2ae1f inset!important}.launchpad-admin [hidden],.admin-section-tab-content [hidden],.advanced-web3-admin [hidden]{display:none!important}.launchpad-platform-subtabs{margin:0 0 13px!important}.launchpad-platform-subtabs button{flex-basis:155px!important}.launchpad-contract-columns.platform-contract-single{grid-template-columns:minmax(0,1fr)!important}.launchpad-contract-columns.platform-contract-single>.launchpad-contract-config{width:100%!important}.admin-section-tab-content .form-grid.four,.launchpad-admin .form-grid.four,.advanced-web3-admin .form-grid.four,.admin-section-tab-content .form-grid.three,.launchpad-admin .form-grid.three,.advanced-web3-admin .form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dedicated-dnft-builder-page .nft-workspace{display:grid!important;grid-template-columns:minmax(190px,230px) minmax(0,1fr)!important;gap:12px!important}.dedicated-dnft-builder-page .nft-step-tabs{display:flex!important;flex-direction:column!important;gap:7px!important;padding:9px!important;border:1px solid #294a60!important;border-radius:13px!important;background:#071722!important}.dedicated-dnft-builder-page .nft-step-tabs button{width:100%!important;min-height:46px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:9px 11px!important;border:1px solid #2b4659!important;border-radius:9px!important;background:#101d2b!important}.dedicated-dnft-builder-page .nft-step-tabs button.active{border-color:#42dfad!important;background:linear-gradient(135deg,#0a7354,#139b70)!important;color:#fff!important}.dedicated-dnft-builder-page .nft-step-content{min-width:0!important;display:grid!important;align-content:start!important;gap:12px!important}.dynamic-package-library{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.dynamic-package-card{display:grid!important;grid-template-rows:auto auto 1fr auto!important;gap:9px!important;min-width:0!important;padding:12px!important;border:1px solid #315069!important;border-radius:13px!important;background:linear-gradient(145deg,#081824,#11182b)!important}.dynamic-package-card.active{border-color:#45e1af!important;box-shadow:0 0 0 1px #45e1af26 inset!important}.dynamic-package-card img{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:9px!important;border:1px solid #2e5268!important;background:#06131d!important}.dynamic-package-card>div{display:grid!important;gap:4px!important}.dynamic-package-card small{color:#53e4b6!important;font-size:.62rem!important;letter-spacing:.06em!important}.dynamic-package-card p{margin:0!important;color:#93afbf!important;font-size:.72rem!important;line-height:1.45!important}.dynamic-stage-preview-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.dynamic-stage-preview-card{display:grid!important;align-content:start!important;gap:8px!important;padding:11px!important;border:1px solid #2e4f65!important;border-radius:12px!important;background:#081824!important}.dynamic-stage-preview-card img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:9px!important;background:#06131d!important}.dynamic-stage-preview-card .form-grid{grid-template-columns:1fr!important}.dnft-preset-cover{position:relative!important;width:100%!important;aspect-ratio:16/9!important;overflow:hidden!important;border:1px solid #31556d!important;border-radius:11px!important;background:#06131d!important}.dnft-preset-cover img{width:100%!important;height:100%!important;object-fit:cover!important}.dnft-preset-cover span{position:absolute!important;right:8px!important;bottom:8px!important;padding:5px 8px!important;border-radius:999px!important;background:#041b22e6!important;color:#55e8b8!important;font-size:.62rem!important;font-weight:850!important}.dnft-preset-grid>article{grid-template-rows:auto auto auto 1fr auto!important;min-height:0!important}.coupon-admin-tabs button span{min-width:22px;padding:3px 6px;border-radius:999px;background:#ffffff17;font-size:.64rem}.orbit-customer-coupon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.orbit-customer-coupon-grid>article{display:grid;align-content:start;gap:11px;min-width:0;padding:14px;border:1px solid #31546a;border-radius:13px;background:linear-gradient(145deg,#081824,#11182b)}.orbit-customer-coupon-grid>article.active{border-color:#30daa58c}.orbit-customer-coupon-grid>article.inactive{opacity:.72;border-color:#65404b}.orbit-customer-coupon-grid header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.orbit-customer-coupon-grid header>div{display:grid;gap:3px}.orbit-customer-coupon-grid header small{color:#57e5b6;font-size:.59rem;letter-spacing:.07em}.orbit-customer-coupon-grid header strong{font-size:1.05rem;overflow-wrap:anywhere}.orbit-customer-coupon-grid header>span{padding:5px 7px;border-radius:999px;background:#103d31;color:#58e7b8;font-size:.62rem;font-weight:850}.orbit-customer-coupon-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.orbit-customer-coupon-values>span{display:grid;gap:3px;padding:8px;border:1px solid #29485d;border-radius:8px;background:#071722}.orbit-customer-coupon-values small{color:#7f9eaf;font-size:.61rem}.orbit-customer-coupon-values strong{font-size:.72rem;overflow-wrap:anywhere}.orbit-customer-coupon-grid p{margin:0;color:#8da8b8;font-size:.69rem;line-height:1.45}.orbit-customer-coupon-grid button{margin-top:auto}.lucky-orbit-rewards-page .orbit-rewards-hero{text-align:center;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}.lucky-orbit-rewards-page .orbit-rewards-hero>div{justify-items:center!important;max-width:980px!important}.lucky-orbit-rewards-page .orbit-rewards-hero>article{width:min(100%,520px)!important;text-align:center!important}.orbit-centred-catalogue,.orbit-owned-catalogue{justify-content:center!important}.orbit-prize-catalogue>article>div em{color:#6fdcb8;font-size:.62rem;font-style:normal}.orbit-prize-catalogue>article>b{display:grid;justify-items:end;gap:2px;color:#f4fbff;font-size:1rem}.orbit-prize-catalogue>article>b small{color:#55e6b6;font-size:.55rem;letter-spacing:.08em}.orbit-owned-catalogue>article>div button{margin-top:7px;width:100%}@media(max-width:1180px){.dynamic-package-library,.dynamic-stage-preview-grid,.orbit-customer-coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.admin-section-tab-nav,.launchpad-admin-tabs,.launchpad-platform-subtabs,.advanced-web3-tabs,.coupon-admin-tabs{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;overflow-x:auto!important}.admin-section-tab-nav button,.launchpad-admin-tabs button,.launchpad-platform-subtabs button,.advanced-web3-tabs button,.coupon-admin-tabs button{flex:0 0 auto!important;min-width:145px!important}.admin-section-tab-content .form-grid.four,.launchpad-admin .form-grid.four,.advanced-web3-admin .form-grid.four,.admin-section-tab-content .form-grid.three,.launchpad-admin .form-grid.three,.advanced-web3-admin .form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dedicated-dnft-builder-page .nft-workspace{grid-template-columns:1fr!important}.dedicated-dnft-builder-page .nft-step-tabs{flex-direction:row!important;overflow-x:auto!important}.dedicated-dnft-builder-page .nft-step-tabs button{flex:0 0 170px!important}.dynamic-package-library,.dynamic-stage-preview-grid,.orbit-customer-coupon-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.admin-section-tab-content .form-grid.four,.launchpad-admin .form-grid.four,.advanced-web3-admin .form-grid.four,.admin-section-tab-content .form-grid.three,.launchpad-admin .form-grid.three,.advanced-web3-admin .form-grid.three{grid-template-columns:1fr!important}}.orbit-settings-quick-grid .orbit-rewards-main-card{grid-column:1/-1!important;justify-self:center!important;width:min(100%,620px)!important;text-align:center!important;justify-content:center!important}.orbit-settings-quick-grid .orbit-rewards-main-card>span{align-items:center!important}.orbit-prize-catalogue-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;text-align:left!important}.orbit-prize-catalogue-card>i{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#1e8ca3,#7d47e8);color:#fff}.orbit-prize-catalogue-card>span{display:grid!important;gap:3px!important}.orbit-prize-catalogue-card>span>small{color:#54e6b7!important;font-size:.56rem!important;text-transform:uppercase!important;letter-spacing:.06em!important}.orbit-prize-catalogue-card>span>b{font-size:.82rem!important}.orbit-prize-catalogue-card>span>em{font-size:.62rem!important}.orbit-prize-catalogue-card>strong{display:grid;justify-items:end;gap:2px;font-size:1rem;color:#effaff}.orbit-prize-catalogue-card>strong small{color:#54e6b7;font-size:.52rem;letter-spacing:.08em}.dynamic-package-card{overflow:hidden!important}.dynamic-package-cover{position:relative;overflow:hidden;border:1px solid #31556d;border-radius:10px;background:#06131d}.dynamic-package-cover>img{display:block;width:100%!important;aspect-ratio:16/10!important;object-fit:cover!important;border:0!important;border-radius:0!important}.dynamic-package-cover>span{position:absolute;left:8px;right:8px;bottom:8px;padding:5px 8px;border:1px solid rgba(99,248,198,.35);border-radius:999px;background:#051623e6;color:#63f8c6;font-size:.61rem;font-weight:800;text-align:center}.dynamic-package-copy{display:grid!important;align-content:start;gap:5px!important;min-width:0}.dynamic-package-copy>strong{font-size:1rem;line-height:1.25}.dynamic-package-copy>span{color:#60e5ba;font-size:.72rem}.dynamic-package-copy>em{color:#7f9daf;font-size:.6rem;font-style:normal;overflow-wrap:anywhere}.dynamic-package-stage-thumbs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px!important;margin-top:3px}.dynamic-package-stage-thumbs img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border:1px solid #31536a!important;border-radius:7px!important}.dynamic-package-card>button{width:100%;min-height:42px;margin-top:auto}.dedicated-dnft-basics{display:grid;gap:11px;min-width:0}.dedicated-dnft-basics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dedicated-dnft-basics-summary>span{display:grid;gap:3px;padding:10px;border:1px solid #2d4d63;border-radius:10px;background:#071722}.dedicated-dnft-basics-summary small{color:#62e7bb;font-size:.58rem;letter-spacing:.08em}.dedicated-dnft-basics-summary strong{font-size:.75rem;overflow-wrap:anywhere}.dedicated-dnft-basics-fields{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.dedicated-dnft-basics-fields .field-label{min-width:0}.dedicated-dnft-basics-fields input,.dedicated-dnft-basics-fields select{width:100%;min-width:0}.dedicated-dnft-mint-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.dedicated-dnft-mint-grid>.field-label{min-width:0}.dedicated-dnft-mint-grid input{width:100%;min-width:0}.dynamic-stage-preview-card{grid-template-rows:auto auto 1fr!important}.dynamic-stage-image{position:relative;overflow:hidden;aspect-ratio:1/1;border:1px solid #31536a;border-radius:10px;background:#06131d}.dynamic-stage-image img{width:100%;height:100%;object-fit:cover}.dynamic-stage-image>b{position:absolute;left:8px;top:8px;padding:5px 7px;border-radius:999px;background:#041722e6;color:#62f3c3;font-size:.58rem}.dynamic-stage-preview-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dynamic-stage-preview-card>header>div{display:grid;gap:3px}.dynamic-stage-preview-card>header small{color:#5fe3b8;font-size:.62rem}.dynamic-stage-preview-card>header strong{font-size:.9rem}.dynamic-stage-preview-card .form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.dynamic-stage-preview-card textarea{min-height:68px}.dedicated-rule-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:11px}.dedicated-rule-summary>article{display:grid;align-content:start;gap:4px;min-height:105px;padding:12px;border:1px solid #315168;border-radius:11px;background:linear-gradient(145deg,#071722,#0c1d2b)}.dedicated-rule-summary span{color:#62e8ba;font-size:.58rem;letter-spacing:.08em}.dedicated-rule-summary strong{font-size:.82rem;line-height:1.3;overflow-wrap:anywhere}.dedicated-rule-summary small{color:#8ea9b9;font-size:.65rem;line-height:1.4}.dedicated-dnft-builder-page .advanced-security-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.dedicated-dnft-builder-page .advanced-security-grid>article{min-height:92px!important}.dynamic-builder-review{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px;align-items:stretch}.dynamic-builder-review-cover{min-height:0;overflow:hidden;border:1px solid #31536b;border-radius:13px;background:#06131d}.dynamic-builder-review-cover img{display:block;width:100%;height:100%;max-height:340px;object-fit:cover}.dynamic-builder-review-details{display:grid;align-content:start;gap:9px;padding:14px;border:1px solid #31536b;border-radius:13px;background:#081824}.dynamic-builder-review-details>span{color:#61e8bb;font-size:.62rem;letter-spacing:.09em}.dynamic-builder-review-details h2{margin:0}.dynamic-builder-review-details p{margin:0;color:#94adbc;line-height:1.45}.dynamic-builder-review-details>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dynamic-builder-review-details article{display:grid;gap:3px;padding:9px;border:1px solid #29485d;border-radius:8px;background:#071722}.dynamic-builder-review-details small{color:#7f9fb1;font-size:.6rem}.dynamic-builder-review-details strong{font-size:.76rem;overflow-wrap:anywhere}.dynamic-stage-review-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.dynamic-stage-review-strip>article{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;align-items:center;padding:9px;border:1px solid #315169;border-radius:11px;background:#071722}.dynamic-stage-review-strip>article>div{position:relative;overflow:hidden;aspect-ratio:1/1;border-radius:8px}.dynamic-stage-review-strip img{width:100%;height:100%;object-fit:cover}.dynamic-stage-review-strip>article>div>b{position:absolute;left:5px;top:5px;padding:3px 5px;border-radius:999px;background:#051722e6;color:#63efc1;font-size:.52rem}.dynamic-stage-review-strip>article>span{display:grid;gap:4px}.dynamic-stage-review-strip strong{font-size:.8rem}.dynamic-stage-review-strip small{color:#60dfb5;font-size:.62rem}.dynamic-stage-review-strip em{color:#839faf;font-size:.58rem;font-style:normal}.product-download-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;cursor:pointer!important}.product-download-button:disabled{cursor:not-allowed!important;opacity:.62!important}@media(max-width:1180px){.dedicated-dnft-basics-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dedicated-rule-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dynamic-builder-review-details>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.dedicated-dnft-basics-summary,.dedicated-dnft-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dynamic-builder-review{grid-template-columns:1fr}.dynamic-builder-review-cover img{max-height:420px}.dynamic-stage-review-strip{grid-template-columns:1fr}}@media(max-width:620px){.dedicated-dnft-basics-fields,.dedicated-dnft-basics-summary,.dedicated-dnft-mint-grid,.dedicated-rule-summary,.dedicated-dnft-builder-page .advanced-security-grid,.dynamic-stage-preview-card .form-grid.two{grid-template-columns:1fr!important}.dynamic-builder-review-details>div{grid-template-columns:1fr}}.launchpad-platform-tabs{display:grid!important;grid-template-columns:repeat(8,minmax(118px,1fr))!important;gap:8px!important;overflow-x:auto;padding-bottom:4px}.launchpad-platform-tabs button{min-width:118px;padding:10px 8px!important;font-size:12px!important;white-space:nowrap}.launchpad-platform-tabs button span{overflow:hidden;text-overflow:ellipsis}.powerful-lock-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border:1px solid #244a67;border-radius:18px;background:radial-gradient(circle at 85% 20%,rgba(43,129,255,.22),transparent 30%),linear-gradient(135deg,#071b2c,#0b1625)}.powerful-lock-hero h1{margin:8px 0;font-size:clamp(30px,4vw,48px)}.powerful-lock-hero p{max-width:850px;color:#a9c4d9;line-height:1.6}.token-lock-hero-actions{display:flex;gap:10px;margin-top:18px}.token-lock-hero-actions button{display:flex;align-items:center;gap:8px}.token-lock-page-metrics,.token-lock-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.token-lock-page-metrics article,.token-lock-metrics article{display:flex;align-items:center;gap:14px;padding:17px;border:1px solid #28485f;border-radius:14px;background:#081a27}.token-lock-page-metrics article>svg,.token-lock-metrics article>svg{width:38px;height:38px;padding:9px;border-radius:11px;color:#38efc3;background:#0c3540}.token-lock-page-metrics span,.token-lock-metrics span{display:grid;gap:4px}.token-lock-page-metrics small,.token-lock-metrics small{color:#88a8bd}.token-lock-page-metrics strong,.token-lock-metrics strong{font-size:20px}.powerful-token-lock{padding:20px;border:1px solid #244a67;border-radius:18px;background:#0c151f}.token-lock-main-heading{align-items:center}.token-lock-main-heading>div:first-child{display:flex;align-items:center;gap:12px}.token-lock-main-heading span{display:grid}.token-lock-main-heading small{color:#88a8bd;font-weight:400}.token-lock-heading-actions{display:flex!important;align-items:center;gap:10px}.token-lock-heading-actions button{display:flex;align-items:center;gap:7px}.token-lock-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 18px}.token-lock-tabs button{padding:11px;border:1px solid #29485e;border-radius:11px;background:#101c2a}.token-lock-tabs button.active{border-color:#2bd8ad;background:#0b5c4d;color:#fff}.token-lock-tabs b{margin-left:6px;padding:2px 7px;border-radius:999px;background:#162b40}.token-lock-overview-layout{grid-template-columns:minmax(0,1.5fr) minmax(310px,.7fr)!important}.token-lock-overview-layout .lp-lock-actions{grid-column:auto!important}.token-lock-customer-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.token-lock-record-card{padding:18px;border:1px solid #28506b;border-radius:15px;background:linear-gradient(145deg,#081c2a,#0b1722)}.token-lock-record-card header{display:flex;justify-content:space-between;gap:12px;margin-bottom:15px}.token-lock-record-card header div{display:grid;gap:4px}.token-lock-record-card header span{font-size:11px;color:#36e6ba}.token-lock-record-card header strong{font-size:19px}.token-lock-record-card header>b{height:max-content;padding:5px 9px;border-radius:999px;background:#0b5a47;color:#6fffd4;text-transform:capitalize}.token-lock-record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.token-lock-record-grid>span{display:grid;gap:4px;padding:10px;border:1px solid #203f55;border-radius:10px;background:#071622}.token-lock-record-grid small{color:#7ea1b8}.token-lock-record-grid strong{font-size:13px;overflow-wrap:anywhere}.token-lock-record-card footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.token-lock-create-grid{align-items:start}.token-lock-switch-stack{display:grid;gap:8px}.modern-check-card{display:flex!important;align-items:center!important;gap:12px!important;min-height:68px;padding:10px 12px!important;border:1px solid #29485e!important;border-radius:12px;background:#0b1824}.modern-check-card.active{border-color:#25d6a4!important;background:#0c332d}.modern-check-card input{width:18px!important;height:18px!important;flex:0 0 18px}.modern-check-card span{display:grid;gap:3px}.modern-check-card small{color:#8dafc2}.lp-linked-lock-badge{display:flex!important;align-items:center;gap:5px;padding:4px 7px;border:1px solid #38506a;border-radius:999px;color:#829eb1;font-size:10px}.lp-linked-lock-badge.active{border-color:#22d6a2;background:#06382e;color:#63ffd0}.lp-lock-assurance-strip{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:16px 20px 0;padding:15px 18px;border:1px solid #1fc69b;border-radius:14px;background:linear-gradient(110deg,#09534280,#091b2ae6)}.lp-lock-assurance-strip>div:first-child{display:flex;align-items:center;gap:12px}.lp-lock-assurance-strip>div:first-child svg{width:36px;height:36px;padding:8px;border-radius:10px;background:#0b5548;color:#57f8c9}.lp-lock-assurance-strip span{display:grid}.lp-lock-assurance-strip small{color:#6feac7}.lp-lock-assurance-items{display:grid!important;grid-template-columns:repeat(3,minmax(150px,1fr));gap:8px;flex:1;max-width:800px}.lp-lock-assurance-items article{display:grid;padding:9px;border:1px solid #245c55;border-radius:10px;background:#071a24}.lp-lock-assurance-items article span{font-size:10px;color:#6feac7}.lp-lock-assurance-items article small{color:#86aabd}.launchpad-linked-lock-builder{margin:14px 0;padding:15px;border:1px solid #30475d;border-radius:14px;background:#0a1621}.launchpad-linked-lock-builder.active{border-color:#24d0a1;background:linear-gradient(135deg,#0a2b28,#0a1621)}.launchpad-linked-lock-builder>header{display:flex;align-items:center;gap:12px}.launchpad-linked-lock-builder>header>svg{width:38px;height:38px;padding:9px;border-radius:11px;background:#0d5044;color:#5ef4c8}.launchpad-linked-lock-builder header div{display:grid;gap:4px;flex:1}.launchpad-linked-lock-builder header span{color:#8eafc2}.modern-toggle{position:relative;width:54px;height:28px}.modern-toggle input{position:absolute;opacity:0}.modern-toggle span{display:block;width:54px;height:28px;border-radius:999px;background:#263847}.modern-toggle span:after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:#a9bbc8;transition:.2s}.modern-toggle input:checked+span{background:#10a979}.modern-toggle input:checked+span:after{transform:translate(26px);background:#fff}.launchpad-linked-lock-builder .form-grid{margin-top:14px}.lp-tokenomics-large{display:grid!important;justify-items:center;gap:18px}.lp-tokenomics-large .lp-donut{width:190px!important;height:190px!important}.lp-tokenomics-color-values{display:grid!important;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.lp-tokenomics-color-values span{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:9px;border:1px solid #29495e;border-radius:9px}.lp-tokenomics-color-values i{grid-row:1/3;width:10px;height:10px;border-radius:50%}.lp-tokenomics-color-values i.pink{background:#ff4b91}.lp-tokenomics-color-values i.blue{background:#299cff}.lp-tokenomics-color-values i.gold{background:#ffbe3d}.lp-tokenomics-color-values small{color:#8aa8ba}.lp-tokenomics-card>small,.lp-tokenomics-breakdown{display:none!important}.nft-launchpad-hub-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border:1px solid #29475c;border-radius:14px;background:#091622}.nft-launchpad-hub-tabs button{display:flex;justify-content:center;align-items:center;gap:8px;padding:11px;border-radius:9px}.nft-launchpad-hub-tabs button.active{background:#0e8f70;border-color:#31ddb1}.nft-launchpad-hub-tabs b{padding:2px 6px;border-radius:999px;background:#14324a}.nft-launchpad-owner-library{padding:22px;border:1px solid #29495f;border-radius:16px;background:#0c151f}.nft-launchpad-owner-library>header{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:18px}.nft-launchpad-owner-library h2{margin:5px 0}.nft-launchpad-owner-library header span{font-size:11px;color:#38efc3}.nft-launchpad-owner-library header p{color:#91aec0}.nft-owner-launchpad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nft-owner-launchpad-grid>article{overflow:hidden;border:1px solid #28506a;border-radius:14px;background:#081824}.nft-owner-launchpad-cover{position:relative;aspect-ratio:16/9;background:#07121c;display:grid;place-items:center}.nft-owner-launchpad-cover img{width:100%;height:100%;object-fit:cover}.nft-owner-launchpad-cover span{position:absolute;left:10px;bottom:10px;padding:5px 8px;border-radius:999px;background:#072d2a;color:#61f7ce;font-size:10px}.nft-owner-launchpad-grid>article>div:nth-child(2){display:grid;gap:5px;padding:14px}.nft-owner-launchpad-grid p{color:#8eabbc}.nft-owner-launchpad-grid footer{display:flex;gap:8px;padding:0 14px 14px}.humanity-admin-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:16px}.humanity-admin-tabs button{padding:10px;border:1px solid #29485f;border-radius:9px}.humanity-admin-tabs button.active{background:#0d7d65;border-color:#36e5b7}.humanity-admin-grid,.admin-lock-policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.humanity-setting-card,.admin-policy-card{display:flex!important;align-items:center;gap:12px;padding:14px;border:1px solid #29485f;border-radius:13px;background:#091824}.humanity-setting-card.active,.admin-policy-card.active{border-color:#28d6a8;background:#0a332c}.humanity-setting-card>input,.admin-policy-card>input{width:18px!important;height:18px!important}.humanity-setting-card>svg,.admin-policy-card>svg{width:36px;height:36px;padding:8px;border-radius:10px;background:#0d3545;color:#48dcb6}.humanity-setting-card span,.admin-policy-card span{display:grid;gap:4px}.humanity-setting-card small,.admin-policy-card small{color:#8baabd}.humanity-integration-layout{display:grid;gap:14px}.full-span{grid-column:1/-1}.professional-humanity-page .humanity-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px;border:1px solid #2a4c63;border-radius:18px;background:radial-gradient(circle at 82% 20%,rgba(39,221,174,.18),transparent 32%),#081824}.humanity-hero h1{font-size:42px;margin:8px 0}.humanity-hero p{max-width:900px;color:#9bb7c9;line-height:1.6}.humanity-status-orb{display:grid;place-items:center;min-width:180px;min-height:150px;padding:18px;border:1px solid #6e4350;border-radius:16px;background:#251721}.humanity-status-orb.verified{border-color:#27d5a6;background:#0a342c}.humanity-status-orb svg{width:42px;height:42px}.humanity-status-orb strong{font-size:19px}.humanity-provider-card{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px;border:1px solid #28506a;border-radius:14px;background:#0a1b28}.humanity-provider-card>div{display:flex;align-items:center;gap:14px}.humanity-provider-card svg{color:#3be8bc}.humanity-provider-card span{display:grid;gap:3px}.humanity-provider-card p{color:#91afc1}.humanity-verify-button{width:100%;justify-content:center}.lock-registry-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.lock-registry-summary article{display:grid;padding:13px;border:1px solid #29495f;border-radius:11px;background:#081823}.lock-registry-summary span{color:#85a5b8}.lock-registry-summary strong{font-size:21px}.admin-lock-registry-table{overflow:auto;border:1px solid #29495f;border-radius:12px}.admin-lock-registry-table .head,.admin-lock-registry-table .row{display:grid;grid-template-columns:.7fr 1.1fr 1.4fr 1fr 1.1fr .7fr;gap:10px;min-width:1050px;padding:11px 13px}.admin-lock-registry-table .head{background:#0d2637;color:#89aec6;font-size:11px}.admin-lock-registry-table .row{border-top:1px solid #1e3b50}.admin-lock-registry-table .row>span{display:grid;gap:3px}.admin-lock-registry-table small{color:#7799ad}@media(max-width:1100px){.launchpad-platform-tabs{grid-template-columns:repeat(8,140px)!important}.token-lock-page-metrics,.token-lock-metrics{grid-template-columns:repeat(2,1fr)}.token-lock-customer-records,.token-lock-overview-layout{grid-template-columns:1fr!important}.lp-lock-assurance-strip{align-items:stretch;flex-direction:column}.lp-lock-assurance-items{max-width:none}.nft-owner-launchpad-grid,.humanity-admin-grid,.admin-lock-policy-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.powerful-lock-hero,.professional-humanity-page .humanity-hero,.nft-launchpad-owner-library>header{align-items:flex-start;flex-direction:column}.token-lock-page-metrics,.token-lock-metrics,.token-lock-record-grid,.nft-owner-launchpad-grid,.humanity-admin-grid,.admin-lock-policy-grid,.lock-registry-summary,.token-lock-tabs,.nft-launchpad-hub-tabs,.lp-lock-assurance-items,.lp-tokenomics-color-values{grid-template-columns:1fr}.humanity-admin-tabs{display:flex;overflow-x:auto}.humanity-admin-tabs button{min-width:145px}.token-lock-heading-actions{align-items:stretch!important;flex-direction:column}.token-lock-chain-chip{align-self:flex-start}}.launchpad-platform-subtabs{display:grid!important;grid-template-columns:repeat(8,minmax(118px,1fr))!important;gap:8px!important;overflow-x:auto!important;padding-bottom:5px!important}.launchpad-platform-subtabs button{min-width:118px!important;padding:10px 7px!important;font-size:12px!important;white-space:nowrap!important}@media(max-width:1100px){.launchpad-platform-subtabs{grid-template-columns:repeat(8,140px)!important}}.my-nft-page input[type=date],.dedicated-dnft-builder-page input[type=date],.powerful-token-lock input[type=date]{color-scheme:dark;cursor:pointer;min-height:44px}.my-nft-page input[type=date]::-webkit-calendar-picker-indicator,.dedicated-dnft-builder-page input[type=date]::-webkit-calendar-picker-indicator,.powerful-token-lock input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(1)}.my-nft-page .switch-row input[type=checkbox],.my-nft-page input[type=checkbox],.dedicated-dnft-builder-page .switch-row input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important;padding:0!important}.my-nft-page .switch-row{justify-content:flex-start!important;gap:11px!important;min-height:48px;padding:10px 12px;border:1px solid #29485f;border-radius:10px;background:#091824}.my-nft-page .switch-row:has(input:checked){border-color:#28d6a8;background:#0a332c}.launchpad-primary-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.launchpad-primary-mode-grid button{display:grid;justify-items:center;gap:7px;min-height:150px;padding:18px;border:1px solid #2b4a61;border-radius:14px;background:linear-gradient(145deg,#0b1c2b,#0b1621);text-align:center}.launchpad-primary-mode-grid button>svg{width:32px;height:32px;padding:7px;border-radius:10px;background:#0c3548;color:#38e4b8}.launchpad-primary-mode-grid button strong{font-size:18px}.launchpad-primary-mode-grid button span{color:#9ab5c6;line-height:1.45}.launchpad-primary-mode-grid button small{padding:5px 9px;border-radius:999px;background:#12283a;color:#64dcbd}.launchpad-primary-mode-grid button.selected{border-color:#2ce2b2;background:linear-gradient(145deg,#0b493c,#0a2027);box-shadow:0 0 0 1px #2ce2b233,0 0 28px #22d3a61f}.launchpad-primary-mode-grid button.selected>svg{background:#10a57d;color:#fff}.launchpad-advanced-sale-row{display:grid;grid-template-columns:auto minmax(220px,360px) 1fr;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border:1px solid #29475d;border-radius:12px;background:#091824}.launchpad-advanced-sale-row>span{font-weight:800}.launchpad-advanced-sale-row small{color:#82a4b8}.launchpad-dex-liquidity-card{margin-top:16px;padding:16px;border:1px solid #2b4c64;border-radius:16px;background:#081721}.launchpad-dex-liquidity-card.active{border-color:#24d9a8;background:radial-gradient(circle at 90% 0,rgba(73,68,255,.16),transparent 32%),linear-gradient(145deg,#092c2a,#081721)}.launchpad-dex-liquidity-card>header{display:flex;align-items:center;gap:13px}.launchpad-dex-liquidity-card>header>div:nth-child(2){display:grid;gap:4px;flex:1}.launchpad-dex-liquidity-card>header span{color:#94b2c4;line-height:1.45}.dex-liquidity-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:linear-gradient(145deg,#1e9dd3,#7048e8);color:#fff}.dex-liquidity-fields{margin-top:16px}.dex-launch-preview{display:grid;grid-template-columns:1fr auto 1fr auto 1fr 1fr;align-items:center;gap:10px;margin-top:12px}.dex-launch-preview article{display:grid;gap:4px;min-height:70px;padding:12px;border:1px solid #28506a;border-radius:11px;background:#071722}.dex-launch-preview article span{font-size:11px;color:#83a6b9}.dex-launch-preview article strong{font-size:14px;overflow-wrap:anywhere}.dex-launch-preview>b{font-size:22px;color:#43e1b5}.lp-card-assurance-badges{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.lp-dex-badge{display:flex!important;align-items:center;gap:5px;padding:4px 7px;border:1px solid #4379ca;border-radius:999px;background:#10284f;color:#82c8ff;font-size:10px}.lp-dex-assurance-strip{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:12px 20px 0;padding:14px 18px;border:1px solid #477de1;border-radius:14px;background:linear-gradient(110deg,#1938748a,#081b2ae6)}.lp-dex-assurance-strip>div:first-child{display:flex;align-items:center;gap:12px}.lp-dex-assurance-strip>div:first-child svg{width:38px;height:38px;padding:8px;border-radius:11px;background:#214f9b;color:#9ad4ff}.lp-dex-assurance-strip>div:first-child span{display:grid}.lp-dex-assurance-strip>div:first-child small{color:#8dc7ff}.lp-dex-assurance-strip>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;flex:1;max-width:850px}.lp-dex-assurance-strip>div:last-child span{display:grid;gap:3px;padding:9px;border:1px solid #2c527b;border-radius:9px;background:#071a27;color:#8caabe}.lp-dex-assurance-strip b{color:#e8f5ff}.launchpad-platform-subtabs{grid-template-columns:repeat(9,minmax(118px,1fr))!important}.launchpad-dex-admin-section{display:grid;gap:15px}.launchpad-dex-admin-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px;border:1px solid #2c5068;border-radius:14px;background:#091b28}.launchpad-dex-admin-heading>div{display:flex;align-items:center;gap:12px}.launchpad-dex-admin-heading>div>svg{width:42px;height:42px;padding:9px;border-radius:11px;background:#143f79;color:#80c9ff}.launchpad-dex-admin-heading span{display:grid;gap:4px}.launchpad-dex-admin-heading small{color:#90adbf}.launchpad-dex-policy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.launchpad-dex-adapter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.launchpad-dex-adapter-card{padding:15px;border:1px solid #2b4a60;border-radius:15px;background:#081722}.launchpad-dex-adapter-card.enabled{border-color:#3974a6}.launchpad-dex-adapter-card.verified{border-color:#25d8a7;box-shadow:inset 0 0 0 1px #25d8a71f}.launchpad-dex-adapter-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.launchpad-dex-adapter-card>header>div{display:flex;align-items:center;gap:10px}.launchpad-dex-adapter-card>header svg{color:#62c7ff}.launchpad-dex-adapter-card>header span{display:grid}.launchpad-dex-adapter-card>header small{color:#54e1ba}.dex-adapter-switches{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.dex-adapter-switches label{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #29475d;border-radius:10px;background:#0a1722}.dex-adapter-switches label.active{border-color:#2f8ec4;background:#0b2635}.dex-adapter-switches label.verified{border-color:#24d5a5;background:#0a332b}.dex-adapter-switches input{width:18px!important;height:18px!important}.dex-adapter-security-note{display:flex;gap:9px;margin-top:10px;padding:10px;border-radius:9px;background:#2b2512;color:#f2d782;font-size:12px;line-height:1.45}.token-network-family-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:8px;border:1px solid #294a60;border-radius:14px;background:#081722}.token-network-family-tabs button{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px;border-radius:10px}.token-network-family-tabs button.active{border-color:#28ddb0;background:#0b6b57;color:#fff}.token-network-family-tabs button.solana.active{border-color:#a85cff;background:linear-gradient(100deg,#6345e8,#a328d8)}.solana-token-builder{display:grid;gap:15px}.solana-token-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px;border:1px solid #714bd8;border-radius:18px;background:radial-gradient(circle at 85% 0,rgba(211,47,255,.23),transparent 34%),linear-gradient(135deg,#081b27,#171033)}.solana-token-mark{display:grid;place-items:center;width:76px;height:76px;border:3px solid #b465ff;border-radius:50%;background:#05050a;color:#63f5c7;font-size:38px;font-weight:1000;box-shadow:0 0 26px #a853ff59}.solana-token-hero span{color:#58f5ca;font-size:11px;letter-spacing:.08em}.solana-token-hero h2{margin:5px 0;font-size:30px}.solana-token-hero p{max-width:850px;color:#a6b9c7;line-height:1.5}.solana-token-hero>button{display:flex;align-items:center;gap:8px;padding:12px 15px;border-color:#805be3;background:#25175b}.solana-token-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.solana-token-badges span{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px;border:1px solid #3e5470;border-radius:999px;background:#0a1824;color:#a7c2d2}.solana-token-badges svg{width:16px;color:#54e7c0}.solana-token-status{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #a07339;border-radius:11px;background:#2c2515}.solana-token-status.success{border-color:#2bd7a9;background:#0b392f}.solana-token-grid{margin-bottom:12px}.solana-authority-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}.solana-authority-grid label{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:13px;border:1px solid #2c4c62;border-radius:12px;background:#091722}.solana-authority-grid label.active{border-color:#8d5ce2;background:#1c1634}.solana-authority-grid input{width:18px!important;height:18px!important}.solana-authority-grid svg{color:#63e7c2}.solana-authority-grid span{display:grid;gap:3px}.solana-authority-grid small{color:#8faabd}.solana-deploy-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0}.solana-deploy-summary article{display:grid;gap:4px;padding:12px;border:1px solid #2a4a60;border-radius:11px;background:#081721}.solana-deploy-summary span{color:#80a1b5}.solana-deploy-button{width:100%;justify-content:center;padding:14px!important;background:linear-gradient(100deg,#1cbea0,#6b44eb,#b427d5)!important}.solana-result-card{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;margin-top:14px;padding:14px;border:1px solid #2be0af;border-radius:13px;background:#0b362e}.solana-result-card>svg{color:#5bffcf}.solana-result-card>div{display:grid;gap:3px}.solana-result-card span{font-size:12px;color:#8fb4c6;overflow-wrap:anywhere}.solana-result-card a{display:flex;align-items:center;gap:7px}.orbit-prize-icon{display:inline-grid;place-items:center;border:1px solid rgba(111,240,205,.35);border-radius:10px;background:linear-gradient(145deg,#163a4a,#101a31);color:#75f0cf}.orbit-prize-points,.orbit-prize-token{background:linear-gradient(145deg,#5d430c,#1f1a13);color:#ffd65c;border-color:#8d6a19}.orbit-prize-coupon{background:linear-gradient(145deg,#8a164c,#27152b);color:#ff8fbd;border-color:#b33875}.orbit-prize-free-spins{background:linear-gradient(145deg,#5232a0,#1c1535);color:#c6a7ff;border-color:#7652c5}.orbit-prize-nft,.orbit-prize-nft-mint,.orbit-prize-dynamic-nft-mint{background:linear-gradient(145deg,#6530aa,#151a3b);color:#d5a5ff;border-color:#784fc2}.orbit-prize-launchpad-creation{background:linear-gradient(145deg,#145f4c,#101e2d);color:#66f7cc;border-color:#248d71}.orbit-prize-token-creation{background:linear-gradient(145deg,#0a6a91,#102338);color:#6bdcff;border-color:#2386ad}.orbit-prize-product{background:linear-gradient(145deg,#9a342b,#2e1718);color:#ff9e8d;border-color:#b84b41}.orbit-prize-nft-listing{background:linear-gradient(145deg,#5a2f84,#16182b);color:#d3a1ff;border-color:#70449a}@media(max-width:1100px){.launchpad-primary-mode-grid,.launchpad-dex-policy-grid,.solana-token-badges,.solana-deploy-summary{grid-template-columns:repeat(2,1fr)}.launchpad-dex-adapter-grid{grid-template-columns:1fr}.dex-launch-preview{grid-template-columns:repeat(2,1fr)}.dex-launch-preview>b{display:none}.lp-dex-assurance-strip{align-items:stretch;flex-direction:column}.lp-dex-assurance-strip>div:last-child{max-width:none}.launchpad-platform-subtabs{grid-template-columns:repeat(9,140px)!important}}@media(max-width:720px){.launchpad-primary-mode-grid,.launchpad-dex-policy-grid,.solana-token-badges,.solana-authority-grid,.solana-deploy-summary,.dex-adapter-switches,.lp-dex-assurance-strip>div:last-child{grid-template-columns:1fr}.launchpad-advanced-sale-row,.solana-token-hero,.solana-result-card{grid-template-columns:1fr}.solana-token-mark{width:58px;height:58px}.solana-token-hero>button{justify-self:stretch;justify-content:center}.token-network-family-tabs{grid-template-columns:1fr}}.solana-created-token-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.solana-created-token-grid>article{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:14px;border:1px solid #59499b;border-radius:13px;background:linear-gradient(145deg,#11182c,#1c1231)}.solana-created-token-grid img,.solana-token-mini-mark{width:52px;height:52px;border-radius:50%;object-fit:cover}.solana-token-mini-mark{display:grid;place-items:center;background:#050509;border:2px solid #aa61ff;color:#5df5c8;font-size:24px;font-weight:1000}.solana-created-token-grid>article>div:nth-child(2){display:grid;gap:3px}.solana-created-token-grid span{font-size:10px;color:#59efc8}.solana-created-token-grid small{color:#8fa9bb}.solana-created-token-grid code{font-size:11px;overflow-wrap:anywhere}.solana-token-security{display:grid;gap:5px}.solana-token-security b{padding:4px 7px;border-radius:999px;background:#0c493e;color:#67f7ce;font-size:10px}.solana-created-token-grid a{display:flex;align-items:center;gap:5px}@media(max-width:900px){.solana-created-token-grid{grid-template-columns:1fr}}@media(max-width:620px){.solana-created-token-grid>article{grid-template-columns:auto 1fr}.solana-created-token-grid a,.solana-token-security{grid-column:1/-1}}.solana-admin-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.solana-admin-settings-grid .token-admin-toggle{min-height:90px}@media(max-width:1000px){.solana-admin-settings-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.solana-admin-settings-grid{grid-template-columns:1fr}}.lp-dex-assurance-strip>div:last-child span>a{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:#5fe5be;font-size:11px;font-weight:700;text-decoration:none}.lp-dex-assurance-strip>div:last-child span>a:hover{text-decoration:underline}.dex-registry-heading-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.dex-preset-loader{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(280px,1.4fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid #28725f;border-radius:14px;background:linear-gradient(135deg,#0d4e4157,#071d29eb)}.dex-preset-loader>div{display:grid;gap:3px}.dex-preset-loader>div span{color:#72e8c6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dex-preset-loader>div strong{font-size:17px}.dex-preset-loader>div small{color:#8fabbc}.dex-preset-loader select{min-width:0}.launchpad-dex-adapter-card>header span em{justify-self:start;margin-top:5px;padding:3px 8px;border:1px solid #355468;border-radius:999px;color:#9bb2c1;font-size:10px;font-style:normal;font-weight:800}.launchpad-dex-adapter-card>header span em.official{border-color:#1ebf92;background:#0a332b;color:#68e9c4}.launchpad-dex-adapter-card>header span em.custom{border-color:#8a6a2e;background:#2a2210;color:#f0cf7a}.dex-adapter-security-note span{display:grid;gap:6px}.dex-adapter-security-note a{display:inline-flex;align-items:center;gap:5px;color:#fff0af;text-decoration:underline;text-underline-offset:2px}.launchpad-coupon-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.launchpad-coupon-summary article{display:grid;gap:4px;padding:13px;border:1px solid #29485b;border-radius:12px;background:#091824}.launchpad-coupon-summary span{color:#86a6b8;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.launchpad-coupon-summary strong{font-size:22px}.launchpad-coupon-summary small{color:#6f8fa2}.launchpad-admin-coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launchpad-admin-coupon-grid article.launchpad-coupon-card{display:grid;grid-template-columns:1fr;align-items:stretch;gap:12px;padding:15px;border:1px solid #294a5e;border-radius:15px;background:linear-gradient(150deg,#091a27,#07141e);overflow:hidden}.launchpad-coupon-card.active{border-color:#20c998;box-shadow:inset 0 0 0 1px #20c9981f}.launchpad-coupon-card.scheduled{border-color:#3d84c5}.launchpad-coupon-card.disabled,.launchpad-coupon-card.expired,.launchpad-coupon-card.exhausted{border-color:#73505a}.launchpad-coupon-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.launchpad-coupon-card>header>div{display:flex;align-items:center;gap:10px}.launchpad-coupon-card>header>div>svg{width:37px;height:37px;padding:8px;border-radius:10px;background:#0d3b49;color:#46e3bc}.launchpad-coupon-card>header span{display:grid;gap:2px}.launchpad-coupon-card>header small{color:#6cdcbc;font-size:10px;font-weight:800;letter-spacing:.06em}.launchpad-coupon-card>header strong{font-size:18px;overflow-wrap:anywhere}.coupon-lifecycle{flex:0 0 auto;padding:5px 9px;border:1px solid #36586b;border-radius:999px;font-size:11px;text-transform:uppercase}.coupon-lifecycle.active{border-color:#1fc998;background:#0b392f;color:#6ff0cc}.coupon-lifecycle.scheduled{border-color:#418bd0;background:#102d49;color:#91c9ff}.coupon-lifecycle.disabled,.coupon-lifecycle.expired,.coupon-lifecycle.exhausted{border-color:#8b4b5b;background:#35171f;color:#ff9bab}.launchpad-coupon-discount{display:flex!important;align-items:baseline;gap:10px!important;padding:12px;border:1px solid rgba(62,224,183,.24);border-radius:12px;background:#0d4a3d40}.launchpad-coupon-discount strong{font-size:30px;color:#69eac7}.launchpad-coupon-discount span{font-size:13px;color:#b6cad5}.coupon-lifecycle-detail{margin:0;color:#9bb4c3;font-size:12px;line-height:1.5}.launchpad-coupon-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.launchpad-coupon-facts>span{display:grid;gap:4px;padding:9px;border:1px solid #203d50;border-radius:9px;background:#07131c}.launchpad-coupon-facts small{font-size:9px!important;text-transform:uppercase;letter-spacing:.06em}.launchpad-coupon-facts strong{font-size:12px;overflow-wrap:anywhere}.launchpad-coupon-usage{display:grid!important;gap:7px!important}.launchpad-coupon-usage>div{display:flex;justify-content:space-between}.launchpad-coupon-usage>i{height:7px;overflow:hidden;border-radius:99px;background:#132a38}.launchpad-coupon-usage>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1cb98c,#62dfbe)}.launchpad-coupon-card>footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.launchpad-coupon-card>footer>span{padding:5px 8px;border-radius:999px;background:#132635;color:#8da8b8;font-size:10px}.launchpad-coupon-card>footer>span.global{background:#0c382e;color:#62e4bf}.launchpad-coupon-card>footer button{padding:8px 11px;font-size:11px}.coupon-chain-note{display:block;padding-top:9px;border-top:1px solid #294150;color:#d3ae63!important;line-height:1.45}.current-locked-metric strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.current-locked-metric strong em{font-size:12px;font-style:normal;font-weight:800;color:#58e5c0;padding:3px 7px;border-radius:999px;background:#0c342d}.launchpad-primary-mode-grid button{min-width:0;overflow:hidden;align-content:start;grid-template-rows:auto auto minmax(48px,auto) auto}.launchpad-primary-mode-grid button strong,.launchpad-primary-mode-grid button span,.launchpad-primary-mode-grid button small{display:block;min-width:0;max-width:100%;width:100%;overflow-wrap:anywhere;white-space:normal}.launchpad-primary-mode-grid button span{font-size:12px;line-height:1.45}.launchpad-primary-mode-grid button small{align-self:end;justify-self:stretch;box-sizing:border-box}@media(max-width:1100px){.dex-preset-loader{grid-template-columns:1fr 1fr}.dex-preset-loader>button{grid-column:1/-1}.launchpad-coupon-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.launchpad-dex-admin-heading{align-items:flex-start;flex-direction:column}.dex-registry-heading-actions{width:100%;justify-content:stretch}.dex-registry-heading-actions button{flex:1}.dex-preset-loader,.launchpad-coupon-summary,.launchpad-coupon-facts{grid-template-columns:1fr}.dex-preset-loader>button{grid-column:auto}.launchpad-coupon-card>footer{align-items:stretch;flex-direction:column}.launchpad-coupon-card>footer button{width:100%}}
