.anomaly-shell[data-v-6148890a]{position:relative;min-height:100vh;overflow:hidden;padding:2rem;background:radial-gradient(circle at top left,rgba(255,188,72,.22),transparent 26%),radial-gradient(circle at bottom right,rgba(87,196,255,.18),transparent 24%),linear-gradient(180deg,#08111a,#05070b);color:#f7f5ef}.anomaly-shell__backdrop[data-v-6148890a]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent);pointer-events:none}.anomaly-shell__header[data-v-6148890a],.anomaly-shell__panel[data-v-6148890a]{position:relative;border:1px solid rgba(255,210,138,.22);background:#070b10d1;box-shadow:0 20px 40px #00000038,inset 0 0 0 1px #ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.anomaly-shell__header[data-v-6148890a]{z-index:1;display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start;max-width:1280px;margin:0 auto 1.25rem;padding:1.5rem}.anomaly-shell__header h1[data-v-6148890a],.anomaly-shell__panel strong[data-v-6148890a]{display:block;margin:0;font-size:clamp(1.2rem,2vw,1.9rem);letter-spacing:.08em;text-transform:uppercase}.anomaly-shell__session[data-v-6148890a]{display:grid;gap:.65rem;min-width:220px}.anomaly-shell__layout[data-v-6148890a]{position:relative;z-index:1;display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:1rem;max-width:1280px;margin:0 auto}.anomaly-shell__sidebar[data-v-6148890a],.anomaly-shell__main[data-v-6148890a],.anomaly-shell__rail[data-v-6148890a]{display:grid;gap:1rem}.anomaly-shell__main[data-v-6148890a]{grid-template-rows:minmax(240px,auto) minmax(220px,auto)}.anomaly-shell__panel[data-v-6148890a]{padding:1.2rem}.anomaly-shell__panel-head[data-v-6148890a],.anomaly-shell__research-card-head[data-v-6148890a],.anomaly-shell__research-footer[data-v-6148890a]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.anomaly-shell__eyebrow[data-v-6148890a],.anomaly-shell__label[data-v-6148890a],.anomaly-shell__chip[data-v-6148890a],.anomaly-shell__nav-item small[data-v-6148890a],.anomaly-shell__microcopy[data-v-6148890a],.anomaly-shell__research-summary-label[data-v-6148890a],.anomaly-shell__research-subhead[data-v-6148890a]{margin:0;color:#ffcf76;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.anomaly-shell__summary[data-v-6148890a]{margin:.75rem 0 0;color:#f7f5efc7;line-height:1.55}.anomaly-shell__summary--tight[data-v-6148890a]{margin-top:.25rem}.anomaly-shell__button[data-v-6148890a],.anomaly-shell__nav-item[data-v-6148890a],.anomaly-shell__battery-add[data-v-6148890a]{border:1px solid rgba(255,210,138,.24);background:#ffffff05;color:inherit}.anomaly-shell__button[data-v-6148890a]{padding:.8rem 1rem;font:inherit;text-transform:uppercase;letter-spacing:.12em;cursor:pointer}.anomaly-shell__nav[data-v-6148890a]{display:grid;gap:.75rem;margin-top:.9rem}.anomaly-shell__nav-item[data-v-6148890a]{display:grid;gap:.35rem;width:100%;padding:.85rem .95rem;text-align:left;cursor:pointer}.anomaly-shell__nav-item--active[data-v-6148890a]{border-color:#57c4ff7a;background:linear-gradient(135deg,#57c4ff29,#ffbc481f)}.anomaly-shell__button[data-v-6148890a]:disabled{cursor:not-allowed;opacity:.6}.anomaly-shell__button--primary[data-v-6148890a]{background:linear-gradient(135deg,#57c4ff33,#ffbc4824)}.anomaly-shell__button--danger[data-v-6148890a]{background:linear-gradient(135deg,#ff796a2e,#ffbc4814)}.anomaly-shell__signal[data-v-6148890a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem}.anomaly-shell__signal div[data-v-6148890a]{min-height:92px;border:1px solid rgba(87,196,255,.22);background:linear-gradient(180deg,#57c4ff29,#ffbc4805),#081018c7}.anomaly-shell__stats[data-v-6148890a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:1rem 0 0}.anomaly-shell__operations[data-v-6148890a]{margin-top:1rem}.anomaly-shell__actions[data-v-6148890a],.anomaly-shell__battery-row[data-v-6148890a],.anomaly-shell__confirm-actions[data-v-6148890a],.anomaly-shell__research-actions[data-v-6148890a],.anomaly-shell__research-footer-actions[data-v-6148890a]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.75rem}.anomaly-shell__battery-row[data-v-6148890a]{justify-content:space-between}.anomaly-shell__battery-add[data-v-6148890a]{width:2.5rem;height:2.5rem;font:inherit;font-size:1.2rem;cursor:pointer}.anomaly-shell__confirm[data-v-6148890a]{margin-top:.75rem}.anomaly-shell__modal-backdrop[data-v-6148890a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:1.5rem;background:#02060cd1}.anomaly-shell__modal[data-v-6148890a]{width:min(980px,100%);max-height:calc(100vh - 3rem);overflow:auto;border:1px solid rgba(87,196,255,.24);background:linear-gradient(180deg,#57c4ff14,#ffbc4808),#040a10f5;padding:1.1rem;box-shadow:0 24px 72px #00000059}.anomaly-shell__modal-grid[data-v-6148890a],.anomaly-shell__modal-columns[data-v-6148890a],.anomaly-shell__branch-list[data-v-6148890a],.anomaly-shell__confirmation-list[data-v-6148890a]{display:grid;gap:.85rem}.anomaly-shell__modal-grid[data-v-6148890a]{margin-top:1rem}.anomaly-shell__modal-columns[data-v-6148890a]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.anomaly-shell__modal-card[data-v-6148890a]{border:1px solid rgba(255,210,138,.14);background:#ffffff08;padding:.9rem}.anomaly-shell__branch-option[data-v-6148890a],.anomaly-shell__confirmation[data-v-6148890a]{display:flex;gap:.75rem;align-items:flex-start}.anomaly-shell__branch-option[data-v-6148890a]{border:1px solid rgba(87,196,255,.18);background:#03080cb8;padding:.8rem}.anomaly-shell__branch-option--selected[data-v-6148890a]{border-color:#ffd28a7a}.anomaly-shell__branch-input[data-v-6148890a]{margin-top:.18rem}.anomaly-shell__list[data-v-6148890a]{margin:.4rem 0 0;padding-left:1rem}.anomaly-shell__stats--rail[data-v-6148890a]{grid-template-columns:1fr}.anomaly-shell__stats--research[data-v-6148890a]{grid-template-columns:repeat(2,minmax(0,1fr))}.anomaly-shell__stat[data-v-6148890a]{border:1px solid rgba(255,210,138,.16);background:#ffffff08;padding:.8rem}.anomaly-shell__stat dt[data-v-6148890a],.anomaly-shell__stat dd[data-v-6148890a]{margin:0}.anomaly-shell__stat dt[data-v-6148890a]{color:#ffcf76cc;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.anomaly-shell__stat dd[data-v-6148890a]{margin-top:.35rem;color:#f7f5ef;font-size:1rem}.anomaly-shell__panel--research[data-v-6148890a]{display:grid;gap:1rem}.anomaly-shell__research-overview[data-v-6148890a],.anomaly-shell__research-grid[data-v-6148890a]{display:grid;gap:.85rem}.anomaly-shell__research-overview[data-v-6148890a]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.anomaly-shell__research-grid[data-v-6148890a]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.anomaly-shell__research-summary-card[data-v-6148890a],.anomaly-shell__research-card[data-v-6148890a],.anomaly-shell__research-footer[data-v-6148890a]{border:1px solid rgba(87,196,255,.2);background:#03080cb8;padding:.9rem}.anomaly-shell__research-card[data-v-6148890a]{display:grid;gap:.85rem}.anomaly-shell__research-mk[data-v-6148890a]{border:1px solid rgba(255,210,138,.24);padding:.35rem .55rem;color:#ffcf76;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.anomaly-shell__research-section[data-v-6148890a]{display:grid;gap:.35rem}.anomaly-shell__research-subhead[data-v-6148890a]{display:flex;justify-content:space-between}.anomaly-shell__tier-row[data-v-6148890a],.anomaly-shell__queue-row[data-v-6148890a]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;border:1px solid rgba(255,210,138,.14);background:#ffffff05;padding:.55rem .65rem}.anomaly-shell__tier-row strong[data-v-6148890a],.anomaly-shell__queue-row strong[data-v-6148890a],.anomaly-shell__research-summary-card strong[data-v-6148890a],.anomaly-shell__research-footer strong[data-v-6148890a]{font-size:.95rem}.anomaly-shell__tier-row--locked[data-v-6148890a],.anomaly-shell__queue-row--idle[data-v-6148890a]{opacity:.62}.anomaly-shell__tier-row--upgradeable[data-v-6148890a]{border-color:#57c4ff61}.anomaly-shell__research-footer[data-v-6148890a]{align-items:center}.anomaly-shell__research-footer-actions[data-v-6148890a]{justify-content:flex-end}.anomaly-shell__microcopy[data-v-6148890a]{margin-top:.3rem;color:#f7f5ef94;line-height:1.4}.anomaly-shell__summary--success[data-v-6148890a]{color:#a9f5cc}.anomaly-shell__summary--error[data-v-6148890a]{color:#ff9d92}.anomaly-shell__summary--warning[data-v-6148890a]{color:#ffd28a}@media (max-width: 1080px){.anomaly-shell__layout[data-v-6148890a]{grid-template-columns:minmax(0,1fr)}.anomaly-shell__sidebar[data-v-6148890a],.anomaly-shell__rail[data-v-6148890a]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width: 720px){.anomaly-shell[data-v-6148890a]{padding:1rem}.anomaly-shell__header[data-v-6148890a],.anomaly-shell__research-footer[data-v-6148890a],.anomaly-shell__panel-head[data-v-6148890a],.anomaly-shell__research-card-head[data-v-6148890a]{flex-direction:column}.anomaly-shell__signal[data-v-6148890a],.anomaly-shell__stats--research[data-v-6148890a]{grid-template-columns:1fr}.anomaly-shell__modal-backdrop[data-v-6148890a]{padding:.75rem}.anomaly-shell__tier-row[data-v-6148890a],.anomaly-shell__queue-row[data-v-6148890a]{flex-direction:column}}:root{color-scheme:dark;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--bg: #050704;--panel: #0b130c;--panel-strong: #101911;--panel-soft: rgba(16, 25, 17, .86);--text: #c7ffd9;--text-dim: #6ea17b;--border: #1d3a23;--accent: #7dff9b;--accent-soft: rgba(125, 255, 155, .12);--danger: #e77272}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;min-height:100vh;background:linear-gradient(180deg,rgba(125,255,155,.05),transparent 35%),radial-gradient(circle at top,rgba(125,255,155,.08),transparent 32%),var(--bg);color:var(--text)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(125,255,155,.04) 0,rgba(125,255,155,.04) 1px,transparent 1px,transparent 4px);opacity:.7}button,input,textarea,select{font:inherit}button{color:inherit}.app{min-height:100vh}.panel{border:1px solid var(--border);background:linear-gradient(180deg,#7dff9b0f,#7dff9b04),var(--panel);box-shadow:0 0 0 1px #7dff9b0f,0 18px 80px #0000008c}.panel-title{margin:0 0 18px;color:var(--text-dim);font-size:.78rem;letter-spacing:.24em;text-transform:uppercase}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:32px 24px}.auth-brief{width:min(720px,100%);padding:28px}.auth-form{display:grid;gap:14px}.terminal-block{display:grid;gap:8px;padding:16px 18px;border:1px solid var(--border);background:var(--panel-soft)}.terminal-line,.terminal-prompt{color:var(--text-dim);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.terminal-input{display:grid;gap:12px}.terminal-input--error{border-color:#e7727299}.terminal-field{width:100%;border:1px solid var(--border);background:#071008;color:var(--text);padding:12px 14px;outline:none}.terminal-field:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}.actions-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.ghost{border:1px solid var(--border);background:var(--panel-strong);padding:10px 14px;cursor:pointer;letter-spacing:.14em;text-transform:uppercase}.ghost:hover:enabled,.ghost:focus-visible:enabled{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}.ghost:disabled{cursor:default;opacity:.55}.inline-notice,.inline-error,.auth-error{margin-top:4px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.inline-notice{color:var(--text-dim)}.inline-error,.auth-error{color:var(--danger)}.reset-shell{min-height:100vh;display:grid;place-items:center;padding:24px 20px}.containment-shell{width:min(940px,100%);padding:22px;border:1px solid var(--border);background:linear-gradient(180deg,#7dff9b0f,#7dff9b04),var(--panel);box-shadow:0 0 0 1px #7dff9b0f,0 18px 80px #0000008c;display:grid;gap:18px}.containment-shell__header{display:grid;gap:8px;padding:12px 14px 10px;border:1px solid var(--border);background:linear-gradient(180deg,#7dff9b0f,#7dff9b04),#09110a}.containment-shell__command-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(125,255,155,.12)}.containment-shell__command-meta,.containment-shell__operator-row{display:grid;gap:6px}.containment-shell__brand-block{display:grid;gap:2px;justify-items:center;text-align:center;min-width:0}.containment-shell__logout{min-width:110px;justify-self:end}.containment-shell__glitch{margin:0;position:relative;color:var(--accent);font-size:clamp(1.7rem,4vw,2.5rem);letter-spacing:.16em;line-height:.92;text-transform:uppercase;text-shadow:1px 0 var(--accent),-1px 0 var(--text-dim)}.containment-shell__glitch:before,.containment-shell__glitch:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;animation:containment-shell-glitch 1.4s infinite}.containment-shell__glitch:before{color:#ff000047;clip-path:polygon(0 0,100% 0,100% 35%,0 45%)}.containment-shell__glitch:after{color:#f006;clip-path:polygon(0 65%,100% 55%,100% 100%,0 100%)}.containment-shell__blood{color:red;text-shadow:1px 0 #ff0000,-1px 0 #600000;display:inline-block;transform:translateY(.08em)}.containment-shell__brand-title,.containment-shell__brand-subtitle{margin:0;max-width:40ch;text-transform:uppercase}.containment-shell__brand-title{font-size:.7rem;color:var(--text-dim);letter-spacing:.18em}.containment-shell__brand-subtitle{font-size:.68rem;color:var(--text-dim);letter-spacing:.12em}.containment-shell__sync-pulse{position:relative;display:block;margin-top:4px;width:min(100%,360px);height:2px}.containment-shell__status-line,.containment-shell__hud-line,.containment-shell__status-strip{margin:0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.containment-shell__status-line{color:var(--text-dim)}.containment-shell__operator-row{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:flex-end;justify-items:end}.containment-shell__operator-copy{display:flex;gap:10px;align-items:baseline;justify-content:flex-end;max-width:100%;min-width:0}.containment-shell__operator-copy--resource strong{color:var(--accent)}.containment-shell__bb-trigger{min-width:94px}.containment-shell__operator-label{color:var(--text-dim);font-size:.68rem;letter-spacing:.24em;text-transform:uppercase}.containment-shell__operator-value{white-space:nowrap}.containment-shell__operator-copy strong{margin:0;font-size:.78rem;font-weight:600}.containment-shell__operator-copy--server strong{color:var(--text-dim)}.containment-shell__sync-pulse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,var(--accent) 50%,transparent 100%);opacity:.8;transform:scaleX(1);transform-origin:center;animation:containment-shell-sync-pulse 10s ease-in-out infinite}.containment-shell__eyebrow,.containment-shell__integrity-label,.containment-shell__upgrade-label,.containment-shell__card-label{margin:0 0 12px;color:var(--text-dim);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase}.containment-shell__integrity-label,.containment-shell__upgrade-label,.containment-shell__card-label{margin:0;font-size:.7rem;letter-spacing:.18em}.containment-shell__hud-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px}.containment-shell__hud-line{display:flex;gap:8px;align-items:baseline}.containment-shell__hud-dots{flex:1;min-width:20px;align-self:center;border-bottom:1px dotted rgba(125,255,155,.22)}.containment-shell__hud-line strong{margin:0;font-size:.82rem;text-align:right}.containment-shell__status-strip{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center;padding:6px 9px;border:1px solid var(--border);background:#7dff9b0a}.containment-shell__summary,.containment-shell__anomaly-instruction,.containment-shell__upgrade-card span{color:var(--text-dim);line-height:1.6}.containment-shell__summary{margin:0;max-width:46rem}.containment-shell__terminal,.containment-shell__grid,.containment-shell__metric-list,.containment-shell__action-grid{display:grid;gap:10px}.containment-shell__terminal-nav{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--border);background:#081009;align-content:start}.containment-shell__terminal-tab{display:flex;width:100%;justify-content:flex-start;align-items:center;padding:8px 10px;border:1px solid rgba(125,255,155,.18);background:#0b140d;cursor:pointer;text-transform:uppercase}.containment-shell__terminal-tab:hover,.containment-shell__terminal-tab:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}.containment-shell__terminal-tab--active{border-color:#7dff9b66;background:#7dff9b1a}.containment-shell__terminal-tab strong{margin:0;font-size:.72rem;letter-spacing:.14em;color:var(--text)}.containment-shell__terminal-body{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:12px;align-items:start}.containment-shell__terminal-content{min-width:0}.containment-shell__terminal-pane{min-height:0}.containment-shell__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.containment-shell__metric,.containment-shell__panel{padding:14px 16px;border:1px solid var(--border);background:var(--panel-strong)}.containment-shell__metric{display:grid;gap:6px}.containment-shell__metric strong,.containment-shell__anomaly-power{margin:0;font-size:1rem;line-height:1.3}.containment-shell__metric-list--modal{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.containment-shell__hero{display:grid;gap:12px}.containment-shell__upgrades,.containment-shell__panel{padding:16px;border:1px solid var(--border);background:var(--panel-strong)}.containment-shell__panel--daily,.containment-shell__panel--weekly,.containment-shell__panel--pvp{align-content:start}.containment-shell__panel--daily .ghost,.containment-shell__panel--weekly .ghost,.containment-shell__panel--pvp .ghost{justify-self:start}.containment-shell__daily-restore,.containment-shell__daily-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.containment-shell__daily-restore{padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__research-acceleration{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:12px;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__raid-commit,.containment-shell__raid-after-action,.containment-shell__raid-targets,.containment-shell__raid-run-card{display:grid;gap:12px;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__raid-run-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.containment-shell__raid-run-copy{display:grid;gap:6px}.containment-shell__raid-after-action-copy{display:grid;gap:6px;min-width:0}.containment-shell__raid-after-action-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__raid-phase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.containment-shell__raid-phase-field{display:grid;gap:6px}.containment-shell__raid-target-row{display:grid;gap:10px;padding:10px 12px;border:1px solid rgba(125,255,155,.12);background:#09110a}.containment-shell__raid-target-header,.containment-shell__raid-target-meta{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center}.containment-shell__raid-target-header span,.containment-shell__raid-target-meta{color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__identity{display:block;max-width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-overflow:clip;scrollbar-width:none}.containment-shell__identity::-webkit-scrollbar{display:none}.containment-shell__operations-stabilize,.containment-shell__operations-instant-deploy{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__operations-instant-deploy-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__operations-instant-deploy-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__operations-instant-deploy .ghost{flex:0 0 auto}.containment-shell__operations-stabilize-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__operations-stabilize-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__operations-stabilize .ghost{flex:0 0 auto}.containment-shell__operations-overclock{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__operations-overclock-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__operations-overclock-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__operations-overclock .ghost{flex:0 0 auto}.containment-shell__operations-cooldown-reset{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__operations-cooldown-reset-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__operations-cooldown-reset-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__operations-cooldown-reset .ghost{flex:0 0 auto}.containment-shell__research-acceleration-copy{display:grid;gap:6px;min-width:0;flex:1 1 300px}.containment-shell__research-acceleration-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__research-acceleration .ghost{flex:0 0 auto}.containment-shell__daily-restore-copy{display:grid;gap:4px;min-width:0;flex:1 1 240px}.containment-shell__daily-restore .ghost{flex:0 0 auto}.containment-shell__weekly-buff{display:grid;gap:12px;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__incident-skip,.containment-shell__building-card,.containment-shell__building-acceleration,.containment-shell__instant-complete,.containment-shell__warmup{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__incident-skip-copy,.containment-shell__instant-complete-copy,.containment-shell__warmup-copy,.containment-shell__building-acceleration-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__building-control{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.containment-shell__building-card-copy{display:grid;gap:6px;min-width:0;flex:1 1 280px}.containment-shell__incident-skip-meta,.containment-shell__building-card-meta,.containment-shell__instant-complete-meta,.containment-shell__building-acceleration-meta,.containment-shell__warmup-meta{display:flex;gap:8px 14px;flex-wrap:wrap;color:var(--text-dim);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__incident-skip .ghost,.containment-shell__instant-complete .ghost,.containment-shell__warmup .ghost,.containment-shell__building-acceleration .ghost,.containment-shell__building-card .ghost{flex:0 0 auto}.containment-shell__weekly-buff-copy,.containment-shell__weekly-buff-detail{display:grid;gap:8px}.containment-shell__weekly-buff-picker{display:grid;gap:6px;max-width:360px}.containment-shell__weekly-buff-picker select{width:100%;border:1px solid var(--border);background:#071008;color:var(--text);padding:10px 12px;outline:none}.containment-shell__weekly-buff-picker select:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}.containment-shell__terminal-pane .ghost{justify-self:start}.containment-shell__leaderboard{display:grid;gap:12px;margin-top:4px}.containment-shell__leaderboard-header{display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}.containment-shell__leaderboard-header strong{margin:0;font-size:.9rem}.containment-shell__leaderboard-list{display:grid;gap:8px}.containment-shell__leaderboard-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(125,255,155,.12);background:#0b140d}.containment-shell__leaderboard-row--me{border-color:#7dff9b47;background:#7dff9b14}.containment-shell__leaderboard-row--muted{opacity:.86}.containment-shell__leaderboard-rank,.containment-shell__leaderboard-value{color:var(--text-dim);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__leaderboard-name{margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip;font-size:.9rem}.containment-shell__integrity-bar{height:14px;padding:2px;border:1px solid var(--border);background:#071008}.containment-shell__integrity-bar span{display:block;width:74%;height:100%;background:linear-gradient(90deg,#345f3c,var(--accent));box-shadow:inset 0 0 12px #05070473}.containment-shell__anomaly{padding:18px 18px 16px;border:1px solid var(--border);background:radial-gradient(circle at center,rgba(125,255,155,.08),transparent 52%),linear-gradient(180deg,#7dff9b0a,#7dff9b04),#081009;width:100%;display:grid;gap:14px;justify-items:center;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.containment-shell__anomaly:hover,.containment-shell__anomaly:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px #7dff9b47,inset 0 0 40px #7dff9b0f}.containment-shell__anomaly:disabled{cursor:default;opacity:.7}.containment-shell__anomaly-frame{position:relative;width:min(48vw,340px);aspect-ratio:1;display:grid;place-items:center}.containment-shell__anomaly-ring,.containment-shell__anomaly-axis,.containment-shell__anomaly-core{position:absolute;border:1px solid rgba(125,255,155,.72)}.containment-shell__anomaly-ring{top:0;right:0;bottom:0;left:0;background:#7dff9b04}.containment-shell__anomaly-ring--outer{transform:rotate(45deg)}.containment-shell__anomaly-ring--mid{top:14%;right:14%;bottom:14%;left:14%;transform:rotate(12deg) skew(-12deg)}.containment-shell__anomaly-ring--inner{top:29%;right:29%;bottom:29%;left:29%;transform:rotate(-31deg) skew(14deg)}.containment-shell__anomaly-core{width:22%;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#7dff9b8c,#7dff9b0d 62%),#0c170d;box-shadow:0 0 34px #7dff9b2e;transform:rotate(45deg)}.containment-shell__anomaly-axis{width:78%;height:12%;background:#7dff9b08}.containment-shell__anomaly-axis--a{transform:rotate(22deg)}.containment-shell__anomaly-axis--b{transform:rotate(-38deg)}.containment-shell__anomaly-axis--c{transform:rotate(90deg)}.containment-shell__anomaly-copy{display:grid;gap:6px}.containment-shell__anomaly-name,.containment-shell__anomaly-instruction,.containment-shell__upgrade-card strong,.containment-shell__upgrade-card span{margin:0}.containment-shell__anomaly-name{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.containment-shell__anomaly-power{color:var(--text);letter-spacing:.16em;text-transform:uppercase}.containment-shell__action-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.containment-shell__upgrade-copy{display:grid;gap:4px;margin-bottom:12px}.containment-shell__upgrade-copy h2{margin:0;font-size:1.15rem;text-transform:uppercase}.containment-shell__upgrade-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:8px}.containment-shell__modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:24px 18px;background:#020403e6}.containment-shell__modal{width:min(560px,100%);display:grid;gap:14px;padding:18px;border:1px solid rgba(125,255,155,.22);background:linear-gradient(180deg,#7dff9b0f,#7dff9b04),#081009;box-shadow:0 24px 90px #000000b8}.containment-shell__modal-header,.containment-shell__modal-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.containment-shell__modal-close{min-width:94px}.containment-shell__modal-note{margin:0;color:var(--text-dim);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.containment-shell__upgrade-card{display:grid;gap:5px;padding:8px 9px;border:1px solid var(--border);background:#0b140d}.containment-shell__upgrade-card-head,.containment-shell__upgrade-card-footer{display:flex;gap:6px;align-items:center;justify-content:space-between}.containment-shell__upgrade-card-footer{align-items:flex-start}.containment-shell__upgrade-card .containment-shell__card-label{margin:0}.containment-shell__upgrade-card-copy{display:grid;gap:3px}.containment-shell__upgrade-card strong{font-size:.92rem;line-height:1.2}.containment-shell__upgrade-line{margin:0;color:var(--text-dim);font-size:.68rem;line-height:1.3}.containment-shell__upgrade-line--primary{color:var(--text)}.containment-shell__upgrade-meta{display:flex;gap:4px 8px;flex-wrap:wrap;color:var(--text-dim);font-size:.64rem;letter-spacing:.11em;text-transform:uppercase}.containment-shell__upgrade-meta--footer{max-width:min(100%,28ch)}.containment-shell__upgrade-action{min-height:30px;padding:5px 8px;font-size:.68rem;letter-spacing:.11em}.containment-shell__directive-bar{margin-bottom:12px}@media (max-width: 720px){.auth-screen,.reset-shell{padding:16px 12px}.auth-brief,.containment-shell{padding:16px}.containment-shell__command-row,.containment-shell__operator-copy{grid-template-columns:1fr;flex-direction:column;align-items:start;justify-items:start}.containment-shell__hud-row{grid-template-columns:1fr}.containment-shell__command-row{grid-template-columns:1fr;justify-items:start}.containment-shell__brand-block,.containment-shell__operator-row{justify-items:start;justify-content:flex-start;text-align:left}.containment-shell__glitch{font-size:2.2rem;letter-spacing:.1em}.containment-shell__brand-title{font-size:.66rem;letter-spacing:.12em}.containment-shell__brand-subtitle{font-size:.64rem}.containment-shell__logout{justify-self:start}.containment-shell__bb-trigger,.containment-shell__logout{width:100%}.containment-shell__anomaly-frame{width:min(76vw,280px)}.containment-shell__terminal-tab{width:100%;justify-content:space-between}.containment-shell__terminal-body{grid-template-columns:minmax(0,1fr)}.containment-shell__daily-restore,.containment-shell__raid-target-row,.containment-shell__building-card,.containment-shell__operations-instant-deploy,.containment-shell__operations-stabilize,.containment-shell__operations-overclock,.containment-shell__operations-cooldown-reset,.containment-shell__daily-actions,.containment-shell__raid-after-action,.containment-shell__raid-commit,.containment-shell__building-acceleration,.containment-shell__raid-targets,.containment-shell__instant-complete,.containment-shell__warmup{align-items:stretch}.containment-shell__daily-restore .ghost,.containment-shell__raid-target-row .ghost,.containment-shell__building-card .ghost,.containment-shell__operations-instant-deploy .ghost,.containment-shell__operations-stabilize .ghost,.containment-shell__operations-overclock .ghost,.containment-shell__operations-cooldown-reset .ghost,.containment-shell__daily-actions .ghost,.containment-shell__raid-after-action .ghost,.containment-shell__raid-commit .ghost,.containment-shell__building-acceleration .ghost,.containment-shell__raid-targets .ghost,.containment-shell__instant-complete .ghost,.containment-shell__warmup .ghost{width:100%}.containment-shell__weekly-buff-picker{max-width:none}.containment-shell__weekly-buff .ghost{width:100%}.containment-shell__modal-header,.containment-shell__modal-actions{align-items:stretch}.containment-shell__modal-close,.containment-shell__modal-actions .ghost{width:100%}}@keyframes containment-shell-glitch{0%{transform:translate(0)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}to{transform:translate(0)}}@keyframes containment-shell-sync-pulse{0%{transform:scaleX(1);opacity:.8}50%{transform:scaleX(.2);opacity:.2}to{transform:scaleX(1);opacity:.8}}
