.hud-topbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:var(--spectator-top,0);left:0;right:0;height:68px;z-index:40;pointer-events:none;background:linear-gradient(180deg,rgba(13,11,16,.92),rgba(13,11,16,.62) 70%,rgba(13,11,16,0))}.hud-topbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;left:0;right:0;top:66px;height:1.5px;background:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.7),rgba(214,176,120,0))}.hud-top-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:calc(12px + var(--spectator-top, 0px));left:16px;z-index:50;align-items:center;gap:10px}.hud-top-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:calc(7px + var(--spectator-top, 0px));left:50%;transform:translateX(-50%);z-index:50;flex-direction:column;align-items:center;gap:8px}@media (max-width:1500px){.hud-top-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.86);transform-origin:top left}}@media (max-width:1280px){.hud-top-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.76)}.hud-top-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateX(-50%) scale(.86);transform-origin:top center}}.hud-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:9999px;border:2px solid transparent;background:radial-gradient(120% 160% at 50% 0,#221c26 0,var(--ag-ink) 70%) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);font-family:var(--ag-font-display);font-size:18px;letter-spacing:.04em;line-height:1;white-space:nowrap;box-shadow:0 6px 14px rgba(0,0,0,.55)}.hud-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;inset:3px;border-radius:9999px;border:1px solid rgba(214,176,120,.35);pointer-events:none}.hud-chip svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px;flex-shrink:0}.hud-chip__sep:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1px;align-self:stretch;margin:9px 4px;background:rgba(214,176,120,.35)}.hud-chip__muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-muted)}.hud-chip__note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);font-size:10px;letter-spacing:.2em;color:var(--ag-gold);white-space:nowrap}.hud-turn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 14px 0 6px;border-radius:9999px;border:2.5px solid transparent;background:linear-gradient(rgba(13,11,16,.86),rgba(13,11,16,.86)) padding-box,var(--ag-marble-gold) center /cover padding-box,var(--ag-gold-grad) border-box;box-shadow:0 10px 24px rgba(0,0,0,.6);white-space:nowrap}.hud-turn.is-mine:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 10px 24px rgba(0,0,0,.6),0 0 26px rgba(215,162,85,.55)}.hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:26px;letter-spacing:.05em;color:var(--ag-gold-light);text-transform:uppercase;line-height:1;max-width:360px;overflow:hidden;text-overflow:ellipsis}.hud-turn:not(.is-mine) .hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:20px;color:var(--ag-parchment)}.hud-turn__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;padding-left:12px;border-left:1px solid rgba(214,176,120,.35)}.hud-turn__actions-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:13px;letter-spacing:.08em;color:var(--ag-muted);text-transform:uppercase;margin-right:4px}.hud-action-gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px;height:30px;transition:filter .3s ease,opacity .3s ease,transform .3s ease}.hud-action-gem.is-spent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(1) brightness(.5);opacity:.55;transform:scale(.85)}.hud-extras:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:6px;flex-wrap:wrap;justify-content:center;pointer-events:auto}.hud-extra:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px 0 6px;border-radius:9999px;border:1.5px solid rgba(214,176,120,.55);background:rgba(13,11,16,.9);font-family:var(--ag-font-display);font-size:15px;color:var(--ag-gold-light);box-shadow:0 4px 10px rgba(0,0,0,.5)}.hud-extra svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px}.hud-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:calc(11px + var(--spectator-top, 0px));right:14px;z-index:9000;display:flex;align-items:center;gap:8px}.hud-menu .hud-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 4px;border-radius:9999px;display:grid;place-items:center;background:#c0392b;color:#fff;font-size:10px;font-weight:800;border:1.5px solid var(--ag-ink)}.hud-menu__help>button>div:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:44px!important;height:44px!important;padding:0!important;display:grid!important;place-items:center;border-radius:50%!important;border:2.5px solid transparent!important;background:var(--ag-disc-fill) padding-box,var(--ag-gold-grad) border-box!important;box-shadow:0 4px 12px rgba(0,0,0,.7)!important}.hud-menu__help svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:21px!important;height:21px!important;color:var(--ag-gold-light)!important}.hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:9999px;border:2px solid transparent;background:linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);font-family:var(--ag-font-display);font-size:15px;line-height:1;box-shadow:0 3px 8px rgba(0,0,0,.7);pointer-events:none;z-index:3}.hud-badge--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:20px;height:20px;font-size:12px;padding:0 4px;border-width:1.5px}.hud-badge--green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(#1d3410,#1d3410) padding-box,linear-gradient(135deg,#b2dc82,#4f7d2a) border-box;color:#d6f5b4}.hud-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:124px;position:relative;display:grid;place-items:center;width:var(--d);height:var(--d);border-radius:50%;border:4px solid transparent;background:var(--ag-disc-fill) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 10px 26px rgba(0,0,0,.7),0 0 0 6px rgba(13,11,16,.85),0 0 0 8px rgba(214,176,120,.55);cursor:pointer;transition:box-shadow .25s ease,filter .25s ease}.hud-medal>.hud-medal__img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.hud-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:5px;border-radius:50%;border:1px solid rgba(253,240,219,.35);pointer-events:none}.hud-medal.is-glow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-medal:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 10px 26px rgba(0,0,0,.7),0 0 0 6px rgba(13,11,16,.85),0 0 0 8px rgba(214,176,120,.75),0 0 30px rgba(215,162,85,.6)}.hud-medal__gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;bottom:-14px;left:50%;width:30px;height:30px;transform:translateX(-50%);z-index:2}.hud-medal__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:calc(100% + 18px);left:50%;transform:translateX(-50%);font-family:var(--ag-font-display);font-size:16px;letter-spacing:.08em;color:var(--ag-gold);text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 6px rgba(0,0,0,.9);pointer-events:none}.hud-orbit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;pointer-events:none}.hud-orbit__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:50%;top:50%;pointer-events:auto}.hud-res:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:54px;position:relative;display:grid;place-items:center;width:var(--d);height:var(--d);border-radius:50%;border:3px solid transparent;background:radial-gradient(circle at 50% 35%,var(--res-glow,rgba(255,255,255,.1)) 0,transparent 62%) padding-box,var(--ag-disc-fill) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 5px 14px rgba(0,0,0,.7);cursor:help;transition:box-shadow .2s ease,transform .2s ease}.hud-res:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:4px;border-radius:50%;border:1px solid rgba(214,176,120,.4);pointer-events:none}.hud-res.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-res:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 5px 14px rgba(0,0,0,.7),0 0 18px rgba(215,162,85,.6);transform:scale(1.06)}.hud-res>img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-res>svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:54%;height:54%;position:relative;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.hud-res .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-8px;right:-12px}.hud-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;z-index:9800;width:max-content;max-width:340px;pointer-events:none;text-align:left}.hud-pop--interactive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto}.hud-pop__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:18px;letter-spacing:.04em;color:var(--ag-gold-light);line-height:1.1;display:flex;align-items:center;gap:8px}.hud-pop__sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted)}.hud-pop__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px;line-height:1.45;color:var(--ag-parchment);margin-top:4px}.hud-pop__sep:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:9px 0;background:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.55),rgba(214,176,120,0))}.hud-pop__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hud-pop__stat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:5px;font-family:var(--ag-font-display);font-size:17px}.hud-pop__stat img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-pop__stat svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}.hud-pop__grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;text-align:center}.hud-pop__grid b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;font-family:var(--ag-font-display);font-weight:400;font-size:20px;color:var(--ag-gold-light);line-height:1.1}.hud-pop__grid span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted)}.hud-rail-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;right:14px;top:calc(80px + var(--spectator-top, 0px));z-index:9000}.hud-rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:16px;padding:26px 13px 16px;--ag-r:22px}.hud-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--s:68px;position:relative;width:var(--s);height:var(--s);border-radius:12px;border:2.5px solid transparent;background:linear-gradient(var(--ag-ink3),var(--ag-ink3)) padding-box,linear-gradient(135deg,rgba(214,176,120,.65),rgba(158,110,37,.65)) border-box;box-shadow:0 5px 14px rgba(0,0,0,.7);cursor:pointer;transition:box-shadow .25s ease,transform .2s ease}.hud-avatar img.hud-avatar__img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:100%;border-radius:9px;object-fit:cover;object-position:top}.hud-avatar:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1.05)}.hud-avatar.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(var(--ag-ink3),var(--ag-ink3)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 5px 14px rgba(0,0,0,.7),0 0 22px rgba(253,220,150,.75)}.hud-avatar__crown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-14px;left:50%;transform:translateX(-50%);width:22px;height:22px;color:#facc15;filter:drop-shadow(0 0 6px rgba(250,204,21,.8));z-index:2}.hud-avatar__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;right:-4px;bottom:-4px;width:14px;height:14px;border-radius:50%;background:#f5963c;border:2px solid var(--ag-ink);box-shadow:0 0 8px rgba(245,150,60,.9);z-index:2}.hud-avatar .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-9px;right:-10px}.hud-avatar__frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);object-fit:contain;pointer-events:none}.hud-left-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:32px 12px 12px;min-width:112px;display:flex;justify-content:center}.hud-left-panel__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:8px;left:0;right:0;text-align:center;font-family:var(--ag-font-display);font-size:13px;letter-spacing:.08em;color:var(--ag-gold);text-transform:uppercase;pointer-events:none;white-space:nowrap}.hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 12px;border-radius:9999px;border:2px solid transparent;background:radial-gradient(120% 160% at 50% 0,#221c26 0,var(--ag-ink) 70%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 8px 18px rgba(0,0,0,.6)}.hud-collection .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-8px;right:-9px}.hud-collection .ag-icon-btn.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 4px 12px rgba(0,0,0,.7),0 0 16px rgba(126,210,120,.8)}.hud-city:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:26px;bottom:214px;z-index:1201;--city-col-bottom:96px}.hud-city__arc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;top:0;width:0;height:0}.hud-city__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;transform:translate(-50%,-50%) scale(.4);opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.2,.9,.3,1.3),opacity .18s ease}.hud-city.is-open .hud-city__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.hud-city__btn .ag-icon-btn.is-dimmed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.9) brightness(.6);cursor:not-allowed}.hud-city__src:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:-6px;bottom:-6px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--ag-ink);border:1.5px solid rgba(214,176,120,.75);z-index:2;pointer-events:none}.hud-city__src svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:13px;height:13px}.hud-dock-shade:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:0;right:0;bottom:0;height:230px;z-index:30;pointer-events:none;background:linear-gradient(180deg,rgba(10,8,10,0),rgba(10,8,10,.62) 55%,rgba(10,8,10,.85))}.hud-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:58px;bottom:40px;z-index:1201;width:124px;height:124px}.hud-hero .hud-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:124px}.hud-hero__img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-position:top;transform:scale(1.12)}.hud-planning-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:30px 14px 12px}.hud-pile-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 12px;border-radius:9999px;border:1.5px solid rgba(214,176,120,.6);background:rgba(13,11,16,.92);font-family:var(--ag-font-display);font-size:13px;letter-spacing:.08em;color:var(--ag-gold);text-transform:uppercase;box-shadow:0 4px 10px rgba(0,0,0,.55)}.hud-pile-label .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:static;min-width:20px;height:20px;font-size:12px;border-width:1.5px}.hud-endturn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;right:34px;bottom:44px;z-index:1215;display:flex;flex-direction:column;align-items:center;gap:10px}.hud-endturn__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:100px;position:relative;display:grid;place-items:center;width:var(--d);height:var(--d);border-radius:50%;border:5px solid transparent;background:radial-gradient(circle at 50% 30%,#3a2f3c 0,var(--ag-ink) 72%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 12px 28px rgba(0,0,0,.75),0 0 0 7px rgba(13,11,16,.85),0 0 0 9px rgba(214,176,120,.5);cursor:pointer;transition:transform .15s ease,box-shadow .25s ease,filter .25s ease}.hud-endturn__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:8px;border-radius:50%;border:1.5px solid rgba(214,176,120,.5);pointer-events:none}.hud-endturn__btn svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:52px;height:52px;color:var(--ag-gold-light);filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}.hud-endturn__btn.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 12px 28px rgba(0,0,0,.75),0 0 0 7px rgba(13,11,16,.85),0 0 0 9px rgba(214,176,120,.75),0 0 38px rgba(215,162,85,.7)}.hud-endturn__btn.is-ready:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:brightness(1.12);transform:scale(1.04)}.hud-endturn__btn:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.97)}.hud-endturn__btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.8) brightness(.6);cursor:not-allowed}.hud-endturn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:16px;letter-spacing:.06em;color:var(--ag-gold-light);text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 6px rgba(0,0,0,.9)}.hud-endturn.is-tutorial .hud-endturn__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:hud-pulse-ring 1.4s ease-in-out infinite}@keyframes hud-pulse{50%{box-shadow:0 12px 28px rgba(0,0,0,.75),0 0 0 7px rgba(13,11,16,.85),0 0 0 9px rgba(253,240,219,.95),0 0 46px rgba(253,220,150,.9)}}.hud-hand-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;height:30px;padding:0 16px;border-radius:9999px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:15px;letter-spacing:.08em;color:var(--ag-parchment);text-transform:uppercase;box-shadow:0 4px 10px rgba(0,0,0,.6);white-space:nowrap}.hud-hand-count.is-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f5b06c}.hud-players-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:0;height:36px;padding:0 10px 0 5px;border-radius:9999px;border:2px solid transparent;background:radial-gradient(120% 160% at 50% 0,#221c26 0,var(--ag-ink) 70%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 4px 12px rgba(0,0,0,.6),0 0 14px rgba(215,162,85,.35);cursor:pointer;-webkit-tap-highlight-color:transparent}.hud-players-btn__face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:24px;height:24px;border-radius:6px;overflow:visible;border:1.5px solid rgba(214,176,120,.8);background:var(--ag-ink3);margin-left:-9px;box-shadow:0 2px 5px rgba(0,0,0,.6)}.hud-players-btn__face:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:0}.hud-players-btn__face img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:100%;object-fit:cover;object-position:top;border-radius:4px}.hud-players-btn__face.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;right:-3px;top:-3px;width:8px;height:8px;border-radius:50%;background:#f5963c;border:1.5px solid var(--ag-ink)}.hud-players-btn__chev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px;margin-left:6px;color:var(--ag-gold-light)}.hud-player-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:grid;grid-template-columns:56px 1fr;gap:10px 12px;padding:12px;border-radius:14px;border:1.5px solid rgba(214,176,120,.35);background:rgba(24,20,28,.9)}.hud-player-row.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:transparent;background:linear-gradient(rgba(24,20,28,.95),rgba(24,20,28,.95)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 0 18px rgba(215,162,85,.45)}.hud-swipe-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:9999px;border:1.5px solid rgba(214,176,120,.7);background:rgba(13,11,16,.92);font-family:var(--ag-font-display);font-size:11px;letter-spacing:.1em;color:var(--ag-gold-light);text-transform:uppercase;white-space:nowrap}.hud-swipe-hint svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:12px;height:12px}.hud-avatar__letter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;width:100%;height:100%;font-family:var(--ag-font-display);font-size:22px;color:var(--ag-gold-light)}.hud-opp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.hud-opp__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hud-opp__name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:22px;line-height:1.05;color:var(--ag-gold-light);letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hud-opp__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted)}.hud-opp__status.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f5b06c}.hud-opp__hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2px;font-size:12px;color:var(--ag-parchment);opacity:.8}.hud-opp__fame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;font-family:var(--ag-font-display);font-size:22px;color:#c8a0ff;flex-shrink:0}.hud-opp__fame img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-opp__fame svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px}.hud-opp__gear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hud-opp__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;gap:5px}.hud-opp__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;width:26px;height:34px;border-radius:6px;background:var(--ag-ink);border:1.5px solid rgba(214,176,120,.3)}.hud-opp__slot img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-opp__slot svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px;opacity:.3}.hud-opp__slot.is-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(253,220,150,.9);box-shadow:0 0 8px rgba(215,162,85,.45)}.hud-opp__slot.is-filled img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-opp__slot.is-filled svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.hud-opp__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:4px;font-family:var(--ag-font-display);font-size:16px;color:var(--ag-gold-light)}.hud-opp__count svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:16px;height:16px;color:var(--ag-gold)}.hud-opp__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;font-weight:700;color:var(--ag-gold)}.hud-players-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.hud-players-btn__badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 4px;border-radius:9999px;display:grid;place-items:center;font-size:11px;line-height:1;font-family:var(--ag-font-display);background:linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;border:1.5px solid transparent;color:var(--ag-gold-light)}.hud-players-btn__face .hud-avatar__letter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px}.hud-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:14px;top:calc(80px + var(--spectator-top, 0px));z-index:1215;flex-direction:column;align-items:center;gap:14px}.hud-left-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ag-r:18px}.hud-equip__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ag-ink)!important}.hud-medal__img--hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-position:top}.hud-pulse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:hud-pulse-ring 1.4s ease-in-out infinite}@keyframes hud-pulse-ring{50%{box-shadow:0 0 0 4px rgba(253,240,219,.9),0 0 30px rgba(253,220,150,.85)}}.hud-orbit.is-dimmed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.3;pointer-events:none}.hud-ability.is-off:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.6) brightness(.75)}.hud-ability.is-off .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-muted)!important}.hud-city__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px;height:30px}.hud-city .hud-medal__gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:-12px}.hud-city__rate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:6px;margin-top:8px;font-family:var(--ag-font-display);font-size:22px;color:var(--ag-gold-light)}.hud-city__rate .hud-city__rate-gain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-city__rate img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-city__rate svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-city__arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-muted);font-size:26px;padding:0 2px}.hud-city__src b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:13px;color:var(--ag-gold-light)}.hud-city__src img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:13px;height:13px}.hud-plan__tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;height:30px;padding:0 16px;border-radius:14px 14px 0 0;border:2px solid transparent;border-bottom:0;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap;pointer-events:none}.hud-plan__tab.is-compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:24px;font-size:12px;padding:0 10px}.hud-plan__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0 16px 0 0;border:1.5px solid rgba(214,176,120,.55);border-bottom:0;background:rgba(13,11,16,.8);padding:10px 12px 4px;pointer-events:none;box-shadow:0 -6px 18px rgba(0,0,0,.45)}.hud-plan__body.is-compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px 8px 2px}.hud-plan__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:auto auto;gap:10px;align-items:end;padding-bottom:6px}.hud-plan__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:76px;height:104px;border-radius:10px;border:2px dashed rgba(214,176,120,.55);background:rgba(214,176,120,.04)}.hud-plan__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1;text-align:center;font-size:11px;letter-spacing:.06em;color:var(--ag-muted);max-width:170px;line-height:1.3}.hud-plan__empty.is-compact .hud-plan__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:48px;height:66px}.hud-plan__empty.is-compact .hud-plan__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:9.5px;max-width:110px}@media (max-width:1700px){.hud-chip__word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:52px;gap:8px;padding:0 10px}.hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:38px!important}.hud-mtop-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(180deg,rgba(13,11,16,.97),rgba(13,11,16,.9));border-bottom:1.5px solid transparent;border-image:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.75),rgba(214,176,120,0)) 1}.hud-mtop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:6px;width:100%}.hud-mtop__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:6px;min-width:0}.hud-mtop .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:34px!important}.hud-mtop .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:17px;height:17px}.hud-mtop .hud-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-4px;right:-4px;min-width:16px;height:16px;font-size:9px}.hud-mtop .hud-menu__help>button>div:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:34px!important;height:34px!important}.hud-mtop .hud-menu__help svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:17px!important;height:17px!important}.hud-chip--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:32px;padding:0 10px;gap:5px;font-size:14px;box-shadow:0 3px 8px rgba(0,0,0,.5)}.hud-chip--sm img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-chip--sm svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.hud-chip--sm .hud-chip__sep:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:7px 2px}.hud-mres:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;gap:8px}.hud-mres>span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:3px}.hud-turn--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:36px;gap:8px;padding:0 12px 0 4px;border-width:2px;min-width:0}.hud-turn--sm .hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px;flex:1;min-width:0}.hud-turn--sm:not(.is-mine) .hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.hud-turn__round:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:12px;letter-spacing:.06em;color:var(--ag-muted);text-transform:uppercase;white-space:nowrap}.hud-mtop.is-land .hud-turn--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:30px;flex:0 1 260px}.hud-mtop.is-land .hud-turn--sm .hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.hud-mtop.is-land .hud-players-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:30px}.hud-mtop.is-land .hud-players-btn__face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}.hud-mtop.is-land .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:30px!important}.hud-mtop.is-land .hud-chip--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:28px;font-size:13px}.hud-mtop.is-land .hud-menu__help>button>div:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px!important;height:30px!important}.hud-roulette__top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:24px;position:relative;z-index:120}.hud-roulette__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;right:8px;top:0;height:22px;padding:0 9px;display:inline-flex;align-items:center;border-radius:9999px;border:1.5px solid rgba(214,176,120,.7);background:rgba(13,11,16,.92);font-family:var(--ag-font-display);font-size:12px;color:var(--ag-parchment);letter-spacing:.05em}.hud-roulette__nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:34px;position:absolute!important;top:calc(50% + 6px);transform:translateY(-50%);z-index:130;opacity:.9}.hud-roulette__nav--l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:2px}.hud-roulette__nav--r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:2px}.hud-roulette__nav .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px}.hud-roulette__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 6px 16px rgba(0,0,0,.55)}.hud-roulette__card.is-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 10px 30px rgba(0,0,0,.6),0 0 0 2px rgba(253,220,150,.9),0 0 22px rgba(215,162,85,.55)}.hud-mdock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(180deg,rgba(20,17,24,.97),rgba(10,8,12,.98));border-top:1.5px solid transparent;border-image:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.8),rgba(214,176,120,0)) 1}.hud-mdock.is-land:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:0;border-left:1.5px solid transparent;border-image:linear-gradient(180deg,rgba(214,176,120,0),rgba(214,176,120,.8),rgba(214,176,120,0)) 1;box-shadow:-8px 0 24px rgba(0,0,0,.5)}.hud-mdock__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:40px;position:relative;flex-shrink:0}.hud-mdock__btn.is-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:48px}.hud-mdock__btn .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:19px;height:19px;color:var(--ag-gold-light)}.hud-mdock__city:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.hud-mdock__city-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:100%;object-fit:cover;border-radius:50%}.hud-mdock__badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-6px;right:-7px}.hud-mdock__tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:64px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0;border:1.5px solid transparent;border-bottom:0;background:linear-gradient(rgba(18,15,21,.98),rgba(18,15,21,.98)) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);box-shadow:0 -4px 10px rgba(0,0,0,.35)}@media (max-height:960px){.hud-city:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:190px;transform:scale(.85);transform-origin:bottom left}.hud-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.8);transform-origin:bottom left}}.hud-plan-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ag-r:18px}.hud-plan-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center}.hud-plan-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:10px;border:2px dashed rgba(214,176,120,.55);background:rgba(214,176,120,.04)}.hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:48px;gap:6px;padding:0 8px}.hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:34px!important}.hud-collection .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:17px;height:17px}.hud-city.is-inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;left:auto;bottom:auto;top:auto;transform:none;margin-top:2px;padding-bottom:26px}.hud-city-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:center}@media (max-height:960px){.hud-city.is-inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.82);transform-origin:top center;margin-bottom:-26px;--city-col-bottom:44px}.hud-city.is-inline .hud-medal__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.hud-endturn__core:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}@media (max-height:960px){.hud-endturn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.82);transform-origin:bottom right}}.hud-deck-pop__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:12px}.hud-deck-pop__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#2a2018,var(--ag-ink) 70%);border:1.5px solid rgba(214,176,120,.8);box-shadow:inset 0 0 10px rgba(0,0,0,.8),0 0 12px rgba(215,162,85,.25);color:var(--ag-gold-light)}.hud-deck-pop__icon svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:21px;height:21px}.hud-deck-pop__tiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:1fr 1fr;gap:8px}.hud-deck-pop__tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center;padding:7px 10px;border-radius:10px;background:rgba(0,0,0,.35);border:1px solid rgba(214,176,120,.22)}.hud-deck-pop__tile svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-row:1/span 2;width:18px;height:18px;color:var(--ag-gold);opacity:.85}.hud-deck-pop__tile b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:22px;line-height:1;color:var(--ag-gold-light)}.hud-deck-pop__tile span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted)}.hud-pop__warn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:8px;align-items:flex-start;margin-top:9px;padding:7px 10px;border-radius:10px;background:rgba(150,30,24,.18);border:1px solid rgba(240,128,120,.35);font-size:12px;line-height:1.4;color:#f2a39b}.hud-pop__warn svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:15px;height:15px;margin-top:1px;color:#f08078}.hud-deck-pop__foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px}.hud-deck-pop__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:6px;align-items:flex-start;font-size:11.5px;line-height:1.35;color:var(--ag-muted);font-style:italic}.hud-deck-pop__hint svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:13px;height:13px;margin-top:1px}.hud-cost:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 6px;border-radius:999px;background:linear-gradient(180deg,#3a2a18,#1c140c);border:1px solid rgba(214,176,120,.7);box-shadow:0 2px 6px rgba(0,0,0,.6);font-family:var(--ag-font-display);font-size:14px;letter-spacing:.04em;color:var(--ag-gold-light);white-space:nowrap}.hud-cost__gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px}.hud-cost.is-free:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:12px;color:#9be59a;border-color:rgba(126,210,120,.7);background:linear-gradient(180deg,#1d3320,#0f1c11)}.hud-cost.is-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.8);opacity:.6}.hud-mboard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;min-height:0}.hud-mboard__tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 10px 8px}.hud-mboard__tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:32px;border-radius:999px;border:1.5px solid rgba(214,176,120,.45);background:rgba(13,11,16,.85);font-family:var(--ag-font-display);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap}.hud-mboard__tab.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:transparent;background:var(--ag-gold-btn);color:#2e1e0c;box-shadow:0 0 14px rgba(215,162,85,.45)}.hud-mboard__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;min-height:0}.hud-mboard.is-fit .hud-mboard__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;display:flex;align-items:center;justify-content:center}.hud-mboard__scroller:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hud-mboard__scroller:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.hud-mboard__track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.hud-mboard__snap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;width:50%;height:1px;scroll-snap-align:start;pointer-events:none}.hud-mboard__inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;top:0}.hud-mboard__fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.hud-mboard__dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:center;gap:6px;padding-top:6px}.hud-mboard__dots span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:7px;height:7px;border-radius:50%;background:rgba(214,176,120,.3);transition:background .2s,width .2s}.hud-mboard__dots span.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;border-radius:4px;background:var(--ag-gold-light)}.hud-mzoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;background:rgba(4,3,6,.82);backdrop-filter:blur(2px);padding:16px}.hud-mzoom__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:16px}.hud-mzoom__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:10px;width:100%}.hud-mzoom__actions .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;--h:46px}.hud-mzoom__missing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:14px;background:rgba(255,255,255,.05)}.hud-mstat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:inline-flex;align-items:center;gap:5px}.hud-mstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,#34282e,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--c)}.hud-mstat__disc img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mstat__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:60%;height:60%}.hud-mstat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:18px;color:var(--c);min-width:14px}.hud-mp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;padding:2px 8px calc(8px + env(safe-area-inset-bottom, 0px))}.hud-mp__events:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-mp__events:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-mp>.hud-mboard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-mpanel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:16px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.92),rgba(13,11,16,.92)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 8px 20px rgba(0,0,0,.55)}.hud-mpanel__main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.hud-mpanel__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px}.hud-mpanel__collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex:1;justify-content:center;min-width:0}.hud-mpanel__collection .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:auto;padding:0;gap:5px;border:0;background:none;box-shadow:none}.hud-mpanel__collection .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.hud-mpanel__collection .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{display:none}.hud-mpanel__collection .hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:30px!important}.hud-mpanel__collection .hud-collection .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.hud-mpanel__collection .hud-collection .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.85);top:-9px;right:-8px}.hud-mhero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:none}.hud-mhero .hud-medal .hud-medal__gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px;bottom:-6px}.hud-mhero__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-8px;right:-10px;transform:scale(.72);transform-origin:top right}.hud-mstats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;gap:6px}.hud-mequip .hud-equip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4px!important}.hud-mcity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mequip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-mhand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.hud-mbottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;gap:12px}.hud-mpiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;gap:10px}.hud-mend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0}.hud-mend .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--h:50px}.hud-mend.is-tutorial:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:999px;box-shadow:0 0 0 3px var(--ag-gold-light),0 0 24px rgba(253,220,150,.8)}.hud-mtabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4px}.hud-mplan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:6px;padding:0 2px 4px}.hud-mplan__bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:12px;border:1.5px solid rgba(214,176,120,.5);background:rgba(13,11,16,.85);color:var(--ag-gold-light)}.hud-mplan__bar.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ag-gold-light);box-shadow:0 0 12px rgba(215,162,85,.45)}.hud-mplan__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.hud-mplan__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:4px}.hud-mplan__slots span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:16px;height:22px;border-radius:3px;border:1.5px dashed rgba(214,176,120,.55)}.hud-mplan__slots span.is-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-style:solid;border-color:var(--ag-gold-light);background:linear-gradient(180deg,#6a4a20,#2a1c0c)}.hud-mplan__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;font-family:var(--ag-font-display);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ag-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hud-mplan__init:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px;border-radius:12px;border:1.5px solid rgba(214,176,120,.5);background:rgba(13,11,16,.85);color:#fbbf24;font-family:var(--ag-font-display)}.hud-mplan__init svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.hud-mplan__init.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ag-gold-light)}.hud-turn__gems:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;gap:2px;margin-left:auto}.hud-turn__gems .ag-gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px}.hud-turn__gems .ag-gem.is-spent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.25;filter:grayscale(.8)}.hud-ml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:60px minmax(0,1fr) 92px;grid-template-rows:minmax(0,1fr) 124px;gap:4px 6px;padding:0 calc(8px + env(safe-area-inset-right, 0px)) 4px calc(8px + env(safe-area-inset-left, 0px))}.hud-ml__left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:4px}.hud-ml__collection .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;height:auto;padding:6px 0;width:46px;gap:8px}.hud-ml__collection .hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:32px!important;width:32px;height:32px}.hud-ml__board:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:0;display:flex}.hud-ml__board .hud-mboard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1}.hud-ml__right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:4px}.hud-ml__bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1;display:flex;gap:8px;min-height:0;position:relative;z-index:2}.hud-ml__me:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:14px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.92),rgba(13,11,16,.92)) padding-box,var(--ag-gold-grad) border-box}.hud-ml__me .hud-mstats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(2,auto);gap:4px 10px}.hud-ml__me .hud-mstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px}.hud-ml__me .hud-mstat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}.hud-ml .hud-mhand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;height:124px;overflow:visible;justify-content:flex-end}.hud-ml__plan:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-ml__box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px 8px;border-radius:12px;border:1.5px solid rgba(214,176,120,.5);background:rgba(13,11,16,.85)}.hud-ml__boxlabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light)}.hud-ml__box .hud-equip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row!important;gap:3px!important}.hud-mplan.is-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;padding:0;flex-direction:column}.hud-mplan.is-col .hud-mplan__bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;height:auto;gap:6px;padding:8px 4px}.hud-mplan.is-col .hud-mplan__slots span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:34px}.hud-mplan.is-col .hud-mplan__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:9px;white-space:normal;text-align:center;line-height:1.2}.hud-mplan.is-col .hud-mplan__init:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.hud-ml__end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:flex-end;gap:6px}.hud-ml .hud-mend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:2px}.hud-ml .hud-mpiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:6px}.hud-ml .hud-mpiles .hud-res:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:34px}.syn-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px 0 3px;border-radius:999px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 4px 12px rgba(0,0,0,.6);font-family:var(--ag-font-display);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap}.syn-pill__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,#3a2c1c,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:#fbbf24}.syn-pill__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:12px;height:12px;filter:drop-shadow(0 0 4px rgba(251,191,36,.7))}.syn-tip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 14px}.syn-tip__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:baseline;justify-content:space-between;gap:10px}.syn-tip__head .hud-pop__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px}.syn-tip__rows:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:9px}.syn-tip__wait:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted)}.syn-tip__wait svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:13px;height:13px}.syn-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:flex;align-items:flex-start;gap:10px;text-align:left}.syn-row__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 30%,#1a1418),var(--ag-ink) 78%) padding-box,var(--ag-gold-grad) border-box;color:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 35%,transparent)}.syn-row__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.syn-row__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:1px;min-width:0;padding-top:1px}.syn-row__body b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:14px;letter-spacing:.03em;color:var(--c);line-height:1.2}.syn-row__body i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-muted)}.syn-row__body span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px;line-height:1.4;color:var(--ag-parchment)}.syn-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);position:absolute;top:-6px;left:-6px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,#2a2128,var(--ag-ink) 78%) padding-box,var(--ag-gold-grad) border-box;color:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 60%,transparent)}.syn-badge svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:12px;height:12px}.path-deck__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);position:absolute;top:6%;right:6%;z-index:10;min-width:15%;aspect-ratio:1;padding:0 3px;display:grid;place-items:center;border-radius:9999px;border:2px solid transparent;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 28%,#1a1418),var(--ag-ink) 78%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 3px 8px rgba(0,0,0,.7),0 0 12px color-mix(in srgb,var(--c) 45%,transparent);font-family:var(--ag-font-display);font-size:clamp(11px,1vw,17px);line-height:1;color:#fff;text-shadow:0 0 6px var(--c);pointer-events:none}.path-deck__discard-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:22%;right:6%;z-index:10;pointer-events:auto}.path-deck__discard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:3px;height:clamp(18px,1.4vw,24px);padding:0 7px 0 6px;border-radius:9999px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.92),rgba(13,11,16,.92)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 2px 6px rgba(0,0,0,.7);font-family:var(--ag-font-display);font-size:clamp(10px,.8vw,14px);color:#c9b8a6}.path-deck__discard svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:.9em;height:.9em}.path-deck__free:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:6%;left:6%;z-index:10;padding:2px 8px;border-radius:9999px;border:1.5px solid transparent;background:linear-gradient(#1d3410,#1d3410) padding-box,linear-gradient(135deg,#b2dc82,#4f7d2a) border-box;font-family:var(--ag-font-display);font-size:clamp(9px,.7vw,12px);letter-spacing:.06em;text-transform:uppercase;color:#d6f5b4;box-shadow:0 0 10px rgba(126,210,120,.45)}.path-deck__relentless:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:1rem;background:radial-gradient(circle,rgba(8,6,9,.55),rgba(8,6,9,.2) 70%);pointer-events:none}.path-deck__compasses:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;gap:6px;padding:4px 9px;border-radius:9999px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 4px 12px rgba(0,0,0,.7)}.path-deck__compasses svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:clamp(12px,1vw,18px);height:clamp(12px,1vw,18px);color:#86efac;filter:drop-shadow(0 0 5px rgba(52,211,153,.8))}.path-deck__compasses svg.is-used:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#57534e;filter:none;opacity:.35}.path-deck__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:88%;padding:3px 10px;border-radius:8px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.92),rgba(13,11,16,.92)) padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:clamp(8px,.55vw,11px);letter-spacing:.04em;text-transform:uppercase;line-height:1.2;white-space:nowrap;color:var(--ag-gold-light);box-shadow:0 4px 10px rgba(0,0,0,.7)}.hud-avatar__fame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:4px;width:max-content;min-width:52px;height:24px;margin:-10px auto 0;padding:0 9px 0 7px;border-radius:12px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.96),rgba(13,11,16,.96)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 3px 8px rgba(0,0,0,.7);font-family:var(--ag-font-display);font-size:15px;line-height:1;color:#c8a0ff;pointer-events:none}.hud-avatar__fame img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-avatar__fame svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px}.hud-bazar-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:calc(100% + 12px);z-index:20;display:flex;align-items:flex-end;gap:14px}.hud-bazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border-radius:14px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 10px 24px rgba(0,0,0,.65)}.hud-bazar__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px}.hud-bazar__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,#3a2c1c,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:#fbbf24}.hud-bazar__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.hud-bazar__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;min-width:0;line-height:1.1}.hud-bazar__title b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap}.hud-bazar__title small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10.5px;letter-spacing:.04em;color:var(--ag-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.hud-bazar__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;padding:2px 8px;border-radius:10px;font-family:var(--ag-font-display);font-size:11.5px;white-space:nowrap;border:1.5px solid}.hud-bazar.is-own .hud-bazar__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#b4ec8c;border-color:rgba(126,210,120,.7);background:rgba(29,51,16,.85)}.hud-bazar.is-opp .hud-bazar__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f5a29a;border-color:rgba(240,128,120,.7);background:rgba(60,18,18,.85)}.hud-bazar__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:8px}.hud-bazar__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:grid;place-items:center;border-radius:8px;border:1.5px dashed rgba(214,176,120,.35);background:rgba(255,255,255,.03)}.hud-bazar__slot.is-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;cursor:pointer;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6));transition:transform .15s}.hud-bazar__slot.is-filled:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-3px)}.hud-bazar__slot.is-hl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:8px;box-shadow:0 0 0 2px var(--ag-gold-light),0 0 16px rgba(253,220,150,.8);animation:hud-pulse-ring 1.4s ease-in-out infinite}.hud-bazar__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:40%;height:40%;color:rgba(214,176,120,.4)}.hud-bazar--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row;align-items:center;gap:8px;padding:6px 8px;border-width:1.5px;border-radius:12px}.hud-bazar--sm .hud-bazar__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:4px}.hud-bazar--sm .hud-bazar__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-bazar--sm .hud-bazar__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:9.5px;padding:1px 5px}.hud-bazar--sm .hud-bazar__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:5px}.hud-bazar--sm .hud-bazar__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:5px}.hud-mbazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.hud-ml__bazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:6px;width:100%;align-items:center}.hud-ml__bazar .hud-bazar--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;padding:5px 4px;gap:4px}.hud-ml__bazar .hud-bazar__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:8.5px;padding:1px 3px}.hud-ml__bazar .hud-bazar__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:3px}.hud-ml__bazar .hud-bazar__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px!important;height:36px!important}.hud-events:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px}.hud-events--top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:calc(14px + var(--spectator-top, 0px));right:132px;z-index:45;flex-wrap:nowrap}.hud-events--inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:center}.hud-ev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 4px;border-radius:22px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.95),rgba(13,11,16,.95)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 4px 12px rgba(0,0,0,.6),0 0 14px color-mix(in srgb,var(--c) 30%,transparent);cursor:default}.hud-ev__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 32%,#1a1418),var(--ag-ink) 78%);border:1.5px solid color-mix(in srgb,var(--c) 70%,transparent);color:var(--c)}.hud-ev__disc img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-ev__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:17px;height:17px}.hud-ev__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;line-height:1.1}.hud-ev__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:14px;letter-spacing:.03em;color:var(--c);white-space:nowrap}.hud-ev__text small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;color:var(--ag-parchment);white-space:nowrap}.hud-ev__turns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:3px;padding-left:8px;border-left:1px solid rgba(214,176,120,.35);font-family:var(--ag-font-display);font-size:14px;color:var(--ag-gold-light)}.hud-ev__turns svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:13px;height:13px;color:var(--ag-muted)}.hud-ev.is-last .hud-ev__turns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f0aa6e}.hud-ev--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:34px;gap:6px;padding:0 9px 0 3px;border-width:1.5px}.hud-ev--sm .hud-ev__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-ev--sm .hud-ev__disc img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-ev--sm .hud-ev__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px}.hud-ev--sm .hud-ev__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px}.hud-ev--sm .hud-ev__turns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;padding-left:6px}@media (max-width:1500px){.hud-events--top .hud-ev__text small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.hud-ml__board:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.hud-ml__events:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:2px;right:2px;z-index:5}.hud-ml__events .hud-events--inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}.hud-ml__events .hud-ev__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.ev-fx-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;pointer-events:none;background:radial-gradient(ellipse at center,rgba(6,4,8,.55),rgba(6,4,8,0) 70%)}.ev-fx-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;cursor:pointer;position:relative;min-width:min(420px,90vw);max-width:92vw;padding:18px 20px 20px;border-radius:16px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.96),rgba(13,11,16,.96)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 24px 60px rgba(0,0,0,.8),0 0 30px rgba(215,162,85,.25)}.ev-fx-panel .kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.ev-fx-panel__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 14px;font-family:var(--ag-font-display);font-size:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gold-light)}.ev-fx-panel__title svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px;color:#fbbf24}.ev-fx-panel__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px}.ev-fx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:flex;align-items:center;gap:14px;padding:10px 16px 10px 10px;border-radius:14px;border:1.5px solid color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--c) 14%,rgba(13,11,16,.9)),rgba(13,11,16,.9))}.ev-fx__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 30%,#1a1418),var(--ag-ink) 78%) padding-box,var(--ag-gold-grad) border-box;color:var(--c);box-shadow:0 0 14px color-mix(in srgb,var(--c) 40%,transparent)}.ev-fx__disc img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ev-fx__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px}.ev-fx__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column}.ev-fx__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:18px;letter-spacing:.03em;color:var(--ag-parchment)}.ev-fx__text small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11.5px;color:var(--ag-muted)}.ev-fx__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:30px;line-height:1}.ev-fx.is-pos .ev-fx__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#8fe08a;text-shadow:0 0 12px rgba(126,210,120,.5)}.ev-fx.is-neg .ev-fx__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f08078;text-shadow:0 0 12px rgba(240,128,120,.5)}.hud-notices:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;right:24px;bottom:250px;z-index:600;display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:min(360px,calc(100vw - 20px));pointer-events:none}.hud-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:flex;align-items:center;gap:12px;width:100%;padding:8px 14px 8px 8px;border-radius:14px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.95),rgba(13,11,16,.95)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 10px 26px rgba(0,0,0,.7);pointer-events:auto;cursor:pointer}.hud-notice.is-warning:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:#f08078;background:linear-gradient(rgba(30,12,14,.96),rgba(30,12,14,.96)) padding-box,linear-gradient(135deg,#f5a29a,#8c2a2a) border-box}.hud-notice.is-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:#8fe08a}.hud-notice__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-notice__face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:40px;height:40px;border-radius:50%}.hud-notice__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;border:1.5px solid color-mix(in srgb,var(--c) 70%,transparent);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 28%,#1a1418),var(--ag-ink) 78%);color:var(--c)}.hud-notice__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:19px;height:19px}.hud-notice__face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-fit:cover;object-position:center 20%;border:2px solid var(--ag-gold);box-shadow:0 0 10px rgba(215,162,85,.4)}.hud-notice__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;min-width:0;font-size:13.5px;line-height:1.35;color:var(--ag-parchment)}.hud-notice__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:15px;color:var(--ag-gold-light)}.hud-notice.is-warning .hud-notice__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f5c8c2}@media (max-height:520px),(max-width:900px){.hud-notices:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:10px;left:10px;width:auto;top:calc(100px + var(--spectator-top, 0px));bottom:auto;align-items:stretch}.hud-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px 12px 6px 6px}.hud-notice__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-notice__face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:32px;height:32px}.hud-notice__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px}}@media (max-height:520px) and (orientation:landscape){.hud-notices:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:50px;left:auto;width:320px}}.hud-ml__bazar-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fbbf24}.hud-ml__bazar-btn>svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:46%;height:46%}.hud-ml__bazar-btn .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-6px;right:-8px}.hud-bazar-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px}.hud-bazar-pop .hud-bazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none}.hud-dbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;gap:8px;height:58px;padding:0 6px;border-radius:16px;border:1.5px solid transparent;background:linear-gradient(rgba(13,11,16,.94),rgba(13,11,16,.94)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 8px 20px rgba(0,0,0,.55);touch-action:pan-x}.hud-dbar__hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-dbar__hero .hud-mhero__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-6px;right:-14px;transform:scale(.6)}.hud-dbar__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:8px;text-align:left}.hud-dbar__stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0}.hud-dbar__stats .hud-mstats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-around;gap:4px}.hud-dbar__stats .hud-mstat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.hud-dbar__stats .hud-mstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px;height:30px}.hud-dbar__stats .hud-mstat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:21px}.hud-dbar__tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:inline-flex;align-items:center;gap:3px;height:28px;padding:0 8px;border-radius:14px;border:1px solid rgba(214,176,120,.45);background:rgba(13,11,16,.85);font-family:var(--ag-font-display);font-size:14px;color:var(--ag-gold-light)}.hud-dbar__tag svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px;color:var(--ag-gold)}.hud-dbar__chev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent;background:radial-gradient(circle at 50% 30%,#342c38,#0d0b10 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);animation:hud-dbar-nudge 2.8s ease-in-out infinite}.hud-dbar__chev svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}@keyframes hud-dbar-nudge{0%,80%,to{transform:translateY(0)}88%{transform:translateY(3px)}}.hud-dbar.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(126,210,120,.75);box-shadow:0 0 0 2px rgba(126,210,120,.55),0 0 18px rgba(126,210,120,.45),0 8px 20px rgba(0,0,0,.55);animation:hud-dbar-ready-pulse 1.8s ease-in-out infinite}@keyframes hud-dbar-ready-pulse{0%,to{box-shadow:0 0 0 2px rgba(126,210,120,.55),0 0 12px rgba(126,210,120,.35),0 8px 20px rgba(0,0,0,.55)}50%{box-shadow:0 0 0 2px rgba(126,210,120,.75),0 0 24px rgba(126,210,120,.6),0 8px 20px rgba(0,0,0,.55)}}@media (prefers-reduced-motion:reduce){.hud-dbar.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}}.hud-dbar__tag.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(126,210,120,.6);color:#a8e6a0}.hud-dbar__tag.is-ready svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#7ed278}.hud-dbar.is-compact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:34px;gap:6px;padding:0 4px;border-radius:12px}.hud-dbar.is-compact .hud-mhero__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-dbar.is-compact .hud-dbar__stats .hud-mstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px}.hud-dbar.is-compact .hud-dbar__stats .hud-mstat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px}.hud-dbar.is-compact .hud-dbar__chev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-dbar.is-compact .hud-dbar__chev svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:16px;height:16px}.hud-dbar.is-compact .hud-dbar__tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:24px;font-size:12px}.hud-drawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;display:flex;flex-direction:column;color:var(--ag-parchment);background:radial-gradient(ellipse at 50% 0,rgba(215,162,85,.14),transparent 60%),linear-gradient(180deg,rgba(13,11,16,.97),rgba(8,6,10,.985)),var(--ag-marble-silver,none) center /cover;border-bottom:2px solid transparent;box-shadow:0 20px 60px rgba(0,0,0,.8);touch-action:none}.hud-drawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ag-gold-grad)}.hud-drawer__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;justify-content:center;padding:calc(14px + env(safe-area-inset-top, 0px)) 16px 8px;text-align:center;cursor:grab}.hud-drawer__titles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:2px}.hud-drawer__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:24px;letter-spacing:.04em;background:var(--ag-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hud-drawer__sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted)}.hud-drawer__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 12px;touch-action:pan-y}.hud-drawer__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-self:center;display:flex;flex-direction:column;align-items:center;gap:2px;margin:4px 0 calc(10px + env(safe-area-inset-bottom, 0px));padding:6px 24px 4px;color:var(--ag-gold-light);font-family:var(--ag-font-display);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:grab}.hud-drawer__close svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30px;height:30px;padding:4px;border-radius:50%;border:1.5px solid transparent;background:radial-gradient(circle at 50% 30%,#342c38,#0d0b10 75%) padding-box,var(--ag-gold-grad) border-box}.hud-drawer__close span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-muted)}.hud-dgrid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:16px}.hud-dgrid__col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:16px;min-width:0}.hud-dsec:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px}.hud-dsec__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:10px}.hud-dsec__head span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-gold);white-space:nowrap}.hud-dsec__head i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;height:1px;background:linear-gradient(90deg,rgba(214,176,120,.5),rgba(214,176,120,0))}.hud-dhero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;border:1.5px solid transparent;background:linear-gradient(rgba(24,20,28,.95),rgba(13,11,16,.95)) padding-box,var(--ag-gold-grad) border-box}.hud-dhero__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-dhero__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hud-dhero__name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:21px;line-height:1.1;color:var(--ag-gold-light)}.hud-dhero__user:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;color:var(--ag-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hud-dhero__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;flex-direction:column;align-items:center;gap:4px}.hud-dhero__ability .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:54px!important}.hud-dhero__ability>span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-muted);max-width:72px;text-align:center;line-height:1.15}.hud-dstats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:1fr 1fr;gap:10px}.hud-dstat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--c:var(--ag-gold-light);display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--c) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 12%,rgba(13,11,16,.9)),rgba(13,11,16,.9))}.hud-dstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:radial-gradient(circle at 50% 35%,#34282e,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--c)}.hud-dstat__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-dstat__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;min-width:0}.hud-dstat__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:30px;line-height:1;color:var(--c)}.hud-dstat__text small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;letter-spacing:.04em;color:var(--ag-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hud-dequip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:center}.hud-dequip .hud-mequip .hud-equip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:12px!important}.hud-dacts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px}.hud-dcity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;width:100%;padding:8px 16px 8px 8px;border-radius:40px;border:2px solid transparent;background:linear-gradient(180deg,#2a2028,#0d0b10) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 6px 16px rgba(0,0,0,.5);text-align:left}.hud-dcity__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.hud-dcity__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;font-family:var(--ag-font-display);font-size:20px;letter-spacing:.04em;color:var(--ag-gold-light)}.hud-dcity__arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px;color:var(--ag-gold)}.hud-dcoll .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:auto;width:100%;padding:0;gap:10px;border:0;background:none;box-shadow:none;display:grid;grid-template-columns:repeat(3,1fr)}.hud-dcoll .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.hud-dcoll .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{display:none}.hud-dcoll .hud-collection>.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:center;padding:12px 6px 10px;border-radius:16px;border:1px solid rgba(214,176,120,.3);background:rgba(13,11,16,.75)}.hud-dcoll .hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:52px!important;display:inline-grid}.hud-dcoll .hud-collection .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px}.hud-dcoll .hud-collection>.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:center;gap:6px}.hud-dcoll .hud-collection>.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:attr(data-label);font-family:var(--ag-font-display);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light);text-align:center;line-height:1.15}.hud-dcoll .hud-collection .ag-icon-btn+.hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:4px;right:calc(50% - 38px)}.hud-dbazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}@media (orientation:landscape){.hud-drawer__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(8px + env(safe-area-inset-top, 0px));padding-bottom:4px}.hud-drawer__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:20px}.hud-drawer__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:4px calc(16px + env(safe-area-inset-right, 0px)) 8px calc(16px + env(safe-area-inset-left, 0px))}.hud-dgrid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:14px 18px;align-items:start}.hud-dgrid__col:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-row:span 2}.hud-dgrid__col:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.hud-dsec--bazar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:2/4}.hud-dhero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 10px;gap:10px}.hud-dhero__name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px}.hud-dhero__ability .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:46px!important}.hud-dcoll .hud-collection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.hud-dcoll .hud-collection>.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{font-size:9.5px}.hud-dstat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px 10px}.hud-dstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:38px;height:38px}.hud-dstat__disc svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}.hud-dstat__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:24px}.hud-dcity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:5px;padding-bottom:5px}.hud-dcity__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:46px!important}.hud-dcity__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px}.hud-dcoll .hud-collection .ag-icon-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:44px!important}.hud-dcoll .hud-collection>.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px}.hud-drawer__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(4px + env(safe-area-inset-bottom, 0px));padding-top:2px}}.hud-mp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px}.hud-mp .hud-mboard__tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:6px}.hud-mp .hud-mboard__tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:34px}.hud-mp .hud-mboard__dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-mp .hud-mplan__bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.hud-mp .hud-mplan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:2px}.hud-mp .hud-mend .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--h:46px}.hud-mp .hud-roulette__nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-ml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:62px minmax(0,1fr) 92px;grid-template-rows:minmax(0,1fr) 136px}.hud-ml .hud-mhand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:136px}.hud-ml__left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2px}.hud-dbar.is-vertical:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;width:58px;height:auto;max-height:100%;padding:6px 0;gap:6px;border-radius:29px}.hud-dbar.is-vertical .hud-dbar__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:6px;height:auto}.hud-dbar.is-vertical .hud-dbar__stats .hud-mstats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:flex-start;gap:5px;padding-left:6px}.hud-dbar.is-vertical .hud-dbar__stats .hud-mstat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:3px}.hud-dbar.is-vertical .hud-dbar__stats .hud-mstat__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:21px;height:21px;border-width:1px}.hud-dbar.is-vertical .hud-dbar__stats .hud-mstat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}.hud-dbar.is-vertical .hud-mhero__ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-6px;right:-12px;transform:scale(.5)}.hud-dbar.is-vertical .hud-dbar__chev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:28px;height:28px}.hud-dbar.is-vertical .hud-dbar__chev svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:17px;height:17px}.hud-dbar.is-vertical .hud-dbar__tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:22px;padding:0 5px;font-size:11px}.hud-ml .hud-roulette__nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-ml__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:0;right:0;bottom:0;z-index:20}.hud-ml__canvas .hud-mboard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0}.hud-mboard.is-fit .hud-mboard__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;overflow:hidden;touch-action:none;display:block}.hud-mboard__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;transform-origin:0 0;will-change:transform}.hud-mboard.is-fit .hud-mboard__fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.hud-mboard__reset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute!important;z-index:5}.hud-mboard__reset .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px}.hud-ml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none}.hud-ml>*>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-ml__bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-ml__left>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-ml__right>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto}.hud-ml__board:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none}.hud-ml__board>.hud-ml__events:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto}.hud-mboard__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:50%;bottom:8px;transform:translateX(-50%);z-index:5;padding:6px 14px;border-radius:16px;border:1px solid rgba(214,176,120,.55);background:rgba(13,11,16,.9);font-family:var(--ag-font-display);font-size:12px;letter-spacing:.05em;color:var(--ag-gold-light);white-space:nowrap;pointer-events:none}.hud-ml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:minmax(0,1fr) 96px;padding-bottom:0}.hud-ml .hud-mhand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:96px}.hud-ml__bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.hud-ml__end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:4px}.hud-roulette.is-peek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible;justify-content:flex-end}.hud-roulette__peek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;right:0;pointer-events:none}.hud-roulette__peek>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto}.hud-roulette.is-peek .hud-swipe-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.hud-roulette.is-peek .hud-roulette__top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-30px;right:4px;left:auto;width:auto}.hud-roulette.is-peek .hud-roulette__card.is-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 14px 34px rgba(0,0,0,.7),0 0 0 2px rgba(253,220,150,.95),0 0 30px rgba(215,162,85,.65)}.hud-roulette.is-peek .hud-roulette__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.hud-mboard :has(>.path-deck__count):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){container-type:inline-size}.hud-mboard .path-deck__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:5%;left:50%;right:auto;transform:translateX(-50%);min-width:27cqw;height:27cqw;padding:0 4cqw;font-size:15cqw;aspect-ratio:auto;border-width:2px}.hud-mboard .path-deck__discard-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:5%;left:50%;right:auto;transform:translateX(-50%)}.hud-mboard .path-deck__discard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:22cqw;padding:0 7cqw 0 6cqw;gap:3cqw;font-size:13cqw;border-width:1.5px}.hud-mboard .path-deck__free:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:24%;left:50%;transform:translateX(-50%);padding:1cqw 6cqw;font-size:9cqw;white-space:nowrap}.hud-mboard .path-deck__relentless:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4cqw}.hud-mboard .path-deck__compasses:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4cqw;padding:2.5cqw 6cqw}.hud-mboard .path-deck__compasses svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14cqw;height:14cqw}.hud-mboard .path-deck__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:92%;padding:3cqw 5cqw;font-size:9.5cqw;line-height:1.15;white-space:normal;border-radius:6px}.path-deck__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:normal;text-align:center}.card-tag-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;z-index:20;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.ag-disc.card-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:30px;cursor:help;box-shadow:0 3px 8px rgba(0,0,0,.55),0 0 8px rgba(232,212,139,.3);box-shadow:0 3px 8px rgba(0,0,0,.55),0 0 8px color-mix(in srgb,var(--c,#e8d48b) 30%,transparent)}.ag-disc.card-tag--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--d:22px}.ag-disc.card-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:none}.card-tag .card-tag__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:56%;height:56%;color:var(--c,#e8d48b)}.card-tag .card-tag__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;right:-7px;bottom:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;border:1px solid transparent;background:linear-gradient(rgba(13,11,16,.72),rgba(13,11,16,.72)) padding-box,var(--ag-marble-gold) center /cover padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:10px;font-weight:700;line-height:1;color:var(--ag-gold-light)}.card-tag--sm .card-tag__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:-6px;bottom:-5px;min-width:14px;height:14px;font-size:9px;padding:0 3px}.hud-equipbtn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:none}.hud-equipbtn .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:46%;height:46%;color:#c8a0ff}.hud-equipbtn.is-ready .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#e3ccff;filter:drop-shadow(0 0 6px rgba(200,160,255,.8))}.hud-equipbtn .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-4px;right:-4px}.hud-equipbtn__anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:50%;top:50%;width:1px;height:1px;pointer-events:none}.hud-tokenbtn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:none}.hud-tokenbtn .ag-icon-btn__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:46%;height:46%}.hud-tokenbtn .hud-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-4px;right:-4px}.hud-mpiles-anchors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:0;height:0;overflow:visible;flex:none}.hud-mpiles-anchors>span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;width:1px;height:1px;pointer-events:none}.hud-ml__equip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-self:flex-end;padding:0 2px 8px}.hud-eqm__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;justify-items:center}.hud-eqm__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:8px 4px 10px;border-radius:14px;border:1.5px solid rgba(214,176,120,.25);background:rgba(13,11,16,.7);transition:border-color .2s,box-shadow .2s,transform .15s}.hud-eqm__slot:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.97)}.hud-eqm__slot.is-ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--c) 70%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--c) 35%,transparent)}.hud-eqm__slot.is-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.65}.hud-eqm__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:4px;font-family:var(--ag-font-display);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gold-light)}.hud-eqm__label svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px;color:var(--c)}.hud-eqm__frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:grid;place-items:center;border-radius:8px;overflow:hidden;border:1.5px dashed rgba(214,176,120,.3);background:rgba(13,11,16,.6)}.hud-eqm__slot:not(.is-empty) .hud-eqm__frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;box-shadow:0 6px 14px rgba(0,0,0,.6)}.hud-eqm__empty-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:28px;height:28px;color:var(--c);opacity:.5}.hud-eqm__used:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fbbf24}.hud-eqm__used svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px}.hud-eqm__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:2px 8px;border-radius:10px;font-family:var(--ag-font-display);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.2}.hud-eqm__status.is-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#9be59a;background:rgba(126,210,120,.14);border:1px solid rgba(126,210,120,.4)}.hud-eqm__status.is-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#8fb8ff;background:rgba(143,184,255,.12);border:1px solid rgba(143,184,255,.35)}.hud-eqm__status.is-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-muted);background:rgba(154,147,132,.1);border:1px solid rgba(154,147,132,.3)}.hud-eqm__focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px 0}.hud-eqm__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.7),0 0 26px color-mix(in srgb,var(--c) 35%,transparent)}.hud-eqm__note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ag-muted)}.hud-eqm__note svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px}.hud-dquest__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;color:var(--ag-gold-light)}.hud-dquest__medal svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px}.hud-dquest__ready:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#3f7a2c;border:1.5px solid #9be59a;font-family:var(--ag-font-display);font-size:13px;line-height:19px;text-align:center;color:#e8ffd9}.hud-eqm__land:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:16px calc(20px + env(safe-area-inset-right, 0px)) 16px calc(20px + env(safe-area-inset-left, 0px));background:rgba(4,3,6,.86);backdrop-filter:blur(2px)}.hud-eqm__land-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:28px}.hud-eqm__land-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:260px}.hud-eqm__land-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:26px;line-height:1.1;background:var(--ag-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hud-eqm__land-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px;width:100%;margin-top:8px}.hud-eqm__land-actions .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;--h:46px}.hud-mtab-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;width:100%}.hud-mtab-stack>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:1/1;min-width:0}.hud-mtab-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2}.hud-mtab-panel [data-preview-card-id]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mtab-panel [data-synergy-iid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:hud-mtab-deal .42s cubic-bezier(.2,.9,.3,1.15) .08s backwards}.hud-mtab-panel [data-preview-card-id]:nth-child(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mtab-panel [data-synergy-iid]:nth-child(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.15s}.hud-mtab-panel [data-preview-card-id]:nth-child(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mtab-panel [data-synergy-iid]:nth-child(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.22s}.hud-mtab-panel [data-preview-card-id]:nth-child(n+4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mtab-panel [data-synergy-iid]:nth-child(n+4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.29s}@keyframes hud-mtab-deal{0%{opacity:0;transform:translateY(46px) rotate(-6deg) scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hud-mtab-panel [data-preview-card-id]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.hud-mtab-panel [data-synergy-iid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}}.hud-turn--sm:not(.is-mine) .hud-turn__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;letter-spacing:.02em}.spore-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:104px;left:12px;right:12px;z-index:9997;margin:0 auto;width:fit-content;display:flex;align-items:center;gap:14px;max-width:min(720px,calc(100vw - 24px));padding:10px 12px;border-radius:16px;border:2px solid transparent;background:linear-gradient(90deg,rgba(40,58,14,.96),rgba(13,11,16,.97) 55%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 18px 44px rgba(0,0,0,.75),0 0 26px rgba(163,230,53,.28)}.spore-hint .kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.spore-hint__disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;box-shadow:0 0 16px rgba(163,230,53,.45)}.spore-hint__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.spore-hint__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:18px;line-height:1.15;letter-spacing:.03em;color:var(--ag-parchment);text-shadow:0 1px 2px rgba(0,0,0,.7)}.spore-hint__chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:6px}.spore-hint__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;background:rgba(0,0,0,.45);border:1px solid}.spore-hint__chip.is-spore:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#bef264}.spore-hint__chip.is-knowledge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#93c5fd}.spore-hint .ag-btn.spore-hint__cancel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:auto;white-space:nowrap}@media (max-height:500px),(max-width:640px){.spore-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:8px;gap:10px;padding:8px 10px}.spore-hint__text b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}.spore-hint__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;padding:1px 8px}}@media (max-width:420px){.spore-hint .ag-btn.spore-hint__cancel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--h:36px;padding:0 12px 0 40px;font-size:12px}}.syn-browser:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%}.syn-browser__nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;gap:10px}.syn-browser__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:6px}.syn-browser__count b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:17px;letter-spacing:.06em;color:var(--ag-gold-light);text-transform:uppercase}.syn-browser__dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:6px}.syn-browser__dots button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:8px;height:8px;border-radius:50%;background:rgba(214,176,120,.3);border:0;padding:0}.syn-browser__dots button.is-on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ag-gold-light);box-shadow:0 0 8px rgba(243,199,122,.7)}.syn-browser__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:8px;padding:46px 0 6px;background:none;border:0;cursor:pointer;touch-action:pan-y}.syn-browser__stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;display:flex;justify-content:center}.syn-browser__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:12px;letter-spacing:.04em;color:var(--ag-parchment);background:rgba(0,0,0,.45);border:1px solid rgba(214,176,120,.4)}.syn-browser__hint svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px;transition:transform .2s}.syn-browser__hint svg.is-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(180deg)}.syn-browser__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.syn-browser__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:12px;background:rgba(13,11,16,.75);border:1px solid rgba(214,176,120,.28)}.syn-browser__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:56px}.syn-browser__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.syn-browser__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:baseline;justify-content:space-between;gap:8px}.syn-browser__head b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:15px;color:var(--ag-parchment)}.syn-browser__head small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted);white-space:nowrap}.syn-browser__none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;color:var(--ag-muted)}.gload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at 50% 40%,#1d1620 0,var(--ag-ink,#0d0b10) 70%);color:var(--ag-parchment)}.gload__glow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;width:520px;height:520px;max-width:120vw;border-radius:50%;background:radial-gradient(circle,rgba(215,162,85,.18),transparent 65%);filter:blur(10px);animation:gload-pulse 3.2s ease-in-out infinite}.gload__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:min(420px,100%);padding:40px 28px 28px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.gload__panel .kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.gload__spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:grid;place-items:center;width:92px;height:92px}.gload__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset:0;border-radius:50%;border-left:3px solid rgba(214,176,120,.18);border-bottom:3px solid rgba(214,176,120,.18);border-top:3px solid rgba(214,176,120,.18);border-top-color:var(--ag-gold-light,#f3c77a);border-right:3px solid rgba(243,199,122,.55);animation:gload-spin 1.1s linear infinite;box-shadow:0 0 18px rgba(215,162,85,.3)}.gload__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:clamp(22px,6vw,28px)}.gload__chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.gload__chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid rgba(214,176,120,.4)}.gload__chip small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted)}.gload__chip b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:17px;letter-spacing:.18em;color:var(--ag-gold-light)}.gload__chip svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.gload__chip.is-ok svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#8fe08a}.gload__chip.is-wait svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f0aa6e;animation:gload-pulse 1.4s ease-in-out infinite}.gload__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:13px;color:#f08078}@keyframes gload-spin{to{transform:rotate(1turn)}}@keyframes gload-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gload__chip.is-wait svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.gload__glow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.gload__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}}
/*# sourceMappingURL=87593d7bff9119a7.css.map*/