.CardViewer-module__d7ANVa__overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);--accent:#f69432;--accent-2:#e47a14;--accent-hi:#fb6;--bg-1:#1a1a1a;--gold:#c8962a;--ember:#ff6a00;--text-warm:#e0d4b8;--text-dim:#d28c2399;--border-faint:#b46e0f26;--info:#3a4f8a;--warn:#6b5a1a;--label:var(--font-advent),"Oswald",sans-serif;--face:var(--font-primary),system-ui,sans-serif;background:#020202b8;justify-content:center;align-items:center;padding:20px;animation:.18s CardViewer-module__d7ANVa__rise;display:flex;position:fixed;inset:0}@keyframes CardViewer-module__d7ANVa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.CardViewer-module__d7ANVa__window{background:var(--bg-1);border:3px solid var(--accent);width:100%;max-width:680px;max-height:88vh;font-family:var(--face);border-radius:8px;font-weight:300;overflow:auto;box-shadow:0 0 24px #ff993373,4px 4px #00000059}.CardViewer-module__d7ANVa__bar{background:repeating-linear-gradient(90deg,var(--accent)0px,var(--accent)1px,var(--accent-2)1px,var(--accent-2)2px);align-items:center;gap:10px;padding:6px 8px;display:flex}.CardViewer-module__d7ANVa__tag{font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:#000;background:var(--accent);padding:1px 6px;font-size:12px}.CardViewer-module__d7ANVa__barSpace{flex:1}.CardViewer-module__d7ANVa__close{border:2px solid var(--bg-1);background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:inset -1px -1px 0 var(--accent-2),inset 1px 1px 0 var(--accent-hi);flex:none;padding:0;position:relative}.CardViewer-module__d7ANVa__close:before,.CardViewer-module__d7ANVa__close:after{content:"";background:var(--bg-1);width:10px;height:2px;position:absolute;top:50%;left:50%}.CardViewer-module__d7ANVa__close:before{transform:translate(-50%,-50%)rotate(45deg)}.CardViewer-module__d7ANVa__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.CardViewer-module__d7ANVa__body{flex-wrap:wrap;gap:14px;padding:14px;display:flex}.CardViewer-module__d7ANVa__cardCol{flex-direction:column;flex:0 220px;gap:8px;min-width:190px;display:flex}.CardViewer-module__d7ANVa__cardBox{touch-action:none}.CardViewer-module__d7ANVa__cardBox[data-wear=worn]{filter:saturate(.82)contrast(.94)sepia(.1)}.CardViewer-module__d7ANVa__cardBox[data-wear=battered]{filter:saturate(.6)contrast(.88)sepia(.2)brightness(.95)}.CardViewer-module__d7ANVa__code{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);text-align:center;font-size:11px}.CardViewer-module__d7ANVa__hint{font-family:var(--label);color:var(--text-dim);text-align:center;margin:0;font-size:12px;line-height:1.4}.CardViewer-module__d7ANVa__dataCol{flex-direction:column;flex:300px;gap:8px;min-width:260px;display:flex}.CardViewer-module__d7ANVa__name{color:var(--gold);font-size:32px;line-height:1.05}.CardViewer-module__d7ANVa__second{color:var(--ember);font-size:17px;font-style:italic}.CardViewer-module__d7ANVa__tags{flex-wrap:wrap;gap:4px;display:flex}.CardViewer-module__d7ANVa__chip{letter-spacing:1px;text-transform:uppercase;border:1px solid;border-radius:4px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.CardViewer-module__d7ANVa__chip[data-tone=blue]{border-color:var(--info);color:#fff;background:#3a4f8a66}.CardViewer-module__d7ANVa__chip[data-tone=amber]{border-color:var(--accent-2);color:var(--accent);background:#f6943226}.CardViewer-module__d7ANVa__chip[data-tone=yellow]{border-color:var(--warn);color:#fff;background:#6b5a1a66}.CardViewer-module__d7ANVa__row{border-top:1px solid var(--border-faint);gap:10px;padding-top:6px;display:flex}.CardViewer-module__d7ANVa__rowLabel{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);flex:0 0 84px;padding-top:3px;font-size:11px}.CardViewer-module__d7ANVa__rowValue{color:var(--text-warm);flex:1;font-size:16px;line-height:1.4}.CardViewer-module__d7ANVa__rowValue b{color:var(--accent);font-weight:400}.CardViewer-module__d7ANVa__trace{border-top:1px solid var(--border-faint);font-family:var(--label);letter-spacing:.08em;color:var(--text-dim);padding-top:8px;font-size:12px}@media (prefers-reduced-motion:reduce){.CardViewer-module__d7ANVa__overlay{animation:none}}
.HintLayer-module__Eod3wa__tip{z-index:80;color:#d8c08a;max-width:320px;font-family:var(--font-advent),system-ui,sans-serif;pointer-events:none;background:#0a0803f7;border:1px solid #5a4a20;border-radius:6px;padding:7px 10px;font-size:13px;line-height:1.5;animation:.12s HintLayer-module__Eod3wa__hintIn;position:fixed;transform:translate(-50%,-100%);box-shadow:0 6px 22px #000000bf}.HintLayer-module__Eod3wa__tip[data-below=true]{transform:translate(-50%)}@keyframes HintLayer-module__Eod3wa__hintIn{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.HintLayer-module__Eod3wa__tip{max-width:min(280px,88vw);font-size:12px}}
.CardPeek-module__GUL9VW__peek{z-index:70;pointer-events:none;filter:drop-shadow(0 18px 40px #000000bf);gap:6px;animation:.12s CardPeek-module__GUL9VW__peekIn;display:grid;position:fixed}@keyframes CardPeek-module__GUL9VW__peekIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.CardPeek-module__GUL9VW__caption{font-family:var(--font-advent),system-ui,sans-serif;background:#0a0803f5;border:1px solid #3a2f16;border-radius:10px;gap:2px;margin:0;padding:8px 12px;display:grid}.CardPeek-module__GUL9VW__caption b{font-family:var(--font-primary),system-ui,sans-serif;letter-spacing:.02em;color:gold;font-size:18px;font-weight:500}.CardPeek-module__GUL9VW__caption span{color:#8a7845;font-size:14px}@media (max-width:760px){.CardPeek-module__GUL9VW__peek{display:none}}
.archeon-module__7qpRIq__shell,.archeon-module__7qpRIq__intro,.archeon-module__7qpRIq__ladder,.archeon-module__7qpRIq__ability{--accent:#f69432;--accent-2:#e47a14;--accent-hi:#fb6;--accent-glow:#f6943266;--bg-0:#040300;--bg-1:#1a1a1a;--bg-2:#2d2d2d;--btn-face:#0e0a04;--text-warm:#e0d4b8;--text-dim:#d28c2399;--text-faint:#b46e1447;--border-soft:#b46e0f59;--border-faint:#b46e0f26;--gold:#c8962a;--ember:#ff6a00;--ok:#2a6b3a;--info:#3a4f8a;--warn:#6b5a1a;--danger:#c00;--canon:#3a7bd5;--good:#4fae68;--face:var(--font-primary),"Segoe UI",system-ui,sans-serif;--label:var(--font-advent),"Oswald",sans-serif;--dot:var(--font-handjet),var(--font-advent),"Oswald",sans-serif;--glass:linear-gradient(180deg,#ffeb8226 0%,#e6a51e1f 30%,#af640a2e 50%,#6e3a0538 51%,#9b550a1f 70%,#5a2d030f 100%)}.archeon-module__7qpRIq__shell{min-height:60vh;color:var(--accent);font-family:var(--face);border:1px solid var(--border-soft);background:linear-gradient(#2d2d2d 0%,#141414 55%,#080706 100%);border-radius:8px;padding-bottom:24px;font-weight:300;position:relative;overflow-x:hidden}.archeon-module__7qpRIq__full{z-index:3000;overscroll-behavior:contain;border:none;border-radius:0;min-height:0;padding-bottom:0;position:fixed;inset:0;overflow-y:auto}.archeon-module__7qpRIq__scanlines{pointer-events:none;z-index:70;opacity:.5;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px);position:absolute;inset:0}.archeon-module__7qpRIq__full .archeon-module__7qpRIq__scanlines{position:fixed}.archeon-module__7qpRIq__topbar{background:var(--bg-0);border-bottom:1px solid var(--border-soft);z-index:40;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:38px;padding:4px 12px;display:flex;position:sticky;top:0}.archeon-module__7qpRIq__topbarMark{font-family:var(--label);letter-spacing:.22em;color:var(--text-dim);white-space:nowrap;font-size:12px}.archeon-module__7qpRIq__topbarSpace{flex:1}.archeon-module__7qpRIq__topbarNav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.archeon-module__7qpRIq__btn{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:6px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.archeon-module__7qpRIq__btn:active:not(:disabled){transform:translateY(1px)}.archeon-module__7qpRIq__btn:disabled{opacity:.4;cursor:not-allowed}.archeon-module__7qpRIq__btnNav{border:1px solid var(--border-soft);color:#ffbe50d9;text-shadow:0 0 8px var(--accent-glow);background:linear-gradient(#0e0a04 0%,#080603 100%)}.archeon-module__7qpRIq__btnNav:hover:not(:disabled){background:var(--glass);color:#fffadc;text-shadow:0 0 12px #ffc83ccc;border-color:#ffc85099;box-shadow:0 0 20px #ffb4284d,inset 0 1px #fff5b433}.archeon-module__7qpRIq__btnGhost{border:1px solid var(--border-soft);color:#ffbe50d9;text-shadow:0 0 8px var(--accent-glow);background:0 0}.archeon-module__7qpRIq__btnGhost:hover:not(:disabled){color:#fffadc;border-color:#ffc85099}.archeon-module__7qpRIq__btnTaskbar{background:var(--bg-2);border:1px solid var(--accent);color:var(--accent);font-family:var(--face);text-transform:none;letter-spacing:0;font-size:15px;font-weight:600}.archeon-module__7qpRIq__btnTaskbar:hover:not(:disabled){background:var(--accent);color:#000;box-shadow:0 0 10px #ff9933b3}.archeon-module__7qpRIq__btnSmall{padding:4px 9px}.archeon-module__7qpRIq__btnWide{justify-content:center;width:100%}.archeon-module__7qpRIq__columns{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:0 auto;padding:10px;display:flex}.archeon-module__7qpRIq__side{flex-direction:column;flex:234px;gap:8px;min-width:214px;max-width:300px;display:flex}.archeon-module__7qpRIq__main{flex-direction:column;flex:1000 640px;gap:8px;min-width:320px;display:flex}@media (max-width:1180px){.archeon-module__7qpRIq__main{order:-1}.archeon-module__7qpRIq__side{flex-flow:wrap;flex-basis:100%;max-width:none}.archeon-module__7qpRIq__side>*{flex:260px}}.archeon-module__7qpRIq__panel{background:var(--bg-1);border:1px solid var(--border-soft);border-radius:8px;min-width:0;overflow:hidden}.archeon-module__7qpRIq__panelHead{border-bottom:1px solid var(--border-soft);font-family:var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);background:#0b0906;align-items:center;gap:10px;padding:5px 10px;font-size:12px;display:flex}.archeon-module__7qpRIq__panelHeadNote{font-family:var(--label);letter-spacing:.1em;color:var(--text-dim);margin-left:auto;font-size:12px}.archeon-module__7qpRIq__panelHeadNote[data-on=true]{color:var(--good)}.archeon-module__7qpRIq__panelNote{color:var(--text-dim);margin:0;padding:6px 10px;font-size:13px;line-height:1.35}.archeon-module__7qpRIq__rungs{flex-direction:column;display:flex}.archeon-module__7qpRIq__rung{border-bottom:1px solid var(--border-faint);background:0 0;border-left:3px solid #0000;flex-direction:column;gap:1px;padding:5px 10px 5px 12px;display:flex}.archeon-module__7qpRIq__rung[data-on=true]{border-left-color:var(--accent);background:#f694321a}.archeon-module__7qpRIq__rungTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.archeon-module__7qpRIq__rungName{letter-spacing:.04em;color:var(--gold);font-size:15px}.archeon-module__7qpRIq__rung[data-on=true] .archeon-module__7qpRIq__rungName{color:var(--accent-hi)}.archeon-module__7qpRIq__rungFreq{font-family:var(--label);color:var(--text-dim);white-space:nowrap;font-size:12px}.archeon-module__7qpRIq__rungCond{color:var(--text-dim);font-size:13px;line-height:1.3}.archeon-module__7qpRIq__tokenGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;padding:8px;display:grid}.archeon-module__7qpRIq__tokenCard{border:1px solid var(--gold);background:radial-gradient(circle at 50% 0,#c8962a24,#0000 70%);border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:6px 8px;display:flex}.archeon-module__7qpRIq__tokenName{color:var(--gold);font-size:15px;line-height:1.15}.archeon-module__7qpRIq__tokenDesc{color:var(--text-warm);font-size:13px;line-height:1.3}.archeon-module__7qpRIq__tokenNeeds{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:11px}.archeon-module__7qpRIq__journal{background:#000;flex-direction:column;gap:3px;max-height:420px;margin:0;padding:8px 10px;list-style:none;display:flex;overflow:auto}.archeon-module__7qpRIq__logLine{font-family:var(--label);color:var(--accent);text-shadow:0 0 8px var(--accent-glow);gap:8px;font-size:14px;line-height:1.5;display:flex}.archeon-module__7qpRIq__logLine[data-level=system]{color:var(--good)}.archeon-module__7qpRIq__logLine[data-level=error]{color:var(--danger);text-shadow:0 0 6px #cc000080}.archeon-module__7qpRIq__logPrefix{opacity:.7}.archeon-module__7qpRIq__focus{color:var(--text-warm);flex-direction:column;gap:6px;padding:8px 10px;font-size:14px;line-height:1.35;display:flex}.archeon-module__7qpRIq__focus p{margin:0}.archeon-module__7qpRIq__focusDim{color:var(--text-dim)}.archeon-module__7qpRIq__focusHot{color:var(--ember)}.archeon-module__7qpRIq__focusLink{font-family:var(--label);letter-spacing:.12em;color:var(--accent);font-size:13px;text-decoration:none}.archeon-module__7qpRIq__focusLink:hover{color:var(--accent-hi);text-shadow:0 0 8px var(--accent-glow)}.archeon-module__7qpRIq__oppRow{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.archeon-module__7qpRIq__seatWrap{flex:190px;min-width:170px;display:flex;position:relative}.archeon-module__7qpRIq__seat{background:var(--bg-1);border:1px solid var(--border-soft);border-radius:8px;flex-direction:column;flex:auto;gap:5px;min-width:0;padding:7px 9px;transition:border-color .2s,box-shadow .2s,opacity .2s;display:flex}.archeon-module__7qpRIq__seatActive{border-color:var(--accent);box-shadow:0 0 18px #f694322e}.archeon-module__7qpRIq__seatFolded{opacity:.5;filter:grayscale(.35)}.archeon-module__7qpRIq__seatTop{align-items:center;gap:8px;min-width:0;display:flex}.archeon-module__7qpRIq__seat[data-side=right] .archeon-module__7qpRIq__seatTop,.archeon-module__7qpRIq__seat[data-side=right] .archeon-module__7qpRIq__seatBody{flex-direction:row-reverse}.archeon-module__7qpRIq__seat[data-side=right] .archeon-module__7qpRIq__seatClaim{text-align:right}.archeon-module__7qpRIq__seat[data-side=right] .archeon-module__7qpRIq__seatStats span{flex-direction:row-reverse}.archeon-module__7qpRIq__seatDot{background:var(--text-faint);border-radius:999px;flex:none;width:8px;height:8px}.archeon-module__7qpRIq__seatDot[data-on=true]{background:var(--accent);box-shadow:0 0 8px var(--accent)}.archeon-module__7qpRIq__seatName{letter-spacing:.06em;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;overflow:hidden}.archeon-module__7qpRIq__seatStatus{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;margin-left:auto;font-size:11px}.archeon-module__7qpRIq__seat[data-side=right] .archeon-module__7qpRIq__seatStatus{margin-left:0;margin-right:auto}.archeon-module__7qpRIq__seatBody{align-items:flex-end;gap:8px;min-width:0;display:flex}.archeon-module__7qpRIq__seatCards{flex:none;gap:4px;display:flex}.archeon-module__7qpRIq__seatBack{width:34px;height:46px;font-family:var(--label);letter-spacing:.1em;border-radius:4px;justify-content:center;align-items:flex-end;padding-bottom:3px;font-size:10px;display:flex}.archeon-module__7qpRIq__seatBack[data-family=blood]{color:#ff8c3cf2;background:repeating-linear-gradient(135deg,#ff6a0029 0 3px,#0000 3px 6px),#0b0603;border:1px solid #ff6a0080}.archeon-module__7qpRIq__seatBack[data-family=sand]{color:#e0b450f2;background:repeating-linear-gradient(135deg,#c8962a29 0 3px,#0000 3px 6px),#0b0803;border:1px solid #c8962a80}.archeon-module__7qpRIq__seatStats{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.archeon-module__7qpRIq__seatStats span{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;gap:6px;font-size:12px;display:flex}.archeon-module__7qpRIq__seatStats i{font-style:normal}.archeon-module__7qpRIq__seatStats b{font-family:var(--dot);color:var(--text-warm);font-size:16px;font-weight:400;line-height:1}.archeon-module__7qpRIq__statChips b{color:var(--accent)}.archeon-module__7qpRIq__seatClaim{font-family:var(--label);color:var(--text-dim);border-top:1px solid var(--border-faint);padding-top:4px;font-size:12px}.archeon-module__7qpRIq__face{object-fit:cover;border:1px solid var(--border-soft);filter:sepia(.25)saturate(.9);background:#0b0906;border-radius:999px;flex:none}.archeon-module__7qpRIq__seatActive .archeon-module__7qpRIq__face{border-color:var(--accent);box-shadow:0 0 10px #f6943259}.archeon-module__7qpRIq__faceSeat{width:26px;height:26px}.archeon-module__7qpRIq__faceMe{width:32px;height:32px}.archeon-module__7qpRIq__faceEmpty{letter-spacing:.04em;color:var(--text-dim);filter:none;place-items:center;font-size:13px;display:grid}.archeon-module__7qpRIq__faceMe.archeon-module__7qpRIq__faceEmpty{font-size:15px}.archeon-module__7qpRIq__delta{font-family:var(--dot);pointer-events:none;font-size:23px;animation:1.5s ease-out forwards archeon-module__7qpRIq__floatUp;position:absolute;top:6px;right:12px}.archeon-module__7qpRIq__deltaUp{color:var(--good)}.archeon-module__7qpRIq__deltaDown{color:var(--ember)}@keyframes archeon-module__7qpRIq__floatUp{0%{opacity:0;transform:translateY(6px)scale(.9)}18%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-26px)scale(1)}}.archeon-module__7qpRIq__planet{text-align:center;border:1px solid var(--gold);background:radial-gradient(at 50% 0,#c8962a29,#0a0804e6 70%);border-radius:8px;flex-direction:column;flex:1.4 240px;justify-content:center;gap:3px;min-width:220px;padding:7px 12px;display:flex}.archeon-module__7qpRIq__planetKicker{font-family:var(--label);letter-spacing:.24em;color:var(--text-dim);font-size:11px}.archeon-module__7qpRIq__planetName{font-family:var(--dot);color:var(--gold);text-shadow:0 0 14px #c8962a80;font-size:34px;line-height:1}.archeon-module__7qpRIq__planetRound{letter-spacing:.16em;color:var(--accent);text-transform:uppercase;font-size:15px}.archeon-module__7qpRIq__planetText{color:var(--text-dim);max-width:40ch;margin:0 auto;font-size:13px;line-height:1.3}.archeon-module__7qpRIq__felt{border:1px solid var(--border-soft);background:radial-gradient(#f6943212,#040300eb 72%);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}@media (max-width:720px){.archeon-module__7qpRIq__felt{grid-template-columns:1fr;justify-items:center}.archeon-module__7qpRIq__pileGroup{max-width:300px}.archeon-module__7qpRIq__pileGroup[data-family=blood],.archeon-module__7qpRIq__pileGroup[data-family=sand]{justify-self:center}}.archeon-module__7qpRIq__pileGroup{align-items:stretch;gap:8px;width:100%;min-width:0;max-width:300px;display:flex}.archeon-module__7qpRIq__pileGroup[data-family=blood]{justify-self:end}.archeon-module__7qpRIq__pileGroup[data-family=sand]{flex-direction:row-reverse;justify-self:start}.archeon-module__7qpRIq__pileCol{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.archeon-module__7qpRIq__pileLabel{font-family:var(--label);letter-spacing:.2em;color:var(--text-dim);text-transform:uppercase;font-size:11px}.archeon-module__7qpRIq__pileLabel[data-family=blood]{color:#ff6a00d9}.archeon-module__7qpRIq__pileLabel[data-family=sand]{color:#c8962ae6}.archeon-module__7qpRIq__deckStack{cursor:pointer;width:100%;max-width:92px;height:122px;font:inherit;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;transition:all .2s;display:flex;box-shadow:3px 3px #00000080}.archeon-module__7qpRIq__deckStack:disabled{cursor:default}.archeon-module__7qpRIq__deckStack b{font-family:var(--dot);font-size:30px;font-weight:400;line-height:1}.archeon-module__7qpRIq__deckStack i{font-style:normal;font-family:var(--label);letter-spacing:.12em;color:var(--text-dim);font-size:11px}.archeon-module__7qpRIq__deckStack[data-family=blood]{color:#ff8a2a;background:repeating-linear-gradient(135deg,#ff6a0024 0 4px,#0000 4px 8px),#0b0603;border:1.5px solid #ff6a00a6}.archeon-module__7qpRIq__deckStack[data-family=blood]:hover:not(:disabled){border-color:#ff8a2a;transform:translateY(-2px);box-shadow:0 0 18px #ff6a0073,3px 3px #00000080}.archeon-module__7qpRIq__deckStack[data-family=sand]{color:var(--gold);background:repeating-linear-gradient(-135deg,#c8962a24 0 4px,#0000 4px 8px),#0b0803;border:1.5px solid #c8962ab3}.archeon-module__7qpRIq__deckStack[data-family=sand]:hover:not(:disabled){border-color:var(--accent-hi);transform:translateY(-2px);box-shadow:0 0 18px #c8962a73,3px 3px #00000080}.archeon-module__7qpRIq__discardSlot{border-radius:6px;place-items:center;width:100%;max-width:136px;min-height:122px;transition:all .2s;display:grid}.archeon-module__7qpRIq__discardSlot[data-empty=true][data-family=blood]{background:#0b0603;border:1.5px dashed #ff6a0059}.archeon-module__7qpRIq__discardSlot[data-empty=true][data-family=sand]{background:#0b0803;border:1.5px dashed #c8962a66}.archeon-module__7qpRIq__board{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:150px;padding:2px 0;display:flex}.archeon-module__7qpRIq__pot{border:1.5px solid var(--accent);background:radial-gradient(circle at 50% 32%,#f6943238,#040300f2 72%);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;animation:4s ease-in-out infinite archeon-module__7qpRIq__breathe;display:flex}.archeon-module__7qpRIq__pot[data-hot=true]{border-color:var(--ember)}@keyframes archeon-module__7qpRIq__breathe{0%,to{box-shadow:0 0 0 1px var(--border-soft),0 0 18px #f694321a}50%{box-shadow:0 0 0 1px var(--accent),0 0 26px #f6943247}}.archeon-module__7qpRIq__potLabel{font-family:var(--label);letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase;font-size:11px}.archeon-module__7qpRIq__potValue{font-family:var(--dot);color:var(--accent-hi);text-shadow:0 0 18px var(--accent-glow);font-size:44px;line-height:1.05}.archeon-module__7qpRIq__potBump{animation:.45s archeon-module__7qpRIq__bump}@keyframes archeon-module__7qpRIq__bump{0%{transform:scale(1)}40%{transform:scale(1.16)}to{transform:scale(1)}}.archeon-module__7qpRIq__potMult{font-family:var(--label);letter-spacing:.14em;color:var(--gold);text-transform:uppercase;font-size:12px}.archeon-module__7qpRIq__potMult[data-hot=true]{color:var(--ember)}.archeon-module__7qpRIq__boardRow{justify-content:center;gap:6px;width:100%;display:flex}.archeon-module__7qpRIq__chip{text-align:center;border:1px solid var(--border-soft);border-radius:4px;flex:1;padding:2px}.archeon-module__7qpRIq__chipLabel{font-family:var(--label);letter-spacing:.14em;color:var(--text-dim);text-transform:uppercase;font-size:11px;display:block}.archeon-module__7qpRIq__chipValue{font-family:var(--dot);color:var(--text-warm);font-size:20px;line-height:1.1;display:block}.archeon-module__7qpRIq__zone{border:1px solid var(--accent);background:linear-gradient(#f694320f,#040300e6);border-radius:8px;flex-direction:column;align-items:center;gap:7px;padding:9px 12px;display:flex}.archeon-module__7qpRIq__zoneTitle{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.archeon-module__7qpRIq__ruleLine{background:linear-gradient(90deg,transparent,var(--border-soft));flex:1;height:1px}.archeon-module__7qpRIq__zoneTitle .archeon-module__7qpRIq__ruleLine:last-child{background:linear-gradient(90deg,var(--border-soft),transparent)}.archeon-module__7qpRIq__zoneLabel{font-family:var(--label);letter-spacing:.24em;color:var(--accent);text-transform:uppercase;white-space:nowrap;font-size:12px}.archeon-module__7qpRIq__myCards{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;display:flex}.archeon-module__7qpRIq__myCard{flex-direction:column;align-items:center;gap:2px;animation:.45s both archeon-module__7qpRIq__dealIn;display:flex}.archeon-module__7qpRIq__myCard:nth-child(2){animation-delay:80ms}.archeon-module__7qpRIq__myCardLabel{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.archeon-module__7qpRIq__myCard[data-family=blood] .archeon-module__7qpRIq__myCardLabel{color:var(--ember)}.archeon-module__7qpRIq__myCard[data-family=sand] .archeon-module__7qpRIq__myCardLabel{color:var(--gold)}@keyframes archeon-module__7qpRIq__dealIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.archeon-module__7qpRIq__verdict{border:1px solid var(--border-soft);background:#0000008c;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;max-width:560px;padding:5px 12px;display:flex}.archeon-module__7qpRIq__verdictPair{font-family:var(--dot);color:var(--text-warm);font-size:25px;line-height:1}.archeon-module__7qpRIq__verdictText{font-family:var(--label);letter-spacing:.16em;color:var(--gold);text-transform:uppercase;font-size:14px}.archeon-module__7qpRIq__verdictSpace{flex:1;min-width:8px}.archeon-module__7qpRIq__verdictNote{font-family:var(--label);letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase;font-size:13px}.archeon-module__7qpRIq__verdictRisk{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.archeon-module__7qpRIq__verdictRisk[data-risk=none]{color:var(--good)}.archeon-module__7qpRIq__verdictRisk[data-risk=mid]{color:var(--text-dim)}.archeon-module__7qpRIq__verdictRisk[data-risk=high]{color:var(--danger)}.archeon-module__7qpRIq__resources{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.archeon-module__7qpRIq__resource{border:1px solid var(--border-soft);border-radius:4px;flex:0 150px;justify-content:center;align-items:baseline;gap:8px;padding:3px 10px;display:flex;position:relative}.archeon-module__7qpRIq__resourceLabel{font-family:var(--label);letter-spacing:.16em;color:var(--text-dim);text-transform:uppercase;font-size:11px}.archeon-module__7qpRIq__resourceValue{font-family:var(--dot);color:var(--accent-hi);font-size:25px;line-height:1}.archeon-module__7qpRIq__resourceValue[data-tone=warm]{color:var(--text-warm)}.archeon-module__7qpRIq__resourceDelta{font-family:var(--dot);font-size:18px;animation:1.5s ease-out forwards archeon-module__7qpRIq__floatUp;position:absolute;top:-14px;right:6px}.archeon-module__7qpRIq__resourceName{letter-spacing:.04em;color:var(--text-warm);align-items:center;gap:8px;font-size:16px;display:flex}.archeon-module__7qpRIq__actionRow{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;display:flex}.archeon-module__7qpRIq__hintBar{border:1px dashed var(--border-soft);width:100%;min-height:30px;font-family:var(--label);color:var(--text-dim);background:#0006;border-radius:4px;margin:0;padding:5px 10px;font-size:13px;line-height:1.35}.archeon-module__7qpRIq__waiting{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.archeon-module__7qpRIq__waitingDots{gap:3px;display:inline-flex}.archeon-module__7qpRIq__waitingDots span{background:var(--accent);border-radius:999px;width:4px;height:4px;animation:1.2s ease-in-out infinite archeon-module__7qpRIq__blink}.archeon-module__7qpRIq__waitingDots span:nth-child(2){animation-delay:.2s}.archeon-module__7qpRIq__waitingDots span:nth-child(3){animation-delay:.4s}@keyframes archeon-module__7qpRIq__blink{0%,55%{opacity:1}56%,to{opacity:.15}}.archeon-module__7qpRIq__error{font-family:var(--label);color:var(--danger);margin:0;font-size:14px}.archeon-module__7qpRIq__retinueGrid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:6px;padding:8px;display:grid}.archeon-module__7qpRIq__retinueCard{border:1px solid var(--border-soft);background:#0b0806;border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:6px;display:flex}.archeon-module__7qpRIq__retinueCard[data-family=blood]{border-color:#ff6a008c}.archeon-module__7qpRIq__retinueCard[data-family=sand]{border-color:#c8962a8c}.archeon-module__7qpRIq__retinueCard[data-mine=true]{border-color:var(--accent-hi);box-shadow:0 0 12px #f6943247}.archeon-module__7qpRIq__retinueTop{align-items:center;gap:8px;min-width:0;display:flex}.archeon-module__7qpRIq__retinueMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.archeon-module__7qpRIq__retinueName{color:var(--gold);text-overflow:ellipsis;font-size:15px;line-height:1.1;overflow:hidden}.archeon-module__7qpRIq__retinueRole{font-family:var(--label);letter-spacing:.1em;color:var(--text-dim);text-transform:uppercase;font-size:11px}.archeon-module__7qpRIq__retinueMineTag{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:#000;background:var(--accent-hi);border-radius:3px;align-self:flex-start;margin-top:2px;padding:1px 5px;font-size:10px}.archeon-module__7qpRIq__retinueText{color:var(--text-warm);flex:1;font-size:13px;line-height:1.3}.archeon-module__7qpRIq__retinueText b{color:var(--accent);font-weight:400}.archeon-module__7qpRIq__retinueBtns{gap:4px;display:flex}.archeon-module__7qpRIq__retinueBtns>:first-child{flex:1}.archeon-module__7qpRIq__overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020202b8;justify-content:center;align-items:center;padding:20px;animation:.18s archeon-module__7qpRIq__rise;display:flex;position:fixed;inset:0}@keyframes archeon-module__7qpRIq__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.archeon-module__7qpRIq__sheet{background:var(--bg-1);border:3px solid var(--accent);width:100%;max-width:680px;max-height:88vh;font-family:var(--face);color:var(--accent);border-radius:8px;font-weight:300;overflow:auto;box-shadow:0 0 24px #ff993373,4px 4px #00000059}.archeon-module__7qpRIq__sheetBar{background:repeating-linear-gradient(90deg,var(--accent)0px,var(--accent)1px,var(--accent-2)1px,var(--accent-2)2px);align-items:center;gap:10px;padding:6px 8px;display:flex}.archeon-module__7qpRIq__sheetTag{font-family:var(--label);letter-spacing:.2em;color:#000;background:var(--accent);text-transform:uppercase;padding:1px 6px;font-size:12px}.archeon-module__7qpRIq__sheetBody{flex-direction:column;gap:12px;padding:14px;display:flex}.archeon-module__7qpRIq__sheetTitle{color:var(--gold);margin:0;font-size:25px;line-height:1.1}.archeon-module__7qpRIq__sheetText{color:var(--text-warm);margin:0;font-size:15px;line-height:1.45}.archeon-module__7qpRIq__sheetRow{flex-wrap:wrap;gap:8px;display:flex}.archeon-module__7qpRIq__sheetCards{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.archeon-module__7qpRIq__winClose{border:2px solid var(--bg-1);background:var(--accent);cursor:pointer;width:18px;height:18px;box-shadow:inset -1px -1px 0 var(--accent-2),inset 1px 1px 0 var(--accent-hi);flex:none;padding:0;position:relative}.archeon-module__7qpRIq__winClose:before,.archeon-module__7qpRIq__winClose:after{content:"";background:var(--bg-1);width:10px;height:2px;position:absolute;top:50%;left:50%}.archeon-module__7qpRIq__winClose:before{transform:translate(-50%,-50%)rotate(45deg)}.archeon-module__7qpRIq__winClose:after{transform:translate(-50%,-50%)rotate(-45deg)}.archeon-module__7qpRIq__dieRow{justify-content:center;gap:10px;display:flex}.archeon-module__7qpRIq__die{border:1px solid var(--gold);width:64px;height:64px;color:var(--gold);font-family:var(--dot);cursor:pointer;background:#0b0806;border-radius:8px;font-size:36px;transition:all .2s}.archeon-module__7qpRIq__die:hover{border-color:var(--accent-hi);color:var(--accent-hi);box-shadow:0 0 14px #f6943259}.archeon-module__7qpRIq__prompt{flex-direction:column;gap:10px;display:flex}.archeon-module__7qpRIq__promptRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.archeon-module__7qpRIq__prompt select,.archeon-module__7qpRIq__promptRow select{border:1px solid var(--border-soft);color:var(--text-warm);font:inherit;background:#05040a;border-radius:4px;padding:7px 10px;font-size:15px}.archeon-module__7qpRIq__promptLabel{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:12px}.archeon-module__7qpRIq__resultList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.archeon-module__7qpRIq__resultRow{border:1px solid var(--border-faint);background:#0006;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.archeon-module__7qpRIq__resultWin{border-color:var(--gold);background:#c8962a1f}.archeon-module__7qpRIq__resultName{color:var(--text-warm);font-size:18px}.archeon-module__7qpRIq__resultText{font-family:var(--label);letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase;font-size:14px}.archeon-module__7qpRIq__resultWhy{color:var(--text-dim);flex:100%;font-size:14px;line-height:1.4}.archeon-module__7qpRIq__resultPayout{font-family:var(--dot);font-size:23px}.archeon-module__7qpRIq__payPlus{color:var(--good)}.archeon-module__7qpRIq__payMinus{color:var(--ember)}.archeon-module__7qpRIq__resultPlace{font-family:var(--label);letter-spacing:.14em;color:var(--text-dim);font-size:12px}.archeon-module__7qpRIq__resultCards{gap:6px;display:flex}.archeon-module__7qpRIq__resultHand{align-items:center;gap:6px;display:flex}.archeon-module__7qpRIq__intro{z-index:1;border:1px solid var(--border-soft);background:var(--bg-1);border-radius:8px;flex-direction:column;gap:14px;margin:14px;padding:18px;display:flex;position:relative}.archeon-module__7qpRIq__introText{max-width:60ch;color:var(--text-warm);margin:0;font-size:16px;line-height:1.6}.archeon-module__7qpRIq__introRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.archeon-module__7qpRIq__seats{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;font-size:13px;display:flex}.archeon-module__7qpRIq__seats select{border:1px solid var(--border-soft);color:var(--text-warm);font-family:var(--face);background:#05040a;border-radius:4px;padding:7px 10px;font-size:15px}.archeon-module__7qpRIq__tableWrap{width:var(--holo-vw,100%);margin-left:var(--holo-bleed,0px);margin-right:0}.archeon-module__7qpRIq__spikeFlash{animation:.6s archeon-module__7qpRIq__spikeFlash}@keyframes archeon-module__7qpRIq__spikeFlash{0%,to{box-shadow:none}30%{box-shadow:inset 0 0 120px #ff6a0059}}@media (prefers-reduced-motion:reduce){.archeon-module__7qpRIq__pot,.archeon-module__7qpRIq__myCard,.archeon-module__7qpRIq__delta,.archeon-module__7qpRIq__resourceDelta,.archeon-module__7qpRIq__waitingDots span,.archeon-module__7qpRIq__overlay,.archeon-module__7qpRIq__spikeFlash{animation:none}}.archeon-module__7qpRIq__moveWin{z-index:75;background:var(--bg-1);border:2px solid var(--accent);border-radius:8px;width:min(560px,92vw);animation:.22s archeon-module__7qpRIq__moveIn;position:fixed;top:62px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 24px #ff993359,4px 4px #0006}@keyframes archeon-module__7qpRIq__moveIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.archeon-module__7qpRIq__moveBody{align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.archeon-module__7qpRIq__moveText{flex-direction:column;gap:6px;min-width:0;display:flex}.archeon-module__7qpRIq__moveLine{color:var(--text-warm);margin:0;font-size:18px;line-height:1.35}.archeon-module__7qpRIq__moveNote{border-top:1px solid var(--border-faint);color:var(--text-dim);margin:0;padding-top:7px;font-size:16px;line-height:1.4}@media (max-width:720px){.archeon-module__7qpRIq__moveWin{width:calc(100vw - 20px);top:auto;bottom:10px}@keyframes archeon-module__7qpRIq__moveIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}}.archeon-module__7qpRIq__ladder{border-collapse:collapse;width:100%;margin:12px 0 24px;font-size:15px}.archeon-module__7qpRIq__ladder th,.archeon-module__7qpRIq__ladder td{text-align:left;border-bottom:1px solid var(--border-faint);padding:7px 10px}.archeon-module__7qpRIq__ladder th{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:12px;font-weight:400}.archeon-module__7qpRIq__ladder td{color:var(--text-warm)}.archeon-module__7qpRIq__ladder tr td:first-child{color:var(--gold);font-size:17px}.archeon-module__7qpRIq__verbs{gap:10px;margin:12px 0 0;display:grid}.archeon-module__7qpRIq__verbs>div{border-bottom:1px solid var(--border-faint);grid-template-columns:minmax(110px,150px) 1fr;align-items:baseline;gap:6px 14px;padding-bottom:8px;display:grid}.archeon-module__7qpRIq__verbs dt{letter-spacing:.04em;color:var(--gold);font-size:17px}.archeon-module__7qpRIq__verbs dd{gap:4px;margin:0;display:grid}.archeon-module__7qpRIq__ability{color:var(--text-warm);font-size:15px;line-height:1.45;display:block}.archeon-module__7qpRIq__ability b{color:var(--accent);font-weight:400}
