.brand-mark img{width:100%;height:100%;object-fit:contain;border-radius:10px}.seo-admin-page{padding-bottom:92px}.seo-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:24px;align-items:center;padding:28px;border:1px solid #175070;border-radius:24px;background:linear-gradient(135deg,#08263a,#0a1c37 55%,#1f2055);box-shadow:0 20px 60px #00000040}.seo-admin-hero span{color:#4fe7bd;font-weight:800;letter-spacing:.14em;font-size:11px}.seo-admin-hero h2{font-size:30px;margin:8px 0}.seo-admin-hero p{margin:0;color:#a9c4de;max-width:920px}.seo-admin-score{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:130px;border:1px solid #21628b;border-radius:20px;background:#071629}.seo-admin-score strong{font-size:40px;color:#47e6c0}.seo-admin-score span{font-size:13px;letter-spacing:0;color:#dceeff}.seo-admin-score small{margin-top:5px;color:#87a8c6}.seo-admin-tabs{display:flex;gap:8px;overflow:auto;padding:10px 0 2px}.seo-admin-tabs button{white-space:nowrap;display:flex;align-items:center;gap:8px;padding:11px 15px;border-radius:12px;border:1px solid #23415d;background:#091728;color:#b7cbe0}.seo-admin-tabs button.active{border-color:#18c8ed;background:#073b52;color:#fff;box-shadow:inset 0 -2px #20e0ca}.seo-admin-message{display:flex;align-items:center;gap:9px;padding:13px 16px;border:1px solid #1d6586;border-radius:13px;background:#09243a;color:#d7efff}.seo-admin-panel{border:1px solid #173b57;border-radius:22px;background:#071522;padding:24px}.seo-admin-panel>header{display:flex;gap:14px;align-items:center;padding-bottom:18px;border-bottom:1px solid #16334b;margin-bottom:20px}.seo-admin-panel>header>svg{width:42px;height:42px;padding:10px;border-radius:13px;background:#0c3651;color:#3de7cf}.seo-admin-panel>header div{display:flex;flex-direction:column;gap:4px}.seo-admin-panel>header strong{font-size:21px}.seo-admin-panel>header span{color:#8eabc6}.seo-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.seo-field-grid label,.seo-block-field,.seo-page-fields label{display:flex;flex-direction:column;gap:7px}.seo-field-grid label.wide{grid-column:1/-1}.seo-field-grid span,.seo-block-field>span,.seo-page-fields label>span{font-weight:700;color:#cce1f5}.seo-field-grid input,.seo-field-grid textarea,.seo-field-grid select,.seo-block-field textarea,.seo-page-fields input,.seo-page-fields textarea,.seo-page-fields select,.seo-assets-grid input{width:100%;border:1px solid #203e5a;border-radius:12px;background:#06111f;color:#fff;padding:12px}.seo-field-grid small,.seo-assets-grid small,.seo-page-fields small{color:#83a3c1}.seo-field-grid small.good,.seo-page-fields small.good{color:#48dca9}.seo-field-grid small.long,.seo-page-fields small.long,.seo-field-grid small.short,.seo-page-fields small.short{color:#f1bd63}.seo-assets-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.seo-assets-grid article{display:flex;flex-direction:column;gap:9px;border:1px solid #1b3b55;border-radius:17px;background:#09192a;padding:14px}.seo-asset-preview{height:120px;display:grid;place-items:center;border-radius:13px;background:#06111e;border:1px dashed #28516e;overflow:hidden}.seo-asset-preview img{width:100%;height:100%;object-fit:contain}.seo-upload-button{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;border:1px solid #1d80a2;border-radius:10px;background:#0b3349;color:#fff;font-weight:700;cursor:pointer}.seo-upload-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.seo-page-editor{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px}.seo-page-editor aside{display:flex;flex-direction:column;gap:7px;max-height:690px;overflow:auto;padding-right:5px}.seo-page-editor aside button{display:grid;grid-template-columns:1fr auto;text-align:left;padding:11px;border:1px solid #1d3b55;border-radius:11px;background:#081725;color:#b8cee3}.seo-page-editor aside button strong,.seo-page-editor aside button small{grid-column:1}.seo-page-editor aside button i{grid-row:1/3;grid-column:2;align-self:center;font-style:normal;font-size:11px;color:#54d9b2}.seo-page-editor aside button.active{border-color:#1fc8e7;background:#08394e;color:#fff}.seo-page-fields{display:flex;flex-direction:column;gap:15px;border:1px solid #17384f;border-radius:17px;background:#091827;padding:18px}.seo-page-fields h3{margin:0;font-size:23px}.seo-page-options{display:flex;gap:12px;flex-wrap:wrap}.seo-page-options label{flex-direction:row;align-items:center;border:1px solid #23415c;border-radius:11px;padding:10px 13px;background:#071522}.seo-social-preview{max-width:720px;border:1px solid #28435d;border-radius:18px;overflow:hidden;background:#f3f5f7;color:#17202b}.seo-social-preview img,.seo-social-placeholder{display:block;width:100%;aspect-ratio:1200/630;object-fit:cover;background:#0c2035}.seo-social-placeholder{display:grid;place-items:center;color:#6e8ba5}.seo-social-preview>div:last-child{padding:16px}.seo-social-preview small{color:#5a6877;text-transform:uppercase}.seo-social-preview strong{display:block;font-size:20px;margin:5px 0}.seo-social-preview p{margin:0;color:#4d5967}.seo-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:18px}.seo-toggle-grid label{display:flex;gap:10px;align-items:flex-start;border:1px solid #1c3a54;border-radius:14px;background:#081725;padding:14px}.seo-toggle-grid label span{display:flex;flex-direction:column;gap:4px}.seo-toggle-grid small{color:#86a3bd}.seo-endpoint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.seo-endpoint-grid a{display:flex;gap:9px;align-items:center;padding:13px;border:1px solid #1a647f;border-radius:12px;background:#092a3e;color:#d7f7ff}.seo-verification-guide{margin-top:18px;padding:18px;border:1px solid #735b25;border-radius:15px;background:#251e10}.seo-verification-guide ol{margin:10px 0 0;padding-left:22px;color:#f0deae}.seo-device-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.seo-device-row span{display:flex;align-items:center;gap:7px;border:1px solid #25445f;border-radius:999px;padding:8px 11px}.seo-device-row small{color:#8ba7c2}.seo-search-preview{max-width:820px;padding:18px;border-radius:16px;background:#fff;color:#202124}.seo-search-preview span{color:#1f6b40}.seo-search-preview h3{color:#185abc;font-size:22px;margin:6px 0}.seo-search-preview p{color:#4d5156;margin:0;line-height:1.55}.seo-audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:18px}.seo-audit-grid article{display:flex;gap:10px;padding:13px;border-radius:13px}.seo-audit-grid article svg{flex:0 0 auto}.seo-audit-grid article span{display:flex;flex-direction:column;gap:3px}.seo-audit-grid small{color:#9db4ca}.seo-audit-pass{border:1px solid #1b6b51;background:#09271f;color:#5ce2ad}.seo-audit-warning{border:1px solid #755823;background:#261e0e;color:#f3c76b}.seo-save-bar{position:sticky;bottom:10px;z-index:15;display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid #1b6e89;border-radius:16px;background:#051422f5;box-shadow:0 15px 45px #0006;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.seo-save-bar>div{margin-right:auto;display:flex;flex-direction:column}.seo-save-bar span{color:#8faac3}.seo-save-bar button{display:flex;align-items:center;gap:7px}.seo-save-bar button.primary{background:linear-gradient(135deg,#12bba4,#2375f3)}@media(max-width:1100px){.seo-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-page-editor{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:760px){.seo-admin-hero{grid-template-columns:1fr}.seo-admin-score{min-height:100px}.seo-field-grid,.seo-toggle-grid,.seo-audit-grid,.seo-assets-grid,.seo-page-editor{grid-template-columns:1fr}.seo-page-editor aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.seo-endpoint-grid{grid-template-columns:1fr}.seo-save-bar{align-items:stretch;flex-direction:column}.seo-save-bar>div{margin-right:0}.seo-save-bar button{justify-content:center}.seo-admin-panel{padding:16px}.seo-admin-hero h2{font-size:25px}}.fs-footer-logo img{width:34px;height:34px;object-fit:contain;border-radius:9px;display:block}.brand-mark img{width:100%;height:100%;object-fit:contain;border-radius:10px;display:block}.fs-cookie-dock{position:fixed;inset:auto 0 0;z-index:1200;display:flex;justify-content:center;padding:0 14px calc(14px + env(safe-area-inset-bottom));pointer-events:none;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.fs-cookie-dock-panel{pointer-events:auto;width:min(1180px,100%);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;align-items:center;padding:14px 16px;border:1px solid #1d6c8d;border-radius:18px;background:#061827fa;box-shadow:0 16px 48px #0000006b;color:#e8f5ff}.fs-cookie-dock-panel>header{display:flex;align-items:flex-start;gap:11px;min-width:0}.fs-cookie-dock-panel>header>svg{flex:0 0 auto;margin-top:2px;color:#25d6d0}.fs-cookie-dock-panel>header>div{display:flex;flex-direction:column;gap:3px;min-width:0}.fs-cookie-dock-panel>header strong{font-size:15px;line-height:1.2}.fs-cookie-dock-panel>header span{font-size:12px;line-height:1.45;color:#a9c3da}.fs-cookie-dock-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.fs-cookie-dock-actions button{min-height:38px;padding:8px 13px;border:1px solid #274a66;border-radius:10px;background:#0b1c2e;color:#e8f5ff;font-weight:750;white-space:nowrap}.fs-cookie-dock-actions button:hover,.fs-cookie-dock-actions button:focus-visible{border-color:#2bd0de;background:#0c3145;outline:none}.fs-cookie-dock-actions button.primary{border-color:#1da4df;background:linear-gradient(135deg,#13aede,#2c6df2);color:#fff}.fs-cookie-dock-actions button.secondary{border-color:#24b985;background:#0b6049}.fs-cookie-dock-options{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding-top:12px;border-top:1px solid #173b55}.fs-cookie-dock-options label{display:flex;align-items:flex-start;gap:9px;padding:10px;border:1px solid #1b3c55;border-radius:12px;background:#081827}.fs-cookie-dock-options input{margin-top:3px;accent-color:#22c8df}.fs-cookie-dock-options span{display:flex;flex-direction:column;gap:3px}.fs-cookie-dock-options strong{font-size:13px}.fs-cookie-dock-options small{font-size:11px;line-height:1.4;color:#8facc5}@media(max-width:900px){.fs-cookie-dock-panel{grid-template-columns:1fr}.fs-cookie-dock-actions{justify-content:stretch}.fs-cookie-dock-actions button{flex:1 1 140px}.fs-cookie-dock-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.fs-cookie-dock{padding:0 8px calc(8px + env(safe-area-inset-bottom))}.fs-cookie-dock-panel{padding:12px;border-radius:15px;gap:11px}.fs-cookie-dock-panel>header span{font-size:11px}.fs-cookie-dock-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.fs-cookie-dock-actions button{width:100%;min-width:0;padding:8px 7px;font-size:12px}.fs-cookie-dock-options{grid-template-columns:1fr;max-height:42vh;overflow:auto}.fs-cookie-dock.expanded .fs-cookie-dock-panel{max-height:80vh;overflow:auto}}.mobile-navigation-backdrop,.mobile-sidebar-close,.mobile-topbar-main,.mobile-drawer-context,.mobile-customer-navigation{display:none}.sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.upi-collapse-button span{font-size:12px;font-weight:800;letter-spacing:.02em}.universal-page-intelligence.collapsed{margin-bottom:12px}.universal-page-intelligence.collapsed .upi-header{display:flex;align-items:center;gap:11px;min-height:54px;padding:9px 12px}.universal-page-intelligence.collapsed .upi-heading-icon{width:36px;height:36px;min-width:36px;border-radius:11px}.universal-page-intelligence.collapsed .upi-heading-icon svg{width:18px;height:18px}.universal-page-intelligence.collapsed .upi-heading-copy{min-width:0;display:block}.universal-page-intelligence.collapsed .upi-heading-copy>span,.universal-page-intelligence.collapsed .upi-heading-copy>p{display:none}.universal-page-intelligence.collapsed .upi-heading-copy h2{font-size:16px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.universal-page-intelligence.collapsed .upi-header-coupon{margin-left:auto}.universal-page-intelligence.collapsed .upi-collapse-button{margin-left:auto;min-height:36px;padding:7px 10px;border-radius:10px}@media(max-width:900px){body.mobile-navigation-open{overflow:hidden}.app-shell.universal-premium-shell{display:block!important;min-height:100vh}.content{width:100%;max-width:none!important;padding:10px!important;margin:0!important}.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:2500!important;width:min(88vw,380px)!important;height:100dvh!important;padding:16px!important;border-right:1px solid #1d526d!important;background:linear-gradient(180deg,#071a2a,#06131f)!important;box-shadow:22px 0 55px #0000008c!important;overflow-y:auto!important;overscroll-behavior:contain;transform:translate(-108%);transition:transform .24s ease;display:flex!important;flex-direction:column!important;gap:14px!important}.sidebar.mobile-open{transform:translate(0)}.mobile-navigation-backdrop{display:block;position:fixed;inset:0;z-index:2450;border:0;border-radius:0;background:#00080fad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:0;min-height:0}.mobile-sidebar-close{display:grid;width:42px;height:42px;min-height:42px;flex:0 0 42px;padding:0;place-items:center;border-radius:12px;background:#0c2437;border-color:#23506d}.sidebar .brand{min-width:0}.sidebar .brand strong{font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.sidebar .brand span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.mobile-drawer-context{display:grid;gap:11px;padding:13px;border:1px solid #1a506c;border-radius:16px;background:linear-gradient(135deg,#0a3446db,#08192af5)}.mobile-drawer-network{display:grid;gap:6px}.mobile-drawer-network>span,.mobile-customer-navigation>span{font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:#48dfbd}.mobile-drawer-network select{min-height:44px;background:#071522;border-color:#28536e}.mobile-drawer-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-drawer-balances button{min-width:0;min-height:66px;padding:10px;justify-content:flex-start;text-align:left;border:1px solid #23506b;border-radius:13px;background:#081827;color:#e7f6ff;white-space:normal}.mobile-drawer-balances button svg{flex:0 0 auto;color:#43e3bd}.mobile-drawer-balances button span{display:grid;gap:3px;min-width:0}.mobile-drawer-balances button small{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#83a9c7}.mobile-drawer-balances button strong{font-size:13px;overflow-wrap:anywhere}.sidebar nav{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}.sidebar nav button,.mobile-customer-navigation button{width:100%;min-height:46px;justify-content:flex-start!important;padding:10px 12px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:#c9d9e8!important;font-size:14px}.sidebar nav button:hover,.sidebar nav button.nav-active,.mobile-customer-navigation button:hover,.mobile-customer-navigation button.nav-active{border-color:#1a7b77!important;background:linear-gradient(90deg,#11806757,#0a2f43b3)!important;color:#fff!important;box-shadow:inset 3px 0 #36e5aa}.mobile-customer-navigation{display:grid;grid-template-columns:1fr;gap:5px;padding-top:13px;border-top:1px solid #17384e}.mobile-customer-navigation>span{padding:0 10px 5px}.topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px 10px!important;min-height:auto!important;margin-bottom:10px!important;padding:3px 0 5px!important}.mobile-topbar-main{display:flex;align-items:center;gap:9px;min-width:0;grid-column:1;grid-row:1}.mobile-menu-button{display:grid;width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:0;place-items:center;border-radius:12px;border-color:#1d6584;background:#0a2639;color:#e9f7ff}.mobile-topbar-identity{display:flex;align-items:center;gap:8px;min-width:0}.mobile-topbar-identity .brand-mark{width:38px;height:38px;min-width:38px;border-radius:11px}.mobile-topbar-identity strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-page-heading{grid-column:1/-1;grid-row:2;min-width:0;padding:5px 2px 0}.topbar-page-heading .eyebrow{font-size:11px;margin-bottom:3px}.topbar-page-heading h1{font-size:25px;line-height:1.08}.wallet-connect{grid-column:2;grid-row:1;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;flex-wrap:nowrap!important;min-width:0}.wallet-connect>select,.wallet-connect>.topbar-live-balances,.wallet-connect>.customer-settings-menu-wrap{display:none!important}.wallet-status-button{min-height:44px!important;padding:9px 11px!important;border-radius:12px!important;font-size:12px!important;max-width:165px;overflow:hidden;text-overflow:ellipsis}.wallet-menu{position:fixed!important;z-index:2600!important;top:64px!important;left:10px!important;right:10px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 76px)!important;overflow:auto!important}.universal-page-intelligence.collapsed .upi-header{min-height:48px;padding:7px 9px;gap:8px}.universal-page-intelligence.collapsed .upi-heading-icon{width:32px;height:32px;min-width:32px}.universal-page-intelligence.collapsed .upi-heading-copy h2{font-size:14px}.universal-page-intelligence.collapsed .upi-header-coupon{display:none}.universal-page-intelligence.collapsed .upi-collapse-button{min-height:34px;padding:6px 8px}.universal-page-intelligence.collapsed .upi-collapse-button span{display:none}.universal-page-intelligence.open .upi-header{grid-template-columns:auto minmax(0,1fr) auto!important}.universal-page-intelligence.open .upi-header-coupon{grid-column:1/-1;width:100%}.chain-alert{font-size:12px;padding:9px;margin-bottom:10px}}@media(max-width:480px){.mobile-topbar-identity strong{display:none}.mobile-drawer-balances{grid-template-columns:1fr}.wallet-status-button{max-width:152px;padding:8px 9px!important}.topbar-page-heading h1{font-size:23px}}.wallet-connect>select,.mobile-drawer-network{display:none!important}.wallet-menu-header{grid-template-columns:minmax(0,1fr) minmax(210px,320px) auto!important;align-items:center!important}.wallet-menu-network{display:grid;gap:5px;min-width:0}.wallet-menu-network select{min-width:0;width:100%;min-height:42px;border:1px solid #28516e;border-radius:11px;background:#071522;color:#eaf7ff;padding:8px 10px}.fs-public-experience>.fs-public-faq-section{display:none!important}.upi-expanded-workspace{display:grid;gap:16px;padding:0 16px 18px}.upi-chart-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.8fr) minmax(300px,.75fr);gap:14px}.upi-chart-card{min-width:0;border:1px solid #1a536d;border-radius:18px;background:linear-gradient(145deg,#08263a,#071827);padding:16px;box-shadow:inset 0 -2px #18d6c68c}.upi-chart-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.upi-chart-card>header>span{display:flex;align-items:center;gap:8px;color:#52e7c6}.upi-chart-card>header>b{font-size:18px;color:#f2fbff}.upi-chart-card>p{margin:5px 0 12px;color:#8facc5;font-size:12px}.upi-line-chart{min-height:210px}.upi-line-chart svg{display:block;width:100%;height:210px;overflow:visible}.upi-line-chart .upi-line-area{fill:url(#upi-line-fill)}.upi-line-chart .upi-line-path{fill:none;stroke:#28d8eb;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(40,216,235,.45))}.upi-line-chart circle{fill:#071827;stroke:#39e3ef;stroke-width:4}.upi-line-chart text{fill:#7fa5c4;font-size:11px}.upi-status-layout{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:center;min-height:205px}.upi-status-donut{width:145px;height:145px;border-radius:50%;display:grid;place-items:center;position:relative;box-shadow:0 0 34px #22d3ee24}.upi-status-donut:after{content:"";position:absolute;inset:34px;border-radius:50%;background:#071827;border:1px solid #1f4962}.upi-status-donut>span{position:relative;z-index:1;display:grid;text-align:center}.upi-status-donut small{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#84a8c4}.upi-status-donut strong{font-size:24px}.upi-status-legend{display:grid;gap:9px}.upi-status-legend>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:8px;align-items:center;text-transform:capitalize}.upi-status-legend i{width:9px;height:9px;border-radius:50%}.upi-status-legend span{font-size:12px;color:#bcd1e3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upi-operation-bars{display:grid;gap:15px;padding-top:9px}.upi-operation-bars>div{display:grid;gap:7px}.upi-operation-bars span{display:flex;justify-content:space-between;gap:10px}.upi-operation-bars small{color:#b7ccdf}.upi-operation-bars i{height:9px;border-radius:999px;background:#122e43;overflow:hidden}.upi-operation-bars i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#31dcb8,#31b9ef,#7357ed);box-shadow:0 0 12px #31dcb873}.upi-wallet-overview,.upi-orbit-overview{border:1px solid #194a63;border-radius:18px;background:#071725;overflow:hidden}.upi-wallet-overview>header,.upi-orbit-overview>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border-bottom:1px solid #163b52;background:linear-gradient(90deg,#093646cc,#121c40b8)}.upi-wallet-overview>header>div,.upi-orbit-overview>header>div{display:flex;align-items:center;gap:10px}.upi-wallet-overview>header svg,.upi-orbit-overview>header svg{color:#43e6bc}.upi-wallet-overview>header span,.upi-orbit-overview>header span{display:grid;gap:2px}.upi-wallet-overview>header small,.upi-orbit-overview>header small{font-weight:400;color:#89a9c4}.upi-wallet-overview>header em,.upi-orbit-overview>header>b{font-style:normal;font-size:12px;color:#52e6bf}.upi-wallet-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.upi-wallet-card-grid button{min-width:0;min-height:92px;justify-content:flex-start;text-align:left;white-space:normal;border:1px solid #1d4560;border-radius:14px;background:#091b2b;padding:13px}.upi-wallet-card-grid button>svg{flex:0 0 auto;color:#34dbbd}.upi-wallet-card-grid button>span{display:grid;gap:3px;min-width:0}.upi-wallet-card-grid small{text-transform:uppercase;letter-spacing:.05em;font-size:9px;color:#7fa4c1}.upi-wallet-card-grid strong{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upi-wallet-card-grid em{font-style:normal;font-size:11px;color:#50dcb9}.upi-orbit-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px}.upi-orbit-card-grid button{min-width:0;min-height:96px;justify-content:flex-start;text-align:left;white-space:normal;border:1px solid #22445d;border-radius:14px;background:#091929;padding:12px}.upi-orbit-card-grid button.available{border-color:#2c8d72;background:linear-gradient(135deg,#12664e57,#091929)}.upi-orbit-card-grid button>svg{flex:0 0 auto;color:#a879ff}.upi-orbit-card-grid button>span{display:grid;gap:3px;min-width:0;flex:1}.upi-orbit-card-grid small{text-transform:uppercase;letter-spacing:.08em;font-size:9px;color:#55e1bb}.upi-orbit-card-grid strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upi-orbit-card-grid em{font-style:normal;font-size:10px;color:#8fadc7}.upi-orbit-card-grid button>b{font-size:18px;color:#f2fbff}@media(max-width:1200px){.upi-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-operations-card{grid-column:1/-1}.upi-wallet-card-grid,.upi-orbit-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.wallet-menu-header{grid-template-columns:minmax(0,1fr) auto!important}.wallet-menu-network{grid-column:1/-1;grid-row:2}.upi-expanded-workspace{padding:0 8px 12px;gap:11px}.upi-chart-grid{grid-template-columns:1fr}.upi-operations-card{grid-column:auto}.upi-wallet-card-grid,.upi-orbit-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.upi-wallet-overview>header,.upi-orbit-overview>header{align-items:flex-start;flex-direction:column}.upi-status-layout{grid-template-columns:130px minmax(0,1fr)}.upi-status-donut{width:125px;height:125px}.upi-line-chart,.upi-line-chart svg{min-height:180px;height:180px}}@media(max-width:520px){.upi-wallet-card-grid,.upi-orbit-card-grid,.upi-status-layout{grid-template-columns:1fr}.upi-status-donut{margin:auto}.wallet-menu-network select{font-size:13px}.upi-chart-card{padding:13px}}.wallet-menu{width:min(720px,calc(100vw - 32px))!important;max-width:min(720px,calc(100vw - 32px))!important;overflow-x:hidden!important}.wallet-menu-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.wallet-menu-network-row{display:block;padding:0 18px 14px}.wallet-menu-network{display:grid!important;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:12px;align-items:center;min-width:0}.wallet-menu-network>span{font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#7fa5c4}.wallet-menu-network select{min-width:0;width:100%;max-width:100%;min-height:42px;border:1px solid #28516e;border-radius:11px;background:#071522;color:#eaf7ff;padding:8px 10px}.wallet-menu-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-settings-menu-header.quick-overview-header{display:none!important}.customer-settings-menu-header.customer-service-shortcuts{display:grid!important;gap:10px;padding:14px;border-bottom:1px solid #1a455f;background:linear-gradient(135deg,#0c374bf2,#111c3bf0)}.customer-settings-menu-header.customer-service-shortcuts>span{font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#52e4c2}.customer-settings-menu-header.customer-service-shortcuts>strong{font-size:12px;color:#bcd1e2}.customer-settings-menu-header.customer-service-shortcuts .orbit-rewards-main-card{width:100%;min-height:84px;margin:0;border:1px solid #7057ef;background:linear-gradient(120deg,#50369bb8,#0a4b53d1)}.upi-customer-chart-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.86fr) minmax(320px,.82fr)}.upi-customer-line-area{fill:url(#upi-customer-line-fill)!important}.upi-status-legend button{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;justify-content:stretch!important;width:100%;min-height:30px;padding:4px 2px;border:0;background:transparent;text-transform:none;text-align:left}.upi-status-legend button:hover{background:#34d39914}.upi-status-legend button i{width:9px;height:9px;border-radius:50%}.upi-status-legend button span{font-size:12px;color:#bcd1e3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upi-customer-portfolio-bars>button{display:grid;width:100%;gap:7px;min-height:0;padding:0;border:0;background:transparent;text-align:left}.upi-customer-portfolio-bars>button:hover span small{color:#52e4c2}.upi-customer-portfolio-bars>button span{display:flex;justify-content:space-between;gap:10px}.upi-customer-portfolio-bars>button i{display:block;height:9px;border-radius:999px;background:#122e43;overflow:hidden}.upi-customer-portfolio-bars>button i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#31dcb8,#31b9ef,#7357ed);box-shadow:0 0 12px #31dcb873}.airdrop-history-toolbar{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,.7fr) minmax(150px,.7fr) auto;gap:10px;align-items:end;margin-bottom:14px}.airdrop-history-toolbar label{display:grid;gap:6px;min-width:0}.airdrop-history-toolbar label>span{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#86abc7}.airdrop-history-toolbar button{min-height:42px}.airdrop-history-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.airdrop-history-summary article{display:grid;gap:4px;min-height:92px;padding:13px;border:1px solid #1c4b65;border-radius:14px;background:#091b2b}.airdrop-history-summary small{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:#7fa5c3}.airdrop-history-summary strong{font-size:22px;color:#f4fbff}.airdrop-history-summary span{font-size:11px;color:#59dfbd}.airdrop-full-history-list{display:grid;gap:10px}.airdrop-history-record{border:1px solid #1b4d68;border-radius:15px;background:#081a29;overflow:hidden}.airdrop-history-record[open]{border-color:#28a787;box-shadow:inset 0 -2px #2bdcb673}.airdrop-history-record>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 16px;cursor:pointer;list-style:none}.airdrop-history-record>summary::-webkit-details-marker{display:none}.airdrop-history-record>summary>div{display:grid;gap:4px;min-width:0}.airdrop-history-record>summary>div:last-child{text-align:right}.airdrop-history-record>summary strong{overflow-wrap:anywhere}.airdrop-history-record>summary small,.airdrop-history-record>summary span{color:#8eabc2;font-size:11px}.airdrop-history-status{display:inline-flex;width:max-content;padding:3px 7px;border:1px solid #2d6d70;border-radius:999px;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:8px!important;color:#55e7bd!important;background:#1c705b2e}.airdrop-history-details{display:grid;gap:13px;padding:14px 16px 16px;border-top:1px solid #173d54;background:#071522}.airdrop-history-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.airdrop-history-detail-grid article{display:grid;gap:5px;min-width:0;padding:11px;border:1px solid #173f58;border-radius:11px;background:#091c2c}.airdrop-history-detail-grid small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#7fa3be}.airdrop-history-detail-grid strong{font-size:12px;overflow-wrap:anywhere}.airdrop-history-actions{display:flex;flex-wrap:wrap;gap:8px}.airdrop-history-actions a,.airdrop-history-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 10px;border:1px solid #246486;border-radius:9px;background:#0a273b;color:#e8f7ff;text-decoration:none}.airdrop-recipient-history{display:grid;gap:9px}.airdrop-recipient-history>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.airdrop-recipient-history>header span{font-size:11px;color:#82a5c0}.airdrop-recipient-history>div{display:grid;gap:6px;max-height:320px;overflow:auto}.airdrop-recipient-history article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px;border:1px solid #153a50;border-radius:9px;background:#091a29}.airdrop-recipient-history article>span{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;background:#0d3c51;color:#5be5c2;font-size:10px}.airdrop-recipient-history article>strong{font-size:11px;overflow-wrap:anywhere}.airdrop-recipient-history article>b{font-size:11px;color:#e8f7ff;text-align:right}@media(max-width:1200px){.upi-customer-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-portfolio-card{grid-column:1/-1}.airdrop-history-toolbar,.airdrop-history-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.wallet-menu{left:10px!important;right:10px!important;width:auto!important;max-width:none!important}.wallet-menu-network-row{padding:0 12px 12px}.wallet-menu-network{grid-template-columns:1fr}.wallet-menu-network{grid-column:auto!important;grid-row:auto!important}.upi-customer-chart-grid{grid-template-columns:1fr}.upi-portfolio-card{grid-column:auto}.airdrop-history-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.wallet-menu-stats{grid-template-columns:1fr!important}.airdrop-history-toolbar,.airdrop-history-summary{grid-template-columns:1fr}.airdrop-history-record>summary{grid-template-columns:1fr}.airdrop-history-record>summary>div:last-child{text-align:left}.airdrop-history-detail-grid{grid-template-columns:1fr}.airdrop-recipient-history article{grid-template-columns:30px minmax(0,1fr)}.airdrop-recipient-history article>b{grid-column:2;text-align:left}}:root{--fs-site-background:#06101d}html,body,#root,.app-shell,.content{background-color:var(--fs-site-background)!important}.content{display:flex!important;min-height:100vh;flex-direction:column}.universal-page-content{flex:1 0 auto}.fs-public-footer{margin-top:auto!important;width:100%}.customer-settings-menu{max-height:min(78vh,680px)!important}.customer-service-shortcuts.compact-wallet-services{padding:10px!important}.compact-orbit-shortcut{min-height:68px!important;padding:10px 12px!important;grid-template-columns:24px minmax(0,1fr)!important}.compact-orbit-shortcut span{display:grid!important;grid-template-columns:auto auto!important;gap:2px 8px!important}.compact-orbit-shortcut em{grid-column:1/-1!important}.customer-settings-menu>button{min-height:54px!important;padding:9px 12px!important}.product-price-payment-row{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(190px,1.3fr);gap:12px;align-items:end}.product-payment-inline{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}.product-payment-inline>span{grid-column:1/-1;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#8eb2cc}.product-payment-inline select{min-width:0;width:100%}.product-payment-inline button{width:42px;height:42px;padding:0;border-radius:11px}.product-payment-exact.compact{margin-top:9px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr)!important;gap:5px 12px!important}.product-payment-exact.compact small{grid-column:1/-1!important}.airdrop-workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px;border:1px solid #19455e;border-radius:15px;background:#071725}.airdrop-workspace-tabs button{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:11px}.airdrop-workspace-tabs button.active{border-color:#28e0b0;background:linear-gradient(135deg,#14977257,#1e5d8747);color:#fff}.airdrop-workspace-tabs button span{padding:2px 7px;border-radius:999px;background:#0d3d52}.upi-page-detail-workspace{display:grid;gap:12px;border:1px solid #17465e;border-radius:16px;background:#071725;padding:15px}.upi-page-detail-workspace>header{display:flex;justify-content:space-between;gap:12px;align-items:center}.upi-page-detail-workspace>header>div:first-child{display:flex;gap:10px;align-items:center}.upi-page-detail-workspace>header span{display:grid}.upi-page-detail-workspace>header>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.upi-page-detail-workspace>header button{display:inline-flex;gap:6px;align-items:center;padding:7px 10px}.upi-page-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.upi-page-detail-list article{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px;border:1px solid #153b50;border-radius:10px;background:#081c2b}.upi-page-detail-list article>span{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#0c4054;color:#55e6c1}.upi-page-detail-list article>div{display:grid;min-width:0}.upi-page-detail-list article small,.upi-page-detail-list time{color:#82a8c2;font-size:10px}.upi-page-detail-list time{text-align:right}.nft-market-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}.fs127-game-command .fee{border:1px solid #1f5671!important;border-radius:14px!important;background:linear-gradient(135deg,#0b2e44f2,#0e1c3af5)!important;padding:16px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:4px 12px!important}.fs127-game-command .fee:before{content:"◈";grid-row:1/4;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#17b58c,#2689d9);font-size:22px;color:#fff}.fs127-game-command .fee small,.fs127-game-command .fee strong,.fs127-game-command .fee span{grid-column:2}.fs127-game-command .fee strong{font-size:20px}.fs127-game-command .fee span{line-height:1.6;color:#b7cee0}.business-admin-section-header+.business-chart-grid,.business-chart-grid{align-items:stretch}.business-admin-shell .business-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.business-inline-notice{overflow-wrap:anywhere}.business-inline-notice.error{border-color:#c44262;color:#ffc6d2}.business-admin-wallet-detail{min-height:unset!important}.seo-media-card img,.seo-media-card svg{object-fit:contain}.seo-upload-grid>article{min-height:340px}@media(max-width:900px){.product-price-payment-row,.upi-page-detail-list{grid-template-columns:1fr}.nft-market-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.business-admin-shell .business-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.airdrop-workspace-tabs{grid-template-columns:1fr}.product-payment-exact.compact{grid-template-columns:1fr!important}.upi-page-detail-workspace>header{align-items:flex-start;flex-direction:column}.upi-page-detail-list article{grid-template-columns:28px minmax(0,1fr)}.upi-page-detail-list time{grid-column:2;text-align:left}}: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}.button-like{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;text-decoration:none;font-weight:800}.button-like:hover{background:#293647}.button-like.primary{border-color:#2ddf8b8c;background:#16764f;color:#fff}.button-like.primary: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-setup-wizard{display:grid;gap:14px;padding:18px;border:1px solid rgba(45,223,139,.28);border-radius:12px;background:#2ddf8b0f}.license-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.license-setup-grid label,.license-secret-field{display:grid;gap:7px}.license-setup-grid label>span,.license-secret-field>span{color:#d9e7f4;font-size:13px;font-weight:700}.license-secret-field{grid-template-columns:1fr auto;align-items:end}.license-secret-field>span{grid-column:1 / -1}.license-secret-field input{min-width:0}.license-secret-field button{min-height:50px;white-space:nowrap}.license-generated-config{display:grid;gap:9px;padding:13px;border:1px solid #253348;border-radius:10px;background:#080f178c}.license-generated-config>div:first-child{display:grid;gap:3px}.license-generated-config small{color:var(--muted)}.license-generated-config textarea{width:100%;min-height:150px;resize:vertical;border:1px solid #314158;border-radius:9px;background:#08111a;color:#d9e7f4;padding:11px 13px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.license-setup-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.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}.license-deployment-card{gap:12px}.license-deployment-card>span{display:flex;align-items:center;gap:7px}.license-readiness-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.license-readiness-mini-grid div{display:grid;gap:3px;min-width:0;padding:9px;border:1px solid rgba(255,107,107,.28);border-radius:8px;background:#ff6b6b0f}.license-readiness-mini-grid div.ready{border-color:#2ddf8b52;background:#2ddf8b14}.license-readiness-mini-grid span,.license-required-env-list small,.license-install-helper{color:var(--muted);font-size:12px;line-height:1.45}.license-readiness-mini-grid strong{overflow-wrap:anywhere;font-size:13px}.license-required-env-list{display:grid;gap:8px}.license-required-env-list article{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start;min-width:0;padding:9px;border:1px solid #253348;border-radius:8px;background:#080f1780}.license-required-env-list article.ready{border-color:#2ddf8b4d}.license-required-env-list article.missing{border-color:#ff6b6b57}.license-required-env-list article>svg{color:var(--green);margin-top:2px}.license-required-env-list article.missing>svg{color:#ff8d8d}.license-required-env-list article div{display:grid;gap:3px;min-width:0}.license-required-env-list strong{overflow-wrap:anywhere}.license-install-helper{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start}.license-install-helper svg{color:var(--green);margin-top:2px}.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}.license-setup-grid{grid-template-columns:1fr}}@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 .primary.payment-ready{border-color:#22c55eb8;box-shadow:0 0 0 1px #22c55e2e,0 12px 30px #10b9811f}.marketplace-payment-ready-note{display:block;padding:9px 11px;border:1px solid rgba(34,197,94,.28);border-radius:10px;background:#064e3b33;color:#a7f3d0;line-height:1.35}.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}.universal-addon-upload{display:grid;gap:13px;margin-top:16px;padding:14px;border:1px solid #29445d;border-radius:12px;background:#081421}.universal-addon-upload label{display:grid;gap:8px;color:var(--muted);font-weight:800}.universal-addon-upload input[type=file]{width:100%;min-height:44px;padding:9px;border:1px solid #35536d;border-radius:10px;background:#06111d;color:#eaf3ff}.admin-addon-result{display:grid;gap:6px;margin-top:12px;padding:12px;border:1px solid rgba(45,223,155,.45);border-radius:10px;background:#2ddf9b14}.admin-addon-result strong,.admin-addon-result span,.admin-addon-result small{overflow-wrap:anywhere}.admin-addon-result small{color:var(--muted);line-height:1.45}.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-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}.database-cleanup-page{display:grid;gap:18px}.database-cleanup-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px;border:1px solid #24445d;border-radius:16px;background:linear-gradient(135deg,#0a2426,#0a1724 58%,#0d1c30)}.database-cleanup-intro h3{margin:5px 0 4px;font-size:1.35rem}.database-cleanup-intro p{margin:0;color:#9bb1c6;max-width:820px}.database-cleanup-kicker{color:#2cdf9b;text-transform:uppercase;font-size:.72rem;letter-spacing:.1em;font-weight:800}.database-cleanup-intro button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.database-cleanup-warning{display:flex;align-items:flex-start;gap:12px}.database-cleanup-warning div{display:grid;gap:3px}.database-cleanup-empty{min-height:230px;border:1px dashed #31536d;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#8fa8bd;text-align:center}.database-cleanup-empty strong{font-size:1.1rem;color:#eaf4ff}.database-cleanup-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.database-cleanup-metrics article{border:1px solid #29485f;border-radius:14px;background:#0a1825;padding:15px;display:grid;gap:5px}.database-cleanup-metrics span{font-size:.76rem;color:#8da7be;text-transform:uppercase;letter-spacing:.07em}.database-cleanup-metrics strong{font-size:1.45rem}.database-cleanup-metrics small{color:#7892a9}.database-cleanup-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px;border:1px solid #29485f;border-radius:13px;background:#081622}.database-cleanup-toolbar label{display:flex;align-items:center;gap:8px;flex:1 1 320px;border:1px solid #31536d;border-radius:9px;padding:0 10px;background:#06131f}.database-cleanup-toolbar input,.database-cleanup-toolbar select,.database-cleanup-delete-box input{background:#06131f;color:#eaf4ff;border:1px solid #31536d;border-radius:9px;padding:10px}.database-cleanup-toolbar label input{border:0;width:100%;outline:0}.database-cleanup-toolbar select{min-width:180px}.database-cleanup-toolbar button,.database-cleanup-delete-box button{display:inline-flex;align-items:center;gap:7px}.database-cleanup-table-wrap{overflow:auto;border:1px solid #29485f;border-radius:14px;background:#071521}.database-cleanup-table{width:100%;border-collapse:collapse;min-width:1050px}.database-cleanup-table th,.database-cleanup-table td{padding:12px 13px;text-align:left;border-bottom:1px solid #1d3548;vertical-align:middle}.database-cleanup-table th{position:sticky;top:0;background:#0d1d2b;color:#9bb6cc;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;z-index:1}.database-cleanup-table tr.unused{background:#251b111f}.database-cleanup-table tr.referenced td:first-child{color:#2cdf9b}.database-cleanup-table code{font-size:.76rem;overflow-wrap:anywhere}.database-cleanup-status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.04em}.database-cleanup-status.referenced{color:#83f0c5;border:1px solid #26795c;background:#0c382c}.database-cleanup-status.unreferenced{color:#ffe0a0;border:1px solid #876526;background:#382a13}.database-cleanup-delete-box{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1fr) auto;gap:14px;align-items:end;border:1px solid #844052;border-radius:15px;background:#29141a;padding:16px}.database-cleanup-delete-box>div{display:flex;align-items:flex-start;gap:10px}.database-cleanup-delete-box>div>div{display:grid;gap:4px}.database-cleanup-delete-box span{color:#cbaab2}.database-cleanup-delete-box label{display:grid;gap:7px}.database-cleanup-delete-box button.danger{background:#6a2334;border-color:#a8495f;color:#fff}.database-cleanup-scan-meta{display:flex;gap:14px;flex-wrap:wrap;color:#829bb1;font-size:.8rem}.database-cleanup-scan-meta b{color:#dcecff}.spin{animation:database-cleanup-spin 1s linear infinite}@keyframes database-cleanup-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.database-cleanup-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.database-cleanup-delete-box{grid-template-columns:1fr}}@media(max-width:760px){.database-cleanup-intro{align-items:stretch;flex-direction:column}.database-cleanup-metrics{grid-template-columns:1fr}.database-cleanup-table{min-width:0}.database-cleanup-table thead{display:none}.database-cleanup-table,.database-cleanup-table tbody,.database-cleanup-table tr,.database-cleanup-table td{display:block;width:100%}.database-cleanup-table tr{padding:10px;border-bottom:1px solid #29485f}.database-cleanup-table td{display:grid;grid-template-columns:105px minmax(0,1fr);gap:10px;border:0;padding:7px}.database-cleanup-table td:before{content:attr(data-label);color:#8da7be;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.database-cleanup-table td[data-label=Select]{display:flex;justify-content:flex-end}.database-cleanup-toolbar>*{width:100%}.database-cleanup-toolbar select{min-width:0}}.database-cleanup-reference-scope{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;border:1px solid #286b59;border-radius:12px;background:#0a2b25;color:#b8ebd9}.database-cleanup-reference-scope>div{display:grid;gap:4px}.database-cleanup-reference-scope strong{color:#ecfff8}.database-cleanup-reference-scope span{font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}.database-cleanup-table{min-width:1180px}.database-cleanup-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 13px;border:1px solid #29485f;border-radius:12px;background:#081622;color:#8fa8bd}.database-cleanup-pagination>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.database-cleanup-pagination button{padding:7px 11px;border:1px solid #31536d;border-radius:8px;background:#102235;color:#eaf4ff}.database-cleanup-pagination button:disabled{opacity:.45;cursor:not-allowed}.database-cleanup-pagination strong{color:#eaf4ff;padding:0 5px}@media(max-width:760px){.database-cleanup-pagination{align-items:stretch;flex-direction:column}.database-cleanup-pagination>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.database-cleanup-pagination>div strong{grid-column:1/-1;text-align:center;order:-1}.database-cleanup-pagination button{width:100%}.database-cleanup-reference-scope{font-size:.9rem}}.safe-data-cleanup-intro,.safe-data-lock-banner,.safe-data-storage-note,.safe-data-delete-box,.safe-data-retention{border:1px solid var(--border);border-radius:16px;background:#071927b8;padding:20px;margin-top:16px}.safe-data-cleanup-intro{display:flex;justify-content:space-between;align-items:center;gap:22px}.safe-data-cleanup-intro span{color:var(--primary);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.safe-data-cleanup-intro h3{margin:6px 0;font-size:1.35rem}.safe-data-cleanup-intro p,.safe-data-retention p{margin:0;color:var(--muted)}.safe-data-age-control{display:grid;gap:8px;min-width:245px}.safe-data-age-control label{color:var(--muted);font-size:.82rem}.safe-data-lock-banner{display:flex;gap:14px;border-color:#ffc14d6b;background:#5e3f0b38}.safe-data-lock-banner svg{color:#ffc34d;flex:0 0 auto}.safe-data-lock-banner div,.safe-data-storage-note div,.safe-data-delete-box>div>div{display:grid;gap:5px}.safe-data-lock-banner span,.safe-data-storage-note span,.safe-data-delete-box span{color:var(--muted);line-height:1.5}.safe-data-category-grid,.safe-data-protected-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.safe-data-category-grid article,.safe-data-protected-grid article{border:1px solid var(--border);border-radius:14px;background:#061826b8;padding:15px;display:grid;gap:5px}.safe-data-category-grid svg{color:var(--primary)}.safe-data-category-grid strong,.safe-data-protected-grid strong{font-size:1.25rem}.safe-data-category-grid small,.safe-data-protected-grid span{color:var(--muted)}.safe-data-protected-grid article{border-color:#ffc14d40}.safe-data-toolbar{margin-top:16px}.safe-data-category{display:inline-flex;border:1px solid rgba(44,223,155,.34);border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:800;color:var(--primary)}.safe-data-category.admin-test-purchase{border-color:#ffc14d80;color:#ffc34d}.safe-data-table code{overflow-wrap:anywhere}.safe-data-delete-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr) auto;align-items:end;gap:16px;border-color:#ff668566}.safe-data-delete-box>div{display:flex;gap:12px;align-items:flex-start}.safe-data-delete-box>div>svg{color:#ff6685;flex:0 0 auto}.safe-data-delete-box label{display:grid;gap:7px}.safe-data-storage-note{display:flex;gap:12px}.safe-data-storage-note svg{color:#36b8ed;flex:0 0 auto}.safe-data-retention h3{margin:0 0 5px}@media(max-width:1000px){.safe-data-category-grid,.safe-data-protected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.safe-data-delete-box{grid-template-columns:1fr}}@media(max-width:700px){.safe-data-cleanup-intro{align-items:stretch;flex-direction:column}.safe-data-age-control{min-width:0}.safe-data-category-grid,.safe-data-protected-grid{grid-template-columns:1fr}}.premium-lock-centre{gap:18px}.lock-centre-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:24px;padding:30px;border:1px solid rgba(55,193,255,.34);border-radius:22px;background:radial-gradient(circle at 82% 5%,rgba(139,92,246,.28),transparent 37%),radial-gradient(circle at 8% 95%,rgba(18,210,175,.19),transparent 42%),linear-gradient(135deg,#071b2c,#0d1735 58%,#13143b);box-shadow:0 24px 70px #0000003d}.lock-centre-hero:after{content:"";position:absolute;width:380px;height:380px;right:-130px;top:-210px;border:1px solid rgba(88,188,255,.16);border-radius:50%;box-shadow:0 0 0 54px #58bcff0a,0 0 0 108px #58bcff06;pointer-events:none}.lock-centre-hero-copy,.lock-centre-hero-security{position:relative;z-index:1}.lock-centre-hero-copy>span{display:inline-flex;gap:8px;align-items:center;color:#35e8b5;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.lock-centre-hero-copy h1{margin:10px 0 8px;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.lock-centre-hero-copy>p{max-width:850px;color:#b7c9dc;line-height:1.65;margin:0}.lock-centre-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.lock-centre-primary-actions button{min-height:92px;display:flex;align-items:center;gap:15px;padding:17px 19px;border-radius:17px;border:1px solid rgba(255,255,255,.14);text-align:left;color:#fff;box-shadow:0 12px 34px #0003;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lock-centre-primary-actions button:hover{transform:translateY(-2px);border-color:#ffffff61;box-shadow:0 17px 40px #00000047}.lock-centre-primary-actions button>svg{width:34px;height:34px;flex:0 0 auto}.lock-create-token{background:linear-gradient(135deg,#0c8d68,#08b77f)}.lock-create-liquidity{background:linear-gradient(135deg,#6433ae,#902bd0)}.lock-centre-primary-actions span{display:grid;gap:4px}.lock-centre-primary-actions strong{font-size:1rem}.lock-centre-primary-actions small{color:#ffffffc7;font-size:.76rem;line-height:1.35}.lock-centre-hero-security{display:grid;align-content:center;gap:10px}.lock-centre-hero-security>div{display:flex;gap:12px;align-items:center;padding:15px;border:1px solid rgba(106,191,255,.22);border-radius:15px;background:#041123ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lock-centre-hero-security svg{color:#42e2b5}.lock-centre-hero-security span{display:grid;gap:3px}.lock-centre-hero-security small{color:#8fa9c3}.lock-centre-message{margin:0}.lock-centre-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.lock-centre-summary-grid article{display:flex;gap:12px;align-items:flex-start;min-height:112px;padding:16px;border:1px solid #23425e;border-radius:16px;background:linear-gradient(145deg,#081f31fa,#071526fa)}.lock-centre-summary-grid article>svg{color:#2cdf9b;flex:0 0 auto}.lock-centre-summary-grid span{display:grid;gap:4px;min-width:0}.lock-centre-summary-grid small,.lock-centre-summary-grid em{color:#829db7;font-style:normal;font-size:.72rem}.lock-centre-summary-grid strong{font-size:1.15rem;overflow-wrap:anywhere}.lock-centre-builder-shell{overflow:hidden;border:1px solid rgba(44,223,155,.42);border-radius:20px;background:#071827f2;box-shadow:0 20px 50px #00000040}.lock-centre-builder-shell.liquidity{border-color:#9b6cff8c}.lock-centre-builder-shell>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 21px;border-bottom:1px solid #23425e;background:linear-gradient(90deg,#0c8d682e,#0d1d3466)}.lock-centre-builder-shell.liquidity>header{background:linear-gradient(90deg,#6433ae3d,#0d1d3466)}.lock-centre-builder-shell>header>div{display:flex;align-items:center;gap:12px}.lock-centre-builder-shell>header>div>svg{color:#35e8b5}.lock-centre-builder-shell.liquidity>header>div>svg{color:#b795ff}.lock-centre-builder-shell>header span{display:grid;gap:2px}.lock-centre-builder-shell>header small{color:#7fa5c4;letter-spacing:.08em}.lock-centre-builder-shell>header button{display:inline-flex;align-items:center;gap:7px}.embedded-lock-builder{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.embedded-lock-builder>.token-lock-main-heading,.embedded-lock-builder>.token-lock-tabs{display:none!important}.embedded-lock-builder .lp-lock-form{border:0;margin:0;border-radius:0}.lock-centre-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lock-centre-chart-card{min-height:300px;padding:18px;border:1px solid #23425e;border-radius:18px;background:linear-gradient(145deg,#081e31,#081626)}.lock-centre-chart-card.wide{grid-column:span 2}.lock-centre-chart-card>header{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px}.lock-centre-chart-card>header span{display:inline-flex;gap:8px;align-items:center;font-weight:800}.lock-centre-chart-card>header svg{color:#2cdf9b}.lock-centre-chart-card>header>strong{color:#a8c3dc;font-size:.8rem}.lock-centre-donut-layout{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;min-height:220px}.lock-centre-donut{width:145px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;position:relative}.lock-centre-donut:after{content:"";position:absolute;width:68%;aspect-ratio:1;border-radius:50%;background:#081827;box-shadow:inset 0 0 20px #00000047}.lock-centre-donut>span{position:relative;z-index:1;display:grid;text-align:center;font-size:1.5rem;font-weight:900}.lock-centre-donut small{color:#809db6;font-size:.7rem;font-weight:500}.lock-centre-chart-legend{display:grid;gap:12px}.lock-centre-chart-legend.compact{gap:7px}.lock-centre-chart-legend>span{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;color:#a9c0d5;text-transform:capitalize}.lock-centre-chart-legend i{width:9px;height:9px;border-radius:50%;background:#2cdf9b}.lock-centre-chart-legend .tone-2{background:#9b6cff}.lock-centre-chart-legend .status-tone-1{background:#38bdf8}.lock-centre-chart-legend .status-tone-2{background:#fbbf24}.lock-centre-chart-legend .status-tone-3{background:#2cdf9b}.lock-centre-chart-legend .status-tone-4{background:#a78bfa}.lock-centre-chart-legend .status-tone-5{background:#64748b}.lock-centre-chart-legend .status-tone-6{background:#fb7185}.lock-centre-timeline-chart{height:215px;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;align-items:end;padding-top:12px}.lock-centre-timeline-chart>div{display:grid;grid-template-rows:145px auto auto auto;gap:4px;text-align:center}.lock-centre-timeline-chart>div>span{height:145px;display:flex;align-items:end;justify-content:center;border-bottom:1px solid #31516d}.lock-centre-timeline-chart i{display:block;width:min(42px,75%);border-radius:8px 8px 2px 2px;background:linear-gradient(#9b6cff,#2f8de8);box-shadow:0 0 18px #6868ff2e}.lock-centre-timeline-chart small,.lock-centre-timeline-chart em{color:#7f9ab3;font-style:normal;font-size:.68rem}.lock-centre-trend{width:100%;height:120px;overflow:visible;border-bottom:1px solid #2b4a65}.lock-centre-trend .trend-area{fill:url(#lockTrendFill);stroke:none}.lock-centre-trend .trend-line{fill:none;stroke:#2cdf9b;stroke-width:2.3;vector-effect:non-scaling-stroke}.lock-centre-beneficiary-bars{display:grid;gap:8px;margin-top:15px}.lock-centre-beneficiary-bars>div{display:grid;grid-template-columns:95px 1fr 80px;align-items:center;gap:10px}.lock-centre-beneficiary-bars code{color:#91acc4;font-size:.72rem}.lock-centre-beneficiary-bars span{height:8px;border-radius:999px;background:#142b40;overflow:hidden}.lock-centre-beneficiary-bars i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2cdf9b,#36b8ed)}.lock-centre-beneficiary-bars strong{text-align:right;font-size:.75rem}.lock-centre-history{border:1px solid #23425e;border-radius:20px;background:#071827;overflow:hidden}.lock-centre-history-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:21px;border-bottom:1px solid #23425e;background:linear-gradient(90deg,#2cdf9b1c,#4450be1a)}.lock-centre-history-heading>div{display:flex;gap:13px;align-items:flex-start}.lock-centre-history-heading>div>svg{color:#2cdf9b;margin-top:4px}.lock-centre-history-heading span{display:grid;gap:4px}.lock-centre-history-heading small{color:#2cdf9b;letter-spacing:.08em;font-weight:800}.lock-centre-history-heading h2{margin:0}.lock-centre-history-heading p{margin:0;color:#8ca8c0}.lock-centre-history-heading>button,.lock-centre-row-actions button,.lock-centre-pagination button,.lock-centre-modal button,.lock-centre-modal a{display:inline-flex;align-items:center;justify-content:center;gap:6px}.lock-centre-toolbar{display:grid;grid-template-columns:minmax(280px,1.7fr) repeat(5,minmax(140px,.65fr));gap:9px;padding:14px;border-bottom:1px solid #1f3d57}.lock-centre-toolbar>label{display:flex;align-items:center;gap:7px}.lock-centre-toolbar svg{width:16px;color:#7ea0ba}.lock-centre-toolbar input,.lock-centre-toolbar select{width:100%}.lock-centre-table-wrap{overflow-x:auto}.lock-centre-table{width:100%;min-width:1260px;border-collapse:collapse}.lock-centre-table th,.lock-centre-table td{padding:14px 12px;text-align:left;border-bottom:1px solid #18344c;vertical-align:middle}.lock-centre-table th{color:#83a5c0;background:#0a2032;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.lock-centre-table td{color:#c5d5e3;font-size:.82rem}.lock-centre-table td>small,.lock-centre-table td>em{display:block;color:#7894ab;font-style:normal;margin-top:3px}.lock-centre-asset-cell{display:flex;gap:10px;align-items:center}.lock-centre-asset-cell>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#2cdf9b;background:#2cdf9b1c;border:1px solid rgba(44,223,155,.28)}.lock-centre-asset-cell>span.liquidity{color:#b795ff;background:#9b6cff1c;border-color:#9b6cff4d}.lock-centre-asset-cell>div{display:grid;gap:2px}.lock-centre-asset-cell code{color:#6f91aa;font-size:.68rem}.copy-mini{min-width:35px;padding:4px 7px;margin-left:5px}.lock-centre-status{display:inline-flex;padding:5px 9px;border:1px solid rgba(44,223,155,.35);border-radius:999px;color:#35e8b5;background:#2cdf9b1a;font-size:.68rem;font-weight:900;text-transform:uppercase}.lock-centre-status.scheduled,.lock-centre-status.cliff{color:#f9c75f;border-color:#f9c75f61;background:#f9c75f1a}.lock-centre-status.claimable{color:#bd9cff;border-color:#bd9cff66;background:#bd9cff1c}.lock-centre-status.claimed{color:#9caec0;border-color:#9caec04d;background:#9caec014}.lock-centre-status.cancelled,.lock-centre-status.revoked{color:#ff849d;border-color:#ff849d66;background:#ff849d1a}.lock-centre-inline-links{display:flex;gap:5px;margin-top:5px}.lock-centre-inline-links a{color:#57b9ef;font-size:.7rem}.lock-centre-row-actions{display:flex;gap:6px}.lock-centre-pagination{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px}.lock-centre-pagination>span{color:#809bb2}.lock-centre-pagination>div{display:flex;align-items:center;gap:8px}.lock-centre-pagination svg{width:14px}.lock-centre-modal-backdrop,.unknown-review-modal-backdrop{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:20px;background:#010811c7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.lock-centre-modal{width:min(980px,96vw);max-height:92vh;overflow:auto;border:1px solid #2a5678;border-radius:20px;background:#071827;box-shadow:0 28px 90px #0000007a}.lock-centre-modal>header{display:grid;grid-template-columns:auto 1fr auto;gap:13px;padding:20px;align-items:center;border-bottom:1px solid #23425e;background:linear-gradient(90deg,#2cdf9b1f,#8048dc1c)}.lock-centre-modal h2{margin:4px 0}.lock-centre-modal header span,.lock-centre-modal header p{color:#83a4bd;margin:0}.lock-centre-token-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;color:#2cdf9b;border:1px solid rgba(44,223,155,.32);background:#2cdf9b1a}.lock-centre-token-icon.liquidity{color:#b795ff;border-color:#b795ff59;background:#b795ff1a}.lock-centre-detail-status{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:15px 20px;border-bottom:1px solid #1f3c55}.lock-centre-detail-status small{color:#8ca5ba}.lock-centre-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px}.lock-centre-detail-grid article{display:grid;gap:5px;padding:13px;border:1px solid #203f59;border-radius:13px;background:#091d2e}.lock-centre-detail-grid span{color:#7796af;font-size:.72rem}.lock-centre-address-list{display:grid;gap:9px;padding:0 20px 20px}.lock-centre-address-list>div{display:grid;grid-template-columns:145px 1fr auto;gap:12px;align-items:center;padding:11px;border:1px solid #1c3a53;border-radius:12px}.lock-centre-address-list>div>span{color:#7d9bb2}.lock-centre-address-list code{overflow-wrap:anywhere}.lock-centre-address-list>div>div{display:flex;gap:6px}.lock-centre-detail-notes{display:flex;gap:12px;margin:0 20px 20px;padding:14px;border:1px solid rgba(44,223,155,.28);border-radius:13px;background:#2cdf9b12}.lock-centre-detail-notes svg{color:#2cdf9b;flex:0 0 auto}.lock-centre-detail-notes div{display:grid;gap:4px}.lock-centre-detail-notes span{color:#8aa6bd}.lock-centre-modal>footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid #23425e}.unknown-review-panel{margin-top:16px;overflow:hidden;border:1px solid rgba(250,190,73,.38);border-radius:17px;background:#231b0a33}.unknown-review-panel>header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px;background:linear-gradient(90deg,#e8a9321f,#38194e1c)}.unknown-review-panel>header>div{display:flex;align-items:center;gap:12px}.unknown-review-panel>header>div:first-child>svg{color:#ffc451;flex:0 0 auto}.unknown-review-panel>header span{display:grid;gap:3px}.unknown-review-panel>header small{color:#ffc451;font-weight:800;letter-spacing:.08em}.unknown-review-panel>header p{margin:0;color:#9eb1c2}.unknown-review-panel>header button,.unknown-review-toolbar button,.unknown-review-actions button,.unknown-review-pagination button,.unknown-review-modal button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.unknown-review-count{display:inline-flex!important;padding:6px 10px;border-radius:999px;color:#ffc451;border:1px solid rgba(255,196,81,.34);background:#ffc45114;font-weight:900}.unknown-review-safety{display:flex;gap:11px;margin:0 16px 16px;padding:13px;border:1px solid #29475e;border-radius:12px;background:#091d2d}.unknown-review-safety svg{color:#2cdf9b;flex:0 0 auto}.unknown-review-safety span{display:grid;gap:3px}.unknown-review-safety small{color:#829eb5}.unknown-review-toolbar{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(130px,.65fr)) auto;gap:8px;padding:14px;border-top:1px solid #263e51;border-bottom:1px solid #263e51}.unknown-review-toolbar label{display:flex;align-items:center;gap:7px}.unknown-review-toolbar input,.unknown-review-toolbar select{width:100%}.unknown-review-toolbar svg{width:15px}.unknown-review-table-wrap{overflow-x:auto}.unknown-review-table{width:100%;min-width:1180px;border-collapse:collapse}.unknown-review-table th,.unknown-review-table td{padding:12px;border-bottom:1px solid #243b4d;text-align:left;vertical-align:top}.unknown-review-table th{color:#91aabd;background:#071b2ac7;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.unknown-review-table td{font-size:.79rem}.unknown-review-table td>small{display:block;color:#8299aa;margin-top:3px}.unknown-review-table code{overflow-wrap:anywhere}.unknown-lock-reason{display:inline-flex;gap:6px;align-items:flex-start;color:#ffc451}.unknown-lock-reason svg{width:14px;flex:0 0 auto}.unknown-review-actions{display:flex;gap:5px}.unknown-review-actions .flagged,.unknown-review-modal .flagged{color:#ffc451;border-color:#ffc45166;background:#ffc4511a}.unknown-review-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px}.unknown-review-pagination>span{color:#829bb0}.unknown-review-pagination>div{display:flex;align-items:center;gap:7px}.unknown-review-pagination svg{width:14px}.unknown-review-modal{width:min(780px,96vw);max-height:90vh;overflow:auto;border:1px solid #35556c;border-radius:18px;background:#071827;box-shadow:0 26px 80px #00000080}.unknown-review-modal>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px;border-bottom:1px solid #28455b}.unknown-review-modal>header>svg{color:#2cdf9b}.unknown-review-modal h3{margin:3px 0 0}.unknown-review-modal small{color:#2cdf9b}.unknown-review-modal dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:18px;margin:0}.unknown-review-modal dl>div{display:grid;gap:4px;padding:12px;border:1px solid #203d53;border-radius:11px;background:#091d2d}.unknown-review-modal dl>div.wide{grid-column:1 / -1}.unknown-review-modal dt{color:#7897ad;font-size:.72rem}.unknown-review-modal dd{margin:0;overflow-wrap:anywhere}.unknown-review-modal-note{display:flex;gap:10px;margin:0 18px 18px;padding:12px;border:1px solid rgba(255,196,81,.3);border-radius:11px;color:#b9c9d6;background:#ffc4510f}.unknown-review-modal-note svg{color:#ffc451;flex:0 0 auto}.unknown-review-modal>footer{display:flex;justify-content:flex-end;gap:8px;padding:15px 18px;border-top:1px solid #28455b}@media(max-width:1350px){.lock-centre-summary-grid,.lock-centre-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.lock-centre-search{grid-column:span 3}.unknown-review-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.unknown-review-toolbar label{grid-column:span 3}}@media(max-width:980px){.lock-centre-hero{grid-template-columns:1fr}.lock-centre-chart-grid{grid-template-columns:1fr 1fr}.lock-centre-chart-card.wide{grid-column:span 2}.lock-centre-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lock-centre-address-list>div{grid-template-columns:1fr}}@media(max-width:720px){.lock-centre-hero{padding:20px}.lock-centre-primary-actions,.lock-centre-summary-grid,.lock-centre-chart-grid,.lock-centre-toolbar,.unknown-review-toolbar,.unknown-review-modal dl{grid-template-columns:1fr}.lock-centre-chart-card.wide,.lock-centre-search,.unknown-review-toolbar label{grid-column:span 1}.lock-centre-donut-layout{grid-template-columns:1fr;justify-items:center}.lock-centre-history-heading,.lock-centre-pagination,.unknown-review-panel>header,.unknown-review-pagination{align-items:stretch;flex-direction:column}.lock-centre-history-heading>button{width:100%}.lock-centre-detail-status,.lock-centre-detail-grid{grid-template-columns:1fr}.lock-centre-modal>footer,.unknown-review-modal>footer{flex-direction:column}.lock-centre-modal>footer button,.unknown-review-modal>footer button{width:100%}}.premium-defi-centre{--defi-green: #2cdf9b;--defi-blue: #36b8ed;--defi-violet: #9b6cff;--defi-gold: #ffc34d;--defi-red: #ff6685;--defi-panel: #081a2a;--defi-panel-2: #0a2032;--defi-line: #23425e;gap:18px}.defi-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.6fr);gap:24px;padding:30px;border:1px solid rgba(54,184,237,.32);border-radius:22px;background:radial-gradient(circle at 84% 8%,rgba(155,108,255,.26),transparent 36%),radial-gradient(circle at 8% 92%,rgba(44,223,155,.16),transparent 42%),linear-gradient(135deg,#071a2b,#0b1930 58%,#14143b);box-shadow:0 24px 70px #0000003d}.defi-hero.vesting{background:radial-gradient(circle at 84% 8%,rgba(255,94,157,.22),transparent 37%),radial-gradient(circle at 8% 92%,rgba(155,108,255,.2),transparent 42%),linear-gradient(135deg,#111326,#15152e 58%,#29143c);border-color:#9b6cff61}.defi-hero:after{content:"";position:absolute;width:390px;height:390px;right:-140px;top:-220px;border:1px solid rgba(88,188,255,.14);border-radius:50%;box-shadow:0 0 0 55px #58bcff09,0 0 0 110px #58bcff06;pointer-events:none}.defi-hero>div,.defi-hero>aside{position:relative;z-index:1}.defi-hero>div>span{display:inline-flex;align-items:center;gap:8px;color:var(--defi-green);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.defi-hero.vesting>div>span{color:#c8a8ff}.defi-hero h1{margin:10px 0 8px;font-size:clamp(2rem,4vw,3.55rem);line-height:1}.defi-hero>div>p{max-width:880px;margin:0;color:#b7c9dc;line-height:1.65}.defi-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.defi-hero-actions button{min-height:48px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-radius:13px;border:1px solid rgba(255,255,255,.15);background:#081d30d1;color:#fff;font-weight:800}.defi-hero-actions button.primary{background:linear-gradient(135deg,#0c8d68,#08b77f);border-color:#2cdf9b94}.defi-hero.vesting .defi-hero-actions button.primary{background:linear-gradient(135deg,#6a3cc1,#9b4bd4);border-color:#c8a8ff94}.defi-hero-actions button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 28px #0000003b}.defi-hero>aside{display:grid;align-content:center;gap:10px}.defi-hero>aside>div{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid rgba(106,191,255,.22);border-radius:15px;background:#041123b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.defi-hero>aside svg{color:var(--defi-green)}.defi-hero.vesting>aside svg{color:#c8a8ff}.defi-hero>aside span{display:grid;gap:3px;min-width:0}.defi-hero>aside small{color:#8fa9c3}.defi-hero>aside strong{overflow-wrap:anywhere;font-size:1.05rem}.defi-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.defi-summary-grid article{min-height:112px;display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--defi-line);border-radius:16px;background:linear-gradient(145deg,#081f31fa,#071526fa)}.vesting-centre .defi-summary-grid article{background:linear-gradient(145deg,#1c1634fa,#0c1426fa)}.defi-summary-grid article>svg{color:var(--defi-green);flex:0 0 auto}.vesting-centre .defi-summary-grid article>svg{color:#b895ff}.defi-summary-grid article>span{display:grid;gap:4px;min-width:0}.defi-summary-grid small,.defi-summary-grid em{color:#829db7;font-style:normal;font-size:.72rem}.defi-summary-grid strong{overflow-wrap:anywhere;font-size:1.12rem}.defi-contract-selector{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.defi-contract-card{display:grid;gap:12px;min-height:190px;padding:16px;text-align:left;border:1px solid #27455f;border-radius:17px;background:linear-gradient(145deg,#081e31,#091625);color:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.defi-contract-card:hover,.defi-contract-card.active{transform:translateY(-2px);border-color:#2cdf9b9e;box-shadow:0 15px 38px #00000040,inset 0 0 0 1px #2cdf9b1a}.defi-contract-card.vesting:hover,.defi-contract-card.vesting.active{border-color:#b895ffad;box-shadow:0 15px 38px #00000040,inset 0 0 0 1px #b895ff1a}.defi-contract-card>header{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start}.defi-contract-number{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--defi-green);border:1px solid rgba(44,223,155,.32);background:#2cdf9b1a;font-weight:900}.defi-contract-card.vesting .defi-contract-number{color:#b895ff;border-color:#b895ff5c;background:#b895ff1a}.defi-contract-card header>div{display:grid;gap:3px}.defi-contract-card header small{color:#6f91aa;font-size:.63rem;letter-spacing:.08em}.defi-contract-card header em{color:#91abc0;font-size:.73rem;font-style:normal}.defi-contract-card header>svg{width:17px;color:transparent}.defi-contract-card.active header>svg{color:var(--defi-green)}.defi-contract-card.vesting.active header>svg{color:#b895ff}.defi-contract-card>code{overflow:hidden;color:#6f91aa;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem}.defi-contract-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.defi-contract-card-stats>span{display:grid;gap:3px;padding:8px;border-radius:10px;background:#0f2c41b3}.defi-contract-card-stats small{color:#7090a7;font-size:.62rem}.defi-contract-card-stats strong{overflow-wrap:anywhere;font-size:.7rem}.defi-contract-banner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) auto;gap:12px;align-items:center;padding:15px 17px;border:1px solid var(--defi-line);border-radius:15px;background:linear-gradient(90deg,#2cdf9b1a,#36b8ed12)}.defi-contract-banner.vesting{background:linear-gradient(90deg,#9b6cff24,#ff668512)}.defi-contract-banner>div{display:grid;gap:3px}.defi-contract-banner span,.defi-contract-banner small{color:#7898b0}.defi-contract-banner strong{overflow-wrap:anywhere}.defi-contract-banner a{display:inline-flex;align-items:center;gap:7px;min-height:41px;padding:0 14px;border:1px solid rgba(54,184,237,.35);border-radius:11px;color:#69c7f3;background:#36b8ed14}.defi-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.defi-chart-card{min-height:300px;padding:18px;border:1px solid var(--defi-line);border-radius:18px;background:linear-gradient(145deg,#081e31,#081626)}.vesting-centre .defi-chart-card{background:linear-gradient(145deg,#17182f,#0b1627)}.defi-chart-card>header{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px}.defi-chart-card>header span{display:inline-flex;gap:8px;align-items:center;font-weight:800}.defi-chart-card>header svg{color:var(--defi-green)}.vesting-centre .defi-chart-card>header svg{color:#b895ff}.defi-chart-card>header>strong{color:#a8c3dc;font-size:.78rem}.defi-donut-layout{display:grid;grid-template-columns:145px minmax(0,1fr);gap:18px;align-items:center;min-height:215px}.defi-donut{width:140px;aspect-ratio:1;position:relative;display:grid;place-items:center;border-radius:50%}.defi-donut:after{content:"";position:absolute;width:68%;aspect-ratio:1;border-radius:50%;background:#081827;box-shadow:inset 0 0 20px #00000047}.defi-donut>span{position:relative;z-index:1;display:grid;text-align:center;font-size:1.12rem;font-weight:900}.defi-donut small{color:#809db6;font-size:.66rem;font-weight:500}.defi-chart-legend{display:grid;gap:10px}.defi-chart-legend>span{display:grid;grid-template-columns:9px 1fr auto;gap:8px;align-items:center;color:#9db5c8}.defi-chart-legend i{width:9px;height:9px;border-radius:50%;background:var(--defi-green)}.defi-chart-legend .tone-2{background:var(--defi-violet)}.defi-chart-legend .tone-3{background:var(--defi-blue)}.defi-horizontal-bars,.defi-capacity-bars{display:grid;gap:14px;margin-top:20px}.defi-horizontal-bars>div,.defi-capacity-bars>div{display:grid;grid-template-columns:92px 1fr 76px;gap:9px;align-items:center}.defi-horizontal-bars>div>span,.defi-capacity-bars>div>span{overflow:hidden;color:#93adc1;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.defi-horizontal-bars b,.defi-capacity-bars b{height:9px;overflow:hidden;border-radius:999px;background:#132c41}.defi-horizontal-bars i,.defi-capacity-bars i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--defi-green),var(--defi-blue))}.defi-horizontal-bars.apr i{background:linear-gradient(90deg,var(--defi-violet),var(--defi-blue))}.defi-capacity-bars i{background:linear-gradient(90deg,#9b6cff,#ff6685)}.defi-horizontal-bars strong,.defi-capacity-bars strong{text-align:right;font-size:.72rem}.defi-mini-timeline,.defi-mini-columns{height:220px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:end}.defi-mini-columns{grid-template-columns:repeat(10,minmax(0,1fr))}.defi-mini-timeline>div,.defi-mini-columns>div{display:grid;grid-template-rows:145px auto auto auto;gap:3px;text-align:center}.defi-mini-columns>div{grid-template-rows:150px auto auto}.defi-mini-timeline>div>span,.defi-mini-columns>div>span{height:145px;display:flex;align-items:end;justify-content:center;border-bottom:1px solid #31516d}.defi-mini-columns>div>span{height:150px}.defi-mini-timeline i,.defi-mini-columns i{display:block;width:min(34px,72%);border-radius:7px 7px 2px 2px;background:linear-gradient(#9b6cff,#2f8de8)}.defi-mini-columns i{background:linear-gradient(#ff6685,#9b6cff)}.defi-mini-timeline small,.defi-mini-timeline em,.defi-mini-columns small{color:#7894aa;font-style:normal;font-size:.65rem}.defi-capacity-ratio{display:grid;gap:4px;margin-top:28px;padding:14px;border:1px solid #2b465d;border-radius:12px;background:#102a3d9e}.defi-capacity-ratio span,.defi-capacity-ratio small{color:#829db1}.defi-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.defi-rule-grid article{display:grid;gap:4px;padding:14px;border:1px solid #29465d;border-radius:12px;background:#0d2335b8}.defi-rule-grid span{color:#7897ae}.defi-rule-grid strong{font-size:1.18rem}.defi-directory,.defi-record-centre,.defi-action-builder,.defi-reward-centre,.vesting-schedule-visualizer,.defi-public-details{overflow:hidden;border:1px solid var(--defi-line);border-radius:20px;background:#071827}.vesting-centre .defi-directory,.vesting-centre .defi-record-centre,.vesting-centre .defi-action-builder,.vesting-centre .defi-reward-centre,.vesting-schedule-visualizer,.vesting-centre .defi-public-details{background:#101628}.defi-directory>header,.defi-record-centre>header,.defi-action-builder>header,.defi-reward-centre>header,.vesting-schedule-visualizer>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px;border-bottom:1px solid var(--defi-line);background:linear-gradient(90deg,#2cdf9b1a,#36b8ed0f)}.vesting-centre .defi-directory>header,.vesting-centre .defi-record-centre>header,.vesting-centre .defi-action-builder>header,.vesting-centre .defi-reward-centre>header,.vesting-schedule-visualizer>header{background:linear-gradient(90deg,#9b6cff26,#ff66850f)}.defi-directory>header>div,.defi-record-centre>header>div,.defi-action-builder>header>div,.defi-reward-centre>header>div,.vesting-schedule-visualizer>header>div{display:flex;align-items:flex-start;gap:12px}.defi-directory>header svg,.defi-record-centre>header svg,.defi-action-builder>header svg,.defi-reward-centre>header svg,.vesting-schedule-visualizer>header svg{color:var(--defi-green);flex:0 0 auto;margin-top:3px}.vesting-centre .defi-action-builder>header svg,.vesting-centre .defi-reward-centre>header svg,.vesting-schedule-visualizer>header svg{color:#b895ff}.defi-directory>header span,.defi-record-centre>header span,.defi-action-builder>header span,.defi-reward-centre>header span,.vesting-schedule-visualizer>header span{display:grid;gap:3px}.defi-directory>header small,.defi-record-centre>header small,.defi-action-builder>header small,.defi-reward-centre>header small,.vesting-schedule-visualizer>header small{color:var(--defi-green);font-weight:900;letter-spacing:.08em}.vesting-centre .defi-action-builder>header small,.vesting-centre .defi-reward-centre>header small,.vesting-schedule-visualizer>header small{color:#b895ff}.defi-directory h2,.defi-record-centre h2,.defi-action-builder h2,.defi-reward-centre h2,.vesting-schedule-visualizer h2{margin:0}.defi-directory p,.defi-record-centre p,.defi-action-builder p,.defi-reward-centre p,.vesting-schedule-visualizer p{margin:0;color:#8da6ba}.defi-builder-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(44,223,155,.32);border-radius:999px;color:#5deabb;background:#2cdf9b14;font-size:.75rem;font-weight:800}.defi-builder-badge.closed{color:#ff849d;border-color:#ff849d59;background:#ff849d14}.defi-directory-toolbar,.defi-record-toolbar{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(145px,.65fr));gap:9px;padding:14px;border-bottom:1px solid #1f3d57}.defi-directory-toolbar{grid-template-columns:minmax(280px,1fr) 210px}.defi-directory-toolbar label,.defi-record-toolbar label{display:flex;align-items:center;gap:7px}.defi-directory-toolbar svg,.defi-record-toolbar svg{width:16px;color:#7ea0ba}.defi-directory-toolbar input,.defi-directory-toolbar select,.defi-record-toolbar input,.defi-record-toolbar select{width:100%}.defi-pool-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:16px}.defi-pool-directory-grid>article{display:grid;gap:14px;padding:17px;border:1px solid #27465f;border-radius:16px;background:linear-gradient(145deg,#0a2133,#081625)}.defi-pool-directory-grid>article.active{border-color:#2cdf9b9e;box-shadow:inset 0 0 0 1px #2cdf9b1f}.defi-pool-directory-grid article>header{display:flex;justify-content:space-between;gap:10px}.defi-pool-directory-grid article>header>span{display:grid;gap:3px}.defi-pool-directory-grid article>header small{color:#7897ad;font-size:.67rem}.defi-pool-directory-grid article>header>b{display:grid;text-align:right;color:var(--defi-green);font-size:1.35rem}.defi-pool-directory-grid article>header>b small{color:#7795aa;font-size:.61rem}.defi-pool-directory-grid article>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.defi-pool-directory-grid article>div>span{display:grid;gap:3px;padding:9px;color:#7896ac;border-radius:10px;background:#0e2b3fa3;font-size:.68rem}.defi-pool-directory-grid article>div strong{color:#d4e1eb;font-size:.76rem}.defi-pool-directory-grid article>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;background:linear-gradient(135deg,#0c8d68,#08b77f);color:#fff;font-weight:800}.defi-inline-warning{display:flex;gap:10px;margin:16px 18px 0;padding:13px;border:1px solid rgba(255,195,77,.34);border-radius:12px;background:#ffc34d12}.defi-inline-warning>svg{color:var(--defi-gold);flex:0 0 auto}.defi-inline-warning span{display:grid;gap:3px}.defi-inline-warning small{color:#9eb2c3}.defi-pool-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 18px 0}.defi-pool-choice-grid>button{display:grid;grid-template-columns:1fr auto;gap:6px;min-height:110px;padding:13px;text-align:left;border:1px solid #294961;border-radius:14px;background:#0a2031;color:#fff}.defi-pool-choice-grid>button.active{border-color:#2cdf9b9e;background:linear-gradient(145deg,#2cdf9b1f,#0a2031)}.defi-pool-choice-grid button>span{display:grid;gap:3px}.defi-pool-choice-grid button small{color:#7896aa;font-size:.64rem}.defi-pool-choice-grid button>b{display:grid;color:var(--defi-green);text-align:right;font-size:1.18rem}.defi-pool-choice-grid button>em{grid-column:1 / -1;align-self:end;color:#8fa6b8;font-size:.68rem;font-style:normal}.defi-builder-main-grid,.defi-public-join-grid{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:14px;padding:18px}.defi-amount-entry{display:grid;align-content:start;gap:10px;padding:16px;border:1px solid #294a63;border-radius:15px;background:linear-gradient(145deg,#2cdf9b14,#091f30f5)}.vesting-centre .defi-amount-entry{background:linear-gradient(145deg,#9b6cff1f,#15182ff5)}.defi-amount-entry>span{color:#9ab2c5;font-weight:800}.defi-amount-entry>div:first-of-type{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 11px;border:1px solid #355a74;border-radius:12px;background:#061521}.defi-amount-entry input{min-width:0;border:0;background:transparent;font-size:1.7rem;font-weight:900}.defi-amount-entry>div:first-of-type>strong{color:var(--defi-green)}.vesting-centre .defi-amount-entry>div:first-of-type>strong{color:#c1a4ff}.defi-amount-entry>small{color:#819bb0}.defi-quick-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.defi-quick-amounts button{min-height:32px;padding:0 6px;font-size:.69rem}.defi-quote-panel,.defi-join-quote{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.defi-quote-panel article,.defi-join-quote article{display:grid;gap:4px;padding:14px;border:1px solid #28475e;border-radius:13px;background:#0a1f30cc}.defi-quote-panel span,.defi-join-quote span{color:#7896ad}.defi-quote-panel small,.defi-join-quote small{color:#718ca1}.defi-join-quote .total{border-color:#9b6cff66;background:#9b6cff14}.defi-validation-note{margin:0 18px 14px;padding:11px 13px;border:1px solid rgba(255,195,77,.34);border-radius:10px;color:#f2c86f;background:#ffc34d12}.defi-transaction-steps{display:grid;gap:9px;padding:0 18px 18px}.defi-transaction-steps article{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:13px;border:1px solid #29475e;border-radius:13px;background:#081d2dbd}.defi-transaction-steps article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#8da8bc;border:1px solid #3a566d;font-weight:900}.defi-transaction-steps article.complete>span,.defi-transaction-steps article.ready>span{color:#071827;border-color:var(--defi-green);background:var(--defi-green)}.defi-transaction-steps article>div{display:grid;gap:3px}.defi-transaction-steps small{color:#8099ad}.defi-transaction-steps button{min-width:180px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.defi-large-action{width:calc(100% - 36px);min-height:48px;margin:0 18px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.defi-reward-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:12px;align-items:center;padding:18px}.defi-reward-equation>b{color:#718da4;font-size:1.5rem}.defi-reward-equation article{display:grid;gap:4px;padding:15px;border:1px solid #29485f;border-radius:14px;background:#0a1f30c7}.defi-reward-equation article.fee{border-color:#ffc34d57;background:#ffc34d12}.defi-reward-equation article.net{border-color:#2cdf9b61;background:#2cdf9b14}.vesting-centre .defi-reward-equation article.net{border-color:#9b6cff73;background:#9b6cff1a}.defi-reward-equation span,.defi-reward-equation small{color:#7897ad}.defi-reward-centre>button{width:calc(100% - 36px);min-height:48px;margin:0 18px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.defi-table-wrap{overflow-x:auto}.defi-table{width:100%;min-width:1260px;border-collapse:collapse}.defi-table th,.defi-table td{padding:14px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid #18344c}.defi-table th{color:#83a5c0;background:#0a2032;font-size:.71rem;letter-spacing:.05em;text-transform:uppercase}.defi-table td{color:#c5d5e3;font-size:.8rem}.defi-table td>small{display:block;margin-top:3px;color:#7894ab}.defi-table a,.defi-table button,.defi-row-actions button{display:inline-flex;align-items:center;gap:5px}.defi-table svg,.defi-row-actions svg{width:14px;height:14px}.defi-row-actions{display:flex;gap:6px}.defi-status{display:inline-flex;padding:5px 9px;border:1px solid rgba(44,223,155,.35);border-radius:999px;color:#35e8b5;background:#2cdf9b1a;font-size:.68rem;font-weight:900;text-transform:uppercase}.defi-status.locked,.defi-status.cliff{color:#f9c75f;border-color:#f9c75f61;background:#f9c75f1a}.defi-status.earning,.defi-status.vesting{color:#61c9f3;border-color:#61c9f361;background:#61c9f31a}.defi-status.claimable{color:#bd9cff;border-color:#bd9cff66;background:#bd9cff1c}.defi-status.unstaked,.defi-status.complete{color:#9caec0;border-color:#9caec04d;background:#9caec014}.defi-table-progress{display:grid;grid-template-columns:minmax(80px,1fr) auto;gap:7px;align-items:center}.defi-table-progress>span{height:8px;overflow:hidden;border-radius:999px;background:#18334a}.defi-table-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9b6cff,#ff6685)}.defi-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px}.defi-pagination>span{color:#809bb2}.defi-pagination>div{display:flex;align-items:center;gap:7px}.defi-pagination button{display:inline-flex;align-items:center;gap:5px}.defi-pagination svg{width:14px;height:14px}.vesting-schedule-track{display:grid;grid-template-columns:minmax(120px,.55fr) 1fr minmax(120px,.55fr) 2fr minmax(220px,1fr);align-items:center;gap:10px;padding:25px 25px 12px}.vesting-schedule-track>article{display:grid;justify-items:center;gap:5px;text-align:center}.vesting-schedule-track article>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(155,108,255,.44);border-radius:15px;color:#c2a5ff;background:#9b6cff1a}.vesting-schedule-track article>small{color:#819bb1}.vesting-schedule-track>i{height:4px;border-radius:999px;background:linear-gradient(90deg,#9b6cff,#36b8ed)}.vesting-release-dots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:10px 25px 22px}.vesting-release-dots>span{display:grid;justify-items:center;gap:5px}.vesting-release-dots i{width:11px;height:11px;border:2px solid #b895ff;border-radius:50%;background:#101628;box-shadow:0 0 12px #b895ff40}.vesting-release-dots small{color:#7894aa;font-size:.62rem}.defi-public-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px}.defi-public-details article{display:grid;gap:4px;padding:14px;border:1px solid #2c465f;border-radius:13px;background:#121d35b8}.defi-public-details span,.defi-public-details small{color:#8199ad}.defi-progress-large{height:10px;overflow:hidden;margin:18px 20px 0;border-radius:999px;background:#18334a}.defi-progress-large>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9b6cff,#ff6685)}.defi-modal-backdrop{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:20px;background:#010811c7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.defi-detail-modal{width:min(960px,96vw);max-height:92vh;overflow:auto;border:1px solid #2a5678;border-radius:20px;background:#071827;box-shadow:0 28px 90px #0000007a}.defi-detail-modal.vesting{border-color:#9b6cff7a;background:#101628}.defi-detail-modal>header{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:20px;border-bottom:1px solid var(--defi-line);background:linear-gradient(90deg,#2cdf9b1f,#8048dc1c)}.defi-detail-modal.vesting>header{background:linear-gradient(90deg,#9b6cff29,#ff668517)}.defi-modal-icon{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgba(44,223,155,.32);border-radius:15px;color:var(--defi-green);background:#2cdf9b1a}.defi-detail-modal.vesting .defi-modal-icon{color:#b895ff;border-color:#b895ff5c;background:#b895ff1a}.defi-detail-modal h2{margin:4px 0}.defi-detail-modal header p,.defi-detail-modal header small{margin:0;color:#83a4bd}.defi-detail-modal header>button{display:grid;place-items:center}.defi-modal-status{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:15px 20px;border-bottom:1px solid #1f3c55}.defi-modal-status small{color:#8ca5ba}.defi-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px}.defi-detail-grid article{display:grid;gap:5px;padding:13px;border:1px solid #203f59;border-radius:13px;background:#091d2e}.defi-detail-modal.vesting .defi-detail-grid article{background:#171a31}.defi-detail-grid span{color:#7796af;font-size:.72rem}.defi-reference-list{display:grid;gap:9px;padding:0 20px 20px}.defi-reference-list>div{display:grid;grid-template-columns:145px 1fr auto;gap:12px;align-items:center;padding:11px;border:1px solid #1c3a53;border-radius:12px}.defi-reference-list>div>span{color:#7d9bb2}.defi-reference-list code{overflow-wrap:anywhere}.defi-reference-list>div>div{display:flex;gap:6px}.defi-reference-list a,.defi-reference-list button{display:inline-flex;align-items:center;gap:5px}.defi-reference-list svg{width:14px;height:14px}.defi-detail-modal>footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--defi-line)}.defi-detail-modal>footer button{display:inline-flex;align-items:center;gap:6px}@media(max-width:1450px){.defi-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.defi-chart-grid,.defi-contract-selector,.defi-pool-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1050px){.defi-hero{grid-template-columns:1fr}.defi-directory-toolbar,.defi-record-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.defi-directory-toolbar label,.defi-record-toolbar label{grid-column:1 / -1}.defi-builder-main-grid,.defi-public-join-grid{grid-template-columns:1fr}.defi-pool-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.defi-reward-equation{grid-template-columns:1fr}.defi-reward-equation>b{transform:rotate(90deg);justify-self:center}.defi-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.defi-hero{padding:20px}.defi-summary-grid,.defi-chart-grid,.defi-contract-selector,.defi-pool-directory-grid,.defi-pool-choice-grid,.defi-directory-toolbar,.defi-record-toolbar,.defi-public-details,.defi-rule-grid,.defi-contract-banner{grid-template-columns:1fr}.defi-contract-banner a{justify-content:center}.defi-donut-layout{grid-template-columns:1fr;justify-items:center}.defi-transaction-steps article{grid-template-columns:auto 1fr}.defi-transaction-steps article>button{grid-column:1 / -1;width:100%}.defi-reward-centre>button,.defi-large-action{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.defi-pagination,.defi-directory>header,.defi-record-centre>header,.defi-action-builder>header,.defi-reward-centre>header,.vesting-schedule-visualizer>header{align-items:stretch;flex-direction:column}.defi-pagination>div{justify-content:space-between}.vesting-schedule-track{grid-template-columns:1fr;padding:20px}.vesting-schedule-track>i{width:4px;height:35px;justify-self:center;background:linear-gradient(#9b6cff,#36b8ed)}.vesting-release-dots{grid-template-columns:repeat(5,minmax(0,1fr))}.defi-modal-status,.defi-detail-grid{grid-template-columns:1fr}.defi-reference-list>div{grid-template-columns:1fr}.defi-detail-modal>footer{flex-direction:column}.defi-detail-modal>footer button{width:100%;justify-content:center}}.module-premium-centre{--module-card-bg: linear-gradient(145deg, #081e31, #081625)}.module-hero-green,.module-premium-centre .module-premium-card,.module-premium-centre .module-status-banner{box-shadow:0 20px 55px #0000002e}.vesting-centre .defi-hero,.vesting-centre .defi-action-builder,.vesting-centre .defi-reward-centre,.vesting-centre .defi-directory,.vesting-centre .defi-record-centre,.vesting-centre .defi-chart-card,.vesting-centre .defi-public-details,.vesting-centre .vesting-schedule-visualizer,.vesting-centre .defi-summary-grid article,.vesting-centre .defi-contract-card,.vesting-centre .defi-contract-card.vesting,.vesting-centre .defi-contract-banner.vesting,.vesting-centre .defi-pool-choice-grid>button,.vesting-centre .defi-amount-entry,.vesting-centre .defi-join-quote article,.vesting-centre .defi-quote-panel article,.vesting-centre .defi-detail-modal.vesting,.vesting-centre .defi-detail-grid article,.vesting-centre .defi-modal-icon,.vesting-centre .defi-rule-grid article{border-color:#36b8ed47}.vesting-centre .defi-hero,.vesting-centre .defi-action-builder,.vesting-centre .defi-reward-centre,.vesting-centre .defi-directory,.vesting-centre .defi-record-centre,.vesting-centre .defi-chart-card,.vesting-centre .defi-public-details,.vesting-centre .vesting-schedule-visualizer,.vesting-centre .defi-summary-grid article,.vesting-centre .defi-contract-card,.vesting-centre .defi-pool-choice-grid>button,.vesting-centre .defi-detail-modal.vesting,.vesting-centre .defi-detail-grid article{background:linear-gradient(145deg,#081e31,#091625)!important}.vesting-centre .defi-hero{background:radial-gradient(circle at 84% 8%,rgba(44,223,155,.2),transparent 37%),radial-gradient(circle at 8% 92%,rgba(54,184,237,.18),transparent 42%),linear-gradient(135deg,#071a2b,#0b1930 58%,#0f2234)!important}.vesting-centre .defi-hero>div>span,.vesting-centre .defi-action-builder>header small,.vesting-centre .defi-reward-centre>header small,.vesting-centre .vesting-schedule-visualizer>header small,.vesting-centre .defi-chart-card>header svg,.vesting-centre .defi-action-builder>header svg,.vesting-centre .defi-reward-centre>header svg,.vesting-centre .defi-modal-icon,.vesting-centre .defi-summary-grid article>svg,.vesting-centre .defi-contract-card.vesting .defi-contract-number,.vesting-centre .defi-contract-card.vesting.active header>svg,.vesting-centre .defi-hero>aside svg,.vesting-centre .defi-amount-entry>div:first-of-type>strong{color:var(--defi-green)!important}.vesting-centre .defi-builder-badge,.vesting-centre .defi-contract-card.vesting .defi-contract-number,.vesting-centre .defi-modal-icon{border-color:#2cdf9b52!important;background:#2cdf9b1a!important}.vesting-centre .vesting-schedule-track>article>span{border-color:#2cdf9b5c!important;color:var(--defi-green)!important;background:#2cdf9b1a!important}.vesting-centre .vesting-schedule-track>i,.vesting-centre .vesting-release-dots i,.vesting-centre .defi-table-progress i,.vesting-centre .defi-progress-large>span,.vesting-centre .defi-capacity-bars i,.vesting-centre .defi-mini-columns i{background:linear-gradient(90deg,var(--defi-green),var(--defi-blue))!important}.vesting-centre .vesting-release-dots i{border-color:var(--defi-green)!important;box-shadow:0 0 12px #2cdf9b33!important}.vesting-centre .defi-public-details article,.vesting-centre .defi-rule-grid article,.vesting-centre .defi-join-quote .total{background:#0a1f30c7!important}.module-card-grid{display:grid;gap:14px}.module-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.module-premium-card{overflow:hidden;border:1px solid var(--defi-line);border-radius:20px;background:linear-gradient(145deg,#081e31,#081625)}.module-premium-card>header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px;border-bottom:1px solid var(--defi-line);background:linear-gradient(90deg,#2cdf9b1a,#36b8ed0f)}.module-premium-card>header>div{display:flex;align-items:flex-start;gap:12px}.module-premium-card>header svg{color:var(--defi-green);flex:0 0 auto;margin-top:3px}.module-premium-card>header span{display:grid;gap:3px}.module-premium-card>header small{color:var(--defi-green);font-weight:900;letter-spacing:.08em}.module-premium-card>header h2{margin:0}.module-premium-card>header p{margin:0;color:#8da6ba}.module-copy-box{padding:18px 18px 0}.module-copy-box.compact{padding-bottom:12px}.module-copy-box>strong{display:block;margin-bottom:12px;font-size:1.2rem}.module-mini-bars,.module-mini-stat-grid,.module-record-list,.module-button-row,.module-field-stack,.module-ticket-list,.module-proposal-grid{padding:18px}.module-mini-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.module-mini-stat-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.module-mini-stat-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.module-mini-stat-grid>div{display:grid;gap:3px;padding:12px;border:1px solid #29475e;border-radius:13px;background:#0b2132bd}.module-mini-stat-grid span{color:#7d9ab1;font-size:.72rem}.module-mini-stat-grid strong{overflow-wrap:anywhere}.module-record-list{display:grid;gap:10px}.module-record-list.large{max-height:540px;overflow:auto}.module-record-list article{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:13px;border:1px solid #25435b;border-radius:13px;background:#0a1f30b8}.module-record-list strong,.module-record-list small{display:block}.module-record-list small{color:#7d99af}.module-button-row{display:flex;flex-wrap:wrap;gap:8px}.module-button-row.align-end{align-items:end}.module-button-row.stacked-mobile{padding-top:0}.module-button-row button,.payout-history-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.module-form-card>button.primary,.module-copy-box+button.primary,.module-ticket-list+button.primary,.module-premium-card>button.primary{margin:0 18px 18px}.module-field-stack{display:grid;gap:12px}.module-inline-note,.module-status-banner{margin:0 18px 18px;padding:12px 14px;border:1px solid rgba(54,184,237,.28);border-radius:12px;background:#36b8ed14;color:#9ec8db}.module-status-banner{margin:0;display:grid;gap:4px}.module-ticket-list{display:grid;gap:12px;max-height:760px;overflow:auto}.module-ticket-card{display:grid;gap:12px;padding:15px;border:1px solid #26435a;border-radius:15px;background:#0a1f30b8}.module-ticket-head{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.module-ticket-head span,.module-ticket-head small{color:#829eb4}.module-ticket-head>div{display:grid;gap:3px}.module-ticket-messages{display:grid;gap:10px}.module-ticket-message{padding:12px;border-radius:12px;background:#0f2537;border:1px solid #1e4159}.module-ticket-message.admin{background:#2cdf9b14;border-color:#2cdf9b3d}.module-ticket-message p{margin:6px 0;white-space:pre-wrap}.module-ticket-message small{color:#7d99af}.module-reply-row{display:grid;grid-template-columns:1fr auto;gap:8px}.module-reply-row button{display:inline-flex;align-items:center;justify-content:center}.module-proposal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.module-proposal-card{display:grid;gap:12px;padding:15px;border:1px solid #27455f;border-radius:15px;background:#0a1f30b8}.module-proposal-card>header{display:flex;justify-content:space-between;gap:10px;align-items:center}.module-proposal-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.module-proposal-details>div{display:grid;gap:3px;padding:10px;border:1px solid #29465d;border-radius:11px;background:#081927ad}.module-proposal-details span{color:#809ab0;font-size:.72rem}.module-hero-green .defi-hero-actions button.primary,.module-premium-centre .primary{background:linear-gradient(135deg,#0c8d68,#08b77f);border-color:#2cdf9b94}@media(max-width:1200px){.module-card-grid.two,.module-proposal-grid,.module-mini-stat-grid,.module-mini-stat-grid.three,.module-mini-stat-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.module-card-grid.two,.module-proposal-grid,.module-mini-stat-grid,.module-mini-stat-grid.three,.module-mini-stat-grid.four,.module-proposal-details{grid-template-columns:1fr}.module-record-list article,.module-ticket-head,.module-reply-row{grid-template-columns:1fr}.module-button-row.stacked-mobile,.module-button-row.wrap{display:grid;grid-template-columns:1fr}}.tickets-command-layout .module-mode-switcher{display:flex;flex-wrap:wrap;gap:10px}.tickets-command-layout .module-mode-switcher button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:12px 16px;border-radius:999px;border:1px solid var(--defi-line);background:#0a1f30b8}.tickets-command-layout .module-mode-switcher button.active{background:linear-gradient(135deg,#0c8d68f2,#08b77ff2);border-color:#2cdf9b94}.tickets-command-layout .ticket-page-panel{border:1px solid var(--defi-line);border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#081e31,#081625)}.tickets-command-layout .module-ticket-inbox-table{display:grid;gap:10px;padding:18px}.tickets-command-layout .module-ticket-row{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1.3fr) auto auto;gap:14px;align-items:center;padding:15px;border:1px solid #26445b;border-radius:15px;background:#0a1f30b8}.tickets-command-layout .module-ticket-row .row-main,.tickets-command-layout .module-ticket-row .row-meta{display:grid;gap:4px}.tickets-command-layout .module-ticket-row .row-main span,.tickets-command-layout .module-ticket-row .row-main small,.tickets-command-layout .module-ticket-row .row-meta small{color:#84a1b7}.tickets-command-layout .module-ticket-row .row-main small{display:inline-flex;align-items:center;gap:6px}.tickets-command-layout .module-ticket-row .row-action button{white-space:nowrap}.tickets-command-layout .ticket-detail-page>header{align-items:flex-start}.tickets-command-layout .ticket-detail-page>header>button{margin:20px}.tickets-command-layout .ticket-detail-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px;border-bottom:1px solid var(--defi-line)}.tickets-command-layout .ticket-detail-summary article{display:grid;gap:4px;padding:12px;border-radius:12px;border:1px solid #29475e;background:#0a1f30b8}.tickets-command-layout .ticket-detail-summary small{color:#7f9bb1}.tickets-command-layout .ticket-conversation-page{display:grid;gap:12px;padding:18px}.tickets-command-layout .ticket-conversation-page .module-ticket-message{margin:0}.tickets-command-layout .ticket-conversation-page .module-ticket-message p{margin:8px 0 0;white-space:pre-wrap}.tickets-command-layout .ticket-conversation-page .message-meta{display:flex;justify-content:space-between;gap:10px;align-items:center}.tickets-command-layout .ticket-conversation-page .message-meta small{color:#7d99af}.tickets-command-layout .ticket-detail-reply-box{padding:0 18px 18px}@media(max-width:1100px){.tickets-command-layout .module-ticket-row,.tickets-command-layout .ticket-detail-summary{grid-template-columns:1fr 1fr}}@media(max-width:760px){.tickets-command-layout .module-ticket-row,.tickets-command-layout .ticket-detail-summary{grid-template-columns:1fr}.tickets-command-layout .ticket-detail-page>header>button{margin:0 20px 20px}.tickets-command-layout .ticket-conversation-page .message-meta{align-items:flex-start;flex-direction:column}}.universal-premium-shell{--fsp-bg: #06111d;--fsp-panel: #081b2b;--fsp-panel-2: #0a2133;--fsp-panel-3: #0c2638;--fsp-line: #23445d;--fsp-line-soft: rgba(77, 135, 170, .24);--fsp-green: #2cdf9b;--fsp-green-dark: #0b9f73;--fsp-blue: #36b8ed;--fsp-cyan: #60d8ff;--fsp-gold: #ffc75d;--fsp-red: #ff6685;--fsp-text: #f4f8fc;--fsp-muted: #8fa9bf;background:radial-gradient(circle at 94% 3%,rgba(54,184,237,.08),transparent 31%),radial-gradient(circle at 5% 75%,rgba(44,223,155,.055),transparent 34%),var(--fsp-bg);color:var(--fsp-text)}.universal-premium-shell .content{background:transparent}.universal-premium-shell .sidebar{border-right-color:#36b8ed30;background:linear-gradient(180deg,#0a1c2cfa,#040d18fc),var(--fsp-bg);box-shadow:18px 0 55px #00000029}.universal-premium-shell .brand{border-bottom:1px solid rgba(54,184,237,.18)}.universal-premium-shell .brand-mark{color:var(--fsp-green);border-color:#2cdf9b61;background:linear-gradient(145deg,#2cdf9b29,#36b8ed14);box-shadow:0 0 24px #2cdf9b14}.universal-premium-shell .sidebar nav button{min-height:45px;border:1px solid transparent;border-radius:12px;color:#c7d5e1;transition:border-color .18s ease,background .18s ease,transform .18s ease,color .18s ease}.universal-premium-shell .sidebar nav button:hover{transform:translate(2px);color:#fff;border-color:#36b8ed38;background:#36b8ed12}.universal-premium-shell .sidebar nav button.nav-active{color:#fff;border-color:#2cdf9b57;background:linear-gradient(90deg,#2cdf9b24,#36b8ed12);box-shadow:inset 3px 0 0 var(--fsp-green),0 12px 28px #0000001f}.universal-premium-shell .topbar{position:relative;z-index:30;padding-bottom:17px;border-bottom:1px solid rgba(54,184,237,.14)}.universal-premium-shell .topbar h1{letter-spacing:-.025em}.universal-premium-shell .topbar .eyebrow{color:var(--fsp-green);font-weight:800}.universal-premium-shell .topbar-live-balances>span,.universal-premium-shell .customer-settings-button,.universal-premium-shell .wallet-status-button,.universal-premium-shell .wallet-connect>select{border-color:#36b8ed47;background:linear-gradient(145deg,#0a2133f5,#071624fa);box-shadow:0 10px 28px #0000001f}.universal-premium-shell .topbar-live-balances>span:hover,.universal-premium-shell .customer-settings-button:hover,.universal-premium-shell .wallet-status-button:hover{border-color:#2cdf9b75}.universal-premium-shell .wallet-status-button.connected{border-color:#2cdf9b7a;background:linear-gradient(145deg,#2cdf9b21,#071c26fa)}.universal-premium-shell .wallet-menu,.universal-premium-shell .customer-settings-menu{border-color:#36b8ed57;border-radius:18px;background:linear-gradient(145deg,#081d2efe,#06121ffe);box-shadow:0 30px 90px #0000007a}.universal-premium-shell .customer-settings-menu button,.universal-premium-shell .quick-link-card{border-color:#36b8ed33;border-radius:13px;background:#0a1f30bd}.universal-premium-shell .customer-settings-menu button:hover,.universal-premium-shell .quick-link-card:hover{border-color:#2cdf9b66;background:#2cdf9b13}.universal-premium-shell .chain-alert,.universal-premium-shell .notice{border-radius:14px;box-shadow:0 12px 34px #00000024}.universal-page-content{display:grid;gap:18px}.universal-page-intelligence{position:relative;overflow:hidden;margin-bottom:18px;border:1px solid rgba(54,184,237,.3);border-radius:22px;background:radial-gradient(circle at 88% 10%,rgba(44,223,155,.13),transparent 34%),radial-gradient(circle at 8% 100%,rgba(54,184,237,.09),transparent 37%),linear-gradient(145deg,#081e2ffa,#061320fc);box-shadow:0 24px 70px #00000038}.universal-page-intelligence:after{content:"";position:absolute;width:360px;height:360px;right:-170px;top:-220px;border:1px solid rgba(96,216,255,.12);border-radius:50%;box-shadow:0 0 0 55px #36b8ed06,0 0 0 110px #2cdf9b04;pointer-events:none}.upi-header{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:22px;border-bottom:1px solid rgba(54,184,237,.18)}.upi-heading-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(44,223,155,.36);border-radius:16px;color:var(--fsp-green);background:#2cdf9b17;box-shadow:0 0 24px #2cdf9b14}.upi-heading-copy{min-width:0}.upi-heading-copy>span{color:var(--fsp-green);font-size:.72rem;font-weight:900;letter-spacing:.1em}.upi-heading-copy h2{margin:4px 0;font-size:clamp(1.35rem,2.3vw,2rem)}.upi-heading-copy p{margin:0;color:var(--fsp-muted)}.upi-live-context{display:grid;min-width:145px;gap:3px;padding:11px 14px;border:1px solid rgba(54,184,237,.22);border-radius:13px;background:#081928bd}.upi-live-context small{color:#7898b1}.upi-live-context em{display:inline-flex;align-items:center;gap:6px;color:#8da8bb;font-size:.7rem;font-style:normal}.upi-live-context i{width:7px;height:7px;border-radius:50%;background:var(--fsp-green);box-shadow:0 0 9px #2cdf9b99}.upi-collapse-button{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:12px}.upi-metric-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:16px 18px 0}.upi-metric-grid article{min-height:104px;display:flex;align-items:flex-start;gap:11px;padding:15px;border:1px solid rgba(54,184,237,.22);border-radius:15px;background:linear-gradient(145deg,#0a2133f0,#071624f5)}.upi-metric-grid article>svg{color:var(--fsp-green);flex:0 0 auto}.upi-metric-grid article>span{min-width:0;display:grid;gap:3px}.upi-metric-grid small,.upi-metric-grid em{color:#7898b0;font-size:.7rem;font-style:normal}.upi-metric-grid strong{overflow-wrap:anywhere;font-size:1.05rem}.upi-dashboard-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.75fr);gap:12px;padding:12px 18px 18px}.upi-chart-card,.upi-command-card{overflow:hidden;border:1px solid rgba(54,184,237,.22);border-radius:17px;background:linear-gradient(145deg,#091f30f5,#061421fa)}.upi-chart-card>header,.upi-command-card>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;border-bottom:1px solid rgba(54,184,237,.16)}.upi-chart-card>header>div,.upi-command-card>header{display:flex;align-items:center;gap:9px}.upi-chart-card>header svg,.upi-command-card>header svg{color:var(--fsp-green)}.upi-chart-card>header span,.upi-command-card>header span{display:grid;gap:2px}.upi-chart-card>header small,.upi-command-card>header small{color:#7897ae}.upi-range-tabs,.upi-chart-tabs{display:flex;gap:6px}.upi-range-tabs button,.upi-chart-tabs button{min-height:31px;padding:0 10px;border-radius:9px;font-size:.72rem}.upi-range-tabs button.active,.upi-chart-tabs button.active{color:#05141f;border-color:var(--fsp-green);background:var(--fsp-green)}.upi-chart-tabs{padding:12px 15px 0}.upi-chart-tabs button{display:inline-flex;align-items:center;gap:6px}.upi-trend-chart{padding:3px 15px 13px;color:var(--fsp-green)}.upi-trend-chart svg{width:100%;height:205px;overflow:visible}.upi-grid-line{stroke:#719fbc24;stroke-width:1}.upi-trend-line{stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(44,223,155,.28))}.upi-trend-point{fill:#081c2b;stroke:currentColor;stroke-width:3}.upi-axis-labels{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;color:#708ca2;font-size:.62rem;text-align:center}.upi-axis-labels span:nth-last-child(n+8):first-child,.upi-axis-labels span:nth-last-child(n+8):first-child~span{min-width:0}.upi-status-bars{min-height:240px;display:grid;align-content:center;gap:14px;padding:20px}.upi-status-bars>div:not(.empty-state){display:grid;grid-template-columns:110px 1fr 54px;gap:9px;align-items:center}.upi-status-bars span{overflow:hidden;color:#8ea8bc;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.upi-status-bars b{height:10px;overflow:hidden;border-radius:999px;background:#132d42}.upi-status-bars i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--fsp-green),var(--fsp-blue))}.upi-status-bars strong{text-align:right}.upi-command-card{display:grid;align-content:start}.upi-command-card>header{justify-content:flex-start}.upi-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:13px}.upi-command-stats>div{display:flex;gap:8px;align-items:flex-start;padding:11px;border:1px solid rgba(54,184,237,.17);border-radius:11px;background:#0b2334a8}.upi-command-stats svg{color:var(--fsp-green);flex:0 0 auto}.upi-command-stats span{display:grid;gap:2px}.upi-command-stats small{color:#7897ad;font-size:.65rem}.upi-command-stats strong{overflow-wrap:anywhere;font-size:.78rem}.upi-quick-links{display:grid;gap:7px;padding:0 13px 13px}.upi-quick-links button{display:flex;justify-content:space-between;align-items:center;min-height:39px;border-color:#36b8ed33;background:#0a1f30b3}.upi-quick-links button:hover{border-color:#2cdf9b6b;background:#2cdf9b13}.upi-platform-note{display:flex;gap:9px;align-items:flex-start;margin:0 13px 13px;padding:12px;border:1px solid rgba(44,223,155,.25);border-radius:12px;background:#2cdf9b12}.upi-platform-note svg{color:var(--fsp-green);flex:0 0 auto}.upi-platform-note span{display:grid;gap:3px}.upi-platform-note small{color:#87a5b8;line-height:1.45}.universal-premium-shell .universal-page-content .page-stack{gap:18px}.universal-premium-shell .universal-page-content .panel,.universal-premium-shell .universal-page-content .admin-section,.universal-premium-shell .universal-page-content .admin-card,.universal-premium-shell .universal-page-content .admin-subsection,.universal-premium-shell .universal-page-content .settings-card,.universal-premium-shell .universal-page-content .dashboard-section,.universal-premium-shell .universal-page-content .analytics-card,.universal-premium-shell .universal-page-content .summary-card,.universal-premium-shell .universal-page-content .feature-card,.universal-premium-shell .universal-page-content .form-card,.universal-premium-shell .universal-page-content .wallet-card,.universal-premium-shell .universal-page-content .marketplace-card,.universal-premium-shell .universal-page-content .collection-card,.universal-premium-shell .universal-page-content .launchpad-card,.universal-premium-shell .universal-page-content .token-card,.universal-premium-shell .universal-page-content .nft-card,.universal-premium-shell .universal-page-content .game-card,.universal-premium-shell .universal-page-content .admin-section-analytics,.universal-premium-shell .universal-page-content .admin-module-manager,.universal-premium-shell .universal-page-content .admin-module-global-summary,.universal-premium-shell .universal-page-content .module-premium-card{border-color:#36b8ed3d;background:linear-gradient(145deg,#091e2ff7,#061421fb);box-shadow:0 17px 44px #00000029}.universal-premium-shell .universal-page-content section>header,.universal-premium-shell .universal-page-content .panel>header,.universal-premium-shell .universal-page-content .admin-section>header,.universal-premium-shell .universal-page-content .admin-card>header{border-bottom-color:#36b8ed2b}.universal-premium-shell .universal-page-content .stat-card,.universal-premium-shell .universal-page-content .admin-preview-metrics article,.universal-premium-shell .universal-page-content .dashboard-stat,.universal-premium-shell .universal-page-content .summary-tile,.universal-premium-shell .universal-page-content .metric-card,.universal-premium-shell .universal-page-content .overview-card{border-color:#36b8ed38;background:linear-gradient(145deg,#0b2435e8,#071725f2)}.universal-premium-shell .universal-page-content input,.universal-premium-shell .universal-page-content textarea,.universal-premium-shell .universal-page-content select{border-color:#4980a26b;border-radius:11px;background:#05121edb;box-shadow:inset 0 0 0 1px #00000017}.universal-premium-shell .universal-page-content input:focus,.universal-premium-shell .universal-page-content textarea:focus,.universal-premium-shell .universal-page-content select:focus{border-color:#2cdf9ba3;box-shadow:0 0 0 3px #2cdf9b14}.universal-premium-shell button,.universal-premium-shell .button-link{border-radius:10px;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease}.universal-premium-shell button:hover:not(:disabled),.universal-premium-shell .button-link:hover{transform:translateY(-1px)}.universal-premium-shell button.primary,.universal-premium-shell .button-link.primary,.universal-premium-shell .primary{border-color:#2cdf9b94;background:linear-gradient(135deg,#0b8f68,#0bb47e);box-shadow:0 11px 25px #0b8f6826}.universal-premium-shell table{border-collapse:separate;border-spacing:0}.universal-premium-shell th{color:#88abc2;background:#0a2133;border-bottom-color:#36b8ed3d}.universal-premium-shell td{border-bottom-color:#36b8ed21}.universal-premium-shell tbody tr:hover td{background:#2cdf9b09}.universal-premium-shell .empty-state{border-color:#36b8ed36;border-radius:13px;background:#081c2ca1}.universal-premium-shell .defi-status,.universal-premium-shell .status-badge,.universal-premium-shell .badge{border-radius:999px}.universal-premium-shell .tickets-command-layout .ticket-conversation-page{display:flex;flex-direction:column;gap:13px;padding:20px}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message{width:min(78%,820px);max-width:min(78%,820px);justify-self:auto;align-self:flex-start;margin:0;padding:14px 16px;border:1px solid rgba(54,184,237,.33);border-radius:18px 18px 18px 5px;background:linear-gradient(145deg,#103148f5,#0a1f31fa);box-shadow:0 10px 28px #00000021}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message.admin{align-self:flex-end;border-color:#2cdf9b61;border-radius:18px 18px 5px;background:linear-gradient(145deg,#0b4d42e6,#08302ffa)}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message:not(.admin):before{content:"CUSTOMER";display:inline-flex;margin-bottom:6px;color:var(--fsp-cyan);font-size:.63rem;font-weight:900;letter-spacing:.08em}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message.admin:before{content:"ADMIN SUPPORT";display:inline-flex;margin-bottom:6px;color:var(--fsp-green);font-size:.63rem;font-weight:900;letter-spacing:.08em}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message .message-meta{display:flex;justify-content:space-between;gap:10px}.universal-premium-shell .tickets-command-layout .ticket-detail-reply-box{margin:0 20px 20px;padding:16px;border:1px solid rgba(54,184,237,.23);border-radius:15px;background:#091d2db8}.universal-premium-shell[data-page=admin] .admin-quick-navigation,.universal-premium-shell[data-page=admin] .admin-menu,.universal-premium-shell[data-page=admin] .full-admin-menu{border-color:#36b8ed42;border-radius:18px;background:linear-gradient(145deg,#081e2ff7,#061421fb)}.universal-premium-shell[data-page=admin] .admin-quick-navigation button,.universal-premium-shell[data-page=admin] .admin-menu button,.universal-premium-shell[data-page=admin] .full-admin-menu button{border-color:#36b8ed38;background:#0a1f30b8}.universal-premium-shell[data-page=admin] .admin-quick-navigation button:hover,.universal-premium-shell[data-page=admin] .admin-menu button:hover,.universal-premium-shell[data-page=admin] .full-admin-menu button:hover,.universal-premium-shell[data-page=admin] .admin-quick-navigation button.active,.universal-premium-shell[data-page=admin] .admin-menu button.active,.universal-premium-shell[data-page=admin] .full-admin-menu button.active{border-color:#2cdf9b7a;background:linear-gradient(145deg,#2cdf9b21,#092030eb)}@media(max-width:1450px){.upi-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}}@media(max-width:1050px){.upi-header{grid-template-columns:auto 1fr auto}.upi-live-context{grid-column:1 / -1;grid-template-columns:auto auto auto;align-items:center}.upi-collapse-button{grid-column:3;grid-row:1}.upi-dashboard-grid{grid-template-columns:1fr}}@media(max-width:760px){.upi-header{grid-template-columns:auto 1fr auto;padding:16px}.upi-heading-icon{width:44px;height:44px}.upi-heading-copy p{display:none}.upi-live-context{grid-template-columns:1fr auto}.upi-live-context em{grid-column:1 / -1}.upi-metric-grid{grid-template-columns:1fr 1fr;padding:12px 12px 0}.upi-metric-grid article{min-height:96px;padding:12px}.upi-dashboard-grid{padding:10px 12px 12px}.upi-chart-card>header{align-items:flex-start;flex-direction:column}.upi-axis-labels{grid-template-columns:repeat(7,minmax(0,1fr))}.upi-command-stats{grid-template-columns:1fr}.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message,.universal-premium-shell .tickets-command-layout .ticket-conversation-page .module-ticket-message.admin{width:92%;max-width:92%}}@media(max-width:520px){.upi-metric-grid{grid-template-columns:1fr}.upi-live-context{min-width:0}}.upi-dashboard-grid{grid-template-columns:minmax(0,1fr)}.upi-dashboard-grid .upi-command-card{grid-column:1 / -1}.upi-command-card .upi-command-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.upi-command-card .upi-quick-links{grid-template-columns:repeat(3,minmax(0,1fr))}.lucky-orbit-rewards-page .orbit-rewards-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.orbit-coupon-code{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:7px}.orbit-coupon-code code{padding:8px 10px;border:1px dashed rgba(85,231,184,.55);border-radius:9px;color:#72f2c8;background:#071d20;font-weight:800;letter-spacing:.08em}.orbit-coupon-code button{min-height:34px;display:inline-flex;align-items:center;gap:6px}.orbit-coupon-code.large{justify-content:space-between;padding:11px;border:1px solid rgba(85,231,184,.26);border-radius:12px;background:#071d20b8}.orbit-coupon-code.large code{font-size:1.08rem}.orbit-coupon-wallet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orbit-coupon-wallet-grid>article{display:grid;gap:13px;padding:16px;border:1px solid #28705f;border-radius:15px;background:linear-gradient(145deg,#071c26,#0b2830)}.orbit-coupon-wallet-grid header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.orbit-coupon-wallet-grid header>svg{color:#55e7b8}.orbit-coupon-wallet-grid header span{display:grid;gap:3px}.orbit-coupon-wallet-grid header small{color:#55e7b8;font-size:.65rem}.orbit-coupon-wallet-grid header b{padding:5px 9px;border-radius:999px;color:#6af0c1;background:#164537;text-transform:uppercase;font-size:.65rem}.orbit-coupon-wallet-grid dl{display:grid;gap:7px;margin:0}.orbit-coupon-wallet-grid dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(117,165,190,.14)}.orbit-coupon-wallet-grid dt{color:#789bae}.orbit-coupon-wallet-grid dd{margin:0;text-align:right;font-weight:700}.orbit-history-list.valuable code{color:#6ff0c5}.orbit-admin-history-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.35fr);gap:10px;margin:18px 0 12px}.orbit-admin-history-toolbar label{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #2d5369;border-radius:11px;background:#071823}.orbit-admin-history-toolbar label svg{color:#55e7b8;flex:0 0 auto}.orbit-admin-history-toolbar input{width:100%;border:0;background:transparent}.orbit-admin-token-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.orbit-admin-token-totals>article{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #2a566a;border-radius:12px;background:linear-gradient(145deg,#081b29,#0a2732)}.orbit-admin-token-totals svg{color:#f4ca55}.orbit-admin-token-totals span{display:grid;gap:3px}.orbit-admin-token-totals small{color:#7f9fb1;font-size:.63rem}.orbit-admin-reward-table-wrap{overflow:auto;border:1px solid #294c61;border-radius:14px}.orbit-admin-reward-table{width:100%;min-width:980px;border-collapse:collapse}.orbit-admin-reward-table th,.orbit-admin-reward-table td{padding:12px;border-bottom:1px solid rgba(85,126,151,.17);text-align:left;vertical-align:middle}.orbit-admin-reward-table th{position:sticky;top:0;z-index:1;color:#7fa5b8;background:#091b28;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.orbit-admin-reward-table td>small{display:block;margin-top:4px;color:#7899ab}.orbit-admin-reward-table code{color:#8fb4c7}.orbit-admin-reward-name{display:flex;align-items:center;gap:9px}.orbit-admin-reward-name span{display:grid;gap:2px}.orbit-admin-reward-name small{color:#67dfb6;text-transform:uppercase;font-size:.62rem}.orbit-admin-status{display:inline-flex;padding:5px 9px;border-radius:999px;color:#69eabe;background:#123d33;font-size:.65rem;text-transform:uppercase}.orbit-admin-status.used,.orbit-admin-status.redeemed,.orbit-admin-status.fulfilled{color:#9eb4c1;background:#273743}.orbit-admin-status.expired,.orbit-admin-status.failed{color:#ff9aaa;background:#4b202c}@media(max-width:1050px){.upi-command-card .upi-command-stats,.orbit-admin-token-totals,.orbit-coupon-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.lucky-orbit-rewards-page .orbit-rewards-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-command-card .upi-command-stats,.upi-command-card .upi-quick-links,.orbit-coupon-wallet-grid,.orbit-admin-history-toolbar,.orbit-admin-token-totals{grid-template-columns:1fr}}.nft-mint-reward-selector{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;margin-top:10px}.nft-mint-reward-selector>label{display:grid;grid-template-columns:18px 38px minmax(0,1fr);gap:9px;align-items:center;cursor:pointer}.nft-mint-reward-selector>label>input{width:17px;height:17px;accent-color:#20dfad}.nft-mint-reward-selector>select{width:100%;min-height:38px;border:1px solid #345b70;border-radius:9px;background:#071923;color:#e8f7ff;padding:0 10px}.nft-mint-reward-selector select:focus{outline:2px solid rgba(32,223,173,.28);border-color:#20dfad}.my-collections-dynamic-hub{display:grid;gap:16px;padding:20px;border:1px solid #24536a;border-radius:18px;background:linear-gradient(145deg,#071d29,#0b1830);overflow:hidden}.my-collections-dynamic-hub>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.my-collections-dynamic-hub>header>div{display:flex;align-items:flex-start;gap:14px;min-width:0}.my-collections-dynamic-hub>header svg{color:#2ce5ae;flex:0 0 auto}.my-collections-dynamic-hub>header span{display:grid;gap:4px;min-width:0}.my-collections-dynamic-hub>header small{color:#2ce5ae;font-weight:800;letter-spacing:.08em}.my-collections-dynamic-hub>header h2{margin:0;color:#f6fbff}.my-collections-dynamic-hub>header p{margin:0;color:#9fc4d8;max-width:900px}.my-collections-dynamic-hub>header button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.dynamic-owner-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dynamic-owner-summary-grid article{display:grid;gap:4px;padding:14px;border:1px solid #24465b;border-radius:13px;background:#071722}.dynamic-owner-summary-grid span,.dynamic-owner-summary-grid small{color:#8db4c9}.dynamic-owner-summary-grid strong{font-size:1.35rem;color:#f5fbff}.dynamic-owner-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dynamic-owner-rule-grid article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;border:1px solid #285169;border-radius:12px;background:#081925}.dynamic-owner-rule-grid article>div{display:grid;gap:2px;min-width:0}.dynamic-owner-rule-grid article span,.dynamic-owner-rule-grid article small{color:#91b9ce;overflow-wrap:anywhere}.dynamic-owner-rule-grid article>b{color:#2ce5ae;text-transform:uppercase;font-size:.72rem}.customer-owned-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px;border:1px solid #244b62;border-radius:15px;background:#071724}.customer-owned-tabs button{min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #31536a;border-radius:11px;background:#101f2f;color:#dbeeff;font-weight:800}.customer-owned-tabs button.active{border-color:#27dda8;background:linear-gradient(135deg,#0a4b40,#0d302e);color:#36f2bd;box-shadow:0 0 0 1px #27dda82e,0 0 20px #27dda81f}.customer-owned-shortcut{min-height:96px}.fs139-game-selection-row{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:12px;align-items:stretch}.fs139-game-selection-row .fs125-game-tabs{margin:0}.fs139-game-sound-toggle{display:flex;align-items:center;gap:12px;justify-content:flex-start;padding:10px 14px;border:1px solid #42566e;border-radius:14px;background:#172536;color:#dcecff;text-align:left}.fs139-game-sound-toggle>svg{width:32px;height:32px;padding:6px;border-radius:10px;background:#27384c;color:#ff9cac;flex:0 0 auto}.fs139-game-sound-toggle>span{display:grid;gap:2px}.fs139-game-sound-toggle small{color:#91acbf;font-size:.7rem;line-height:1.25}.fs139-game-sound-toggle.enabled{border-color:#24dda8;background:linear-gradient(135deg,#09372f,#102a31);color:#35efba;box-shadow:0 0 20px #24dda824}.fs139-game-sound-toggle.enabled>svg{background:#0b5c49;color:#4affc7}.fs127-roulette-number-ring b{font-size:12px!important;font-weight:950!important;line-height:1!important;min-width:19px!important;height:19px!important;display:grid!important;place-items:center!important;color:#fff!important;text-shadow:0 1px 2px #000,0 0 3px #000!important;-webkit-text-stroke:.2px rgba(0,0,0,.8)}.fs125-bet-cell>span{font-size:14px!important;font-weight:950!important;letter-spacing:.01em!important;text-shadow:0 1px 2px #000!important}.fs125-number-grid .fs125-bet-cell{min-height:42px!important}.fs125-column-grid .fs125-bet-cell,.fs125-dozen-grid .fs125-bet-cell,.fs125-outside-grid .fs125-bet-cell{font-size:13px!important;min-height:40px!important}.fs127-number-ball .fs129-number-centre{font-size:1.08rem!important;font-weight:950!important}.fs127-number-ball.large .fs129-number-centre,.fs127-number-ball.settlement .fs129-number-centre{font-size:1.3rem!important}.launchpad-primary-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important}.launchpad-primary-mode-grid>button{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:190px!important;padding:18px 14px!important;display:grid!important;grid-template-rows:auto auto 1fr auto!important;justify-items:center!important;align-content:start!important;gap:9px!important;overflow:hidden!important}.launchpad-primary-mode-grid>button strong,.launchpad-primary-mode-grid>button span,.launchpad-primary-mode-grid>button small{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.35!important}.premium-lock-centre .lock-centre-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-lock-centre .lock-centre-chart-card.wide{grid-column:auto!important}.defi-compact-token-value{display:inline-block;max-width:100%;font-variant-numeric:tabular-nums;cursor:help;white-space:nowrap}.orbit-nft-reward-wallet{display:grid;gap:14px;padding:16px;border:1px solid #2a6a77;border-radius:16px;background:linear-gradient(145deg,#071c28,#101532);overflow:hidden}.orbit-nft-reward-wallet>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid #24475c}.orbit-nft-reward-wallet>header>div{display:flex;align-items:center;gap:13px;min-width:0}.orbit-nft-reward-wallet>header span{display:grid;gap:3px;min-width:0}.orbit-nft-reward-wallet>header small{color:#2ce5ae;font-weight:900;letter-spacing:.08em}.orbit-nft-reward-wallet>header strong{font-size:1.15rem;color:#f5fbff}.orbit-nft-reward-wallet>header p{margin:0;color:#9fc2d5;line-height:1.4}.orbit-nft-reward-wallet>header>b{padding:8px 11px;border:1px solid #2ce5ae;border-radius:999px;color:#2ce5ae;white-space:nowrap}.orbit-nft-reward-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.orbit-nft-reward-summary article{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:center;padding:13px;border:1px solid #294c61;border-radius:13px;background:#081925}.orbit-nft-reward-summary article>span{display:grid;gap:2px;min-width:0}.orbit-nft-reward-summary small,.orbit-nft-reward-summary em{color:#8fb5c9}.orbit-nft-reward-summary strong{font-size:1.15rem;color:#fff;overflow-wrap:anywhere}.orbit-nft-reward-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.orbit-nft-reward-list>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid #244a60;border-radius:12px;background:#071722}.orbit-nft-reward-list>article>div{display:grid;gap:2px;min-width:0}.orbit-nft-reward-list span,.orbit-nft-reward-list small{color:#91b7ca;overflow-wrap:anywhere}.orbit-nft-reward-list>article>b{color:#38efbd;text-align:right;overflow-wrap:anywhere}.orbit-nft-reward-wallet>footer{display:flex;justify-content:flex-end;gap:9px}.my-staking-centre{gap:16px}.my-staking-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.7fr);gap:20px;padding:22px;border:1px solid #266076;border-radius:18px;background:linear-gradient(135deg,#072430,#10143a);overflow:hidden}.my-staking-hero>div{display:grid;align-content:center;gap:8px}.my-staking-hero>div>span{display:flex;align-items:center;gap:8px;color:#31e5b2;font-weight:900}.my-staking-hero>aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.my-staking-hero>aside>span{display:grid;align-content:center;gap:3px;padding:12px;border:1px solid #2c5067;border-radius:12px;background:#071927}.my-staking-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.my-staking-summary-grid article{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:12px;border:1px solid #295169;border-radius:12px;background:#081a27}.my-staking-contract-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.my-staking-contract-selector>button{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(280px,.9fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid #28536a;border-radius:14px;background:#081925;color:#eaf7ff;text-align:left}.my-staking-contract-selector>button.active{border-color:#2ce5ae}.my-staking-contract-selector>button>section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.my-staking-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lp-detail-compact-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 10px;border:1px solid #24495e;border-radius:12px;background:#081825}.lp-detail-project-identity{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1100px){.launchpad-primary-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dynamic-owner-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs139-game-selection-row{grid-template-columns:1fr}.my-staking-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.orbit-nft-reward-summary,.orbit-nft-reward-list,.my-staking-chart-grid,.my-staking-contract-selector,.my-staking-hero{grid-template-columns:1fr}.lp-detail-project-identity{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.orbit-nft-reward-wallet>header,.lp-detail-compact-nav{align-items:stretch;flex-direction:column}.orbit-nft-reward-wallet>footer,.my-staking-hero>div>div{flex-direction:column}.my-staking-summary-grid,.my-staking-hero>aside{grid-template-columns:1fr}}.nft-owner-global-tabs{position:sticky;top:8px;z-index:18;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 34px #00000038}.nft-owner-global-tabs button b,.token-owner-global-tabs button b,.launchpad-customer-tabs button b,.lock-centre-tabs button b{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#092a3a;color:#43efbd;font-size:.75rem}.token-network-family-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.token-owner-global-tabs{margin-bottom:0}.token-owner-global-tabs button.active{border-color:#2ce5ae;background:linear-gradient(135deg,#0b5e4c,#133255);color:#ecfffa}.launchpad-customer-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px;border:1px solid #244b62;border-radius:15px;background:#071724}.launchpad-customer-tabs button{min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #31536a;border-radius:11px;background:#101f2f;color:#dbeeff;font-weight:800}.launchpad-customer-tabs button.active{border-color:#27dda8;background:linear-gradient(135deg,#0a4b40,#0d302e);color:#36f2bd;box-shadow:0 0 0 1px #27dda82e,0 0 20px #27dda81f}.my-contributions-page{min-width:0}.my-contributions-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:24px;border:1px solid #25566c;border-radius:20px;background:radial-gradient(circle at 90% 10%,rgba(74,67,214,.24),transparent 34%),linear-gradient(135deg,#06232d,#0b1930);overflow:hidden}.my-contributions-hero>div{display:grid;gap:7px}.my-contributions-hero>div>span{display:flex;align-items:center;gap:8px;color:#35efb8;font-weight:900;font-size:.76rem;letter-spacing:.08em}.my-contributions-hero h1{margin:0;color:#f8fbff;font-size:clamp(1.8rem,3vw,3rem)}.my-contributions-hero p{margin:0;color:#a8c7d8;max-width:900px}.my-contributions-hero aside{display:grid;gap:5px;min-width:245px;padding:17px;border:1px solid #2e6074;border-radius:15px;background:#071823}.my-contributions-hero aside small,.my-contributions-hero aside span{color:#91b9ca}.my-contributions-hero aside strong{color:#f5fbff;overflow-wrap:anywhere}.my-contributions-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.my-contributions-metrics article{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:16px;border:1px solid #24516a;border-radius:15px;background:#071b28;min-width:0}.my-contributions-metrics article>svg{color:#2ce5ae}.my-contributions-metrics article span{display:grid;gap:3px;min-width:0}.my-contributions-metrics small,.my-contributions-metrics em{color:#8fb4c7;font-style:normal}.my-contributions-metrics strong{font-size:1.15rem;color:#f5fbff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.my-contributions-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.my-contributions-chart-grid>article{padding:17px;border:1px solid #254f67;border-radius:16px;background:#071a28;min-width:0}.my-contributions-chart-grid>article>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px;color:#eaf8ff}.my-contributions-chart-grid>article>header span{display:flex;align-items:center;gap:8px;font-weight:900}.my-contributions-chart-grid>article>header svg{color:#31e5b3}.my-contributions-chart-grid>article>header strong{color:#9dc8da;font-size:.78rem}.my-contributions-donut-layout{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:center}.my-contributions-donut{width:145px;height:145px;padding:22px;border-radius:50%;display:grid;place-items:center}.my-contributions-donut:before{content:"";grid-area:1/1;width:94px;height:94px;border-radius:50%;background:#061624}.my-contributions-donut>span{grid-area:1/1;z-index:1;display:grid;text-align:center;color:#fff;font-size:1.3rem;font-weight:900}.my-contributions-donut small{font-size:.68rem;color:#91b5c7}.my-contributions-legend{display:grid;gap:8px}.my-contributions-legend span{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;color:#b3cfdd;min-width:0}.my-contributions-legend i{width:9px;height:9px;border-radius:50%;background:#2ce5ae}.my-contributions-legend .tone-2{background:#38bdf8}.my-contributions-legend .tone-3{background:#9b6cff}.my-contributions-legend .tone-4{background:#f6c344}.my-contributions-legend .tone-5{background:#fb7185}.my-contributions-legend b{color:#fff}.my-contributions-bars{display:grid;gap:11px}.my-contributions-bars>div{display:grid;grid-template-columns:minmax(105px,.7fr) minmax(100px,1fr) auto;gap:10px;align-items:center;color:#a9c7d7}.my-contributions-bars i{height:9px;border-radius:999px;background:#122d40;overflow:hidden}.my-contributions-bars i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2ce5ae,#39b9ef)}.my-contributions-bars strong{color:#f5fbff}.my-contributions-timeline{display:grid;grid-template-columns:repeat(6,1fr);height:150px;gap:8px;align-items:end}.my-contributions-timeline>div{display:grid;grid-template-rows:90px auto auto;gap:4px;text-align:center}.my-contributions-timeline span{display:flex;align-items:end;justify-content:center;border-bottom:1px solid #29495d}.my-contributions-timeline i{display:block;width:68%;min-height:3px;border-radius:7px 7px 0 0;background:linear-gradient(#9b6cff,#38bdf8)}.my-contributions-timeline strong{color:#fff}.my-contributions-timeline small{color:#8db2c5}.my-contributions-chain-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.my-contributions-chain-chips span{display:flex;gap:7px;padding:6px 9px;border:1px solid #2a5368;border-radius:999px;color:#a7c7d6}.my-contributions-chain-chips b{color:#38edba}.my-contributions-workspace{display:grid;grid-template-columns:minmax(300px,.36fr) minmax(0,1fr);gap:14px;align-items:start}.my-contributions-list,.my-contribution-profile{border:1px solid #28536b;border-radius:17px;background:#071a27;overflow:hidden}.my-contributions-list>header{display:flex;gap:10px;padding:15px;border-bottom:1px solid #23485c;color:#2ce5ae}.my-contributions-list>header>div{display:grid}.my-contributions-list>header strong{color:#fff}.my-contributions-list>header small{color:#2ce5ae}.my-contributions-list>div{display:grid;max-height:850px;overflow:auto}.my-contributions-list button{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:0;border-bottom:1px solid #173849;background:transparent;color:#dcecf5;text-align:left}.my-contributions-list button:hover,.my-contributions-list button.active{background:#0d2d39}.my-contributions-list button.active{box-shadow:inset 4px 0 #2ce5ae}.my-contributions-list button>img,.my-contributions-list button>span:first-child{width:44px;height:44px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#102b3d;border:1px solid #3d7890}.my-contributions-list button>span{display:grid;gap:3px;min-width:0}.my-contributions-list button strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-contributions-list button small,.my-contributions-list button em{color:#8fb2c4;font-style:normal;font-size:.72rem}.my-contributions-list button>b{text-transform:uppercase;font-size:.66rem;padding:5px 7px;border-radius:999px;background:#173047;color:#9fc1d3}.my-contributions-list button>b.live{background:#0b4d3d;color:#36efb7}.my-contribution-profile{padding:18px;display:grid;gap:16px}.my-contribution-profile>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.my-contribution-project-mark img,.my-contribution-project-mark span{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;object-fit:cover;border:2px solid #37b4ef;background:#eef8ff;color:#0a3150;font-weight:900}.my-contribution-profile>header>div:nth-child(2){display:grid;gap:4px}.my-contribution-profile h2{margin:0;color:#fff}.my-contribution-profile p{margin:0;color:#9cbfd0}.my-contribution-profile>header small{color:#2ce5ae;font-weight:900;letter-spacing:.07em}.my-contribution-status{padding:7px 10px;border-radius:999px;background:#173047;color:#a8c5d4;text-transform:uppercase;font-weight:900;font-size:.7rem}.my-contribution-status.live{background:#0a503f;color:#3af1bc}.my-contribution-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.my-contribution-profile-grid article{display:grid;gap:4px;padding:13px;border:1px solid #285268;border-radius:12px;background:#061724;min-width:0}.my-contribution-profile-grid span,.my-contribution-profile-grid small{color:#8fb4c7}.my-contribution-profile-grid strong{color:#f6fbff;overflow-wrap:anywhere}.my-contribution-project-research{display:grid;gap:12px;padding:15px;border:1px solid #28576d;border-radius:14px;background:#061925}.my-contribution-project-research>header{display:flex;gap:10px;align-items:center}.my-contribution-project-research>header svg{color:#2ce5ae}.my-contribution-project-research>header>div{display:grid}.my-contribution-project-research>header strong{color:#fff}.my-contribution-project-research>header small{color:#90b7ca}.my-contribution-research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.my-contribution-research-grid span{display:grid;gap:3px;padding:10px;border:1px solid #24485d;border-radius:10px;color:#8fb3c5}.my-contribution-research-grid b{color:#fff;overflow-wrap:anywhere}.my-contribution-project-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.my-contribution-project-links>a,.my-contribution-project-links>div{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;padding:10px;border:1px solid #28536a;border-radius:11px;text-decoration:none;color:#37e8b4}.my-contribution-project-links span{display:grid}.my-contribution-project-links strong{color:#eaf8ff}.my-contribution-project-links small{color:#84adbf}.my-contribution-project-links .missing{opacity:.58}.my-contribution-profile>footer{display:flex;flex-wrap:wrap;gap:9px}.lock-centre-tabs{margin-bottom:0}.lock-overview-my-locks-callout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:19px;border:1px solid #286078;border-radius:17px;background:linear-gradient(135deg,#072936,#101b37)}.lock-overview-my-locks-callout>div{display:flex;gap:12px}.lock-overview-my-locks-callout>div>svg{color:#2ce5ae}.lock-overview-my-locks-callout span{display:grid;gap:3px}.lock-overview-my-locks-callout small{color:#2ce5ae;font-weight:900}.lock-overview-my-locks-callout strong{color:#fff;font-size:1.15rem}.lock-overview-my-locks-callout p{margin:0;color:#9fc1d1}.lp-merged-project-profile{display:grid;gap:10px;margin-top:12px;padding:13px;border:1px solid #28576c;border-radius:12px;background:#061925}.lp-merged-project-profile>header{display:flex;gap:9px;align-items:center}.lp-merged-project-profile>header svg{color:#2ce5ae}.lp-merged-project-profile>header>div{display:grid}.lp-merged-project-profile>header strong{color:#fff}.lp-merged-project-profile>header small,.lp-merged-project-profile>small{color:#8db4c7}.lp-merged-project-profile>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.lp-merged-project-profile a,.lp-merged-project-profile .missing{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px;border:1px solid #244b60;border-radius:9px;text-decoration:none;color:#2ce5ae}.lp-merged-project-profile a span,.lp-merged-project-profile .missing span{display:grid}.lp-merged-project-profile a strong,.lp-merged-project-profile .missing strong{color:#edf8ff}.lp-merged-project-profile a small,.lp-merged-project-profile .missing small{color:#87adbf}.lp-merged-project-profile .missing{opacity:.56}.lp-detail-engagement-grid{grid-template-columns:minmax(260px,.75fr) minmax(360px,1.25fr)!important}.lp-contribution-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:9px;padding:11px;border:1px solid #2f695f;border-radius:11px;background:#08271f}.lp-contribution-limits span{display:grid;gap:3px}.lp-contribution-limits small{color:#38e7b5;font-weight:900}.lp-contribution-limits strong{color:#fff}.lp-contribution-limits em{grid-column:1/-1;color:#8fc5b3;font-style:normal}.lp-amount-input-with-min{grid-template-columns:minmax(0,1fr) auto auto auto!important}.lp-contribution-minimum-warning{padding:8px 10px;border:1px solid #b86145;border-radius:9px;background:#341c1d;color:#ffb29e;font-weight:800}.lp-my-contributions-callout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px;border:1px solid #2a5b72;border-radius:16px;background:linear-gradient(135deg,#072735,#111a36)}.lp-my-contributions-callout>svg{color:#2ce5ae}.lp-my-contributions-callout>div{display:grid;gap:4px}.lp-my-contributions-callout small{color:#2ce5ae;font-weight:900}.lp-my-contributions-callout strong{color:#fff;font-size:1.15rem}.lp-my-contributions-callout p{margin:0;color:#9dbfd0}.nft-mint-reward-selector{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:13px!important}.nft-mint-reward-choice{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important}.nft-mint-reward-choice input{width:20px!important;height:20px!important}.nft-mint-reward-copy{display:grid!important;gap:4px!important;min-width:0!important}.nft-mint-reward-copy strong,.nft-mint-reward-copy small{display:block!important;width:auto!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.35!important;text-align:left!important}.nft-mint-reward-picker{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.nft-mint-reward-picker select{width:100%!important;min-width:0!important}@media(max-width:1180px){.my-contributions-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.my-contributions-workspace{grid-template-columns:1fr}.my-contributions-list>div{max-height:420px}}@media(max-width:850px){.token-network-family-tabs,.launchpad-customer-tabs,.my-contributions-chart-grid,.my-contribution-profile-grid,.my-contribution-research-grid,.my-contribution-project-links,.lp-merged-project-profile>div{grid-template-columns:1fr!important}.my-contributions-hero,.lock-overview-my-locks-callout,.lp-my-contributions-callout{grid-template-columns:1fr}.my-contributions-hero aside{min-width:0}.lp-detail-engagement-grid{grid-template-columns:1fr!important}}@media(max-width:620px){.my-contributions-metrics{grid-template-columns:1fr}.my-contributions-donut-layout{grid-template-columns:1fr;justify-items:center}.my-contribution-profile>header{grid-template-columns:auto minmax(0,1fr)}.my-contribution-status{grid-column:1/-1;justify-self:start}.lp-contribution-limits{grid-template-columns:1fr}.lp-amount-input-with-min{grid-template-columns:minmax(0,1fr) auto!important}}.lp-hero-copy>div:last-child{width:min(100%,920px)!important;display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;gap:10px!important;align-items:stretch!important}.lp-hero-copy>div:last-child>button{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 14px!important;justify-content:center!important;white-space:nowrap!important;font-size:.94rem!important;font-weight:850!important}.upi-inline-coupon-row{padding:0 18px 15px}.upi-inline-coupon-row .universal-coupon-bar{margin:0!important;min-height:66px;display:grid!important;grid-template-columns:minmax(260px,.62fr) minmax(360px,1.38fr)!important;align-items:center!important;gap:16px!important;padding:11px 14px!important;border:1px solid rgba(54,184,237,.28)!important;border-radius:13px!important;background:linear-gradient(135deg,#082332f0,#0d1b33f2)!important}.upi-inline-coupon-row .universal-coupon-bar>div:first-child{min-width:0}.upi-inline-coupon-row .universal-coupon-bar>div:first-child strong{font-size:.95rem}.upi-inline-coupon-row .universal-coupon-controls{min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important}.upi-inline-coupon-row .universal-coupon-controls input{min-width:0;height:42px}.upi-inline-coupon-row .universal-coupon-controls button{min-height:42px}.upi-inline-coupon-row .universal-coupon-bar>p{grid-column:1 / -1;margin:-4px 0 0!important}.lp-detail-split-hero{align-items:start!important}.lp-detail-project-half,.lp-detail-presale-half{align-self:start!important;height:auto!important;min-height:0!important}.lp-detail-project-half{grid-template-rows:auto auto!important}.lp-detail-project-copy{min-height:0!important;display:grid!important;align-content:start!important;gap:13px!important;padding:18px!important}.lp-detail-project-copy>p{min-height:0!important;margin:0!important;line-height:1.55!important}.lp-detail-project-identity{margin-top:0!important;align-self:start!important}.lp-feature-banner{min-height:280px!important;max-height:340px!important}.lp-detail-presale-half{padding:16px!important;gap:13px!important}.lp-detail-presale-half>header strong,.lp-merged-project-profile>header strong{font-size:1rem!important}.lp-feature-specs{align-content:start!important}.lp-feature-specs>span{min-height:58px!important;padding:10px!important}.lp-feature-specs>span>b{margin-top:4px!important;font-size:.96rem!important;line-height:1.3!important}.lp-merged-project-profile{margin-top:0!important}.lp-merged-project-profile a strong,.lp-merged-project-profile .missing strong{font-size:.9rem!important}.lp-section-heading strong{font-size:1.22rem!important}.lp-discovery-tabs{min-height:52px!important;gap:8px!important}.lp-discovery-tabs button{min-height:46px!important;padding:0 18px!important;font-size:.95rem!important;font-weight:850!important}.lp-filter-row{gap:12px!important;padding:12px 0!important}.lp-filter-row>div{gap:8px!important}.lp-filter-row button,.lp-filter-row label{min-height:42px!important;font-size:.86rem!important;font-weight:750!important}.lp-filter-row button{padding:0 13px!important}.lp-filter-row input,.lp-filter-row select{min-height:42px!important;font-size:.9rem!important;font-weight:750!important}.lp-dashboard-card-title strong{font-size:1.12rem!important}.lp-dashboard-progress-copy,.lp-dashboard-card-meta{font-size:.84rem!important}.lp-dashboard-progress-copy b,.lp-dashboard-progress-copy>strong{font-size:.95rem!important}@media(max-width:1120px){.lp-hero-copy>div:last-child{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.upi-inline-coupon-row .universal-coupon-bar{grid-template-columns:1fr!important}}@media(max-width:720px){.lp-hero-copy>div:last-child{grid-template-columns:1fr!important}.upi-inline-coupon-row{padding:0 10px 12px}.upi-inline-coupon-row .universal-coupon-controls{grid-template-columns:1fr auto!important}.lp-detail-split-hero{grid-template-columns:1fr!important}.lp-filter-row,.lp-filter-row>div{align-items:stretch!important}}.upi-header{grid-template-columns:auto minmax(220px,1fr) minmax(250px,430px) auto auto!important;gap:14px!important}.upi-header-coupon{display:grid;grid-template-columns:auto minmax(190px,1fr);align-items:center;gap:8px;min-width:0;padding:7px 9px;border:1px solid rgba(48,201,163,.32);border-radius:12px;background:#051722b8}.upi-header-coupon>span{display:flex;align-items:center;gap:5px;color:#35e9b6;font-size:.68rem;font-weight:900;letter-spacing:.06em;white-space:nowrap}.upi-header-coupon .universal-coupon-bar{display:block!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;min-height:0!important}.upi-header-coupon .universal-coupon-controls{display:grid!important;grid-template-columns:minmax(100px,1fr) auto auto!important;gap:5px!important}.upi-header-coupon input,.upi-header-coupon button{min-height:34px!important;height:34px!important;font-size:.78rem!important}.upi-header-coupon .universal-coupon-bar>p{position:absolute;right:84px;top:calc(100% + 5px);z-index:30;max-width:360px;padding:7px 10px;border:1px solid #276078;border-radius:8px;background:#071925;color:#b9d8e6;font-size:.7rem;box-shadow:0 12px 30px #0000004d}.upi-inline-coupon-row{display:none!important}.lp-presale-three-row-grid{display:grid;grid-template-rows:auto auto auto;gap:9px}.lp-presale-info-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lp-presale-info-row>span,.lp-presale-final-specs>span{display:grid;gap:4px;min-height:58px;padding:10px;border:1px solid #2b5267;border-radius:9px;background:#071a26;color:#83abc0;font-size:.72rem}.lp-presale-info-row b,.lp-presale-final-specs b{color:#f3fbff;font-size:.88rem;line-height:1.28;overflow-wrap:anywhere}.lp-presale-info-row.final{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}.lp-presale-final-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp-presale-final-specs>span:last-child{grid-column:1/-1}.lp-merged-project-profile.compact{margin:0!important;padding:11px!important;align-content:start}.lp-merged-project-profile.compact>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-merged-project-profile.compact a,.lp-merged-project-profile.compact .missing{min-height:45px;padding:7px!important}.lp-detail-engagement-grid.three-way{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.lp-detail-engagement-grid.three-way>*{min-width:0;height:100%}.lp-contribution-card-title,.lp-my-contribution-card>header{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;color:#2ce5ae}.lp-contribution-card-title>div,.lp-my-contribution-card>header>div{display:grid;gap:2px}.lp-contribution-card-title strong,.lp-my-contribution-card>header strong{color:#f4fbff;font-size:1rem}.lp-contribution-card-title small,.lp-my-contribution-card>header small{color:#86afc2}.lp-my-contribution-card{display:grid;align-content:start;gap:13px;padding:16px;border:1px solid #2d6d78;border-radius:14px;background:linear-gradient(150deg,#06232b,#0b1830)}.lp-my-contribution-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp-my-contribution-values article{display:grid;gap:3px;padding:10px;border:1px solid #285166;border-radius:9px;background:#071824}.lp-my-contribution-values span{color:#86adbf;font-size:.72rem}.lp-my-contribution-values strong{color:#fff;overflow-wrap:anywhere}.lp-my-contribution-progress{display:grid;gap:6px}.lp-my-contribution-progress>span{height:9px;border-radius:999px;background:#153246;overflow:hidden}.lp-my-contribution-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2ce5ae,#4c7cff)}.lp-my-contribution-progress small{color:#8fb6c8}.lp-my-contribution-history{display:grid;gap:7px}.lp-my-contribution-history>div{display:flex;justify-content:space-between;gap:8px;padding:8px;border-bottom:1px solid #1c4052}.lp-my-contribution-history span{color:#86afc0}.lp-my-contribution-history strong{color:#f5fbff}.lp-my-contribution-history p{margin:0;color:#86afc0}.lp-my-contribution-assurance{display:flex;gap:8px;align-items:center;padding:9px;border:1px solid #23644f;border-radius:9px;background:#082d25;color:#a9d9c9}.nft-marketplace-hero-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px!important}.marketplace-contract-compact{display:flex;align-items:center;gap:8px;min-height:46px;padding:7px 10px;border:1px solid #2bd59e;border-radius:11px;background:#0a322a;color:#37efb7;text-decoration:none}.marketplace-contract-compact>span{display:grid;gap:1px}.marketplace-contract-compact small{font-size:.62rem;letter-spacing:.06em}.marketplace-contract-compact strong{color:#eafff8;font-size:.76rem}.marketplace-metrics-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}.marketplace-contract-metric{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:18px;border:1px solid #23516a;border-radius:14px;background:#071b29;min-width:0}.marketplace-contract-metric>svg{color:#2ce5ae}.marketplace-contract-metric>span{display:grid;gap:3px;min-width:0}.marketplace-contract-metric small,.marketplace-contract-metric em{color:#8db2c5;font-style:normal}.marketplace-contract-metric strong{color:#fff;overflow:hidden;text-overflow:ellipsis}.marketplace-contract-metric>a{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px;border:1px solid #2b6973;border-radius:8px;color:#35eab6;text-decoration:none}.created-token-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start}.created-token-card{min-width:0}.created-token-compact-details{border-top:1px solid #23495e}.created-token-compact-details>summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:13px 15px;cursor:pointer;color:#36eab8;list-style:none}.created-token-compact-details>summary::-webkit-details-marker{display:none}.created-token-compact-details>summary>span{display:flex;align-items:center;gap:7px;font-weight:900}.created-token-compact-details>summary>small{color:#8fb2c5}.created-token-compact-details[open]>summary>svg{transform:rotate(180deg)}.created-token-compact-details>.explorer-verification-message,.created-token-compact-details>.created-token-metrics,.created-token-compact-details>.created-token-details-grid,.created-token-compact-details>.created-token-features,.created-token-compact-details>.created-token-control-summary,.created-token-compact-details>.verification-package{margin-left:14px;margin-right:14px}.my-defi-contract-grid,.my-staking-contract-selector,.my-vesting-contract-selector,.my-defi-record-grid,.my-lock-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;align-items:start}.my-defi-contract-card,.my-defi-record-card,.my-lock-card{min-width:0;border:1px solid #28536a;border-radius:14px;background:#071a27;overflow:hidden}.my-defi-contract-card.active{border-color:#2ce5ae;box-shadow:0 0 0 1px #2ce5ae29,0 0 22px #2ce5ae1a}.my-defi-contract-select{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border:0;background:transparent;color:#eaf7ff;text-align:left}.my-defi-contract-select>div{display:grid;gap:2px;min-width:0}.my-defi-contract-select small{color:#2ce5ae}.my-defi-contract-select strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-defi-contract-select em{color:#8db4c6;font-style:normal}.my-defi-contract-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 11px 11px}.my-defi-contract-summary>span{display:grid;gap:2px;padding:8px;border:1px solid #24495c;border-radius:8px;background:#061621;min-width:0}.my-defi-contract-summary small{color:#85adbf}.my-defi-contract-summary strong{color:#fff;overflow:hidden;text-overflow:ellipsis}.my-defi-contract-details,.my-defi-record-card details,.my-lock-card details{border-top:1px solid #1f4355}.my-defi-contract-details>summary,.my-defi-record-card details>summary,.my-lock-card details>summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:10px 12px;color:#34eab6;cursor:pointer;list-style:none}.my-defi-contract-details>summary::-webkit-details-marker,.my-defi-record-card details>summary::-webkit-details-marker,.my-lock-card details>summary::-webkit-details-marker{display:none}.my-defi-contract-details>div,.my-defi-record-card details>div,.my-lock-card details>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 12px 10px}.my-defi-contract-details span,.my-defi-record-card details span,.my-lock-card details span{display:grid;gap:3px;color:#86adbf}.my-defi-contract-details strong,.my-defi-record-card details b,.my-lock-card details strong{color:#fff}.my-defi-contract-details code,.my-lock-card details code{overflow-wrap:anywhere;color:#a8d0df}.my-defi-contract-details>a,.my-lock-detail-links a{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 12px 12px;padding:7px;border:1px solid #2b6372;border-radius:8px;color:#35eab6;text-decoration:none}.my-defi-record-card,.my-lock-card{padding:13px}.my-defi-record-card>header,.my-lock-card>header{display:flex;align-items:center;justify-content:space-between;gap:9px}.my-defi-record-card>header>span{display:flex;align-items:center;gap:6px;color:#2ce5ae}.my-defi-record-card h3{margin:10px 0;color:#fff}.my-defi-record-values,.my-lock-card-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.my-defi-record-values>span,.my-lock-card-values>span{display:grid;gap:3px;padding:8px;border:1px solid #24495c;border-radius:8px;color:#86adbf}.my-defi-record-values strong,.my-lock-card-values strong{color:#fff;overflow-wrap:anywhere}.my-defi-record-card>footer,.my-lock-card>footer{display:flex;gap:7px;margin-top:10px}.my-defi-record-card>footer button,.my-lock-card>footer button{flex:1}.my-lock-card>header>div{display:grid;gap:2px;min-width:0}.my-lock-card>header small{color:#2ce5ae}.my-lock-card>header strong{color:#fff}.my-lock-card>header em{color:#8eb4c6;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-lock-detail-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nft-orbit-reward-card{display:grid;gap:10px;padding:13px;border:1px solid #5e43a7;border-radius:13px;background:linear-gradient(135deg,#21154b,#11183b);overflow:hidden}.nft-orbit-reward-card.selected{border-color:#2ce5ae;background:linear-gradient(135deg,#0b3b32,#151944);box-shadow:0 0 20px #2ce5ae1f}.nft-orbit-reward-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0}.nft-orbit-reward-main>div{display:grid;gap:3px;min-width:0}.nft-orbit-reward-main>div>span{color:#b598ff;font-size:.68rem;font-weight:900;letter-spacing:.07em}.nft-orbit-reward-main strong{color:#fff;line-height:1.25}.nft-orbit-reward-main small{color:#bdc4e7;line-height:1.35}.nft-orbit-reward-switch{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #7352c6;border-radius:10px;background:#171138;color:#e9e1ff;font-weight:900;white-space:nowrap}.nft-orbit-reward-switch input{width:20px!important;height:20px!important;accent-color:#2ce5ae}.nft-orbit-reward-picker{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center}.nft-orbit-reward-picker span{color:#c7b9f2}.nft-orbit-reward-picker select{min-width:0;width:100%}.nft-orbit-reward-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nft-orbit-reward-price span{display:grid;gap:3px;padding:8px;border:1px solid rgba(161,132,245,.35);border-radius:8px;color:#bcb4dc}.nft-orbit-reward-price strong{color:#fff}.fs141-orbit-probability-console{display:grid;gap:14px;margin:15px 0;padding:17px;border:1px solid #7656cb;border-radius:17px;background:radial-gradient(circle at 90% 0,rgba(126,87,230,.24),transparent 35%),#091727}.fs141-orbit-probability-console.valid{border-color:#2ce5ae}.fs141-orbit-probability-console.invalid{border-color:#d86b74}.fs141-orbit-probability-console>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.fs141-orbit-probability-console>header>div:first-child{display:flex;gap:11px}.fs141-orbit-probability-console>header svg{color:#a884ff}.fs141-orbit-probability-console>header span{display:grid;gap:3px}.fs141-orbit-probability-console>header small{color:#aa8fff;font-weight:900;letter-spacing:.07em}.fs141-orbit-probability-console>header strong{color:#fff;font-size:1.18rem}.fs141-orbit-probability-console>header p{margin:0;color:#9dbdd0}.fs141-probability-total{display:grid!important;justify-items:end;gap:2px;padding:12px 15px;border:1px solid #3f6078;border-radius:12px;background:#071520}.fs141-probability-total strong{font-size:1.55rem!important;color:#fff}.fs141-probability-total span{color:#89b5c8;font-size:.7rem;font-weight:900}.fs141-probability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.fs141-probability-grid>label{display:grid;grid-template-columns:auto minmax(0,1fr) 92px auto;align-items:center;gap:8px;padding:10px;border:1px solid #304f67;border-radius:11px;background:#071824;min-width:0}.fs141-probability-grid>label.disabled{opacity:.48}.fs141-probability-grid>label>span{display:grid;gap:2px;min-width:0}.fs141-probability-grid small{color:#8f73e2}.fs141-probability-grid strong{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs141-probability-grid em{color:#86adbf;font-style:normal;font-size:.7rem}.fs141-probability-grid input{min-width:0;width:100%;font-weight:900;text-align:right}.fs141-probability-grid>b{color:#b99cff}.fs141-orbit-probability-console>footer{display:flex;gap:9px;align-items:center;padding:11px;border-radius:10px}.fs141-orbit-probability-console>footer span{display:grid;gap:2px}.fs141-orbit-probability-console>footer.success{border:1px solid #25715b;background:#0a322a;color:#37eab7}.fs141-orbit-probability-console>footer.warning{border:1px solid #a9535f;background:#351b25;color:#ffabb4}.fs141-orbit-probability-console>footer strong{color:#fff}.fs141-orbit-probability-console>footer small{color:inherit}.fs141-save-blocked{display:flex;gap:9px;align-items:center}.fs141-save-blocked span{display:grid}@media(max-width:1320px){.upi-header{grid-template-columns:auto minmax(200px,1fr) minmax(230px,360px) auto auto!important}.marketplace-metrics-five{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lp-detail-engagement-grid.three-way{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-my-contribution-card{grid-column:1/-1}.my-defi-contract-grid,.my-staking-contract-selector,.my-vesting-contract-selector,.my-defi-record-grid,.my-lock-card-grid,.fs141-probability-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:980px){.upi-header{grid-template-columns:auto minmax(0,1fr) auto!important}.upi-header-coupon{grid-column:2/-1;grid-row:2}.upi-live-context{grid-column:2}.upi-collapse-button{grid-column:3;grid-row:1}.lp-presale-info-row{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-presale-info-row.final{grid-template-columns:1fr}.created-token-list,.marketplace-metrics-five,.lp-detail-engagement-grid.three-way{grid-template-columns:1fr!important}.lp-my-contribution-card{grid-column:auto}}@media(max-width:680px){.upi-header-coupon{grid-template-columns:1fr}.upi-header-coupon>span{display:none}.upi-header-coupon .universal-coupon-controls{grid-template-columns:minmax(0,1fr) auto!important}.lp-presale-info-row,.lp-presale-final-specs,.lp-my-contribution-values,.nft-orbit-reward-price,.my-defi-contract-grid,.my-staking-contract-selector,.my-vesting-contract-selector,.my-defi-record-grid,.my-lock-card-grid,.fs141-probability-grid{grid-template-columns:1fr!important}.nft-orbit-reward-main{grid-template-columns:auto minmax(0,1fr)}.nft-orbit-reward-switch{grid-column:1/-1;justify-content:center}.fs141-orbit-probability-console>header{grid-template-columns:1fr}.fs141-probability-total{justify-items:start}.my-defi-record-values,.my-lock-card-values,.my-defi-contract-summary{grid-template-columns:1fr}}.marketplace-header-coupon-status{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 11px;border:1px solid #2b5b70;border-radius:11px;background:#071a27;min-width:250px}.marketplace-header-coupon-status>svg{color:#2ce5ae}.marketplace-header-coupon-status>span{display:grid;gap:2px;min-width:0}.marketplace-header-coupon-status small{color:#2ce5ae;font-weight:900}.marketplace-header-coupon-status strong{color:#f5fbff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketplace-header-coupon-status em{color:#8eb4c6;font-style:normal;font-size:.7rem}.marketplace-header-coupon-status button{margin-left:auto}.upi-header{position:relative}.lp-detail-split-hero{align-items:stretch!important}.lp-detail-project-half{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important}.lp-detail-project-half .lp-feature-banner{flex:1 1 auto!important;min-height:500px!important;background-size:cover!important;background-position:center!important}.lp-detail-project-half .lp-detail-project-copy{flex:0 0 auto!important}.lp-detail-project-half .lp-project-logo.large{width:86px!important;height:86px!important}.lp-detail-project-half .lp-project-logo.large img{width:100%!important;height:100%!important;object-fit:cover!important}.public-lock-directory-note{display:grid;grid-template-columns:auto 1fr;gap:8px}.public-lock-summary{border-color:#296978!important}.public-lock-history{border-color:#286477!important}.public-lock-history .my-lock-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.public-lock-independent{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;padding:8px;border:1px solid #286a59;border-radius:8px;background:#0a3029;color:#34e9b5;font-size:.78rem;font-weight:900}.public-lock-readonly-note{display:flex;align-items:center;gap:7px;flex:1;padding:9px 11px;border:1px solid #2b6570;border-radius:9px;background:#082630;color:#a9d6df;font-size:.78rem}.lock-centre-modal footer:has(.public-lock-readonly-note){align-items:center}.public-lock-history .my-lock-card>header>div{min-width:0}.public-lock-history .my-lock-card>header strong,.public-lock-history .my-lock-card>header em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-launchpad-page .nft-collection-grid{grid-template-columns:repeat(3,minmax(290px,1fr))!important;gap:12px!important}.nft-launchpad-page .nft-collection-card{border-radius:13px!important}.nft-launchpad-page .nft-card-media{min-height:180px!important;height:180px!important}.nft-launchpad-page .nft-card-media img{height:100%!important;object-fit:cover!important}.nft-launchpad-page .nft-card-body{padding:12px!important;gap:9px!important}.nft-launchpad-page .nft-card-body>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;line-height:1.35!important}.nft-launchpad-page .nft-card-stats{gap:6px!important}.nft-launchpad-page .nft-card-stats article{padding:7px!important;min-height:50px!important}.nft-launchpad-page .nft-mint-window{gap:6px!important}.nft-launchpad-page .nft-mint-window span{padding:7px!important}.nft-orbit-reward-card.compact{gap:7px!important;padding:9px!important;border-radius:11px!important}.nft-orbit-reward-compact-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0}.nft-orbit-reward-compact-head>.orbit-prize-icon{transform:scale(.8);transform-origin:center}.nft-orbit-reward-compact-head>div{display:grid;gap:1px;min-width:0}.nft-orbit-reward-compact-head>div>span{color:#bba1ff;font-size:.61rem;font-weight:900;letter-spacing:.07em}.nft-orbit-reward-compact-head>div>strong{color:#fff;font-size:.88rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-orbit-reward-card.compact .nft-orbit-reward-switch{padding:6px 8px!important;font-size:.75rem!important}.nft-orbit-reward-card.compact .nft-orbit-reward-switch input{width:17px!important;height:17px!important}.nft-orbit-reward-info{position:relative}.nft-orbit-reward-info>summary{display:grid;place-items:center;width:34px;height:34px;border:1px solid #7858c4;border-radius:9px;background:#171139;color:#cfbdff;cursor:pointer;list-style:none}.nft-orbit-reward-info>summary::-webkit-details-marker{display:none}.nft-orbit-reward-info>summary svg{width:18px}.nft-orbit-reward-info>p{position:absolute;right:0;top:40px;z-index:20;width:270px;margin:0;padding:10px;border:1px solid #7354bd;border-radius:9px;background:#0d132c;color:#d7cff3;font-size:.72rem;line-height:1.4;box-shadow:0 12px 30px #00000059}.nft-orbit-reward-compact-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:end}.nft-orbit-reward-card.compact .nft-orbit-reward-picker{grid-template-columns:auto minmax(110px,1fr)!important;gap:6px!important}.nft-orbit-reward-card.compact .nft-orbit-reward-picker select{min-height:34px!important;height:34px!important;font-size:.75rem!important}.nft-orbit-reward-price.compact{grid-template-columns:repeat(2,minmax(90px,1fr))!important;gap:6px!important}.nft-orbit-reward-price.compact span{padding:6px!important;font-size:.68rem!important}.nft-orbit-reward-price.compact strong{font-size:.78rem!important}.nft-launchpad-page .nft-public-mint-row{gap:7px!important}.nft-launchpad-page .nft-public-mint-row input,.nft-launchpad-page .nft-public-mint-row button{min-height:40px!important}.token-payment-redemption-grid.joined-payment-action{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important}.token-payment-redemption-grid.joined-payment-action>.fs127-prize-use-toggle{height:100%!important;min-height:132px!important}.token-final-payment-action{display:grid;grid-template-rows:1fr auto;gap:8px;min-width:0}.token-final-payment-action .token-final-payment{min-height:78px!important}.token-payment-deploy-button{width:100%!important;min-height:52px!important;margin:0!important}.multi-defi-portfolio-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;border:1px solid #29617a;border-radius:17px;background:radial-gradient(circle at 90% 0,rgba(84,84,220,.2),transparent 38%),#071b29}.multi-defi-portfolio-hero>div>span{display:flex;align-items:center;gap:7px;color:#2ce5ae;font-size:.72rem;font-weight:900;letter-spacing:.07em}.multi-defi-portfolio-hero h1{margin:7px 0 5px;color:#fff;font-size:clamp(1.8rem,3vw,3.2rem)}.multi-defi-portfolio-hero p{margin:0;max-width:760px;color:#9fc1d1;line-height:1.5}.multi-defi-portfolio-hero>aside{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px}.multi-defi-portfolio-hero>aside>span{display:grid;gap:3px;padding:10px 12px;border:1px solid #2a5369;border-radius:10px;background:#071622}.multi-defi-portfolio-hero>aside small{color:#8db3c4}.multi-defi-portfolio-hero>aside strong{color:#fff;font-size:1.05rem}.multi-defi-contract-portfolio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.multi-defi-contract-tile{min-width:0;border:1px solid #2b5b71;border-radius:15px;background:#071a27;overflow:hidden}.multi-defi-contract-tile>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px}.multi-defi-contract-tile>header>div{min-width:0}.multi-defi-contract-tile>header small{color:#2ce5ae;font-weight:900}.multi-defi-contract-tile>header h2{margin:3px 0;color:#fff;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multi-defi-contract-tile>header p{margin:0;color:#8eb4c5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multi-defi-contract-tile>header>svg{color:#2ce5ae}.multi-defi-tile-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 13px 10px}.multi-defi-tile-values>span{display:grid;gap:3px;padding:9px;border:1px solid #254a5e;border-radius:8px;background:#061620;color:#88afc0;font-size:.72rem;min-width:0}.multi-defi-tile-values strong{color:#fff;font-size:.86rem;overflow:hidden;text-overflow:ellipsis}.multi-defi-tile-status{display:flex;flex-wrap:wrap;gap:7px;padding:0 13px 12px}.multi-defi-tile-status>span{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;background:#0b2c32;color:#86d8c5;font-size:.7rem}.multi-defi-tile-status svg{width:14px}.multi-defi-contract-details{border-top:1px solid #23495c}.multi-defi-contract-details>summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:12px 13px;color:#35eab7;font-weight:900;cursor:pointer;list-style:none}.multi-defi-contract-details>summary::-webkit-details-marker{display:none}.multi-defi-contract-details[open]>summary>svg:last-child{transform:rotate(180deg)}.multi-defi-contract-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 13px 10px}.multi-defi-contract-facts>span{display:grid;gap:3px;padding:8px;border:1px solid #244a5d;border-radius:8px;color:#88adbe;font-size:.72rem}.multi-defi-contract-facts strong,.multi-defi-contract-facts code{color:#fff;overflow-wrap:anywhere}.multi-defi-explorer{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 13px 10px;padding:8px;border:1px solid #2c6774;border-radius:8px;color:#36e9b7;text-decoration:none}.multi-defi-pool-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 13px 10px}.multi-defi-pool-chips>span{display:grid;gap:2px;padding:8px;border:1px solid #2b4f63;border-radius:8px;background:#081824}.multi-defi-pool-chips strong{color:#fff}.multi-defi-pool-chips small{color:#8db3c4}.multi-defi-owned-records{display:grid;gap:8px;padding:0 13px 12px}.multi-defi-owned-records>article{padding:9px;border:1px solid #28536a;border-radius:9px;background:#061621}.multi-defi-owned-records>article>header{display:flex;justify-content:space-between;gap:8px;align-items:center}.multi-defi-owned-records>article>header strong{color:#fff}.multi-defi-owned-records>article>div:not(.defi-table-progress){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px}.multi-defi-owned-records>article>div>span{display:grid;gap:2px;color:#86adbf;font-size:.68rem}.multi-defi-owned-records>article>div b{color:#fff}.multi-defi-owned-records details{margin-top:7px;border-top:1px solid #203f50}.multi-defi-owned-records details>summary{display:flex;align-items:center;gap:6px;padding:7px 0;color:#35eab7;cursor:pointer;list-style:none}.multi-defi-owned-records details>summary::-webkit-details-marker{display:none}.multi-defi-owned-records details p{margin:0;padding:4px 0 8px;color:#9abccd;font-size:.72rem;line-height:1.45}.multi-defi-owned-records>article>button{width:100%;margin-top:7px}.multi-defi-claim-button{width:calc(100% - 26px)!important;margin:0 13px 13px!important;min-height:44px!important}@media(max-width:1320px){.nft-launchpad-page .nft-collection-grid{grid-template-columns:repeat(2,minmax(290px,1fr))!important}.multi-defi-contract-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.public-lock-history .my-lock-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.lp-detail-project-half .lp-feature-banner{min-height:320px!important}.token-payment-redemption-grid.joined-payment-action,.multi-defi-portfolio-hero{grid-template-columns:1fr!important}.multi-defi-portfolio-hero>aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.nft-launchpad-page .nft-collection-grid,.multi-defi-contract-portfolio,.public-lock-history .my-lock-card-grid{grid-template-columns:1fr!important}.nft-orbit-reward-compact-head{grid-template-columns:auto minmax(0,1fr) auto}.nft-orbit-reward-compact-head .nft-orbit-reward-switch{grid-column:1/-1;justify-content:center}.nft-orbit-reward-info{grid-column:3;grid-row:1}.nft-orbit-reward-compact-controls,.multi-defi-contract-facts,.multi-defi-pool-chips,.multi-defi-owned-records>article>div:not(.defi-table-progress){grid-template-columns:1fr!important}.multi-defi-portfolio-hero>aside{grid-template-columns:1fr}}.lp-my-area.launchpad-products-only{display:block!important;grid-template-columns:1fr!important}.lp-my-area.launchpad-products-only>.panel,.lp-my-area.launchpad-products-only>.ui-panel{width:100%!important;grid-column:1/-1!important}.lp-my-area.launchpad-products-only .lp-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nft-contract-redeploy-required{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px;border:1px solid #9a5d2e;border-radius:10px;background:linear-gradient(135deg,#572b11b8,#22161fe6);color:#ffd7b0}.nft-contract-redeploy-required>svg{width:21px;height:21px;color:#ff9b4d}.nft-contract-redeploy-required>div{display:grid;gap:3px}.nft-contract-redeploy-required strong{color:#fff0df;font-size:.82rem}.nft-contract-redeploy-required span{color:#e7b98f;font-size:.72rem;line-height:1.42}.defi-minimum-input{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:7px!important}.defi-minimum-input>button{min-height:40px;padding:0 12px;border:1px solid #2ca886;border-radius:8px;background:#0a3c32;color:#39e7b6;font-weight:900}.defi-minimum-input>button:disabled{opacity:.45}.defi-quick-amounts{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1280px){.lp-my-area.launchpad-products-only .lp-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.lp-my-area.launchpad-products-only .lp-project-grid{grid-template-columns:1fr!important}.defi-quick-amounts{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.defi-scalable-directory{display:grid;gap:14px;padding:16px;border:1px solid #1d536a;border-radius:16px;background:linear-gradient(145deg,#061e2cfa,#081626fa)}.defi-directory-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.defi-directory-heading>div{display:flex;align-items:center;gap:12px;min-width:0}.defi-directory-heading>div>svg{width:30px;height:30px;color:#2ce5ae}.defi-directory-heading span{display:grid;gap:2px}.defi-directory-heading small{color:#2ce5ae;font-weight:900;letter-spacing:.08em}.defi-directory-heading h2{margin:0;color:#fff;font-size:1.3rem}.defi-directory-heading p{margin:0;color:#88abc0;font-size:.78rem}.defi-directory-heading>strong{display:grid;min-width:115px;padding:10px 14px;border:1px solid #22536b;border-radius:12px;text-align:center;color:#fff;font-size:1.25rem}.defi-directory-heading>strong small{color:#7fa7bc;font-size:.65rem;letter-spacing:0}.defi-directory-toolbar,.multi-defi-portfolio-toolbar,.admin-module-directory-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(140px,auto));gap:8px;align-items:center}.defi-directory-toolbar label,.multi-defi-portfolio-toolbar label,.admin-module-directory-toolbar label{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 11px;border:1px solid #214c63;border-radius:9px;background:#071d2c}.defi-directory-toolbar label svg,.multi-defi-portfolio-toolbar label svg,.admin-module-directory-toolbar label svg{width:16px;color:#4bc8ee}.defi-directory-toolbar input,.multi-defi-portfolio-toolbar input,.admin-module-directory-toolbar input{width:100%;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.defi-directory-toolbar select,.multi-defi-portfolio-toolbar select,.admin-module-directory-toolbar select{min-height:42px;border:1px solid #214c63;border-radius:9px;background:#071d2c}.defi-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.defi-directory-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:13px;border:1px solid #1d4b62;border-radius:13px;background:linear-gradient(160deg,#082234,#071927);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.defi-directory-card:hover,.defi-directory-card.active{border-color:#24d7a4;box-shadow:0 0 0 1px #2ce5ae26,0 12px 28px #0000002e;transform:translateY(-1px)}.defi-directory-card>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:start}.defi-directory-card>header>div{min-width:0}.defi-directory-card h3{margin:2px 0;color:#fff;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defi-directory-card>header p{margin:0;color:#86aabe;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defi-directory-card>header>div>small{color:#2ce5ae;font-size:.62rem;font-weight:800}.defi-directory-card>header>b,.defi-live-state{padding:5px 7px;border:1px solid #335267;border-radius:999px;color:#8daabd;font-size:.56rem;white-space:nowrap}.defi-directory-card>header>b.live,.defi-live-state.live{border-color:#1b9f78;background:#0a4939;color:#48edbb}.defi-directory-card>header>b.cached,.defi-live-state.cached{border-color:#326ea5;background:#102e4d;color:#6cc7ff}.defi-directory-card>header>b.load,.defi-live-state.pending{border-color:#6a54ab;background:#241c4f;color:#bca8ff}.defi-directory-card>header>b.error{border-color:#a94d5e;background:#471d28;color:#ff9aad}.defi-directory-card-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.defi-directory-card-values>span{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid #1a4257;border-radius:8px;background:#071a28;color:#7fa4b9;font-size:.64rem}.defi-directory-card-values strong{color:#fff;font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.defi-directory-details{border:1px solid #24475d;border-radius:9px;background:#071a28}.defi-directory-details>summary,.admin-module-card-details>summary{display:flex;align-items:center;gap:7px;padding:9px 10px;cursor:pointer;color:#9dc0d3;font-size:.7rem;font-weight:800;list-style:none}.defi-directory-details>summary::-webkit-details-marker,.admin-module-card-details>summary::-webkit-details-marker{display:none}.defi-directory-details>summary svg:last-child,.admin-module-card-details>summary svg:last-child{margin-left:auto}.defi-directory-details[open]>summary svg:last-child,.admin-module-card-details[open]>summary svg:last-child{transform:rotate(180deg)}.defi-directory-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 9px 9px}.defi-directory-facts>span{display:grid;gap:2px;min-width:0;padding:7px;border:1px solid #183d50;border-radius:7px;color:#7298ad;font-size:.6rem}.defi-directory-facts strong,.defi-directory-facts code{color:#e6f7ff;font-size:.67rem;overflow:hidden;text-overflow:ellipsis}.defi-directory-details>a{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 9px 9px;padding:8px;border:1px solid #25617c;border-radius:7px;color:#56cdf4;text-decoration:none;font-size:.68rem;font-weight:800}.defi-directory-error{padding:8px;border:1px solid #9a4658;border-radius:8px;background:#421c27;color:#ff9aac;font-size:.68rem}.defi-open-workspace{width:100%;margin-top:auto}.multi-defi-portfolio-toolbar{padding:12px;border:1px solid #1c4a61;border-radius:12px;background:#071d2c}.scalable-private-portfolio .multi-defi-contract-portfolio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scalable-private-portfolio .multi-defi-contract-tile{min-width:0}.multi-defi-card-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;margin-top:10px}.multi-defi-card-actions>button{min-height:40px}.scalable-module-manager .admin-module-instance-grid.scalable{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-module-card-details{margin:8px;border:1px solid #24475d;border-radius:8px;background:#071a28}.admin-module-card-details>div{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 8px 8px}.admin-module-card-details span{display:grid;gap:2px;min-width:0;color:#789caf;font-size:.62rem}.admin-module-card-details strong{color:#e8f7ff;overflow:hidden;text-overflow:ellipsis}.admin-module-pagination{margin-top:12px}.rotate-90{transform:rotate(90deg)}.rotate-minus-90{transform:rotate(-90deg)}.defi-inline-warning.danger{border-color:#9a4658;background:#421c27}@media(max-width:1300px){.defi-directory-grid,.scalable-private-portfolio .multi-defi-contract-portfolio,.scalable-module-manager .admin-module-instance-grid.scalable{grid-template-columns:repeat(2,minmax(0,1fr))}.defi-directory-toolbar,.multi-defi-portfolio-toolbar,.admin-module-directory-toolbar{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(140px,auto))}}@media(max-width:820px){.defi-directory-grid,.scalable-private-portfolio .multi-defi-contract-portfolio,.scalable-module-manager .admin-module-instance-grid.scalable{grid-template-columns:1fr}.defi-directory-toolbar,.multi-defi-portfolio-toolbar,.admin-module-directory-toolbar{grid-template-columns:1fr 1fr}.defi-directory-toolbar label,.multi-defi-portfolio-toolbar label,.admin-module-directory-toolbar label{grid-column:1/-1}.defi-directory-heading{align-items:flex-start}}@media(max-width:520px){.defi-directory-toolbar,.multi-defi-portfolio-toolbar,.admin-module-directory-toolbar,.multi-defi-card-actions,.defi-directory-facts{grid-template-columns:1fr}}.defi-selected-workspace{display:grid;gap:12px}.defi-selected-workspace.closed{display:none!important}.defi-selected-workspace.open{animation:defiWorkspaceReveal .18s ease-out}.defi-workspace-collapsed-note{display:flex;align-items:center;gap:11px;min-height:62px;padding:12px 15px;border:1px dashed #285a70;border-radius:12px;background:linear-gradient(135deg,#06202deb,#081827eb)}.defi-workspace-collapsed-note>svg{width:24px;height:24px;color:#2ce5ae}.defi-workspace-collapsed-note>div{display:grid;gap:2px}.defi-workspace-collapsed-note strong{color:#eafaff;font-size:.82rem}.defi-workspace-collapsed-note span{color:#86aabd;font-size:.7rem;line-height:1.35}.defi-workspace-toolbar{position:sticky;top:8px;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;border:1px solid #27725f;border-radius:11px;background:linear-gradient(135deg,#07342ffa,#081d2dfa);box-shadow:0 8px 22px #0000002e}.defi-workspace-toolbar>div{display:grid;gap:1px;min-width:0}.defi-workspace-toolbar small{color:#35e8b7;font-size:.58rem;font-weight:900;letter-spacing:.08em}.defi-workspace-toolbar strong{color:#fff;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defi-workspace-toolbar span{color:#91b3c5;font-size:.65rem}.defi-workspace-toolbar button{flex:0 0 auto;min-height:38px;padding:0 13px;border:1px solid #b64a5f;border-radius:8px;background:#451d29;color:#ffadbb;font-weight:900}.defi-workspace-toolbar button:hover{border-color:#ff6f87;background:#5a2231}@keyframes defiWorkspaceReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.defi-workspace-toolbar{position:static;align-items:flex-start}.defi-workspace-toolbar button{min-height:34px;padding:0 9px;font-size:.7rem}}.payment-wallet-command-centre{display:grid;gap:16px;padding:18px;border:1px solid #1d6070;border-radius:16px;background:linear-gradient(145deg,#051c2afa,#071424fa);box-shadow:0 16px 46px #0003}.payment-wallet-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border:1px solid #287c6c;border-radius:14px;background:radial-gradient(circle at 88% 0%,rgba(51,225,174,.15),transparent 34%),linear-gradient(135deg,#093637f0,#091d31f5)}.payment-wallet-hero-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #2ddfa6;border-radius:15px;background:#18b18221;color:#39ecb4}.payment-wallet-hero-icon svg{width:30px;height:30px}.payment-wallet-hero-copy{display:grid;gap:4px;min-width:0}.payment-wallet-hero-copy>span{color:#33ebb3;font-size:.67rem;font-weight:900;letter-spacing:.1em}.payment-wallet-hero-copy h2{margin:0;color:#fff;font-size:1.55rem}.payment-wallet-hero-copy p{margin:0;max-width:900px;color:#9ec3d4;line-height:1.48}.payment-wallet-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.payment-wallet-hero-actions button,.payment-wallet-bulk-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #31526c;border-radius:10px;background:#17273a;color:#dcefff;font-weight:800}.payment-wallet-hero-actions button.primary{border-color:#2ce2a8;background:linear-gradient(135deg,#109e75,#13b98c);color:#fff}.payment-wallet-hero-actions button:disabled,.payment-wallet-bulk-actions button:disabled{cursor:not-allowed;opacity:.45}.payment-wallet-hero-actions svg{width:17px;height:17px}.payment-wallet-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.payment-wallet-summary-grid article{display:grid;gap:5px;min-height:100px;padding:14px;border:1px solid #244c62;border-radius:12px;background:#081e2d}.payment-wallet-summary-grid article span{color:#77a8bf;font-size:.7rem;text-transform:uppercase;letter-spacing:.07em}.payment-wallet-summary-grid article strong{color:#fff;font-size:1.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-wallet-summary-grid article small{color:#83aabd}.payment-wallet-summary-grid article.ready{border-color:#238d69;background:#0b544147}.payment-wallet-summary-grid article.warning{border-color:#9d7724;background:#5c420f40}.payment-wallet-security-note{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #286c77;border-radius:11px;background:#0c36407a}.payment-wallet-security-note>svg{flex:0 0 auto;width:25px;height:25px;color:#2fe7ad}.payment-wallet-security-note>div{display:grid;gap:2px}.payment-wallet-security-note strong{color:#eafff9}.payment-wallet-security-note span{color:#93b9c9;line-height:1.4}.payment-wallet-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-wallet-card{display:grid;grid-template-rows:auto auto auto 1fr;gap:11px;min-width:0;padding:15px;border:1px solid #264b60;border-radius:13px;background:linear-gradient(145deg,#091f2f,#081827);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.payment-wallet-card:hover{transform:translateY(-2px);border-color:#347993;box-shadow:0 12px 28px #00000030}.payment-wallet-card.valid{border-color:#218d69}.payment-wallet-card.invalid{border-color:#b64d62}.payment-wallet-card>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.payment-wallet-card-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#0d3244;color:#39dcb1}.payment-wallet-card-icon svg{width:22px;height:22px}.payment-wallet-card>header>div:nth-child(2){display:grid;gap:2px;min-width:0}.payment-wallet-card>header span{color:#37ddb0;font-size:.58rem;font-weight:900;letter-spacing:.08em}.payment-wallet-card>header strong{display:flex;align-items:center;gap:7px;color:#fff;font-size:.9rem}.payment-wallet-card>header em{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:999px;background:#192a3c;color:#91afbe;font-size:.63rem;font-style:normal;font-weight:900;white-space:nowrap}.payment-wallet-card.valid>header em{background:#23996f2e;color:#42e2ac}.payment-wallet-card.invalid>header em{background:#b64d622e;color:#ff94a7}.payment-wallet-card>header em svg{width:13px;height:13px}.payment-wallet-card>p{margin:0;color:#8fb4c5;line-height:1.42;min-height:40px}.payment-wallet-card label{display:grid;gap:6px}.payment-wallet-card label>span{color:#89aebf;font-size:.7rem}.payment-wallet-input-row{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:7px}.payment-wallet-input-row input{min-width:0;height:43px;border:1px solid #2a5166;border-radius:9px;background:#061521;color:#e7faff;padding:0 11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.payment-wallet-card.invalid .payment-wallet-input-row input{border-color:#c9566d}.payment-wallet-card.valid .payment-wallet-input-row input{border-color:#269a72}.payment-wallet-input-row button{display:grid;place-items:center;border:1px solid #31546a;border-radius:9px;background:#11263a;color:#bfe5f4}.payment-wallet-input-row button svg{width:17px;height:17px}.payment-wallet-card>footer{display:flex;align-items:flex-end;justify-content:space-between;gap:9px;padding-top:4px;border-top:1px solid #17384b}.payment-wallet-card>footer>span{max-width:58%;color:#739caf;font-size:.65rem;line-height:1.35}.payment-wallet-card>footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.payment-wallet-card>footer button{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 8px;border:1px solid #2b5064;border-radius:7px;background:#102537;color:#a9ccdc;font-size:.65rem;font-weight:800}.payment-wallet-card>footer button.danger-text{border-color:#5d3544;color:#e9a0ae}.payment-wallet-card>footer button svg{width:13px;height:13px}.payment-wallet-bulk-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px;border:1px solid #28475d;border-radius:12px;background:#0a1c2b}.payment-wallet-bulk-actions>div{display:flex;align-items:center;gap:10px}.payment-wallet-bulk-actions>div>svg{width:23px;height:23px;color:#35dfaf}.payment-wallet-bulk-actions>div>span{display:grid;gap:2px}.payment-wallet-bulk-actions strong{color:#fff}.payment-wallet-bulk-actions small{color:#7fa6b9}.payment-wallet-validation{display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px solid #347159;border-radius:10px;background:#13574240;color:#bdf6df}.payment-wallet-validation.warning{border-color:#9c742c;background:#68491240;color:#f3d692}.payment-wallet-validation.danger{border-color:#ad4359;background:#68182b4d;color:#ffb5c3}.payment-wallet-validation svg{flex:0 0 auto;width:20px;height:20px}@media(max-width:1180px){.payment-wallet-card-grid,.payment-wallet-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-wallet-hero{grid-template-columns:auto minmax(0,1fr)}.payment-wallet-hero-actions{grid-column:1/-1;justify-content:flex-start}}@media(max-width:720px){.payment-wallet-command-centre{padding:12px}.payment-wallet-hero{grid-template-columns:1fr;padding:14px}.payment-wallet-hero-icon{width:48px;height:48px}.payment-wallet-hero-actions{display:grid;grid-template-columns:1fr}.payment-wallet-summary-grid,.payment-wallet-card-grid{grid-template-columns:1fr}.payment-wallet-card>header{grid-template-columns:auto minmax(0,1fr)}.payment-wallet-card>header em{grid-column:1/-1;justify-self:start}.payment-wallet-card>footer{align-items:flex-start;flex-direction:column}.payment-wallet-card>footer>span{max-width:none}.payment-wallet-card>footer>div{justify-content:flex-start}.payment-wallet-bulk-actions{grid-template-columns:1fr}.payment-wallet-bulk-actions button{width:100%}}.wallet-verification-command-centre{border:1px solid #1e5969;border-radius:16px;background:linear-gradient(135deg,#072430fa,#0b192bfa);padding:18px;display:grid;gap:16px}.wallet-verification-command-centre>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.wallet-verification-command-centre>header span,.governance-token-verification-card header span{display:block;color:#24e8ba;font-size:.72rem;font-weight:800;letter-spacing:.08em}.wallet-verification-command-centre>header h2{margin:4px 0;font-size:1.3rem}.wallet-verification-command-centre>header p{margin:0;color:#a9c2d2;max-width:860px}.wallet-verification-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wallet-verification-card-grid>article{border:1px solid #294a5f;border-radius:14px;padding:15px;background:#091a2a;display:grid;gap:13px}.wallet-verification-card-grid>article.ready{border-color:#15c998;box-shadow:inset 0 0 0 1px #15c99826}.wallet-verification-card-grid>article.warning{border-color:#8d6a32}.service-card-heading{display:flex;align-items:center;gap:12px}.service-card-heading>svg{color:#2ae1bb}.service-card-heading span{display:grid;gap:2px}.service-card-heading small{color:#7fa2b7;font-size:.7rem}.service-card-heading em{margin-left:auto;font-style:normal;font-size:.74rem;color:#b9d2df;border:1px solid #315167;border-radius:999px;padding:5px 9px}.launchpad-payment-inheritance-banner{display:flex;gap:12px;align-items:center;padding:13px 15px;border:1px solid #1e9f7e;border-radius:12px;background:#0a42387a}.launchpad-payment-inheritance-banner svg{color:#2ae1bb;flex:0 0 auto}.launchpad-payment-inheritance-banner div{display:grid;gap:3px}.launchpad-payment-inheritance-banner span{color:#a9c2d2}.airdrop-verification-package-list{display:grid;gap:14px}.airdrop-verification-record{border:1px solid #294a5f;border-radius:14px;padding:14px;background:#081a29}.airdrop-verification-record>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.airdrop-verification-record>header div{display:grid;gap:3px}.airdrop-verification-record>header span{color:#9bb7c8}.governance-token-verification-card{border:1px solid #1e9f7e;border-radius:14px;padding:15px;background:linear-gradient(135deg,#083831c2,#081b2af5);margin-bottom:14px}.governance-token-verification-card>header{display:flex;gap:12px;align-items:center;margin-bottom:14px}.governance-token-verification-card>header svg{color:#2ae1bb}.governance-token-verification-card>header div{display:grid;gap:2px}.governance-token-verification-card>header small{color:#a9c2d2}.governance-token-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.governance-token-input-row button{white-space:nowrap}.admin-module-runtime-recovery{border-color:#b9752c!important}.admin-module-runtime-recovery .error-message-box,.app-error-recovery .error-message-box{display:grid;gap:6px;padding:12px;border:1px solid #815d34;border-radius:10px;background:#130f0b;margin:12px 0}.error-message-box code{white-space:pre-wrap;overflow-wrap:anywhere;color:#ffd394}.admin-section-safe-view .admin-section-tab-content>[hidden]{display:block!important}.launchpad-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:900px){.wallet-verification-card-grid,.governance-token-input-row{grid-template-columns:1fr}.launchpad-policy-grid{grid-template-columns:1fr!important}}.nft-storage-provider-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.nft-storage-provider-choice>button{display:flex;align-items:center;gap:13px;text-align:left;padding:17px;border:1px solid #315167;border-radius:14px;background:#091a2a}.nft-storage-provider-choice>button.active{border-color:#20dcaa;background:#074638b8;box-shadow:inset 0 0 0 1px #20dcaa2e}.nft-storage-provider-choice>button svg{color:#27dfb2;flex:0 0 auto}.nft-storage-provider-choice>button span{display:grid;gap:4px}.nft-storage-provider-choice>button small{color:#9ab7c8;line-height:1.45}.nft-deployment-recovery-card{display:grid;gap:13px;padding:16px;border:1px solid #a56b24;border-radius:14px;background:linear-gradient(135deg,#4d310c8c,#081927f5);margin:15px 0}.nft-deployment-recovery-card>header{display:flex;align-items:center;gap:11px}.nft-deployment-recovery-card>header svg{color:#ffbd61}.nft-deployment-recovery-card>header div{display:grid;gap:3px}.nft-deployment-recovery-card>header span,.nft-deployment-recovery-card>small{color:#b9ced9}.contract-created-time{display:block;color:#8fb1c4!important;margin-top:4px}@media(max-width:800px){.nft-storage-provider-choice{grid-template-columns:1fr}}:root{--fs-v46-gap: clamp(8px, 1vw, 14px);--fs-v46-card-pad: clamp(10px, 1.2vw, 16px);--fs-v46-radius: 14px}.content,.admin-content,.page-content,.module-content,.public-content{width:100%;max-width:1600px;margin-inline:auto}:where(.stats-grid,.stat-grid,.metrics-grid,.metric-grid,.kpi-grid,.summary-grid,.overview-grid,.hero-stats,.hero-metrics,.module-stats,.module-metrics,.wallet-stats-grid,.portfolio-stats,.contribution-stats,.launchpad-stats-grid,.launchpad-summary-grid,.staking-stats,.vesting-stats,.lock-stats,.marketplace-stats,.mini-metrics,.admin-preview-metrics,.automation-metric-grid,.created-token-metrics,.database-cleanup-metrics,.defi-summary-grid,.launchpad-admin-pool-metrics,.launchpad-detail-metrics,.launchpad-metric-grid,.lock-centre-summary-grid,.lp-affiliate-metrics,.lp-analytics-metrics,.lp-project-live-stats,.marketplace-metrics-five,.module-mini-stat-grid,.multi-module-global-metrics,.my-contributions-metrics,.my-staking-summary-grid,.nft-account-analytics-grid,.nft-customer-analytics-grid,.nft-market-account-grid,.nft-wallet-total-grid,.owned-nft-stats,.payment-wallet-summary-grid,.staking-metrics,.token-lock-metrics,.upi-command-stats,.upi-metric-grid,.wallet-menu-stats,.fs125-game-metrics,.fs127-account-metrics,.fs138-game-account-metrics,.fs1310-token-history-grid,.fs130-orbit-breakdown-grid,.lp-stats-row,.public-pool-stats){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--fs-v46-gap);align-items:stretch}:where(.product-grid,.directory-grid,.module-directory-grid,.contract-grid,.launchpad-grid,.launchpad-directory-grid,.staking-directory-grid,.vesting-directory-grid,.lock-directory-grid,.nft-market-grid,.nft-listing-grid,.collection-grid,.created-token-grid,.activity-card-grid,.admin-module-instance-grid,.admin-nft-collection-grid,.admin-quick-navigation-grid,.admin-visibility-button-grid,.casino-game-grid,.compact-launchpad-grid,.coupon-builder-grid,.dashboard-card-grid,.defi-directory-grid,.defi-pool-directory-grid,.dnft-commerce-grid,.dnft-preset-grid,.dynamic-collection-grid,.game-card-list,.game-character-grid,.game-launch-grid,.game-launch-grid-clean,.launchpad-admin-pool-grid,.launchpad-card-grid,.launchpad-dex-adapter-grid,.launchpad-review-grid,.live-arcade-grid,.lp-project-grid,.marketplace-compact-grid,.marketplace-grid,.module-card-grid,.module-proposal-grid,.my-defi-contract-grid,.my-defi-record-grid,.my-lock-card-grid,.my-staking-position-grid,.my-vesting-allocation-grid,.nft-collection-grid,.nft-my-listings-grid,.nft-owner-launchpad-grid,.owned-nft-grid,.payment-wallet-card-grid,.public-dashboard-admin-grid,.public-pool-grid,.solana-created-token-grid,.solana-token-grid,.token-feature-admin-grid,.token-lock-record-grid,.vesting-card-grid,.vesting-live-grid,.wallet-verification-card-grid,.work-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fs-v46-gap);align-items:stretch}:where(.admin-grid,.settings-grid,.toggle-grid,.policy-grid,.feature-grid,.access-grid,.payment-wallet-grid,.token-admin-grid,.launchpad-policy-grid,.verification-grid,.storage-grid,.presale-info-grid,.project-profile-grid,.contribution-grid,.reward-grid,.analytics-grid,.form-grid.two,.admin-compact-switch-grid,.admin-lock-policy-grid,.admin-toggle-grid,.automation-toggle-grid,.coupon-scope-grid,.customer-pricing-choice-grid,.customer-safeguard-grid,.customer-security-grid,.customer-settings-quick-grid,.fs125-admin-toggle-grid,.game-mode-grid,.game-module-toggle-grid,.game-safety-grid,.game-security-grid,.launchpad-dex-policy-grid,.launchpad-payment-options-grid,.launchpad-primary-mode-grid,.launchpad-type-grid,.launchpad-type-toggle-grid,.nft-choice-cards,.nft-delete-mode-grid,.nft-verification-grid,.orbit-settings-quick-grid,.public-automation-grid,.safe-data-protected-grid,.verification-choice-cards,.verification-choice-grid,.wallet-preset-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fs-v46-gap);align-items:stretch}:where(.panel,.card,.stat-card,.metric-card,.summary-card,.admin-card,.module-card,.token-admin-toggle,.launchpad-card,.staking-card,.vesting-card,.lock-card,.marketplace-card,.nft-listing-card,.presale-info-card,.project-profile-card,.contribution-card){min-width:0;min-height:0;overflow-wrap:anywhere}:where(.stat-card,.metric-card,.summary-card,.module-stat,.hero-stat,.mini-metrics>*){padding:var(--fs-v46-card-pad);min-height:92px}:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle){padding:14px;gap:12px;align-items:flex-start;min-height:104px}:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle) input[type=checkbox],input[type=checkbox]{width:22px;height:22px;min-width:22px;min-height:22px;flex:0 0 22px;margin:1px 0 0}:where(.help-trigger,.help-icon,.field-help-button,button[aria-label*=help i]){width:30px;height:30px;min-width:30px;min-height:30px;padding:0}:where(.admin-section-tabs,.module-tabs,.sub-tabs,.settings-tabs,.launchpad-admin-tabs){display:flex;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:3px}:where(.admin-section-tabs,.module-tabs,.sub-tabs,.settings-tabs,.launchpad-admin-tabs)>*{flex:0 0 auto}:where(.inline-actions,.hero-actions,.sale-actions,.card-actions,.verification-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.inline-actions,.hero-actions,.sale-actions,.card-actions,.verification-actions)>*{width:100%;min-width:0}:where(.admin-save-bar,.admin-sticky-save,.admin-sticky-footer,.sticky-admin-actions,.sticky-save,.floating-save-bar,.sticky-save-bar,.section-save-sticky,[class*=floating-save],[class*=sticky-save]){position:sticky!important;left:auto!important;right:auto!important;bottom:max(0px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:100%!important;margin:12px 0 0!important;padding:10px!important;z-index:40!important;border-radius:14px!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:where(.admin-save-bar,.admin-sticky-save,.admin-sticky-footer,.sticky-admin-actions,.sticky-save,.floating-save-bar,.sticky-save-bar,.section-save-sticky,[class*=floating-save],[class*=sticky-save]) button{width:100%}:where(.panel,.card,.admin-card,.module-card) img,:where(.launchpad-card,.nft-listing-card,.collection-card) img{max-width:100%;height:auto;object-fit:cover}:where(.table-wrap,.data-table-wrap,.contract-table-wrap){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:1199px){:where(.stats-grid,.stat-grid,.metrics-grid,.metric-grid,.kpi-grid,.summary-grid,.overview-grid,.hero-stats,.hero-metrics,.module-stats,.module-metrics,.wallet-stats-grid,.portfolio-stats,.contribution-stats,.launchpad-stats-grid,.launchpad-summary-grid,.staking-stats,.vesting-stats,.lock-stats,.marketplace-stats,.mini-metrics){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.product-grid,.directory-grid,.module-directory-grid,.contract-grid,.launchpad-grid,.launchpad-directory-grid,.staking-directory-grid,.vesting-directory-grid,.lock-directory-grid,.nft-market-grid,.nft-listing-grid,.collection-grid,.created-token-grid,.activity-card-grid,.admin-module-instance-grid,.admin-nft-collection-grid,.admin-quick-navigation-grid,.admin-visibility-button-grid,.casino-game-grid,.compact-launchpad-grid,.coupon-builder-grid,.dashboard-card-grid,.defi-directory-grid,.defi-pool-directory-grid,.dnft-commerce-grid,.dnft-preset-grid,.dynamic-collection-grid,.game-card-list,.game-character-grid,.game-launch-grid,.game-launch-grid-clean,.launchpad-admin-pool-grid,.launchpad-card-grid,.launchpad-dex-adapter-grid,.launchpad-review-grid,.live-arcade-grid,.lp-project-grid,.marketplace-compact-grid,.marketplace-grid,.module-card-grid,.module-proposal-grid,.my-defi-contract-grid,.my-defi-record-grid,.my-lock-card-grid,.my-staking-position-grid,.my-vesting-allocation-grid,.nft-collection-grid,.nft-my-listings-grid,.nft-owner-launchpad-grid,.owned-nft-grid,.payment-wallet-card-grid,.public-dashboard-admin-grid,.public-pool-grid,.solana-created-token-grid,.solana-token-grid,.token-feature-admin-grid,.token-lock-record-grid,.vesting-card-grid,.vesting-live-grid,.wallet-verification-card-grid,.work-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){html,body,#root{max-width:100%;overflow-x:hidden}.content,.admin-content,.page-content,.module-content,.public-content{padding:10px!important}h1{font-size:clamp(26px,8vw,36px)!important;line-height:1.08!important}h2{font-size:clamp(19px,5.2vw,25px)!important;line-height:1.14!important}h3{font-size:clamp(16px,4.5vw,21px)!important}:where(.panel,.card,.admin-card,.module-card,.hero-panel,.sale-copy,.sale-buy-box){padding:13px!important;border-radius:14px!important}:where(.stats-grid,.stat-grid,.metrics-grid,.metric-grid,.kpi-grid,.summary-grid,.overview-grid,.hero-stats,.hero-metrics,.module-stats,.module-metrics,.wallet-stats-grid,.portfolio-stats,.contribution-stats,.launchpad-stats-grid,.launchpad-summary-grid,.staking-stats,.vesting-stats,.lock-stats,.marketplace-stats,.mini-metrics,.admin-preview-metrics,.automation-metric-grid,.created-token-metrics,.database-cleanup-metrics,.defi-summary-grid,.launchpad-admin-pool-metrics,.launchpad-detail-metrics,.launchpad-metric-grid,.lock-centre-summary-grid,.lp-affiliate-metrics,.lp-analytics-metrics,.lp-project-live-stats,.marketplace-metrics-five,.module-mini-stat-grid,.multi-module-global-metrics,.my-contributions-metrics,.my-staking-summary-grid,.nft-account-analytics-grid,.nft-customer-analytics-grid,.nft-market-account-grid,.nft-wallet-total-grid,.owned-nft-stats,.payment-wallet-summary-grid,.staking-metrics,.token-lock-metrics,.upi-command-stats,.upi-metric-grid,.wallet-menu-stats,.fs125-game-metrics,.fs127-account-metrics,.fs138-game-account-metrics,.fs1310-token-history-grid,.fs130-orbit-breakdown-grid,.lp-stats-row,.public-pool-stats,.presale-info-grid,.project-profile-grid,.contribution-grid,.reward-grid,.analytics-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}:where(.admin-grid,.settings-grid,.toggle-grid,.policy-grid,.feature-grid,.access-grid,.payment-wallet-grid,.token-admin-grid,.launchpad-policy-grid,.verification-grid,.storage-grid,.admin-compact-switch-grid,.admin-lock-policy-grid,.admin-toggle-grid,.automation-toggle-grid,.coupon-scope-grid,.customer-pricing-choice-grid,.customer-safeguard-grid,.customer-security-grid,.customer-settings-quick-grid,.fs125-admin-toggle-grid,.game-mode-grid,.game-module-toggle-grid,.game-safety-grid,.game-security-grid,.launchpad-dex-policy-grid,.launchpad-payment-options-grid,.launchpad-primary-mode-grid,.launchpad-type-grid,.launchpad-type-toggle-grid,.nft-choice-cards,.nft-delete-mode-grid,.nft-verification-grid,.orbit-settings-quick-grid,.public-automation-grid,.safe-data-protected-grid,.verification-choice-cards,.verification-choice-grid,.wallet-preset-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}:where(.form-grid,.form-grid.two,.field-grid,.wallet-form-grid,.deployment-form-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}:where(.compact-form-grid.two,.compact-form-grid.three,.compact-form-grid.four,.verification-detail-grid,.lp-project-link-grid,.lp-feature-specs,.nft-date-grid,.nft-preflight-grid,.fee-preview-grid,.public-join-quote-grid,.my-staking-quote-grid,.fs139-stake-quote-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}:where(.compact-form-grid.two,.compact-form-grid.three,.compact-form-grid.four,.verification-detail-grid)>*{min-width:0!important}:where(.stat-card,.metric-card,.summary-card,.module-stat,.hero-stat,.mini-metrics>*){padding:11px!important;min-height:88px!important}:where(.stat-card,.metric-card,.summary-card,.module-stat,.hero-stat) strong{font-size:clamp(17px,5vw,23px)!important}:where(.stat-card,.metric-card,.summary-card,.module-stat,.hero-stat) small,:where(.stat-card,.metric-card,.summary-card,.module-stat,.hero-stat) span{font-size:12px!important;line-height:1.35!important}:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle){min-height:0!important;padding:11px!important;gap:8px!important;border-radius:13px!important}:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle) strong{font-size:14px!important;line-height:1.2!important}:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle) small,:where(.token-admin-toggle,.settings-toggle,.feature-toggle,.policy-toggle) span{font-size:11px!important;line-height:1.3!important}button,.button,[role=button]{min-height:40px;padding:8px 10px;white-space:normal;line-height:1.2}input,select,textarea{min-width:0;font-size:16px}textarea{min-height:96px}:where(.topbar,.module-topbar,.admin-topbar,.page-topbar){gap:10px!important;align-items:flex-start!important}:where(.topbar,.module-topbar,.admin-topbar,.page-topbar)>*{min-width:0}:where(.sale-hero,.launchpad-hero,.staking-hero,.vesting-hero,.token-lock-hero,.marketplace-hero,.nft-marketplace-hero,.defi-hero,.lp-hero,.payment-wallet-hero,.fs125-game-hero){grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-height:0!important}:where(.sale-copy,.launchpad-hero-copy,.staking-hero-copy,.vesting-hero-copy,.token-lock-hero-copy,.marketplace-hero-copy){min-height:0!important;padding:16px!important;gap:12px!important}:where(.sale-copy,.launchpad-hero-copy,.staking-hero-copy,.vesting-hero-copy,.token-lock-hero-copy,.marketplace-hero-copy) h2{font-size:clamp(26px,8vw,38px)!important}:where(.inline-actions,.hero-actions,.sale-actions,.card-actions,.verification-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}:where(.section-save-row,.section-save-row.multi){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}:where(.section-save-row,.section-save-row.multi)>*{width:100%!important}:where(.project-profile-grid,.presale-info-grid,.contribution-grid)>*{padding:11px!important;min-height:82px!important}:where(.chart-card,.analytics-card,.portfolio-chart){min-height:220px!important;padding:12px!important}:where(.donut-wrap,.chart-layout){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}:where(.nft-listing-card,.launchpad-card,.staking-card,.vesting-card,.lock-card){min-width:0!important}:where(.nft-listing-card img,.collection-card img,.launchpad-card img){width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important}}@media(min-width:370px)and (max-width:760px){:where(.product-grid,.directory-grid,.module-directory-grid,.contract-grid,.launchpad-grid,.launchpad-directory-grid,.staking-directory-grid,.vesting-directory-grid,.lock-directory-grid,.nft-market-grid,.nft-listing-grid,.collection-grid,.created-token-grid,.activity-card-grid,.admin-module-instance-grid,.admin-nft-collection-grid,.admin-quick-navigation-grid,.admin-visibility-button-grid,.casino-game-grid,.compact-launchpad-grid,.coupon-builder-grid,.dashboard-card-grid,.defi-directory-grid,.defi-pool-directory-grid,.dnft-commerce-grid,.dnft-preset-grid,.dynamic-collection-grid,.game-card-list,.game-character-grid,.game-launch-grid,.game-launch-grid-clean,.launchpad-admin-pool-grid,.launchpad-card-grid,.launchpad-dex-adapter-grid,.launchpad-review-grid,.live-arcade-grid,.lp-project-grid,.marketplace-compact-grid,.marketplace-grid,.module-card-grid,.module-proposal-grid,.my-defi-contract-grid,.my-defi-record-grid,.my-lock-card-grid,.my-staking-position-grid,.my-vesting-allocation-grid,.nft-collection-grid,.nft-my-listings-grid,.nft-owner-launchpad-grid,.owned-nft-grid,.payment-wallet-card-grid,.public-dashboard-admin-grid,.public-pool-grid,.solana-created-token-grid,.solana-token-grid,.token-feature-admin-grid,.token-lock-record-grid,.vesting-card-grid,.vesting-live-grid,.wallet-verification-card-grid,.work-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}:where(.nft-listing-card,.launchpad-card,.staking-card,.vesting-card,.lock-card,.contract-card){padding:10px!important;border-radius:13px!important}:where(.nft-listing-card h3,.launchpad-card h3,.staking-card h3,.vesting-card h3,.lock-card h3,.contract-card h3){font-size:15px!important;line-height:1.2!important}}@media(max-width:369px){:where(.product-grid,.directory-grid,.module-directory-grid,.contract-grid,.launchpad-grid,.launchpad-directory-grid,.staking-directory-grid,.vesting-directory-grid,.lock-directory-grid,.nft-market-grid,.nft-listing-grid,.collection-grid,.created-token-grid,.activity-card-grid,.admin-module-instance-grid,.admin-nft-collection-grid,.admin-quick-navigation-grid,.admin-visibility-button-grid,.casino-game-grid,.compact-launchpad-grid,.coupon-builder-grid,.dashboard-card-grid,.defi-directory-grid,.defi-pool-directory-grid,.dnft-commerce-grid,.dnft-preset-grid,.dynamic-collection-grid,.game-card-list,.game-character-grid,.game-launch-grid,.game-launch-grid-clean,.launchpad-admin-pool-grid,.launchpad-card-grid,.launchpad-dex-adapter-grid,.launchpad-review-grid,.live-arcade-grid,.lp-project-grid,.marketplace-compact-grid,.marketplace-grid,.module-card-grid,.module-proposal-grid,.my-defi-contract-grid,.my-defi-record-grid,.my-lock-card-grid,.my-staking-position-grid,.my-vesting-allocation-grid,.nft-collection-grid,.nft-my-listings-grid,.nft-owner-launchpad-grid,.owned-nft-grid,.payment-wallet-card-grid,.public-dashboard-admin-grid,.public-pool-grid,.solana-created-token-grid,.solana-token-grid,.token-feature-admin-grid,.token-lock-record-grid,.vesting-card-grid,.vesting-live-grid,.wallet-verification-card-grid,.work-grid){grid-template-columns:minmax(0,1fr)!important}:where(.admin-grid,.settings-grid,.toggle-grid,.policy-grid,.feature-grid,.access-grid,.token-admin-grid){grid-template-columns:minmax(0,1fr)!important}}.admin-module-instance-card,.module-instance-select{min-width:0!important;width:100%!important}.module-instance-select{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:5px 10px!important;text-align:left!important}.module-instance-select>span,.module-instance-select>strong{min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}.module-instance-select>small{grid-column:1 / -1!important;display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.module-instance-select>em{white-space:nowrap!important;align-self:start!important}.marketplace-compact-actions,.token-admin-overview-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important}.marketplace-detail-toolbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}.token-admin-overview-metrics,.token-admin-verification-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.token-source-record-preview{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0!important}.token-source-record-preview>article{min-width:0!important;display:flex!important;justify-content:space-between!important;gap:10px!important;padding:12px!important;border:1px solid var(--border, #24445d)!important;border-radius:12px!important;background:#0514227a!important}.token-source-record-preview span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fs147-topup-fee-breakdown{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.fs147-topup-fee-breakdown article{min-width:0!important;padding:10px 12px!important;border:1px solid #275069!important;border-radius:12px!important;background:#041423a6!important}.fs147-topup-fee-breakdown article>*{display:block!important}.fs147-topup-fee-breakdown article span{color:#8cb5cb!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.06em!important}.fs147-topup-fee-breakdown article strong{margin-top:4px!important;font-size:16px!important}.fs147-topup-fee-breakdown article small{margin-top:3px!important;color:#91adc0!important}.fs147-topup-fee-breakdown .fee-detected{border-color:#b67a28!important;background:#58340538!important}.fs147-topup-fee-note{grid-column:1 / -1!important;display:flex!important;align-items:flex-start!important;gap:8px!important;padding:9px 11px!important;border:1px solid #1f8f70!important;border-radius:11px!important;background:#07493940!important;font-size:12px!important;line-height:1.45!important}.fs147-topup-fee-note svg{flex:0 0 auto!important;margin-top:1px!important;color:#2cdfa6!important}.copy-token-address-button{white-space:nowrap!important}@media(min-width:761px){.admin-module-instance-grid.scalable,.nft-marketplace-admin .admin-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wallet-verification-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.admin-sticky-footer,.admin-save-bar,[class*=sticky-save],.admin-page .admin-global-save,.admin-page>.section-save-row{position:static!important;inset:auto!important}.admin-module-directory-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-module-directory-toolbar>label{grid-column:1 / -1!important;min-width:0!important}.admin-module-directory-toolbar select{width:100%!important;min-width:0!important}.admin-module-instance-grid.scalable{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-module-instance-card{padding:8px!important;min-height:0!important}.module-instance-select{grid-template-columns:minmax(0,1fr)!important;padding:8px!important}.module-instance-select>*{grid-column:1!important}.module-instance-select>small{font-size:10px!important}.module-instance-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.module-instance-actions button{min-width:0!important;padding:7px 5px!important;font-size:11px!important}.nft-marketplace-admin .admin-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.nft-marketplace-admin .token-admin-toggle{min-height:0!important;padding:10px!important;gap:8px!important;align-items:flex-start!important}.nft-marketplace-admin .token-admin-toggle span strong{font-size:13px!important}.nft-marketplace-admin .token-admin-toggle span small{font-size:11px!important;line-height:1.35!important}.wallet-verification-command-centre{padding:12px!important}.wallet-verification-card-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.wallet-verification-card-grid>article{min-width:0!important;padding:10px!important;overflow:hidden!important}.wallet-verification-card-grid .service-card-heading{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;align-items:start!important}.wallet-verification-card-grid .service-card-heading>em{grid-column:1 / -1!important;justify-self:start!important;max-width:100%!important;white-space:normal!important}.wallet-verification-card-grid input{min-width:0!important;width:100%!important}.wallet-verification-card-grid .token-admin-toggle{min-height:0!important;padding:8px!important}.admin-preview-metrics,.metrics-grid,.created-token-summary,.lp-stats-row,.marketplace-metrics-five,.lock-centre-summary-grid,.multi-module-global-metrics,.fs125-game-metrics,.fs127-account-metrics,.token-admin-overview-metrics,.token-admin-verification-metrics,.presale-info-grid,.project-profile-grid,.contribution-grid,.lp-project-profile-links,.lp-presale-info-grid,.token-source-record-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.marketplace-compact-actions,.token-admin-overview-actions,.marketplace-detail-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.marketplace-detail-toolbar strong{grid-column:1 / -1!important;grid-row:1!important}.marketplace-detail-toolbar button{min-width:0!important}.created-token-card>header{align-items:flex-start!important;gap:8px!important}.created-token-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:6px!important}.created-token-actions>*{min-width:0!important}.fs128-topup-conversion{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fs128-topup-conversion>svg{display:none!important}.fs128-topup-conversion>button{grid-column:1 / -1!important}.fs147-topup-fee-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.fs147-topup-fee-breakdown article{padding:8px 6px!important}.fs147-topup-fee-breakdown article span{font-size:9px!important}.fs147-topup-fee-breakdown article strong{font-size:12px!important;overflow-wrap:anywhere!important}.fs147-topup-fee-breakdown article small{font-size:9px!important;line-height:1.25!important}}@media(max-width:369px){.admin-module-instance-grid.scalable,.wallet-verification-card-grid,.token-source-record-preview{grid-template-columns:minmax(0,1fr)!important}.fs147-topup-fee-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs147-topup-fee-breakdown article:last-child{grid-column:1 / -1!important}}.token-admin-premium-grid,.token-source-package-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px}.token-admin-premium-card,.token-source-package-card{min-width:0;border:1px solid #1c5369;border-radius:18px;background:linear-gradient(145deg,#082433,#0c1c2e 60%,#101a2a);box-shadow:0 16px 38px #0000003d;padding:18px;display:flex;flex-direction:column;gap:15px;overflow:hidden;position:relative}.token-admin-premium-card:before,.token-source-package-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,#16e3a2,#2db9ff,#8c5cff)}.token-admin-premium-card header,.token-source-package-card header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;position:relative;padding-right:2px}.token-admin-premium-card header>span,.token-source-package-card header>span{display:flex;min-width:0;flex-direction:column;gap:4px}.token-admin-premium-card header small,.token-source-package-card header small{color:#2ee5b2;font-size:10px;font-weight:800;letter-spacing:.12em}.token-admin-premium-card header strong,.token-source-package-card header strong{font-size:16px;color:#fff;line-height:1.25;overflow-wrap:anywhere}.token-admin-premium-card header em,.token-source-package-card header em{font-size:12px;color:#8db1c8;font-style:normal}.token-admin-premium-card header>b,.token-source-package-card header>b{grid-column:1/-1;width:max-content;max-width:100%;padding:5px 9px;border:1px solid #31546c;border-radius:999px;color:#a9c5d6;text-transform:capitalize;font-size:11px}.token-admin-premium-card header>b.verified,.token-source-package-card header>b.verified{color:#21e7a5;border-color:#15966d;background:#14b37c1a}.token-admin-premium-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#28e3aa;background:#14c08e1f;border:1px solid rgba(40,227,170,.35)}.token-admin-premium-supply{padding:13px;border-radius:13px;background:#090f1c8c;border:1px solid #1c4258;display:flex;flex-direction:column;gap:4px}.token-admin-premium-supply span{font-size:11px;color:#83a9c2}.token-admin-premium-supply strong{color:#fff;font-size:17px;overflow-wrap:anywhere}.token-admin-premium-facts,.token-source-package-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.token-admin-premium-facts span,.token-source-package-meta span{border:1px solid #1d4055;border-radius:10px;padding:9px;display:flex;flex-direction:column;gap:3px;color:#7fa5bd;font-size:10px}.token-admin-premium-facts strong,.token-source-package-meta strong{color:#ecf9ff;font-size:12px;text-transform:capitalize;overflow-wrap:anywhere}.token-admin-premium-card>code,.token-source-package-card>code{display:block;width:100%;padding:10px;border-radius:10px;background:#06131f;color:#8dd8ff;white-space:normal;overflow-wrap:anywhere;font-size:11px}.token-admin-premium-card footer,.token-source-package-card footer{margin-top:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.token-admin-premium-card footer a,.token-source-package-card footer a{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;border-radius:10px;border:1px solid #1f765b;background:#149a6c29;color:#37efb3;text-decoration:none;font-size:12px;font-weight:700}.fs148-game-tab-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.fs148-game-tab-summary-grid article{border:1px solid #1e4b62;border-radius:15px;background:linear-gradient(145deg,#092433,#0d1a2a);padding:15px;display:flex;min-width:0;flex-direction:column;gap:5px}.fs148-game-tab-summary-grid article span{color:#84acc5;font-size:12px}.fs148-game-tab-summary-grid article strong{color:#fff;font-size:20px;overflow-wrap:anywhere}.fs148-game-tab-summary-grid article small{color:#71a2bd;font-size:11px;line-height:1.4}.fs148-game-module-fee-centre{margin-top:18px;padding:18px;border:1px solid #168661;border-radius:18px;background:linear-gradient(135deg,#094c4159,#0b1d31e6)}.fs148-game-module-fee-centre>header{display:flex;gap:12px;align-items:center}.fs148-game-module-fee-centre>header>svg{color:#28e3aa;width:34px;height:34px}.fs148-game-module-fee-centre>header>div{display:flex;flex-direction:column;gap:3px}.fs148-game-module-fee-centre>header small{color:#2fe9b0;letter-spacing:.12em;font-weight:800}.fs148-game-module-fee-centre>header strong{font-size:20px;color:#fff}.fs148-game-module-fee-centre>header span{color:#95b9ce}.fs148-game-module-fee-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.fs148-reward-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.module-directory-complete-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.module-directory-complete-grid>span{display:flex!important;min-width:0;flex-direction:column;gap:4px;padding:10px;border:1px solid #1e475d;border-radius:10px;background:#05111c75;color:#83abc4;font-size:10px}.module-directory-complete-grid>span.wide{grid-column:1/-1}.module-directory-complete-grid strong{color:#fff;font-size:12px;overflow-wrap:anywhere}.module-directory-complete-grid code{color:#82d9ff;white-space:normal;overflow-wrap:anywhere;font-size:11px}.module-directory-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.module-directory-live-grid>span{padding:10px;border-radius:10px;border:1px solid rgba(32,220,162,.35);background:#0b4b4138;display:flex;min-width:0;flex-direction:column;gap:4px}.module-directory-live-grid small{color:#2ee6ad;font-size:9px;letter-spacing:.08em}.module-directory-live-grid strong{color:#fff;font-size:12px;overflow-wrap:anywhere}.module-directory-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.module-directory-links a{display:flex;justify-content:center;align-items:center;gap:6px;padding:9px;border:1px solid #23634e;border-radius:9px;color:#34eeb2;text-decoration:none;font-size:11px}.admin-module-card-details>summary{font-weight:800;color:#dff7ff}.admin-module-instance-card .module-instance-select small{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}@media(max-width:1200px){.token-admin-premium-grid,.token-source-package-grid,.fs148-game-tab-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.token-admin-premium-grid,.token-source-package-grid{grid-template-columns:1fr}.fs148-game-tab-summary-grid,.fs148-reward-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs148-game-module-fee-editor,.module-directory-complete-grid,.module-directory-live-grid,.module-directory-links{grid-template-columns:1fr}.module-directory-complete-grid>span.wide{grid-column:auto}.fs148-game-module-fee-centre{padding:13px}.fs148-game-module-fee-centre>header strong{font-size:17px}}@media(max-width:420px){.fs148-game-tab-summary-grid,.fs148-reward-summary-grid{grid-template-columns:1fr!important}.token-admin-premium-card footer,.token-source-package-card footer{grid-template-columns:1fr}}.fs149-safe-media-panel{border:1px solid rgba(39,226,169,.38);border-radius:22px;padding:20px;margin:18px 0;background:linear-gradient(135deg,#0a2d31b8,#0d1b35e6);box-shadow:inset 0 1px #ffffff09}.fs149-safe-media-panel>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.fs149-safe-media-panel>header div{display:grid;gap:5px}.fs149-safe-media-panel>header strong{color:#f4fbff;font-size:1.08rem}.fs149-safe-media-panel>header span{color:#9bc6dc;line-height:1.45}.fs149-safe-media-panel>header>svg{color:#28e0ab;flex:0 0 auto}.fs149-safe-media-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:16px}.safe-image-upload{min-width:0;border:1px solid #254c62;border-radius:18px;padding:15px;background:#03121fc7;display:grid;gap:12px}.safe-image-upload header{display:flex;align-items:center;gap:11px;min-width:0}.safe-image-upload header>div{display:grid;gap:3px;min-width:0;flex:1}.safe-image-upload header strong{color:#f6fbff}.safe-image-upload header small{color:#8fb8ce;line-height:1.35}.safe-image-upload-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#0b3347;color:#30ddb0;flex:0 0 auto}.safe-image-upload-icon svg,.safe-image-shield{width:20px;height:20px}.safe-image-shield{color:#27dba9;flex:0 0 auto}.safe-image-preview{min-height:178px;border-radius:14px;border:1px dashed #30647d;overflow:hidden;background:linear-gradient(145deg,#071a2a,#0a2336);display:grid;place-items:center}.safe-image-upload.logo .safe-image-preview{aspect-ratio:1/1;max-height:260px}.safe-image-upload.banner .safe-image-preview{aspect-ratio:8/3;min-height:178px}.safe-image-preview img{width:100%;height:100%;object-fit:cover;display:block}.safe-image-upload.logo .safe-image-preview img{object-fit:contain}.safe-image-preview>span{display:grid;place-items:center;gap:8px;color:#779eb3}.safe-image-preview>span svg{width:32px;height:32px}.safe-image-actions{display:flex;gap:10px;flex-wrap:wrap}.safe-image-actions label,.safe-image-actions button{min-height:42px;border-radius:11px;border:1px solid #2d6277;padding:9px 13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#102d40;color:#dffaff;cursor:pointer;font-weight:700}.safe-image-actions label{background:linear-gradient(135deg,#089a70,#0cc58c);color:#fff;border-color:#25dbad}.safe-image-actions label.disabled{opacity:.62;cursor:wait}.safe-image-actions input{display:none}.safe-image-actions svg{width:16px;height:16px}.safe-image-upload>p{margin:0;min-height:34px;color:#86b5ca;font-size:.83rem;line-height:1.4}.safe-image-upload>p.error{color:#ff9daf}.fs149-safe-media-note,.fs149-game-fee-formula{margin-top:15px;border-radius:14px;padding:13px 15px;display:flex;align-items:flex-start;gap:10px;background:#085b4257;border:1px solid rgba(39,226,169,.34);color:#bde9dd;line-height:1.45}.fs149-safe-media-note svg,.fs149-game-fee-formula svg{color:#2be0aa;flex:0 0 auto;margin-top:2px}.fs149-external-media-urls{margin-top:14px;border:1px solid #284e64;border-radius:14px;padding:12px 14px;background:#03111e9e}.fs149-external-media-urls summary{cursor:pointer;color:#abd2e4;font-weight:800}.fs149-external-media-urls[open] summary{margin-bottom:13px}.created-token-card.has-profile-banner{overflow:hidden}.created-token-profile-banner{height:116px;margin:-1px -1px 14px;background-size:cover;background-position:center;border-bottom:1px solid #28566c}.created-token-icon.has-media{overflow:hidden;padding:0;background:#071827}.created-token-icon.has-media img{width:100%;height:100%;object-fit:cover;display:block}.fs149-game-fee-command-centre{margin:18px 0;padding:20px;border:1px solid rgba(45,226,171,.48);border-radius:20px;background:linear-gradient(135deg,#043633bf,#0a1833f0)}.fs149-game-fee-command-centre>header{display:flex;align-items:center;gap:13px;margin-bottom:16px}.fs149-game-fee-command-centre>header>svg{width:38px;height:38px;padding:9px;border-radius:12px;color:#31e1af;background:#0a3343}.fs149-game-fee-command-centre>header div{display:grid;gap:3px}.fs149-game-fee-command-centre>header small{color:#3ce8b6;font-weight:900;letter-spacing:.08em}.fs149-game-fee-command-centre>header strong{color:#fff;font-size:1.15rem}.fs149-game-fee-command-centre>header span{color:#9bc7d9}.fs149-game-fee-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.fs149-game-fee-ledger article{border:1px solid #28556b;border-radius:15px;padding:14px;background:#071d2d;display:grid;gap:6px;min-width:0}.fs149-game-fee-ledger article.total{border-color:#20d5a0;background:#054f3e6b}.fs149-game-fee-ledger span{color:#93bfd2}.fs149-game-fee-ledger strong{color:#fff;font-size:1.35rem}.fs149-game-fee-ledger small{color:#75a5ba;line-height:1.35}.fs149-game-fee-editor-grid{margin-top:0}@media(max-width:1100px){.fs149-game-fee-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.fs149-safe-media-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.fs149-safe-media-panel,.fs149-game-fee-command-centre{padding:14px;border-radius:17px}.fs149-safe-media-grid{grid-template-columns:1fr}.fs149-game-fee-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.fs149-game-fee-ledger article{padding:11px}.fs149-game-fee-ledger strong{font-size:1.05rem}.fs149-game-fee-command-centre>header{align-items:flex-start}.safe-image-upload.banner .safe-image-preview{min-height:126px}}@media(max-width:430px){.fs149-game-fee-ledger{grid-template-columns:1fr 1fr}.safe-image-actions label,.safe-image-actions button{flex:1 1 100%}}.fs150-game-contract-lifecycle,.contract-lifecycle-strip{margin:18px 0;padding:18px;border:1px solid rgba(45,212,191,.35);border-radius:18px;background:linear-gradient(135deg,#064e5b38,#021422e0);box-shadow:inset 0 1px #ffffff09}.fs150-game-contract-lifecycle>header,.contract-lifecycle-strip>header{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.fs150-game-contract-lifecycle>header>svg,.contract-lifecycle-strip>header>svg{flex:0 0 auto;width:24px;height:24px;color:#2dd4bf}.fs150-game-contract-lifecycle>header div,.contract-lifecycle-strip>header div{display:grid;gap:3px}.fs150-game-contract-lifecycle>header small,.contract-lifecycle-strip>header small{color:#2dd4bf;font-size:.68rem;font-weight:900;letter-spacing:.12em}.fs150-game-contract-lifecycle>header strong,.contract-lifecycle-strip>header strong{color:#f8fafc;font-size:1rem}.fs150-game-contract-lifecycle>header span,.contract-lifecycle-strip>header span{color:#9ec9d6;font-size:.82rem;line-height:1.45}.fs150-contract-action-grid,.contract-lifecycle-actions,.contract-record-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.fs150-contract-action-grid button,.contract-lifecycle-actions button,.contract-record-actions button{display:inline-flex;gap:7px;align-items:center;justify-content:center}.contract-lifecycle-actions .danger,.contract-record-actions .danger,.contract-management-dialog .danger{border-color:#f8717180;color:#fecaca;background:#7f1d1d3d}.contract-lifecycle-actions .danger:hover,.contract-record-actions .danger:hover,.contract-management-dialog .danger:hover{border-color:#f87171;background:#991b1b6b}.contract-activity-item.archived{opacity:.7;border-style:dashed}.status-chip.archived{color:#cbd5e1;border-color:#94a3b861;background:#47556938}.contract-admin-notes{display:block;margin-top:6px;color:#9cc9d4!important;white-space:pre-wrap}.contract-management-message{margin-bottom:14px}.contract-management-backdrop{position:fixed;z-index:10050;inset:0;display:grid;place-items:center;padding:18px;background:#01070ed1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contract-management-dialog{width:min(720px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:22px;border:1px solid rgba(45,212,191,.4);border-radius:20px;background:#061a28;box-shadow:0 30px 90px #0000008c}.contract-management-dialog.danger-dialog{border-color:#f871717a}.contract-management-dialog>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.contract-management-dialog>header div{min-width:0}.contract-management-dialog>header small{display:block;margin-bottom:4px;color:#2dd4bf;font-weight:900;letter-spacing:.1em}.contract-management-dialog.danger-dialog>header small{color:#fca5a5}.contract-management-dialog>header h2{margin:0 0 4px;color:#f8fafc}.contract-management-dialog>header span{display:block;overflow-wrap:anywhere;color:#8fb9c6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem}.contract-management-dialog>header>button{flex:0 0 auto;width:38px;height:38px;padding:0}.contract-management-dialog .form-grid label.full{grid-column:1 / -1}.contract-management-dialog textarea{min-height:120px;resize:vertical}.contract-management-dialog>p{color:#c8dce3;line-height:1.55}.contract-management-dialog .confirmation-required{display:grid;gap:5px;margin:16px 0 10px;padding:13px;border:1px solid rgba(248,113,113,.32);border-radius:12px;background:#7f1d1d24}.contract-management-dialog .confirmation-required span{color:#fca5a5;font-size:.78rem}.contract-management-dialog .confirmation-required strong{overflow-wrap:anywhere;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.contract-management-dialog>footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:20px}.contract-record-main{min-width:0}.contract-record-side{align-self:flex-start}.contract-library-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.contract-library-controls .search-control{min-width:min(320px,100%)}@media(max-width:720px){.fs150-contract-action-grid,.contract-lifecycle-actions,.contract-record-actions{display:grid;grid-template-columns:1fr}.fs150-contract-action-grid button,.contract-lifecycle-actions button,.contract-record-actions button{width:100%}.contract-management-dialog{padding:17px}}.dashboard-card-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;min-width:0}.dashboard-card-heading-row h3{min-width:0;flex:1}.dashboard-card-heading-row .help-tip{flex:0 0 auto;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important}.dashboard-card-description{min-height:58px!important}.dashboard-overview-meta{padding-top:9px;border-top:1px solid rgba(48,79,96,.5)}.dashboard-overview-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media{height:210px}.dashboard-product-cta{justify-content:flex-start!important}.dashboard-product-cta>span{flex:1;text-align:left}.dashboard-product-cta>strong{padding:4px 9px;border-radius:8px;background:#04112147;font-size:.86rem;white-space:nowrap}.launchpad-platform-subtabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:visible!important}.admin-lock-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.global-contract-fee-policy{display:grid;gap:13px;padding:16px;border:1px solid #28735f;border-radius:14px;background:radial-gradient(circle at 92% 0,rgba(37,226,170,.12),transparent 34%),linear-gradient(145deg,#08252d,#081a29)}.global-contract-fee-policy.invalid{border-color:#b85164}.global-contract-fee-policy>header{display:flex;align-items:center;gap:12px}.global-fee-policy-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 auto;border:1px solid #2ddfa6;border-radius:13px;color:#41eab5;background:#18b18221}.global-contract-fee-policy>header>div:last-child{display:grid;gap:3px}.global-contract-fee-policy>header span{color:#36e3af;font-size:.64rem;font-weight:900;letter-spacing:.09em}.global-contract-fee-policy h3{margin:0;color:#fff;font-size:1.14rem}.global-contract-fee-policy p{margin:0;color:#93b7c8;line-height:1.45}.global-fee-live-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.global-fee-live-grid article{display:grid;gap:4px;padding:12px;border:1px solid #285267;border-radius:11px;background:#071b29}.global-fee-live-grid article.total{border-color:#24bd8d;background:#0a584352}.global-fee-live-grid article.danger{border-color:#c55067;background:#701c3047}.global-fee-live-grid span{color:#8fb6c8;font-size:.69rem}.global-fee-live-grid strong{color:#fff;font-size:1.15rem}.global-fee-live-grid small{color:#79a5b8}.global-fee-editor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.global-fee-editor-grid>label{display:grid;align-content:start;gap:6px;min-width:0;padding:11px;border:1px solid #27495e;border-radius:11px;background:#091b29}.global-fee-editor-grid>label>span{display:flex;align-items:center;gap:6px;color:#eaf8ff;font-weight:800;font-size:.74rem}.global-fee-editor-grid input{width:100%;min-width:0;height:40px;border:1px solid #2b5268;border-radius:8px;background:#061520;color:#fff;padding:0 10px}.global-fee-editor-grid small{color:#779eb1;line-height:1.4}.global-fee-policy-note{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #28715c;border-radius:10px;background:#0d544140;color:#baf1dc}.global-fee-policy-note.danger{border-color:#ae4358;background:#69192b47;color:#ffb7c4}.global-fee-policy-note svg{width:20px;height:20px;flex:0 0 auto}.future-game-token-fee-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.future-game-fee-total{display:grid;align-content:center;gap:5px;min-height:110px;padding:13px;border:1px solid #2bc18f;border-radius:12px;background:#0c5c4647}.future-game-fee-total.invalid{border-color:#c64d65;background:#69192b4d}.future-game-fee-total span{color:#8fc3b3;font-size:.72rem}.future-game-fee-total strong{color:#fff;font-size:1.35rem}.future-game-fee-total small{color:#8cb6c6}@media(max-width:1180px){.global-fee-live-grid,.global-fee-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-platform-subtabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.future-game-token-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media{height:150px}.dashboard-card-description{min-height:0!important}.global-fee-live-grid,.global-fee-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-platform-subtabs,.admin-lock-policy-grid,.future-game-token-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid,.global-fee-live-grid,.global-fee-editor-grid,.launchpad-platform-subtabs,.admin-lock-policy-grid,.future-game-token-fee-grid{grid-template-columns:1fr!important}.global-contract-fee-policy>header{align-items:flex-start}.dashboard-product-cta>strong{font-size:.75rem}}.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media{height:auto!important;min-height:220px!important;aspect-ratio:16/10!important}.dashboard-card-body{align-content:start}.dashboard-live-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:5px}.dashboard-live-value-grid>span{display:grid;gap:3px;min-width:0;padding:9px 10px;border:1px solid #294b60;border-radius:10px;background:#071a28}.dashboard-live-value-grid small{color:#80a9bd;font-size:.64rem;text-transform:uppercase;letter-spacing:.045em}.dashboard-live-value-grid b{min-width:0;color:#f6fbff;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-card-heading-row+.dashboard-live-value-grid{margin-top:4px}.dashboard-overview-meta{margin-top:2px}.dashboard-card-media .dashboard-media-placeholder[hidden]{display:none!important}@media(min-width:901px){.nft-launchpad-page .nft-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}.nft-launchpad-page .nft-collection-card{min-width:0!important}.nft-launchpad-page .nft-card-media{height:auto!important;min-height:220px!important;aspect-ratio:4/3!important}.nft-launchpad-page .nft-card-body{gap:8px!important}.nft-collection-name-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.nft-collection-name-row h2{min-width:0;flex:1;margin:0!important}.nft-collection-name-row .help-tip{flex:0 0 auto;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important}.nft-live-progress-copy{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;color:#88afc2;font-size:.69rem}.nft-live-progress-copy b,.nft-live-progress-copy strong{color:#f7fbff}.nft-live-progress-track{height:7px;overflow:hidden;border-radius:999px;background:#142d3c}.nft-live-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3a2,#2ea9ed,#824cf4)}@media(max-width:1100px){.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media{min-height:200px!important}}@media(max-width:900px){.nft-launchpad-page .nft-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.dashboard-nft-launch-grid,.dashboard-marketplace-grid,.dashboard-store-grid,.nft-launchpad-page .nft-collection-grid{grid-template-columns:1fr!important}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media,.nft-launchpad-page .nft-card-media{min-height:190px!important}}.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media{min-height:245px!important;aspect-ratio:16/11!important}.dashboard-store-grid .dashboard-card-media{min-height:270px!important;aspect-ratio:4/3!important}.dashboard-compact-live-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;margin-top:3px;padding:7px 8px;border:1px solid #294b60;border-radius:10px;background:#071a28}.dashboard-compact-live-row>span{display:flex;align-items:baseline;justify-content:center;gap:4px;min-width:0;padding:1px 5px;border-right:1px solid rgba(63,100,121,.5);white-space:nowrap}.dashboard-compact-live-row>span:last-child{border-right:0}.dashboard-compact-live-row small{flex:0 0 auto;color:#80a9bd;font-size:.61rem;text-transform:none;letter-spacing:0}.dashboard-compact-live-row b{min-width:0;color:#f6fbff;font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-progress-track.compact{height:6px;margin-top:1px}.dashboard-product-card .dashboard-card-body{gap:9px}.dashboard-product-card .dashboard-overview-meta{margin-top:1px}.nft-launchpad-page .nft-card-media{min-height:250px!important;aspect-ratio:6/5!important}.nft-compact-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;padding:8px 9px;border:1px solid #31566d;border-radius:9px;background:#071925}.nft-compact-stat-row>span{display:flex;align-items:baseline;justify-content:center;gap:4px;min-width:0;padding:1px 7px;border-right:1px solid rgba(72,111,134,.52);white-space:nowrap}.nft-compact-stat-row>span:last-child{border-right:0}.nft-compact-stat-row small{color:#86aabd;font-size:.62rem}.nft-compact-stat-row b{min-width:0;color:#f7fbff;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media{min-height:230px!important}.dashboard-store-grid .dashboard-card-media{min-height:250px!important}}@media(max-width:700px){.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media,.nft-launchpad-page .nft-card-media{min-height:220px!important}.dashboard-compact-live-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-compact-live-row>span:nth-child(2){border-right:0}.dashboard-compact-live-row>span:nth-child(-n+2){padding-bottom:4px;border-bottom:1px solid rgba(63,100,121,.5)}.dashboard-compact-live-row>span:nth-child(n+3){padding-top:4px}.nft-compact-stat-row{grid-template-columns:1fr}.nft-compact-stat-row>span{justify-content:flex-start;border-right:0;border-bottom:1px solid rgba(72,111,134,.52);padding:5px 2px}.nft-compact-stat-row>span:last-child{border-bottom:0}}.dashboard-nft-launch-grid .dashboard-card-media{min-height:280px!important;aspect-ratio:4/3!important}.dashboard-store-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media{min-height:300px!important;aspect-ratio:4/3!important}.dashboard-nft-live-row{margin-top:6px!important;padding:10px 12px!important;gap:7px!important}.dashboard-nft-live-row>span{padding:2px 7px!important}.dashboard-nft-live-row small{font-size:.68rem!important;font-weight:750!important}.dashboard-nft-live-row b{font-size:.79rem!important;font-weight:850!important}.dashboard-nft-launch-grid .dashboard-overview-meta,.dashboard-store-grid .dashboard-overview-meta,.dashboard-marketplace-grid .dashboard-overview-meta,.dashboard-market-live-row{display:none!important}.dashboard-nft-launch-grid .dashboard-card-body,.dashboard-store-grid .dashboard-card-body,.dashboard-marketplace-grid .dashboard-card-body{gap:10px!important}.dashboard-store-grid .dashboard-card-cta,.dashboard-marketplace-grid .dashboard-card-cta{margin-top:auto}@media(max-width:1100px){.dashboard-nft-launch-grid .dashboard-card-media{min-height:255px!important}.dashboard-store-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media{min-height:270px!important}}@media(max-width:700px){.dashboard-nft-launch-grid .dashboard-card-media,.dashboard-store-grid .dashboard-card-media,.dashboard-marketplace-grid .dashboard-card-media{min-height:230px!important}.dashboard-nft-live-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-nft-live-row>span:nth-child(2){border-right:0}.dashboard-nft-live-row>span:nth-child(-n+2){padding-bottom:5px!important;border-bottom:1px solid rgba(63,100,121,.5)}.dashboard-nft-live-row>span:nth-child(n+3){padding-top:5px!important}}.fs-ad-placement-top{margin-bottom:16px}.fs-ad-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,220px) auto;align-items:center;gap:16px;padding:14px 16px;border:1px solid rgba(32,211,180,.45);border-radius:18px;background:linear-gradient(135deg,#04253af5,#0e1e44f5);box-shadow:0 12px 35px #00000038}.fs-ad-placement-button .fs-ad-card{grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:940px;background:linear-gradient(135deg,#043033eb,#091a38f0)}.fs-ad-placement-button .fs-ad-card img{display:none}.fs-ad-copy{display:grid;gap:5px;min-width:0}.fs-ad-kicker{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:5px 10px;border:1px solid rgba(35,226,178,.42);border-radius:999px;color:#43ffd0;background:#09736238;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.fs-ad-copy strong{font-size:1.15rem;color:#fff}.fs-ad-copy p{margin:0;color:#a9c8dd}.fs-ad-copy small{display:inline-flex;align-items:center;gap:6px;color:#76f3d7}.fs-ad-card img{width:100%;height:86px;object-fit:cover;border-radius:14px;border:1px solid rgba(82,137,167,.35);background:#061522}.fs-ad-card button{border:1px solid rgba(45,213,186,.55);border-radius:12px;background:#11a875;color:#fff;padding:11px 16px;font-weight:900;cursor:pointer}.fs-ad-card button:disabled{cursor:not-allowed;opacity:.58;filter:saturate(.55)}.fs-ad-admin .panel-title-row{align-items:flex-start}.fs-ad-admin-toggles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.fs-ad-admin-toggles label,.fs-ad-admin-checkbox{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid rgba(57,105,132,.55);border-radius:14px;background:#071a2a;color:#d8ebf8;font-weight:800}.fs-ad-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fs-ad-admin-grid label{display:grid;gap:6px;margin:0 0 11px;color:#97cef1;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.fs-ad-admin-grid input,.fs-ad-admin-grid textarea,.fs-ad-admin-grid select{width:100%;border:1px solid #24516f;border-radius:11px;background:#04111d;color:#fff;padding:11px}.fs-ad-admin-grid textarea{min-height:96px;resize:vertical}.fs-ad-analytics h3{display:flex;align-items:center;gap:8px}.fs-ad-analytics .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.fs-ad-card,.fs-ad-admin-grid{grid-template-columns:1fr}.fs-ad-card img{height:130px}.fs-ad-admin-toggles,.fs-ad-analytics .metric-grid{grid-template-columns:1fr}}.fs-ad-placement{display:grid;gap:12px;margin:0 0 18px}.fs-ad-placement-top{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}.fs-ad-placement-button{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.fs-ad-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,180px) auto;align-items:center;gap:16px;min-height:112px;padding:18px;border:1px solid rgba(51,222,178,.34);border-radius:18px;background:radial-gradient(circle at 90% -30%,rgba(102,72,255,.28),transparent 46%),linear-gradient(135deg,#082d3dfa,#0d193afa);box-shadow:0 18px 48px #00000040}.fs-ad-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#28efb3,#3e91ff,#8c63ff)}.fs-ad-copy{min-width:0;display:grid;gap:5px}.fs-ad-kicker{display:inline-flex;align-items:center;gap:6px;width:max-content;color:#63f2c7;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.fs-ad-copy>strong{color:#fff;font-size:clamp(18px,2vw,25px);line-height:1.12}.fs-ad-copy p,.fs-ad-copy small{margin:0;color:#a9bdd2;line-height:1.45}.fs-ad-copy small{display:inline-flex;align-items:center;gap:6px}.fs-ad-card>img{width:100%;height:82px;object-fit:cover;border:1px solid rgba(112,236,203,.25);border-radius:12px;background:#071421}.fs-ad-card>button{min-width:142px;border-color:#31e7b173;background:linear-gradient(135deg,#0ea777,#1872df);color:#fff;font-weight:900}.fs-ad-card>button:disabled{border-color:#2d3e50;background:#192635;color:#8597aa}.fs-advertiser-dashboard,.fs-ads-admin-marketplace{--ad-surface: rgba(8, 25, 42, .94);--ad-surface-2: rgba(13, 35, 57, .95);--ad-line: rgba(61, 150, 196, .31);--ad-green: #2ce8ad;--ad-blue: #35a5ff;--ad-purple: #8c67ff;--ad-red: #ff6f88;--ad-amber: #f4bd50;display:grid;gap:18px}.fs-advertiser-hero,.fs-ad-admin-hero{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:clamp(22px,4vw,36px);border:1px solid rgba(61,225,179,.36);border-radius:22px;background:radial-gradient(circle at 92% 8%,rgba(118,81,255,.25),transparent 34%),linear-gradient(120deg,#053e47fa,#0f1d46fa);box-shadow:0 24px 65px #00000042}.fs-advertiser-hero:after,.fs-ad-admin-hero:after{content:"";position:absolute;right:-120px;bottom:-180px;width:420px;height:420px;border:52px solid rgba(50,229,177,.06);border-radius:50%}.fs-advertiser-hero>div,.fs-ad-admin-hero>div{position:relative;z-index:1}.fs-advertiser-hero>div:first-child,.fs-ad-admin-hero>div:first-child{max-width:880px}.fs-advertiser-hero span,.fs-ad-admin-hero span{display:inline-flex;align-items:center;gap:8px;color:var(--ad-green);font-size:12px;font-weight:900;letter-spacing:.12em}.fs-advertiser-hero h2,.fs-ad-admin-hero h2{margin:10px 0 8px;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.02}.fs-advertiser-hero p,.fs-ad-admin-hero p{margin:0;color:#bbcee0;line-height:1.55}.fs-advertiser-hero>div:last-child{min-width:250px;padding:18px;border:1px solid rgba(79,161,219,.35);border-radius:16px;background:#051426ad;display:grid;gap:7px}.fs-advertiser-hero>div:last-child small{color:#8fa9c1}.fs-advertiser-hero>div:last-child strong{color:#fff;font-size:18px}.fs-ad-admin-hero>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.fs-ad-metrics-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fs-ad-metric{min-width:0;display:flex;align-items:flex-start;gap:12px;min-height:112px;padding:17px;border:1px solid var(--ad-line);border-radius:16px;background:linear-gradient(145deg,#091d2ffa,#081627fa)}.fs-ad-metric>span{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#21b7de24;color:#2bd8e8}.fs-ad-metric>div{min-width:0;display:grid;gap:3px}.fs-ad-metric small{color:#87a8c4;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fs-ad-metric strong{color:#fff;font-size:clamp(18px,2vw,25px);overflow-wrap:anywhere}.fs-ad-metric em{color:#91aec7;font-size:12px;font-style:normal}.fs-ad-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:8px;border:1px solid var(--ad-line);border-radius:16px;background:#051220e0}.fs-ad-tabs button{min-width:0;border-radius:11px;background:#14273bd9;color:#b5c9db;font-weight:800}.fs-ad-tabs button.active{border-color:#2fe3b2b3;background:linear-gradient(135deg,#0e976ff2,#1b68b8f2);color:#fff;box-shadow:0 8px 24px #1bb7902e}.fs-ad-inline-alert{display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid;border-radius:13px;line-height:1.4}.fs-ad-inline-alert.good{border-color:#2be2a96b;background:#0a6f543b;color:#bcf7e2}.fs-ad-inline-alert.bad{border-color:#ff668375;background:#71152e45;color:#ffd1dc}.fs-ad-dashboard-grid,.fs-ad-billing-grid,.fs-ad-pricing-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fs-ad-dashboard-grid>.wide{grid-column:1 / -1}.fs-advertiser-dashboard .panel,.fs-ads-admin-marketplace .panel{border:1px solid var(--ad-line);border-radius:18px;background:linear-gradient(150deg,#091e31fa,#061524fa);box-shadow:0 18px 44px #0003}.fs-advertiser-dashboard .panel>header,.fs-ads-admin-marketplace .panel>header{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.fs-advertiser-dashboard .panel>header>svg,.fs-ads-admin-marketplace .panel>header>svg{color:var(--ad-green)}.fs-advertiser-dashboard .panel>header span,.fs-ads-admin-marketplace .panel>header span{color:#45e5be;font-size:10px;font-weight:900;letter-spacing:.12em}.fs-advertiser-dashboard .panel>header h3,.fs-ads-admin-marketplace .panel>header h3{margin:4px 0 0;color:#fff;font-size:20px}.fs-ad-mini-bars{height:230px;display:flex;align-items:flex-end;gap:8px;padding:26px 10px 8px;border-bottom:1px solid rgba(85,130,168,.24);background:linear-gradient(rgba(80,130,170,.08) 1px,transparent 1px) 0 0 / 100% 25%,linear-gradient(90deg,rgba(80,130,170,.04) 1px,transparent 1px) 0 0 / 8.33% 100%}.fs-ad-mini-bars i{flex:1;min-width:8px;height:var(--ad-bar);max-height:100%;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#32f0bb,#28a3ff 65%,#7258f7);box-shadow:0 0 18px #2acddb42}.fs-ad-mini-bars>span{align-self:center;width:100%;color:#8ca8c2;text-align:center}.fs-ad-donut-wrap{min-height:230px;display:grid;grid-template-columns:minmax(130px,200px) 1fr;align-items:center;gap:24px}.fs-ad-donut{aspect-ratio:1;width:min(100%,190px);margin:auto;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 30px #33c6dc33}.fs-ad-donut:before{content:"";width:54%;height:54%;border-radius:50%;background:#07192b;box-shadow:inset 0 0 0 1px #529dca47}.fs-ad-donut b{position:absolute;color:#fff;font-size:28px;font-style:normal}.fs-ad-donut-wrap>div{display:grid;gap:9px}.fs-ad-donut-wrap>div>span{display:grid;grid-template-columns:11px 1fr auto;align-items:center;gap:8px;color:#b2c7d9}.fs-ad-donut-wrap em{width:10px;height:10px;border-radius:50%}.fs-ad-donut-wrap b{color:#fff}.fs-ad-workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.fs-ad-workflow span{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid rgba(64,143,184,.28);border-radius:12px;background:#081828b8;color:#b7cada}.fs-ad-workflow b{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#0fab79,#2b82e5);color:#fff}.fs-ad-campaign-form{display:grid;gap:16px}.fs-ad-campaign-form label,.fs-ads-admin-marketplace label{display:grid;gap:7px;color:#bbccdc;font-size:13px;font-weight:700}.fs-ad-form-grid{display:grid;gap:13px}.fs-ad-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-ad-campaign-form fieldset{margin:0;padding:14px;border:1px solid rgba(61,139,180,.3);border-radius:13px}.fs-ad-campaign-form legend{padding:0 8px;color:#e2edf6;font-weight:900}.fs-ad-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fs-ad-choice-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-choice-grid label,.fs-ad-admin-toggles label{min-height:42px;display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(61,139,180,.25);border-radius:10px;background:#081828ad;color:#c2d2df}.fs-ad-choice-grid input,.fs-ad-admin-toggles input{width:auto;min-height:0}.fs-ad-upload-field{position:relative;grid-template-columns:auto 1fr auto!important;align-items:center;padding:15px;border:1px dashed rgba(50,225,179,.48);border-radius:13px;background:#082e3766}.fs-ad-upload-field>svg{color:var(--ad-green)}.fs-ad-upload-field span{display:grid;gap:2px}.fs-ad-upload-field small{color:#8fa9bd;font-weight:400}.fs-ad-upload-field input[type=file]{max-width:230px;min-height:38px}.fs-ad-creative-preview{display:grid;grid-template-columns:minmax(150px,260px) 1fr;gap:16px;align-items:center;padding:14px;border:1px solid rgba(58,157,196,.32);border-radius:14px;background:#04111fd6}.fs-ad-creative-preview img{width:100%;height:140px;object-fit:cover;border-radius:10px}.fs-ad-creative-preview>div{display:grid;gap:8px}.fs-ad-creative-preview span{color:var(--ad-green);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.fs-ad-creative-preview strong{color:#fff;font-size:22px}.fs-ad-creative-preview p{margin:0;color:#9fb5c8}.fs-ad-campaign-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.fs-ad-campaign-card{display:grid;gap:14px;padding:18px;border:1px solid var(--ad-line);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(111,82,255,.14),transparent 36%),linear-gradient(145deg,#0a1f32fa,#061525fa)}.fs-ad-campaign-card>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.fs-ad-campaign-card>header span:not(.fs-ad-status){color:var(--ad-green);font-size:10px;font-weight:900;letter-spacing:.12em}.fs-ad-campaign-card h3{margin:5px 0 3px;color:#fff;font-size:20px}.fs-ad-campaign-card header small,.fs-ad-campaign-card>p{color:#91aac0}.fs-ad-campaign-card>p{margin:0;min-height:42px;line-height:1.45}.fs-ad-status{flex:0 0 auto;padding:6px 9px;border:1px solid;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.fs-ad-status.good{border-color:#2de5ae73;background:#138b6840;color:#90f4d6}.fs-ad-status.warn{border-color:#f5bc4b73;background:#895e1247;color:#ffe0a0}.fs-ad-status.bad{border-color:#ff678773;background:#85193647;color:#ffc0cf}.fs-ad-status.neutral{border-color:#659fcb66;background:#22446259;color:#c1d8eb}.fs-ad-campaign-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fs-ad-campaign-numbers span{display:grid;gap:3px;padding:10px;border:1px solid rgba(58,128,168,.24);border-radius:10px;background:#04111da8}.fs-ad-campaign-numbers small{color:#7797b1;text-transform:uppercase;font-size:9px;font-weight:800}.fs-ad-campaign-numbers b{color:#fff}.fs-ad-campaign-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:#8da7bd;font-size:12px}.fs-ad-campaign-meta span{display:inline-flex;align-items:center;gap:5px}.fs-ad-campaign-meta svg{width:14px;height:14px;color:#38d8bc}.fs-ad-card-actions{display:flex;flex-wrap:wrap;gap:8px}.fs-ad-card-actions button{flex:1 1 120px}.fs-ad-payment-quote{display:grid;gap:10px;padding:20px;border:1px solid rgba(44,229,171,.38);border-radius:15px;background:linear-gradient(135deg,#09544566,#11305b6b)}.fs-ad-payment-quote>strong{color:#fff;font-size:36px}.fs-ad-payment-quote>span{color:#81f2d2;font-size:18px;font-weight:800}.fs-ad-payment-quote>small{color:#9db3c6}.fs-ad-breakdown-table{display:grid;gap:7px}.fs-ad-breakdown-table>div:not(.empty-state){display:grid;grid-template-columns:minmax(160px,1fr) repeat(3,auto);gap:16px;align-items:center;padding:11px 12px;border:1px solid rgba(61,130,168,.22);border-radius:10px;color:#9db5c8}.fs-ad-breakdown-table strong{color:#fff;text-transform:capitalize}.fs-ad-auth-card{min-height:430px;display:grid;place-items:center;align-content:center;gap:14px;padding:36px;border:1px solid rgba(52,222,178,.35);border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(63,153,244,.22),transparent 44%),linear-gradient(150deg,#072535fa,#0a142efa);text-align:center}.fs-ad-auth-card>svg{width:62px;height:62px;padding:14px;border:1px solid rgba(44,232,175,.4);border-radius:18px;background:#168b6930;color:#32ebb3}.fs-ad-auth-card h2{font-size:clamp(30px,4vw,48px)}.fs-ad-auth-card p{max-width:720px;margin:0;color:#a9bfd2;line-height:1.55}.fs-ad-admin-filter{display:grid;grid-template-columns:minmax(260px,1fr) minmax(180px,260px);gap:12px}.fs-ad-admin-filter>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding-left:12px;border:1px solid var(--ad-line);border-radius:12px;background:#081a2c}.fs-ad-admin-filter input{border:0;box-shadow:none;background:transparent}.fs-ad-admin-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px}.fs-ad-assets-list{display:grid;gap:12px}.fs-ad-assets-list>article{padding:14px;border:1px solid rgba(62,139,181,.28);border-radius:13px;background:#061422a6}.fs-ad-assets-list>article>button{margin-top:10px}.fs-ad-security-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 20px}.fs-ad-security-notes span{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid rgba(43,218,171,.26);border-radius:12px;background:#08333259;color:#b9d8d1;line-height:1.45}.fs-ad-security-notes svg{flex:0 0 auto;color:#33e4ad}.fs-ad-banned-list{display:flex;flex-wrap:wrap;gap:8px}.fs-ad-banned-list>span{display:inline-flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid rgba(255,100,130,.34);border-radius:10px;background:#61152b47;color:#ffd0da}.fs-ad-banned-list button{min-height:28px;padding:4px 7px}@media(max-width:1240px){.fs-ad-metrics-grid,.fs-ad-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.fs-ad-card{grid-template-columns:1fr auto}.fs-ad-card>img{grid-row:1 / span 2;grid-column:2;width:130px}.fs-ad-card>button{grid-column:1 / -1}.fs-advertiser-hero,.fs-ad-admin-hero{align-items:stretch;flex-direction:column}.fs-ad-admin-hero>div:last-child{justify-content:flex-start}.fs-ad-dashboard-grid,.fs-ad-billing-grid,.fs-ad-pricing-layout,.fs-ad-campaign-list{grid-template-columns:1fr}.fs-ad-dashboard-grid>.wide{grid-column:auto}.fs-ad-form-grid.three,.fs-ad-choice-grid,.fs-ad-security-notes,.fs-ad-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fs-ad-card{grid-template-columns:1fr;padding:15px}.fs-ad-card>img,.fs-ad-card>button{grid-column:1;grid-row:auto;width:100%}.fs-ad-card>img{height:150px}.fs-ad-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-metric{min-height:104px;padding:13px}.fs-ad-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-form-grid.two,.fs-ad-form-grid.three,.fs-ad-choice-grid,.fs-ad-choice-grid.compact,.fs-ad-admin-toggles,.fs-ad-security-notes,.fs-ad-workflow,.fs-ad-admin-filter,.fs-ad-creative-preview{grid-template-columns:1fr}.fs-ad-upload-field{grid-template-columns:auto 1fr!important}.fs-ad-upload-field input[type=file]{grid-column:1 / -1;max-width:none}.fs-ad-campaign-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-donut-wrap{grid-template-columns:1fr}.fs-ad-breakdown-table>div:not(.empty-state){grid-template-columns:1fr 1fr}.fs-advertiser-hero h2,.fs-ad-admin-hero h2{font-size:31px}}.fs-ad-priced-options label{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.fs-ad-priced-options label>b{color:#48e7ba;font-size:.82rem;background:#082b31;border:1px solid #127a70;border-radius:999px;padding:4px 8px}.fs-ad-benefit-centre,.fs-ad-exact-quote{border:1px solid #17506a;border-radius:18px;background:linear-gradient(145deg,#081c31,#0b2635);padding:18px;display:grid;gap:14px}.fs-ad-benefit-centre>header,.fs-ad-exact-quote>header{display:flex;align-items:center;gap:12px}.fs-ad-benefit-centre>header svg{color:#39e7b3}.fs-ad-benefit-centre>header div,.fs-ad-exact-quote>header div{display:grid;gap:3px}.fs-ad-benefit-centre small,.fs-ad-exact-quote small{color:#73cfe9}.fs-ad-exact-quote>header{justify-content:space-between}.fs-ad-exact-quote>header>b{font-size:1.8rem;color:#42efbb}.fs-ad-exact-quote>div{display:grid;gap:7px}.fs-ad-exact-quote>div>span,.fs-ad-exact-quote>footer>span,.fs-ad-exact-quote>footer>strong{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;background:#071827}.fs-ad-exact-quote>div>span.discount b{color:#42efbb}.fs-ad-exact-quote footer{border-top:1px solid #1d4860;padding-top:12px;display:grid;gap:7px}.fs-ad-exact-quote footer strong{font-size:1.1rem;border:1px solid #1cb98c}.fs-ad-feature-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fs-ad-feature-price-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-feature-price-grid>label{border:1px solid #17445d;border-radius:14px;padding:13px;background:#071a2b;display:grid;gap:9px;text-transform:capitalize}.fs-ad-feature-price-grid>label>div{display:flex;align-items:center;border:1px solid #21637a;border-radius:10px;overflow:hidden}.fs-ad-feature-price-grid>label>div>b{padding:0 10px;color:#42efbb}.fs-ad-feature-price-grid input{border:0!important;border-left:1px solid #21637a!important;border-radius:0!important}.fs-ad-coupon-admin-list{display:grid;gap:14px}.fs-ad-coupon-admin-list>article{border:1px solid #1c4a62;border-radius:16px;padding:16px;background:#071a2b}.fs-ad-checkbox-field{display:flex!important;align-items:center;gap:8px}.fs-ad-pricing-command-centre>.panel{overflow:visible}@media(max-width:1000px){.fs-ad-feature-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.fs-ad-feature-price-grid,.fs-ad-feature-price-grid.compact{grid-template-columns:1fr}.fs-ad-exact-quote>header{align-items:flex-start}.fs-ad-exact-quote>header>b{font-size:1.35rem}}.fs-ad-placement{display:grid!important;width:100%;gap:14px!important}.fs-ad-placement-top,.fs-ad-placement-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-placement-button{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}.fs-ad-placement-bottom{margin:24px 0 18px!important}.fs-ad-card{position:relative;min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,30%) auto!important;align-items:center;gap:14px!important;overflow:hidden}.fs-ad-placement-button .fs-ad-card{max-width:none!important;margin:0!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:210px}.fs-ad-placement-button .fs-ad-image-link{grid-column:1 / -1;grid-row:1;width:100%;min-height:112px}.fs-ad-placement-button .fs-ad-copy{grid-column:1;grid-row:2}.fs-ad-placement-button .fs-ad-cta{grid-column:2;grid-row:2;align-self:start}.fs-ad-copy{min-width:0}.fs-ad-copy>strong{display:block;overflow-wrap:anywhere}.fs-ad-kicker{display:inline-flex!important;align-items:center;gap:7px}.fs-ad-kicker .fs-ad-info-button,.fs-ad-info-button{width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;display:inline-grid!important;place-items:center;border-radius:999px!important;background:#091c30c2!important;border:1px solid rgba(82,241,201,.5)!important;color:#75fbd3!important}.fs-ad-image-link{display:block!important;width:100%;padding:0!important;border:1px solid rgba(84,153,196,.45)!important;border-radius:15px!important;background:#061522!important;overflow:hidden;cursor:pointer}.fs-ad-image-link img{display:block!important;width:100%!important;height:105px!important;object-fit:cover!important;border:0!important;border-radius:0!important;transition:transform .22s ease}.fs-ad-image-link:hover img{transform:scale(1.025)}.fs-ad-cta{align-self:start;justify-self:end;white-space:nowrap}.fs-ad-cta-text{border:0!important;background:transparent!important;color:#68f5cd!important;text-decoration:underline;text-underline-offset:4px;box-shadow:none!important;padding-inline:6px!important}.fs-ad-detail-backdrop{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:18px;background:#00070fd6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fs-ad-detail-modal{width:min(920px,96vw);max-height:92vh;overflow:auto;padding:20px;border:1px solid rgba(49,222,181,.55);border-radius:22px;background:linear-gradient(145deg,#071b2c,#0b1530);box-shadow:0 28px 90px #0000008c}.fs-ad-detail-modal>header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.fs-ad-detail-modal>header span{display:flex;align-items:center;gap:7px;color:#65f7cc;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.fs-ad-detail-modal>header h3{margin:6px 0 0;font-size:clamp(1.35rem,3vw,2.2rem)}.fs-ad-detail-modal>header>button{width:42px;height:42px;padding:0;display:grid;place-items:center}.fs-ad-detail-image{display:block;width:100%;padding:0!important;margin:18px 0;border-radius:18px!important;overflow:hidden;background:#04111d!important}.fs-ad-detail-image img{display:block;width:100%;max-height:520px;object-fit:contain;background:#04111d}.fs-ad-detail-modal>p{color:#bfd4e5;line-height:1.65;white-space:pre-wrap}.fs-ad-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.fs-ad-detail-grid>span{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid rgba(64,116,151,.45);border-radius:12px;background:#031220a6;min-width:0}.fs-ad-detail-grid>span.wide{grid-column:1/-1}.fs-ad-detail-grid small{color:#7ea5c0;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.fs-ad-detail-grid b{overflow-wrap:anywhere}.fs-ad-detail-modal>footer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.fs-ad-campaign-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start}.fs-ad-campaign-card{min-width:0}.fs-ad-billing-explanation{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid rgba(47,139,190,.35);border-radius:11px;background:#03142394;color:#9ec2d8;font-size:.78rem;line-height:1.4}.fs-ad-billing-explanation svg{flex:0 0 auto;color:#58e7bd}.fs-ad-campaign-expand{width:100%;margin-top:14px;display:flex!important;justify-content:space-between!important;align-items:center!important;background:#071b2de0!important;border-color:#4991b97a!important}.fs-ad-campaign-card.open .fs-ad-campaign-expand svg{transform:rotate(180deg)}.fs-ad-campaign-detail{margin-top:12px;border:1px solid rgba(47,136,180,.4);border-radius:14px;background:#030f1cb3;overflow:hidden}.fs-ad-campaign-detail>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-bottom:1px solid rgba(54,120,155,.38)}.fs-ad-campaign-detail>nav button{border:0!important;border-radius:0!important;background:transparent!important;padding:12px!important}.fs-ad-campaign-detail>nav button.active{color:#63f8c6!important;background:#14605247!important;box-shadow:inset 0 -2px #42e8b8}.fs-ad-campaign-general{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.fs-ad-campaign-general>span{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px;border:1px solid rgba(47,100,135,.34);border-radius:10px;background:#0414218c}.fs-ad-campaign-general>span.wide{grid-column:1/-1}.fs-ad-campaign-general small{color:#7fa8c1;text-transform:uppercase;font-size:.68rem;font-weight:800}.fs-ad-campaign-general b{overflow-wrap:anywhere;font-size:.8rem;line-height:1.4}.fs-ad-campaign-analytics{padding:14px}.fs-ad-campaign-analytics-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.fs-ad-campaign-analytics-summary>span{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid rgba(47,107,145,.4);border-radius:10px;background:#061624}.fs-ad-campaign-analytics-summary small{color:#7fa8c1;font-size:.66rem;text-transform:uppercase}.fs-ad-campaign-analytics-summary b{font-size:1rem}.fs-ad-campaign-breakdown-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.fs-ad-campaign-breakdown h4{margin:0 0 8px;color:#66f2c7;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.fs-ad-breakdown-table{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.fs-ad-breakdown-table>div:not(.empty-state){min-width:0}.fs-ad-breakdown-table>div strong{overflow-wrap:anywhere}.fs-ad-exact-quote>div{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.fs-ad-exact-quote>div>span{min-width:0}.fs-ad-exact-quote>div>span em{overflow-wrap:anywhere}.customer-settings-menu,.wallet-menu-actions,.fs-ad-tabs,.fs-ad-campaign-detail>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-settings-menu-header,.customer-settings-menu>.mini-warning,.customer-settings-menu>.compact-wallet-services{grid-column:1/-1!important}@media(max-width:980px){.fs-ad-placement-button{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-campaign-list{grid-template-columns:1fr!important}.fs-ad-exact-quote>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.fs-ad-placement-top,.fs-ad-placement-bottom{grid-template-columns:1fr!important}.fs-ad-placement-button{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fs-ad-card{grid-template-columns:1fr!important;padding:12px!important;gap:9px!important}.fs-ad-card .fs-ad-copy,.fs-ad-placement-button .fs-ad-copy{grid-column:1!important;grid-row:auto!important}.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link{grid-column:1!important;grid-row:auto!important;min-height:0}.fs-ad-image-link img{height:145px!important}.fs-ad-cta,.fs-ad-placement-button .fs-ad-cta{grid-column:1!important;grid-row:auto!important;justify-self:stretch!important;width:100%;white-space:normal}.fs-ad-placement-button .fs-ad-card{min-height:0;padding:9px!important;border-radius:14px!important}.fs-ad-placement-button .fs-ad-copy>p,.fs-ad-placement-button .fs-ad-copy>small{display:none}.fs-ad-placement-button .fs-ad-copy>strong{font-size:.9rem}.fs-ad-placement-button .fs-ad-kicker{font-size:.58rem}.fs-ad-placement-button .fs-ad-image-link img{height:90px!important}.fs-ad-placement-button .fs-ad-cta{min-height:38px;padding:8px!important;font-size:.73rem}.fs-ad-detail-modal{padding:14px;border-radius:16px}.fs-ad-detail-grid,.fs-ad-campaign-general,.fs-ad-campaign-breakdown-pair{grid-template-columns:1fr}.fs-ad-detail-grid>span.wide,.fs-ad-campaign-general>span.wide{grid-column:1}.fs-ad-campaign-analytics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-breakdown-table{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-exact-quote>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:420px){.fs-ad-placement-button{gap:6px!important}.fs-ad-placement-button .fs-ad-card{padding:7px!important}.fs-ad-placement-button .fs-ad-image-link img{height:74px!important}.fs-ad-placement-button .fs-ad-copy>strong{font-size:.78rem}.fs-ad-breakdown-table{grid-template-columns:1fr!important}}.fs-ad-placement-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-card,.fs-ad-placement-button .fs-ad-card{position:relative!important;display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;gap:7px!important;min-height:0!important;padding:8px!important;overflow:hidden!important}.fs-ad-minimal-tools{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;min-height:22px;position:relative;z-index:2}.fs-ad-kicker{padding:4px 8px!important;font-size:.61rem!important;letter-spacing:.075em!important;line-height:1!important;gap:4px!important}.fs-ad-info-button{width:22px!important;min-width:22px!important;height:22px!important;font-size:.74rem!important;font-weight:900!important;line-height:1!important}.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link{grid-column:1/-1!important;grid-row:2!important;min-height:0!important;height:112px!important;border-radius:11px!important}.fs-ad-image-link img,.fs-ad-placement-button .fs-ad-image-link img{height:112px!important;object-fit:cover!important}.fs-ad-image-placeholder{display:flex!important;align-items:center;justify-content:center;gap:8px;color:#83a9c2!important}.fs-ad-cta,.fs-ad-placement-button .fs-ad-cta{position:absolute!important;right:14px!important;bottom:14px!important;z-index:3!important;width:auto!important;min-width:0!important;min-height:30px!important;padding:6px 11px!important;border-radius:9px!important;font-size:.68rem!important;line-height:1!important;box-shadow:0 7px 18px #00000061!important}.fs-ad-cta-text{background:#04121fd6!important;border:1px solid rgba(83,239,199,.35)!important;text-decoration:none!important}.fs-ad-card:has(.fs-ad-cta) .fs-ad-image-link img{padding-right:0!important}.fs-ad-campaign-chart-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);gap:14px;margin:0 0 16px;align-items:center}.fs-ad-trend-chart{min-width:0;border:1px solid rgba(48,112,151,.38);border-radius:14px;background:linear-gradient(180deg,#05192aeb,#03101ddb);padding:12px;overflow:hidden}.fs-ad-trend-chart svg{width:100%;height:210px;display:block}.fs-ad-trend-chart svg line{stroke:#487ea12e;stroke-width:1}.fs-ad-trend-chart svg polyline{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(37,226,179,.18))}.fs-ad-trend-chart svg polyline.primary{stroke:#20d9a0}.fs-ad-trend-chart svg polyline.secondary{stroke:#598cff}.fs-ad-chart-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:.72rem;color:#a9c5d8}.fs-ad-chart-legend span{display:inline-flex;align-items:center;gap:5px}.fs-ad-chart-legend i{width:9px;height:9px;border-radius:99px;background:#20d9a0}.fs-ad-chart-legend .secondary i{background:#598cff}.fs-ad-chart-legend b{margin-left:auto;color:#6f9bb7;font-weight:700}.fs-ad-chart-days{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;color:#628ba6;font-size:.59rem;text-align:center;overflow:hidden}.fs-ad-campaign-breakdown{min-width:0}.fs-ad-campaign-breakdown>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 9px}.fs-ad-campaign-breakdown>header h4{margin:0;color:#66f2c7;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.fs-ad-campaign-breakdown>header span{color:#75a1bd;font-size:.68rem;white-space:nowrap}.fs-ad-breakdown-table{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.fs-ad-breakdown-table>article{min-width:0;padding:12px;border:1px solid rgba(48,108,146,.42);border-radius:12px;background:#041523b8}.fs-ad-breakdown-table>article>strong{display:block;margin-bottom:10px;font-size:.88rem;white-space:normal;overflow-wrap:anywhere}.fs-ad-breakdown-table>article>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fs-ad-breakdown-table>article span{display:flex;flex-direction:column;min-width:0;gap:2px;color:#83aac2}.fs-ad-breakdown-table>article span b{font-size:.9rem;color:#d9f5ff;white-space:nowrap}.fs-ad-breakdown-table>article span small{font-size:.56rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.fs-ad-campaign-card .fs-ad-campaign-breakdown-pair{grid-template-columns:1fr!important}.fs-ad-campaign-extension{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:16px}.fs-ad-campaign-extension>svg{color:#58e7bd;width:28px;height:28px}.fs-ad-campaign-extension p{color:#8fb2c8;line-height:1.5;margin:5px 0 13px}.fs-ad-campaign-extension label{display:grid;grid-template-columns:minmax(160px,.45fr) minmax(120px,.55fr);align-items:center;gap:10px}.fs-ad-campaign-extension label span{color:#a8c5d7;font-weight:800}.fs-ad-campaign-extension button{margin-top:12px}.seo-assets-preloaded{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;border:1px solid rgba(47,139,190,.4);border-radius:14px;background:#041422b8}.seo-assets-preloaded span{display:flex;align-items:center;gap:7px;color:#9ec2d8;font-size:.72rem}.seo-assets-preloaded b{color:#5ff2c7}@media(max-width:1100px){.fs-ad-placement-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-campaign-chart-grid{grid-template-columns:1fr}}@media(max-width:760px){.fs-ad-placement-top,.fs-ad-placement-bottom{grid-template-columns:1fr!important}.fs-ad-placement-button{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-card,.fs-ad-placement-button .fs-ad-card{padding:6px!important;gap:5px!important}.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link,.fs-ad-image-link img,.fs-ad-placement-button .fs-ad-image-link img{height:88px!important}.fs-ad-kicker{font-size:.54rem!important;padding:3px 6px!important}.fs-ad-info-button{width:20px!important;min-width:20px!important;height:20px!important}.fs-ad-cta,.fs-ad-placement-button .fs-ad-cta{right:9px!important;bottom:9px!important;min-height:27px!important;padding:5px 8px!important;font-size:.59rem!important}.fs-ad-campaign-breakdown-pair{grid-template-columns:1fr!important}.fs-ad-breakdown-table{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-breakdown-table>article{padding:9px}.fs-ad-breakdown-table>article>div{grid-template-columns:1fr}.fs-ad-breakdown-table>article span{display:grid;grid-template-columns:1fr auto}.fs-ad-breakdown-table>article span small{grid-column:1;grid-row:1}.fs-ad-breakdown-table>article span b{grid-column:2;grid-row:1}.fs-ad-campaign-extension,.fs-ad-campaign-extension label{grid-template-columns:1fr}.seo-assets-preloaded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link,.fs-ad-image-link img,.fs-ad-placement-button .fs-ad-image-link img{height:72px!important}}.finalspace-page-loading{min-height:220px;display:grid;place-content:center;justify-items:center;gap:14px;border:1px solid rgba(71,214,231,.2);border-radius:22px;background:#061827bd;color:#dffcff}.finalspace-page-loading span{width:36px;height:36px;border:3px solid rgba(50,230,196,.2);border-top-color:#32e6c4;border-radius:50%;animation:finalspace-page-spin .75s linear infinite}.finalspace-page-loading strong{font-size:.92rem;letter-spacing:.02em}@keyframes finalspace-page-spin{to{transform:rotate(360deg)}}.seo-assets-grid{align-items:stretch}.seo-assets-grid>article{min-width:0}.seo-asset-preview.fs157-seo-asset-preview{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;height:148px!important;min-height:148px!important;padding:12px!important;overflow:hidden!important;border:1px dashed #2b6680!important;border-radius:15px!important;background-color:#0a1b2b!important;background-image:linear-gradient(45deg,rgba(255,255,255,.045) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.045) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.045) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.045) 75%)!important;background-size:22px 22px!important;background-position:0 0,0 11px,11px -11px,-11px 0!important}.seo-asset-preview.fs157-seo-asset-preview img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;object-fit:contain!important;object-position:center!important;border-radius:9px!important;filter:none!important;opacity:1!important}.seo-asset-preview.fs157-seo-asset-preview.kind-icon img,.seo-asset-preview.fs157-seo-asset-preview.kind-apple img{width:min(92px,72%)!important;height:min(92px,72%)!important;image-rendering:auto}.seo-asset-preview.fs157-seo-asset-preview.kind-social img{object-fit:contain!important}.seo-asset-preview.fs157-seo-asset-preview>svg{width:34px;height:34px;color:#6d91a7}.fs157-asset-state{position:absolute;left:9px;bottom:8px;display:inline-flex!important;align-items:center;gap:5px;max-width:calc(100% - 18px);padding:4px 7px;border:1px solid #32566b;border-radius:999px;color:#9fc1d4!important;background:#03101ce6;font-size:9px!important;font-weight:800;letter-spacing:.04em}.fs157-seo-asset-preview.ready{border-color:#1c9c72!important;box-shadow:inset 0 0 0 1px #27e0a714}.fs157-seo-asset-preview.ready .fs157-asset-state{color:#54efbf!important;border-color:#1a8e69}.fs157-seo-asset-preview.error{border-color:#a9445e!important;background-image:none!important}.fs157-seo-asset-preview.error .fs157-asset-state{color:#ff9eb2!important;border-color:#9b4057}.fs157-asset-open{position:absolute;right:8px;top:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #31586e;border-radius:9px;background:#03101ce0;color:#66e9c1;text-decoration:none}.fs157-asset-open:hover{border-color:#27d9a5;color:#fff}.fs157-seo-toolbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding:10px 12px;border:1px solid #244c62;border-radius:13px;background:#051624ad}.fs157-seo-toolbar>div{display:grid;gap:2px}.fs157-seo-toolbar strong{color:#effbff;font-size:13px}.fs157-seo-toolbar span{color:#88aabf;font-size:11px}.fs157-seo-toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 11px;border-radius:9px;white-space:nowrap}.seo-assets-preloaded.fs157-assets-health span{min-width:0;align-items:flex-start}.seo-assets-preloaded.fs157-assets-health span>div{min-width:0;display:grid;gap:1px}.seo-assets-preloaded.fs157-assets-health small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-assets-preloaded.fs157-assets-health .asset-ready svg{color:#37e8b3}.seo-assets-preloaded.fs157-assets-health .asset-error svg{color:#ff8099}.seo-assets-preloaded.fs157-assets-health .asset-loading svg{color:#56a9d6;animation:fs157-spin 1.15s linear infinite}@keyframes fs157-spin{to{transform:rotate(360deg)}}.fs157-token-topup{position:relative;z-index:4;display:grid!important;grid-template-columns:minmax(245px,.52fr) minmax(0,1.48fr)!important;align-items:center;gap:14px!important;min-height:0!important;padding:13px 14px!important;border:1px solid #245970!important;border-radius:18px!important;background:linear-gradient(125deg,#072733f5,#0c1835f5)!important;box-shadow:0 12px 30px #0003;overflow:visible!important}.fs157-topup-account{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.fs157-topup-account>.icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(43,226,170,.32);border-radius:12px;background:#24d9a51a;color:#31e6ae}.fs157-topup-account>.icon svg{width:21px;height:21px}.fs157-topup-account>div{min-width:0;display:grid;gap:2px}.fs157-topup-account small{color:#4de8bb;font-size:9px;font-weight:900;letter-spacing:.1em}.fs157-topup-account strong{color:#fff;font-size:20px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs157-topup-account span{color:#8eafc3;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs157-topup-help{position:relative;align-self:start}.fs157-topup-help>summary{list-style:none;width:31px;height:31px;display:grid;place-items:center;padding:0;border:1px solid #397089;border-radius:10px;background:#0a2030;color:#5ee9bf;cursor:pointer}.fs157-topup-help>summary::-webkit-details-marker{display:none}.fs157-topup-help>summary svg{width:17px;height:17px}.fs157-topup-help[open]>summary{border-color:#2be1a9;box-shadow:0 0 0 3px #2be1a91a}.fs157-topup-popover{position:absolute;z-index:80;top:39px;right:0;width:min(620px,calc(100vw - 54px));padding:15px;border:1px solid #277a66;border-radius:15px;background:#071827;box-shadow:0 24px 60px #0000009e}.fs157-topup-popover>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #214257}.fs157-topup-popover>header div{display:grid;gap:3px}.fs157-topup-popover>header strong{color:#fff;font-size:15px}.fs157-topup-popover>header span{color:#8daec2;font-size:11px;line-height:1.4}.fs157-topup-popover-tools{min-width:0;display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.fs157-topup-popover code{display:block;max-width:270px;overflow-wrap:anywhere;white-space:normal;color:#80d8ff;font-size:10px;text-align:right}.fs157-topup-popover-tools button{flex:0 0 auto;width:27px;height:27px;display:grid;place-items:center;padding:0;border:1px solid #3a6073;border-radius:8px;background:#0b2435;color:#d9f9ff;font-size:19px;line-height:1;cursor:pointer}.fs157-topup-popover-tools button:hover{border-color:#31e4ae;color:#fff}.fs157-topup-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px}.fs157-topup-detail-grid article{min-width:0;padding:9px 10px;border:1px solid #25495d;border-radius:11px;background:#04131fb8}.fs157-topup-detail-grid article.fee-detected{border-color:#a36b25;background:#5e380833}.fs157-topup-detail-grid span,.fs157-topup-detail-grid strong,.fs157-topup-detail-grid small{display:block}.fs157-topup-detail-grid span{color:#79a5bd;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.fs157-topup-detail-grid strong{margin-top:3px;color:#fff;font-size:13px;overflow-wrap:anywhere}.fs157-topup-detail-grid small{margin-top:3px;color:#8daabd;font-size:9px;line-height:1.35}.fs157-topup-policy{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:9px 10px;border:1px solid #1b8768;border-radius:10px;background:#074a3a38;color:#9fc5b9;font-size:10px;line-height:1.45}.fs157-topup-policy svg{flex:0 0 auto;margin-top:1px;color:#32e6ad}.fs157-topup-policy strong{color:#eafff8}.fs157-topup-actions{min-width:0;display:grid;grid-template-columns:minmax(170px,.85fr) auto minmax(150px,.68fr) auto;gap:10px;align-items:end}.fs157-topup-actions label{min-width:0;display:grid;gap:5px}.fs157-topup-actions label>span{color:#86aabd;font-size:10px}.fs157-topup-actions input{min-width:0;height:46px}.fs157-topup-actions>svg{align-self:center;color:#42e5b1}.fs157-topup-credit{min-width:0;height:46px;display:flex;flex-direction:column;justify-content:center;padding:6px 11px;border:1px solid #2b5e73;border-radius:11px;background:#041421ad}.fs157-topup-credit small{color:#4ee7ba;font-size:8px;font-weight:900;letter-spacing:.08em}.fs157-topup-credit strong{color:#fff;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs157-topup-actions .primary{min-height:46px!important;padding:9px 15px!important;white-space:nowrap}.fs157-token-topup.disabled{opacity:.76}@media(max-width:1050px){.fs157-token-topup{grid-template-columns:1fr!important}.fs157-topup-actions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.fs157-topup-popover{left:0;right:auto}}@media(max-width:720px){.seo-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.seo-asset-preview.fs157-seo-asset-preview{height:116px!important;min-height:116px!important;padding:9px!important}.fs157-seo-toolbar{align-items:flex-start;flex-direction:column}.fs157-seo-toolbar button{width:100%}.fs157-token-topup{padding:10px!important;gap:10px!important}.fs157-topup-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fs157-topup-actions>svg{display:none}.fs157-topup-actions .primary{grid-column:1/-1;width:100%}.fs157-topup-popover{position:fixed;left:14px;right:14px;top:92px;width:auto;max-height:calc(100vh - 120px);overflow:auto}.fs157-topup-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs157-topup-detail-grid article:last-child{grid-column:1/-1}}@media(max-width:430px){.seo-assets-grid{grid-template-columns:1fr!important}.seo-asset-preview.fs157-seo-asset-preview{height:132px!important}.fs157-topup-account{grid-template-columns:38px minmax(0,1fr) auto;gap:8px}.fs157-topup-account>.icon{width:38px;height:38px}.fs157-topup-account strong{font-size:17px}.fs157-topup-actions{grid-template-columns:1fr}.fs157-topup-credit,.fs157-topup-actions .primary{grid-column:1}.fs157-topup-detail-grid{grid-template-columns:1fr}.fs157-topup-detail-grid article:last-child{grid-column:auto}}.fs158-asset-attempt{position:absolute;right:42px;top:12px;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#80a9bd;font-size:8px;font-weight:700;letter-spacing:.03em}.fs157-seo-asset-preview.retrying .fs157-asset-state{color:#7fd8ff!important;border-color:#357a9e}.seo-assets-preloaded.fs157-assets-health .asset-ready small{color:#a7cabd}.seo-assets-preloaded.fs157-assets-health .asset-error small{color:#ff9db0}.seo-assets-preloaded.fs157-assets-health .asset-loading small{color:#8fc7e4}.fs157-token-topup{container-type:inline-size}.fs157-token-topup:has(.fs157-topup-help[open]){z-index:12000!important}.fs157-topup-help[open]{z-index:12001}.fs157-topup-help[open]:before{content:"";position:fixed;inset:0;z-index:11998;background:#010810b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fs157-topup-popover{position:fixed!important;z-index:12002!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(720px,calc(100vw - 42px))!important;max-height:min(620px,calc(100vh - 54px));overflow:auto;overscroll-behavior:contain}.fs157-topup-popover>header{position:sticky;top:-15px;z-index:3;margin:-15px -15px 0;padding:14px 15px 11px;background:#071827}.fs157-topup-popover-tools{max-width:58%}.fs157-topup-popover code{max-width:100%}.fs157-topup-actions{grid-template-columns:minmax(175px,1fr) 26px minmax(145px,.58fr) minmax(92px,auto)!important}.fs157-topup-actions input{width:100%}.fs157-topup-credit{min-width:0}@container (max-width:820px){.fs157-topup-actions{grid-template-columns:minmax(0,1fr) minmax(145px,.62fr) minmax(92px,auto)!important}.fs157-topup-actions>svg{display:none}}@container (max-width:610px){.fs157-topup-actions{grid-template-columns:minmax(0,1fr) minmax(130px,.72fr)!important}.fs157-topup-actions .primary{grid-column:1/-1;width:100%}}@media(max-width:720px){.fs157-topup-popover{width:calc(100vw - 24px)!important;max-height:calc(100vh - 28px)}.fs157-topup-popover>header{top:-15px;flex-direction:column}.fs157-topup-popover-tools{width:100%;max-width:none;justify-content:space-between}.fs157-topup-popover code{text-align:left}.fs158-asset-attempt{display:none}}@media(max-width:430px){.fs157-topup-popover{width:calc(100vw - 14px)!important;border-radius:12px;padding:12px}.fs157-topup-popover>header{margin:-12px -12px 0;padding:12px}}@media(max-width:760px){.universal-page-intelligence .upi-metric-grid,.universal-page-intelligence .upi-wallet-card-grid,.universal-page-intelligence .upi-orbit-card-grid,.universal-page-intelligence .upi-page-detail-list,.universal-page-intelligence .upi-customer-portfolio-bars,.universal-page-intelligence .upi-operation-bars,.universal-page-intelligence .upi-status-legend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.universal-page-intelligence .upi-metric-grid{padding:10px 10px 0!important}.universal-page-intelligence .upi-metric-grid article{min-width:0!important;min-height:92px!important;padding:10px!important;gap:8px!important}.universal-page-intelligence .upi-metric-grid article>svg{width:17px!important;height:17px!important}.universal-page-intelligence .upi-metric-grid small,.universal-page-intelligence .upi-metric-grid em{font-size:.61rem!important;line-height:1.25!important}.universal-page-intelligence .upi-metric-grid strong{font-size:.86rem!important;line-height:1.2!important}.universal-page-intelligence .upi-wallet-card-grid>button,.universal-page-intelligence .upi-orbit-card-grid>button,.universal-page-intelligence .upi-operation-bars>button,.universal-page-intelligence .upi-status-legend>button{min-width:0!important;min-height:108px!important;padding:10px!important;gap:7px!important;overflow:hidden!important}.universal-page-intelligence .upi-wallet-card-grid>button>svg,.universal-page-intelligence .upi-orbit-card-grid>button>svg{width:17px!important;height:17px!important;flex:0 0 auto!important}.universal-page-intelligence .upi-wallet-card-grid>button>span,.universal-page-intelligence .upi-orbit-card-grid>button>span,.universal-page-intelligence .upi-operation-bars>button>span,.universal-page-intelligence .upi-status-legend>button>span{min-width:0!important}.universal-page-intelligence .upi-wallet-card-grid small,.universal-page-intelligence .upi-orbit-card-grid small{font-size:.58rem!important;line-height:1.2!important}.universal-page-intelligence .upi-wallet-card-grid strong,.universal-page-intelligence .upi-orbit-card-grid strong{font-size:.82rem!important;line-height:1.2!important;overflow-wrap:anywhere!important}.universal-page-intelligence .upi-wallet-card-grid em,.universal-page-intelligence .upi-orbit-card-grid em{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:#7fa4ba!important;font-size:.6rem!important;line-height:1.3!important}.universal-page-intelligence .upi-orbit-card-grid>button>b{font-size:.9rem!important}.universal-page-intelligence .upi-page-detail-workspace{padding:11px!important}.universal-page-intelligence .upi-page-detail-workspace>header{align-items:flex-start!important;flex-direction:column!important}.universal-page-intelligence .upi-page-detail-workspace>header>div:last-child{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:7px!important}.universal-page-intelligence .upi-page-detail-workspace>header>div:last-child>button{width:100%!important;min-width:0!important;justify-content:center!important;padding:8px!important}.universal-page-intelligence .upi-page-detail-list article{grid-template-columns:23px minmax(0,1fr)!important;align-content:start!important;min-width:0!important;min-height:96px!important;padding:9px!important;gap:7px!important}.universal-page-intelligence .upi-page-detail-list article>span{width:22px!important;height:22px!important;font-size:.65rem!important}.universal-page-intelligence .upi-page-detail-list article strong{font-size:.76rem!important;overflow-wrap:anywhere!important}.universal-page-intelligence .upi-page-detail-list article small{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:.59rem!important}.universal-page-intelligence .upi-page-detail-list time{grid-column:2!important;text-align:left!important;font-size:.56rem!important}.universal-page-intelligence .upi-page-detail-list>.empty-state,.universal-page-intelligence .upi-wallet-card-grid>.empty-state,.universal-page-intelligence .upi-orbit-card-grid>.empty-state{grid-column:1 / -1!important}.universal-page-intelligence .upi-wallet-overview,.universal-page-intelligence .upi-orbit-overview{padding:10px!important}.universal-page-intelligence .upi-wallet-overview>header,.universal-page-intelligence .upi-orbit-overview>header{align-items:flex-start!important;gap:8px!important}.universal-page-intelligence .upi-wallet-overview>header small,.universal-page-intelligence .upi-orbit-overview>header small{line-height:1.35!important}.universal-page-content .business-metric-grid,.universal-page-content .fs125-game-metrics,.universal-page-content .fs127-account-metrics,.universal-page-content .fs138-game-account-metrics,.tickets-command-layout .defi-hero>aside{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.universal-page-content .business-metric-grid>article,.universal-page-content .fs125-game-metrics>article,.universal-page-content .fs127-account-metrics>article,.tickets-command-layout .defi-hero>aside>div{min-width:0!important;min-height:96px!important;padding:11px!important}}@media(max-width:430px){.universal-page-intelligence .upi-expanded-workspace{gap:10px!important}.universal-page-intelligence .upi-metric-grid,.universal-page-intelligence .upi-wallet-card-grid,.universal-page-intelligence .upi-orbit-card-grid,.universal-page-intelligence .upi-page-detail-list,.universal-page-intelligence .upi-customer-portfolio-bars,.universal-page-intelligence .upi-operation-bars,.universal-page-intelligence .upi-status-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.universal-page-intelligence .upi-wallet-card-grid>button,.universal-page-intelligence .upi-orbit-card-grid>button{min-height:112px!important;padding:9px 8px!important}.universal-page-intelligence .upi-page-detail-list article{min-height:102px!important}.universal-page-content .business-metric-grid,.universal-page-content .fs125-game-metrics,.universal-page-content .fs127-account-metrics,.universal-page-content .fs138-game-account-metrics,.tickets-command-layout .defi-hero>aside{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.fs-ad-placement{width:100%;min-width:0;align-items:stretch}.fs-ad-placement-top,.fs-ad-placement-button{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-ad-placement-bottom{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:24px 0 18px!important;min-height:118px}.fs-ad-card,.fs-ad-placement-button .fs-ad-card{position:relative!important;display:block!important;min-width:0!important;min-height:148px!important;padding:6px!important;overflow:hidden!important;border-radius:19px!important;background:linear-gradient(145deg,#062338,#101e49)!important}.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link{display:block!important;width:100%!important;height:136px!important;min-height:136px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:#04121f!important}.fs-ad-image-link img,.fs-ad-placement-button .fs-ad-image-link img{display:block!important;width:100%!important;height:100%!important;padding:0!important;border:0!important;border-radius:14px!important;object-fit:cover!important;object-position:center!important}.fs-ad-minimal-tools{position:absolute!important;left:13px!important;right:auto!important;bottom:13px!important;z-index:5!important;display:flex!important;min-height:0!important;pointer-events:none}.fs-ad-kicker{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:25px!important;padding:4px 8px!important;border:1px solid rgba(65,244,197,.56)!important;border-radius:999px!important;background:#031923db!important;color:#64f1c5!important;font-size:.58rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 7px 18px #00000057!important}.fs-ad-info-button{display:none!important}.fs-ad-cta,.fs-ad-placement-button .fs-ad-cta{position:absolute!important;right:13px!important;bottom:13px!important;z-index:6!important;width:auto!important;min-width:0!important;min-height:29px!important;padding:5px 10px!important;border-radius:9px!important;font-size:.65rem!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 7px 18px #0000006b!important}.fs-ad-cta-text{background:#031622e0!important}.fs-ad-image-placeholder{display:grid!important;place-items:center!important;color:#7ca1b8!important}.fs-ad-campaign-card{min-width:0;overflow:hidden}.fs-ad-campaign-numbers{grid-template-columns:repeat(4,minmax(0,1fr))!important}.fs-ad-campaign-numbers span{min-width:0}.fs-ad-campaign-numbers b{overflow-wrap:anywhere}.fs-ad-campaign-detail>nav{grid-template-columns:repeat(var(--campaign-tabs, 2),minmax(0,1fr))!important}.fs-ad-campaign-detail>nav.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-ad-campaign-chart-grid{display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(190px,.75fr)!important;gap:12px!important;min-width:0!important;overflow:hidden!important}.fs-ad-trend-chart,.fs-ad-donut-wrap{min-width:0!important;max-width:100%!important;overflow:hidden!important}.fs-ad-trend-chart svg{display:block!important;width:100%!important;height:auto!important;min-width:0!important}.fs-ad-chart-legend{min-width:0!important;gap:7px!important;flex-wrap:wrap!important;font-size:.67rem!important}.fs-ad-chart-legend span{min-width:0!important;white-space:nowrap!important}.fs-ad-chart-legend b{margin-left:auto;font-size:.65rem!important}.fs-ad-donut-wrap{display:grid!important;grid-template-columns:minmax(105px,130px) minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.fs-ad-donut-wrap>div{min-width:0!important}.fs-ad-donut-wrap>div>span{display:grid!important;grid-template-columns:9px minmax(0,1fr) auto!important;gap:6px!important;min-width:0!important;font-size:.7rem!important}.fs-ad-donut-wrap>div>span b{min-width:0}.fs-ad-campaign-breakdown-pair{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-campaign-breakdown{min-width:0;overflow:hidden}.fs-ad-breakdown-table article>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-ad-breakdown-table article>div>span{min-width:0}.fs-ad-breakdown-table article small{overflow-wrap:anywhere}.fs-ad-campaign-editor{display:grid;gap:13px;padding:16px}.fs-ad-campaign-edit-fields{display:grid;gap:12px}.fs-ad-editor-note{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border:1px solid rgba(40,184,144,.35);border-radius:12px;background:#07393133;color:#a9dccc;font-size:.75rem;line-height:1.5}.fs-ad-extension-visibility{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.fs-ad-extension-visibility fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;min-width:0;max-height:240px;overflow:auto;padding:11px;border:1px solid rgba(55,137,174,.36);border-radius:12px;background:#0516259e}.fs-ad-extension-visibility legend{padding:0 5px;color:#63edc3;font-size:.72rem;font-weight:900}.fs-ad-extension-visibility label{display:flex!important;align-items:center;gap:6px;min-width:0;color:#a9c4d8;font-size:.68rem}.fs-ad-extension-visibility input{width:auto!important}.fs-ad-dialog-backdrop,.customer-notification-backdrop{position:fixed;inset:0;z-index:10060;display:grid;place-items:center;padding:18px;background:#01080fc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fs-ad-dialog,.customer-notification-modal{width:min(620px,100%);max-height:calc(100vh - 36px);overflow:auto;border:1px solid rgba(47,205,170,.42);border-radius:22px;background:linear-gradient(155deg,#07192a,#0c1e36 68%,#14214a);box-shadow:0 28px 90px #00000094}.fs-ad-dialog>header,.customer-notification-modal>header{display:flex;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid rgba(56,123,158,.34)}.fs-ad-dialog>header span,.customer-notification-modal>header span{display:flex;align-items:center;gap:7px;color:#59ebbd;font-size:.68rem;font-weight:900;letter-spacing:.08em}.fs-ad-dialog h3,.customer-notification-modal h2{margin:7px 0 0;color:#fff}.fs-ad-dialog>header button,.customer-notification-modal>header button{align-self:flex-start;min-width:38px;min-height:38px;padding:7px}.fs-ad-dialog>label,.fs-ad-dialog>p{display:block;margin:16px 20px 0}.fs-ad-dialog textarea{width:100%}.fs-ad-dialog-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px 0}.fs-ad-dialog-summary span{display:grid;gap:5px;padding:12px;border:1px solid rgba(61,129,165,.28);border-radius:12px;background:#04152394}.fs-ad-dialog-summary small{color:#83a6bd;font-size:.68rem;text-transform:uppercase}.fs-ad-dialog>footer,.customer-notification-modal>footer{display:flex;justify-content:flex-end;gap:10px;padding:18px 20px 20px}.topbar-coupon-control{display:flex;align-items:center;gap:7px;min-width:260px;min-height:45px;padding:6px 8px;border:1px solid #29576c;border-radius:12px;background:linear-gradient(145deg,#071925,#0a2030)}.topbar-coupon-control>span{display:inline-flex;align-items:center;gap:5px;color:#5fe9b8;font-size:.67rem;font-weight:900;white-space:nowrap}.topbar-coupon-control .universal-coupon-bar{margin:0!important;min-width:0}.topbar-intelligence-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:45px;padding:8px 12px;border:1px solid #2a5870;border-radius:12px;background:linear-gradient(145deg,#071925,#0c2233);color:#d6e8f4;font-weight:800}.topbar-intelligence-button.active{border-color:#35d9ad;color:#66f2c5;box-shadow:inset 0 -2px #35d9ad}.upi-topbar-controlled{margin-top:16px!important}.upi-topbar-controlled .upi-header{grid-template-columns:auto minmax(0,1fr) auto!important}.customer-notification-modal{width:min(940px,100%)}.customer-notification-modal>header p{margin:7px 0 0;max-width:680px;color:#9bb2c8;line-height:1.5}.customer-notification-channel-row,.customer-notification-emails,.customer-notification-preferences{margin:16px 20px 0;padding:15px;border:1px solid rgba(55,126,164,.3);border-radius:15px;background:#0415248a}.customer-notification-channel-row label{display:flex;align-items:center;gap:10px}.customer-notification-channel-row label span{display:grid;gap:3px}.customer-notification-channel-row small,.customer-notification-emails>small{color:#8ca9be}.customer-notification-emails h3,.customer-notification-preferences h3{margin:0 0 12px;color:#f2f8ff}.customer-notification-email-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:9px}.customer-notification-email-grid label{display:grid;gap:5px;color:#92b2c8;font-size:.73rem}.customer-notification-preferences>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.customer-notification-preferences label{display:flex;align-items:center;gap:7px;min-height:42px;padding:9px 10px;border:1px solid rgba(55,126,164,.24);border-radius:10px;color:#b8ccdc;font-size:.72rem}.customer-notification-message{margin:14px 20px 0;padding:11px 13px;border-radius:11px}.customer-notification-message.success{border:1px solid rgba(46,219,155,.4);background:#105a423d;color:#74edbf}.customer-notification-message.error{border:1px solid rgba(255,91,127,.42);background:#68162d47;color:#ff94ae}@media(max-width:1180px){.fs-ad-placement-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}.topbar-coupon-control{min-width:220px}.topbar-intelligence-button span{display:none}}@media(max-width:900px){.fs-ad-campaign-chart-grid,.fs-ad-campaign-breakdown-pair{grid-template-columns:1fr!important}.fs-ad-extension-visibility{grid-template-columns:1fr}.wallet-connect{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.topbar-live-balances,.topbar-coupon-control{grid-column:span 1;width:100%!important;min-width:0!important}.topbar-intelligence-button,.customer-settings-menu-wrap,.wallet-status-button{min-width:0!important;width:100%!important}}@media(max-width:760px){.fs-ad-placement-top,.fs-ad-placement-bottom{grid-template-columns:1fr!important}.fs-ad-placement-button{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.fs-ad-card,.fs-ad-placement-button .fs-ad-card{min-height:101px!important;padding:5px!important;border-radius:14px!important}.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link{height:91px!important;min-height:91px!important;border-radius:10px!important}.fs-ad-image-link img,.fs-ad-placement-button .fs-ad-image-link img{border-radius:10px!important}.fs-ad-minimal-tools{left:9px!important;bottom:9px!important}.fs-ad-kicker{min-height:21px!important;padding:3px 6px!important;font-size:.48rem!important}.fs-ad-cta,.fs-ad-placement-button .fs-ad-cta{right:9px!important;bottom:9px!important;min-height:24px!important;padding:4px 7px!important;font-size:.52rem!important}.fs-ad-campaign-numbers{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-campaign-detail>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-campaign-detail>nav button{min-height:42px}.fs-ad-breakdown-table article>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.fs-ad-breakdown-table article small{font-size:.5rem!important}.fs-ad-donut-wrap{grid-template-columns:105px minmax(0,1fr)!important}.customer-notification-email-grid{grid-template-columns:1fr}.customer-notification-preferences>div{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-notification-modal>footer,.fs-ad-dialog>footer{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:430px){.fs-ad-image-link,.fs-ad-placement-button .fs-ad-image-link{height:77px!important;min-height:77px!important}.fs-ad-card,.fs-ad-placement-button .fs-ad-card{min-height:87px!important}.customer-notification-preferences>div{grid-template-columns:1fr 1fr}.fs-ad-dialog-summary{grid-template-columns:1fr}}.customer-notification-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 22px 14px}.customer-notification-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #1d4d6b;background:#0a1b2c;color:#a9c4da;border-radius:12px;font-weight:800}.customer-notification-tabs button.active{border-color:#24d9b0;background:linear-gradient(135deg,#159d7e47,#1d60a83d);color:#5ff1ca;box-shadow:inset 0 -2px #35e4bc}.customer-notification-dapp-tab{display:grid;gap:14px}.customer-notification-dapp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-notification-dapp-grid article{display:flex;align-items:center;gap:10px;min-width:0;padding:13px;border:1px solid #173f5a;border-radius:13px;background:#081a2b}.customer-notification-dapp-grid article>svg{flex:0 0 auto;color:#37e4bd}.customer-notification-dapp-grid article span{display:grid;gap:3px;min-width:0}.customer-notification-dapp-grid article strong{font-size:.84rem;color:#edf8ff}.customer-notification-dapp-grid article small{font-size:.7rem;color:#76d9bd}.customer-notification-channel-row label.disabled,.customer-notification-preferences label.disabled{opacity:.58;cursor:not-allowed}.customer-notification-preferences label span{display:grid;gap:2px}.customer-notification-preferences label small{font-size:.66rem;color:#ff8aa0}@media(max-width:680px){.customer-notification-tabs{padding-inline:14px}.customer-notification-tabs button{font-size:.78rem}.customer-notification-dapp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.customer-notification-dapp-grid article{padding:10px 8px}.customer-notification-dapp-grid article strong{font-size:.72rem}.customer-notification-dapp-grid article small{font-size:.62rem}}.fs-ad-campaign-control-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:stretch!important;margin-top:14px!important}.fs-ad-campaign-control-row>button{min-width:0!important}.fs-ad-open-extension{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:46px!important;padding-inline:16px!important;border-color:#34e3b585!important;background:linear-gradient(145deg,#095d4e8f,#0a3653b8)!important;color:#70f2cc!important;white-space:nowrap!important}.fs-ad-extension-dialog{width:min(860px,100%)!important}.fs-ad-extension-dialog-body{display:grid;gap:14px;padding:16px 20px 0}.fs-ad-extension-dialog-body>p{margin:0;color:#a7bfd1;line-height:1.55}.fs-ad-extension-dialog-body>label{display:grid;gap:6px;color:#a8c3d5;font-size:.76rem;font-weight:800}.fs-ad-extension-dialog-body input[type=number]{width:100%}.fs-ad-extension-note{display:flex;align-items:flex-start;gap:9px;padding:12px 13px;border:1px solid rgba(50,221,172,.35);border-radius:12px;background:#0945393d;color:#a7dfcf;font-size:.75rem;line-height:1.5}.fs-ad-extension-note svg{flex:0 0 auto;width:17px}.fs-ad-campaign-analytics-summary.six{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-ad-accounting-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}.fs-ad-accounting-strip>span{min-width:0;padding:10px 12px;border:1px solid rgba(49,116,153,.34);border-radius:11px;background:#051624b3;color:#91afc2;font-size:.72rem;line-height:1.4}.fs-ad-accounting-strip>span:nth-child(3){grid-column:1 / -1}.fs-ad-accounting-strip b{color:#ecf9ff}.fs-ad-campaign-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;overflow:visible!important}.fs-ad-campaign-chart-grid>article{min-width:0!important;overflow:hidden!important;padding:12px!important;border:1px solid rgba(48,116,153,.34)!important;border-radius:14px!important;background:#041422ad!important}.fs-ad-campaign-chart-grid .fs-ad-trend-chart,.fs-ad-campaign-chart-grid .fs-ad-donut-wrap{width:100%!important}.fs-ad-campaign-chart-grid .fs-ad-donut-wrap{grid-template-columns:minmax(100px,130px) minmax(0,1fr)!important}.fs-ad-campaign-chart-grid .fs-ad-donut-wrap>div>span{overflow:hidden!important}.fs-ad-campaign-chart-grid .fs-ad-donut-wrap>div>span:not(:has(em)){min-width:0}.fs-ad-campaign-chart-grid .fs-ad-donut-wrap>div>span b{max-width:58px;overflow:hidden;text-overflow:ellipsis}.fs-ad-campaign-breakdown-pair{align-items:start!important}.fs-ad-campaign-breakdown>header span{text-align:right}.fs-public-bottom-ad-slot{width:100%;margin:0 0 20px}.fs-public-bottom-ad-slot:empty{display:none}.fs-public-bottom-ad-slot .fs-ad-placement-bottom{margin:0!important;padding:0!important}.fs-public-bottom-ad-slot .fs-ad-placement-bottom:not(:has(.fs-ad-card)){display:none!important}.upi-topbar-controlled,.upi-expanded-workspace,.upi-customer-workspace{max-height:none!important;overflow:visible!important}.upi-intelligence-last-section{margin-bottom:0!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important}.upi-intelligence-end{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 0;padding:10px 14px;border-top:1px solid rgba(53,218,178,.38);color:#63ecc3}.upi-intelligence-end span{font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.upi-intelligence-end small{color:#87a7bb}.universal-page-content-after-intelligence{position:relative;clear:both;width:100%;min-width:0;margin-top:18px}@media(max-width:900px){.fs-ad-campaign-chart-grid{grid-template-columns:1fr!important}.fs-ad-campaign-analytics-summary.six{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fs-ad-accounting-strip{grid-template-columns:1fr}.fs-ad-accounting-strip>span:nth-child(3){grid-column:auto}}@media(max-width:700px){.fs-ad-campaign-control-row{grid-template-columns:1fr!important}.fs-ad-open-extension{width:100%!important}.fs-ad-extension-dialog-body{padding-inline:14px}.fs-ad-extension-visibility fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-intelligence-end{align-items:flex-start;flex-direction:column}}.fs-global-bottom-premium-slot{width:100%;min-width:0;margin:28px 0 18px}.fs-global-bottom-premium-slot:empty{display:none}.fs-global-bottom-premium-slot .fs-ad-placement-bottom{margin:0}@media(max-width:760px){.fs-global-bottom-premium-slot{margin:18px 0 14px}}.fs-ad-placement-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-ad-placement-price-grid>label{min-height:108px;align-content:space-between}.fs-ad-placement-price-grid>label>span{display:grid;gap:5px}.fs-ad-placement-price-grid>label>span small{color:var(--muted, #91abc4);font-size:.72rem;font-weight:500;line-height:1.35;text-transform:none}.fs-ad-placement-price-grid .global-premium-footer-price{border-color:#24e0abb8;box-shadow:inset 0 0 0 1px #24e0ab29;background:linear-gradient(135deg,#127d691f,#132a4f33)}.fs-ad-placement-price-grid .global-premium-footer-price>span{color:#5ff1c7}@media(max-width:980px){.fs-ad-placement-price-grid{grid-template-columns:1fr}}.launchpad-live-trading{margin:20px 0;border:1px solid #174661;border-radius:24px;background:linear-gradient(135deg,#071b2a,#0b1935);padding:20px;display:grid;gap:16px;overflow:hidden}.launchpad-live-trading.live{border-color:#13b88d;box-shadow:0 0 0 1px #18dea814 inset}.launchpad-live-trading>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.launchpad-live-trading>header>div{display:flex;align-items:center;gap:12px}.launchpad-live-trading>header svg{color:#22ddb0}.launchpad-live-trading>header span{display:grid;gap:3px}.launchpad-live-trading>header small{font-size:11px;letter-spacing:.12em;color:#44e7bd}.launchpad-live-trading>header strong{font-size:20px}.launchpad-live-trading>header button,.launchpad-open-full-dex{display:inline-flex;align-items:center;gap:7px}.launchpad-trading-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.launchpad-trading-steps span{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #173b52;border-radius:12px;color:#7998ad;font-size:12px}.launchpad-trading-steps i{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#102b3d;font-style:normal}.launchpad-trading-steps span.done{color:#dffdf4;border-color:#1d8e72;background:#13b88d17}.launchpad-trading-steps span.done i{background:#13b88d;color:#031711}.launchpad-trading-verification{display:flex;flex-wrap:wrap;gap:8px}.launchpad-trading-verification span,.launchpad-trading-verification a{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#071522;border:1px solid #1a4760;color:#9fc4da;font-size:12px}.launchpad-trading-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid #1b4c63;border-radius:14px;overflow:hidden}.launchpad-trading-tabs button{border:0;border-radius:0;background:#081824}.launchpad-trading-tabs button.active{background:linear-gradient(90deg,#0aa477,#199bdc);color:#fff}.launchpad-trading-form{display:grid;grid-template-columns:minmax(180px,1fr) 42px minmax(220px,1.3fr) 140px minmax(190px,auto);gap:10px;align-items:end}.launchpad-trading-form label{display:grid;gap:6px;color:#9ec4da;font-size:12px}.launchpad-trading-form label>span{float:right}.launchpad-trading-form input{width:100%}.launchpad-trading-arrow{display:grid;place-items:center;height:48px;border:1px solid #1b4c63;border-radius:12px}.launchpad-trading-quote{min-height:68px;display:grid;align-content:center;gap:3px;padding:10px 14px;border:1px solid #1b4c63;border-radius:12px;background:#061522}.launchpad-trading-quote span,.launchpad-trading-quote small{font-size:11px;color:#7fa6bd}.launchpad-trading-quote strong{font-size:18px}.launchpad-trading-wait{display:flex;gap:13px;align-items:center;padding:16px;border:1px dashed #27536b;border-radius:16px}.launchpad-trading-wait div{display:grid;gap:4px}.launchpad-trading-wait span{color:#88a9bd}.launchpad-open-full-dex{justify-self:end}.dex-launchpad-preset{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid #18b88c;border-radius:18px;background:linear-gradient(90deg,#14be911f,#286dd21f);margin-bottom:16px}.dex-launchpad-preset div{display:grid;gap:2px;flex:1}.dex-launchpad-preset small{color:#41dfb7;letter-spacing:.1em}.dex-launchpad-preset span{color:#91afc3}.launchpad-direct-trading-admin{margin:12px 0;border:1px solid #17445d;border-radius:14px;background:#071a28}.launchpad-direct-trading-admin summary{display:flex;align-items:center;gap:10px;padding:13px;cursor:pointer}.launchpad-direct-trading-admin summary span{display:grid}.launchpad-direct-trading-admin summary small{color:#80a3b8}.launchpad-direct-trading-admin>div,.launchpad-direct-trading-admin>button{margin:0 13px 13px}.launchpad-direct-trading-admin .dex-adapter-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:900px){.launchpad-trading-form{grid-template-columns:1fr 36px 1fr}.launchpad-trading-form label:nth-of-type(2),.launchpad-trading-form button{grid-column:span 1}.launchpad-trading-form>button{grid-column:1/-1}.launchpad-trading-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.launchpad-live-trading{padding:14px;border-radius:18px}.launchpad-live-trading>header{align-items:flex-start}.launchpad-live-trading>header strong{font-size:16px}.launchpad-trading-form{grid-template-columns:1fr}.launchpad-trading-arrow{height:36px}.launchpad-trading-steps span{padding:8px;font-size:10px}.dex-launchpad-preset{align-items:flex-start;flex-wrap:wrap}.dex-launchpad-preset div{min-width:70%}.launchpad-direct-trading-admin .dex-adapter-switches{grid-template-columns:1fr}}.launchpad-dex-admin-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:8px;border:1px solid #214c65;border-radius:14px;background:#071725}.launchpad-dex-admin-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid #1c4961;border-radius:10px;background:#081b29;color:#9fc4d9}.launchpad-dex-admin-tabs button.active{border-color:#24d9aa;background:linear-gradient(135deg,#13926f5c,#1f5b974d);color:#f2fffb;box-shadow:inset 0 0 0 1px #24d9aa26}.launchpad-dex-admin-tabs button b{padding:2px 7px;border-radius:999px;background:#0d3a4e;color:#57e7c1;font-size:10px}.launchpad-dex-tab-panel{display:grid;gap:14px;padding:15px;border:1px solid #1d4860;border-radius:16px;background:linear-gradient(145deg,#071724,#081d2b)}.launchpad-dex-section-title{display:flex;align-items:center;gap:11px;padding-bottom:12px;border-bottom:1px solid #1a4258}.launchpad-dex-section-title>svg{width:38px;height:38px;padding:9px;border-radius:11px;background:#123d5d;color:#56e4bd}.launchpad-dex-section-title>span{display:grid;gap:3px}.launchpad-dex-section-title small{color:#8aaabd}.launchpad-dex-preset-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1.2fr) minmax(150px,.45fr);gap:10px;align-items:end}.dex-preset-count{display:grid;place-items:center;min-height:74px;border:1px solid #27546b;border-radius:12px;background:#071a29}.dex-preset-count strong{font-size:24px;color:#5ceac3}.dex-preset-count span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#82a8bd}.launchpad-dex-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.launchpad-dex-preset-grid>article{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid #285069;border-radius:14px;background:#081a28}.launchpad-dex-preset-grid>article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.launchpad-dex-preset-grid>article>header>div{display:flex;align-items:center;gap:9px}.launchpad-dex-preset-grid>article>header span{display:grid}.launchpad-dex-preset-grid>article>header small{color:#56e5bd;font-size:9px;letter-spacing:.06em}.launchpad-dex-preset-grid>article>header>svg{color:#35dba8}.dex-preset-address-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dex-preset-address-summary span{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid #183d53;border-radius:9px;background:#061522}.dex-preset-address-summary small{color:#779db5;font-size:9px}.dex-preset-address-summary b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.launchpad-dex-preset-grid footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.launchpad-dex-preset-grid footer a{display:inline-flex;align-items:center;gap:5px;color:#80cef2;font-size:11px}.dex-adapter-header-actions{display:flex;align-items:center;gap:8px}.dex-verification-pill{padding:5px 8px;border:1px solid #7a3c4d;border-radius:999px;background:#2e1420;color:#ffabbc;font-size:9px;font-weight:850;text-transform:uppercase}.dex-verification-pill.ready{border-color:#926f28;background:#2c2410;color:#f2d57d}.dex-verification-pill.verified{border-color:#238e6f;background:#0b3028;color:#68efc9}.dex-loaded-preset{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;margin-bottom:12px;padding:10px;border:1px solid #248b70;border-radius:10px;background:#0e5b483d}.dex-loaded-preset>svg{color:#56e8bf}.dex-loaded-preset span{display:grid}.dex-loaded-preset small{color:#84bcae}.dex-loaded-preset button{display:inline-flex;align-items:center;gap:5px;padding:7px 9px}.dex-adapter-switches>button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #29475d;border-radius:10px;background:#0a1722}.launchpad-dex-verification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.launchpad-dex-verification-grid>article{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid #654050;border-radius:15px;background:#091824}.launchpad-dex-verification-grid>article.ready{border-color:#8a702e}.launchpad-dex-verification-grid>article.verified{border-color:#27c89c;box-shadow:inset 0 0 0 1px #27c89c1f}.launchpad-dex-verification-grid>article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.launchpad-dex-verification-grid>article>header>div{display:flex;align-items:center;gap:9px}.launchpad-dex-verification-grid>article>header span{display:grid}.launchpad-dex-verification-grid>article>header small{color:#66e4c1}.launchpad-dex-verification-grid>article>header>b{font-size:10px;color:#f0cf77}.dex-verification-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dex-verification-checks>span{display:flex;gap:7px;min-width:0;padding:8px;border:1px solid #473647;border-radius:9px;background:#111824}.dex-verification-checks>span.pass{border-color:#216f5b}.dex-verification-checks>span.warning{border-color:#80682d}.dex-verification-checks>span>svg{flex:0 0 auto;margin-top:1px}.dex-verification-checks>span.pass>svg{color:#4fe0b7}.dex-verification-checks>span.fail>svg{color:#ff879d}.dex-verification-checks>span.warning>svg{color:#efca65}.dex-verification-checks i{display:grid;min-width:0;font-style:normal}.dex-verification-checks strong{font-size:10px}.dex-verification-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#87a7bb;font-size:9px}.launchpad-dex-verification-grid footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.launchpad-dex-verification-grid footer>div{display:grid;gap:4px}.launchpad-dex-verification-grid footer a,.launchpad-dex-verification-grid footer>div>span{display:inline-flex;align-items:center;gap:5px;color:#84cdef;font-size:11px}.launchpad-dex-verification-grid footer label{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #355167;border-radius:10px;background:#071621}.launchpad-dex-verification-grid footer label.verified{border-color:#25c899;background:#0a3028}.launchpad-dex-verification-grid footer label.disabled{opacity:.55}.fs-ad-feature-price-grid.compact.fs-ad-placement-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-ad-placement-price-grid>article{display:grid;align-content:space-between;gap:12px;min-width:0;min-height:142px;padding:14px;border:1px solid #17445d;border-radius:14px;background:#071a2b;text-transform:none}.fs-ad-placement-price-grid>article>span{display:grid;gap:5px}.fs-ad-placement-price-grid>article>span>strong{font-size:13px}.fs-ad-placement-price-grid>article>span>small{color:var(--muted,#91abc4);font-size:.72rem;line-height:1.35}.fs-ad-placement-price-grid>article.placement-disabled{opacity:.68;border-style:dashed}.fs-ad-placement-price-grid>article.placement-enabled{border-color:#247e6d}.fs-ad-placement-price-grid>article.global-premium-footer-price{border-color:#24e0abb8;box-shadow:inset 0 0 0 1px #24e0ab29;background:linear-gradient(135deg,#127d691f,#132a4f33)}.fs-ad-placement-price-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center}.fs-ad-placement-enable{display:flex!important;align-items:center;gap:7px;min-height:42px;padding:8px 10px!important;border:1px solid #24546a!important;border-radius:10px!important;background:#081c2a!important}.fs-ad-placement-enable input{width:17px!important;height:17px!important}.fs-ad-placement-enable span{font-size:11px;font-weight:800;color:#69e5c0}.fs-ad-placement-amount{display:flex;align-items:center;min-width:0;border:1px solid #21637a;border-radius:10px;overflow:hidden}.fs-ad-placement-amount>b{padding:0 10px;color:#42efbb}.fs-ad-placement-amount input{min-width:0;border:0!important;border-left:1px solid #21637a!important;border-radius:0!important}.fs-ad-placement-amount input:disabled{cursor:not-allowed;opacity:.55}.fs-ad-placement-top,.fs-ad-placement-bottom{grid-template-columns:repeat(3,minmax(0,1fr))!important}.upi-customer-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.upi-customer-chart-grid .upi-portfolio-card{grid-column:1/-1!important}.upi-customer-portfolio-bars{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-top:8px}.upi-customer-portfolio-bars>button{display:grid;gap:7px;min-width:0;padding:10px;border:1px solid #19455d;border-radius:11px;background:#081a29;text-align:left}.upi-customer-portfolio-bars>button>span{display:flex;justify-content:space-between;gap:8px}.upi-customer-portfolio-bars>button small{color:#b7ccdf}.upi-customer-portfolio-bars>button i{display:block;height:8px;border-radius:999px;background:#122e43;overflow:hidden}.upi-customer-portfolio-bars>button i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#31dcb8,#31b9ef,#7357ed)}.upi-customer-workspace .upi-wallet-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){.launchpad-dex-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.upi-customer-workspace .upi-wallet-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.launchpad-dex-admin-tabs,.launchpad-dex-preset-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.dex-preset-count{grid-column:1/-1}.launchpad-dex-preset-grid,.launchpad-dex-verification-grid{grid-template-columns:1fr}.fs-ad-feature-price-grid.compact.fs-ad-placement-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.upi-customer-chart-grid{grid-template-columns:1fr!important}.upi-customer-chart-grid .upi-portfolio-card{grid-column:auto!important}.upi-customer-workspace .upi-wallet-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.launchpad-dex-preset-toolbar,.dex-verification-checks{grid-template-columns:1fr}.launchpad-dex-preset-grid footer,.launchpad-dex-verification-grid footer{align-items:stretch;flex-direction:column}.dex-loaded-preset{grid-template-columns:auto minmax(0,1fr)}.dex-loaded-preset button{grid-column:1/-1}.fs-ad-placement-top{grid-template-columns:1fr!important}.fs-ad-placement-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.fs-ad-feature-price-grid.compact.fs-ad-placement-price-grid{grid-template-columns:1fr!important}.fs-ad-placement-price-controls,.launchpad-dex-admin-tabs{grid-template-columns:1fr}.upi-customer-portfolio-bars{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.fs-field-help{position:relative;display:inline-grid;place-items:center;width:26px;height:26px;margin-left:6px;border:1px solid rgba(32,230,190,.68);border-radius:50%;color:#52f2cf;background:#052930db;vertical-align:middle;cursor:help;box-shadow:0 0 13px #1be6bc33}.fs-field-help>span[role=tooltip]{position:absolute;z-index:80;left:50%;bottom:calc(100% + 10px);width:min(300px,72vw);padding:10px 12px;border:1px solid #2d7893;border-radius:10px;background:#061522;color:#d9edf8;font-size:.74rem;font-weight:500;line-height:1.45;text-align:left;text-transform:none;letter-spacing:0;box-shadow:0 16px 38px #0000006b;opacity:0;pointer-events:none;transform:translate(-50%,7px);transition:.16s ease}.fs-field-help:hover>span[role=tooltip],.fs-field-help:focus>span[role=tooltip],.fs-field-help:focus-within>span[role=tooltip]{opacity:1;transform:translate(-50%)}.fs-ad-private-preview{display:grid;gap:14px;margin:14px 0;padding:15px;border:1px solid rgba(45,211,255,.38);border-radius:18px;background:linear-gradient(145deg,#051d2df7,#081731f7);box-shadow:inset 0 1px #ffffff06,0 18px 38px #0000002e}.fs-ad-private-preview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.fs-ad-private-preview>header>div{display:grid;gap:4px}.fs-ad-private-preview>header small{display:flex;align-items:center;gap:6px;color:#50e9c3;font-size:.68rem;font-weight:900;letter-spacing:.08em}.fs-ad-private-preview>header strong{font-size:1rem}.fs-ad-private-preview>header p{margin:0;max-width:680px;color:#93aec2;font-size:.76rem;line-height:1.45}.fs-ad-private-preview>header>span{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(44,222,169,.42);border-radius:999px;color:#83f5d4;background:#1b74602b;font-size:.76rem;font-weight:800}.fs-ad-preview-toolbar{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.fs-ad-preview-toolbar>div{display:flex;gap:7px;flex-wrap:wrap}.fs-ad-preview-toolbar button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid #245169;border-radius:9px;color:#9fb9cb;background:#071a29;font-size:.72rem;font-weight:750}.fs-ad-preview-toolbar button.active{border-color:#2ee1b1;color:#b6ffea;background:#1b7d6733;box-shadow:inset 0 0 0 1px #2ee1b114}.fs-ad-preview-canvas{display:grid;place-items:center;min-height:360px;padding:18px;border:1px solid #183f55;border-radius:16px;background:radial-gradient(circle at 50% 15%,rgba(42,107,139,.22),transparent 46%),#04111d;overflow:auto}.fs-ad-preview-browser{width:min(100%,900px);border:1px solid #2b5871;border-radius:14px;background:#071725;box-shadow:0 22px 50px #0000006b;overflow:hidden;transition:width .2s ease}.fs-ad-preview-canvas.mobile .fs-ad-preview-browser{width:min(100%,390px)}.fs-ad-preview-browser-bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-bottom:1px solid #21465b;background:#0b2233}.fs-ad-preview-browser-bar i{width:7px;height:7px;border-radius:50%;background:#4d7084}.fs-ad-preview-browser-bar span{margin-left:7px;color:#7898aa;font-size:.66rem;text-transform:capitalize}.fs-ad-preview-page{display:grid;gap:15px;padding:16px}.fs-ad-preview-page-placeholder{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.fs-ad-preview-page-placeholder.lower{grid-template-columns:1fr 1fr}.fs-ad-preview-page-placeholder span{height:66px;border:1px solid #163b50;border-radius:10px;background:linear-gradient(110deg,#091d2c,#0d2638,#091d2c)}.fs-ad-preview-card{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.1fr);gap:14px;align-items:center;padding:12px;border:1px solid rgba(49,219,182,.36);border-radius:14px;background:linear-gradient(135deg,#0b2f3bf0,#0a1a30f7);overflow:hidden}.fs-ad-preview-card>img,.fs-ad-preview-image-empty{width:100%;height:150px;border-radius:10px;object-fit:cover}.fs-ad-preview-image-empty{display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed #315d73;color:#7395a8;background:#071722;text-align:center;font-size:.72rem}.fs-ad-preview-card>div:last-child{display:grid;gap:7px}.fs-ad-preview-card small{color:#4ee5be;font-size:.61rem;font-weight:900;letter-spacing:.07em}.fs-ad-preview-card strong{font-size:1.15rem}.fs-ad-preview-card p{margin:0;color:#a2bbca;font-size:.78rem;line-height:1.45}.fs-ad-preview-card button{justify-self:start}.fs-ad-preview-card button.text{padding:0;border:0;background:transparent;color:#52e7c1;text-decoration:underline}.fs-ad-preview-canvas.placement-top .fs-ad-preview-card{order:-1;grid-template-columns:minmax(220px,1fr) minmax(300px,1.3fr)}.fs-ad-preview-canvas.placement-bottom .fs-ad-preview-card{order:2}.fs-ad-preview-canvas.placement-button .fs-ad-preview-card{grid-template-columns:minmax(140px,.7fr) minmax(220px,1.3fr)}.fs-ad-preview-canvas.mobile .fs-ad-preview-card{grid-template-columns:1fr!important}.fs-ad-preview-canvas.mobile .fs-ad-preview-card>img,.fs-ad-preview-canvas.mobile .fs-ad-preview-image-empty{height:165px}.fs-ad-preview-canvas.mobile .fs-ad-preview-page-placeholder{grid-template-columns:1fr 1fr}.fs-ad-preview-canvas.mobile .fs-ad-preview-page-placeholder span:first-child{grid-column:1/-1}.fs-ad-private-preview>footer{display:flex;gap:8px;flex-wrap:wrap}.fs-ad-private-preview>footer span{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #1c465c;border-radius:999px;color:#9fbaca;background:#071826;font-size:.69rem}.fs-ad-preview-approval{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:11px!important;padding:12px 13px!important;border:1px solid rgba(46,225,177,.42)!important;border-radius:13px!important;background:#0d574924!important}.fs-ad-preview-approval input{width:19px!important;height:19px!important}.fs-ad-preview-approval span{display:grid;gap:2px}.fs-ad-preview-approval small{color:#91adbe;font-weight:500;line-height:1.4}.fs-ad-admin-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fs-ad-admin-analytics-grid>*{min-width:0}.fs-ad-placement-price-grid>article>span>strong{display:flex;align-items:center;gap:4px}@media(max-width:850px){.fs-ad-private-preview>header{flex-direction:column}.fs-ad-admin-analytics-grid{grid-template-columns:1fr}.fs-ad-preview-canvas{min-height:300px;padding:10px}.fs-ad-preview-card{grid-template-columns:1fr}.fs-ad-preview-toolbar{display:grid}.fs-ad-preview-toolbar>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fs-ad-preview-toolbar button{justify-content:center}}@media(max-width:560px){.fs-ad-private-preview{padding:11px}.fs-ad-preview-toolbar>div{grid-template-columns:1fr}.fs-ad-preview-page{padding:10px}.fs-ad-preview-page-placeholder{grid-template-columns:1fr}.fs-ad-preview-page-placeholder span:first-child{grid-column:auto}.fs-field-help>span[role=tooltip]{position:fixed;left:12px;right:12px;bottom:18px;width:auto;transform:translateY(7px)}.fs-field-help:hover>span[role=tooltip],.fs-field-help:focus>span[role=tooltip],.fs-field-help:focus-within>span[role=tooltip]{transform:none}}.universal-coupon-bar.controls-only{grid-template-columns:minmax(0,1fr)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-width:0!important}.universal-coupon-bar.controls-only .universal-coupon-controls{grid-template-columns:minmax(0,1fr) auto auto!important}.universal-coupon-bar.controls-only>p{margin-top:6px!important}.topbar-coupon-control{position:relative;flex:1 1 460px;max-width:880px;min-width:320px}.topbar-coupon-control .universal-coupon-bar.controls-only{width:100%}.topbar-coupon-control .universal-coupon-controls input{width:100%;min-width:0}.topbar-coupon-control .universal-coupon-bar.controls-only>p{position:absolute;left:0;top:calc(100% + 6px);z-index:18;max-width:min(100%,420px);padding:8px 10px;border:1px solid #27556d;border-radius:10px;background:#071827;box-shadow:0 14px 28px #0000004d}.upi-header-coupon .universal-coupon-bar.controls-only{grid-template-columns:minmax(0,1fr)!important}.fs-ad-private-preview{overflow:hidden}.fs-ad-preview-card{align-items:stretch!important}.fs-ad-preview-media{min-width:0;border:1px solid rgba(72,146,179,.32);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#081827,#0c2741)}.fs-ad-preview-media img{display:block;width:100%;height:100%;min-height:210px;object-fit:cover}.fs-ad-preview-copy{display:grid;align-content:start;gap:10px}.fs-ad-preview-copy small{letter-spacing:.08em}.fs-ad-preview-meta{display:flex;flex-wrap:wrap;gap:8px}.fs-ad-preview-meta span{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid rgba(57,118,150,.35);border-radius:999px;background:#05162299;color:#8fc2d7;font-size:.72rem}.fs-ad-preview-page-placeholder.hero{min-height:70px;margin-bottom:16px}.fs-ad-page-price-grid>article{border:1px solid #17445d;border-radius:14px;padding:13px;background:#071a2b;display:grid;gap:12px}.fs-ad-page-price-grid>article.page-disabled{opacity:.72;background:linear-gradient(145deg,#061522,#0b1b28)}.fs-ad-page-price-grid>article>span{display:grid;gap:4px}.fs-ad-page-price-grid>article>span strong{text-transform:capitalize;color:#f2fbff}.fs-ad-page-price-grid>article>span small{color:#82aac2}.fs-ad-page-price-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center}@media(max-width:1200px){.topbar-coupon-control{flex:1 1 100%;max-width:none}}@media(max-width:900px){.topbar-coupon-control{min-width:0;width:100%}.topbar-coupon-control>span{display:none}.topbar-coupon-control .universal-coupon-bar.controls-only>p{max-width:100%}.fs-ad-page-price-controls{grid-template-columns:1fr}}@media(max-width:640px){.topbar-coupon-control .universal-coupon-controls{grid-template-columns:minmax(0,1fr) auto!important}.topbar-coupon-control .universal-coupon-controls .clear{grid-column:2}.fs-ad-preview-media img{min-height:160px}}.topbar-coupon-control{display:grid!important;grid-template-columns:14px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;flex:0 0 250px!important;width:250px!important;max-width:250px!important;min-width:250px!important;min-height:38px!important;padding:3px 5px!important;border-radius:10px!important}.topbar-coupon-control>span{display:none!important}.topbar-coupon-icon{width:14px!important;height:14px!important;color:#4ee5be!important;justify-self:center!important}.topbar-coupon-control .universal-coupon-bar.controls-only{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.topbar-coupon-control .universal-coupon-controls{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;gap:4px!important;width:100%!important}.topbar-coupon-control .universal-coupon-controls input,.topbar-coupon-control .universal-coupon-controls button{min-height:30px!important;height:30px!important;font-size:.72rem!important;padding-top:3px!important;padding-bottom:3px!important}.topbar-coupon-control .universal-coupon-controls input{min-width:0!important;padding-left:8px!important;padding-right:6px!important}.topbar-coupon-control .universal-coupon-controls button{width:56px!important;min-width:56px!important;padding-left:6px!important;padding-right:6px!important}.topbar-coupon-control .universal-coupon-bar.controls-only>p{position:absolute!important;top:calc(100% + 5px)!important;right:0!important;z-index:20!important;width:250px!important;margin:0!important;padding:7px 9px!important;border:1px solid #27556d!important;border-radius:9px!important;background:#071827!important;font-size:.68rem!important;box-shadow:0 12px 24px #0000004d!important}@media(max-width:900px){.topbar-coupon-control{flex-basis:230px!important;width:230px!important;max-width:230px!important;min-width:230px!important}}@media(max-width:620px){.topbar-coupon-control{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important}.topbar-coupon-control .universal-coupon-bar.controls-only>p{width:100%!important}}.universal-page-intelligence{margin-bottom:8px!important}.universal-page-intelligence .upi-expanded-workspace{padding-bottom:10px!important}.upi-intelligence-end{display:none!important}.universal-page-content-after-intelligence{margin-top:0!important}.topbar-coupon-control{display:grid!important;grid-template-columns:12px minmax(0,1fr)!important;align-items:center!important;gap:3px!important;flex:0 0 180px!important;width:180px!important;max-width:180px!important;min-width:180px!important;min-height:34px!important;padding:2px 4px!important;border-radius:9px!important}.topbar-coupon-icon{width:12px!important;height:12px!important}.topbar-coupon-control .universal-coupon-bar.controls-only{width:100%!important;min-width:0!important}.topbar-coupon-control .universal-coupon-controls{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:3px!important;width:100%!important}.topbar-coupon-control .universal-coupon-controls input,.topbar-coupon-control .universal-coupon-controls button{min-height:28px!important;height:28px!important;font-size:11px!important;line-height:1!important}.topbar-coupon-control .universal-coupon-controls input{min-width:0!important;padding:4px 7px!important}.topbar-coupon-control .universal-coupon-controls button{width:44px!important;min-width:44px!important;padding:4px!important}.topbar-coupon-control .universal-coupon-controls .clear{display:none!important}.topbar-coupon-control .universal-coupon-bar.controls-only>p{width:180px!important;max-width:180px!important}@media(min-width:901px){body.mobile-navigation-open{overflow:hidden!important}.app-shell.universal-premium-shell{display:block!important;grid-template-columns:none!important}.app-shell.universal-premium-shell>.content{width:100%!important;max-width:none!important;margin:0!important;padding:18px 24px 28px!important}.app-shell.universal-premium-shell>.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:2500!important;width:min(360px,86vw)!important;height:100dvh!important;padding:16px!important;border-right:1px solid #1d526d!important;background:linear-gradient(180deg,#071a2a,#06131f)!important;box-shadow:22px 0 55px #0000008c!important;overflow-y:auto!important;overscroll-behavior:contain!important;transform:translate(-108%)!important;transition:transform .24s ease!important;display:flex!important;flex-direction:column!important;gap:14px!important}.app-shell.universal-premium-shell>.sidebar.mobile-open{transform:translate(0)!important}.mobile-navigation-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:2450!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#00080fad!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.mobile-sidebar-close{display:grid!important;width:42px!important;height:42px!important;min-height:42px!important;flex:0 0 42px!important;padding:0!important;place-items:center!important;border-radius:12px!important;background:#0c2437!important;border-color:#23506d!important}.mobile-drawer-context{display:grid!important;gap:11px!important;padding:13px!important;border:1px solid #1a506c!important;border-radius:16px!important;background:linear-gradient(135deg,#0a3446db,#08192af5)!important}.mobile-drawer-balances{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mobile-drawer-balances button{min-width:0!important;min-height:66px!important;padding:10px!important;justify-content:flex-start!important;text-align:left!important;white-space:normal!important;border:1px solid #23506b!important;border-radius:13px!important;background:#081827!important}.mobile-topbar-main{display:flex!important;align-items:center!important;flex:0 0 auto!important}.mobile-menu-button{display:grid!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;place-items:center!important;border-radius:12px!important;border-color:#1d6584!important;background:#0a2639!important;color:#e9f7ff!important}.mobile-topbar-identity{display:none!important}.topbar{flex-wrap:wrap!important;gap:10px 12px!important}.topbar-page-heading{min-width:220px!important;margin-right:auto!important}}@media(max-width:620px){.topbar-coupon-control{grid-column:1/-1!important;width:100%!important;max-width:none!important;min-width:0!important;flex-basis:100%!important}.topbar-coupon-control .universal-coupon-bar.controls-only>p{width:100%!important;max-width:100%!important}}@media(min-width:901px){body.mobile-navigation-open{overflow:auto!important}.app-shell.universal-premium-shell{display:block!important;min-height:100vh!important}.app-shell.universal-premium-shell>.content{width:calc(100% - 72px)!important;max-width:none!important;margin:0 0 0 72px!important;padding:18px 24px 28px!important;transition:margin-left .22s ease,width .22s ease!important}.app-shell.universal-premium-shell>.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:2500!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:72px!important;height:100dvh!important;padding:10px!important;border-right:1px solid #1d526d!important;background:linear-gradient(180deg,#081b2a,#06131f)!important;box-shadow:10px 0 28px #0000003d!important;overflow:hidden!important;transform:none!important;transition:width .22s ease,box-shadow .22s ease!important}.app-shell.universal-premium-shell>.sidebar.desktop-open{width:310px!important;box-shadow:24px 0 58px #00000080!important}.mobile-navigation-backdrop,.mobile-menu-button,.mobile-drawer-context,.mobile-drawer-balances{display:none!important}.sidebar-brand-row{display:block!important;min-width:0!important}.sidebar-rail-control{display:grid!important;grid-template-columns:42px 0 0!important;align-items:center!important;gap:0!important;width:52px!important;min-width:52px!important;min-height:52px!important;padding:5px!important;overflow:hidden!important;border:1px solid rgba(44,223,155,.3)!important;border-radius:15px!important;background:linear-gradient(145deg,#2cdf9b21,#36b8ed14)!important;color:#f2fbff!important;text-align:left!important;transition:width .22s ease,grid-template-columns .22s ease,gap .22s ease!important}.sidebar.desktop-open .sidebar-rail-control{grid-template-columns:42px minmax(0,1fr) 22px!important;gap:10px!important;width:290px!important}.sidebar-rail-control .brand-mark{width:42px!important;height:42px!important;min-width:42px!important;border-radius:12px!important}.sidebar-brand-copy{display:grid!important;gap:2px!important;min-width:0!important;width:0!important;opacity:0!important;overflow:hidden!important;white-space:nowrap!important;transition:opacity .15s ease,width .22s ease!important}.sidebar-brand-copy strong{overflow:hidden!important;text-overflow:ellipsis!important;font-size:15px!important}.sidebar-brand-copy small{overflow:hidden!important;text-overflow:ellipsis!important;color:#82a7bd!important;font-size:10px!important}.sidebar.desktop-open .sidebar-brand-copy{width:auto!important;opacity:1!important}.sidebar-rail-menu-icon{width:0!important;opacity:0!important;color:#5ce9c2!important;transition:opacity .15s ease,width .22s ease!important}.sidebar.desktop-open .sidebar-rail-menu-icon{width:18px!important;opacity:1!important}.mobile-sidebar-close{display:none!important}.app-shell.universal-premium-shell>.sidebar nav{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:6px!important;min-width:0!important;padding:2px 0 24px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important}.app-shell.universal-premium-shell>.sidebar.desktop-open nav{scrollbar-width:thin!important}.app-shell.universal-premium-shell>.sidebar nav::-webkit-scrollbar{width:0}.app-shell.universal-premium-shell>.sidebar.desktop-open nav::-webkit-scrollbar{width:5px}.app-shell.universal-premium-shell>.sidebar nav::-webkit-scrollbar-thumb{background:#24536b;border-radius:999px}.app-shell.universal-premium-shell>.sidebar nav button{display:grid!important;grid-template-columns:30px 0!important;align-items:center!important;justify-content:start!important;gap:0!important;flex:0 0 auto!important;width:52px!important;min-width:52px!important;min-height:48px!important;padding:8px 10px!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:13px!important;background:transparent!important;color:#b9cbda!important;transform:none!important;white-space:nowrap!important;transition:width .22s ease,grid-template-columns .22s ease,gap .22s ease,background .16s ease,border-color .16s ease,color .16s ease!important}.app-shell.universal-premium-shell>.sidebar nav button>svg{width:20px!important;height:20px!important;justify-self:center!important;color:#6edfc2!important;filter:drop-shadow(0 0 7px rgba(64,225,188,.13))!important}.app-shell.universal-premium-shell>.sidebar.desktop-open nav button{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;width:290px!important}.sidebar-nav-label{display:block!important;min-width:0!important;width:0!important;opacity:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:700!important;transition:opacity .14s ease,width .22s ease!important}.sidebar.desktop-open .sidebar-nav-label{width:auto!important;opacity:1!important}.app-shell.universal-premium-shell>.sidebar nav button:hover{border-color:#36b8ed4d!important;background:#36b8ed17!important;color:#fff!important}.app-shell.universal-premium-shell>.sidebar nav button.nav-active{border-color:#2cdf9b66!important;background:linear-gradient(90deg,#2cdf9b2e,#36b8ed14)!important;box-shadow:inset 3px 0 #2cdf9b!important;color:#fff!important}.app-shell.universal-premium-shell>.sidebar nav button.nav-active>svg{color:#64f1c6!important}}@media(max-width:900px){.mobile-drawer-context,.mobile-drawer-balances{display:none!important}.sidebar-rail-control{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important;flex:1 1 auto!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;text-align:left!important}.sidebar-brand-copy{display:grid!important;gap:2px!important;min-width:0!important}.sidebar-brand-copy strong{font-size:16px!important}.sidebar-brand-copy small{color:#82a7bd!important;font-size:10px!important}.sidebar-rail-menu-icon{display:none!important}.sidebar-nav-label{display:inline!important}}.license-note.danger{border-color:#ff668585;background:#5c162957}.license-source-modal-backdrop{position:fixed;inset:0;z-index:260;display:grid;place-items:center;padding:22px;overflow-y:auto;background:#01080fd1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.license-source-modal{width:min(860px,100%);max-height:min(860px,calc(100vh - 44px));overflow:auto;border:1px solid rgba(58,222,173,.5);border-radius:20px;background:radial-gradient(circle at 88% 3%,rgba(45,223,155,.13),transparent 32%),linear-gradient(145deg,#0b1b28,#07131d 64%,#0b1724);box-shadow:0 32px 110px #000000b8}.license-source-modal.error{border-color:#ff6685a6;background:radial-gradient(circle at 88% 3%,rgba(255,102,133,.13),transparent 32%),linear-gradient(145deg,#21121a,#08131d 68%)}.license-source-modal.confirm{border-color:#ffbf6994}.license-source-modal>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px;border-bottom:1px solid rgba(96,151,181,.25)}.license-source-modal>header>div:nth-child(2){min-width:0}.license-source-modal>header span,.license-source-modal>header h3,.license-source-modal>header p{margin:0}.license-source-modal>header span{color:#36dfa9;font-size:10px;font-weight:900;letter-spacing:.1em}.license-source-modal.error>header span{color:#ff91a7}.license-source-modal>header h3{margin-top:4px;font-size:clamp(21px,3vw,29px)}.license-source-modal>header p{margin-top:8px;color:#a8bfd0;line-height:1.55}.license-source-modal-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(54,223,169,.52);border-radius:14px;color:#36dfa9;background:#0f674e45}.license-source-modal.error .license-source-modal-icon{color:#ff91a7;border-color:#ff668585;background:#69182b52}.license-source-modal-icon svg{width:24px;height:24px}.license-source-modal-close{width:40px;height:40px;padding:0;display:grid;place-items:center}.license-source-modal-close svg{width:19px;height:19px}.license-source-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 22px}.license-source-modal-grid article{min-width:0;display:grid;gap:6px;padding:13px 14px;border:1px solid #29465a;border-radius:12px;background:#05121dbf}.license-source-modal-grid span{color:#7f9eb2;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.license-source-modal-grid strong{min-width:0;overflow-wrap:anywhere;color:#edf8ff}.license-source-modal-grid strong.valid{color:#47edb7}.license-source-modal-grid .code-value{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.05em}.license-source-server-messages{display:grid;gap:7px;margin:0 22px 18px;padding:12px 14px;border:1px solid rgba(54,223,169,.3);border-radius:11px;background:#0b4f3d33}.license-source-server-messages p{margin:0;color:#b9d8ca;line-height:1.45}.license-source-confirmation-warning{display:flex;align-items:flex-start;gap:10px;margin:0 22px 18px;padding:13px 14px;border:1px solid rgba(255,191,105,.43);border-radius:11px;color:#f2d4a1;background:#60421240}.license-source-confirmation-warning svg{width:20px;height:20px;flex:0 0 auto}.license-source-modal>footer{min-height:72px;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:15px 22px 20px;border-top:1px solid rgba(96,151,181,.22)}.license-source-modal>footer button{min-width:150px}.license-source-progress-text{color:#9fc8b9;font-weight:800}@media(max-width:680px){.license-source-modal-backdrop{align-items:end;padding:10px}.license-source-modal{max-height:calc(100vh - 20px);border-radius:18px}.license-source-modal>header{grid-template-columns:auto minmax(0,1fr) auto;padding:17px}.license-source-modal-icon{width:40px;height:40px}.license-source-modal-grid{grid-template-columns:1fr;padding:16px 17px}.license-source-server-messages,.license-source-confirmation-warning{margin-left:17px;margin-right:17px}.license-source-modal>footer{display:grid;grid-template-columns:1fr;padding:14px 17px 18px}.license-source-modal>footer button{width:100%}}.license-readiness-grid .license-readiness-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;word-break:break-word}.ai-help-launcher{position:fixed;right:22px;bottom:max(20px,calc(env(safe-area-inset-bottom,0px) + 12px));z-index:2147483646;width:62px;height:62px;display:grid!important;place-items:center;padding:0;border-radius:50%;overflow:visible;visibility:visible!important;opacity:1!important;pointer-events:auto!important;border:1px solid rgba(103,229,255,.72);background:radial-gradient(circle at 36% 30%,#174a73 0,#092b48 42%,#061726 72%);color:#69f7ec;box-shadow:0 18px 54px #00000085,0 0 0 4px #3ad2ff14,0 0 30px #3edcff57;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;isolation:isolate}.ai-help-launcher:hover,.ai-help-launcher:focus-visible{transform:translateY(-3px) scale(1.03);box-shadow:0 22px 62px #00000094,0 0 0 5px #51deff1f,0 0 40px #56deff80}.ai-help-launcher.is-open{transform:scale(.92);filter:saturate(.82)}.ai-help-launcher svg{position:relative;z-index:3;filter:drop-shadow(0 0 8px rgba(91,255,234,.65))}.ai-help-launcher-orbit{position:absolute;inset:-4px;border-radius:50%;z-index:1;background:conic-gradient(from 30deg,#39e7ff,#745dff,#3cefc7,#39e7ff);animation:ai-help-orbit 5s linear infinite}.ai-help-launcher-orbit:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#071d31}.ai-help-launcher-online{position:absolute;right:-1px;bottom:3px;z-index:4;width:13px;height:13px;border-radius:50%;background:#2ee69e;border:2px solid #071725;box-shadow:0 0 12px #2ee69ee6}.ai-help-launcher-tooltip{position:absolute;right:72px;top:50%;transform:translateY(-50%) translate(8px);padding:8px 11px;border-radius:10px;border:1px solid rgba(99,210,240,.28);background:#051523f5;color:#e9f7ff;font-size:12px;font-weight:800;white-space:nowrap;opacity:0;pointer-events:none;transition:.18s ease;box-shadow:0 12px 30px #0000005c}.ai-help-launcher:hover .ai-help-launcher-tooltip,.ai-help-launcher:focus-visible .ai-help-launcher-tooltip{opacity:1;transform:translateY(-50%) translate(0)}@keyframes ai-help-orbit{to{transform:rotate(360deg)}}.ai-help-backdrop{position:fixed;inset:0;z-index:2147483640;pointer-events:none}.ai-help-drawer{position:fixed;right:20px;bottom:96px;z-index:2147483644;width:min(480px,calc(100vw - 28px));height:min(730px,calc(100dvh - 116px));display:grid;grid-template-rows:auto auto auto auto minmax(130px,1fr) auto auto auto;pointer-events:auto;overflow:hidden;border:1px solid rgba(87,210,255,.38);border-radius:26px;background:linear-gradient(155deg,#04182afc,#09142bfc 62%,#111335fc);box-shadow:0 32px 110px #000000a8,0 0 0 1px #7556ff2e,0 0 45px #26c3ef1f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:ai-help-open .24s cubic-bezier(.2,.85,.25,1)}.ai-help-drawer:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#35e4ff,#7c64ff,#31e5b5);opacity:.85}@keyframes ai-help-open{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.ai-help-mobile-grabber{display:none}.ai-help-header{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:11px;align-items:center;padding:16px 16px 13px;border-bottom:1px solid rgba(111,164,202,.18);background:linear-gradient(180deg,#1026418a,#07192c29)}.ai-help-brand-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(74,235,239,.42);background:radial-gradient(circle at 35% 30%,#3ee7f43b,#0b2d46bf);color:#5ff5e8;box-shadow:0 0 22px #31ddf12e}.ai-help-heading{display:grid;gap:3px;min-width:0}.ai-help-heading strong{font-size:17px;line-height:1.2;color:#f3f8ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-heading small{display:flex;align-items:center;gap:5px;min-width:0;color:#9fb3c9;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-help-heading small b{color:#4be6bd}.ai-help-status-dot{width:7px;height:7px;border-radius:50%;background:#29e39d;box-shadow:0 0 9px #29e39dcc;flex:0 0 auto}.ai-help-heading small.ai-help-model-meta{gap:6px;color:#6f8ea7;font-size:9px}.ai-help-model-meta span{max-width:190px;padding:1px 5px;border-radius:999px;background:#5b99c514;overflow:hidden;text-overflow:ellipsis}.ai-help-model-meta span+span{flex:0 0 auto;color:#74d7d0}.ai-help-header-actions{display:flex;gap:4px}.ai-help-header-actions button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:#aabdd1}.ai-help-header-actions button:hover{background:#5ca4d41f;color:#fff}.ai-help-context-bar{display:flex;align-items:center;gap:7px;padding:8px 14px;overflow-x:auto;border-bottom:1px solid rgba(111,164,202,.11);scrollbar-width:none}.ai-help-context-bar::-webkit-scrollbar{display:none}.ai-help-context-bar>span{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:5px 8px;border:1px solid rgba(105,159,202,.17);border-radius:999px;background:#0c233994;color:#90aac0;font-size:10px}.ai-help-context-bar>span.connected{color:#5fe2ba;border-color:#43e1b33d}.ai-help-context-bar>span.admin-context{color:#c8b9ff;border-color:#8b6dff4d}.ai-help-answer-mode{display:inline-grid;grid-template-columns:1fr 1fr;flex:0 0 auto;margin-left:auto;padding:2px;border:1px solid rgba(92,164,212,.22);border-radius:999px;background:#03121fb8}.ai-help-answer-mode button{min-width:54px;padding:4px 8px;border:0;border-radius:999px;background:transparent;color:#819ab0;font-size:9.5px;font-weight:850}.ai-help-answer-mode button.active{background:linear-gradient(135deg,#3684ffad,#654bdab8);color:#fff;box-shadow:0 4px 12px #2b48ba38}.ai-help-welcome{margin:11px 14px 8px;padding:11px 13px;border:1px solid rgba(100,161,205,.22);border-radius:15px;background:linear-gradient(135deg,#18334bad,#101f38b8)}.ai-help-welcome>div{display:flex;align-items:center;gap:8px;margin-bottom:5px;color:#eaf7ff}.ai-help-welcome>div svg{color:#58e9dd}.ai-help-welcome p{margin:0;color:#b8cad8;font-size:11.7px;line-height:1.45}.ai-help-actions-wrap{position:relative;min-width:0;z-index:9}.ai-help-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 14px 10px}.ai-help-quick-actions>button{display:grid;grid-template-columns:16px minmax(0,1fr) 13px;align-items:center;gap:5px;min-width:0;min-height:36px;padding:7px 8px;border:1px solid rgba(74,176,224,.28);border-radius:10px;background:#051b2e9e;color:#dbeaf5;font-size:10.5px;font-weight:780;text-align:left}.ai-help-quick-actions>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-quick-actions>button:hover,.ai-help-quick-actions>button.active{border-color:#48e4dc85;background:#143e52c2;transform:translateY(-1px)}.ai-help-quick-actions>button svg:first-child{color:#64e6dc}.ai-help-quick-actions>button svg:last-child{color:#6f8da7}.ai-help-more-trigger.active svg:last-child{transform:rotate(180deg)}.ai-help-more-menu{position:absolute;left:14px;right:14px;top:calc(100% - 4px);z-index:20;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(410px,58dvh);overflow:hidden;border:1px solid rgba(85,202,235,.34);border-radius:16px;background:linear-gradient(155deg,#05192bfe,#0c162ffe);box-shadow:0 24px 70px #000000a3,0 0 0 1px #7556ff1f;animation:ai-help-menu-open .16s ease}.ai-help-more-menu>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-bottom:1px solid rgba(111,164,202,.15)}.ai-help-more-menu>header>div{display:grid;gap:2px}.ai-help-more-menu>header strong{font-size:12px;color:#eef8ff}.ai-help-more-menu>header small{font-size:9.5px;color:#809bb2}.ai-help-more-menu>header button{width:29px;height:29px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:#5ca4d414;color:#9fb4c8}.ai-help-more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;overflow:auto;overscroll-behavior:contain}.ai-help-more-grid>button{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;gap:8px;align-items:center;min-width:0;min-height:49px;padding:9px;border:1px solid rgba(86,151,194,.19);border-radius:11px;background:#081f33b8;color:#d8e7f3;text-align:left}.ai-help-more-grid>button:hover{border-color:#42e0d37a;background:#12394dd1}.ai-help-more-grid>button>svg:first-child{color:#59e7da}.ai-help-more-grid>button>svg:last-child{color:#738fa7}.ai-help-more-grid>button>span{display:grid;gap:2px;min-width:0}.ai-help-more-grid>button strong{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-more-grid>button small{font-size:8.8px;line-height:1.3;color:#7f9bb1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes ai-help-menu-open{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.ai-help-messages{display:flex;flex-direction:column;gap:11px;min-height:0;padding:8px 14px 14px;overflow:auto;overscroll-behavior:contain;scrollbar-color:rgba(93,142,181,.48) transparent}.ai-help-messages article{display:flex;align-items:flex-end;gap:8px;max-width:92%}.ai-help-messages article.user{align-self:flex-end;justify-content:flex-end}.ai-help-messages article.assistant{align-self:flex-start}.ai-help-avatar{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(57,220,228,.34);border-radius:50%;background:#082942;color:#53eee2;box-shadow:0 0 15px #36d8e924}.ai-help-bubble{min-width:0;padding:10px 12px;border-radius:15px;background:linear-gradient(145deg,#132d46f5,#0e2137f5);border:1px solid rgba(98,158,202,.2);color:#dceaf5;box-shadow:0 9px 22px #00000021}.ai-help-messages article.assistant .ai-help-bubble{border-bottom-left-radius:5px}.ai-help-messages article.user .ai-help-bubble{border-color:#796aff59;border-bottom-right-radius:5px;background:linear-gradient(135deg,#45489df5,#463c91f5);color:#f4f4ff}.ai-help-messages article.failed .ai-help-bubble{border-color:#ff627d59;background:#591e319e}.ai-help-messages article.navigation-message .ai-help-bubble{border-color:#36dbb052;background:#0d3e3d9e}.ai-help-messages article.welcome-message{display:none}.ai-help-message-content{font-size:12.5px;line-height:1.55;overflow-wrap:anywhere}.ai-help-message-content strong{color:#fff}.ai-help-message-content code{padding:1px 4px;border-radius:5px;background:#020d1894;color:#75ece4;font-size:.92em}.ai-help-message-line.empty-line{height:7px}.ai-help-message-line.list-line{display:grid;grid-template-columns:20px minmax(0,1fr);gap:3px}.ai-help-message-line.list-line>b{color:#67e9de}.ai-help-message-line.message-heading{margin:3px 0 4px;font-size:13px;font-weight:850;color:#fff}.ai-help-message-divider{height:1px;margin:7px 0;border:0;background:#77aacd2e}.ai-help-message-content a{display:inline-flex;align-items:center;gap:3px;color:#6de1f2;text-decoration:underline;text-decoration-color:#6de1f259;text-underline-offset:2px}.ai-help-code-block{max-width:100%;margin:7px 0;padding:9px 10px;overflow:auto;border:1px solid rgba(82,151,193,.22);border-radius:9px;background:#041322;color:#b7e8ef;font-size:10.5px;line-height:1.5;white-space:pre}.ai-help-code-block code{padding:0;background:transparent;color:inherit}.ai-help-table-wrap{max-width:100%;margin:7px 0;overflow:auto;border:1px solid rgba(82,151,193,.2);border-radius:9px}.ai-help-table-wrap table{width:100%;min-width:320px;border-collapse:collapse;font-size:10px}.ai-help-table-wrap th,.ai-help-table-wrap td{padding:6px 7px;border-right:1px solid rgba(82,151,193,.13);border-bottom:1px solid rgba(82,151,193,.13);text-align:left;vertical-align:top}.ai-help-table-wrap th{background:#1a3d56b8;color:#e8f8ff}.ai-help-table-wrap tr:last-child td{border-bottom:0}.ai-help-message-actions{display:flex;justify-content:flex-start;margin-top:7px}.ai-help-message-actions button{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid rgba(88,154,197,.18);border-radius:7px;background:#04142261;color:#7898b0;font-size:8.5px}.ai-help-message-actions button:hover{border-color:#58ded959;color:#b8edf1}.ai-help-bubble>small{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:6px;color:#829ab1;font-size:9px}.ai-help-bubble>small em{padding:2px 5px;border-radius:999px;background:#5697c21f;color:#86a8c0;font-style:normal}.ai-help-messages article.user .ai-help-bubble>small{color:#b8b9e5}.ai-help-citations{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.ai-help-citations span{max-width:100%;padding:3px 6px;border:1px solid rgba(79,190,202,.2);border-radius:999px;background:#071c2a8c;color:#84cbd0;font-size:8.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-transaction-links{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.ai-help-transaction-links a{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:5px 7px;border:1px solid rgba(71,194,232,.28);border-radius:8px;background:#051b2cad;color:#75ddf0;font-size:9px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-transaction-links a:hover{border-color:#56e2ed94;color:#b9f8ff}.ai-help-thinking{display:flex;align-items:center;gap:8px;color:#9ec1d4;font-size:11px}.ai-help-error{margin:0 14px 8px;padding:7px 10px;border-radius:10px;color:#ffb4c1;background:#84233d3d;border:1px solid rgba(255,91,125,.28);font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-help-composer{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;align-items:end;margin:0 14px 8px;padding:7px;border:1px solid rgba(92,174,220,.34);border-radius:15px;background:#0a1f33eb;box-shadow:inset 0 1px #ffffff06}.ai-help-composer textarea{width:100%;min-height:42px;max-height:112px;padding:10px 9px;border:0!important;background:transparent!important;box-shadow:none!important;resize:none;color:#eaf3fa;line-height:1.4}.ai-help-composer textarea:focus{outline:none}.ai-help-composer button{width:42px;height:42px;display:grid;place-items:center;padding:0;border:0;border-radius:12px;background:linear-gradient(135deg,#397dff,#7d59ff);color:#fff;box-shadow:0 8px 20px #475dff52}.ai-help-composer button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.ai-help-composer button:disabled{opacity:.42}.ai-help-drawer>footer{padding:0 14px 12px;color:#70899f;font-size:9.5px;text-align:center;line-height:1.35}@media(max-width:760px){html.ai-help-open{overflow:hidden}.ai-help-backdrop{pointer-events:auto;background:#00081294;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ai-help-launcher{right:12px;bottom:max(12px,calc(env(safe-area-inset-bottom,0px) + 8px));width:56px;height:56px}.ai-help-launcher-tooltip{display:none}.ai-help-drawer{inset:max(8px,env(safe-area-inset-top,0px)) 8px calc(72px + env(safe-area-inset-bottom,0px)) 8px;width:auto;height:auto;max-height:none;border-radius:24px 24px 20px 20px;grid-template-rows:auto auto auto auto minmax(100px,1fr) auto auto auto}.ai-help-mobile-grabber{display:block;position:absolute;top:7px;left:50%;z-index:4;width:44px;height:4px;border-radius:999px;background:#a0bbd070;transform:translate(-50%)}.ai-help-header{padding:20px 12px 11px;grid-template-columns:42px minmax(0,1fr) auto}.ai-help-brand-icon{width:40px;height:40px}.ai-help-heading strong{font-size:15px}.ai-help-header-actions button:first-child{display:none}.ai-help-header-actions button{width:31px;height:31px}.ai-help-context-bar{padding:7px 10px}.ai-help-answer-mode{margin-left:0}.ai-help-welcome{margin:8px 10px 7px;padding:9px 10px}.ai-help-welcome p{font-size:11px}.ai-help-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0 10px 8px}.ai-help-quick-actions>button{grid-template-columns:15px minmax(0,1fr);min-height:38px;padding:6px 7px}.ai-help-quick-actions>button svg:last-child{display:none}.ai-help-quick-actions>button span{font-size:9.5px}.ai-help-more-menu{left:10px;right:10px;max-height:min(430px,62dvh)}.ai-help-more-grid{grid-template-columns:1fr}.ai-help-messages{padding:7px 10px 10px;gap:9px}.ai-help-messages article{max-width:96%}.ai-help-bubble{padding:9px 10px}.ai-help-message-content{font-size:12px}.ai-help-avatar{width:28px;height:28px}.ai-help-composer{margin:0 10px 7px;grid-template-columns:minmax(0,1fr) 40px}.ai-help-composer button{width:40px;height:40px}.ai-help-drawer>footer{padding:0 10px 9px;font-size:9px}}@media(max-width:430px){.ai-help-header-actions button:nth-child(2){display:none}.ai-help-context-bar>span.admin-context{display:none}.ai-help-context-bar>span:nth-child(3){display:none}.ai-help-welcome{margin-top:7px}.ai-help-welcome>div{margin-bottom:3px}.ai-help-welcome p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ai-help-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-help-quick-actions>button{min-height:36px}.ai-help-more-trigger{grid-column:auto}.ai-help-message-content{font-size:11.8px}}@media(prefers-reduced-motion:reduce){.ai-help-launcher-orbit,.ai-help-drawer,.ai-help-more-menu{animation:none}.ai-help-launcher,.ai-help-quick-actions button,.ai-help-composer button{transition:none}}body>.ai-help-launcher{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body>.ai-help-backdrop{isolation:isolate}@media(max-width:760px){body>.ai-help-launcher{z-index:2147483646!important}.ai-help-drawer{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.module-access-required{max-width:760px;margin:28px auto;padding:28px}.module-access-required .eyebrow{display:inline-flex;margin-bottom:8px}.module-access-required h2{margin:4px 0 10px}.module-access-required p{max-width:650px}.module-access-required .row-actions{margin-top:18px}.dedicated-admin-module{display:grid;gap:18px}.dedicated-admin-module>.module-premium-card{padding:20px}.admin-module-dedicated-header{margin-bottom:18px}.dedicated-admin-module .business-admin-table-wrap{margin-top:14px}.dedicated-admin-module .admin-wallet-search{margin:14px 0 18px}.dedicated-admin-module .legacy-toolbar,.dedicated-admin-module .ticket-filter-toolbar{margin-top:16px}.dedicated-admin-module .payout-admin-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:10px;align-items:center}.dedicated-admin-module .payout-admin-toolbar>label{display:flex;align-items:center;gap:8px}.dedicated-admin-module .payout-admin-toolbar input{width:100%}.dedicated-ticket-workbench,.dedicated-ticket-status-tabs{margin-top:16px}.dedicated-admin-module .business-admin-three textarea{min-height:84px}.dedicated-admin-module .business-admin-table td input,.dedicated-admin-module .business-admin-table td textarea,.dedicated-admin-module .business-admin-table td select{min-width:130px;width:100%}@media(max-width:900px){.dedicated-admin-module .payout-admin-toolbar{grid-template-columns:1fr}.dedicated-admin-module>.module-premium-card{padding:14px}.dedicated-admin-module .business-admin-table-wrap{overflow-x:auto}.dedicated-admin-module .business-admin-table{min-width:860px}}@media(min-width:901px){.app-shell.universal-premium-shell>.sidebar:hover,.app-shell.universal-premium-shell>.sidebar:focus-within,.app-shell.universal-premium-shell>.sidebar.desktop-open{width:310px!important;box-shadow:24px 0 58px #00000080!important}.sidebar:hover .sidebar-rail-control,.sidebar:focus-within .sidebar-rail-control,.sidebar.desktop-open .sidebar-rail-control{grid-template-columns:42px minmax(0,1fr) 22px!important;gap:10px!important;width:290px!important}.sidebar:hover .sidebar-brand-copy,.sidebar:focus-within .sidebar-brand-copy,.sidebar.desktop-open .sidebar-brand-copy{width:auto!important;opacity:1!important}.sidebar:hover .sidebar-rail-menu-icon,.sidebar:focus-within .sidebar-rail-menu-icon,.sidebar.desktop-open .sidebar-rail-menu-icon{width:18px!important;opacity:1!important}.app-shell.universal-premium-shell>.sidebar:hover nav button,.app-shell.universal-premium-shell>.sidebar:focus-within nav button,.app-shell.universal-premium-shell>.sidebar.desktop-open nav button{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;width:290px!important}.sidebar:hover .sidebar-nav-label,.sidebar:focus-within .sidebar-nav-label,.sidebar.desktop-open .sidebar-nav-label{width:auto!important;opacity:1!important}}@media(max-width:900px){.app-shell.universal-premium-shell>.sidebar{width:min(92vw,390px)!important;padding:14px!important;overflow-x:hidden!important}.app-shell.universal-premium-shell>.sidebar nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.app-shell.universal-premium-shell>.sidebar nav button{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:10px!important;white-space:normal!important;text-align:left!important;line-height:1.2!important}.app-shell.universal-premium-shell>.sidebar nav button>svg{justify-self:center!important;flex:0 0 auto!important}.app-shell.universal-premium-shell>.sidebar .sidebar-nav-label{display:block!important;width:auto!important;min-width:0!important;opacity:1!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:13px!important}.public-lock-directory-note{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important;padding:14px!important}.public-lock-directory-note strong,.public-lock-directory-note span{display:block!important;width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.45!important}.lock-centre-hero,.lock-centre-primary-actions,.lock-centre-hero-security{min-width:0!important;width:100%!important}.lock-centre-primary-actions{display:grid!important;grid-template-columns:1fr!important}.lock-centre-primary-actions button{width:100%!important;min-width:0!important;white-space:normal!important}.lock-centre-summary-grid{grid-template-columns:1fr!important}.lock-centre-builder-shell,.lp-token-lock-panel,.lp-lock-form{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.lp-lock-form .compact-form-grid,.lp-lock-form .form-grid.two{grid-template-columns:1fr!important}}.license-recheck-primary-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0 20px;padding:14px 16px;border:1px solid rgba(44,226,168,.42);border-radius:14px;background:linear-gradient(135deg,#0a534170,#092532d1)}.license-recheck-primary-row .license-recheck-now{min-width:290px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-color:#2ce2a8;background:linear-gradient(135deg,#0fa878,#13c58f);color:#031910;font-weight:900;box-shadow:0 8px 24px #11c58f2e}.license-recheck-primary-row .license-recheck-now:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.license-recheck-primary-row>span{color:#a9c6d8;line-height:1.45}.license-note.success{border-color:#2ce2a88c;background:#0747347a;color:#8af3ce}@media(max-width:760px){.license-recheck-primary-row{align-items:stretch;flex-direction:column}.license-recheck-primary-row .license-recheck-now{width:100%;min-width:0}}.marketplace-storage-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.marketplace-storage-note button{white-space:nowrap}.infra-settings-card{display:grid;gap:14px;padding:16px;border:1px solid rgba(53,194,218,.28);border-radius:15px;background:#041928ad}.infra-settings-card>header{display:flex;align-items:flex-start;gap:11px}.infra-settings-card>header svg{color:#31dfbd;flex:0 0 auto}.infra-settings-card>header div{display:grid;gap:4px}.infra-settings-card>header small{color:#93b8c8;line-height:1.45}.infra-settings-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.infra-settings-grid article{display:grid;gap:5px;min-width:0;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#00000029}.infra-settings-grid span{font-size:.75rem;color:#8fb5c7;text-transform:uppercase;letter-spacing:.06em}.infra-settings-grid strong{overflow:hidden;text-overflow:ellipsis;color:#f1fbff}.infra-settings-grid small{color:#8fb5c7;line-height:1.4;overflow-wrap:anywhere}.infra-settings-note{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border-radius:10px;background:#198e741f;color:#bcefe1}.infra-settings-note svg{flex:0 0 auto;color:#40e7b8}.payment-module-installation-status{display:grid;gap:13px;padding:16px;border:1px solid rgba(70,151,218,.25);border-radius:15px;background:#0314258f}.payment-module-installation-status>header{display:flex;align-items:flex-start;gap:11px}.payment-module-installation-status>header svg{color:#45d9c0;flex:0 0 auto}.payment-module-installation-status>header div{display:grid;gap:3px}.payment-module-installation-status>header span{font-size:.72rem;color:#4ce7c6;letter-spacing:.08em}.payment-module-installation-status>header h3,.payment-module-installation-status>header p{margin:0}.payment-module-installation-status>header p{color:#91b8ca}.payment-module-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.payment-module-status-grid article{display:grid;gap:7px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#00000026}.payment-module-status-grid article.active{border-color:#25deab61;background:#15775e21}.payment-module-status-grid strong{color:#f1fbff}.payment-module-status-grid span{color:#91b8ca;line-height:1.4}.payment-module-status-grid em{justify-self:start;font-style:normal;font-size:.72rem;color:#43e3b6;background:#1aaa7d21;border-radius:999px;padding:3px 8px}.payment-wallet-card header>div:nth-child(2)>span{white-space:normal;line-height:1.25}@media(max-width:1100px){.infra-settings-grid,.payment-module-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.marketplace-storage-note,.infra-settings-grid,.payment-module-status-grid{grid-template-columns:1fr}}.infra-config-editor{display:grid;gap:15px;padding:16px;border:1px solid rgba(57,205,183,.32);border-radius:15px;background:linear-gradient(135deg,#05252ec7,#041628bf)}.infra-config-editor>header{display:flex;align-items:flex-start;gap:11px}.infra-config-editor>header>svg{color:#39e0ba;flex:0 0 auto}.infra-config-editor>header>div{display:grid;gap:3px;min-width:0;flex:1}.infra-config-editor>header small{color:#98bdca;line-height:1.4}.infra-config-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.infra-config-card{display:grid;align-content:start;gap:12px;min-width:0;padding:15px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#0000002b}.infra-config-card>header{display:flex;align-items:flex-start;gap:10px}.infra-config-card>header svg{color:#41dcb9;flex:0 0 auto}.infra-config-card>header div{display:grid;gap:3px}.infra-config-card>header small{color:#90b5c5}.infra-config-card label{display:grid;gap:6px}.infra-config-card label>span{font-size:.78rem;color:#9cc2d0}.infra-config-card input,.infra-config-card select{width:100%}.infra-input-icon{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-left:10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0000002e}.infra-input-icon input{border:0!important;background:transparent!important}.infra-input-icon svg{color:#7eb9cc}.infra-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.infra-r2-fields{display:grid;gap:11px}.infra-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.infra-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px}.infra-check input{width:auto!important}.infra-driver-note{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:10px;background:#257da41f;color:#b9dce8;line-height:1.4}.infra-driver-note svg{flex:0 0 auto;color:#4fd1e7}.infra-config-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.infra-restart-required{display:flex;align-items:center;gap:7px;color:#ffd17d}.business-admin-notice.warning{border-color:#eead376b;background:#a6691324;color:#ffd895}@media(max-width:1050px){.infra-config-columns{grid-template-columns:1fr}}@media(max-width:700px){.infra-mini-grid,.infra-check-grid{grid-template-columns:1fr}.infra-config-editor>header{flex-wrap:wrap}}.infra-settings-grid article small,.infra-health-grid article p{overflow-wrap:anywhere}.infra-result-popup-layer{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:20px;background:#00070f8f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.infra-result-popup{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;width:min(680px,calc(100vw - 28px));max-height:min(78vh,680px);overflow:auto;padding:18px;border:1px solid rgba(66,184,222,.34);border-radius:17px;background:linear-gradient(145deg,#071a2b,#061522);box-shadow:0 26px 80px #0000007a}.infra-result-popup.success{border-color:#2ee0a97a}.infra-result-popup.error{border-color:#ff5a708c}.infra-result-popup.warning{border-color:#ffbe4a85}.infra-result-popup.pending{border-color:#45b0ff80}.infra-result-popup-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#31b5dc1f;color:#65d9ff}.infra-result-popup.success .infra-result-popup-icon{background:#28cd9721;color:#49e4b0}.infra-result-popup.error .infra-result-popup-icon{background:#e8496624;color:#ff7089}.infra-result-popup.warning .infra-result-popup-icon{background:#eea92f24;color:#ffd06e}.infra-result-popup-content{display:grid;gap:7px;min-width:0}.infra-result-popup-content>span{font-size:.72rem;font-weight:800;letter-spacing:.09em;color:#75b8d2}.infra-result-popup-content>strong{font-size:1.18rem;color:#f4fbff}.infra-result-popup-content>p{margin:0;color:#bfd2df;line-height:1.52;overflow-wrap:anywhere}.infra-result-popup-content>ul{display:grid;gap:6px;margin:3px 0 0;padding:11px 12px 11px 30px;border-radius:11px;background:#ffffff09;color:#9fc0cf}.infra-result-popup-content li{line-height:1.4;overflow-wrap:anywhere}.infra-result-popup-close{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:9px;background:#ffffff0f}@media(max-width:640px){.infra-result-popup{grid-template-columns:auto minmax(0,1fr);padding:15px}.infra-result-popup-close{position:absolute;top:10px;right:10px}.infra-result-popup-content{padding-right:30px}}.infra-status-badge.error{border-color:#ff596f7a;background:#d7375221;color:#ff91a3}.infra-r2-permission-warning{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid rgba(255,90,112,.42);border-radius:12px;background:#97233821;color:#ffd2d9}.infra-r2-permission-warning>svg{flex:0 0 auto;color:#ff7990}.infra-r2-permission-warning>div{display:grid;gap:4px}.infra-r2-permission-warning strong{color:#fff0f3}.infra-r2-permission-warning span{line-height:1.45}.marketplace-upload-row .upload-message{flex:1 1 100%;display:block;padding:10px 12px;border:1px solid rgba(48,213,174,.32);border-radius:10px;background:#1b8b6f1f;color:#bdf4e4;line-height:1.45;overflow-wrap:anywhere}.marketplace-compact-image img,.marketplace-admin-gallery img{object-fit:cover;background:#051622b8}.marketplace-compact-image{overflow:hidden;position:relative}.marketplace-compact-image img{display:block;width:100%;height:100%;min-height:150px;object-fit:cover}.marketplace-admin-gallery img{display:block;width:100%;max-height:260px;object-fit:contain}.marketplace-compact-card{min-height:300px;grid-template-rows:145px auto auto 1fr;align-content:start}.marketplace-compact-image{height:145px!important;min-height:145px}.marketplace-compact-actions{align-self:end;margin-top:auto}@media(max-width:760px){.marketplace-compact-card{min-height:285px;grid-template-rows:138px auto auto 1fr}.marketplace-compact-image{height:138px!important;min-height:138px}}.marketplace-customer-tabs{margin-bottom:18px}.marketplace-customer-tabs button{gap:8px}.marketplace-customer-tabs button span{display:inline-grid;place-items:center;min-width:25px;height:25px;border-radius:999px;background:#02081761;padding:0 7px;font-size:11px}.marketplace-purchase-center{gap:18px}.customer-purchases-hero>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.customer-purchases-hero>header>div{display:flex;gap:14px;align-items:flex-start}.customer-purchases-hero>header>div>svg{width:42px;height:42px;padding:10px;border-radius:14px;background:#22d3ee1f;border:1px solid rgba(34,211,238,.24);color:#67e8f9}.customer-purchases-hero>header small,.customer-order-modal header small{display:block;color:#67e8f9;font-weight:1000;letter-spacing:.12em;font-size:10px}.customer-purchases-hero>header h2,.customer-order-modal header h2{margin:3px 0 4px}.customer-purchases-hero>header p,.customer-order-modal header p{margin:0;color:#9fb8d5}.customer-purchases-hero>header>strong{max-width:440px;word-break:break-all;color:#a5f3fc;text-align:right;font-size:13px}.customer-purchase-toolbar,.marketplace-purchase-toolbar{margin-top:18px;display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(180px,.75fr) minmax(150px,.55fr) auto;gap:10px}.customer-purchase-toolbar label,.marketplace-purchase-toolbar label{display:flex;align-items:center;gap:9px;border:1px solid rgba(56,189,248,.18);border-radius:13px;background:#0208175c;padding:0 11px;min-width:0}.customer-purchase-toolbar input,.customer-purchase-toolbar select,.marketplace-purchase-toolbar input,.marketplace-purchase-toolbar select{border:0;background:transparent;min-height:44px;width:100%;color:inherit}.customer-purchase-list{display:grid;gap:13px}.customer-purchase-record{display:grid;grid-template-columns:82px minmax(220px,1fr) minmax(130px,.32fr) auto;gap:16px;align-items:center;border:1px solid rgba(56,189,248,.15);border-radius:20px;background:linear-gradient(135deg,#040f1feb,#09273ea3);padding:15px}.customer-purchase-image{width:82px;height:68px;border-radius:15px;overflow:hidden;background:#071426;border:1px solid rgba(56,189,248,.25);display:grid;place-items:center}.customer-purchase-image img{width:100%;height:100%;object-fit:cover}.customer-purchase-main h3{margin:7px 0 4px;font-size:19px}.customer-purchase-main p{margin:0;color:#9fb8d5;font-size:12px}.customer-purchase-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.customer-purchase-tags span{font-size:10px;font-weight:900;border-radius:999px;padding:5px 8px;background:#0ea5e91a;border:1px solid rgba(56,189,248,.18);color:#a5f3fc}.customer-purchase-values{text-align:right}.customer-purchase-values strong{display:block;font-size:21px;color:#fef08a}.customer-purchase-values span,.customer-purchase-values small{display:block;color:#9fb8d5;margin-top:3px}.customer-purchase-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.customer-purchase-actions a,.customer-purchase-actions button{display:inline-flex;align-items:center;gap:6px;min-height:38px;border-radius:11px;padding:0 11px;text-decoration:none}.customer-order-modal>section{max-width:820px!important;display:block!important;padding:24px!important}.customer-order-modal header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.customer-order-modal header>svg{width:44px;height:44px;padding:10px;border-radius:14px;background:#22c55e24;color:#86efac}.customer-order-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-order-detail-grid>div{border:1px solid rgba(56,189,248,.14);border-radius:14px;background:#02081775;padding:12px;min-width:0}.customer-order-detail-grid small{display:block;color:#93c5fd;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:1000;margin-bottom:6px}.customer-order-detail-grid strong{display:block;word-break:break-word}.customer-order-modal footer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:18px}.customer-order-modal footer a,.customer-order-modal footer button{display:inline-flex;align-items:center;gap:7px;min-height:42px;border-radius:12px;padding:0 14px;text-decoration:none}.marketplace-wallet-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.marketplace-wallet-directory button{display:flex;align-items:center;gap:10px;text-align:left;padding:12px;border:1px solid rgba(56,189,248,.16);border-radius:14px;background:#02081759}.marketplace-wallet-directory button span{display:grid;min-width:0}.marketplace-wallet-directory button strong,.marketplace-wallet-directory button small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-wallet-commerce-card{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:16px;padding:16px;border:1px solid rgba(34,197,94,.25);border-radius:16px;background:#05966917}.selected-wallet-commerce-card>div{display:grid;gap:4px;min-width:0}.selected-wallet-commerce-card small{color:#86efac;font-weight:1000;letter-spacing:.1em}.selected-wallet-commerce-card strong{word-break:break-all}.selected-wallet-commerce-card span{color:#9fb8d5}.wallet-text-button{border:0;background:none!important;padding:0!important;color:#67e8f9!important;text-decoration:underline;min-height:auto!important}.marketplace-purchases-admin .business-admin-table td>a{display:inline-flex;align-items:center;gap:5px;margin-top:5px}.marketplace-purchases-admin .business-admin-table td small{display:block;margin-top:4px}.marketplace-purchases-admin .business-status.recorded{background:#f59e0b1f;color:#fde68a}.marketplace-purchases-admin .business-status.confirmed,.marketplace-purchases-admin .business-status.active{background:#22c55e1f;color:#86efac}.marketplace-purchases-admin .business-status.rejected{background:#ef44441f;color:#fecaca}@media(max-width:1200px){.customer-purchase-record{grid-template-columns:72px 1fr 170px}.customer-purchase-actions{grid-column:2/-1}.marketplace-wallet-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-purchase-toolbar,.marketplace-purchase-toolbar{grid-template-columns:1fr 1fr}}@media(max-width:760px){.customer-purchases-hero>header{display:block}.customer-purchases-hero>header>strong{display:block;text-align:left;margin-top:12px}.customer-purchase-toolbar,.marketplace-purchase-toolbar,.marketplace-wallet-directory,.customer-order-detail-grid{grid-template-columns:1fr}.customer-purchase-record{grid-template-columns:64px 1fr}.customer-purchase-values,.customer-purchase-actions{grid-column:1/-1;text-align:left;justify-content:flex-start}.customer-purchase-image{width:64px;height:58px}.selected-wallet-commerce-card{align-items:flex-start;flex-direction:column}}.marketplace-rank-grid-r24{display:grid;grid-template-columns:1fr 1fr;gap:16px}.marketplace-rank-list-r24{display:grid;gap:10px}.marketplace-rank-list-r24 article{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:11px;border:1px solid rgba(56,189,248,.18);border-radius:14px;background:#02081757}.marketplace-rank-list-r24 img{width:56px;height:48px;object-fit:cover;border-radius:11px}.marketplace-rank-list-r24 small{display:block;color:#91abc1}.marketplace-rank-list-r24 span{text-align:right}.wallet-rank-avatar-r24{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#0a3851}.marketplace-order-product-r24{display:flex;gap:10px;align-items:center}.marketplace-order-product-r24 img{width:54px;height:48px;object-fit:cover;border-radius:10px}@media(max-width:900px){.marketplace-rank-grid-r24{grid-template-columns:1fr}}.fs-digital-store-admin-tabs-r25.native{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid rgba(56,189,248,.22);border-radius:18px;background:linear-gradient(135deg,#05192dfa,#030f1dfa);box-shadow:0 16px 44px #00000047}.fs-digital-store-admin-tabs-r25.native .fs-store-tabs-copy{display:grid;gap:4px;min-width:0}.fs-digital-store-admin-tabs-r25.native .fs-store-tabs-copy small{color:#67e8f9;font-size:10px;letter-spacing:.14em;font-weight:1000}.fs-digital-store-admin-tabs-r25.native .fs-store-tabs-copy strong{font-size:20px}.fs-digital-store-admin-tabs-r25.native .fs-store-tabs-copy span{color:#9fb8d5;font-size:12px}.fs-digital-store-admin-tabs-r25.native nav{display:flex;gap:8px;flex-wrap:wrap}.fs-digital-store-admin-tabs-r25.native nav button{min-height:44px;border-radius:12px;padding:0 17px;border:1px solid rgba(96,165,250,.2);background:#162237;color:#eaf6ff;font-weight:900}.fs-digital-store-admin-tabs-r25.native nav button.active{background:linear-gradient(135deg,#0891b2,#2563eb);border-color:#67e8f9;box-shadow:0 10px 26px #2563eb40}.marketplace-chart-summary-r28{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.marketplace-chart-summary-r28 .business-chart-card{min-height:360px}.marketplace-chart-summary-r28 .business-line-chart-wrap{min-height:260px}.marketplace-chart-summary-r28 .business-chart-axis{display:flex;justify-content:space-between;gap:10px;overflow:auto}.marketplace-chart-summary-r28 .business-chart-axis span{min-width:max-content}.selected-wallet-intelligence-r28{border-color:#22c55e4d!important;background:linear-gradient(135deg,#0446393d,#041222f5)!important}.selected-wallet-action-row-r28{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 16px}.selected-wallet-action-row-r28 a,.selected-wallet-action-row-r28 button,.compact-copy-actions-r28 a,.compact-copy-actions-r28 button,.purchase-row-actions-r28 button{display:inline-flex;align-items:center;gap:6px;text-decoration:none;border:1px solid rgba(56,189,248,.2);border-radius:10px;background:#0ea5e91a;color:#b9edff;padding:7px 9px;min-height:34px;font-size:11px;font-weight:900}.compact-copy-actions-r28{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.primary-tx-action-r28{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important;border-color:#34d39973!important}.full-tx-code-r28{display:block;max-width:240px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a5f3fc}.purchase-row-actions-r28{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:230px}.purchase-row-actions-r28 button{justify-content:flex-start}.marketplace-rank-action-r28{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto auto!important;width:100%;text-align:left;background:#02081757!important;border:1px solid rgba(56,189,248,.18)!important;border-radius:14px!important;padding:11px!important;color:inherit!important}.marketplace-rank-action-r28:hover{border-color:#22d3ee80!important;background:#0ea5e91f!important}.market-order-modal-r28{position:fixed;inset:0;z-index:100000;background:#00050ed1;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.market-order-modal-r28>section{width:min(980px,96vw);max-height:92vh;overflow:auto;border:1px solid rgba(56,189,248,.35);border-radius:24px;background:linear-gradient(145deg,#0b1a2d,#050d19);padding:22px;box-shadow:0 30px 100px #000000a6}.market-order-modal-r28 header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.market-order-modal-r28 header small{color:#67e8f9;letter-spacing:.13em;font-weight:1000}.market-order-modal-r28 header h2{margin:5px 0}.market-order-modal-r28 header p{margin:0;color:#9fb8d5}.market-order-modal-r28 header>button{width:42px;height:42px;border-radius:12px;font-size:26px}.market-order-modal-grid-r28{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.market-order-modal-grid-r28>div{border:1px solid rgba(56,189,248,.14);border-radius:15px;background:#02081770;padding:13px;min-width:0}.market-order-modal-grid-r28>div.wide{grid-column:1/-1}.market-order-modal-grid-r28 small{display:block;color:#93c5fd;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:1000;margin-bottom:7px}.market-order-modal-grid-r28 strong,.market-order-modal-grid-r28 span,.market-order-modal-grid-r28 code{display:block;word-break:break-word}.market-order-modal-grid-r28 span{color:#a8bdd5;margin-top:5px}.market-order-modal-grid-r28 img{width:68px;height:56px;object-fit:cover;border-radius:10px;margin:0 10px 8px 0}.market-order-modal-grid-r28 ul{margin:0;padding-left:18px;color:#c9dcf2}.market-order-modal-r28 footer{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;margin-top:18px}.market-order-modal-r28 footer a,.market-order-modal-r28 footer button{display:inline-flex;align-items:center;gap:7px;text-decoration:none;min-height:42px;border-radius:11px;padding:0 14px}@media(max-width:1100px){.marketplace-chart-summary-r28{grid-template-columns:1fr}.purchase-row-actions-r28{grid-template-columns:1fr;min-width:170px}.fs-digital-store-admin-tabs-r25.native{position:relative;align-items:flex-start;flex-direction:column}.fs-digital-store-admin-tabs-r25.native nav{width:100%}.fs-digital-store-admin-tabs-r25.native nav button{flex:1}}@media(max-width:720px){.market-order-modal-grid-r28{grid-template-columns:1fr}.market-order-modal-grid-r28>div.wide{grid-column:auto}.marketplace-rank-action-r28{grid-template-columns:48px 1fr!important}.marketplace-rank-action-r28>span{grid-column:2;text-align:left!important}.selected-wallet-action-row-r28>*{width:100%}.fs-digital-store-admin-tabs-r25.native nav button{flex-basis:100%}}.fs-r30-update-summary-host{margin:0 0 18px}.fs-r30-update-summary,.fs-r30-version-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fs-r30-update-summary>div,.fs-r30-version-grid>div{border:1px solid rgba(45,212,191,.28);border-radius:16px;background:linear-gradient(145deg,#082f49b8,#0f172aeb);padding:14px;min-width:0}.fs-r30-update-summary .wide,.fs-r30-version-grid .wide{grid-column:span 2}.fs-r30-update-summary small,.fs-r30-version-grid small,.fs-r30-backup-card small{display:block;color:#8eb4d8;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:5px}.fs-r30-update-summary strong,.fs-r30-version-grid b{display:block;color:#fff;overflow-wrap:anywhere}.fs-r30-update-summary .ok{color:#34d399}.fs-r30-update-summary .muted{color:#9fb3c8}.fs-r30-table-wrap{overflow:auto;margin-top:14px}.fs-r30-table-wrap table{width:100%;border-collapse:collapse;min-width:760px}.fs-r30-table-wrap th,.fs-r30-table-wrap td{padding:10px;border-bottom:1px solid rgba(148,163,184,.15);text-align:left}.fs-r30-backup-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.fs-r30-backup-toolbar select,.fs-r30-backup-toolbar button,.fs-r30-refresh{min-height:42px;border-radius:11px;border:1px solid rgba(96,165,250,.22);background:#223047;color:#fff;padding:0 14px;font-weight:800}.fs-r30-backup-toolbar button.danger,.fs-r30-backup-card button.danger{background:#5b1f2b;border-color:#a43b50}.fs-r30-backup-toolbar button:disabled{opacity:.45}.fs-r30-message{padding:11px 13px;border:1px solid rgba(45,212,191,.25);border-radius:12px;background:#054e4259;margin-bottom:12px}.fs-r30-backup-list{display:grid;gap:12px}.fs-r30-backup-card{border:1px solid rgba(245,158,11,.32);border-radius:17px;background:#342f1857;padding:14px;display:grid;gap:11px}.fs-r30-backup-card .select{display:flex;gap:8px;align-items:center}.fs-r30-backup-card .title{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.fs-r30-backup-card .title strong{overflow-wrap:anywhere}.fs-r30-backup-card .meta{display:grid;grid-template-columns:2fr 1fr .6fr .7fr;gap:10px}.fs-r30-backup-card .meta span{background:#0206175c;border:1px solid rgba(148,163,184,.12);border-radius:12px;padding:10px;min-width:0}.fs-r30-backup-card .meta b{display:block;overflow-wrap:anywhere}.fs-r30-backup-card .actions{display:flex;gap:10px}.fs-r30-backup-card button{min-height:40px;border-radius:10px;border:1px solid rgba(96,165,250,.22);background:#223047;color:#fff;padding:0 14px;font-weight:800}.fs-r30-history{display:grid;gap:10px;margin-top:12px}.fs-r30-history article{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;border:1px solid rgba(45,212,191,.18);border-radius:13px;padding:12px;background:#0f172a8c}.fs-r30-history small{grid-column:1/-1}.fs-r30-log-list{display:grid;gap:7px;margin-top:12px;max-height:520px;overflow:auto}.fs-r30-log-list code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;padding:9px;border-radius:9px;background:#07111f;border:1px solid rgba(148,163,184,.12);color:#bfe9ff}@media(max-width:900px){.fs-r30-update-summary,.fs-r30-version-grid{grid-template-columns:1fr 1fr}.fs-r30-update-summary .wide,.fs-r30-version-grid .wide{grid-column:1/-1}.fs-r30-backup-card .meta{grid-template-columns:1fr 1fr}}@media(max-width:620px){.fs-r30-update-summary,.fs-r30-version-grid,.fs-r30-backup-card .meta{grid-template-columns:1fr}.fs-r30-update-summary .wide,.fs-r30-version-grid .wide{grid-column:auto}.fs-r30-backup-card .actions,.fs-r30-backup-toolbar{display:grid}.fs-r30-backup-card .actions button,.fs-r30-backup-toolbar>*{width:100%}}.module-premium-card>header svg,.module-hero svg,.fs-ci-section-banner svg,.business-linked-purchase-card>svg{flex:0 0 auto;min-width:20px;overflow:visible}.module-premium-card>header>div,.module-hero>div,.fs-ci-section-banner>div{min-width:0}.business-chart-axis.points-30 span:not(:nth-child(5n+1)):not(:last-child),.business-chart-axis.points-90 span:not(:nth-child(10n+1)):not(:last-child){visibility:hidden}.business-linked-purchase-thumb{width:58px;height:58px;border-radius:12px;object-fit:cover;flex:0 0 58px;border:1px solid rgba(56,189,248,.28)}.marketplace-controls{align-items:stretch}.marketplace-orbit-shortcut{min-height:100%;text-align:left;width:100%;cursor:pointer}.customer-purchase-live-grid .business-chart-card{min-height:320px}@media(max-width:760px){.business-chart-axis span{font-size:9px}.customer-purchase-live-grid .business-chart-card{min-height:260px}}.referral-admin-tabs{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px}.referral-admin-tabs button{min-height:46px}.referral-admin-tabs button.active{background:linear-gradient(135deg,#0ea5e9,#14b8a6);color:#fff}.referral-admin-tabbed .referral-tab-section{display:none}.referral-admin-tabbed[data-active-tab=overview] .referral-tab-overview,.referral-admin-tabbed[data-active-tab=wallets] .referral-tab-wallets,.referral-admin-tabbed[data-active-tab=visitors] .referral-tab-visitors,.referral-admin-tabbed[data-active-tab=sales] .referral-tab-sales,.referral-admin-tabbed[data-active-tab=settings] .referral-tab-settings{display:block}.purchase-product-selector-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.purchase-product-selector-cards button{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #244260;background:#081827;color:#fff;border-radius:14px;padding:12px}.purchase-product-selector-cards button.active{border-color:#16d9f4;box-shadow:0 0 0 1px #16d9f4}.purchase-product-selector-cards img{width:58px;height:58px;object-fit:cover;border-radius:10px}.purchase-product-selector-cards span,.purchase-product-selector-cards strong,.purchase-product-selector-cards small{display:block}.coupon-list-compact-r32{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.coupon-list-compact-r32>article,.coupon-list-compact-r32>.module-premium-card{margin:0!important}.coupon-list-compact-r32 input,.coupon-list-compact-r32 select{min-height:38px}.business-chart-axis.points-30 span,.business-chart-axis.points-90 span{font-size:10px}@media(max-width:900px){.referral-admin-tabs,.purchase-product-selector-cards,.coupon-list-compact-r32{grid-template-columns:1fr}}.business-admin-title-icon,.module-premium-card>header>div>svg,.infra-config-editor>header>svg,.infra-settings-card>header>svg,.infra-config-card>header>svg{flex:0 0 auto!important;align-self:flex-start!important}.business-admin-title-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;aspect-ratio:1 / 1!important;padding:0!important;border-radius:15px!important}.module-premium-card>header>div>svg{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;max-width:25px!important;max-height:25px!important}.coupon-builder-list{width:100%!important;grid-template-columns:minmax(0,1fr)!important}.coupon-builder-card{width:100%!important;max-width:none!important;min-width:0!important}.coupon-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.coupon-product-global-row{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;min-width:0!important}.coupon-global-compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:100%!important;padding:10px 11px!important;border:1px solid #31566e!important;border-radius:12px!important;background:linear-gradient(145deg,#071621,#0b1e2c)!important}.coupon-global-compact.is-global{border-color:#2fd5a3ad!important;background:linear-gradient(145deg,#0b3f34f0,#0b1e2c)!important}.coupon-global-compact .coupon-global-switch{min-width:0!important}.coupon-global-compact>b{white-space:nowrap!important;padding:5px 9px!important;border:1px solid rgba(47,213,163,.45)!important;border-radius:999px!important;color:#67efc2!important;font-size:.67rem!important}.coupon-scope-editor{grid-column:1 / -1!important;width:100%!important}@media(max-width:900px){.tickets-command-layout,.tickets-command-layout .ticket-page-panel,.tickets-command-layout .module-ticket-inbox-table,.tickets-command-layout .module-ticket-row{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.tickets-command-layout .module-ticket-inbox-table{padding:10px!important}.tickets-command-layout .module-ticket-row{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:13px!important}.tickets-command-layout .module-ticket-row .row-action,.tickets-command-layout .module-ticket-row .row-action button{width:100%!important}.tickets-command-layout .module-ticket-row .row-status{justify-self:start!important}}@media(max-width:900px){body.mobile-navigation-open{overflow:hidden!important}.app-shell.universal-premium-shell>.sidebar,.app-shell.universal-premium-shell>.sidebar.mobile-open{position:fixed!important;inset:0 auto 0 0!important;width:min(88vw,360px)!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important;overflow:hidden!important}.sidebar-brand-row{position:sticky!important;top:0!important;z-index:2!important;display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;padding:5px 0 10px!important;background:linear-gradient(180deg,#071a2a 80%,#071a2a00)!important}.app-shell.universal-premium-shell>.sidebar nav{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:stretch!important;gap:7px!important;flex:1 1 auto!important;width:100%!important;min-height:0!important;padding:0 2px 8px 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.app-shell.universal-premium-shell>.sidebar nav button{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:9px 11px!important;text-align:left!important;border-radius:12px!important}.mobile-customer-settings-shortcut{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-height:49px!important;padding:10px 12px!important;border:1px solid rgba(44,223,155,.42)!important;border-radius:13px!important;background:linear-gradient(90deg,#2cdf9b2e,#36b8ed14)!important;color:#f3fbff!important;text-align:left!important;font-weight:800!important}.topbar{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important}.mobile-topbar-main{grid-column:1!important;width:auto!important}.topbar-page-heading{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;margin:0!important}.wallet-connect{grid-column:2!important;grid-row:1!important;justify-self:end!important;display:grid!important;grid-template-columns:44px 44px minmax(126px,auto)!important;align-items:center!important;gap:7px!important;width:auto!important;max-width:100%!important}.topbar-intelligence-button,.customer-settings-menu-wrap,.customer-settings-button{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important}.topbar-intelligence-button,.customer-settings-button{padding:0!important;font-size:0!important}.topbar-intelligence-button svg,.customer-settings-button svg{width:20px!important;height:20px!important;margin:0!important}.wallet-status-button{width:auto!important;min-width:126px!important;max-width:160px!important;min-height:44px!important;padding:8px 10px!important;font-size:12px!important;white-space:nowrap!important}.topbar-live-balances{display:none!important}.topbar-coupon-control{grid-column:1 / -1!important;width:100%!important;max-width:none!important}.customer-settings-menu{position:fixed!important;inset:max(72px,calc(env(safe-area-inset-top) + 58px)) 10px auto 10px!important;width:auto!important;max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow-y:auto!important}}@media(min-width:370px)and (max-width:900px){.fs-r37-status-grid,.fs-r37-grid.three,.fs-r37-toggle-grid,.fs-r37-main-tabs,.fs-r46-provider-grid,.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid,.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-tabbed .business-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fs-r37-status-grid article,.infrastructure-admin-panel .infra-metric,.infrastructure-admin-panel .infra-settings-grid article,.referral-admin-tabbed .business-metric-grid article,.payout-admin-tabbed .business-metric-grid article{min-height:0!important;padding:11px!important}.referral-admin-tabs button{min-width:0!important;min-height:44px!important}}@media(max-width:760px){.coupon-builder-card{padding:11px!important}.coupon-builder-card-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important}.coupon-builder-card-header>div{justify-items:start!important;text-align:left!important}.coupon-builder-card-header .check-row{min-width:0!important;width:auto!important;padding:8px 10px!important;font-size:.76rem!important}.coupon-builder-card-header>button{justify-self:end!important;min-height:38px!important;padding:7px 9px!important;font-size:.72rem!important}.coupon-builder-grid,.coupon-product-global-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.coupon-builder-grid .form-row,.coupon-builder-grid .field,.coupon-builder-grid label{min-width:0!important}.coupon-builder-grid input,.coupon-builder-grid select{width:100%!important;min-width:0!important;padding:9px!important;font-size:14px!important}.coupon-global-compact{grid-template-columns:minmax(0,1fr)!important;align-content:center!important}.coupon-global-compact>b{justify-self:start!important}.coupon-global-switch small{font-size:.61rem!important}.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.coupon-scope-grid label{min-height:48px!important;padding:7px!important;font-size:.68rem!important}.business-admin-section-header,.admin-module-dedicated-header{grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:10px!important}.business-admin-section-header>div:nth-child(2),.admin-module-dedicated-header>div:nth-child(2){min-width:0!important}.business-admin-section-header h2,.admin-module-dedicated-header h2{font-size:clamp(20px,6vw,27px)!important;overflow-wrap:anywhere!important}.business-admin-section-header p,.admin-module-dedicated-header p{font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.business-admin-header-actions{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.business-admin-header-actions>*{width:100%!important}}@media(max-width:369px){.wallet-connect{grid-template-columns:40px 40px minmax(112px,auto)!important;gap:5px!important}.topbar-intelligence-button,.customer-settings-menu-wrap,.customer-settings-button{width:40px!important;min-width:40px!important;max-width:40px!important}.wallet-status-button{min-width:112px!important;padding-inline:7px!important;font-size:11px!important}.mobile-topbar-identity strong{display:none!important}.customer-settings-menu,.fs-r37-status-grid,.fs-r37-grid.three,.fs-r37-toggle-grid,.fs-r37-main-tabs,.fs-r46-provider-grid,.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid,.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-tabbed .business-metric-grid{grid-template-columns:1fr!important}}:root{--business-bg: #06111f;--business-panel: #0a1728;--business-panel-soft: #0d1d31;--business-line: rgba(73, 177, 232, .24);--business-line-strong: rgba(31, 211, 255, .58);--business-text: #f4f8ff;--business-muted: #9fb4cf;--business-cyan: #20d9ff;--business-blue: #3979ff;--business-green: #32dfa0;--business-amber: #ffbe4c;--business-red: #ff6685;--business-purple: #9b7cff;--business-shadow: 0 24px 70px rgba(0, 0, 0, .28)}.business-suite-admin-shell,.fs-public-experience,.fs-public-footer,.payout-command-centre,.tickets-command-layout,.referral-v51-r8{color:var(--business-text)}.business-suite-admin-hero,.fs-public-support-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border:1px solid var(--business-line-strong);border-radius:26px;padding:28px;background:radial-gradient(circle at 90% 10%,rgba(32,217,255,.17),transparent 34%),linear-gradient(135deg,#0f2945f7,#071627fa);box-shadow:var(--business-shadow)}.business-suite-admin-hero:after,.fs-public-support-hero:after{content:"";position:absolute;width:220px;height:220px;right:-90px;bottom:-130px;border-radius:50%;border:36px solid rgba(32,217,255,.07);pointer-events:none}.business-suite-admin-hero>div:first-child>span,.fs-public-kicker{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:7px 12px;border:1px solid rgba(32,217,255,.34);border-radius:999px;background:#20d9ff17;color:#8eeaff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.business-suite-admin-hero h1,.fs-public-support-hero h2{margin:13px 0 8px;font-size:clamp(27px,3vw,43px);line-height:1.05;letter-spacing:-.035em}.business-suite-admin-hero p,.fs-public-support-hero p{max-width:900px;margin:0;color:#b5c5d9;line-height:1.65}.business-suite-admin-hero-actions,.fs-public-support-actions{display:grid;min-width:220px;gap:10px;z-index:1}.business-suite-admin-hero-actions button,.fs-public-support-actions button,.fs-experience-buttons button,.fs-cookie-actions button,.business-admin-button-row button,.business-admin-header-actions button,.business-suite-shortcuts button,.business-page-tabs button,.business-suite-admin-tabs button,.business-table-toolbar button,.business-input-action button{min-height:42px;border:1px solid rgba(91,130,181,.36);border-radius:12px;background:#0f1d31e0;color:#f5f9ff;font-weight:750;cursor:pointer}.business-suite-admin-hero-actions button,.fs-public-support-actions button,.fs-experience-buttons button,.business-admin-button-row button,.business-admin-header-actions button{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 15px}.business-suite-admin-hero-actions button.primary,.fs-public-support-actions button.primary,.fs-experience-buttons button.primary,.fs-cookie-actions button.primary,.business-admin-button-row button.primary,.business-email-test-card button.primary,.business-suite-admin-shell button.primary,.business-input-action button{border-color:#40bfffad;background:linear-gradient(135deg,#12b9ed,#356cf2);box-shadow:0 10px 28px #1a8ff53d}.business-suite-admin-shell button:disabled,.fs-public-experience button:disabled,.fs-experience-modal button:disabled,.payout-command-centre button:disabled,.tickets-command-layout button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.business-suite-admin-tabs,.business-page-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0;padding:10px;border:1px solid var(--business-line);border-radius:18px;background:#06111fc7}.business-suite-admin-tabs button,.business-page-tabs button{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;color:#9fb4cf}.business-suite-admin-tabs button.active,.business-page-tabs button.active{border-color:#20d9ff94;background:linear-gradient(135deg,#0c74a094,#13498ba3);color:#fff}.business-suite-admin-notice,.business-inline-notice{display:flex;align-items:center;gap:9px;margin:14px 0;padding:13px 15px;border:1px solid rgba(50,223,160,.34);border-radius:14px;background:#32dfa014;color:#b9ffe3}.business-suite-admin-section{display:grid;gap:18px;padding:22px;border:1px solid var(--business-line);border-radius:24px;background:linear-gradient(145deg,#0b1b2efa,#071220fa);box-shadow:0 18px 56px #0003}.business-admin-section-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:17px;border-bottom:1px solid rgba(87,137,184,.2)}.business-admin-title-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(32,217,255,.4);border-radius:15px;background:#20d9ff1a;color:var(--business-cyan)}.business-admin-section-header>div:nth-child(2)>span{color:#72dfff;font-size:10px;font-weight:850;letter-spacing:.14em}.business-admin-section-header h2{margin:3px 0 4px;font-size:23px}.business-admin-section-header p{margin:0;color:var(--business-muted);line-height:1.5}.business-admin-header-actions{display:flex;gap:8px}.business-admin-header-actions button{padding:9px 13px}.business-metric-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.business-metric-grid article{display:flex;gap:10px;min-width:0;padding:15px;border:1px solid rgba(65,128,179,.24);border-radius:17px;background:linear-gradient(145deg,#0e2239f2,#091728f2)}.business-metric-grid article>i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:#20d9ff1a;color:var(--business-cyan)}.business-metric-grid article>div{min-width:0}.business-metric-grid small{display:block;color:#83a0c0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.business-metric-grid strong{display:block;margin-top:4px;overflow:hidden;color:#fff;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.business-metric-grid span{display:block;margin-top:4px;overflow:hidden;color:#95aac4;font-size:11px;line-height:1.35;text-overflow:ellipsis}.business-chart-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px}.business-chart-card{min-width:0;padding:18px;border:1px solid rgba(31,210,255,.33);border-radius:20px;background:linear-gradient(145deg,#0a2339f5,#07192bfa);box-shadow:inset 0 -2px #30e5b2b8}.business-chart-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.business-chart-card>header span{display:block;color:#55e5ff;font-size:9px;font-weight:850;letter-spacing:.14em}.business-chart-card>header strong{display:block;margin-top:3px;font-size:19px}.business-chart-card>header small{display:block;margin-top:4px;color:#8fa8c5}.business-chart-card>header>b{color:#fff;font-size:20px}.business-line-chart-wrap{color:var(--business-cyan)}.business-line-chart-wrap svg{display:block;width:100%;min-height:190px;overflow:visible}.business-chart-grid-line{stroke:#7497ba26;stroke-width:1}.business-chart-line{stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(32,217,255,.48))}.business-chart-point{fill:#071321;stroke:currentColor;stroke-width:3}.business-chart-axis{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;color:#7893b2;font-size:10px;text-align:center}.business-chart-empty,.business-admin-empty{display:grid;place-items:center;min-height:155px;color:#7f99b7;text-align:center}.business-donut-layout{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;min-height:190px}.business-donut{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;box-shadow:0 0 36px #20d9ff24}.business-donut>div{display:grid;place-items:center;width:62%;aspect-ratio:1;border-radius:50%;background:#071525;box-shadow:inset 0 0 0 1px #619dcc38}.business-donut small{color:#7f9bb9;font-size:9px;font-weight:800;letter-spacing:.1em}.business-donut strong{font-size:25px}.business-donut-legend{display:grid;gap:9px}.business-donut-legend>span{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;color:#aac0d8;font-size:12px}.business-donut-legend i{width:9px;height:9px;border-radius:50%;box-shadow:0 0 8px currentColor}.business-donut-legend b{overflow:hidden;text-overflow:ellipsis}.business-donut-legend strong{color:#fff}.business-suite-shortcuts,.business-suite-overview-mini-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.business-suite-shortcuts button,.business-suite-overview-mini-grid button{display:flex;align-items:center;gap:9px;min-height:60px;padding:11px 13px;border:1px solid rgba(61,131,185,.26);border-radius:14px;background:#0b1d31e6;color:#dfeaff;cursor:pointer}.business-suite-shortcuts strong,.business-suite-overview-mini-grid b{color:var(--business-cyan);font-size:18px}.business-suite-shortcuts span,.business-suite-overview-mini-grid span{font-size:12px;font-weight:700}.business-suite-overview-strip{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,2fr);align-items:center;gap:18px;margin-bottom:18px;padding:18px;border:1px solid rgba(31,211,255,.28);border-radius:20px;background:linear-gradient(130deg,#0a2942db,#071728eb)}.business-suite-overview-strip>div:first-child>span{color:#62dcff;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.business-suite-overview-strip>div:first-child>strong{display:block;margin-top:4px;font-size:18px}.business-suite-overview-strip>div:first-child>small{display:block;margin-top:5px;color:#8fa8c3;line-height:1.4}.business-suite-overview-mini-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.business-admin-table-wrap{overflow:auto;border:1px solid rgba(67,122,170,.22);border-radius:17px;background:#05101d73}.business-admin-table{width:100%;min-width:760px;border-collapse:collapse}.business-admin-table th,.business-admin-table td{padding:12px 13px;border-bottom:1px solid rgba(65,106,145,.18);text-align:left;vertical-align:top}.business-admin-table th{position:sticky;top:0;z-index:1;background:#0c1c2f;color:#82a8ca;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.business-admin-table td{color:#d9e5f5;font-size:12px}.business-admin-table tr:last-child td{border-bottom:0}.business-admin-table tr:hover td{background:#20d9ff09}.business-admin-table button{min-height:32px;padding:6px 9px;border:1px solid rgba(65,151,208,.32);border-radius:9px;background:#0c2841e6;color:#eaf6ff;cursor:pointer}.business-status,.business-record-actions .defi-status,.business-ticket-row .defi-status{display:inline-flex;justify-content:center;min-width:82px;padding:5px 9px;border:1px solid rgba(70,132,180,.32);border-radius:999px;background:#466f971f;color:#b9cbe0;font-size:10px;font-weight:800;text-transform:uppercase}.business-status.active,.business-status.sent,.business-status.paid,.business-status.replied,.defi-status.paid,.defi-status.resolved,.defi-status.closed{border-color:#32dfa06b;background:#32dfa01a;color:#83f7c8}.business-status.pending,.business-status.processing,.business-status.partial,.defi-status.pending,.defi-status.processing,.defi-status.waiting,.defi-status.waiting-admin,.defi-status.waiting-customer{border-color:#ffbe4c6b;background:#ffbe4c1a;color:#ffd68b}.business-status.failed,.business-status.blocked,.business-status.rejected,.business-status.cancelled,.defi-status.rejected,.defi-status.cancelled,.defi-status.failed{border-color:#ff66856b;background:#ff66851a;color:#ff9db0}.business-admin-form,.business-smtp-card,.business-email-test-card{display:grid;gap:14px;padding:18px;border:1px solid rgba(63,126,174,.25);border-radius:18px;background:#071525b8}.business-admin-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.business-admin-form label,.business-email-test-card label,.business-ticket-email-box label{display:grid;gap:7px;color:#d9e5f4;font-size:12px;font-weight:700}.business-admin-form input,.business-admin-form textarea,.business-admin-form select,.business-email-test-card input,.business-ticket-email-box input,.business-table-toolbar input,.business-table-toolbar select,.business-input-action input,.business-customer-table input,.business-customer-table select{width:100%;min-height:43px;border:1px solid rgba(71,126,176,.34);border-radius:11px;outline:none;background:#040f1bdb;color:#f2f7ff;padding:10px 12px}.business-admin-form textarea{resize:vertical;line-height:1.5}.business-admin-form input:focus,.business-admin-form textarea:focus,.business-admin-form select:focus,.business-email-test-card input:focus,.business-table-toolbar input:focus{border-color:var(--business-cyan);box-shadow:0 0 0 3px #20d9ff1a}.business-admin-form label.full{grid-column:1 / -1}.business-admin-button-row{display:flex;flex-wrap:wrap;gap:9px}.business-smtp-card>header,.business-email-test-card>div:first-child{display:flex;align-items:center;gap:11px}.business-smtp-card>header>div{flex:1}.business-smtp-card>header strong,.business-email-test-card strong{display:block}.business-smtp-card>header small,.business-email-test-card small{display:block;margin-top:3px;color:#8ca5c2}.business-smtp-card>header>span{padding:6px 10px;border-radius:999px;background:#ffbe4c1a;color:#ffd17a;font-size:10px;font-weight:800}.business-smtp-card>header>span.ready{background:#32dfa01a;color:#7ff0c0}.business-setting-toggle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.business-setting-toggle-grid label,.business-toggle{display:flex;align-items:center;gap:9px;min-height:45px;padding:10px 12px;border:1px solid rgba(64,120,165,.22);border-radius:12px;background:#08192aa6;color:#d9e5f3;font-size:12px;font-weight:700}.business-setting-toggle-grid input,.business-toggle input{accent-color:var(--business-cyan)}.business-template-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:14px}.business-customer-tabs{display:grid;align-content:start;gap:8px}.business-customer-tabs button{min-height:42px;padding:9px 11px;border:1px solid rgba(64,123,171,.26);border-radius:11px;background:#071524cc;color:#a9bdd3;text-align:left;cursor:pointer}.business-customer-tabs button.active{border-color:#20d9ff8c;background:#105c8159;color:#fff}.business-message-preview{padding:20px;border:1px solid rgba(32,217,255,.28);border-radius:18px;background:linear-gradient(145deg,#09243a,#071727)}.business-message-preview h3{margin:8px 0}.business-message-preview p{color:#a8bad0;white-space:pre-line}.business-faq-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.business-faq-editor article{display:grid;gap:11px;padding:14px;border:1px solid rgba(66,124,171,.25);border-radius:15px;background:#071727a6}.business-policy-editor{margin-top:10px}.business-newsletter-audience{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid rgba(50,223,160,.26);border-radius:13px;background:#32dfa00f}.business-newsletter-audience small{margin-top:3px;color:#8ba7c1}.fs-public-experience{display:grid;gap:28px;margin:34px 0 20px}.fs-public-support-actions{min-width:230px}.fs-public-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.fs-public-badges span{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(85,132,179,.3);border-radius:999px;background:#ffffff0a;color:#c1d0e3;font-size:11px;font-weight:700}.fs-public-faq-section{padding:25px;border:1px solid rgba(32,217,255,.24);border-radius:25px;background:linear-gradient(135deg,#0c2842f2,#051f27f2)}.fs-public-faq-section>header{text-align:center}.fs-public-faq-section>header>span{color:#68e4ff;font-size:10px;font-weight:850;letter-spacing:.15em}.fs-public-faq-section>header h2{margin:7px 0 5px;font-size:clamp(24px,3vw,36px)}.fs-public-faq-section>header p{margin:0;color:#96acc7}.fs-public-faq-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:19px}.fs-public-faq-grid article{min-height:150px;padding:16px;border:1px solid rgba(67,121,166,.27);border-radius:17px;background:#051220b8}.fs-public-faq-grid article svg{color:var(--business-cyan)}.fs-public-faq-grid strong{display:block;margin-top:10px}.fs-public-faq-grid p{margin:7px 0 0;color:#9cb0c8;font-size:12px;line-height:1.55}.fs-public-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:22px 6px 10px;border-top:1px solid rgba(69,111,150,.28)}.fs-public-footer>div strong{display:block;font-size:16px}.fs-public-footer>div span{display:block;margin-top:4px;color:#8097b2;font-size:11px}.fs-public-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.fs-public-footer button{display:inline-flex;align-items:center;gap:5px;min-height:33px;padding:6px 10px;border:1px solid rgba(72,115,156,.28);border-radius:999px;background:#081524b8;color:#b9cbe0;font-size:10px;font-weight:700;cursor:pointer}.fs-experience-backdrop,.fs-cookie-backdrop{position:fixed;inset:0;z-index:11000;display:grid;place-items:center;padding:18px;background:#01070ed1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fs-experience-modal,.fs-cookie-panel{width:min(650px,100%);max-height:calc(100vh - 36px);overflow:auto;border:1px solid rgba(45,184,232,.5);border-radius:24px;background:linear-gradient(145deg,#0b1e33,#071625);box-shadow:0 30px 100px #00000094}.fs-experience-modal.wide{width:min(850px,100%)}.fs-experience-modal>header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(67,112,153,.24)}.fs-experience-modal>header strong{font-size:18px}.fs-experience-modal>header button{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(78,121,160,.3);border-radius:10px;background:#ffffff0a;color:#fff;cursor:pointer}.fs-experience-form,.fs-policy-content{display:grid;gap:15px;padding:20px}.fs-experience-heading{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid rgba(32,217,255,.2);border-radius:15px;background:#20d9ff0d}.fs-experience-heading svg{color:var(--business-cyan)}.fs-experience-heading strong,.fs-experience-heading span{display:block}.fs-experience-heading span{margin-top:3px;color:#93aac5;font-size:12px}.fs-experience-form>label,.fs-experience-two label{display:grid;gap:7px;color:#dce9f7;font-size:12px;font-weight:700}.fs-experience-form input,.fs-experience-form textarea{width:100%;min-height:45px;padding:11px 12px;border:1px solid rgba(69,124,174,.34);border-radius:12px;background:#061321;color:#fff;outline:none}.fs-experience-form textarea{resize:vertical;line-height:1.5}.fs-experience-form input:focus,.fs-experience-form textarea:focus{border-color:var(--business-cyan);box-shadow:0 0 0 3px #20d9ff1a}.fs-experience-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs-experience-check{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:9px!important}.fs-experience-check input{width:auto;min-height:0;margin-top:3px;accent-color:var(--business-cyan)}.fs-experience-buttons{display:flex;flex-wrap:wrap;gap:9px}.fs-experience-notice{display:flex;align-items:center;gap:8px;padding:11px 13px;border:1px solid rgba(255,190,76,.3);border-radius:12px;background:#ffbe4c12;color:#ffd68b}.fs-experience-notice.success{border-color:#32dfa057;background:#32dfa012;color:#a4f7d3}.fs-wallet-linked-note{display:flex;align-items:center;gap:8px;min-width:0;padding:11px 13px;border:1px solid rgba(50,223,160,.25);border-radius:12px;background:#32dfa00d;color:#a7e8cf;font-size:11px}.fs-wallet-linked-note b{overflow:hidden;text-overflow:ellipsis}.fs-policy-content svg{color:var(--business-cyan)}.fs-policy-content h2{margin:0}.fs-policy-content p{margin:0;color:#aec0d5;line-height:1.7;white-space:pre-line}.fs-cookie-panel{width:min(980px,100%);padding:26px}.fs-cookie-panel>header{display:flex;align-items:flex-start;gap:14px;text-align:center}.fs-cookie-panel>header>svg{flex:0 0 auto;margin-top:4px;color:var(--business-cyan)}.fs-cookie-panel>header strong{display:block;font-size:26px}.fs-cookie-panel>header span{display:block;margin-top:8px;color:#b2c3d8;line-height:1.55}.fs-cookie-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.fs-cookie-options label{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid rgba(68,125,174,.25);border-radius:13px;background:#05122099}.fs-cookie-options input{margin-top:4px;accent-color:var(--business-cyan)}.fs-cookie-options strong,.fs-cookie-options small{display:block}.fs-cookie-options small{margin-top:3px;color:#8ea6c1}.fs-cookie-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:19px}.fs-cookie-actions button{padding:10px 15px}.fs-cookie-actions button.secondary{background:linear-gradient(135deg,#0d7d9e,#274da5)}.business-input-action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.business-input-action button{min-width:65px;padding:8px 12px}.business-form-validation{padding:11px 13px;border:1px solid rgba(255,190,76,.3);border-radius:11px;background:#ffbe4c12;color:#ffd48a;font-size:12px}.field-error{display:flex!important;align-items:center;gap:5px;color:#ff92aa!important}.field-help{display:flex!important;align-items:center;gap:5px}.business-process-list{display:grid;gap:10px}.business-process-list article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:13px;border:1px solid rgba(64,121,168,.22);border-radius:13px;background:#0512208c}.business-process-list article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#20d9ff1a;color:var(--business-cyan);font-weight:900}.business-process-list strong{display:block}.business-process-list p{margin:4px 0 0;color:#93a9c1;font-size:12px;line-height:1.5}.business-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:10px;margin-bottom:13px}.business-table-toolbar label{display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(65,124,174,.27);border-radius:12px;background:#05111eb3;color:#7f9bb9}.business-table-toolbar input,.business-table-toolbar select{min-height:42px;border:0;padding-left:0;background:transparent}.business-record-table{display:grid;gap:9px}.business-record-table>article{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(220px,1fr) minmax(200px,.8fr) auto;gap:13px;align-items:center;padding:13px;border:1px solid rgba(65,119,163,.23);border-radius:14px;background:#05121f94}.business-record-table article>div{min-width:0}.business-record-table small,.business-record-table span{display:block;color:#899fba;font-size:11px}.business-record-table strong{display:block;overflow:hidden;color:#edf6ff;text-overflow:ellipsis}.business-record-primary>strong{color:var(--business-cyan);font-size:18px}.business-record-actions{display:flex;align-items:center;gap:8px}.business-record-actions button{min-height:34px;padding:6px 10px;border:1px solid rgba(255,102,133,.33);border-radius:10px;background:#ff668514;color:#ff9bb0;cursor:pointer}.business-linked-purchase-card{display:flex;align-items:flex-start;gap:13px;padding:14px;border:1px solid rgba(50,223,160,.29);border-radius:14px;background:linear-gradient(135deg,#32dfa014,#20d9ff0a)}.business-linked-purchase-card>svg{flex:0 0 auto;color:var(--business-green)}.business-linked-purchase-card>div{min-width:0}.business-linked-purchase-card small,.business-linked-purchase-card strong,.business-linked-purchase-card span,.business-linked-purchase-card code{display:block}.business-linked-purchase-card small{color:#65e5bc;font-size:9px;font-weight:850;letter-spacing:.12em}.business-linked-purchase-card strong{margin-top:3px}.business-linked-purchase-card span{margin-top:4px;color:#9db1c9;font-size:12px}.business-linked-purchase-card code{margin-top:7px;overflow:hidden;color:#82b9d9;font-size:10px;text-overflow:ellipsis}.business-ticket-email-box{display:grid;gap:11px;padding:14px;border:1px solid rgba(32,217,255,.25);border-radius:14px;background:#20d9ff0b}.business-ticket-email-box>div{display:flex;align-items:center;gap:10px}.business-ticket-email-box>div svg{color:var(--business-cyan)}.business-ticket-email-box>div strong,.business-ticket-email-box>div small{display:block}.business-ticket-email-box>div small{margin-top:3px;color:#92aac3}.business-ticket-email-box label{display:flex;align-items:center;gap:8px}.business-ticket-email-box label input{width:auto;min-height:0;accent-color:var(--business-cyan)}.business-ticket-row{grid-template-columns:minmax(260px,1.3fr) minmax(190px,.8fr) 130px auto!important}.business-ticket-row .row-main small,.business-ticket-row .row-meta small{display:flex;align-items:center;gap:5px}.ticket-detail-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.ticket-detail-summary article{min-width:0;padding:12px;border:1px solid rgba(64,118,163,.22);border-radius:12px;background:#05121f8c}.ticket-detail-summary small{display:block;color:#7e99b6;font-size:9px;font-weight:800;text-transform:uppercase}.ticket-detail-summary strong{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-conversation-page{display:grid;gap:10px;margin-top:14px}.ticket-detail-reply-box{margin-top:15px;padding-top:15px;border-top:1px solid rgba(68,116,157,.22)}.ticket-detail-purchase{margin-top:12px}@media(max-width:1350px){.business-metric-grid,.business-suite-shortcuts,.business-suite-overview-mini-grid,.ticket-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.business-suite-admin-hero,.fs-public-support-hero,.business-suite-overview-strip{grid-template-columns:1fr}.business-suite-admin-hero-actions,.fs-public-support-actions{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.business-chart-grid,.business-template-layout{grid-template-columns:1fr}.business-customer-tabs,.fs-public-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-record-table>article,.business-ticket-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.business-record-actions{justify-content:flex-start}}@media(max-width:700px){.business-suite-admin-section,.business-suite-admin-hero,.fs-public-support-hero,.fs-public-faq-section{padding:16px;border-radius:18px}.business-admin-section-header{grid-template-columns:auto minmax(0,1fr)}.business-admin-header-actions{grid-column:1 / -1}.business-metric-grid,.business-suite-shortcuts,.business-suite-overview-mini-grid,.business-admin-two,.business-setting-toggle-grid,.business-faq-editor,.fs-public-faq-grid,.fs-cookie-options,.ticket-detail-summary,.business-suite-admin-hero-actions,.fs-public-support-actions,.business-table-toolbar{grid-template-columns:1fr}.business-record-table>article,.business-ticket-row{grid-template-columns:1fr!important}.business-donut-layout{grid-template-columns:120px minmax(0,1fr)}.fs-public-footer{flex-direction:column;align-items:flex-start}.fs-public-footer nav{justify-content:flex-start}.fs-experience-two{grid-template-columns:1fr}.fs-cookie-panel{padding:18px}.fs-cookie-panel>header strong{font-size:21px}}.fs-form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.fs-faq-more{justify-self:center;margin-top:16px}.fs-full-faq{display:grid;gap:12px;padding:18px}.fs-full-faq>article{padding:16px;border:1px solid rgba(65,135,188,.24);border-radius:14px;background:#05121f99}.fs-full-faq>article strong{display:block;color:#eff8ff}.fs-full-faq>article p{margin:7px 0 0;color:#9fb5cb;line-height:1.6}.business-faq-editor article{position:relative;padding-top:46px}.business-faq-delete{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 10px;border-color:#ff68855c!important;color:#ff9bb0!important;background:#76152b2e!important}.referral-section-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.referral-section-tabs button{display:grid;place-items:center;min-width:0;text-align:center;font-weight:750}.referral-section-tabs button.active{box-shadow:inset 0 -2px 0 var(--business-cyan),0 8px 22px #18abe01f}.referral-visitor-card>header>button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid rgba(32,217,255,.3);border-radius:11px;background:#20d9ff12;color:#b9f4ff;cursor:pointer}.customer-email-settings-card{overflow:hidden;border-color:#32dfa057;background:radial-gradient(circle at 96% 0,rgba(50,223,160,.1),transparent 32%),linear-gradient(145deg,#0a1f33fa,#061423fa)}.customer-email-settings-card>header{align-items:center}.customer-email-status{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:7px 11px;border:1px solid rgba(255,190,76,.3);border-radius:999px;background:#ffbe4c14;color:#ffd17b;font-size:11px;font-weight:800}.customer-email-status.ready{border-color:#32dfa057;background:#32dfa014;color:#8ff3c9}.customer-email-settings-form{display:grid;gap:17px}.customer-email-address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customer-email-address-grid label{display:grid;gap:7px;min-width:0;padding:14px;border:1px solid rgba(70,130,178,.24);border-radius:15px;background:#05122094}.customer-email-address-grid label:first-child{grid-column:1 / -1}.customer-email-address-grid label>span{display:flex;align-items:center;gap:7px;color:#eaf5ff;font-size:12px;font-weight:800}.customer-email-address-grid label>span svg{color:var(--business-cyan)}.customer-email-address-grid input{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(72,129,177,.34);border-radius:11px;background:#061321;color:#fff;outline:none}.customer-email-address-grid input:focus{border-color:var(--business-cyan);box-shadow:0 0 0 3px #20d9ff1a}.customer-email-address-grid small{color:#819bb7;line-height:1.45}.customer-email-preference-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.customer-email-preference-grid label{display:flex;align-items:flex-start;gap:9px;min-height:104px;padding:13px;border:1px solid rgba(67,123,168,.24);border-radius:14px;background:#071727a3}.customer-email-preference-grid input,.customer-email-consent input{margin-top:3px;accent-color:var(--business-green)}.customer-email-preference-grid strong,.customer-email-preference-grid small{display:block}.customer-email-preference-grid strong{color:#eaf5ff;font-size:12px}.customer-email-preference-grid small{margin-top:5px;color:#849eb9;font-size:10px;line-height:1.45}.customer-email-consent{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid rgba(50,223,160,.27);border-radius:13px;background:#32dfa00e;color:#bcefdc;font-size:12px;line-height:1.5}.customer-email-notice{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid rgba(255,190,76,.34);border-radius:12px;background:#ffbe4c14;color:#ffd58a}.customer-email-notice.success{border-color:#32dfa057;background:#32dfa014;color:#a2f4d3}.customer-email-notice.error{border-color:#ff668557;background:#ff668514;color:#ffafc0}.fs-public-faq-grid button{min-height:174px;padding:16px;border:1px solid rgba(67,121,166,.27);border-radius:17px;background:#051220b8;color:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.fs-public-faq-grid button:hover{transform:translateY(-3px);border-color:#20d9ff8c;background:linear-gradient(145deg,#09263deb,#061829f2)}.fs-public-faq-grid button>svg{color:var(--business-cyan)}.fs-public-faq-grid button>span{display:block;margin-top:9px;color:#5ce1ff;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.fs-public-faq-grid button>strong{display:block;margin-top:5px}.fs-public-faq-grid button>p{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#9cb0c8;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fs-faq-more{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 15px;border:1px solid rgba(32,217,255,.37);border-radius:12px;background:#20d9ff14;color:#b8f2ff;font-weight:800;cursor:pointer}.fs-experience-modal.extra-wide{width:min(1180px,100%)}.fs-full-faq{gap:16px}.fs-faq-toolbar{display:grid;gap:11px}.fs-faq-toolbar>label{display:flex;align-items:center;gap:9px;min-height:48px;padding:0 14px;border:1px solid rgba(64,128,179,.32);border-radius:14px;background:#061321;color:#72dfff}.fs-faq-toolbar input{flex:1;min-width:0;min-height:46px;border:0;background:transparent;color:#fff;outline:none}.fs-faq-toolbar>div{display:flex;flex-wrap:wrap;gap:7px}.fs-faq-toolbar button{min-height:35px;padding:7px 10px;border:1px solid rgba(70,125,171,.28);border-radius:999px;background:#051220ad;color:#9fb5cc;font-size:10px;font-weight:750;cursor:pointer}.fs-faq-toolbar button.active{border-color:#20d9ff85;background:#1473975c;color:#fff}.fs-faq-accordion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs-faq-accordion article{align-self:start;overflow:hidden;border:1px solid rgba(64,122,170,.25);border-radius:15px;background:#05121f9e}.fs-faq-accordion article.open{border-color:#20d9ff75;box-shadow:inset 0 -2px #32dfa0ad}.fs-faq-accordion article>button{display:flex;justify-content:space-between;align-items:center;gap:13px;width:100%;min-height:74px;padding:14px 15px;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.fs-faq-accordion article>button span{min-width:0}.fs-faq-accordion article>button small,.fs-faq-accordion article>button strong{display:block}.fs-faq-accordion article>button small{color:#5ce1ff;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.fs-faq-accordion article>button strong{margin-top:4px;line-height:1.35}.fs-faq-accordion article>button svg{flex:0 0 auto;color:#80def4;transition:transform .18s ease}.fs-faq-accordion article.open>button svg{transform:rotate(180deg)}.fs-faq-accordion article>p{margin:0;padding:0 15px 16px;color:#a8bdd3;line-height:1.65}.fs-policy-workspace{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:min(720px,calc(100vh - 150px))}.fs-policy-workspace>aside{display:grid;align-content:start;gap:6px;max-height:calc(100vh - 120px);overflow:auto;padding:18px;border-right:1px solid rgba(67,115,157,.25);background:#05121f80}.fs-policy-workspace>aside>div{display:grid;gap:6px;margin-bottom:9px;padding:14px;border:1px solid rgba(32,217,255,.24);border-radius:14px;background:#20d9ff0d}.fs-policy-workspace>aside>div svg{color:var(--business-cyan)}.fs-policy-workspace>aside>div strong{font-size:17px}.fs-policy-workspace>aside>div small{color:#91a9c2;line-height:1.45}.fs-policy-workspace>aside>button{padding:9px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:#97aec7;text-align:left;cursor:pointer}.fs-policy-workspace>aside>button:hover,.fs-policy-workspace>aside>button.active{border-color:#20d9ff4d;background:#20d9ff12;color:#fff}.fs-policy-content{display:block;max-height:calc(100vh - 120px);overflow:auto;padding:24px;scroll-behavior:smooth}.fs-policy-content>header{display:flex;align-items:center;gap:13px;margin-bottom:18px;padding:17px;border:1px solid rgba(32,217,255,.25);border-radius:16px;background:linear-gradient(135deg,#20d9ff14,#32dfa00a)}.fs-policy-content>header h2,.fs-policy-content>header p{margin:0}.fs-policy-content>header p{margin-top:4px;color:#93aac2}.fs-policy-content>section{scroll-margin-top:14px;margin-bottom:13px;padding:17px;border:1px solid rgba(65,121,167,.23);border-radius:15px;background:#05121f8a}.fs-policy-content>section h3{margin:0 0 8px;color:#eef8ff;font-size:17px}.fs-policy-content>section p{margin:0;color:#a9bdd3;line-height:1.72;white-space:pre-line}.fs-public-footer{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(140px,1fr));align-items:start;gap:24px;padding:26px 4px 15px}.fs-footer-brand strong{font-size:19px}.fs-footer-brand span,.fs-footer-brand small{display:block}.fs-footer-brand span{margin-top:6px;color:#96abc3;line-height:1.5}.fs-footer-brand small{margin-top:9px;color:#617f9f}.fs-footer-column{display:grid;align-content:start;gap:7px}.fs-footer-column>strong{margin-bottom:3px;color:#eaf5ff;font-size:12px}.fs-footer-column button{justify-content:flex-start;width:fit-content;min-height:28px;padding:3px 0;border:0;border-radius:0;background:transparent;color:#8da7c2;font-size:11px}.fs-footer-column button:hover{color:#65dcff}.business-admin-subsection-title{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:12px 14px;border:1px solid rgba(64,121,168,.23);border-radius:13px;background:#05121f8f}.business-admin-subsection-title strong,.business-admin-subsection-title span{display:block}.business-admin-subsection-title span{margin-top:3px;color:#839db8;font-size:11px}.business-policy-editor label>small{color:#819bb8;line-height:1.45}@media(max-width:1180px){.customer-email-preference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-public-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.referral-section-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-faq-accordion,.fs-policy-workspace{grid-template-columns:1fr}.fs-policy-workspace>aside{display:flex;max-height:none;overflow-x:auto;padding:13px;border-right:0;border-bottom:1px solid rgba(67,115,157,.25)}.fs-policy-workspace>aside>div{flex:0 0 230px;margin:0}.fs-policy-workspace>aside>button{flex:0 0 180px}.fs-policy-content{max-height:calc(100vh - 260px)}}@media(max-width:700px){.referral-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-section-tabs button{min-height:46px;padding:8px}.customer-email-address-grid,.customer-email-preference-grid{grid-template-columns:1fr}.customer-email-address-grid label:first-child{grid-column:auto}.customer-email-preference-grid label{min-height:0}.customer-email-settings-card>header{align-items:flex-start}.customer-email-status{margin-top:4px}.fs-public-footer{grid-template-columns:1fr 1fr;gap:20px 14px}.fs-footer-brand{grid-column:1 / -1}.fs-policy-content{padding:15px}}@media(max-width:460px){.fs-public-footer{grid-template-columns:1fr}.fs-footer-brand{grid-column:auto}}.referral-v51-r10{--referral-panel: rgba(6, 24, 41, .94)}.referral-command-hero .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid rgba(74,132,177,.36);border-radius:10px;background:#061625c2;color:#eef8ff;font-weight:800;text-decoration:none}.referral-overview-stack,.referral-visitors-stack,.referral-links-stack{display:grid;gap:16px}.referral-wallet-command-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px}.referral-wallet-identity-card,.referral-payout-command-card,.referral-breakdown-card{overflow:hidden;padding:18px;border:1px solid rgba(54,131,181,.27);border-radius:18px;background:radial-gradient(circle at 95% 0,rgba(32,217,255,.08),transparent 34%),linear-gradient(145deg,#081f33f7,#051321fa)}.referral-wallet-identity-card>header,.referral-payout-command-card>header,.referral-breakdown-card>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.referral-wallet-identity-card>header>svg,.referral-payout-command-card>header>svg,.referral-breakdown-card>header>svg{color:var(--business-green)}.referral-wallet-identity-card header small,.referral-wallet-identity-card header strong,.referral-payout-command-card header small,.referral-payout-command-card header strong,.referral-breakdown-card header small,.referral-breakdown-card header strong{display:block}.referral-wallet-identity-card header small,.referral-payout-command-card header small,.referral-breakdown-card header small{color:#55e7ff;font-size:9px;font-weight:850;letter-spacing:.12em}.referral-wallet-identity-card header strong,.referral-payout-command-card header strong,.referral-breakdown-card header strong{margin-top:3px;font-size:16px}.referral-wallet-address{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid rgba(75,132,178,.3);border-radius:13px;background:#030f1bb8}.referral-wallet-address>span{flex:1;min-width:0;overflow:hidden;color:#dff7ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.referral-wallet-address button,.referral-live-summary-grid .module-premium-card>header>button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgba(32,217,255,.28);border-radius:10px;background:#20d9ff12;color:#baf3ff;cursor:pointer}.referral-wallet-detail-grid,.referral-payout-value-grid,.referral-sales-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.referral-payout-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.referral-wallet-detail-grid>div,.referral-payout-value-grid>div,.referral-sales-summary>div{min-width:0;padding:11px;border:1px solid rgba(65,122,168,.22);border-radius:12px;background:#04111e94}.referral-wallet-detail-grid small,.referral-wallet-detail-grid strong,.referral-payout-value-grid small,.referral-payout-value-grid strong,.referral-sales-summary small,.referral-sales-summary strong{display:block}.referral-wallet-detail-grid small,.referral-payout-value-grid small,.referral-sales-summary small{color:#819cb7;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.referral-wallet-detail-grid strong,.referral-payout-value-grid strong,.referral-sales-summary strong{margin-top:5px;color:#f1f9ff;overflow-wrap:anywhere}.referral-payout-command-card>button{margin-top:13px}.referral-live-summary-grid .module-premium-card{min-width:0}.referral-sales-summary{margin:0 0 14px}.referral-sales-table-head{grid-template-columns:1.15fr 1.2fr .7fr 1fr .85fr!important}.referral-sales-card .business-customer-table>article{grid-template-columns:1.15fr 1.2fr .7fr 1fr .85fr}.referral-sales-card .business-customer-table>article span strong,.referral-sales-card .business-customer-table>article span small{display:block}.referral-sales-card .business-customer-table>article span small{margin-top:4px;color:#7f9ab5}.referral-breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.referral-breakdown-list{display:grid;gap:9px}.referral-breakdown-list>div{display:grid;grid-template-columns:minmax(90px,1fr) minmax(80px,1.5fr) auto;align-items:center;gap:9px;min-width:0}.referral-breakdown-list>div>span{overflow:hidden;color:#c7d8e8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.referral-breakdown-list i{display:block;height:7px;overflow:hidden;border-radius:999px;background:#345b7e5c}.referral-breakdown-list i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#30dda0,#36bce9)}.referral-breakdown-list>div>strong{color:#fff;font-size:11px}.referral-breakdown-list>p{margin:8px 0 0;color:#7f9bb7;font-size:11px}.referral-visitor-list{display:grid;gap:10px;max-height:620px;overflow:auto;padding-right:3px}.referral-visitor-list>article{display:grid;gap:10px;padding:13px;border:1px solid rgba(64,122,169,.22);border-radius:14px;background:#04111e94}.referral-visitor-primary{display:flex;align-items:flex-start;gap:10px;min-width:0}.referral-visitor-primary>div{min-width:0}.referral-visitor-primary strong,.referral-visitor-primary small{display:block}.referral-visitor-primary small{margin-top:4px;overflow-wrap:anywhere;color:#86a1bc}.referral-visitor-badge{display:grid;place-items:center;flex:0 0 auto;min-width:44px;height:30px;padding:0 8px;border:1px solid rgba(50,223,160,.32);border-radius:999px;background:#32dfa014;color:#8ff2ca;font-size:10px;font-weight:900}.referral-visitor-meta{display:flex;flex-wrap:wrap;gap:7px}.referral-visitor-meta span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid rgba(70,126,171,.2);border-radius:9px;background:#06192abf;color:#9ab2ca;font-size:10px}.referral-campaign-builder{border-color:#9466ff52}.referral-campaign-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:13px}.referral-campaign-fields label{display:grid;gap:6px}.referral-campaign-fields label>span{color:#c8d8e8;font-size:11px;font-weight:750}.referral-campaign-fields input{min-height:43px;padding:9px 11px;border:1px solid rgba(71,128,175,.3);border-radius:10px;background:#061321;color:#fff;outline:none}.fs-public-faq-section-r10{padding:28px}.fs-public-faq-grid .fs-faq-preview-card{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto minmax(48px,auto) auto!important;align-content:start!important;align-items:start!important;justify-content:stretch!important;justify-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:190px!important;padding:17px!important;overflow:hidden;text-align:left!important}.fs-faq-preview-card>div{display:flex;align-items:center;gap:8px;min-width:0}.fs-faq-preview-card>div small{flex:1;min-width:0;overflow:hidden;color:#5de3ff;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.fs-faq-preview-card>div em{color:#4d6f8f;font-size:10px;font-style:normal;font-weight:900}.fs-faq-preview-icon{display:grid!important;place-items:center;flex:0 0 auto;width:34px;height:34px;margin:0!important;border:1px solid rgba(32,217,255,.28);border-radius:10px;background:#20d9ff14;color:#68e9ff!important}.fs-public-faq-grid .fs-faq-preview-card>strong{display:block!important;margin:0!important;color:#f2f8ff;font-size:14px;line-height:1.35}.fs-public-faq-grid .fs-faq-preview-card>p{display:-webkit-box!important;margin:0!important;overflow:hidden;color:#9bb1c8;font-size:11px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fs-faq-preview-open{display:inline-flex!important;align-items:center;gap:5px;align-self:end;margin:0!important;color:#83e8ff!important;font-size:10px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.fs-faq-preview-open svg{transform:rotate(-90deg)}.fs-faq-section-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:18px}.fs-faq-section-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 15px;border:1px solid rgba(74,127,171,.3);border-radius:12px;background:#071829b8;color:#c4d7e9;font-weight:800;cursor:pointer}.fs-faq-section-actions .fs-faq-more{margin:0}.fs-public-footer.fs-public-footer-compact{display:grid;grid-template-columns:minmax(260px,1fr) minmax(420px,auto);align-items:center;gap:24px;margin-top:18px;padding:22px 4px 16px;border-top:1px solid rgba(69,112,151,.24)}.fs-public-footer-compact .fs-footer-brand{display:flex;align-items:center;gap:12px;min-width:0}.fs-footer-logo{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border:1px solid rgba(50,223,160,.32);border-radius:14px;background:linear-gradient(145deg,#32dfa024,#20d9ff14);color:#58f0bc;box-shadow:0 10px 30px #09b88b14}.fs-public-footer-compact .fs-footer-brand>div{min-width:0}.fs-public-footer-compact .fs-footer-brand strong{font-size:18px}.fs-public-footer-compact .fs-footer-brand span{margin-top:3px;font-size:11px}.fs-public-footer-compact .fs-footer-brand small{margin-top:5px;font-size:10px}.fs-footer-legal{display:grid;justify-items:end;gap:8px}.fs-footer-legal>strong{color:#eaf5ff;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.fs-footer-legal nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.fs-footer-legal button{display:inline-flex;align-items:center;gap:5px;min-height:31px;padding:6px 9px;border:1px solid rgba(67,117,158,.24);border-radius:999px;background:#061524ad;color:#9fb5ca;font-size:10px;cursor:pointer}.fs-footer-legal button:hover{border-color:#20d9ff66;color:#dff8ff}@media(min-width:701px){.referral-section-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:1100px){.referral-wallet-command-grid{grid-template-columns:1fr}.referral-breakdown-grid,.referral-wallet-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-public-footer.fs-public-footer-compact{grid-template-columns:1fr}.fs-footer-legal{justify-items:start}.fs-footer-legal nav{justify-content:flex-start}}@media(max-width:700px){.referral-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.referral-breakdown-grid,.referral-campaign-fields,.referral-payout-value-grid,.referral-sales-summary{grid-template-columns:1fr}.referral-wallet-detail-grid{grid-template-columns:1fr 1fr}.referral-sales-card .business-customer-table>article,.referral-sales-table-head{grid-template-columns:1fr!important}.fs-public-faq-section-r10{padding:17px}.fs-public-faq-grid{grid-template-columns:1fr!important}.fs-public-faq-grid .fs-faq-preview-card{min-height:0!important}.fs-public-footer-compact .fs-footer-brand{align-items:flex-start}}.business-wallet-inspector{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:end;gap:14px;padding:15px;border:1px solid rgba(45,214,162,.28);border-radius:16px;background:linear-gradient(145deg,#0a2337f0,#061626f5)}.business-wallet-inspector>div{display:flex;align-items:center;gap:10px;min-width:0}.business-wallet-inspector>div>svg{color:var(--business-green)}.business-wallet-inspector>div small,.business-wallet-inspector>div strong{display:block}.business-wallet-inspector>div small{color:#58ddff;font-size:9px;font-weight:850;letter-spacing:.1em}.business-wallet-inspector>div strong{margin-top:3px;color:#fff}.business-wallet-inspector label{display:grid;gap:6px}.business-wallet-inspector label>span{color:#a8bdd1;font-size:10px;font-weight:800}.business-wallet-inspector select{min-height:42px;width:100%;padding:8px 11px;border:1px solid rgba(73,132,180,.32);border-radius:10px;background:#061321;color:#fff}.business-wallet-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.business-wallet-detail-grid>section{overflow:hidden;border:1px solid rgba(65,121,166,.22);border-radius:15px;background:#05121f8f}.business-wallet-detail-grid>section>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(65,121,166,.2);background:#0b243aa8}.business-wallet-detail-grid>section>header strong{color:#eef8ff}.business-wallet-detail-grid>section>header small{color:#7f9ab5}.business-wallet-detail-grid>section>div{display:grid;gap:8px;padding:12px}.business-wallet-detail-grid article{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px;border:1px solid rgba(65,121,166,.16);border-radius:11px;background:#030e198a}.business-wallet-detail-grid article span{min-width:0}.business-wallet-detail-grid article b,.business-wallet-detail-grid article small{display:block}.business-wallet-detail-grid article small{margin-top:4px;color:#7f9ab5;overflow-wrap:anywhere}.business-wallet-detail-grid article time{flex:0 0 auto;color:#b8d3e8;font-size:10px;text-align:right}.business-wallet-detail-grid p{margin:0;padding:14px;color:#7f9ab5}@media(max-width:900px){.business-wallet-inspector,.business-wallet-detail-grid{grid-template-columns:1fr}}.legacy-parity-page,.legacy-admin-parity{--legacy-border:#17465f;--legacy-panel:#081b29;--legacy-panel-2:#0b2636;--legacy-accent:#27e5b1;--legacy-cyan:#24d8ff;--legacy-muted:#91afbf}.button-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.business-inline-notice.error,.business-admin-notice.error{border-color:#b85565;background:#9023362e;color:#ffd5dc}.business-admin-notice.success{border-color:#1d9975;background:#0f765826;color:#b8ffe9}.business-admin-notice{display:flex;align-items:center;gap:10px;margin:12px 0;padding:12px 14px;border:1px solid var(--legacy-border);border-radius:13px;background:#0a2030}.business-admin-notice>button{margin-left:auto;padding:5px;background:transparent}.legacy-toolbar{display:grid;grid-template-columns:auto minmax(260px,1fr) auto;gap:10px;align-items:center;margin:12px 0 16px}.legacy-toolbar label{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid #1b465d;border-radius:11px;background:#071827;color:#98b7c7}.legacy-toolbar input,.legacy-toolbar select{width:100%;border:0!important;background:transparent!important;padding:0!important;min-height:38px;color:#e8f8ff}.legacy-toolbar>button{min-height:42px}.legacy-four-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.business-bar-card{min-height:260px}.business-bar-list{display:grid;gap:11px;padding:14px 0 2px}.business-bar-list>div{display:grid;grid-template-columns:minmax(90px,1fr) 2fr auto;gap:10px;align-items:center}.business-bar-list>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b8d2df}.business-bar-list i{height:8px;border-radius:999px;background:#132d40;overflow:hidden}.business-bar-list i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#25e0ae,#24c3ff)}.business-chart-inline-legend{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.business-chart-inline-legend span{display:flex;align-items:center;gap:6px;font-size:11px;color:#bad4df}.business-chart-inline-legend i{width:9px;height:9px;border-radius:50%}.business-chart-tooltip{position:absolute;z-index:6;transform:translate(-50%,-100%);display:grid;gap:2px;min-width:98px;padding:8px 10px;border:1px solid #2e718e;border-radius:9px;background:#03131f;box-shadow:0 12px 28px #00000059;pointer-events:none}.business-chart-tooltip small{color:#8fb4c7}.business-chart-tooltip strong{color:#fff}.business-line-chart-wrap{position:relative}.business-chart-interactive-point{cursor:pointer;outline:none}.business-donut-legend button{width:100%;display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;text-align:left;background:transparent;border:1px solid transparent;padding:7px 8px}.business-donut-legend button.active{border-color:#2a6681;background:#0c2a3a}.business-funnel-list{display:grid;gap:11px;padding-top:12px}.business-funnel-list>div{display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center}.business-funnel-list>div>span{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#0d4055;color:#39e8b8;font-weight:900}.business-funnel-list>div>div{display:grid;gap:5px}.business-funnel-list i{height:7px;background:#122e40;border-radius:999px;overflow:hidden}.business-funnel-list i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2de0aa,#21c8ff)}.business-funnel-list em{font-style:normal;font-weight:900;color:#fff}.legacy-data-table-wrap{overflow:auto;border:1px solid #173f55;border-radius:14px;background:#061724}.legacy-data-table{width:100%;min-width:920px;border-collapse:collapse}.legacy-data-table th{position:sticky;top:0;z-index:1;padding:12px;text-align:left;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#74dff5;background:#0b2636;border-bottom:1px solid #21506a}.legacy-data-table td{padding:12px;vertical-align:top;border-bottom:1px solid #123449;color:#c6dce6}.legacy-data-table tr:last-child td{border-bottom:0}.legacy-data-table strong,.legacy-data-table small{display:block}.legacy-data-table small{margin-top:4px;color:#7fa4b6}.legacy-data-table code{color:#8cebd4}.legacy-data-table a{display:inline-flex;align-items:center;gap:5px;color:#54dbff}.legacy-record-card>header{align-items:flex-start}.compact-filter{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #24516a;border-radius:10px;background:#081b29}.referral-command-hero aside{min-width:320px}.referral-section-tabs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}.referral-section-tabs button{min-width:0!important}.saved-email-chip{display:flex;align-items:center;gap:7px;margin:7px 0;padding:9px 10px;border:1px solid rgba(41,223,169,.38);border-radius:9px;background:#189a751f;color:#b9ffec}.saved-email-chip em{margin-left:auto;font-style:normal;font-size:10px;color:#4de6b7;text-transform:uppercase;font-weight:900}.clear-email-button{margin-top:7px!important;padding:7px 9px!important;background:#101d2b!important;color:#ffb7c2!important;border-color:#5c3342!important}.customer-email-address-grid>label.marked-clear{border-color:#8f4351;background:#78203026}.payout-page-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.business-payout-request-grid .business-process-list article>span{font-size:14px}.ticket-breakdown-charts{margin-top:14px}.wallet-intelligence-header{position:relative;padding-bottom:0!important}.admin-wallet-search{position:relative;margin:14px 0;z-index:20}.admin-wallet-search>label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid #217292;border-radius:13px;background:#061827}.admin-wallet-search input{border:0!important;background:transparent!important;font-size:15px}.admin-wallet-search-results{position:absolute;left:0;right:0;top:calc(100% + 6px);max-height:390px;overflow:auto;padding:7px;border:1px solid #266682;border-radius:13px;background:#04131f;box-shadow:0 20px 50px #0000008c}.admin-wallet-search-results>button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;text-align:left;background:transparent;border-color:transparent}.admin-wallet-search-results>button:hover{background:#0b2b3c;border-color:#245b75}.admin-wallet-search-results strong,.admin-wallet-search-results small{display:block}.admin-wallet-search-results small{color:#80a6b8}.admin-wallet-search-results em{font-style:normal;font-size:11px;color:#74e9c5}.selected-wallet-banner{display:flex;align-items:center;gap:10px;margin:10px 0 16px;padding:12px;border:1px solid #24637d;border-radius:12px;background:linear-gradient(120deg,#09293a,#0d2038)}.selected-wallet-banner div{min-width:0;flex:1}.selected-wallet-banner strong,.selected-wallet-banner span{display:block;overflow:hidden;text-overflow:ellipsis}.selected-wallet-banner strong{font-family:monospace;color:#fff}.selected-wallet-banner span{margin-top:4px;color:#91b5c5}.admin-wallet-record-tabs{display:grid;gap:10px;margin-top:14px}.admin-wallet-record-tabs details{border:1px solid #1b4960;border-radius:12px;background:#071925;overflow:hidden}.admin-wallet-record-tabs summary{display:flex;justify-content:space-between;padding:13px 15px;cursor:pointer;color:#fff;font-weight:900}.admin-wallet-record-tabs summary b{color:#31ddb0}.admin-adjustment-card{margin-top:16px}.business-admin-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.business-admin-three label,.business-admin-two label{display:grid;gap:6px}.business-admin-three .span-two{grid-column:span 2}.business-admin-three input,.business-admin-three select,.business-admin-three textarea{width:100%}.admin-ticket-workbench{display:grid;gap:14px}.admin-ticket-workbench>article{border:1px solid #1d4c64;border-radius:14px;background:#071927;overflow:hidden}.admin-ticket-workbench>article>header{display:flex;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid #174157;background:#0a2433}.admin-ticket-workbench header strong,.admin-ticket-workbench header small{display:block}.admin-ticket-workbench header small{color:#8eafbf}.ticket-admin-context{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px}.ticket-admin-context span{padding:9px;border-radius:9px;background:#0b2231;color:#c2d7e1}.ticket-admin-context b{display:block;margin-bottom:4px;font-size:10px;color:#4be5ba;text-transform:uppercase}.ticket-admin-conversation{display:grid;gap:8px;padding:12px}.ticket-admin-conversation>div{max-width:82%;padding:10px 12px;border-radius:12px;background:#0d2d3f}.ticket-admin-conversation>div.admin{margin-left:auto;background:#123350;border:1px solid #2a5680}.ticket-admin-conversation p{margin:5px 0}.ticket-admin-conversation small{color:#83a8ba}.ticket-admin-reply{display:grid;grid-template-columns:180px 1fr auto;gap:10px;padding:12px;border-top:1px solid #174157}.ticket-admin-reply textarea{min-height:70px}.coupon-admin-studio,.template-editor-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:16px;margin:14px 0}.coupon-list-panel{display:grid;align-content:start;gap:12px}.coupon-list-panel label,.template-studio-toolbar label{display:grid;gap:6px}.coupon-feature-card{display:grid;place-items:center;gap:7px;padding:24px;border:1px solid #2a6b86;border-radius:18px;background:radial-gradient(circle at top,#173f59,#071827 70%);text-align:center}.coupon-feature-card>strong{font-size:27px}.coupon-feature-card>b{font-size:34px;color:#37e9b4}.coupon-feature-card span,.coupon-feature-card small{color:#9ab8c7}.template-studio-toolbar{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:12px 0}.template-studio-toolbar label{min-width:220px;flex:1}.business-email-preview{position:sticky;top:10px;align-self:start;display:grid;gap:13px;padding:22px;border:1px solid #28627c;border-radius:20px;background:linear-gradient(145deg,#0c2b3e,#101a35 70%);box-shadow:0 18px 44px #00000047}.email-preview-brand{display:flex;align-items:center;gap:10px}.email-preview-brand strong,.email-preview-brand small{display:block}.email-preview-brand small{color:#8eb2c4}.email-preview-badge{justify-self:start;padding:5px 9px;border-radius:999px;background:#0d5a66;color:#83f4dc;font-size:10px;font-weight:900;letter-spacing:.07em}.business-email-preview h3{margin:0;font-size:27px}.business-email-preview p{white-space:pre-wrap;line-height:1.6;color:#bfd2dd}.email-preview-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.email-preview-cards article{display:grid;gap:5px;padding:10px;border:1px solid #29506a;border-radius:11px;background:#091a2b}.email-preview-cards article>b{font-size:20px}.email-preview-cards article strong{font-size:12px}.email-preview-cards article span{font-size:11px;color:#8eadbd}.business-email-preview>button{justify-self:start}.email-preview-footer{padding-top:12px;border-top:1px solid #2a5069;color:#779aaa}.template-card-editor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.template-card-editor article{display:grid;gap:6px;padding:10px;border:1px solid #254d64;border-radius:11px;background:#081a28}.template-card-editor article:first-child input:first-child{max-width:60px}.template-card-editor textarea{min-height:76px}.business-newsletter-audience{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #24536b;border-radius:11px;background:#0a2232}.business-newsletter-audience strong,.business-newsletter-audience small{display:block}.business-newsletter-audience small{color:#8cacbd}.settings-save-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #245268;border-radius:999px;color:#9cb9c7}.settings-save-badge.ready{border-color:#1b765d;color:#75f0cc;background:#197d601f}.inline-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center;gap:8px!important;margin:10px 0}.smtp-help-toggle{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:12px;background:#0c3042;color:#70e9cf}.smtp-help-toggle svg:last-child{margin-left:auto;transition:transform .2s}.smtp-help-toggle svg.rotated{transform:rotate(180deg)}.smtp-password-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.smtp-password-help article{padding:12px;border:1px solid #29506a;border-radius:11px;background:#071a29}.smtp-password-help article strong{color:#fff}.smtp-password-help article p{margin:6px 0 0;color:#9cb8c6}.smtp-password-help aside{grid-column:1/-1;display:flex;gap:10px;padding:12px;border:1px solid #7c6322;border-radius:11px;background:#7a560d29;color:#ffdb85}.smtp-password-help aside strong,.smtp-password-help aside small{display:block}.settings-save-footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:15px;padding-top:14px;border-top:1px solid #1a455d}.settings-save-footer>div{margin-right:auto}.settings-save-footer strong,.settings-save-footer span{display:block}.settings-save-footer span{color:#89aabb}.fs-public-faq-section-r10{padding:28px!important}.fs-public-faq-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.fs-faq-preview-card{position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 12px!important;align-items:start!important;min-height:150px!important;padding:16px!important;text-align:left!important;overflow:hidden!important;background:linear-gradient(145deg,#081a29,#0b2231)!important}.fs-faq-preview-number{display:grid;place-items:center;grid-row:1/3;width:36px;height:36px;border-radius:11px;background:#0d3f55;color:#42e5bd;font-size:12px;font-weight:900}.fs-faq-preview-copy{min-width:0}.fs-faq-preview-copy small{display:block;margin-bottom:5px;color:#36d8ff;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.fs-faq-preview-copy strong{display:block;font-size:15px;line-height:1.35;color:#fff}.fs-faq-preview-copy p{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;margin:7px 0 0!important;line-height:1.45!important;color:#9eb9c7!important;font-size:12px!important}.fs-faq-preview-open{grid-column:2;display:inline-flex!important;align-items:center;gap:5px;color:#5de5c0;font-size:11px;font-weight:900}.fs-faq-preview-card:hover{transform:translateY(-2px);border-color:#2f9eb0!important}.fs-full-faq{max-height:78vh;overflow:auto;padding-right:4px}.fs-faq-accordion article button{align-items:flex-start}.fs-faq-accordion article p{white-space:pre-wrap;line-height:1.65}@media(max-width:1180px){.legacy-four-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-admin-context{grid-template-columns:repeat(3,minmax(0,1fr))}.business-admin-three{grid-template-columns:repeat(2,minmax(0,1fr))}.business-admin-three .span-two{grid-column:span 2}.fs-public-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.coupon-admin-studio,.template-editor-grid{grid-template-columns:1fr}.business-email-preview{position:static}.email-preview-cards,.template-card-editor,.legacy-toolbar,.ticket-admin-reply{grid-template-columns:1fr}.ticket-admin-context{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-command-hero aside{min-width:0}.payout-page-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.referral-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.legacy-four-chart-grid,.business-admin-three,.smtp-password-help{grid-template-columns:1fr}.business-admin-three .span-two{grid-column:auto}.admin-wallet-search-results>button{grid-template-columns:auto 1fr}.admin-wallet-search-results em{grid-column:2}.ticket-admin-context{grid-template-columns:1fr}.fs-public-faq-grid{grid-template-columns:1fr!important}.fs-faq-preview-card{min-height:132px!important}.settings-save-footer{align-items:stretch}.settings-save-footer>button{width:100%}.legacy-data-table{min-width:780px}}.my-nfts-page .owned-nft-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:start!important;width:100%!important}.my-nfts-page .owned-nft-card{min-width:0!important;width:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:100%!important}.my-nfts-page .owned-nft-image{aspect-ratio:1/1!important;min-height:0!important;overflow:hidden!important}.my-nfts-page .owned-nft-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.my-nfts-page .owned-nft-body{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;padding:16px!important}.my-nfts-page .owned-nft-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.my-nfts-page .owned-nft-stats small{display:flex!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;border:1px solid rgba(67,188,255,.2)!important;border-radius:10px!important;white-space:normal!important;overflow-wrap:anywhere!important}.my-nfts-page .nft-attribute-chips{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.my-nfts-page .nft-attribute-chips span{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.my-nfts-page .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.market-product .product-badge{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-payment-selector{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:10px 0}.product-payment-selector label{display:flex;flex-direction:column;gap:5px;font-size:.78rem;color:#9bb6d6}.product-payment-selector select{width:100%}.product-payment-exact{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(45,211,255,.24);border-radius:12px;background:#061b2db8}.product-payment-exact strong{font-size:1.05rem;color:#effbff}.product-payment-exact small{color:#7fa4c8;text-align:right}.marketplace-product-payment-admin{grid-column:1/-1;border:1px solid rgba(45,211,255,.22);border-radius:14px;padding:14px;background:#051626a6}.marketplace-product-payment-admin>strong{display:block;margin-bottom:10px}.marketplace-product-payment-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px}.marketplace-product-payment-options label{display:grid;grid-template-columns:auto 1fr minmax(90px,130px);align-items:center;gap:8px;padding:9px;border:1px solid rgba(91,145,196,.2);border-radius:10px}.settings-save-badge.verified{border-color:#2cdf9b;color:#2cdf9b}.admin-wallet-search-results button.exact{box-shadow:inset 3px 0 #2cdf9b}@media(max-width:1350px){.my-nfts-page .owned-nft-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:980px){.my-nfts-page .owned-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.my-nfts-page .owned-nft-grid,.my-nfts-page .owned-nft-stats{grid-template-columns:1fr!important}.product-payment-selector{grid-template-columns:1fr}}.product-badge.badge-green{border-color:#21d99a!important;color:#8dffd5!important}.product-badge.badge-purple{border-color:#9d75ff!important;color:#d8c8ff!important}.product-badge.badge-gold{border-color:#ffbd3d!important;color:#ffe1a1!important}.product-badge.badge-red{border-color:#ff5f7f!important;color:#ffc2ce!important}.product-badge.badge-cyan{border-color:#28d7ff!important;color:#b5f4ff!important}.self-test-label{margin-top:5px!important;color:#ffcf70!important;font-weight:800!important}.fs-public-footer-compact .fs-footer-brand{gap:14px!important}.fs-public-footer-compact .fs-footer-logo{width:84px!important;height:58px!important;padding:5px!important;border-radius:15px!important;overflow:hidden!important}.fs-public-footer-compact .fs-footer-logo img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important}.fs-public-footer-compact .fs-footer-brand strong{font-size:20px!important}.fs-public-footer-compact .fs-footer-brand span{font-size:12px!important}@media(max-width:700px){.fs-public-footer-compact .fs-footer-logo{width:68px!important;height:52px!important}}.fs-public-footer-compact .fs-footer-brand{align-items:center!important;gap:13px!important}.fs-public-footer-compact .fs-footer-logo{width:64px!important;height:64px!important;flex:0 0 64px!important;padding:6px!important;border-radius:16px!important;background:linear-gradient(145deg,#082c3df0,#09192bf5)!important}.fs-public-footer-compact .fs-footer-logo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}@media(max-width:700px){.fs-public-footer-compact .fs-footer-logo{width:56px!important;height:56px!important;flex-basis:56px!important}}.business-field-help{position:relative;display:inline-grid;place-items:center;width:24px;height:24px;margin-left:5px;border:1px solid rgba(46,225,177,.58);border-radius:50%;color:#55ecc8;background:#073637d6;vertical-align:middle;cursor:help}.business-field-help>span[role=tooltip]{position:absolute;z-index:90;left:50%;bottom:calc(100% + 9px);width:min(300px,72vw);padding:10px 12px;border:1px solid #31758f;border-radius:10px;background:#061521;color:#dcecf6;font-size:.72rem;font-weight:500;line-height:1.45;text-align:left;opacity:0;pointer-events:none;transform:translate(-50%,7px);transition:.16s ease;box-shadow:0 15px 38px #0000006b}.business-field-help:hover>span,.business-field-help:focus>span,.business-field-help:focus-within>span{opacity:1;transform:translate(-50%)}.business-media-upload{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:38px!important;padding:8px 11px!important;border:1px solid #2a657d!important;border-radius:10px!important;color:#bce7f6!important;background:#0a2333!important;font-size:.75rem!important;font-weight:800!important;cursor:pointer!important}.business-media-upload:hover{border-color:#36ddb3!important;color:#8effdf!important}.business-media-upload input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.business-email-preview-studio{display:grid;gap:12px;min-width:0;padding:13px;border:1px solid #24566f;border-radius:18px;background:linear-gradient(145deg,#071b2a,#08172b);box-shadow:0 18px 42px #00000038}.business-email-preview-studio>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.business-email-preview-studio>header>div:first-child{display:flex;align-items:center;gap:9px}.business-email-preview-studio>header>div:first-child span{display:grid;gap:2px}.business-email-preview-studio>header>div:first-child small{color:#8baabb;font-size:.7rem}.business-email-preview-studio>header>div:last-child{display:flex;gap:6px}.business-email-preview-studio>header button{min-height:32px;padding:6px 10px;font-size:.7rem}.business-email-preview-studio>header button.active{border-color:#31dcb2;color:#a7ffe8;background:#187e6633}.business-email-device{display:grid;place-items:start center;min-height:530px;padding:18px;border:1px solid #153d53;border-radius:14px;background:radial-gradient(circle at top,rgba(45,112,148,.2),transparent 48%),#04111c;overflow:auto}.business-email-device.desktop .business-email-preview{width:min(100%,680px)}.business-email-device.mobile .business-email-preview{width:min(100%,370px)}.business-email-preview-studio .business-email-preview{position:static;top:auto;width:100%;padding:25px;border-color:color-mix(in srgb,var(--email-accent) 43%,#214d66);background:linear-gradient(145deg,#0d2a3d,#111b37 72%);box-shadow:0 24px 52px #0000006b}.business-email-preview-studio .email-preview-brand img{width:52px;height:52px;padding:5px;border:1px solid color-mix(in srgb,var(--email-accent) 48%,#29556d);border-radius:13px;background:#071827;object-fit:contain}.business-email-preview-studio .email-preview-badge{background:color-mix(in srgb,var(--email-accent) 30%,#08303d);color:color-mix(in srgb,var(--email-accent) 58%,white)}.business-email-preview-studio .business-email-preview>button{border-color:var(--email-accent);background:color-mix(in srgb,var(--email-accent) 54%,#14324b);color:#fff}.email-preview-hero{display:block;width:100%;max-height:250px;border:1px solid #2a5a72;border-radius:14px;object-fit:cover}.business-email-preview-studio .email-preview-cards article img{width:36px;height:36px;border-radius:9px;object-fit:cover}.business-email-device.mobile .email-preview-cards{grid-template-columns:1fr}.business-email-device.mobile .business-email-preview h3{font-size:23px}.business-email-device.mobile .business-email-preview{padding:18px}.template-editor-grid-pro{grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);align-items:start}.email-template-branding-card{display:grid;gap:12px;margin-bottom:14px;padding:14px;border:1px solid rgba(45,211,255,.28);border-radius:15px;background:linear-gradient(145deg,#082333f5,#09182bf5)}.email-template-branding-card>header{display:flex;align-items:center;gap:9px}.email-template-branding-card>header>div{display:grid;gap:2px}.email-template-branding-card>header small{color:#8eaabb;font-size:.71rem}.email-template-branding-card input[type=color]{min-height:45px;padding:4px}.template-card-editor-pro article{padding:12px}.template-card-editor-pro article>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.template-card-editor-pro .business-media-upload{min-height:31px!important;padding:5px 8px!important;font-size:.66rem!important}.template-card-icon-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.template-card-icon-row>img,.template-card-icon-row>span{display:grid;place-items:center;width:43px;height:43px;border:1px solid #29586e;border-radius:10px;background:#071827;object-fit:cover}.template-card-icon-row>span{font-size:22px}.template-card-icon-row button{min-width:38px;padding:7px}.email-studio-test-recipient{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:9px;align-items:end;margin:12px 0;padding:12px;border:1px solid #265970;border-radius:13px;background:#071b2a}.email-studio-test-recipient label{display:grid;gap:6px}.sticky-email-actions{position:sticky;bottom:8px;z-index:12;padding:10px;border:1px solid rgba(46,225,177,.32);border-radius:13px;background:#05141ff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.newsletter-editor-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:16px;align-items:start}.newsletter-editor-grid>.business-admin-form{min-width:0}.email-test-workspace{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(420px,1.28fr);gap:16px;align-items:start}.email-delivery-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.business-admin-metric-grid+.email-delivery-charts{margin-top:14px}.email-template-branding-card .business-admin-button-row{align-items:center}.business-suite-admin-section input[type=color]{cursor:pointer}@media(max-width:1100px){.template-editor-grid-pro,.newsletter-editor-grid,.email-test-workspace{grid-template-columns:1fr}.business-email-preview-studio{position:static}.email-delivery-charts{grid-template-columns:1fr}}@media(max-width:720px){.business-email-device{min-height:420px;padding:8px}.business-email-device.desktop .business-email-preview,.business-email-device.mobile .business-email-preview{width:100%}.email-studio-test-recipient{grid-template-columns:1fr}.template-card-icon-row{grid-template-columns:auto minmax(0,1fr)}.template-card-icon-row button{grid-column:1/-1}.sticky-email-actions{position:static}.business-field-help>span[role=tooltip]{position:fixed;left:12px;right:12px;bottom:18px;width:auto;transform:translateY(7px)}.business-field-help:hover>span,.business-field-help:focus>span,.business-field-help:focus-within>span{transform:none}}.business-email-provider-suite{display:grid;gap:16px;padding:18px;border:1px solid rgba(57,189,255,.25);border-radius:20px;background:linear-gradient(145deg,#091c2feb,#0a1426f5)}.email-provider-suite-header,.business-smtp-card>header,.infra-migration-card>header,.ai-help-test-card>header{display:flex;align-items:center;gap:12px}.email-provider-suite-header>div,.business-smtp-card>header>div,.infra-migration-card>header>div,.ai-help-test-card>header>div{display:grid;gap:3px;flex:1}.email-provider-suite-header small,.business-smtp-card small,.infra-migration-card small,.ai-help-test-card small{color:#93abc4}.email-provider-suite-header>span,.business-smtp-card>header>span{padding:6px 10px;border-radius:999px;background:#ffb9401a;border:1px solid rgba(255,185,64,.26);color:#ffd27d;font-size:12px;font-weight:800}.email-provider-suite-header>span.ready,.business-smtp-card>header>span.ready{background:#29d69e1a;border-color:#29d69e57;color:#5df1bd}.email-provider-status-row{display:flex;flex-wrap:wrap;gap:8px}.email-provider-status-row span{padding:7px 10px;border-radius:10px;background:#ffffff09;border:1px solid rgba(118,151,185,.18);font-size:11px;color:#8da5bc}.email-provider-status-row span.ready{color:#65efbe;border-color:#2ddea459;background:#2ddea414}.business-smtp-card{display:grid;gap:14px;padding:16px;border:1px solid rgba(118,151,185,.18);border-radius:16px;background:#030e1a6b}.business-smtp-card.selected{border-color:#23dcb399;box-shadow:0 0 0 1px #23dcb329,0 16px 40px #0000002e}.infrastructure-admin-panel,.ai-help-admin-panel{display:grid;gap:18px}.infra-metric-grid,.ai-help-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.infra-metric,.ai-help-status-grid>article{position:relative;display:grid;gap:7px;align-content:start;min-height:136px;padding:16px;border-radius:16px;border:1px solid rgba(74,161,215,.24);background:linear-gradient(145deg,#051a2bdb,#081425eb)}.infra-metric>svg,.ai-help-status-grid>article>svg{color:#35e1c0}.infra-metric>span,.ai-help-status-grid>article>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#82a4bf}.infra-metric>strong,.ai-help-status-grid>article>strong{font-size:18px;color:#f4fbff;overflow-wrap:anywhere}.infra-status-badge{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:800}.infra-status-badge.ok{color:#5df1bd;background:#29d69e1a;border:1px solid rgba(41,214,158,.32)}.infra-status-badge.warn{color:#ffd27d;background:#ffb9401a;border:1px solid rgba(255,185,64,.28)}.infra-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.infra-health-grid>article,.infra-migration-card,.ai-help-test-card,.ai-help-documents,.ai-help-audit{display:grid;gap:12px;padding:16px;border:1px solid rgba(74,161,215,.22);border-radius:16px;background:#051424b8}.infra-health-grid header{display:flex;align-items:center;gap:9px}.infra-health-grid header strong{flex:1}.infra-health-grid p{margin:0;color:#b5c8da;line-height:1.55}.infra-health-grid small{color:#7d98b1}.infra-action-row{display:flex;flex-wrap:wrap;gap:10px}.infra-action-row button,.infra-migration-card>button,.ai-help-test-card>button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.infra-migration-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.infra-migration-summary span{display:grid;gap:3px;padding:10px;border-radius:12px;background:#ffffff09;color:#8ea8bf}.infra-migration-summary b{font-size:18px;color:#fff}.infra-migration-card label,.ai-help-settings-grid label{display:grid;gap:7px}.business-admin-notice{padding:12px 14px;border-radius:12px}.business-admin-notice.success{color:#77f5c8;background:#24cc9317;border:1px solid rgba(36,204,147,.3)}.business-admin-notice.error{color:#ff9aac;background:#ff4f6f17;border:1px solid rgba(255,79,111,.3)}.ai-help-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-help-settings-grid .span-two{grid-column:span 2}.ai-help-toggles{margin-top:0}.ai-help-test-card textarea{width:100%}.ai-help-test-answer{display:flex;gap:10px;padding:14px;border-radius:13px;background:#26d59d14;border:1px solid rgba(38,213,157,.26)}.ai-help-test-answer p{white-space:pre-wrap;color:#c9d9e8;line-height:1.6}.ai-help-documents>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ai-help-documents article{display:flex;gap:9px;align-items:center;padding:11px;border-radius:12px;background:#ffffff09}.ai-help-documents article span{display:grid;gap:3px}.ai-help-documents small{color:#7f9bb4}.ai-help-audit{overflow:hidden}@media(max-width:1100px){.infra-metric-grid,.ai-help-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.infra-health-grid{grid-template-columns:1fr}.ai-help-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.infra-metric-grid,.ai-help-status-grid,.ai-help-settings-grid,.ai-help-documents>div,.infra-migration-summary{grid-template-columns:1fr}.ai-help-settings-grid .span-two{grid-column:auto}.email-provider-suite-header{align-items:flex-start;flex-wrap:wrap}}.ai-provider-selector-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px) auto;gap:16px;align-items:end;padding:18px;border:1px solid rgba(63,210,180,.28);border-radius:18px;background:linear-gradient(145deg,#071e2bf0,#0a1426f5)}.ai-provider-selector-card>div:first-child{display:grid;gap:4px}.ai-provider-selector-card>div:first-child>span{font-size:11px;font-weight:900;letter-spacing:.08em;color:#50e8bd}.ai-provider-selector-card h3{margin:0;font-size:18px}.ai-provider-selector-card p{margin:0;color:#91a9c0;font-size:12px}.ai-provider-selector-card label{display:grid;gap:6px}.ai-provider-selector-card select{min-height:42px}.ai-provider-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ai-provider-config-card{border:1px solid rgba(118,151,185,.2);border-radius:16px;background:#030e1a75;overflow:hidden}.ai-provider-config-card.active{border-color:#23dcb39e;box-shadow:0 0 0 1px #23dcb324,0 16px 38px #0000002e}.ai-provider-config-card summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:14px;cursor:pointer;list-style:none}.ai-provider-config-card summary::-webkit-details-marker{display:none}.ai-provider-config-card summary>span:nth-child(2){display:grid;gap:3px}.ai-provider-config-card summary strong{font-size:14px}.ai-provider-config-card summary small{font-size:11px;color:#8fa7bf;line-height:1.35}.ai-provider-summary-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#23dcb31a;color:#55edc2}.ai-provider-card-body{display:grid;gap:12px;padding:0 14px 14px;border-top:1px solid rgba(118,151,185,.13)}.ai-provider-card-body>label{display:grid;gap:6px;padding-top:12px}.ai-provider-card-body label>span{font-size:12px;color:#abc0d2}.ai-provider-card-body .inline-check{display:flex;padding-top:0}.ai-provider-state{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:850;white-space:nowrap}.ai-provider-state.ready{color:#62efbf;background:#25daa01a;border:1px solid rgba(37,218,160,.34)}.ai-provider-state.needs-setup{color:#ffd17b;background:#ffb94014;border:1px solid rgba(255,185,64,.28)}.ai-provider-security-note{display:flex;gap:8px;align-items:flex-start;padding:10px;border-radius:12px;background:#4196ff14;border:1px solid rgba(65,150,255,.18);color:#9eb8d1;font-size:11px;line-height:1.45}.ai-provider-security-note svg{flex:0 0 auto;margin-top:1px;color:#63a9ff}.ai-provider-security-note code{color:#d9ebff}.ai-provider-openrouter-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ai-provider-openrouter-grid label{display:grid;gap:6px}.ai-help-test-answer small{display:block;margin-top:3px;color:#7fa8c4}@media(max-width:1100px){.ai-provider-selector-card{grid-template-columns:1fr minmax(220px,320px)}.ai-provider-selector-card>.ai-provider-state{grid-column:2}.ai-provider-config-grid{grid-template-columns:1fr}}@media(max-width:700px){.ai-provider-selector-card{grid-template-columns:1fr}.ai-provider-selector-card>.ai-provider-state{grid-column:auto;justify-self:start}.ai-provider-config-card summary{grid-template-columns:auto minmax(0,1fr)}.ai-provider-config-card summary>.ai-provider-state{grid-column:2;justify-self:start}.ai-provider-openrouter-grid{grid-template-columns:1fr}}.ai-customer-experience-card,.ai-admin-power-card,.ai-admin-live-operations{display:grid;gap:14px;padding:17px;border:1px solid rgba(74,161,215,.24);border-radius:17px;background:linear-gradient(145deg,#051829e6,#0b142af0)}.ai-customer-experience-card>header,.ai-admin-power-card>header,.ai-admin-live-operations>header{display:flex;align-items:center;gap:11px}.ai-customer-experience-card>header>svg,.ai-admin-power-card>header>svg,.ai-admin-live-operations>header>svg{color:#4be7d4}.ai-customer-experience-card>header>div,.ai-admin-power-card>header>div,.ai-admin-live-operations>header>div{display:grid;gap:3px}.ai-customer-experience-card>header small,.ai-admin-power-card>header small,.ai-admin-live-operations>header small{color:#8fa9c0;line-height:1.4}.ai-customer-experience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.ai-customer-experience-grid label{display:grid;gap:6px}.ai-customer-experience-grid label>span{font-size:12px;color:#a8bfd2}.ai-customer-experience-grid .span-all{grid-column:1/-1}.ai-customer-experience-grid textarea{resize:vertical;min-height:82px}.ai-admin-insight-grid,.ai-admin-live-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai-admin-insight-grid>article,.ai-admin-live-grid>article{display:grid;gap:6px;min-height:122px;padding:13px;border:1px solid rgba(82,149,195,.2);border-radius:14px;background:#0513239e}.ai-admin-insight-grid>article>svg,.ai-admin-live-grid>article>svg{color:#54e2d3}.ai-admin-insight-grid>article>span,.ai-admin-live-grid>article>span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#82a2ba}.ai-admin-insight-grid>article>strong,.ai-admin-live-grid>article>strong{font-size:17px;color:#f0f8ff;overflow-wrap:anywhere}.ai-admin-insight-grid>article>small,.ai-admin-live-grid>article>small{color:#839db3;line-height:1.35;overflow-wrap:anywhere}.ai-admin-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ai-admin-command-grid button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 10px;border:1px solid rgba(88,181,222,.28);border-radius:11px;background:#0b263ca8;color:#dbeaf5;font-size:11px;font-weight:800}.ai-admin-command-grid button:hover:not(:disabled){border-color:#42e0d38c;background:#123a4ebf}.ai-admin-command-grid button svg{color:#62e8db}.ai-help-test-toolbar{display:flex;justify-content:flex-end}.ai-help-test-toolbar label{display:grid;grid-template-columns:auto minmax(120px,180px);gap:8px;align-items:center}.ai-help-test-toolbar label>span{font-size:11px;color:#8fa9c0}.ai-help-test-toolbar select{min-height:38px}@media(max-width:1200px){.ai-customer-experience-grid,.ai-admin-insight-grid,.ai-admin-live-grid,.ai-admin-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ai-customer-experience-grid,.ai-admin-insight-grid,.ai-admin-live-grid,.ai-admin-command-grid{grid-template-columns:1fr}.ai-customer-experience-grid .span-all{grid-column:auto}.ai-admin-insight-grid>article,.ai-admin-live-grid>article{min-height:0}.ai-help-test-toolbar{justify-content:stretch}.ai-help-test-toolbar label{grid-template-columns:1fr}}.compact-status-grid,.compact-link-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:12px 0}.compact-status-grid>article,.compact-link-grid>article{min-width:0;padding:12px 14px;border:1px solid rgba(49,132,177,.3);border-radius:14px;background:linear-gradient(145deg,#091f32f5,#061626fa)}.compact-status-grid small{display:block;color:#77a0bd;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.compact-status-grid strong{display:block;margin-top:4px;color:#fff;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-status-grid span{display:block;margin-top:3px;color:#91abc2;font-size:11px}.compact-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-link-grid .compact-campaign-card{grid-column:1 / -1}.compact-link-card{padding:14px!important}.compact-link-card header{margin-bottom:8px!important}.compact-link-card h2{font-size:18px!important}.compact-link-card .copy-line input{min-height:38px}.compact-link-card .copy-line button{min-height:38px;padding:8px 12px}.compact-campaign-card .referral-campaign-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compact-history-card{margin-top:12px}.marketplace-compact-analytics{display:grid;gap:12px}.ticket-compact-summary{margin-top:0}.payout-page-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.business-metric-grid article{padding:12px;border-radius:14px}.business-metric-grid strong{font-size:18px}@media(max-width:1350px){.compact-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.compact-link-grid{grid-template-columns:1fr}.compact-link-grid .compact-campaign-card{grid-column:auto}}@media(max-width:700px){.business-metric-grid,.compact-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.business-metric-grid article,.compact-status-grid>article{padding:10px}.business-metric-grid article>i{width:30px;height:30px;flex-basis:30px}.business-metric-grid strong,.compact-status-grid strong{font-size:16px}.business-metric-grid span,.compact-status-grid span{font-size:10px}.payout-page-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.admin-analytics-detail-grid{display:none!important}.compact-admin-analytics-r35{padding:14px!important}.admin-analytics-compact-box-grid-r35{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:10px}.admin-analytics-compact-box-grid-r35>article{min-width:0;padding:10px 12px;border:1px solid rgba(56,172,214,.28);border-radius:14px;background:#061b2de0}.admin-analytics-compact-box-grid-r35 small,.admin-analytics-compact-box-grid-r35 span{display:block;color:#8eabc0;font-size:10px}.admin-analytics-compact-box-grid-r35 strong{display:block;color:#fff;font-size:18px;margin:3px 0}.coupon-builder-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.coupon-builder-card{min-width:0!important;margin:0!important;padding:14px!important}.coupon-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.coupon-builder-card .coupon-scope-editor{grid-column:1/-1}.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-flow-help-r35{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:12px;border:1px solid rgba(45,214,166,.28);border-radius:14px;background:#06232cb8}.admin-flow-help-r35 strong{flex:1}.payout-request-card-grid-r35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payout-request-card-r35{min-width:0;padding:14px;border:1px solid rgba(54,151,198,.3);border-radius:16px;background:linear-gradient(145deg,#091f32fa,#051423fa)}.payout-request-card-r35>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(110,164,194,.18)}.payout-request-card-r35>header small,.payout-request-card-r35>header span{display:block}.payout-request-card-r35>header strong{font-size:22px}.payout-request-card-r35>header div>span{font-size:10px;color:#8aa7bb;word-break:break-all}.payout-request-meta-r35{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.payout-request-meta-r35 span{min-width:0;padding:8px;border-radius:10px;background:#0a283db3;overflow:hidden;text-overflow:ellipsis}.payout-request-meta-r35 b,.payout-request-meta-r35 small{display:block}.payout-request-meta-r35 b{font-size:9px;color:#77a6c3;text-transform:uppercase}.payout-request-meta-r35 small{font-size:9px;color:#8fa9bb}.payout-request-edit-r35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.payout-request-edit-r35 label{display:grid;gap:5px;color:#87a8bd;font-size:10px;text-transform:uppercase}.payout-request-edit-r35 label.wide{grid-column:1/-1}.payout-request-edit-r35 textarea{min-height:66px}.payout-request-card-r35 footer{display:flex;justify-content:flex-end;margin-top:10px}.admin-wallet-search{position:relative}.admin-wallet-search>label{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;gap:10px!important}.admin-wallet-search-results{position:relative!important;inset:auto!important;margin-top:8px!important;max-height:260px!important;overflow:auto!important;z-index:5!important}.admin-wallet-search-results>button{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.admin-wallet-search-results em{white-space:nowrap!important}[data-admin-module=tickets] .compact-status-grid{display:none!important}.marketplace-purchase-charts .marketplace-compact-analytics>.business-metric-grid{margin-top:0!important}@media(max-width:1200px){.admin-analytics-compact-box-grid-r35{grid-template-columns:repeat(3,minmax(0,1fr))}.coupon-builder-list,.payout-request-card-grid-r35{grid-template-columns:1fr}}@media(max-width:700px){.admin-analytics-compact-box-grid-r35{grid-template-columns:repeat(2,minmax(0,1fr))}.coupon-builder-grid,.coupon-scope-grid,.payout-request-meta-r35,.payout-request-edit-r35{grid-template-columns:1fr!important}.payout-request-edit-r35 label.wide{grid-column:auto}.admin-wallet-search>label{grid-template-columns:auto minmax(0,1fr)!important}.admin-wallet-search>label button{grid-column:1/-1}.admin-wallet-search-results>button{grid-template-columns:auto minmax(0,1fr)!important}.admin-wallet-search-results em{grid-column:2;white-space:normal!important}}.business-admin-title-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;aspect-ratio:1/1!important;align-self:start!important;padding:0!important}.business-admin-title-icon>svg{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;padding:0!important;margin:0!important}.business-admin-section-header>div:nth-child(2){min-width:0}@media(min-width:370px)and (max-width:900px){.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-tabbed .business-metric-grid,.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.referral-admin-tabbed .business-metric-grid article,.payout-admin-tabbed .business-metric-grid article,.infrastructure-admin-panel .infra-metric,.infrastructure-admin-panel .infra-settings-grid article{min-height:0!important;padding:11px!important}}@media(max-width:700px){.business-admin-section-header{grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:10px!important}.business-admin-header-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.business-admin-header-actions>*{width:100%!important}.business-admin-section-header h2{font-size:clamp(20px,6vw,27px)!important;overflow-wrap:anywhere!important}.business-admin-section-header p{font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere!important}}@media(max-width:369px){.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-tabbed .business-metric-grid,.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid{grid-template-columns:1fr!important}}:root{--fs-r49-panel: #071827;--fs-r49-panel-soft: #0a2133;--fs-r49-line: rgba(63, 184, 225, .28);--fs-r49-line-strong: rgba(47, 226, 180, .55);--fs-r49-text: #f4f9ff;--fs-r49-muted: #9ab8cf;--fs-r49-green: #2fe2b4;--fs-r49-blue: #36b9ed;--fs-r49-warning: #ffc568}.app-shell *,.admin-workspace *,.business-suite-admin-panel *,.module-premium-card *,.fs-r37-email-shell *,.fs-r46-addon-inventory *{min-width:0}.fs-r49-provider-picker{display:grid;gap:16px;margin:0;padding:20px;border:1px solid var(--fs-r49-line-strong);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(56,185,237,.12),transparent 35%),linear-gradient(145deg,#082a35f5,#071527fa);box-shadow:0 18px 48px #00000040}.fs-r49-provider-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);gap:22px;align-items:end;margin:0}.fs-r49-provider-heading>div>span{display:block;color:var(--fs-r49-green);font-size:11px;font-weight:900;letter-spacing:.16em}.fs-r49-provider-heading h3{margin:5px 0 6px;color:var(--fs-r49-text);font-size:clamp(22px,2.2vw,30px);line-height:1.1}.fs-r49-provider-heading p{margin:0;max-width:900px;color:var(--fs-r49-muted);line-height:1.55}.fs-r49-fallback-field{display:grid;gap:7px}.fs-r49-fallback-field>span{color:#b8d4e7;font-size:12px;font-weight:800}.fs-r49-fallback-field select{width:100%;min-height:48px;border:1px solid rgba(68,163,207,.42);border-radius:12px;background:#061522;color:#fff;padding:0 13px}.fs-r49-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs-r49-provider-card{position:relative;display:grid;grid-template-rows:auto auto minmax(44px,1fr) auto;gap:9px;min-height:188px;width:100%;padding:17px;border:1px solid rgba(67,148,187,.38);border-radius:16px;background:linear-gradient(145deg,#06192afa,#082132f5);color:#fff;text-align:left;white-space:normal;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.fs-r49-provider-card:hover{transform:translateY(-2px);border-color:#2fe2b4b8}.fs-r49-provider-card.active{border-color:var(--fs-r49-green);background:radial-gradient(circle at 90% 10%,rgba(47,226,180,.16),transparent 35%),linear-gradient(145deg,#08433df2,#071d30fa);box-shadow:0 0 0 2px #2fe2b41f,0 14px 34px #00000038}.fs-r49-provider-card.fallback:not(.active){border-color:#36b9edad}.fs-r49-provider-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.fs-r49-provider-card strong{font-size:22px;line-height:1.1}.fs-r49-provider-card>small{color:var(--fs-r49-muted);line-height:1.45}.fs-r49-provider-radio{width:22px;height:22px;flex:0 0 22px;border:2px solid #4b7188;border-radius:50%;background:#061522;box-shadow:inset 0 0 0 4px #061522}.fs-r49-provider-radio.selected{border-color:var(--fs-r49-green);background:var(--fs-r49-green)}.fs-r49-provider-card-footer{display:grid;gap:4px;align-self:end}.fs-r49-provider-card-footer b{color:var(--fs-r49-green);font-size:11px;letter-spacing:.1em}.fs-r49-provider-card-footer em{color:#7fa3bc;font-size:11px;font-style:normal}.fs-r49-provider-actions{display:flex;align-items:stretch;justify-content:space-between;gap:14px;margin:0}.fs-r49-route-summary{display:grid;grid-template-columns:auto auto;gap:3px 9px;align-content:center;padding:10px 13px;border:1px solid rgba(69,147,183,.28);border-radius:12px;background:#051422b3}.fs-r49-route-summary span,.fs-r49-route-summary small{color:var(--fs-r49-muted)}.fs-r49-route-summary strong{color:var(--fs-r49-green)}.fs-r49-route-summary small{grid-column:1/-1}.fs-r49-provider-actions>button{min-width:230px;min-height:50px}.fs-r37-email-shell{contain:layout style}.fs-r37-field input,.fs-r37-field select,.fs-r37-field textarea{touch-action:manipulation}.fs-r37-main-tabs{grid-template-columns:repeat(8,minmax(0,1fr))}.fs-r37-main-tabs button{min-width:0;overflow:hidden;text-overflow:ellipsis}.fs-r37-status-grid article{min-width:0}.fs-r46-addon-inventory{display:grid;gap:16px;margin:0;padding:20px;border:1px solid var(--fs-r49-line-strong);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(47,226,180,.1),transparent 30%),linear-gradient(145deg,#082633f5,#071425fa)}.fs-r46-addon-inventory-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0}.fs-r46-addon-inventory-heading>div>span{display:block;color:var(--fs-r49-green);font-size:11px;font-weight:900;letter-spacing:.15em}.fs-r46-addon-inventory-heading h3{margin:5px 0;font-size:clamp(23px,2.2vw,30px)}.fs-r46-addon-inventory-heading p{margin:0;color:var(--fs-r49-muted)}.fs-r46-addon-inventory-heading button{flex:0 0 auto;min-height:46px}.fs-r46-addon-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fs-r46-addon-summary article{display:grid;gap:4px;min-height:98px;padding:14px;border:1px solid rgba(66,148,187,.3);border-radius:14px;background:#06192acc}.fs-r46-addon-summary span,.fs-r46-addon-summary small{color:var(--fs-r49-muted)}.fs-r46-addon-summary strong{color:#fff;font-size:25px}.fs-r46-addon-controls{display:grid;grid-template-columns:minmax(260px,1fr) minmax(170px,.3fr) minmax(170px,.3fr) auto;gap:10px;align-items:end}.fs-r46-addon-controls label{display:grid;gap:6px}.fs-r46-addon-controls label>span{color:#a8c7db;font-size:12px;font-weight:800}.fs-r46-addon-controls input,.fs-r46-addon-controls select,.fs-r46-addon-controls button{min-height:46px}.fs-r46-addon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.fs-r46-addon-card{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid rgba(65,148,186,.32);border-radius:16px;background:linear-gradient(145deg,#061829f2,#081f2ff2)}.fs-r46-addon-card.update{border-color:#ffbe5bad}.fs-r46-addon-card-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.fs-r46-addon-card-title small{display:block;color:#779db6;overflow-wrap:anywhere}.fs-r46-addon-card-title h4{margin:4px 0 0;color:#fff;font-size:21px}.fs-r46-addon-card-title>span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#2fe2b424;color:#66f2c8;font-size:10px;font-weight:900;letter-spacing:.08em}.fs-r46-addon-card.update .fs-r46-addon-card-title>span{background:#ffbe5b24;color:var(--fs-r49-warning)}.fs-r46-addon-version-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs-r46-addon-version-row>div{display:grid;gap:4px;padding:11px;border-radius:12px;background:#0a2639}.fs-r46-addon-version-row small,.fs-r46-addon-card dt{color:#85abc2}.fs-r46-addon-card dl{display:grid;gap:0;margin:0}.fs-r46-addon-card dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;padding:8px 0;border-top:1px solid rgba(91,151,180,.16)}.fs-r46-addon-card dd{margin:0;overflow-wrap:anywhere;word-break:break-word}.fs-r46-addon-empty{grid-column:1/-1;display:grid;justify-items:center;gap:8px;padding:28px;border:1px dashed rgba(65,148,186,.45);border-radius:15px;color:var(--fs-r49-muted);text-align:center}.fs-r49-flow-help{border:1px solid rgba(47,226,180,.32);border-radius:14px;background:#07282d8c}.fs-r49-flow-help>summary{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 13px;cursor:pointer;color:#eafff8;font-weight:850}.fs-r49-flow-help>div{padding:0 13px 13px;color:var(--fs-r49-muted);line-height:1.5}.business-admin-title-icon,.admin-module-dedicated-header>svg,.business-admin-section-header>svg,.module-premium-card>header>svg,.module-premium-card>header>div:first-child>svg,.panel-title>svg,.infra-config-editor>header>svg,.infra-settings-card>header>svg,.infra-config-card>header>svg{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;flex:0 0 50px!important;aspect-ratio:1/1!important;padding:12px!important;border-radius:15px!important;overflow:visible!important}.business-admin-title-icon>svg,.admin-module-dedicated-header>svg,.business-admin-section-header>svg,.module-premium-card>header>svg,.module-premium-card>header>div:first-child>svg,.panel-title>svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important}.dedicated-ticket-workbench{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ticket-admin-compact-record{width:100%;max-width:none;border:1px solid rgba(68,153,193,.3);border-radius:15px;background:#061828d1;overflow:hidden}.ticket-admin-compact-record>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-height:74px;padding:13px 15px;cursor:pointer;list-style:none}.ticket-admin-compact-record>summary::-webkit-details-marker{display:none}.ticket-summary-main{display:grid;gap:5px}.ticket-summary-main small{color:var(--fs-r49-muted);overflow-wrap:anywhere}.ticket-summary-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ticket-summary-meta b{padding:5px 8px;border-radius:999px;background:#0c2a3f;color:#b9def3;font-size:11px}.ticket-admin-compact-record>article{padding:15px;border-top:1px solid rgba(68,153,193,.22)}.ticket-admin-context{grid-template-columns:repeat(5,minmax(0,1fr))}.ticket-admin-reply{grid-template-columns:minmax(160px,.25fr) minmax(0,1fr) auto auto}.coupon-builder-list,.coupon-list-compact-r32{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start}.coupon-builder-card{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:14px!important}.coupon-builder-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.coupon-product-global-row{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.coupon-global-compact{width:100%!important;min-height:100%!important}.coupon-scope-editor{grid-column:1/-1!important}.coupon-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.infrastructure-admin-panel .infra-config-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-admin-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.referral-admin-tabbed .business-metric-grid,.payout-admin-r35 .business-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.mobile-customer-settings-shortcut{display:none}@media(max-width:900px){body.mobile-navigation-open{overflow:hidden!important}.app-shell.universal-premium-shell>.sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:100001!important;width:min(92vw,390px)!important;max-width:390px!important;height:100dvh!important;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow:hidden!important;background:linear-gradient(180deg,#071a2a,#061522)!important;transform:translate(-104%);transition:transform .2s ease}.app-shell.universal-premium-shell>.sidebar.mobile-open{transform:translate(0)}.sidebar-brand-row{position:sticky!important;top:0!important;z-index:3!important;flex:0 0 auto!important;min-height:62px!important;padding:2px 0 8px!important;background:linear-gradient(180deg,#071a2a 82%,#071a2a00)!important}.sidebar-brand-row .brand{width:calc(100% - 54px)!important;min-height:54px!important;justify-content:flex-start!important;padding:6px!important}.sidebar-brand-copy{display:grid!important;min-width:0!important}.sidebar-brand-copy strong,.sidebar-brand-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-sidebar-close{position:absolute!important;top:6px!important;right:0!important;display:grid!important;width:48px!important;height:48px!important;min-width:48px!important;padding:0!important;place-items:center!important}.app-shell.universal-premium-shell>.sidebar nav{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;align-content:start!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;padding:0 2px 6px 0!important;overflow-y:auto!important;overflow-x:hidden!important}.app-shell.universal-premium-shell>.sidebar nav button{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:9px 11px!important;justify-content:stretch!important;text-align:left!important;border-radius:12px!important}.sidebar-nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-customer-settings-shortcut{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-height:50px!important;padding:10px 12px!important;border:1px solid rgba(47,226,180,.48)!important;border-radius:13px!important;background:linear-gradient(90deg,#2fe2b433,#36b9ed14)!important;text-align:left!important}.topbar{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:9px!important}.topbar-page-heading{grid-column:1/-1!important;grid-row:2!important}.wallet-connect{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:44px 44px minmax(120px,auto)!important;gap:6px!important;justify-self:end!important}.topbar-intelligence-button,.customer-settings-menu-wrap,.customer-settings-button{width:44px!important;min-width:44px!important;max-width:44px!important}.topbar-intelligence-button,.customer-settings-button{padding:0!important;font-size:0!important}.wallet-status-button{min-width:120px!important;max-width:152px!important;padding:7px 9px!important;font-size:11px!important}.topbar-live-balances{display:none!important}.topbar-coupon-control{grid-column:1/-1!important;width:100%!important}.customer-settings-menu{position:fixed!important;inset:max(72px,calc(env(safe-area-inset-top) + 58px)) 10px auto 10px!important;width:auto!important;max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;overflow-y:auto!important}.customer-settings-menu>button,.customer-settings-menu .quick-link-card{min-width:0!important;width:100%!important}.fs-r49-provider-heading{grid-template-columns:1fr!important}.fs-r49-provider-grid,.fs-r37-status-grid,.fs-r37-grid.three,.fs-r37-toggle-grid,.fs-r37-main-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fs-r49-provider-card{min-height:165px;padding:13px}.fs-r49-provider-card strong{font-size:18px}.fs-r49-provider-actions{display:grid;grid-template-columns:1fr}.fs-r49-provider-actions>button{width:100%;min-width:0}.fs-r37-main-tabs button{min-height:46px;padding:8px 5px;font-size:12px;white-space:normal}.fs-r37-panel,.fs-r49-provider-picker{padding:12px}.fs-r46-addon-inventory{padding:13px}.fs-r46-addon-inventory-heading{align-items:stretch;flex-direction:column}.fs-r46-addon-inventory-heading button{width:100%}.fs-r46-addon-summary,.fs-r46-addon-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-r46-addon-controls label:first-child,.fs-r46-addon-controls button{grid-column:1/-1}.fs-r46-addon-grid{grid-template-columns:1fr}.ticket-status-tabs,.ticket-filter-toolbar{grid-template-columns:1fr!important}.ticket-admin-compact-record>summary{grid-template-columns:minmax(0,1fr)!important}.ticket-summary-meta{justify-content:flex-start}.ticket-admin-context{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ticket-admin-reply{grid-template-columns:1fr!important}.ticket-admin-reply>*{width:100%!important}.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid,.infrastructure-admin-panel .infra-config-columns,.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-r35 .business-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.infra-config-card,.infra-settings-card,.infra-metric,.business-metric-grid article{min-width:0!important}.coupon-builder-list,.coupon-list-compact-r32{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.coupon-builder-card{width:100%!important;padding:12px!important}.coupon-builder-grid,.coupon-product-global-row,.coupon-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.coupon-builder-card-header{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:start!important}.business-admin-section-header,.admin-module-dedicated-header{grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.business-admin-header-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.business-admin-section-header h2,.admin-module-dedicated-header h2{overflow-wrap:anywhere!important;font-size:clamp(20px,6vw,28px)!important}}@media(max-width:369px){.fs-r49-provider-grid,.fs-r37-status-grid,.fs-r37-grid.three,.fs-r37-toggle-grid,.fs-r37-main-tabs,.fs-r46-addon-summary,.fs-r46-addon-controls,.infrastructure-admin-panel .infra-metric-grid,.infrastructure-admin-panel .infra-settings-grid,.infrastructure-admin-panel .infra-mini-grid,.infrastructure-admin-panel .infra-health-grid,.infrastructure-admin-panel .infra-config-columns,.referral-admin-tabs,.referral-admin-tabbed .business-metric-grid,.payout-admin-r35 .business-metric-grid,.customer-settings-menu{grid-template-columns:1fr!important}.fs-r46-addon-controls label:first-child,.fs-r46-addon-controls button{grid-column:auto}.coupon-builder-grid,.coupon-product-global-row,.coupon-scope-grid,.ticket-admin-context{grid-template-columns:1fr!important}.wallet-connect{grid-template-columns:40px 40px minmax(108px,auto)!important}}.tickets-command-layout,.tickets-command-layout .ticket-page-panel,.tickets-command-layout .module-ticket-inbox-table,.tickets-command-layout .module-ticket-row{width:100%!important;max-width:none!important;min-width:0!important}.tickets-command-layout .module-ticket-inbox-table{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.tickets-command-layout .module-ticket-row{margin:0!important}@media(max-width:900px){.tickets-command-layout .module-ticket-row{grid-template-columns:minmax(0,1fr)!important;padding:13px!important}.tickets-command-layout .module-ticket-row .row-main,.tickets-command-layout .module-ticket-row .row-meta,.tickets-command-layout .module-ticket-row .row-status,.tickets-command-layout .module-ticket-row .row-action,.tickets-command-layout .module-ticket-row .row-action button{width:100%!important;max-width:none!important;justify-self:stretch!important}}
