.vnm-admin{--vnm-line: color-mix(in srgb, var(--accent) 17%, #252416);--vnm-line-strong: color-mix(in srgb, var(--accent) 34%, #312f17);--vnm-surface: color-mix(in srgb, var(--admin-panel) 94%, transparent);--vnm-surface-raised: color-mix(in srgb, var(--admin-panel) 82%, #19180c);--vnm-danger: #ff8b5e;min-height:100vh;color:var(--admin-text);background:radial-gradient(circle at 72% -15%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 32%),linear-gradient(115deg,#000000eb,#000000bd),url(/assets/symbiote-ambient-v1.png) center top / cover fixed,var(--admin-bg);font-size:14px}.vnm-admin *,.admin-access-shell *{box-sizing:border-box}.vnm-admin button,.vnm-admin input,.vnm-admin select,.vnm-admin textarea{font:inherit}.vnm-admin button,.vnm-admin a{-webkit-tap-highlight-color:transparent}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *){scrollbar-width:thin;scrollbar-color:#d7c00a #080806}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *)::-webkit-scrollbar{width:10px;height:10px}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *)::-webkit-scrollbar-track{background:#080806;border:1px solid #17160e}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *)::-webkit-scrollbar-thumb{min-height:40px;border:2px solid #080806;border-radius:8px;background:#b9a50a}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *)::-webkit-scrollbar-thumb:hover{background:#f5d90a;box-shadow:0 0 9px #f5d90a52}:where(html,.vnm-admin,.vnm-admin *,.admin-access-shell,.admin-access-shell *)::-webkit-scrollbar-corner{background:#080806}.vnm-topbar{position:sticky;top:0;z-index:70;height:78px;padding:0 24px;display:grid;grid-template-columns:minmax(240px,.8fr) auto minmax(360px,1fr);align-items:center;gap:20px;border-bottom:1px solid var(--vnm-line);background:#040403e6;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15);box-shadow:0 10px 36px #00000047}.vnm-brand{width:fit-content;display:flex;align-items:center;gap:13px;color:inherit;text-decoration:none}.vnm-brand>span{width:43px;height:43px;display:grid;place-items:center;color:#070700;background:linear-gradient(145deg,var(--accent-bright),var(--accent));clip-path:polygon(50% 0,92% 20%,100% 67%,73% 100%,27% 100%,0 67%,8% 20%);box-shadow:0 0 22px color-mix(in srgb,var(--accent) 24%,transparent)}.vnm-brand svg{width:25px;height:25px}.vnm-brand div{display:flex;flex-direction:column}.vnm-brand strong{font:21px/1 Black Ops One,sans-serif;letter-spacing:.055em}.vnm-brand small{margin-top:5px;color:var(--admin-muted);font-size:10px;font-weight:700;letter-spacing:.15em}.vnm-top-status{display:flex;align-items:center;gap:8px}.vnm-top-status span{min-height:32px;padding:0 10px;display:flex;align-items:center;gap:7px;border:1px solid var(--vnm-line);color:#b6b294;background:#0c0c08cc;font-size:11px;font-weight:700}.vnm-top-status i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 11px var(--accent)}.vnm-top-status .warning i{background:var(--vnm-danger);box-shadow:0 0 11px var(--vnm-danger)}.vnm-top-actions{justify-self:end;display:flex;align-items:center;gap:10px}.vnm-user{min-width:178px;display:flex;align-items:center;gap:9px;padding-left:12px;border-left:1px solid var(--vnm-line)}.vnm-user>svg{width:29px;height:29px;color:var(--accent)}.vnm-user span{display:flex;flex-direction:column}.vnm-user strong{font-size:13px}.vnm-user small{color:var(--admin-muted);font-size:11px}.vnm-logout{color:#aaa68b;font-size:12px;font-weight:700;text-decoration:none}.vnm-logout:hover{color:var(--accent)}.vnm-mobile-menu{display:none}.vnm-shell{width:min(1760px,100%);margin:0 auto;display:grid;grid-template-columns:264px minmax(0,1fr)}.vnm-sidebar{position:sticky;top:78px;z-index:45;height:calc(100vh - 78px);padding:22px 16px 20px;display:flex;flex-direction:column;border-right:1px solid var(--vnm-line);background:#050503c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-y:auto}.vnm-sidebar-head{min-height:66px;padding:0 8px 17px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--vnm-line)}.vnm-sidebar-head>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--vnm-line-strong);color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent);font:14px Black Ops One}.vnm-sidebar-head div{display:flex;flex-direction:column}.vnm-sidebar-head strong{font-size:12px;letter-spacing:.06em}.vnm-sidebar-head small{margin-top:3px;color:var(--admin-muted);font-size:11px}.vnm-sidebar nav{display:grid;gap:22px;padding:22px 0}.vnm-sidebar nav section{display:grid;gap:5px}.vnm-sidebar nav section>small{padding:0 11px 7px;color:#6f6b50;font-size:10px;font-weight:800;letter-spacing:.16em}.vnm-sidebar nav button{min-height:47px;padding:0 12px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:2px;color:#a6a286;background:transparent;cursor:pointer;text-align:left;transition:.17s ease}.vnm-sidebar nav button svg{width:20px;height:20px;flex:0 0 auto}.vnm-sidebar nav button span{flex:1;font-size:13px;font-weight:700}.vnm-sidebar nav button em{min-width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,139,94,.38);border-radius:20px;color:#ffb08e;background:#ff6c4114;font-size:11px;font-style:normal}.vnm-sidebar nav button:hover{color:#fff9cb;background:#f5d90a09}.vnm-sidebar nav button.active{border-color:var(--vnm-line);color:#080800;background:linear-gradient(105deg,var(--accent-bright),var(--accent));box-shadow:0 0 24px color-mix(in srgb,var(--accent) 12%,transparent)}.vnm-sidebar nav button.active em{border-color:#0000004d;color:#080800;background:#0000001f}.vnm-sidebar-foot{margin-top:auto;padding:15px;display:flex;gap:11px;border:1px solid var(--vnm-line);background:#0f0f09b8}.vnm-sidebar-foot svg{width:23px;height:23px;flex:0 0 auto;color:var(--accent)}.vnm-sidebar-foot span{display:flex;flex-direction:column}.vnm-sidebar-foot strong{font-size:11px}.vnm-sidebar-foot small{margin-top:4px;color:var(--admin-muted);font-size:10px;line-height:1.4}.vnm-nav-scrim{display:none}.vnm-content{min-width:0;padding:0 32px 120px}.vnm-context-bar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--vnm-line);color:var(--admin-muted);font-size:11px}.vnm-context-bar>div{display:flex;gap:8px}.vnm-context-bar>div span{color:var(--accent);font-weight:800;letter-spacing:.1em}.vnm-context-bar>span{display:flex;align-items:center;gap:7px;font-weight:700}.vnm-context-bar>span svg{width:17px;height:17px}.vnm-context-bar .saved{color:#ada98a}.vnm-context-bar .dirty{color:#ffe55e}.vnm-page{max-width:1450px;margin:0 auto;animation:vnmPageIn .24s ease-out}.vnm-page-header{min-height:158px;padding:31px 0 27px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.vnm-page-header>div:first-child{max-width:820px}.vnm-page-header span,.vnm-panel>header span{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.18em}.vnm-page-header h1{margin:8px 0 9px;font:clamp(30px,3.5vw,48px)/1 "Black Ops One",sans-serif;letter-spacing:.025em}.vnm-page-header p{margin:0;color:#a8a386;font-size:14px;line-height:1.6}.vnm-page-actions{display:flex;gap:10px;flex:0 0 auto}.vnm-btn,.vnm-admin button{border-radius:2px}.vnm-btn{min-height:42px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--vnm-line);color:var(--admin-text);background:#11110d;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.vnm-btn svg{width:18px;height:18px}.vnm-btn:hover:not(:disabled){border-color:var(--vnm-line-strong);color:var(--accent)}.vnm-btn.primary{border-color:var(--accent);color:#080800;background:linear-gradient(115deg,var(--accent-bright),var(--accent));box-shadow:0 0 20px color-mix(in srgb,var(--accent) 14%,transparent)}.vnm-btn.primary:hover:not(:disabled){color:#080800;filter:brightness(1.06)}.vnm-btn.ghost{background:transparent}.vnm-btn.full{width:100%}.vnm-btn:disabled,.vnm-admin button:disabled{opacity:.46;cursor:default}.vnm-panel{margin-bottom:16px;border:1px solid var(--vnm-line);background:linear-gradient(145deg,var(--vnm-surface-raised),var(--vnm-surface));box-shadow:inset 0 1px #ffffff05,0 14px 40px #00000021}.vnm-panel>header{min-height:72px;padding:17px 19px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--vnm-line)}.vnm-panel>header>div:first-child{display:flex;flex-direction:column;gap:5px}.vnm-panel>header h2{margin:0;font-size:17px;line-height:1.2}.vnm-panel>header>svg{width:25px;height:25px;color:var(--accent)}.vnm-span-2{grid-column:span 2}.vnm-hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(340px,.7fr);gap:16px}.vnm-command-hero{min-height:280px;padding:30px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--vnm-line-strong);background:radial-gradient(circle at 78% 45%,color-mix(in srgb,var(--accent) 15%,transparent),transparent 25%),linear-gradient(120deg,#15150af7,#050503f5)}.vnm-command-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background:repeating-linear-gradient(115deg,transparent 0 38px,rgba(245,217,10,.08) 39px,transparent 40px);pointer-events:none}.vnm-command-copy{position:relative;z-index:2;max-width:660px}.vnm-command-copy>span{color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.18em}.vnm-command-copy h2{max-width:590px;margin:12px 0 10px;color:#fff7b1;font:clamp(27px,3vw,42px)/1.08 "Black Ops One",sans-serif}.vnm-command-copy p{max-width:570px;margin:0;color:#aaa58a;font-size:14px;line-height:1.55}.vnm-command-orb{position:absolute;right:6%;top:18%;width:122px;height:122px;display:grid;place-items:center;color:#0b0b00;background:radial-gradient(circle,#fff96a,var(--accent) 45%,rgba(245,217,10,.04) 47%,transparent 67%);filter:drop-shadow(0 0 30px rgba(245,217,10,.23))}.vnm-command-orb svg{width:53px;height:53px}.vnm-command-orb i{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(245,217,10,.34);transform:rotate(45deg)}.vnm-command-actions{position:relative;z-index:2;display:flex;gap:9px}.vnm-command-actions button{min-height:43px;padding:0 15px;display:flex;align-items:center;gap:8px;border:1px solid var(--vnm-line);color:#e7e1bb;background:#0b0b08;font-size:12px;font-weight:800;cursor:pointer}.vnm-command-actions button:first-child{border-color:var(--accent);color:#080800;background:var(--accent)}.vnm-command-actions svg{width:18px;height:18px}.vnm-attention-panel{margin:0}.vnm-attention-panel>button{width:calc(100% - 24px);min-height:55px;margin:8px 12px 0;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border:1px solid #2b291a;color:#c7c1a2;background:#090907;cursor:pointer}.vnm-attention-panel>button:last-child{margin-bottom:12px}.vnm-attention-panel>button>span{display:flex;align-items:center;gap:9px}.vnm-attention-panel>button svg{width:18px;height:18px;color:var(--accent)}.vnm-attention-panel>button strong{min-width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--vnm-line);color:var(--accent);background:#f5d90a0a}.vnm-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.vnm-metric-grid.compact{margin-top:0}.vnm-metric{min-height:130px;padding:17px;display:flex;flex-direction:column;align-items:stretch;text-align:left;border:1px solid var(--vnm-line);color:var(--admin-text);background:var(--vnm-surface)}button.vnm-metric{cursor:pointer}button.vnm-metric:hover{border-color:var(--vnm-line-strong)}.vnm-metric>div{display:flex;align-items:center;justify-content:space-between}.vnm-metric span{color:var(--admin-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vnm-metric svg{width:21px;height:21px;color:#7f7a5f}.vnm-metric>strong{margin-top:auto;color:#f7f1cb;font-size:clamp(24px,2.4vw,35px);line-height:1}.vnm-metric>small{margin-top:7px;color:#7e7a61;font-size:11px}.vnm-metric.tone-accent{border-color:var(--vnm-line-strong);background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 7%,var(--vnm-surface)),var(--vnm-surface))}.vnm-metric.tone-accent svg,.vnm-metric.tone-accent>strong{color:var(--accent)}.vnm-metric.tone-danger{border-color:#ff805247}.vnm-metric.tone-danger svg,.vnm-metric.tone-danger>strong{color:#ff9a70}.vnm-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,.65fr);gap:16px}.vnm-health-list{display:grid;padding:8px 18px 17px}.vnm-health-list>div{min-height:61px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;border-bottom:1px solid var(--vnm-line)}.vnm-health-list>div:last-child{border-bottom:0}.vnm-health-list>div>i,.vnm-payout-contract>div>i{width:9px;height:9px;border-radius:50%;background:#77735a}.vnm-health-list>div>i.ok,.vnm-payout-contract>div>i.ok{background:var(--accent);box-shadow:0 0 12px var(--accent)}.vnm-health-list>div>i.warn,.vnm-payout-contract>div>i.warn{background:var(--vnm-danger);box-shadow:0 0 12px var(--vnm-danger)}.vnm-health-list span{display:flex;flex-direction:column}.vnm-health-list b{font-size:12px}.vnm-health-list small{margin-top:3px;color:var(--admin-muted);font-size:10px}.vnm-health-list strong{color:#d7d1ad;font-size:12px}.vnm-distribution-panel{min-height:100%}.vnm-distribution{min-height:270px;padding:18px;display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);align-items:center;gap:14px}.vnm-donut-wrap{width:min(176px,100%);aspect-ratio:1;margin:0 auto;position:relative;display:grid;place-items:center}.vnm-donut-wrap canvas{width:100%;min-width:0;height:100%;display:block}.vnm-donut-wrap>div{position:absolute;top:31px;right:31px;bottom:31px;left:31px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(245,217,10,.12);border-radius:50%;background:#070705e6;box-shadow:inset 0 0 24px #f5d90a09}.vnm-donut-wrap strong{color:#fff6a1;font:30px/1 Black Ops One,sans-serif}.vnm-donut-wrap span{margin-top:7px;color:#7f7a5e;font-size:8px;font-weight:900;letter-spacing:.12em}.vnm-distribution-legend{display:grid;align-content:center}.vnm-distribution-legend>div{min-height:38px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border-bottom:1px solid var(--vnm-line)}.vnm-distribution-legend>div:last-child{border-bottom:0}.vnm-distribution-legend>div>i{width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,currentColor 20%,transparent)}.vnm-distribution-legend span{min-width:0;display:flex;flex-direction:column}.vnm-distribution-legend b{color:#cbc5a6;font-size:11px}.vnm-distribution-legend small{margin-top:2px;color:#6f6a52;font-size:9px}.vnm-distribution-legend strong{min-width:24px;color:#eee8c4;font-size:14px;text-align:right}.vnm-distribution>button{grid-column:1 / -1;min-height:39px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--vnm-line);color:#c8c2a2;background:#0a0a07;font-size:11px;font-weight:900;cursor:pointer}.vnm-distribution>button:hover{border-color:var(--accent);color:var(--accent)}.vnm-distribution>button svg{width:17px;height:17px;color:var(--accent)}.vnm-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vnm-two-column.weighted{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.vnm-field-grid{padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.vnm-field-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.vnm-field{min-width:0;display:flex;flex-direction:column;gap:7px}.vnm-field.wide{grid-column:1 / -1}.vnm-field>span,.vnm-color-grid label>span{color:#b1ac8e;font-size:11px;font-weight:800;letter-spacing:.06em}.vnm-field input,.vnm-field select,.vnm-field textarea,.vnm-color-grid input[type=text]{width:100%;min-height:44px;padding:0 12px;border:1px solid #343220;outline:0;color:#f2ecc8;background:#070706}.vnm-field select{color-scheme:dark}.vnm-field input:focus,.vnm-field select:focus,.vnm-field textarea:focus,.vnm-color-grid input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 9%,transparent)}.vnm-field small{color:var(--admin-muted);font-size:10px;line-height:1.45}.vnm-input-unit{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #343220;background:#070706}.vnm-input-unit:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 9%,transparent)}.vnm-input-unit input{border:0;box-shadow:none!important}.vnm-input-unit em{padding-right:12px;color:var(--accent);font-size:10px;font-style:normal;font-weight:900}.vnm-toggle{min-height:58px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;border:1px solid var(--vnm-line);background:#0a0a07;cursor:pointer;position:relative}.vnm-toggle>span{display:flex;flex-direction:column}.vnm-toggle strong{font-size:12px}.vnm-toggle small{margin-top:3px;color:var(--admin-muted);font-size:10px}.vnm-toggle input{position:absolute;opacity:0;pointer-events:none}.vnm-toggle i{width:42px;height:23px;border:1px solid #444126;border-radius:20px;background:#171711;position:relative;transition:.2s}.vnm-toggle i:after{content:"";position:absolute;left:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#77725a;transition:.2s}.vnm-toggle input:checked+i{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,#151507)}.vnm-toggle input:checked+i:after{left:22px;background:var(--accent);box-shadow:0 0 10px var(--accent)}.vnm-toggle-stack{padding:14px 18px 0;display:grid;gap:8px}.vnm-stacked-form{padding:18px;display:grid;gap:15px}.vnm-tier-grid{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vnm-tier-grid>article{border:1px solid var(--vnm-line);background:#090907;transition:opacity .2s}.vnm-tier-grid>article.disabled{opacity:.58}.vnm-tier-grid article>header{min-height:67px;padding:10px 12px 10px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--vnm-line)}.vnm-tier-grid article>header>span{color:var(--accent);font:22px Black Ops One}.vnm-tier-grid article>header .vnm-toggle{width:122px;min-height:44px}.vnm-tier-grid article>footer{padding:13px 16px 16px;display:grid;grid-template-columns:1fr auto;gap:4px 12px;border-top:1px solid var(--vnm-line)}.vnm-tier-grid article>footer span{color:var(--admin-muted);font-size:11px}.vnm-tier-grid article>footer strong{color:var(--accent);font-size:17px}.vnm-tier-grid article>footer small{grid-column:1 / -1;color:#746f56;font-size:10px}.vnm-rule-stack{padding:13px 18px 18px;display:grid;gap:8px}.vnm-rule-stack>div{min-height:65px;padding:11px 12px;display:grid;grid-template-columns:37px 1fr;align-items:center;gap:11px;border:1px solid var(--vnm-line);background:#090907}.vnm-rule-stack>div>span{width:35px;height:35px;display:grid;place-items:center;color:var(--accent);border:1px solid var(--vnm-line-strong);font-size:11px;font-weight:900}.vnm-rule-stack p{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.4}.vnm-rule-stack b{display:block;margin-bottom:3px;color:#e7e1bb;font-size:12px}.vnm-search{min-width:min(400px,45vw);min-height:42px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding-left:11px;border:1px solid #343220;background:#070706}.vnm-search>svg{width:18px;height:18px;color:var(--accent)}.vnm-search input{min-width:0;height:40px;border:0;outline:0;color:#eae4be;background:transparent}.vnm-search button{align-self:stretch;padding:0 15px;border:0;border-left:1px solid #343220;color:var(--accent);background:#11110d;cursor:pointer;font-weight:800}.vnm-table-wrap{width:100%;overflow-x:auto}.vnm-table-wrap table{width:100%;border-collapse:collapse}.vnm-table-wrap th{height:43px;padding:0 14px;border-bottom:1px solid var(--vnm-line);color:#7f7a60;background:#0404036b;font-size:10px;font-weight:900;letter-spacing:.09em;text-align:left;text-transform:uppercase;white-space:nowrap}.vnm-table-wrap td{min-height:56px;padding:13px 14px;border-bottom:1px solid var(--vnm-line);color:#bdb799;font-size:12px;vertical-align:middle}.vnm-table-wrap tbody tr:hover{background:#f5d90a06}.vnm-table-wrap td>strong{display:block;color:#eee8c1;font-size:13px}.vnm-table-wrap td>small{display:block;margin-top:4px;color:#77725a;font-size:10px}.vnm-table-wrap td.detail{max-width:520px;color:#aba68a;line-height:1.5}.vnm-status{width:fit-content;min-height:28px;padding:0 9px;display:inline-flex;align-items:center;gap:7px;border:1px solid #373420;color:#bdb799;background:#0a0a07;font-size:10px;font-weight:800;white-space:nowrap}.vnm-status i{width:6px;height:6px;border-radius:50%;background:#77725a}.vnm-status.status-running,.vnm-status.status-qualified_waiting,.vnm-status.status-processed,.vnm-status.status-completed{border-color:#f5d90a57;color:#e8dc75}.vnm-status.status-running i,.vnm-status.status-qualified_waiting i,.vnm-status.status-processed i,.vnm-status.status-completed i{background:var(--accent);box-shadow:0 0 8px var(--accent)}.vnm-status.status-loss_review,.vnm-status.status-pending,.vnm-status.status-processing{border-color:#ffb64952;color:#ffc47a}.vnm-status.status-loss_review i,.vnm-status.status-pending i,.vnm-status.status-processing i{background:#f7ad4a}.vnm-status.status-failed,.vnm-status.status-cancelled,.vnm-status.status-loss_rejected,.vnm-status.status-retry_forfeited{border-color:#ff805257;color:#ff9f7c}.vnm-status.status-failed i,.vnm-status.status-cancelled i,.vnm-status.status-loss_rejected i,.vnm-status.status-retry_forfeited i{background:var(--vnm-danger)}.vnm-progress-mini{width:110px;height:4px;margin-top:7px;overflow:hidden;background:#262418}.vnm-progress-mini i{display:block;height:100%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.vnm-row-actions{display:flex;flex-wrap:wrap;gap:6px}.vnm-row-actions button{min-height:31px;padding:0 9px;border:1px solid #3a3722;color:#c4bea0;background:#0d0d09;font-size:10px;font-weight:800;cursor:pointer}.vnm-row-actions .approve{border-color:#f5d90a6b;color:var(--accent)}.vnm-row-actions .reject{border-color:#ff805261;color:#ff9f7c}.vnm-row-detail{width:min(340px,36vw);margin-top:7px}.vnm-row-detail summary{color:var(--accent);font-size:10px;font-weight:800;cursor:pointer}.vnm-row-detail p{margin:7px 0;color:#a9a386;font-size:11px;line-height:1.45}.vnm-row-detail dl{margin:0;display:grid;gap:3px}.vnm-row-detail dl div{display:flex;justify-content:space-between;gap:10px;padding-top:4px;border-top:1px solid var(--vnm-line)}.vnm-row-detail dt,.vnm-row-detail dd{margin:0;color:#817c62;font-size:10px}.vnm-row-detail dd{color:#c7c1a2;text-align:right}.vnm-empty{min-height:180px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#77725a}.vnm-empty svg{width:32px;height:32px;margin-bottom:10px;color:var(--accent)}.vnm-empty strong{color:#d1cbaa;font-size:14px}.vnm-empty span{margin-top:5px;font-size:11px}.vnm-payout-contract{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.vnm-payout-contract>div{min-height:78px;padding:14px;display:flex;align-items:center;gap:11px;border:1px solid var(--vnm-line);background:var(--vnm-surface)}.vnm-payout-contract svg{width:24px;height:24px;flex:0 0 auto;color:var(--accent)}.vnm-payout-contract span{display:flex;flex-direction:column}.vnm-payout-contract small{color:#746f56;font-size:9px;font-weight:900;letter-spacing:.1em}.vnm-payout-contract strong{margin-top:4px;color:#e3ddba;font-size:12px}.vnm-lock-banner{min-height:94px;padding:19px 22px;display:flex;align-items:center;gap:16px;border:1px solid var(--vnm-line-strong);background:linear-gradient(105deg,color-mix(in srgb,var(--accent) 7%,#0a0a06),#090907)}.vnm-lock-banner svg{width:33px;height:33px;flex:0 0 auto;color:var(--accent)}.vnm-lock-banner div{display:flex;flex-direction:column}.vnm-lock-banner span{color:var(--accent);font-size:9px;font-weight:900;letter-spacing:.14em}.vnm-lock-banner strong{margin-top:5px;font-size:14px}.vnm-lock-banner p{margin:4px 0 0;color:var(--admin-muted);font-size:11px}.vnm-weight-banner{min-height:78px;margin-bottom:13px;padding:13px 17px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--vnm-line);background:var(--vnm-surface)}.vnm-weight-banner>div{display:flex;align-items:center;gap:12px}.vnm-weight-banner svg{width:28px;height:28px}.vnm-weight-banner span{display:flex;flex-direction:column}.vnm-weight-banner small{color:var(--admin-muted);font-size:9px;letter-spacing:.12em}.vnm-weight-banner strong{font-size:24px}.vnm-weight-banner p{color:var(--admin-muted);font-size:11px}.vnm-weight-banner.valid svg,.vnm-weight-banner.valid strong{color:var(--accent)}.vnm-weight-banner.invalid{border-color:#ff805259}.vnm-weight-banner.invalid svg,.vnm-weight-banner.invalid strong{color:var(--vnm-danger)}.vnm-reward-editor{display:grid;gap:10px}.vnm-reward-editor>article{display:grid;grid-template-columns:150px minmax(0,1fr);border:1px solid var(--vnm-line);background:var(--vnm-surface)}.vnm-reward-visual{min-height:150px;position:relative;display:grid;place-items:center;align-content:center;border-right:1px solid var(--vnm-line);background:radial-gradient(circle,rgba(245,217,10,.07),transparent 60%),#070706}.vnm-reward-visual>span{position:absolute;left:12px;top:10px;color:var(--accent);font:13px Black Ops One}.vnm-reward-visual img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 45%,transparent))}.vnm-reward-visual strong{margin-top:5px;color:var(--accent);font-size:12px}.vnm-freespin-settings{margin-bottom:15px}.vnm-contract-readonly{min-height:42px;padding:0 12px;display:flex;align-items:center;border:1px solid #302e1c;color:#d9d2aa;background:#080806;font-size:12px;font-weight:800}.vnm-freespin-games{display:grid;gap:8px}.vnm-freespin-games>article{padding:11px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.55fr) minmax(120px,.42fr) 38px;align-items:end;gap:9px;border:1px solid var(--vnm-line);background:#080806}.vnm-freespin-games .vnm-toggle{min-height:42px;padding:8px 10px}.vnm-code-value{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:var(--accent)}.vnm-appearance-preview{min-height:96px;margin-bottom:16px;padding:16px 18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;border:1px solid var(--vnm-line-strong);background:linear-gradient(100deg,#f5d90a0d,#080805f0)}.vnm-preview-mark{width:54px;height:54px;display:grid;place-items:center;color:#080800;background:var(--accent);clip-path:polygon(50% 0,92% 20%,100% 67%,73% 100%,27% 100%,0 67%,8% 20%)}.vnm-preview-mark svg{width:29px;height:29px}.vnm-appearance-preview>div:nth-child(2){display:flex;flex-direction:column}.vnm-appearance-preview small{color:var(--accent);font-size:9px;font-weight:900;letter-spacing:.15em}.vnm-appearance-preview strong{margin-top:5px;font:20px Black Ops One}.vnm-appearance-preview span{color:var(--admin-muted);font-size:11px}.vnm-appearance-preview button{min-height:42px;padding:0 16px;border:0;font-size:11px;font-weight:900}.vnm-color-grid{padding:18px;display:grid;gap:11px}.vnm-color-grid label{display:grid;gap:7px}.vnm-color-grid label>div{display:grid;grid-template-columns:48px 1fr}.vnm-color-grid input[type=color]{width:48px;height:44px;padding:4px;border:1px solid #343220;background:#070706}.vnm-permission-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.vnm-permission-grid label{min-height:42px;padding:8px 10px;display:flex;align-items:center;gap:8px;border:1px solid var(--vnm-line);color:#aaa58a;background:#090907;font-size:10px}.vnm-permission-grid input{accent-color:var(--accent)}.vnm-role-list{padding:13px 18px 18px;display:grid;gap:8px}.vnm-role-list article{min-height:70px;padding:12px;display:grid;grid-template-columns:1fr;gap:7px;border:1px solid var(--vnm-line);background:#090907}.vnm-role-list article>div{display:flex;align-items:center;gap:9px}.vnm-role-list article span{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--vnm-line-strong);color:var(--accent);font-size:10px;font-weight:900}.vnm-role-list article strong{font-size:12px}.vnm-role-list article p{margin:0;color:var(--admin-muted);font-size:10px}.vnm-admin-list{display:grid}.vnm-admin-list>article{min-height:92px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(190px,.7fr) minmax(620px,1.6fr);align-items:center;gap:13px;border-bottom:1px solid var(--vnm-line)}.vnm-admin-list>article:last-child{border-bottom:0}.vnm-admin-list>article.inactive{opacity:.55}.vnm-avatar{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--vnm-line-strong);color:var(--accent);background:#f5d90a0a}.vnm-avatar svg{width:25px;height:25px}.vnm-admin-identity{display:flex;flex-direction:column}.vnm-admin-identity strong{font-size:13px}.vnm-admin-identity em{margin-left:7px;padding:2px 5px;color:#080800;background:var(--accent);font-size:8px;font-style:normal}.vnm-admin-identity span,.vnm-admin-identity small{margin-top:3px;color:var(--admin-muted);font-size:10px}.vnm-admin-controls{display:grid;grid-template-columns:150px 90px minmax(230px,1fr) 38px;align-items:end;gap:8px}.vnm-admin-controls>label{display:grid;gap:5px}.vnm-admin-controls label>span{color:#8d886e;font-size:9px;font-weight:800}.vnm-admin-controls select,.vnm-admin-controls input{width:100%;height:37px;padding:0 9px;border:1px solid #343220;color:#dfd9b6;background:#080806}.vnm-admin-controls select{color-scheme:dark}.vnm-admin-controls .password>div{display:grid;grid-template-columns:1fr auto}.vnm-admin-controls .password button,.vnm-state-toggle{border:1px solid #343220;color:#c3bd9d;background:#11110d;font-size:10px;font-weight:800}.vnm-state-toggle{height:37px}.vnm-state-toggle.active{border-color:#f5d90a61;color:var(--accent)}.vnm-icon-danger{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,128,82,.32);color:#ff9971;background:#ff80520d}.vnm-icon-danger svg{width:18px;height:18px}.vnm-log-result{min-height:27px;padding:0 8px;display:inline-flex;align-items:center;border:1px solid;font-size:10px;font-weight:800}.vnm-log-result.success{border-color:#f5d90a52;color:var(--accent)}.vnm-log-result.failed{border-color:#ff805257;color:#ff9971}.players-table table{min-width:1180px}.vnm-rights-count{min-width:88px;min-height:31px;padding:0 9px;display:inline-flex;align-items:center;gap:7px;border:1px solid #302f20;color:#9d987c;background:#0a0a07;font-size:11px;font-weight:900}.vnm-rights-count svg{width:16px;height:16px}.vnm-rights-count.available{border-color:#f5d90a61;color:var(--accent);background:#f5d90a0e;box-shadow:inset 0 0 18px #f5d90a08}.vnm-rights-count.empty{color:#77735f}.vnm-muted-dash{color:#625f4d}.vnm-player-actions{display:flex;align-items:center;gap:7px;white-space:nowrap}.vnm-player-actions button,.vnm-player-actions a{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #353321;color:#b9b393;background:#0d0d09;font-size:10px;font-weight:900;text-decoration:none;cursor:pointer}.vnm-player-actions button{border-color:#f5d90a57;color:var(--accent)}.vnm-player-actions button:disabled{opacity:.38;cursor:not-allowed}.vnm-player-actions button:not(:disabled):hover,.vnm-player-actions a:hover{border-color:var(--accent);color:#080800;background:var(--accent)}.vnm-player-actions svg{width:15px;height:15px}.vnm-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vnm-data-grid article{min-height:210px;padding:22px;display:grid;grid-template-columns:auto 1fr;gap:15px;border:1px solid var(--vnm-line);background:var(--vnm-surface)}.vnm-data-grid article>svg{width:31px;height:31px;color:var(--accent)}.vnm-data-grid article h2{margin:0 0 8px;font-size:17px}.vnm-data-grid article p{margin:0;color:var(--admin-muted);font-size:12px;line-height:1.55}.vnm-data-grid article button{grid-column:1 / -1;align-self:end;min-height:42px;border:1px solid var(--vnm-line-strong);color:var(--accent);background:#0d0d09;font-weight:800;cursor:pointer}.vnm-data-grid article.danger{border-color:#ff80524a}.vnm-data-grid article.danger>svg,.vnm-data-grid article.danger button{color:#ff9971}.vnm-data-grid article.danger button{border-color:#ff805252}.vnm-savebar{position:fixed;z-index:100;left:50%;bottom:18px;width:min(760px,calc(100vw - 36px));min-height:66px;padding:10px 12px 10px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;transform:translate(-50%);border:1px solid var(--vnm-line-strong);background:#0a0a06f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 70px #0000009e,0 0 30px #f5d90a14}.vnm-savebar>div{display:flex;align-items:center;gap:10px}.vnm-savebar svg{width:23px;height:23px;color:var(--accent)}.vnm-savebar span{display:flex;flex-direction:column}.vnm-savebar strong{font-size:12px}.vnm-savebar small{color:var(--admin-muted);font-size:10px}.vnm-savebar>div:last-child button:first-child{min-height:40px;border:0;color:#aaa589;background:transparent;cursor:pointer;font-size:11px;font-weight:800}.vnm-notice{position:fixed;z-index:160;right:24px;top:94px;width:min(440px,calc(100vw - 36px));min-height:56px;padding:13px 15px;display:flex;align-items:center;gap:10px;border:1px solid var(--vnm-line-strong);color:#e8e2bd;background:#0b0b07f7;box-shadow:0 18px 50px #0000008c;animation:vnmNoticeIn .22s ease-out}.vnm-notice svg{width:22px;height:22px;flex:0 0 auto;color:var(--accent)}.vnm-notice span{font-size:12px;line-height:1.4}.vnm-notice.error{border-color:#ff80526b}.vnm-notice.error svg{color:var(--vnm-danger)}.vnm-dialog-backdrop{position:fixed;z-index:190;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;place-items:center;background:radial-gradient(circle,rgba(245,217,10,.08),transparent 34%),#000000de;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.vnm-dialog{width:min(540px,94vw);padding:30px;position:relative;border:1px solid var(--vnm-line-strong);color:#eee8c2;background:linear-gradient(145deg,#11110b,#050503);text-align:center;box-shadow:0 30px 100px #000}.vnm-dialog.danger{border-color:#ff805280}.vnm-dialog .close{position:absolute;right:12px;top:12px;width:34px;height:34px;display:grid;place-items:center;border:0;color:#8b876d;background:transparent;cursor:pointer}.vnm-dialog .icon{width:64px;height:64px;margin:0 auto 13px;display:grid;place-items:center;clip-path:polygon(50% 0,92% 20%,100% 67%,73% 100%,27% 100%,0 67%,8% 20%);color:#080800;background:var(--accent)}.vnm-dialog.danger .icon{background:#ff9a66}.vnm-dialog .icon svg{width:33px;height:33px}.vnm-dialog>span{color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.15em}.vnm-dialog h2{margin:8px 0 10px;font:27px/1.1 Black Ops One}.vnm-dialog>p{color:#aaa58a;font-size:13px}.vnm-dialog>label{display:grid;gap:7px;margin-top:20px;text-align:left}.vnm-dialog>label>span{color:#b6b092;font-size:11px;font-weight:800}.vnm-dialog textarea{min-height:115px;resize:vertical;padding:12px;border:1px solid #3a3722;outline:0;color:#eee8c2;background:#070706}.vnm-dialog textarea:focus{border-color:var(--accent)}.vnm-dialog>div:last-child{margin-top:15px;display:grid;grid-template-columns:.8fr 1.4fr;gap:9px}.vnm-dialog>div:last-child button{min-height:45px;border:1px solid #3a3722;color:#bbb596;background:#11110d;font-size:11px;font-weight:900;cursor:pointer}.vnm-dialog>div:last-child .confirm{border-color:var(--accent);color:#080800;background:var(--accent)}.vnm-dialog.danger>div:last-child .confirm{border-color:#ff9a66;background:#ff9a66}.admin-access-shell{min-height:100vh;padding:28px;display:grid;place-items:center;position:relative;overflow:hidden;color:#f7f3d4;background:#030303 url(/assets/symbiote-ambient-v1.png) center/cover fixed}.admin-access-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,rgba(245,217,10,.1),transparent 36%),linear-gradient(90deg,#000000e6,#0000007a 50%,#000000e6)}.admin-access-frame{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(245,217,10,.2);pointer-events:none}.admin-access-frame:before,.admin-access-frame:after{content:"";position:absolute;width:120px;height:120px;border-color:var(--acid, #f5d90a);opacity:.72}.admin-access-frame:before{left:-1px;top:-1px;border-left:2px solid;border-top:2px solid}.admin-access-frame:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.admin-login-card,.admin-logout-card{position:relative;z-index:1;width:min(560px,calc(100vw - 44px));border:1px solid rgba(245,217,10,.3);background:linear-gradient(145deg,#10100af7,#040403fc);box-shadow:0 30px 100px #000,inset 0 1px #ffffff0a}.admin-login-card{padding:36px}.admin-login-card header{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;padding-bottom:26px;border-bottom:1px solid rgba(245,217,10,.13)}.admin-login-mark{width:60px;height:60px;display:grid;place-items:center;color:#080800;background:var(--acid, #f5d90a);clip-path:polygon(50% 0,92% 20%,100% 67%,73% 100%,27% 100%,0 67%,8% 20%);box-shadow:0 0 28px #f5d90a2e}.admin-login-mark svg{width:33px;height:33px}.admin-login-card header small{color:var(--acid, #f5d90a);font-size:10px;font-weight:900;letter-spacing:.17em}.admin-login-card h1{margin:6px 0 0;color:#fff7a4;font:35px/1 Black Ops One,sans-serif}.admin-login-card header p{margin:8px 0 0;color:#979278;font-size:13px;line-height:1.55}.admin-login-message{min-height:45px;margin-top:17px;padding:10px 12px;display:flex;align-items:center;gap:9px;border:1px solid;font-size:12px}.admin-login-message svg{width:19px;height:19px}.admin-login-message.success{border-color:#f5d90a57;color:#eee477;background:#f5d90a0d}.admin-login-message.error{border-color:#ff805270;color:#ffad91;background:#ff80520f}.admin-login-card form{margin-top:21px;display:grid;gap:16px}.admin-login-card form>label{display:grid;gap:7px}.admin-login-card form>label>span{color:#aaa58b;font-size:10px;font-weight:900;letter-spacing:.13em}.admin-login-card form>label>div{min-height:50px;padding:0 13px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid #363320;background:#050504}.admin-login-card form>label>div:focus-within{border-color:var(--acid, #f5d90a);box-shadow:0 0 0 2px #f5d90a14}.admin-login-card form svg{width:19px;height:19px;color:var(--acid, #f5d90a)}.admin-login-card input{width:100%;height:48px;border:0;outline:0;color:#f4edc9;background:transparent;font:inherit;font-size:15px}.admin-login-card form label button{width:32px;height:32px;border:0;color:#a6a086;background:transparent}.admin-login-submit{min-height:52px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid var(--acid, #f5d90a);color:#080800;background:linear-gradient(110deg,#fff15a,var(--acid, #f5d90a));font-size:12px;font-weight:900;letter-spacing:.1em}.admin-bootstrap-note{margin-top:18px;padding:14px;display:flex;gap:11px;border:1px solid rgba(245,217,10,.13);background:#f5d90a06}.admin-bootstrap-note>svg{width:24px;height:24px;color:var(--acid, #f5d90a)}.admin-bootstrap-note div{display:flex;flex-direction:column}.admin-bootstrap-note strong{font-size:12px}.admin-bootstrap-note span,.admin-bootstrap-note small{margin-top:4px;color:#8f8a70;font-size:11px;line-height:1.4}.admin-login-card footer{margin-top:19px;display:flex;justify-content:space-between;color:#817c62;font-size:11px}.admin-login-card footer a{color:var(--acid, #f5d90a);text-decoration:none}.admin-logout-card{padding:40px;text-align:center}.admin-logout-card>svg{width:48px;height:48px;color:var(--acid, #f5d90a)}.admin-logout-card h1{margin:14px 0 8px;font:28px Black Ops One}.admin-logout-card p{margin:0;color:#918c72;font-size:13px}@keyframes vnmPageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes vnmNoticeIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media(max-width:1240px){.vnm-topbar{grid-template-columns:minmax(220px,1fr) auto}.vnm-top-status{display:none}.vnm-shell{grid-template-columns:238px minmax(0,1fr)}.vnm-content{padding-inline:22px}.vnm-hero-grid,.vnm-dashboard-grid{grid-template-columns:1fr}.vnm-span-2{grid-column:auto}.vnm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vnm-tier-grid,.vnm-two-column,.vnm-two-column.weighted{grid-template-columns:1fr}.vnm-payout-contract{grid-template-columns:repeat(2,1fr)}.vnm-admin-list>article{grid-template-columns:auto 1fr}.vnm-admin-controls{grid-column:1 / -1}.vnm-distribution-panel{min-height:auto}}@media(max-width:860px){.vnm-topbar{height:68px;padding:0 14px;grid-template-columns:auto 1fr auto}.vnm-mobile-menu{width:39px;height:39px;display:grid;place-items:center;border:1px solid var(--vnm-line);color:var(--accent);background:#0c0c08}.vnm-brand>span{width:38px;height:38px}.vnm-brand div,.vnm-top-actions .vnm-btn,.vnm-user{display:none}.vnm-shell{display:block}.vnm-sidebar{position:fixed;left:0;top:68px;width:min(310px,86vw);height:calc(100vh - 68px);transform:translate(-105%);transition:transform .2s ease;box-shadow:24px 0 70px #0009}.vnm-sidebar.open{transform:translate(0)}.vnm-nav-scrim{position:fixed;z-index:40;top:68px;right:0;bottom:0;left:0;display:block;border:0;background:#000000b3}.vnm-content{padding:0 14px 110px}.vnm-page-header{min-height:140px;align-items:flex-start;flex-direction:column;justify-content:center}.vnm-page-header h1{font-size:32px}.vnm-page-actions,.vnm-page-actions .vnm-btn{width:100%}.vnm-command-orb{opacity:.3;right:-15px}.vnm-command-copy{max-width:88%}.vnm-field-grid,.vnm-field-grid.three{grid-template-columns:1fr}.vnm-freespin-games>article{grid-template-columns:1fr 1fr}.vnm-tier-grid{grid-template-columns:1fr}.vnm-reward-editor>article{grid-template-columns:110px minmax(0,1fr)}.vnm-payout-contract{grid-template-columns:1fr}.vnm-panel>header{align-items:flex-start;flex-direction:column}.vnm-search{min-width:100%;width:100%}.vnm-admin-controls{grid-template-columns:1fr 1fr}.vnm-admin-controls .password{grid-column:1 / -1}.vnm-data-grid{grid-template-columns:1fr}}@media(max-width:560px){.vnm-context-bar>div{display:none}.vnm-context-bar{justify-content:flex-end}.vnm-page-header{min-height:128px;padding:23px 0}.vnm-page-header h1{font-size:28px}.vnm-page-header p{font-size:13px}.vnm-command-hero{min-height:310px;padding:22px}.vnm-command-copy h2{font-size:28px}.vnm-command-actions{flex-direction:column}.vnm-metric-grid{grid-template-columns:1fr}.vnm-metric{min-height:112px}.vnm-reward-editor>article{grid-template-columns:1fr}.vnm-freespin-games>article{grid-template-columns:1fr}.vnm-reward-visual{min-height:120px;border-right:0;border-bottom:1px solid var(--vnm-line)}.vnm-appearance-preview{grid-template-columns:auto 1fr}.vnm-appearance-preview button{grid-column:1 / -1}.vnm-admin-list>article{grid-template-columns:1fr}.vnm-admin-controls{grid-template-columns:1fr}.vnm-admin-controls .password{grid-column:auto}.vnm-savebar{align-items:stretch;flex-direction:column}.vnm-savebar>div:last-child{display:grid;grid-template-columns:1fr 1.2fr}.vnm-dialog{padding:26px 18px 20px}.vnm-dialog>div:last-child{grid-template-columns:1fr}.vnm-distribution{grid-template-columns:1fr}.admin-access-shell{padding:14px}.admin-access-frame{top:8px;right:8px;bottom:8px;left:8px}.admin-login-card{padding:26px 19px}.admin-login-card header{grid-template-columns:1fr}.admin-login-card h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.vnm-page,.vnm-notice{animation:none}.vnm-sidebar{transition:none}}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-vietnamese-400-normal-C73XRxqP.woff2) format("woff2"),url(/assets/black-ops-one-vietnamese-400-normal-zxIl8_id.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-ext-400-normal-CMPv-r5W.woff2) format("woff2"),url(/assets/black-ops-one-latin-ext-400-normal-qz3wlKjE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-400-normal-CYRH0z_U.woff2) format("woff2"),url(/assets/black-ops-one-latin-400-normal-DmcO2QRk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-devanagari-400-normal-CTuj2HZW.woff2) format("woff2"),url(/assets/rajdhani-devanagari-400-normal-BdIzgbsr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-ext-400-normal-DACPYgMx.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-400-normal-Der7ynDE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-400-normal-CurJOxDW.woff2) format("woff2"),url(/assets/rajdhani-latin-400-normal-C6_q4usG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-devanagari-500-normal-B_DH_jja.woff2) format("woff2"),url(/assets/rajdhani-devanagari-500-normal-BPH8g_s8.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-ext-500-normal-DiyUS11w.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-500-normal-CyRWJZ5B.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2) format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-devanagari-600-normal-DhS7ScYx.woff2) format("woff2"),url(/assets/rajdhani-devanagari-600-normal-BtY48IV_.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-ext-600-normal-C9ZjJQAt.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-600-normal-BleIgkPp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2) format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-devanagari-700-normal-BQQOj9BB.woff2) format("woff2"),url(/assets/rajdhani-devanagari-700-normal-DBRwWuxA.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-ext-700-normal-S6aYESQK.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-700-normal-BPaQ7tlD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2) format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f4efcf;background:#030303;font-family:Rajdhani,sans-serif;font-synthesis:none;--acid: #f5d90a;--acid-soft: #afa008;--ink: #050505;--panel: #0c0c0a;--line: #353110;--muted: #8c8a78}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:#020202;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:-80px;right:-80px;bottom:-80px;left:-80px;z-index:-2;background:#020202 url(/assets/symbiote-ambient-v1.png) center / cover no-repeat;filter:brightness(.42) saturate(.82);opacity:.78}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 50% 35%,transparent 0 22%,rgba(0,0,0,.32) 58%,rgba(0,0,0,.78) 100%),repeating-linear-gradient(90deg,transparent 0 83px,rgba(245,217,10,.012) 84px,transparent 85px),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAAAAACMmsGiAAAADklEQVR4nGNgYGBgYGBgAAAABQABpfZFQAAAAABJRU5ErkJggg==);opacity:.82;pointer-events:none}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible{outline:2px solid #fff277;outline-offset:2px}.app-shell{min-height:100vh;padding:0 28px;position:relative;isolation:isolate}.app-shell:before,.app-shell:after{content:"";position:fixed;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(18px);opacity:.22}.app-shell:before{width:260px;height:70px;left:-80px;top:28%;background:#bd9f00;transform:rotate(72deg)}.app-shell:after{width:220px;height:60px;right:-60px;bottom:22%;background:#7d6900;transform:rotate(-58deg)}.topbar{min-height:84px;max-width:1440px;margin:0 auto;border-bottom:1px solid #2a2816;display:grid;grid-template-columns:minmax(235px,1fr) auto minmax(205px,auto) minmax(235px,auto);align-items:center;gap:16px;position:relative;background:linear-gradient(90deg,#020202c7,#0a0a0780,#020202c7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar:after{content:"";position:absolute;left:7%;right:7%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(245,217,10,.5),transparent)}.brand,.wallet,.panel-heading,.mode-kicker,.drop-button,.status-chip{display:flex;align-items:center}.brand{gap:13px}.brand-mark{width:42px;height:42px;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fff38c,var(--acid) 38%,#887500);color:#090900;clip-path:polygon(50% 0,82% 12%,100% 44%,88% 82%,50% 100%,12% 82%,0 44%,18% 12%);box-shadow:0 0 26px #f5d90a33}.brand-mark svg{width:28px;height:28px}.brand div{display:flex;flex-direction:column}.brand strong{font-family:Black Ops One;font-size:21px;font-weight:400;letter-spacing:.05em}.brand small{color:#a7a383;font-size:10px;letter-spacing:.22em;font-weight:700}.status-chip{justify-self:center;gap:8px;color:#b5b093;font-size:12px;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap}.status-chip span,.round-status span{width:7px;height:7px;background:var(--acid);box-shadow:0 0 12px var(--acid);border-radius:50%}.wallet{justify-self:end;gap:11px;background:linear-gradient(112deg,#050504f0,#16150adb);border:1px solid var(--line);min-width:235px;padding:10px 10px 10px 14px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.wallet>svg{color:var(--acid);width:26px;height:26px}.wallet div{flex:1;display:flex;flex-direction:column}.wallet span{font-size:11px;letter-spacing:.14em;color:#aaa68c}.wallet strong{font-size:23px;line-height:1}.wallet em{color:var(--acid);font-size:12px;font-style:normal}.wallet button,.icon-button{background:#171712;border:1px solid #343323;width:34px;height:34px;display:grid;place-items:center;cursor:pointer;color:inherit}.wallet button:hover,.icon-button:hover{color:var(--acid);border-color:var(--acid-soft)}.game-layout{max-width:1360px;margin:22px auto 18px;display:grid;grid-template-columns:minmax(250px,300px) minmax(430px,520px) minmax(230px,280px);gap:26px;align-items:center;justify-content:center}.panel{background:linear-gradient(145deg,#10100cf5,#050504f7 62%,#161408ed);border:1px solid var(--line);box-shadow:0 22px 60px #00000094,inset 0 0 42px #f5d90a05;position:relative;overflow:hidden;clip-path:polygon(0 13px,13px 0,calc(100% - 28px) 0,100% 22px,100% calc(100% - 13px),calc(100% - 13px) 100%,24px 100%,0 calc(100% - 20px))}.panel:before{content:"";position:absolute;top:-1px;left:20px;width:54px;height:2px;background:var(--acid);box-shadow:0 0 12px #f5d90aa6}.panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at -8% 100%,rgba(245,217,10,.1),transparent 26%),radial-gradient(ellipse at 108% 0,rgba(245,217,10,.06),transparent 22%)}.panel>*:not(.panel-tendril){position:relative;z-index:2}.panel-tendril{position:absolute;z-index:1;width:160px;height:75px;right:-72px;top:-24px;border:4px solid rgba(245,217,10,.08);border-left-color:transparent;border-bottom-color:transparent;border-radius:52% 48% 44% 56%;transform:rotate(16deg);pointer-events:none}.panel-tendril:before,.panel-tendril:after{content:"";position:absolute;border:2px solid rgba(245,217,10,.06);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%}.panel-tendril:before{top:10px;right:18px;bottom:-8px;left:22px}.panel-tendril:after{top:23px;right:34px;bottom:-16px;left:48px}.control-panel{padding:24px}.panel-heading{justify-content:space-between;margin-bottom:24px}.panel-heading>div{display:flex;flex-direction:column}.panel-heading span,.field-label{font-size:11px;font-weight:700;letter-spacing:.17em;color:#9a9675}.panel-heading h2{font-size:21px;margin:2px 0 0;letter-spacing:.06em}.panel-heading>svg{width:22px;height:22px;color:var(--acid)}.panel-heading.compact{margin-bottom:16px}.field-label{display:block;margin:19px 0 8px}.bet-field{height:56px;border:1px solid #393620;background:#060605;display:grid;grid-template-columns:42px 1fr 42px}.bet-field button{border:0;background:#15150f;color:var(--acid);cursor:pointer}.bet-field button:hover{background:#21200f}.bet-field div{min-width:0;display:flex;align-items:center;justify-content:center;border-inline:1px solid #2c2a19}.bet-field input{min-width:0;width:100%;padding:0 6px;background:transparent;border:0;color:#fffbd8;text-align:right;font-weight:700;font-size:23px}.bet-field span{color:var(--acid);font-weight:700;font-size:10px;padding-right:10px}.quick-bets{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px}.quick-bets button{border:1px solid #302e1a;background:#11110d;height:29px;font-size:11px;font-weight:700;color:#aaa789;cursor:pointer}.quick-bets button:hover{color:var(--acid);border-color:#716b18}.risk-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.risk-tabs button{border:1px solid #302e1a;background:#11110e;min-height:53px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.risk-tabs button strong{font-size:11px;letter-spacing:.08em}.risk-tabs button small{color:#77745d;font-size:9px}.risk-tabs button.active{background:var(--acid);color:#090900;border-color:var(--acid);box-shadow:0 0 22px #f5d90a2e}.risk-tabs button.active small{color:#514800}.risk-tabs button:disabled{cursor:not-allowed}.risk-readout{margin:10px 0 18px;display:grid;grid-template-columns:1fr auto;row-gap:3px;border-left:2px solid #5c5612;padding:8px 10px;background:#080806}.risk-readout span{color:#77745e;font-size:9px;letter-spacing:.14em}.risk-readout strong{font-size:11px;color:var(--acid)}.drop-button{width:100%;min-height:62px;justify-content:center;gap:12px;border:0;background:var(--acid);color:#090900;cursor:pointer;font-weight:700;box-shadow:0 0 28px #f5d90a2e}.drop-button:hover:not(:disabled){background:#fff02a;transform:translateY(-1px)}.drop-button:active:not(:disabled){transform:translateY(1px)}.drop-button:disabled{opacity:.5;cursor:not-allowed}.drop-button>svg{width:25px;height:25px}.drop-button>span{display:flex;flex-direction:column;font-size:16px;letter-spacing:.07em}.drop-button small{font-size:11px;font-weight:600;opacity:.68;letter-spacing:.02em}.round-status{min-height:19px;margin:13px 0 0;color:#bbb695;font-size:13px;display:flex;align-items:center;justify-content:center;gap:7px}.round-status span{width:5px;height:5px}.pulse{animation:pulse 1s infinite}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}.board-column{min-width:0;align-self:center}.mode-kicker{justify-content:center;gap:7px;color:#a09c7e;font-size:11px;letter-spacing:.12em;margin-bottom:7px}.mode-kicker svg,.mode-kicker span{color:var(--acid)}.board-shell{width:100%;aspect-ratio:2 / 3;position:relative;isolation:isolate;container-type:inline-size;filter:drop-shadow(0 24px 40px rgba(0,0,0,.62))}.board-shell:before{content:"";position:absolute;z-index:-1;top:6%;right:2%;bottom:2%;left:2%;border-radius:40%;background:#f5d90a1f;filter:blur(32px);opacity:.34;transition:opacity .4s ease}.board-shell.is-dropping:before{opacity:.72;animation:organismBreath 1.7s ease-in-out infinite}.board-art,.board-shell>canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.board-art{object-fit:contain;z-index:0;opacity:0;pointer-events:none;transition:opacity .18s ease}.board-art.is-active{opacity:1}.board-art-falling,.board-art-return,.board-art-finish{z-index:1}.board-shell>canvas{z-index:3;pointer-events:none;transition:opacity 90ms ease}.board-shell>canvas.is-scattered{opacity:0}.board-shell.is-finishing .reward-slot,.board-shell.is-finishing .spawn-selector button,.board-shell.is-finishing .living-frame i{visibility:hidden}.viewport-finish-scatter{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;overflow:hidden;pointer-events:none}.viewport-finish-scatter>canvas,.viewport-finish-scatter>div{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.top-drop-stage{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.top-drop-hand{position:absolute;aspect-ratio:1;pointer-events:none;opacity:0;transform:translate(-50%,var(--hand-entry-translate, -105%));transform-origin:50% 78%;filter:drop-shadow(0 12px 14px rgba(0,0,0,.72))}.top-drop-hand.is-visible:not(.is-retreating){animation:topDropHandDescend var(--hand-descent-duration, 2653ms) cubic-bezier(.2,.7,.28,1) both}.top-drop-hand.is-retreating{animation:topDropHandRetreat var(--hand-retreat-duration, 1.1s) cubic-bezier(.62,.02,.82,.42) both}.top-drop-hand canvas{display:block;width:100%;height:100%}.top-drop-hand-source{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@keyframes topDropHandDescend{0%{opacity:0;transform:translate(-50%,var(--hand-entry-translate, -105%))}9%{opacity:1}to{opacity:1;transform:translate(-50%)}}@keyframes topDropHandRetreat{0%{opacity:1;transform:translate(-50%)}90%{opacity:1}to{opacity:0;transform:translate(-50%,var(--hand-retreat-translate, -105%))}}.living-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.living-frame i{position:absolute;display:block;width:28%;height:6%;border:2px solid rgba(245,217,10,.13);border-left-color:transparent;border-radius:50%;filter:drop-shadow(0 0 7px rgba(245,217,10,.22))}.living-frame i:nth-child(1){left:4%;top:36%;transform:rotate(68deg)}.living-frame i:nth-child(2){right:3%;top:48%;transform:rotate(-70deg)}.living-frame i:nth-child(3){left:7%;top:67%;transform:rotate(77deg) scale(.8)}.living-frame i:nth-child(4){right:6%;top:29%;transform:rotate(-76deg) scale(.75)}.board-shell.is-dropping .living-frame i{animation:tendrilPulse 1.35s ease-in-out infinite alternate}.board-shell.is-dropping .living-frame i:nth-child(2n){animation-delay:-.6s}.board-scan{position:absolute;z-index:3;left:13%;right:13%;top:33%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,217,10,.45),transparent);box-shadow:0 0 10px #f5d90a59;opacity:0;pointer-events:none}.board-shell.is-dropping .board-scan{opacity:.7;animation:boardScan 3.8s linear infinite}.spawn-selector{position:absolute;z-index:5;top:29.2%;left:20%;right:20%;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center}.spawn-selector button{width:clamp(22px,2.4vw,30px);height:clamp(22px,2.4vw,30px);padding:0;border:1px solid #5d5718;background:#050504e6;color:#a9a57e;display:grid;place-items:center;cursor:pointer;transform:rotate(45deg);box-shadow:0 3px 12px #000}.spawn-selector button span{transform:rotate(-45deg);font-size:clamp(11px,.9vw,13px);font-weight:700}.spawn-selector button:hover:not(:disabled){color:var(--acid);border-color:var(--acid)}.spawn-selector button.active{background:var(--acid);color:#080800;border-color:#fff172;box-shadow:0 0 16px #f5d90aa6}.spawn-selector button:disabled{cursor:not-allowed;opacity:.55}.mobile-action{display:none}.reward-tray{position:absolute;z-index:2;left:10.25%;right:10.55%;top:83.55%;height:9.15%;display:grid;grid-template-columns:111fr 107fr 111fr 142fr 116fr 108fr 116fr;pointer-events:none}.reward-slot{min-width:0;position:relative;isolation:isolate;display:grid;place-items:center;color:#e5dfbd;border:0;background:transparent}.reward-slot:before{content:"";position:absolute;z-index:-1;top:6%;right:4%;bottom:6%;left:4%;opacity:0;background:radial-gradient(ellipse at 50% 56%,rgba(255,236,62,.38),rgba(245,217,10,.14) 48%,transparent 78%);box-shadow:inset 0 0 22px #f5d90a29,0 0 17px #f5d90a1f}.reward-slot .reward-icon{width:clamp(22px,56%,38px);height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 8px rgba(245,217,10,.62))}.reward-slot.is-locked{color:#fffbd3}.reward-slot.is-locked:before{animation:slotCellPulse .58s ease-in-out infinite alternate}.reward-slot.is-locked .reward-icon{transform:scale(1.1);filter:drop-shadow(0 0 13px rgba(255,243,107,.94))}.reward-crown{color:#f5d90a}.reward-diamond{color:#fff4a3}.reward-star{color:#e9d939}.reward-lightning{color:#c7bd64}.reward-symbiote{color:#9b986f}.rights-display{padding:16px;border:1px solid #3a3615;background:#070706}.rights-number{display:grid;grid-template-columns:auto 1fr auto;align-items:end;column-gap:10px}.rights-number>svg{width:29px;height:29px;color:var(--acid);align-self:center}.rights-number strong{font-size:38px;line-height:.9;color:#fffbd8}.rights-number span{color:var(--acid);font-size:12px;font-weight:700;letter-spacing:.11em}.rights-track{display:grid;grid-template-columns:repeat(20,1fr);gap:3px;height:9px;margin:13px 0 8px}.rights-track i{background:#24231c;border:1px solid #373520}.rights-track i.active{background:var(--acid);border-color:var(--acid);box-shadow:0 0 7px #f5d90a66}.rights-display>small{color:#8d896f;font-size:11px;letter-spacing:.06em}.reward-guide{display:grid;gap:5px}.reward-guide>div{min-height:29px;display:grid;grid-template-columns:22px 1fr auto;gap:6px;align-items:center;padding:4px 8px;background:#0a0a08;border:1px solid #292715}.reward-guide .reward-icon{width:22px;height:22px;object-fit:contain;color:var(--acid);filter:drop-shadow(0 0 5px rgba(245,217,10,.45))}.reward-guide span{color:#bcb795;font-size:12px;text-transform:uppercase;letter-spacing:.055em}.reward-guide strong{color:#f0eac3;font-size:13px}.reward-guide strong small{color:var(--acid);margin-left:4px;font-size:10px}.channel-readout{margin:12px 0 16px;display:flex;align-items:center;justify-content:space-between;border-left:2px solid #5c5612;padding:9px 11px;background:#080806}.channel-readout span{color:#999578;font-size:11px;letter-spacing:.11em}.channel-readout strong{color:var(--acid);font-size:15px}.rights-wallet>svg{color:var(--acid)}.metric>strong{white-space:nowrap;font-size:24px}.last-symbol{display:flex;align-items:center;color:var(--acid)}.last-symbol .reward-icon{width:25px;height:25px;object-fit:contain}.history-symbol{min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px!important}.history-symbol .reward-icon{width:17px;height:17px;object-fit:contain;color:var(--acid);flex:0 0 auto}.result-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:18px;background:#000000db url(/assets/symbiote-ambient-v1.png) center / cover no-repeat;background-blend-mode:multiply;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.result-modal{width:min(92vw,420px);position:relative;isolation:isolate;padding:34px 32px 28px;border:1px solid var(--acid);background:#090908;text-align:center;box-shadow:0 0 70px #f5d90a33}.result-modal:before,.result-modal:after{content:"";position:absolute;height:3px;background:var(--acid);top:-2px;width:26%;box-shadow:0 0 15px var(--acid)}.result-modal:before{left:0}.result-modal:after{right:0}.modal-close{position:absolute;top:10px;right:10px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #37341c;background:#11110e;cursor:pointer}.modal-close:hover{color:var(--acid);border-color:var(--acid)}.modal-kicker{display:block;color:#aaa582;font-size:11px;font-weight:700;letter-spacing:.17em}.modal-reward-icon{width:94px;height:94px;margin:23px auto 14px;display:grid;place-items:center;border:1px solid currentColor;background:#11110c;transform:rotate(45deg);box-shadow:0 0 36px #f5d90a2e}.modal-reward-icon .reward-icon{width:66px;height:66px;object-fit:contain;transform:rotate(-45deg);filter:drop-shadow(0 0 12px rgba(245,217,10,.72))}.result-modal>span:not(.modal-kicker){color:#bdb795;font-size:13px;font-weight:700;letter-spacing:.12em}.result-modal h2{margin:7px 0 8px;color:var(--acid);font-family:Black Ops One;font-size:34px;font-weight:400;line-height:1.08}.result-modal p{margin:0 0 20px;color:#9a967a;font-size:13px}.modal-promo{margin:14px 0 19px;padding:13px;display:grid;gap:8px;border:1px solid rgba(245,217,10,.38);background:linear-gradient(145deg,#f5d90a0f,#00000073)}.modal-promo>span{color:#8f8a6d;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.modal-promo>strong{color:#fff02a;font:24px Black Ops One,sans-serif;letter-spacing:.12em;text-shadow:0 0 16px rgba(245,217,10,.34)}.modal-promo>button{min-height:40px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,217,10,.46);color:#f4edc9;background:#11110c;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.modal-promo>button:hover{color:#080800;background:var(--acid)}.modal-promo>button svg{width:17px;height:17px}.modal-action{width:100%;min-height:50px;border:0;background:var(--acid);color:#080800;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;letter-spacing:.08em;cursor:pointer}.modal-action:hover{background:#fff02a}.modal-action svg{width:21px;height:21px}.result-modal>small{display:block;margin-top:12px;color:#77745f}.result-modal>*:not(.modal-organism){position:relative;z-index:2}.modal-organism{position:absolute;top:-42px;right:-42px;bottom:-42px;left:-42px;z-index:1;pointer-events:none;opacity:.48}.modal-organism i{position:absolute;left:50%;top:50%;width:68%;height:20%;border:2px solid rgba(245,217,10,.3);border-radius:50%;transform-origin:0 50%;filter:drop-shadow(0 0 8px rgba(245,217,10,.2))}.modal-organism i:nth-child(1){transform:rotate(12deg)}.modal-organism i:nth-child(2){transform:rotate(132deg)}.modal-organism i:nth-child(3){transform:rotate(252deg)}.confirm-modal-backdrop{position:fixed;z-index:180;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 50% 45%,rgba(245,217,10,.1),transparent 38%),#000000d6;-webkit-backdrop-filter:blur(8px) saturate(.7);backdrop-filter:blur(8px) saturate(.7);animation:confirmBackdropIn .18s ease-out both}.confirm-modal{width:min(92vw,470px);position:relative;isolation:isolate;overflow:hidden;padding:34px 34px 28px;border:1px solid rgba(245,217,10,.72);color:#eee9c9;background:linear-gradient(145deg,#0b0b08,#030302 72%);text-align:center;box-shadow:0 0 0 1px #f5d90a14,0 26px 90px #000000e6,inset 0 0 52px #f5d90a0b;animation:confirmModalIn .24s cubic-bezier(.18,.82,.28,1) both}.confirm-modal:before,.confirm-modal:after{content:"";position:absolute;z-index:2;top:0;width:30%;height:3px;background:var(--acid);box-shadow:0 0 16px #f5d90ad1}.confirm-modal:before{left:0}.confirm-modal:after{right:0}.confirm-modal>*:not(.modal-organism){position:relative;z-index:3}.confirm-modal.is-danger{border-color:#ec8e36b8;box-shadow:0 0 0 1px #ec8e3614,0 26px 90px #000000e6,inset 0 0 52px #ec8e360d}.confirm-modal.is-danger:before,.confirm-modal.is-danger:after{background:#f2a13f;box-shadow:0 0 16px #f2a13fb8}.confirm-modal.is-success{border-color:#f5d90acc;box-shadow:0 0 0 1px #f5d90a1a,0 26px 90px #000000e6,inset 0 0 62px #f5d90a13}.confirm-modal.is-success .confirm-modal-icon{background:linear-gradient(145deg,#fff878,#d7b900);filter:drop-shadow(0 0 22px rgba(245,217,10,.56))}.confirm-modal-icon{width:66px;height:66px;display:grid;place-items:center;margin:2px auto 14px;color:#090500;background:linear-gradient(145deg,#fff16a,#d99b13);clip-path:polygon(50% 0,93% 22%,100% 68%,73% 100%,27% 100%,0 68%,7% 22%);filter:drop-shadow(0 0 18px rgba(245,217,10,.38))}.confirm-modal.is-danger .confirm-modal-icon{background:linear-gradient(145deg,#ffd76a,#e27b2c);filter:drop-shadow(0 0 18px rgba(236,128,46,.42))}.confirm-modal-icon svg{width:34px;height:34px}.confirm-modal h2{margin:7px 0 12px;color:#fff8bd;font-family:Black Ops One,sans-serif;font-size:clamp(24px,5vw,33px);font-weight:400;line-height:1.1;letter-spacing:.035em}.confirm-modal p{max-width:390px;margin:0 auto 24px;color:#c4bea0;font-size:15px;font-weight:600;line-height:1.52}.confirm-modal-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:10px}.confirm-modal-actions.is-single{grid-template-columns:minmax(180px,260px);justify-content:center}.confirm-modal-actions button{min-height:48px;padding:0 15px;border:1px solid #464127;font:inherit;font-size:13px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;transition:filter .16s ease,border-color .16s ease,box-shadow .16s ease}.confirm-modal-actions button:disabled,.confirm-modal .modal-close:disabled{cursor:wait;opacity:.58}.confirm-modal-cancel{color:#c8c2a2;background:#11110d}.confirm-modal-cancel:hover:not(:disabled){color:#fff6b0;border-color:#8c8129}.confirm-modal-approve{border-color:var(--acid)!important;color:#0a0900;background:linear-gradient(135deg,#fff35a,#d9ba00);box-shadow:0 0 20px #f5d90a24}.confirm-modal.is-danger .confirm-modal-approve{border-color:#f2a13f!important;background:linear-gradient(135deg,#ffd35c,#df7c2d)}.confirm-modal-approve:hover:not(:disabled){filter:brightness(1.09);box-shadow:0 0 25px #f5d90a42}@keyframes confirmBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes confirmModalIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.confirm-modal{padding:31px 20px 21px}.confirm-modal-actions{grid-template-columns:1fr}.confirm-modal-cancel{order:2}}@keyframes organismBreath{50%{transform:scale(1.035);filter:blur(38px)}}@keyframes tendrilPulse{to{opacity:.28;filter:drop-shadow(0 0 12px rgba(245,217,10,.45))}}@keyframes boardScan{0%{top:33%}to{top:78%}}@keyframes slotCellPulse{0%{opacity:.24}to{opacity:.86}}.intel-column{display:flex;flex-direction:column;gap:16px}.intel-panel,.history-panel{padding:19px}.metric{padding:15px 0 17px;border-block:1px solid #262414;display:grid;grid-template-columns:1fr auto;align-items:end}.metric span,.metric-row span,.distribution>span{font-size:11px;letter-spacing:.12em;color:#9a9677}.metric strong{font-size:28px;line-height:1;color:var(--acid)}.metric small{grid-column:1 / -1;color:#85816a;font-size:11px}.metric-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.metric-row>div{padding:10px;background:#080807;border:1px solid #282614;display:flex;flex-direction:column}.metric-row strong{font-size:18px}.positive{color:var(--acid)!important}.negative{color:#9d997c!important}.distribution{margin-top:16px}.distribution>div{height:54px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid #3b3714;padding-top:7px}.distribution i{flex:1;background:#36352d;min-height:7px;max-height:100%}.distribution i.win{background:var(--acid);box-shadow:0 0 8px #f5d90a40}.distribution small{color:#555343;align-self:center;margin:auto}.history-list{display:flex;flex-direction:column;min-height:144px}.history-item{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;min-height:33px;border-bottom:1px solid #252315}.history-item span{color:#8b8870;font-size:11px}.history-item strong{color:#e7e2c3;font-size:14px}.history-item em{font-style:normal;text-align:right;font-weight:700;font-size:12px}.history-promo{display:block;margin-top:2px;color:#8d896e;font:9px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#817e68;font-size:12px;text-align:center;gap:8px}.empty-state svg{width:26px;height:26px}footer{max-width:1440px;min-height:46px;margin:0 auto;border-top:1px solid #242314;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;color:#77745f;font-size:11px;letter-spacing:.08em}footer p{margin:0;text-align:center;letter-spacing:.03em}footer strong{justify-self:end;color:#77745d}@media(max-width:1100px){.game-layout{grid-template-columns:minmax(240px,290px) minmax(400px,500px);align-items:start}.intel-column{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}.topbar{grid-template-columns:minmax(210px,1fr) minmax(195px,auto) minmax(220px,auto);gap:12px}.status-chip{display:none}}@media(max-width:760px){.app-shell{padding:0 12px 90px}.topbar{min-height:68px;gap:8px}.brand-mark{width:36px;height:36px}.brand strong{font-size:18px}.brand small{display:none}.wallet{min-width:0;padding:8px}.wallet>svg,.wallet button{display:none}.wallet strong{font-size:18px}.wallet span{font-size:10px}.game-layout{margin-top:10px;display:flex;flex-direction:column;gap:14px}.board-column{order:1;width:min(100%,490px);margin:0 auto}.mode-kicker{margin-bottom:2px}.control-panel{order:2;width:100%;padding:18px}.control-panel>.drop-button,.control-panel>.round-status{display:none}.intel-column{order:3;width:100%;display:grid;grid-template-columns:1fr}.history-panel{display:none}.mobile-action{position:fixed;display:block;z-index:20;left:12px;right:12px;bottom:12px}.mobile-action .drop-button{min-height:58px;border:1px solid #fff36b;box-shadow:0 10px 38px #000}.spawn-selector{top:29.4%}footer{grid-template-columns:1fr auto;padding-top:12px}footer p{display:none}}@media(max-height:760px)and (min-width:761px){.topbar{min-height:68px}.game-layout{margin-top:10px}.board-column{max-width:430px}.control-panel{padding:18px}.panel-heading{margin-bottom:14px}.field-label{margin-top:12px}footer{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.player-chip{justify-self:end;min-width:205px;max-width:270px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:9px 12px;border:1px solid #3a3718;background:#070705d1}.player-chip small{grid-column:1;color:#969277;font-size:11px;letter-spacing:.11em}.player-chip strong{grid-column:1;min-width:0;overflow:hidden;color:#f3efcf;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.player-chip span{grid-column:2;grid-row:1 / 3;color:var(--acid);font-size:13px;font-weight:700;white-space:nowrap}.campaign-board-wrap{position:relative;width:100%}.app-shell.is-entitlement-locked{max-height:100dvh;overflow:hidden}.app-shell.is-entitlement-locked>.topbar,.app-shell.is-entitlement-locked>.game-layout,.app-shell.is-entitlement-locked>footer,.app-shell.is-entitlement-locked>.result-modal-backdrop{opacity:.24;filter:blur(2px) saturate(.55);pointer-events:none;-webkit-user-select:none;user-select:none}.campaign-entitlement-gate{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:auto;padding:clamp(12px,3vw,42px);background:#00000075;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.campaign-start-notice{position:fixed;z-index:140;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;pointer-events:none;background:radial-gradient(circle,#f5d90a26,#0000009e 42%,#0000 72%);animation:campaignStartVeil 3.6s ease-in-out both}.campaign-start-notice:before{content:"";position:absolute;width:min(62vw,630px);aspect-ratio:1;border:2px solid rgba(245,217,10,.72);border-radius:50%;box-shadow:0 0 40px #f5d90a59,inset 0 0 40px #f5d90a33;animation:campaignStartRing 3.6s cubic-bezier(.16,.76,.24,1) both}.campaign-start-notice-core{position:relative;isolation:isolate;min-width:min(88vw,500px);padding:clamp(26px,5vw,48px) clamp(28px,7vw,76px);color:#080800;text-align:center;background:linear-gradient(110deg,#b89d00,#fff35b 32%,#f5d90a 70%,#8b7500);clip-path:polygon(5% 0,95% 0,100% 22%,96% 50%,100% 78%,95% 100%,5% 100%,0 78%,4% 50%,0 22%);box-shadow:0 0 75px #f5d90aa8;animation:campaignStartCore 3.6s cubic-bezier(.16,.76,.24,1) both}.campaign-start-notice-core:before{content:"";position:absolute;z-index:-1;top:4px;right:4px;bottom:4px;left:4px;background:linear-gradient(145deg,#000000ed,#0c0c05e6);clip-path:inherit}.campaign-start-notice-core:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.46) 48%,transparent 68%);transform:translate(-130%);animation:campaignStartSweep 1.1s .32s ease-out both}.campaign-start-notice-core>svg{width:46px;height:46px;color:var(--acid);filter:drop-shadow(0 0 13px rgba(245,217,10,.82));animation:campaignStartBolt .75s ease-out both}.campaign-start-notice-core span{display:block;margin:7px 0 5px;color:#aaa25f;font-size:12px;font-weight:800;letter-spacing:.2em}.campaign-start-notice-core strong{display:block;color:#fff7aa;font-family:Black Ops One,sans-serif;font-size:clamp(27px,6vw,48px);font-weight:400;line-height:1.04;letter-spacing:.035em;text-shadow:0 0 18px rgba(245,217,10,.48)}.campaign-start-notice-core p{margin:9px 0 0;color:var(--acid);font-size:clamp(16px,3vw,24px);font-weight:800;letter-spacing:.18em}.campaign-overlay{position:relative;z-index:1;width:min(920px,100%);max-height:calc(100dvh - clamp(24px,6vw,84px));overflow-x:hidden;overflow-y:auto;padding:clamp(16px,2.1vw,27px);color:#f3efcf;border:1px solid rgba(245,217,10,.58);background:linear-gradient(145deg,#020202e8,#080805db 52%,#020202ed);box-shadow:inset 0 0 55px #f5d90a0e,0 24px 90px #000000d1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);scrollbar-color:#5b5310 #080806}.campaign-overlay.is-locked-gate{animation:campaignGateIn .28s ease-out both}.campaign-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 48%,rgba(245,217,10,.035) 48% 49%,transparent 49% 100%),repeating-linear-gradient(0deg,rgba(255,255,255,.013) 0 1px,transparent 1px 4px)}.campaign-organic-glow{position:absolute;width:42%;height:42%;right:0;top:0;pointer-events:none;border-radius:50%;background:radial-gradient(circle at 100% 0,rgba(245,217,10,.17),transparent 68%);filter:blur(20px)}.campaign-overlay-head{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding-bottom:16px;border-bottom:1px solid rgba(245,217,10,.2)}.campaign-overlay-head>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #4a461a;color:#d6cf99;background:#080806;cursor:pointer}.campaign-overlay-head>button:hover{color:#070700;background:var(--acid);border-color:var(--acid)}.campaign-emblem{width:46px;height:46px;display:grid;place-items:center;color:#070700;background:var(--acid);clip-path:polygon(50% 0,100% 28%,88% 82%,50% 100%,12% 82%,0 28%);box-shadow:0 0 22px #f5d90a8c}.campaign-emblem svg{width:25px;height:25px}.campaign-overlay-head span{display:block;margin-bottom:3px;color:var(--acid);font-size:11px;font-weight:700;letter-spacing:.13em}.campaign-overlay-head h2{margin:0;color:#fff8bb;font-family:Black Ops One,sans-serif;font-size:clamp(22px,2.5vw,34px);line-height:1;letter-spacing:.045em}.campaign-overlay-head p{margin:6px 0 0;max-width:620px;color:#aaa587;font-size:14px;line-height:1.46}.campaign-alert{position:relative;display:flex;gap:9px;align-items:center;margin-top:12px;padding:10px 12px;color:#ffe89a;border:1px solid rgba(235,170,34,.45);background:#682c0347;font-size:14px}.campaign-rules-strip{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.campaign-rules-strip>span{min-width:0;display:grid;grid-template-columns:auto 1fr;column-gap:8px;padding:9px;border:1px solid #282715;background:#080806c7}.campaign-rules-strip svg{grid-row:1 / 3;align-self:center;width:20px;height:20px;color:var(--acid)}.campaign-rules-strip strong{font-size:12px;color:#e9e2ad}.campaign-rules-strip small{color:#918d73;font-size:11px;line-height:1.35}.campaign-tier-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.campaign-tier-grid article{min-width:0;padding:13px;border:1px solid #373416;background:linear-gradient(155deg,#0e0e09f7,#040403f0);box-shadow:inset 0 0 22px #f5d90a06}.campaign-tier-grid article:hover{border-color:#746b12}.campaign-tier-grid article.is-closed{opacity:.58}.campaign-tier-grid article.has-retry{border-color:#f5d90a80;box-shadow:inset 0 0 26px #f5d90a12,0 0 18px #f5d90a0d}.campaign-tier-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.campaign-tier-head span{color:#fff6a3;font-size:18px;font-weight:800}.campaign-tier-head em{padding:3px 7px;color:#080800;background:var(--acid);font-size:11px;font-style:normal;font-weight:800}.campaign-tier-grid article>strong{display:block;margin-top:8px;color:#ddd69c;font-size:13px;letter-spacing:.06em}.campaign-tier-grid article>small{display:block;margin:3px 0 9px;color:#969176;font-size:11px}.campaign-tier-grid article>button{width:100%;min-height:38px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #8c7d09;color:#080800;background:var(--acid);font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer}.campaign-tier-grid article>button:hover:not(:disabled){background:#fff05a;box-shadow:0 0 16px #f5d90a40}.campaign-tier-grid article>button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.45}.campaign-tier-grid article>button.campaign-retry{margin-top:6px;color:#080800;border-color:#b7a40a;background:linear-gradient(180deg,#fff05a,var(--acid));font-size:11px}.campaign-attempt-pips{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:9px}.campaign-attempt-pips i{height:4px;background:#25231b}.campaign-attempt-pips i.available{background:var(--acid);box-shadow:0 0 6px #f5d90a73}.campaign-attempt-pips i.used{background:#39231b}.campaign-footnote{position:relative;margin:12px 0 0;color:#8f8b71;font-size:11px;line-height:1.45}.campaign-active-state{position:relative;margin-top:15px;padding:clamp(14px,2vw,22px);border:1px solid #3e3a16;background:#060604e6}.campaign-active-state.is-rule-locked{min-height:390px;overflow:hidden;border-color:#d97a36b3}.campaign-active-state.is-rule-locked>*:not(.campaign-violation-lock){pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.45);opacity:.38}.campaign-violation-lock{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(18px,4vw,42px);overflow:auto;color:#eee8c8;text-align:center;background:linear-gradient(145deg,#080503c7,#020202e0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:campaignViolationIn .35s ease-out both}.campaign-violation-lock:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;border:1px solid rgba(222,130,53,.48);box-shadow:inset 0 0 45px #b1421814}.campaign-violation-emblem{position:relative;width:58px;height:58px;display:grid;place-items:center;margin-bottom:10px;color:#170a02;background:linear-gradient(145deg,#ffd05a,#d86b26);clip-path:polygon(50% 0,94% 23%,100% 70%,50% 100%,0 70%,6% 23%);box-shadow:0 0 32px #e170266b}.campaign-violation-emblem svg{width:29px;height:29px}.campaign-violation-lock>span{position:relative;color:#e99a55;font-size:11px;font-weight:800;letter-spacing:.18em}.campaign-violation-lock h3{position:relative;margin:6px 0 10px;color:#ffe4a4;font-family:Black Ops One,sans-serif;font-size:clamp(24px,4vw,38px);font-weight:400;letter-spacing:.04em}.campaign-violation-lock p{position:relative;max-width:630px;margin:0;color:#d9d1b4;font-size:14px;font-weight:600;line-height:1.5}.campaign-violation-meta{position:relative;min-width:210px;margin:18px 0 10px;padding:10px 18px;border:1px solid rgba(225,126,48,.42);background:#0c0703bd}.campaign-violation-meta strong{display:block;color:#ffc667;font-family:Black Ops One,sans-serif;font-size:24px;letter-spacing:.08em}.campaign-violation-meta small,.campaign-violation-lock>small{position:relative;display:block;color:#9f9379;font-size:11px;letter-spacing:.08em}.campaign-violation-lock>button{position:relative;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;padding:0 18px;border:1px solid #d27d35;color:#1a0b02;background:linear-gradient(135deg,#ffd55e,#dc762d);font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer}.campaign-violation-lock>button:hover{filter:brightness(1.1);box-shadow:0 0 18px #de772b4d}.campaign-active-state.status-qualified_waiting,.campaign-active-state.status-completed{border-color:#f5d90aad;box-shadow:inset 0 0 34px #f5d90a0d}.campaign-active-top{display:flex;justify-content:space-between;gap:18px;align-items:center}.campaign-active-top>div:first-child>span{display:block;color:var(--acid);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.campaign-active-top>div:first-child>strong{display:block;margin:5px 0;color:#fff7b5;font-size:clamp(18px,2.5vw,28px)}.campaign-active-top>div:first-child>small{color:#aaa587;font-size:13px}.campaign-clock{flex:0 0 auto;display:grid;grid-template-columns:auto 1fr;column-gap:8px;min-width:155px;padding:10px 13px;border:1px solid #514a13;background:#0a0a06}.campaign-clock svg{grid-row:1 / 3;align-self:center;width:25px;height:25px;color:var(--acid)}.campaign-clock small{color:#969176;font-size:10px;letter-spacing:.1em}.campaign-clock strong{color:#fff278;font-family:Black Ops One,sans-serif;font-size:20px;letter-spacing:.05em}.campaign-progress-copy{display:flex;justify-content:space-between;gap:12px;margin:20px 0 7px;color:#a29d80;font-size:12px}.campaign-progress-copy strong{color:#eee5a5}.campaign-progress{height:11px;padding:2px;border:1px solid #393617;background:#050504}.campaign-progress i{display:block;height:100%;max-width:100%;background:linear-gradient(90deg,#8b7700,var(--acid),#fff37a);box-shadow:0 0 10px #f5d90a73;transition:width .35s ease}.campaign-active-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.campaign-active-metrics>div{padding:9px;border:1px solid #292715;background:#090907}.campaign-active-metrics small{display:block;color:#908c73;font-size:10px;letter-spacing:.08em}.campaign-active-metrics strong{display:block;margin-top:4px;color:#ded7a5;font-size:13px}.campaign-formula{display:flex;gap:9px;align-items:center;margin-top:10px;padding:9px;color:#aaa580;border-left:2px solid var(--acid);background:#f5d90a0b;font-size:12px}.campaign-formula svg{flex:0 0 20px;color:var(--acid)}.campaign-formula strong{color:#fff18a}.campaign-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:15px}.campaign-actions button{min-height:40px;display:flex;align-items:center;gap:7px;padding:0 14px;border:1px solid #46431f;background:#0e0e0a;color:#d5cea0;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.campaign-actions button:hover:not(:disabled){border-color:var(--acid);color:#fff3a0}.campaign-actions button.campaign-primary{border-color:var(--acid);color:#070700;background:var(--acid)}.campaign-actions button.campaign-loss{border-color:#be5b1f8c;color:#e3ad78}.campaign-actions button:disabled{opacity:.45;cursor:wait}.campaign-dock{position:absolute;z-index:11;top:5%;left:50%;transform:translate(-50%);min-width:min(360px,76%);display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 12px;border:1px solid #4e4812;color:#e7dfad;background:#040403ed;box-shadow:0 8px 28px #000,inset 0 0 18px #f5d90a0a;cursor:pointer}.campaign-dock>span{width:30px;height:30px;display:grid;place-items:center;color:#080800;background:var(--acid)}.campaign-dock small{display:block;color:var(--acid);font-size:10px;letter-spacing:.11em}.campaign-dock strong{display:block;font-size:13px}.campaign-dock em{color:#fff083;font-family:Black Ops One,sans-serif;font-size:15px;font-style:normal}.campaign-dock.has-active{border-color:#f5d90ab3}@keyframes campaignGateIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes campaignStartVeil{0%{opacity:0}10%,76%{opacity:1}to{opacity:0}}@keyframes campaignStartCore{0%{opacity:0;transform:scale(.58) rotateX(18deg);filter:blur(9px)}13%{opacity:1;transform:scale(1.055) rotateX(0);filter:blur(0)}21%,76%{transform:scale(1)}to{opacity:0;transform:scale(.96);filter:blur(3px)}}@keyframes campaignStartRing{0%{opacity:0;transform:scale(.18)}16%{opacity:1}78%,to{opacity:0;transform:scale(1.42)}}@keyframes campaignStartSweep{to{transform:translate(130%)}}@keyframes campaignStartBolt{0%{opacity:0;transform:translateY(-20px) scale(1.8)}45%{opacity:1;transform:translateY(3px) scale(.92)}to{transform:translateY(0) scale(1)}}@keyframes campaignViolationIn{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media(max-width:760px){.player-chip{display:none}.campaign-entitlement-gate{place-items:start center;padding:9px}.campaign-overlay{width:100%;max-height:calc(100dvh - 18px);padding:13px}.campaign-overlay-head{grid-template-columns:auto 1fr;gap:9px}.campaign-emblem{width:38px;height:38px}.campaign-overlay-head p{font-size:12px}.campaign-rules-strip{grid-template-columns:1fr}.campaign-rules-strip>span{padding:7px 9px}.campaign-tier-grid{grid-template-columns:1fr}.campaign-active-top{align-items:stretch;flex-direction:column}.campaign-clock{min-width:0}.campaign-active-metrics{grid-template-columns:1fr}.campaign-dock{top:4%;min-width:84%}}
