:root {
  --no-bg: #070a14;
  --no-panel: rgba(10, 14, 26, 0.9);
  --no-line: rgba(148, 163, 184, 0.18);
  --no-primary: #22d3ee;
  --no-primary-2: #2563eb;
  --no-enemy: #f43f5e;
  --no-neutral: #64748b;
  --no-player: #10b981;
  --no-warn: #f59e0b;
  --no-good: #22c55e;
  --no-text: #e2e8f0;
  --no-muted: #94a3b8;
  --no-shadow: 0 24px 80px rgba(0, 0, 0, 0.45), 0 0 80px rgba(37, 99, 235, 0.14);
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  min-height: 100vh;
  background:
    radial-gradient(circle at top, rgba(34, 211, 238, 0.1), transparent 30%),
    radial-gradient(circle at 90% 10%, rgba(244, 63, 94, 0.12), transparent 28%),
    var(--no-bg);
}

.muted-link {
  color: var(--clr-text-muted);
}

.no-main {
  width: min(1400px, calc(100% - 28px));
  margin: 0 auto;
  padding: 14px 0 24px;
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.no-hero {
  text-align: center;
  max-width: 860px;
  margin: 0 auto;
}

.no-hero h1 {
  margin: 0.45rem 0 0.55rem;
  font-size: clamp(1.6rem, 3.4vw, 2.35rem);
  line-height: 1.1;
}

.no-hero p {
  margin: 0;
  color: var(--no-muted);
  line-height: 1.5;
}

.no-stage-wrap {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 340px;
  gap: 14px;
  align-items: start;
}

.no-stage {
  position: relative;
  background: linear-gradient(180deg, rgba(8, 12, 24, 0.95), rgba(8, 11, 19, 0.95));
  border: 1px solid var(--no-line);
  border-radius: 18px;
  overflow: hidden;
  box-shadow: var(--no-shadow);
}

#network-canvas {
  display: block;
  width: 100%;
  height: min(76vh, 860px);
  min-height: 420px;
  background:
    radial-gradient(circle at center, rgba(15, 23, 42, 0.9) 0%, rgba(2, 6, 23, 0.98) 90%);
  touch-action: none;
}

.no-overlay {
  position: absolute;
  inset: 0;
  background: rgba(2, 6, 23, 0.82);
  backdrop-filter: blur(6px);
  display: grid;
  place-items: center;
  padding: 1rem;
  z-index: 20;
}

.no-modal {
  width: min(560px, 96%);
  background: rgba(10, 16, 28, 0.96);
  border: 1px solid rgba(148, 163, 184, 0.22);
  border-radius: 14px;
  padding: 22px;
  box-shadow: 0 20px 45px rgba(0, 0, 0, 0.5);
}

.no-modal__kicker {
  margin: 0;
  color: var(--no-primary);
  font-size: 0.75rem;
  letter-spacing: 0.16em;
  text-transform: uppercase;
}

.no-modal h2 {
  margin: 0.5rem 0;
  font-size: clamp(1.3rem, 2.5vw, 1.9rem);
}

.no-modal p {
  margin: 0;
  color: var(--no-muted);
  line-height: 1.5;
}

.no-modal__btns {
  margin-top: 1rem;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}

.btn-primary,
.btn-secondary,
.btn-tertiary {
  border: none;
  border-radius: 10px;
  padding: 11px 14px;
  cursor: pointer;
  font-weight: 700;
  letter-spacing: 0.02em;
}

.btn-primary {
  background: linear-gradient(120deg, var(--no-primary), var(--no-primary-2));
  color: #00111f;
}

.btn-secondary {
  background: rgba(37, 99, 235, 0.2);
  color: #dbeafe;
  border: 1px solid rgba(59, 130, 246, 0.34);
}

.btn-tertiary {
  background: rgba(148, 163, 184, 0.12);
  color: #d1d5db;
  border: 1px solid rgba(148, 163, 184, 0.22);
}

.btn-primary:hover,
.btn-secondary:hover,
.btn-tertiary:hover {
  filter: brightness(1.08);
}

.no-result-grid {
  margin-top: 1rem;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
}

.no-result-grid > div {
  border: 1px solid var(--no-line);
  border-radius: 10px;
  padding: 9px 10px;
  background: rgba(30, 41, 59, 0.38);
}

.no-result-grid span {
  color: var(--no-muted);
  font-size: 0.74rem;
}

.no-result-grid strong {
  display: block;
  margin-top: 4px;
  font-size: 1.05rem;
}

.no-sidebar {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.no-panel {
  background: var(--no-panel);
  border: 1px solid var(--no-line);
  border-radius: 12px;
  padding: 12px;
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.24);
}

.no-panel h3 {
  margin: 0 0 8px;
  color: #dbeafe;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

.no-panel--compact {
  padding-bottom: 6px;
}

.no-level-name {
  margin: 0;
  font-size: 0.95rem;
  color: #f8fafc;
}

.no-level-desc {
  margin: 0.3rem 0 0;
  color: var(--no-muted);
  font-size: 0.82rem;
  line-height: 1.45;
}

.no-stats {
  margin-top: 10px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
}

.no-stats div {
  border: 1px solid var(--no-line);
  border-radius: 10px;
  padding: 8px;
  background: rgba(2, 6, 23, 0.35);
}

.no-stats span {
  color: var(--no-muted);
  font-size: 0.72rem;
}

.no-stats strong {
  display: block;
  margin-top: 3px;
  font-size: 1rem;
}

.no-meter {
  display: grid;
  grid-template-columns: 66px 1fr auto;
  align-items: center;
  gap: 8px;
  margin-top: 7px;
}

.no-meter label {
  font-size: 0.72rem;
  color: var(--no-muted);
}

.meter {
  position: relative;
  width: 100%;
  height: 8px;
  border-radius: 999px;
  background: rgba(51, 65, 85, 0.6);
  overflow: hidden;
}

.meter i {
  position: absolute;
  inset: 0 auto 0 0;
  width: 0%;
  border-radius: 999px;
  transition: width 0.25s ease;
}

#meter-cpu { background: linear-gradient(90deg, #0ea5e9, #2563eb); }
#meter-bandwidth { background: linear-gradient(90deg, #22d3ee, #06b6d4); }
#meter-heat { background: linear-gradient(90deg, #f59e0b, #ef4444); }
#meter-integrity { background: linear-gradient(90deg, #10b981, #22c55e); }

.no-meter span {
  min-width: 70px;
  text-align: right;
  font-variant-numeric: tabular-nums;
  font-size: 0.74rem;
  color: #cbd5e1;
}

.no-abilities {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
}

.ability {
  background: rgba(30, 41, 59, 0.45);
  border: 1px solid rgba(148, 163, 184, 0.22);
  border-radius: 10px;
  padding: 8px;
  cursor: pointer;
  text-align: left;
}

.ability:hover {
  border-color: rgba(34, 211, 238, 0.42);
}

.ability--active {
  border-color: rgba(16, 185, 129, 0.6);
  box-shadow: inset 0 0 0 1px rgba(16, 185, 129, 0.4);
}

.ability--disabled {
  opacity: 0.45;
  cursor: not-allowed;
}

.ability-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.78rem;
  color: #e2e8f0;
  font-weight: 700;
}

.ability-meta {
  margin-top: 3px;
  color: var(--no-muted);
  font-size: 0.7rem;
}

.no-tip {
  color: var(--no-muted);
  margin: 8px 0 0;
  font-size: 0.75rem;
  line-height: 1.4;
}

.no-log {
  background: rgba(2, 6, 23, 0.4);
  border: 1px solid var(--no-line);
  border-radius: 10px;
  padding: 8px;
  max-height: 160px;
  overflow: auto;
}

.log-row {
  font-size: 0.74rem;
  color: #cbd5e1;
  line-height: 1.4;
  margin-bottom: 4px;
}

