.RoundResult-module__Qe8lpW__round{flex-direction:column;align-items:center;gap:6px;margin-top:10px;display:flex}.RoundResult-module__Qe8lpW__reportsRow{grid-template-columns:1fr 1fr;align-items:start;gap:12px;width:100%;display:grid}.RoundResult-module__Qe8lpW__reportFoe .RoundResult-module__Qe8lpW__reportHead{color:#c98d84}.RoundResult-module__Qe8lpW__quiet{color:#8d8699;padding:2px 6px;font-size:.75rem;font-style:italic}.RoundResult-module__Qe8lpW__noContest{color:#8d8699;text-align:center;margin-bottom:6px;font-size:.78rem;font-style:italic}.RoundResult-module__Qe8lpW__report{background:#201d2b;border:1px solid #363146;border-radius:10px;width:100%;padding:10px 12px}.RoundResult-module__Qe8lpW__reportHead{letter-spacing:.1em;color:#8d8699;text-transform:uppercase;justify-content:space-between;margin-bottom:4px;font-size:.68rem;display:flex}.RoundResult-module__Qe8lpW__phase{color:#8d8699;letter-spacing:.1em;text-transform:uppercase;border-top:1px dashed #363146;margin-top:4px;padding:7px 6px 2px;font-size:.65rem}.RoundResult-module__Qe8lpW__trow{border-radius:6px;grid-template-columns:20px 1fr auto;align-items:baseline;gap:8px;padding:3px 6px;font-size:.8rem;display:grid;position:relative}.RoundResult-module__Qe8lpW__trow:hover{background:#262232}.RoundResult-module__Qe8lpW__sym{text-align:center;color:#a99bd0}.RoundResult-module__Qe8lpW__eff{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RoundResult-module__Qe8lpW__chain{color:#8d8699}.RoundResult-module__Qe8lpW__rail{color:#8d8699;font-size:.72rem}.RoundResult-module__Qe8lpW__src{color:#a99bd0;white-space:nowrap;font-size:.74rem}.RoundResult-module__Qe8lpW__foe .RoundResult-module__Qe8lpW__eff,.RoundResult-module__Qe8lpW__foe .RoundResult-module__Qe8lpW__sym{color:#c98d84}.RoundResult-module__Qe8lpW__hoverCard{z-index:30;white-space:normal;background:#191622;border:1px solid #d4a94f;border-radius:10px;width:300px;padding:10px 12px;position:absolute;top:100%;left:26px;box-shadow:0 8px 30px #0000008c}.RoundResult-module__Qe8lpW__hoverUp{top:auto;bottom:100%}.RoundResult-module__Qe8lpW__hoverTitle{color:#d4a94f;margin-bottom:3px;font-weight:600}.RoundResult-module__Qe8lpW__hoverBody{font-size:.78rem}.RoundResult-module__Qe8lpW__hoverMeta{color:#8d8699;letter-spacing:.04em;margin-top:6px;font-size:.68rem}.RoundResult-module__Qe8lpW__penL{background:#c98d8421;border-radius:0 6px 6px 0;margin-left:12px}.RoundResult-module__Qe8lpW__penL:before{content:"";clip-path:polygon(100% 0,100% 100%,0 50%);background:#c98d8459;width:12px;position:absolute;top:0;bottom:0;left:-12px}.RoundResult-module__Qe8lpW__penR{background:#9db87f1f;border-radius:6px 0 0 6px;margin-right:12px}.RoundResult-module__Qe8lpW__penR:before{content:"";clip-path:polygon(0 0,0 100%,100% 50%);background:#9db87f59;width:12px;position:absolute;top:0;bottom:0;right:-12px}.RoundResult-module__Qe8lpW__hostileSrc{color:#c98d84}.RoundResult-module__Qe8lpW__hoverLeft{left:auto;right:26px}
.ActionCardFace-module__PGFJVq__card{width:114px;height:206px;color:var(--g-ink);text-align:center;cursor:default;--tint:var(--g-honey);background:linear-gradient(#34303f 0%,#2b2836 100%);border:1px solid #f6efdd38;border-radius:9px;flex-direction:column;flex-shrink:0;padding:6px 7px 7px;font-family:inherit;font-size:10px;display:flex;position:relative;box-shadow:0 2px #00000059,0 10px 18px #00000059}button.ActionCardFace-module__PGFJVq__card{cursor:pointer}.ActionCardFace-module__PGFJVq__card>*{flex-shrink:0}.ActionCardFace-module__PGFJVq__card:before{content:"";pointer-events:none;border:1px solid #f6efdd1a;border-radius:6px;position:absolute;inset:3px}.ActionCardFace-module__PGFJVq__strike{--tint:var(--g-honey)}.ActionCardFace-module__PGFJVq__guard{--tint:var(--g-creek)}.ActionCardFace-module__PGFJVq__evade{--tint:var(--g-meadow)}.ActionCardFace-module__PGFJVq__rest{--tint:var(--g-cream)}.ActionCardFace-module__PGFJVq__skill{--tint:var(--g-honey)}.ActionCardFace-module__PGFJVq__tech,.ActionCardFace-module__PGFJVq__stance{--tint:var(--g-honey-deep)}.ActionCardFace-module__PGFJVq__other{--tint:var(--g-cream)}.ActionCardFace-module__PGFJVq__foe{--tint:var(--g-coral);background:linear-gradient(#3a2f36 0%,#2b2630 100%);border-color:#e2a08c66}.ActionCardFace-module__PGFJVq__corner{color:var(--g-ink);font-variant-numeric:tabular-nums;text-align:left;font-size:12px;font-weight:800;line-height:1;position:absolute;top:5px;left:7px}.ActionCardFace-module__PGFJVq__corner small{color:var(--g-muted);letter-spacing:.05em;margin-top:1px;font-size:7.5px;font-weight:700;display:block}.ActionCardFace-module__PGFJVq__cornerPp{color:var(--g-creek);top:22px}.ActionCardFace-module__PGFJVq__cornerPp small{color:#a3ccd4b3}.ActionCardFace-module__PGFJVq__over .ActionCardFace-module__PGFJVq__corner{color:var(--g-coral)}.ActionCardFace-module__PGFJVq__over{border-color:#e2a08c8c}.ActionCardFace-module__PGFJVq__suit{opacity:.85;width:14px;height:14px;position:absolute;top:6px;right:7px}.ActionCardFace-module__PGFJVq__suitMark{color:var(--tint);font-size:9px;font-weight:700;position:absolute;top:-4px;right:-3px}.ActionCardFace-module__PGFJVq__art{justify-content:center;align-items:center;width:48px;height:48px;margin:20px auto 0;display:flex}.ActionCardFace-module__PGFJVq__name{color:var(--g-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10.5px;font-weight:700;line-height:1.1;overflow:hidden}.ActionCardFace-module__PGFJVq__main{margin-top:3px;line-height:1}.ActionCardFace-module__PGFJVq__main b{color:var(--tint);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:block}.ActionCardFace-module__PGFJVq__mainWord b{padding-top:5px;font-size:15px}.ActionCardFace-module__PGFJVq__main span{color:var(--g-muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8.5px;display:block;overflow:hidden}.ActionCardFace-module__PGFJVq__second{color:var(--g-ink);opacity:.85;white-space:nowrap;text-overflow:ellipsis;min-height:10px;margin-top:4px;font-size:8.5px;overflow:hidden}.ActionCardFace-module__PGFJVq__odds{white-space:nowrap;text-overflow:ellipsis;color:var(--g-muted);font-variant-numeric:tabular-nums;min-height:10px;margin-top:2px;font-size:8px;overflow:hidden}.ActionCardFace-module__PGFJVq__odds b{color:var(--g-ink);font-weight:600}.ActionCardFace-module__PGFJVq__oddsWarn{color:var(--g-coral);font-weight:700}.ActionCardFace-module__PGFJVq__keyoffs{justify-content:center;gap:3px;min-height:15px;margin-top:5px;display:flex}.ActionCardFace-module__PGFJVq__chip{background:#f6efdd14;border:1px solid #f6efdd29;border-radius:4px;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:relative}.ActionCardFace-module__PGFJVq__chipMark{background:var(--g-panel-deep);color:var(--g-creek);border-radius:2px;padding:0 1px;font-size:8px;line-height:1;position:absolute;bottom:-5px;right:-4px}.ActionCardFace-module__PGFJVq__chipPassive .ActionCardFace-module__PGFJVq__chipMark{color:var(--g-honey)}.ActionCardFace-module__PGFJVq__chipTarot .ActionCardFace-module__PGFJVq__chipMark{color:var(--g-creek)}.ActionCardFace-module__PGFJVq__chipStance .ActionCardFace-module__PGFJVq__chipMark{color:var(--g-meadow)}.ActionCardFace-module__PGFJVq__chipRune .ActionCardFace-module__PGFJVq__chipMark{color:var(--g-cream)}.ActionCardFace-module__PGFJVq__chipSpent{opacity:.4}.ActionCardFace-module__PGFJVq__chipSpent:after{content:"";border-top:1.5px solid var(--g-coral);position:absolute;top:50%;left:2px;right:2px;transform:rotate(-30deg)}.ActionCardFace-module__PGFJVq__chipMore{color:var(--g-muted);font-size:8px;font-weight:700}.ActionCardFace-module__PGFJVq__foot{color:var(--g-muted);border-top:1px solid #f6efdd1a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:4px;font-size:8px;display:flex}.ActionCardFace-module__PGFJVq__footWeight{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.ActionCardFace-module__PGFJVq__footRail{font-variant-numeric:tabular-nums}.ActionCardFace-module__PGFJVq__railReady{color:var(--g-meadow)}.ActionCardFace-module__PGFJVq__heavy{border-bottom-width:4px;border-bottom-color:#f6efdd80}.ActionCardFace-module__PGFJVq__light:before{border-style:dashed;border-color:#f6efdd38}.ActionCardFace-module__PGFJVq__railed{filter:grayscale(.55);opacity:.62}.ActionCardFace-module__PGFJVq__sash{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-align:center;pointer-events:none;background:#5a6066f2;width:184px;padding:2px 0;font-size:8.5px;font-weight:800;position:absolute;top:44px;left:-30px;transform:rotate(-24deg);box-shadow:0 1px 4px #00000080}.ActionCardFace-module__PGFJVq__sashCharging{background:#625878f2}.ActionCardFace-module__PGFJVq__selected{border-color:var(--g-honey);box-shadow:0 0 0 2px #e8c58a59,0 10px 18px #00000059}.ActionCardFace-module__PGFJVq__attacker{border-color:var(--g-honey);box-shadow:0 0 0 1px #e8c58a59,0 6px 12px #00000059}.ActionCardFace-module__PGFJVq__badge{background:var(--g-honey);color:#262330;z-index:1;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:800;position:absolute;top:-8px;right:-6px;box-shadow:0 1px 3px #00000080}.ActionCardFace-module__PGFJVq__spine{text-align:left}.ActionCardFace-module__PGFJVq__spine .ActionCardFace-module__PGFJVq__suit{top:40px;left:8px;right:auto}.ActionCardFace-module__PGFJVq__spine .ActionCardFace-module__PGFJVq__art{width:40px;height:40px;margin:0;position:absolute;top:8px;right:7px}.ActionCardFace-module__PGFJVq__spine .ActionCardFace-module__PGFJVq__name{margin-top:56px}.ActionCardFace-module__PGFJVq__spine .ActionCardFace-module__PGFJVq__keyoffs{justify-content:flex-start}.ActionCardFace-module__PGFJVq__spine .ActionCardFace-module__PGFJVq__badge{left:-6px;right:auto}.ActionCardFace-module__PGFJVq__table{border-radius:7px;width:78px;height:108px;padding:5px;font-size:9px;box-shadow:0 6px 12px #00000059}.ActionCardFace-module__PGFJVq__table:before{border-radius:5px;inset:2px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__corner{font-size:10px;top:4px;left:5px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__corner small{font-size:6.5px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__cornerPp{top:19px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__suit{width:11px;height:11px;top:5px;right:5px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__art{width:30px;height:30px;margin-top:14px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__name{margin-top:3px;font-size:8.5px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__main b{font-size:17px}.ActionCardFace-module__PGFJVq__table.ActionCardFace-module__PGFJVq__mainWord .ActionCardFace-module__PGFJVq__main b{padding-top:3px;font-size:11px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__main span{font-size:7px}.ActionCardFace-module__PGFJVq__table.ActionCardFace-module__PGFJVq__heavy{border-bottom-width:3px}.ActionCardFace-module__PGFJVq__table .ActionCardFace-module__PGFJVq__badge{font-size:9px;top:-7px;right:-5px}.ActionCardFace-module__PGFJVq__panel{width:84px;height:128px;padding:5px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__art{width:30px;height:30px;margin-top:16px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__name{font-size:9px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__main b{font-size:19px}.ActionCardFace-module__PGFJVq__panel.ActionCardFace-module__PGFJVq__mainWord .ActionCardFace-module__PGFJVq__main b{padding-top:3px;font-size:12px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__main span{font-size:7.5px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__corner{font-size:10.5px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__corner small{font-size:6.5px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__suit{width:11px;height:11px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__foot{white-space:nowrap;gap:3px;font-size:6.5px}.ActionCardFace-module__PGFJVq__panel .ActionCardFace-module__PGFJVq__footRail{text-overflow:ellipsis;overflow:hidden}.ActionCardFace-module__PGFJVq__result{z-index:2;flex-wrap:wrap;justify-content:center;gap:3px;display:flex;position:absolute;top:-10px;left:-6px;right:-6px}.ActionCardFace-module__PGFJVq__result span{color:var(--g-ink);white-space:nowrap;background:#f6efdd1f;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:800}.ActionCardFace-module__PGFJVq__resultAttacker{color:var(--g-honey)!important;background:#e8c58a40!important}.ActionCardFace-module__PGFJVq__resultGood{color:var(--g-meadow)!important;background:#a9c48f40!important}.ActionCardFace-module__PGFJVq__resultBad{color:var(--g-coral)!important;background:#e2a08c40!important}.ActionCardFace-module__PGFJVq__spent{color:var(--g-muted);white-space:nowrap;font-size:7.5px;position:absolute;bottom:-14px;left:0;right:0}.ActionCardFace-module__PGFJVq__riders{width:220px;color:var(--g-ink);text-align:left;z-index:20;pointer-events:none;white-space:normal;background:#211e2b;border:1px solid #e8c58a59;border-radius:7px;padding:5px 8px;font-size:9px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000080}.ActionCardFace-module__PGFJVq__ridersLine{color:var(--g-muted)}.ActionCardFace-module__PGFJVq__ridersKeyoff{margin-top:2px;display:block}.ActionCardFace-module__PGFJVq__ridersKeyoff i{margin-right:3px;font-style:normal;font-weight:700}.ActionCardFace-module__PGFJVq__back{background:repeating-linear-gradient(45deg,#2e2733,#2e2733 6px,#372d3b 6px 12px);border:1px solid #e2a08c59;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:78px;height:108px;display:flex;position:relative;box-shadow:0 6px 12px #00000059}.ActionCardFace-module__PGFJVq__back:before{content:"";border:1px solid #e2a08c40;border-radius:4px;position:absolute;inset:5px}.ActionCardFace-module__PGFJVq__backArt{opacity:.55}.ActionCardFace-module__PGFJVq__backN{color:#f0e8da66;font-size:8px;font-weight:700;position:absolute;bottom:5px;right:7px}.ActionCardFace-module__PGFJVq__seatEmpty{color:#f6efdd59;cursor:pointer;background:0 0;border:1px dashed #f6efdd4d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:78px;height:108px;font-size:18px;display:flex}.ActionCardFace-module__PGFJVq__seatCursor{border-color:var(--g-honey);border-width:2px}
.ActionSelector-module__F_Eqaq__handWrap{width:100%;position:relative}.ActionSelector-module__F_Eqaq__dockBar{background:#211e2b;border:1px solid #e8c58a59;border-radius:12px;padding:16px 12px 10px;box-shadow:0 -6px 18px #00000073}.ActionSelector-module__F_Eqaq__fan{align-items:flex-end;width:100%;min-width:0;padding-top:6px;display:flex;overflow:visible}.ActionSelector-module__F_Eqaq__fanCard{outline:none;transition:transform .12s ease-out,box-shadow .12s;position:relative}.ActionSelector-module__F_Eqaq__fanCard:hover,.ActionSelector-module__F_Eqaq__fanCard:focus-visible,.ActionSelector-module__F_Eqaq__fanLifted{transform:translateY(-14px);box-shadow:0 0 0 1px #f6efdd40,0 14px 26px #0000008c;z-index:30!important}.ActionSelector-module__F_Eqaq__fanCard:focus-visible{box-shadow:0 0 0 2px var(--g-honey), 0 14px 26px #0000008c}.ActionSelector-module__F_Eqaq__fanSelected{transform:translateY(-6px)}.ActionSelector-module__F_Eqaq__fanCard:disabled{cursor:not-allowed}.ActionSelector-module__F_Eqaq__stancePop{z-index:40;background:#211e2b;border:1px solid #e8c58a59;border-radius:10px;flex-direction:column;gap:.45rem;width:min(560px,96vw);max-height:calc(100vh - 12rem);padding:.55rem .6rem .6rem;display:flex;position:absolute;bottom:calc(100% + .4rem);right:0;overflow-y:auto;box-shadow:0 -6px 18px #00000073}.ActionSelector-module__F_Eqaq__stancesLabel{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:.6rem;font-weight:700}.ActionSelector-module__F_Eqaq__stanceFan{flex-wrap:wrap;align-items:flex-start;gap:.6rem;display:flex}.ActionSelector-module__F_Eqaq__stanceEntry{flex-direction:column;align-items:center;gap:.3rem;width:150px;display:flex}.ActionSelector-module__F_Eqaq__stanceCurrent{opacity:.6}.ActionSelector-module__F_Eqaq__stanceDesc{opacity:.8;text-align:center;font-size:.6rem;line-height:1.3}.ActionSelector-module__F_Eqaq__stanceDesc b{color:var(--g-honey)}@media (max-width:640px){.ActionSelector-module__F_Eqaq__dockBar{padding:12px 8px 8px}}
.GlyphCard-module__Aep52q__card{border:1px solid var(--line,#363146);text-align:left;background:#191622;border-radius:10px;width:280px;padding:10px 12px;font-size:12.5px;box-shadow:0 8px 30px #0000008c}.GlyphCard-module__Aep52q__active{border-color:var(--gold,#d4a94f)}.GlyphCard-module__Aep52q__title{color:var(--gold,#d4a94f);justify-content:space-between;align-items:baseline;gap:8px;font-weight:600;display:flex}.GlyphCard-module__Aep52q__tags{gap:4px;display:flex}.GlyphCard-module__Aep52q__tag{border:1px solid var(--line,#363146);color:var(--dim,#8d8699);white-space:nowrap;border-radius:4px;padding:0 5px;font-size:10px;font-weight:400}.GlyphCard-module__Aep52q__divider{border-top:1px dashed var(--line,#363146);margin:6px 0 4px}.GlyphCard-module__Aep52q__row{grid-template-columns:66px 1fr;align-items:baseline;gap:6px;padding:2.5px 0;display:grid}.GlyphCard-module__Aep52q__k{color:var(--dim,#8d8699);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.GlyphCard-module__Aep52q__v{color:var(--ink,#cfc9d6)}.GlyphCard-module__Aep52q__v b{color:var(--gold,#d4a94f);font-weight:600}.GlyphCard-module__Aep52q__dim{color:var(--dim,#8d8699)}
.CombatView-module__52wrVW__arena{flex-direction:column;gap:.6rem;width:100%;max-width:1100px;margin:0 auto;padding:.75rem 1.25rem;display:flex}.CombatView-module__52wrVW__stageArena{--seat-footer:30px;background:radial-gradient(60% 90px at 50% 100%,#e8c58a14,#0000 70%),radial-gradient(#f6efdd0d,#0000 70%);border:1px solid #f6efdd14;border-radius:10px;grid-template-columns:1fr 1fr;gap:.5rem .75rem;padding:.6rem .9rem .5rem;display:grid;overflow:clip visible;container-type:inline-size}.CombatView-module__52wrVW__stageHeader{color:var(--g-ink);border-bottom:1px dashed var(--g-line-soft);grid-column:1/-1;align-items:baseline;gap:.75rem;padding:0 .15rem .1rem;font-size:.76rem;display:flex}.CombatView-module__52wrVW__stageHeader b{color:var(--g-honey);font-weight:700}.CombatView-module__52wrVW__stageHeaderRight{color:var(--g-muted);white-space:nowrap;margin-left:auto;font-size:.68rem}.CombatView-module__52wrVW__plaque{background:#2623308c;border:1px solid #f6efdd1f;border-radius:8px;min-width:0;padding:.4rem .7rem}.CombatView-module__52wrVW__plaqueName{color:var(--g-honey);margin-bottom:.2rem;font-size:.8rem;font-weight:600;display:block}.CombatView-module__52wrVW__duelRow{grid-column:1/-1;justify-content:space-between;align-items:flex-end;min-height:118px;padding:0 4%;display:flex;position:relative}.CombatView-module__52wrVW__duelRow:after{content:"";border-top:1px solid #f6efdd29;position:absolute;bottom:32px;left:2%;right:2%}.CombatView-module__52wrVW__duelSide{z-index:1;align-items:flex-end;gap:.6rem;display:flex;position:relative}.CombatView-module__52wrVW__duelVs{opacity:.35;align-self:flex-end;margin-bottom:44px;padding:0 .5rem;font-size:.72rem;font-weight:700}.CombatView-module__52wrVW__duelCard{background:#262330d9;border:1px solid #f6efdd29;border-radius:8px;flex-direction:column;gap:.16rem;min-width:118px;max-width:190px;margin-bottom:26px;padding:.4rem .55rem;font-size:.68rem;display:flex;transform:rotate(2deg)}.CombatView-module__52wrVW__duelFoe .CombatView-module__52wrVW__duelCard{transform:rotate(-2deg)}.CombatView-module__52wrVW__duelCardName{align-items:center;gap:.3rem;font-size:.74rem;font-weight:700;display:inline-flex}.CombatView-module__52wrVW__duelCardPower{color:var(--g-honey);font-size:.64rem;font-weight:600}.CombatView-module__52wrVW__duelAttacker{border-color:var(--g-honey);box-shadow:0 0 0 1px #e8c58a4d}.CombatView-module__52wrVW__duelPending{border-style:dashed;border-color:#e8c58a80}.CombatView-module__52wrVW__duelFacedown{opacity:.8;background:repeating-linear-gradient(45deg,#262330d9,#262330d9 6px,#2e2a3ad9 6px 12px);border-style:dashed;align-items:center;min-width:84px;font-style:italic}.CombatView-module__52wrVW__duelTags{flex-wrap:wrap;gap:.2rem;display:flex}.CombatView-module__52wrVW__duelTag{background:#f6efdd1a;border-radius:4px;padding:.05rem .3rem;font-size:.56rem;font-weight:700}.CombatView-module__52wrVW__duelTagGood{color:var(--g-meadow);background:#a9c48f33}.CombatView-module__52wrVW__duelTagBad{color:var(--g-coral);background:#e2a08c33}.CombatView-module__52wrVW__duelTagAttacker{color:var(--g-honey);background:#e8c58a33}.CombatView-module__52wrVW__duelSpent{opacity:.6;font-size:.58rem}.CombatView-module__52wrVW__dmgFloat{color:var(--g-coral);white-space:nowrap;text-shadow:0 2px 4px #0009;z-index:2;font-size:.82rem;font-weight:800;position:absolute;top:-1.3rem;left:50%;transform:translate(-50%)}.CombatView-module__52wrVW__fighter{z-index:1;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:relative}.CombatView-module__52wrVW__spriteFrame{filter:drop-shadow(0 3px 3px #00000073);justify-content:center;align-items:end;min-height:72px;display:flex}.CombatView-module__52wrVW__spriteFlip{transform:scaleX(-1)}.CombatView-module__52wrVW__spriteFrame.CombatView-module__52wrVW__spriteDuel{filter:saturate(.35)brightness(.85)drop-shadow(0 3px 3px #00000073);outline-offset:2px;border-radius:4px;outline:1px dashed #e2a08c80}.CombatView-module__52wrVW__stageVs{opacity:.35;align-self:center;padding:0 .75rem;font-size:.75rem;font-weight:700}.CombatView-module__52wrVW__railSlot{align-self:stretch;min-height:28px;position:relative}.CombatView-module__52wrVW__railSlot>.CombatView-module__52wrVW__glyphRail{z-index:2;white-space:nowrap;position:absolute;top:6px;left:0}.CombatView-module__52wrVW__duelFoe .CombatView-module__52wrVW__railSlot>.CombatView-module__52wrVW__glyphRail{left:auto;right:0}.CombatView-module__52wrVW__glyphRail{align-items:center;gap:.3rem;min-height:26px;display:flex}.CombatView-module__52wrVW__glyphSocket{background:#f6efdd14;border:1px solid #f6efdd2e;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.CombatView-module__52wrVW__glyphEmpty{opacity:.6;background:0 0;border-style:dashed}.CombatView-module__52wrVW__glyphPips{background:#262330;border:1px solid #f6efdd2e;border-radius:4px;align-items:center;gap:2px;padding:1px 3px;display:flex;position:absolute;bottom:-.42rem;left:50%;transform:translate(-50%)}.CombatView-module__52wrVW__glyphPips i{background:var(--g-honey);border-radius:50%;width:4px;height:4px}.CombatView-module__52wrVW__glyphPips em{color:var(--g-honey);font-size:.5rem;font-style:normal;font-weight:700;line-height:1}.CombatView-module__52wrVW__readyTag{color:var(--g-meadow);white-space:nowrap;border:1px solid #a9c48f80;border-radius:4px;padding:.08rem .4rem;font-size:.6rem;font-weight:700}.CombatView-module__52wrVW__ribbon{background:#f6efdd0b;border:1px solid #f6efdd1f;border-radius:8px;align-items:stretch;gap:1rem;padding:.4rem .6rem;display:flex;overflow-x:auto}.CombatView-module__52wrVW__ribbonQuiet{opacity:.5;background:#f6efdd0b;border:1px solid #f6efdd1f;border-radius:8px;padding:.4rem .6rem;font-size:.66rem;font-style:italic}.CombatView-module__52wrVW__ribbonGroup{flex-direction:column;flex:none;gap:.25rem;display:flex}.CombatView-module__52wrVW__ribbonGroup+.CombatView-module__52wrVW__ribbonGroup{border-left:1px dashed #f6efdd2e;padding-left:1rem}.CombatView-module__52wrVW__ribbonPhase{letter-spacing:.16em;text-transform:uppercase;opacity:.5;font-size:.54rem}.CombatView-module__52wrVW__ribbonChips{align-items:center;gap:.35rem;display:flex}.CombatView-module__52wrVW__ribbonUnit{align-items:center;gap:.35rem;display:inline-flex}.CombatView-module__52wrVW__ribbonChip{white-space:nowrap;background:#a3ccd41a;border:1px solid #a3ccd459;border-radius:5px;align-items:center;gap:.3rem;padding:.16rem .45rem;font-size:.62rem;font-weight:600;display:inline-flex}.CombatView-module__52wrVW__ribbonFoe{background:#e2a08c1a;border-color:#e2a08c66;transform:skew(-6deg)}.CombatView-module__52wrVW__ribbonChained{border-style:dashed}.CombatView-module__52wrVW__ribbonLink{opacity:.45;flex:none;font-size:.6rem}.CombatView-module__52wrVW__ribbonSideDivider{border-left:1px dashed #f6efdd40;align-self:stretch;margin:0 .15rem}.CombatView-module__52wrVW__collapseLine{background:#f6efdd0b;border:1px solid #f6efdd1f;border-radius:6px;align-items:center;gap:.6rem;padding:.28rem .6rem;font-size:.66rem;display:flex}.CombatView-module__52wrVW__collapseSeg{color:inherit;cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:4px;align-items:center;gap:.3rem;padding:.1rem .2rem;font-size:.66rem;display:inline-flex}.CombatView-module__52wrVW__collapseSeg:hover{opacity:1;background:#f6efdd14}.CombatView-module__52wrVW__collapseSeg+.CombatView-module__52wrVW__collapseSeg{border-left:1px dashed #f6efdd33;border-radius:0 4px 4px 0;padding-left:.6rem}.CombatView-module__52wrVW__collapseHint{color:var(--g-honey);opacity:.8;margin-left:auto;font-size:.6rem}.CombatView-module__52wrVW__stanceTag{color:var(--g-honey);opacity:.85;font-size:.7rem;font-weight:400}.CombatView-module__52wrVW__brokenTag{color:var(--g-coral);font-size:.7rem;font-weight:700}.CombatView-module__52wrVW__boutHint{text-align:center;opacity:.7;margin:0;font-size:.78rem}.CombatView-module__52wrVW__barsRow{gap:.75rem;display:flex}.CombatView-module__52wrVW__barsSide{background:#f6efdd0a;border:1px solid #f6efdd1a;border-radius:8px;flex:1;padding:.4rem .7rem}.CombatView-module__52wrVW__sideLabel{opacity:.8;margin-bottom:.2rem;font-size:.75rem}.CombatView-module__52wrVW__statusRow{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.CombatView-module__52wrVW__statusBadge{border-radius:4px;padding:.08rem .35rem;font-size:.62rem;font-weight:700}.CombatView-module__52wrVW__statusGood{color:var(--g-meadow);background:#a9c48f33}.CombatView-module__52wrVW__statusBad{color:var(--g-coral);background:#e2a08c33}.CombatView-module__52wrVW__barTrack{background:#f6efdd1a;border-radius:3px;height:6px;margin-bottom:.2rem;position:relative;overflow:hidden}.CombatView-module__52wrVW__ghostFill{background:repeating-linear-gradient(45deg,#e2a08c73,#e2a08c73 4px,#e2a08c33 4px 8px);height:100%;transition:left .4s,width .4s;position:absolute;top:0}.CombatView-module__52wrVW__hpFill{background:var(--g-coral);border-radius:3px;height:100%;transition:width .4s}.CombatView-module__52wrVW__spFill{background:var(--g-creek);border-radius:3px;height:100%;transition:width .4s}.CombatView-module__52wrVW__ppFill{background:var(--g-meadow);border-radius:3px;height:100%;transition:width .4s}.CombatView-module__52wrVW__spPpContainer{gap:.5rem;display:flex}.CombatView-module__52wrVW__spPpContainer .CombatView-module__52wrVW__barTrack{flex:1}.CombatView-module__52wrVW__hpText{opacity:.7;margin:0;font-size:.7rem}.CombatView-module__52wrVW__tarotsRow{gap:.75rem;display:flex}.CombatView-module__52wrVW__tarotsSide{flex-wrap:wrap;flex:1;align-content:flex-start;gap:.4rem;display:flex}.CombatView-module__52wrVW__roundViewer{flex-direction:column;gap:.3rem;display:flex}.CombatView-module__52wrVW__pager{justify-content:center;align-items:center;gap:.75rem;display:flex}.CombatView-module__52wrVW__pagerBtn{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:1px solid #f6efdd26;border-radius:6px;padding:.15rem .6rem;font-size:.72rem;transition:opacity .15s}.CombatView-module__52wrVW__pagerBtn:hover:not(:disabled){opacity:1}.CombatView-module__52wrVW__pagerBtn:disabled{opacity:.25;cursor:not-allowed}.CombatView-module__52wrVW__pagerLabel{opacity:.6;font-size:.72rem}.CombatView-module__52wrVW__dock{z-index:5;flex-direction:column;gap:.3rem;display:flex;position:sticky;bottom:.6rem}.CombatView-module__52wrVW__dock .CombatView-module__52wrVW__boutHint{background:#211e2b;border:1px solid #f6efdd26;border-radius:6px;align-self:center;padding:.15rem .6rem}.CombatView-module__52wrVW__dockBar{background:#211e2b;border:1px solid #e8c58a59;border-radius:10px;justify-content:flex-start;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex;box-shadow:0 -6px 18px #00000073}.CombatView-module__52wrVW__dockAdvance{margin-left:auto}.CombatView-module__52wrVW__dockOutcome{align-items:center;gap:.8rem;margin-left:auto;display:flex}.CombatView-module__52wrVW__dockBar .CombatView-module__52wrVW__victory,.CombatView-module__52wrVW__dockBar .CombatView-module__52wrVW__defeat{margin:0}.CombatView-module__52wrVW__outcome{text-align:center;padding:.4rem}.CombatView-module__52wrVW__victory{color:var(--g-honey);margin-bottom:.4rem;font-size:1.2rem}.CombatView-module__52wrVW__defeat{color:var(--g-coral);font-size:1.2rem}.CombatView-module__52wrVW__defeatSub{opacity:.6;margin-top:.3rem;font-size:.85rem}.CombatView-module__52wrVW__continueBtn{background:var(--g-honey);color:#262330;cursor:pointer;border:none;border-radius:6px;padding:.4rem 1.25rem;font-size:.85rem;font-weight:700}.CombatView-module__52wrVW__verdictStrip{background:#262232b3;border:1px solid #363146;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:14px;margin:6px 0;padding:7px 12px;font-size:.8rem;display:flex}.CombatView-module__52wrVW__verdictStrip b,.CombatView-module__52wrVW__verdictRound{color:#d4a94f;font-weight:600}.CombatView-module__52wrVW__verdictWarn{color:#c98d84;border:1px solid #c98d84;border-radius:20px;padding:0 9px;font-size:.72rem}.CombatView-module__52wrVW__verdictBad{color:#c98d84}.CombatView-module__52wrVW__readyChips{flex-wrap:wrap;gap:6px;display:inline-flex}.CombatView-module__52wrVW__readyChip{color:#8d8699;white-space:nowrap;border:1px solid #363146;border-radius:20px;padding:0 9px;font-size:.72rem}.CombatView-module__52wrVW__readyNow{color:#9db87f;border-color:#9db87f}.CombatView-module__52wrVW__glyphCardPop{z-index:40;margin-top:4px;position:absolute;top:100%;left:0}.CombatView-module__52wrVW__duelRowTable{align-items:flex-end;min-height:190px}.CombatView-module__52wrVW__tableSide{flex-direction:column;align-items:center;gap:.35rem;margin-bottom:22px;display:flex}.CombatView-module__52wrVW__table{align-items:flex-end;gap:8px;display:flex}.CombatView-module__52wrVW__seat{flex-direction:column;align-items:center;gap:4px;display:flex}.CombatView-module__52wrVW__seatLbl{color:var(--g-muted);text-transform:uppercase;letter-spacing:.06em;text-align:center;width:84px;max-height:2.4em;font-size:7.5px;font-weight:700;line-height:1.2;overflow:hidden}.CombatView-module__52wrVW__seatLbl b{color:var(--g-honey)}.CombatView-module__52wrVW__seatLblEmpty{opacity:.5}.CombatView-module__52wrVW__playRow{min-height:var(--seat-footer);align-items:center;gap:.5rem;display:flex}.CombatView-module__52wrVW__tally{opacity:.85;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-size:.68rem;font-weight:600;line-height:1.15}.CombatView-module__52wrVW__tally b{font-size:.9rem;font-weight:800}.CombatView-module__52wrVW__tally small{opacity:.65;font-size:.56rem;font-weight:500;display:block}.CombatView-module__52wrVW__tallyOver,.CombatView-module__52wrVW__tallyOver b{color:var(--g-coral);opacity:1}.CombatView-module__52wrVW__playBtn{background:var(--g-honey);color:#262330;cursor:pointer;white-space:nowrap;border:none;border-radius:7px;padding:.42rem .8rem;font-size:.72rem;font-weight:800}.CombatView-module__52wrVW__playBtn:disabled{opacity:.35;cursor:not-allowed}.CombatView-module__52wrVW__clearBtn{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:1px solid #f6efdd33;border-radius:6px;padding:.25rem .45rem;font-size:.7rem}.CombatView-module__52wrVW__clearBtn:hover{opacity:1}.CombatView-module__52wrVW__foeCaption{min-height:var(--seat-footer);color:var(--g-muted);white-space:nowrap;align-items:center;font-size:.6rem;font-style:italic;display:inline-flex}.CombatView-module__52wrVW__played{margin:14px 0 34px;position:relative}@container (max-width:780px){.CombatView-module__52wrVW__duelRow{padding:0 .4rem}.CombatView-module__52wrVW__duelSide{gap:.3rem}.CombatView-module__52wrVW__duelVs{padding:0 .25rem}.CombatView-module__52wrVW__table{gap:4px}}@container (max-width:668px){.CombatView-module__52wrVW__spriteFrame{display:none}}
.NodeMenu-module__CHSHWW__container{flex-direction:column;gap:1.25rem;max-width:720px;min-height:calc(100vh - 64px);margin:0 auto;padding:1.5rem 1.5rem 2rem;display:flex}.NodeMenu-module__CHSHWW__header{border-bottom:1px solid #f6efdd14;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.NodeMenu-module__CHSHWW__icon{flex-shrink:0;margin-top:2px;font-size:2rem;line-height:1}.NodeMenu-module__CHSHWW__title{color:var(--g-honey);margin-bottom:.25rem;font-size:1.4rem}.NodeMenu-module__CHSHWW__flavor{opacity:.55;font-size:.88rem;font-style:italic;line-height:1.5}.NodeMenu-module__CHSHWW__status{opacity:.6;gap:1.25rem;font-size:.82rem;display:flex}.NodeMenu-module__CHSHWW__notice{color:var(--g-honey);background:#e8c58a14;border:1px solid #e8c58a40;border-radius:6px;padding:.6rem .9rem;font-size:.85rem;line-height:1.5}.NodeMenu-module__CHSHWW__actions{flex-direction:column;gap:.5rem;display:flex}.NodeMenu-module__CHSHWW__action{cursor:pointer;text-align:left;color:inherit;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.75rem 1rem;transition:background .12s,border-color .12s;display:flex}.NodeMenu-module__CHSHWW__actionLabel{font-size:.95rem;font-weight:500}.NodeMenu-module__CHSHWW__actionSub{opacity:.55;font-size:.78rem}.NodeMenu-module__CHSHWW__primary{background:#e8c58a1a;border-color:#e8c58a4d}.NodeMenu-module__CHSHWW__primary:hover{background:#e8c58a2e;border-color:#e8c58a8c}.NodeMenu-module__CHSHWW__secondary{background:#a3ccd41a;border-color:#a3ccd440}.NodeMenu-module__CHSHWW__secondary:hover{background:#a3ccd42e;border-color:#a3ccd473}.NodeMenu-module__CHSHWW__quest{background:#a3ccd41a;border-color:#a3ccd44d}.NodeMenu-module__CHSHWW__quest:hover{background:#a3ccd42e;border-color:#a3ccd48c}.NodeMenu-module__CHSHWW__danger{background:#e2a08c1a;border-color:#e2a08c4d}.NodeMenu-module__CHSHWW__danger:hover{background:#e2a08c33;border-color:#e2a08c8c}.NodeMenu-module__CHSHWW__muted{opacity:.65;background:#f6efdd08;border-color:#f6efdd12}.NodeMenu-module__CHSHWW__muted:hover{opacity:1;background:#f6efdd0f}.NodeMenu-module__CHSHWW__questLog{border-top:1px solid #f6efdd12;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.NodeMenu-module__CHSHWW__questLogTitle{text-transform:uppercase;letter-spacing:.08em;opacity:.4;font-size:.75rem}.NodeMenu-module__CHSHWW__questRow{background:#f6efdd08;border:1px solid #f6efdd14;border-radius:6px;flex-direction:column;gap:.2rem;padding:.6rem .8rem;display:flex}.NodeMenu-module__CHSHWW__questName{color:var(--g-creek);font-size:.88rem;font-weight:500}.NodeMenu-module__CHSHWW__questObj{opacity:.65;font-size:.8rem}.NodeMenu-module__CHSHWW__questMeta{opacity:.4;margin-top:.1rem;font-size:.75rem}.NodeMenu-module__CHSHWW__questComplete{border-color:#a9c48f59}.NodeMenu-module__CHSHWW__questComplete .NodeMenu-module__CHSHWW__questName{color:var(--g-meadow)}.NodeMenu-module__CHSHWW__questUrgent{border-color:#e2a08c59}.NodeMenu-module__CHSHWW__questUrgent .NodeMenu-module__CHSHWW__questName{color:var(--g-coral)}.NodeMenu-module__CHSHWW__starving{color:var(--g-blood,#d9534f);text-underline-offset:2px;font-weight:700;text-decoration:underline}.NodeMenu-module__CHSHWW__starving strong{letter-spacing:.02em}
.SceneCard-module__BDL5jq__card{background:#262330;border:1px solid #f6efdd24;border-radius:10px;flex-direction:column;width:min(94vw,560px);max-height:min(88vh,720px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 12px 40px #1a1721b3}.SceneCard-module__BDL5jq__header{border-bottom:1px solid #f6efdd14;flex-shrink:0;align-items:baseline;gap:.7rem;padding:.8rem 1rem .6rem;display:flex}.SceneCard-module__BDL5jq__title{color:#e8c58a;margin:0;font-size:1.05rem}.SceneCard-module__BDL5jq__speaker{color:#f6efdd8c;text-align:right;margin-left:auto;font-size:.8rem;font-style:italic}.SceneCard-module__BDL5jq__body{flex-direction:column;gap:.7rem;padding:.9rem 1rem;display:flex;overflow-y:auto}.SceneCard-module__BDL5jq__paragraph{color:#f6efdd;margin:0;font-size:.92rem;line-height:1.55}.SceneCard-module__BDL5jq__status{color:#f6efddb3;flex-wrap:wrap;gap:.9rem;padding-top:.3rem;font-size:.8rem;display:flex}.SceneCard-module__BDL5jq__lower{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.SceneCard-module__BDL5jq__options{border-top:1px solid #f6efdd14;flex-direction:column;flex-shrink:0;gap:.45rem;padding:.7rem 1rem .9rem;display:flex}.SceneCard-module__BDL5jq__option{color:#f6efdd;text-align:left;cursor:pointer;font:inherit;background:#f6efdd0a;border:1px solid #f6efdd24;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;padding:.55rem .8rem;display:flex}.SceneCard-module__BDL5jq__optionLive:hover{background:#e8c58a1f;border-color:#e8c58a80}.SceneCard-module__BDL5jq__optionMuted{color:#f6efdda6}.SceneCard-module__BDL5jq__optionDisabled{opacity:.55;cursor:not-allowed}.SceneCard-module__BDL5jq__optionLabel{font-size:.92rem}.SceneCard-module__BDL5jq__optionSub{color:#f6efdd99;flex-wrap:wrap;gap:.4rem;font-size:.78rem;line-height:1.35;display:flex}.SceneCard-module__BDL5jq__cardPage{max-height:calc(100vh - 64px - 4.5rem)}.SceneCard-module__BDL5jq__cardPage .SceneCard-module__BDL5jq__body{flex-shrink:0;overflow-y:visible}.SceneCard-module__BDL5jq__cardPage .SceneCard-module__BDL5jq__lower{overscroll-behavior:contain;flex-shrink:1;overflow-y:auto}.SceneCard-module__BDL5jq__optionsNote{border-top:1px solid #f6efdd14;flex-wrap:wrap;align-items:baseline;gap:.45rem;padding:.6rem 1rem 0;font-size:.78rem;display:flex}.SceneCard-module__BDL5jq__optionsNote+.SceneCard-module__BDL5jq__options{border-top:none;padding-top:.5rem}
.WorkbenchModal-module__UK3SWG__overlay{z-index:45;background:#1a172199;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.WorkbenchModal-module__UK3SWG__modal{background:var(--g-panel-deep,#2b2836);border:1px solid var(--g-line,#4a4457);border-radius:10px;flex-direction:column;width:min(94vw,780px);max-height:min(90vh,720px);display:flex;overflow:hidden;box-shadow:0 12px 40px #1a172199}.WorkbenchModal-module__UK3SWG__head{justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1.1rem .55rem;display:flex}.WorkbenchModal-module__UK3SWG__title{color:var(--g-honey);letter-spacing:.03em;align-items:center;gap:.45rem;font-size:1.1rem;display:flex}.WorkbenchModal-module__UK3SWG__closeBtn{border:1px solid var(--g-line);color:var(--g-muted);cursor:pointer;background:0 0;border-radius:6px;padding:.15rem .55rem;font-size:.8rem}.WorkbenchModal-module__UK3SWG__closeBtn:hover{color:var(--g-ink);border-color:#f6efdd66}.WorkbenchModal-module__UK3SWG__stock{background:var(--g-panel);border-top:1px solid var(--g-line-soft);border-bottom:1px solid var(--g-line-soft);flex-wrap:wrap;align-items:baseline;gap:.1rem .95rem;padding:.5rem 1.1rem .55rem;font-size:.8rem;display:flex}.WorkbenchModal-module__UK3SWG__stockLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--g-muted);margin-right:.2rem;font-size:.68rem}.WorkbenchModal-module__UK3SWG__stockItem{white-space:nowrap}.WorkbenchModal-module__UK3SWG__stockItem b{color:var(--g-ink);font-weight:700}.WorkbenchModal-module__UK3SWG__stockZero{opacity:.55}.WorkbenchModal-module__UK3SWG__stockZero b{color:var(--g-muted);font-weight:500}.WorkbenchModal-module__UK3SWG__stockGold b{color:var(--g-honey)}.WorkbenchModal-module__UK3SWG__tabs{border-bottom:1px solid var(--g-line-soft);flex-wrap:wrap;gap:.25rem;padding:0 1.1rem;display:flex}.WorkbenchModal-module__UK3SWG__tab{color:var(--g-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.45rem .8rem;font-size:.88rem}.WorkbenchModal-module__UK3SWG__tab:hover{color:var(--g-ink)}.WorkbenchModal-module__UK3SWG__tabActive{color:var(--g-honey);border-bottom-color:var(--g-honey);font-weight:600}.WorkbenchModal-module__UK3SWG__tabCount{opacity:.8;font-size:.72rem}.WorkbenchModal-module__UK3SWG__body{flex-direction:column;gap:.5rem;padding:.8rem 1.1rem 1rem;display:flex;overflow-y:auto}.WorkbenchModal-module__UK3SWG__groupLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--g-muted);margin-top:.3rem;font-size:.7rem}.WorkbenchModal-module__UK3SWG__empty{color:var(--g-muted);padding:.5rem 0;font-size:.84rem;font-style:italic}.WorkbenchModal-module__UK3SWG__row{border:1px solid var(--g-line-soft);background:var(--g-panel);border-radius:8px;grid-template-columns:1fr auto;gap:.1rem .8rem;padding:.5rem .7rem;display:grid}.WorkbenchModal-module__UK3SWG__rowHead{flex-wrap:wrap;grid-column:1;align-items:baseline;gap:.45rem;display:flex}.WorkbenchModal-module__UK3SWG__rowName{font-size:.95rem;font-weight:600}.WorkbenchModal-module__UK3SWG__rowStats{color:var(--g-creek);grid-column:1;font-size:.79rem}.WorkbenchModal-module__UK3SWG__rowCost{flex-wrap:wrap;grid-column:1;gap:.4rem;margin-top:.12rem;font-size:.78rem;display:flex}.WorkbenchModal-module__UK3SWG__rowReq{grid-column:1;font-size:.76rem}.WorkbenchModal-module__UK3SWG__rowDetail{color:var(--g-muted);grid-column:1;font-size:.76rem}.WorkbenchModal-module__UK3SWG__rowAction{flex-direction:column;grid-area:1/2/span 5;align-self:center;gap:.35rem;display:flex}.WorkbenchModal-module__UK3SWG__rowFooter{border-top:1px solid var(--g-line-soft);flex-wrap:wrap;grid-column:1/span 2;gap:.35rem;margin-top:.4rem;padding-top:.4rem;display:flex}.WorkbenchModal-module__UK3SWG__rowNameBtn{font:inherit;color:var(--g-ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:600}.WorkbenchModal-module__UK3SWG__rowNameBtn:hover{color:var(--g-honey);text-decoration:underline}.WorkbenchModal-module__UK3SWG__miniBtn{border:1px solid var(--g-line);color:var(--g-ink);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.78rem;display:inline-flex}.WorkbenchModal-module__UK3SWG__miniBtn:hover:not(:disabled){border-color:#f6efdd73}.WorkbenchModal-module__UK3SWG__miniBtn:disabled{color:var(--g-muted);cursor:default;opacity:.6}.WorkbenchModal-module__UK3SWG__stationHint{color:var(--g-muted);padding:.1rem 0 .2rem;font-size:.79rem}.WorkbenchModal-module__UK3SWG__chip{border:1px solid var(--g-line);color:var(--g-muted);white-space:nowrap;border-radius:4px;padding:.03rem .38rem;font-size:.69rem}.WorkbenchModal-module__UK3SWG__chipTier{color:var(--g-ink)}.WorkbenchModal-module__UK3SWG__chipStep{color:var(--g-honey);border-color:var(--g-honey-deep)}.WorkbenchModal-module__UK3SWG__costItem{border:1px dashed var(--g-line);color:var(--g-ink);border-radius:5px;padding:.03rem .42rem}.WorkbenchModal-module__UK3SWG__costHave{color:var(--g-muted)}.WorkbenchModal-module__UK3SWG__costShort{border-style:solid;border-color:var(--g-coral)}.WorkbenchModal-module__UK3SWG__costShort .WorkbenchModal-module__UK3SWG__costHave{color:var(--g-coral);font-weight:700}.WorkbenchModal-module__UK3SWG__reqOk{color:var(--g-meadow)}.WorkbenchModal-module__UK3SWG__reqNo{color:var(--g-coral)}.WorkbenchModal-module__UK3SWG__actionBtn{background:var(--g-honey);color:#262330;white-space:nowrap;cursor:pointer;border:none;border-radius:6px;padding:.42rem .95rem;font-size:.85rem;font-weight:700}.WorkbenchModal-module__UK3SWG__actionBtn:hover:not(:disabled){opacity:.85}.WorkbenchModal-module__UK3SWG__actionBtn:disabled{border:1px solid var(--g-line);color:var(--g-muted);cursor:default;background:0 0}.WorkbenchModal-module__UK3SWG__infoWrap{display:inline-flex;position:relative}.WorkbenchModal-module__UK3SWG__infoBtn{color:var(--g-muted);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;padding:0;font-size:.95rem;line-height:1;display:inline-flex}.WorkbenchModal-module__UK3SWG__infoBtn:hover,.WorkbenchModal-module__UK3SWG__infoBtn:focus-visible{color:var(--g-ink)}.WorkbenchModal-module__UK3SWG__tip{z-index:50;background:var(--g-ground,#262330);border:1px solid var(--g-line);width:15rem;max-height:60vh;color:var(--g-ink);text-align:left;border-radius:7px;flex-direction:column;gap:.1rem;padding:.5rem .6rem;font-size:.74rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 6px 18px #00000073}.WorkbenchModal-module__UK3SWG__tipTitle{color:var(--g-honey);margin-bottom:.15rem;font-weight:700}.WorkbenchModal-module__UK3SWG__tipRow{justify-content:space-between;gap:.6rem;display:flex}.WorkbenchModal-module__UK3SWG__tipRow span:last-child{color:var(--g-muted)}.WorkbenchModal-module__UK3SWG__tipHint{color:var(--g-creek);margin-top:.3rem;font-size:.72rem;font-style:italic}@media (max-width:560px){.WorkbenchModal-module__UK3SWG__tip{width:12.5rem}}.WorkbenchModal-module__UK3SWG__launcher{border:1px solid var(--g-honey-deep);width:100%;color:var(--g-ink);cursor:pointer;text-align:left;background:#e8c58a14;border-radius:8px;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.95rem;font-weight:600;display:flex}.WorkbenchModal-module__UK3SWG__launcher:hover{background:#e8c58a24}.WorkbenchModal-module__UK3SWG__launcherHint{color:var(--g-muted);margin-left:auto;font-size:.78rem;font-weight:400}
.CraftingPanel-module__-ExDPG__panel{border-top:1px solid #f6efdd14;flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.CraftingPanel-module__-ExDPG__heading{text-transform:uppercase;letter-spacing:.08em;color:var(--g-honey);opacity:.85;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.CraftingPanel-module__-ExDPG__hint{opacity:.6;font-size:.85rem;font-style:italic}.CraftingPanel-module__-ExDPG__row{background:#a3ccd40f;border:1px solid #a3ccd433;border-radius:8px;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}.CraftingPanel-module__-ExDPG__rowIcon{flex:none;display:flex}.CraftingPanel-module__-ExDPG__rowInfo{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.CraftingPanel-module__-ExDPG__rowName{font-size:.9rem;font-weight:500}.CraftingPanel-module__-ExDPG__rowDetail{opacity:.6;font-size:.75rem}.CraftingPanel-module__-ExDPG__rowCost{color:var(--g-honey);opacity:.8;font-size:.75rem}.CraftingPanel-module__-ExDPG__rowCostMissing{color:var(--g-coral);font-size:.75rem}.CraftingPanel-module__-ExDPG__craftBtn{color:var(--g-honey);cursor:pointer;background:#e8c58a1f;border:1px solid #e8c58a66;border-radius:6px;flex:none;padding:.4rem .9rem;font-size:.8rem;transition:background .12s}.CraftingPanel-module__-ExDPG__craftBtn:hover:not(:disabled){background:#e8c58a38}.CraftingPanel-module__-ExDPG__craftBtn:disabled{opacity:.4;cursor:default}.CraftingPanel-module__-ExDPG__gemBlock{background:#a3ccd40f;border:1px solid #a3ccd433;border-radius:8px;flex-direction:column;gap:.5rem;padding:.6rem .8rem;display:flex}.CraftingPanel-module__-ExDPG__gemHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CraftingPanel-module__-ExDPG__gemName{font-size:.9rem;font-weight:500}.CraftingPanel-module__-ExDPG__gemStats{opacity:.65;font-size:.75rem}.CraftingPanel-module__-ExDPG__gemActions{flex-wrap:wrap;gap:.5rem;display:flex}
.EventView-module__1vG6jq__container{flex-direction:column;gap:1.25rem;max-width:640px;min-height:calc(100vh - 64px);margin:0 auto;padding:2.5rem 1.5rem 2rem;display:flex}.EventView-module__1vG6jq__metaCost{color:#e2a08ce6}.EventView-module__1vG6jq__metaMissing{color:#f6efddbf}.EventView-module__1vG6jq__metaArrow{color:#f6efdd66}.EventView-module__1vG6jq__metaGain{color:#a9c48ff2}.EventView-module__1vG6jq__sharedNote{color:#f6efdd80}
.ItemIcon-module__2p2xIW__wrap{vertical-align:-.18em;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ItemIcon-module__2p2xIW__pips{pointer-events:none;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ItemIcon-module__2p2xIW__pips i{background:var(--g-cream,#f6efdd);box-shadow:0 0 0 1px #262330e6}.ItemIcon-module__2p2xIW__badge{background:var(--g-panel-deep,#2b2836);pointer-events:none;border-radius:4px;padding:1px;display:inline-flex;position:absolute;top:-3px;right:-4px;box-shadow:0 0 0 1px #f6efdd38}
.SkillTreeModal-module__Ds1aia__overlay{z-index:40;background:#1a172199;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SkillTreeModal-module__Ds1aia__modal{--cell:92px;background:#262330;border:1px solid #f6efdd1f;border-radius:10px;flex-direction:column;width:min(94vw,880px);max-height:min(90vh,680px);display:flex;overflow:hidden;box-shadow:0 12px 40px #1a172199}.SkillTreeModal-module__Ds1aia__inlineFrame{--cell:84px;background:var(--g-panel-deep);border:1px solid var(--g-line-soft);border-radius:10px;flex-direction:column;width:100%;height:560px;display:flex;overflow:hidden}.SkillTreeModal-module__Ds1aia__header{border-bottom:1px solid #f6efdd14;flex-shrink:0;align-items:center;gap:.6rem;padding:.65rem .9rem;display:flex}.SkillTreeModal-module__Ds1aia__title{color:var(--g-honey);align-items:center;gap:.45rem;margin-right:auto;font-size:.95rem;font-weight:500;display:inline-flex}.SkillTreeModal-module__Ds1aia__pointsChip{color:var(--g-honey);white-space:nowrap;background:#e8c58a1f;border:1px solid #e8c58a59;border-radius:999px;padding:.2rem .6rem;font-size:.74rem}.SkillTreeModal-module__Ds1aia__readOnlyChip{opacity:.55;white-space:nowrap;font-size:.7rem;font-style:italic}.SkillTreeModal-module__Ds1aia__closeBtn{width:30px;height:30px;color:inherit;cursor:pointer;background:#f6efdd0a;border:1px solid #f6efdd26;border-radius:6px;font-size:.85rem;transition:background .12s}.SkillTreeModal-module__Ds1aia__closeBtn:hover{background:#f6efdd1f}.SkillTreeModal-module__Ds1aia__body{flex:1;min-height:0;display:flex}.SkillTreeModal-module__Ds1aia__gridScroll{flex:1;padding:1.1rem;display:flex;overflow:auto}.SkillTreeModal-module__Ds1aia__grid{grid-auto-rows:var(--cell);gap:6px;margin:auto;display:grid}.SkillTreeModal-module__Ds1aia__gap{background:#f6efdd04;border-radius:8px}.SkillTreeModal-module__Ds1aia__cell{color:inherit;cursor:pointer;background:#f6efdd08;border:1px solid #f6efdd14;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.SkillTreeModal-module__Ds1aia__cell:hover{background:#f6efdd14}.SkillTreeModal-module__Ds1aia__cellQuiet{background:#f6efdd06;border-color:#0000}.SkillTreeModal-module__Ds1aia__cellQuiet .SkillTreeModal-module__Ds1aia__cellIcon{opacity:.42}.SkillTreeModal-module__Ds1aia__cellQuiet .SkillTreeModal-module__Ds1aia__cellName{display:none}.SkillTreeModal-module__Ds1aia__cellQuiet:hover,.SkillTreeModal-module__Ds1aia__cellQuiet.SkillTreeModal-module__Ds1aia__cellSelected{background:#f6efdd14;border-color:#f6efdd2e}.SkillTreeModal-module__Ds1aia__cellQuiet:hover .SkillTreeModal-module__Ds1aia__cellIcon,.SkillTreeModal-module__Ds1aia__cellQuiet.SkillTreeModal-module__Ds1aia__cellSelected .SkillTreeModal-module__Ds1aia__cellIcon{opacity:1}.SkillTreeModal-module__Ds1aia__cellStance{background:#f6efdd0f;border-color:#f6efdd47}.SkillTreeModal-module__Ds1aia__cellStance .SkillTreeModal-module__Ds1aia__cellName{opacity:1;font-weight:700}.SkillTreeModal-module__Ds1aia__cellIcon{line-height:1}.SkillTreeModal-module__Ds1aia__cellName{text-align:center;opacity:.8;font-size:.6rem;line-height:1.1}.SkillTreeModal-module__Ds1aia__cellUnlocked{color:var(--g-meadow);opacity:.55;background:#a9c48f14;border-color:#a9c48f4d}.SkillTreeModal-module__Ds1aia__cellUnlocked:hover{filter:none;background:#a9c48f14;transform:none}.SkillTreeModal-module__Ds1aia__cellUnlocked.SkillTreeModal-module__Ds1aia__cellSelected{opacity:1}.SkillTreeModal-module__Ds1aia__cellPicked,.SkillTreeModal-module__Ds1aia__cellPicked:hover{border-color:var(--g-honey);color:var(--g-honey);opacity:1;background:#e8c58a38}.SkillTreeModal-module__Ds1aia__unlockedMark{opacity:.85;font-size:.6rem;position:absolute;top:3px;right:5px}.SkillTreeModal-module__Ds1aia__cellBuyable{color:var(--g-honey);background:#e8c58a1f;border-color:#e8c58ab3;box-shadow:0 0 8px #e8c58a4d}.SkillTreeModal-module__Ds1aia__cellBuyable:hover{background:#e8c58a3d}.SkillTreeModal-module__Ds1aia__cellReachable{background:#e8c58a0f;border-color:#e8c58a59}.SkillTreeModal-module__Ds1aia__cellLocked{opacity:.4}.SkillTreeModal-module__Ds1aia__cellSelected{box-shadow:0 0 0 2px var(--g-ink,#f6efdd)}.SkillTreeModal-module__Ds1aia__cellBuyable.SkillTreeModal-module__Ds1aia__cellSelected{box-shadow:0 0 0 2px var(--g-ink,#f6efdd), 0 0 8px #e8c58a4d}.SkillTreeModal-module__Ds1aia__detail{border-left:1px solid #f6efdd14;flex-direction:column;flex-shrink:0;gap:.6rem;width:230px;padding:1rem;display:flex;overflow-y:auto}.SkillTreeModal-module__Ds1aia__detailHead{align-items:center;gap:.55rem;display:flex}.SkillTreeModal-module__Ds1aia__detailIcon{background:#f6efdd0d;border:1px solid #f6efdd14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.SkillTreeModal-module__Ds1aia__detailName{font-size:.9rem;font-weight:500}.SkillTreeModal-module__Ds1aia__detailDesc{opacity:.75;margin:0;font-size:.78rem;line-height:1.5}.SkillTreeModal-module__Ds1aia__detailStatus{opacity:.8;background:#f6efdd0a;border:1px solid #f6efdd1f;border-radius:6px;padding:.35rem .5rem;font-size:.72rem}.SkillTreeModal-module__Ds1aia__statusUnlocked{color:var(--g-meadow);opacity:1;background:#a9c48f1a;border-color:#a9c48f66}.SkillTreeModal-module__Ds1aia__statusBuyable{color:var(--g-honey);opacity:1;background:#e8c58a14;border-color:#e8c58a66}.SkillTreeModal-module__Ds1aia__unlockBtn{color:var(--g-honey);cursor:pointer;background:#e8c58a24;border:1px solid #e8c58a80;border-radius:6px;padding:.5rem .7rem;font-size:.8rem;transition:background .12s}.SkillTreeModal-module__Ds1aia__unlockBtn:hover{background:#e8c58a47}.SkillTreeModal-module__Ds1aia__legend{opacity:.7;border-top:1px solid #f6efdd0f;flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.6rem;font-size:.68rem;display:flex}.SkillTreeModal-module__Ds1aia__legend>span{align-items:center;gap:.4rem;display:inline-flex}.SkillTreeModal-module__Ds1aia__legendChip{border:1px solid;border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;font-size:.55rem;display:inline-flex}.SkillTreeModal-module__Ds1aia__legendUnlocked{color:var(--g-meadow);background:#a9c48f29;border-color:#a9c48f99}.SkillTreeModal-module__Ds1aia__legendPicked{border-color:var(--g-honey);color:var(--g-honey);background:#e8c58a38}.SkillTreeModal-module__Ds1aia__legendBuyable{background:#e8c58a1f;border-color:#e8c58ab3;box-shadow:0 0 5px #e8c58a4d}.SkillTreeModal-module__Ds1aia__legendLocked{opacity:.5;background:#f6efdd08;border-color:#f6efdd26}@media (max-width:960px){.SkillTreeModal-module__Ds1aia__modal,.SkillTreeModal-module__Ds1aia__inlineFrame{--cell:78px}}@media (max-width:700px){.SkillTreeModal-module__Ds1aia__modal{--cell:72px;width:96vw;max-height:92vh}.SkillTreeModal-module__Ds1aia__inlineFrame{--cell:72px;height:520px}.SkillTreeModal-module__Ds1aia__body{flex-direction:column}.SkillTreeModal-module__Ds1aia__detail{border-top:1px solid #f6efdd14;border-left:none;width:auto;max-height:40%}.SkillTreeModal-module__Ds1aia__legend{flex-flow:wrap;gap:.7rem}}.SkillTreeModal-module__Ds1aia__gridScroll{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y}.SkillTreeModal-module__Ds1aia__gridScroll:active{cursor:grabbing}.SkillTreeModal-module__Ds1aia__zoomBtn{color:inherit;cursor:pointer;opacity:.85;white-space:nowrap;background:0 0;border:1px solid #f6efdd40;border-radius:6px;padding:.2rem .55rem;font-size:.72rem}.SkillTreeModal-module__Ds1aia__zoomBtn:hover{opacity:1;background:#f6efdd14}.SkillTreeModal-module__Ds1aia__zoomedOut{--cell:34px}.SkillTreeModal-module__Ds1aia__zoomedOut .SkillTreeModal-module__Ds1aia__cellName{display:none}.SkillTreeModal-module__Ds1aia__zoomedOut .SkillTreeModal-module__Ds1aia__cell{gap:0;padding:2px}.SkillTreeModal-module__Ds1aia__zoomedOut .SkillTreeModal-module__Ds1aia__unlockedMark{font-size:.5rem;top:0;right:2px}.SkillTreeModal-module__Ds1aia__zoomedOut .SkillTreeModal-module__Ds1aia__typeBar{width:10px;height:2px}.SkillTreeModal-module__Ds1aia__typeBar{border-radius:2px;flex:none;width:18px;height:3px}.SkillTreeModal-module__Ds1aia__typeStance{background:var(--g-honey)}.SkillTreeModal-module__Ds1aia__typePassive{background:var(--g-creek)}.SkillTreeModal-module__Ds1aia__typeStat{background:var(--g-meadow)}.SkillTreeModal-module__Ds1aia__typeOrigin{background:#f6efddd9}.SkillTreeModal-module__Ds1aia__typeBar.SkillTreeModal-module__Ds1aia__typePassive,.SkillTreeModal-module__Ds1aia__typeDot.SkillTreeModal-module__Ds1aia__typePassive{background:repeating-linear-gradient(90deg, var(--g-creek) 0 4px, transparent 4px 7px);border-radius:0}.SkillTreeModal-module__Ds1aia__typeBar.SkillTreeModal-module__Ds1aia__typeOrigin{border-radius:50%;width:6px;height:6px}.SkillTreeModal-module__Ds1aia__zoomedOut .SkillTreeModal-module__Ds1aia__typeBar.SkillTreeModal-module__Ds1aia__typeOrigin{width:4px;height:4px}.SkillTreeModal-module__Ds1aia__typeDot{vertical-align:2px;border-radius:2px;width:16px;height:3px;margin-right:2px;display:inline-block}.SkillTreeModal-module__Ds1aia__typeNone{box-sizing:border-box;background:0 0;border:1px dashed #f6efdd40;border-radius:2px;width:16px;height:3px}.SkillTreeModal-module__Ds1aia__typeChip{letter-spacing:.08em;text-transform:uppercase;color:#262330;border-radius:4px;margin-left:auto;padding:.1rem .4rem;font-size:.58rem;font-weight:700}.SkillTreeModal-module__Ds1aia__scaleBadge{color:var(--g-honey);border:1px solid #e8c58a73;border-radius:999px;align-self:flex-start;margin-bottom:.25rem;padding:.1rem .4rem;font-size:.62rem;display:inline-block}
.SidePanel-module__jJ80uq__panel{border-left:1px solid #f6efdd14;flex-direction:column;flex-shrink:0;width:300px;height:calc(100vh - 64px);display:flex;overflow:hidden}.SidePanel-module__jJ80uq__tabs{border-bottom:1px solid #f6efdd14;flex-shrink:0;display:flex}.SidePanel-module__jJ80uq__tab{color:inherit;opacity:.5;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.6rem .2rem;font-size:.78rem;transition:opacity .12s,border-color .12s}.SidePanel-module__jJ80uq__tab:hover{opacity:.85}.SidePanel-module__jJ80uq__tabActive{opacity:1;border-bottom-color:var(--g-honey);color:var(--g-honey)}.SidePanel-module__jJ80uq__body{flex:1;padding:.9rem;overflow-y:auto}.SidePanel-module__jJ80uq__list{flex-direction:column;gap:.5rem;display:flex}.SidePanel-module__jJ80uq__empty{opacity:.45;padding-top:.5rem;font-size:.82rem;font-style:italic;line-height:1.5}.SidePanel-module__jJ80uq__sectionTitle{text-transform:uppercase;letter-spacing:.08em;opacity:.4;margin:.5rem 0 .35rem;font-size:.68rem}.SidePanel-module__jJ80uq__itemRow{background:#f6efdd08;border:1px solid #f6efdd0f;border-radius:6px;align-items:center;gap:.55rem;margin-bottom:.35rem;padding:.4rem .5rem;display:flex}.SidePanel-module__jJ80uq__rowClickable{cursor:pointer;transition:background .12s}.SidePanel-module__jJ80uq__rowClickable:hover{background:#f6efdd12}.SidePanel-module__jJ80uq__btnCol{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.3rem;display:flex}.SidePanel-module__jJ80uq__itemIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:1rem;display:inline-flex}.SidePanel-module__jJ80uq__iconUncommon{background:#a3ccd421;box-shadow:inset 0 0 0 1px #a3ccd41a}.SidePanel-module__jJ80uq__iconRare{background:#e8c58a2e;box-shadow:inset 0 0 0 1px #e8c58a1f,0 0 7px #e8c58a47}.SidePanel-module__jJ80uq__itemInfo{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.SidePanel-module__jJ80uq__itemName{font-size:.82rem;font-weight:500}.SidePanel-module__jJ80uq__itemDetails{flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.SidePanel-module__jJ80uq__itemStats{color:var(--g-meadow);font-size:.7rem}.SidePanel-module__jJ80uq__common{color:var(--g-ink)}.SidePanel-module__jJ80uq__uncommon{color:var(--g-creek)}.SidePanel-module__jJ80uq__rare{color:var(--g-honey)}.SidePanel-module__jJ80uq__legendary{color:var(--g-shine,#fdf8ec)}.SidePanel-module__jJ80uq__smallBtn{color:var(--g-honey);cursor:pointer;background:#e8c58a1a;border:1px solid #e8c58a59;border-radius:5px;flex-shrink:0;padding:.25rem .6rem;font-size:.7rem;transition:background .12s}.SidePanel-module__jJ80uq__smallBtn:hover:not(:disabled){background:#e8c58a38}.SidePanel-module__jJ80uq__smallBtn:disabled{opacity:.35;cursor:default}.SidePanel-module__jJ80uq__sellBtn{color:var(--g-meadow);cursor:pointer;white-space:nowrap;background:#a9c48f1a;border:1px solid #a9c48f66;border-radius:5px;flex-shrink:0;padding:.25rem .6rem;font-size:.7rem;transition:background .12s}.SidePanel-module__jJ80uq__sellBtn:hover{background:#a9c48f38}.SidePanel-module__jJ80uq__tarotName{color:var(--g-creek)}.SidePanel-module__jJ80uq__stanceName{color:var(--g-honey)}.SidePanel-module__jJ80uq__tarotEffect{opacity:.6;font-size:.7rem;line-height:1.4}.SidePanel-module__jJ80uq__slotRow{background:#f6efdd08;border:1px solid #f6efdd0f;border-radius:6px;flex-direction:column;gap:.25rem;padding:.45rem .55rem;display:flex}.SidePanel-module__jJ80uq__slotLabel{text-transform:uppercase;letter-spacing:.06em;opacity:.5;font-size:.7rem}.SidePanel-module__jJ80uq__slotItem{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SidePanel-module__jJ80uq__slotEmpty{opacity:.3;font-size:.8rem;font-style:italic}.SidePanel-module__jJ80uq__dimRow{opacity:.55}.SidePanel-module__jJ80uq__totals{color:var(--g-meadow);border-top:1px solid #f6efdd0f;margin-top:.3rem;padding:.5rem .2rem 0;font-size:.75rem}.SidePanel-module__jJ80uq__statRow{border-bottom:1px solid #f6efdd0d;justify-content:space-between;padding:.3rem .2rem;font-size:.84rem;display:flex}.SidePanel-module__jJ80uq__statRow span:first-child{opacity:.6}.SidePanel-module__jJ80uq__attrRow{border-bottom:1px solid #f6efdd0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .2rem;font-size:.84rem;display:flex}.SidePanel-module__jJ80uq__attrLabel{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.SidePanel-module__jJ80uq__attrName{opacity:.72;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.SidePanel-module__jJ80uq__attrValue{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.SidePanel-module__jJ80uq__allocPlus{width:1.25rem;height:1.25rem;color:var(--g-meadow);cursor:pointer;background:#a9c48f29;border:1px solid #a9c48f8c;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;transition:background .12s,transform .12s;display:inline-flex}.SidePanel-module__jJ80uq__allocPlus:hover{background:#a9c48f59;transform:scale(1.1)}.SidePanel-module__jJ80uq__tipTitle{color:var(--g-honey);font-weight:700}.SidePanel-module__jJ80uq__tipPer{color:var(--g-meadow);margin-bottom:.25rem;font-size:.72rem}.SidePanel-module__jJ80uq__tipLine{opacity:.85;margin-top:.25rem;line-height:1.35}.SidePanel-module__jJ80uq__buffDelta{color:var(--g-meadow);margin-left:.3rem;font-size:.78rem}.SidePanel-module__jJ80uq__debuffDelta{color:var(--g-honey);margin-left:.3rem;font-size:.78rem}.SidePanel-module__jJ80uq__liveNote{color:var(--g-creek);opacity:.75;padding:.2rem .2rem 0;font-size:.7rem;font-style:italic}.SidePanel-module__jJ80uq__questRow{background:#f6efdd08;border:1px solid #f6efdd14;border-radius:6px;flex-direction:column;gap:.15rem;padding:.5rem .65rem;display:flex}.SidePanel-module__jJ80uq__questName{color:var(--g-creek);font-size:.82rem;font-weight:500}.SidePanel-module__jJ80uq__questObj{opacity:.65;font-size:.75rem}.SidePanel-module__jJ80uq__questTale{opacity:.55;font-size:.72rem;font-style:italic}.SidePanel-module__jJ80uq__questMeta{opacity:.4;font-size:.68rem}.SidePanel-module__jJ80uq__questReady{border-color:#a9c48f59}.SidePanel-module__jJ80uq__questReady .SidePanel-module__jJ80uq__questName{color:var(--g-meadow)}.SidePanel-module__jJ80uq__questUrgent{border-color:#e2a08c59}.SidePanel-module__jJ80uq__questUrgent .SidePanel-module__jJ80uq__questName{color:var(--g-coral)}.SidePanel-module__jJ80uq__mobileToggle,.SidePanel-module__jJ80uq__backdrop{display:none}@media (max-width:900px){.SidePanel-module__jJ80uq__panel{z-index:30;background:#262330;max-width:85vw;height:auto;transition:transform .2s;position:fixed;top:64px;bottom:0;right:0;transform:translate(100%)}.SidePanel-module__jJ80uq__panelOpen{transform:translate(0);box-shadow:-8px 0 24px #1a172173}.SidePanel-module__jJ80uq__mobileToggle{z-index:31;width:48px;height:48px;color:var(--g-honey);cursor:pointer;background:#262330;border:1px solid #e8c58a80;border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;display:flex;position:fixed;bottom:1rem;right:1rem}.SidePanel-module__jJ80uq__backdrop{z-index:29;background:#1a172173;display:block;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.SidePanel-module__jJ80uq__panel{transition:none}}}.SidePanel-module__jJ80uq__xpTrack{background:#f6efdd1a;border-radius:3px;height:6px;margin:.1rem .2rem .3rem;overflow:hidden}.SidePanel-module__jJ80uq__xpTrackFill{background:var(--g-meadow);height:100%;transition:width .2s;display:block}.SidePanel-module__jJ80uq__pointBanner{color:var(--g-honey);text-align:center;background:#e8c58a1f;border:1px solid #e8c58a59;border-radius:6px;padding:.35rem .55rem;font-size:.78rem}.SidePanel-module__jJ80uq__openTreeBtn{color:var(--g-honey);cursor:pointer;background:#e8c58a1f;border:1px solid #e8c58a80;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:.3rem;padding:.65rem .8rem;font-size:.85rem;transition:background .12s;display:flex}.SidePanel-module__jJ80uq__openTreeBtn:hover{background:#e8c58a3d}.SidePanel-module__jJ80uq__combatHint{opacity:.65;border-left:2px solid #e8c58a80;padding:.15rem 0 .15rem .5rem;font-size:.68rem}.SidePanel-module__jJ80uq__combatRow{background:#f6efdd0b;border-radius:6px;flex-direction:column;gap:.12rem;padding:.3rem .45rem;display:flex}.SidePanel-module__jJ80uq__combatRowHead{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.SidePanel-module__jJ80uq__stateChip{letter-spacing:.05em;color:#f6efdd99;white-space:nowrap;border:1px dotted #f6efdd66;border-radius:4px;flex:none;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.SidePanel-module__jJ80uq__stateProc{background:var(--g-creek);color:#10222a;border:none}.SidePanel-module__jJ80uq__stateSpent{color:#fff;background:#7c8188e6;border:none}.SidePanel-module__jJ80uq__fogText{opacity:.45;font-size:.66rem;font-style:italic}.SidePanel-module__jJ80uq__sustenanceNote,.SidePanel-module__jJ80uq__currentTag{color:var(--g-honey);font-size:.64rem;font-weight:400}.SidePanel-module__jJ80uq__benchHint{color:var(--g-muted);white-space:nowrap;text-align:right;font-size:.68rem;font-style:italic}.SidePanel-module__jJ80uq__questRow{cursor:pointer}.SidePanel-module__jJ80uq__questHighlighted{border-color:var(--g-honey);box-shadow:0 0 0 1px var(--g-honey) inset}.SidePanel-module__jJ80uq__questHighlighted .SidePanel-module__jJ80uq__questName:after{content:" ◎";color:var(--g-honey)}.SidePanel-module__jJ80uq__scaleBadge{color:var(--g-honey);white-space:nowrap;border:1px solid #e8c58a73;border-radius:999px;margin-left:.3rem;padding:0 .32rem;font-size:.6rem}.SidePanel-module__jJ80uq__startingBadge{color:var(--g-meadow);white-space:nowrap;border:1px solid #a9c48f8c;border-radius:999px;margin-left:.3rem;padding:0 .32rem;font-size:.6rem}.SidePanel-module__jJ80uq__clickableRow{cursor:pointer}.SidePanel-module__jJ80uq__clickableRow:hover{border-color:#e8c58a66}.SidePanel-module__jJ80uq__tarotMark{margin-right:.3rem}
.ClaimAccount-module__CFCLda__container{border-top:1px solid #f6efdd14;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:340px;margin-top:1.5rem;padding-top:1.5rem;display:flex}.ClaimAccount-module__CFCLda__label{opacity:.5;font-size:.82rem}.ClaimAccount-module__CFCLda__form{gap:.5rem;width:100%;display:flex}.ClaimAccount-module__CFCLda__input{color:inherit;background:#f6efdd0d;border:1px solid #f6efdd26;border-radius:6px;outline:none;flex:1;padding:.5rem .75rem;font-size:.88rem;transition:border-color .2s}.ClaimAccount-module__CFCLda__input:focus{border-color:#f6efdd66}.ClaimAccount-module__CFCLda__input:disabled{opacity:.4}.ClaimAccount-module__CFCLda__btn{cursor:pointer;color:inherit;white-space:nowrap;background:#f6efdd14;border:1px solid #f6efdd26;border-radius:6px;padding:.5rem .875rem;font-size:.85rem;transition:background .15s}.ClaimAccount-module__CFCLda__btn:hover{background:#f6efdd24}.ClaimAccount-module__CFCLda__btn:disabled{opacity:.4;cursor:not-allowed}.ClaimAccount-module__CFCLda__sent{opacity:.6;text-align:center;font-size:.85rem;font-style:italic}.ClaimAccount-module__CFCLda__error{color:var(--g-coral);font-size:.8rem}
.ItemDetailModal-module__MRIyEq__overlay{z-index:40;background:#1a172199;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ItemDetailModal-module__MRIyEq__modal{background:#262330;border:1px solid #f6efdd1f;border-radius:10px;flex-direction:column;width:min(94vw,420px);max-height:min(88vh,620px);display:flex;overflow:hidden;box-shadow:0 12px 40px #1a172199}.ItemDetailModal-module__MRIyEq__header{border-bottom:1px solid #f6efdd14;flex-shrink:0;align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex}.ItemDetailModal-module__MRIyEq__spriteBox{background:#f6efdd0d;border:1px solid #f6efdd14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.ItemDetailModal-module__MRIyEq__headInfo{flex-direction:column;gap:.25rem;min-width:0;margin-right:auto;display:flex}.ItemDetailModal-module__MRIyEq__name{font-size:.95rem;font-weight:500;line-height:1.3}.ItemDetailModal-module__MRIyEq__kindLine{opacity:.6;text-transform:capitalize;font-size:.72rem}.ItemDetailModal-module__MRIyEq__bylineLine{opacity:.6;text-transform:none;font-size:.72rem;font-style:italic}.ItemDetailModal-module__MRIyEq__readOnlyChip{opacity:.55;white-space:nowrap;align-self:flex-start;font-size:.7rem;font-style:italic}.ItemDetailModal-module__MRIyEq__closeBtn{width:30px;height:30px;color:inherit;cursor:pointer;background:#f6efdd0a;border:1px solid #f6efdd26;border-radius:6px;flex-shrink:0;align-self:flex-start;font-size:.85rem;transition:background .12s}.ItemDetailModal-module__MRIyEq__closeBtn:hover{background:#f6efdd1f}.ItemDetailModal-module__MRIyEq__body{flex-direction:column;flex:1;gap:.7rem;min-height:0;padding:.85rem .9rem;display:flex;overflow-y:auto}.ItemDetailModal-module__MRIyEq__flavor{opacity:.75;margin:0;font-size:.78rem;font-style:italic;line-height:1.5}.ItemDetailModal-module__MRIyEq__section{background:#f6efdd08;border:1px solid #f6efdd14;border-radius:8px;flex-direction:column;gap:.3rem;padding:.5rem .6rem;display:flex}.ItemDetailModal-module__MRIyEq__sectionTitle{letter-spacing:.06em;text-transform:uppercase;opacity:.55;font-size:.68rem}.ItemDetailModal-module__MRIyEq__line{font-size:.78rem;line-height:1.45}.ItemDetailModal-module__MRIyEq__glyphEntry{align-items:center;gap:.2rem;margin-right:.45rem;display:inline-flex}.ItemDetailModal-module__MRIyEq__dim{opacity:.6}.ItemDetailModal-module__MRIyEq__unmet{color:var(--g-red,#e2a08c)}.ItemDetailModal-module__MRIyEq__footer{border-top:1px solid #f6efdd14;flex-direction:column;flex-shrink:0;gap:.45rem;padding:.7rem .9rem;display:flex}.ItemDetailModal-module__MRIyEq__actionBtn{color:var(--g-honey);cursor:pointer;background:#e8c58a24;border:1px solid #e8c58a80;border-radius:6px;padding:.5rem .7rem;font-size:.8rem;transition:background .12s}.ItemDetailModal-module__MRIyEq__actionBtn:hover:not(:disabled){background:#e8c58a47}.ItemDetailModal-module__MRIyEq__actionBtn:disabled{opacity:.45;cursor:not-allowed}.ItemDetailModal-module__MRIyEq__sellBtn{color:var(--g-meadow,#a9c48f);cursor:pointer;background:#a9c48f1f;border:1px solid #a9c48f73;border-radius:6px;padding:.45rem .7rem;font-size:.78rem;transition:background .12s}.ItemDetailModal-module__MRIyEq__sellBtn:hover{background:#a9c48f3d}
.TarotDrawModal-module__LfhGKa__overlay{z-index:40;background:#1a1721b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.TarotDrawModal-module__LfhGKa__modal{background:#262330;border:1px solid #f6efdd1f;border-radius:10px;flex-direction:column;width:min(94vw,560px);max-height:min(88vh,680px);display:flex;overflow:hidden;box-shadow:0 12px 40px #1a172199}.TarotDrawModal-module__LfhGKa__header{border-bottom:1px solid #f6efdd14;padding:.75rem .9rem;font-weight:700}.TarotDrawModal-module__LfhGKa__sub{opacity:.75;margin-top:.15rem;font-size:.8rem;font-weight:400}.TarotDrawModal-module__LfhGKa__cards{flex-direction:column;gap:.6rem;padding:.9rem;display:flex;overflow-y:auto}.TarotDrawModal-module__LfhGKa__pick{cursor:pointer;text-align:left;color:inherit;background:0 0;border:1px solid #f6efdd24;border-radius:8px;flex-direction:column;gap:.35rem;padding:.5rem;display:flex}.TarotDrawModal-module__LfhGKa__pick:hover,.TarotDrawModal-module__LfhGKa__pick:focus-visible{background:#f6efdd0d;border-color:#f6efdd73}.TarotDrawModal-module__LfhGKa__takeLine{opacity:.85;font-size:.8rem;font-weight:700}.TarotDrawModal-module__LfhGKa__blurb{opacity:.8;font-size:.78rem;line-height:1.35}