.log-row--warn { color: #fca5a5; }
.log-row--good { color: #6ee7b7; }
.log-row--info { color: #93c5fd; }

.no-controls {
  margin: 0;
  padding: 0 0 0 14px;
  color: var(--no-muted);
  font-size: 0.75rem;
  line-height: 1.5;
}

.no-controls strong {
  color: #dbeafe;
}

@media (max-width: 1140px) {
  .no-stage-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 760px) {
  .no-main {
    width: calc(100% - 16px);
    padding-top: 10px;
  }

  #network-canvas {
    height: min(58vh, 520px);
    min-height: 320px;
  }

  .no-abilities {
    grid-template-columns: 1fr;
  }

  .no-result-grid {
    grid-template-columns: 1fr;
  }
}

/* NO_STYLE_EXPANSION_V2 */
@keyframes glitch-text{0%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px,0)}80%{transform:translate(1px,1px)}100%{transform:translate(0)}}
@keyframes neon-flicker{0%,100%{opacity:1}42%{opacity:.7}50%{opacity:.2}58%{opacity:.84}}
@keyframes scan-line-sweep{0%{transform:translateY(-120%)}100%{transform:translateY(160%)}}
@keyframes pulse-ring{0%{box-shadow:0 0 0 0 rgba(34,211,238,.55)}100%{box-shadow:0 0 0 22px rgba(34,211,238,0)}}
@keyframes typing-cursor{0%,45%{border-color:transparent}50%,100%{border-color:#67e8f9}}
@keyframes data-stream{0%{background-position:0 0}100%{background-position:0 280px}}
.node-critical{animation:pulse-ring 1.4s infinite;border-color:#ef4444 !important;}
.node-firewall{box-shadow:0 0 20px rgba(59,130,246,.5), inset 0 0 12px rgba(59,130,246,.45);}
.node-emp{outline:2px solid #facc15;outline-offset:2px;}
.node-corrupted{filter:hue-rotate(90deg) saturate(1.6);}
.edge-disrupted{stroke-dasharray:5 5;opacity:.72;}
.edge-boosted{filter:drop-shadow(0 0 8px rgba(34,211,238,.65));}
.ability-charging{animation:neon-flicker 1.1s infinite;}
.ability-active{box-shadow:0 0 0 1px rgba(16,185,129,.55),0 0 20px rgba(16,185,129,.25);}
.ability-expended{opacity:.45;filter:grayscale(.65);}
.level-pin{padding:8px;border-radius:8px;border:1px solid rgba(56,189,248,.35);}
.level-locked{opacity:.42;filter:grayscale(.85);}
.level-completed{box-shadow:0 0 0 1px rgba(16,185,129,.6) inset;}
.level-boss{border-color:rgba(244,63,94,.8);box-shadow:0 0 16px rgba(244,63,94,.32);}
.ach-tile{border:1px solid rgba(148,163,184,.24);padding:10px;border-radius:10px;}
.ach-unlocked{border-color:rgba(16,185,129,.66);}
.ach-locked{opacity:.5;}
.lb-row{display:grid;grid-template-columns:64px 1fr 90px;gap:8px;}
.lb-rank{font-weight:800;}
.lb-score{text-align:right;font-variant-numeric:tabular-nums;}
.toast{padding:10px 12px;border-radius:10px;margin:6px 0;}
.toast-success{background:rgba(16,185,129,.2);}
.toast-warning{background:rgba(245,158,11,.2);}
.toast-info{background:rgba(34,211,238,.18);}
.tutorial-overlay{position:fixed;inset:0;background:rgba(2,6,23,.82);}
.tutorial-box{max-width:560px;margin:6vh auto;padding:16px;border:1px solid rgba(56,189,248,.35);}
.tutorial-highlight{outline:2px dashed rgba(250,204,21,.85);}
.settings-row{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 0;}
.toggle-switch{width:44px;height:24px;border-radius:999px;background:rgba(100,116,139,.5);}
.campaign-theme-1{--theme-index:1;color:rgba(226,232,240,.95);}
.campaign-theme-2{--theme-index:2;color:rgba(226,232,240,.95);}
.campaign-theme-3{--theme-index:3;color:rgba(226,232,240,.95);}
.campaign-theme-4{--theme-index:4;color:rgba(226,232,240,.95);}
.campaign-theme-5{--theme-index:5;color:rgba(226,232,240,.95);}
.campaign-theme-6{--theme-index:6;color:rgba(226,232,240,.95);}
.campaign-theme-7{--theme-index:7;color:rgba(226,232,240,.95);}
.campaign-theme-8{--theme-index:8;color:rgba(226,232,240,.95);}
.campaign-theme-9{--theme-index:9;color:rgba(226,232,240,.95);}
.campaign-theme-10{--theme-index:10;color:rgba(226,232,240,.95);}
.campaign-theme-11{--theme-index:11;color:rgba(226,232,240,.95);}
.campaign-theme-12{--theme-index:12;color:rgba(226,232,240,.95);}
.campaign-theme-13{--theme-index:13;color:rgba(226,232,240,.95);}
.campaign-theme-14{--theme-index:14;color:rgba(226,232,240,.95);}
.campaign-theme-15{--theme-index:15;color:rgba(226,232,240,.95);}
.campaign-theme-16{--theme-index:16;color:rgba(226,232,240,.95);}
.campaign-theme-17{--theme-index:17;color:rgba(226,232,240,.95);}
.campaign-theme-18{--theme-index:18;color:rgba(226,232,240,.95);}
.campaign-theme-19{--theme-index:19;color:rgba(226,232,240,.95);}
.campaign-theme-20{--theme-index:20;color:rgba(226,232,240,.95);}
.campaign-theme-21{--theme-index:21;color:rgba(226,232,240,.95);}
.campaign-theme-22{--theme-index:22;color:rgba(226,232,240,.95);}
.campaign-theme-23{--theme-index:23;color:rgba(226,232,240,.95);}
.campaign-theme-24{--theme-index:24;color:rgba(226,232,240,.95);}
.campaign-theme-25{--theme-index:25;color:rgba(226,232,240,.95);}
.campaign-theme-26{--theme-index:26;color:rgba(226,232,240,.95);}
.campaign-theme-27{--theme-index:27;color:rgba(226,232,240,.95);}
.campaign-theme-28{--theme-index:28;color:rgba(226,232,240,.95);}
.campaign-theme-29{--theme-index:29;color:rgba(226,232,240,.95);}
.campaign-theme-30{--theme-index:30;color:rgba(226,232,240,.95);}
.campaign-theme-31{--theme-index:31;color:rgba(226,232,240,.95);}
.campaign-theme-32{--theme-index:32;color:rgba(226,232,240,.95);}
.campaign-theme-33{--theme-index:33;color:rgba(226,232,240,.95);}
.campaign-theme-34{--theme-index:34;color:rgba(226,232,240,.95);}
.campaign-theme-35{--theme-index:35;color:rgba(226,232,240,.95);}
.campaign-theme-36{--theme-index:36;color:rgba(226,232,240,.95);}
.campaign-theme-37{--theme-index:37;color:rgba(226,232,240,.95);}
.campaign-theme-38{--theme-index:38;color:rgba(226,232,240,.95);}
.campaign-theme-39{--theme-index:39;color:rgba(226,232,240,.95);}
.campaign-theme-40{--theme-index:40;color:rgba(226,232,240,.95);}
.campaign-theme-41{--theme-index:41;color:rgba(226,232,240,.95);}
.campaign-theme-42{--theme-index:42;color:rgba(226,232,240,.95);}
.campaign-theme-43{--theme-index:43;color:rgba(226,232,240,.95);}
.campaign-theme-44{--theme-index:44;color:rgba(226,232,240,.95);}
.campaign-theme-45{--theme-index:45;color:rgba(226,232,240,.95);}
.campaign-theme-46{--theme-index:46;color:rgba(226,232,240,.95);}
.campaign-theme-47{--theme-index:47;color:rgba(226,232,240,.95);}
.campaign-theme-48{--theme-index:48;color:rgba(226,232,240,.95);}
.campaign-theme-49{--theme-index:49;color:rgba(226,232,240,.95);}
.campaign-theme-50{--theme-index:50;color:rgba(226,232,240,.95);}
.campaign-theme-51{--theme-index:51;color:rgba(226,232,240,.95);}
.campaign-theme-52{--theme-index:52;color:rgba(226,232,240,.95);}
.campaign-theme-53{--theme-index:53;color:rgba(226,232,240,.95);}
.campaign-theme-54{--theme-index:54;color:rgba(226,232,240,.95);}
.campaign-theme-55{--theme-index:55;color:rgba(226,232,240,.95);}
.campaign-theme-56{--theme-index:56;color:rgba(226,232,240,.95);}
.campaign-theme-57{--theme-index:57;color:rgba(226,232,240,.95);}
.campaign-theme-58{--theme-index:58;color:rgba(226,232,240,.95);}
.campaign-theme-59{--theme-index:59;color:rgba(226,232,240,.95);}
.campaign-theme-60{--theme-index:60;color:rgba(226,232,240,.95);}
.campaign-theme-61{--theme-index:61;color:rgba(226,232,240,.95);}
.campaign-theme-62{--theme-index:62;color:rgba(226,232,240,.95);}
.campaign-theme-63{--theme-index:63;color:rgba(226,232,240,.95);}
.campaign-theme-64{--theme-index:64;color:rgba(226,232,240,.95);}
.campaign-theme-65{--theme-index:65;color:rgba(226,232,240,.95);}
.campaign-theme-66{--theme-index:66;color:rgba(226,232,240,.95);}
.campaign-theme-67{--theme-index:67;color:rgba(226,232,240,.95);}
.campaign-theme-68{--theme-index:68;color:rgba(226,232,240,.95);}
.campaign-theme-69{--theme-index:69;color:rgba(226,232,240,.95);}
.campaign-theme-70{--theme-index:70;color:rgba(226,232,240,.95);}
.campaign-theme-71{--theme-index:71;color:rgba(226,232,240,.95);}
.campaign-theme-72{--theme-index:72;color:rgba(226,232,240,.95);}
.campaign-theme-73{--theme-index:73;color:rgba(226,232,240,.95);}
.campaign-theme-74{--theme-index:74;color:rgba(226,232,240,.95);}
.campaign-theme-75{--theme-index:75;color:rgba(226,232,240,.95);}
.campaign-theme-76{--theme-index:76;color:rgba(226,232,240,.95);}
.campaign-theme-77{--theme-index:77;color:rgba(226,232,240,.95);}
.campaign-theme-78{--theme-index:78;color:rgba(226,232,240,.95);}
.campaign-theme-79{--theme-index:79;color:rgba(226,232,240,.95);}
.campaign-theme-80{--theme-index:80;color:rgba(226,232,240,.95);}
.campaign-theme-81{--theme-index:81;color:rgba(226,232,240,.95);}
.campaign-theme-82{--theme-index:82;color:rgba(226,232,240,.95);}
.campaign-theme-83{--theme-index:83;color:rgba(226,232,240,.95);}
.campaign-theme-84{--theme-index:84;color:rgba(226,232,240,.95);}
.campaign-theme-85{--theme-index:85;color:rgba(226,232,240,.95);}
.campaign-theme-86{--theme-index:86;color:rgba(226,232,240,.95);}
.campaign-theme-87{--theme-index:87;color:rgba(226,232,240,.95);}
.campaign-theme-88{--theme-index:88;color:rgba(226,232,240,.95);}
.campaign-theme-89{--theme-index:89;color:rgba(226,232,240,.95);}
.campaign-theme-90{--theme-index:90;color:rgba(226,232,240,.95);}
.campaign-theme-91{--theme-index:91;color:rgba(226,232,240,.95);}
.campaign-theme-92{--theme-index:92;color:rgba(226,232,240,.95);}
.campaign-theme-93{--theme-index:93;color:rgba(226,232,240,.95);}
.campaign-theme-94{--theme-index:94;color:rgba(226,232,240,.95);}
.campaign-theme-95{--theme-index:95;color:rgba(226,232,240,.95);}
.campaign-theme-96{--theme-index:96;color:rgba(226,232,240,.95);}
.campaign-theme-97{--theme-index:97;color:rgba(226,232,240,.95);}
.campaign-theme-98{--theme-index:98;color:rgba(226,232,240,.95);}
.campaign-theme-99{--theme-index:99;color:rgba(226,232,240,.95);}
.campaign-theme-100{--theme-index:100;color:rgba(226,232,240,.95);}
.campaign-theme-101{--theme-index:101;color:rgba(226,232,240,.95);}
.campaign-theme-102{--theme-index:102;color:rgba(226,232,240,.95);}
.campaign-theme-103{--theme-index:103;color:rgba(226,232,240,.95);}
.campaign-theme-104{--theme-index:104;color:rgba(226,232,240,.95);}
.campaign-theme-105{--theme-index:105;color:rgba(226,232,240,.95);}
.campaign-theme-106{--theme-index:106;color:rgba(226,232,240,.95);}
.campaign-theme-107{--theme-index:107;color:rgba(226,232,240,.95);}
.campaign-theme-108{--theme-index:108;color:rgba(226,232,240,.95);}
.campaign-theme-109{--theme-index:109;color:rgba(226,232,240,.95);}
.campaign-theme-110{--theme-index:110;color:rgba(226,232,240,.95);}
.campaign-theme-111{--theme-index:111;color:rgba(226,232,240,.95);}
.campaign-theme-112{--theme-index:112;color:rgba(226,232,240,.95);}
.campaign-theme-113{--theme-index:113;color:rgba(226,232,240,.95);}
.campaign-theme-114{--theme-index:114;color:rgba(226,232,240,.95);}
.campaign-theme-115{--theme-index:115;color:rgba(226,232,240,.95);}
.campaign-theme-116{--theme-index:116;color:rgba(226,232,240,.95);}
.campaign-theme-117{--theme-index:117;color:rgba(226,232,240,.95);}
.campaign-theme-118{--theme-index:118;color:rgba(226,232,240,.95);}
.campaign-theme-119{--theme-index:119;color:rgba(226,232,240,.95);}
.campaign-theme-120{--theme-index:120;color:rgba(226,232,240,.95);}
.campaign-theme-121{--theme-index:121;color:rgba(226,232,240,.95);}
.campaign-theme-122{--theme-index:122;color:rgba(226,232,240,.95);}
.campaign-theme-123{--theme-index:123;color:rgba(226,232,240,.95);}
.campaign-theme-124{--theme-index:124;color:rgba(226,232,240,.95);}
.campaign-theme-125{--theme-index:125;color:rgba(226,232,240,.95);}
.campaign-theme-126{--theme-index:126;color:rgba(226,232,240,.95);}
.campaign-theme-127{--theme-index:127;color:rgba(226,232,240,.95);}
.campaign-theme-128{--theme-index:128;color:rgba(226,232,240,.95);}
.campaign-theme-129{--theme-index:129;color:rgba(226,232,240,.95);}
.campaign-theme-130{--theme-index:130;color:rgba(226,232,240,.95);}
.campaign-theme-131{--theme-index:131;color:rgba(226,232,240,.95);}
.campaign-theme-132{--theme-index:132;color:rgba(226,232,240,.95);}
.campaign-theme-133{--theme-index:133;color:rgba(226,232,240,.95);}
.campaign-theme-134{--theme-index:134;color:rgba(226,232,240,.95);}
.campaign-theme-135{--theme-index:135;color:rgba(226,232,240,.95);}
.campaign-theme-136{--theme-index:136;color:rgba(226,232,240,.95);}
.campaign-theme-137{--theme-index:137;color:rgba(226,232,240,.95);}
.campaign-theme-138{--theme-index:138;color:rgba(226,232,240,.95);}
.campaign-theme-139{--theme-index:139;color:rgba(226,232,240,.95);}
.campaign-theme-140{--theme-index:140;color:rgba(226,232,240,.95);}
.campaign-theme-141{--theme-index:141;color:rgba(226,232,240,.95);}
.campaign-theme-142{--theme-index:142;color:rgba(226,232,240,.95);}
.campaign-theme-143{--theme-index:143;color:rgba(226,232,240,.95);}
.campaign-theme-144{--theme-index:144;color:rgba(226,232,240,.95);}
.campaign-theme-145{--theme-index:145;color:rgba(226,232,240,.95);}
.campaign-theme-146{--theme-index:146;color:rgba(226,232,240,.95);}
.campaign-theme-147{--theme-index:147;color:rgba(226,232,240,.95);}
.campaign-theme-148{--theme-index:148;color:rgba(226,232,240,.95);}
.campaign-theme-149{--theme-index:149;color:rgba(226,232,240,.95);}
.campaign-theme-150{--theme-index:150;color:rgba(226,232,240,.95);}
.campaign-theme-151{--theme-index:151;color:rgba(226,232,240,.95);}
.campaign-theme-152{--theme-index:152;color:rgba(226,232,240,.95);}
.campaign-theme-153{--theme-index:153;color:rgba(226,232,240,.95);}
.campaign-theme-154{--theme-index:154;color:rgba(226,232,240,.95);}
.campaign-theme-155{--theme-index:155;color:rgba(226,232,240,.95);}
.campaign-theme-156{--theme-index:156;color:rgba(226,232,240,.95);}
.campaign-theme-157{--theme-index:157;color:rgba(226,232,240,.95);}
.campaign-theme-158{--theme-index:158;color:rgba(226,232,240,.95);}
.campaign-theme-159{--theme-index:159;color:rgba(226,232,240,.95);}
.campaign-theme-160{--theme-index:160;color:rgba(226,232,240,.95);}
.campaign-theme-161{--theme-index:161;color:rgba(226,232,240,.95);}
.campaign-theme-162{--theme-index:162;color:rgba(226,232,240,.95);}
.campaign-theme-163{--theme-index:163;color:rgba(226,232,240,.95);}
.campaign-theme-164{--theme-index:164;color:rgba(226,232,240,.95);}
.campaign-theme-165{--theme-index:165;color:rgba(226,232,240,.95);}
.campaign-theme-166{--theme-index:166;color:rgba(226,232,240,.95);}
.campaign-theme-167{--theme-index:167;color:rgba(226,232,240,.95);}
.campaign-theme-168{--theme-index:168;color:rgba(226,232,240,.95);}
.campaign-theme-169{--theme-index:169;color:rgba(226,232,240,.95);}
.campaign-theme-170{--theme-index:170;color:rgba(226,232,240,.95);}
.campaign-theme-171{--theme-index:171;color:rgba(226,232,240,.95);}
.campaign-theme-172{--theme-index:172;color:rgba(226,232,240,.95);}
.campaign-theme-173{--theme-index:173;color:rgba(226,232,240,.95);}
.campaign-theme-174{--theme-index:174;color:rgba(226,232,240,.95);}
.campaign-theme-175{--theme-index:175;color:rgba(226,232,240,.95);}
.campaign-theme-176{--theme-index:176;color:rgba(226,232,240,.95);}
.campaign-theme-177{--theme-index:177;color:rgba(226,232,240,.95);}
.campaign-theme-178{--theme-index:178;color:rgba(226,232,240,.95);}
.campaign-theme-179{--theme-index:179;color:rgba(226,232,240,.95);}
.campaign-theme-180{--theme-index:180;color:rgba(226,232,240,.95);}
.campaign-theme-181{--theme-index:181;color:rgba(226,232,240,.95);}
.campaign-theme-182{--theme-index:182;color:rgba(226,232,240,.95);}
.campaign-theme-183{--theme-index:183;color:rgba(226,232,240,.95);}
.campaign-theme-184{--theme-index:184;color:rgba(226,232,240,.95);}
.campaign-theme-185{--theme-index:185;color:rgba(226,232,240,.95);}
.campaign-theme-186{--theme-index:186;color:rgba(226,232,240,.95);}
.campaign-theme-187{--theme-index:187;color:rgba(226,232,240,.95);}
.campaign-theme-188{--theme-index:188;color:rgba(226,232,240,.95);}
.campaign-theme-189{--theme-index:189;color:rgba(226,232,240,.95);}
.campaign-theme-190{--theme-index:190;color:rgba(226,232,240,.95);}
.campaign-theme-191{--theme-index:191;color:rgba(226,232,240,.95);}
.campaign-theme-192{--theme-index:192;color:rgba(226,232,240,.95);}
.campaign-theme-193{--theme-index:193;color:rgba(226,232,240,.95);}
.campaign-theme-194{--theme-index:194;color:rgba(226,232,240,.95);}
.campaign-theme-195{--theme-index:195;color:rgba(226,232,240,.95);}
.campaign-theme-196{--theme-index:196;color:rgba(226,232,240,.95);}
.campaign-theme-197{--theme-index:197;color:rgba(226,232,240,.95);}
.campaign-theme-198{--theme-index:198;color:rgba(226,232,240,.95);}
.campaign-theme-199{--theme-index:199;color:rgba(226,232,240,.95);}
.campaign-theme-200{--theme-index:200;color:rgba(226,232,240,.95);}
.campaign-theme-201{--theme-index:201;color:rgba(226,232,240,.95);}
.campaign-theme-202{--theme-index:202;color:rgba(226,232,240,.95);}
.campaign-theme-203{--theme-index:203;color:rgba(226,232,240,.95);}
.campaign-theme-204{--theme-index:204;color:rgba(226,232,240,.95);}
.campaign-theme-205{--theme-index:205;color:rgba(226,232,240,.95);}
.campaign-theme-206{--theme-index:206;color:rgba(226,232,240,.95);}
.campaign-theme-207{--theme-index:207;color:rgba(226,232,240,.95);}
.campaign-theme-208{--theme-index:208;color:rgba(226,232,240,.95);}
.campaign-theme-209{--theme-index:209;color:rgba(226,232,240,.95);}
.campaign-theme-210{--theme-index:210;color:rgba(226,232,240,.95);}
.campaign-theme-211{--theme-index:211;color:rgba(226,232,240,.95);}
.campaign-theme-212{--theme-index:212;color:rgba(226,232,240,.95);}
.campaign-theme-213{--theme-index:213;color:rgba(226,232,240,.95);}
.campaign-theme-214{--theme-index:214;color:rgba(226,232,240,.95);}
.campaign-theme-215{--theme-index:215;color:rgba(226,232,240,.95);}
.campaign-theme-216{--theme-index:216;color:rgba(226,232,240,.95);}
.campaign-theme-217{--theme-index:217;color:rgba(226,232,240,.95);}
.campaign-theme-218{--theme-index:218;color:rgba(226,232,240,.95);}
.campaign-theme-219{--theme-index:219;color:rgba(226,232,240,.95);}
.campaign-theme-220{--theme-index:220;color:rgba(226,232,240,.95);}
.campaign-theme-221{--theme-index:221;color:rgba(226,232,240,.95);}
.campaign-theme-222{--theme-index:222;color:rgba(226,232,240,.95);}
.campaign-theme-223{--theme-index:223;color:rgba(226,232,240,.95);}
.campaign-theme-224{--theme-index:224;color:rgba(226,232,240,.95);}
.campaign-theme-225{--theme-index:225;color:rgba(226,232,240,.95);}
.campaign-theme-226{--theme-index:226;color:rgba(226,232,240,.95);}
.campaign-theme-227{--theme-index:227;color:rgba(226,232,240,.95);}
.campaign-theme-228{--theme-index:228;color:rgba(226,232,240,.95);}
.campaign-theme-229{--theme-index:229;color:rgba(226,232,240,.95);}
.campaign-theme-230{--theme-index:230;color:rgba(226,232,240,.95);}
.campaign-theme-231{--theme-index:231;color:rgba(226,232,240,.95);}
.campaign-theme-232{--theme-index:232;color:rgba(226,232,240,.95);}
.campaign-theme-233{--theme-index:233;color:rgba(226,232,240,.95);}
.campaign-theme-234{--theme-index:234;color:rgba(226,232,240,.95);}
.campaign-theme-235{--theme-index:235;color:rgba(226,232,240,.95);}
.campaign-theme-236{--theme-index:236;color:rgba(226,232,240,.95);}
.campaign-theme-237{--theme-index:237;color:rgba(226,232,240,.95);}
.campaign-theme-238{--theme-index:238;color:rgba(226,232,240,.95);}
.campaign-theme-239{--theme-index:239;color:rgba(226,232,240,.95);}
.campaign-theme-240{--theme-index:240;color:rgba(226,232,240,.95);}
.campaign-theme-241{--theme-index:241;color:rgba(226,232,240,.95);}
.campaign-theme-242{--theme-index:242;color:rgba(226,232,240,.95);}
.campaign-theme-243{--theme-index:243;color:rgba(226,232,240,.95);}
.campaign-theme-244{--theme-index:244;color:rgba(226,232,240,.95);}
.campaign-theme-245{--theme-index:245;color:rgba(226,232,240,.95);}
.campaign-theme-246{--theme-index:246;color:rgba(226,232,240,.95);}
.campaign-theme-247{--theme-index:247;color:rgba(226,232,240,.95);}
.campaign-theme-248{--theme-index:248;color:rgba(226,232,240,.95);}
.campaign-theme-249{--theme-index:249;color:rgba(226,232,240,.95);}
.campaign-theme-250{--theme-index:250;color:rgba(226,232,240,.95);}
.campaign-theme-251{--theme-index:251;color:rgba(226,232,240,.95);}
.campaign-theme-252{--theme-index:252;color:rgba(226,232,240,.95);}
.campaign-theme-253{--theme-index:253;color:rgba(226,232,240,.95);}
.campaign-theme-254{--theme-index:254;color:rgba(226,232,240,.95);}
.campaign-theme-255{--theme-index:255;color:rgba(226,232,240,.95);}
.campaign-theme-256{--theme-index:256;color:rgba(226,232,240,.95);}
.campaign-theme-257{--theme-index:257;color:rgba(226,232,240,.95);}
.campaign-theme-258{--theme-index:258;color:rgba(226,232,240,.95);}
.campaign-theme-259{--theme-index:259;color:rgba(226,232,240,.95);}
.campaign-theme-260{--theme-index:260;color:rgba(226,232,240,.95);}
.campaign-theme-261{--theme-index:261;color:rgba(226,232,240,.95);}
.campaign-theme-262{--theme-index:262;color:rgba(226,232,240,.95);}
.campaign-theme-263{--theme-index:263;color:rgba(226,232,240,.95);}
.campaign-theme-264{--theme-index:264;color:rgba(226,232,240,.95);}
.campaign-theme-265{--theme-index:265;color:rgba(226,232,240,.95);}
.campaign-theme-266{--theme-index:266;color:rgba(226,232,240,.95);}
.campaign-theme-267{--theme-index:267;color:rgba(226,232,240,.95);}
.campaign-theme-268{--theme-index:268;color:rgba(226,232,240,.95);}
.campaign-theme-269{--theme-index:269;color:rgba(226,232,240,.95);}
.campaign-theme-270{--theme-index:270;color:rgba(226,232,240,.95);}
.campaign-theme-271{--theme-index:271;color:rgba(226,232,240,.95);}
.campaign-theme-272{--theme-index:272;color:rgba(226,232,240,.95);}
.campaign-theme-273{--theme-index:273;color:rgba(226,232,240,.95);}
.campaign-theme-274{--theme-index:274;color:rgba(226,232,240,.95);}
.campaign-theme-275{--theme-index:275;color:rgba(226,232,240,.95);}
.campaign-theme-276{--theme-index:276;color:rgba(226,232,240,.95);}
.campaign-theme-277{--theme-index:277;color:rgba(226,232,240,.95);}
.campaign-theme-278{--theme-index:278;color:rgba(226,232,240,.95);}
.campaign-theme-279{--theme-index:279;color:rgba(226,232,240,.95);}
.campaign-theme-280{--theme-index:280;color:rgba(226,232,240,.95);}
.campaign-theme-281{--theme-index:281;color:rgba(226,232,240,.95);}
.campaign-theme-282{--theme-index:282;color:rgba(226,232,240,.95);}
.campaign-theme-283{--theme-index:283;color:rgba(226,232,240,.95);}
.campaign-theme-284{--theme-index:284;color:rgba(226,232,240,.95);}
.campaign-theme-285{--theme-index:285;color:rgba(226,232,240,.95);}
.campaign-theme-286{--theme-index:286;color:rgba(226,232,240,.95);}
.campaign-theme-287{--theme-index:287;color:rgba(226,232,240,.95);}
.campaign-theme-288{--theme-index:288;color:rgba(226,232,240,.95);}
.campaign-theme-289{--theme-index:289;color:rgba(226,232,240,.95);}
.campaign-theme-290{--theme-index:290;color:rgba(226,232,240,.95);}
.campaign-theme-291{--theme-index:291;color:rgba(226,232,240,.95);}
.campaign-theme-292{--theme-index:292;color:rgba(226,232,240,.95);}
.campaign-theme-293{--theme-index:293;color:rgba(226,232,240,.95);}
.campaign-theme-294{--theme-index:294;color:rgba(226,232,240,.95);}
.campaign-theme-295{--theme-index:295;color:rgba(226,232,240,.95);}
.campaign-theme-296{--theme-index:296;color:rgba(226,232,240,.95);}
.campaign-theme-297{--theme-index:297;color:rgba(226,232,240,.95);}
.campaign-theme-298{--theme-index:298;color:rgba(226,232,240,.95);}
.campaign-theme-299{--theme-index:299;color:rgba(226,232,240,.95);}
.campaign-theme-300{--theme-index:300;color:rgba(226,232,240,.95);}
.campaign-theme-301{--theme-index:301;color:rgba(226,232,240,.95);}
.campaign-theme-302{--theme-index:302;color:rgba(226,232,240,.95);}
.campaign-theme-303{--theme-index:303;color:rgba(226,232,240,.95);}
.campaign-theme-304{--theme-index:304;color:rgba(226,232,240,.95);}
.campaign-theme-305{--theme-index:305;color:rgba(226,232,240,.95);}
.campaign-theme-306{--theme-index:306;color:rgba(226,232,240,.95);}
.campaign-theme-307{--theme-index:307;color:rgba(226,232,240,.95);}
.campaign-theme-308{--theme-index:308;color:rgba(226,232,240,.95);}
.campaign-theme-309{--theme-index:309;color:rgba(226,232,240,.95);}
.campaign-theme-310{--theme-index:310;color:rgba(226,232,240,.95);}
.campaign-theme-311{--theme-index:311;color:rgba(226,232,240,.95);}
.campaign-theme-312{--theme-index:312;color:rgba(226,232,240,.95);}
.campaign-theme-313{--theme-index:313;color:rgba(226,232,240,.95);}
.campaign-theme-314{--theme-index:314;color:rgba(226,232,240,.95);}
.campaign-theme-315{--theme-index:315;color:rgba(226,232,240,.95);}
.campaign-theme-316{--theme-index:316;color:rgba(226,232,240,.95);}
.campaign-theme-317{--theme-index:317;color:rgba(226,232,240,.95);}
.campaign-theme-318{--theme-index:318;color:rgba(226,232,240,.95);}
.campaign-theme-319{--theme-index:319;color:rgba(226,232,240,.95);}
.campaign-theme-320{--theme-index:320;color:rgba(226,232,240,.95);}
.campaign-theme-321{--theme-index:321;color:rgba(226,232,240,.95);}
.campaign-theme-322{--theme-index:322;color:rgba(226,232,240,.95);}
.campaign-theme-323{--theme-index:323;color:rgba(226,232,240,.95);}
.campaign-theme-324{--theme-index:324;color:rgba(226,232,240,.95);}
.campaign-theme-325{--theme-index:325;color:rgba(226,232,240,.95);}
.campaign-theme-326{--theme-index:326;color:rgba(226,232,240,.95);}
.campaign-theme-327{--theme-index:327;color:rgba(226,232,240,.95);}
.campaign-theme-328{--theme-index:328;color:rgba(226,232,240,.95);}
.campaign-theme-329{--theme-index:329;color:rgba(226,232,240,.95);}
.campaign-theme-330{--theme-index:330;color:rgba(226,232,240,.95);}
.campaign-theme-331{--theme-index:331;color:rgba(226,232,240,.95);}
.campaign-theme-332{--theme-index:332;color:rgba(226,232,240,.95);}
.campaign-theme-333{--theme-index:333;color:rgba(226,232,240,.95);}
.campaign-theme-334{--theme-index:334;color:rgba(226,232,240,.95);}
.campaign-theme-335{--theme-index:335;color:rgba(226,232,240,.95);}
.campaign-theme-336{--theme-index:336;color:rgba(226,232,240,.95);}
.campaign-theme-337{--theme-index:337;color:rgba(226,232,240,.95);}
.campaign-theme-338{--theme-index:338;color:rgba(226,232,240,.95);}
.campaign-theme-339{--theme-index:339;color:rgba(226,232,240,.95);}
.campaign-theme-340{--theme-index:340;color:rgba(226,232,240,.95);}
.campaign-theme-341{--theme-index:341;color:rgba(226,232,240,.95);}
.campaign-theme-342{--theme-index:342;color:rgba(226,232,240,.95);}
.campaign-theme-343{--theme-index:343;color:rgba(226,232,240,.95);}
.campaign-theme-344{--theme-index:344;color:rgba(226,232,240,.95);}
.campaign-theme-345{--theme-index:345;color:rgba(226,232,240,.95);}
.campaign-theme-346{--theme-index:346;color:rgba(226,232,240,.95);}
.campaign-theme-347{--theme-index:347;color:rgba(226,232,240,.95);}
.campaign-theme-348{--theme-index:348;color:rgba(226,232,240,.95);}
.campaign-theme-349{--theme-index:349;color:rgba(226,232,240,.95);}
.campaign-theme-350{--theme-index:350;color:rgba(226,232,240,.95);}
.campaign-theme-351{--theme-index:351;color:rgba(226,232,240,.95);}
.campaign-theme-352{--theme-index:352;color:rgba(226,232,240,.95);}
.campaign-theme-353{--theme-index:353;color:rgba(226,232,240,.95);}
.campaign-theme-354{--theme-index:354;color:rgba(226,232,240,.95);}
.campaign-theme-355{--theme-index:355;color:rgba(226,232,240,.95);}
.campaign-theme-356{--theme-index:356;color:rgba(226,232,240,.95);}
.campaign-theme-357{--theme-index:357;color:rgba(226,232,240,.95);}
.campaign-theme-358{--theme-index:358;color:rgba(226,232,240,.95);}
.campaign-theme-359{--theme-index:359;color:rgba(226,232,240,.95);}
.campaign-theme-360{--theme-index:360;color:rgba(226,232,240,.95);}
.campaign-theme-361{--theme-index:361;color:rgba(226,232,240,.95);}
.campaign-theme-362{--theme-index:362;color:rgba(226,232,240,.95);}
.campaign-theme-363{--theme-index:363;color:rgba(226,232,240,.95);}
.campaign-theme-364{--theme-index:364;color:rgba(226,232,240,.95);}
.campaign-theme-365{--theme-index:365;color:rgba(226,232,240,.95);}
.campaign-theme-366{--theme-index:366;color:rgba(226,232,240,.95);}
.campaign-theme-367{--theme-index:367;color:rgba(226,232,240,.95);}
.campaign-theme-368{--theme-index:368;color:rgba(226,232,240,.95);}
.campaign-theme-369{--theme-index:369;color:rgba(226,232,240,.95);}
.campaign-theme-370{--theme-index:370;color:rgba(226,232,240,.95);}
.campaign-theme-371{--theme-index:371;color:rgba(226,232,240,.95);}
.campaign-theme-372{--theme-index:372;color:rgba(226,232,240,.95);}
.campaign-theme-373{--theme-index:373;color:rgba(226,232,240,.95);}
.campaign-theme-374{--theme-index:374;color:rgba(226,232,240,.95);}
.campaign-theme-375{--theme-index:375;color:rgba(226,232,240,.95);}
.campaign-theme-376{--theme-index:376;color:rgba(226,232,240,.95);}
.campaign-theme-377{--theme-index:377;color:rgba(226,232,240,.95);}
.campaign-theme-378{--theme-index:378;color:rgba(226,232,240,.95);}
.campaign-theme-379{--theme-index:379;color:rgba(226,232,240,.95);}
.campaign-theme-380{--theme-index:380;color:rgba(226,232,240,.95);}
.campaign-theme-381{--theme-index:381;color:rgba(226,232,240,.95);}
.campaign-theme-382{--theme-index:382;color:rgba(226,232,240,.95);}
.campaign-theme-383{--theme-index:383;color:rgba(226,232,240,.95);}
.campaign-theme-384{--theme-index:384;color:rgba(226,232,240,.95);}
.campaign-theme-385{--theme-index:385;color:rgba(226,232,240,.95);}
.campaign-theme-386{--theme-index:386;color:rgba(226,232,240,.95);}
.campaign-theme-387{--theme-index:387;color:rgba(226,232,240,.95);}
.campaign-theme-388{--theme-index:388;color:rgba(226,232,240,.95);}
.campaign-theme-389{--theme-index:389;color:rgba(226,232,240,.95);}
.campaign-theme-390{--theme-index:390;color:rgba(226,232,240,.95);}
.campaign-theme-391{--theme-index:391;color:rgba(226,232,240,.95);}
.campaign-theme-392{--theme-index:392;color:rgba(226,232,240,.95);}
.campaign-theme-393{--theme-index:393;color:rgba(226,232,240,.95);}
.campaign-theme-394{--theme-index:394;color:rgba(226,232,240,.95);}
.campaign-theme-395{--theme-index:395;color:rgba(226,232,240,.95);}
.campaign-theme-396{--theme-index:396;color:rgba(226,232,240,.95);}
.campaign-theme-397{--theme-index:397;color:rgba(226,232,240,.95);}
.campaign-theme-398{--theme-index:398;color:rgba(226,232,240,.95);}
.campaign-theme-399{--theme-index:399;color:rgba(226,232,240,.95);}
.campaign-theme-400{--theme-index:400;color:rgba(226,232,240,.95);}
.campaign-theme-401{--theme-index:401;color:rgba(226,232,240,.95);}
.campaign-theme-402{--theme-index:402;color:rgba(226,232,240,.95);}
.campaign-theme-403{--theme-index:403;color:rgba(226,232,240,.95);}
.campaign-theme-404{--theme-index:404;color:rgba(226,232,240,.95);}
.campaign-theme-405{--theme-index:405;color:rgba(226,232,240,.95);}
.campaign-theme-406{--theme-index:406;color:rgba(226,232,240,.95);}
.campaign-theme-407{--theme-index:407;color:rgba(226,232,240,.95);}
.campaign-theme-408{--theme-index:408;color:rgba(226,232,240,.95);}
.campaign-theme-409{--theme-index:409;color:rgba(226,232,240,.95);}
.campaign-theme-410{--theme-index:410;color:rgba(226,232,240,.95);}
.campaign-theme-411{--theme-index:411;color:rgba(226,232,240,.95);}
.campaign-theme-412{--theme-index:412;color:rgba(226,232,240,.95);}
.campaign-theme-413{--theme-index:413;color:rgba(226,232,240,.95);}
.campaign-theme-414{--theme-index:414;color:rgba(226,232,240,.95);}
.campaign-theme-415{--theme-index:415;color:rgba(226,232,240,.95);}
.campaign-theme-416{--theme-index:416;color:rgba(226,232,240,.95);}
.campaign-theme-417{--theme-index:417;color:rgba(226,232,240,.95);}
.campaign-theme-418{--theme-index:418;color:rgba(226,232,240,.95);}
.campaign-theme-419{--theme-index:419;color:rgba(226,232,240,.95);}
.campaign-theme-420{--theme-index:420;color:rgba(226,232,240,.95);}
.campaign-theme-421{--theme-index:421;color:rgba(226,232,240,.95);}
.campaign-theme-422{--theme-index:422;color:rgba(226,232,240,.95);}
.campaign-theme-423{--theme-index:423;color:rgba(226,232,240,.95);}
.campaign-theme-424{--theme-index:424;color:rgba(226,232,240,.95);}
.campaign-theme-425{--theme-index:425;color:rgba(226,232,240,.95);}
.campaign-theme-426{--theme-index:426;color:rgba(226,232,240,.95);}
.campaign-theme-427{--theme-index:427;color:rgba(226,232,240,.95);}
.campaign-theme-428{--theme-index:428;color:rgba(226,232,240,.95);}
.campaign-theme-429{--theme-index:429;color:rgba(226,232,240,.95);}
.campaign-theme-430{--theme-index:430;color:rgba(226,232,240,.95);}
.campaign-theme-431{--theme-index:431;color:rgba(226,232,240,.95);}
.campaign-theme-432{--theme-index:432;color:rgba(226,232,240,.95);}
.campaign-theme-433{--theme-index:433;color:rgba(226,232,240,.95);}
.campaign-theme-434{--theme-index:434;color:rgba(226,232,240,.95);}
.campaign-theme-435{--theme-index:435;color:rgba(226,232,240,.95);}
.campaign-theme-436{--theme-index:436;color:rgba(226,232,240,.95);}
.campaign-theme-437{--theme-index:437;color:rgba(226,232,240,.95);}
.campaign-theme-438{--theme-index:438;color:rgba(226,232,240,.95);}
.campaign-theme-439{--theme-index:439;color:rgba(226,232,240,.95);}
.campaign-theme-440{--theme-index:440;color:rgba(226,232,240,.95);}
.campaign-theme-441{--theme-index:441;color:rgba(226,232,240,.95);}
.campaign-theme-442{--theme-index:442;color:rgba(226,232,240,.95);}
.campaign-theme-443{--theme-index:443;color:rgba(226,232,240,.95);}
.campaign-theme-444{--theme-index:444;color:rgba(226,232,240,.95);}
.campaign-theme-445{--theme-index:445;color:rgba(226,232,240,.95);}
.campaign-theme-446{--theme-index:446;color:rgba(226,232,240,.95);}
.campaign-theme-447{--theme-index:447;color:rgba(226,232,240,.95);}
.campaign-theme-448{--theme-index:448;color:rgba(226,232,240,.95);}
.campaign-theme-449{--theme-index:449;color:rgba(226,232,240,.95);}
.campaign-theme-450{--theme-index:450;color:rgba(226,232,240,.95);}
.campaign-theme-451{--theme-index:451;color:rgba(226,232,240,.95);}
.campaign-theme-452{--theme-index:452;color:rgba(226,232,240,.95);}
.campaign-theme-453{--theme-index:453;color:rgba(226,232,240,.95);}
.campaign-theme-454{--theme-index:454;color:rgba(226,232,240,.95);}
.campaign-theme-455{--theme-index:455;color:rgba(226,232,240,.95);}
.campaign-theme-456{--theme-index:456;color:rgba(226,232,240,.95);}
.campaign-theme-457{--theme-index:457;color:rgba(226,232,240,.95);}
.campaign-theme-458{--theme-index:458;color:rgba(226,232,240,.95);}
.campaign-theme-459{--theme-index:459;color:rgba(226,232,240,.95);}
.campaign-theme-460{--theme-index:460;color:rgba(226,232,240,.95);}
.campaign-theme-461{--theme-index:461;color:rgba(226,232,240,.95);}
.campaign-theme-462{--theme-index:462;color:rgba(226,232,240,.95);}
.campaign-theme-463{--theme-index:463;color:rgba(226,232,240,.95);}
.campaign-theme-464{--theme-index:464;color:rgba(226,232,240,.95);}
.campaign-theme-465{--theme-index:465;color:rgba(226,232,240,.95);}
.campaign-theme-466{--theme-index:466;color:rgba(226,232,240,.95);}
.campaign-theme-467{--theme-index:467;color:rgba(226,232,240,.95);}
.campaign-theme-468{--theme-index:468;color:rgba(226,232,240,.95);}
.campaign-theme-469{--theme-index:469;color:rgba(226,232,240,.95);}
.campaign-theme-470{--theme-index:470;color:rgba(226,232,240,.95);}
.campaign-theme-471{--theme-index:471;color:rgba(226,232,240,.95);}
.campaign-theme-472{--theme-index:472;color:rgba(226,232,240,.95);}
.campaign-theme-473{--theme-index:473;color:rgba(226,232,240,.95);}
.campaign-theme-474{--theme-index:474;color:rgba(226,232,240,.95);}
.campaign-theme-475{--theme-index:475;color:rgba(226,232,240,.95);}
.campaign-theme-476{--theme-index:476;color:rgba(226,232,240,.95);}
.campaign-theme-477{--theme-index:477;color:rgba(226,232,240,.95);}
.campaign-theme-478{--theme-index:478;color:rgba(226,232,240,.95);}
.campaign-theme-479{--theme-index:479;color:rgba(226,232,240,.95);}
.campaign-theme-480{--theme-index:480;color:rgba(226,232,240,.95);}
.campaign-theme-481{--theme-index:481;color:rgba(226,232,240,.95);}
.campaign-theme-482{--theme-index:482;color:rgba(226,232,240,.95);}
.campaign-theme-483{--theme-index:483;color:rgba(226,232,240,.95);}
.campaign-theme-484{--theme-index:484;color:rgba(226,232,240,.95);}
.campaign-theme-485{--theme-index:485;color:rgba(226,232,240,.95);}
.campaign-theme-486{--theme-index:486;color:rgba(226,232,240,.95);}
.campaign-theme-487{--theme-index:487;color:rgba(226,232,240,.95);}
.campaign-theme-488{--theme-index:488;color:rgba(226,232,240,.95);}
.campaign-theme-489{--theme-index:489;color:rgba(226,232,240,.95);}
.campaign-theme-490{--theme-index:490;color:rgba(226,232,240,.95);}
.campaign-theme-491{--theme-index:491;color:rgba(226,232,240,.95);}
.campaign-theme-492{--theme-index:492;color:rgba(226,232,240,.95);}
.campaign-theme-493{--theme-index:493;color:rgba(226,232,240,.95);}
.campaign-theme-494{--theme-index:494;color:rgba(226,232,240,.95);}
.campaign-theme-495{--theme-index:495;color:rgba(226,232,240,.95);}
.campaign-theme-496{--theme-index:496;color:rgba(226,232,240,.95);}
.campaign-theme-497{--theme-index:497;color:rgba(226,232,240,.95);}
.campaign-theme-498{--theme-index:498;color:rgba(226,232,240,.95);}
.campaign-theme-499{--theme-index:499;color:rgba(226,232,240,.95);}
.campaign-theme-500{--theme-index:500;color:rgba(226,232,240,.95);}
.campaign-theme-501{--theme-index:501;color:rgba(226,232,240,.95);}
.campaign-theme-502{--theme-index:502;color:rgba(226,232,240,.95);}
.campaign-theme-503{--theme-index:503;color:rgba(226,232,240,.95);}
.campaign-theme-504{--theme-index:504;color:rgba(226,232,240,.95);}
.campaign-theme-505{--theme-index:505;color:rgba(226,232,240,.95);}
.campaign-theme-506{--theme-index:506;color:rgba(226,232,240,.95);}
.campaign-theme-507{--theme-index:507;color:rgba(226,232,240,.95);}
.campaign-theme-508{--theme-index:508;color:rgba(226,232,240,.95);}
.campaign-theme-509{--theme-index:509;color:rgba(226,232,240,.95);}
.campaign-theme-510{--theme-index:510;color:rgba(226,232,240,.95);}
.campaign-theme-511{--theme-index:511;color:rgba(226,232,240,.95);}
.campaign-theme-512{--theme-index:512;color:rgba(226,232,240,.95);}
.campaign-theme-513{--theme-index:513;color:rgba(226,232,240,.95);}
.campaign-theme-514{--theme-index:514;color:rgba(226,232,240,.95);}
.campaign-theme-515{--theme-index:515;color:rgba(226,232,240,.95);}
.campaign-theme-516{--theme-index:516;color:rgba(226,232,240,.95);}
.campaign-theme-517{--theme-index:517;color:rgba(226,232,240,.95);}
.campaign-theme-518{--theme-index:518;color:rgba(226,232,240,.95);}
.campaign-theme-519{--theme-index:519;color:rgba(226,232,240,.95);}
.campaign-theme-520{--theme-index:520;color:rgba(226,232,240,.95);}
.node-style-1{animation:glitch-text 1.11s infinite;}
.node-style-2{animation:glitch-text 1.22s infinite;}
.node-style-3{animation:glitch-text 1.33s infinite;}
.node-style-4{animation:glitch-text 1.44s infinite;}
.node-style-5{animation:glitch-text 1.55s infinite;}
.node-style-6{animation:glitch-text 1.66s infinite;}
.node-style-7{animation:glitch-text 1s infinite;}
.node-style-8{animation:glitch-text 1.11s infinite;}
.node-style-9{animation:glitch-text 1.22s infinite;}
.node-style-10{animation:glitch-text 1.33s infinite;}
.node-style-11{animation:glitch-text 1.44s infinite;}
.node-style-12{animation:glitch-text 1.55s infinite;}
.node-style-13{animation:glitch-text 1.66s infinite;}
.node-style-14{animation:glitch-text 1s infinite;}
.node-style-15{animation:glitch-text 1.11s infinite;}
.node-style-16{animation:glitch-text 1.22s infinite;}
.node-style-17{animation:glitch-text 1.33s infinite;}
.node-style-18{animation:glitch-text 1.44s infinite;}
.node-style-19{animation:glitch-text 1.55s infinite;}
.node-style-20{animation:glitch-text 1.66s infinite;}
.node-style-21{animation:glitch-text 1s infinite;}
.node-style-22{animation:glitch-text 1.11s infinite;}
.node-style-23{animation:glitch-text 1.22s infinite;}
.node-style-24{animation:glitch-text 1.33s infinite;}
.node-style-25{animation:glitch-text 1.44s infinite;}
.node-style-26{animation:glitch-text 1.55s infinite;}
.node-style-27{animation:glitch-text 1.66s infinite;}
.node-style-28{animation:glitch-text 1s infinite;}
.node-style-29{animation:glitch-text 1.11s infinite;}
.node-style-30{animation:glitch-text 1.22s infinite;}
.node-style-31{animation:glitch-text 1.33s infinite;}
.node-style-32{animation:glitch-text 1.44s infinite;}
.node-style-33{animation:glitch-text 1.55s infinite;}
.node-style-34{animation:glitch-text 1.66s infinite;}
.node-style-35{animation:glitch-text 1s infinite;}
.node-style-36{animation:glitch-text 1.11s infinite;}
.node-style-37{animation:glitch-text 1.22s infinite;}
.node-style-38{animation:glitch-text 1.33s infinite;}
.node-style-39{animation:glitch-text 1.44s infinite;}
.node-style-40{animation:glitch-text 1.55s infinite;}
.node-style-41{animation:glitch-text 1.66s infinite;}
.node-style-42{animation:glitch-text 1s infinite;}
.node-style-43{animation:glitch-text 1.11s infinite;}
.node-style-44{animation:glitch-text 1.22s infinite;}
.node-style-45{animation:glitch-text 1.33s infinite;}
.node-style-46{animation:glitch-text 1.44s infinite;}
.node-style-47{animation:glitch-text 1.55s infinite;}
.node-style-48{animation:glitch-text 1.66s infinite;}
.node-style-49{animation:glitch-text 1s infinite;}
.node-style-50{animation:glitch-text 1.11s infinite;}
.node-style-51{animation:glitch-text 1.22s infinite;}
.node-style-52{animation:glitch-text 1.33s infinite;}
.node-style-53{animation:glitch-text 1.44s infinite;}
.node-style-54{animation:glitch-text 1.55s infinite;}
.node-style-55{animation:glitch-text 1.66s infinite;}
.node-style-56{animation:glitch-text 1s infinite;}
.node-style-57{animation:glitch-text 1.11s infinite;}
.node-style-58{animation:glitch-text 1.22s infinite;}
.node-style-59{animation:glitch-text 1.33s infinite;}
.node-style-60{animation:glitch-text 1.44s infinite;}
.node-style-61{animation:glitch-text 1.55s infinite;}
.node-style-62{animation:glitch-text 1.66s infinite;}
.node-style-63{animation:glitch-text 1s infinite;}
.node-style-64{animation:glitch-text 1.11s infinite;}
.node-style-65{animation:glitch-text 1.22s infinite;}
.node-style-66{animation:glitch-text 1.33s infinite;}
.node-style-67{animation:glitch-text 1.44s infinite;}
.node-style-68{animation:glitch-text 1.55s infinite;}
.node-style-69{animation:glitch-text 1.66s infinite;}
.node-style-70{animation:glitch-text 1s infinite;}
.node-style-71{animation:glitch-text 1.11s infinite;}
.node-style-72{animation:glitch-text 1.22s infinite;}
.node-style-73{animation:glitch-text 1.33s infinite;}
.node-style-74{animation:glitch-text 1.44s infinite;}
.node-style-75{animation:glitch-text 1.55s infinite;}
.node-style-76{animation:glitch-text 1.66s infinite;}
.node-style-77{animation:glitch-text 1s infinite;}
.node-style-78{animation:glitch-text 1.11s infinite;}
.node-style-79{animation:glitch-text 1.22s infinite;}
.node-style-80{animation:glitch-text 1.33s infinite;}
.node-style-81{animation:glitch-text 1.44s infinite;}
.node-style-82{animation:glitch-text 1.55s infinite;}
.node-style-83{animation:glitch-text 1.66s infinite;}
.node-style-84{animation:glitch-text 1s infinite;}
.node-style-85{animation:glitch-text 1.11s infinite;}
.node-style-86{animation:glitch-text 1.22s infinite;}
.node-style-87{animation:glitch-text 1.33s infinite;}
.node-style-88{animation:glitch-text 1.44s infinite;}
.node-style-89{animation:glitch-text 1.55s infinite;}
.node-style-90{animation:glitch-text 1.66s infinite;}
.node-style-91{animation:glitch-text 1s infinite;}
.node-style-92{animation:glitch-text 1.11s infinite;}
.node-style-93{animation:glitch-text 1.22s infinite;}
.node-style-94{animation:glitch-text 1.33s infinite;}
.node-style-95{animation:glitch-text 1.44s infinite;}
.node-style-96{animation:glitch-text 1.55s infinite;}
.node-style-97{animation:glitch-text 1.66s infinite;}
.node-style-98{animation:glitch-text 1s infinite;}
.node-style-99{animation:glitch-text 1.11s infinite;}
.node-style-100{animation:glitch-text 1.22s infinite;}
.node-style-101{animation:glitch-text 1.33s infinite;}
.node-style-102{animation:glitch-text 1.44s infinite;}
.node-style-103{animation:glitch-text 1.55s infinite;}
.node-style-104{animation:glitch-text 1.66s infinite;}
.node-style-105{animation:glitch-text 1s infinite;}
.node-style-106{animation:glitch-text 1.11s infinite;}
.node-style-107{animation:glitch-text 1.22s infinite;}
.node-style-108{animation:glitch-text 1.33s infinite;}
.node-style-109{animation:glitch-text 1.44s infinite;}
.node-style-110{animation:glitch-text 1.55s infinite;}
.node-style-111{animation:glitch-text 1.66s infinite;}
.node-style-112{animation:glitch-text 1s infinite;}
.node-style-113{animation:glitch-text 1.11s infinite;}
.node-style-114{animation:glitch-text 1.22s infinite;}
.node-style-115{animation:glitch-text 1.33s infinite;}
.node-style-116{animation:glitch-text 1.44s infinite;}
.node-style-117{animation:glitch-text 1.55s infinite;}
.node-style-118{animation:glitch-text 1.66s infinite;}
.node-style-119{animation:glitch-text 1s infinite;}
.node-style-120{animation:glitch-text 1.11s infinite;}
.node-style-121{animation:glitch-text 1.22s infinite;}
.node-style-122{animation:glitch-text 1.33s infinite;}
.node-style-123{animation:glitch-text 1.44s infinite;}
.node-style-124{animation:glitch-text 1.55s infinite;}
.node-style-125{animation:glitch-text 1.66s infinite;}
.node-style-126{animation:glitch-text 1s infinite;}
.node-style-127{animation:glitch-text 1.11s infinite;}
.node-style-128{animation:glitch-text 1.22s infinite;}
.node-style-129{animation:glitch-text 1.33s infinite;}
.node-style-130{animation:glitch-text 1.44s infinite;}
.node-style-131{animation:glitch-text 1.55s infinite;}
.node-style-132{animation:glitch-text 1.66s infinite;}
.node-style-133{animation:glitch-text 1s infinite;}
.node-style-134{animation:glitch-text 1.11s infinite;}
.node-style-135{animation:glitch-text 1.22s infinite;}
.node-style-136{animation:glitch-text 1.33s infinite;}
.node-style-137{animation:glitch-text 1.44s infinite;}
.node-style-138{animation:glitch-text 1.55s infinite;}
.node-style-139{animation:glitch-text 1.66s infinite;}
.node-style-140{animation:glitch-text 1s infinite;}
.node-style-141{animation:glitch-text 1.11s infinite;}
.node-style-142{animation:glitch-text 1.22s infinite;}
.node-style-143{animation:glitch-text 1.33s infinite;}
.node-style-144{animation:glitch-text 1.44s infinite;}
.node-style-145{animation:glitch-text 1.55s infinite;}
.node-style-146{animation:glitch-text 1.66s infinite;}
.node-style-147{animation:glitch-text 1s infinite;}
.node-style-148{animation:glitch-text 1.11s infinite;}
.node-style-149{animation:glitch-text 1.22s infinite;}
.node-style-150{animation:glitch-text 1.33s infinite;}
.node-style-151{animation:glitch-text 1.44s infinite;}
.node-style-152{animation:glitch-text 1.55s infinite;}
.node-style-153{animation:glitch-text 1.66s infinite;}
.node-style-154{animation:glitch-text 1s infinite;}
.node-style-155{animation:glitch-text 1.11s infinite;}
.node-style-156{animation:glitch-text 1.22s infinite;}
.node-style-157{animation:glitch-text 1.33s infinite;}
.node-style-158{animation:glitch-text 1.44s infinite;}
.node-style-159{animation:glitch-text 1.55s infinite;}
.node-style-160{animation:glitch-text 1.66s infinite;}
.node-style-161{animation:glitch-text 1s infinite;}
.node-style-162{animation:glitch-text 1.11s infinite;}
.node-style-163{animation:glitch-text 1.22s infinite;}
.node-style-164{animation:glitch-text 1.33s infinite;}
.node-style-165{animation:glitch-text 1.44s infinite;}
.node-style-166{animation:glitch-text 1.55s infinite;}
.node-style-167{animation:glitch-text 1.66s infinite;}
.node-style-168{animation:glitch-text 1s infinite;}
.node-style-169{animation:glitch-text 1.11s infinite;}
.node-style-170{animation:glitch-text 1.22s infinite;}
.node-style-171{animation:glitch-text 1.33s infinite;}
.node-style-172{animation:glitch-text 1.44s infinite;}
.node-style-173{animation:glitch-text 1.55s infinite;}
.node-style-174{animation:glitch-text 1.66s infinite;}
.node-style-175{animation:glitch-text 1s infinite;}
.node-style-176{animation:glitch-text 1.11s infinite;}
.node-style-177{animation:glitch-text 1.22s infinite;}
.node-style-178{animation:glitch-text 1.33s infinite;}
.node-style-179{animation:glitch-text 1.44s infinite;}
.node-style-180{animation:glitch-text 1.55s infinite;}
.node-style-181{animation:glitch-text 1.66s infinite;}
.node-style-182{animation:glitch-text 1s infinite;}
.node-style-183{animation:glitch-text 1.11s infinite;}
.node-style-184{animation:glitch-text 1.22s infinite;}
.node-style-185{animation:glitch-text 1.33s infinite;}
.node-style-186{animation:glitch-text 1.44s infinite;}
.node-style-187{animation:glitch-text 1.55s infinite;}
.node-style-188{animation:glitch-text 1.66s infinite;}
.node-style-189{animation:glitch-text 1s infinite;}
.node-style-190{animation:glitch-text 1.11s infinite;}
.node-style-191{animation:glitch-text 1.22s infinite;}
.node-style-192{animation:glitch-text 1.33s infinite;}
.node-style-193{animation:glitch-text 1.44s infinite;}
.node-style-194{animation:glitch-text 1.55s infinite;}
.node-style-195{animation:glitch-text 1.66s infinite;}
.node-style-196{animation:glitch-text 1s infinite;}
.node-style-197{animation:glitch-text 1.11s infinite;}
.node-style-198{animation:glitch-text 1.22s infinite;}
.node-style-199{animation:glitch-text 1.33s infinite;}
.node-style-200{animation:glitch-text 1.44s infinite;}
.node-style-201{animation:glitch-text 1.55s infinite;}
.node-style-202{animation:glitch-text 1.66s infinite;}
.node-style-203{animation:glitch-text 1s infinite;}
.node-style-204{animation:glitch-text 1.11s infinite;}
.node-style-205{animation:glitch-text 1.22s infinite;}
.node-style-206{animation:glitch-text 1.33s infinite;}
.node-style-207{animation:glitch-text 1.44s infinite;}
.node-style-208{animation:glitch-text 1.55s infinite;}
.node-style-209{animation:glitch-text 1.66s infinite;}
.node-style-210{animation:glitch-text 1s infinite;}
.node-style-211{animation:glitch-text 1.11s infinite;}
.node-style-212{animation:glitch-text 1.22s infinite;}
.node-style-213{animation:glitch-text 1.33s infinite;}
.node-style-214{animation:glitch-text 1.44s infinite;}
.node-style-215{animation:glitch-text 1.55s infinite;}
.node-style-216{animation:glitch-text 1.66s infinite;}
.node-style-217{animation:glitch-text 1s infinite;}
.node-style-218{animation:glitch-text 1.11s infinite;}
.node-style-219{animation:glitch-text 1.22s infinite;}
.node-style-220{animation:glitch-text 1.33s infinite;}
.node-style-221{animation:glitch-text 1.44s infinite;}
.node-style-222{animation:glitch-text 1.55s infinite;}
.node-style-223{animation:glitch-text 1.66s infinite;}
.node-style-224{animation:glitch-text 1s infinite;}
.node-style-225{animation:glitch-text 1.11s infinite;}
.node-style-226{animation:glitch-text 1.22s infinite;}
.node-style-227{animation:glitch-text 1.33s infinite;}
.node-style-228{animation:glitch-text 1.44s infinite;}
.node-style-229{animation:glitch-text 1.55s infinite;}
.node-style-230{animation:glitch-text 1.66s infinite;}
.node-style-231{animation:glitch-text 1s infinite;}
.node-style-232{animation:glitch-text 1.11s infinite;}
.node-style-233{animation:glitch-text 1.22s infinite;}
.node-style-234{animation:glitch-text 1.33s infinite;}
.node-style-235{animation:glitch-text 1.44s infinite;}
.node-style-236{animation:glitch-text 1.55s infinite;}
.node-style-237{animation:glitch-text 1.66s infinite;}
.node-style-238{animation:glitch-text 1s infinite;}
.node-style-239{animation:glitch-text 1.11s infinite;}
.node-style-240{animation:glitch-text 1.22s infinite;}
@media (max-width:768px){.no-main{width:calc(100% - 12px);} .campaign-map{grid-template-columns:repeat(3,minmax(0,1fr));} .achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));} .lb-row{grid-template-columns:48px 1fr 74px;} .settings-row{grid-template-columns:1fr;} }
@media (max-width:480px){.campaign-map{grid-template-columns:repeat(2,minmax(0,1fr));} .achievement-grid{grid-template-columns:1fr;} .tutorial-box{margin:3vh auto;padding:12px;} .toast{font-size:.82rem;} .no-hero h1{font-size:1.45rem;} }
