:root{--drg-ink-0:#0b0c0e;--drg-ink-1:#101318;--drg-ink-2:#14171a;--drg-ink-3:#1a1e24;--drg-ink-4:#222832;--drg-ink-5:#2f3742;--drg-stone-0:#1b1f26;--drg-stone-1:#242932;--drg-stone-2:#2d333d;--drg-bone-0:#e8dcc4;--drg-bone-1:#d8cdb8;--drg-bone-2:#b3a489;--drg-bone-3:#8c8273;--drg-ash:#5a554c;--drg-gold-1:#e6c68f;--drg-gold-2:#cdae74;--drg-gold-3:#c9a86a;--drg-gold-4:#a87b3a;--drg-gold-5:#6c5532;--drg-blood-1:#c43b3b;--drg-blood-2:#a01010;--drg-blood-3:#8b0000;--drg-blood-4:#4a0000;--drg-arcane-1:#9cc4dc;--drg-arcane-2:#7fa3c0;--drg-arcane-3:#4f7894;--drg-arcane-4:#2a4a5e;--drg-ember-1:#e0824c;--drg-ember-2:#c2693c;--drg-ember-3:#a2501a;--drg-rune-1:#b199d0;--drg-rune-2:#6c5a8f;--drg-success:#5fa86a;--drg-track:#1c1d24;--drg-text:var(--drg-bone-1);--drg-text-strong:#f0e6d2;--drg-text-soft:#d8cdb8eb;--drg-text-dim:#b3a489d9;--drg-muted:#8c8273f2;--drg-surface-base:var(--drg-ink-1);--drg-border-soft:#bea05f24;--drg-border-base:#c9a86a38;--drg-border-strong:#c9a86a6b;--drg-border-hover:#c9a86a99;--drg-border-danger:#c2693c73;--drg-border:var(--drg-border-base);--drg-elev-0:none;--drg-elev-1:0 2px 8px #00000059, inset 0 1px 0 #ffffff08;--drg-elev-2:0 6px 18px #00000073, inset 0 1px 0 #ffffff0a;--drg-elev-3:0 10px 28px #0000008c, inset 0 1px 0 #ffffff0f;--drg-elev-4:0 16px 40px #000000a6, inset 0 1px 0 #ffffff12;--drg-glow-gold:0 0 24px #c5a05947;--drg-glow-blood:0 0 24px #a0101052;--drg-glow-arcane:0 0 24px #4db8b84d;--drg-glow-ember:0 0 24px #c45a2a57;--drg-glow-gold-soft:0 0 18px #c5a05938;--drg-inset-highlight:inset 0 1px 0 #ffffff14;--color-bg-primary:var(--drg-ink-0);--color-bg-secondary:var(--drg-ink-2);--color-blood:var(--drg-blood-3);--color-blood-dark:var(--drg-blood-4);--color-gold:var(--drg-gold-3);--color-gold-dim:var(--drg-gold-5);--color-arcane:var(--drg-arcane-2);--color-arcane-dark:var(--drg-arcane-4);--bg-primary:var(--drg-ink-0);--bg-secondary:var(--drg-ink-1);--bg-tertiary:var(--drg-ink-2);--bg-card:var(--drg-ink-3);--bg-hover:var(--drg-ink-4);--border-dark:#000000a6;--border-primary:var(--drg-border);--border-accent:#8b000059;--border-glow:var(--drg-border-soft);--shadow-dark:#000000e6;--shadow-glow:#c5a05938;--shadow-card:0 6px 18px #00000073, inset 0 1px 0 #ffffff0a;--shadow-card-hover:0 14px 36px #0000008c, 0 0 0 1px #c5a05940, 0 0 24px #c5a0592e;--text-primary:var(--drg-text-strong);--text-secondary:var(--drg-text-soft);--text-muted:var(--drg-muted);--text-accent:var(--drg-gold-1);--text-danger:#e88a8a;--text-success:#9fcc9f;--accent-gold:var(--drg-gold-3);--accent-copper:var(--drg-gold-4);--accent-crimson:var(--drg-blood-3);--accent-purple:var(--drg-rune-2);--accent-teal:var(--drg-arcane-2);--status-online:#7a9c7a;--status-offline:#b85450;--status-warning:var(--drg-gold-3);--gradient-dark:linear-gradient(135deg, var(--drg-ink-0) 0%, var(--drg-ink-2) 100%);--gradient-card:linear-gradient(160deg, #13141b, #0d0e13);--gradient-card-warm:linear-gradient(160deg, #16120c, #0d0e13);--gradient-gold:linear-gradient(180deg, #e6c68f, #c9a86a);--gradient-crimson:linear-gradient(135deg, var(--drg-blood-2) 0%, var(--drg-blood-4) 100%);--drg-scene-bg:radial-gradient(135% 75% at 50% -8%, #1d120b 0%, #0a0a0c 52%);--drg-font-heading:"Cormorant Garamond", "Cinzel", Georgia, serif;--drg-font-body:"Spectral", "Crimson Text", Georgia, "Segoe UI", system-ui, sans-serif;--drg-font:var(--drg-font-body);--drg-font-title:var(--drg-font-heading);--drg-font-display:"Cinzel", "Cormorant Garamond", Georgia, serif;--drg-font-mono:"IBM Plex Mono", "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--drg-font-ui:var(--drg-font-body);--drg-font-num:var(--drg-font-heading);--drg-fs-2xs:.625rem;--drg-fs-xs:.78rem;--drg-fs-sm:.91rem;--drg-fs-body:1rem;--drg-fs-md:1.1rem;--drg-fs-lg:1.15rem;--drg-fs-xl:1.35rem;--drg-fs-h3:1.26rem;--drg-fs-h2:1.55rem;--drg-fs-h1:clamp(1.8rem, 1.3rem + 1.5vw, 2.6rem);--drg-fs-eyebrow:var(--drg-fs-xs);--drg-lh-tight:1.18;--drg-lh-normal:1.55;--drg-tracking-wide:.14em;--drg-tracking-loose:.08em;--drg-tracking-caps:.18em;--drg-motion-fast:.15s;--drg-motion-base:.25s;--drg-motion-slow:.4s;--drg-ease:cubic-bezier(.4, 0, .2, 1);--drg-gold-gradient-royal:linear-gradient(135deg, var(--drg-gold-1) 0%, var(--drg-gold-3) 55%, var(--drg-gold-4) 100%);--drg-spacing-0:0;--drg-spacing-px:1px;--drg-spacing-1:4px;--drg-spacing-2:8px;--drg-spacing-3:12px;--drg-spacing-4:16px;--drg-spacing-5:24px;--drg-spacing-6:32px;--drg-spacing-7:48px;--drg-spacing-8:64px;--drg-spacing-9:96px;--drg-spacing-10:128px;--drg-spacing-xs:.5rem;--drg-spacing-sm:.75rem;--drg-spacing-md:1rem;--drg-spacing-lg:1.5rem;--drg-spacing-xl:2rem;--spacing-xs:var(--drg-spacing-xs);--spacing-sm:var(--drg-spacing-sm);--spacing-md:var(--drg-spacing-md);--spacing-lg:var(--drg-spacing-lg);--spacing-xl:var(--drg-spacing-xl);--sp-0:var(--drg-spacing-0);--sp-px:var(--drg-spacing-px);--sp-1:var(--drg-spacing-1);--sp-2:var(--drg-spacing-2);--sp-3:var(--drg-spacing-3);--sp-4:var(--drg-spacing-4);--sp-5:var(--drg-spacing-5);--sp-6:var(--drg-spacing-6);--sp-7:var(--drg-spacing-7);--sp-8:var(--drg-spacing-8);--sp-9:var(--drg-spacing-9);--sp-10:var(--drg-spacing-10);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--drg-radius-xs:3px;--drg-radius-sm:var(--radius-sm);--drg-radius-md:var(--radius-md);--drg-radius-lg:var(--radius-lg);--drg-radius-pill:999px;--drg-radius-screen:14px;--drg-radius-card:12px;--drg-radius-row:9px;--drg-radius-chip:7px;--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--drg-gutter:clamp(.65rem, 1.6vw, 1.1rem);--drg-gutter-sm:clamp(.55rem, 1.4vw, .9rem);--drg-max:none;--drg-content-rail:100%;--drg-max-super:100%;--drg-bp-sm:640px;--drg-bp-md:768px;--drg-bp-lg:1100px;--drg-bp-xl:1440px;--drg-domain-pve:var(--drg-ember-2);--drg-domain-pvp:var(--drg-blood-2);--drg-domain-progress:var(--drg-gold-3);--drg-domain-social:var(--drg-rune-1);--drg-domain-endgame:var(--drg-gold-2);--drg-domain-arcane:var(--drg-arcane-2);--drg-fire-accent:var(--drg-ember-2);--drg-fire-border:#c2693c59;--drg-fire-border-strong:#c2693c8c;--drg-fire-glow:0 0 18px #c2693c40;--drg-fire-surface:linear-gradient(160deg, #1a120b, #0d0e13);--drg-fire-scene-bg:radial-gradient(130% 60% at 50% -8%, #241408 0%, #0a0908 50%);--drg-neutral-surface:var(--gradient-card);--drg-order-ink:#e9edf1;--drg-order-ink-soft:#cfd6dc;--drg-order-text:#b8bfc7;--drg-order-muted:#aab6c2;--drg-order-border:#e9edf138;--drg-order-border-soft:#e9edf129;--drg-order-border-strong:#e9edf159;--drg-order-surface:linear-gradient(160deg, #0c0e11, #0a0b0d)}.drg-u-gap-2{gap:var(--drg-spacing-2)!important}.drg-u-gap-3{gap:var(--drg-spacing-3)!important}.drg-u-mb-0{margin-bottom:0!important}.drg-u-mb-2{margin-bottom:var(--drg-spacing-2)!important}.drg-u-mb-3{margin-bottom:var(--drg-spacing-3)!important}.drg-u-mb-4{margin-bottom:var(--drg-spacing-4)!important}.drg-u-mb-6{margin-bottom:var(--drg-spacing-6)!important}.drg-u-mb-8{margin-bottom:var(--drg-spacing-8)!important}.drg-u-mb-12{margin-bottom:var(--drg-spacing-10)!important}.drg-u-ml-2{margin-left:var(--drg-spacing-2)!important}.drg-u-mt-1{margin-top:var(--drg-spacing-1)!important}.drg-u-mt-2{margin-top:var(--drg-spacing-2)!important}.drg-u-mt-3{margin-top:var(--drg-spacing-3)!important}.drg-u-mt-4{margin-top:var(--drg-spacing-4)!important}.drg-u-mt-6{margin-top:var(--drg-spacing-6)!important}.drg-u-mt-8{margin-top:var(--drg-spacing-8)!important}.drg-u-p-3{padding:var(--drg-spacing-3)!important}:root{--drg-bg0:var(--drg-ink-0);--drg-bg1:var(--drg-ink-1);--drg-bg2:var(--drg-ink-2);--drg-bg-ink:var(--drg-ink-0);--drg-gold:var(--drg-gold-3);--drg-gold-bright:var(--drg-gold-1);--drg-mat-gold-accent:var(--drg-gold-3);--drg-mat-blood-accent:var(--drg-blood-3);--ds-font-heading:var(--drg-font-heading);--ds-font-body:var(--drg-font-body);--ds-font:var(--drg-font-body);--drg-leaf-1:#7fc47f;--drg-leaf-2:#4da84d;--drg-leaf-3:#2d7d2d;--drg-stone-3:#3a4050;--drg-stone-4:#4a5060;--parchment-grain:repeating-linear-gradient(-2deg, #c5a05908 0px, transparent 1px, transparent 4px)}.drg-spa-shell.drg-spa-layout,.drg-spa-layout{background:var(--drg-ink-0);flex-direction:column;min-height:100vh;display:flex;position:relative}.drg-spa-layout:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 50% -8%,#c5a0590f 0%,#0000 60%),radial-gradient(circle at 18% 28%,#c9a96109 0%,#0000 42%),radial-gradient(circle at 82% 72%,#6c5a8f08 0%,#0000 42%);position:fixed;inset:0}.drg-spa-layout__header-rail{z-index:1;width:100%;position:relative}.drg-spa-layout__stage{z-index:1;flex-direction:column;flex:1;width:100%;min-height:0;margin:0 auto;padding:0;display:flex;position:relative}.drg-spa-shell__main{z-index:1;flex-direction:column;flex:1;width:100%;min-height:0;padding:0;display:flex;position:relative}.drg-spa-scene-stage{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;padding-block:0;display:flex;position:relative}.drg-spa-shell__main[data-drg-scene^=meta-]:not(.drg-login-gate),.drg-spa-shell__main[data-drg-scene=character-essence],.drg-spa-shell__main[data-drg-scene=service-settings]{padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg)}.drg-topbar{padding:var(--drg-spacing-sm) 0;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#121212fa 0%,#0a0a0afa 100%);border-bottom:1px solid #c9a96133;position:sticky;top:0;box-shadow:0 4px 14px #000000b3,0 0 0 1px #c9a96114}.drg-topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9a96159,#0000);height:1px;position:absolute;bottom:-1px;left:5%;right:5%}.drg-topbar__inner{padding-inline:var(--drg-gutter);justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:56px;margin-inline:auto;display:flex}.drg-brand__link,.drg-brand__title{font-family:var(--drg-font-heading,"Cormorant Garamond", Georgia, serif);background:var(--gradient-gold);-webkit-text-fill-color:transparent;letter-spacing:1px;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;text-decoration:none}:where(.page,.page-container,.page-content,.page-wrapper,.drg-container){width:100%;max-width:100%;padding:var(--drg-spacing-xl) 0;margin-inline:auto}:where(.page-grid,.section-grid,.drg-wide-grid){gap:var(--drg-spacing-lg);display:grid}@media (width<=1024px){:where(.page,.page-container,.page-content,.page-wrapper,.drg-container){padding:var(--drg-spacing-lg) 0}}@media (width<=768px){.drg-spa-shell__main,.drg-spa-scene-stage{padding-bottom:var(--drg-spacing-lg)}.drg-topbar__inner{padding:var(--drg-spacing-sm) var(--drg-spacing-md)}:where(.page,.page-container,.page-content,.page-wrapper,.drg-container){padding:var(--drg-spacing-md) 0}}body.drg{font-family:var(--drg-font-body,"Spectral", Georgia, serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--drg-ink-0);color:var(--drg-text-strong);letter-spacing:.3px;background-image:radial-gradient(circle at 20%,#8b45130d 0%,#0000 50%),radial-gradient(circle at 80% 80%,#8b26350d 0%,#0000 50%);min-height:100vh;font-size:16px;line-height:1.7}#root{min-height:100vh}.drg-spa-shell,.drg-spa-layout,.drg-spa-layout__stage,.drg-spa-shell__main,.drg-spa-scene-stage,.drg-spa-scene-view,main.drg-main{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.drg-spa-shell .drg-spa-scene-stage,.drg-spa-shell__main>.drg-spa-scene-stage,main.drg-main>.drg-spa-scene-stage{padding-inline:var(--drg-gutter);box-sizing:border-box}.drg-spa-shell :is(.drg-panel,.drg-panel__body){box-sizing:border-box;min-width:0;max-width:100%}.drg-spa-shell :is(.drg-container,.dr-layout-hub__inner,.drg-game-hub__inner,.dr-reset-chamber,.dr-template-chamber){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:0}.drg-spa-shell :is(.dr-layout-hub,.dr-template-hub,.dr-reset-hub,.drg-game-hub__character-shell,.drg-scene-chamber,.drg-hub-section,.dr-layout-hub__grid){width:100%;overflow-x:clip}.drg-spa-shell :is(.drg-container,.dr-layout-hub__inner,.dr-reset-chamber,.dr-template-chamber){padding-block:var(--drg-gutter);padding-inline:0}.drg-spa-shell .drg-game-hub__inner{padding:0}.drg-spa-shell .drg-container{padding-block:var(--drg-spacing-xl)}@media (width<=1024px){.drg-spa-shell :is(.drg-container,.dr-layout-hub__inner,.dr-reset-chamber,.dr-template-chamber){padding-block:var(--drg-gutter-sm);padding-inline:0}.drg-spa-shell .drg-game-hub__inner{padding:0}.drg-spa-shell .drg-container{padding-block:var(--drg-spacing-lg)}}@media (width<=640px){.drg-spa-shell .drg-container,.drg-spa-shell .dr-layout-hub__inner,.drg-spa-shell .dr-reset-chamber{padding-block:var(--drg-spacing-md)}}@media (width>=1280px){:root{--drg-fs-sm:.9375rem;--drg-fs-body:1.0625rem;--drg-fs-md:1.125rem;--drg-fs-lg:1.2rem;--drg-fs-xl:1.45rem;--drg-fs-h3:1.35rem;--drg-fs-h2:1.7rem;--drg-fs-2xs:.6875rem}body.drg{font-size:clamp(16px,.875rem + .12vw,17px)}}@media (width>=1440px){:root{--drg-gutter:clamp(.75rem, 1.5vw, 1.25rem);--drg-spacing-lg:1.75rem;--drg-spacing-xl:2.25rem;--drg-radius-screen:0;--drg-radius-card:14px}body.drg{font-size:clamp(16px,.85rem + .2vw,18px)}.drg-topbar__inner{min-height:64px;padding-inline:var(--drg-gutter)}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{width:max-content;max-width:min(40%,28rem)}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{--drg-nav-plate-size:2.15rem;--drg-nav-font-size:.9rem;--drg-nav-item-pad-y:.5rem;--drg-nav-item-pad-x:.75rem}.drg-topbar__xp-rail{padding-bottom:12px}progress.drg-topbar__xp-rail-fill{height:9px}.drg-ico,.drg-ico--sm{width:1.25rem;height:1.25rem}.drg-brand__link{font-size:var(--drg-fs-xl)}.drg-nav .menu-item>a,.drg-nav .menu-item>.drg-nav__domain-toggle{font-size:var(--drg-fs-body);min-height:48px}.drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{font-size:var(--drg-fs-body);min-height:48px;padding:.625rem 1rem}.drg-nav .sub-menu{min-width:480px;padding:var(--drg-spacing-md)}.drg-nav .sub-menu .menu-item>a{min-height:52px;font-size:var(--drg-fs-sm)}.drg-hud__portrait{width:56px;height:56px}.drg-hud--mini .drg-hud__portrait{width:42px;height:42px}.drg-hud__name{font-size:var(--drg-fs-body)}.drg-hud__meta{max-width:min(320px,100%)}.drg-hud__cur{font-size:var(--drg-fs-sm);padding:.35rem .55rem}.drg-hud__utility{width:40px;height:40px}.drg-tab,.drg-tabs__btn,.drg-tabs__tab,.drg-tabs [role=tab],.drg-tabs button[role=tab]{min-height:46px;font-size:var(--drg-fs-body);padding:.625rem 1.125rem}[data-drg-scene=service-game-hub] .drg-game-hub__welcome-title{font-size:clamp(1.5rem,1.2rem + .8vw,2rem)}[data-drg-scene=service-game-hub] .drg-game-hub__focus-title{font-size:1.375rem}[data-drg-scene=service-game-hub] .drg-game-hub__focus-sigil{width:3.25rem;height:3.25rem;font-size:1.375rem}[data-drg-scene=service-game-hub] .drg-game-hub__domains{gap:var(--drg-spacing-md)}[data-drg-scene=service-game-hub] .drg-hub-domain-card--compact-l0{padding:1.125rem 1.25rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__icon{font-size:1.375rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__icon-art{width:1.375rem;height:1.375rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__title{font-size:1.15rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__meta{font-size:.8125rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-title{font-size:1.125rem}[data-drg-scene=service-game-hub] .drg-hub-section,.dr-reset-hub .drg-hub-section,.dr-layout-hub__grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.drg-hub2__rail{width:260px;padding:20px 16px}.drg-hub2__rail-item{padding:.625rem .875rem;font-size:1.0625rem}.drg-hub2__rail-ico{width:1.875rem}.drg-hub2__rail-ico .drg-sigil{width:1.875rem;height:1.875rem}.drg-hub2__content{padding:24px 28px}.drg-hub2__grid--domain{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}[data-drg-scene=character-folio] .drg-folio-tab-rail__tab,[data-drg-scene=economy-inventory] .drg-folio-tab-rail__tab{min-height:44px;font-size:var(--drg-fs-sm)}}@media (width>=1920px){:root{--drg-fs-h1:clamp(2rem, 1.4rem + 1.2vw, 3rem)}.drg-topbar__inner{min-height:68px}.drg-hud__portrait{width:60px;height:60px}[data-drg-scene=service-game-hub] .drg-game-hub__domains{gap:var(--drg-spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr))}.drg-hub2__grid--domain{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}}@media (width>=2560px){.drg-spa-layout:before{background:radial-gradient(70% 45% at 50% -8%,#c5a0590f 0%,#0000 60%),radial-gradient(circle at 18% 28%,#c9a96109 0%,#0000 42%),radial-gradient(circle at 82% 72%,#6c5a8f08 0%,#0000 42%)}}html,body,#root{min-height:100%}body{background:var(--drg-bg-ink,#0a0908);color:var(--drg-text-bone,#e8dcc8);font-family:var(--drg-font-body,"Spectral", Georgia, serif);margin:0}.drg-spa-shell{background:var(--drg-bg-ink,#0a0908);min-height:100vh}.drg-spa-layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}.drg-spa-layout__header-rail{z-index:80;grid-area:1/1/auto/-1;position:sticky;top:0}.drg-spa-layout__stage{flex-direction:column;grid-row:2;min-width:0;min-height:0;display:flex}.drg-spa-shell__main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.drg-spa-scene-stage{flex-direction:column;flex:1;min-height:0;display:flex}.drg-spa-scene-view{flex-direction:column;flex:1;min-height:100%;display:flex}.drg-spa-scene{flex:1}.drg-spa-scene-host{isolation:isolate;flex:1;min-height:12rem;position:relative}@media (prefers-reduced-motion:no-preference){.drg-spa-shell__main.drg-surface-mode--swapping{filter:brightness(.96)saturate(.97);transition:filter .12s}}.drg-spa-scene-view,.drg-spa-scene-view--ready{opacity:1;visibility:visible;transform:none}.drg-toastwrap{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1rem;right:1rem}.drg-toast{pointer-events:auto;background:#16120ef5;border:1px solid #c5a05973;border-radius:8px;padding:.75rem 1rem;box-shadow:0 0 16px #c5a05926}.drg-combat-canvas-wrap{background:#060408;border:1px solid #c5a05926;border-radius:6px;width:100%;overflow:hidden}.drg-combat-canvas{width:100%;height:auto;display:block}.drg-flex-between{justify-content:space-between;align-items:center;gap:.75rem;display:flex}body.drg{background:radial-gradient(ellipse 80% 50% at 50% -10%, #c5a0590a 0%, transparent 60%), var(--drg-bg-ink,#0b0c0e)}.drg-topbar{border-bottom:1px solid #c5a05947;box-shadow:0 4px 20px #0009,0 0 0 1px #c5a0590f}:root{--drg-mat-ink-bg:var(--color-bg-primary,#0b0c0e);--drg-mat-ink-vignette:radial-gradient(ellipse 120% 80% at 50% 0%, #0000008c, transparent 62%);--drg-mat-stone-bg:linear-gradient(165deg, #1c1814f5, #12100efa);--drg-mat-stone-border:#78644652;--drg-mat-parchment-bg:linear-gradient(180deg, #30281eeb, #201c16f5);--drg-mat-parchment-text:#e8dcc4eb;--drg-mat-gold-accent:var(--color-gold,#c2a56a);--drg-mat-gold-glow:#c5a05959;--drg-mat-gold-border:#c5a0596b;--drg-mat-ember-accent:#c45a2a;--drg-mat-ember-glow:#c45a2a73;--drg-mat-blood-accent:var(--color-blood,#8b0000);--drg-mat-blood-glow:#8b000066;--drg-mat-arcane-accent:var(--color-arcane,#4db8b8);--drg-mat-arcane-glow:#4db8b859;--drg-mat-rune-grid:repeating-linear-gradient(90deg, transparent, transparent 23px, #4db8b80a 23px, #4db8b80a 24px);--drg-orn-corner-size:14px;--drg-plate-radius:8px;--drg-plate-inset:inset 0 1px 0 #ffffff0f}.drg-scene-backdrop{z-index:0;pointer-events:none;background:var(--drg-mat-ink-vignette);opacity:.85;position:absolute;inset:0}.drg-feature-shell__panel,.drg-main.drg-feature-shell{position:relative}[data-drg-scene] .drg-feature-shell__panel:before,[data-drg-scene].drg-main:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:.65;position:absolute;inset:0}.drg-plate{isolation:isolate;border-radius:var(--drg-plate-radius);background:var(--drg-mat-stone-bg);border:1px solid var(--drg-mat-stone-border);box-shadow:var(--drg-plate-inset), 0 4px 24px #00000059;position:relative}.drg-plate:before,.drg-plate:after{content:"";width:var(--drg-orn-corner-size);height:var(--drg-orn-corner-size);pointer-events:none;opacity:.55;border-style:solid;border-color:currentColor;position:absolute}.drg-plate:before{border-width:1px 0 0 1px;top:4px;left:4px}.drg-plate:after{border-width:0 1px 1px 0;bottom:4px;right:4px}.drg-plate--gold{color:var(--drg-mat-gold-accent);border-color:var(--drg-mat-gold-border);box-shadow:var(--drg-plate-inset), 0 0 28px var(--drg-mat-gold-glow);background:linear-gradient(165deg,#2a2216f5,#18140efa)}.drg-plate--ember{color:var(--drg-mat-ember-accent);box-shadow:var(--drg-plate-inset), 0 0 20px var(--drg-mat-ember-glow);border-color:#c45a2a61}.drg-plate--blood{color:var(--drg-mat-blood-accent);box-shadow:var(--drg-plate-inset), 0 0 18px var(--drg-mat-blood-glow);border-color:#8b000073}.drg-plate--arcane,.drg-plate--rune{color:var(--drg-mat-arcane-accent);background-image:var(--drg-mat-rune-grid), var(--drg-mat-stone-bg);box-shadow:var(--drg-plate-inset), 0 0 22px var(--drg-mat-arcane-glow);border-color:#4db8b861}.drg-plate--stone{color:#b4aa96b3}.drg-plate--parchment{color:var(--drg-mat-gold-dim,#7a6a4a);background:var(--drg-mat-parchment-bg);border-color:#b4966447}.drg-plate__body{z-index:1;padding:var(--drg-spacing-4) var(--drg-spacing-5);position:relative}.drg-visual-divider{height:1px;margin:var(--drg-spacing-4) 0;background:linear-gradient(90deg,#0000,#c5a05959 20% 80%,#0000);border:0}.drg-visual-divider--rune{background:linear-gradient(90deg,#0000,#4db8b840 15%,#c5a05966 50%,#4db8b840 85%,#0000);height:2px}.drg-visual-divider--ribbon{height:3px;margin:var(--drg-spacing-3) 0;background:linear-gradient(90deg, var(--drg-mat-blood-accent), var(--drg-mat-gold-accent), var(--drg-mat-blood-accent));opacity:.5;border-radius:2px}.drg-crest-plate{border:2px solid var(--drg-mat-gold-border);width:5.5rem;height:5.5rem;box-shadow:inset 0 0 20px #00000080, 0 0 24px var(--drg-mat-gold-glow);background:radial-gradient(circle at 35% 30%,#c5a05938,#14100cf2 68%);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.drg-crest-plate--arcane{box-shadow:inset 0 0 20px #00000080, 0 0 24px var(--drg-mat-arcane-glow);border-color:#4db8b873}.drg-crest-plate--blood{box-shadow:inset 0 0 20px #00000080, 0 0 20px var(--drg-mat-blood-glow);border-color:#8b000080}.drg-crest-plate__sigil{font-family:var(--ds-font-heading,serif);color:var(--drg-mat-gold-accent);text-shadow:0 0 12px var(--drg-mat-gold-glow);font-size:1.75rem;font-weight:600}.drg-domain-shell__frame,.drg-retinue-folio__frame,.drg-faction-folio__frame,.drg-guild-folio__frame{position:relative}.drg-domain-shell__frame:before,.drg-retinue-folio__frame:before,.drg-faction-folio__frame:before,.drg-guild-folio__frame:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#c5a05973,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.drg-chamber-layout{padding-bottom:var(--drg-spacing-2);position:relative}.drg-chamber-layout__actions{margin-top:var(--drg-spacing-4);padding:var(--drg-spacing-4) var(--drg-spacing-5);border-radius:var(--drg-plate-radius);background:var(--drg-mat-parchment-bg);border:1px solid #b4966433;box-shadow:inset 0 1px #ffffff0a}.drg-chamber-layout__actions .drg-btn--primary,.drg-chamber-layout__actions .drg-btn--ember,.drg-chamber-layout__actions .drg-btn--diablo{box-shadow:0 0 16px var(--drg-mat-ember-glow)}[data-drg-scene] .drg-tabs.drg-tabs--tier-primary .drg-tab.is-active,[data-drg-scene] .drg-tabs .drg-tab.is-active{border-bottom-color:var(--drg-mat-gold-accent);text-shadow:0 0 8px var(--drg-mat-gold-glow)}.drg-ledger-row{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-2);padding:var(--drg-spacing-3) var(--drg-spacing-4);font-variant-numeric:tabular-nums;border-bottom:1px solid #78644626;flex-wrap:wrap;display:flex}.drg-ledger-row:last-child{border-bottom:0}.drg-ledger-row__value{font-family:var(--ds-font-heading,serif);color:var(--drg-mat-gold-accent);font-size:1.1rem}.drg-hash-pane{box-shadow:inset 0 0 40px #4db8b80f, 0 0 20px var(--drg-mat-arcane-glow);background-image:repeating-linear-gradient(0deg,#0000,#0000 11px,#4db8b814 11px 12px),repeating-linear-gradient(90deg,#0000,#0000 11px,#4db8b814 11px 12px),linear-gradient(165deg,#121018eb,#0a080ef5);border:2px solid #4db8b852}.drg-ink-page{min-height:12rem;max-height:28rem;padding:var(--drg-spacing-4);background:var(--drg-mat-parchment-bg);border-radius:var(--drg-plate-radius);border:1px solid #50463766;overflow-y:auto;box-shadow:inset 0 2px 12px #00000059}.drg-social-compact-card,[data-drg-scene=social-hub] .drg-card--static{transition:transform .2s,box-shadow .2s}.drg-social-compact-card:hover,[data-drg-scene=social-hub] .drg-card--static:hover{box-shadow:0 8px 28px #00000073, 0 0 20px var(--drg-mat-gold-glow);transform:translateY(-3px)}.drg-state-card--empty .drg-state-card__icon,.drg-state-card--error .drg-state-card__icon{filter:drop-shadow(0 0 8px var(--drg-mat-gold-glow))}[data-drg-scene=guild-hall] .drg-feature-shell__panel:before,[data-drg-scene=guild-hall].drg-main:before{background:radial-gradient(ellipse 90% 60% at 50% -10%, #c5a05947, transparent 55%), radial-gradient(ellipse 70% 50% at 10% 100%, #f5d6861f, transparent 50%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene=alliance-citadel] .drg-feature-shell__panel:before,[data-drg-scene=alliance-citadel].drg-main:before{background:var(--drg-mat-rune-grid), radial-gradient(ellipse 80% 50% at 60% 0%, #4db8b838, transparent 50%), radial-gradient(ellipse 60% 40% at 90% 80%, #c86dff24, transparent 55%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene=character-folio] .drg-feature-shell__panel:before,[data-drg-scene=character-folio].drg-main:before,.drg-character-page:before{background:radial-gradient(ellipse 70% 40% at 20% 20%, #c5a05914, transparent 50%), var(--drg-mat-ink-vignette)}[data-drg-scene=world-campaign] .drg-feature-shell__panel:before{background:radial-gradient(ellipse 100% 80% at 50% 100%, #c5a05914, transparent 60%), var(--drg-mat-ink-vignette)}@media (prefers-reduced-motion:reduce){.drg-social-compact-card,[data-drg-scene=social-hub] .drg-card--static{transition:none}.drg-chamber-layout__actions .drg-btn--primary,.drg-chamber-layout__actions .drg-btn--ember{box-shadow:none}}@media (width<=480px){.drg-plate:before,.drg-plate:after{opacity:.35;width:10px;height:10px}}.drg-guild-hall--visual,.drg-alliance-citadel--visual{isolation:isolate;position:relative}.drg-guild-hall--visual>:not(.drg-scene-atmosphere),.drg-alliance-citadel--visual>:not(.drg-scene-atmosphere){z-index:1;position:relative}.drg-scene-atmosphere{z-index:0;pointer-events:none;opacity:.85;position:absolute;inset:-8% 0 55%}.drg-scene-atmosphere--gold{background:radial-gradient(85% 70% at 50% 0,#c5a05959,#0000 62%),radial-gradient(50% 40% at 100% 30%,#f5d68626,#0000 55%)}.drg-scene-atmosphere--arcane{background:var(--drg-mat-rune-grid), radial-gradient(ellipse 80% 65% at 40% 0%, #4db8b847, transparent 60%), radial-gradient(ellipse 45% 35% at 95% 40%, #c86dff2e, transparent 55%)}.drg-scene-crest--plate{border-width:2px;border-color:var(--drg-mat-gold-border);box-shadow:var(--drg-plate-inset), 0 0 32px var(--drg-mat-gold-glow), inset 0 0 40px #c5a0590f}.drg-scene-crest--plate .drg-crest-plate,.drg-scene-crest--plate .drg-scene-crest__sigil{flex:none;width:4.5rem;height:4.5rem}.drg-scene-crest--arcane{box-shadow:var(--drg-plate-inset), 0 0 28px var(--drg-mat-arcane-glow), inset 0 0 36px #4db8b814;border-color:#4db8b86b}.drg-scene-crest--arcane .drg-crest-plate__sigil{color:var(--drg-mat-arcane-accent);text-shadow:0 0 14px var(--drg-mat-arcane-glow)}.drg-medallion-card{min-height:11rem;padding:var(--drg-spacing-6) var(--drg-spacing-4) var(--drg-spacing-5);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);border:2px solid var(--drg-mat-gold-border);box-shadow:0 0 24px var(--drg-mat-gold-glow);text-align:center;background:radial-gradient(80% 60% at 50% 0,#c5a05924,#16120ef5 70%);flex-direction:column;justify-content:center;align-items:center;display:flex}.drg-medallion-card__sigil{width:2.5rem;height:2.5rem;margin-bottom:var(--drg-spacing-2);border:1px solid var(--drg-mat-gold-border);font-family:var(--ds-font-heading,serif);color:var(--drg-mat-gold-accent);background:radial-gradient(circle at 35% 30%,#c5a05940,#000000bf 70%);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:inline-flex}.drg-medallion-card__title{font-size:.95rem;line-height:1.35}.drg-progress-bar--wax-seal{background:#00000073;border:2px solid #c5a05973;border-radius:999px;height:1.25rem;position:relative;overflow:visible;box-shadow:inset 0 2px 6px #00000080}.drg-progress-bar--wax-seal .drg-progress-bar__fill{box-shadow:0 0 12px var(--drg-mat-ember-glow);background:linear-gradient(90deg,#8b0000d9,#c45a2ae6,#c5a059d9);border-radius:999px}.drg-progress-bar--wax-seal:after{content:"";width:14px;height:14px;box-shadow:0 0 8px var(--drg-mat-ember-glow);background:radial-gradient(circle at 30% 30%,#c45a2ae6,#641e0af2);border:1px solid #c5a05980;border-radius:50% 50% 50% 0;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}.drg-ink-composer{padding:var(--drg-spacing-4);border-radius:var(--drg-plate-radius,8px);background:linear-gradient(#30281eeb,#201c16f5),repeating-linear-gradient(-2deg,#0000,#0000 18px,#0000000a 18px 19px);border:1px solid #b4966447;box-shadow:inset 0 2px 10px #00000059}.drg-ink-composer .drg-input{width:100%;margin-bottom:var(--drg-spacing-3);background:#00000040;border-color:#78644659}.drg-ink-page__body{min-height:10rem}.drg-guild-vault-ledger .drg-plate__body{padding:0}.drg-guild-vault-ledger .drg-ledger-row__value{text-shadow:0 0 10px var(--drg-mat-gold-glow);font-size:1.35rem}.drg-citadel-war-pane{padding:0}.drg-citadel-war-pane .drg-citadel-war-form .drg-btn--ember{animation:2.4s ease-in-out infinite drg-ember-pulse}@keyframes drg-ember-pulse{0%,to{box-shadow:0 0 12px var(--drg-mat-ember-glow)}50%{box-shadow:0 0 22px var(--drg-mat-ember-glow), 0 0 36px #c45a2a40}}@media (prefers-reduced-motion:reduce){.drg-citadel-war-pane .drg-citadel-war-form .drg-btn--ember{animation:none}}.drg-scene-atmosphere--ember{background:radial-gradient(85% 70% at 50% 0,#c45a2a52,#0000 62%),radial-gradient(45% 35% at 0%,#c5a0591f,#0000 55%)}.drg-scene-atmosphere--blood{background:radial-gradient(80% 65% at 50% 0,#8b000047,#0000 60%),radial-gradient(50% 40% at 100% 70%,#c43b3b1f,#0000 55%)}.drg-scene-atmosphere--stone{background:radial-gradient(90% 60% at 50% 0,#78644626,#0000 58%)}[data-drg-scene^=economy-] .drg-feature-shell__panel:before,[data-drg-scene^=economy-].drg-main:before{background:radial-gradient(ellipse 85% 55% at 50% 0%, #c45a2a38, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 80%, #c5a0591a, transparent 50%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=pve-] .drg-feature-shell__panel:before,[data-drg-scene^=pve-].drg-main:before{background:radial-gradient(ellipse 80% 55% at 50% 0%, #8b000033, transparent 55%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=pvp-] .drg-feature-shell__panel:before,[data-drg-scene^=pvp-].drg-main:before{background:radial-gradient(ellipse 75% 50% at 50% 0%, #8b00003d, transparent 55%), radial-gradient(ellipse 40% 30% at 90% 20%, #c5a0591a, transparent 50%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=meta-] .drg-feature-shell__panel:before,[data-drg-scene^=meta-].drg-main:before{background:var(--drg-mat-rune-grid), radial-gradient(ellipse 80% 50% at 40% 0%, #4db8b833, transparent 55%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=social-] .drg-feature-shell__panel:before,[data-drg-scene=faction-embassy] .drg-feature-shell__panel:before,[data-drg-scene^=social-].drg-main:before,[data-drg-scene=faction-embassy].drg-main:before{background:radial-gradient(ellipse 80% 55% at 50% 0%, #c5a0592e, transparent 55%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=service-] .drg-feature-shell__panel:before,[data-drg-scene^=service-].drg-main:before{background:radial-gradient(ellipse 70% 45% at 50% 0%, #c5a05924, transparent 55%), var(--drg-mat-ink-vignette);opacity:.92}[data-drg-scene^=world-] .drg-feature-shell__panel:before,[data-drg-scene^=world-].drg-main:before{background:radial-gradient(ellipse 85% 60% at 50% 100%, #c5a05924, transparent 55%), var(--drg-mat-ink-vignette);opacity:.95}[data-drg-scene^=character-] .drg-feature-shell__panel:before,[data-drg-scene^=character-].drg-main:before{background:radial-gradient(ellipse 70% 45% at 20% 15%, #c5a05929, transparent 50%), var(--drg-mat-ink-vignette);opacity:.95}.drg-feature-shell--visual .drg-feature-shell__panel{position:relative;overflow:hidden}.drg-scene-host--visual{isolation:isolate;position:relative}.drg-scene-host--visual>:not(.drg-scene-atmosphere){z-index:1;position:relative}.drg-feature-shell--visual .drg-panel--hero .drg-title--diablo,.drg-feature-shell--visual .drg-panel--hero .drg-title{text-shadow:0 0 16px #00000073}.drg-feature-shell--visual .drg-chamber-layout__actions{background:var(--drg-mat-parchment-bg);border-radius:var(--drg-plate-radius,8px);border:1px solid #b4966438;box-shadow:inset 0 1px #ffffff0a}.drg-feature-shell--visual .drg-domain-grid .drg-plate .drg-card__title,.drg-feature-shell--visual .drg-plate .drg-card__title{font-family:var(--ds-font-heading,serif);letter-spacing:.02em}.drg-feature-shell--visual .drg-tabs .drg-tab.is-active{text-shadow:0 0 8px var(--drg-mat-gold-glow)}[data-drg-scene^=pve-] .drg-feature-shell--visual .drg-tabs .drg-tab.is-active,[data-drg-scene^=pvp-] .drg-feature-shell--visual .drg-tabs .drg-tab.is-active{text-shadow:0 0 8px var(--drg-mat-blood-glow)}[data-drg-scene^=meta-] .drg-feature-shell--visual .drg-tabs .drg-tab.is-active{text-shadow:0 0 8px var(--drg-mat-arcane-glow)}.drg-scene-atmosphere--stone{opacity:.7}.drg-surface-tier-L0{background:var(--drg-mat-ink-bg)}.drg-surface-tier-L1{background:var(--drg-mat-stone-bg);border:1px solid var(--drg-mat-stone-border)}.drg-surface-tier-L2{background:var(--drg-mat-stone-bg);border:1px solid var(--drg-mat-gold-border)}.drg-surface-tier-L3{background:var(--drg-mat-parchment-bg);color:var(--drg-mat-parchment-text)}.drg-surface-tier-L4{border:1px solid var(--drg-mat-gold-border);background:#0c1016e0}.drg-surface-tier-L5{background:var(--drg-mat-stone-bg);box-shadow:0 8px 32px #00000073}.drg-surface-tier-L6{border:1px dashed var(--drg-mat-stone-border);background:#080a0eeb}.drg-axis-fire{background:var(--drg-fire-surface);border-color:var(--drg-fire-border);position:relative;overflow:hidden;box-shadow:inset 0 14px 34px #c2693c12}.drg-axis-fire:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--drg-fire-accent), #c2693c00 70%);height:2px;position:absolute;top:0;left:0;right:0}.drg-axis-fire .drg-axis-glyph{border-color:var(--drg-fire-border-strong);color:var(--drg-fire-accent);box-shadow:var(--drg-fire-glow)}.drg-axis-fire .drg-axis-lede{color:var(--drg-fire-accent);font-style:italic}.drg-axis-fire .drg-axis-divider{margin:var(--drg-spacing-sm) 0;border:0;align-items:center;gap:6px;display:flex}.drg-axis-fire .drg-axis-divider:before,.drg-axis-fire .drg-axis-divider:after{content:"";border-top:1px dashed var(--drg-fire-border)}.drg-axis-fire .drg-axis-divider:before{flex:1}.drg-axis-fire .drg-axis-divider:after{flex:2}.drg-axis-fire .drg-axis-divider>i{background:#c2693c99;border-radius:50%;width:5px;height:5px}.drg-axis-fire .drg-chip,.drg-axis-fire .drg-axis-chip{color:var(--drg-fire-accent);border-color:var(--drg-fire-border)}.drg-axis-order{background:var(--drg-order-surface);border-color:var(--drg-order-border);box-shadow:none;position:relative}.drg-axis-order .drg-axis-glyph{border-color:var(--drg-order-border-strong);color:var(--drg-order-ink);box-shadow:none}.drg-axis-order .drg-axis-title{color:#eef1f4}.drg-axis-order .drg-axis-lede{color:var(--drg-order-muted);letter-spacing:.06em;font-style:italic}.drg-axis-order .drg-axis-body{color:var(--drg-order-text);line-height:1.7}.drg-axis-order .drg-axis-divider{margin:var(--drg-spacing-sm) 0;border:0;border-top:1px solid #e9edf12e}.drg-axis-order .drg-chip,.drg-axis-order .drg-axis-chip{color:var(--drg-order-ink-soft);border-color:#e9edf147}.drg-order-seal{width:40px;height:40px;color:var(--drg-order-muted);font-family:var(--drg-font-heading);pointer-events:none;border:1px double #aab6c28c;border-radius:50%;justify-content:center;align-items:center;font-size:17px;display:flex;position:absolute;top:14px;right:14px;transform:rotate(-8deg)}.drg-ico{flex-shrink:0;width:1.125rem;height:1.125rem;display:block}.drg-ico--sm{width:18px;height:18px}.drg-brand{flex-shrink:0;min-width:0;display:inline-flex}.drg-brand__link{align-items:center;gap:var(--drg-spacing-2);white-space:nowrap;max-width:100%;display:inline-flex}.drg-brand__emblem{flex-shrink:0;align-items:center;display:inline-flex}.drg-progress,progress.drg-progress{appearance:none;background:var(--drg-ink-1);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-pill);width:100%;min-width:0;max-width:100%;height:10px;color:var(--drg-gold-3);display:block;overflow:hidden;box-shadow:inset 0 1px #00000080}progress.drg-progress::-webkit-progress-bar{background:0 0}progress.drg-progress::-webkit-progress-value{background:linear-gradient(90deg, var(--drg-gold-4), var(--drg-gold-1,var(--text-accent)));border-radius:var(--drg-radius-pill);box-shadow:0 0 8px #c5a05959}progress.drg-progress::-moz-progress-bar{background:linear-gradient(90deg, var(--drg-gold-4), var(--drg-gold-1,var(--text-accent)))}progress.drg-progress--vital::-webkit-progress-value{background:linear-gradient(90deg,#4f2624,#7b3e36 70%,#c5a059eb)}progress.drg-progress--vital::-moz-progress-bar{background:linear-gradient(90deg,#4f2624,#7b3e36 70%,#c5a059eb)}progress.drg-progress--experience::-webkit-progress-value{background:linear-gradient(90deg, var(--drg-gold-5,#6c5532) 0%, var(--drg-gold-3,#c2a56a) 60%, var(--drg-gold-1,#f1dca7) 100%)}progress.drg-progress--experience::-moz-progress-bar{background:linear-gradient(90deg, var(--drg-gold-5,#6c5532) 0%, var(--drg-gold-3,#c2a56a) 60%, var(--drg-gold-1,#f1dca7) 100%)}.drg-hud__bar{min-width:0;max-width:100%}.drg-hud__bar-text{color:var(--drg-text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.drg-hud__name-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;min-width:0;max-width:100%;display:flex}.drg-hud__name{text-overflow:ellipsis;white-space:nowrap;max-width:min(12ch,100%);overflow:hidden}.drg-hud__meta{min-width:0;max-width:100%}.drg-hud__guest-hint{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.6875rem}.drg-hud__profile-cluster{min-width:0}.drg-hud__portrait{flex-shrink:0}body.drg .drg-topbar.drg-topbar--with-primary-nav{z-index:100;padding:var(--drg-spacing-sm) 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#121212fa 0%,#0a0a0afa 100%);border-bottom:1px solid #c9a96133;position:sticky;top:0;box-shadow:0 4px 14px #000000b3,0 0 0 1px #c9a96114}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{--drg-nav-plate-size:2rem;--drg-nav-item-gap:.4rem;--drg-nav-item-pad-y:.45rem;--drg-nav-item-pad-x:.7rem;--drg-nav-font-size:.875rem;justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm) var(--drg-spacing-md);min-width:0;max-width:100%;min-height:54px;padding:0 var(--drg-gutter,var(--drg-spacing-lg));box-sizing:border-box;display:flex;overflow:visible}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__lead{flex:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-brand{display:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav{flex:auto;justify-content:center;min-width:0;max-width:100%;overflow:visible}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__list{justify-content:center;align-items:center;gap:var(--drg-nav-item-gap);flex-wrap:nowrap;width:100%;min-width:0;display:flex;overflow:visible}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item{flex:0 auto;min-width:0}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle{border:1.5px solid var(--drg-border);border-radius:var(--drg-radius-row);background:var(--drg-ink-3);min-height:36px;color:var(--drg-text-soft);font-family:inherit;font-size:var(--drg-nav-font-size);letter-spacing:normal;text-transform:none;white-space:nowrap;transition:background var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), color var(--transition-normal), transform var(--transition-normal);padding:0;font-weight:600;box-shadow:0 2px 8px #0006,0 0 0 1px #c9a9610d,inset 0 0 10px #0003}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a{padding:var(--drg-nav-item-pad-y) var(--drg-nav-item-pad-x)}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{min-height:36px;padding:var(--drg-nav-item-pad-y) .35rem var(--drg-nav-item-pad-y) var(--drg-nav-item-pad-x);box-shadow:none;color:inherit;font:inherit;font-size:var(--drg-nav-font-size);text-transform:none;letter-spacing:normal;background:0 0;border:0}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__caret-btn{min-height:36px;color:inherit}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a:after,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle:after{background:var(--gradient-gold);height:2px;bottom:0;box-shadow:0 0 8px #c9a96199}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a:hover,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a:focus-visible,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle:hover,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle:focus-within{color:var(--drg-text-strong);background:var(--bg-hover);border-color:#c9a96166;transform:translateY(-1px);box-shadow:0 4px 16px #00000080,0 0 0 1.5px #c9a96133,0 0 20px #c9a96126,inset 0 0 15px #0000004d}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item.current-menu-item>a,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a.is-active,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle.is-active{color:var(--drg-gold-3);background:linear-gradient(135deg, var(--bg-hover) 0%, #c9a96126 100%);border-color:var(--drg-gold-3);box-shadow:0 4px 16px #00000080,0 0 0 1.5px #c9a9614d,0 0 25px #c9a96140,inset 0 0 20px #0000004d}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__emoji{font-size:.95rem;line-height:1;display:inline-block}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__icon .drg-nav__plate,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__icon .drg-asset-plate,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__icon .drg-asset-plate--sm{border:1px solid #c9a86a59;border-radius:50%;flex:none;overflow:hidden;box-shadow:inset 0 0 8px #00000073,0 1px 4px #00000059;width:var(--drg-nav-plate-size)!important;height:var(--drg-nav-plate-size)!important;min-width:var(--drg-nav-plate-size)!important;min-height:var(--drg-nav-plate-size)!important;max-width:var(--drg-nav-plate-size)!important;max-height:var(--drg-nav-plate-size)!important}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__icon .drg-asset-plate__img{object-fit:cover;object-position:center 20%;width:100%;height:100%}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav__art{display:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{box-sizing:border-box;background:var(--drg-ink-3);border:1px solid var(--drg-border);border-radius:var(--drg-radius-row);flex-wrap:nowrap;flex:0 auto;align-items:center;gap:.45rem .55rem;width:max-content;min-width:0;max-width:min(42%,26rem);margin-inline-start:auto;padding:.4rem .55rem;display:flex;box-shadow:0 2px 8px #0006,inset 0 0 12px #00000040}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini:before{content:"";background:var(--status-online,#7a9c7a);border-radius:50%;flex:none;align-self:flex-start;width:.5rem;height:.5rem;margin-top:.55rem;box-shadow:0 0 8px #7a9c7a99}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__portrait,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__bars,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__guest-hint,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur--secondary{display:none!important}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions{border-top:1px solid #c9a86a29;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;margin:0;padding:.3rem 0 0;display:flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility-dock{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.28rem;width:100%;display:inline-flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__settings{border-radius:var(--drg-radius-chip,6px);width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--drg-gold-3,#cdae74);background:#0006;border:1px solid #c9a86a52;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility:hover,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility:focus-visible,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__settings:hover,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__settings:focus-visible{color:var(--drg-gold-1,#e8d5a3);background:#24180ebf;border-color:#c9a86a99;outline:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility .drg-ico,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__settings .drg-ico{fill:currentColor;width:.95rem;height:.95rem;color:inherit}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility-plate.drg-asset-plate,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility-plate.drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:1.15rem!important;min-width:1.15rem!important;max-width:1.15rem!important;height:1.15rem!important;min-height:1.15rem!important;max-height:1.15rem!important}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-actions .drg-hud__utility-plate .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__profile-cluster,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__meta,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-col,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__currencies{width:auto;inline-size:auto;align-items:center;min-width:0;max-width:none;display:flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__profile-cluster{flex:none;align-self:flex-start;gap:0;padding-top:.1rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__meta{flex-direction:column;flex:none;align-items:flex-start;gap:0}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__identity{width:auto;max-width:14ch;color:inherit;flex-direction:column;align-items:flex-start;gap:.1rem;text-decoration:none;display:flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__identity:hover .drg-hud__name,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__identity:focus-visible .drg-hud__name{color:var(--drg-gold-1,#e8d5a3)}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__name,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__level{text-overflow:ellipsis;white-space:nowrap;letter-spacing:normal;width:auto;max-width:14ch;font-family:inherit;line-height:1.15;display:block;overflow:hidden}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__name{color:var(--drg-text-strong,#f2ebe0);font-size:.8rem;font-weight:700}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__level{color:var(--drg-gold-3,#cdae74);padding-inline-start:0;font-size:.7rem;font-weight:600}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__level:before{display:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__hub-col{flex-flow:column;flex:none;justify-content:flex-start;align-items:stretch;gap:0;min-width:0}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__currencies{flex-wrap:nowrap;flex:none;grid-template-columns:none;gap:.3rem;overflow:visible}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur{width:auto;inline-size:auto;min-width:0;max-width:none;border-radius:var(--drg-radius-chip,6px);min-block-size:0;min-inline-size:0;color:inherit;cursor:pointer;background:#0006;border:1px solid #ffffff14;flex:none;align-items:center;gap:.3rem;padding:.22rem .5rem .22rem .35rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur--gold{color:var(--drg-gold-1,#e8d5a3);border-color:#c5a05959}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur--sapphire{color:var(--drg-arcane-1,#7ec8c8);border-color:#4db8b859}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur--energy{color:var(--drg-ember-2,#ffb070);border-color:#ff934759}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini a.drg-hud__cur:hover,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini a.drg-hud__cur:focus-visible{background:#24180ea6;border-color:#c9a86a8c;outline:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur .drg-ico{color:currentColor;flex:none;width:.95rem;height:.95rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur .drg-hud__cur-plate,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur .drg-asset-plate,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur .drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:1.1rem!important;min-width:1.1rem!important;max-width:1.1rem!important;height:1.1rem!important;min-height:1.1rem!important;max-height:1.1rem!important}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur .drg-asset-plate__img{object-fit:contain;object-position:center;padding:0}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__cur-val{text-overflow:clip;white-space:nowrap;width:auto;min-width:1ch;max-width:none;color:inherit;font-variant-numeric:tabular-nums;flex:none;line-height:1;display:inline-block;overflow:visible}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__logout{width:1.85rem;height:1.85rem;color:var(--drg-gold-3,#cdae74);border-radius:var(--drg-radius-chip,6px);cursor:pointer;background:#00000059;border:1px solid #c9a86a47;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin:.1rem 0 0;padding:0;transition:color .2s,border-color .2s,background .2s;display:inline-flex}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__logout:hover:not(:disabled),body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__logout:focus-visible{color:#f0e0b8;background:#24180eb8;border-color:#c9a86a8c;outline:none}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__logout:disabled{opacity:.55;cursor:wait}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__logout .drg-ico{width:.95rem;height:.95rem}@media (width<=1280px){body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{--drg-nav-plate-size:1.65rem;--drg-nav-item-gap:.3rem;--drg-nav-item-pad-y:.38rem;--drg-nav-item-pad-x:.55rem;--drg-nav-font-size:.8rem;gap:.45rem .65rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{max-width:min(38%,22rem)}}@media (width<=1180px){body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{--drg-nav-plate-size:1.5rem;--drg-nav-item-gap:.25rem;--drg-nav-item-pad-y:.35rem;--drg-nav-item-pad-x:.45rem;--drg-nav-font-size:.75rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__caret-btn{padding-inline:.28rem .38rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{max-width:min(36%,20rem);padding:.32rem .45rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__identity,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__name,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__level{max-width:11ch}}@media (width<=1080px) and (width>=769px){body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{--drg-nav-plate-size:1.7rem;--drg-nav-item-gap:.3rem;--drg-nav-item-pad-y:.35rem;--drg-nav-item-pad-x:.45rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a .drg-nav__label,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>a,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{gap:0}}@media (width<=720px){body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{width:100%;max-width:100%;margin-inline-start:0}}body.drg .drg-topbar__xp-rail{width:100%;padding:0 var(--drg-spacing-md);margin-top:var(--drg-spacing-xs);box-sizing:border-box}body.drg .drg-topbar__xp-rail-inner{gap:var(--drg-spacing-md);width:100%;padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:var(--gradient-card);border:1px solid var(--drg-border);border-radius:var(--drg-radius-card);box-shadow:0 2px 8px var(--shadow-dark);box-sizing:border-box;flex-direction:row!important;align-items:center!important;display:flex!important}body.drg .drg-topbar__xp-level{color:var(--drg-gold-3);text-shadow:0 0 10px #c9a96180;white-space:nowrap;flex:none;font-size:.9rem;font-weight:700}body.drg .drg-topbar__xp-track{border-radius:var(--drg-radius-row);isolation:isolate;min-width:0;position:relative;overflow:hidden;flex:auto!important;width:100%!important}body.drg .drg-topbar__xp-track:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.45;z-index:1;background:linear-gradient(90deg,#0000 8%,#ffffff47 50%,#0000 92%) 0 0/180% 100%;animation:2.9s linear infinite drg-topbar-xp-shimmer;position:absolute;inset:0}body.drg progress.drg-topbar__xp-rail-fill{border:1px solid var(--border-dark);border-radius:var(--drg-radius-row);background:var(--bg-tertiary);height:24px;box-shadow:inset 0 2px 4px var(--shadow-dark);z-index:0;position:relative;width:100%!important;display:block!important}body.drg .drg-topbar__xp-rail-text{z-index:2;color:#fff;text-shadow:0 1px 3px #000c,0 0 8px #0009;font-size:.78rem;font-weight:700;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@keyframes drg-topbar-xp-shimmer{0%{background-position:170% 0}to{background-position:-70% 0}}@media (prefers-reduced-motion:reduce){body.drg .drg-topbar__xp-track:after{opacity:0;animation:none}}@media (width<=1100px) and (width>=769px){body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner{flex-wrap:nowrap;gap:.4rem}body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner>.drg-hud.drg-hud--compact.drg-hud--mini{max-width:min(40%,20rem)}}body.drg .drg-topbar.drg-topbar--with-primary-nav,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-topbar__inner,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item,body.drg .drg-topbar.drg-topbar--with-primary-nav .drg-nav .menu-item-has-children{overflow:visible}.drg-topbar__xp-rail{padding:0 var(--drg-gutter) 10px;max-width:100%;margin-inline:auto}.drg-topbar__xp-rail-inner{flex-direction:column;gap:6px;min-width:0;display:flex}progress.drg-topbar__xp-rail-fill{border-radius:var(--drg-radius-pill);appearance:none;background:#00000061;border:0;width:100%;min-width:0;height:7px;overflow:hidden;box-shadow:inset 0 1px 6px #0000008c}progress.drg-topbar__xp-rail-fill::-webkit-progress-bar{border-radius:var(--drg-radius-pill);background:0 0}progress.drg-topbar__xp-rail-fill::-moz-progress-bar{border-radius:var(--drg-radius-pill)}.drg-topbar__xp-rail-text{font-family:var(--drg-font-heading);font-size:var(--drg-fs-2xs,10px);letter-spacing:var(--drg-tracking-wide);color:var(--drg-gold-2);text-shadow:0 1px #000000bf;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-self:flex-end;max-width:100%;font-weight:600;overflow:hidden}.drg-brand{display:inline-flex}.drg-brand__link{align-items:center;gap:var(--drg-spacing-2);font-family:var(--drg-font-heading);color:var(--drg-gold-1);letter-spacing:var(--drg-tracking-caps);text-transform:uppercase;font-size:var(--drg-fs-lg);padding:var(--drg-spacing-2) var(--drg-spacing-3);border-radius:var(--drg-radius-sm);transition:color var(--drg-motion-base) var(--drg-ease), background var(--drg-motion-base) var(--drg-ease);font-weight:700;text-decoration:none;display:inline-flex}.drg-brand__link:hover,.drg-brand__link:focus-visible{color:var(--drg-gold-2);background:#c5a0590f}.drg-brand__emblem{color:var(--drg-gold-2);align-items:center;display:inline-flex}.drg-brand__text{background:linear-gradient(180deg, var(--drg-gold-1), var(--drg-gold-3) 70%, var(--drg-gold-5));-webkit-text-fill-color:transparent;color:#0000;text-shadow:none;filter:drop-shadow(0 1px #000000b3);-webkit-background-clip:text;background-clip:text}body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-topbar__inner>.drg-hud{margin-inline-start:auto}body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-brand__link{padding:var(--drg-spacing-2) var(--drg-spacing-4);border-radius:var(--drg-radius-md);color:var(--drg-gold-1);background:linear-gradient(#fff6dc1f,#c5a0590f);border:1px solid #f5d58c42;box-shadow:0 0 24px #f5d58c29,inset 0 1px #ffffff1a}body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-brand__link:hover,body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-brand__link:focus-visible{color:#fbe9b4;background:linear-gradient(#fffae629,#c5a0591a);border-color:#fbe9b480;box-shadow:0 0 32px #f5d58c42,inset 0 1px #ffffff24}body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-brand__emblem{color:var(--drg-gold-1);filter:drop-shadow(0 0 8px #f5d58c80)}body.drg .drg-topbar.drg-topbar--no-primary-nav .drg-brand__text{background:linear-gradient(180deg, #fff2c8 0%, var(--drg-gold-1) 40%, var(--drg-gold-4) 100%);filter:drop-shadow(0 1px #0000008c)drop-shadow(0 0 14px #f5d58c40);-webkit-background-clip:text;background-clip:text}.drg-topbar__menu-toggle{border:1px solid var(--drg-border);border-radius:var(--drg-radius-sm);width:40px;height:40px;color:var(--drg-gold-2);cursor:pointer;transition:border-color var(--drg-motion-base) var(--drg-ease), color var(--drg-motion-base) var(--drg-ease);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:none}.drg-topbar__menu-toggle:hover{color:var(--drg-gold-1);border-color:var(--drg-gold-3)}.drg-topbar__menu-toggle[aria-expanded=true]{background:#c5a05914}.drg-nav__list,.drg-nav ul.menu,.drg-nav .drg-nav__list{align-items:center;gap:var(--drg-spacing-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.drg-nav .menu-item>a{justify-content:center;align-items:center;gap:var(--drg-spacing-2);padding:var(--drg-spacing-2) var(--drg-spacing-3);box-sizing:border-box;min-height:44px;font-family:var(--drg-font-heading);font-size:var(--drg-fs-sm);letter-spacing:var(--drg-tracking-wide);text-transform:uppercase;white-space:nowrap;color:var(--drg-text-soft);border-radius:var(--drg-radius-sm);transition:color var(--drg-motion-base) var(--drg-ease), background-color var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease);background:0 0;border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.drg-nav .menu-item>a:hover,.drg-nav .menu-item>a:focus-visible{color:var(--drg-gold-1);border-color:var(--drg-gold-5);background:#c5a05914}.drg-nav .menu-item>a>*{line-height:1}.drg-nav .menu-item>a:after{content:"";background:linear-gradient(90deg, transparent, var(--drg-gold-2), transparent);opacity:0;height:2px;transition:opacity var(--drg-motion-base) var(--drg-ease);position:absolute;bottom:3px;left:16%;right:16%;box-shadow:0 0 8px #c5a05980}.drg-nav .menu-item.current-menu-item>a:after,.drg-nav .menu-item.current-menu-parent>a:after,.drg-nav .menu-item.current-menu-ancestor>a:after,.drg-nav .menu-item>a[aria-current=page]:after,.drg-nav .menu-item>a.is-active:after{opacity:.9}.drg-nav .menu-item.current-menu-item>a,.drg-nav .menu-item.current-menu-parent>a,.drg-nav .menu-item.current-menu-ancestor>a,.drg-nav .menu-item>a[aria-current=page],.drg-nav .menu-item>a.is-active{color:var(--drg-gold-1);border-color:var(--drg-gold-3);background:linear-gradient(#c5a05938,#c5a0590f)}.drg-nav__icon{align-items:center;display:inline-flex}.drg-nav__caret{transition:transform var(--drg-motion-base) var(--drg-ease);align-items:center;margin-left:2px;display:inline-flex}.drg-nav .menu-item-has-children:before{content:"";pointer-events:none;z-index:80;height:12px;position:absolute;top:100%;left:-8px;right:-8px}.drg-nav .menu-item-has-children:hover:before,.drg-nav .menu-item-has-children:focus-within:before,.drg-nav .menu-item-has-children.is-open:before{pointer-events:auto}.drg-nav .sub-menu{gap:var(--drg-spacing-2);padding:var(--drg-spacing-3);background:linear-gradient(180deg, #ffffff08, transparent 25%), linear-gradient(145deg, var(--drg-ink-3), var(--drg-ink-1));border:1px solid var(--drg-border-strong);border-radius:var(--drg-radius-md);min-width:420px;box-shadow:var(--drg-elev-4), var(--drg-glow-gold-soft);z-index:81;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--drg-motion-base) var(--drg-ease), transform var(--drg-motion-base) var(--drg-ease);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)translateY(-4px)}.drg-nav .sub-menu:before{content:"";background:var(--parchment-grain);mix-blend-mode:overlay;opacity:.12;pointer-events:none;border-radius:inherit;background-size:220px 220px;position:absolute;inset:0}.drg-nav .sub-menu>*{z-index:1;position:relative}.drg-nav .menu-item-has-children:hover>.sub-menu,.drg-nav .menu-item-has-children:focus-within>.sub-menu,.drg-nav .menu-item.is-open>.sub-menu{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)translateY(0)}.drg-nav .sub-menu .menu-item>a{align-items:center;gap:var(--drg-spacing-2);padding:var(--drg-spacing-2) var(--drg-spacing-3);min-width:0;min-height:48px;font-size:var(--drg-fs-xs);color:var(--drg-text-soft);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--drg-radius-xs);box-sizing:border-box;border:1px solid #0000;flex:auto;font-weight:600;line-height:1.2;display:flex}.drg-nav .sub-menu .menu-item>a .drg-nav__icon{flex:none}.drg-nav .sub-menu .menu-item>a .drg-nav__label{overflow-wrap:break-word;flex:auto;min-width:0}.drg-nav .sub-menu .menu-item>a:hover{color:var(--drg-gold-1);background:#c5a05914}.drg-nav .sub-menu .menu-item>a:after{display:none}.drg-hud{align-items:start;column-gap:var(--drg-spacing-4);row-gap:var(--drg-spacing-3);width:auto;min-width:0;max-width:100%;padding:var(--drg-spacing-3) var(--drg-spacing-5);border:1px solid var(--drg-border);border-radius:var(--drg-radius-md);box-shadow:var(--drg-elev-2), var(--drg-inset-highlight);background:linear-gradient(#ffffff08,#0000 40%),linear-gradient(145deg,#1e242cd1,#0a0c10f0);flex:0 auto;grid-template-columns:minmax(0,auto) minmax(0,20rem);display:grid;transform:none;transform-style:flat!important}.drg-hud__profile-cluster{align-items:center;gap:var(--drg-spacing-3);min-width:0;display:flex}.drg-hud__hub-col{align-items:stretch;gap:var(--drg-spacing-4);min-width:0;box-sizing:border-box;flex-direction:column;max-inline-size:100%;display:flex}.drg-hud__hub-actions{justify-content:end;align-items:center;gap:var(--drg-spacing-3);flex-wrap:wrap;min-width:0;padding-block-start:2px;display:flex}.drg-hud__hub-actions .drg-hud__actions{flex:auto;justify-content:end;min-width:0}.drg-hud__hub-actions .drg-hud-daily{flex-shrink:0;margin-inline:0}.drg-hud__portrait{background:radial-gradient(circle at 30% 20%, #f5d58c47, transparent 60%), radial-gradient(circle at 70% 80%, #8b000047, transparent 70%), var(--drg-ink-2);border:2px solid var(--drg-gold-3);width:50px;height:50px;box-shadow:0 0 0 1px var(--drg-ink-0), inset 0 1px 0 #ffffff1f, 0 0 12px #c5a05947;transition:box-shadow var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease);border-radius:50%;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.drg-hud__portrait:hover,.drg-hud__portrait:focus-visible{border-color:var(--drg-gold-1);box-shadow:0 0 0 1px var(--drg-ink-0), inset 0 1px 0 #ffffff2e, 0 0 18px #f5d58c80}.drg-hud__portrait-ring{display:none}.drg-hud__avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.drg-hud__avatar-text{font-family:var(--drg-font-heading);font-size:var(--drg-fs-sm);letter-spacing:var(--drg-tracking-wide);color:var(--drg-gold-1);text-shadow:0 1px #000000d9;text-indent:0;font-weight:700;position:relative}.drg-hud__meta{flex-direction:column;flex:0 auto;gap:6px;min-width:0;max-width:min(280px,100%);display:flex}.drg-hud__name-row{align-items:baseline;gap:var(--drg-spacing-2);flex-wrap:wrap;line-height:1;display:flex}.drg-hud__name{font-family:var(--drg-font-heading);font-size:var(--drg-fs-sm);color:var(--drg-text-strong);letter-spacing:var(--drg-tracking-wide);text-shadow:0 1px #000000b3;font-weight:700;line-height:1.1}.drg-hud__level{font-family:var(--drg-font-heading);font-size:var(--drg-fs-xs);color:var(--drg-gold-2);letter-spacing:var(--drg-tracking-wide);padding-inline-start:10px;font-weight:600;line-height:1.1;position:relative}.drg-hud__level:before{content:"";inset-inline-start:0;background:var(--drg-gold-4);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.drg-hud__level:empty,.drg-hud__level:empty:before{display:none}.drg-hud__class-emblem{z-index:2;background:radial-gradient(circle at 30% 25%, #f5d58c59, transparent 62%), var(--drg-ink-1);border:1.5px solid var(--drg-gold-3);width:22px;height:22px;box-shadow:0 0 0 1px var(--drg-ink-0), 0 2px 8px #0000008c;pointer-events:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.drg-hud__class-emblem[hidden],.drg-hud__portrait .drg-hud__class-emblem[hidden]{display:none!important}.drg-hud__class-emblem .drg-ico{opacity:.92;filter:drop-shadow(0 0 5px #ff9a5e6b)}.drg-hud--compact .drg-hud__portrait .drg-hud__class-emblem,.drg-hud--mini .drg-hud__portrait .drg-hud__class-emblem{width:17px;height:17px;bottom:-2px;right:-2px}.drg-hud__faction-emblem-wrap{vertical-align:middle;color:inherit;border-radius:var(--drg-radius-sm);outline-offset:2px;flex-shrink:0;align-items:center;margin-inline:4px 0;text-decoration:none;display:inline-flex}.drg-hud__faction-emblem-wrap[hidden]{display:none!important}.drg-hud__faction-emblem-wrap:focus-visible{outline:2px solid #c5a059d9}.drg-hud__faction-emblem{border-radius:var(--drg-radius-sm);background:#00000038;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.drg-hud__faction-emblem .drg-faction-emblem__glyph{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.drg-hud__faction-emblem .drg-hud__faction-svg{opacity:.95;width:15px;height:15px}.drg-hud__presence{background:var(--drg-ink-4);border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #ffffff2e}[data-drg-hud=presence][data-state=online]{background:var(--drg-leaf-3)}[data-drg-hud=presence][data-state=in-combat]{background:var(--drg-blood-3)}[data-drg-hud=presence][data-state=in-raid]{background:var(--drg-ember-3)}[data-drg-hud=presence][data-state=away]{background:var(--drg-stone-4)}.drg-hud__bars{flex-direction:column;gap:5px;display:flex}.drg-hud__bar{align-items:center;gap:var(--drg-spacing-2);grid-template-columns:1fr auto;min-width:0;display:grid;position:relative}.drg-hud__bar .drg-progress{border-radius:var(--drg-radius-pill);grid-column:1;width:100%;min-width:0;height:8px}.drg-hud__bar-text{font-family:var(--drg-font-heading);letter-spacing:var(--drg-tracking-wide);color:var(--drg-text-dim);text-shadow:0 1px #000000b3;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:end;grid-column:2;justify-self:end;min-width:56px;font-size:10px;font-weight:600;line-height:1}.drg-hud__bar--hp .drg-hud__bar-text{color:var(--drg-bone-1)}.drg-hud__bar--xp .drg-hud__bar-text{color:var(--drg-gold-2)}.drg-hud__currencies{justify-content:start;place-items:stretch stretch;gap:var(--drg-spacing-3);inline-size:100%;min-inline-size:0;font-size:var(--drg-fs-xs);flex:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;min-width:0;font-weight:600;display:grid}.drg-hud__cur{box-sizing:border-box;inline-size:100%;max-width:none;min-block-size:38px;min-inline-size:0;padding-block:7px;padding-inline:var(--drg-spacing-3);text-align:start;border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-pill);font-family:var(--drg-font-heading);font-size:var(--drg-fs-xs);letter-spacing:var(--drg-tracking-wide);color:var(--drg-text-strong);box-shadow:var(--drg-inset-highlight);background:linear-gradient(#ffffff0a,#0000 60%),#0a0c10b8;justify-content:start;align-items:center;gap:6px;font-weight:600;display:flex}.drg-hud__cur--gold{color:var(--drg-gold-1);border-color:#c5a05959}.drg-hud__cur--sapphire{color:var(--drg-arcane-1);border-color:#4db8b859}.drg-hud__cur--skull{color:var(--drg-ember-1);border-color:#ff934761}.drg-hud__cur--energy{color:var(--drg-ember-2);border-color:#ff934752}.drg-hud__cur:before,.drg-hud__cur[data-drg-hud]:before,.drg-hud__cur[data-drg-hud=gold]:before,.drg-hud__cur[data-drg-hud=gems]:before,.drg-hud__cur[data-drg-hud=gold-wrap]:before,.drg-hud__cur[data-drg-hud=gems-wrap]:before,.drg-hud__cur[data-drg-hud=skulls-wrap]:before{content:none!important;display:none!important}.drg-hud__user,.drg-hud__profile-cluster,.drg-hud__hub-col,.drg-hud__hub-actions,.drg-hud__meta,.drg-hud__hp,.drg-hud__xp,.drg-hud__bars,.drg-hud__bar,.drg-hud__currencies{transform:none!important}.drg-hud__cur-val{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:8ch;line-height:1;overflow:hidden}.drg-hud__cur .drg-hud__cur-plate,.drg-hud__cur .drg-asset-plate.drg-hud__cur-plate{width:1.35rem;min-width:1.35rem;height:1.35rem;min-height:1.35rem;box-shadow:none;background:0 0;border:0}.drg-hud__cur .drg-asset-plate__img{object-fit:contain;object-position:center;padding:0}a.drg-hud__cur{color:inherit;cursor:pointer;text-decoration:none}@keyframes drg-hud-currency-ember-pulse{0%{box-shadow:var(--drg-inset-highlight),0 0 0 0 #ff934700}38%{box-shadow:var(--drg-inset-highlight),0 0 16px 3px #ff934780}to{box-shadow:var(--drg-inset-highlight),0 0 0 0 #ff934700}}.drg-hud__cur.drg-hud__cur--drg-ember-pulse{animation:.62s ease-out drg-hud-currency-ember-pulse}@media (prefers-reduced-motion:reduce){.drg-hud__cur.drg-hud__cur--drg-ember-pulse{animation:none!important}}.drg-hud--compact .drg-hud__bar-text{font-size:12px}.drg-hud--mini .drg-hud__portrait{width:36px;height:36px}.drg-hud.drg-hud--compact.drg-hud--mini{row-gap:var(--drg-spacing-4);align-items:center}.drg-hud.drg-hud--compact.drg-hud--mini .drg-hud__profile-cluster{align-self:center}.drg-hud__actions{align-items:center;gap:var(--drg-spacing-3);flex-wrap:wrap;display:flex}.drg-hud__settings{color:var(--drg-gold-1);width:36px;height:36px;transition:box-shadow var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease);background:#c9a34a14;border:1px solid #c9a34a59;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.drg-hud__settings:hover,.drg-hud__settings:focus-visible{border-color:var(--drg-gold-1);box-shadow:0 0 0 1px var(--drg-ink-0), 0 0 12px #c9a34a59}.drg-topbar--with-primary-nav .drg-topbar__inner{align-items:center;gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.drg-topbar__lead{align-items:center;gap:var(--drg-spacing-sm);min-width:0;display:flex}.drg-topbar__menu-toggle{border:1px solid var(--drg-border-strong,#c9a96159);border-radius:var(--drg-radius-chip);width:40px;height:40px;color:var(--drg-gold-1);cursor:pointer;background:#00000059;justify-content:center;align-items:center;padding:0;display:none}.drg-topbar__menu-toggle:hover,.drg-topbar__menu-toggle:focus-visible{border-color:var(--drg-gold-3);background:#c5a0591f}.drg-nav-scrim{z-index:70;cursor:pointer;background:#0000008c;border:0;margin:0;padding:0;display:none;position:fixed;inset:0}body.drg-nav-open .drg-nav-scrim{display:block}.drg-nav{flex:auto;justify-content:center;min-width:0;display:flex}.drg-nav__list{justify-content:center;align-items:center;gap:var(--drg-spacing-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.drg-nav .menu-item{list-style:none;position:relative}.drg-nav .menu-item>.drg-nav__domain-toggle{border-radius:var(--drg-radius-chip);max-width:100%;transition:background-color var(--drg-motion-base,.2s) ease, border-color var(--drg-motion-base,.2s) ease;background:0 0;border:1px solid #0000;align-items:stretch;display:inline-flex;position:relative}.drg-nav .menu-item>a,.drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{justify-content:center;align-items:center;gap:var(--drg-spacing-2);padding:var(--drg-spacing-2) var(--drg-spacing-3);box-sizing:border-box;min-height:44px;font-family:var(--drg-font-heading,"Cinzel", serif);font-size:var(--drg-fs-sm,.875rem);letter-spacing:var(--drg-tracking-wide,.08em);text-transform:uppercase;white-space:nowrap;color:var(--drg-text-soft);border-radius:var(--drg-radius-chip);cursor:pointer;transition:color var(--drg-motion-base,.2s) ease, background-color var(--drg-motion-base,.2s) ease, border-color var(--drg-motion-base,.2s) ease;background:0 0;border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{border-radius:var(--drg-radius-chip) 0 0 var(--drg-radius-chip);padding-right:var(--drg-spacing-2);border:0}.drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__caret-btn{border-radius:0 var(--drg-radius-chip) var(--drg-radius-chip) 0;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 .55rem 0 .2rem;display:inline-flex}.drg-nav .menu-item>a:hover,.drg-nav .menu-item>a:focus-visible,.drg-nav .menu-item>.drg-nav__domain-toggle:hover,.drg-nav .menu-item>.drg-nav__domain-toggle:focus-within{color:var(--drg-gold-1);border-color:var(--drg-gold-5,#c9a96159);background:#c5a05914}.drg-nav .menu-item>.drg-nav__domain-toggle:hover .drg-nav__toggle,.drg-nav .menu-item>.drg-nav__domain-toggle:focus-within .drg-nav__toggle,.drg-nav .menu-item>.drg-nav__domain-toggle:hover .drg-nav__caret-btn,.drg-nav .menu-item>.drg-nav__domain-toggle:focus-within .drg-nav__caret-btn{color:var(--drg-gold-1)}.drg-nav .menu-item>a:after,.drg-nav .menu-item>.drg-nav__domain-toggle:after{content:"";background:linear-gradient(90deg, transparent, var(--drg-gold-2), transparent);opacity:0;height:2px;transition:opacity var(--drg-motion-base,.2s) ease;pointer-events:none;position:absolute;bottom:3px;left:16%;right:16%}.drg-nav .menu-item.current-menu-item>a:after,.drg-nav .menu-item.current-menu-parent>a:after,.drg-nav .menu-item>a.is-active:after,.drg-nav .menu-item>.drg-nav__domain-toggle.is-active:after,.drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle:after{opacity:.9}.drg-nav .menu-item.current-menu-item>a,.drg-nav .menu-item>a.is-active,.drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle,.drg-nav .menu-item>.drg-nav__domain-toggle.is-active{color:var(--drg-gold-1);border-color:var(--drg-gold-3,#c9a96180);background:linear-gradient(#c5a05938,#c5a0590f)}.drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle .drg-nav__toggle,.drg-nav .menu-item>.drg-nav__domain-toggle.is-active .drg-nav__toggle,.drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle .drg-nav__caret-btn,.drg-nav .menu-item>.drg-nav__domain-toggle.is-active .drg-nav__caret-btn{color:var(--drg-gold-1)}.drg-nav__icon{flex:none;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.drg-nav__icon .drg-hub-sigil--xs{box-shadow:inset 0 1px #ffffff0f,0 1px 6px #00000047}.drg-nav__icon .drg-nav__plate,.drg-nav__icon .drg-asset-plate,.drg-nav__icon .drg-asset-plate--sm{width:var(--drg-nav-plate-size,2rem);height:var(--drg-nav-plate-size,2rem);min-width:var(--drg-nav-plate-size,2rem);min-height:var(--drg-nav-plate-size,2rem);max-width:var(--drg-nav-plate-size,2rem);max-height:var(--drg-nav-plate-size,2rem);border-radius:50%;flex:none;overflow:hidden}.drg-nav__icon .drg-asset-plate__img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.drg-nav__caret{transition:transform var(--drg-motion-base,.2s) ease;align-items:center;margin-left:2px;font-size:.75rem;display:inline-flex}.drg-nav .menu-item-has-children:hover>.drg-nav__domain-toggle .drg-nav__caret,.drg-nav .menu-item.is-open>.drg-nav__domain-toggle .drg-nav__caret{transform:rotate(180deg)}.drg-nav .menu-item-has-children:before{content:"";pointer-events:none;height:10px;position:absolute;top:100%;left:0;right:0}.drg-nav .menu-item-has-children:hover:before,.drg-nav .menu-item-has-children:focus-within:before,.drg-nav .menu-item.is-open:before{pointer-events:auto}.drg-nav .sub-menu{min-width:16rem;max-width:22rem;padding:var(--drg-spacing-2);gap:var(--drg-spacing-1);border:1px solid var(--drg-border-strong,#c9a96159);border-radius:var(--drg-radius-row);opacity:0;visibility:hidden;pointer-events:none;z-index:var(--drg-z-dropdown,400);transition:opacity var(--drg-motion-base,.2s) ease, visibility var(--drg-motion-base,.2s) ease;background:linear-gradient(#161a22fa,#0a0c10fa);margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}.drg-nav .menu-item-has-children:hover>.sub-menu,.drg-nav .menu-item-has-children:focus-within>.sub-menu,.drg-nav .menu-item.is-open>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.drg-nav .sub-menu .menu-item{min-width:0;display:flex}.drg-nav .sub-menu .menu-item>a,.drg-nav .sub-menu .drg-nav__item{width:100%;min-height:auto;padding:var(--drg-spacing-2) var(--drg-spacing-3);text-transform:none;letter-spacing:.02em;font-size:var(--drg-fs-sm,.875rem);justify-content:flex-start}.drg-nav .sub-menu .menu-item>a:after,.drg-nav .sub-menu .menu-item>.drg-nav__toggle:after{display:none}.drg-nav .sub-menu .menu-item>a:hover{background:#c5a0591f}.drg-nav .sub-menu .menu-item>a:focus-visible{color:var(--drg-gold-1);background:#c5a05929;border-color:#c9a9616b}.drg-nav__item-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.drg-nav__desc{color:var(--drg-text-soft);text-transform:none;letter-spacing:0;white-space:normal;font-size:.78rem;font-weight:400;line-height:1.35}.drg-nav__item--gated{align-items:center;gap:var(--drg-spacing-2);opacity:.55;cursor:not-allowed;width:100%;display:inline-flex}.drg-nav__gate{color:var(--drg-gold-2);margin-left:auto;font-size:.72rem}@media (width<=768px){.drg-topbar--with-primary-nav .drg-topbar__inner{grid-template-columns:auto 1fr;grid-template-areas:"lead hud""nav nav"}.drg-topbar__lead{grid-area:lead}.drg-topbar--with-primary-nav .drg-hud{grid-area:hud}.drg-topbar--with-primary-nav .drg-nav{grid-area:nav}.drg-topbar__menu-toggle{display:inline-flex}.drg-nav{border-right:1px solid var(--drg-border-strong,#c9a96159);width:min(320px,86vw);padding:var(--drg-spacing-5) var(--drg-spacing-4);transition:transform var(--drg-motion-base,.2s) ease;z-index:75;background:linear-gradient(#0e1116fa,#080a0efa);flex:none;justify-content:flex-start;position:fixed;top:68px;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:10px 0 30px #00000080}.drg-nav__drawer-close{width:100%;margin:0 0 var(--drg-spacing-3);border-radius:var(--drg-radius-chip);min-height:2.4rem;color:var(--drg-text-strong);letter-spacing:.02em;cursor:pointer;background:#0c0e12d1;border:1px solid #c9a96159;justify-content:center;align-items:center;padding:.45rem .8rem;font-family:inherit;font-size:.85rem;font-weight:600;display:inline-flex}.drg-nav__drawer-close:hover,.drg-nav__drawer-close:focus-visible{background:#12161ce6;border-color:#c9a9618c}body.drg-nav-open .drg-nav{transform:translate(0)}.drg-nav__list{align-items:stretch;gap:var(--drg-spacing-2);flex-direction:column;width:100%}.drg-nav .menu-item{width:100%}.drg-nav .menu-item>a,.drg-nav .menu-item>.drg-nav__domain-toggle{justify-content:flex-start;width:100%}.drg-nav .menu-item>.drg-nav__domain-toggle .drg-nav__toggle{flex:auto;justify-content:flex-start}.drg-nav .sub-menu{min-width:0;max-width:none;margin-top:var(--drg-spacing-1);margin-left:var(--drg-spacing-3);opacity:1;visibility:visible;pointer-events:auto;box-shadow:none;background:0 0;border:none;padding:0;display:none;position:static;transform:none}.drg-nav .menu-item.is-open>.sub-menu{display:grid}.drg-nav .menu-item-has-children:hover>.sub-menu{display:none}.drg-nav .menu-item.is-open>.sub-menu,.drg-nav .menu-item.is-open:hover>.sub-menu{display:grid}}@media (prefers-reduced-motion:reduce){.drg-nav .sub-menu,.drg-nav,.drg-nav__caret{transition:none}}.drg-nav .sub-menu{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-2);gap:var(--drg-spacing-1);background:linear-gradient(#181410fc,#0a0908fc);border:1px solid #c5a0596b;box-shadow:0 20px 50px #000000bf,0 0 0 1px #c5a05914,inset 0 1px #ffffff0d}.drg-nav .sub-menu .menu-item>a,.drg-nav .sub-menu .drg-nav__item{border-radius:var(--drg-radius-chip);transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);border:1px solid #0000}.drg-nav .sub-menu .menu-item>a:hover{color:var(--drg-gold-1,#f1dca7);background:#c5a0591a;border-color:#c5a05940}.drg-nav .sub-menu .drg-nav__label{color:var(--drg-bone-1,#d8c9a8);font-weight:600}.drg-nav .sub-menu .menu-item>a:hover .drg-nav__label{color:var(--drg-gold-1,#f1dca7)}.drg-nav .sub-menu .drg-nav__desc{color:var(--drg-muted,#d8c9a899);font-size:.76rem}.drg-nav .sub-menu{gap:var(--drg-spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:22rem;max-width:28rem}.drg-nav .sub-menu .menu-item>a,.drg-nav .sub-menu .drg-nav__item{text-align:center;white-space:normal;text-transform:none;letter-spacing:.02em;justify-content:center;align-items:center;gap:.25rem;min-height:2.5rem;padding:.55rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.2}.drg-nav .sub-menu .menu-item>a .drg-nav__icon{display:none}.drg-nav .sub-menu .menu-item>a .drg-nav__label,.drg-nav .sub-menu .drg-nav__item .drg-nav__label{text-align:center;white-space:normal;min-width:0;max-width:100%;text-overflow:unset;overflow-wrap:break-word;word-break:normal;flex:auto;overflow:visible}.drg-nav .sub-menu .drg-nav__item--gated{flex-wrap:wrap;justify-content:center}.drg-nav .sub-menu .drg-nav__gate{text-align:center;flex:0 0 100%;margin-left:0;font-size:.7rem}.dr-layout-hub__inner,.dr-template-hub.dr-layout-hub{container:dr-hub/inline-size}.dr-layout-hub__grid,.drg-hub-section.dr-layout-hub__grid,.drg-hub-section.drg-wide-grid,.menu-grid.dr-layout-hub__grid,.dr-layout-hub__grid.menu-grid{--hub-grid-max-cols:4;--hub-grid-gap:clamp(12px, 1.5vw, 24px);gap:var(--hub-grid-gap);grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--drg-grid-min,17.5rem), calc((100% - (var(--hub-grid-max-cols) - 1) * var(--hub-grid-gap)) / var(--hub-grid-max-cols)))), 1fr));width:100%;min-width:0;max-width:100%;display:grid;overflow-x:clip}.menu-grid--bottom{--drg-grid-min:260px}.dr-layout-hub__grid>*,.drg-hub-section>*,.menu-grid>*{width:100%;min-width:0;max-width:100%}.drg-domain-shell,.drg-retinue-folio,.drg-faction-folio,.drg-guild-folio{flex-direction:column;gap:1rem;width:100%;max-width:none;display:flex}.drg-domain-shell__frame,.drg-retinue-folio__frame,.drg-faction-folio__frame,.drg-guild-folio__frame{border-radius:var(--drg-radius-md);background:var(--gradient-card,linear-gradient(165deg, #201a12eb, #16120ef5));box-shadow:var(--drg-elev-2);border:1px solid #78644647;overflow:hidden}.drg-domain-shell--gold,.drg-retinue-folio__frame--gold,.drg-faction-folio__frame--gold,.drg-guild-folio__frame--gold{border-color:#c8a05a61}.drg-domain-shell--ember,.drg-retinue-folio__frame--ember,.drg-faction-folio__frame--ember,.drg-guild-folio__frame--ember{border-color:#b45a3252}.drg-domain-shell--arcane,.drg-retinue-folio__frame--arcane,.drg-faction-folio__frame--arcane,.drg-guild-folio__frame--arcane{border-color:#5aa0c859}.drg-domain-shell--neutral,.drg-retinue-folio__frame--neutral,.drg-faction-folio__frame--neutral,.drg-guild-folio__frame--neutral{border-color:#78644638}.drg-domain-shell__frame-head,.drg-retinue-folio__frame-head,.drg-faction-folio__frame-head,.drg-guild-folio__frame-head{border-bottom:1px solid #7864462e;padding:.75rem 1rem .5rem}.drg-domain-shell__frame-title,.drg-retinue-folio__frame-title,.drg-faction-folio__frame-title,.drg-guild-folio__frame-title{letter-spacing:.02em;color:var(--drg-text-strong);margin:0;font-size:1.05rem}.drg-domain-shell__frame-lede,.drg-retinue-folio__frame-lede,.drg-faction-folio__frame-lede,.drg-guild-folio__frame-lede{opacity:.88;color:var(--drg-text-soft);margin:.35rem 0 0;line-height:1.4}.drg-domain-shell__frame-body,.drg-retinue-folio__frame-body,.drg-faction-folio__frame-body,.drg-guild-folio__frame-body{flex-direction:column;gap:.85rem;padding:.85rem 1rem 1rem;display:flex}.drg-domain-shell__submenu,.drg-retinue-folio__submenu,.drg-faction-folio__submenu,.drg-guild-folio__submenu{margin:0 0 .75rem}.drg-domain-shell__subtabs,.drg-retinue-folio__subtabs,.drg-faction-folio__subtabs,.drg-guild-folio__subtabs{flex-wrap:wrap;gap:.35rem}.drg-domain-shell__subpanels,.drg-retinue-folio__subpanels,.drg-faction-folio__subpanels,.drg-guild-folio__subpanels{flex-direction:column;gap:0;min-width:0;display:flex}.drg-domain-shell__subpanel,.drg-retinue-folio__subpanel,.drg-faction-folio__subpanel,.drg-guild-folio__subpanel{min-width:0;display:none}.drg-domain-shell__subpanel.is-active,.drg-retinue-folio__subpanel.is-active,.drg-faction-folio__subpanel.is-active,.drg-guild-folio__subpanel.is-active{display:block}.drg-domain-shell__subpanel[hidden],.drg-retinue-folio__subpanel[hidden],.drg-faction-folio__subpanel[hidden],.drg-guild-folio__subpanel[hidden]{display:none!important}.drg-domain-grid{grid-template-columns:repeat(auto-fill, minmax(var(--drg-grid-min,320px), 1fr));gap:.85rem;display:grid}.drg-domain-grid--compact{--drg-grid-min:240px;gap:var(--drg-spacing-md);align-items:start}.drg-chamber-layout{gap:var(--drg-spacing-md);flex-direction:column;width:100%;min-width:0;display:flex}.drg-chamber-layout__actions{margin-top:var(--drg-spacing-sm);padding-top:var(--drg-spacing-md);align-items:flex-end;gap:var(--drg-spacing-sm);border-top:1px solid #78644633;flex-wrap:wrap}@media (width<=639px){.drg-domain-grid{grid-template-columns:1fr}}.drg-btn,a.drg-btn{--_btn-color:var(--drg-bone-1);--_btn-bg:linear-gradient(180deg, #20262f 0%, #141821 60%, #0a0d12 100%);--_btn-border:#c5a05966;--_btn-shadow:var(--drg-elev-2);justify-content:center;align-items:center;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-5);min-height:40px;line-height:1;font-family:var(--drg-font-heading,"Cinzel", serif);font-size:var(--drg-fs-sm,.94rem);letter-spacing:var(--drg-tracking-wide,.14em);text-transform:uppercase;color:var(--_btn-color);background:var(--_btn-bg);border:1px solid var(--_btn-border);border-radius:var(--drg-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;box-shadow:var(--_btn-shadow), var(--drg-inset-highlight,inset 0 1px 0 #ffffff14);transition:color var(--drg-motion-base,var(--transition-normal)) var(--drg-ease,ease), border-color var(--drg-motion-base,var(--transition-normal)) var(--drg-ease,ease), box-shadow var(--drg-motion-base,var(--transition-normal)) var(--drg-ease,ease), transform var(--drg-motion-base,var(--transition-normal)) var(--drg-ease,ease);font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.drg-btn:hover,.drg-btn:focus-visible{color:var(--drg-gold-1);border-color:var(--drg-gold-3);box-shadow:var(--drg-elev-3,var(--drg-elev-4)), var(--drg-glow-gold-soft,0 0 18px #c9a96138);transform:translateY(-1px)}.drg-btn--ghost{--_btn-bg:transparent;--_btn-border:#c5a05952;--_btn-shadow:none}.drg-btn--ghost:hover{--_btn-bg:#c5a0591a}.drg-btn--blood,.drg-btn--danger{--_btn-color:#fff4f4;--_btn-bg:linear-gradient(180deg, #b83d4c 0%, #8a2f3a 55%, #5c1c26 100%);--_btn-border:#b83d4cb3;--_btn-shadow:0 6px 16px #50101866}.drg-btn--blood:hover,.drg-btn--blood:focus-visible,.drg-btn--danger:hover,.drg-btn--danger:focus-visible{color:#fff8f8;border-color:#e67882d9;box-shadow:0 8px 22px #64142080,0 0 18px #b83d4c47}.drg-btn--diablo{--_btn-color:var(--drg-gold-2);--_btn-bg:linear-gradient(180deg, #2e2f2f 0%, #181818 50%, #0a0a0a 100%)}.drg-btn[disabled],.drg-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.drg-panel,section.drg-panel{isolation:isolate;background:linear-gradient(180deg, #ffffff08 0%, transparent 30%), linear-gradient(145deg, var(--drg-ink-3) 0%, var(--drg-ink-1) 100%);border:1px solid var(--drg-border-strong);border-radius:var(--drg-radius-lg);padding:var(--drg-spacing-5);box-shadow:var(--drg-elev-3), var(--drg-inset-highlight,inset 0 1px 0 #ffffff14);position:relative;overflow:hidden}.drg-panel>*{z-index:2;position:relative}.drg-panel__header{justify-content:space-between;align-items:flex-end;gap:var(--drg-spacing-4);margin-bottom:var(--drg-spacing-5);padding-bottom:var(--drg-spacing-4);border-bottom:1px solid var(--drg-border-soft);flex-wrap:wrap;display:flex}.drg-panel__body{position:relative}.drg-panel--hero{background:radial-gradient(ellipse at 50% -10%, #f5d58c24, transparent 55%), linear-gradient(145deg, var(--drg-ink-3), var(--drg-ink-1));padding:clamp(var(--drg-spacing-6), 5vw, var(--drg-spacing-8)) var(--drg-spacing-6);text-align:center;border:1.5px solid var(--drg-gold-4);box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft,0 0 18px #c9a96138)}.drg-title,.drg-hero__title{font-family:var(--drg-font-heading,"Cinzel", serif);letter-spacing:var(--drg-tracking-loose,.08em);font-weight:600;line-height:var(--drg-lh-tight,1.18);color:var(--drg-text-strong);margin:0 0 var(--drg-spacing-3)}.drg-title--diablo{font-size:var(--drg-fs-h1,clamp(1.8rem, 1.3rem + 1.5vw, 2.6rem));background:var(--drg-gold-gradient-royal,var(--gradient-gold));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.drg-title--diablo:after{content:none;display:none}.drg-eyebrow,.drg-shell-intro__eyebrow{font-family:var(--drg-font-heading,"Cinzel", serif);font-size:var(--drg-fs-eyebrow,.84rem);letter-spacing:var(--drg-tracking-caps,.18em);text-transform:uppercase;color:var(--drg-gold-2);margin:0 0 var(--drg-spacing-2);font-weight:600}.drg-meta{color:var(--drg-text-soft);font-size:var(--drg-fs-body,1rem);line-height:var(--drg-lh-normal,1.55);margin:0}.drg-grid{gap:var(--drg-spacing-5);grid-auto-rows:1fr;display:grid}.drg-wide-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-rows:1fr}.drg-card,a.drg-card,span.drg-card{gap:var(--drg-spacing-2);height:100%;padding:var(--drg-spacing-5) var(--drg-spacing-5) calc(var(--drg-spacing-5) + 32px);background:linear-gradient(180deg, #ffffff0a, transparent 40%), linear-gradient(145deg, var(--drg-ink-3), var(--drg-ink-1));border:1px solid var(--drg-border);border-radius:var(--drg-radius-lg);color:var(--drg-text);box-shadow:var(--drg-elev-2);isolation:isolate;transition:transform var(--drg-motion-base,var(--transition-normal)) ease, border-color var(--drg-motion-base,var(--transition-normal)) ease, box-shadow var(--drg-motion-base,var(--transition-normal)) ease;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.drg-card__strip{background:linear-gradient(90deg, transparent 0%, var(--drg-gold-3) 50%, transparent 100%);opacity:.75;pointer-events:none;z-index:3;height:2px;position:absolute;top:0;left:8%;right:8%}.drg-card:hover,.drg-card:focus-visible{border-color:var(--drg-gold-4);box-shadow:var(--drg-elev-4), var(--drg-glow-gold-soft,0 0 18px #c9a96138);transform:translateY(-2px)}.drg-card__title{font-family:var(--drg-font-heading,"Cinzel", serif);font-size:var(--drg-fs-h3,1.26rem);color:var(--drg-text-strong);margin:var(--drg-spacing-1) 0 2px;font-weight:600}.drg-card__desc{font-size:var(--drg-fs-sm,.94rem);color:var(--drg-text-soft);line-height:var(--drg-lh-normal,1.55);margin:0 0 var(--drg-spacing-2)}.drg-card__arrow{right:var(--drg-spacing-4);bottom:var(--drg-spacing-3);z-index:3;border-radius:var(--drg-radius-pill,999px);border:1px solid var(--drg-border-soft);color:var(--drg-gold-3);opacity:.85;transition:transform var(--transition-normal), opacity var(--transition-normal);background:#c5a05914;padding:5px 12px;position:absolute}.drg-card:hover .drg-card__arrow{opacity:1;transform:translate(3px)}.drg-card__lock{right:var(--drg-spacing-4);bottom:var(--drg-spacing-3);z-index:3;border-radius:var(--drg-radius-pill,999px);border:1px solid var(--drg-border-soft);font-size:var(--drg-fs-xs,.82rem);color:var(--drg-text-dim);background:#0a0c108c;padding:5px 10px;position:absolute}.drg-badge{align-items:center;gap:var(--drg-spacing-1);border-radius:var(--drg-radius-pill,999px);font-family:var(--drg-font-heading,"Cinzel", serif);letter-spacing:var(--drg-tracking-caps,.18em);text-transform:uppercase;border:1px solid var(--drg-border-soft);color:var(--drg-text-soft);background:#ffffff0a;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.drg-badge--gold{color:#1b1408;background:linear-gradient(#f5d686,#a88244);border-color:#c5a059a6}.drg-badge--arcane{color:#051a1a;background:linear-gradient(#79c5c5,#2a8a8a)}.drg-badge--ember{background:linear-gradient(180deg, var(--drg-ember-1,#f0a050), var(--drg-ember-3,#a2501a));color:#2a0f03}.drg-badge--red{color:#fff3f0;background:linear-gradient(#c46262,#7a2121)}.drg-card--rarity-common{border-color:#cfcfd238}.drg-card--rarity-magic{box-shadow:var(--drg-elev-2), 0 0 18px #7093ff24;border-color:#7093ff5c}.drg-card--rarity-rare{border-color:#f8e56b66}.drg-card--rarity-unique{border-color:#f08a2a73}.drg-card--rarity-legendary{border-color:#c86dff7a}.drg-card--rarity-magic .drg-card__title{color:var(--rarity-magic,#7093ff)}.drg-card--rarity-rare .drg-card__title{color:var(--rarity-rare,#f8e56b)}.drg-card--rarity-unique .drg-card__title{color:var(--rarity-unique,#f08a2a)}.drg-rarity{isolation:isolate;position:relative}.drg-rarity[data-rarity=common]{border-color:#cfcfd24d}.drg-rarity[data-rarity=magic]{box-shadow:0 0 12px var(--rarity-magic-glow,#7093ff52);border-color:var(--rarity-magic,#7093ff)!important}.drg-rarity[data-rarity=rare]{box-shadow:0 0 14px var(--rarity-rare-glow,#f8e56b52);border-color:var(--rarity-rare,#f8e56b)!important}.drg-rarity[data-rarity=unique]{border-color:var(--rarity-unique,#f08a2a)!important}.drg-corner{position:relative}.drg-corner:before,.drg-corner:after{content:"";pointer-events:none;border:1px solid #c5a0598c;width:14px;height:14px;position:absolute}.drg-corner:before{border-bottom:none;border-right:none;top:6px;left:6px}.drg-corner:after{border-top:none;border-left:none;bottom:6px;right:6px}.drg-corner--gold:before,.drg-corner--gold:after{border-color:#c5a05994}.drg-corner--blood:before,.drg-corner--blood:after{border-color:#a0101099}.drg-corner--arcane:before,.drg-corner--arcane:after{border-color:#4db8b899}.drg-tabs-stack{gap:var(--drg-spacing-2);flex-direction:column;min-height:0;display:flex}.drg-tabs-stack--secondary .drg-tabs--tier-secondary{padding:var(--drg-spacing-2);background:linear-gradient(180deg, #00000038, transparent 55%), var(--drg-ink-2);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-md);box-shadow:inset 0 2px 5px #0006}.drg-tabs-stack--primary .drg-tabs--tier-primary{gap:var(--drg-spacing-2);flex-wrap:wrap}.drg-tabs-stack--primary>.drg-tabs[role=tablist]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.drg-tabs{gap:var(--drg-spacing-2);padding:var(--drg-spacing-2);background:var(--drg-ink-2);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-md);flex-wrap:wrap;display:flex;box-shadow:inset 0 2px 6px #00000073}.drg-tab,.drg-tabs__btn,.drg-tabs__tab,.drg-tabs [role=tab],.drg-tabs button[role=tab]{justify-content:center;align-items:center;gap:var(--drg-spacing-2);padding:var(--drg-spacing-2) var(--drg-spacing-4);box-sizing:border-box;appearance:none;min-height:42px;font:inherit;font-family:var(--drg-font-heading);font-size:var(--drg-fs-sm);letter-spacing:var(--drg-tracking-caps);text-transform:uppercase;vertical-align:middle;white-space:nowrap;color:var(--drg-text-soft);border-radius:var(--drg-radius-sm);cursor:pointer;transition:color var(--drg-motion-base) var(--drg-ease), background-color var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease);background:0 0;border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.drg-tab>*,.drg-tabs [role=tab]>*{align-items:center;line-height:1;display:inline-flex}.drg-tab:hover,.drg-tabs__btn:hover,.drg-tabs__tab:hover,.drg-tabs [role=tab]:hover{color:var(--drg-gold-1);background:#c5a0590f}.drg-tab[aria-selected=true],.drg-tab.is-active,.drg-tabs__tab.is-active,.drg-tabs [role=tab][aria-selected=true]{color:var(--drg-gold-1);border-color:var(--drg-gold-3);background:linear-gradient(#c5a05938,#c5a05914);box-shadow:inset 0 1px #ffffff24,0 0 14px #c5a0593d}.drg-tab[aria-selected=true]:after,.drg-tab.is-active:after,.drg-tabs__tab.is-active:after{content:"";background:linear-gradient(90deg, transparent, var(--drg-gold-2), transparent);height:2px;position:absolute;bottom:-1px;left:10%;right:10%;box-shadow:0 0 10px #c5a059b3}.drg-tab__count,.drg-tab__badge{background:var(--drg-ink-1);border:1px solid var(--drg-border);border-radius:var(--drg-radius-pill);min-width:22px;height:18px;color:var(--drg-gold-2);font-variant-numeric:tabular-nums;transition:background var(--drg-motion-base) var(--drg-ease), color var(--drg-motion-base) var(--drg-ease);justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.drg-tab[aria-selected=true] .drg-tab__count,.drg-tab.is-active .drg-tab__count,.drg-tab[aria-selected=true] .drg-tab__badge,.drg-tab.is-active .drg-tab__badge{color:#1b1408;border-color:var(--drg-gold-3);background:linear-gradient(#f5d686,#a88244)}@media (width<=768px){.drg-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.drg-tab,.drg-tabs__btn,.drg-tabs__tab,.drg-tabs [role=tab]{scroll-snap-align:start;flex:none}}@media (prefers-reduced-motion:reduce){.dr-reset-hub *,.dr-template-hub *,.dr-template-chamber *,.dr-template-tactical *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes dr-reset-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dr-reset-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dr-reset-slide-in-up{0%{opacity:0;transform:translateY(20px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes dr-reset-slide-in-down{0%{opacity:0;transform:translateY(-20px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes dr-reset-spin{0%{transform:rotate(0)translateZ(0)}to{transform:rotate(360deg)translateZ(0)}}.animate-fade-in,.drg-animate-fade-in-up{will-change:transform, opacity;animation:.4s forwards dr-reset-slide-in-up}.animate-slide-up{will-change:transform, opacity;animation:.3s forwards dr-reset-slide-in-up}.hover-lift{will-change:transform;transition:transform .2s}.hover-lift:hover{transform:translateY(-2px)translateZ(0)}@keyframes drg-scene-enter{0%{opacity:0;transform:translateY(8px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes drg-card-stagger{0%{opacity:0;transform:translateY(12px)scale(.98)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes drg-glow-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes drg-shimmer{0%{background-position:-200%}to{background-position:200%}}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:first-child{animation:.35s 50ms both drg-card-stagger}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:nth-child(2){animation:.35s .1s both drg-card-stagger}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:nth-child(3){animation:.35s .15s both drg-card-stagger}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:nth-child(4){animation:.35s .2s both drg-card-stagger}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:nth-child(n+5){animation:.35s .25s both drg-card-stagger}.dr-reset-login .drg-login-chamber__card{animation:.45s 50ms both drg-scene-enter}@media (prefers-reduced-motion:reduce){.menu-card,.dr-reset-login .drg-login-chamber__card{animation:none!important}}.dr-template-chamber,.dr-reset-chamber{width:100%;max-width:100%;padding:var(--drg-gutter) 0;color:var(--drg-text-strong);margin-inline:0}.dr-template-chamber__body{gap:var(--drg-spacing-lg);flex-direction:column;min-width:0;display:flex}[data-drg-scene=guild-hall] .dr-reset-chamber.drg-guild-hall,.dr-reset-chamber.drg-guild-hall{padding:var(--drg-spacing-lg) 0}[data-drg-scene=character-folio] .dr-reset-chamber.drg-character-page,.dr-reset-chamber.drg-character-page,[data-drg-scene^=economy-] .dr-reset-chamber,.dr-reset-chamber.drg-shop-page,.dr-reset-chamber.drg-marketplace-page{padding:var(--drg-spacing-md) 0 var(--drg-spacing-xl)}.dr-template-tactical,.dr-reset-tactical{gap:var(--drg-spacing-md);width:100%;min-height:min(60vh,720px);color:var(--drg-text-strong);flex-direction:column;display:flex}[data-drg-scene=world-campaign] .dr-reset-tactical,.dr-reset-tactical.drg-world-campaign-page{padding:var(--drg-spacing-md) 0 var(--drg-spacing-xl)}[data-drg-scene=combat-stage] .dr-reset-tactical,.dr-reset-tactical.drg-combat-page{padding:var(--drg-spacing-md) 0;min-height:min(70vh,800px)}[data-drg-scene=pve-hub] .dr-reset-tactical,.dr-reset-tactical.drg-pve-hub,[data-drg-scene=pvp-hub] .dr-reset-tactical,.dr-reset-tactical.drg-pvp-hub{min-height:0;padding:0}.drg-tactical-frame{gap:var(--drg-spacing-3);flex-direction:column;width:100%;display:flex}.drg-tactical-frame__toolbar{border-radius:var(--drg-plate-radius,8px);background:radial-gradient(80% 120% at 50% -20%,#c5a0591a,#0000 55%),linear-gradient(#16120ee0,#080a0ed1);border:1px solid #c5a05938;padding:.65rem .85rem;box-shadow:inset 0 1px #ffffff0d}.drg-tactical-frame--blood .drg-tactical-frame__toolbar,.drg-tactical-frame--ember .drg-tactical-frame__toolbar{background:radial-gradient(80% 120% at 50% -20%,#8b00001f,#0000 55%),linear-gradient(#16120eeb,#080a0edb);border-color:#8b000047}.drg-tactical-frame__body{gap:var(--drg-spacing-3);flex-direction:column;min-width:0;display:flex}.drg-tactical-frame--canvas .drg-tactical-frame__body{align-items:stretch}@media (width>=768px){.drg-tactical-frame--canvas .drg-tactical-frame__body{flex-direction:row}.drg-tactical-frame__stage{flex:1;min-width:0}.drg-tactical-frame__detail{flex-shrink:0;width:min(100%,320px)}}.drg-tactical-frame__catalog{padding:var(--drg-spacing-4);border-radius:var(--drg-plate-radius,8px);box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0d);background:linear-gradient(165deg,#1c1814f5,#12100efa);border:1px solid #78644647}.drg-tactical-frame--blood .drg-tactical-frame__catalog{border-color:#8b000047}.drg-tactical-frame--ember .drg-tactical-frame__catalog{border-color:#b45a3252}.drg-tactical-canvas-host,[data-drg-scene^=pve-] .drg-tactical-canvas-host,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host,[data-drg-scene=combat-stage] .drg-combat-canvas-wrap,[data-drg-scene=pve-eternal-battlefield] .drg-eternal-canvas-host,.drg-eternal-canvas-host{border-radius:var(--drg-plate-radius,8px);border:2px solid var(--drg-mat-gold-border,#c5a05952);width:100%;box-shadow:inset 0 0 48px #0006, 0 0 20px var(--drg-mat-gold-glow,#c5a0591f);contain:layout style paint;background:#080a0ea6;position:relative;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-canvas-wrap,[data-drg-scene=pve-eternal-battlefield] .drg-eternal-canvas-host,.drg-eternal-canvas-host{border-color:#c43b3b47;box-shadow:inset 0 0 48px #00000073,0 0 20px #78141c1f}.drg-eternal-canvas-host{aspect-ratio:16/9;max-height:min(72vh,820px)}.drg-tactical-canvas-host:before,.drg-tactical-canvas-host:after,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:before,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:after{content:"";border-color:var(--drg-mat-gold-border,#c5a05973);pointer-events:none;z-index:4;opacity:.7;width:18px;height:18px;position:absolute}.drg-tactical-canvas-host:before,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:before{border-top:2px solid;border-left:2px solid;top:6px;left:6px}.drg-tactical-canvas-host:after,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:after{border-bottom:2px solid;border-right:2px solid;bottom:6px;right:6px}.drg-eternal-canvas-host:before,.drg-eternal-canvas-host:after{display:none}.drg-eternal-canvas,.drg-eternal__canvas,.drg-combat-canvas,.drg-world-campaign__canvas{z-index:0;touch-action:none;width:100%;height:100%;display:block;position:relative}[data-drg-scene=world-campaign] .drg-world-campaign__viewport{touch-action:none;width:100%;min-height:min(48vh,580px);max-height:none;overflow:hidden}.drg-tactical-frame__detail .drg-panel,.drg-tactical-frame__detail.drg-panel,[data-drg-scene=world-campaign] .drg-world-campaign__detail.drg-panel{border:1px solid var(--drg-mat-gold-border,#c5a05947);border-radius:var(--drg-plate-radius,8px);background:var(--drg-mat-parchment-bg,linear-gradient(180deg, #30281eeb, #201c16f5));max-height:40vh;overflow:auto;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #00000059}@media (width>=768px){.drg-tactical-frame__detail .drg-panel,.drg-tactical-frame__detail.drg-panel,[data-drg-scene=world-campaign] .drg-world-campaign__detail.drg-panel{max-height:none}}[data-drg-scene=world-campaign] .drg-world-campaign__detail .drg-panel__body,.drg-tactical-frame__detail .drg-panel__body{padding:var(--drg-spacing-4)}[data-drg-scene=world-campaign] .drg-world-campaign__layers,.drg-world-campaign__layers{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=world-campaign] .drg-world-campaign__layers .drg-chip.is-active,[data-drg-scene=world-campaign] .drg-world-campaign__layers .drg-chip--active,.drg-world-campaign__layers .drg-chip.is-active{color:var(--drg-mat-gold-accent,#c5a059);background:#c5a0592e;border-color:#c5a0598c;box-shadow:0 0 10px #c5a05926}[data-drg-scene=world-campaign] .drg-world-campaign__capital,.drg-world-campaign__capital{background:0 0;border:0;border-radius:0;padding:0 0 .5rem}[data-drg-scene=pve-hub] .drg-zones-grid,.drg-zones-grid{gap:var(--drg-gap-lg,1.25rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}[data-drg-scene=combat-stage] .drg-combat-stage{box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}[data-drg-scene=combat-stage] .drg-tactical-frame__toolbar .drg-combat-stage__header{justify-content:space-between;align-items:center;gap:var(--drg-spacing-3);background:0 0;border:0;padding:0;display:flex}@media (width<=767px){[data-drg-scene=world-campaign] .drg-world-campaign__detail,.drg-tactical-frame__detail .drg-panel{z-index:2;position:sticky;bottom:0;box-shadow:0 -8px 24px #00000073}[data-drg-scene=pve-hub] .drg-zones-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pve-hub] .drg-card--dungeon:hover{transition:none;transform:none}}.drg-combat-stage__toolbar{gap:var(--drg-spacing-3);flex-direction:column;display:flex}.drg-combat-stage__heading{margin:0}.drg-combat-stage__status-strip{gap:var(--drg-spacing-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));display:grid}.drg-combat-stage__status-chip{min-height:2rem;color:var(--drg-text-strong,#f6ecd3);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:#00000047;border:1px solid #c5a05942;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.drg-combat-stage__status-chip--hero{border-color:#4db8b859}.drg-combat-stage__status-chip--resource{border-color:#c9a96157}.drg-combat-stage__status-chip--enemy{border-color:#c43b3b57}.drg-boss-hp-bar{border-radius:var(--drg-plate-radius,8px);background:radial-gradient(90% 140% at 50% -40%,#c43b3b2e,#0000 58%),linear-gradient(#1c1012f5,#0a080ceb);border:1px solid #8b000059;padding:.75rem 1rem .85rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 0 24px #78141c24}.drg-boss-hp-bar:after{content:"";pointer-events:none;opacity:.85;background:radial-gradient(circle at 50% 0,#ff506414,#0000 55%);position:absolute;inset:0}.drg-boss-hp-bar--elite{border-color:#b45a3259;box-shadow:inset 0 1px #ffffff0f,0 0 20px #b45a321f}.drg-boss-hp-bar--wave{background:radial-gradient(90% 140% at 50% -40%,#4db8b81f,#0000 58%),linear-gradient(#121618f5,#080a0eeb);border-color:#4db8b847}.drg-boss-hp-bar__chrome{z-index:1;flex-direction:column;gap:.55rem;display:flex;position:relative}@media (width>=640px){.drg-boss-hp-bar__chrome{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.drg-boss-hp-bar__identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.drg-boss-hp-bar__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffb4b4b8;font-size:.72rem}.drg-boss-hp-bar__title-row{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.drg-boss-hp-bar__name{font-family:var(--drg-font-heading,serif);color:var(--drg-mat-gold-accent,#c5a059);letter-spacing:var(--drg-tracking-wide,.04em);margin:0;font-size:clamp(1rem,2.4vw,1.25rem)}.drg-boss-hp-bar__level,.drg-boss-hp-bar__wave{color:var(--drg-text-soft,#ffffffb8);font-size:.82rem}.drg-boss-hp-bar__meter{flex-direction:column;flex:1;gap:.35rem;width:min(100%,420px);display:flex}.drg-boss-hp-bar__progress{width:100%;height:1.1rem}.drg-boss-hp-bar__values{font-variant-numeric:tabular-nums;color:var(--drg-text-soft,#ffffffc7);text-align:right;font-size:.82rem}.drg-combat-hud{gap:var(--drg-spacing-3);flex-direction:column;width:100%;display:flex}.drg-combat-hud__arena{gap:var(--drg-spacing-3);grid-template-columns:1fr;align-items:stretch;display:grid}@media (width>=768px){.drg-combat-hud__arena{grid-template-columns:minmax(88px,112px) minmax(0,1fr) minmax(88px,112px);align-items:center}}.drg-combat-hud__canvas{min-width:0}.drg-combat-orb{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:.35rem .25rem;display:flex}@media (width>=768px){.drg-combat-orb{padding-top:.5rem}}.drg-combat-orb__ring{flex-shrink:0}.drg-combat-orb__sigil{font-family:var(--drg-font-heading,serif);color:var(--drg-mat-gold-accent,#c5a059);justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.drg-combat-orb--enemy .drg-combat-orb__ring{box-shadow:0 0 16px #c43b3b38}.drg-combat-orb--enemy .drg-combat-orb__sigil{color:#ff7878eb}.drg-combat-orb__readout{flex-direction:column;gap:.15rem;max-width:112px;display:flex}.drg-combat-orb__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f6ecd3);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.2;overflow:hidden}.drg-combat-orb__level,.drg-combat-orb__hp,.drg-combat-orb__resource{font-variant-numeric:tabular-nums;color:var(--drg-text-soft,#ffffffb8);text-shadow:0 1px #00000073;font-size:.76rem;font-weight:600}.drg-action-bar,.drg-combat-action-bar{border-radius:var(--drg-plate-radius,8px);background:var(--drg-mat-parchment-bg,linear-gradient(180deg, #30281eeb, #201c16f5));border:1px solid #c5a0593d;padding:.65rem .75rem;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000047}[data-drg-scene=combat-stage] .drg-action-bar,[data-drg-scene=combat-stage] .drg-combat-action-bar{border-color:#8b000047}.drg-action-bar__rail{gap:var(--drg-spacing-2);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.drg-action-bar__primary,.drg-action-bar__rail>li{scroll-snap-align:start;flex:none}.drg-action-bar__primary{min-width:min(112px,28vw)}.drg-action-bar__strike{flex-direction:column;gap:.35rem;width:100%;display:flex}.drg-action-bar__strike-btn{width:100%;min-height:112px}.drg-action-bar__charge-track{height:4px}.drg-action-bar__slot{appearance:none;border:0;min-width:96px;min-height:96px}.drg-action-bar__slot--empty{opacity:.72}.drg-combat-action-bar__slot-glyph{opacity:.55;font-size:1.25rem}.drg-combat-hud__charge-hint{text-align:center;color:var(--drg-text-soft,#fffc);margin:0;font-size:.8rem}.drg-combat-hud__actions-dock{gap:var(--drg-spacing-2);padding-inline:var(--drg-spacing-3);flex-direction:column;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-party-hp .drg-boss-hp-bar{margin-top:var(--drg-spacing-2)}@media (width<=767px){.drg-combat-hud__arena{grid-template-areas:"canvas""hero""enemy"}.drg-combat-hud__canvas{grid-area:canvas}.drg-combat-orb--hero{text-align:left;flex-direction:row;grid-area:hero;justify-content:flex-start}.drg-combat-orb--enemy{text-align:right;flex-direction:row;grid-area:enemy;justify-content:flex-end}.drg-combat-orb__readout{max-width:none}.drg-boss-hp-bar__values{text-align:left}}@media (width<=640px){[data-drg-scene=combat-stage] .drg-combat-theatre__player-dock .drg-combat-orb{min-width:0}[data-drg-scene=combat-stage] .drg-combat-theatre__player-dock .drg-combat-orb__readout,[data-drg-scene=combat-stage] .drg-boss-hp-bar__values{font-size:.75rem}[data-drg-scene=combat-stage] .drg-combat-hud__actions-dock{z-index:5;margin-top:var(--drg-spacing-2);padding:var(--drg-spacing-2) var(--drg-spacing-3);padding-bottom:calc(var(--drg-spacing-2) + env(safe-area-inset-bottom,0));background:linear-gradient(#080a0e14,#080a0ef5 30%);position:sticky;bottom:0}[data-drg-scene=combat-stage] .drg-action-bar{box-shadow:inset 0 1px #ffffff0f,0 -8px 20px #00000052}[data-drg-scene=combat-stage] .drg-combat-stage__actions,[data-drg-scene=combat-stage] .drg-combat-stage__actions .drg-btn{width:100%}.drg-combat-stage__status-strip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.drg-boss-hp-bar:after{display:none}.drg-ability-tile:hover{transform:none}}body{background:var(--drg-bg0,var(--color-bg-primary,#090a0d));color:var(--drg-text,#e8e2d6)}.drg-spa-shell__main.drg-main{isolation:isolate;position:relative}.drg-spa-shell__main.drg-main:before{z-index:0}.drg-spa-shell__main .drg-feature-shell__panel{position:relative;overflow:hidden}.drg-spa-shell__main .drg-feature-shell__panel>.drg-scene-atmosphere{z-index:0}.drg-spa-shell__main .drg-feature-shell__body{z-index:1;position:relative}.drg-spa-scene-stage{flex-direction:column;flex:1;display:flex;position:relative}.drg-spa-scene-view,.drg-spa-scene-view--ready{opacity:1;visibility:visible;flex:1}.drg-spa-scene-host.drg-scene-host--visual{min-height:min(50vh,28rem)}.drg-spa-scene-layout{gap:var(--drg-spacing-5);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid}.drg-spa-scene-layout--with-rail-left{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.drg-spa-scene-layout--with-rail-right{grid-template-columns:minmax(0,1fr) minmax(200px,280px)}.drg-spa-scene-layout__rail{top:calc(var(--drg-topbar-offset,72px) + var(--drg-spacing-3));max-height:calc(100dvh - var(--drg-topbar-offset,72px) - var(--drg-spacing-6));align-self:start;position:sticky;overflow:auto}.drg-spa-scene-layout__stage{flex-direction:column;flex:1;min-width:0;display:flex}@media (width<=1023px){.drg-spa-scene-layout--with-rail-left,.drg-spa-scene-layout--with-rail-right{grid-template-columns:minmax(0,1fr)}.drg-spa-scene-layout__rail{max-height:none;position:static}}.drg-spa-shell .drg-title--diablo:after{content:none;display:none}.drg-spa-shell__main[data-drg-scene^=pve-] .drg-feature-shell__panel,.drg-spa-shell__main[data-drg-scene^=pvp-] .drg-feature-shell__panel{border-bottom:1px solid #8b00002e}.drg-spa-shell__main[data-drg-scene^=meta-] .drg-feature-shell__panel{background-image:var(--drg-mat-rune-grid), var(--drg-panel-bg)}.drg-spa-shell .drg-topbar{flex-direction:column;display:flex}.drg-spa-shell .drg-topbar__xp-rail{box-sizing:border-box;flex-shrink:0;width:100%}.drg-spa-shell .drg-hud__utility-dock{align-items:center;gap:var(--drg-spacing-2);flex-wrap:nowrap;display:inline-flex}.drg-spa-shell .drg-hud__utility{color:var(--drg-gold-1,#c5a059);width:36px;height:36px;transition:box-shadow var(--drg-motion-base,.16s) var(--drg-ease,ease), border-color var(--drg-motion-base,.16s) var(--drg-ease,ease);background:#c9a34a14;border:1px solid #c9a34a59;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.drg-spa-shell .drg-hud__utility:hover,.drg-spa-shell .drg-hud__utility:focus-visible{border-color:var(--drg-gold-1,#c5a059);box-shadow:0 0 0 1px var(--drg-ink-0,#0a0908), 0 0 12px #c9a34a59}.drg-spa-shell .drg-hud__utility .drg-ico{width:18px;height:18px}.drg-spa-shell .drg-hud__utility-glyph{font-size:1rem;line-height:1}.drg-spa-shell .drg-tabs-stack{margin-bottom:var(--drg-spacing-4)}.drg-spa-shell .drg-tabs--tier-primary .drg-tabs__tab,.drg-spa-shell .drg-tabs--tier-primary [role=tab]{font-family:var(--drg-font-heading,"Cinzel", serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase}.drg-spa-shell .drg-tabs--tier-secondary{border-radius:var(--drg-radius-md,8px)}.drg-spa-shell .drg-scene-chamber-tabs__panels{min-width:0}.drg-spa-shell .drg-scene-chamber-tabpanel:not(.is-active)[hidden]{display:none}.drg-stat-grid{gap:var(--drg-spacing-3);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));grid-auto-rows:1fr;display:grid}.drg-stat-grid--sm{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.drg-stat-grid--lg{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.drg-stat-tile{gap:var(--drg-spacing-2);padding:var(--drg-spacing-4);background:linear-gradient(180deg, #ffffff0a, transparent 50%), linear-gradient(180deg, var(--drg-ink-3), var(--drg-ink-1));border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-md);box-shadow:var(--drg-elev-1), var(--drg-inset-highlight);isolation:isolate;flex-direction:column;justify-content:space-between;min-height:104px;display:flex;position:relative;overflow:hidden}.drg-stat-tile:before{content:"";background:linear-gradient(90deg, transparent, var(--drg-gold-3) 50%, transparent);opacity:.75;pointer-events:none;height:2px;position:absolute;top:0;left:10%;right:10%}.drg-stat-tile__head{align-items:center;gap:var(--drg-spacing-2);color:var(--drg-text-dim);font-size:var(--drg-fs-xs);letter-spacing:var(--drg-tracking-caps);text-transform:uppercase;font-family:var(--drg-font-heading);font-weight:600;display:flex}.drg-stat-tile__icon{width:22px;height:22px;color:var(--drg-gold-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.drg-stat-tile__value{font-family:var(--drg-font-heading);font-size:var(--drg-fs-h2);color:var(--drg-text-strong);letter-spacing:var(--drg-tracking-loose);font-variant-numeric:tabular-nums;text-shadow:0 1px #000000b3;align-self:flex-start;margin-top:auto;font-weight:700;line-height:1.05}.drg-stat-tile__sub{font-size:var(--drg-fs-xs);color:var(--drg-muted);letter-spacing:var(--drg-tracking-loose)}.drg-stat-tile--accent{border-color:var(--drg-gold-4);box-shadow:var(--drg-elev-1), var(--drg-glow-gold-soft)}.drg-stat-tile--accent .drg-stat-tile__value{color:var(--drg-gold-1)}.drg-stat-tile--danger{border-color:var(--drg-border-danger)}.drg-stat-tile--danger .drg-stat-tile__value{color:var(--drg-blood-1)}.drg-stat-tile--arcane{border-color:#4db8b859}.drg-stat-tile--arcane .drg-stat-tile__value{color:var(--drg-arcane-1)}.drg-scene-preface{gap:var(--drg-spacing-4);margin:0 0 var(--drg-spacing-6);grid-template-columns:1fr;display:grid}@media (width>=900px){.drg-scene-preface--two-col{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch}}.drg-scene-preface__panel.drg-panel{padding:var(--drg-spacing-5);gap:var(--drg-spacing-3);isolation:isolate;flex-direction:column;display:flex;position:relative}.drg-scene-preface__eyebrow{letter-spacing:var(--drg-tracking-caps,.1em);color:var(--drg-gold-2,#e4bf70);margin:0}.drg-scene-preface__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-h3,1.4rem);letter-spacing:var(--drg-tracking-loose,.02em);color:var(--drg-text-strong,#f4efe6);margin:0}.drg-scene-preface__lede{color:var(--drg-text-soft,#e8e2d6eb);max-width:64ch;margin:0;line-height:1.5}.drg-scene-preface__tasks{counter-reset:scene-task;gap:var(--drg-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drg-scene-preface__tasks li{counter-increment:scene-task;color:var(--drg-text-soft,#e8e2d6eb);padding:6px 0 6px 2.4em;line-height:1.45;position:relative}.drg-scene-preface__tasks li:before{content:counter(scene-task, decimal-leading-zero);width:1.9em;height:1.9em;font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-xs,.78rem);letter-spacing:var(--drg-tracking-caps,.1em);color:var(--drg-gold-1,#f1dca7);text-shadow:0 1px #0009;background:linear-gradient(#c5a05929,#c5a05905);border:1px solid #c5a05966;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;left:0}.drg-scene-preface__stats{gap:var(--drg-spacing-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.drg-scene-preface__stats .drg-stat-tile{min-height:96px}.drg-scene-crest{align-items:center;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-4);border-radius:var(--drg-radius-md,12px);box-shadow:var(--drg-elev-1), inset 0 1px 0 #ffffff0a;background:radial-gradient(120% 140% at 0 0,#c5a05929,#0000 55%),linear-gradient(#14120cb8,#0a0806eb);border:1px solid #c5a05952;display:flex}.drg-scene-crest__sigil{width:48px;height:48px;color:var(--drg-gold-1,#f1dca7);text-shadow:0 0 12px #f5d68673;background:radial-gradient(circle at 30% 30%,#c5a05952,#0009 70%);border:1px solid #c5a05980;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.drg-scene-crest__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-lg,1.15rem);color:var(--drg-text-strong,#f4efe6);letter-spacing:.02em;margin:0}.drg-scene-crest__meta{color:var(--drg-text-dim,#e8e2d6b3);font-size:var(--drg-fs-sm,.9rem);margin:2px 0 0}.drg-guild-emblem,.drg-alliance-emblem{border:1px solid var(--drg-border-strong,#c9a34a8c);width:52px;height:52px;box-shadow:var(--drg-elev-2,0 4px 14px #00000073), inset 0 1px 0 #ffffff0d;background:radial-gradient(circle at 30% 25%,#ffffff24,#0000 55%),linear-gradient(#211a0ed9 0%,#0e0a06f2 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.drg-alliance-emblem{width:56px;height:56px}.drg-guild-emblem__glyph,.drg-alliance-emblem__glyph{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-1,#f5d686);text-shadow:0 0 10px #c5a0598c,0 1px #000000b3;text-transform:uppercase;font-size:1.45rem;font-weight:700;line-height:1}.drg-guild-emblem--gold .drg-guild-emblem__glyph,.drg-alliance-emblem--gold .drg-alliance-emblem__glyph{color:var(--drg-gold-1,#f5d686);text-shadow:0 0 10px #c5a0598c,0 1px #000000b3}.drg-guild-emblem--blood .drg-guild-emblem__glyph,.drg-alliance-emblem--blood .drg-alliance-emblem__glyph{color:var(--drg-blood-1,#ffb8b8);text-shadow:0 0 10px #c43b3b80}.drg-guild-emblem--arcane .drg-guild-emblem__glyph,.drg-alliance-emblem--arcane .drg-alliance-emblem__glyph{color:var(--drg-arcane-1,#9fe3e3);text-shadow:0 0 10px #4db8b880}.drg-guild-emblem--rune .drg-guild-emblem__glyph,.drg-alliance-emblem--rune .drg-alliance-emblem__glyph{color:var(--drg-rune-1,#d8afff);text-shadow:0 0 10px #c86dff80}.drg-guild-emblem--ember .drg-guild-emblem__glyph,.drg-alliance-emblem--ember .drg-alliance-emblem__glyph{color:var(--drg-ember-1,#ffc28a);text-shadow:0 0 10px #f08a2a8c}:root{--drg-ui-plate-pad:var(--drg-spacing-4);--drg-ui-plate-pad-compact:var(--drg-spacing-3);--drg-ui-frame-radius:var(--drg-plate-radius,8px);--drg-ui-modal-backdrop:radial-gradient(circle at 50% 50%, #0a0505d1, #000000f2)}.drg-ui-frame{isolation:isolate;border-radius:var(--drg-ui-frame-radius);position:relative;overflow:hidden}.drg-ui-frame__fx{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.drg-ui-frame__body{z-index:1;position:relative}.drg-ui-frame__fx--gold{opacity:.9;background:radial-gradient(85% 55% at 50% 0,#c5a05938,#0000 62%),radial-gradient(40% 30% at 100% 80%,#f5d68614,#0000 55%)}.drg-ui-frame__fx--arcane{background:var(--drg-mat-rune-grid,repeating-linear-gradient(90deg, transparent, transparent 23px, #4db8b80a 23px, #4db8b80a 24px)), radial-gradient(ellipse 80% 55% at 40% 0%, #4db8b833, transparent 60%);opacity:.88}.drg-ui-frame__fx--ember{opacity:.85;background:radial-gradient(70% 50% at 50% 100%,#c45a2a2e,#0000 58%),radial-gradient(45% 35% at 10% 20%,#8b00001f,#0000 55%)}.drg-ui-frame__fx--particles{opacity:.55;background-image:radial-gradient(circle at 20% 30%,#c5a05959 0,#0000 2px),radial-gradient(circle at 72% 18%,#f5d68647 0,#0000 1.5px),radial-gradient(circle at 88% 62%,#c5a05938 0,#0000 2px),radial-gradient(circle at 35% 78%,#f5d68633 0,#0000 1.5px),radial-gradient(circle at 55% 45%,#c5a05926 0,#0000 1px);background-size:100% 100%}@media (prefers-reduced-motion:no-preference){.drg-ui-frame__fx--particles{animation:8s ease-in-out infinite alternate drg-ui-frame-sparkle}}@keyframes drg-ui-frame-sparkle{0%{opacity:.4;transform:scale(1)}to{opacity:.65;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.drg-ui-frame__fx--particles{animation:none}}.drg-spa-shell__main .drg-feature-shell__panel{overflow:hidden}.drg-spa-shell__main .drg-scene-atmosphere{border-radius:inherit;inset:0}.drg-spa-scene-host .drg-scene-atmosphere{inset:0}.drg-spa-shell .drg-plate:not(.drg-plate__body):not(:has(>.drg-plate__body)){padding:var(--drg-ui-plate-pad)}.drg-spa-shell .drg-plate--compact:not(.drg-plate__body):not(:has(>.drg-plate__body)){padding:var(--drg-ui-plate-pad-compact)}.drg-spa-shell .drg-plate__body{padding:var(--drg-ui-plate-pad) var(--drg-spacing-5)}.drg-spa-shell .drg-card.drg-plate,.drg-spa-shell .drg-domain-card,.drg-spa-shell .drg-hub-domain-card{padding:var(--drg-ui-plate-pad);gap:var(--drg-spacing-2);min-height:0}.drg-spa-shell .drg-domain-shell__frame-body{padding:var(--drg-ui-plate-pad) var(--drg-spacing-5)}.drg-spa-shell .drg-stat-grid{gap:var(--drg-spacing-3)}.drg-spa-shell .drg-stat-tile{min-height:104px;padding:var(--drg-ui-plate-pad)}.drg-stat-tile__label{color:var(--drg-text-dim);font-size:var(--drg-fs-xs,.75rem);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;font-family:var(--drg-font-heading,serif);font-weight:600;display:block}.drg-resource-chip{font-family:var(--drg-font-body,"Spectral", serif);color:var(--drg-bone-1);align-items:center;gap:.4em;font-size:.875rem;line-height:1;display:inline-flex}.drg-resource-chip__glyph{color:var(--drg-gold-2)}.drg-resource-chip__value{font-variant-numeric:tabular-nums;font-weight:600}.drg-resource-chip--sapphire .drg-resource-chip__glyph{color:var(--drg-arcane-2)}.drg-resource-chip--skull .drg-resource-chip__glyph,.drg-resource-chip--ember .drg-resource-chip__glyph{color:var(--drg-fire-accent)}.drg-resource-chip.is-highlight,.drg-resource-chip.is-highlight .drg-resource-chip__glyph{color:var(--drg-gold-1)}dialog.drg-dialog,dialog.drg-folio-modal,dialog.drg-modal{color:inherit;border:0;max-width:100vw;max-height:100dvh;margin:auto;padding:0}dialog.drg-modal.drg-modal--canon,.drg-spa-shell .drg-modal.drg-modal--canon{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:max(var(--drg-spacing-4), env(safe-area-inset-top,0px)) max(var(--drg-spacing-4), env(safe-area-inset-right,0px)) max(var(--drg-spacing-4), env(safe-area-inset-bottom,0px)) max(var(--drg-spacing-4), env(safe-area-inset-left,0px));box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex}dialog.drg-modal.drg-modal--canon::backdrop,.drg-spa-shell dialog.drg-modal.drg-modal--canon::backdrop{background:var(--drg-ui-modal-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.drg-modal.drg-modal--canon .drg-modal__dialog,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__dialog{width:min(720px,100%);max-height:min(88vh, calc(100dvh - var(--drg-spacing-6)));border:1px solid var(--drg-border-strong,#c5a05959);border-radius:var(--drg-radius-lg,12px);background:linear-gradient(180deg, #ffffff08, transparent 30%), linear-gradient(160deg, var(--drg-ink-3,#1a1f27), var(--drg-ink-1,#0b0c0e));box-shadow:var(--drg-elev-4,0 12px 40px #0000008c), var(--drg-glow-gold-soft,0 0 24px #c5a05933);color:var(--drg-bone-1,#efe6d2);padding:0;position:relative;overflow:auto}dialog.drg-modal.drg-modal--canon .drg-modal__dialog:before,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__dialog:before{content:"";border-radius:inherit;pointer-events:none;background:var(--parchment-grain,none);opacity:.1;mix-blend-mode:overlay;background-size:220px 220px;position:absolute;inset:0}dialog.drg-modal.drg-modal--canon .drg-modal__dialog:after,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__dialog:after{content:"";pointer-events:none;border-radius:inherit;background:var(--ornament-corner-gold,linear-gradient(135deg, #c5a059cc 0 2px, transparent 2px)) top left / 24px 24px no-repeat, var(--ornament-corner-gold,linear-gradient(225deg, #c5a059cc 0 2px, transparent 2px)) top right / 24px 24px no-repeat, var(--ornament-corner-gold,linear-gradient(45deg, #c5a059cc 0 2px, transparent 2px)) bottom left / 24px 24px no-repeat, var(--ornament-corner-gold,linear-gradient(315deg, #c5a059cc 0 2px, transparent 2px)) bottom right / 24px 24px no-repeat;opacity:.9;position:absolute;inset:8px}dialog.drg-modal.drg-modal--canon .drg-modal__header,dialog.drg-modal.drg-modal--canon .drg-modal__body,dialog.drg-modal.drg-modal--canon .drg-modal__actions,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__header,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__body,.drg-spa-shell .drg-modal.drg-modal--canon .drg-modal__actions{z-index:2;position:relative}dialog.drg-modal.drg-modal--confirm.drg-modal--canon .drg-modal__dialog,.drg-spa-shell .drg-modal--confirm.drg-modal--canon .drg-modal__dialog{width:min(460px,100%)}.drg-modal__close,.drg-dialog__close{border-radius:var(--drg-radius-sm,6px);width:2rem;height:2rem;color:var(--drg-gold-2,#d4b56a);cursor:pointer;background:#0a0c10a6;border:1px solid #c5a05959;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.drg-modal__close:hover,.drg-dialog__close:hover{color:var(--drg-gold-1,#e8d5a3);background:#1c1610d9;border-color:#c5a059a6}.drg-spa-shell .drg-state-card{padding:var(--drg-spacing-5);border-radius:var(--drg-radius-md,8px)}.drg-spa-shell .drg-state-card--loading .drg-state-card__figure{animation:1.4s ease-in-out infinite drg-ui-state-pulse}@keyframes drg-ui-state-pulse{0%,to{opacity:.65;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}.drg-state-card__message{color:var(--drg-text-soft);margin:0 0 var(--drg-spacing-4)}.drg-state-card__actions{gap:var(--drg-spacing-3);margin-top:var(--drg-spacing-4);flex-wrap:wrap;justify-content:center;display:flex}.drg-spa-shell .drg-state-card--empty .drg-state-card__figure{color:var(--drg-ash,#5a554c);border-style:dashed;border-color:#8c827373}.drg-spa-shell .drg-state-card--empty .drg-state-card__title{color:var(--drg-bone-2,#b3a489)}.drg-spa-shell .drg-state-card--error{background:var(--drg-fire-surface,linear-gradient(160deg, #1a120b, #0d0e13));border-color:#c2693c4d}.drg-spa-shell .drg-state-card--error .drg-state-card__figure{border-color:var(--drg-fire-border-strong,#c2693c80);color:var(--drg-fire-accent,#c2693c)}.drg-spa-shell .drg-state-card--offline{background:var(--drg-order-surface,linear-gradient(160deg, #0c0e11, #0a0b0d));border-color:var(--drg-order-border-soft,#e9edf129);box-shadow:none}.drg-spa-shell .drg-state-card--offline .drg-state-card__figure{color:var(--drg-order-muted,#aab6c2);box-shadow:none;border-color:#e9edf14d}.drg-spa-shell .drg-state-card--offline .drg-state-card__title{color:var(--drg-order-ink-soft,#cfd6dc)}@media (prefers-reduced-motion:reduce){.drg-spa-shell .drg-state-card--loading .drg-state-card__figure{opacity:.8;animation:none}}.drg-form-field{gap:var(--drg-spacing-1);flex-direction:column;min-width:0;display:flex}.drg-form-field__hint{font-size:var(--drg-fs-xs,.75rem);color:var(--drg-text-dim);margin:0}.drg-form-field__error{padding:var(--drg-spacing-2) var(--drg-spacing-3);border-radius:var(--drg-radius-sm);color:#ffb4b4;font-size:var(--drg-fs-sm,.875rem);background:#c53a3a29;margin:0}.drg-tabs-stack--secondary>.drg-tabs-root,.drg-tabs-stack--primary>.drg-tabs-root{margin-bottom:var(--drg-spacing-3)}[data-drg-scene=service-game-hub] .drg-game-hub__character-shell{flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__progress-grid{grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,2vw,1.15rem);display:grid}@media (width>=768px){[data-drg-scene=service-game-hub] .drg-game-hub__progress-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch}}[data-drg-scene=service-game-hub] .drg-game-hub__progress-zone{min-width:0}[data-drg-scene=service-game-hub] .drg-game-hub__xp-caption{margin:0 0 .5rem}[data-drg-scene=service-game-hub] .drg-game-hub__domains-chamber .drg-scene-chamber{margin:0}[data-drg-scene=service-game-hub] .drg-hub-domain-card{min-height:0;color:inherit;flex-direction:column;gap:.35rem;text-decoration:none;display:flex;position:relative}[data-drg-scene=service-game-hub] .drg-hub-domain-card .drg-card__desc{-webkit-line-clamp:2;margin-bottom:2.25rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card--gated,[data-drg-scene=service-game-hub] .drg-hub-domain-card.drg-card--locked{cursor:not-allowed;opacity:.78;filter:grayscale(.4)saturate(.7);border-style:dashed}[data-drg-scene=service-game-hub] article.drg-hub-domain-card--gated{pointer-events:none}[data-drg-scene=service-game-hub] a.drg-hub-domain-card--gated{pointer-events:auto}[data-drg-scene=service-game-hub] .drg-hub-domain-card__chip--gate{color:#e6c68f;letter-spacing:.06em;text-transform:uppercase;background:#28180cd9;border-color:#c9a86a66;font-size:.65rem}[data-drg-scene=service-game-hub] .drg-locked-horizon__hint{font-size:var(--drg-fs-xs,.75rem);opacity:.88;margin:.25rem 0 0;line-height:1.45;display:block}[data-drg-scene=service-game-hub] .drg-game-hub__loop-panel .drg-panel__header{margin-bottom:.75rem}[data-drg-scene^=economy-] .drg-economy-chamber .drg-scene-chamber{margin:0}[data-drg-scene=economy-inventory] .drg-folio-shell--flat-read .drg-folio-body{margin-top:0}@media (prefers-reduced-motion:reduce){[data-drg-scene=service-game-hub] .drg-hub-domain-card:hover{transform:none}}.drg-folio-spread-panel{min-width:0}.drg-folio-spread{grid-template-columns:minmax(min(100%,260px),.85fr) minmax(min(100%,280px),1fr) minmax(min(100%,280px),1.15fr);align-items:start;gap:clamp(.75rem,2vw,1rem);width:100%;min-width:0;display:grid}.drg-folio-spread__stats,.drg-folio-spread__crest,.drg-folio-spread__vault{min-width:0}.drg-folio-crest__portrait-ring{border:2px solid var(--drg-gold-3,#c5a0598c);background:radial-gradient(circle at 30% 20%, #f5d58c2e, transparent 60%), radial-gradient(circle at 70% 80%, #8b00002e, transparent 70%), var(--drg-ink-2,#141820);width:120px;height:120px;box-shadow:var(--drg-glow-gold-soft,0 0 24px #c5a05933);border-radius:50%;justify-content:center;align-items:center;display:flex}.drg-folio-crest__name{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-h2,1.25rem);color:var(--drg-text-strong);margin:0}.drg-folio-crest__meta{color:var(--drg-text-dim);font-size:var(--drg-fs-sm,.875rem);margin:0}.drg-folio-paperdoll__title{text-align:left;width:100%;margin-bottom:var(--drg-spacing-2)}.drg-folio-paperdoll__grid{gap:var(--drg-spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.drg-folio-spread .drg-folio-slot.drg-card--rarity-common,.drg-folio-spread .drg-folio-slot.drg-card--rarity-magic,.drg-folio-spread .drg-folio-slot.drg-card--rarity-rare,.drg-folio-spread .drg-folio-slot.drg-card--rarity-unique,.drg-folio-spread .drg-folio-slot.drg-card--rarity-legendary,.drg-folio-spread .drg-folio-slot.drg-card--rarity-cursed,.drg-folio-spread .drg-folio-slot.drg-card--rarity-gem,.drg-folio-spread .drg-folio-slot.drg-card--rarity-epic{padding:var(--drg-spacing-2) var(--drg-spacing-3);text-align:left;cursor:pointer;min-height:64px}.drg-folio-spread .drg-folio-bag__cell{min-height:56px;padding:var(--drg-spacing-1);text-align:center;justify-content:center;align-items:center;display:flex}.drg-folio-spread .drg-folio-bag__item-title{font-size:var(--drg-fs-xs,.75rem);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.drg-folio-spread .drg-folio-bag__empty{padding:var(--drg-spacing-3);grid-column:1/-1;margin:0}@media (width<=1199px){.drg-folio-spread{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.drg-folio-spread__vault{grid-column:1/-1}}@media (width<=639px){.drg-folio-spread{grid-template-columns:minmax(0,1fr)}.drg-folio-spread__stats,.drg-folio-spread__crest,.drg-folio-spread__vault{grid-column:auto}.drg-folio-paperdoll__grid{grid-template-columns:minmax(0,1fr)}}.drg-stack-sm{gap:var(--drg-spacing-3);flex-direction:column;display:flex}.drg-stack-md{gap:var(--drg-spacing-4);flex-direction:column;display:flex}.drg-stack-lg{gap:var(--drg-spacing-5);flex-direction:column;display:flex}.drg-field{gap:var(--drg-spacing-2);flex-direction:column;display:flex}.drg-field__label{font-family:var(--drg-font-heading,"Cinzel", serif);font-size:var(--drg-fs-xs,.78rem);letter-spacing:var(--drg-tracking-caps,.18em);text-transform:uppercase;color:var(--drg-bone-3);font-weight:600}.drg-input{box-sizing:border-box;width:100%;padding:var(--drg-spacing-3) var(--drg-spacing-4);border:1px solid var(--drg-border,#c5a05938);border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#f6f0e6);font-family:var(--drg-font-body,"Crimson Text", serif);font-size:var(--drg-fs-body,1rem);line-height:var(--drg-lh-normal,1.55);transition:border-color var(--transition-normal,.3s ease), box-shadow var(--transition-normal,.3s ease);appearance:none;background:#0b0c0ecc;outline:none;display:block}.drg-input::placeholder{color:var(--drg-muted,#d8c9a866)}.drg-input:hover{border-color:var(--drg-border-strong,#c5a05961)}.drg-input:focus{border-color:var(--drg-gold-3,#c2a56a);box-shadow:0 0 0 2px #c2a56a33,0 0 16px #c2a56a1f}.drg-input:disabled{opacity:.45;cursor:not-allowed}select.drg-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23c2a56a' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--drg-spacing-4) center;padding-right:var(--drg-spacing-7)}textarea.drg-input{resize:vertical;min-height:96px}.drg-check-row{align-items:center;gap:var(--drg-spacing-2);cursor:pointer;color:var(--drg-text-soft,#e0d2b4f0);font-size:var(--drg-fs-sm,.91rem);-webkit-user-select:none;user-select:none;display:flex}.drg-check-row input[type=checkbox],.drg-check-row input[type=radio]{width:16px;height:16px;accent-color:var(--drg-gold-3,#c2a56a);cursor:pointer;flex-shrink:0}.drg-account-shell__status{padding:var(--drg-spacing-2) var(--drg-spacing-3);border-radius:var(--drg-radius-chip);color:var(--drg-text-soft);font-size:var(--drg-fs-sm,.91rem);text-align:center;background:#c5a05912;border:1px solid #c5a05933}.drg-account-shell__status--error{color:#e88a8a;background:#8b00001f;border-color:#8b000059}:root{--drg-accent:var(--drg-gold-3);--drg-accent-soft:#c5a0591f;--drg-accent-border:#c5a0596b;--drg-accent-glow:var(--drg-glow-gold)}.drg-card--hub-pve,.drg-card--domain-pve,[data-drg-domain=pve]{--drg-accent:var(--drg-domain-pve);--drg-accent-border:#d87a2873;--drg-accent-glow:var(--drg-glow-ember)}.drg-card--hub-pvp,.drg-card--domain-pvp,[data-drg-domain=pvp]{--drg-accent:var(--drg-domain-pvp);--drg-accent-border:#b0404073;--drg-accent-glow:var(--drg-glow-blood)}.drg-card--hub-progress,.drg-card--domain-progress,[data-drg-domain=progress]{--drg-accent:var(--drg-domain-progress);--drg-accent-border:#c5a05973;--drg-accent-glow:var(--drg-glow-gold)}.drg-card--hub-social,.drg-card--domain-social,[data-drg-domain=social]{--drg-accent:var(--drg-domain-social);--drg-accent-border:#b199d06b;--drg-accent-glow:0 0 24px #b199d047}.drg-card--hub-endgame,.drg-card--domain-endgame,[data-drg-domain=endgame],.drg-card--hub-economy,.drg-card--domain-economy,[data-drg-domain=economy]{--drg-accent:var(--drg-domain-endgame);--drg-accent-border:#d4b87773;--drg-accent-glow:var(--drg-glow-gold)}.drg-card--hub-arcane,.drg-card--domain-arcane,[data-drg-domain=arcane]{--drg-accent:var(--drg-domain-arcane);--drg-accent-border:#4db8b873;--drg-accent-glow:var(--drg-glow-arcane)}.drg-btn--primary,.drg-btn--gold{--_btn-color:#1a1408;--_btn-bg:linear-gradient(180deg, var(--drg-gold-1) 0%, var(--drg-gold-3) 55%, var(--drg-gold-4) 100%);--_btn-border:var(--drg-gold-3);color:#1a1408;background:var(--_btn-bg);border-color:var(--drg-gold-3);font-weight:700}.drg-btn--primary:hover,.drg-btn--gold:hover,.drg-btn--primary:focus-visible,.drg-btn--gold:focus-visible{color:#120e05;border-color:var(--drg-gold-1);box-shadow:var(--drg-elev-3), var(--drg-glow-gold);transform:translateY(-1px)}.drg-btn--secondary{--_btn-bg:#1a1e24e6;--_btn-border:var(--drg-border-base);color:var(--drg-bone-2);border-color:var(--drg-border-base);background:#1a1e24e6}.drg-btn--secondary:hover,.drg-btn--secondary:focus-visible{color:var(--drg-gold-2);border-color:var(--drg-gold-4);background:#2a303af2;transform:translateY(-1px)}.drg-btn--ember{--_btn-border:#d87a2880;color:var(--drg-ember-1);background:linear-gradient(#d87a2829,#a2501a14);border-color:#d87a2880}.drg-btn--ember:hover,.drg-btn--ember:focus-visible{color:#ffd9a8;border-color:var(--drg-ember-1);box-shadow:var(--drg-elev-2), var(--drg-glow-ember);transform:translateY(-1px)}.drg-btn--danger{--_btn-border:#b040408c;color:#e88a8a;background:linear-gradient(#a0101033,#4a00001a);border-color:#b040408c}.drg-btn--danger:hover,.drg-btn--danger:focus-visible{color:#ffc6c6;border-color:var(--drg-blood-1);box-shadow:var(--drg-elev-2), var(--drg-glow-blood);transform:translateY(-1px)}.drg-btn--arcane{--_btn-border:#4db8b880;color:var(--drg-arcane-1);background:linear-gradient(#4db8b824,#1a4a4a14);border-color:#4db8b880}.drg-btn--arcane:hover,.drg-btn--arcane:focus-visible{color:#b8f0f0;border-color:var(--drg-arcane-1);box-shadow:var(--drg-elev-2), var(--drg-glow-arcane);transform:translateY(-1px)}.drg-btn--xs,.drg-btn--sm,.drg-btn--lg{justify-content:center;align-items:center;line-height:1;display:inline-flex}.drg-btn--xs{min-height:30px;padding:var(--drg-spacing-1) var(--drg-spacing-3);font-size:var(--drg-fs-2xs)}.drg-btn--sm{min-height:34px;padding:var(--drg-spacing-2) var(--drg-spacing-4);font-size:var(--drg-fs-xs)}.drg-btn--lg{min-height:50px;padding:var(--drg-spacing-3) var(--drg-spacing-6);font-size:var(--drg-fs-md)}.drg-btn--block{width:100%}.drg-btn--disabled,.drg-btn[aria-disabled=true]{opacity:.45;pointer-events:none;filter:saturate(.6)}.drg-tile{min-width:0;min-height:70px;padding:var(--drg-spacing-sm) var(--drg-spacing-md);text-align:center;border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-sm);transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#00000038;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.drg-tile--interactive{cursor:pointer}.drg-tile--interactive:hover{background:var(--drg-accent-soft);border-color:var(--drg-accent-border);transform:translateY(-1px)}.drg-tile__icon{color:var(--drg-accent);filter:drop-shadow(0 2px 4px #0006);font-size:1.1rem;line-height:1}.drg-tile__label{font-size:var(--drg-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--drg-text-dim);line-height:1.2}.drg-tile__value{font-family:var(--drg-font-heading);font-size:var(--drg-fs-sm);color:var(--drg-text-strong);font-weight:600}.drg-tile--interactive:hover .drg-tile__value{color:var(--drg-gold-1)}.drg-icon{vertical-align:-.15em;object-fit:contain;flex-shrink:0;width:1.25em;height:1.25em;display:inline-block}.drg-icon--sm{width:1em;height:1em}.drg-icon--lg{width:2em;height:2em}.drg-icon--xl{width:3rem;height:3rem}.drg-sigil{background:radial-gradient(circle at 30% 25%, var(--drg-accent-soft), transparent 65%), var(--drg-ink-2);border:1.5px solid var(--drg-accent-border);width:3rem;height:3rem;box-shadow:var(--drg-elev-1), inset 0 1px 0 #ffffff0f;color:var(--drg-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.drg-sigil--sm{width:2.25rem;height:2.25rem}.drg-sigil--lg{width:4rem;height:4rem}.drg-sigil>.drg-icon{width:68%;height:68%}.drg-nav__art{object-fit:contain;filter:drop-shadow(0 1px 2px #0009);width:1.25rem;height:1.25rem}.drg-card--interactive{cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast)}.drg-card--interactive:hover,.drg-card--interactive:focus-visible{border-color:var(--drg-accent-border);box-shadow:var(--drg-elev-3), var(--drg-accent-glow);transform:translateY(-3px)}.drg-nv{font-family:var(--drg-font-heading);border:1px solid var(--drg-border-soft);color:var(--drg-bone-3);white-space:nowrap;transition:color var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease), background var(--drg-motion-base) var(--drg-ease);border-radius:8px;padding:7px 15px;font-size:.95rem;text-decoration:none}.drg-nv:hover{color:var(--drg-gold-2);border-color:var(--drg-border-base)}.drg-nv--active,.drg-nv[aria-current=page]{border-color:var(--drg-border-strong);color:var(--drg-gold-1);background:#c9a86a14}.drg-chip{font-family:var(--drg-font-body);font-size:var(--drg-fs-xs);color:var(--drg-bone-2);border:1px solid var(--drg-border-base);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 11px;display:inline-flex}.drg-chip--ember{color:var(--drg-ember-2);border-color:#c2693c66}.drg-chip--ok{color:#5fa86a;border-color:#5fa86a66}.drg-br{position:relative}.drg-br:before,.drg-br:after,.drg-br>i:before,.drg-br>i:after{content:"";border-color:var(--drg-border-strong);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.drg-br:before{border-width:1px 0 0 1px;top:8px;left:8px}.drg-br:after{border-width:1px 1px 0 0;top:8px;right:8px}.drg-br>i:before{border-width:0 0 1px 1px;bottom:8px;left:8px}.drg-br>i:after{border-width:0 1px 1px 0;bottom:8px;right:8px}.drg-panel--cool{background:var(--gradient-card)}.drg-panel--warm{background:var(--gradient-card-warm)}.drg-scene-warm{background:var(--drg-scene-bg)}.drg-eyebrow-flame{font-family:var(--drg-font-body);font-size:var(--drg-fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--drg-ember-2)}.drg-rule{align-items:center;gap:12px;display:flex}.drg-rule:before,.drg-rule:after{content:"";background:var(--drg-border-soft);flex:1;height:1px}.drg-main.drg-surface-mode--sanctum,.drg-main.drg-surface-mode--tactical,.drg-main.drg-surface-mode--depth,.drg-main.drg-surface-mode--charactersheet,.drg-spa-shell__main.drg-surface-mode--sanctum,.drg-spa-shell__main.drg-surface-mode--tactical,.drg-spa-shell__main.drg-surface-mode--depth,.drg-spa-shell__main.drg-surface-mode--charactersheet{--drg-mode-aura:transparent;--drg-mode-glow:transparent;position:relative}.drg-main.drg-surface-mode--sanctum,.drg-spa-shell__main.drg-surface-mode--sanctum{--drg-panel-bg:linear-gradient(120deg, #ffffff14, #ffffff06), linear-gradient(145deg, #2a1e149e, #0a0a0ce6);--drg-card-bg:linear-gradient(165deg, #ffffff16, #ffffff05), linear-gradient(145deg, #281c128f, #0a0a0cd6);--drg-mode-aura:#c9a86a1a;--drg-mode-glow:#c2693c14;background-color:#0c0a08}.drg-main.drg-surface-mode--tactical,.drg-spa-shell__main.drg-surface-mode--tactical{--drg-panel-bg:linear-gradient(125deg, #ffffff17, #ffffff05), linear-gradient(145deg, #22181c7a, #0c0e14e6);--drg-panel-border:#b9a17a29;--drg-card-bg:linear-gradient(165deg, #ffffff14, #ffffff04), linear-gradient(145deg, #2c191c7a, #0b0d12db);--drg-mode-aura:#7b3e361a;--drg-mode-glow:#a0aab914;background-color:#0a0b0e}.drg-main.drg-surface-mode--depth,.drg-spa-shell__main.drg-surface-mode--depth{--drg-panel-bg:linear-gradient(128deg, #ffffff12, #ffffff05), linear-gradient(150deg, #161024b8, #06080ef0);--drg-panel-border:#7856b42e;--drg-card-bg:linear-gradient(165deg, #ffffff0f, #ffffff03), linear-gradient(145deg, #1c143094, #080a10e0);--drg-mode-aura:#7856ff1a;--drg-mode-glow:#4d8ca014;background-color:#08070e}.drg-main.drg-surface-mode--charactersheet,.drg-spa-shell__main.drg-surface-mode--charactersheet{--drg-panel-bg:linear-gradient(122deg, #ffffff14, #ffffff05), linear-gradient(145deg, #181f26ad, #090b10e6);--drg-card-bg:linear-gradient(165deg, #ffffff13, #ffffff04), linear-gradient(145deg, #171f2799, #0a0c11db);--drg-mode-aura:#7d99a81a;--drg-mode-glow:#434c571f;background-color:#090b0e}.drg-main.drg-surface-mode--sanctum>*,.drg-main.drg-surface-mode--tactical>*,.drg-main.drg-surface-mode--depth>*,.drg-main.drg-surface-mode--charactersheet>*,.drg-spa-shell__main.drg-surface-mode--sanctum>*,.drg-spa-shell__main.drg-surface-mode--tactical>*,.drg-spa-shell__main.drg-surface-mode--depth>*,.drg-spa-shell__main.drg-surface-mode--charactersheet>*{z-index:1;position:relative}.drg-main.drg-surface-mode--sanctum .drg-panel,.drg-main.drg-surface-mode--tactical .drg-panel,.drg-main.drg-surface-mode--depth .drg-panel,.drg-main.drg-surface-mode--charactersheet .drg-panel,.drg-spa-shell__main.drg-surface-mode--sanctum .drg-panel,.drg-spa-shell__main.drg-surface-mode--tactical .drg-panel,.drg-spa-shell__main.drg-surface-mode--depth .drg-panel,.drg-spa-shell__main.drg-surface-mode--charactersheet .drg-panel{background:var(--drg-panel-bg,var(--gradient-card))}.drg-main.drg-surface-mode--sanctum .drg-hub-domain-card,.drg-main.drg-surface-mode--tactical .drg-hub2__card,.drg-main.drg-surface-mode--depth .drg-hub2__card,.drg-main.drg-surface-mode--charactersheet .drg-folio-stat-card,.drg-spa-shell__main.drg-surface-mode--sanctum .drg-hub-domain-card,.drg-spa-shell__main.drg-surface-mode--tactical .drg-hub2__card,.drg-spa-shell__main.drg-surface-mode--depth .drg-hub2__card,.drg-spa-shell__main.drg-surface-mode--charactersheet .drg-folio-stat-card{background:var(--drg-card-bg,var(--gradient-card))}.drg-main,.drg-spa-shell__main{--drg-enrich-ornament:#c9a86a8c;--drg-enrich-soot:#0000008c;--drg-enrich-ember-wash:#c2693c1f;background-image:radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),radial-gradient(50% 35% at 0 80%,#0c0e12b3,#0000 50%),linear-gradient(#0e0c0a 0%,#090a0c 48%,#070708 100%)}.drg-main:after,.drg-spa-shell__main:after{content:"";pointer-events:none;z-index:0;opacity:.4;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff03 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#0000000b 3px 4px);position:absolute;inset:0}.drg-main.drg-surface-mode--sanctum,.drg-spa-shell__main.drg-surface-mode--sanctum{background-image:radial-gradient(720px 320px at 14% 0,#c9a86a29,#0000 62%),radial-gradient(640px 360px at 92% 8%,#c2693c24,#0000 65%),radial-gradient(50% 40% at 50% 100%,#50281238,#0000 70%),radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),linear-gradient(#0e0c0a 0%,#090a0c 48%,#070708 100%)}.drg-main.drg-surface-mode--tactical,.drg-spa-shell__main.drg-surface-mode--tactical{background-image:radial-gradient(680px 300px at 10% 0,#8c463729,#0000 60%),radial-gradient(560px 280px at 90% 10%,#96a0af1a,#0000 62%),radial-gradient(40% 35% at 70% 100%,#5a141047,#0000 70%),radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),linear-gradient(#0e0c0a 0%,#090a0c 48%,#070708 100%)}.drg-main.drg-surface-mode--depth,.drg-spa-shell__main.drg-surface-mode--depth{background-image:radial-gradient(700px 340px at 12% 0,#5a3ca024,#0000 60%),radial-gradient(580px 300px at 88% 12%,#2864781f,#0000 62%),radial-gradient(45% 40% at 40% 100%,#1e143c4d,#0000 70%),radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),linear-gradient(#0e0c0a 0%,#090a0c 48%,#070708 100%)}.drg-main.drg-surface-mode--charactersheet,.drg-spa-shell__main.drg-surface-mode--charactersheet{background-image:radial-gradient(660px 300px at 16% 0,#7d99a824,#0000 60%),radial-gradient(520px 280px at 90% 8%,#46505f29,#0000 62%),radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),linear-gradient(#0e0c0a 0%,#090a0c 48%,#070708 100%)}.drg-main .drg-panel,.drg-main .drg-card:not(.drg-plate),.drg-main .drg-hub-domain-card,.drg-main .drg-hub2-card--grid,.drg-main .drg-game-hub__focus-card,.drg-main .drg-game-hub__daily,.drg-main .drg-shop-good,.drg-main .drg-state-card,.drg-spa-shell__main .drg-panel,.drg-spa-shell__main .drg-card:not(.drg-plate),.drg-spa-shell__main .drg-hub-domain-card,.drg-spa-shell__main .drg-hub2-card--grid,.drg-spa-shell__main .drg-game-hub__focus-card,.drg-spa-shell__main .drg-game-hub__daily,.drg-spa-shell__main .drg-shop-good,.drg-spa-shell__main .drg-state-card{border-color:var(--drg-border-strong);box-shadow:var(--drg-elev-3), inset 0 1px 0 #ffecc414, inset 0 0 0 1px #00000073, inset 0 -40px 80px #00000047;background-image:linear-gradient(165deg,#ffecc40a,#0000 42%),linear-gradient(#2820168c 0%,#0c0c0eeb 100%)}.drg-main .drg-panel:before,.drg-main .drg-card:not(.drg-plate):before,.drg-main .drg-hub-domain-card:before,.drg-main .drg-hub2-card--grid:before,.drg-main .drg-game-hub__focus-card:before,.drg-main .drg-state-card:before,.drg-spa-shell__main .drg-panel:before,.drg-spa-shell__main .drg-card:not(.drg-plate):before,.drg-spa-shell__main .drg-hub-domain-card:before,.drg-spa-shell__main .drg-hub2-card--grid:before,.drg-spa-shell__main .drg-game-hub__focus-card:before,.drg-spa-shell__main .drg-state-card:before{content:"";border-radius:calc(var(--drg-radius-card,10px) - 3px);pointer-events:none;z-index:0;border:1px solid #c9a86a1f;position:absolute;inset:5px;box-shadow:inset 0 0 40px #00000040}.drg-main .drg-panel:after,.drg-main .drg-card:not(.drg-plate):after,.drg-main .drg-hub-domain-card:after,.drg-main .drg-game-hub__focus-card:after,.drg-spa-shell__main .drg-panel:after,.drg-spa-shell__main .drg-card:not(.drg-plate):after,.drg-spa-shell__main .drg-hub-domain-card:after,.drg-spa-shell__main .drg-game-hub__focus-card:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 0 0 / 14px 2px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 0 0 / 2px 14px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 100% 0 / 14px 2px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 100% 0 / 2px 14px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 0 100% / 14px 2px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 0 100% / 2px 14px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 100% 100% / 14px 2px no-repeat, linear-gradient(var(--drg-enrich-ornament), var(--drg-enrich-ornament)) 100% 100% / 2px 14px no-repeat;opacity:.7;position:absolute;inset:0}.drg-main .drg-panel>*,.drg-main .drg-hub-domain-card>*,.drg-main .drg-game-hub__focus-card>*,.drg-spa-shell__main .drg-panel>*,.drg-spa-shell__main .drg-hub-domain-card>*,.drg-spa-shell__main .drg-game-hub__focus-card>*{z-index:2;position:relative}.drg-spa-shell .drg-topbar{border-bottom:1px solid var(--drg-border-strong);background:linear-gradient(#3026188c 0%,#12100ef5 55%,#0a0a0cfa 100%);box-shadow:0 12px 36px #0000008c,inset 0 -1px #c9a86a2e,inset 0 1px #ffecc414}.drg-spa-shell .drg-topbar:after{background:linear-gradient(90deg,#0000,#c9a86a8c 20%,#e6c68fbf 50%,#c9a86a8c 80%,#0000);left:8%;right:8%}.drg-main .drg-brand__text,.drg-main .drg-brand__title,.drg-main .drg-brand__link,.drg-spa-shell__main .drg-brand__text,.drg-spa-shell__main .drg-brand__title,.drg-spa-shell .drg-brand__link{text-shadow:0 0 24px #c9a86a59,0 2px #000000a6;letter-spacing:.16em}.drg-spa-shell .drg-hud__bars{border-radius:var(--drg-radius-sm);background:linear-gradient(#241e16e6,#0a0a0cf2);border:1px solid #c9a86a47;box-shadow:inset 0 1px #ffecc40f,0 2px 8px #0006}.drg-spa-shell .drg-nav .menu-item.current-menu-item>a,.drg-spa-shell .drg-nav .menu-item>a.is-active,.drg-spa-shell .drg-nav .menu-item>.drg-nav__domain-toggle.is-active,.drg-spa-shell .drg-nav .menu-item.current-menu-parent>.drg-nav__domain-toggle{box-shadow:var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc41f;background:linear-gradient(#c9a86a38,#281c0e8c);border-color:#c9a86a8c}.drg-spa-shell .drg-nav .menu-item>a:hover,.drg-spa-shell .drg-nav .menu-item>.drg-nav__domain-toggle:hover{background:#c9a86a1a;box-shadow:inset 0 0 0 1px #c9a86a2e}.drg-main .drg-btn,.drg-spa-shell__main .drg-btn{text-shadow:0 1px #00000073;background:linear-gradient(#3a3020 0%,#221a12 48%,#14100c 100%);border-width:1px;border-radius:4px;box-shadow:0 4px 14px #00000073,inset 0 1px #ffecc41a,inset 0 -2px #00000059}.drg-main .drg-btn:before,.drg-spa-shell__main .drg-btn:before{content:"";pointer-events:none;border:1px solid #c9a86a1f;border-radius:2px;position:absolute;inset:1px}.drg-main .drg-btn:hover,.drg-spa-shell__main .drg-btn:hover{border-color:var(--drg-border-hover);box-shadow:0 8px 22px #00000080, var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc429;transform:translateY(-1px)}.drg-main .drg-btn--primary,.drg-main .drg-btn--gold,.drg-spa-shell__main .drg-btn--primary,.drg-spa-shell__main .drg-btn--gold{color:#1a1208;text-shadow:0 1px #ffecc459;background:linear-gradient(#f0d7a0 0%,#c9a86a 42%,#8a6230 100%);border-color:#d4b06a;box-shadow:0 6px 20px #00000073,0 0 28px #c9a86a47,inset 0 1px #fff8dc8c,inset 0 -2px #50321059}.drg-main .drg-btn--primary:hover,.drg-main .drg-btn--gold:hover,.drg-spa-shell__main .drg-btn--primary:hover,.drg-spa-shell__main .drg-btn--gold:hover{color:#0e0a04;filter:brightness(1.06);box-shadow:0 10px 28px #00000080,0 0 36px #e6c68f66,inset 0 1px #fff8dcb3}.drg-main .drg-btn--ember,.drg-spa-shell__main .drg-btn--ember{color:#ffd2a8;background:linear-gradient(#4a2814 0%,#241208 55%,#120a06 100%);border-color:#e0824ca6;box-shadow:0 4px 16px #00000073,0 0 22px #c2693c47,inset 0 1px #ffb47826}.drg-main .drg-btn--danger,.drg-spa-shell__main .drg-btn--danger{box-shadow:0 4px 16px #00000073,0 0 18px #a0101040,inset 0 1px #ffa08c1a}.drg-main .drg-btn--ghost,.drg-spa-shell__main .drg-btn--ghost{background:linear-gradient(#1e1a1466,#0a0a0c8c);border-color:#c9a86a47}.drg-main .drg-track,.drg-main progress.drg-progress,.drg-spa-shell__main .drg-track,.drg-spa-shell__main progress.drg-progress{background:linear-gradient(#0a0a0c,#16141a);border-color:#c9a86a47;border-radius:3px;height:9px;box-shadow:inset 0 2px 4px #000000a6}.drg-main .drg-track>span,.drg-spa-shell__main .drg-track>span{background:linear-gradient(#f0d7a0 0%,#c9a86a 45%,#8a6230 100%);box-shadow:0 0 12px #c9a86a73}.drg-main .drg-game-hub__focus-card,.drg-spa-shell__main .drg-game-hub__focus-card{background:radial-gradient(80% 90% at 100% 0,#c2693c2e,#0000 55%),linear-gradient(125deg,#302012eb 0%,#0e0c0cf5 55%,#08080afa 100%);border-color:#c9a86a73;padding:clamp(1.25rem,2.5vw,1.85rem)}.drg-main .drg-game-hub__focus-title,.drg-spa-shell__main .drg-game-hub__focus-title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.06em;text-shadow:0 2px 18px #000000a6,0 0 28px #c9a86a33}.drg-main .drg-game-hub__daily,.drg-spa-shell__main .drg-game-hub__daily{background:radial-gradient(70% 120% at 0%,#c9a86a24,#0000 55%),linear-gradient(120deg,#241c10f2,#0c0c0ef5);border-color:#c9a86a66}.drg-main .drg-hub-domain-card,.drg-spa-shell__main .drg-hub-domain-card{background:radial-gradient(90% 70% at 100% 0,#c9a86a29,#0000 58%),linear-gradient(165deg,#221c14eb 0%,#0c0c0ef5 100%);min-height:168px}.drg-main .drg-hub-domain-card:hover,.drg-main .drg-hub2-card--grid:hover,.drg-main .drg-shop-good:hover,.drg-main .menu-card:hover,.drg-spa-shell__main .drg-hub-domain-card:hover,.drg-spa-shell__main .drg-hub2-card--grid:hover,.drg-spa-shell__main .drg-shop-good:hover,.drg-spa-shell__main .menu-card:hover{border-color:var(--drg-border-hover);box-shadow:var(--drg-elev-4), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc41f;transform:translateY(-3px)}.drg-main .drg-hub-domain-card__title,.drg-spa-shell__main .drg-hub-domain-card__title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.08em;color:var(--drg-gold-1)}.drg-main .drg-hub-domain-card--recommended,.drg-spa-shell__main .drg-hub-domain-card--recommended{box-shadow:var(--drg-elev-3), 0 0 0 1px #c2693c59, var(--drg-glow-ember)}.drg-main .drg-hub-domain-card--accent-ember,.drg-spa-shell__main .drg-hub-domain-card--accent-ember{--drg-enrich-ornament:#e0824ca6}.drg-main .drg-hub-domain-card--accent-blood,.drg-spa-shell__main .drg-hub-domain-card--accent-blood{--drg-enrich-ornament:#c45046a6}.drg-main .drg-hub-domain-card--accent-arcane,.drg-spa-shell__main .drg-hub-domain-card--accent-arcane{--drg-enrich-ornament:#64b4be99}.drg-main .drg-tabs,.drg-spa-shell__main .drg-tabs{box-shadow:inset 0 2px 8px #00000073, var(--drg-elev-1);background:linear-gradient(#1c1812f2,#08080afa);border-color:#c9a86a52;padding:5px}.drg-main .drg-tabs__tab[aria-current=page],.drg-main .drg-tabs__tab.is-active,.drg-spa-shell__main .drg-tabs__tab[aria-current=page],.drg-spa-shell__main .drg-tabs__tab.is-active{background:linear-gradient(#c9a86a47,#3c2a12a6);box-shadow:inset 0 1px #ffecc433,0 0 16px #c9a86a2e}.drg-main .drg-state-card,.drg-spa-shell__main .drg-state-card{background:radial-gradient(80% 70% at 50% 0,#c9a86a14,#0000 55%),linear-gradient(165deg,#1c1814f2,#08080afa);min-height:11rem}.drg-main .drg-state-card__title,.drg-spa-shell__main .drg-state-card__title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.08em}.drg-main .drg-state-card--error,.drg-spa-shell__main .drg-state-card--error{--drg-enrich-ornament:#c45046b3;box-shadow:var(--drg-elev-3), var(--drg-glow-blood)}.drg-main .drg-state-card--loading .drg-state-card__figure,.drg-spa-shell__main .drg-state-card--loading .drg-state-card__figure{box-shadow:0 0 24px #c9a86a40}.drg-main .drg-asset-plate:not(.drg-plate),.drg-spa-shell__main .drg-asset-plate:not(.drg-plate){border-color:#c9a86a73;box-shadow:inset 0 0 28px #0000008c,inset 0 1px #ffecc41a,0 6px 18px #00000080,0 0 0 1px #0000008c}.drg-main .drg-asset-plate:not(.drg-plate):after,.drg-spa-shell__main .drg-asset-plate:not(.drg-plate):after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #c9a86a2e;position:absolute;inset:3px}.drg-main .drg-divider--rune,.drg-spa-shell__main .drg-divider--rune{position:relative}.drg-main .drg-divider--rune:before,.drg-spa-shell__main .drg-divider--rune:before{content:"";height:1px;margin:var(--drg-spacing-4) 0;background:linear-gradient(90deg,#0000,#c9a86a73 20%,#e6c68fb3 50%,#c9a86a73 80%,#0000);display:block}@keyframes drg-enrich-ember-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.04)}}.drg-main .drg-game-hub__focus-card,.drg-spa-shell__main .drg-game-hub__focus-card{animation:8s ease-in-out infinite drg-enrich-ember-breathe}@media (prefers-reduced-motion:reduce){.drg-main .drg-game-hub__focus-card,.drg-spa-shell__main .drg-game-hub__focus-card{animation:none!important}.drg-main .drg-btn:hover,.drg-main .drg-hub-domain-card:hover,.drg-main .drg-hub2-card--grid:hover,.drg-spa-shell__main .drg-btn:hover,.drg-spa-shell__main .drg-hub-domain-card:hover,.drg-spa-shell__main .drg-hub2-card--grid:hover{transform:none}}.drg-main .drg-market-lot,.drg-spa-shell__main .drg-market-lot{isolation:isolate;border-color:var(--drg-border-soft);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40f, inset 0 0 0 1px #0000006b, inset 0 -28px 56px #00000038;background-image:radial-gradient(80% 65% at 100% 0%, color-mix(in srgb, var(--drg-gold-3) 12%, transparent), transparent 58%), linear-gradient(165deg, #241e16eb 0%, #0a0a0cf5 100%);position:relative}.drg-main .drg-market-lot:hover,.drg-spa-shell__main .drg-market-lot:hover{border-color:var(--drg-border-base);box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc41a, inset 0 -28px 56px #00000042}.drg-main .drg-market-lot__icon,.drg-spa-shell__main .drg-market-lot__icon{border-color:var(--drg-border-base);background:radial-gradient(ellipse 80% 70% at 30% 20%, color-mix(in srgb, var(--drg-gold-3) 14%, transparent), transparent 55%), #08080af0;box-shadow:inset 0 0 20px #00000080,0 2px 8px #00000059}[data-drg-scene=economy-inventory] .drg-inventory-chamber__main{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-sm);background:radial-gradient(ellipse 90% 70% at 50% 0%, color-mix(in srgb, var(--drg-ember-2) 8%, transparent), transparent 62%), linear-gradient(180deg, #120e0a8c, #060608d1);position:relative;box-shadow:inset 0 2px 12px #0000008c,inset 0 0 0 1px #00000059}[data-drg-scene=economy-inventory] .drg-inventory-detail{box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc414, inset 0 0 0 1px #00000073, inset 0 -32px 64px #00000047}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell:not(.drg-folio-deep-inventory-cell--empty){background:radial-gradient(ellipse 70% 60% at 50% 100%, color-mix(in srgb, var(--drg-gold-5) 18%, transparent), transparent 65%), linear-gradient(160deg, #161410f2, #0a0a0cfa);box-shadow:inset 0 2px 6px #00000073,inset 0 -1px #ffecc40a}[data-drg-scene=economy-shop] .drg-shop-good .drg-btn--primary,[data-drg-scene=economy-shop] .drg-shop-good .drg-btn--gold,[data-drg-scene=economy-market] .drg-market-lot .drg-btn--primary,[data-drg-scene=economy-market] .drg-market-lot .drg-btn--gold{border-color:var(--drg-gold-3);box-shadow:0 4px 14px #00000073, 0 0 18px color-mix(in srgb, var(--drg-gold-3) 22%, transparent), inset 0 1px 0 #fff8dc73, inset 0 -2px 0 #50321059}[data-drg-scene=pve-quests] .drg-quests-chamber{box-shadow:var(--drg-elev-3), inset 0 1px 0 #ffecc40f, inset 0 -40px 80px #0000003d;background-image:radial-gradient(ellipse 80% 55% at 12% 0%, color-mix(in srgb, var(--drg-gold-3) 10%, transparent), transparent 58%), radial-gradient(ellipse 60% 45% at 100% 100%, color-mix(in srgb, var(--drg-ember-2) 8%, transparent), transparent 55%), linear-gradient(160deg, #1c160ef5, #0a0a0cfa)}[data-drg-scene=pve-quests] .drg-quests-journal{box-shadow:inset 0 2px 14px #0000006b}[data-drg-scene=pve-quests] .drg-quests-journal__list{background:linear-gradient(#0e0c0ab8,#08080ae0);box-shadow:inset -1px 0 #00000040}[data-drg-scene=pve-quests] .drg-quests-journal__detail{background:radial-gradient(ellipse 90% 60% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 6%, transparent), transparent 55%), linear-gradient(165deg, #14120e8c, #08080ab8)}[data-drg-scene=pve-quests] .drg-quest-journal-row{box-shadow:inset 0 1px #ffecc40a,inset 0 -12px 24px #0000002e}[data-drg-scene=character-progress] .drg-progress-road__panel,[data-drg-scene=character-progress] .drg-progress-road__milestone{box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40f, inset 0 0 0 1px #0006, inset 0 -28px 56px #00000038;background-image:radial-gradient(ellipse 80% 55% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 8%, transparent), transparent 58%), linear-gradient(165deg, #1c1812f0, #0a0a0cf7)}[data-drg-scene=character-progress] .drg-progress-road__track{border:1px solid var(--drg-border-soft);box-shadow:inset 0 2px 6px #000000a6}[data-drg-scene=character-progress] .drg-progress-road__fill{box-shadow:0 0 14px color-mix(in srgb, var(--drg-gold-3) 35%, transparent)}.drg-main .drg-scene-sibling-chips,.drg-spa-shell__main .drg-scene-sibling-chips{flex-wrap:wrap;gap:.45rem .55rem;margin:0 0 .85rem;padding:.35rem 0;display:flex}.dr-layout-hub__inner{z-index:1;width:100%;max-width:100%;padding:var(--drg-gutter);position:relative}.dr-layout-hub__grid{gap:var(--drg-spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.dr-layout-hub .drg-scene-preface--center{text-align:center;margin-bottom:var(--drg-spacing-xl)}.dr-hub-domain-card--compact{min-height:auto;padding:var(--drg-spacing-md)}.dr-hub-domain-card--compact .drg-hub-domain-card__sigil,.drg-hub-domain-card__sigil{width:2.25rem;height:2.25rem;margin-bottom:var(--drg-spacing-sm);border-radius:var(--drg-radius-chip);font-family:var(--drg-font-heading,"Cormorant Garamond", Georgia, serif);color:var(--drg-text-strong);background:#c9a9611f;border:1px solid #c9a96140;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:inline-flex}[data-drg-scene=social-hub] .dr-hub-domain-card--compact,.dr-layout-hub .dr-hub-domain-card--compact{background:var(--gradient-card);border:1.5px solid var(--drg-border);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);transition:all var(--transition-fast)}[data-drg-scene=social-hub] .dr-hub-domain-card--compact:hover,.dr-layout-hub .dr-hub-domain-card--compact:hover{box-shadow:var(--drg-elev-4);border-color:#c9a96159;transform:translateY(-1px)}.drg-breadcrumb{margin:0}.drg-breadcrumb__trail{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--drg-fs-xs,.6875rem);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-bone-3,#8c8273);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;display:flex}.drg-breadcrumb__segment{align-items:center;display:inline-flex}.drg-breadcrumb__segment:not(:last-child):after{content:"/";color:var(--drg-ash,#5c564c);pointer-events:none;margin:0 .5rem}.drg-breadcrumb__link{color:var(--drg-bone-2,#b8ae9c);transition:color var(--transition-fast);text-decoration:none}.drg-breadcrumb__link:hover,.drg-breadcrumb__current{color:var(--drg-gold-2,#e6c68f)}.drg-breadcrumb__list{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--drg-fs-xs,.6875rem);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-bone-3,#8c8273);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.drg-breadcrumb__list>li{align-items:center;display:inline-flex}.drg-breadcrumb__list>li:not(:last-child):after{content:"/";color:var(--drg-ash,#5c564c);pointer-events:none;margin:0 .5rem}.drg-pve-tactical-chrome{width:100%;min-width:0}.drg-pve-tactical-chrome__row{flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;min-width:0;display:flex}.drg-pve-tactical-chrome--compact{flex:12rem;min-width:0;margin:0}.drg-pve-tactical-chrome--compact .drg-pve-tactical-chrome__row{align-items:center;gap:.5rem 1rem}.drg-pve-frame-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;min-width:0;display:flex}.drg-pve-frame-head__tools{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}.drg-pve-tactical-chrome__lede{color:var(--drg-text-muted,#8c8273);max-width:42ch;margin:0;font-size:.75rem;line-height:1.35}.drg-pve-tactical-chrome--compact .drg-pve-tactical-chrome__lede{max-width:min(36ch,100%);font-size:.6875rem}.drg-pve-tactical-chrome__links{margin-top:var(--drg-spacing-xs)}.drg-pve-quick-links{gap:var(--drg-spacing-xs);flex-wrap:wrap;display:flex}.drg-pve-quick-links .drg-btn--ghost{letter-spacing:.06em;text-transform:uppercase;border-color:#bea05f38;font-size:.6875rem}[data-drg-scene^=pve-] .dr-layout-tactical,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical,[data-drg-scene=pvp-hub] .dr-layout-tactical,[data-drg-scene=world-map] .dr-layout-chamber,[data-drg-scene=world-campaign] .dr-layout-chamber--wrapper,[data-drg-scene=pve-quests] .dr-layout-chamber{width:100%;max-width:100%;padding:var(--drg-gutter);box-sizing:border-box;gap:var(--drg-spacing-xs);min-height:0}[data-drg-scene^=pve-] .dr-reset-tactical,[data-drg-scene=pve-eternal-battlefield] .dr-reset-tactical,[data-drg-scene=pvp-hub] .dr-reset-tactical,.dr-reset-tactical.drg-pve-hub,.dr-reset-tactical.drg-pve-dungeons,.dr-reset-tactical.drg-pve-raids,.dr-reset-tactical.drg-tower,.dr-reset-tactical.drg-pve-world-bosses,.dr-reset-tactical.drg-pve-eternal,.dr-reset-tactical.drg-pve-dungeon-run,.dr-reset-tactical.drg-zone-prep-page,.dr-reset-tactical.drg-quests-page,.dr-reset-tactical.drg-pvp-hub{gap:var(--drg-spacing-xs);min-height:0;padding:0}[data-drg-scene^=pve-] .dr-layout-tactical__body,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__body,[data-drg-scene=pvp-hub] .dr-layout-tactical__body{gap:0;min-height:0}[data-drg-scene^=pve-] .dr-layout-tactical__chrome,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__chrome,[data-drg-scene=pvp-hub] .dr-layout-tactical__chrome{margin-bottom:0}[data-drg-scene^=pve-] .dr-layout-tactical__stage,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__stage,[data-drg-scene=pvp-hub] .dr-layout-tactical__stage{width:100%}[data-drg-scene^=pve-] .drg-tactical-frame,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame,[data-drg-scene=pvp-hub] .drg-tactical-frame,[data-drg-scene^=pve-] .drg-tactical-frame__catalog,[data-drg-scene^=pve-] .drg-tactical-frame__body{width:100%;min-width:0;max-width:100%}[data-drg-scene=pve-quests] .dr-layout-chamber,[data-drg-scene=world-map] .dr-layout-chamber--wrapper,[data-drg-scene=world-campaign] .dr-layout-chamber--wrapper{gap:var(--drg-spacing-xs);min-height:0}[data-drg-scene=pve-quests] .dr-layout-chamber__preface{margin-bottom:var(--drg-spacing-xs)}[data-drg-scene=pve-quests] .dr-layout-chamber__preface .drg-scene-preface{margin-bottom:0}[data-drg-scene=world-map] .dr-layout-chamber__preface,[data-drg-scene=world-campaign] .drg-world-surface-chrome__preface{display:none}[data-drg-scene^=pve-] .drg-tactical-frame,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame,[data-drg-scene=pvp-hub] .drg-tactical-frame,[data-drg-scene^=pve-] .drg-tactical-frame__body,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__body,[data-drg-scene=pvp-hub] .drg-tactical-frame__body{gap:var(--drg-spacing-xs)}[data-drg-scene^=pve-] .drg-tactical-frame__toolbar,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__toolbar,[data-drg-scene=pvp-hub] .drg-tactical-frame__toolbar{padding:.5rem .75rem}.dr-layout-chamber{width:100%}.dr-layout-chamber__preface{width:100%;margin-bottom:var(--drg-spacing-md)}.dr-layout-chamber__preface .drg-scene-preface__title,.dr-layout-chamber__preface .drg-title--diablo{color:var(--drg-text-strong)}.dr-layout-chamber__body,.dr-layout-chamber__frame{width:100%}.dr-layout-chamber__actions{margin-top:var(--drg-spacing-md);gap:var(--drg-spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.dr-layout-chamber__rail{flex-shrink:0;min-width:12rem}.dr-layout-chamber__tabs{width:100%}.dr-layout-tactical{gap:var(--drg-spacing-md);flex-direction:column;width:100%;min-height:0;display:flex}.dr-layout-tactical__chrome{width:100%}.dr-layout-tactical__body{gap:var(--drg-spacing-md);flex:1;min-height:0;display:flex}.dr-layout-tactical__sidebar{flex-shrink:0;min-width:16rem;max-width:22rem}.dr-layout-tactical__stage{flex:1;min-width:0;min-height:0}.dr-layout-tactical__hud{z-index:2;position:relative}@media (width<=768px){.dr-layout-tactical__body{flex-direction:column}.dr-layout-tactical__sidebar{max-width:none}}[data-drg-scene=service-game-hub]:not(.drg-login-gate) .drg-spa-scene-stage,[data-drg-scene=service-game-hub]:not(.drg-login-gate) .drg-spa-scene-view,[data-drg-scene=service-game-hub]:not(.drg-login-gate) .drg-spa-scene-host{display:contents}[data-drg-scene=service-game-hub]:not(.drg-login-gate) .drg-game-hub__dashboard{box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--drg-gutter);flex:1;overflow-x:clip}[data-drg-scene=service-game-hub].drg-game-hub:not(.drg-login-gate),.dr-reset-hub.drg-game-hub:not(.drg-login-gate){background:0 0;width:100%;min-height:0;padding:0;position:relative;overflow-x:hidden}[data-drg-scene=service-game-hub] .drg-game-hub__bg,.dr-reset-hub .drg-game-hub__bg{background:radial-gradient(circle at 20% 30%, #c9a9610a 0%, transparent 40%), radial-gradient(circle at 80% 70%, #8a2be208 0%, transparent 40%), radial-gradient(ellipse 120% 80% at 50% 0%, #3c080c73, transparent 55%), linear-gradient(180deg, var(--drg-ink-0) 0%, #120608 42%, var(--drg-ink-1) 100%);position:absolute;inset:0}[data-drg-scene=service-game-hub] .drg-game-hub__inner,.dr-reset-hub .drg-game-hub__inner{z-index:1;width:100%;max-width:100%;padding:0;position:relative}[data-drg-scene=service-game-hub] .drg-game-hub__char-title,.dr-reset-hub .drg-game-hub__char-title{color:var(--drg-text-strong);text-align:center;font-size:1.5rem}[data-drg-scene=service-game-hub] .drg-game-hub__level,.dr-reset-hub .drg-game-hub__level{color:var(--drg-text-soft);text-align:center;font-size:.95rem}[data-drg-scene=service-game-hub] .drg-hub-section,.dr-reset-hub .drg-hub-section,[data-drg-scene=social-hub] .dr-layout-hub__grid,.dr-layout-hub__grid{gap:var(--drg-spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}[data-drg-scene=service-game-hub] .drg-game-hub__character-shell,.dr-reset-hub .drg-game-hub__character-shell{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}@media (width<=768px){[data-drg-scene=service-game-hub] .drg-hub-section,.dr-reset-hub .drg-hub-section{grid-template-columns:1fr}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard{padding-inline:var(--drg-gutter)}}.drg-login-gate,[data-drg-scene].drg-login-gate{flex-direction:column;flex:1;width:100%;max-width:none;min-height:calc(100dvh - 5.75rem);margin:0;padding:0;display:flex}.drg-spa-layout--auth-minimal .drg-login-gate,.drg-spa-layout--auth-minimal [data-drg-scene].drg-login-gate{min-height:100dvh}.drg-login-gate>.drg-spa-scene-stage{flex-direction:column;flex:1;min-height:0;display:flex}.drg-login-gate.drg-main:before,[data-drg-scene].drg-login-gate.drg-main:before{display:none}.drg-login-gate .drg-spa-scene-view{isolation:isolate;opacity:1;flex-direction:column;flex:1;width:100%;min-height:calc(100dvh - 5.75rem);display:flex;position:relative;overflow:hidden}.drg-spa-layout--auth-minimal .drg-login-gate .drg-spa-scene-view{min-height:100dvh}[data-drg-scene=character-folio] .drg-folio-hero-card,.dr-reset-chamber.drg-character-page .drg-folio-hero-card{margin-bottom:var(--drg-spacing-lg);padding:var(--drg-spacing-lg);background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);border:1px solid #78644652}.drg-folio-hero-card__header{align-items:center;gap:var(--drg-spacing-lg);margin-bottom:var(--drg-spacing-lg);padding-bottom:var(--drg-spacing-lg);border-bottom:1px solid var(--drg-border);display:flex}.drg-folio-hero-card__avatar{background:linear-gradient(180deg, var(--drg-gold-2), var(--drg-gold-4));width:80px;height:80px;box-shadow:var(--drg-glow-gold-soft,0 0 18px #c5a05938);border:3px solid var(--drg-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.drg-folio-hero-card__avatar-fallback{font-family:var(--drg-font-heading,serif);color:#1b1408;font-size:1.5rem;font-weight:700}.drg-folio-hero-card__identity{flex:1;min-width:0}.drg-folio-hero-card__name-row{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.drg-folio-hero-card__name{color:var(--drg-text-strong);text-shadow:0 2px 4px #00000080;margin:0;font-size:1.75rem;font-weight:700}.drg-folio-hero-card__class{padding:var(--drg-spacing-xs) var(--drg-spacing-md);border:1px solid var(--drg-gold-3);border-radius:var(--drg-radius-chip);color:var(--drg-gold-3);background:#c9a96126;font-size:.875rem;font-weight:600}.drg-folio-hero-card__level-row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.drg-folio-hero-card__level{color:var(--drg-gold-3);white-space:nowrap;font-size:1rem;font-weight:600}.drg-folio-hero-card__xp{background:var(--bg-tertiary);border:1px solid var(--drg-border);border-radius:var(--drg-radius-chip);flex:1;min-width:200px;height:24px;position:relative;overflow:hidden}.drg-folio-hero-card__xp-fill{background:var(--gradient-gold);height:100%;transition:width var(--drg-motion-base,.2s) ease;display:block;box-shadow:0 0 10px #c9a96166}.drg-folio-hero-card__xp-text{color:var(--drg-text-strong);text-shadow:0 1px 2px #000c;z-index:1;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}.drg-folio-hero-card__resources{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.drg-folio-hero-card__resource{align-items:center;gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md) var(--drg-spacing-lg);background:var(--bg-tertiary);border:1px solid var(--drg-border);border-radius:var(--drg-radius-row);transition:background var(--drg-motion-base) ease, border-color var(--drg-motion-base) ease, box-shadow var(--drg-motion-base) ease;display:flex}.drg-folio-hero-card__resource:hover{background:var(--bg-hover);border-color:var(--drg-gold-3);box-shadow:0 0 10px #c9a96133}.drg-folio-hero-card__resource.is-highlight{border-color:var(--drg-gold-3);background:#c9a96126;box-shadow:0 0 15px #c9a9614d}.drg-folio-hero-card__resource-label{color:var(--drg-text-soft);flex:1;font-size:.875rem}.drg-folio-hero-card__resource-value{color:var(--drg-gold-3);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.drg-folio-content{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-xl);min-height:320px}.drg-folio-content .drg-folio-spread-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.drg-folio-content .drg-folio-identity-frame.drg-panel{box-shadow:none;background:0 0;border:0;padding:0}@media (width<=768px){.drg-folio-hero-card__header{text-align:center;flex-direction:column}.drg-folio-hero-card__name-row,.drg-folio-hero-card__level-row{justify-content:center}.drg-folio-hero-card__xp{min-width:100%}[data-drg-scene=character-folio] .drg-folio-tabs .drg-tabs__tab-label,[data-drg-scene=economy-inventory] .drg-folio-tabs .drg-tabs__tab-label{display:none}[data-drg-scene=character-folio] .drg-folio-tabs .drg-tab,[data-drg-scene=economy-inventory] .drg-folio-tabs .drg-tab{min-width:44px;min-height:44px;padding:var(--drg-spacing-2)}}[data-drg-scene=economy-inventory] .drg-folio-content,.dr-reset-chamber.drg-character-page .drg-folio-content{background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));border:1px solid #c5a05938}[data-drg-scene=character-folio] .drg-folio-spread-panel,.dr-reset-chamber.drg-character-page .drg-folio-spread-panel,[data-drg-scene=economy-inventory] .drg-folio-spread-panel{box-shadow:none;background:0 0;border:0;padding:0}.drg-folio-spread .drg-folio-section.drg-panel,.drg-folio-spread__stats.drg-panel,.drg-folio-spread__crest.drg-panel,.drg-folio-spread__vault.drg-panel{background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));border-radius:var(--drg-radius-md);box-shadow:var(--drg-elev-2);padding:var(--drg-spacing-lg);border:1px solid #c5a05938}.drg-folio-section__title{margin:0 0 var(--drg-spacing-md);font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:var(--drg-gold-3);font-size:1rem;font-weight:600}.drg-folio-stats{gap:var(--drg-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drg-folio-stat{padding:var(--drg-spacing-2) var(--drg-spacing-3);border-radius:var(--drg-radius-sm);transition:border-color var(--drg-motion-base,.2s) ease, background var(--drg-motion-base,.2s) ease;margin:0}[data-drg-scene=economy-inventory] .drg-folio-stat{background:#00000038;border:1px solid #78644633}[data-drg-scene=economy-inventory] .drg-folio-stat:hover{background:#c5a0590f;border-color:#c5a05952}.drg-folio-stat__row{justify-content:space-between;align-items:center;gap:var(--drg-spacing-2);display:flex}.drg-folio-stat__label{color:var(--drg-text-strong);font-size:.875rem;font-weight:600}.drg-folio-stat__value{font-variant-numeric:tabular-nums;color:var(--drg-gold-3);text-align:right;min-width:2ch;font-weight:700}.drg-folio-stat .drg-btn--xs{min-width:28px;min-height:28px;padding:var(--drg-spacing-1);line-height:1}.drg-folio-stat-grid{gap:var(--drg-spacing-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.drg-folio-stat-card__value{font-variant-numeric:tabular-nums;font-weight:700}.drg-folio-stat-head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-2);display:flex}.drg-folio-stat-hint{width:1.25rem;height:1.25rem;color:var(--drg-gold-3);cursor:help;background:0 0;border:1px solid #c5a05959;border-radius:999px;flex-shrink:0;font-size:.72rem;line-height:1}.drg-folio-stat-summary,.drg-folio-stat-passives{padding:var(--drg-spacing-3)}.drg-folio__mini{opacity:.78;font-size:.78rem}.drg-folio-summary__grid{gap:var(--drg-spacing-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));display:grid}.drg-folio-summary__card,.drg-folio-resource{padding:var(--drg-spacing-3);flex-direction:column;gap:.25rem;display:flex}[data-drg-scene=economy-inventory] .drg-folio-summary__card,[data-drg-scene=economy-inventory] .drg-folio-resource{border-radius:var(--drg-radius-sm);background:#0003;border:1px solid #c5a0592e}.drg-folio-summary__label,.drg-folio-resource__label{color:var(--drg-text-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.drg-folio-summary__value,.drg-folio-resource__value{color:var(--drg-gold-3);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.drg-folio-slot{text-align:left;border-radius:var(--drg-radius-sm);width:100%;transition:border-color var(--drg-motion-base,.2s) ease, box-shadow var(--drg-motion-base,.2s) ease;background:#00000047;border:1px solid #78644647;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.drg-folio-slot--empty{opacity:.72;border-style:dashed}.drg-folio-slot.is-selected{border-color:#c5a0598c;box-shadow:0 0 14px #c5a05933}.drg-folio-slot__label{letter-spacing:.06em;text-transform:uppercase;color:var(--drg-text-soft);font-size:.65rem;font-weight:600}.drg-folio-slot__name{color:var(--drg-text-strong);font-size:.8125rem;font-weight:600;line-height:1.25}.drg-folio-spread .drg-folio-bag__grid,.drg-folio-content .drg-folio-bag__grid{gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,88px),1fr));display:grid}.drg-folio-spread .drg-inventory-cell.drg-folio-bag__cell,.drg-folio-content .drg-inventory-cell.drg-folio-bag__cell{border-radius:var(--drg-radius-sm);cursor:pointer;transition:border-color var(--drg-motion-base,.2s) ease, box-shadow var(--drg-motion-base,.2s) ease;background:#00000047;border:1px solid #78644640}.drg-folio-spread .drg-inventory-cell--clickable:hover,.drg-folio-spread .drg-inventory-cell--clickable:focus-visible,.drg-folio-content .drg-inventory-cell--clickable:hover,.drg-folio-content .drg-inventory-cell--clickable:focus-visible{border-color:#c5a05973;box-shadow:0 0 12px #c5a05926}.drg-folio-bag__item-title{color:var(--drg-text-strong);font-weight:600}.drg-folio-equip-row{text-align:left;background:#0003;border:1px solid #78644638;justify-content:flex-start;width:100%}.drg-folio-equip-panel{padding:var(--drg-spacing-3);border-radius:var(--drg-radius-sm);background:#0000002e;border:1px solid #c5a05929}.drg-folio-identity-frame.drg-panel{background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));box-shadow:var(--drg-elev-2);border:1px solid #c5a0593d}.drg-folio-identity-header{border:1px solid #c5a05933}.drg-folio-identity-chamber{padding-top:var(--drg-spacing-md)}.drg-folio-identity-card{background:#00000038;border:1px solid #7864463d}.drg-folio-identity-card__meta{margin:0;line-height:1.45}.drg-folio-skill,.drg-folio-skill-node .drg-card{border-radius:var(--drg-radius-md,8px);background:#0000003d;border:1px solid #c5a05933}.drg-folio-chamber-kpi{margin-bottom:var(--drg-spacing-md);border:1px solid #c5a05938}.drg-folio-chamber-rail{margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-2);border-radius:var(--drg-radius-sm);background:#0000002e;border:1px solid #7864462e}.drg-folio-chamber-rail .drg-input,.drg-folio-chamber-rail select{min-width:8rem}.drg-folio-spec-branch{background:#0003;border:1px solid #78644638}.drg-folio-spec-node{background:#00000042;border:1px solid #7864462e}.drg-folio-content .drg-meta,.drg-folio-identity-chamber .drg-meta{color:var(--drg-text-soft);line-height:1.45}.drg-folio-identity-empty.drg-state-card{margin-inline:auto}.drg-folio-content ul:not([class]),.drg-folio-identity-chamber ul:not([class]){margin:0;padding:0;list-style:none}.drg-folio-crest{align-items:center;gap:var(--drg-spacing-md);text-align:center;flex-direction:column;display:flex}.drg-folio-crest__portrait-ring{background:var(--gradient-gold,linear-gradient(135deg, #c9a961, #8b6914));border:3px solid #c5a05973;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 4px 18px #c9a96159}.drg-folio-crest__portrait-fallback{font-family:var(--drg-font-heading,serif);color:#1b1408;font-size:1.75rem;font-weight:700}.drg-folio-crest__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong);margin:0;font-size:1.25rem;font-weight:700}.drg-folio-crest__meta{color:var(--drg-text-soft);margin:0;font-size:.875rem}.drg-folio-paperdoll{width:100%;margin-top:var(--drg-spacing-md)}.drg-folio-paperdoll__title{text-align:left}.drg-folio-identity-chamber .drg-folio-tab-grid>li{min-width:0}.drg-folio-identity-chamber .drg-combat-history-list .drg-folio-identity-card{min-height:120px}.drg-folio-chamber{width:100%}.drg-folio-modal .drg-combat-log__line{border-radius:var(--drg-radius-sm);background:#00000038;margin:0 0 .35rem;padding:.35rem .5rem;font-size:.8125rem;line-height:1.4}.drg-skill-prestige-stars{letter-spacing:.05em;gap:.15rem;display:inline-flex}.drg-skill-prestige-stars--compact .drg-skill-prestige-stars__star{font-size:.75rem}.drg-skill-prestige-stars__star{color:#fff3}.drg-skill-prestige-stars__star.is-on{color:var(--drg-gold-3)}.drg-folio-skill__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.drg-folio-skill__prestige-row{margin:.35rem 0}.drg-folio-skill__actions{margin:0}.drg-combat-passives-summary__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:0 0 1rem;display:grid}.drg-combat-passives-summary__row dt{color:var(--drg-muted);margin:0;font-size:.75rem}.drg-combat-passives-summary__row dd{color:var(--drg-text-strong);margin:.15rem 0 0;font-weight:600}.drg-combat-passives__grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.drg-combat-passive-card__head{flex-direction:column;gap:.25rem;margin-bottom:.5rem;display:flex}.drg-combat-passive-card__title{margin:0;font-size:1rem}.drg-combat-passive-card.is-muted{opacity:.85}.drg-folio-passives__lead{margin:0 0 .75rem}.background-card__actions{margin:.75rem 0 0}.background-card.is-current{border-color:#c5a05973}@media (width<=768px){.drg-folio-spread .drg-folio-section.drg-panel{padding:var(--drg-spacing-md)}}.drg-folio-overview{gap:var(--drg-spacing-xl);flex-direction:column;display:flex}.drg-folio-overview__section{gap:var(--drg-spacing-md);flex-direction:column;display:flex}.drg-folio-section__title--sub{margin-bottom:0;font-size:.8125rem}.drg-folio-summary__card{align-items:flex-start}.drg-folio-summary__card .drg-folio-overview__section-icon,.drg-folio-summary__card>.drg-ico{width:1.25rem;height:1.25rem;color:var(--drg-gold-3);margin-bottom:.15rem}.drg-folio-summary__card--highlight{border-color:#c5a05973;box-shadow:0 0 18px #c5a05929}.drg-folio-stat-grid.drg-folio-stats{gap:var(--drg-spacing-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.drg-folio-ability-slots{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.drg-folio-ability-slot{gap:var(--drg-spacing-3);padding:var(--drg-spacing-3);flex-direction:column;display:flex}.drg-folio-ability-slot__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-2);display:flex}.drg-folio-ability-slot__label{letter-spacing:.05em;text-transform:uppercase;color:var(--drg-gold-3);font-size:.75rem;font-weight:600}.drg-folio-ability-slot__body{align-items:flex-start;gap:var(--drg-spacing-3);display:flex}.drg-folio-ability-slot__icon{border-radius:var(--drg-radius-sm);background:#00000047;border:1px solid #78644647;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.35rem;display:flex;overflow:hidden}.drg-folio-ability-slot__plate.drg-asset-plate,.drg-folio-ability-slot__plate.drg-asset-plate--sm{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}.drg-folio-ability-slot__plate .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}.drg-folio-ability-slot__void{background:#c9a86a33;width:100%;height:100%;display:block}.drg-folio-ability-slot__name{margin-bottom:.2rem;font-size:.9375rem;display:block}.drg-folio-ability-slot__desc{margin:0}.drg-folio-ability-slot__select{width:100%}.drg-folio-overview__error{color:#f0b5af;margin:0}.drg-folio-overview__hint{margin:var(--drg-spacing-2) 0 0}.drg-folio-tab-content{width:100%}.drg-character-reference-page .character-content.drg-folio-content,.drg-character-reference-page .character-content{box-sizing:border-box;display:block}.drg-character-reference-page .character-content .drg-folio-tab-content{gap:var(--drg-spacing-md);display:grid}.drg-character-reference-page .character-content .drg-folio-spread-panel,.drg-character-reference-page .character-content .drg-folio-identity-frame.drg-panel,.drg-character-reference-page .character-content .drg-folio-section.drg-panel{border-radius:var(--drg-radius-card)}[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-spread-panel,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-identity-frame.drg-panel,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-section.drg-panel{background:#0a0f1885;border:1px solid #c9a9612e;box-shadow:inset 0 1px #ffffff08}.drg-character-reference-page .character-content .drg-folio-section.drg-panel{padding:var(--drg-spacing-md)}.drg-character-reference-page .character-content .drg-folio-summary__card{align-items:flex-start}[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-resource,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-slot,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-equip-row,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-card.drg-folio-stat-card{background:#070b129e;border-color:#c9a96133}[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-folio-slot.is-selected,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-inventory-cell--clickable:hover,[data-drg-scene=economy-inventory] .drg-character-reference-page .character-content .drg-inventory-cell--clickable:focus-visible{border-color:#c9a96173;box-shadow:0 0 12px #c9a96129}.drg-character-reference-page .character-content .drg-folio-overview{gap:var(--drg-spacing-lg)}.drg-character-reference-page .character-content .drg-folio-overview__section{gap:var(--drg-spacing-sm)}.drg-character-reference-page .character-content .drg-folio-section__title--sub{color:#ffffffd1;letter-spacing:.035em;text-transform:uppercase;font-size:.78rem}.drg-folio-tab-content--overview{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}.drg-folio-tab-content--overview .drg-folio-overview{gap:var(--drg-spacing-lg)}.drg-folio-tab-content--overview .drg-folio-summary__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.drg-folio-tab-content--deep{gap:var(--drg-spacing-md);flex-direction:column;display:flex}.drg-folio-tab-content--deep .drg-folio-section.drg-panel,.drg-folio-tab-content--deep .drg-panel{padding:var(--drg-spacing-md)}.drg-folio-tab-content--deep .drg-inventory-cell.drg-folio-bag__cell,.drg-folio-tab-content--deep .drg-folio-slot{min-height:3.5rem}.drg-folio-tab-content[data-drg-folio-tab=skills] .drg-folio-skill__head,.drg-folio-tab-content[data-drg-folio-tab=skills] .drg-combat-passives__grid,.drg-folio-tab-content[data-drg-folio-tab=inventory] .drg-folio-bag__grid,.drg-folio-tab-content[data-drg-folio-tab=equipment] .drg-folio-paperdoll{gap:var(--drg-spacing-sm)}.drg-folio-loading{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}.drg-folio-loading__crest{align-items:flex-start;gap:var(--drg-spacing-lg);padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);display:flex}.drg-folio-loading__crest-body{gap:var(--drg-spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.drg-folio-loading__tabs{margin-bottom:0}.drg-folio-loading__content{gap:var(--drg-spacing-md);padding:var(--drg-spacing-xl);border-radius:var(--drg-radius-card);flex-direction:column;min-height:320px;display:flex}.drg-folio-loading__content-grid{gap:var(--drg-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.drg-folio-identity-tab{width:100%;position:relative}.drg-folio-identity-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-folio-tab-silhouette{opacity:.1;color:#c5a059d9;display:block;position:absolute}.drg-folio-tab-silhouette:before,.drg-folio-tab-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-folio-identity-frame,.drg-folio-identity-header,.drg-folio-identity-chamber{z-index:1;position:relative}.drg-folio-identity-header{gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-card);grid-template-columns:auto 1fr;align-items:center;display:grid}.drg-folio-identity-header__title{font-family:var(--drg-font-heading,serif);color:var(--drg-mat-gold-accent,#c5a059);margin:0 0 .25rem;font-size:1.15rem}.drg-folio-identity-header__lead{margin:0}.drg-folio-identity-sigil{background:color-mix(in srgb, currentColor 12%, transparent);border:2px solid;border-radius:50%;flex-shrink:0;width:2.75rem;height:2.75rem;display:block;position:relative}.drg-folio-identity-sigil--compact{width:1.75rem;height:1.75rem}.drg-folio-identity-sigil:before,.drg-folio-identity-sigil:after{content:"";box-sizing:border-box;position:absolute}.drg-folio-identity-sigil--blueprint{color:#c5a059f2}.drg-folio-identity-sigil--blueprint:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, currentColor 14%, transparent) 0 4px, transparent 4px 8px);border:2px solid;border-radius:2px;inset:26% 22%}.drg-folio-identity-sigil--lattice{color:#8c826ef2}.drg-folio-identity-sigil--lattice:before{width:3px;height:58%;box-shadow:-14px 8px 0 -1px color-mix(in srgb, currentColor 55%, transparent), 14px 8px 0 -1px currentColor;background:currentColor;top:20%;left:46%}.drg-folio-identity-sigil--ascent{color:#c9a961f2}.drg-folio-identity-sigil--ascent:before{clip-path:polygon(50% 0,100% 100%,0 100%);border:2px solid;inset:22% 34% 28%}.drg-folio-identity-sigil--preset{color:#c5a059e6}.drg-folio-identity-sigil--preset:before,.drg-folio-identity-sigil--preset:after{border:2px solid;border-radius:4px;width:38%;height:38%;top:30%}.drg-folio-identity-sigil--preset:before{left:16%}.drg-folio-identity-sigil--preset:after{opacity:.7;right:16%}.drg-folio-tab-silhouette--blueprint{width:220px;height:180px;top:6%;right:-2%}.drg-folio-tab-silhouette--blueprint:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 10%, transparent) 0 12px, transparent 12px 24px);border:2px solid;border-radius:4px;inset:12% 10%}.drg-folio-tab-silhouette--lattice{color:#8c826ebf;width:200px;height:200px;bottom:4%;left:-2%}.drg-folio-tab-silhouette--lattice:before{width:4px;height:70%;box-shadow:-40px 16px 0 -1px color-mix(in srgb, currentColor 50%, transparent), 40px 16px 0 -1px currentColor;background:currentColor;top:12%;left:48%}.drg-folio-tab-silhouette--ascent{color:#c9a961c7;width:160px;height:240px;top:8%;right:-1%}.drg-folio-tab-silhouette--ascent:before{clip-path:polygon(50% 0,92% 38%,78% 100%,22% 100%,8% 38%);border:2px solid;inset:10% 28% 12%}.drg-folio-tab-silhouette--preset{width:240px;height:140px;bottom:8%;right:-3%}.drg-folio-tab-silhouette--preset:before,.drg-folio-tab-silhouette--preset:after{border:2px solid;border-radius:6px;width:36%;height:62%;top:18%}.drg-folio-tab-silhouette--preset:before{left:10%}.drg-folio-tab-silhouette--preset:after{opacity:.68;right:10%}.drg-folio-identity-chamber{padding:var(--drg-spacing-sm) 0 0}.drg-folio-identity-chamber--lattice .drg-folio-chamber-kpi{border-color:#8c826e52}.drg-folio-identity-chamber--ascent .drg-folio-prestige-ascent{max-width:36rem}.drg-folio-tab-grid{gap:var(--drg-spacing-md);margin:0;padding:0;list-style:none;display:grid}.drg-folio-tab-grid--blueprint,.drg-folio-tab-grid--preset{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.drg-folio-tab-grid--lattice{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.drg-folio-identity-card{min-height:132px;padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:.5rem;display:flex}.drg-folio-identity-card__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.drg-folio-identity-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong);margin:0;font-size:1rem}.drg-folio-identity-card__actions{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.35rem;display:flex}.drg-folio-identity-card.is-active{box-shadow:var(--drg-elev-4), 0 0 16px #c5a0591f;border-color:#c5a0597a}.drg-folio-identity-card--lattice .drg-folio-passive-rank{background:#00000047;border-radius:999px;height:4px;margin-top:.35rem;overflow:hidden}.drg-folio-identity-card--lattice .drg-folio-passive-rank__fill{background:linear-gradient(90deg,#8c826e59,#c5a059d9);height:100%;display:block}.drg-folio-prestige-gates{margin-bottom:var(--drg-spacing-sm);flex-wrap:wrap;gap:.35rem;display:flex}.drg-folio-prestige-gate{background:#0003;border:1px solid #c5a05947;border-radius:999px;padding:.2rem .55rem;font-size:.75rem}a.drg-folio-prestige-gate--link{color:inherit;text-decoration:none}a.drg-folio-prestige-gate--link:hover{background:#c5a0591f;border-color:#c5a0598c}.drg-folio-identity-sigil--mastery{color:#c9a961f2}.drg-folio-identity-sigil--mastery:before{border:3px solid #0000;border-top-color:currentColor;border-right-color:color-mix(in srgb, currentColor 55%, transparent);border-radius:999px;inset:18%;transform:rotate(-24deg)}.drg-folio-identity-sigil--talent{color:#c5a059eb}.drg-folio-identity-sigil--talent:before{width:3px;height:42%;box-shadow:-12px 10px 0 -1px currentColor, 12px 10px 0 -1px color-mix(in srgb, currentColor 45%, transparent);background:currentColor;top:22%;left:48%}.drg-folio-identity-sigil--talent:after{background:currentColor;border-radius:999px;width:8px;height:8px;top:58%;left:44%}.drg-folio-identity-sigil--chronicle{color:#dc5a46e6}.drg-folio-identity-sigil--chronicle:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 12%, transparent), transparent);border:2px solid;border-radius:2px 2px 6px 6px;inset:24% 30%}.drg-folio-identity-sigil--cohort{color:#8c826ef2}.drg-folio-identity-sigil--cohort:before,.drg-folio-identity-sigil--cohort:after{border:2px solid;border-radius:999px;width:34%;height:34%;top:32%}.drg-folio-identity-sigil--cohort:before{left:16%}.drg-folio-identity-sigil--cohort:after{right:16%}.drg-folio-identity-sigil--bond{color:#b478ffeb}.drg-folio-identity-sigil--bond:before,.drg-folio-identity-sigil--bond:after{border:2px solid;border-radius:999px;width:30%;height:30%;top:34%}.drg-folio-identity-sigil--bond:before{left:20%}.drg-folio-identity-sigil--bond:after{box-shadow:-18px 0 0 -6px color-mix(in srgb, currentColor 35%, transparent);right:20%}.drg-folio-tab-silhouette--mastery{color:#c9a961b8;width:200px;height:200px;top:4%;right:-4%}.drg-folio-tab-silhouette--mastery:before{border:3px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:999px;inset:14%}.drg-folio-tab-silhouette--mastery:after{border:2px solid;border-top-color:#0000;border-radius:999px;inset:28%;transform:rotate(35deg)}.drg-folio-tab-silhouette--talent{color:#c5a059a6;width:220px;height:180px;bottom:6%;left:-3%}.drg-folio-tab-silhouette--talent:before{width:4px;height:62%;box-shadow:-36px 14px 0 -1px color-mix(in srgb, currentColor 45%, transparent), 36px 14px 0 -1px currentColor;background:currentColor;top:16%;left:48%}.drg-folio-tab-silhouette--chronicle{color:#c846378c;width:180px;height:220px;top:6%;right:0}.drg-folio-tab-silhouette--chronicle:before{background:repeating-linear-gradient(180deg, color-mix(in srgb, currentColor 10%, transparent) 0 10px, transparent 10px 20px);border:2px solid;border-radius:4px;inset:10% 18% 14%}.drg-folio-tab-silhouette--cohort{color:#8c826e99;width:240px;height:140px;bottom:10%;right:-2%}.drg-folio-tab-silhouette--cohort:before,.drg-folio-tab-silhouette--cohort:after{border:2px solid;border-radius:999px 999px 12px 12px;width:28%;height:58%;top:20%}.drg-folio-tab-silhouette--cohort:before{left:18%}.drg-folio-tab-silhouette--cohort:after{opacity:.75;right:18%}.drg-folio-tab-silhouette--bond{color:#8a2be280;width:200px;height:160px;bottom:8%;left:-2%}.drg-folio-tab-silhouette--bond:before,.drg-folio-tab-silhouette--bond:after{border:2px solid;border-radius:999px;width:34%;height:50%;top:24%}.drg-folio-tab-silhouette--bond:before{left:14%}.drg-folio-tab-silhouette--bond:after{right:14%}.drg-folio-identity-sigil--crest{color:#c9a961f2}.drg-folio-identity-sigil--crest:before{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, currentColor 22%, transparent), transparent 68%);border:2px solid;border-radius:999px;inset:24% 28%}.drg-folio-identity-sigil--armory{color:#c5a059eb}.drg-folio-identity-sigil--armory:before,.drg-folio-identity-sigil--armory:after{border:2px solid;border-radius:3px;width:34%;height:44%;top:26%}.drg-folio-identity-sigil--armory:before{left:18%}.drg-folio-identity-sigil--armory:after{opacity:.75;right:18%}.drg-folio-identity-sigil--stash{color:#8c826ef2}.drg-folio-identity-sigil--stash:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 10%, transparent) 0 6px, transparent 6px 12px);border:2px solid;border-radius:4px;inset:24% 18%}.drg-folio-tab-silhouette--crest{color:#c9a96173;width:200px;height:180px;top:4%;right:-4%}.drg-folio-tab-silhouette--crest:before{border:2px solid;border-radius:999px;inset:12% 20%}.drg-folio-tab-silhouette--armory{color:#c5a05966;width:220px;height:170px;bottom:6%;left:-3%}.drg-folio-tab-silhouette--armory:before,.drg-folio-tab-silhouette--armory:after{border:2px solid;border-radius:4px;width:36%;height:52%;top:22%}.drg-folio-tab-silhouette--armory:before{left:12%}.drg-folio-tab-silhouette--armory:after{opacity:.65;right:12%}.drg-folio-tab-silhouette--stash{color:#8c826e6b;width:210px;height:160px;bottom:8%;right:-2%}.drg-folio-tab-silhouette--stash:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, currentColor 12%, transparent) 0 10px, transparent 10px 20px);border:2px solid;border-radius:6px;inset:10% 8%}.drg-folio-tab-grid--chronicle{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.drg-folio-identity-chamber--mastery .drg-folio-skills-grid{gap:var(--drg-spacing-md)}.drg-folio-identity-chamber--talent .drg-folio-spec-branch{padding:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-md)}.drg-folio-identity-chamber--cohort .drg-folio-roster-grid .drg-card,.drg-folio-identity-chamber--bond .drg-folio-roster-grid .drg-card{border-radius:var(--drg-radius-row)}.drg-folio-identity-empty{max-width:28rem;margin-inline:auto}.drg-folio-identity-chamber .drg-folio-identity-empty{padding-block:var(--drg-spacing-lg)}.character-page{width:100%;max-width:100%;color:var(--drg-text-strong);min-width:0;margin-inline:0;padding:0;overflow-x:hidden}.drg-character-reference-page.character-page{box-sizing:border-box}.drg-character-crest{box-sizing:border-box;width:100%}.drg-character-crest__avatar{border:3px solid var(--drg-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.drg-character-crest__avatar-icon{filter:drop-shadow(0 2px 4px #00000080);font-size:2.5rem;line-height:1}.drg-character-crest__identity{flex:1;min-width:0}.drg-character-crest__name-row{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.drg-character-crest__name{color:var(--drg-text-strong);letter-spacing:.5px;text-shadow:0 2px 4px #00000080;margin:0;font-size:2rem;font-weight:700}.drg-character-crest__class{border-radius:var(--drg-radius-chip);color:var(--drg-gold-2,#d4b877);background:#c9a9611f;border:1px solid #c9a9618c;padding:.15rem .6rem;font-size:.85rem}.drg-character-crest__level-row{margin-bottom:var(--drg-spacing-md);flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.drg-character-crest__level{color:var(--drg-gold-3);min-width:4.6rem;font-size:1rem;font-weight:600}.drg-character-crest__xp-bar{border-radius:var(--drg-radius-chip);background:#080c12d9;border:1px solid #c9a96159;flex:1;min-width:200px;height:22px;position:relative;overflow:hidden}.drg-character-crest__xp-progress{height:100%;transition:width var(--transition-normal);position:absolute;top:0;left:0}.drg-character-crest__xp-text{color:var(--drg-text-strong);text-shadow:0 1px 2px #000c;z-index:1;font-size:.72rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drg-character-crest__resources{flex-wrap:wrap;gap:.85rem;display:flex}@media (width<=768px){.drg-character-crest{text-align:center;flex-direction:column}.drg-character-crest__name{font-size:1.5rem}.drg-character-crest__xp-bar{min-width:100%}.drg-character-crest__resources{justify-content:center}}.character-content{box-sizing:border-box;width:100%;min-width:0}.character-content>*,.character-content .drg-folio-section,.character-content .drg-folio-spread-panel,.character-content .drg-folio-identity-tab,.character-content .drg-folio-identity-frame{min-width:0;max-width:100%}.character-error{padding:var(--drg-spacing-xl);text-align:center;color:#e88a8a}.character-tab-content{width:100%}.coming-soon{padding:var(--drg-spacing-xl);text-align:center}.coming-soon h2{margin:0 0 var(--drg-spacing-md) 0;color:var(--drg-text-strong);font-size:2rem;font-weight:700}.coming-soon>p{color:var(--drg-text-soft);margin-bottom:var(--drg-spacing-xl);font-size:1.125rem}.coming-soon-info{text-align:left;max-width:600px;padding:var(--drg-spacing-lg);margin:0 auto}.coming-soon-info ul{color:var(--drg-text-soft);padding-left:var(--drg-spacing-lg);margin:0}.overview-tab{width:100%}.overview-title{margin:0 0 var(--drg-spacing-xl) 0;color:var(--drg-text-strong);letter-spacing:.5px;font-size:1.75rem;font-weight:700}.overview-section{margin-bottom:var(--drg-spacing-xl)}.section-title{margin:0 0 var(--drg-spacing-md) 0;color:var(--drg-text-strong);border-bottom:1px solid var(--drg-border);padding-bottom:var(--drg-spacing-sm);font-size:1.125rem;font-weight:600}.key-metrics-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.metric-card{text-align:center;padding:var(--drg-spacing-md)}.metric-card.highlight{border-color:var(--drg-gold-3);box-shadow:0 4px 20px #0009,0 0 0 1px #c9a96133,0 0 30px #c9a96133}.metric-icon{margin-bottom:var(--drg-spacing-sm);font-size:2rem}.metric-label{color:var(--drg-text-soft);margin-bottom:var(--drg-spacing-xs);text-transform:uppercase;letter-spacing:.5px;font-size:.875rem}.metric-value{color:var(--drg-gold-3);font-size:1.5rem;font-weight:700}.combat-stats-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.combat-stat-card{text-align:center;padding:var(--drg-spacing-md)}.ability-slots-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.ability-slot-card{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);border:1.5px solid var(--drg-border);background:var(--drg-ink-3)}.ability-slot-header{margin-bottom:var(--drg-spacing-sm);justify-content:space-between;align-items:center;display:flex}.ability-slot-body{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);display:flex}.ability-slot-icon{border-radius:var(--drg-radius-chip);border:1px solid var(--drg-border);background:var(--bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;display:flex}.ability-slot-select{background:var(--bg-tertiary);border:1px solid var(--drg-border);border-radius:var(--drg-radius-row);width:100%;color:var(--drg-text-strong);padding:.55rem .75rem;font-size:.9rem}.stats-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.stat-item{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);padding:var(--drg-spacing-md);display:flex}.stat-item .stat-label,.combat-stat-card .stat-label{color:var(--drg-text-soft);font-size:.875rem}.stat-item .stat-value,.combat-stat-card .stat-value{color:var(--drg-gold-3);font-size:1.125rem;font-weight:700}.achievements-stats{gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.achievements-grid{gap:var(--drg-spacing-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.achievement-card{padding:var(--drg-spacing-md)}.achievement-header{gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-md);display:flex}.achievement-progress-bar{background:var(--bg-tertiary);border-radius:var(--drg-radius-chip);flex:1;height:8px;overflow:hidden}.achievement-progress-fill{height:100%}.achievement-progress{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);display:flex}.achievement-footer{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);display:flex}.btn-primary{border-radius:var(--drg-radius-row);cursor:pointer;padding:.5rem 1rem;font-weight:600}.reputation-header,.background-header{margin-bottom:var(--drg-spacing-xl);text-align:center}.reputation-grid,.backgrounds-grid{gap:var(--drg-spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.reputation-card,.background-card{padding:var(--drg-spacing-lg)}.reputation-card-header,.background-card-header{gap:var(--drg-spacing-md);align-items:flex-start;display:flex}.reputation-values{justify-content:space-between;gap:var(--drg-spacing-md);margin-top:var(--drg-spacing-md);display:flex}.character-quest-filters{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-lg);flex-wrap:wrap;display:flex}.character-quest-card{flex-direction:column;align-items:stretch}.character-tab-content .drg-folio-section__title,.character-tab-content .drg-folio-spread-panel{margin-top:0}.stat-tile,.resource-stat{border:1px solid var(--drg-border-soft,#c5a0591f);border-radius:var(--radius-sm,4px);transition:border-color var(--transition-fast,.15s ease)}.stat-tile:hover,.resource-stat:hover{border-color:#c5a05940}.drg-spa-shell .drg-equipment-modal.drg-modal--canon .drg-modal__dialog{width:min(640px,94vw);max-height:min(88vh,720px);overflow:auto}.drg-spa-shell .drg-equipment-modal .drg-modal__body{padding:0}.drg-item-inspector--modal{box-shadow:none;background:0 0;border:0}.drg-item-inspector--modal .drg-panel__body,.drg-item-inspector--modal.drg-item-inspector{padding:var(--drg-spacing-4) var(--drg-spacing-5)}.drg-item-inspector--modal .drg-item-inspector__equip,.drg-item-inspector--modal .drg-item-inspector__craft,.drg-item-inspector--modal .drg-item-inspector__sockets{padding:var(--drg-spacing-3);border-radius:var(--drg-radius-md,8px);background:#00000038;border:1px solid #c5a0592e}.drg-item-inspector__compare{padding:var(--drg-spacing-2) 0;border-top:1px solid #c5a05929}.drg-item-inspector__compare-baseline{margin:0 0 var(--drg-spacing-2);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--drg-gold-1,#e8d5a3);font-size:.75rem}.drg-item-inspector__compare-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.drg-item-inspector__compare-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;font-size:.82rem;display:flex}.drg-item-inspector__compare-stat{min-width:4.5rem;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:#e8d5a3b8;font-size:.68rem}.drg-item-inspector__compare-vals{min-width:0;color:var(--drg-text-2,#f5ecdce0)}.drg-item-inspector--modal .drg-section-title{font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);color:var(--drg-gold-1,#e8d5a3);font-size:1.125rem}.drg-item-tooltip{width:100%;height:100%;display:block;position:relative}.drg-item-tooltip>:first-child:not(.drg-item-tooltip__bubble){width:100%;height:100%}.drg-item-tooltip__bubble{z-index:var(--drg-z-tooltip,900);min-width:10rem;max-width:16rem;padding:var(--drg-spacing-2) var(--drg-spacing-3);pointer-events:none;opacity:0;visibility:hidden;border-radius:var(--drg-radius-sm,6px);transition:opacity var(--drg-motion-fast,.12s) ease, transform var(--drg-motion-fast,.12s) ease, visibility var(--drg-motion-fast,.12s) ease;background:linear-gradient(165deg,#16120efa,#0a0806fc);border:1px solid #c5a05952;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000073}.drg-item-tooltip:hover .drg-item-tooltip__bubble,.drg-item-tooltip:focus-within .drg-item-tooltip__bubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.drg-item-tooltip__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-1,#e8d5a3);margin-bottom:.25rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:block}.drg-item-tooltip__line{color:var(--drg-text-soft,#efe6d2d1);font-size:.75rem;line-height:1.35;display:block}.drg-item-tooltip--rarity-magic .drg-item-tooltip__bubble{border-color:#4a9eff73}.drg-item-tooltip--rarity-rare .drg-item-tooltip__bubble{border-color:#ffd75073}.drg-item-tooltip--rarity-unique .drg-item-tooltip__bubble,.drg-item-tooltip--rarity-legendary .drg-item-tooltip__bubble{border-color:#ff8c3c80}.drg-item-tooltip--rarity-epic .drg-item-tooltip__bubble{border-color:#b478ff73}@media (prefers-reduced-motion:reduce){.drg-item-tooltip__bubble{transition:none}}.drg-item-tooltip--inline,.drg-item-tooltip--inline>:first-child:not(.drg-item-tooltip__bubble){height:auto}@media (width<=768px){.drg-item-tooltip__bubble{display:none}}.drg-shell-modal-host{z-index:var(--drg-z-modal,1200);position:relative}:is(.drg-spa-shell,dialog).drg-shell-modal.drg-modal--confirm.drg-modal--canon .drg-modal__dialog,dialog.drg-shell-modal.drg-modal--confirm.drg-modal--canon .drg-modal__dialog{width:min(560px,92vw);max-height:min(85vh,600px)}:is(.drg-spa-shell .drg-shell-modal,dialog.drg-shell-modal).drg-modal--canon .drg-modal__header,dialog.drg-shell-modal.drg-modal--canon .drg-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-3);padding:var(--drg-spacing-4) var(--drg-spacing-5) var(--drg-spacing-3);border-bottom:1px solid #ffffff1a;display:flex}:is(.drg-spa-shell .drg-shell-modal,dialog.drg-shell-modal).drg-modal--canon .drg-modal__title,dialog.drg-shell-modal.drg-modal--canon .drg-modal__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-lg,1.125rem);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:var(--drg-gold-1,#e8d5a3);margin:0}:is(.drg-spa-shell .drg-shell-modal,dialog.drg-shell-modal).drg-modal--canon .drg-modal__body,dialog.drg-shell-modal.drg-modal--canon .drg-modal__body{padding:0}:is(.drg-spa-shell .drg-shell-modal,dialog.drg-shell-modal).drg-modal--canon .drg-modal__actions,dialog.drg-shell-modal.drg-modal--canon .drg-modal__actions{justify-content:flex-end;gap:var(--drg-spacing-3);padding:var(--drg-spacing-4) var(--drg-spacing-5);border-top:1px solid #ffffff1a;flex-wrap:wrap;display:flex}.drg-shell-modal__body{gap:var(--drg-spacing-4);padding:var(--drg-spacing-4) var(--drg-spacing-5) var(--drg-spacing-3);flex-direction:column;display:flex}.drg-shell-modal__preface{align-items:center;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-4);border-radius:var(--drg-radius-md,8px);display:flex}.drg-shell-modal__eyebrow{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-xs,.75rem);letter-spacing:var(--drg-tracking-caps,.08em);text-transform:uppercase;color:var(--drg-text-dim);margin:0;font-weight:600}.drg-shell-modal__copy{font-size:var(--drg-fs-sm,.875rem);color:var(--drg-text-soft,#efe6d2e0);line-height:1.55}.drg-shell-modal__copy>.drg-meta{max-width:64ch;margin:0}dialog.drg-shell-modal.drg-folio-modal--tragic .drg-modal__dialog,.drg-spa-shell .drg-shell-modal.drg-folio-modal--tragic .drg-modal__dialog{box-shadow:var(--drg-elev-3,0 8px 28px #00000073), 0 0 28px #a010104d}dialog.drg-shell-modal.drg-folio-modal--reward .drg-modal__dialog,.drg-spa-shell .drg-shell-modal.drg-folio-modal--reward .drg-modal__dialog{box-shadow:var(--drg-elev-3,0 8px 28px #00000073), 0 0 28px #c5a0594d}dialog.drg-shell-modal.drg-folio-modal--codex .drg-modal__dialog,.drg-spa-shell .drg-shell-modal.drg-folio-modal--codex .drg-modal__dialog{box-shadow:var(--drg-elev-3,0 8px 28px #00000073), 0 0 28px #4db8b847}dialog.drg-shell-modal.drg-folio-modal--forge .drg-modal__dialog,.drg-spa-shell .drg-shell-modal.drg-folio-modal--forge .drg-modal__dialog{box-shadow:var(--drg-elev-3,0 8px 28px #00000073), 0 0 28px #f08a2a4d}dialog.drg-shell-modal.drg-modal--tragic .drg-modal__title,.drg-spa-shell .drg-shell-modal.drg-modal--tragic .drg-modal__title{color:var(--drg-gold-3,#c9a34a);text-shadow:0 0 18px #a3344473}.drg-shell-modal-sigil{background:radial-gradient(circle at 35% 30%,#ffffff24,#0000 55%),linear-gradient(145deg,#20262ff2,#0e1116fa);border:1px solid #c5a05973;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}.drg-shell-modal-sigil:after{content:"";opacity:.9;width:1rem;height:1rem;margin:auto;position:absolute;inset:0}.drg-shell-modal-sigil--seal:after{border:2px solid #c5a059bf;border-radius:2px;transform:rotate(45deg)}.drg-shell-modal-sigil--blood:after{border-bottom:.85rem solid #a33444e6;border-left:.45rem solid #0000;border-right:.45rem solid #0000;width:0;height:0}.drg-shell-modal-sigil--ledger:after{border:1px solid #c5a059b3;border-radius:1px;width:.75rem;height:.95rem;box-shadow:inset 0 -.35rem #c5a05940}.drg-shell-modal-sigil--chorus:after{border:1px solid #4db8b8a6;border-radius:50%;width:1.1rem;height:1.1rem;box-shadow:0 0 0 2px #4db8b833}.drg-shell-modal-sigil--rune:after{border:1px solid #8a2be2b3;width:.85rem;height:.85rem;transform:rotate(45deg);box-shadow:0 0 10px #8a2be259}.drg-shell-modal-sigil--blade:after{background:linear-gradient(#f08a2a33,#f08a2af2);border-radius:1px;width:.35rem;height:1rem;box-shadow:.35rem .15rem 0 -.05rem #c5a0598c}.drg-spa-shell .drg-shell-prompt__field{gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-3);flex-direction:column;display:flex}.drg-spa-shell .drg-shell-prompt__input{width:100%}@media (prefers-reduced-motion:reduce){.drg-spa-shell dialog.drg-shell-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.drg-hub-sigil{color:var(--drg-gold-3);border:1.5px solid color-mix(in srgb, currentColor 50%, transparent);background:radial-gradient(circle at 32% 28%,#ffffff1a,#0000 55%),radial-gradient(circle at 50% 100%,#00000073,#0003 70%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 2px 10px #00000047}.drg-hub-sigil:before,.drg-hub-sigil:after{content:"";box-sizing:border-box;position:absolute}.drg-hub-sigil:before{border:2px solid color-mix(in srgb, currentColor 65%, transparent);border-radius:50%;width:36%;height:36%}.drg-hub-sigil--xs{border-width:1px;width:1.25rem;height:1.25rem}.drg-hub-sigil--sm{width:2rem;height:2rem}.drg-hub-sigil--md{width:3rem;height:3rem}.drg-hub-sigil--lg{width:3.5rem;height:3.5rem}.drg-hub-sigil--tone-ember{color:#c9783c}.drg-hub-sigil--tone-blood{color:#b04040}.drg-hub-sigil--tone-gold{color:#c9a961}.drg-hub-sigil--tone-stone{color:#9a92b0}.drg-hub-sigil--tone-arcane{color:#4db8b8}.drg-hub-sigil--pve:before,.drg-hub-sigil--dungeons:before{background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, currentColor 25%, transparent));border:2px solid;border-bottom:none;width:42%;height:52%;bottom:22%}.drg-hub-sigil--pve:after,.drg-hub-sigil--dungeons:after{border-bottom:.5rem solid;border-left:.55rem solid #0000;border-right:.55rem solid #0000;width:0;height:0;bottom:58%}.drg-hub-sigil--pvp:before,.drg-hub-sigil--pvp:after{background:currentColor;border-radius:1px;width:2px;height:62%}.drg-hub-sigil--pvp:before{transform:rotate(45deg)}.drg-hub-sigil--pvp:after{transform:rotate(-45deg)}.drg-hub-sigil--progress:before,.drg-hub-sigil--stats:before{width:58%;height:3px;box-shadow:0 7px 0 currentColor, 0 14px 0 color-mix(in srgb, currentColor 55%, transparent);background:currentColor;border-radius:2px;top:34%}.drg-hub-sigil--social:before,.drg-hub-sigil--guilds:before,.drg-hub-sigil--alliances:before{clip-path:polygon(50% 0%,100% 18%,100% 72%,50% 100%,0% 72%,0% 18%);background:color-mix(in srgb, currentColor 30%, transparent);border:2px solid;width:48%;height:56%;bottom:20%}.drg-hub-sigil--endgame:before,.drg-hub-sigil--prestige:before,.drg-hub-sigil--achievements:before{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:currentColor;width:50%;height:50%}.drg-hub-sigil--arcane:before,.drg-hub-sigil--archivist:before,.drg-hub-sigil--relics:before,.drg-hub-sigil--undercity:before,.drg-hub-sigil--titan-armory:before,.drg-hub-sigil--titan-forge:before{width:58%;height:58%;box-shadow:inset 0 0 0 3px color-mix(in srgb, currentColor 20%, transparent);border:2px solid;border-radius:50%}.drg-hub-sigil--arcane:after,.drg-hub-sigil--archivist:after{background:currentColor;border-radius:50%;width:22%;height:22%}.drg-hub-sigil--raids:before{border:2px solid;border-radius:50%;width:62%;height:62%}.drg-hub-sigil--raids:after{background:currentColor;border-radius:50%;width:28%;height:28%}.drg-hub-sigil--world-boss:before{background:color-mix(in srgb, currentColor 22%, transparent);border:2px solid;width:46%;height:46%;transform:rotate(45deg)}.drg-hub-sigil--quests:before{border:2px solid;border-radius:2px 2px 4px 4px;width:44%;height:58%}.drg-hub-sigil--quests:after{background:color-mix(in srgb, currentColor 70%, transparent);width:60%;height:2px;box-shadow:0 6px 0 color-mix(in srgb, currentColor 50%, transparent);top:42%}.drg-hub-sigil--character:before{border:2px solid;border-radius:50%;width:34%;height:34%;top:24%}.drg-hub-sigil--character:after{border:2px solid;border-top:none;border-radius:50% 50% 8px 8px;width:52%;height:30%;bottom:20%}.drg-hub-sigil--skills:before,.drg-hub-sigil--skills:after{background:color-mix(in srgb, currentColor 12%, transparent);border:2px solid;border-radius:2px;width:40%;height:52%}.drg-hub-sigil--skills:before{transform:rotate(-8deg)translate(-3px)}.drg-hub-sigil--skills:after{transform:rotate(8deg)translate(3px)}.drg-hub-sigil--equipment:before{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:color-mix(in srgb, currentColor 18%, transparent);border:2px solid;width:50%;height:50%}.drg-hub-sigil--equipment:after{background:0 0;border:2px solid;border-radius:50%;width:22%;height:22%}.drg-hub-sigil--inventory:before{border:2px solid;border-radius:4px 4px 10px 10px;width:50%;height:44%;bottom:22%}.drg-hub-sigil--inventory:after{border:2px solid;border-bottom:none;border-radius:6px 6px 0 0;width:34%;height:12%;top:30%}.drg-hub-sigil--marketplace:before,.drg-hub-sigil--marketplace:after{border:2px solid;border-radius:50%;width:38%;height:38%}.drg-hub-sigil--marketplace:before{transform:translate(-5px)translateY(2px)}.drg-hub-sigil--marketplace:after{transform:translate(5px)translateY(-2px)}.drg-hub-sigil--season:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, currentColor 35%, transparent) 0 4px, transparent 4px 8px);border:2px solid;border-radius:3px;width:54%;height:38%}.drg-hub-sigil--friends:before,.drg-hub-sigil--friends:after{border:2px solid;border-radius:50%;width:30%;height:30%}.drg-hub-sigil--friends:before{transform:translate(-6px,2px)}.drg-hub-sigil--friends:after{transform:translate(6px,-2px)}.drg-hub-sigil--factions:before{border-bottom:.55rem solid;border-left:.65rem solid #0000;border-right:.65rem solid #0000;width:0;height:0}.drg-hub-sigil--factions:after{background:currentColor;width:70%;height:2px;bottom:32%}.drg-hub-sigil--tower:before{opacity:.85;background:linear-gradient(90deg,currentColor 0 22%,#0000 22% 39%,currentColor 39% 61%,#0000 61% 78%,currentColor 78%);width:58%;height:54%;bottom:20%;-webkit-mask:linear-gradient(#000 0 85%,#0000);mask:linear-gradient(#000 0 85%,#0000)}.drg-hub-sigil--companions:before,.drg-hub-sigil--companions:after{border:2px solid;border-radius:60% 20%;width:38%;height:22%;top:42%}.drg-hub-sigil--companions:before{transform:rotate(-25deg)translate(-4px)}.drg-hub-sigil--companions:after{transform:rotate(25deg)translate(4px)}.drg-hub-sigil--titan-armory:before{background:currentColor;border-radius:2px;width:3px;height:62%;transform:rotate(-12deg)}.drg-hub-sigil--titan-armory:after{background:currentColor;width:14px;height:3px;transform:rotate(-12deg)translateY(14px)}.drg-hub-sigil--titan-forge:before{clip-path:polygon(8% 0%,92% 0%,100% 100%,0% 100%);background:currentColor;width:54%;height:28%;bottom:26%}.drg-hub-sigil--titan-forge:after{background:currentColor;border-radius:2px 2px 0 0;width:3px;height:36%;top:22%;box-shadow:-8px 4px 0 -1px}.drg-hub-sigil--economy:before,.drg-hub-sigil--economy:after{border:2px solid;border-radius:50%;width:46%;height:14%}.drg-hub-sigil--economy:before{bottom:36%}.drg-hub-sigil--economy:after{opacity:.7;bottom:48%}.drg-hub2{border:0;border-block:1px solid var(--drg-border-soft);background:var(--drg-scene-bg);width:100%;min-height:calc(100dvh - 5.5rem);box-shadow:none;box-sizing:border-box;border-radius:0;flex:1;display:flex;overflow:hidden}.drg-hub2__rail{border-right:1px solid var(--drg-border-soft);background:linear-gradient(#100c0899,#0000);flex-direction:column;flex-shrink:0;gap:5px;width:236px;padding:18px 14px;display:flex}.drg-hub2__rail-label{font-size:var(--drg-fs-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--drg-bone-3);padding:4px 10px 10px}.drg-hub2__rail-nav{flex-direction:column;gap:3px;display:flex}.drg-hub2__rail-item{color:var(--drg-bone-2);font-family:var(--drg-font-heading);transition:background var(--drg-motion-base) var(--drg-ease), color var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease);border-left:2px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:9px 12px;font-size:1rem;text-decoration:none;display:flex}.drg-hub2__rail-item:hover{color:var(--drg-gold-1);border-left-color:var(--drg-gold-4);background:#c9a86a12}.drg-hub2__rail-item.is-active{border-left-color:var(--drg-gold-2);color:var(--drg-gold-1);background:#c9a86a1a}.drg-hub2__rail-item--gated{opacity:.5;pointer-events:none}.drg-hub2__rail-ico{flex-shrink:0;width:1.7rem;display:inline-flex}.drg-hub2__rail-ico .drg-sigil{width:1.7rem;height:1.7rem}.drg-hub2__rail-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drg-hub2__rail-foot{background:var(--gradient-card-warm);border:1px solid var(--drg-border-soft);border-radius:10px;margin-top:auto;padding:14px}.drg-hub2__rail-foot-label{font-size:var(--drg-fs-2xs);letter-spacing:.12em;color:var(--drg-bone-3)}.drg-hub2__rail-foot-row{align-items:center;gap:8px;margin-top:7px;display:flex}.drg-hub2__rail-bar{background:var(--drg-track);border-radius:4px;flex:1;height:6px;overflow:hidden}.drg-hub2__rail-bar>span{background:linear-gradient(90deg, var(--drg-gold-4), var(--drg-gold-1));height:100%;display:block}.drg-hub2__rail-foot-val{font-family:var(--drg-font-heading);color:var(--drg-gold-2)}.drg-hub2__content{flex-direction:column;flex:1;min-width:0;padding:20px 22px;display:flex}.drg-hub2__crumb{font-size:var(--drg-fs-xs);color:var(--drg-bone-3);margin-bottom:8px}.drg-hub2__crumb-sep{color:var(--drg-ash);margin:0 6px}.drg-hub2__crumb-cur{color:var(--drg-gold-2)}.drg-hub2__head{justify-content:space-between;align-items:flex-end;gap:var(--drg-spacing-md);border-bottom:1px solid var(--drg-border-soft);flex-wrap:wrap;margin-bottom:16px;padding-bottom:14px;display:flex}.drg-hub2__head-id{align-items:center;gap:14px;min-width:0;display:flex}.drg-hub2__head-id .drg-sigil{width:3.4rem;height:3.4rem}.drg-hub2__title{font-family:var(--drg-font-heading);color:var(--drg-text-strong);margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;line-height:1.1}.drg-hub2__sub{font-style:italic;font-size:var(--drg-fs-sm);color:var(--drg-bone-3);margin:2px 0 0}.drg-hub2__head-meta{align-items:center;gap:16px;display:flex}.drg-hub2__stats{font-size:var(--drg-fs-xs);color:var(--drg-bone-3);gap:16px;display:flex}.drg-hub2__stats b{color:var(--drg-gold-2);font-weight:600}.drg-hub2__toggle{border:1px solid var(--drg-border-soft);border-radius:8px;display:inline-flex;overflow:hidden}.drg-hub2__toggle-btn{font-family:var(--drg-font-heading);font-size:var(--drg-fs-xs);color:var(--drg-bone-3);cursor:pointer;transition:background var(--drg-motion-fast) var(--drg-ease), color var(--drg-motion-fast) var(--drg-ease);background:0 0;border:0;padding:6px 14px}.drg-hub2__toggle-btn.is-active{color:var(--drg-gold-1);background:#c9a86a1f}.drg-hub2__grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-content:start;display:grid}.drg-hub2-card--grid{gap:var(--drg-spacing-sm);isolation:isolate;min-height:168px;padding:var(--drg-spacing-md);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc412, inset 0 -28px 56px #0000003d;transition:transform var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease), box-shadow var(--drg-motion-base) var(--drg-ease);background:radial-gradient(110% 85% at 100% 0,#c2693c29,#0000 58%),radial-gradient(70% 55% at 0 100%,#100c088c,#0000 52%),linear-gradient(165deg,#261e14f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a47;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}a.drg-hub2-card--grid:hover{box-shadow:var(--drg-elev-4), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc41a;border-color:#c9a86a7a;transform:translateY(-3px)}.drg-hub2-card--grid .drg-hub2-card__ico{margin:calc(-1 * var(--drg-spacing-md)) calc(-1 * var(--drg-spacing-md)) 0;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-sm);background:radial-gradient(120% 100% at 12% 0,#c2693c3d,#0000 62%),linear-gradient(#34221280 0%,#0000 100%);border-bottom:1px solid #c9a86a24;align-items:center;display:flex}.drg-hub2-card--grid .drg-hub2-card__ico .drg-sigil,.drg-hub2-card--grid .drg-hub2-card__ico .drg-hub-sigil{width:2.6rem;height:2.6rem;box-shadow:0 4px 14px #00000073,0 0 18px #c9a86a24}.drg-hub2-card--grid .drg-hub2-card__chip{top:var(--drg-spacing-md);right:var(--drg-spacing-md);z-index:2;position:absolute}.drg-hub2-card--grid .drg-hub2-card__body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.drg-hub2-card--grid .drg-hub2-card__title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.05em;color:var(--drg-gold-1);text-shadow:0 2px 14px #0000008c;margin:0;font-size:1.25rem;font-weight:600}.drg-hub2-card--grid .drg-hub2-card__desc{font-size:var(--drg-fs-sm);color:var(--drg-bone-3);flex:1;margin:0;line-height:1.45}.drg-hub2-card--grid .drg-hub2-card__arrow{color:var(--drg-gold-2);text-shadow:0 0 12px #c9a86a40;transition:transform var(--drg-motion-base) var(--drg-ease), color var(--drg-motion-base) var(--drg-ease);align-self:flex-end;margin-top:auto;font-size:1.15rem}a.drg-hub2-card--grid:hover .drg-hub2-card__arrow{color:var(--drg-gold-1);transform:translate(4px)}.drg-hub2-card--grid.drg-hub2-card--timer{box-shadow:var(--drg-elev-2), inset 0 0 32px #c2693c0f;background:radial-gradient(100% 80% at 100% 0,#c2693c38,#0000 55%),linear-gradient(165deg,#2a1a0ef2 0%,#0c0c0ef7 100%);border-color:#c2693c61}.drg-hub2__list{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}.drg-hub2-card--list{align-items:center;gap:var(--drg-spacing-md);padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:var(--gradient-card);border:1px solid var(--drg-border-soft);border-left:2px solid var(--drg-accent);transition:background var(--drg-motion-fast) var(--drg-ease), border-color var(--drg-motion-fast) var(--drg-ease);border-radius:10px;text-decoration:none;display:flex}a.drg-hub2-card--list:hover{border-color:var(--drg-accent-border);border-left-color:var(--drg-accent);background:#c9a86a0d}.drg-hub2-card--list .drg-hub2-card__ico .drg-sigil{width:2.2rem;height:2.2rem}.drg-hub2-card--list .drg-hub2-card__body{flex:1;min-width:0}.drg-hub2-card--list .drg-hub2-card__title{font-family:var(--drg-font-heading);color:var(--drg-text-strong);margin:0;font-size:1.1rem}.drg-hub2-card--list .drg-hub2-card__desc{font-size:var(--drg-fs-xs);color:var(--drg-bone-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.drg-hub2-card--list .drg-hub2-card__arrow{color:var(--drg-accent);font-size:1.1rem}.drg-hub2-card--gated{opacity:1;filter:grayscale(.45)saturate(.7);cursor:not-allowed;background:linear-gradient(165deg,#16120ee0,#0a0a0cf0);border-color:#78645059;position:relative;box-shadow:inset 0 0 28px #00000059}.drg-hub2-card--gated .drg-hub2-card__title{color:#b3a489}.drg-hub2-card--gated .drg-hub2-card__desc{color:#7a7164}.drg-hub2-card--gated .drg-hub2-card__desc--gate{color:#cdae74;font-style:italic}.drg-hub2-card--gated .drg-hub2-card__arrow{color:#8c8273}.drg-hub2-card__chip--gate{color:#e6c68f;letter-spacing:.06em;text-transform:uppercase;background:#28180cd9;border-color:#c9a86a66;font-size:.65rem}a.drg-hub2-card--gated{pointer-events:auto}article.drg-hub2-card--gated{pointer-events:none}.drg-hub2__domain-gate{border-radius:var(--drg-radius-row,8px);color:#cdae74;background:#140e0a8c;border:1px solid #c9a86a47;margin:.75rem 0 0;padding:.55rem .65rem;font-size:.78rem;line-height:1.4}.drg-hub2__rail-item--gated{opacity:.72;filter:grayscale(.35)}.drg-hub2__rail-gate{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#cdae74;margin-left:auto;font-size:.58rem}.drg-hub2--domain-shell{flex-direction:column;min-height:560px}.drg-hub2--domain-shell .drg-hub2__content{flex:1}.drg-hub2--domain-shell .drg-hub2__head{background:radial-gradient(90% 80% at 0 0,#c2693c1f 0%,#0000 55%),linear-gradient(160deg,#1c160eb8,#0c0c108c);border:1px solid #c9a86a33;border-radius:12px;align-items:flex-start;margin-bottom:18px;padding:1.25rem 1.35rem 1.15rem;box-shadow:inset 0 1px #ffecc40f,0 14px 36px #00000047}.drg-hub2__head--tone-gold{background:radial-gradient(90% 80% at 0 0,#c9a86a29 0%,#0000 55%),linear-gradient(160deg,#1e180ecc,#0c0c1094);border-color:#c9a86a61}.drg-hub2__head--tone-ember{background:radial-gradient(90% 80% at 0 0,#c2693c2e 0%,#0000 55%),linear-gradient(160deg,#20140cc7,#0c0c1094);border-color:#c2693c52}.drg-hub2__head--tone-blood{background:radial-gradient(90% 80% at 0 0,#a0322829 0%,#0000 55%),linear-gradient(160deg,#1e0e0ec7,#0c0c1094);border-color:#a0322859}.drg-hub2__head--tone-stone{background:radial-gradient(90% 80% at 0 0,#968c781a 0%,#0000 55%),linear-gradient(160deg,#181612c7,#0c0c1094);border-color:#8c827352}.drg-hub2__head--tone-arcane{background:radial-gradient(90% 80% at 0 0,#5a3c7824 0%,#0000 55%),linear-gradient(160deg,#16101cbf,#0c0c1094);border-color:#785a9647}[data-drg-scene=pve-domain-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#c2693c1a,#0000 60%),radial-gradient(50% 40% at 100% 100%,#28120a59,#0000 55%)}[data-drg-scene=pvp-domain-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#a032281f,#0000 60%),radial-gradient(50% 40% at 100% 100%,#280a0a66,#0000 55%)}[data-drg-scene=social-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#968c7814,#0000 60%),radial-gradient(50% 40% at 100% 100%,#14120e59,#0000 55%)}[data-drg-scene=economy-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#c9a86a1f,#0000 60%),radial-gradient(50% 40% at 100% 100%,#281c0a59,#0000 55%)}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#5a3c781f,#0000 60%),radial-gradient(50% 40% at 100% 100%,#140c1c66,#0000 55%)}[data-drg-scene=endgame-hub] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#c9a86a1a,#0000 60%),radial-gradient(50% 40% at 100% 100%,#281c0a52,#0000 55%)}[data-drg-scene=character-progress] .drg-hub2--domain-shell{background-image:radial-gradient(70% 50% at 10% 0,#c9a86a1a,#0000 60%),radial-gradient(50% 40% at 100% 100%,#281c0a4d,#0000 55%)}.drg-hub2--domain-shell .drg-hub2__title{letter-spacing:.04em;color:#f0e0b8;font-size:clamp(1.55rem,2.6vw,1.95rem)}.drg-hub2--domain-shell .drg-hub2__sub{max-width:36rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;font-size:.98rem;font-style:italic}.drg-hub2__day-strip{flex-wrap:wrap;align-items:stretch;gap:10px;margin:0 0 16px;display:flex}.drg-hub2__day-strip:empty{margin:0;display:none}.drg-hub2__day-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drg-hub2__day-chip{border-radius:var(--drg-radius-chip,8px);color:#e6c68f;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;background:#c9a86a12;border:1px solid #c9a86a61;align-items:center;padding:.5rem .8rem;font-size:.72rem;text-decoration:none;display:inline-flex}.drg-hub2__day-chip:hover,.drg-hub2__day-chip:focus-visible{color:#f0e0b8;background:#c9a86a21;border-color:#c9a86a94}.drg-hub2__day-strip .drg-hub-hearth-card,.drg-hub2__day-strip .drg-game-hub__focus-card{background:radial-gradient(70% 120% at 0%,#c9a86a24,#0000 55%),linear-gradient(125deg,#241c10f2 0%,#0c0c0ef7 100%);border:1px solid #c9a86a38;border-radius:12px;flex-direction:row;flex:1;align-items:center;gap:12px;min-width:min(100%,16rem);padding:12px 14px;display:flex}.drg-hub2__day-strip .drg-game-hub__focus-card.is-ready{border-color:#c9a86a6b}.drg-hub2__day-strip .drg-game-hub__focus-sigil{border-radius:50%;flex-shrink:0;width:2.4rem;height:2.4rem;overflow:hidden}.drg-hub2__day-strip .drg-game-hub__focus-copy{flex:1;min-width:0}.drg-hub2__day-strip .drg-game-hub__focus-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#cdae74;margin:0;font-size:.68rem}.drg-hub2__day-strip .drg-game-hub__reward-day{font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;margin:.15rem 0 0;font-size:1rem}.drg-hub2__day-strip .drg-game-hub__reward-chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#e6c68f;border-radius:var(--drg-radius-chip,8px);background:#c9a86a12;border:1px solid #c9a86a73;flex-shrink:0;margin-left:auto;padding:.5rem .75rem;font-size:.68rem;text-decoration:none}.drg-hub2__day-strip button.drg-game-hub__reward-chip{cursor:pointer;appearance:none;font:inherit}.drg-hub2__day-strip button.drg-game-hub__reward-chip:disabled{opacity:.45;cursor:default}.drg-hub2__deck{flex:1;gap:18px;min-height:0;display:flex}.drg-hub2__grid--domain{flex:1.6;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.drg-hub2__aside{flex-direction:column;flex:1;gap:14px;min-width:220px;max-width:320px;display:flex}.drg-hub2__summary{background:var(--gradient-card-warm);border:1px solid var(--drg-border-soft);border-radius:12px;padding:16px}.drg-hub2__summary-label,.drg-hub2__recommended-label{font-size:var(--drg-fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-bone-3);margin-bottom:10px}.drg-hub2__summary-stats{flex-direction:column;gap:8px;margin:0;display:flex}.drg-hub2__summary-stats>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.drg-hub2__summary-stats dt{font-size:var(--drg-fs-xs);color:var(--drg-bone-3);margin:0}.drg-hub2__summary-stats dd{font-family:var(--drg-font-heading);color:var(--drg-gold-2);margin:0}.drg-hub2__recommended .drg-hub2-card--list{margin-top:4px}.drg-hub2__league{background:var(--gradient-card-warm);border:1px solid var(--drg-border-soft);text-align:center;border-radius:12px;padding:16px}.drg-hub2__league-sigil{justify-content:center;margin-bottom:10px;display:flex}.drg-hub2--domain-shell .drg-hub2__head-plate,.drg-hub2--domain-shell .drg-hub2__league-plate,.drg-hub2__head-plate,.drg-hub2__league-plate,.drg-hub2__head-plate.drg-asset-plate,.drg-hub2__league-plate.drg-asset-plate{border-radius:var(--drg-radius-row,.5rem);background:#0a1210f2;border:1px solid #c9a86a66;flex-shrink:0;width:4.5rem;max-width:4.5rem;height:4.5rem;max-height:4.5rem;overflow:hidden}.drg-hub2__league-plate.drg-asset-plate--sm,.drg-hub2__league-plate.drg-asset-plate.drg-asset-plate--sm{width:2.75rem;max-width:2.75rem;height:2.75rem;max-height:2.75rem}.drg-hub2__ledger-sigil{justify-content:center;margin-bottom:.65rem;display:flex}.drg-hub2__head-plate .drg-asset-plate__img,.drg-hub2__league-plate .drg-asset-plate__img,.drg-hub2__head-plate.drg-asset-plate>.drg-asset-plate__img,.drg-hub2__league-plate.drg-asset-plate>.drg-asset-plate__img{object-fit:cover;object-position:center 18%}.drg-hub2__head-plate.drg-asset-plate--building .drg-asset-plate__img,.drg-hub2__league-plate.drg-asset-plate--building .drg-asset-plate__img,.drg-hub2__head-plate.drg-asset-plate--iso .drg-asset-plate__img,.drg-hub2__league-plate.drg-asset-plate--iso .drg-asset-plate__img,.drg-hub2__head-plate.drg-asset-plate--item .drg-asset-plate__img,.drg-hub2__league-plate.drg-asset-plate--item .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.2rem}.drg-hub2__head-plate.drg-asset-plate--item .drg-asset-plate__img,.drg-hub2__league-plate.drg-asset-plate--item .drg-asset-plate__img{padding:.15rem}.drg-hub2__league-label{font-size:var(--drg-fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-bone-3);margin-bottom:6px}.drg-hub2__league-name{font-family:var(--drg-font-heading);font-size:var(--drg-fs-lg);color:var(--drg-gold-2);margin-bottom:4px}.drg-hub2__league-meta{font-size:var(--drg-fs-xs);color:var(--drg-bone-3);margin-bottom:10px;font-style:italic}.drg-hub2__league-bar{background:#1c1d24;border-radius:4px;height:6px;margin-bottom:6px;overflow:hidden}.drg-hub2__league-bar>span{background:linear-gradient(90deg,#a87b3a,#e6c68f);height:100%;display:block}.drg-hub2__league-foot{font-size:var(--drg-fs-2xs);color:var(--drg-bone-3)}@media (width<=860px){.drg-hub2{flex-direction:column}.drg-hub2__rail{border-right:none;border-bottom:1px solid var(--drg-border-soft);flex-flow:wrap;width:100%}.drg-hub2__rail-label{width:100%}.drg-hub2__rail-nav{flex-flow:wrap;flex:1}.drg-hub2__rail-foot{display:none}.drg-hub2__deck{flex-direction:column}.drg-hub2__aside{max-width:none}.drg-hub2__grid--domain{grid-template-columns:repeat(2,minmax(0,1fr))}}.drg-hub[class*=--domain-] .drg-hub-header,[class*=-domain-hub-page] .drg-hub-header,[class*=-hub-page].drg-surface-tier-L1 .drg-hub-header{margin-bottom:var(--drg-spacing-lg);padding:var(--drg-spacing-lg);text-align:center}.drg-hub[class*=--domain-] .drg-hub-header--center .drg-hub-header__title,[class*=-domain-hub-page] .drg-hub-header--center .drg-hub-header__title{align-items:center;gap:var(--drg-spacing-sm);flex-direction:column;display:flex}.drg-hub[class*=--domain-] .drg-hub-header__title,[class*=-domain-hub-page] .drg-hub-header__title{font-family:var(--drg-font-heading);color:var(--drg-text-strong);margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;line-height:1.15}.drg-hub[class*=--domain-] .drg-hub-header__description,[class*=-domain-hub-page] .drg-hub-header__description{margin:var(--drg-spacing-sm) 0 0;font-size:var(--drg-fs-sm);color:var(--drg-bone-3);max-width:42rem}.drg-hub[class*=--domain-] .drg-hub-route-card,[class*=-domain-hub-page] .drg-hub-route-card,.dr-layout-hub__grid .drg-hub-route-card{align-items:center;gap:var(--drg-spacing-md);min-height:7.5rem;padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-card);background:var(--gradient-card);border:1px solid var(--drg-border-soft);color:inherit;box-shadow:var(--drg-elev-2);transition:transform var(--drg-motion-base) var(--drg-ease), border-color var(--drg-motion-base) var(--drg-ease), box-shadow var(--drg-motion-base) var(--drg-ease);text-decoration:none;display:flex}a.drg-hub-route-card:hover,.drg-hub[class*=--domain-] a.drg-hub-route-card:hover{border-color:var(--drg-accent-border);box-shadow:var(--drg-elev-3), var(--drg-accent-glow);transform:translateY(-2px)}.drg-hub[class*=--domain-] .drg-hub-route-card__sigil,[class*=-domain-hub-page] .drg-hub-route-card__sigil,.dr-layout-hub__grid .drg-hub-route-card__sigil{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.drg-hub[class*=--domain-] .drg-hub-route-card__sigil .drg-sigil,[class*=-domain-hub-page] .drg-hub-route-card__sigil .drg-sigil{width:2.4rem;height:2.4rem}.drg-hub[class*=--domain-] .drg-hub-route-card__content,[class*=-domain-hub-page] .drg-hub-route-card__content{flex:1;min-width:0}.drg-hub[class*=--domain-] .drg-hub-route-card__title,[class*=-domain-hub-page] .drg-hub-route-card__title{font-family:var(--drg-font-heading);color:var(--drg-text-strong);margin:0;font-size:1.15rem;font-weight:600}.drg-hub[class*=--domain-] .drg-hub-route-card__desc,[class*=-domain-hub-page] .drg-hub-route-card__desc{font-size:var(--drg-fs-sm);color:var(--drg-bone-3);margin:4px 0 0}.drg-hub[class*=--domain-] .drg-hub-route-card__arrow,[class*=-domain-hub-page] .drg-hub-route-card__arrow,.dr-layout-hub__grid .drg-hub-route-card__arrow{color:var(--drg-accent);transition:transform var(--drg-motion-base) var(--drg-ease);flex-shrink:0;margin-left:auto;font-size:1.25rem;line-height:1}a.drg-hub-route-card:hover .drg-hub-route-card__arrow{transform:translate(4px)}.drg-hub-route-card--gated{opacity:.55;pointer-events:none}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard.home-menu,.dr-reset-hub .drg-game-hub__dashboard.home-menu{width:100%;max-width:var(--drg-content-rail);padding-block:0;padding-inline:var(--drg-gutter);margin-inline:auto;position:relative}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard.home-menu:before,.dr-reset-hub .drg-game-hub__dashboard.home-menu:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 20% 30%,#c5a0590f 0%,#0000 42%),radial-gradient(circle at 80% 70%,#8b00000a 0%,#0000 42%);position:fixed;inset:0}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard.home-menu>*,.dr-reset-hub .drg-game-hub__dashboard.home-menu>*{z-index:1;position:relative}[data-drg-scene=service-game-hub] .drg-hub-sanctum-hero,.dr-reset-hub .drg-hub-sanctum-hero,[data-drg-scene=service-game-hub] .player-summary,.dr-reset-hub .player-summary{margin-bottom:var(--drg-spacing-lg)}[data-drg-scene=service-game-hub] .player-card,.dr-reset-hub .player-card{box-sizing:border-box;width:100%;padding:var(--drg-spacing-md);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease)}[data-drg-scene=service-game-hub] .player-header,.dr-reset-hub .player-header{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #ffffff1a;flex-wrap:wrap;display:flex}[data-drg-scene=service-game-hub] .player-header-link,.dr-reset-hub .player-header-link{min-width:0;color:inherit;border-radius:var(--drg-radius-chip);padding:var(--drg-spacing-1) var(--drg-spacing-2);margin:calc(-1 * var(--drg-spacing-1)) calc(-1 * var(--drg-spacing-2));transition:background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);flex:14rem;text-decoration:none}[data-drg-scene=service-game-hub] .player-header-link:hover,.dr-reset-hub .player-header-link:hover{color:var(--drg-gold-2,#d4b877);background:#c5a0590f}[data-drg-scene=service-game-hub] .player-header-link:hover .player-header-info h2,.dr-reset-hub .player-header-link:hover .player-header-info h2{color:var(--drg-gold-1,#f1dca7)}[data-drg-scene=service-game-hub] .player-header-info h2,.dr-reset-hub .player-header-info h2{color:#ffffffe6;margin:0;font-size:1.2rem;font-weight:600}[data-drg-scene=service-game-hub] .btn-small,.dr-reset-hub .btn-small{min-width:auto;padding:var(--drg-spacing-xs) var(--drg-spacing-md);white-space:nowrap;font-size:.85rem}[data-drg-scene=service-game-hub] .btn-secondary,.dr-reset-hub .btn-secondary{padding:var(--drg-spacing-2) var(--drg-spacing-4);border:1px solid var(--drg-border,#c5a05938);border-radius:var(--radius-sm,4px);color:var(--drg-bone-2,#c2b492);font-family:var(--drg-font-heading,"Cinzel", serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease);background:#1a1e24e6;justify-content:center;align-items:center;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}[data-drg-scene=service-game-hub] .btn-secondary:hover,.dr-reset-hub .btn-secondary:hover{border-color:var(--drg-gold-4,#9a7f4c);color:var(--drg-gold-2,#d4b877);background:#2a303af2;transform:translateY(-1px)}[data-drg-scene=service-game-hub] .player-resource-row,.dr-reset-hub .player-resource-row{align-items:center;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate,.dr-reset-hub .drg-hub-sanctum-plate{padding:var(--drg-spacing-md);margin-bottom:0;transition:border-color .2s,box-shadow .2s,transform .2s}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate:hover,.dr-reset-hub .drg-hub-sanctum-plate:hover{transform:translateY(-1px)}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__head,.dr-reset-hub .drg-hub-sanctum-plate__head{margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid var(--drg-border-soft);justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__name-link,.dr-reset-hub .drg-hub-sanctum-plate__name-link{color:inherit;flex:1;text-decoration:none}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__name,.dr-reset-hub .drg-hub-sanctum-plate__name{color:var(--drg-text-strong);margin:0;font-size:1.2rem;font-weight:600}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__stats,.dr-reset-hub .drg-hub-sanctum-plate__stats{gap:var(--drg-spacing-xs);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));display:grid}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__stat,.dr-reset-hub .drg-hub-sanctum-plate__stat{padding:var(--drg-spacing-sm) var(--drg-spacing-md);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-row);text-align:center;background:#0003;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:70px;display:flex}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__stat-label,.dr-reset-hub .drg-hub-sanctum-plate__stat-label{color:var(--drg-text-dim);text-transform:uppercase;letter-spacing:.3px;font-size:.7rem}[data-drg-scene=service-game-hub] .drg-hub-sanctum-plate__stat-value,.dr-reset-hub .drg-hub-sanctum-plate__stat-value{color:var(--drg-text-strong);font-size:.95rem;font-weight:600}[data-drg-scene=service-game-hub] .menu-card--gated,.dr-reset-hub .menu-card--gated{opacity:.72;cursor:not-allowed}[data-drg-scene=service-game-hub] .home-bottom-section,[data-drg-scene=service-game-hub] .drg-hub-liveops-plate,.dr-reset-hub .home-bottom-section,.dr-reset-hub .drg-hub-liveops-plate{margin-top:var(--drg-spacing-xl)}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__theatre,.dr-reset-hub .drg-hub-liveops-plate__theatre{gap:var(--drg-spacing-lg);padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);flex-direction:column;display:flex}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__widgets,.dr-reset-hub .drg-hub-liveops-plate__widgets{gap:var(--drg-spacing-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__widgets>*,.dr-reset-hub .drg-hub-liveops-plate__widgets>*{min-height:0}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next,.dr-reset-hub .drg-hub-liveops-plate__next{padding-top:var(--drg-spacing-md);border-top:1px solid #c5a05938}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next-title,.dr-reset-hub .drg-hub-liveops-plate__next-title{margin:0 0 var(--drg-spacing-sm);font-family:var(--drg-font-heading,serif);letter-spacing:.03em;text-transform:uppercase;color:var(--drg-mat-gold-accent,#c5a059);font-size:1rem}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next-list,.dr-reset-hub .drg-hub-liveops-plate__next-list{gap:var(--drg-spacing-sm);margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next-link,.dr-reset-hub .drg-hub-liveops-plate__next-link{border-radius:var(--drg-radius-chip);color:var(--drg-text-strong);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #c5a05947;align-items:center;padding:.35rem .65rem;text-decoration:none;display:inline-flex}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next-link:hover,.dr-reset-hub .drg-hub-liveops-plate__next-link:hover{background:#c5a05914;border-color:#c5a05980}[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__next-reason,.dr-reset-hub .drg-hub-liveops-plate__next-reason{margin:.25rem 0 0}@media (width<=768px){[data-drg-scene=service-game-hub] .drg-hub-liveops-plate__widgets,.dr-reset-hub .drg-hub-liveops-plate__widgets{grid-template-columns:1fr}}[data-drg-scene=service-game-hub] .drg-game-hub__menu-section,.dr-reset-hub .drg-game-hub__menu-section{width:100%;max-width:var(--drg-content-rail);margin-inline:auto}[data-drg-scene=service-game-hub] .menu-grid.drg-game-hub__menu-grid,.dr-reset-hub .menu-grid.drg-game-hub__menu-grid{width:100%;column-gap:var(--drg-spacing-lg)!important;row-gap:var(--drg-spacing-lg)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}[data-drg-scene=service-game-hub] .menu-grid.drg-game-hub__menu-grid>*,.dr-reset-hub .menu-grid.drg-game-hub__menu-grid>*{box-sizing:border-box;min-width:0;width:100%!important;max-width:100%!important}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu,.dr-reset-hub .menu-card.drg-hub-domain-card--menu{min-height:210px;padding:var(--drg-spacing-lg);gap:var(--drg-spacing-md);isolation:isolate;overflow:hidden;color:inherit!important;text-decoration:none!important}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:before,[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:after,.dr-reset-hub .menu-card.drg-hub-domain-card--menu:before,.dr-reset-hub .menu-card.drg-hub-domain-card--menu:after{pointer-events:none;opacity:0!important}[data-drg-scene=service-game-hub] .menu-card-header,.dr-reset-hub .menu-card-header{gap:var(--drg-spacing-md);align-items:center}[data-drg-scene=service-game-hub] .menu-card-icon,.dr-reset-hub .menu-card-icon{filter:drop-shadow(0 2px 4px #c9a96133);flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.9rem;line-height:1;display:inline-flex}[data-drg-scene=service-game-hub] .menu-card-title,.dr-reset-hub .menu-card-title{color:#ffffffeb;font-size:1.35rem;line-height:1.15}[data-drg-scene=service-game-hub] .menu-card-content,.dr-reset-hub .menu-card-content{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=service-game-hub] .menu-card-features,.dr-reset-hub .menu-card-features{gap:var(--drg-spacing-xs);flex-wrap:wrap;display:flex}[data-drg-scene=service-game-hub] .menu-card-desc,.dr-reset-hub .menu-card-desc{color:#ffffffbd;margin:0;font-size:.92rem;line-height:1.45}[data-drg-scene=service-game-hub] .feature-tag,.dr-reset-hub .feature-tag{color:#ffffffc2;border-radius:var(--drg-radius-chip);transition:color var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease);background:#00000047;border:1px solid #ffffff1a;padding:.36rem .62rem;font-size:.75rem;font-weight:500;text-decoration:none;position:relative;overflow:hidden}[data-drg-scene=service-game-hub] .feature-tag:before,.dr-reset-hub .feature-tag:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c5a0592e 50%,#0000 100%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}[data-drg-scene=service-game-hub] .menu-card:hover .feature-tag:before,.dr-reset-hub .menu-card:hover .feature-tag:before{transform:translate(100%)}[data-drg-scene=service-game-hub] .menu-card-footer,.dr-reset-hub .menu-card-footer{padding-top:var(--drg-spacing-md);border-top:1px solid var(--drg-border);justify-content:flex-end;margin-top:auto;display:flex}[data-drg-scene=service-game-hub] .menu-card-arrow,.dr-reset-hub .menu-card-arrow{color:#ffffff9e;font-size:1.5rem;line-height:1;transition:color .2s,transform .2s}[data-drg-scene=service-game-hub] .menu-card:hover .menu-card-arrow,.dr-reset-hub .menu-card:hover .menu-card-arrow{color:#ffffffdb;transform:translate(4px)}@media (width<=1100px){[data-drg-scene=service-game-hub] .menu-grid.drg-game-hub__menu-grid,.dr-reset-hub .menu-grid.drg-game-hub__menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-drg-scene=service-game-hub] .menu-grid.drg-game-hub__menu-grid,.dr-reset-hub .menu-grid.drg-game-hub__menu-grid{grid-template-columns:1fr}}[data-drg-scene=service-game-hub] .menu-card-title,.dr-reset-hub .menu-card-title{font-family:var(--drg-font-heading,"Cinzel", serif);color:var(--drg-bone-1,#d8c9a8);letter-spacing:.04em;font-size:1.15rem;font-weight:700}[data-drg-scene=service-game-hub] .menu-card:hover .menu-card-title,.dr-reset-hub .menu-card:hover .menu-card-title{color:var(--drg-gold-1,#f1dca7)}[data-drg-scene=service-game-hub] .menu-card-icon,.dr-reset-hub .menu-card-icon{filter:drop-shadow(0 2px 8px #c5a05959);font-size:2.2rem}[data-drg-scene=service-game-hub] .feature-tag,.dr-reset-hub .feature-tag{color:var(--drg-bone-2,#c2b492);letter-spacing:.03em;background:#c5a05912;border-color:#c5a05933;font-size:.72rem}[data-drg-scene=service-game-hub] .menu-card:hover .feature-tag,.dr-reset-hub .menu-card:hover .feature-tag{color:var(--drg-gold-1,#f1dca7);background:#c5a0591a;border-color:#c5a0594d}@keyframes drg-hub-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.drg-hub-skeleton__line,.drg-hub-skeleton__chip,.drg-hub-skeleton__sigil,.drg-hub-skeleton__tag,.drg-hub-skeleton--tile,.drg-hub-skeleton--tab{border-radius:var(--drg-radius-chip);background:linear-gradient(90deg,#ffffff0a 0%,#c5a0591f 50%,#ffffff0a 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite drg-hub-skeleton-shimmer;display:block}.drg-hub-skeleton--card,.drg-hub-skeleton--menu-card,.drg-hub-skeleton--liveops,.drg-hub-skeleton--widget{pointer-events:none}.drg-hub-skeleton__line{width:100%;height:.75rem}.drg-hub-skeleton__line--title{width:42%;height:1.1rem}.drg-hub-skeleton__line--lg{width:88%}.drg-hub-skeleton__line--md{width:65%}.drg-hub-skeleton__line--sm{width:48%}.drg-hub-skeleton__line--xs{width:32%;height:.55rem}.drg-hub-skeleton__row{align-items:center;gap:var(--drg-spacing-md);display:flex}.drg-hub-skeleton__row--header{margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #ffffff0f;justify-content:space-between}.drg-hub-skeleton__chips{gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}.drg-hub-skeleton__chip{border-radius:var(--drg-radius-chip);width:4.5rem;height:1.75rem}.drg-hub-skeleton__chip--btn{width:5rem;height:2rem}.drg-hub-skeleton__sigil{border-radius:var(--drg-radius-row);flex-shrink:0;width:2.25rem;height:2.25rem}.drg-hub-skeleton__sigil--avatar{border-radius:50%;width:5rem;height:5rem}.drg-hub-skeleton__sigil--tab{width:1.125rem;height:1.125rem}.drg-hub-skeleton__tags{gap:var(--drg-spacing-xs);flex-wrap:wrap;margin-top:auto;display:flex}.drg-hub-skeleton__tag{width:4.5rem;height:1.35rem}.drg-hub-skeleton--menu-card{gap:var(--drg-spacing-sm);min-height:210px;padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);background:#0a0c108c;border:1.5px solid #c5a0592e;flex-direction:column;display:flex}.drg-hub-skeleton--widget{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#0000002e;flex-direction:column;display:flex}.drg-hub-skeleton--tab{padding:var(--drg-spacing-sm) var(--drg-spacing-md);flex-direction:column;align-items:center;gap:.25rem;min-width:3.5rem;display:inline-flex}.drg-hub-skeleton--tile{border-radius:var(--drg-radius-row);min-height:4.5rem}.drg-hub-widget__empty{padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-row);text-align:center;background:#0000002e;border:1px dashed #c5a05947}.drg-hub-widget-skeleton{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.drg-hub-skeleton__line,.drg-hub-skeleton__chip,.drg-hub-skeleton__sigil,.drg-hub-skeleton__tag,.drg-hub-skeleton--tile,.drg-hub-skeleton--tab{background:#c5a05914;animation:none}}.dr-layout-tactical{position:relative}.drg-pve-frame-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-pve-silhouette{opacity:.12;display:block;position:absolute}.drg-pve-silhouette:before,.drg-pve-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-pve-frame-silhouette--catalog .drg-pve-silhouette--catalog,.drg-pve-silhouette--catalog{color:#b45a32d9;width:min(480px,90vw);height:200px;top:6%;right:-4%}.drg-pve-silhouette--catalog:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 14%, transparent) 0 10px, transparent 10px 20px);border:2px solid;border-radius:4px;inset:18% 10% 10%}.drg-pve-frame-silhouette--theater .drg-pve-silhouette--theater,.drg-pve-silhouette--theater{color:#8b0000bf;width:min(520px,94vw);height:240px;bottom:-4%;left:50%;transform:translate(-50%)}.drg-pve-silhouette--theater:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 12%, transparent), transparent 70%);border:2px solid;border-bottom:none;border-radius:50% 50% 0 0/36% 36% 0 0;inset:8% 10% 0}.drg-pve-frame-silhouette--catalog-theater .drg-pve-silhouette{color:#c9783cb3;width:220px;height:280px;top:10%;left:-3%}.drg-pve-frame-silhouette--catalog-theater .drg-pve-silhouette:before{background:color-mix(in srgb, currentColor 10%, transparent);box-shadow:12px 14px 0 -2px color-mix(in srgb, currentColor 8%, transparent);border:2px solid;border-radius:3px;inset:8%}.drg-pve-silhouette--pve-dungeons:after{width:40%;height:3px;box-shadow:0 10px 0 color-mix(in srgb, currentColor 55%, transparent);background:currentColor;top:42%;left:30%}.drg-pve-silhouette--pve-raids:after{border:2px solid;border-radius:50%;width:50%;height:50%;top:20%;left:25%}.drg-pve-tactical-kpi__tile{min-width:7.5rem}.drg-pve-tactical-detail{padding:var(--drg-spacing-4);border-radius:var(--drg-radius-md,8px)}.drg-pve-silhouette--pve-quests:after{width:62%;height:2px;box-shadow:0 8px 0 color-mix(in srgb, currentColor 70%, transparent), 0 16px 0 color-mix(in srgb, currentColor 45%, transparent), 0 24px 0 color-mix(in srgb, currentColor 25%, transparent);background:currentColor;top:38%;left:19%}.drg-tactical-frame--catalog .drg-tactical-frame__catalog{background:radial-gradient(100% 70% at 50% 0,#c9783c14,#0000 58%),linear-gradient(165deg,#201a14f5,#14110efa);border-color:#b45a3247;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #0003}.drg-tactical-frame--catalog .drg-tactical-frame__toolbar:before{content:"Каталог"}.drg-pve-quests .drg-tactical-frame--catalog .drg-tactical-frame__toolbar:before{content:"Журнал"}.drg-tactical-frame--theater .drg-tactical-frame__toolbar:before{content:"Арена"}.drg-tactical-frame--catalog-theater .drg-tactical-frame__toolbar:before{content:"Каталог"}.drg-tactical-frame--theater .drg-tactical-frame__detail{border-radius:var(--drg-plate-radius,8px);padding:var(--drg-spacing-4);background:radial-gradient(80% 60% at 50% 0,#8b00001a,#0000 55%),linear-gradient(#100e0cf2,#08080afa);border:1px solid #8b000047;box-shadow:inset 0 0 32px #00000059}.drg-tactical-frame--theater .drg-tactical-canvas-host{min-height:min(52vh,420px)}.drg-tactical-frame--catalog-theater .drg-tactical-frame__stage--catalog{padding:var(--drg-spacing-4);border-radius:var(--drg-plate-radius,8px);background:radial-gradient(90% 65% at 50% 0,#c9783c12,#0000 58%),linear-gradient(165deg,#1c1814f5,#12100efa);border:1px solid #b45a3247;box-shadow:inset 0 1px #ffffff0a}.drg-tactical-frame--catalog-theater .drg-tactical-frame__detail{border-radius:var(--drg-plate-radius,8px);padding:var(--drg-spacing-4);background:linear-gradient(#12100ef0,#0a0a0cfa);border:1px solid #8b000042}@media (width>=768px){.drg-tactical-frame--catalog-theater .drg-tactical-frame__body{flex-direction:row;align-items:stretch}.drg-tactical-frame--catalog-theater .drg-tactical-frame__stage--catalog{flex:1.35;min-width:0}.drg-tactical-frame--catalog-theater .drg-tactical-frame__detail{flex-shrink:0;width:min(100%,340px)}}.drg-tactical-frame--catalog .drg-tactical-frame__toolbar:before,.drg-tactical-frame--theater .drg-tactical-frame__toolbar:before,.drg-tactical-frame--catalog-theater .drg-tactical-frame__toolbar:before{letter-spacing:.06em;text-transform:uppercase;color:var(--drg-gold-3);opacity:.85;border:1px solid #c9a96147;border-radius:999px;margin-right:.65rem;padding:.15rem .5rem;font-size:.68rem;display:inline-block}.drg-tactical-frame__toolbar:has(.drg-pve-frame-head):before{content:none!important;display:none!important}.drg-pvp-war-chamber-page{width:100%;position:relative}.drg-pvp-war-chamber-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-pvp-silhouette{opacity:.12;color:#8b0000d9;display:block;position:absolute}.drg-pvp-silhouette:before,.drg-pvp-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-pvp-war-chamber-chrome{margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-lg);box-shadow:var(--drg-elev-2);background:radial-gradient(ellipse 100% 70% at 50% 0%, #8b000024, transparent 58%), var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1212f5, #0e0a0afa));border-color:#8b00005c}.drg-pvp-war-chamber-chrome__preface{text-align:center;margin-bottom:0}.drg-pvp-war-chamber-chrome__preface .drg-title--diablo{font-size:clamp(1.5rem,3vw,2rem)}.drg-pvp-war-chamber-chrome__tabs{margin-top:var(--drg-spacing-md);padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-md);background:#00000038;border:1px solid #8b000038;justify-content:center}.drg-pvp-silhouette--arena{width:min(520px,94vw);height:240px;bottom:-2%;left:50%;transform:translate(-50%)}.drg-pvp-silhouette--arena:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 14%, transparent), transparent 72%);border:2px solid;border-bottom:none;border-radius:50% 50% 0 0/38% 38% 0 0;inset:8% 12% 0}.drg-pvp-silhouette--arena:after{border:2px solid color-mix(in srgb, currentColor 55%, transparent);border-top:none;border-radius:0 0 4px 4px;width:18%;height:22%;bottom:0;left:41%}.drg-pvp-silhouette--siege{color:#a03228cc;width:min(400px,86vw);height:160px;top:10%;right:-3%}.drg-pvp-silhouette--siege:before{background:color-mix(in srgb, currentColor 8%, transparent);height:48%;box-shadow:-28px -14px 0 -2px currentColor, 28px -14px 0 -2px currentColor, 56px -14px 0 -2px color-mix(in srgb, currentColor 70%, transparent);border:2px solid;border-bottom:none;bottom:28%;left:8%;right:8%}.drg-pvp-silhouette--siege:after{clip-path:polygon(0 100%,50% 0,100% 100%);opacity:.75;border:2px solid;width:22%;height:38%;bottom:0;left:38%}.drg-pvp-silhouette--karma{color:#c5a059bf;width:200px;height:220px;top:12%;left:-2%}.drg-pvp-silhouette--karma:before{width:4px;height:72%;box-shadow:-52px 18px 0 -1px currentColor, 52px 18px 0 -1px color-mix(in srgb, currentColor 65%, transparent);background:currentColor;border-radius:2px;top:8%;left:48%}.drg-pvp-silhouette--karma:after{background:currentColor;border-radius:2px;width:56%;height:3px;top:22%;left:22%}.drg-arcane-hub-page,.drg-endgame-hub-page{width:100%;max-width:none;margin-inline:0;padding:0}.drg-endgame-hub-page{max-width:var(--drg-content-rail);padding:var(--drg-spacing-lg);margin-inline:auto}.drg-arcane-feature{min-width:0}.drg-arcane-siblings .drg-tabs__list{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;align-items:stretch;gap:.35rem;padding-bottom:2px;display:flex;overflow-x:auto}.drg-arcane-siblings .drg-tab{white-space:nowrap;text-transform:none;letter-spacing:.01em;flex:none;min-height:2.125rem;padding:.45rem .65rem;font-size:.8125rem;font-weight:500;line-height:1.15}.drg-arcane-identity__back .drg-arcane-hub-back{letter-spacing:.01em;text-transform:none;font-size:.8125rem}.drg-arcane-identity__back{padding-right:var(--drg-spacing-sm);border-right:1px solid #e9edf124;flex:none;align-items:center;margin-right:.15rem;display:flex}.drg-arcane-identity__back .drg-arcane-hub-back{white-space:nowrap}@media (width>=768px){.drg-arcane-identity__nav--rail .drg-tabs__list{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}.drg-arcane-identity__nav--rail .drg-tab{text-align:center;flex:none;justify-content:center;min-width:0}}.drg-arcane-production-frame__head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);flex-wrap:wrap;display:flex}.drg-arcane-production-frame__body{gap:var(--drg-spacing-md);flex-direction:column;min-width:0;display:flex}@media (width>=768px){.drg-arcane-production-frame__body--split{flex-direction:row;align-items:stretch}.drg-arcane-production-frame__stage{flex:1;min-width:0}.drg-arcane-production-frame__detail{flex-shrink:0;width:min(100%,300px)}}.drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-md)}.drg-arcane-production-frame__detail-title{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.875rem}.drg-arcane-fusion-grid,.drg-arcane-trial-grid{gap:var(--drg-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.drg-arcane-fusion-item,.drg-arcane-trial-card{border-radius:var(--drg-radius-md);width:100%;color:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem;display:flex}.drg-arcane-fusion-item__glyph,.drg-arcane-trial-card__sigil{background:#0a0a0dd9;border:1px solid #b199d059;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.125rem;line-height:1;display:inline-flex;overflow:hidden}[data-drg-scene^=arcane-] .drg-arcane-identity__crest-plate,[data-drg-scene^=arcane-] .drg-arcane-identity__crest-plate .drg-asset-plate__img,[data-drg-scene^=arcane-] .drg-item-plate--cell,[data-drg-scene^=arcane-] .drg-item-plate--cell .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene^=arcane-] .drg-scene-crest__sigil{border-radius:.5rem;overflow:hidden}.drg-arcane-fusion-item__title,.drg-arcane-trial-card__title{font-size:.875rem;font-weight:600}[data-drg-scene=arcane-fusion] .drg-arcane-fusion-ops,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-pain-ops{min-height:100%}[data-drg-scene^=arcane-] .drg-meta-chamber-hero{margin-bottom:var(--drg-spacing-md)}.drg-arcane-gameplay-card{min-height:140px}.drg-arcane-identity__nav{min-width:0}.drg-arcane-hub-back{align-self:flex-start}[data-drg-scene^=arcane-] .drg-arcane-panel-card__desc{margin:0;line-height:1.45}[data-drg-scene^=arcane-] .drg-arcane-panel-card--actionable{border-color:#dc783261;box-shadow:0 0 0 1px #dc78321a}[data-drg-scene^=arcane-] .drg-arcane-panel-card--locked{opacity:.82}[data-drg-scene=arcane-titan-forge] .drg-arcane-panel-card--materials{border-color:#dc78323d}[data-drg-scene=arcane-titan-forge] .drg-arcane-panels-grid--solo{grid-template-columns:1fr}[data-drg-scene=arcane-titan-forge] .drg-arcane-panels-grid--solo .drg-arcane-panel-card--materials{max-width:none}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame--forge .drg-arcane-production-frame__head{display:none}[data-drg-scene^=arcane-] .drg-arcane-feature-chamber{box-shadow:none}[data-drg-scene^=arcane-] .drg-arcane-choice-spent{margin:0 0 .75rem}.drg-arcane-identity-page{width:100%;position:relative}.drg-arcane-identity-layout{gap:var(--drg-spacing-md);flex-direction:column;display:flex;position:relative}.drg-arcane-identity-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-arcane-silhouette{opacity:.17;display:block;position:absolute}.drg-arcane-silhouette:before,.drg-arcane-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-arcane-identity__siblings,.drg-arcane-identity__stage,.drg-arcane-identity__crest{z-index:1;position:relative}.drg-arcane-identity-sigil{background:color-mix(in srgb, currentColor 12%, transparent);width:3.25rem;height:3.25rem;box-shadow:0 0 18px color-mix(in srgb, currentColor 35%, transparent);border:2px solid;border-radius:50%;display:block}.drg-arcane-identity-sigil:before,.drg-arcane-identity-sigil:after{content:"";box-sizing:border-box;position:absolute}.drg-arcane-identity-sigil--depth{color:#8a2be2e6;position:relative}.drg-arcane-identity-sigil--depth:before{border:2px solid;border-radius:50% 50% 4px 4px/40% 40% 8px 8px;inset:28% 22% 38%}.drg-arcane-identity-sigil--armory{color:#c9a961f2;position:relative}.drg-arcane-identity-sigil--armory:before{background:currentColor;border-radius:2px;width:3px;height:58%;top:16%;left:48%}.drg-arcane-identity-sigil--armory:after{border:2px solid;border-bottom:none;border-radius:4px 4px 0 0;width:46%;height:14%;top:22%;left:27%}.drg-arcane-identity-sigil--forge{color:#dc7832f2;position:relative}.drg-arcane-identity-sigil--forge:before{background:color-mix(in srgb, currentColor 55%, transparent);border-radius:2px;width:62%;height:22%;bottom:24%;left:19%;box-shadow:0 -14px 0 -2px}.drg-arcane-identity-sigil--archive{color:#4db8b8e6;position:relative}.drg-arcane-identity-sigil--archive:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 16%, transparent) 0 6px, transparent 6px 12px);border:2px solid;border-radius:2px;inset:22% 28%}.drg-arcane-identity-sigil--reliquary{color:#64c8dce6;position:relative}.drg-arcane-identity-sigil--reliquary:before{box-shadow:inset 0 0 0 4px color-mix(in srgb, currentColor 18%, transparent);border:2px solid;border-radius:4px;inset:24% 30%}.drg-arcane-identity-sigil--synthesis{color:#a05adceb;position:relative}.drg-arcane-identity-sigil--synthesis:before,.drg-arcane-identity-sigil--synthesis:after{border:2px solid;border-radius:50%;width:34%;height:34%;top:32%}.drg-arcane-identity-sigil--synthesis:before{left:18%}.drg-arcane-identity-sigil--synthesis:after{opacity:.75;right:18%}.drg-arcane-identity-sigil--trial{color:#b43228eb;position:relative}.drg-arcane-identity-sigil--trial:before{clip-path:polygon(0 100%,50% 0,100% 100%);border:2px solid;border-bottom:none;inset:18% 24% 28%}.drg-arcane-silhouette--depth{color:#8a2be2bf;width:min(480px,92vw);height:200px;bottom:-2%;left:50%;transform:translate(-50%)}.drg-arcane-silhouette--depth:before{border:2px solid;border-top:none;border-radius:0 0 40% 40%/0 0 28% 28%;inset:20% 14% 0}.drg-arcane-silhouette--armory{color:#c9a961cc;width:240px;height:220px;top:8%;right:-3%}.drg-arcane-silhouette--armory:before{width:4px;height:70%;box-shadow:-36px 12px 0 -1px color-mix(in srgb, currentColor 60%, transparent);background:currentColor;top:10%;left:48%}.drg-arcane-silhouette--forge{color:#dc7832c7;width:200px;height:160px;bottom:6%;left:-2%}.drg-arcane-silhouette--forge:before{background:color-mix(in srgb, currentColor 40%, transparent);border-radius:2px;width:72%;height:28%;bottom:18%;left:14%;box-shadow:0 -20px 0 -3px}.drg-arcane-silhouette--archive{color:#4db8b8b8;width:180px;height:260px;top:10%;left:-2%}.drg-arcane-silhouette--archive:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 12%, transparent) 0 14px, transparent 14px 28px);border:2px solid;border-radius:3px;inset:8% 20%}.drg-arcane-silhouette--reliquary{color:#64c8dcb3;width:220px;height:200px;top:12%;right:-2%}.drg-arcane-silhouette--reliquary:before{box-shadow:inset 0 0 0 6px color-mix(in srgb, currentColor 10%, transparent), 0 0 0 12px color-mix(in srgb, currentColor 6%, transparent);border:2px solid;border-radius:6px;inset:18% 22%}.drg-arcane-silhouette--synthesis{color:#a05adcbf;width:260px;height:180px;bottom:4%;right:-4%}.drg-arcane-silhouette--synthesis:before,.drg-arcane-silhouette--synthesis:after{border:2px solid;border-radius:50%;width:38%;height:52%;top:22%}.drg-arcane-silhouette--synthesis:before{left:12%}.drg-arcane-silhouette--synthesis:after{opacity:.68;right:10%}.drg-arcane-silhouette--trial{color:#8b0000b8;width:min(440px,90vw);height:220px;bottom:-4%;left:50%;transform:translate(-50%)}.drg-arcane-silhouette--trial:before{clip-path:polygon(0 100%,8% 40%,18% 70%,28% 30%,38% 65%,50% 0,62% 65%,72% 30%,82% 70%,92% 40%,100% 100%);border:2px solid;border-bottom:none;inset:10% 18% 0}.drg-arcane-identity__chamber{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-lg);background:linear-gradient(180deg, #ffffff03, transparent 38%), radial-gradient(ellipse 90% 55% at 50% 0%, #8a2be214, transparent 58%), var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0f), inset 0 -32px 56px #0000004d, 0 8px 32px #00000061, 0 0 24px #8a2be21a;border:2px solid #8a2be247}.drg-arcane-identity__chamber--armory{background:radial-gradient(ellipse 90% 55% at 50% 0%, #c9a9611a, transparent 58%), var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0f), 0 8px 32px #00000061, 0 0 20px #c9a9611f;border-color:#c9a96157}.drg-arcane-identity__chamber--forge{color:var(--drg-mat-ember-accent);background:radial-gradient(ellipse 90% 55% at 50% 0%, #dc78321f, transparent 58%), var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0f), 0 8px 32px #00000061, 0 0 22px #dc783224;border-color:#dc78325c}.drg-arcane-identity__chamber--archive,.drg-arcane-identity__chamber--reliquary,.drg-arcane-identity__chamber--synthesis,.drg-arcane-identity__chamber--depth{box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0f), 0 8px 32px #00000061, 0 0 22px var(--drg-mat-arcane-glow,#4db8b824);border-color:#4db8b84d}.drg-arcane-identity__chamber--reliquary{border-color:#64c8dc52}.drg-arcane-identity__chamber--synthesis{border-color:#a05adc57}.drg-arcane-identity__chamber--trial{background:radial-gradient(ellipse 90% 55% at 50% 0%, #8b00001a, transparent 58%), var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0f), 0 8px 32px #00000061, 0 0 20px #8b00001f;border-color:#8b000057}.drg-faction-workshop-page{width:100%;position:relative}.drg-faction-workshop-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-faction-silhouette{opacity:.17;display:block;position:absolute}.drg-faction-silhouette--smithing{color:#c9a961cc;width:200px;height:180px;top:8%;right:-3%}.drg-faction-silhouette--smithing:before{content:"";background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;border-radius:4px 4px 12px 12px;position:absolute;inset:20% 22% 18%}.drg-faction-silhouette--cooking{color:#4db8b8bf;width:160px;height:160px;bottom:6%;left:-2%}.drg-faction-silhouette--cooking:before{content:"";border:2px solid;border-radius:50%;width:70%;height:70%;position:absolute;top:15%;left:15%}.drg-faction-workshop-shell{z-index:1;padding:var(--drg-spacing-4);border-radius:var(--drg-plate-radius,8px);position:relative}.drg-faction-workshop-page--smithing .drg-faction-workshop-shell.drg-plate--gold{box-shadow:var(--drg-plate-inset), 0 8px 24px #0006;border-color:#c5a05952}.drg-faction-workshop-page--cooking .drg-faction-workshop-shell.drg-plate--arcane{box-shadow:var(--drg-plate-inset), 0 8px 24px #0006;border-color:#4db8b847}.drg-faction-workshop-header{align-items:flex-start;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-4);margin-bottom:var(--drg-spacing-4);border-radius:var(--drg-radius-md,8px);display:flex}.drg-faction-workshop-header__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-md,1rem);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;margin:0}.drg-faction-workshop-sigil{border:1px solid #c5a05973;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}.drg-faction-workshop-sigil--smithing:after{content:"";background:linear-gradient(#c9a9614d,#c9a961f2);width:.35rem;height:1rem;margin:auto;position:absolute;inset:0}.drg-faction-workshop-sigil--cooking:after{content:"";border:1px solid #4db8b8b3;border-radius:50%;width:.85rem;height:.85rem;margin:auto;position:absolute;inset:0}.drg-faction-workshop-grid{gap:var(--drg-spacing-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.drg-faction-workshop-card{border-radius:var(--drg-plate-radius,8px);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.85rem 1rem}.drg-faction-workshop-page--smithing .drg-faction-workshop-card.drg-plate--gold:hover{box-shadow:0 0 14px var(--drg-mat-gold-glow,#c5a05924);border-color:#c9a9616b}.drg-faction-workshop-page--cooking .drg-faction-workshop-card.drg-plate--arcane:hover{box-shadow:0 0 14px var(--drg-mat-arcane-glow,#4db8b824);border-color:#4db8b861}.drg-faction-workshop-card .drg-badge{color:#e8b48ceb;border-color:#c45a2a59;margin-top:.35rem;display:inline-block}[data-drg-scene=faction-embassy] .drg-faction-workshop-page{padding:var(--drg-spacing-sm) 0}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil--smithing{border-radius:var(--drg-radius-row,.5rem);width:4.5rem;height:4.5rem;color:var(--drg-gold-2,#c9a861);background:#0a1210f2;border:1px solid #c9a86a73;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil--cooking{border-radius:var(--drg-radius-row,.5rem);color:#b199d0e6;background:#0c0a12f2;border:1px solid #b199d073;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;overflow:hidden}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate,[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate{flex-shrink:0;width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate__img,[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate--iso .drg-asset-plate__img,[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate--building .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.2rem}[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber .drg-workshop-hero__sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%}.drg-social-hall-page{width:100%;position:relative}.drg-social-hall-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-social-silhouette{opacity:.11;color:#c9a961d9;display:block;position:absolute}.drg-social-silhouette:before,.drg-social-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-social-silhouette--companions{width:220px;height:120px;top:8%;right:-2%}.drg-social-silhouette--companions:before,.drg-social-silhouette--companions:after{background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;border-radius:50%;width:44px;height:44px}.drg-social-silhouette--companions:before{top:28%;left:18%}.drg-social-silhouette--companions:after{opacity:.7;top:36%;right:16%}.drg-social-silhouette--herald{color:#b4965abf;width:180px;height:240px;bottom:4%;left:-3%}.drg-social-silhouette--herald:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 12%, transparent), transparent 75%);border:2px solid;border-radius:6px 6px 2px 2px;inset:10% 18% 8%}.drg-social-silhouette--herald:after{width:60%;height:3px;box-shadow:0 28px 0 -1px color-mix(in srgb, currentColor 55%, transparent);background:currentColor;border-radius:2px;top:22%;left:20%}.drg-social-silhouette--covenant{color:#c5a059cc;width:260px;height:200px;top:6%;right:-4%}.drg-social-silhouette--covenant:before,.drg-social-silhouette--covenant:after{background:color-mix(in srgb, currentColor 8%, transparent);border:2px solid;border-radius:4px 4px 16px 16px;width:38%;height:62%}.drg-social-silhouette--covenant:before{top:18%;left:10%;transform:rotate(-8deg)}.drg-social-silhouette--covenant:after{opacity:.72;top:24%;right:8%;transform:rotate(8deg)}.drg-world-surface-page{width:100%;position:relative}.drg-world-surface-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-world-silhouette{opacity:.11;color:#c9a961d9;display:block;position:absolute}.drg-world-silhouette:before,.drg-world-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-world-silhouette--roadmap{width:min(420px,88vw);height:120px;top:8%;right:-2%}.drg-world-silhouette--roadmap:before{height:2px;box-shadow:-40px -18px 0 -1px currentColor, 40px 14px 0 -1px color-mix(in srgb, currentColor 55%, transparent), 80px -8px 0 -1px color-mix(in srgb, currentColor 40%, transparent);background:currentColor;border-radius:2px;top:46%;left:8%;right:8%}.drg-world-silhouette--roadmap:after{width:14px;height:14px;box-shadow:120px 8px 0 -2px color-mix(in srgb, currentColor 70%, transparent), 220px -6px 0 -2px color-mix(in srgb, currentColor 50%, transparent);border:2px solid;border-radius:50%;top:40%;left:22%}.drg-world-silhouette--hex{color:#c9a9618c;width:280px;height:240px;bottom:6%;left:-4%}.drg-world-silhouette--hex:before,.drg-world-silhouette--hex:after{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;width:46%;height:52%}.drg-world-silhouette--hex:before{top:18%;left:6%}.drg-world-silhouette--hex:after{opacity:.65;top:32%;right:4%}.drg-layout-tactical__chrome,.drg-layout-tactical__body,.drg-layout-tactical__stage{z-index:1;position:relative}.drg-world-surface-chrome__preface{text-align:center;margin-bottom:0}.drg-world-surface-chrome__nav{margin-top:var(--drg-spacing-md);justify-content:center;margin-bottom:0}.drg-world-surface-chrome__actions{margin-top:var(--drg-spacing-md);flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign,.drg-world-surface-page--hex .drg-world-campaign{width:100%}.drg-spa-shell .drg-combat-silhouette,.drg-spa-shell .drg-combat-theatre-frame.drg-combat-silhouette{pointer-events:none;filter:grayscale(.35)brightness(.45);opacity:.55;transition:filter .35s,opacity .35s}.drg-spa-shell .drg-defeat-modal.drg-modal--tragic,.drg-spa-shell .drg-modal.drg-defeat-modal{text-align:center;background:radial-gradient(90% 60% at 50% 0,#500c0c59,#0000 55%),linear-gradient(165deg,#1a1010,#0a0808);border-color:#a010108c;width:min(100%,26rem)}.drg-spa-shell .drg-defeat-modal .drg-modal__title{color:#e8a0a0}.drg-spa-shell .drg-defeat-modal .drg-modal__actions{flex-direction:column;gap:.45rem;margin-top:.25rem;display:flex}.drg-spa-shell .drg-defeat-modal .drg-modal__actions .drg-btn{width:100%}.drg-spa-shell .drg-defeat-stats{border:1px dashed var(--drg-border-soft,#c9a34a40);border-radius:var(--drg-radius-md,10px);font-size:var(--drg-fs-sm,.82rem);color:var(--drg-text-soft,#efe6d2c7);background:#0a0c108c;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.drg-spa-shell .drg-defeat-stats__title{font-size:var(--drg-fs-xs,.72rem);letter-spacing:var(--drg-tracking-caps,.08em);text-transform:uppercase;color:var(--drg-text-dim,#efe6d28c);margin:0 0 4px}.drg-spa-shell .drg-defeat-stats__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.drg-spa-shell .drg-defeat-stats__row--loss{color:var(--drg-blood-3,#a33444)}.drg-spa-shell .drg-defeat-stats__value{font-family:ui-monospace,JetBrains Mono,monospace;font-size:var(--drg-fs-sm,.82rem)}.drg-spa-shell .drg-sanctuary-card{gap:var(--drg-spacing-2);padding:var(--drg-spacing-3) var(--drg-spacing-4);border:1px solid var(--drg-border,#c9a34a59);border-radius:var(--drg-radius-md,10px);background:radial-gradient(circle at top right, #e07a3c24 0%, transparent 70%), var(--drg-surface-2,#16181ed9);color:var(--drg-text,#efe6d2);flex-direction:column;display:flex}.drg-spa-shell .drg-sanctuary-card__label{font-size:var(--drg-fs-xs,.72rem);letter-spacing:var(--drg-tracking-caps,.08em);text-transform:uppercase;color:var(--drg-text-dim,#efe6d28c)}.drg-spa-shell .drg-sanctuary-card__place{font-size:var(--drg-fs-h4,1rem);color:var(--drg-ember-2,#e07a3c);line-height:var(--drg-lh-tight,1.2)}.drg-spa-shell .drg-sanctuary-card__actions{gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-1);flex-wrap:wrap;display:flex}.drg-meta-depth-page,.dr-reset-chamber.drg-essence-page{position:relative}.drg-meta-depth-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-meta-silhouette{opacity:.14;filter:blur(.2px);display:block;position:absolute}.drg-meta-silhouette:before,.drg-meta-silhouette:after{content:"";box-sizing:border-box;position:absolute}.drg-meta-silhouette--meta-season{color:#c9783ce6;width:min(520px,92vw);height:220px;top:-28px;right:-6%}.drg-meta-silhouette--meta-season:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 18%, transparent), transparent 72%);border:2px solid;border-bottom:none;border-radius:120px 120px 0 0;inset:18% 8% 0}.drg-meta-silhouette--meta-season:after{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:.55;background:currentColor;width:42%;height:42%;top:0;left:29%}.drg-meta-silhouette--meta-daily-rewards{color:#c9a961d9;width:240px;height:240px;top:-48px;left:-4%}.drg-meta-silhouette--meta-daily-rewards:before{width:58%;height:58%;box-shadow:0 0 0 12px color-mix(in srgb, currentColor 12%, transparent), 0 0 0 24px color-mix(in srgb, currentColor 6%, transparent);border:2px solid;border-radius:50%;top:21%;left:21%}.drg-meta-silhouette--meta-daily-rewards:after{opacity:.45;background:currentColor;width:2px;height:88%;top:6%;left:50%;transform:rotate(22deg);box-shadow:34px 0 0 -1px,-34px 0 0 -1px,24px 24px 0 -1px,-24px 24px 0 -1px}.drg-meta-silhouette--meta-achievements{color:#c9a961e6;opacity:.2;width:240px;height:320px;bottom:6%;right:2%}.drg-meta-silhouette--meta-achievements:before{clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);background:color-mix(in srgb, currentColor 14%, transparent);border:2px solid;width:54%;height:44%;top:8%;left:23%}.drg-meta-silhouette--meta-achievements:after{background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;border-radius:4px;width:72%;height:18%;bottom:18%;left:14%}.drg-meta-silhouette--meta-chronicles{color:#8c84a0d9;width:260px;height:300px;top:12%;left:-5%}.drg-meta-silhouette--meta-chronicles:before,.drg-meta-silhouette--meta-chronicles:after{background:color-mix(in srgb, currentColor 10%, transparent);border:2px solid;border-radius:3px 8px 8px 3px;width:62%;height:72%}.drg-meta-silhouette--meta-chronicles:before{top:8%;left:10%;transform:rotate(-6deg)}.drg-meta-silhouette--meta-chronicles:after{opacity:.7;top:14%;right:8%;transform:rotate(5deg)}.drg-meta-silhouette--meta-runes{color:#4db8b8bf;width:320px;height:320px;bottom:-8%;left:50%;transform:translate(-50%)}.drg-meta-silhouette--meta-runes:before{box-shadow:inset 0 0 0 18px color-mix(in srgb, currentColor 10%, transparent), inset 0 0 0 36px color-mix(in srgb, currentColor 6%, transparent);border:2px solid;border-radius:50%;inset:12%}.drg-meta-silhouette--meta-runes:after{border:2px solid;width:22%;height:22%;top:39%;left:39%;transform:rotate(45deg)}.drg-meta-silhouette--meta-trials{color:#b04040bf;width:min(440px,88vw);height:260px;top:-20px;right:-8%}.drg-meta-silhouette--meta-trials:before{border:2px solid;border-bottom:none;border-radius:50% 50% 0 0/38% 38% 0 0;inset:10% 6% 0}.drg-meta-silhouette--meta-trials:after{opacity:.55;border-left:2px solid;border-right:2px solid;width:28%;height:62%;bottom:0;left:36%}.drg-meta-silhouette--pve-tower{color:#c9a961b3;width:180px;height:360px;bottom:0;right:6%}.drg-meta-silhouette--pve-tower:before{clip-path:polygon(50% 0%,100% 100%,0% 100%);background:color-mix(in srgb, currentColor 16%, transparent);border:2px solid;width:46%;height:78%;bottom:8%;left:27%}.drg-meta-silhouette--pve-tower:after{border:2px solid;border-radius:2px;width:72%;height:12%;bottom:6%;left:14%}.drg-meta-silhouette--character-essence{color:#8a2be2a6;width:280px;height:280px;top:18%;right:-6%}.drg-meta-silhouette--character-essence:before{background:radial-gradient(circle at 40% 35%, color-mix(in srgb, currentColor 22%, transparent), transparent 68%);border:2px solid;border-radius:50%;inset:18%}.drg-meta-silhouette--character-essence:after{border:1px dashed color-mix(in srgb, currentColor 35%, transparent);border-radius:50%;width:120%;height:120%;animation:14s linear infinite drg-meta-silhouette-spin;top:-10%;left:-10%}@keyframes drg-meta-silhouette-spin{to{transform:rotate(360deg)}}@keyframes drg-meta-silhouette-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.drg-meta-silhouette--character-essence:before{animation:3.6s ease-in-out infinite drg-meta-silhouette-pulse}}@media (prefers-reduced-motion:reduce){.drg-meta-silhouette--character-essence:before,.drg-meta-silhouette--character-essence:after{animation:none!important}}.drg-meta-depth-page .dr-layout-chamber__body{z-index:1;position:relative}.drg-meta-chamber-hero{isolation:isolate;position:relative}.drg-meta-chamber-hero__sigil{z-index:1;border-radius:var(--drg-radius-row,.5rem);pointer-events:none;background:#0a0a0dd9;border:1px solid #bea05f59;width:4.5rem;height:4.5rem;position:absolute;top:.75rem;right:.85rem;overflow:hidden}.drg-meta-chamber-hero__sigil .drg-asset-plate,.drg-meta-chamber-hero__sigil .drg-asset-plate__img{width:100%;height:100%}.drg-meta-chamber-hero__sigil .drg-asset-plate__img{object-fit:cover;object-position:center 16%}.drg-meta-chamber-hero__silhouette{opacity:.22;transform-origin:100% 0;pointer-events:none;position:absolute;top:.65rem;right:.75rem;transform:scale(.55)}.drg-meta-empty-figure{opacity:.55;width:4.5rem;height:4.5rem;color:var(--drg-gold-3);margin:0 auto .75rem;display:block;position:relative}.drg-meta-empty-figure:before,.drg-meta-empty-figure:after{content:"";box-sizing:border-box;position:absolute}.drg-meta-empty-figure--meta-season:before{border:2px solid;border-radius:50% 50% 4px 4px;inset:20% 18% 28%}.drg-meta-empty-figure--meta-season:after{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:currentColor;width:50%;height:50%;top:0;left:25%}.drg-meta-empty-figure--meta-achievements:before{clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);border:2px solid;inset:12% 22% 34%}.drg-meta-empty-figure--meta-achievements:after{border:2px solid;border-radius:3px;width:70%;height:16%;bottom:18%;left:15%}.drg-meta-empty-figure--meta-chronicles:before{border:2px solid;border-radius:2px 6px 6px 2px;inset:10% 20%}.drg-meta-empty-figure--meta-runes:before{border:2px solid;border-radius:50%;inset:14%}.drg-meta-empty-figure--meta-trials:before{border:2px solid;border-bottom:none;border-radius:50% 50% 0 0/40% 40% 0 0;inset:8% 12% 22%}.drg-state-card--meta-empty .drg-state-card__figure{font-size:0;line-height:0}.drg-asset-plate{box-sizing:border-box;background:radial-gradient(at 50% 30%,#282018e6,#0a1210f2);border:1px solid #b8963b47;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;max-width:100%;height:4.5rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #00000073}.drg-asset-plate--round{border-radius:50%}.drg-asset-plate--rect{border-radius:.25rem}.drg-asset-plate--iso{aspect-ratio:1;border-radius:.35rem}.drg-asset-plate--sm{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.drg-asset-plate--md{width:4.5rem;min-width:4.5rem;height:4.5rem;min-height:4.5rem}.drg-asset-plate--lg{width:6.5rem;min-width:6.5rem;height:6.5rem;min-height:6.5rem}.drg-asset-plate--hero{width:9.375rem;min-width:9.375rem;height:9.375rem;min-height:9.375rem}.drg-asset-plate--building.drg-asset-plate--md{width:5.5rem;min-width:5.5rem;height:5.5rem;min-height:5.5rem}.drg-asset-plate__img{object-fit:cover;object-position:center 22%;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.drg-asset-plate--unit .drg-asset-plate__img,.drg-asset-plate--round .drg-asset-plate__img,.drg-asset-plate--rect .drg-asset-plate__img{object-fit:cover;object-position:center 20%}.drg-asset-plate--iso .drg-asset-plate__img,.drg-asset-plate--building .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.2rem}.drg-asset-plate--item .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.15rem}.drg-asset-plate--lg.drg-asset-plate--rect:not(.drg-asset-plate--item):not(.drg-asset-plate--building):not(.drg-asset-plate--iso):not(.drg-asset-plate--cutout) .drg-asset-plate__img,.drg-asset-plate--hero.drg-asset-plate--rect:not(.drg-asset-plate--item):not(.drg-asset-plate--building):not(.drg-asset-plate--iso):not(.drg-asset-plate--cutout) .drg-asset-plate__img{object-fit:cover;object-position:center 18%;padding:0}.drg-asset-plate--rive{display:block;position:relative;overflow:hidden}.drg-asset-plate__rive,.drg-asset-plate--rive>div{width:100%;height:100%}.drg-asset-plate--rive canvas{display:block;width:100%!important;height:100%!important}.drg-asset-plate--empty{color:#5a554c;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem}.drg-item-silhouette{background:linear-gradient(165deg,#c9a86a2e,#0000 55%),#1c1a16eb;border:1px solid #bea05f38;border-radius:4px 4px 10px 10px;width:42%;height:58%;margin:auto;display:block;box-shadow:inset 0 0 12px #00000073}.drg-asset-plate.drg-asset-plate--cutout{box-shadow:none;background:0 0;border:0;min-width:0;min-height:0;overflow:visible}.drg-asset-plate.drg-asset-plate--cutout .drg-asset-plate__img{object-fit:contain;object-position:center bottom;padding:0}.drg-asset-plate.drg-asset-plate--cutout.drg-asset-plate--hero,.drg-asset-plate.drg-asset-plate--cutout.drg-asset-plate--lg{width:auto;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art .drg-asset-plate{width:100%;height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-locations] .drg-pve-encounter-row__art .drg-asset-plate{width:100%;height:100%;box-shadow:none;color:#c2693c;background:0 0;border:0;font-size:.875rem}.drg-mercenary-card__plate,.drg-retinue-hire__plate,.drg-embassy-building-card__plate,.drg-embassy-npc-card__plate,.drg-embassy-ally-card__plate{margin-bottom:.5rem}.drg-embassy-building-card__head,.drg-embassy-npc-card__head,.drg-embassy-ally-card__head{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.drg-embassy-building-card__head .drg-asset-plate,.drg-embassy-npc-card__head .drg-asset-plate,.drg-embassy-ally-card__head .drg-asset-plate{margin-inline-end:.25rem}.drg-scene-hero__sigil .drg-asset-plate--md{width:4rem;height:4rem}.drg-world-campaign-structure-row{align-items:center;gap:.5rem;display:flex}@keyframes drg-asset-plate-breathe{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.12);transform:scale(1.04)}}@keyframes drg-asset-plate-hit{0%{filter:brightness();transform:translate(0)scale(1)}25%{filter:brightness(1.4);transform:translate(-5px,2px)scale(1.04)}55%{filter:brightness(.82);transform:translate(5px,-2px)scale(.97)}to{filter:brightness();transform:translate(0)scale(1)}}@keyframes drg-asset-plate-burst{0%{opacity:0;filter:brightness(1.35)saturate(1.4)contrast(1.08);transform:scale(.55)rotate(-10deg)}12%{opacity:1;filter:brightness(1.85)saturate(1.55)contrast(1.12);transform:scale(1.12)rotate(-2deg)}38%{opacity:1;filter:brightness(1.55)saturate(1.4)contrast(1.1);transform:scale(1.32)rotate(4deg)}72%{opacity:.88;filter:brightness(1.25)saturate(1.25)contrast(1.05);transform:scale(1.48)rotate(8deg)}to{opacity:0;filter:brightness()saturate(1.05)contrast();transform:scale(1.72)rotate(12deg)}}@keyframes drg-asset-plate-burst-forsaken{0%{opacity:0;filter:brightness(1.2)saturate(1.5)contrast(1.1);transform:scale(.48)rotate(-14deg)}8%{opacity:1;filter:brightness(2)saturate(1.65)contrast(1.18);transform:scale(1.05)rotate(-4deg)}22%{opacity:1;filter:brightness(1.8)saturate(1.55)contrast(1.14);transform:scale(1.28)rotate(2deg)}48%{opacity:1;filter:brightness(1.55)saturate(1.45)contrast(1.1);transform:scale(1.42)rotate(6deg)}78%{opacity:.82;filter:brightness(1.28)saturate(1.25)contrast(1.05);transform:scale(1.62)rotate(10deg)}to{opacity:0;filter:brightness()saturate(1.05)contrast();transform:scale(1.9)rotate(14deg)}}@keyframes drg-forge-glow-pulse{0%,to{opacity:.78;filter:brightness()}50%{opacity:1;filter:brightness(1.22)}}.drg-asset-plate--motion-idle .drg-asset-plate__img{transform-origin:50% 35%;will-change:transform, filter;animation:3.4s ease-in-out infinite drg-asset-plate-breathe}.drg-asset-plate--motion-hit .drg-asset-plate__img{transform-origin:50% 40%;will-change:transform, filter;animation:.55s ease-out drg-asset-plate-hit}.drg-asset-plate--motion-burst .drg-asset-plate__img{transform-origin:50%;will-change:transform, filter, opacity;animation:.95s cubic-bezier(.18,.85,.28,1) forwards drg-asset-plate-burst}.drg-asset-plate[data-asset-id="prop.fx.forsaken-grace"].drg-asset-plate--motion-burst .drg-asset-plate__img{animation-name:drg-asset-plate-burst-forsaken;animation-duration:1.45s;animation-timing-function:cubic-bezier(.16,.84,.24,1)}.drg-asset-plate--sm.drg-asset-plate--motion-idle .drg-asset-plate__img{animation-duration:4.2s}.drg-asset-plate[data-asset-id="prop.fx.magic-hit"],.drg-asset-plate[data-asset-id="prop.fx.forsaken-grace"]{box-shadow:none;background:0 0;border:0;overflow:visible}.drg-asset-plate[data-asset-id="prop.fx.magic-hit"] .drg-asset-plate__img,.drg-asset-plate[data-asset-id="prop.fx.forsaken-grace"] .drg-asset-plate__img{mix-blend-mode:screen;object-fit:contain}.drg-asset-plate--ember-glow{border-radius:.35rem;animation:2.8s ease-in-out infinite drg-forge-glow-pulse;box-shadow:0 0 0 1px #c2693c8c,0 0 26px #c2693c66}.drg-asset-plate--ember-glow .drg-asset-plate__img{animation:2.8s ease-in-out infinite drg-forge-glow-pulse}@media (prefers-reduced-motion:reduce){.drg-asset-plate--motion-idle .drg-asset-plate__img,.drg-asset-plate--motion-hit .drg-asset-plate__img,.drg-asset-plate--motion-burst .drg-asset-plate__img,.drg-asset-plate--ember-glow,.drg-asset-plate--ember-glow .drg-asset-plate__img{filter:none;transform:none;animation:none!important}.drg-asset-plate--motion-burst .drg-asset-plate__img{opacity:.85}}.drg-topbar--with-primary-nav .drg-nav__icon .drg-asset-plate--sm,.drg-topbar--with-primary-nav .drg-hud--mini .drg-hud__cur .drg-asset-plate--sm,.drg-topbar--with-primary-nav .drg-hud--mini .drg-hud__utility-plate.drg-asset-plate--sm{width:var(--drg-nav-plate-size,2rem);height:var(--drg-nav-plate-size,2rem);min-width:0;min-height:0;max-width:var(--drg-nav-plate-size,2rem);max-height:var(--drg-nav-plate-size,2rem)}.drg-topbar--with-primary-nav .drg-hud--mini .drg-hud__cur .drg-asset-plate--sm{width:1.1rem;max-width:1.1rem;height:1.1rem;max-height:1.1rem}.drg-topbar--with-primary-nav .drg-hud--mini .drg-hud__utility-plate.drg-asset-plate--sm{width:1.15rem;max-width:1.15rem;height:1.15rem;max-height:1.15rem}.drg-stage-slot__surface{display:contents}.drg-stage-slot--world-map{width:100%;display:block}.drg-stage-slot__overlay{pointer-events:none;z-index:2;position:absolute;inset:0}.drg-stage-slot__overlay>*{pointer-events:auto}.drg-combat-duel{isolation:isolate;background:radial-gradient(90% 70% at 50% 100%,#28160c8c 0%,#08080beb 70%);border:1px solid #c2693c38;border-radius:12px;justify-content:center;align-items:flex-end;gap:clamp(1.25rem,5vw,3.5rem);width:min(100%,42rem);min-height:14rem;padding:1.25rem 1rem .75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffecc40d,inset 0 -30px 50px #00000059}.drg-combat-duel__arena{z-index:0;background-color:#0a1210;background-image:radial-gradient(ellipse 70% 55% at 50% 70%, #a0502329, transparent 72%), linear-gradient(180deg, #080a0c24, #08080b47), var(--drg-combat-arena,none);opacity:.72;filter:saturate()contrast(1.08)brightness(.88);pointer-events:none;background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover,cover,cover;position:absolute;inset:-4%;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 90%,#0000 100%)}@keyframes drg-combat-arena-ember{0%,to{filter:saturate()contrast(1.08)brightness(.88);transform:scale(1)}50%{filter:saturate(1.1)contrast(1.12)brightness();transform:scale(1.03)}}@media (prefers-reduced-motion:no-preference){.drg-combat-duel__arena{will-change:transform, filter;animation:4.2s ease-in-out infinite drg-combat-arena-ember}}.drg-combat-duel__fighter,.drg-combat-duel__void{z-index:1;position:relative}.drg-combat-duel__fighter{flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.drg-combat-duel__void{background:linear-gradient(#0000,#c2693c59 40%,#c9a86a40 60%,#0000);flex:0 0 .75rem;align-self:stretch;width:1px;margin-bottom:3.5rem}.drg-combat-duel__plate-btn{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:9.375rem;height:9.375rem;margin:0;padding:0}.drg-combat-duel__plate-btn:focus-visible{outline-offset:3px;outline:2px solid #c9a86aa6}.drg-combat-duel__plate{background-color:#15100b;border-radius:50%;justify-content:center;align-items:center;width:9.375rem;height:9.375rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9a86a47,0 0 28px #c2693c38}.drg-combat-duel__plate .drg-asset-plate,.drg-combat-duel__plate .drg-asset-plate--hero,.drg-combat-duel__plate .drg-asset-plate--rive{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}.drg-combat-duel__plate .drg-asset-plate__img,.drg-combat-duel__plate .drg-asset-plate__rive,.drg-combat-duel__plate .drg-asset-plate--rive canvas{object-fit:cover;object-position:center 22%}.drg-combat-duel__plate .drg-combat-hit-fx .drg-asset-plate__img{object-fit:contain;object-position:center}.drg-combat-duel__plate--enemy{border:1px solid #c2693c73;overflow:visible;box-shadow:0 0 34px #c2693c26}.drg-combat-duel__plate--player{border:1px solid #c9a86a80;overflow:visible;box-shadow:0 0 28px #c9a86a24}.drg-combat-duel__label{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.375rem .5rem;max-width:11rem;display:flex}.drg-combat-duel__name{font-family:var(--drg-font-heading,serif);color:#f0e6d2;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:600}.drg-combat-duel__fighter--player .drg-combat-duel__name{color:#e8d4a8}@media (prefers-reduced-motion:reduce){.drg-combat-duel__arena{animation:none!important}.drg-combat-duel__plate--enemy,.drg-combat-duel__plate--player{box-shadow:none}}[data-drg-scene=economy-shop] .drg-shop-campfire{isolation:isolate;position:relative}[data-drg-scene=economy-shop] .drg-shop-campfire__atmosphere{z-index:0;pointer-events:none;border-radius:var(--drg-radius-card);position:absolute;inset:-.35rem -.2rem;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-campfire__atmosphere--vendor-plate{background-image:radial-gradient(ellipse 55% 70% at 88% 82%, #0c0e1226, #0a0c10e0), linear-gradient(180deg, #0c0e1273, #0a0c10d1), var(--drg-vendor-plate,none);background-position:50%,50%,calc(100% - .75rem) calc(100% - .5rem);background-repeat:no-repeat;background-size:cover,cover,contain;animation:4.2s ease-in-out infinite drg-forge-glow-pulse}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-shop] .drg-shop-campfire__atmosphere--vendor-plate{filter:none;animation:none!important}}[data-drg-scene=economy-shop] .drg-shop-campfire__glow{opacity:.9;background:radial-gradient(68% 52% at 50% 100%,#c5a05942,#0000 58%),radial-gradient(42% 38% at 8% 22%,#c9783c29,#0000 55%),radial-gradient(38% 34% at 92% 18%,#785a321f,#0000 52%);position:absolute;inset:0}[data-drg-scene=economy-shop] .drg-shop-campfire__vignette{position:absolute;inset:0;box-shadow:inset 0 0 34px #00000029}[data-drg-scene=economy-shop] .drg-shop-campfire__body{z-index:1;gap:var(--drg-spacing-md);flex-direction:column;display:flex;position:relative}[data-drg-scene=economy-shop] .drg-meta-silhouette--economy-shop,[data-drg-scene=economy-inventory] .drg-meta-silhouette--economy-inventory{opacity:.22;width:100%;height:100%;display:block;position:relative}[data-drg-scene=economy-shop] .drg-meta-silhouette--economy-shop:before{content:"";background:linear-gradient(#c5a0590f,#0000 70%);border:2px solid #c5a05947;border-radius:4px;position:absolute;inset:18% 24% 22%}[data-drg-scene=economy-shop] .drg-meta-silhouette--economy-shop:after{content:"";background:#c5a05959;border-radius:2px;width:48%;height:3px;position:absolute;top:34%;left:26%;box-shadow:0 18px 0 -1px #c5a0592e}[data-drg-scene=economy-shop] .drg-shop-campfire__workspace{padding:var(--drg-spacing-md);border:2px solid var(--drg-border-base);border-radius:var(--drg-radius-row);background:radial-gradient(ellipse 85% 60% at 50% 100%, color-mix(in srgb, var(--drg-ember-2) 14%, transparent), transparent 62%), radial-gradient(ellipse 50% 40% at 0% 0%, color-mix(in srgb, var(--drg-gold-3) 10%, transparent), transparent 55%), linear-gradient(160deg, #16120cf5, #08070afc);box-shadow:var(--drg-elev-2), inset 0 2px 0 #ffecc40f, inset 0 -24px 48px #00000073;position:relative}[data-drg-scene=economy-shop] .drg-shop-campfire__workspace-corners{pointer-events:none;border-radius:calc(var(--drg-radius-row) - 4px);opacity:.55;background:linear-gradient(#c5a05973,#c5a05973) 0 0/12px 2px no-repeat,linear-gradient(#c5a05973,#c5a05973) 0 0/2px 12px no-repeat,linear-gradient(#c5a05973,#c5a05973) 100% 0/12px 2px no-repeat,linear-gradient(#c5a05973,#c5a05973) 100% 0/2px 12px no-repeat,linear-gradient(#c5a05973,#c5a05973) 0 100%/12px 2px no-repeat,linear-gradient(#c5a05973,#c5a05973) 0 100%/2px 12px no-repeat,linear-gradient(#c5a05973,#c5a05973) 100% 100%/12px 2px no-repeat,linear-gradient(#c5a05973,#c5a05973) 100% 100%/2px 2px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=economy-shop] .drg-shop-campfire__workspace .drg-economy-chamber{border:1px solid var(--drg-border-soft);border-radius:calc(var(--drg-radius-row) - 4px);padding:var(--drg-spacing-md);background:radial-gradient(ellipse 70% 50% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 6%, transparent), transparent 58%), #060508b8;box-shadow:inset 0 2px 16px #0000006b,inset 0 0 0 1px #00000052}[data-drg-scene=economy-shop] .drg-spa-scene-stage,[data-drg-scene=economy-shop] .dr-layout-chamber--wrapper .dr-layout-chamber__body,[data-drg-scene=economy-shop] .dr-template-chamber__body{padding-top:0}[data-drg-scene=meta-daily-rewards].drg-main.drg-surface-mode--depth,[data-drg-scene=meta-daily-rewards].drg-spa-shell__main.drg-surface-mode--depth{background-image:radial-gradient(720px 360px at 50% 100%,#c2693c38,#0000 62%),radial-gradient(560px 280px at 12% 0,#c9a86a24,#0000 58%),radial-gradient(480px 260px at 92% 8%,#78462824,#0000 60%),radial-gradient(90% 55% at 50% -8%,#2a1c108c,#0000 58%),radial-gradient(70% 40% at 100% 100%,#140c08a6,#0000 55%),linear-gradient(#120e0a 0%,#0a090c 48%,#070708 100%)}[data-drg-scene=meta-daily-rewards].drg-main:before{background:radial-gradient(ellipse 70% 45% at 50% 100%, #c9a86a33, transparent 58%), radial-gradient(ellipse 45% 35% at 18% 12%, #c2693c24, transparent 55%), radial-gradient(ellipse 40% 30% at 86% 18%, #7850281a, transparent 52%), var(--drg-mat-ink-vignette,radial-gradient(ellipse 90% 70% at 50% 40%, transparent 40%, #0000008c 100%));opacity:.92}[data-drg-scene=meta-daily-rewards] .drg-spa-scene-stage{padding-top:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-lg)}[data-drg-scene=meta-daily-rewards] .drg-spa-shell .drg-container.drg-spa-scene{box-shadow:none;padding-block:var(--drg-spacing-md);background:0 0;border:0}[data-drg-scene=meta-daily-rewards] .dr-layout-chamber--wrapper .dr-layout-chamber__body{margin-top:0}[data-drg-scene=meta-daily-rewards] .dr-template-chamber,[data-drg-scene=meta-daily-rewards] .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0}[data-drg-scene=meta-daily-rewards] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber,[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-chamber{box-shadow:none;background:0 0;border:0;padding:0}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall{isolation:isolate;position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__atmosphere{z-index:0;pointer-events:none;border-radius:0;position:absolute;inset:-1.5rem -1rem -2rem;overflow:hidden}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__atmosphere--hearth-plate{background-image:radial-gradient(ellipse 55% 70% at 90% 78%, #0e0c0a1f, #0a0a0ce0), linear-gradient(180deg, #0e0c0a59, #0a0a0cc7), var(--drg-daily-hearth-plate,none);background-position:50%,50%,calc(100% + .5rem) 100%;background-repeat:no-repeat;background-size:cover,cover,auto 78%}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__glow{opacity:.95;background:radial-gradient(70% 55% at 50% 100%,#c9a86a38,#0000 58%),radial-gradient(45% 40% at 15% 18%,#c2693c24,#0000 55%),radial-gradient(40% 35% at 85% 25%,#785a321a,#0000 52%);position:absolute;inset:0}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__embers{opacity:.65;background-image:radial-gradient(circle at 38% 90%,#ffaa5a66 0,#0000 2.5px),radial-gradient(circle at 55% 88%,#e6c68f4d 0,#0000 2px),radial-gradient(circle at 68% 92%,#ff964659 0,#0000 1.5px),radial-gradient(circle at 44% 80%,#ffb46447 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__vignette{position:absolute;inset:0;box-shadow:inset 0 0 60px #00000059,inset 0 0 90px #100a0438}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__embers{animation:8s ease-in-out infinite alternate drg-daily-rewards-ember}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__atmosphere--hearth-plate{animation:4.8s ease-in-out infinite drg-forge-glow-pulse}}@keyframes drg-daily-rewards-ember{0%{opacity:.45;transform:scale(1)}to{opacity:.8;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__embers,[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__atmosphere--hearth-plate{filter:none;transform:none;animation:none!important}}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__body{z-index:1;gap:var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero{column-gap:var(--drg-spacing-lg);padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#17140cb8,#0d0e13c7);border:1px solid #c9a86a52;grid-template-columns:minmax(0,1fr) minmax(14rem,auto);align-items:start;row-gap:.35rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e6c68f0f,inset 0 -2px 10px #00000047}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__glow{pointer-events:none;z-index:0;background:radial-gradient(75% 65% at 50% 110%,#c9a86a1f,#0000 62%);grid-area:1/1/-1/-1;position:absolute;inset:0}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__title{z-index:1;font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);grid-area:1/1;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__subtitle{z-index:1;color:var(--drg-gold-2,#e6c68f);grid-area:2/1;max-width:38rem;margin:0;font-size:.875rem;font-style:italic;position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__sigil{z-index:1;border:1px solid #c9a86a66;border-radius:50%;grid-area:1/2/span 2;place-self:center end;width:5.5rem;height:5.5rem;position:relative;overflow:hidden;box-shadow:0 0 22px #c9a86a29}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__sigil .drg-asset-plate{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpis{z-index:1;grid-area:3/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.65rem 0 0;display:grid;position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__actions{z-index:1;flex-wrap:wrap;grid-area:4/1/auto/-1;align-items:center;gap:.65rem;margin-top:.35rem;display:flex;position:relative}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpi{border-radius:var(--drg-radius-row);background:#08060480;border:1px solid #c9a86a47;padding:.4rem .65rem;box-shadow:inset 0 0 0 1px #00000040}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpi dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:.1rem 0 0;font-size:1.05rem}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__claim-hint{margin:0}[data-drg-scene=meta-daily-rewards] .drg-meta-track{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#100c0ab3,#08070ac7);border:1px solid #c9a86a47;flex-direction:column;gap:.75rem;display:flex;box-shadow:inset 0 1px #e6c68f0d,inset 0 -2px 10px #00000047}[data-drg-scene=meta-daily-rewards] .drg-meta-track__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}[data-drg-scene=meta-daily-rewards] .drg-meta-track__title{font-family:var(--drg-font-display,"Cinzel", serif);color:#e6c68f;margin:0;font-size:1.05rem}[data-drg-scene=meta-daily-rewards] .drg-meta-track__hint{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#8c8273;font-size:.62rem}[data-drg-scene=meta-daily-rewards] .drg-meta-track__rail{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid;position:relative}[data-drg-scene=meta-daily-rewards] .drg-meta-track__nav{border-radius:var(--drg-radius-row);color:#e6c68f;cursor:pointer;background:#0a0806b8;border:1px solid #c9a86a59;justify-content:center;align-items:center;width:2rem;height:2.5rem;padding:0;font-size:1.35rem;line-height:1;display:inline-flex}[data-drg-scene=meta-daily-rewards] .drg-meta-track__nav:hover:not(:disabled){background:#1c160ee6;border-color:#c9a86a8c}[data-drg-scene=meta-daily-rewards] .drg-meta-track__nav:disabled{opacity:.35;cursor:default}[data-drg-scene=meta-daily-rewards] .drg-meta-track__milestones{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c9a86a73 #00000040;gap:.75rem;padding:.2rem .15rem .45rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000)}[data-drg-scene=meta-daily-rewards] .drg-meta-track__milestones:focus-visible{outline-offset:2px;outline:1px solid #c9a86a8c}[data-drg-scene=meta-daily-rewards] .drg-campfire-node{border-radius:var(--drg-radius-row);scroll-snap-align:center;background:linear-gradient(#1c140ce6,#0a0a0ef0);border:1px solid #c9a86a4d;flex-direction:column;flex:0 0 min(11rem,31.746% - .47619rem);align-items:center;gap:.3rem;min-height:7.25rem;padding:.75rem .55rem .65rem;display:flex;position:relative;box-shadow:inset 0 0 18px #00000059,inset 0 0 0 1px #0003}[data-drg-scene=meta-daily-rewards] .drg-campfire-node:nth-child(7){border-style:double;border-width:3px}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__flame{opacity:.35;background:radial-gradient(circle at 50% 70%,#ffc878f2,#0000 55%),radial-gradient(circle at 50% 40%,#e67832e6,#0000 60%),#281208e6;border:1px solid #c9a86a59;border-radius:50% 50% 45% 45%;width:1.65rem;height:1.65rem;box-shadow:0 0 12px #c2693c40}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__here{z-index:1;color:#e6c68f;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#1c1208eb;border:1px solid #c9a86a8c;border-radius:999px;padding:.12rem .4rem;font-size:.55rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%);box-shadow:0 0 10px #c9a86a40}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-done .drg-campfire-node__flame{opacity:.7;border-color:#78b46e73;box-shadow:0 0 14px #78b46e59}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-done:not(.is-here){border-color:#78b46e59}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-waiting .drg-campfire-node__flame{opacity:.55;border-color:#c9a86a59;box-shadow:0 0 12px #c9a86a38}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-waiting:not(.is-here){border-color:#c9a86a47}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-ready .drg-campfire-node__flame,[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-here .drg-campfire-node__flame{opacity:1;box-shadow:0 0 18px #ffa0468c}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-here{background:linear-gradient(#2a1c0cf5,#0e0c0af7);border-width:2px;border-color:#e6c68fbf;padding-top:1.35rem;box-shadow:0 0 22px #c9a86a47,inset 0 0 22px #c9a86a1a}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-here.is-ready{border-color:#ffc878d9;box-shadow:0 0 26px #ffa04659,inset 0 0 22px #c9a86a1f}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-here .drg-campfire-node__day{color:#f0e6d2}[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-locked{opacity:.62}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-here .drg-campfire-node__flame,[data-drg-scene=meta-daily-rewards] .drg-campfire-node.is-ready .drg-campfire-node__flame{animation:2.4s ease-in-out infinite drg-campfire-pulse}}@keyframes drg-campfire-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.15);transform:scale(1.08)}}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__day{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);text-align:center;font-size:.85rem}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__reward{color:#e8dcc4;font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.78rem;font-weight:600;display:inline-flex}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__plate,[data-drg-scene=meta-daily-rewards] .drg-campfire-node__reward .drg-asset-plate{width:1.1rem;min-width:1.1rem;height:1.1rem;min-height:1.1rem;box-shadow:none;background:0 0;border:0}[data-drg-scene=meta-daily-rewards] .drg-campfire-node__xp{color:#8c8273;font-size:.68rem}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-reward{border-radius:var(--drg-radius-row);background:#08060466;border:1px solid #c9a86a42;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#cdae74;font-size:.62rem}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-chip{border-radius:var(--drg-radius-chip,6px);color:#e6c68f;background:#00000052;border:1px solid #c9a86a61;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.8rem;display:inline-flex}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-plate,[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-chip .drg-asset-plate{width:1.15rem;min-width:1.15rem;height:1.15rem;min-height:1.15rem;box-shadow:none;background:0 0;border:0}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__today-chip--xp{color:#b3a489;border-color:#8c827359}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall__lore{color:var(--drg-text-muted,#8c8273);text-align:center;margin:0;font-size:.75rem;font-style:italic}@media (width<=52rem){[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero{grid-template-columns:1fr}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__sigil{grid-column:1;justify-self:start}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){[data-drg-scene=meta-daily-rewards] .drg-campfire-node{flex-basis:min(9.5rem,46.5116% - .348837rem)}}@media (width<=28rem){[data-drg-scene=meta-daily-rewards] .drg-meta-track__nav{width:1.75rem;height:2.25rem}[data-drg-scene=meta-daily-rewards] .drg-daily-rewards-hall .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}}@media (width<=768px){[data-drg-scene=character-folio] .drg-folio-tabs,[data-drg-scene=economy-inventory] .drg-folio-tabs{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;position:relative;overflow:auto hidden}[data-drg-scene=character-folio] .drg-folio-tabs .drg-tabs,[data-drg-scene=economy-inventory] .drg-folio-tabs .drg-tabs{flex-wrap:nowrap;min-width:min-content}[data-drg-scene=character-folio] .drg-folio-tabs .drg-tab,[data-drg-scene=economy-inventory] .drg-folio-tabs .drg-tab{scroll-snap-align:start;flex:none}[data-drg-scene=character-folio] .drg-folio-tabs:after,[data-drg-scene=economy-inventory] .drg-folio-tabs:after{content:"";float:right;pointer-events:none;background:linear-gradient(90deg,#0000,#0a0806d9);width:1.5rem;height:100%;margin-left:-1.5rem;position:sticky;top:0;right:0}.drg-folio-hero-card__resources{grid-template-columns:repeat(2,minmax(0,1fr))}.drg-folio-content{padding:var(--drg-spacing-lg);min-height:240px}}@media (width<=375px){.dr-layout-hub__grid,.drg-hub-section.dr-layout-hub__grid,.menu-grid.dr-layout-hub__grid{--drg-grid-min:100%;--hub-grid-max-cols:1;gap:var(--drg-spacing-3)}.drg-hub-route-card{min-height:5.5rem;padding:var(--drg-spacing-md)}.drg-hub-header{padding:var(--drg-spacing-lg)}}@media (width<=1100px){.drg-nav-scrim{cursor:pointer}body.drg-nav-open{overflow:hidden}.drg-nav.is-drawer-open{padding-bottom:max(var(--drg-spacing-5), env(safe-area-inset-bottom))}.drg-spa-shell .drg-hud--nav-status .drg-nav-status{gap:4px}}@media (width<=375px){.drg-spa-shell .drg-topbar--with-primary-nav .drg-topbar__inner{gap:.35rem}.drg-spa-shell .drg-hud--nav-status .drg-player-info-name{display:none}}[data-drg-scene=economy-craft] .drg-crafting-page,.dr-reset-chamber.drg-crafting-page,[data-drg-scene=economy-shop] .drg-shop-page,[data-drg-scene=economy-market] .drg-marketplace-page{width:100%}[data-drg-scene=economy-craft] .drg-domain-grid{gap:var(--drg-spacing-md)}.drg-economy-chamber-page{width:100%;position:relative}.drg-economy-chamber-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-economy-silhouette{opacity:.11;display:block;position:absolute}.drg-economy-silhouette--forge{color:#f08a2acc;width:200px;height:200px;top:4%;right:-2%}.drg-economy-silhouette--forge:before{background:linear-gradient(180deg, color-mix(in srgb, currentColor 14%, transparent), transparent 70%);border:2px solid;border-radius:50% 50% 8px 8px;inset:22% 18% 28%}.drg-economy-silhouette--forge:after{width:36%;height:3px;box-shadow:0 -10px 0 color-mix(in srgb, currentColor 50%, transparent);background:currentColor;bottom:24%;left:32%}.drg-economy-chamber-shell{z-index:1;position:relative}.drg-economy-chamber-header{align-items:flex-start;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-4);margin-bottom:var(--drg-spacing-4);border-radius:var(--drg-radius-md,8px);display:flex}.drg-economy-chamber-header__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-md,1rem);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;margin:0}.drg-economy-chamber-sigil{background:linear-gradient(145deg,#201c16f2,#0e0c0afa);border:1px solid #f08a2a73;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}.drg-economy-chamber-sigil--forge:after{content:"";border:2px solid #f08a2abf;border-radius:2px;width:.9rem;height:.9rem;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}.drg-economy-chamber-body--forge .drg-card--item{border-color:#c9783c47}.drg-service-settings-page{width:100%;position:relative}.drg-service-settings-silhouette{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-service-silhouette--ledger{opacity:.1;color:#c9a961bf;width:180px;height:220px;top:6%;left:-4%}.drg-service-silhouette--ledger:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, currentColor 12%, transparent) 0 12px, transparent 12px 24px);border:2px solid;border-radius:4px;inset:12% 16% 10%}.drg-service-settings-shell{z-index:1;position:relative}.drg-service-settings-header{align-items:flex-start;gap:var(--drg-spacing-3);padding:var(--drg-spacing-3) var(--drg-spacing-4);margin-bottom:var(--drg-spacing-4);border-radius:var(--drg-radius-md,8px);display:flex}.drg-service-settings-header__title{font-family:var(--drg-font-heading,serif);font-size:var(--drg-fs-md,1rem);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;margin:0}.drg-service-settings-sigil{background:linear-gradient(145deg,#20262ff2,#0e1116fa);border:1px solid #c5a05973;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}.drg-service-settings-sigil:after{content:"";border:1px solid #c5a059b3;border-radius:1px;width:.7rem;height:.95rem;margin:auto;position:absolute;inset:0}.drg-service-settings-body .drg-settings-cards{margin:0}.drg-spa-shell__main:has(.drg-guest-gate-theatre){flex-direction:column;display:flex}.drg-spa-shell__main:has(.drg-guest-gate-theatre):before{display:none}:is(.drg-spa-shell .drg-spa-scene-stage:has(.drg-guest-gate-theatre),.drg-spa-shell .drg-spa-scene-view:has(.drg-guest-gate-theatre),.drg-spa-shell .drg-container:has(.drg-guest-gate-theatre),.drg-spa-shell .dr-layout-chamber:has(.drg-guest-gate-theatre),.drg-spa-shell .dr-template-chamber:has(.drg-guest-gate-theatre),.drg-spa-shell .dr-template-chamber__body:has(.drg-guest-gate-theatre)){flex-direction:column;flex:1;gap:0;width:100%;max-width:none;min-height:0;padding:0;display:flex}.drg-spa-shell .drg-spa-scene-view:has(.drg-guest-gate-theatre){opacity:1}.drg-guest-gate-theatre{isolation:isolate;color:#d8cdb8;background:#07080b;flex:1;width:100%;min-height:calc(100dvh - 5.75rem);position:relative;overflow:hidden}.drg-guest-gate-theatre__stage{z-index:4;box-sizing:border-box;place-items:center start;width:100%;min-height:calc(100dvh - 5.75rem);padding:clamp(1.5rem,5vh,3.5rem) clamp(1.25rem,4vw,4rem);display:grid;position:relative}.drg-spa-shell .drg-guest-gate-theatre__stage .drg-state-card--guest-gate.drg-state-card--theatre{margin-inline:0;-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:linear-gradient(165deg,#16100ce6,#0a090bf0);border-color:#c9a86a5c;justify-self:start;width:min(100%,26.5rem);max-width:26.5rem;margin-left:clamp(0rem,2vw,1.5rem);animation:5.5s ease-in-out infinite drg-login-panel-glow}.drg-spa-shell .drg-guest-gate-theatre__stage .drg-state-card--guest-gate .drg-state-card__figure{display:none}@media (width<=1100px){.drg-guest-gate-theatre__stage{justify-items:center}.drg-spa-shell .drg-guest-gate-theatre__stage .drg-state-card--guest-gate.drg-state-card--theatre{justify-self:center;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.drg-spa-shell .drg-guest-gate-theatre__stage .drg-state-card--guest-gate.drg-state-card--theatre{animation:none!important}}.drg-spa-shell .drg-state-card--theatre{text-align:center;max-width:28rem;padding:var(--drg-spacing-5) var(--drg-spacing-4);background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));border-radius:var(--drg-radius-md);border:1px solid #c5a05942;margin-inline:auto;box-shadow:0 10px 28px #00000061,inset 0 1px #ffffff0a}.drg-spa-shell .drg-state-card--theatre .drg-state-card__title{color:var(--drg-text-strong)}.drg-spa-shell .drg-state-card--theatre .drg-state-card__message{color:var(--drg-text-soft)}.drg-spa-shell .drg-state-card--domain-pve.drg-state-card--theatre{border-color:#b4462d61;box-shadow:0 10px 28px #00000061,0 0 24px #b4462d14}.drg-spa-shell .drg-state-card--domain-arcane.drg-state-card--theatre{border-color:#8a2be257;box-shadow:0 10px 28px #00000061,0 0 24px #8a2be214}.drg-spa-shell .drg-state-card--domain-economy.drg-state-card--theatre{border-color:#c9a96161}.drg-spa-shell .drg-state-card--domain-social.drg-state-card--theatre{border-color:#4db8b852}.drg-spa-shell .drg-state-card--domain-combat.drg-state-card--theatre{border-color:#b432285c}.drg-spa-shell .drg-state-card--guest-gate .drg-state-card__title{font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase}.drg-spa-shell .drg-state-card--shell-figure .drg-state-card__figure{place-items:center;width:3.75rem;height:3.75rem;margin-inline:auto;font-size:0;display:grid}.drg-spa-shell .drg-state-card--shell-figure .drg-state-card__figure:after{content:none}.drg-shell-state-figure{border-radius:var(--drg-radius-pill);background:#00000047;border:1px solid #ffffff1a;width:3.25rem;height:3.25rem;display:block;position:relative}.drg-shell-state-figure--loading:after{content:"";border-radius:var(--drg-radius-pill);border:2px solid #c9a96159;border-top-color:#e8d5a3e6;animation:.9s linear infinite drg-shell-state-spin;position:absolute;inset:22%}.drg-shell-state-figure--error:after{content:"!";color:#ffb4a0;place-items:center;font-size:1.35rem;font-weight:700;display:grid;position:absolute;inset:0}.drg-shell-state-figure--guest:after{content:"";border-radius:var(--drg-radius-pill) var(--drg-radius-pill) 0 0;border:2px solid #e8d5a3bf;border-bottom:0;position:absolute;inset:30% 34% 28%}.drg-shell-state-figure--domain-pve{border-color:#b4462d73;box-shadow:0 0 18px #b4462d2e}.drg-shell-state-figure--domain-pve.drg-shell-state-figure--loading:after{border-color:#e8a0a0 #b4462d59 #b4462d59}.drg-shell-state-figure--domain-arcane{border-color:#8a2be266;box-shadow:0 0 18px #8a2be229}.drg-shell-state-figure--domain-arcane.drg-shell-state-figure--loading:after{border-color:#d4b8ff #8a2be259 #8a2be259}.drg-shell-state-figure--domain-economy{border-color:#c9a9616b}.drg-shell-state-figure--domain-economy.drg-shell-state-figure--loading:after{border-top-color:#e8d5a3}.drg-shell-state-figure--domain-social{border-color:#4db8b861}.drg-shell-state-figure--domain-social.drg-shell-state-figure--loading:after{border-top-color:#a8e0e0}.drg-shell-state-figure--domain-combat{border-color:#b432286b}.drg-shell-state-figure--domain-combat.drg-shell-state-figure--loading:after{border-top-color:#ffb4a0}@keyframes drg-shell-state-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.drg-shell-state-figure--loading:after{opacity:.75;animation:none}}.drg-boot-portal{--drg-boot-ember:color-mix(in srgb, var(--drg-ember-2,#c48a3a) 70%, #e8c47a);--drg-boot-ash:color-mix(in srgb, var(--drg-text-muted,#8c8273) 55%, #2a2420);--drg-boot-void:#07080a;background:var(--drg-boot-void);color:var(--drg-text-body,#d8c9a8);isolation:isolate;place-items:center;display:grid;overflow:hidden}.drg-boot-portal--viewport{z-index:9999;position:fixed;inset:0}.drg-boot-portal--embed{z-index:0;border:1px solid #c9a86a38;border-radius:12px;width:100%;min-height:clamp(14rem,42vh,22rem);position:relative;box-shadow:0 24px 60px #0000008c,inset 0 1px #ffecc40f}.drg-boot-portal--embed .drg-boot-portal__well{width:min(58vmin,280px);height:min(58vmin,280px);top:44%}.drg-boot-portal--embed .drg-boot-portal__stage{gap:.55rem;margin-top:min(34vmin,160px)}.drg-boot-portal--embed .drg-boot-portal__brand{font-size:clamp(.95rem,2.4vw,1.25rem)}.drg-boot-portal--embed .drg-boot-portal__status{max-width:22rem;font-size:clamp(.95rem,2.2vw,1.15rem)}.drg-boot-portal--embed .drg-boot-portal__ember{animation-duration:6.5s}.drg-boot-portal--embed .drg-boot-portal__ash{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}.drg-boot-portal--embed.drg-boot-portal--compact{border-radius:10px;min-height:7.5rem}.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__well{width:min(42vmin,160px);height:min(42vmin,160px);top:48%}.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__stage{gap:.4rem;margin-top:min(18vmin,72px);padding:.75rem 1rem}.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__status{font-size:.95rem}.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--9,.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--10,.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--11,.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--12,.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--13,.drg-boot-portal--embed.drg-boot-portal--compact .drg-boot-portal__ember--14{display:none}.drg-boot-portal__void{background:radial-gradient(55% 45% at 50% 52%, #2a1c128c 0%, transparent 55%), radial-gradient(90% 70% at 50% 100%, #120c0ae6 0%, transparent 50%), radial-gradient(120% 100% at 50% 40%, #121016 0%, var(--drg-boot-void) 62%);animation:8s ease-in-out infinite drg-boot-void-breathe;position:absolute;inset:-10%;transform:scale(1.02)}.drg-boot-portal__mist{pointer-events:none;mix-blend-mode:screen;opacity:.7;background:radial-gradient(40% 30% at 20% 70%,#b496640f,#0000 70%),radial-gradient(35% 28% at 80% 35%,#785a3c12,#0000 70%);position:absolute;inset:0}.drg-boot-portal__mist--far{animation:14s ease-in-out infinite drg-boot-mist-drift}.drg-boot-portal__mist--near{opacity:.45;animation:9s ease-in-out infinite reverse drg-boot-mist-drift}.drg-boot-portal__well{pointer-events:none;width:min(72vmin,520px);height:min(72vmin,520px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.drg-boot-portal__ring{border:1px solid color-mix(in srgb, var(--drg-boot-ember) 28%, transparent);box-shadow:inset 0 0 40px #0000008c, 0 0 24px color-mix(in srgb, var(--drg-boot-ember) 12%, transparent);border-radius:50%;position:absolute;inset:0}.drg-boot-portal__ring--outer{opacity:.55;border-style:dashed;border-width:1px;animation:28s linear infinite drg-boot-ring-spin;inset:0}.drg-boot-portal__ring--mid{border-color:color-mix(in srgb, var(--drg-boot-ember) 40%, transparent);opacity:.75;animation:18s linear infinite reverse drg-boot-ring-spin;inset:9%}.drg-boot-portal__ring--inner{border-color:color-mix(in srgb, var(--drg-boot-ember) 55%, transparent);box-shadow:inset 0 0 60px color-mix(in srgb, var(--drg-boot-ember) 14%, transparent), 0 0 30px color-mix(in srgb, var(--drg-boot-ember) 10%, transparent);animation:3.2s ease-in-out infinite drg-boot-ring-pulse;inset:22%}.drg-boot-portal__aperture{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--drg-boot-ember) 22%, transparent) 0%, #140e0c33 35%, #040406eb 70%, #020203 100%);border-radius:50%;animation:4.5s ease-in-out infinite drg-boot-aperture;position:absolute;inset:32%;box-shadow:inset 0 0 50px #000000d9}.drg-boot-portal__runes{background:conic-gradient(from 0deg, transparent 0deg 18deg, color-mix(in srgb, var(--drg-boot-ember) 35%, transparent) 18deg 20deg, transparent 20deg 55deg, color-mix(in srgb, var(--drg-boot-ash) 40%, transparent) 55deg 57deg, transparent 57deg 100deg, color-mix(in srgb, var(--drg-boot-ember) 30%, transparent) 100deg 102deg, transparent 102deg 160deg, color-mix(in srgb, var(--drg-boot-ember) 25%, transparent) 160deg 162deg, transparent 162deg 220deg, color-mix(in srgb, var(--drg-boot-ash) 35%, transparent) 220deg 222deg, transparent 222deg 300deg, color-mix(in srgb, var(--drg-boot-ember) 28%, transparent) 300deg 302deg, transparent 302deg 360deg);opacity:.55;border-radius:50%;animation:40s linear infinite drg-boot-ring-spin;position:absolute;inset:14%;-webkit-mask:radial-gradient(circle,#0000 62%,#000 64% 78%,#0000 80%);mask:radial-gradient(circle,#0000 62%,#000 64% 78%,#0000 80%)}.drg-boot-portal__ash{pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-boot-portal__ember{background:color-mix(in srgb, var(--drg-boot-ember) 70%, #fff);opacity:0;border-radius:50%;width:3px;height:3px;animation:7s ease-in infinite drg-boot-ember-rise;position:absolute;bottom:-4%}.drg-boot-portal__ember--1{animation-duration:8.2s;animation-delay:.2s;left:8%}.drg-boot-portal__ember--2{width:2px;height:2px;animation-delay:1.1s;left:16%}.drg-boot-portal__ember--3{animation-duration:6.5s;animation-delay:2.4s;left:24%}.drg-boot-portal__ember--4{animation-delay:.7s;left:33%}.drg-boot-portal__ember--5{width:2px;height:2px;animation-delay:3.1s;left:41%}.drg-boot-portal__ember--6{animation-duration:7.6s;animation-delay:1.8s;left:49%}.drg-boot-portal__ember--7{animation-delay:4s;left:57%}.drg-boot-portal__ember--8{width:2px;height:2px;animation-delay:.4s;left:64%}.drg-boot-portal__ember--9{animation-duration:9s;animation-delay:2.9s;left:72%}.drg-boot-portal__ember--10{animation-delay:1.5s;left:78%}.drg-boot-portal__ember--11{width:2px;height:2px;animation-delay:3.6s;left:85%}.drg-boot-portal__ember--12{animation-delay:.9s;left:91%}.drg-boot-portal__ember--13{animation-duration:6.8s;animation-delay:5.2s;left:38%}.drg-boot-portal__ember--14{width:2px;height:2px;animation-delay:4.5s;left:68%}.drg-boot-portal__stage{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:.85rem;max-width:min(28rem,92vw);margin-top:min(38vmin,280px);padding:1.5rem 1.25rem;display:flex;position:relative}.drg-boot-portal__brand{font-family:var(--drg-font-display,"Cinzel", "Cormorant Garamond", serif);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--drg-text-bright,#f0e6d0) 92%, var(--drg-boot-ember));text-shadow:0 2px 24px #000000a6, 0 0 40px color-mix(in srgb, var(--drg-boot-ember) 18%, transparent);margin:0;font-size:clamp(1.85rem,5.5vw,2.75rem);font-weight:600;animation:1.1s ease-out both drg-boot-brand-in}.drg-boot-portal__status{min-height:1.5em;font-family:var(--drg-font-body,"Spectral", Georgia, serif);letter-spacing:.02em;color:color-mix(in srgb, var(--drg-text-body,#d8c9a8) 88%, var(--drg-boot-ash));margin:0;font-size:clamp(.95rem,2.4vw,1.15rem);font-style:italic;font-weight:400;animation:.7s both drg-boot-status-in}.drg-boot-portal__pulse{gap:.45rem;margin-top:.35rem;display:flex}.drg-boot-portal__pulse span{background:color-mix(in srgb, var(--drg-boot-ember) 65%, transparent);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite drg-boot-dot}.drg-boot-portal__pulse span:nth-child(2){animation-delay:.2s}.drg-boot-portal__pulse span:nth-child(3){animation-delay:.4s}.drg-boot-portal__vignette{pointer-events:none;z-index:1;background:radial-gradient(70% 60% at 50% 45%,#0000 35%,#0000008c 100%),linear-gradient(#00000059 0%,#0000 28% 72%,#0000008c 100%);position:absolute;inset:0}.drg-boot-portal--crossing{pointer-events:none;animation:.9s ease-in forwards drg-boot-portal-lift}.drg-boot-portal--crossing .drg-boot-portal__ring--outer{opacity:.85;animation:.95s ease-in forwards drg-boot-cross-expand}.drg-boot-portal--crossing .drg-boot-portal__ring--mid,.drg-boot-portal--crossing .drg-boot-portal__ring--inner{animation:.85s ease-in forwards drg-boot-cross-expand}.drg-boot-portal--crossing .drg-boot-portal__aperture{animation:.95s ease-in forwards drg-boot-cross-open}.drg-boot-portal--crossing .drg-boot-portal__stage{animation:.7s ease-in forwards drg-boot-cross-fade}.drg-boot-portal--crossing .drg-boot-portal__vignette{animation:.95s ease-in forwards drg-boot-cross-veil}.drg-boot-portal--crossing .drg-boot-portal__mist{animation:.8s ease-in forwards drg-boot-cross-fade}@keyframes drg-boot-void-breathe{0%,to{transform:scale(1.02)}50%{transform:scale(1.06)}}@keyframes drg-boot-mist-drift{0%,to{transform:translate(-2%,1%)}50%{transform:translate(3%,-2%)}}@keyframes drg-boot-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes drg-boot-ring-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes drg-boot-aperture{0%,to{filter:brightness(.95);transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.04)}}@keyframes drg-boot-ember-rise{0%{opacity:0;transform:translate(0,0)scale(.6)}15%{opacity:.75}70%{opacity:.35}to{opacity:0;transform:translate(12px,-85vh)scale(.3)}}@keyframes drg-boot-brand-in{0%{opacity:0;letter-spacing:.28em;transform:translateY(12px)}to{opacity:1;letter-spacing:.14em;transform:translateY(0)}}@keyframes drg-boot-status-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes drg-boot-dot{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1.15)}}@keyframes drg-boot-cross-expand{to{opacity:0;transform:scale(1.55)}}@keyframes drg-boot-cross-open{to{opacity:0;filter:brightness(1.4);transform:scale(2.4)}}@keyframes drg-boot-cross-fade{to{opacity:0;transform:translateY(-8px)scale(1.02)}}@keyframes drg-boot-cross-veil{to{opacity:0;background:0 0}}@keyframes drg-boot-portal-lift{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.drg-boot-portal__void,.drg-boot-portal__mist,.drg-boot-portal__ring,.drg-boot-portal__aperture,.drg-boot-portal__runes,.drg-boot-portal__ember,.drg-boot-portal__brand,.drg-boot-portal__status,.drg-boot-portal__pulse span{animation:none!important}.drg-boot-portal--crossing .drg-boot-portal__ring--outer,.drg-boot-portal--crossing .drg-boot-portal__ring--mid,.drg-boot-portal--crossing .drg-boot-portal__ring--inner,.drg-boot-portal--crossing .drg-boot-portal__aperture,.drg-boot-portal--crossing .drg-boot-portal__stage,.drg-boot-portal--crossing .drg-boot-portal__vignette,.drg-boot-portal--crossing .drg-boot-portal__mist{animation:.2s ease-in forwards drg-boot-cross-fade!important}.drg-boot-portal__ember{opacity:0}.drg-boot-portal__brand,.drg-boot-portal__status{opacity:1}}@media (width<=480px){.drg-boot-portal__well{width:min(88vmin,420px);height:min(88vmin,420px);top:42%}.drg-boot-portal__stage{margin-top:min(42vmin,240px)}}.drg-spa-layout__header-rail{isolation:isolate;position:relative}.drg-spa-layout__header-rail:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(90deg,#0000 0%,#c9a9618c 18%,#c9a961bf 50%,#c9a9618c 82%,#0000 100%);height:3px;position:absolute;bottom:0;left:0;right:0}.drg-spa-layout__header-rail[data-drg-domain=pve]:after{background:linear-gradient(90deg,#0000 0%,#b4462d73 18%,#dc5a37b3 50%,#b4462d73 82%,#0000 100%)}.drg-spa-layout__header-rail[data-drg-domain=arcane]:after,.drg-spa-layout__header-rail[data-drg-domain=meta]:after{background:linear-gradient(90deg,#0000 0%,#8a2be259 18%,#b478ffa6 50%,#8a2be259 82%,#0000 100%)}.drg-spa-layout__header-rail[data-drg-domain=economy]:after,.drg-spa-layout__header-rail[data-drg-domain=sanctum]:after,.drg-spa-layout__header-rail[data-drg-domain=character]:after,.drg-spa-layout__header-rail[data-drg-domain=service]:after{background:linear-gradient(90deg,#0000 0%,#c9a96173 18%,#e8d5a3b8 50%,#c9a96173 82%,#0000 100%)}.drg-spa-layout__header-rail[data-drg-domain=social]:after{background:linear-gradient(90deg,#0000 0%,#4db8b859 18%,#78d2d29e 50%,#4db8b859 82%,#0000 100%)}.drg-spa-layout__header-rail[data-drg-domain=combat]:after{background:linear-gradient(90deg,#0000 0%,#a0282366 18%,#dc4637ad 50%,#a0282366 82%,#0000 100%)}.drg-spa-shell .drg-topbar[data-drg-domain]{position:relative}.drg-spa-shell .drg-topbar[data-drg-domain]:before{content:"";pointer-events:none;opacity:.52;background:radial-gradient(120% 90% at 50% -24%,#c9a96138,#0000 58%),linear-gradient(#c9a9610f 0%,#0000 72%);position:absolute;inset:0}.drg-spa-shell .drg-topbar--domain-pve:before{background:radial-gradient(120% 90% at 50% -24%,#c8502d3d,#0000 58%),linear-gradient(#b4462d14 0%,#0000 72%)}.drg-spa-shell .drg-topbar--domain-arcane:before,.drg-spa-shell .drg-topbar--domain-meta:before{background:radial-gradient(120% 90% at 50% -24%,#8a2be238,#0000 58%),linear-gradient(#8a2be212 0%,#0000 72%)}.drg-spa-shell .drg-topbar--domain-social:before{background:radial-gradient(120% 90% at 50% -24%,#4db8b82e,#0000 58%),linear-gradient(#4db8b80f 0%,#0000 72%)}.drg-spa-shell .drg-topbar--domain-combat:before{background:radial-gradient(120% 90% at 50% -24%,#b4322838,#0000 58%),linear-gradient(#b4322812 0%,#0000 72%)}.drg-spa-shell .drg-topbar--domain-economy:before{background:radial-gradient(120% 90% at 50% -24%,#c9a96142,#0000 58%),linear-gradient(#c9a96114 0%,#0000 72%)}.drg-spa-layout__stage{isolation:isolate;position:relative}.drg-spa-layout__stage:after{content:"";pointer-events:none;z-index:0;opacity:0;position:absolute;inset:0}.drg-spa-layout__stage[data-drg-vignette-tone=gold]:after{opacity:1;background:radial-gradient(78% 52% at 50% 8%,#c9a96117,#0000 58%),radial-gradient(100% 88% at 50% 100%,#00000047,#0000 52%)}.drg-spa-layout__stage[data-drg-vignette-tone=ember]:after{opacity:1;background:radial-gradient(78% 52% at 50% 8%,#c8502d1f,#0000 58%),radial-gradient(100% 88% at 50% 100%,#0c040252,#0000 52%)}.drg-spa-layout__stage[data-drg-vignette-tone=arcane]:after{opacity:1;background:radial-gradient(78% 52% at 50% 8%,#8a2be221,#0000 58%),radial-gradient(100% 88% at 50% 100%,#06020e4d,#0000 52%)}.drg-spa-layout__stage[data-drg-vignette-tone=stone]:after{opacity:1;background:radial-gradient(78% 52% at 50% 8%,#788c961a,#0000 58%),radial-gradient(100% 88% at 50% 100%,#00000042,#0000 52%)}.drg-spa-layout__stage[data-drg-vignette-tone=blood]:after{opacity:1;background:radial-gradient(78% 52% at 50% 8%,#b4282321,#0000 58%),radial-gradient(100% 88% at 50% 100%,#0e02024d,#0000 52%)}.drg-spa-layout__stage:before{content:"";pointer-events:none;z-index:40;opacity:0;background:radial-gradient(90% 70% at 50% 42%,#0000 42%,#0000006b 100%);position:absolute;inset:0}.drg-spa-layout__stage[data-drg-vignette-tone=gold]:before{background:radial-gradient(85% 65% at 50% 38%,#c9a96124,#0000 58%),radial-gradient(95% 75% at 50% 48%,#0000 35%,#00000085 100%)}.drg-spa-layout__stage[data-drg-vignette-tone=ember]:before{background:radial-gradient(85% 65% at 50% 38%,#c8502d2e,#0000 58%),radial-gradient(95% 75% at 50% 48%,#0000 35%,#14060494 100%)}.drg-spa-layout__stage[data-drg-vignette-tone=arcane]:before{background:radial-gradient(85% 65% at 50% 38%,#8a2be233,#0000 58%),radial-gradient(95% 75% at 50% 48%,#0000 35%,#0804128f 100%)}.drg-spa-layout__stage[data-drg-vignette-tone=stone]:before{background:radial-gradient(85% 65% at 50% 38%,#788c9624,#0000 58%),radial-gradient(95% 75% at 50% 48%,#0000 35%,#00000080 100%)}.drg-spa-layout__stage[data-drg-vignette-tone=blood]:before{background:radial-gradient(85% 65% at 50% 38%,#b4282333,#0000 58%),radial-gradient(95% 75% at 50% 48%,#0000 35%,#12040494 100%)}@media (prefers-reduced-motion:no-preference){.drg-spa-shell--route-transition .drg-spa-layout__stage:before{animation:.24s ease-out forwards drg-shell-route-vignette}.drg-spa-shell--route-transition .drg-spa-scene-view{animation:.24s ease-out forwards drg-shell-route-scene-rise}.drg-spa-shell__main.drg-surface-mode--swapping{opacity:1;filter:brightness(.92)saturate(.94);transition:filter .18s}}@keyframes drg-shell-route-vignette{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes drg-shell-route-scene-rise{0%{opacity:.72;filter:blur(1px);transform:translateY(10px)scale(.995)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.drg-spa-shell--route-transition .drg-spa-layout__stage:before{opacity:0;animation:none}}[data-drg-scene=combat-stage] .drg-combat-stage,.dr-reset-tactical .drg-combat-stage{width:100%}[data-drg-scene=combat-stage] .drg-scene-preface,.dr-reset-tactical.drg-combat-page .drg-scene-preface{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=combat-stage] .drg-tactical-frame,.dr-reset-tactical .drg-tactical-frame{border-radius:var(--drg-radius-screen)}[data-drg-scene=combat-stage] .drg-combat-duel__arena{background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover,cover,cover}[data-drg-scene=combat-stage] .drg-combat-duel__plate .drg-asset-plate__img,[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art .drg-asset-plate__img,[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art .drg-asset-plate,[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art .drg-asset-plate--hero,[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil .drg-asset-plate,[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil .drg-asset-plate--md{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=world-map] .dr-layout-tactical__stage{min-height:min(50vh,640px)}.drg-pve-combat-modal{z-index:1200;padding:max(.5rem, env(safe-area-inset-top,0px)) max(.5rem, env(safe-area-inset-right,0px)) max(.5rem, env(safe-area-inset-bottom,0px)) max(.5rem, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040302c7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.drg-pve-combat-modal__panel{border-radius:var(--drg-radius-screen,12px);background:radial-gradient(100% 70% at 50% 0,#8b000029,#0000 55%),linear-gradient(165deg,#120e0bfc,#080706fc);border:1px solid #c2693c6b;outline:none;flex-direction:column;width:min(980px,100%);height:auto;max-height:min(96dvh,100%);display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c}.drg-pve-combat-modal__stage{flex:0 auto;min-height:0;padding:.7rem .85rem .65rem;overflow:auto}.drg-pve-combat-modal__stage .drg-combat-stage--modal{height:auto;min-height:0}.drg-combat-modal-gui{color:var(--drg-text-strong,#e8dcc4);flex-direction:column;gap:.55rem;display:flex}.drg-combat-modal-gui__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.drg-combat-modal-gui__band{letter-spacing:.04em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.6875rem}.drg-combat-modal-gui__title{font-family:var(--drg-font-heading,serif);letter-spacing:.03em;margin:0;font-size:1.1rem}.drg-combat-modal-gui__meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.drg-combat-modal-gui__turn-hint{color:var(--drg-text-muted,#8c8273);font-size:.75rem}.drg-combat-modal-gui__arena{position:relative}.drg-combat-modal-gui__duo{border-radius:var(--drg-radius-card,10px);background:radial-gradient(80% 55% at 50% 100%,#281c128c,#0000 62%),linear-gradient(#100e0cfa,#080706fc);border:1px solid #bea05f38;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.drg-combat-modal-gui__fighter{flex-direction:column;gap:.4rem;min-width:0;padding:.35rem .7rem .7rem;display:flex}.drg-combat-modal-gui__fighter--hero{border-right:1px solid #bea05f29}.drg-combat-modal-gui__bay{isolation:isolate;justify-content:center;align-items:flex-end;height:13.5rem;display:flex;position:relative;overflow:visible}.drg-combat-modal-gui__ground{z-index:0;pointer-events:none;background:radial-gradient(#0000008c,#0000 72%);border-radius:50%;height:2.4rem;position:absolute;bottom:.35rem;left:12%;right:12%}.drg-combat-modal-gui__bay .drg-asset-plate.drg-combat-modal-gui__figure,.drg-combat-modal-gui__bay .drg-asset-plate.drg-asset-plate--cutout{z-index:1;width:min(13.5rem,86%);min-width:0;max-width:86%;height:100%;min-height:0;max-height:100%;box-shadow:none;filter:drop-shadow(0 14px 20px #000000b3);background:0 0;border:0;border-radius:0;margin:0 auto;display:block;position:relative;overflow:visible}.drg-combat-modal-gui__bay .drg-asset-plate.drg-asset-plate--cutout .drg-asset-plate__img,.drg-combat-modal-gui__bay .drg-asset-plate--hero.drg-asset-plate--rect.drg-asset-plate--cutout .drg-asset-plate__img{object-fit:contain;object-position:center bottom;width:100%;height:100%;padding:0;position:absolute;inset:0}.drg-combat-modal-gui__figure-void{background:radial-gradient(at 50% 88%,#5a371e59,#0000 55%),linear-gradient(#0000,#14100c66);width:7rem;height:11rem;display:block}.drg-combat-modal-gui__floater{z-index:3;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#080605c7;border-radius:4px;flex-direction:column;align-items:center;gap:.05rem;max-width:90%;padding:.1rem .45rem .14rem;line-height:1;display:flex;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.drg-combat-modal-gui__floater-amount{letter-spacing:.02em;font-size:1.05rem;font-weight:700}.drg-combat-modal-gui__floater-crit{letter-spacing:.14em;text-transform:uppercase;color:#f0c070;font-size:.58rem;font-weight:700}.drg-combat-modal-gui__floater[data-role=enemy]{color:#f0b4a4}.drg-combat-modal-gui__floater[data-role=hero]{color:#e6c68f}.drg-combat-modal-gui__floater.is-crit{border:1px solid #f0c0708c;box-shadow:0 0 12px #c2693c59}.drg-combat-modal-gui__floater.is-crit .drg-combat-modal-gui__floater-amount{color:#ffd48a;font-size:1.15rem}.drg-combat-hit-fx{z-index:2;pointer-events:none;filter:drop-shadow(0 0 14px #c837468c)drop-shadow(0 0 28px #e6d2aa59);place-items:center;display:grid;position:absolute;inset:-6% -4% 8%}.drg-combat-hit-fx__plate,.drg-combat-hit-fx .drg-asset-plate{width:min(15rem,118%);max-width:none;height:min(15rem,118%);max-height:none;box-shadow:none;background:0 0;border:0;overflow:visible}.drg-combat-hit-fx .drg-asset-plate__img{object-fit:contain;object-position:center;width:100%;height:100%;padding:0}.drg-combat-hit-fx--forsaken{display:none}.drg-combat-duel__hit-fx{z-index:4;inset:-8% -6% 4%}.drg-fx-forsaken{--drg-fx-blood:#9a1c22;--drg-fx-ember:#e8b45a;--drg-fx-bone:#fff4dc;z-index:5;pointer-events:none;isolation:isolate;place-items:center;display:grid;position:absolute;inset:-2% -4% 6%;overflow:visible}.drg-fx-forsaken>*{grid-area:1/1;place-self:center}.drg-fx-forsaken__bloom{mix-blend-mode:screen;background:radial-gradient(circle,#ffe6b48c 0%,#a01e2866 32%,#500a141f 58%,#0000 74%);border-radius:50%;width:11rem;height:11rem;animation:2.05s ease-out both drg-fx-forsaken-bloom}.drg-fx-forsaken__flash{mix-blend-mode:screen;background:radial-gradient(circle,#fffaebfa 0%,#f0aa5ab3 28%,#c82d3773 52%,#0000 74%);border-radius:50%;width:5.2rem;height:5.2rem;animation:2.05s ease-out both drg-fx-forsaken-flash}.drg-fx-forsaken__flash--late{opacity:.85;width:3.4rem;height:3.4rem;animation-delay:.28s}.drg-fx-forsaken__core{background:radial-gradient(circle, #fffdf6 0%, var(--drg-fx-ember) 38%, var(--drg-fx-blood) 100%);z-index:2;border-radius:50%;width:1.55rem;height:1.55rem;animation:2.05s ease-out both drg-fx-forsaken-core;box-shadow:0 0 14px #fff0c8f2,0 0 32px #be232dd9,0 0 54px #780f1973}.drg-fx-forsaken__core-ring{border:1.5px solid #ffe6bed9;border-radius:50%;width:2.1rem;height:2.1rem;animation:2.05s ease-out both drg-fx-forsaken-core-ring;box-shadow:0 0 12px #c8323c8c}.drg-fx-forsaken__ring{border:2px solid #e8b478cc;border-radius:50%;width:2.6rem;height:2.6rem;animation:2.05s cubic-bezier(.1,.82,.2,1) both drg-fx-forsaken-ring;box-shadow:0 0 12px #a0283280}.drg-fx-forsaken__ring--b{border-color:#aa2837b3;animation-delay:90ms}.drg-fx-forsaken__ring--c{border-width:1px;border-color:#ffdcb473;animation-delay:.18s}.drg-fx-forsaken__halo{mix-blend-mode:screen;background:conic-gradient(from 12deg,#0000 0deg,#d237416b 35deg,#0000 70deg,#f0d29659 120deg,#0000 160deg,#961e2d66 220deg,#0000 270deg,#ffebc847 320deg,#0000 360deg);border-radius:50%;width:6.4rem;height:6.4rem;animation:2.05s ease-out both drg-fx-forsaken-halo;-webkit-mask-image:radial-gradient(circle,#0000 40%,#000 48% 64%,#0000 74%);mask-image:radial-gradient(circle,#0000 40%,#000 48% 64%,#0000 74%)}.drg-fx-forsaken__crack{mix-blend-mode:screen;background:repeating-conic-gradient(from 8deg,#0000 0deg 14deg,#ffdcb438 14deg 15deg,#0000 15deg 28deg);border-radius:50%;width:7.5rem;height:7.5rem;animation:1.85s ease-out both drg-fx-forsaken-crack;-webkit-mask-image:radial-gradient(circle,#0000 28%,#000 36% 52%,#0000 62%);mask-image:radial-gradient(circle,#0000 28%,#000 36% 52%,#0000 62%)}.drg-fx-forsaken__crack--b{animation-delay:.12s;transform:scaleX(-1)}.drg-fx-forsaken__bolt{clip-path:polygon(40% 0,70% 18%,55% 42%,80% 58%,45% 78%,65% 100%,25% 72%,48% 52%,20% 34%,45% 16%);transform-origin:bottom;width:.16rem;height:3.4rem;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.7rem);animation:1.55s cubic-bezier(.12,.85,.22,1) both drg-fx-forsaken-bolt;animation-delay:var(--drg-fx-delay,0s);filter:drop-shadow(0 0 5px #dc4646b3);mix-blend-mode:screen;background:linear-gradient(#fffaebf2,#e67850d9 40%,#8c192326 100%);border-radius:1px}.drg-fx-forsaken__shard{width:.26rem;height:var(--drg-fx-len,1.4rem);background:linear-gradient(180deg, var(--drg-fx-bone), #dc464bf2 48%, transparent);transform-origin:bottom;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.6rem);animation:1.9s cubic-bezier(.12,.88,.22,1) both drg-fx-forsaken-shard;animation-delay:var(--drg-fx-delay,0s);border-radius:1px 1px 0 0;box-shadow:0 0 8px #dc4646a6}.drg-fx-forsaken__shard--outer{opacity:.92;filter:brightness(1.1);width:.18rem}.drg-fx-forsaken__spark{background:radial-gradient(circle, #fff8e8 0%, var(--drg-fx-ember) 55%, var(--drg-fx-blood) 100%);width:.38rem;height:.38rem;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.45rem);animation:1.95s ease-out both drg-fx-forsaken-spark;animation-delay:var(--drg-fx-delay,0s);border-radius:50%;box-shadow:0 0 10px #d2373ce6}.drg-fx-forsaken__ember{width:.28rem;height:.28rem;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.5rem);animation:2.1s ease-out both drg-fx-forsaken-ember;animation-delay:var(--drg-fx-delay,0s);background:#c83c37f2;border-radius:40% 60% 55% 45%;box-shadow:0 0 7px #e68c46b3}.drg-fx-forsaken__shock{border:1.5px solid #ffe6beb3;border-radius:50%;width:1.1rem;height:1.1rem;animation:1.1s ease-out both drg-fx-forsaken-shock}.drg-fx-forsaken__shock--late{border-color:#b428328c;animation-delay:.22s}@keyframes drg-fx-forsaken-bloom{0%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.05)}55%{opacity:.7;transform:scale(1.35)}to{opacity:0;transform:scale(1.85)}}@keyframes drg-fx-forsaken-flash{0%{opacity:0;transform:scale(.3)}10%{opacity:1;transform:scale(1.2)}40%{opacity:.8;transform:scale(1.65)}to{opacity:0;transform:scale(2.35)}}@keyframes drg-fx-forsaken-core{0%{opacity:0;transform:scale(.35)}8%{opacity:1;transform:scale(1.45)}35%{opacity:1;transform:scale(1.05)}70%{opacity:.85;transform:scale(.95)}to{opacity:0;transform:scale(.55)}}@keyframes drg-fx-forsaken-core-ring{0%{opacity:0;transform:scale(.5)}12%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(2.8)}}@keyframes drg-fx-forsaken-ring{0%{opacity:0;transform:scale(.35)}12%{opacity:1}to{opacity:0;transform:scale(4.2)}}@keyframes drg-fx-forsaken-halo{0%{opacity:0;transform:scale(.5)rotate(0)}16%{opacity:.95;transform:scale(1.05)rotate(28deg)}to{opacity:0;transform:scale(1.85)rotate(140deg)}}@keyframes drg-fx-forsaken-crack{0%{opacity:0;transform:scale(.55)rotate(0)}18%{opacity:.85;transform:scale(1)rotate(12deg)}to{opacity:0;transform:scale(1.55)rotate(48deg)}}@keyframes drg-fx-forsaken-bolt{0%{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.4rem) scaleY(.2)}12%{opacity:1;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-1.2rem) scaleY(1)}55%{opacity:.7}to{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-4.8rem) scaleY(.65)}}@keyframes drg-fx-forsaken-shard{0%{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.35rem) scaleY(.3)}12%{opacity:1;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-1.25rem) scaleY(1.05)}to{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-6.2rem) scaleY(.45)}}@keyframes drg-fx-forsaken-spark{0%{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.3rem) scale(.4)}14%{opacity:1;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-1.5rem) scale(1.15)}to{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(calc(var(--drg-fx-dist,4.5rem) * -1)) scale(.25)}}@keyframes drg-fx-forsaken-ember{0%{opacity:0;transform:rotate(var(--drg-fx-deg,0deg)) translateY(-.4rem) scale(.5)}16%{opacity:1;transform:rotate(calc(var(--drg-fx-deg,0deg) + var(--drg-fx-drift,0deg))) translateY(-1.8rem) scale(1)}to{opacity:0;transform:rotate(calc(var(--drg-fx-deg,0deg) + var(--drg-fx-drift,0deg) * 2)) translateY(-6.8rem) scale(.2)}}@keyframes drg-fx-forsaken-shock{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(6.8)}}@media (prefers-reduced-motion:reduce){.drg-fx-forsaken__bloom,.drg-fx-forsaken__flash,.drg-fx-forsaken__core,.drg-fx-forsaken__core-ring,.drg-fx-forsaken__ring,.drg-fx-forsaken__halo,.drg-fx-forsaken__crack,.drg-fx-forsaken__bolt,.drg-fx-forsaken__shard,.drg-fx-forsaken__spark,.drg-fx-forsaken__ember,.drg-fx-forsaken__shock{animation:none!important}.drg-fx-forsaken__bloom,.drg-fx-forsaken__flash,.drg-fx-forsaken__core{opacity:.85;transform:none}.drg-fx-forsaken__core-ring,.drg-fx-forsaken__ring,.drg-fx-forsaken__halo,.drg-fx-forsaken__crack,.drg-fx-forsaken__bolt,.drg-fx-forsaken__shard,.drg-fx-forsaken__spark,.drg-fx-forsaken__ember,.drg-fx-forsaken__shock{opacity:0}}.drg-combat-modal-gui__vitals{z-index:1;flex-direction:column;gap:.3rem;display:flex;position:relative}.drg-combat-modal-gui__role{letter-spacing:.04em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.65rem}.drg-combat-modal-gui__name{font-family:var(--drg-font-heading,serif);margin:0;font-size:.92rem;line-height:1.2}.drg-combat-modal-gui__lvl{color:var(--drg-text-muted,#8c8273);font-size:.85em}.drg-combat-modal-gui__meter{flex-direction:column;gap:.2rem;display:flex}.drg-combat-modal-gui__meter-row{color:var(--drg-text-muted,#8c8273);justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.drg-combat-modal-gui__meter-track{background:#00000059;border:1px solid #bea05f33;height:.35rem;overflow:hidden}.drg-combat-modal-gui__meter-fill{background:#bea05fbf;height:100%}.drg-combat-modal-gui__meter--blood .drg-combat-modal-gui__meter-fill{background:#b44637d9}.drg-combat-modal-gui__meter--ember .drg-combat-modal-gui__meter-fill{background:#c2693ce6}.drg-combat-modal-gui__chips{flex-wrap:wrap;gap:.3rem;display:flex}.drg-combat-modal-gui__strike-cutin{z-index:4;background:radial-gradient(100% 70% at 50% 0,#8b000029,#0000 55%),linear-gradient(165deg,#120e0bfc,#080706fc);border-radius:50%;padding:.3rem;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.drg-combat-modal-gui__strike{width:5.75rem;height:5.75rem;color:inherit;cursor:pointer;background:#0e0c0af5;border:3px solid #c2693cd9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.drg-combat-modal-gui__strike:disabled{cursor:wait;opacity:.85}.drg-combat-modal-gui__strike.is-charging{border-color:#e6c68ff2}.drg-combat-modal-gui__strike-face{background:#080706e6;border:1px solid #bea05f47;border-radius:50%;position:absolute;inset:.3rem;overflow:hidden}.drg-combat-modal-gui__strike-fill{height:var(--drg-fill,0%);background:linear-gradient(#c2693c59,#c2693cd1);transition:height 40ms linear;position:absolute;bottom:0;left:0;right:0}.drg-combat-modal-gui__strike-ring{pointer-events:none;border:1px dashed #c2693c73;border-radius:50%;position:absolute;inset:.45rem}.drg-combat-modal-gui__strike-label{z-index:1;font-family:var(--drg-font-heading,serif);letter-spacing:.04em;font-size:.9rem;position:relative}.drg-combat-modal-gui__strike-hint{z-index:1;color:var(--drg-text-muted,#8c8273);font-size:.65rem;position:relative}.drg-combat-modal-gui__actions .drg-combat-action-bar,.drg-combat-modal-gui__actions .drg-combat-modal-gui__action-bar{background:linear-gradient(#2a2016fa,#16120efc);border:1px solid #e6c68f47;margin:0;padding:.45rem;box-shadow:inset 0 1px #ffffff0a}.drg-combat-modal-gui__actions .drg-ability-rail,.drg-combat-modal-gui__actions .drg-action-bar__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid;overflow:visible}.drg-combat-modal-gui__actions .drg-action-bar__rail>li{flex:none;min-width:0}.drg-combat-modal-gui__actions .drg-ability-tile,.drg-combat-modal-gui__actions .drg-action-bar__slot{color:#f0e6d2;text-align:left;background:linear-gradient(160deg,#3a2c1efa,#1c1610fa);border:1px solid #e6c68f61;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.12rem .5rem;width:100%;min-width:0;min-height:3.4rem;padding:.4rem .5rem;display:grid;box-shadow:inset 0 1px #ffffff0d}.drg-combat-modal-gui__actions .drg-ability-tile:not(:disabled):not(.is-locked){background:linear-gradient(160deg,#483420fc,#201810fc);border-color:#e6c68f8c}.drg-combat-modal-gui__actions .drg-ability-tile:not(:disabled):hover{background:linear-gradient(160deg,#5c4024fc,#281c12fc);border-color:#f0c88cd9;box-shadow:inset 0 1px #ffffff14}.drg-combat-modal-gui__actions .drg-ability-tile__icon .drg-ico{color:#e8c989;opacity:1}.drg-combat-modal-gui__actions .drg-ability-tile:disabled,.drg-combat-modal-gui__actions .drg-action-bar__slot--empty,.drg-combat-modal-gui__actions .drg-ability-tile.is-locked{opacity:1;color:#a89f90;box-shadow:none;background:#12100eeb;border-color:#8c827347}.drg-combat-modal-gui__actions .drg-ability-tile:disabled .drg-ability-tile__name,.drg-combat-modal-gui__actions .drg-ability-tile.is-locked .drg-ability-tile__name{color:#b8aea0}.drg-combat-modal-gui__actions .drg-ability-tile:disabled .drg-ability-tile__meta,.drg-combat-modal-gui__actions .drg-ability-tile.is-locked .drg-ability-tile__meta{color:#8c8273}.drg-combat-modal-gui__actions .drg-ability-tile__icon{background:#0c0a08a6;border:1px solid #e6c68f47;border-radius:6px;grid-row:1/span 2;width:2.4rem;height:2.4rem;margin:0;overflow:hidden}.drg-combat-modal-gui__actions .drg-ability-tile__icon .drg-asset-plate,.drg-combat-modal-gui__actions .drg-ability-tile__icon .drg-asset-plate--sm{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}.drg-combat-modal-gui__actions .drg-ability-tile__name{color:#f3ead8;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.78rem;font-weight:600;line-height:1.2;overflow:hidden}.drg-combat-modal-gui__actions .drg-ability-tile__meta{color:tan;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.68rem;font-weight:500;line-height:1.15;overflow:hidden}.drg-combat-modal-gui__chronicle{border-top:1px solid #bea05f2e;flex:none;padding-top:.2rem}.drg-combat-modal-gui__chronicle>summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);-webkit-user-select:none;user-select:none;font-size:.78rem;list-style:none}.drg-combat-modal-gui__chronicle>summary::-webkit-details-marker{display:none}.drg-combat-modal-gui__chronicle>summary:before{content:"▸ ";color:#c2693ccc}.drg-combat-modal-gui__chronicle[open]>summary:before{content:"▾ "}.drg-combat-modal-gui__log{background:#00000047;border:1px solid #bea05f24;flex-direction:column;gap:.25rem;max-height:7.5rem;margin-top:.45rem;padding:.45rem .55rem;display:flex;overflow:auto}.drg-combat-modal-gui__log p,.drg-combat-modal-gui__log-empty{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.78rem;line-height:1.35}.drg-combat-modal-gui--result{gap:.85rem;padding:.35rem .15rem .5rem}.drg-combat-modal-gui__rewards{flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.9rem;display:flex}.drg-combat-modal-gui__result-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=720px){.drg-combat-modal-gui__duo{grid-template-columns:1fr}.drg-combat-modal-gui__fighter--hero{border-bottom:1px solid #bea05f29;border-right:0}.drg-combat-modal-gui__bay{height:11.5rem}.drg-combat-modal-gui__strike-cutin{top:50%}.drg-combat-modal-gui__actions .drg-ability-rail,.drg-combat-modal-gui__actions .drg-action-bar__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-drg-scene=alliances] .drg-alliances-roster,.dr-reset-chamber.drg-alliances-page{width:100%}[data-drg-scene^=meta-] .drg-spa-scene-stage,[data-drg-scene=character-essence] .drg-spa-scene-stage{padding-top:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-lg)}[data-drg-scene^=meta-] .drg-spa-shell .drg-container.drg-spa-scene,[data-drg-scene=character-essence] .drg-spa-shell .drg-container.drg-spa-scene{padding-block:var(--drg-spacing-md)}[data-drg-scene^=meta-] .dr-layout-chamber--wrapper .dr-layout-chamber__body,[data-drg-scene=character-essence] .dr-layout-chamber--wrapper .dr-layout-chamber__body{margin-top:0}[data-drg-scene^=meta-] .dr-template-chamber,[data-drg-scene^=meta-] .dr-reset-chamber,[data-drg-scene=character-essence] .dr-template-chamber,[data-drg-scene=character-essence] .dr-reset-chamber{padding-block:0}[data-drg-scene^=meta-] .dr-template-chamber__body,[data-drg-scene=character-essence] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene^=meta-] .drg-meta-chamber-hero__actions,[data-drg-scene=character-essence] .drg-meta-chamber-hero__actions{margin-top:var(--drg-spacing-3)}[data-drg-scene^=meta-] .dr-layout-chamber__preface,[data-drg-scene=character-essence] .dr-layout-chamber__preface,.dr-reset-chamber[class*=meta] .dr-layout-chamber__preface{text-align:center;margin-bottom:var(--drg-spacing-lg)}[data-drg-scene^=meta-] .drg-domain-grid,[data-drg-scene=character-essence] .drg-domain-grid{gap:var(--drg-spacing-md)}[data-drg-scene^=meta-] .drg-title--diablo,[data-drg-scene=character-essence] .drg-title--diablo{font-size:clamp(1.4rem,2.8vw,2rem)}.drg-arena-result-duel{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin:.25rem 0 .5rem;display:flex}.drg-arena-result-duel__fighter{flex-direction:column;align-items:center;gap:.35rem;min-width:5.5rem;display:flex}.drg-arena-result-duel__fighter .drg-pvp-plate--cell,.drg-arena-result-duel__fighter .drg-asset-plate,.drg-arena-result-duel__fighter .drg-asset-plate__img{width:4rem;height:4rem}.drg-arena-result-duel__fighter .drg-asset-plate{background:#0a0a0de6;border:1px solid #c9a86a66;border-radius:.45rem;overflow:hidden}.drg-arena-result-duel__name{color:var(--drg-text-muted,#8c8273);text-align:center;max-width:8rem;font-size:.75rem}.drg-arena-result-duel__vs{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-3,#b3a489);letter-spacing:.04em;font-size:.8125rem}[data-drg-scene=service-settings] .drg-settings-page,.dr-reset-chamber.drg-settings-page{max-width:min(720px,100%);padding:var(--drg-spacing-lg) 0;margin:0 auto}[data-drg-scene=service-news] .drg-news-page,.dr-reset-chamber.drg-news-page{padding:var(--drg-spacing-lg) 0}[data-drg-scene=economy-craft] .drg-crafting-page,.dr-reset-chamber.drg-crafting-page{width:100%}[data-drg-scene=economy-craft] .drg-crafting-hero,.dr-reset-chamber .drg-crafting-hero{display:none}[data-drg-scene=economy-inventory] .drg-inventory-page,.dr-reset-chamber.drg-inventory-page{width:100%}[data-drg-scene=pve-quests] .drg-quests-page,[data-drg-scene=social-chat] .drg-chat-page,[data-drg-scene=faction-embassy] .drg-factions-page,[data-drg-scene=alliances] .drg-alliances-page,[data-drg-scene=pve-locations] .drg-zone-prep-page,[data-drg-scene=onboarding] .drg-onboarding-chamber,.dr-reset-chamber.drg-quests-page,.dr-reset-chamber.drg-chat-page,.dr-reset-chamber.drg-factions-page,.dr-reset-chamber.drg-alliances-page,.dr-reset-tactical.drg-zone-prep-page,.dr-reset-onboarding{width:100%;padding:var(--drg-spacing-md) 0 var(--drg-spacing-xl)}.dr-reset-chamber .drg-quest-section{background:var(--gradient-card);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);border:1px solid #ffffff14}[data-drg-scene=social-chat] .drg-chat-log--scroll,.dr-reset-chamber .drg-chat-log--scroll{overscroll-behavior:contain;max-height:420px;overflow:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000004d}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--drg-gold-5,#6c5532), var(--drg-gold-4,#9a7f4c));border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--drg-gold-3,#c2a56a)}::selection{color:var(--drg-gold-1,#f1dca7);background:#c5a05940}:focus-visible{outline-offset:2px;outline:2px solid #c5a0598c}h1,h2,h3{font-family:var(--drg-font-heading,"Cinzel", serif);color:var(--drg-text-strong,#f6f0e6)}select{background:var(--drg-ink-3,#1a1e24);border:1px solid var(--drg-border,#c5a05938);color:var(--drg-bone-1,#d8c9a8);border-radius:var(--radius-sm,4px);padding:.35rem .65rem}select:focus{border-color:var(--drg-gold-3,#c2a56a);outline:none;box-shadow:0 0 0 2px #c2a56a2e}[data-drg-scene=combat-stage] .drg-tactical-frame{background:radial-gradient(120% 70% at 50% -10%, color-mix(in srgb, var(--drg-blood-3) 12%, transparent) 0%, transparent 42%), radial-gradient(80% 55% at 50% 100%, color-mix(in srgb, var(--drg-ember-2) 10%, transparent), transparent 68%), radial-gradient(120% 70% at 50% -10%, #1c1310f2 0%, #0a0a0cfa 55%);border:1px solid var(--drg-border-danger);border-radius:var(--drg-radius-screen);box-shadow:0 18px 50px #00000059, inset 0 1px 0 #ffecc40a, 0 0 22px color-mix(in srgb, var(--drg-mat-ember-glow) 12%, transparent)}[data-drg-scene=combat-stage] .drg-combat-log{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md);border-left:1px solid #bea05f1a;flex-direction:column;min-height:12rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-log__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.65rem}[data-drg-scene=combat-stage] .drg-combat-log__line{color:var(--drg-text-body,#d8cdb8);margin:0;font-size:.8125rem;line-height:1.55}[data-drg-scene=combat-stage] .drg-combat-log__line--muted{color:var(--drg-text-muted,#8c8273)}[data-drg-scene=combat-stage] .drg-combat-log__hint{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#8c8273);margin-top:auto;font-size:.625rem}@media (prefers-reduced-motion:reduce){[data-drg-scene=combat-stage] .drg-boss-hp-bar__fill,[data-drg-scene=combat-stage] .drg-resource-orb__fill,[data-drg-scene=combat-stage] .drg-progress-bar__fill{transition:none!important;animation:none!important}}[data-drg-scene=combat-stage] .drg-combat-theatre-frame{gap:0}[data-drg-scene=combat-stage] .drg-combat-theatre-frame .drg-tactical-frame__body{flex-direction:column;gap:0;min-height:min(78vh,780px)}[data-drg-scene=combat-stage] .drg-combat-theatre{flex-direction:column;min-height:min(78vh,780px);display:flex;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-theatre__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);border-bottom:1px solid #bea05f1f;padding:.75rem 1.375rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__breadcrumb{color:#8c8273;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.75rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__breadcrumb-sep{color:#5a554c}[data-drg-scene=combat-stage] .drg-combat-theatre__breadcrumb-floor{color:#cdae74}[data-drg-scene=combat-stage] .drg-combat-theatre__turn{font-family:var(--drg-font-heading,serif);letter-spacing:.1em;color:#e6c68f;text-transform:uppercase;margin:0;font-size:1rem}[data-drg-scene=combat-stage] .drg-combat-theatre__retreat{font-family:var(--drg-font-heading,serif);color:#b3a489;cursor:pointer;background:0 0;border:1px solid #bea05f40;border-radius:8px;flex-shrink:0;padding:.4375rem 1rem;font-size:.875rem;text-decoration:none;transition:border-color .15s,color .15s}[data-drg-scene=combat-stage] .drg-combat-theatre__retreat:hover:not(:disabled){color:#e6c68f;border-color:#c9a86a73}[data-drg-scene=combat-stage] .drg-combat-theatre__retreat:disabled{opacity:.5;cursor:not-allowed}[data-drg-scene=combat-stage] .drg-combat-theatre__body{flex:1;min-height:0;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__main{flex-direction:column;flex:1;gap:.875rem;min-width:0;min-height:0;padding:1.125rem 1.375rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-stage{background:radial-gradient(ellipse 70% 55% at 50% 62%, color-mix(in srgb, var(--drg-ember-2) 9%, transparent), transparent 72%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;min-height:0;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__bottom{flex-direction:column;flex-shrink:0;gap:.875rem;margin-top:auto;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art{background-color:var(--drg-ink-3);border:1px solid color-mix(in srgb, var(--drg-ember-2) 52%, transparent);width:9.375rem;height:9.375rem;box-shadow:0 0 34px color-mix(in srgb, var(--drg-mat-ember-glow) 20%, transparent), inset 0 0 0 1px #00000059;border-radius:50%;justify-content:center;align-items:center;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-art-label{letter-spacing:.08em;text-transform:uppercase;color:#5a554c;font-size:.6875rem}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-identity{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem .625rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-name{font-family:var(--drg-font-heading,serif);color:#f0e6d2;font-size:clamp(1.375rem,3vw,1.625rem);font-weight:600}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp{width:min(100%,34rem)}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar{box-shadow:none;background:0 0;border:0;padding:0}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar:after{display:none}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__chrome{flex-direction:row;justify-content:center;align-items:center;gap:.625rem}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar--meter-only .drg-boss-hp-bar__identity{display:none}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__meter{align-items:center;gap:.625rem;width:56%;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__progress{height:9px;box-shadow:none;background:#1c1d24;border:0;border-radius:6px;flex:1}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__progress::-webkit-progress-value{box-shadow:none;background:linear-gradient(90deg,#8a3f22,#c2693c);border-radius:6px}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__progress::-moz-progress-bar{background:linear-gradient(90deg,#8a3f22,#c2693c);border-radius:6px}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__values{font-family:var(--drg-font-heading,serif);color:#e8dcc4;flex-shrink:0;font-size:.9375rem}[data-drg-scene=combat-stage] .drg-combat-theatre__intentions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5625rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__intentions-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;color:#8c8273;font-size:.625rem}[data-drg-scene=combat-stage] .drg-combat-theatre__chip{color:#b3a489;border:1px solid #bea05f38;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;display:inline-flex}[data-drg-scene=combat-stage] .drg-combat-theatre__chip--elite,[data-drg-scene=combat-stage] .drg-combat-theatre__chip--intent{color:#c2693c;border-color:#c2693c66}[data-drg-scene=combat-stage] .drg-combat-theatre__chip--buff{color:#5fa86a;border-color:#5fa86a59}[data-drg-scene=combat-stage] .drg-combat-theatre__chip--debuff{color:#c2693c;border-color:#c2693c66}[data-drg-scene=combat-stage] .drg-combat-theatre__player-dock{border:1px solid var(--drg-border-soft);background:radial-gradient(ellipse 90% 80% at 0% 50%, color-mix(in srgb, var(--drg-ember-2) 7%, transparent), transparent 62%), linear-gradient(160deg, var(--drg-ink-3), var(--drg-ink-1));box-shadow:var(--drg-plate-inset);border-radius:12px;align-items:center;gap:.875rem;padding:.8125rem 1rem;display:flex;position:relative}[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil{border:1px solid var(--drg-border-strong);width:4.5rem;height:4.5rem;box-shadow:0 0 22px color-mix(in srgb, var(--drg-gold-3) 14%, transparent);color:var(--drg-gold-2);font-family:var(--drg-font-heading,serif);background-color:var(--drg-ink-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1875rem;display:flex;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil .drg-asset-plate,[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil .drg-asset-plate--md,[data-drg-scene=combat-stage] .drg-combat-theatre__player-plate{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=combat-stage] .drg-combat-theatre__player-sigil-text{font-family:var(--drg-font-heading,serif);font-size:1.1875rem}[data-drg-scene=combat-stage] .drg-combat-theatre__player-bars{flex:1;min-width:0}[data-drg-scene=combat-stage] .drg-combat-theatre__player-title-row{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.3125rem;font-size:.75rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__player-name{font-family:var(--drg-font-heading,serif);color:#e8dcc4;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-theatre__player-level{font-size:inherit;color:inherit}[data-drg-scene=combat-stage] .drg-combat-theatre__player-hp-text{color:#5fa86a;font-variant-numeric:tabular-nums;flex-shrink:0}[data-drg-scene=combat-stage] .drg-combat-theatre__player-hp-bar{width:100%;height:8px;box-shadow:none;background:#1c1d24;border:0;border-radius:5px;margin:0 0 .4375rem;display:block}[data-drg-scene=combat-stage] .drg-combat-theatre__player-hp-bar::-webkit-progress-value{box-shadow:none;background:linear-gradient(90deg,#3d7a46,#5fa86a);border-radius:5px}[data-drg-scene=combat-stage] .drg-combat-theatre__player-hp-bar::-moz-progress-bar{background:linear-gradient(90deg,#3d7a46,#5fa86a);border-radius:5px}[data-drg-scene=combat-stage] .drg-combat-theatre__player-will-row{align-items:center;gap:.5rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__player-will-bar{min-width:0;height:5px;box-shadow:none;background:#1c1d24;border:0;border-radius:4px;flex:1}[data-drg-scene=combat-stage] .drg-combat-theatre__player-will-bar::-webkit-progress-value{box-shadow:none;background:#7fa3c0;border-radius:4px}[data-drg-scene=combat-stage] .drg-combat-theatre__player-will-bar::-moz-progress-bar{background:#7fa3c0;border-radius:4px}[data-drg-scene=combat-stage] .drg-combat-theatre__player-will-text{color:#7fa3c0;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}[data-drg-scene=combat-stage] .drg-combat-theatre__effects{flex-wrap:wrap;flex-shrink:0;gap:.4375rem;max-width:11rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__player-dock .drg-combat-stage__status-strip--a11y,[data-drg-scene=combat-stage] .drg-combat-stage__status-strip--a11y{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-theatre__log-rail{border-left:1px solid #bea05f1a;flex-direction:column;flex-shrink:0;width:18.75rem;min-height:0;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__log-rail .drg-combat-log{border-left:0;flex:1;min-height:0;overflow-y:auto}[data-drg-scene=combat-stage] .drg-combat-theatre__rewards{padding:var(--drg-spacing-md);border-top:1px solid #bea05f1a}[data-drg-scene=combat-stage] .drg-combat-theatre__rewards-title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0 0 .35rem}[data-drg-scene=combat-stage] .drg-combat-theatre__rewards-meta{color:#b3a489;margin:0;font-size:.8125rem}[data-drg-scene=combat-stage] .drg-combat-hud__actions-dock .drg-action-bar,[data-drg-scene=combat-stage] .drg-combat-hud__actions-dock .drg-combat-action-bar{box-shadow:none;background:0 0;border:0;padding:0}[data-drg-scene=combat-stage] .drg-combat-theatre__actions{align-items:center;gap:.625rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__actions .drg-action-bar,[data-drg-scene=combat-stage] .drg-combat-theatre__actions .drg-combat-action-bar{flex:0 auto}[data-drg-scene=combat-stage] .drg-combat-theatre__actions .drg-action-bar__slot{width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;padding:.35rem}[data-drg-scene=combat-stage] .drg-combat-theatre__actions .drg-ability-tile__name,[data-drg-scene=combat-stage] .drg-combat-theatre__actions .drg-ability-tile__meta{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-drg-scene=combat-stage] .drg-combat-theatre__actions-spacer{flex:1;min-width:.5rem}[data-drg-scene=combat-stage] .drg-combat-theatre__actions-secondary{flex-shrink:0;align-items:center;gap:.625rem;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__primary-strike{flex-direction:column;gap:.25rem;min-width:0;display:flex}[data-drg-scene=combat-stage] .drg-combat-theatre__strike-btn{font-family:var(--drg-font-heading,serif);color:#1a120a;cursor:pointer;background:linear-gradient(#e6c68f,#c9a86a);border:0;border-radius:8px;flex-shrink:0;padding:.625rem 1.625rem;font-size:.9375rem;font-weight:600;transition:filter .15s}[data-drg-scene=combat-stage] .drg-combat-theatre__strike-btn:hover:not(:disabled){filter:brightness(1.06)}[data-drg-scene=combat-stage] .drg-combat-theatre__strike-btn:disabled{opacity:.65;cursor:not-allowed}[data-drg-scene=combat-stage] .drg-combat-theatre__charge-track{border-radius:999px;height:3px;overflow:hidden}@media (width<=767px){[data-drg-scene=combat-stage] .drg-combat-theatre__head{flex-wrap:wrap;padding:.65rem 1rem}[data-drg-scene=combat-stage] .drg-combat-theatre__turn{text-align:center;order:3;width:100%}[data-drg-scene=combat-stage] .drg-combat-theatre__body{flex-direction:column}[data-drg-scene=combat-stage] .drg-combat-theatre__log-rail{border-top:1px solid #bea05f1a;border-left:0;width:100%;max-height:12rem}[data-drg-scene=combat-stage] .drg-combat-theatre__enemy-hp .drg-boss-hp-bar__meter{width:100%}[data-drg-scene=combat-stage] .drg-combat-theatre__effects{justify-content:flex-end;width:100%;max-width:none}[data-drg-scene=combat-stage] .drg-combat-theatre__actions{flex-wrap:wrap}[data-drg-scene=combat-stage] .drg-combat-theatre__actions-secondary{justify-content:flex-end;width:100%}}[data-drg-scene=character-folio] .dr-layout-chamber--wrapper,[data-drg-scene=economy-inventory] .dr-layout-chamber--wrapper{width:100%;max-width:100%;padding-block:var(--drg-gutter);box-sizing:border-box;padding-inline:0}[data-drg-scene=character-folio] .dr-layout-chamber__crest,[data-drg-scene=economy-inventory] .dr-layout-chamber__crest{margin-bottom:var(--drg-spacing-sm)}[data-drg-scene=character-folio] .dr-layout-chamber__body,[data-drg-scene=economy-inventory] .dr-layout-chamber__body{min-width:0}[data-drg-scene=character-folio] .drg-character-crest,[data-drg-scene=economy-inventory] .drg-character-crest{background:radial-gradient(70% 130% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 10%, transparent), transparent 58%), linear-gradient(180deg, #ffecc406, transparent 38%), var(--drg-mat-stone-bg);border:1px solid var(--drg-mat-gold-border);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2), var(--drg-plate-inset), inset 0 -28px 48px #00000038;padding:var(--drg-spacing-md) var(--drg-spacing-lg);margin:0 0 var(--drg-spacing-sm);display:block;position:relative}[data-drg-scene=character-folio] .drg-character-crest.drg-br:before,[data-drg-scene=character-folio] .drg-character-crest.drg-br:after,[data-drg-scene=character-folio] .drg-character-crest.drg-br>i:before,[data-drg-scene=character-folio] .drg-character-crest.drg-br>i:after,[data-drg-scene=economy-inventory] .drg-character-crest.drg-br:before,[data-drg-scene=economy-inventory] .drg-character-crest.drg-br:after,[data-drg-scene=economy-inventory] .drg-character-crest.drg-br>i:before,[data-drg-scene=economy-inventory] .drg-character-crest.drg-br>i:after{border-color:var(--drg-border-strong)}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row{align-items:center;gap:var(--drg-spacing-md);display:flex}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__sigil,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__sigil{flex:none;justify-content:center;align-items:center;width:5.375rem;max-width:5.375rem;height:5.375rem;max-height:5.375rem;display:flex;overflow:visible}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__sigil .drg-asset-plate{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__body,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__body{flex:1;min-width:0}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__title-row,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__title-row{align-items:baseline;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__title,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__title{font-family:var(--drg-font-heading,serif);color:#f0e6d2;margin:0;font-size:2rem;font-weight:600}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__lede,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__lede{margin:var(--drg-spacing-xs) 0 0;color:#8c8273;font-size:.8125rem;font-style:italic}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__action,[data-drg-scene=economy-inventory] .drg-character-crest .drg-scene-hero-row__action{flex:none;align-self:center}[data-drg-scene=character-folio] .drg-folio-tab-rail-column,[data-drg-scene=economy-inventory] .drg-folio-tab-rail-column{box-sizing:border-box;border:0;border-right:1px solid var(--folio-line-soft,#c9a86a2e);width:14rem;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:none;align-self:flex-start;padding:.35rem .75rem .35rem .15rem;display:flex}[data-drg-scene=character-folio] .drg-folio-tab-rail-viewport,[data-drg-scene=economy-inventory] .drg-folio-tab-rail-viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-tab-rail__hint,[data-drg-scene=economy-inventory] .drg-folio-tab-rail__hint{z-index:1;pointer-events:none;height:auto;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--folio-label,#8c8273);background:0 0;margin:.35rem 0 0;padding:.15rem .2rem 0;font-size:.62rem;font-style:normal;display:block;position:static}[data-drg-scene=character-folio] .drg-character-crest__hero,[data-drg-scene=economy-inventory] .drg-character-crest__hero{box-shadow:none;background:0 0;border:0;margin-bottom:0;padding:0}[data-drg-scene=character-folio] .drg-character-crest__hero .drg-character-crest__avatar,[data-drg-scene=economy-inventory] .drg-character-crest__hero .drg-character-crest__avatar{border:2px solid var(--drg-mat-gold-border);width:100%;height:100%;box-shadow:var(--drg-elev-2), 0 0 18px color-mix(in srgb, var(--drg-gold-3) 18%, transparent), inset 0 0 0 1px #0006;background:var(--drg-ink-3);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-drg-scene=character-folio] .drg-character-crest__plate,[data-drg-scene=economy-inventory] .drg-character-crest__plate{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:50%;overflow:hidden}[data-drg-scene=character-folio] .drg-character-crest__plate .drg-asset-plate__img,[data-drg-scene=economy-inventory] .drg-character-crest__plate .drg-asset-plate__img{object-fit:contain;object-position:center center;width:100%;height:100%;padding:.2rem}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell__glyph,[data-drg-scene=character-folio] .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row__glyph{background:#0a0a0dd9;border-radius:6px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;overflow:hidden}[data-drg-scene=character-folio] .drg-item-plate--cell,[data-drg-scene=economy-inventory] .drg-item-plate--cell,[data-drg-scene=economy-shop] .drg-item-plate--cell,[data-drg-scene=economy-market] .drg-item-plate--cell,[data-drg-scene=economy-craft] .drg-item-plate--cell,[data-drg-scene=social-friends] .drg-item-plate--cell,[data-drg-scene=social-chat] .drg-item-plate--cell,[data-drg-scene^=arcane-] .drg-item-plate--cell,[data-drg-scene=faction-embassy] .drg-item-plate--cell,[data-drg-scene=character-folio] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-inventory] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-shop] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-market] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-craft] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene^=arcane-] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-item-plate--cell .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=economy-shop] .drg-item-plate--cell,[data-drg-scene=economy-market] .drg-item-plate--cell,[data-drg-scene=economy-craft] .drg-item-plate--cell,[data-drg-scene=economy-inventory] .drg-item-plate--cell{min-width:0;max-width:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0;flex-shrink:0}[data-drg-scene=economy-shop] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-market] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-craft] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-inventory] .drg-item-plate--cell .drg-asset-plate__img,[data-drg-scene=economy-inventory] .drg-item-plate--detail .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.1rem}[data-drg-scene=economy-shop] .drg-scene-hero-row__sigil .drg-asset-plate__img,[data-drg-scene=economy-market] .drg-scene-hero-row__sigil .drg-asset-plate__img,[data-drg-scene=economy-craft] .drg-scene-hero-row__sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%;padding:0}[data-drg-scene=economy-inventory] .drg-inventory-detail__icon{border-radius:8px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-drg-scene=economy-inventory] .drg-item-plate--detail,[data-drg-scene=economy-inventory] .drg-item-plate--detail .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=character-folio] .drg-scene-hero-row__extra,[data-drg-scene=economy-inventory] .drg-scene-hero-row__extra{margin-top:var(--drg-spacing-sm);max-width:32.5rem}[data-drg-scene=character-folio] .drg-character-crest__xp-row,[data-drg-scene=economy-inventory] .drg-character-crest__xp-row{align-items:center;gap:var(--drg-spacing-sm);margin-top:var(--drg-spacing-sm);max-width:32.5rem;display:flex}[data-drg-scene=character-folio] .drg-character-crest__xp-label,[data-drg-scene=economy-inventory] .drg-character-crest__xp-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.02em;color:#8c8273;flex:none;font-size:.625rem}[data-drg-scene=character-folio] .drg-character-crest__xp-track,[data-drg-scene=economy-inventory] .drg-character-crest__xp-track{background:#1c1d24;border-radius:4px;flex:1;min-width:0;height:6px;overflow:hidden}[data-drg-scene=character-folio] .drg-character-crest__xp-fill,[data-drg-scene=economy-inventory] .drg-character-crest__xp-fill{height:100%;transition:width var(--transition-normal);background:linear-gradient(90deg,#a87b3a,#e6c68f);display:block}[data-drg-scene=character-folio] .drg-character-crest__xp-frac,[data-drg-scene=economy-inventory] .drg-character-crest__xp-frac{color:#8c8273;font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}[data-drg-scene=character-folio] .drg-folio-tab-theatre,[data-drg-scene=economy-inventory] .drg-folio-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-md);min-height:min(32rem,100vh - 14rem);display:flex}[data-drg-scene=character-folio] .drg-folio-tab-rail,[data-drg-scene=economy-inventory] .drg-folio-tab-rail{width:100%;min-height:0;max-height:none;box-shadow:none;scrollbar-width:thin;scrollbar-color:#bea05f47 transparent;background:0 0;border:0;flex:1;margin:0;padding:0;scroll-padding-block:.5rem;position:relative;overflow:hidden auto}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tabs,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tabs{width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:0;display:flex}[data-drg-scene=character-folio] .drg-folio-tab-rail.drg-tabs-stack--primary>.drg-tabs[role=tablist],[data-drg-scene=economy-inventory] .drg-folio-tab-rail.drg-tabs-stack--primary>.drg-tabs[role=tablist]{scroll-snap-type:none;flex-wrap:wrap;max-width:none;overflow:hidden visible}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab{width:100%;min-height:2.35rem;color:var(--folio-ink-mute,#c8bba6);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.02em;text-transform:none;white-space:nowrap;text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.4rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;padding:.4rem .55rem;font-size:.92rem;font-weight:500;transition:color .16s,background .16s,border-color .16s,box-shadow .16s;display:flex}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab:focus-visible,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab:focus-visible{outline-offset:2px;outline:2px solid #e8c878b3}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab.is-active:after,[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab[aria-selected=true]:after,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab.is-active:after,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab[aria-selected=true]:after{display:none}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab:hover,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab:hover{color:var(--folio-ink,#f0e6d2);background:#c9a86a12;border-color:#c9a86a38}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab.is-active,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab.is-active,[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab[aria-selected=true],[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab[aria-selected=true]{color:var(--folio-ink,#f3ead8);background:#c9a86a1f;border-color:#e8c8786b;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__icon-slot,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__icon-slot{background:#080605b8;border:1px solid #c9a86a52;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffecc414}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__plate,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__plate,[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate--sm,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate--sm{box-shadow:none;background:0 0;border-radius:50%;border:0!important;width:1.4rem!important;min-width:1.4rem!important;max-width:1.4rem!important;height:1.4rem!important;min-height:1.4rem!important;max-height:1.4rem!important}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate__img,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__icon-slot .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab.is-active .drg-tab__icon-slot,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab.is-active .drg-tab__icon-slot{border-color:#e8c8788c}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__icon,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__icon{opacity:.92;width:.85rem;height:.85rem;color:inherit;fill:currentColor;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tabs__tab-label,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tabs__tab-label{min-width:0;font-size:inherit;letter-spacing:inherit;text-align:left;flex:1;line-height:1.15}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tab__badge,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tab__badge{min-width:1.25rem;height:1.125rem;font-family:var(--drg-font-mono,ui-monospace, monospace);color:#c9a86a;border-radius:var(--drg-radius-pill);background:#c9a86a1a;border:1px solid #c9a86a38;margin-left:auto;padding:0 .35rem;font-size:.625rem;font-weight:600}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab.is-active .drg-tab__badge,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab.is-active .drg-tab__badge{color:#1b1408;background:linear-gradient(#f5d686f2,#a88244f2);border-color:#c9a86a73}[data-drg-scene=character-folio] .drg-folio-tab-rail:after,[data-drg-scene=economy-inventory] .drg-folio-tab-rail:after{content:none;display:none}[data-drg-scene=character-folio] .drg-folio-tab-theatre__content,[data-drg-scene=economy-inventory] .drg-folio-tab-theatre__content{flex:1;min-width:0}@media (width<=768px){[data-drg-scene=character-folio] .drg-folio-tab-theatre,[data-drg-scene=economy-inventory] .drg-folio-tab-theatre{min-height:unset;flex-direction:column}[data-drg-scene=character-folio] .drg-folio-tab-rail-column,[data-drg-scene=economy-inventory] .drg-folio-tab-rail-column{width:100%}[data-drg-scene=character-folio] .drg-folio-tab-rail-viewport,[data-drg-scene=economy-inventory] .drg-folio-tab-rail-viewport{overflow:visible}[data-drg-scene=character-folio] .drg-folio-tab-rail,[data-drg-scene=economy-inventory] .drg-folio-tab-rail{-webkit-overflow-scrolling:touch;max-height:none;scroll-padding-inline:var(--drg-gutter-sm);overflow:auto hidden}[data-drg-scene=character-folio] .drg-folio-tab-rail .drg-tabs,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .drg-tabs{flex-flow:row;width:max-content;min-width:100%}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab,[data-drg-scene=economy-inventory] .drg-folio-tab-rail .character-tab{white-space:nowrap;flex:none}[data-drg-scene=character-folio] .drg-folio-tab-rail:after,[data-drg-scene=economy-inventory] .drg-folio-tab-rail:after{content:none;display:none}[data-drg-scene=character-folio] .drg-folio-tab-rail__hint,[data-drg-scene=economy-inventory] .drg-folio-tab-rail__hint{display:none}}[data-drg-scene=character-folio] .drg-character-crest__xp-progress,[data-drg-scene=economy-inventory] .drg-character-crest__xp-progress{background:linear-gradient(90deg,#c9a86abf,#bea05ff2);box-shadow:0 0 12px #c9a86a33}[data-drg-scene=character-folio] .drg-folio-overview-frame{gap:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=character-folio] .character-content.drg-folio-content,[data-drg-scene=character-folio] .character-content,[data-drg-scene=economy-inventory] .character-content.drg-folio-content,[data-drg-scene=economy-inventory] .character-content{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 5%, transparent), transparent 55%), linear-gradient(180deg, #ffecc405, transparent 42%), var(--gradient-card-warm);border:1.5px solid var(--drg-border-base);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-3), var(--drg-plate-inset), inset 0 -20px 36px #0000003d;padding:var(--drg-spacing-md);min-height:20rem}[data-drg-scene=character-folio] .character-content .drg-folio-spread-panel,[data-drg-scene=character-folio] .character-content .drg-folio-section.drg-panel,[data-drg-scene=economy-inventory] .character-content .drg-folio-spread-panel,[data-drg-scene=economy-inventory] .character-content .drg-folio-section.drg-panel{background:color-mix(in srgb, var(--drg-ink-2) 88%, var(--drg-gold-5) 12%);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-card);box-shadow:var(--drg-plate-inset), inset 0 18px 36px #0000002e}[data-drg-scene=character-folio] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-panel,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-panel{box-shadow:none;background:0 0;border:0;padding:0}[data-drg-scene=character-folio] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner:before,[data-drg-scene=character-folio] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner:after,[data-drg-scene=character-folio] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner>i:before,[data-drg-scene=character-folio] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner>i:after,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner:before,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner:after,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner>i:before,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-tab .drg-folio-identity-frame.drg-corner>i:after{display:none}[data-drg-scene=character-folio] .character-content .drg-folio-identity-header,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-header{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=character-folio] .character-content .drg-folio-identity-chamber,[data-drg-scene=economy-inventory] .character-content .drg-folio-identity-chamber{padding-top:0}[data-drg-scene=character-folio] .character-content .drg-folio-stats-remaining,[data-drg-scene=economy-inventory] .character-content .drg-folio-stats-remaining{margin:0}[data-drg-scene=character-folio] .character-content .drg-folio-stat-grid,[data-drg-scene=economy-inventory] .character-content .drg-folio-stat-grid{align-items:start;gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,auto);margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=character-folio] .character-content .drg-card.drg-folio-stat-card,[data-drg-scene=economy-inventory] .character-content .drg-card.drg-folio-stat-card{height:auto;padding:var(--drg-spacing-md)}[data-drg-scene=character-folio] .character-content .drg-folio-stat-summary,[data-drg-scene=economy-inventory] .character-content .drg-folio-stat-summary{padding:var(--drg-spacing-md)}[data-drg-scene=character-folio] .character-content .drg-folio-stats-root .drg-folio-stat-summary,[data-drg-scene=character-folio] .character-content .drg-folio-stats-root .drg-folio-stat-passives,[data-drg-scene=economy-inventory] .character-content .drg-folio-stats-root .drg-folio-stat-summary,[data-drg-scene=economy-inventory] .character-content .drg-folio-stats-root .drg-folio-stat-passives{z-index:0;position:relative}[data-drg-scene=character-folio] .character-content .drg-combat-passives__grid,[data-drg-scene=economy-inventory] .character-content .drg-combat-passives__grid{align-items:start;gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(min-content,auto);display:grid}[data-drg-scene=character-folio] .character-content .drg-combat-passive-card,[data-drg-scene=economy-inventory] .character-content .drg-combat-passive-card{height:auto;min-height:11.5rem;padding:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=character-folio] .character-content .drg-combat-passive-card__actions,[data-drg-scene=economy-inventory] .character-content .drg-combat-passive-card__actions{padding-top:var(--drg-spacing-sm);margin-top:auto}[data-drg-scene=character-folio] .character-content .drg-combat-passives-summary,[data-drg-scene=economy-inventory] .character-content .drg-combat-passives-summary{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-card);background:#0d0e136b;border:1px solid #bea05f29}@media (width<=1024px){[data-drg-scene=character-folio] .character-content .drg-folio-stat-grid,[data-drg-scene=economy-inventory] .character-content .drg-folio-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=character-folio] .character-content .drg-combat-passives__grid,[data-drg-scene=economy-inventory] .character-content .drg-combat-passives__grid{grid-template-columns:1fr}}[data-drg-scene=character-folio] .character-content .drg-folio-resource,[data-drg-scene=character-folio] .character-content .drg-folio-slot,[data-drg-scene=character-folio] .character-content .drg-folio-equip-row,[data-drg-scene=character-folio] .character-content .drg-card.drg-folio-stat-card,[data-drg-scene=economy-inventory] .character-content .drg-folio-resource,[data-drg-scene=economy-inventory] .character-content .drg-folio-slot,[data-drg-scene=economy-inventory] .character-content .drg-folio-equip-row,[data-drg-scene=economy-inventory] .character-content .drg-card.drg-folio-stat-card{background:var(--drg-neutral-surface);border-color:#bea05f29}[data-drg-scene=character-folio] .character-content .drg-folio-slot.is-selected,[data-drg-scene=character-folio] .character-content .drg-inventory-cell--clickable:hover,[data-drg-scene=character-folio] .character-content .drg-inventory-cell--clickable:focus-visible,[data-drg-scene=economy-inventory] .character-content .drg-folio-slot.is-selected,[data-drg-scene=economy-inventory] .character-content .drg-inventory-cell--clickable:hover,[data-drg-scene=economy-inventory] .character-content .drg-inventory-cell--clickable:focus-visible{border-color:#bea05f6b;box-shadow:0 0 12px #bea05f24}[data-drg-scene=character-folio] .drg-folio-hero-card{background:var(--drg-neutral-surface);box-shadow:var(--drg-elev-2);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .drg-folio-summary__card{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-1);padding:var(--drg-spacing-md);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .drg-folio-summary__card--highlight{box-shadow:var(--drg-elev-2), 0 0 14px #bea05f1a;border-color:#bea05f52}[data-drg-scene=character-folio] .character-content .drg-folio-summary__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-folio] .character-content .drg-folio-summary__value{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-variant-numeric:tabular-nums;font-size:1.5rem}[data-drg-scene=character-folio] .character-content .drg-folio-stat{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-1);padding:var(--drg-spacing-sm) var(--drg-spacing-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .drg-folio-stat:hover{box-shadow:var(--drg-elev-2);border-color:#bea05f52}[data-drg-scene=character-folio] .character-content .drg-folio-stat__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-folio] .character-content .drg-folio-stat__value{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);font-variant-numeric:tabular-nums;font-size:1.125rem}[data-drg-scene=character-folio] .character-content .drg-folio-ability-slot{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-1);border:1px solid #bea05f24}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat{box-shadow:none;background:0 0;border:0;border-right:1px solid #c9a86a2e;border-radius:0;padding:.7rem .8rem .75rem}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-ink-mute,#c8bba6);font-size:.64rem;display:block}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat-value{font-family:var(--drg-font-heading,Georgia, serif);color:var(--folio-ink,#f3ead8);margin-top:.28rem;font-size:1.35rem;font-weight:500;display:block}[data-drg-scene=character-folio] .drg-folio-overview-frame__body{gap:var(--drg-spacing-md);min-height:0;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-frame__silhouette-col{gap:var(--drg-spacing-sm);flex-direction:column;flex:none;width:min(100%,17.5rem);min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-frame__silhouette{border-radius:var(--drg-radius-card);background-color:#101014;background-image:repeating-linear-gradient(45deg,#c9a86a12 0 9px,#c9a86a00 9px 18px);border:1px solid #bea05f24;flex:none;justify-content:center;align-items:center;width:100%;min-height:14rem;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-frame__silhouette-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-overview-frame__panels{gap:var(--drg-spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel--grow{flex:1}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel-title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-3,#e6c68f);margin:0 0 var(--drg-spacing-sm);font-size:1.0625rem}[data-drg-scene=character-folio] .drg-folio-equipped-list{gap:var(--drg-spacing-xs);flex-direction:column;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-equipped-list__row{justify-content:space-between;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=character-folio] .drg-folio-equipped-list__slot{color:#8c8273}[data-drg-scene=character-folio] .drg-folio-equipped-list__value{color:#e8dcc4;text-align:right}[data-drg-scene=character-folio] .drg-folio-overview-frame__traces-empty{margin:var(--drg-spacing-sm) 0 0;color:#b3a489;font-size:.8125rem;font-style:italic}[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--epic,[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--unique{color:#c2693c}[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--magic,[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--rare{color:#7fa3c0}[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--legendary,[data-drg-scene=character-folio] .drg-folio-equipped-list__value.drg-folio-rarity--gem{color:#e6c68f}[data-drg-scene=character-folio] .drg-folio-overview-traces{margin:var(--drg-spacing-sm) 0 0;color:#b3a489;flex-direction:column;gap:.5625rem;padding:0;font-size:.78rem;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-traces__row{align-items:flex-start;gap:.625rem;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-traces__mark{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.35rem}[data-drg-scene=character-folio] .drg-folio-overview-traces__mark--kind-quest{border-radius:2px;transform:rotate(45deg)}[data-drg-scene=character-folio] .drg-folio-overview-traces__mark--gold{color:#e6c68f}[data-drg-scene=character-folio] .drg-folio-overview-traces__mark--ember{color:#c2693c}[data-drg-scene=character-folio] .drg-folio-overview-traces__mark--silver{color:#e9edf1}[data-drg-scene=character-folio] .drg-folio-deep-tab__header,[data-drg-scene=economy-inventory] .drg-folio-deep-tab__header{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-sm);margin-bottom:.6875rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-tab__eyebrow,[data-drg-scene=economy-inventory] .drg-folio-deep-tab__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#8c8273;font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-deep-tab__aside,[data-drg-scene=economy-inventory] .drg-folio-deep-tab__aside{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#8c8273;font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-deep-skills__list,[data-drg-scene=economy-inventory] .drg-folio-deep-skills__list{gap:var(--drg-spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-skill,[data-drg-scene=economy-inventory] .drg-folio-deep-skill{background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .8125rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-skill--locked,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--locked{background:0 0;border-style:dashed;border-color:#8c827359}[data-drg-scene=character-folio] .drg-folio-deep-skill--interactive,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--interactive{gap:.5rem;padding:0}[data-drg-scene=character-folio] .drg-folio-deep-skill__open,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:.75rem;margin:0;padding:.625rem .8125rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-skill--interactive:hover,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--interactive:hover{border-color:#c9a86a59}[data-drg-scene=character-folio] .drg-folio-deep-skill--interactive .drg-folio-deep-skill__prestige,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--interactive .drg-folio-deep-skill__prestige{margin-right:.5rem}[data-drg-scene=character-folio] .drg-folio-overview-traces__row,[data-drg-scene=economy-inventory] .drg-folio-overview-traces__row{color:inherit;text-decoration:none}[data-drg-scene=character-folio] .drg-folio-overview-traces__row:hover,[data-drg-scene=economy-inventory] .drg-folio-overview-traces__row:hover{color:var(--drg-gold-3,#e6c68f)}[data-drg-scene=character-folio] .drg-folio-ability-slot__copy,[data-drg-scene=economy-inventory] .drg-folio-ability-slot__copy{flex:1;min-width:0}[data-drg-scene=character-folio] .drg-folio-deep-skill__icon,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__icon{color:#cdae74;border:1px solid #c9a86a66;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-skill__icon--locked,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__icon--locked{color:#5a554c;border-style:dashed;border-color:#8c827366}[data-drg-scene=character-folio] .drg-folio-deep-skill__void,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__void{background:#c9a86a26;border-radius:50%;width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-deep-skill__body,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__body{flex:1;min-width:0}[data-drg-scene=character-folio] .drg-folio-deep-skill__title,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__title{font-family:var(--drg-font-heading,serif);color:#e8dcc4;font-size:1rem}[data-drg-scene=character-folio] .drg-folio-deep-skill--locked .drg-folio-deep-skill__title,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--locked .drg-folio-deep-skill__title{color:#5a554c}[data-drg-scene=character-folio] .drg-folio-deep-skill__meta,[data-drg-scene=economy-inventory] .drg-folio-deep-skill__meta{color:#8c8273;font-size:.6875rem}[data-drg-scene=character-folio] .drg-folio-deep-skill--locked .drg-folio-deep-skill__meta,[data-drg-scene=economy-inventory] .drg-folio-deep-skill--locked .drg-folio-deep-skill__meta{color:#5a554c}[data-drg-scene=character-folio] .drg-folio-skill-rank-dots,[data-drg-scene=economy-inventory] .drg-folio-skill-rank-dots{flex:none;gap:4px;display:flex}[data-drg-scene=character-folio] .drg-folio-skill-rank-dots__dot,[data-drg-scene=economy-inventory] .drg-folio-skill-rank-dots__dot{background:0 0;border:1px solid #bea05f4d;border-radius:50%;width:8px;height:8px}[data-drg-scene=character-folio] .drg-folio-skill-rank-dots__dot.is-filled,[data-drg-scene=economy-inventory] .drg-folio-skill-rank-dots__dot.is-filled{background:#cdae74;border-color:#cdae74}[data-drg-scene=character-folio] .drg-folio-socket-guide,[data-drg-scene=economy-inventory] .drg-folio-socket-guide{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(135deg,#3c2a1473,#120e18e0);border:1px solid #c9a86a52;flex-wrap:wrap;display:flex}[data-drg-scene=character-folio] .drg-folio-socket-guide__title,[data-drg-scene=economy-inventory] .drg-folio-socket-guide__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 .2rem;font-size:.9375rem}[data-drg-scene=character-folio] .drg-folio-socket-guide__copy,[data-drg-scene=economy-inventory] .drg-folio-socket-guide__copy{flex:14rem;min-width:0}[data-drg-scene=character-folio] .drg-folio-deep-inventory__filters,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory__filters{gap:var(--drg-spacing-xs);margin-bottom:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-inventory__grid,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory__grid{flex-wrap:wrap;gap:8px;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell{color:#cdae74;cursor:pointer;background:linear-gradient(160deg,#13141b,#0d0e13);border:1px solid #bea05f33;border-radius:9px;justify-content:center;align-items:center;width:58px;height:58px;padding:0;font-size:1.3125rem;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--epic,[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--unique,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--epic,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--unique{border-color:#c2693c80}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--magic,[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--rare,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--magic,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--rare{border-color:#7fa3c080}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--legendary,[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--gem,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--legendary,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--gem{border-color:#c9a86a99;box-shadow:0 0 14px #c9a86a33}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell--empty,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--empty{cursor:default;background:0 0;border-style:dashed;border-color:#8c827359}[data-drg-scene=character-folio] .drg-folio-deep-inventory-cell__stack,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell__stack{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#8c8273;font-size:.5625rem;position:absolute;bottom:3px;right:5px}[data-drg-scene=character-folio] .drg-folio-deep-equipment__body,[data-drg-scene=economy-inventory] .drg-folio-deep-equipment__body{gap:var(--drg-spacing-md);display:flex}[data-drg-scene=character-folio] .drg-folio-deep-equipment-doll,[data-drg-scene=economy-inventory] .drg-folio-deep-equipment-doll{background-color:#101014;background-image:repeating-linear-gradient(45deg,#c9a86a12 0 9px,#c9a86a00 9px 18px);border:1px solid #bea05f24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:7.5rem;height:11.5rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-equipment-doll__label,[data-drg-scene=economy-inventory] .drg-folio-deep-equipment-doll__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#c9a86a80;font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-deep-equipment__slots,[data-drg-scene=economy-inventory] .drg-folio-deep-equipment__slots{flex-direction:column;flex:1;gap:7px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-equip-row-wrap,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row-wrap{flex-direction:column;gap:4px;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-equip-row,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row{width:100%;color:inherit;text-align:left;background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:9px;align-items:center;gap:.625rem;padding:8px 12px;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--epic,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--unique,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--epic,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--unique{border-color:#c2693c59}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--magic,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--rare,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--magic,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--rare{border-color:#7fa3c059}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--legendary,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--gem,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--legendary,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--gem{border-color:#c9a86a80;box-shadow:0 0 14px #c9a86a1f}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--empty,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--empty{background:0 0;border-style:dashed;border-color:#8c827359}[data-drg-scene=character-folio] .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row__glyph{flex:none}[data-drg-scene=character-folio] .drg-folio-deep-equip-row__name,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row__name{color:#e8dcc4;flex:1}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--empty .drg-folio-deep-equip-row__name,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--empty .drg-folio-deep-equip-row__name{color:#5a554c;font-style:italic}[data-drg-scene=character-folio] .drg-folio-deep-equip-row__slot,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row__slot{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#8c8273;font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--epic .drg-folio-deep-equip-row__glyph,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--unique .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--epic .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--unique .drg-folio-deep-equip-row__glyph{color:#c2693c}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--magic .drg-folio-deep-equip-row__glyph,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--rare .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--magic .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--rare .drg-folio-deep-equip-row__glyph{color:#7fa3c0}[data-drg-scene=character-folio] .drg-folio-deep-equip-row--legendary .drg-folio-deep-equip-row__glyph,[data-drg-scene=character-folio] .drg-folio-deep-equip-row--gem .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--legendary .drg-folio-deep-equip-row__glyph,[data-drg-scene=economy-inventory] .drg-folio-deep-equip-row--gem .drg-folio-deep-equip-row__glyph{color:#e6c68f}[data-drg-scene=character-folio] .drg-folio-deep-empty,[data-drg-scene=economy-inventory] .drg-folio-deep-empty{margin-top:var(--drg-spacing-sm)}[data-drg-scene=character-folio] .drg-folio-deep-loadouts,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts{margin-top:var(--drg-spacing-md)}[data-drg-scene=character-folio] .drg-folio-deep-loadouts__head,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts__head{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.45rem;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-loadouts__title,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts__title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#c9a86ab3;margin:0;font-size:.625rem}[data-drg-scene=character-folio] .drg-folio-deep-loadouts__list,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-loadouts__row,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts__row{background:linear-gradient(160deg,#13141beb,#0d0e13f5);border:1px solid #bea05f24;border-radius:8px;align-items:center;gap:.5rem;padding:6px 10px;display:flex}[data-drg-scene=character-folio] .drg-folio-deep-loadouts__name,[data-drg-scene=economy-inventory] .drg-folio-deep-loadouts__name{color:#e8dcc4;flex:1;min-width:0;font-size:.8125rem}@keyframes drg-folio-shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}[data-drg-scene=character-folio] .drg-folio-loading-shimmer,[data-drg-scene=economy-inventory] .drg-folio-loading-shimmer{background:linear-gradient(90deg,#14151b 25%,#1e1f27 50%,#14151b 75%) 0 0/600px 100%;border-radius:6px;animation:1.8s linear infinite drg-folio-shimmer}[data-drg-scene=character-folio] .drg-folio-loading__crest .drg-folio-loading-shimmer--avatar,[data-drg-scene=economy-inventory] .drg-folio-loading__crest .drg-folio-loading-shimmer--avatar{border-radius:50%;flex:none;width:60px;height:60px}[data-drg-scene=character-folio] .drg-folio-loading__crest-body,[data-drg-scene=economy-inventory] .drg-folio-loading__crest-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-loading-shimmer--line-lg,[data-drg-scene=economy-inventory] .drg-folio-loading-shimmer--line-lg{width:45%;height:15px}[data-drg-scene=character-folio] .drg-folio-loading-shimmer--line-sm,[data-drg-scene=economy-inventory] .drg-folio-loading-shimmer--line-sm{width:70%;height:9px}[data-drg-scene=character-folio] .drg-folio-loading__theatre-rail,[data-drg-scene=economy-inventory] .drg-folio-loading__theatre-rail{flex-direction:column;gap:8px;width:130px;display:flex}[data-drg-scene=character-folio] .drg-folio-loading-shimmer--tab,[data-drg-scene=economy-inventory] .drg-folio-loading-shimmer--tab{height:22px}[data-drg-scene=character-folio] .drg-folio-loading__theatre-panel,[data-drg-scene=economy-inventory] .drg-folio-loading__theatre-panel{border-radius:10px;flex:1;min-height:12rem}[data-drg-scene=character-folio] .drg-folio-loading__theatre-body,[data-drg-scene=economy-inventory] .drg-folio-loading__theatre-body{gap:13px;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-folio] .drg-folio-loading-shimmer,[data-drg-scene=economy-inventory] .drg-folio-loading-shimmer{background:#1e1f27;animation:none}}@media (width<=768px){[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__body{flex-direction:column}[data-drg-scene=character-folio] .drg-folio-overview-frame__silhouette{width:100%;min-height:10rem}}@media (width>=1440px){[data-drg-scene=character-folio] .drg-folio-tab-rail-column,[data-drg-scene=economy-inventory] .drg-folio-tab-rail-column{width:15rem}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{gap:var(--drg-spacing-md);grid-template-columns:repeat(4,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat{grid-template-columns:repeat(6,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat-value{font-size:1.45rem}}[data-drg-scene=character-folio] .character-content .drg-folio-tab-state,[data-drg-scene=economy-inventory] .character-content .drg-folio-tab-state{flex-direction:column;justify-content:center;min-height:14rem;display:flex}[data-drg-scene=character-folio] .character-content .drg-folio-tab-state .drg-state-card,[data-drg-scene=economy-inventory] .character-content .drg-folio-tab-state .drg-state-card{width:100%}[data-drg-scene=character-folio] .character-content .coming-soon,[data-drg-scene=economy-inventory] .character-content .coming-soon{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);padding:var(--drg-spacing-xl);border:1.5px solid #bea05f38}[data-drg-scene=character-folio] .character-content .coming-soon-info,[data-drg-scene=economy-inventory] .character-content .coming-soon-info{border-radius:var(--drg-radius-card);background:#0d0e139e;border:1px solid #bea05f29}[data-drg-scene=character-folio] .character-content .achievement-card,[data-drg-scene=economy-inventory] .character-content .achievement-card{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-1);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .achievement-progress-fill,[data-drg-scene=economy-inventory] .character-content .achievement-progress-fill{background:linear-gradient(90deg,#a87b3ad9,#e6c68ff2)}[data-drg-scene=character-folio] .character-content .achievements-stats .stat-card,[data-drg-scene=character-folio] .character-content .achievements-stats .metric-card,[data-drg-scene=economy-inventory] .character-content .achievements-stats .stat-card,[data-drg-scene=economy-inventory] .character-content .achievements-stats .metric-card{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-1);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .reputation-card,[data-drg-scene=character-folio] .character-content .background-card,[data-drg-scene=economy-inventory] .character-content .reputation-card,[data-drg-scene=economy-inventory] .character-content .background-card{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-1);border:1px solid #bea05f29}[data-drg-scene=character-folio] .character-content .reputation-card.drg-plate,[data-drg-scene=character-folio] .character-content .reputation-header.drg-plate,[data-drg-scene=economy-inventory] .character-content .reputation-card.drg-plate,[data-drg-scene=economy-inventory] .character-content .reputation-header.drg-plate{box-shadow:var(--drg-elev-1);border-color:#bea05f33}[data-drg-scene=character-folio] .character-content .character-error,[data-drg-scene=economy-inventory] .character-content .character-error{border-radius:var(--drg-radius-card);background:#8b26352e;border:1px solid #8b000073}[data-drg-scene=character-folio] .character-content .overview-title,[data-drg-scene=economy-inventory] .character-content .overview-title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4)}[data-drg-scene=character-folio] .character-content .character-quest-card,[data-drg-scene=character-folio] .character-content .stat-item,[data-drg-scene=economy-inventory] .character-content .character-quest-card,[data-drg-scene=economy-inventory] .character-content .stat-item{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-1);border:1px solid #bea05f24}[data-drg-scene=character-folio] .character-content .character-quest-filters .character-tab,[data-drg-scene=economy-inventory] .character-content .character-quest-filters .character-tab{border-radius:var(--drg-radius-chip);color:var(--drg-text-muted,#8c8273);font-family:var(--drg-font-heading,serif);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;padding:.4rem .75rem;font-size:.8125rem}[data-drg-scene=character-folio] .character-content .character-quest-filters .character-tab:hover,[data-drg-scene=economy-inventory] .character-content .character-quest-filters .character-tab:hover{color:var(--drg-text-strong,#e8dcc4);background:#bea05f0f;border-color:#bea05f33}[data-drg-scene=character-folio] .character-content .character-quest-filters .character-tab.active,[data-drg-scene=economy-inventory] .character-content .character-quest-filters .character-tab.active{color:#e6c68f;background:#c9a86a14;border-color:#c9a86a59}[data-drg-scene=character-folio] .character-content .section-title,[data-drg-scene=economy-inventory] .character-content .section-title{color:var(--drg-text-strong,#e8dcc4);border-bottom-color:#bea05f2e}[data-drg-scene=guild-hall] .drg-scene-hero-row,[data-drg-scene=alliance-citadel] .drg-scene-hero-row,[data-drg-scene=social-friends] .drg-scene-hero-row,[data-drg-scene=economy-shop] .drg-scene-hero-row,[data-drg-scene=economy-market] .drg-scene-hero-row,[data-drg-scene=economy-craft] .drg-scene-hero-row,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row,[data-drg-scene=world-map] .drg-scene-hero-row,[data-drg-scene=world-campaign] .drg-scene-hero-row,[data-drg-scene=faction-embassy] .drg-scene-hero-row{align-items:center;gap:var(--drg-spacing-md);isolation:isolate;padding:var(--drg-spacing-md) var(--drg-spacing-lg);margin-bottom:var(--drg-spacing-md);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc412, inset 0 -20px 40px #00000038;background:radial-gradient(55% 120% at 0%,#c2693c1a,#0000 62%),radial-gradient(40% 80% at 100% 0,#c9a86a14,#0000 55%),linear-gradient(125deg,#221c14f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a38;display:flex;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-scene-hero-row--fire,[data-drg-scene=alliance-citadel] .drg-scene-hero-row--fire,[data-drg-scene=social-friends] .drg-scene-hero-row--fire,[data-drg-scene=economy-craft] .drg-scene-hero-row--fire,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row--fire{border-color:var(--drg-fire-border);box-shadow:var(--drg-elev-2), var(--drg-fire-glow), inset 0 12px 30px #c2693c14;background:radial-gradient(60% 130% at 0%,#c2693c33,#0000 62%),linear-gradient(125deg,#2a1a0ef5 0%,#0c0c0efa 100%)}[data-drg-scene=guild-hall] .drg-scene-hero-row__sigil,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__sigil,[data-drg-scene=social-friends] .drg-scene-hero-row__sigil,[data-drg-scene=economy-shop] .drg-scene-hero-row__sigil,[data-drg-scene=economy-market] .drg-scene-hero-row__sigil,[data-drg-scene=economy-craft] .drg-scene-hero-row__sigil,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__sigil,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__sigil,[data-drg-scene=world-map] .drg-scene-hero-row__sigil,[data-drg-scene=world-campaign] .drg-scene-hero-row__sigil,[data-drg-scene=faction-embassy] .drg-scene-hero-row__sigil{border-radius:var(--drg-radius-row);background:radial-gradient(80% 70% at 30% 20%,#c9a86a1f,#0000 55%),#0a0a0deb;border:1px solid #c9a86a52;flex:none;justify-content:center;align-items:center;width:4.375rem;max-width:4.375rem;height:4.375rem;max-height:4.375rem;display:flex;overflow:hidden;box-shadow:inset 0 0 22px #00000073,0 4px 14px #00000059}[data-drg-scene=guild-hall] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=social-friends] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=economy-shop] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=economy-market] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=economy-craft] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=world-map] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=world-campaign] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=faction-embassy] .drg-scene-hero-row__sigil.drg-asset-plate,[data-drg-scene=guild-hall] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=social-friends] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=economy-shop] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=economy-market] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=economy-craft] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=world-map] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=world-campaign] .drg-scene-hero-row__sigil .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-scene-hero-row__sigil .drg-asset-plate{width:100%;max-width:100%;height:100%;max-height:100%}[data-drg-scene=guild-hall] .drg-scene-hero-row__sigil .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__sigil .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-scene-hero-row__sigil .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-scene-hero-row__sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=guild-hall] .drg-scene-hero-row__body,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__body,[data-drg-scene=social-friends] .drg-scene-hero-row__body,[data-drg-scene=economy-shop] .drg-scene-hero-row__body,[data-drg-scene=economy-market] .drg-scene-hero-row__body,[data-drg-scene=economy-craft] .drg-scene-hero-row__body,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__body,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__body,[data-drg-scene=world-map] .drg-scene-hero-row__body,[data-drg-scene=world-campaign] .drg-scene-hero-row__body,[data-drg-scene=faction-embassy] .drg-scene-hero-row__body{flex:1;min-width:0}[data-drg-scene=guild-hall] .drg-scene-hero-row__title-row,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__title-row,[data-drg-scene=social-friends] .drg-scene-hero-row__title-row,[data-drg-scene=economy-shop] .drg-scene-hero-row__title-row,[data-drg-scene=economy-market] .drg-scene-hero-row__title-row,[data-drg-scene=economy-craft] .drg-scene-hero-row__title-row,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__title-row,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__title-row,[data-drg-scene=world-map] .drg-scene-hero-row__title-row,[data-drg-scene=world-campaign] .drg-scene-hero-row__title-row,[data-drg-scene=faction-embassy] .drg-scene-hero-row__title-row{align-items:baseline;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=guild-hall] .drg-scene-hero-row__title,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__title,[data-drg-scene=social-friends] .drg-scene-hero-row__title,[data-drg-scene=economy-shop] .drg-scene-hero-row__title,[data-drg-scene=economy-market] .drg-scene-hero-row__title,[data-drg-scene=economy-craft] .drg-scene-hero-row__title,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__title,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__title,[data-drg-scene=world-map] .drg-scene-hero-row__title,[data-drg-scene=world-campaign] .drg-scene-hero-row__title,[data-drg-scene=faction-embassy] .drg-scene-hero-row__title{font-family:var(--drg-font-display,var(--drg-font-heading,serif));letter-spacing:.04em;color:var(--drg-gold-1,#f0e6d2);text-shadow:0 2px 16px #0000008c;margin:0;font-size:1.75rem;font-weight:600}[data-drg-scene=guild-hall] .drg-scene-hero-row__chips,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__chips,[data-drg-scene=social-friends] .drg-scene-hero-row__chips,[data-drg-scene=economy-shop] .drg-scene-hero-row__chips,[data-drg-scene=economy-market] .drg-scene-hero-row__chips,[data-drg-scene=economy-craft] .drg-scene-hero-row__chips,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__chips,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__chips,[data-drg-scene=world-map] .drg-scene-hero-row__chips,[data-drg-scene=world-campaign] .drg-scene-hero-row__chips,[data-drg-scene=faction-embassy] .drg-scene-hero-row__chips{gap:var(--drg-spacing-xs);flex-wrap:wrap;display:flex}[data-drg-scene=guild-hall] .drg-scene-hero-row__lede,[data-drg-scene=alliance-citadel] .drg-scene-hero-row__lede,[data-drg-scene=social-friends] .drg-scene-hero-row__lede,[data-drg-scene=economy-shop] .drg-scene-hero-row__lede,[data-drg-scene=economy-market] .drg-scene-hero-row__lede,[data-drg-scene=economy-craft] .drg-scene-hero-row__lede,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row__lede,[data-drg-scene=faction-cooking-workshop] .drg-scene-hero-row__lede,[data-drg-scene=world-map] .drg-scene-hero-row__lede,[data-drg-scene=world-campaign] .drg-scene-hero-row__lede,[data-drg-scene=faction-embassy] .drg-scene-hero-row__lede{color:var(--drg-text-muted,#8c8273);margin:.25rem 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=guild-hall] .drg-scene-hero-row--fire .drg-scene-hero-row__lede,[data-drg-scene=alliance-citadel] .drg-scene-hero-row--fire .drg-scene-hero-row__lede,[data-drg-scene=social-friends] .drg-scene-hero-row--fire .drg-scene-hero-row__lede,[data-drg-scene=economy-craft] .drg-scene-hero-row--fire .drg-scene-hero-row__lede,[data-drg-scene=faction-smithing-workshop] .drg-scene-hero-row--fire .drg-scene-hero-row__lede{color:var(--drg-fire-accent,#c2693c)}[data-drg-scene=economy-shop] .drg-shop-hero__vendor{background:#15100bf2;border:1px solid #c9a86a66;border-radius:50%;width:3.875rem;height:3.875rem;font-size:1.375rem}[data-drg-scene=economy-market] .drg-marketplace-hero__sigil{background:#10141bf2;border:1px solid #7fa3c073;border-radius:50%;justify-content:center;align-items:center;width:3.875rem;height:3.875rem;font-size:1.375rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-hero__sigil{color:#c2693c;background:#1a120bf2;border:1px solid #c2693c73;border-radius:50%;justify-content:center;align-items:center;width:3.875rem;height:3.875rem;font-size:1.375rem;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-hero__sigil--smithing{color:#c9a861;background:#1a120bf2;border:1px solid #c9a86a73;border-radius:50%;justify-content:center;align-items:center;width:3.875rem;height:3.875rem;font-size:1.375rem;display:flex}[data-drg-scene=faction-cooking-workshop] .drg-workshop-hero.drg-scene-hero-row{background:linear-gradient(160deg,#14101cf5,#0c0a12fa);border-color:#b199d038}[data-drg-scene=faction-cooking-workshop] .drg-workshop-hero__sigil--cooking{color:#b199d0;background:#14101cf2;border:1px solid #b199d073;border-radius:50%;justify-content:center;align-items:center;width:3.875rem;height:3.875rem;font-size:1.375rem;display:flex}[data-drg-scene=guild-hall] .drg-tab-theatre,[data-drg-scene=alliance-citadel] .drg-tab-theatre{gap:var(--drg-spacing-md);align-items:stretch;display:flex}[data-drg-scene=guild-hall] .drg-tab-theatre__main,[data-drg-scene=alliance-citadel] .drg-tab-theatre__main{flex:1.7;min-width:0}[data-drg-scene=guild-hall] .drg-tab-theatre__aside,[data-drg-scene=alliance-citadel] .drg-tab-theatre__aside{flex:1;min-width:0}[data-drg-scene=guild-hall] .drg-scene-side-stack,[data-drg-scene=alliance-citadel] .drg-scene-side-stack{gap:var(--drg-spacing-sm);flex-direction:column;height:100%;display:flex}[data-drg-scene=guild-hall] .drg-scene-side-panel,[data-drg-scene=alliance-citadel] .drg-scene-side-panel{border:1px solid var(--drg-fire-border);border-radius:var(--drg-radius-card);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#1a120beb,#0e0c0af5);box-shadow:inset 0 12px 30px #c2693c0f}[data-drg-scene=guild-hall] .drg-scene-side-panel__title,[data-drg-scene=alliance-citadel] .drg-scene-side-panel__title{font-family:var(--drg-font-heading,serif);color:#e8a06f;margin:0 0 var(--drg-spacing-sm);font-size:1.0625rem}[data-drg-scene=guild-hall] .drg-guild-side-ledger{margin:0}[data-drg-scene=guild-hall] .drg-guild-side-ledger__row{justify-content:space-between;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-xs);font-size:.8125rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-side-ledger__row dt{color:var(--drg-text-muted,#8c8273);margin:0}[data-drg-scene=guild-hall] .drg-guild-side-ledger__row dd{color:var(--drg-gold-2,#cdae74);margin:0}[data-drg-scene=guild-hall] .drg-guild-side-ledger__value,[data-drg-scene=guild-hall] .drg-guild-kpi-currency{align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-side-ledger__coin.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-side-ledger__coin.drg-asset-plate--sm,[data-drg-scene=guild-hall] .drg-guild-kpi-currency__plate.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-kpi-currency__plate.drg-asset-plate--sm{width:1.1rem;min-width:1.1rem;height:1.1rem;min-height:1.1rem;box-shadow:none;background:0 0;border:0}[data-drg-scene=guild-hall] .drg-guild-side-ledger__coin-void,[data-drg-scene=guild-hall] .drg-guild-kpi-currency__void{background:#c9a86a47;border-radius:50%;width:.65rem;height:.65rem;display:block}[data-drg-scene=guild-hall] .drg-guild-memory-list{gap:var(--drg-spacing-xs);color:var(--drg-text-muted,#b3a489);flex-direction:column;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-memory-list__item{gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=guild-hall] .drg-guild-memory-list__mark{color:var(--drg-fire-accent,#c2693c)}@media (width<=768px){[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-scene-chamber-tabs .drg-tabs{-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--drg-gutter-sm);padding-bottom:var(--drg-spacing-xs);flex-wrap:nowrap;overflow-x:auto}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-scene-chamber-tabs .drg-tab{white-space:nowrap;flex:none}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-scene-action-bar{gap:var(--drg-spacing-sm);flex-wrap:wrap}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-input{flex:100%;min-width:0}}@media (width<=960px){[data-drg-scene=guild-hall] .drg-tab-theatre,[data-drg-scene=alliance-citadel] .drg-tab-theatre{flex-direction:column}}[data-drg-scene=guild-hall] .dr-layout-chamber--wrapper{width:100%;max-width:100%;padding-block:var(--drg-gutter);box-sizing:border-box;padding-inline:0}[data-drg-scene=guild-hall] .dr-layout-chamber__body{min-width:0}[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--guest{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-screen,14px);box-shadow:var(--drg-elev-2);border:1px solid #bea05f24}[data-drg-scene=guild-hall] .drg-guild-hall__chamber .drg-state-card--theatre,[data-drg-scene=guild-hall] .drg-guild-hall__rite .drg-state-card--theatre{width:100%;min-height:10rem}[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--member,[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--member.drg-axis-fire{isolation:isolate;background:var(--drg-fire-scene-bg);border:1px solid var(--drg-fire-border);border-radius:var(--drg-radius-screen,14px);position:relative;box-shadow:0 18px 50px #00000059}[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--member>*,[data-drg-scene=guild-hall] .drg-guild-hall--member>*{z-index:1;position:relative}[data-drg-scene=guild-hall] .drg-guild-hall__hero{margin-bottom:0}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__chamber,[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__rite{background:var(--drg-fire-surface);border-color:var(--drg-fire-border);box-shadow:var(--drg-elev-2), inset 0 12px 30px #c2693c0f;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__chamber:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--drg-fire-accent), #c2693c00 70%);height:2px;position:absolute;top:0;left:0;right:0}[data-drg-scene=guild-hall] .drg-guild-hall__chamber,[data-drg-scene=guild-hall] .drg-guild-hall__rite{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);background:var(--drg-neutral-surface);box-shadow:var(--drg-elev-2);border:1px solid #bea05f24}[data-drg-scene=guild-hall] .drg-guild-hall__rite{margin-bottom:var(--drg-spacing-lg)}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-scene-chamber-tabs{padding-bottom:var(--drg-spacing-xs);position:relative}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-tab.is-active,[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-tab[aria-selected=true]{color:#e8a06f;text-shadow:0 0 14px #c2693c80;border-color:var(--drg-fire-border-strong);box-shadow:inset 0 1px 0 #ffffff1a, var(--drg-fire-glow);background:linear-gradient(#c2693c38,#c2693c0f)}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-tab.is-active:after,[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-tab[aria-selected=true]:after{background:linear-gradient(90deg, transparent, var(--drg-fire-accent), transparent);box-shadow:0 0 12px #c2693cbf}[data-drg-scene=guild-hall] .dr-layout-chamber__frame{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:var(--drg-neutral-surface);border:1px solid #bea05f2e}[data-drg-scene=guild-hall] .drg-guild-hall--member .dr-layout-chamber__frame{border-color:var(--drg-fire-border);background:var(--drg-fire-surface);box-shadow:inset 0 10px 24px #c2693c0d}[data-drg-scene=guild-hall] .dr-layout-chamber__actions{padding-top:var(--drg-spacing-md);margin-top:var(--drg-spacing-md);border-top:1px solid #bea05f1f}[data-drg-scene=guild-hall] .drg-guild-hall--member .dr-layout-chamber__actions{border-top-color:var(--drg-fire-border)}[data-drg-scene=guild-hall] .drg-guild-roster-table{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=guild-hall] .drg-guild-roster-table__head,[data-drg-scene=guild-hall] .drg-guild-roster-row{align-items:center;gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr) auto auto;padding:.625rem .875rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-roster-table__head{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=guild-hall] .drg-guild-roster-row{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-row);border:1px solid #bea05f24}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-roster-row{background:var(--drg-fire-surface);border-color:var(--drg-fire-border)}[data-drg-scene=guild-hall] .drg-guild-roster-row__sigil{width:2rem;height:2rem;color:var(--drg-gold-2,#cdae74);border:1px solid #c9a86a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;display:flex;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-roster-row__sigil{border-color:var(--drg-fire-border-strong);color:var(--drg-fire-accent);box-shadow:var(--drg-fire-glow)}[data-drg-scene=guild-hall] .drg-guild-roster-row__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=guild-hall] .drg-guild-roster-row__meta{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.6875rem}[data-drg-scene=economy-market] .drg-marketplace-chamber.drg-axis-order{background:var(--drg-order-surface);border:1.5px solid var(--drg-order-border);border-radius:var(--drg-radius-card);box-shadow:none;padding:var(--drg-spacing-lg);position:relative;overflow:hidden}[data-drg-scene=economy-market] .drg-axis-order .drg-scene-hero-row{background:0 0;border-color:#e9edf124}[data-drg-scene=economy-market] .drg-axis-order .drg-scene-hero-row__title{color:#eef1f4;letter-spacing:.02em}[data-drg-scene=economy-market] .drg-axis-order .drg-scene-hero-row__lede{color:var(--drg-order-muted);letter-spacing:.04em}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-hero__sigil{color:var(--drg-order-muted);background:#0c0e12f2;border-color:#aab6c280}[data-drg-scene=economy-market] .drg-axis-order .drg-btn--order-cta{border-color:var(--drg-order-border-strong);color:var(--drg-order-ink);font-family:var(--drg-font-heading,serif);text-shadow:0 1px #00000073;background:linear-gradient(#30343ad9 0%,#121418f2 55%,#0a0b0efa 100%);box-shadow:0 4px 14px #00000073,inset 0 1px #e9edf11f,inset 0 -2px #00000059}[data-drg-scene=economy-market] .drg-axis-order .drg-btn--order-cta:hover,[data-drg-scene=economy-market] .drg-axis-order .drg-btn--order-cta:focus-visible{border-color:var(--drg-order-ink-soft);color:var(--drg-order-ink);box-shadow:0 6px 18px #00000080, inset 0 1px 0 #e9edf12e, 0 0 16px color-mix(in srgb, var(--drg-order-muted) 28%, transparent)}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-tabs{border-bottom-color:#e9edf124}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-tabs .drg-tab[aria-selected=true],[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-tabs .drg-tabs__tab--active{color:#eef1f4;border-bottom-color:#e9edf1}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-tabs .drg-tab{color:#8f9aa5}[data-drg-scene=economy-market] .drg-axis-order .drg-chip--active{color:#e9edf1;background:#e9edf10f;border-color:#e9edf159}[data-drg-scene=economy-market] .drg-axis-order .drg-chip:not(.drg-chip--active){color:#8f9aa5;border-color:#e9edf129}[data-drg-scene=economy-market] .drg-axis-order .drg-market-lot__title{color:#eef1f4}[data-drg-scene=economy-market] .drg-axis-order .drg-market-lot__meta{color:#8f9aa5;letter-spacing:.05em}[data-drg-scene=economy-market] .drg-axis-order .drg-market-lot__foot{border-top-color:#e9edf124}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-commission{color:#8f9aa5;border-top-color:#e9edf124}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-commission strong,[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-commission span{color:#e9edf1}[data-drg-scene=economy-market] .drg-market-lots-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=economy-market] .drg-market-lot{gap:var(--drg-spacing-sm);isolation:isolate;background:radial-gradient(80% 65% at 100% 0%, color-mix(in srgb, var(--drg-gold-3) 10%, transparent), transparent 58%), linear-gradient(160deg, #161410f2, #0a0a0cfa);border:1px solid var(--drg-border-soft);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d, inset 0 -20px 40px #0003;padding:var(--drg-spacing-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex;position:relative}[data-drg-scene=economy-market] .drg-market-lot:hover{border-color:var(--drg-border-base);box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc414;transform:translateY(-2px)}[data-drg-scene=economy-market] .drg-axis-order .drg-market-lot{border-color:var(--drg-order-border-soft);background:radial-gradient(75% 60% at 100% 0%, color-mix(in srgb, var(--drg-order-muted) 10%, transparent), transparent 58%), linear-gradient(160deg, #0e1014fa, #080a0efc);box-shadow:inset 0 1px #e9edf10a,inset 0 -20px 40px #0000003d}[data-drg-scene=economy-market] .drg-market-lot__head{justify-content:space-between;align-items:center;display:flex}[data-drg-scene=economy-market] .drg-market-lot__icon{border-radius:var(--drg-radius-row);border:1px solid var(--drg-border-base);width:2.625rem;height:2.625rem;color:var(--drg-gold-2,#b3a489);background:radial-gradient(ellipse 80% 70% at 30% 20%, color-mix(in srgb, var(--drg-gold-3) 12%, transparent), transparent 55%), #08080aeb;justify-content:center;align-items:center;font-size:1.125rem;display:flex;overflow:hidden;box-shadow:inset 0 0 18px #0000007a,0 2px 8px #00000052}[data-drg-scene=economy-market] .drg-market-lot__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.125rem}[data-drg-scene=economy-market] .drg-market-lot__meta{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.6875rem}[data-drg-scene=economy-market] .drg-market-lot__foot{padding-top:var(--drg-spacing-sm);border-top:1px solid #bea05f1a;justify-content:space-between;align-items:center;margin-top:auto;display:flex}[data-drg-scene=economy-market] .drg-market-lot__price{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);font-variant-numeric:tabular-nums;font-size:1.1875rem}[data-drg-scene=economy-market] .drg-marketplace-toolbar{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=economy-market] .drg-marketplace-search__input{flex:12rem;min-width:min(100%,16rem)}[data-drg-scene=economy-market] .drg-marketplace-filters{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-row);border:1px solid var(--drg-order-border-soft);background:linear-gradient(#121418b8,#08090ce0);flex-wrap:wrap;display:flex;box-shadow:inset 0 2px 10px #00000061}[data-drg-scene=economy-market] .drg-marketplace-commission{margin-top:var(--drg-spacing-md);padding-top:var(--drg-spacing-sm);color:var(--drg-text-muted,#8c8273);border-top:1px solid #bea05f1a;font-size:.75rem}[data-drg-scene=economy-market] .drg-axis-order .drg-marketplace-commission{letter-spacing:.01em;font-style:normal}[data-drg-scene=economy-market] .drg-economy-trade-layout{gap:var(--drg-spacing-md);display:grid}@media (width>=720px){[data-drg-scene=economy-market] .drg-economy-trade-layout{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=economy-market] .drg-economy-trade-offer-card,[data-drg-scene=economy-market] .drg-economy-trade-ledger{grid-column:1/-1}}[data-drg-scene=economy-market] .drg-economy-trade-panel{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row)}[data-drg-scene=economy-market] .drg-economy-trade-panel__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=economy-market] .drg-economy-trade-panel__title,[data-drg-scene=economy-market] .drg-economy-trade-ledger__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);margin:0;font-size:1.0625rem}[data-drg-scene=economy-market] .drg-economy-trade-panel__fields{gap:var(--drg-spacing-sm);display:grid}[data-drg-scene=economy-market] .drg-economy-trade-token-field{gap:var(--drg-spacing-xs);display:grid}[data-drg-scene=economy-market] .drg-economy-trade-token-field__row{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=economy-market] .drg-economy-trade-token-field__value{padding:var(--drg-spacing-xs) var(--drg-spacing-sm);border-radius:var(--drg-radius-sm,4px);word-break:break-all;background:#00000047;flex:12rem;font-size:.8125rem}[data-drg-scene=economy-market] .drg-economy-trade-offer-card__sides{gap:var(--drg-spacing-sm);margin-top:var(--drg-spacing-sm);grid-template-columns:1fr auto 1fr;align-items:start;display:grid}[data-drg-scene=economy-market] .drg-economy-trade-offer-card__arrow{color:var(--drg-gold-2,#cdae74);align-self:center;font-size:1.25rem}[data-drg-scene=economy-market] .drg-economy-trade-offer-card__items{gap:var(--drg-spacing-xs);margin:0;padding-left:1.1rem;display:grid}[data-drg-scene=economy-market] .drg-economy-trade-ledger{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);border:1px solid var(--drg-order-border-soft,#bea05f2e);background:#08090c8c;display:grid}[data-drg-scene=economy-market] .drg-economy-trade-ledger-row{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-sm);padding-top:var(--drg-spacing-sm);border-top:1px solid #bea05f1a;flex-wrap:wrap;display:flex}[data-drg-scene=economy-market] .drg-economy-trade-ledger-row:first-of-type{border-top:0;padding-top:0}[data-drg-scene=economy-market] .drg-economy-trade-ledger-row__main,[data-drg-scene=economy-market] .drg-economy-trade-ledger-row__meta{gap:.15rem;display:grid}[data-drg-scene=economy-market] .drg-economy-trade-ledger-row__title{font-weight:600}[data-drg-scene=economy-market] .drg-economy-trade-ledger-row__token{opacity:.85;font-size:.75rem}[data-drg-scene=economy-market] .drg-order-seal{color:#aab6c2;width:2.75rem;height:2.75rem;font-family:var(--drg-font-heading,serif);pointer-events:none;z-index:1;border:1px double #aab6c280;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;display:flex;position:absolute;top:.875rem;right:10.625rem;transform:rotate(-7deg)}[data-drg-scene=economy-market] .drg-market-lot--epic{border-color:#c2693c59}[data-drg-scene=economy-market] .drg-market-lot--rare{border-color:#7fa3c059}[data-drg-scene=economy-market] .drg-market-lot--relic{border-color:#c9a86a80;box-shadow:0 0 18px #c9a86a1f}[data-drg-scene=economy-market] .drg-market-lot--outbid{opacity:.7}[data-drg-scene=economy-market] .drg-market-lot--outbid .drg-market-lot__meta{color:#c2693c}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-market] .drg-market-lot:hover{transform:none}}[data-drg-scene=economy-market] .drg-market-lot__price--sapphire{color:#7fa3c0}[data-drg-scene=economy-market] .drg-market-lots-grid--ledger{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=economy-market] .drg-market-ledger-head,[data-drg-scene=economy-market] .drg-market-ledger-row{grid-template-columns:2.75rem minmax(0,1fr) 6.875rem 8.125rem 8.125rem minmax(8.75rem,auto);align-items:center;gap:.75rem;padding:.6875rem .875rem;display:grid}[data-drg-scene=economy-market] .drg-market-ledger-head{letter-spacing:.14em;color:#8f9aa5;padding-bottom:.5rem;font-family:ui-monospace,Menlo,monospace;font-size:.625rem}[data-drg-scene=economy-market] .drg-market-ledger-row__icon{border:1px solid #e9edf159;border-radius:.5rem;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}[data-drg-scene=economy-market] .drg-market-ledger-row__icon--epic{color:#c2693c;border-color:#c2693c73}[data-drg-scene=economy-market] .drg-market-ledger-row__icon--rare{color:#7fa3c0;border-color:#7fa3c073}[data-drg-scene=economy-market] .drg-market-ledger-row__icon--relic{color:#e6c68f;border-color:#c9a86a8c;box-shadow:0 0 14px #c9a86a33}[data-drg-scene=economy-market] .drg-market-ledger-row__title{font-family:var(--drg-font-heading,serif);color:#eef1f4;font-size:1.0625rem;display:block}[data-drg-scene=economy-market] .drg-market-ledger-row__record{color:#8f9aa5;letter-spacing:.05em;font-size:.6875rem;display:block}[data-drg-scene=economy-market] .drg-market-ledger-row__seller,[data-drg-scene=economy-market] .drg-market-ledger-row__term{color:#b8bfc7;font-size:.8125rem}[data-drg-scene=economy-market] .drg-market-ledger-row__price-cell{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}[data-drg-scene=economy-market] .drg-market-ledger-row__price{font-family:var(--drg-font-heading,serif);color:#cdae74;text-align:right;font-size:1.125rem}[data-drg-scene=economy-market] .drg-market-ledger-row__price--sapphire{color:#7fa3c0}[data-drg-scene=economy-market] .drg-market-ledger-row--outbid .drg-market-ledger-row__title{opacity:.85}[data-drg-scene=economy-shop] .drg-economy-chamber{border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-3), inset 0 1px 0 #ffecc40f, inset 0 -24px 48px #0003;padding:var(--drg-spacing-lg);background:radial-gradient(70% 50% at 0 0,#c2693c1a,#0000 58%),linear-gradient(#ffffff05,#0000 42%),linear-gradient(165deg,#201a12f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a47}[data-drg-scene=economy-shop] .drg-shop-filters{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-row);border:1px solid var(--drg-border-soft);background:linear-gradient(#18140eb8,#08080ae0);flex-wrap:wrap;display:flex;box-shadow:inset 0 2px 10px #00000061}[data-drg-scene=economy-shop] .drg-shop-goods-grid{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}[data-drg-scene=economy-shop] .drg-shop-good{gap:var(--drg-spacing-sm);isolation:isolate;border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d, inset 0 -16px 32px #0000002e;padding:var(--drg-spacing-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:radial-gradient(90% 70% at 100% 0,#c9a86a1a,#0000 55%),linear-gradient(165deg,#1e1a12f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a33;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-good:hover{box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc414;border-color:#c9a86a61;transform:translateY(-2px)}[data-drg-scene=economy-shop] .drg-shop-good__head{padding-bottom:var(--drg-spacing-xs);border-bottom:1px solid #c9a86a1a;justify-content:space-between;align-items:center;display:flex}[data-drg-scene=economy-shop] .drg-shop-good__icon{border-radius:var(--drg-radius-row);width:2.75rem;height:2.75rem;color:var(--drg-gold-2,#b3a489);background:radial-gradient(80% 70% at 30% 20%,#c9a86a24,#0000 55%),#0a0a0deb;border:1px solid #c9a86a59;justify-content:center;align-items:center;font-size:1.125rem;display:flex;overflow:hidden;box-shadow:inset 0 0 18px #00000073,0 2px 8px #00000059}[data-drg-scene=economy-shop] .drg-shop-good__title{font-family:var(--drg-font-display,var(--drg-font-heading,serif));letter-spacing:.03em;color:var(--drg-gold-1,#e8dcc4);margin:0;font-size:1.125rem;font-weight:600}[data-drg-scene=economy-shop] .drg-shop-good__desc{color:var(--drg-bone-3,#8c8273);margin:0;font-size:.6875rem;line-height:1.5}[data-drg-scene=economy-shop] .drg-shop-good__foot{padding-top:var(--drg-spacing-sm);border-top:1px solid #c9a86a24;justify-content:space-between;align-items:center;margin-top:auto;display:flex}[data-drg-scene=economy-shop] .drg-shop-good__price{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);font-variant-numeric:tabular-nums;font-size:1.1875rem}[data-drg-scene=economy-shop] .drg-shop-good--low-stock .drg-shop-good__icon{color:#c2693c;border-color:#c2693c80}[data-drg-scene=economy-shop] .drg-shop-good--sapphire .drg-shop-good__icon{color:#7fa3c0;border-color:#7fa3c080}[data-drg-scene=economy-shop] .drg-shop-good--unaffordable .drg-shop-good__title{color:#b3a489}[data-drg-scene=economy-shop] .drg-shop-loading-filters{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=economy-shop] .drg-shop-footer-lore{margin-top:var(--drg-spacing-md);padding-top:var(--drg-spacing-sm);color:var(--drg-text-muted,#8c8273);border-top:1px solid #bea05f1a;font-size:.75rem;font-style:italic}[data-drg-scene=economy-shop] .drg-shop-loading-card{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-1);padding:var(--drg-spacing-md);gap:var(--drg-spacing-sm);border:1px solid #bea05f24;flex-direction:column;display:flex}@keyframes drg-section-b-shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-shop] .drg-shop-loading-card__sk{animation:none}}[data-drg-scene=economy-inventory] .drg-inventory-chamber{background:radial-gradient(ellipse 90% 55% at 50% -8%, color-mix(in srgb, var(--drg-ember-2) 12%, transparent), transparent 58%), radial-gradient(ellipse 60% 40% at 100% 100%, color-mix(in srgb, var(--drg-gold-5) 18%, transparent), transparent 55%), linear-gradient(165deg, #18120cf0, #08080afa);border:1.5px solid var(--drg-border-base);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-3), inset 0 1px 0 #ffecc40f, inset 0 -32px 64px #00000038;padding:var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;min-height:min(47.5rem,100dvh - 12rem);display:flex}[data-drg-scene=economy-inventory] .drg-inventory-chamber--loading{justify-content:center}[data-drg-scene=economy-inventory] .drg-inventory-chamber__split{gap:var(--drg-spacing-md);flex:1;min-height:0;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-chamber__main{gap:var(--drg-spacing-sm);flex-direction:column;flex:1.6;min-width:0;min-height:12rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-filters{flex-wrap:wrap;align-items:center;gap:.5625rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-filters__capacity{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.02em;color:#8c8273;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}[data-drg-scene=economy-inventory] .drg-inventory-bag-grid{min-height:0;padding-bottom:var(--drg-spacing-xs);flex:1;grid-template-columns:repeat(8,minmax(0,1fr));align-content:start;gap:.5rem;display:grid;overflow:auto}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell{aspect-ratio:1;color:#b3a489;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:linear-gradient(160deg,#13141b,#0d0e13);border:1px solid #bea05f33;border-radius:.5625rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;display:flex;position:relative}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--epic,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--unique{color:#e6c68f;border-color:#c9a86aa6;box-shadow:0 0 0 3px #c9a86a24}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--magic,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--rare{color:#7fa3c0;border-color:#7fa3c080}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--legendary,[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--gem{color:#e6c68f;border-color:#c9a86a8c;box-shadow:0 0 12px #c9a86a26}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell--empty{cursor:default;pointer-events:none;background:0 0;border-style:dashed;border-color:#8c82734d}[data-drg-scene=economy-inventory] .drg-inventory-cell--clickable:hover,[data-drg-scene=economy-inventory] .drg-inventory-cell--clickable:focus-visible,[data-drg-scene=economy-inventory] .drg-inventory-cell--clickable.is-selected{border-color:#c9a86ab8;transform:translateY(-1px);box-shadow:0 0 0 3px #c9a86a29}[data-drg-scene=economy-inventory] .drg-folio-deep-inventory-cell__stack{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#8c8273;font-size:.5625rem;position:absolute;bottom:.1875rem;right:.3125rem}[data-drg-scene=economy-inventory] .drg-inventory-detail{border:1px solid var(--drg-border-base);background:radial-gradient(ellipse 90% 60% at 50% 0%, color-mix(in srgb, var(--drg-ember-2) 10%, transparent), transparent 55%), linear-gradient(165deg, #16100af5, #08080afa);width:21.25rem;box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40f, inset 0 -28px 56px #0000003d;gap:var(--drg-spacing-sm);border-radius:.8125rem;flex-direction:column;flex:none;min-height:0;padding:1.25rem;display:flex;position:relative}[data-drg-scene=economy-inventory] .drg-inventory-detail__head{align-items:center;gap:.8125rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__icon{flex:none;width:3.25rem;height:3.25rem;font-size:1.4375rem}[data-drg-scene=economy-inventory] .drg-inventory-detail__title{font-family:var(--drg-font-heading,serif);color:#e8dcc4;margin:0;font-size:1.3125rem;font-weight:600}[data-drg-scene=economy-inventory] .drg-inventory-detail__meta{margin:.125rem 0 0;font-size:.75rem;font-style:italic}[data-drg-scene=economy-inventory] .drg-inventory-detail__flavor{color:#b3a489;margin:0;font-size:.78125rem;font-style:italic;line-height:1.6}[data-drg-scene=economy-inventory] .drg-inventory-detail__stats{border-top:1px solid #bea05f1f;flex-direction:column;gap:.5rem;margin:0;padding-top:.75rem;font-size:.8125rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__stat{justify-content:space-between;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__stat dt{color:#8c8273;margin:0}[data-drg-scene=economy-inventory] .drg-inventory-detail__stat dd{color:#e8dcc4;text-align:right;margin:0}[data-drg-scene=economy-inventory] .drg-inventory-detail__sockets{gap:var(--drg-spacing-2);border-top:1px solid #bea05f1f;flex-direction:column;padding-top:.75rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__section-title{letter-spacing:.04em;text-transform:uppercase;color:#8c8273;margin:0;font-size:.75rem;font-weight:600}[data-drg-scene=economy-inventory] .drg-inventory-detail__socket-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__socket-form{gap:var(--drg-spacing-2);flex-direction:column;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__field{flex-direction:column;gap:.25rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__actions{padding-top:var(--drg-spacing-sm);flex-direction:column;gap:.5625rem;margin-top:auto;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__actions-row{gap:var(--drg-spacing-2);display:flex}[data-drg-scene=economy-inventory] .drg-inventory-detail__actions-row .drg-btn{flex:1}[data-drg-scene=economy-inventory] .drg-inventory-empty{flex:1;justify-content:center;align-items:center;width:100%;min-height:12rem;display:flex}[data-drg-scene=economy-inventory] .drg-inventory-loading-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem;display:grid}[data-drg-scene=economy-inventory] .drg-inventory-loading-cell{aspect-ratio:1;background:linear-gradient(90deg,#bea05f0d 0%,#c9a86a1f 50%,#bea05f0d 100%) 0 0/200% 100%;border:1px dashed #8c827338;border-radius:.5625rem;animation:1.8s linear infinite drg-section-b-shimmer}@media (width<=960px){[data-drg-scene=economy-inventory] .drg-inventory-chamber__split{flex-direction:column}[data-drg-scene=economy-inventory] .drg-inventory-detail{width:100%}[data-drg-scene=economy-inventory] .drg-inventory-bag-grid,[data-drg-scene=economy-inventory] .drg-inventory-loading-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-inventory] .drg-inventory-loading-cell{animation:none}}[data-drg-scene=economy-craft] .drg-economy-chamber{background:linear-gradient(180deg, #ffffff05, transparent 42%), var(--drg-fire-surface);border:1.5px solid var(--drg-fire-border);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-3), inset 0 12px 30px #c2693c0f;padding:var(--drg-spacing-lg);position:relative;overflow:hidden}[data-drg-scene=economy-craft] .drg-economy-chamber:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 15%,#f08a2a14 0%,#0000 45%);position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-shop-loading-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}[data-drg-scene=economy-craft] .drg-shop-loading-card{gap:var(--drg-spacing-sm);min-height:9rem;padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#1a120bf2,#0e0c0afa);border:1px solid #c2693c2e;flex-direction:column;display:flex}[data-drg-scene=economy-craft] .drg-shop-loading-card__sk{border-radius:var(--drg-radius-chip);background:linear-gradient(90deg,#c2693c14 0%,#f08a2a29 50%,#c2693c14 100%) 0 0/200% 100%;animation:1.8s linear infinite drg-section-b-shimmer}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-craft] .drg-shop-loading-card__sk{animation:none}}[data-drg-scene=economy-craft] .drg-craft-recipes-grid{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#1a120bf2,#0e0c0afa);border:1px solid #c2693c38;flex-direction:column;display:flex;box-shadow:inset 0 12px 30px #c2693c0a}[data-drg-scene=economy-craft] .drg-craft-recipe__head{justify-content:space-between;align-items:center;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe__icon{border-radius:var(--drg-radius-row);color:#c2693c;background:#0a0a0dd9;border:1px solid #c2693c73;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:1.125rem;display:flex;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-recipe__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.125rem}[data-drg-scene=economy-craft] .drg-craft-recipe__meta{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.6875rem}[data-drg-scene=economy-craft] .drg-craft-recipe__foot{padding-top:var(--drg-spacing-sm);border-top:1px solid #c2693c26;justify-content:space-between;align-items:center;margin-top:auto;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe__cost{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);font-size:1.0625rem}[data-drg-scene=economy-craft] .drg-craft-footer-lore{margin-top:var(--drg-spacing-md);padding-top:var(--drg-spacing-sm);color:var(--drg-text-muted,#8c8273);border-top:1px solid #c2693c1f;font-size:.75rem;font-style:italic}[data-drg-scene=economy-craft] .drg-craft-workbench{min-height:28rem;margin-top:var(--drg-spacing-md);border-top:1px solid #bea05f1a;grid-template-columns:minmax(14rem,18.75rem) minmax(0,1fr) minmax(12rem,16.25rem);gap:0;display:grid}[data-drg-scene=economy-craft] .drg-craft-workbench__recipes{padding:var(--drg-spacing-md);gap:var(--drg-spacing-sm);border-right:1px solid #bea05f1a;flex-direction:column;display:flex;overflow:auto}[data-drg-scene=economy-craft] .drg-craft-workbench__filters{flex-wrap:wrap;gap:.4375rem;margin-bottom:.25rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe{text-align:left;cursor:pointer;background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:.625rem;flex-direction:column;gap:.25rem;width:100%;padding:.6875rem .8125rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe--selected{background:#c9a86a12;border-color:#c9a86a73}[data-drg-scene=economy-craft] .drg-craft-recipe__meta{color:#8c8273;font-size:.71875rem}[data-drg-scene=economy-craft] .drg-craft-workbench__altar{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;padding:1.25rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__recipe-title{font-family:var(--drg-font-heading,serif);color:#f0e6d2;margin:0;font-size:1.4375rem;font-weight:600}[data-drg-scene=economy-craft] .drg-craft-workbench__slots{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-slot{color:#b3a489;background:linear-gradient(160deg,#16120cf2,#0d0e13fa);border:1px solid #bea05f59;border-radius:.6875rem;justify-content:center;align-items:center;width:3.875rem;height:3.875rem;font-size:1.4375rem;display:flex;position:relative}[data-drg-scene=economy-craft] .drg-craft-slot--output{color:#e6c68f;border-color:#c9a86a8c;width:4.75rem;height:4.75rem;box-shadow:0 0 22px #c9a86a33}[data-drg-scene=economy-craft] .drg-craft-slot__qty{font-family:ui-monospace,Menlo,monospace;font-size:.5625rem;position:absolute;bottom:.1875rem;right:.3125rem}[data-drg-scene=economy-craft] .drg-craft-slot__qty.is-ready{color:#5fa86a}[data-drg-scene=economy-craft] .drg-craft-slot__qty.is-missing{color:#c2693c}[data-drg-scene=economy-craft] .drg-craft-workbench__arrow{color:#5a554c;font-size:1.25rem}[data-drg-scene=economy-craft] .drg-craft-workbench__missing{color:#c2693c;margin:0;font-size:.78125rem;font-style:italic}[data-drg-scene=economy-craft] .drg-craft-workbench__meta-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__materials{padding:var(--drg-spacing-md);border-left:1px solid #bea05f1a;flex-direction:column;gap:.5rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-head{letter-spacing:.14em;color:#8c8273;margin-bottom:.25rem;font-family:ui-monospace,Menlo,monospace;font-size:.625rem}[data-drg-scene=economy-craft] .drg-craft-materials-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=economy-craft] .drg-craft-materials-row{align-items:center;gap:.625rem;font-size:.8125rem;display:flex}[data-drg-scene=economy-craft] .drg-craft-materials-row__icon,[data-drg-scene=economy-craft] .drg-craft-slot__glyph{color:#b3a489;background:#0a0a0dd9;border:1px solid #bea05f40;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-materials-row__name{color:#d8cdb8;flex:1}[data-drg-scene=economy-craft] .drg-craft-materials-row__qty{color:#8c8273;font-family:ui-monospace,Menlo,monospace;font-size:.625rem}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-hint{color:#8c8273;border-top:1px solid #bea05f1a;margin-top:auto;padding-top:.625rem;font-family:ui-monospace,Menlo,monospace;font-size:.625rem}@media (width<=960px){[data-drg-scene=economy-craft] .drg-craft-workbench{grid-template-columns:1fr}[data-drg-scene=economy-craft] .drg-craft-workbench__recipes,[data-drg-scene=economy-craft] .drg-craft-workbench__materials{border:0;border-bottom:1px solid #bea05f1a}[data-drg-scene=economy-market] .drg-market-ledger-head{display:none}[data-drg-scene=economy-market] .drg-market-ledger-row{grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"icon trace""icon price"}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity,[data-drg-scene=economy-market] .drg-market-ledger-row__seller,[data-drg-scene=economy-market] .drg-market-ledger-row__term{display:none}}[data-drg-scene=social-friends] .drg-friend-row{align-items:center;gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:auto 2.5rem minmax(0,1fr) auto auto;padding:.625rem .875rem;display:grid}[data-drg-scene=social-friends] .drg-friend-row__where{margin:.125rem 0 0;font-size:.6875rem}[data-drg-scene=social-friends] .drg-friend-row__sigil{width:2.25rem;height:2.25rem;color:var(--drg-gold-2,#cdae74);background:#0a0a0dd9;border:1px solid #c9a86a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;display:flex;overflow:hidden}[data-drg-scene=social-friends] .drg-friend-row__sigil-void{background:#c9a86a33;width:100%;height:100%;display:block}[data-drg-scene=social-friends] .drg-social-friends__hero-sigil,[data-drg-scene=social-friends] .drg-social-friends__hero-sigil .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=social-friends] .drg-friend-row__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=social-friends] .drg-friend-row__id-hint{opacity:.65}[data-drg-scene=social-friends] .drg-friend-row__status{margin:0;font-size:.6875rem}[data-drg-scene=social-friends] .drg-social-friends__hero-sigil{border:1px solid var(--drg-fire-border-strong);width:3.875rem;max-width:3.875rem;height:3.875rem;max-height:3.875rem;color:var(--drg-fire-accent);box-shadow:var(--drg-fire-glow);background:#15100bf2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.375rem;display:flex;overflow:hidden}[data-drg-scene=social-friends] .drg-social-friends__hero-sigil>.drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=social-friends] .drg-item-plate--cell,[data-drg-scene=social-chat] .drg-item-plate--cell,[data-drg-scene=faction-embassy] .drg-item-plate--cell,[data-drg-scene=guild-hall] .drg-item-plate--cell{max-width:100%;max-height:100%;overflow:hidden}[data-drg-scene=social-friends] .drg-item-plate--cell>.drg-asset-plate__img,[data-drg-scene=social-chat] .drg-item-plate--cell>.drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-item-plate--cell>.drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-item-plate--cell>.drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=social-friends] .drg-social-friends__chambers{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}[data-drg-scene=social-friends] .drg-social-friends__chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c2693c2e}[data-drg-scene=social-friends] .drg-social-friends__chamber-head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-md);display:flex}[data-drg-scene=social-friends] .drg-social-friends__invite-form{max-width:24rem}[data-drg-scene=alliance-citadel] .dr-layout-chamber.drg-alliance-citadel--member,[data-drg-scene=alliance-citadel] .dr-layout-chamber.drg-alliance-citadel--member.drg-axis-fire{isolation:isolate;background:var(--drg-fire-scene-bg);border:1px solid var(--drg-fire-border);border-radius:var(--drg-radius-screen,14px);position:relative;box-shadow:0 18px 50px #00000059}[data-drg-scene=alliance-citadel] .dr-layout-chamber.drg-alliance-citadel--member>*,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-alliance-citadel{padding:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__hero{margin-bottom:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber{background:var(--drg-fire-surface);border-color:var(--drg-fire-border);box-shadow:var(--drg-elev-2), inset 0 12px 30px #c2693c0f;position:relative;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--drg-fire-accent), #c2693c00 70%);height:2px;position:absolute;top:0;left:0;right:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);background:var(--drg-neutral-surface);box-shadow:var(--drg-elev-2);border:1px solid #bea05f24}[data-drg-scene=alliance-citadel] .drg-tabs-root{margin-bottom:var(--drg-spacing-md);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #bea05f33}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab.is-active,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab[aria-selected=true]{color:#e8a06f;text-shadow:0 0 14px #c2693c80;border-color:var(--drg-fire-border-strong);box-shadow:inset 0 1px 0 #ffffff1a, var(--drg-fire-glow);background:linear-gradient(#c2693c38,#c2693c0f)}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab.is-active:after,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab[aria-selected=true]:after{background:linear-gradient(90deg, transparent, var(--drg-fire-accent), transparent);box-shadow:0 0 12px #c2693cbf}[data-drg-scene=alliance-citadel] .dr-layout-chamber__frame{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);box-shadow:var(--drg-elev-1);background:linear-gradient(160deg,#0e1216f2,#080a0efa);border:1px solid #4db8b829}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .dr-layout-chamber__frame{border-color:var(--drg-fire-border);background:var(--drg-fire-surface);box-shadow:inset 0 10px 24px #c2693c0d}[data-drg-scene=alliance-citadel] .dr-layout-chamber__actions{padding-top:var(--drg-spacing-md);margin-top:var(--drg-spacing-md);border-top:1px solid #bea05f1f}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .dr-layout-chamber__actions{border-top-color:var(--drg-fire-border)}[data-drg-scene=alliance-citadel] .drg-citadel-council-list{gap:var(--drg-spacing-xs);color:var(--drg-text-muted,#b3a489);flex-direction:column;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-council-list__item{gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-council-list__mark{color:var(--drg-fire-accent,#c2693c)}[data-drg-scene=alliances] .drg-social-hall__chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c9a86a2e}[data-drg-scene=alliances] .drg-alliance-my-banner{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);margin-bottom:var(--drg-spacing-lg);background:linear-gradient(160deg,#1a120beb,#0e0c0afa);border:1px solid #c2693c47}[data-drg-scene=alliances] .drg-alliance-roster-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliances] .drg-alliance-roster-row{align-items:center;gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:2.5rem minmax(0,1.4fr) 7rem 5.5rem minmax(6.5rem,auto);padding:.75rem .875rem;display:grid}[data-drg-scene=alliances] .drg-alliance-roster-row__sigil{width:2rem;height:2rem;color:var(--drg-gold-2,#cdae74);border:1px solid #c9a86a73;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;display:flex}[data-drg-scene=alliances] .drg-alliance-roster-row__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=alliances] .drg-alliance-roster-row__tag{color:var(--drg-text-muted,#8c8273);margin:.125rem 0 0;font-size:.6875rem}[data-drg-scene=alliances] .drg-alliance-roster-row__cta{justify-self:end}@media (width<=720px){[data-drg-scene=alliances] .drg-alliance-roster-row{grid-template-columns:2.5rem 1fr;grid-template-areas:"sigil copy""sigil members""sigil open""sigil cta"}[data-drg-scene=alliances] .drg-alliance-roster-row__sigil{grid-area:sigil}[data-drg-scene=alliances] .drg-alliance-roster-row__copy{grid-area:copy}[data-drg-scene=alliances] .drg-alliance-roster-row__members{grid-area:members}[data-drg-scene=alliances] .drg-alliance-roster-row__open{grid-area:open;justify-self:start}[data-drg-scene=alliances] .drg-alliance-roster-row__cta{grid-area:cta;justify-self:start}}[data-drg-scene=faction-embassy] .drg-embassy-hero__sigil,[data-drg-scene=faction-embassy] .drg-embassy-card__crest{color:var(--drg-gold-2,#e6c68f);justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:flex;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-hero__sigil{flex-shrink:0;width:100%;max-width:100%;height:100%;max-height:100%}[data-drg-scene=faction-embassy] .drg-embassy-card__crest{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#16120ceb,#0d0e13f5);border:1px solid #bea05f38;width:2.75rem;height:2.75rem}[data-drg-scene=faction-embassy] .drg-embassy-hero__sigil .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-embassy-card__crest .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-embassy-hero__sigil .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-embassy-card__crest .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=faction-embassy] .drg-embassy-hero__sigil .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-embassy-card__crest .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=faction-embassy] .drg-embassy-chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#14101cf5,#0c0a12fa);border:1px solid #b199d033}[data-drg-scene=faction-embassy] .drg-embassy-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}[data-drg-scene=faction-embassy] .drg-embassy-card{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-card--order{background:linear-gradient(160deg,#0e1014fa,#080a0efc);border-color:#e9edf124}[data-drg-scene=faction-embassy] .drg-embassy-card--fire{background:linear-gradient(160deg,#1a120bf2,#0e0c0afa);border-color:#c2693c47}[data-drg-scene=faction-embassy] .drg-embassy-card__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.625rem}[data-drg-scene=faction-embassy] .drg-embassy-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.25rem}[data-drg-scene=faction-embassy] .drg-embassy-card__rep{margin-top:var(--drg-spacing-xs);flex-direction:column;gap:.35rem;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-card__rep-head{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=faction-embassy] .drg-embassy-card__rep-label,[data-drg-scene=faction-embassy] .drg-embassy-card__rep-tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=faction-embassy] .drg-embassy-card__rep-bar{height:.3125rem}[data-drg-scene=faction-embassy] .drg-embassy-daily-row{gap:var(--drg-spacing-xs);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=faction-embassy] .drg-embassy-chamber.drg-axis-order{border-color:#e9edf11f}[data-drg-scene=faction-embassy] .drg-embassy-chamber.drg-axis-fire{border-color:#c2693c40}[data-drg-scene=world-map] .drg-world-map-frame{gap:var(--drg-spacing-md);border-radius:var(--drg-radius-screen);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#0a0a0cfa,#08080afc);border:1px solid #bea05f29;flex-direction:column;display:flex;box-shadow:0 18px 50px #00000059}[data-drg-scene=world-map] .drg-world-map-frame__toolbar{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #bea05f1f;flex-wrap:wrap;display:flex}[data-drg-scene=world-map] .drg-world-map-frame__crumb{color:var(--drg-text-muted,#8c8273);font-size:.75rem}[data-drg-scene=world-map] .drg-world-map-frame__current{color:var(--drg-gold-2,#cdae74)}[data-drg-scene=world-map] .drg-world-map-frame__sep{color:#5a554ce6;margin:0 .35rem}[data-drg-scene=world-map] .drg-world-map-frame__axis-chips{gap:var(--drg-spacing-xs);flex-wrap:wrap;display:flex}[data-drg-scene=world-map] .drg-world-map-frame__body{gap:var(--drg-spacing-md);grid-template-columns:minmax(0,1.7fr) minmax(16rem,20.625rem);min-height:min(58vh,640px);display:grid}[data-drg-scene=world-map] .drg-world-map-canvas{border-radius:var(--drg-radius-card);background:#0e0d10;border:1px solid #bea05f24;min-height:100%;position:relative;overflow:hidden}[data-drg-scene=world-map] .drg-world-map-canvas__art{background-image:repeating-linear-gradient(45deg,#c9a86a12 0 9px,#c9a86a00 9px 18px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map-canvas__ph{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#c9a86a80;font-size:.625rem}[data-drg-scene=world-map] .drg-world-map-pin{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}[data-drg-scene=world-map] .drg-world-map-pin__dot{background:#0d0e13;border:2px solid #c9a86ad9;border-radius:50%;flex:none;width:.875rem;height:.875rem;box-shadow:0 0 16px #c9a86a59}[data-drg-scene=world-map] .drg-world-map-pin__label{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);white-space:nowrap;font-size:.8125rem}[data-drg-scene=world-map] .drg-world-map-pin--selected .drg-world-map-pin__dot{transform:scale(1.12)}[data-drg-scene=world-map] .drg-world-map-canvas__legend{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--drg-text-muted,#8c8273);border-radius:var(--drg-radius-row);background:#0a0a0cd9;border:1px solid #bea05f33;margin:0;padding:.45rem .7rem;font-size:.625rem;position:absolute;bottom:.75rem;left:.75rem}[data-drg-scene=world-map] .drg-world-map-sidebar{gap:var(--drg-spacing-md);flex-direction:column;min-width:0;display:flex}[data-drg-scene=world-map] .drg-world-place-card{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c9a86a59}[data-drg-scene=world-map] .drg-world-place-card--locked{opacity:.72;border-color:#bea05f24}[data-drg-scene=world-map] .drg-world-place-card__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=world-map] .drg-world-place-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.25rem}[data-drg-scene=world-map] .drg-world-place-card__axes{margin-top:var(--drg-spacing-md);flex-direction:column;gap:.55rem;display:flex}[data-drg-scene=world-map] .drg-world-place-card__axis-row{grid-template-columns:3.75rem 1fr auto;align-items:center;gap:.55rem;font-size:.75rem;display:grid}[data-drg-scene=world-map] .drg-world-place-card__axis-track{background:#1c1d24;border-radius:.25rem;height:.3125rem;overflow:hidden}[data-drg-scene=world-map] .drg-world-place-card__axis-fill{height:100%}[data-drg-scene=world-map] .drg-world-place-card__axis-value{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#8c8273);font-size:.6875rem}[data-drg-scene=world-map] .drg-world-place-card__lore{margin:var(--drg-spacing-md) 0 0;padding-top:var(--drg-spacing-sm);color:var(--drg-text-muted,#8c8273);border-top:1px solid #bea05f1a;font-size:.75rem;font-style:italic}[data-drg-scene=world-map] .drg-world-place-card__actions{gap:var(--drg-spacing-sm);margin-top:var(--drg-spacing-md);display:flex}[data-drg-scene=world-map] .drg-world-place-card__cta{text-align:center;flex:1}[data-drg-scene=world-map] .drg-world-province-events{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#16120ceb,#0d0e13f5);border:1px solid #bea05f29;flex:1}[data-drg-scene=world-map] .drg-world-province-events__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 var(--drg-spacing-sm);font-size:1rem}[data-drg-scene=world-map] .drg-world-province-events__row{color:#b3a489;gap:.55rem;font-size:.75rem;display:flex}[data-drg-scene=world-map] .drg-world-province-events__row--ember .drg-world-province-events__glyph{color:#c2693c}[data-drg-scene=world-map] .drg-world-province-events__row--ink .drg-world-province-events__glyph{color:#e9edf1}[data-drg-scene=world-map] .drg-world-campaign-cta{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c2693c2e}[data-drg-scene=world-map] .drg-world-locations-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=world-map] .drg-world-location{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex}[data-drg-scene=world-map] .drg-world-location--active{border-color:#c9a86a73;box-shadow:0 0 18px #c9a86a1a}[data-drg-scene=world-map] .drg-world-location--locked{opacity:.55}[data-drg-scene=world-map] .drg-world-location__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.0625rem}[data-drg-scene=world-map] .drg-progress-roadmap{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24}@media (width<=900px){[data-drg-scene=world-map] .drg-world-map-frame__body{grid-template-columns:1fr}}[data-drg-scene=world-campaign] .drg-world-surface-chrome{margin-bottom:var(--drg-spacing-md);padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-card);background:radial-gradient(100% 70% at 50% 0,#c9a9611a,#0000 58%),linear-gradient(165deg,#1c1814f5,#100e0cfa);border:1px solid #c9a96138;box-shadow:0 12px 32px #00000047}[data-drg-scene=world-campaign] .drg-world-campaign__theatre{border-radius:var(--drg-radius-screen);background:linear-gradient(160deg,#0a0a0cfa,#08080afc);border:1px solid #c9a96138;width:100%;box-shadow:0 18px 50px #00000059}[data-drg-scene=world-campaign] .drg-world-campaign-chamber{gap:var(--drg-spacing-md);min-height:min(72vh,860px);padding:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-hero{gap:var(--drg-spacing-md);border-radius:var(--drg-radius-card);background:radial-gradient(80% 120% at 0 0,#c9a86a1f,#0000 55%),linear-gradient(165deg,#161412f5,#0c0b0cfa);border:1px solid #c9a86a33;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.85rem 1rem;display:grid}[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil{background:#080708a6;border:1px solid #c9a86a59;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;display:grid;box-shadow:inset 0 0 18px #00000073}[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil-plate.drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil .drg-asset-plate--md{width:2.75rem;height:2.75rem}[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil .drg-asset-plate__img{object-fit:contain}[data-drg-scene=world-campaign] .drg-world-campaign-hero__sigil-void{border:1px solid #c9a86a59;border-radius:999px;width:1.5rem;height:1.5rem;display:block}[data-drg-scene=world-campaign] .drg-world-campaign-hero__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0 0 .15rem;font-size:.625rem}[data-drg-scene=world-campaign] .drg-world-campaign-hero__title{font-family:var(--drg-font-display,Georgia, "Times New Roman", serif);letter-spacing:.02em;color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:600}[data-drg-scene=world-campaign] .drg-world-campaign-hero__lede{max-width:36rem;color:var(--drg-bone-2,#c9b89a);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi-tile{border-radius:var(--drg-radius-row);text-align:right;background:#0807088c;border:1px solid #c9a86a29;min-width:5.5rem;margin:0;padding:.45rem .65rem}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi-tile--ember{background:#30160c8c;border-color:#c2693c73}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem;display:block}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi-tile--ember .drg-world-campaign-hero__kpi-label{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi-value{color:var(--drg-text-strong,#f0e6d2);margin-top:.15rem;font-size:1rem;font-weight:600;display:block}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__chrome{align-items:center;gap:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#08070873;border:1px solid #c9a86a24;flex-wrap:wrap;flex:none;padding:.55rem .65rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__links{margin:0 auto 0 0}[data-drg-scene=world-campaign] .drg-world-campaign__layers{gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__layers button.drg-chip{appearance:none;cursor:pointer;font:inherit;color:var(--drg-bone-2,#c9b89a);background:#0c0805b8;border-color:#c9a86a3d;margin:0;box-shadow:inset 0 1px #ffecc408}[data-drg-scene=world-campaign] .drg-world-campaign__layers button.drg-chip:hover{color:#e8dcc4;border-color:#c9a86a6b}[data-drg-scene=world-campaign] .drg-world-campaign__layers button.drg-chip--active{color:var(--drg-gold-1,#e6c68f);background:#c9a86a24;border-color:#c9a86a80;box-shadow:0 0 12px #c9a86a1a}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__body{gap:var(--drg-spacing-md);flex:auto;grid-template-columns:minmax(11rem,13rem) minmax(0,1fr);align-items:stretch;min-height:min(52vh,640px);display:grid}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__rail{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;min-width:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail__epigraph{color:var(--drg-text-muted,#8c8273);margin:auto 0 0;font-size:.75rem;font-style:italic}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node{border-radius:var(--drg-radius-row);width:100%;color:var(--drg-text-muted,#8c8273);cursor:pointer;background:#0a0a0c73;border:1px solid #bea05f1f;align-items:center;gap:.55rem;padding:.45rem .55rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__mark{background:0 0;border:1.5px solid;flex:none;width:.55rem;height:.55rem;transform:rotate(45deg)}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node--cleared .drg-world-campaign-chapter-node__mark{background:currentColor;box-shadow:0 0 0 1px #00000040}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__label{text-align:left;font-size:.75rem}[data-drg-scene=world-campaign] .drg-tactical-frame{border-radius:var(--drg-radius-screen);background:radial-gradient(120% 70% at 50% -10%,#121614f2 0%,#0a0a0cfa 55%);border:1px solid #bea05f29}[data-drg-scene=world-campaign] .drg-world-campaign{gap:var(--drg-spacing-sm);flex-direction:column;min-width:0;min-height:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__capital{background:0 0;border:0;flex-wrap:wrap;gap:.5rem;padding:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__capital-tile{border-radius:var(--drg-radius-row);background:#0a0a0c8c;border:1px solid #bea05f24;min-width:7rem;margin:0;padding:.45rem .7rem}[data-drg-scene=world-campaign] .drg-world-campaign__capital-tile--ember{background:#30160c80;border-color:#c2693c66}[data-drg-scene=world-campaign] .drg-world-campaign__capital-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem;display:block}[data-drg-scene=world-campaign] .drg-world-campaign__capital-tile--ember .drg-world-campaign__capital-label{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=world-campaign] .drg-world-campaign__capital-value{color:var(--drg-text-strong,#f0e6d2);margin-top:.2rem;font-size:.8125rem;line-height:1.3;display:block}[data-drg-scene=world-campaign] .drg-world-campaign__stage{flex-direction:column;flex:auto;min-height:min(48vh,580px);display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__stage .drg-stage-slot,[data-drg-scene=world-campaign] .drg-world-campaign__stage .drg-stage-slot__surface,[data-drg-scene=world-campaign] .drg-world-campaign__stage .drg-tactical-frame{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__stage .drg-tactical-frame__body{flex:auto;min-height:0}[data-drg-scene=world-campaign] .drg-world-campaign__stage .drg-tactical-frame__stage{min-height:min(48vh,580px)}[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host,[data-drg-scene=world-campaign] .drg-world-campaign__viewport{flex:auto;height:100%;min-height:min(48vh,580px)}@media (width<=900px){[data-drg-scene=world-campaign] .drg-world-campaign-hero{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=world-campaign] .drg-world-campaign-hero__kpi{grid-column:1/-1;justify-content:flex-start}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__body{grid-template-columns:1fr}}[data-drg-scene^=meta-] .drg-meta-chamber,[data-drg-scene=meta-chronicles] .drg-meta-chamber,[data-drg-scene=character-essence] .drg-meta-chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24}[data-drg-scene^=meta-] .drg-meta-stat-grid,[data-drg-scene=character-essence] .drg-meta-stat-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));display:grid}[data-drg-scene^=meta-] .drg-meta-stat-tile,[data-drg-scene=character-essence] .drg-meta-stat-tile{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#16120ceb,#0d0e13f5);border:1px solid #bea05f24}[data-drg-scene^=meta-] .drg-meta-stat-tile__label,[data-drg-scene=character-essence] .drg-meta-stat-tile__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.625rem}[data-drg-scene^=meta-] .drg-meta-stat-tile__value,[data-drg-scene=character-essence] .drg-meta-stat-tile__value{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:.25rem 0 0;font-size:1.375rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-list,[data-drg-scene=meta-chronicles] .drg-chronicle-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-row,[data-drg-scene=meta-chronicles] .drg-chronicle-entry{gap:var(--drg-spacing-xs);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;padding:.75rem .875rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-row__title,[data-drg-scene=meta-chronicles] .drg-chronicle-entry__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-panel{text-align:left}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);text-align:left;background:linear-gradient(160deg,#17140cf2,#0d0e13fa);border:1px solid #c9a86a47;position:relative;overflow:hidden}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.6875rem}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__subtitle{color:var(--drg-gold-2,#e6c68f);margin:.25rem 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__kpis{gap:var(--drg-spacing-md);margin:var(--drg-spacing-md) 0 0;flex-wrap:wrap;display:flex}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__kpi{min-width:min(100%,8rem)}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__kpi dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=meta-daily-rewards] .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:.1875rem 0 0;font-size:1.5rem}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-streak{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:var(--drg-spacing-sm) 0;font-size:2rem}[data-drg-scene^=meta-] .drg-meta-hero,[data-drg-scene=service-news] .drg-news-hero{margin-bottom:var(--drg-spacing-md)}[data-drg-scene^=meta-] .drg-meta-hero__sigil,[data-drg-scene=service-news] .drg-news-hero__sigil{width:2.75rem;height:2.75rem;color:var(--drg-gold-2,#e6c68f);background:#0a0a0dd9;border:1px solid #c9a86a73;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:flex;overflow:hidden}[data-drg-scene=service-news] .drg-news-hero__sigil.drg-asset-plate,[data-drg-scene=service-news] .drg-news-hero__sigil.drg-asset-plate--md{min-width:2.75rem;min-height:2.75rem;box-shadow:none;border:1px solid #c9a86a73}[data-drg-scene=service-news] .drg-news-hero__sigil .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}[data-drg-scene=service-news] .drg-news-hero__sigil-void{background:#c9a86a38;width:100%;height:100%;display:block}[data-drg-scene=meta-season] .drg-meta-season-chamber,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-chamber,[data-drg-scene=meta-chronicles] .drg-meta-chronicles-chamber,[data-drg-scene=meta-daily-rewards] .drg-meta-daily-panel,[data-drg-scene=meta-runes] .drg-runes-chamber,[data-drg-scene=meta-trials] .drg-trials-chamber,[data-drg-scene=social-friends] .drg-social-friends-chamber,[data-drg-scene=character-essence] .drg-essence-chamber-wrap{gap:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=meta-achievements] .dr-layout-chamber--wrapper{isolation:isolate;background:0 0;position:relative}[data-drg-scene=meta-achievements] .dr-layout-chamber__body{z-index:1;position:relative}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-chamber{gap:var(--drg-spacing-lg)}[data-drg-scene=meta-season] .drg-meta-chamber-hero{column-gap:var(--drg-spacing-lg);padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#170e08eb,#0d0e13f5);border:1px solid #c2693c52;grid-template-columns:minmax(0,1fr) minmax(5rem,auto);align-items:start;row-gap:.35rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #c2693c14,inset 0 -2px 10px #00000047}[data-drg-scene=meta-season] .drg-meta-chamber-hero__glow{pointer-events:none;z-index:0;background:radial-gradient(70% 60% at 72% 18%,#c2693c24,#0000 58%);grid-area:1/1/-1/-1;position:absolute;inset:0}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero{column-gap:var(--drg-spacing-lg);padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#17140ceb,#0d0e13f5);border:1px solid #c9a86a52;grid-template-columns:minmax(0,1fr) minmax(5rem,auto);align-items:start;row-gap:.35rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e6c68f0f,inset 0 -2px 10px #00000047}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__glow{pointer-events:none;z-index:0;background:radial-gradient(70% 60% at 72% 18%,#c9a86a24,#0000 58%);grid-area:1/1/-1/-1;position:absolute;inset:0}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__title{z-index:1;font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);grid-area:1/1;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);position:relative}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__subtitle{z-index:1;color:var(--drg-gold-2,#e6c68f);grid-area:2/1;max-width:42rem;margin:0;font-size:.875rem;font-style:italic;position:relative}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__sigil{z-index:1;background:#0a0a0dd9;border:1px solid #c9a86a6b;border-radius:50%;grid-area:1/2/span 2;place-self:center end;width:5.5rem;height:5.5rem;position:relative;top:auto;right:auto;overflow:hidden;box-shadow:0 0 22px #c9a86a29}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__sigil .drg-asset-plate,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__sigil .drg-asset-plate__img{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__sigil .drg-asset-plate__img{object-fit:contain;object-position:center}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpis{z-index:1;grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.65rem 0 0;display:grid;position:relative}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpi{border-radius:var(--drg-radius-row);background:#0a0a0d73;border:1px solid #c9a86a2e;padding:.55rem .7rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpi dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:1.35rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpi.is-emphasized{background:linear-gradient(160deg,#30220e8c,#0a0a0d8c);border-color:#c9a86a7a;box-shadow:inset 0 0 0 1px #c9a86a14}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpi.is-emphasized dd{color:var(--drg-gold-1,#f0d9a0)}@media (width<=720px){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero{grid-template-columns:minmax(0,1fr)}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__sigil{grid-area:auto/1;justify-self:start;width:4.25rem;height:4.25rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#17140cf2,#0d0e13fa);border:1px solid #c9a86a47;position:relative;overflow:hidden}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.6875rem}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero__subtitle{color:var(--drg-gold-2,#e6c68f);margin:.25rem 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero__kpis{gap:var(--drg-spacing-md);margin:var(--drg-spacing-md) 0 0;flex-wrap:wrap;display:flex}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero__kpi dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=meta-chronicles] .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:.15rem 0 0;font-size:1.5rem}[data-drg-scene=meta-season] .drg-meta-chamber-hero__title{z-index:1;font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);grid-area:1/1;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);position:relative}[data-drg-scene=meta-season] .drg-meta-chamber-hero__subtitle{z-index:1;color:var(--drg-ember-2,#c2693c);flex-direction:column;grid-area:2/1;gap:.25rem;max-width:42rem;margin:0;font-size:.875rem;font-style:italic;display:flex;position:relative}[data-drg-scene=meta-season] .drg-meta-chamber-hero__sigil{z-index:1;background:#0a0a0dd9;border:1px solid #c2693c6b;border-radius:50%;grid-area:1/2/span 2;place-self:center end;width:5.5rem;height:5.5rem;position:relative;top:auto;right:auto;overflow:hidden;box-shadow:0 0 22px #c2693c2e}[data-drg-scene=meta-season] .drg-meta-chamber-hero__sigil .drg-asset-plate,[data-drg-scene=meta-season] .drg-meta-chamber-hero__sigil .drg-asset-plate__img{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%}[data-drg-scene=meta-season] .drg-meta-chamber-hero__sigil .drg-asset-plate__img{object-fit:cover;object-position:center}[data-drg-scene=meta-season] .drg-meta-season-hero__lede{display:block}[data-drg-scene=meta-season] .drg-meta-season-hero__date{color:var(--drg-text-muted,#b3a489);font-style:normal;display:block}[data-drg-scene=meta-season] .drg-meta-chamber-hero__kpis{z-index:1;grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.65rem 0 0;display:grid;position:relative}[data-drg-scene=meta-season] .drg-meta-chamber-hero__kpi{border-radius:var(--drg-radius-row);background:#0a0a0d73;border:1px solid #c2693c2e;padding:.55rem .7rem}[data-drg-scene=meta-season] .drg-meta-chamber-hero__kpi dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=meta-season] .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:.15rem 0 0;font-size:1.35rem}[data-drg-scene=meta-season] .drg-meta-chamber-hero__actions{z-index:1;grid-area:4/1/auto/-1;width:100%;max-width:none;margin-top:.35rem;position:relative}[data-drg-scene=meta-season] .drg-meta-season-hero-actions{gap:var(--drg-spacing-sm);flex-direction:column;width:100%;max-width:none;margin-top:0;display:flex}@media (width<=720px){[data-drg-scene=meta-season] .drg-meta-chamber-hero{grid-template-columns:minmax(0,1fr)}[data-drg-scene=meta-season] .drg-meta-chamber-hero__sigil{grid-area:auto/1;justify-self:start;width:4.25rem;height:4.25rem;margin-bottom:.25rem}[data-drg-scene=meta-season] .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}}[data-drg-scene=meta-season] .drg-meta-progress-rail{flex-direction:column;gap:.35rem;width:100%;display:flex}[data-drg-scene=meta-season] .drg-meta-progress-rail__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}[data-drg-scene=meta-season] .drg-meta-progress-rail__label{color:var(--drg-text-muted,#8c8273);font-size:.75rem;line-height:1.4}[data-drg-scene=meta-season] .drg-meta-progress-rail__value{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-gold-2,#e6c68f);white-space:nowrap;font-size:.75rem}[data-drg-scene=meta-season] .drg-progress-bar{background:#ffffff0f;border:1px solid #bea05f24;border-radius:999px;height:.45rem;position:relative;overflow:hidden}[data-drg-scene=meta-season] .drg-progress-bar__fill{border-radius:inherit;height:100%;transition:width .25s}[data-drg-scene=meta-season] .drg-meta-progress-rail--ember .drg-progress-bar__fill{background:linear-gradient(90deg, #8b3a1a, var(--drg-ember-2,#c2693c))}[data-drg-scene=meta-season] .drg-meta-progress-rail--gold .drg-progress-bar__fill{background:linear-gradient(90deg, #6c5532, var(--drg-gold-2,#e6c68f))}[data-drg-scene=meta-season] .drg-meta-progress-rail--arcane .drg-progress-bar__fill{background:linear-gradient(90deg, #2a4a5e, var(--drg-arcane-1,#9cc4dc))}[data-drg-scene=meta-season] .drg-meta-season-claim-banner{padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(120deg,#30220eb8,#13141beb);border-color:#c9a86a6b}[data-drg-scene=meta-season] .drg-meta-season-claim-banner__row{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=meta-season] .drg-meta-season-claim-banner__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 .2rem}[data-drg-scene=meta-season] .drg-meta-season-tracks{gap:var(--drg-spacing-md);padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f29;flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tome{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:#0d0e13eb;border:1px solid #bea05f29;flex-direction:column;gap:.55rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tome__now{letter-spacing:.06em;color:var(--drg-gold-2,#e6c68f);margin-left:.65rem;font-size:.78rem}[data-drg-scene=meta-season] .drg-meta-season-tome__list{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.35rem .8rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-season] .drg-meta-season-tome__row{opacity:.42;gap:.4rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tome__row.is-reached{opacity:.88}[data-drg-scene=meta-season] .drg-meta-season-tome__row.is-current{color:var(--drg-gold-2,#e6c68f);opacity:1}[data-drg-scene=meta-season] .drg-meta-season-tome__index{font-variant-numeric:tabular-nums;opacity:.7;min-width:1.4rem}[data-drg-scene=meta-season] .drg-meta-season-tracks__lane{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tracks__lane.is-premium{padding-top:var(--drg-spacing-sm);border-top:1px solid #c9a86a38}[data-drg-scene=meta-season] .drg-meta-season-tracks__lane-head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tracks__scroll{gap:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-xs);scroll-snap-type:x proximity;scrollbar-color:#c2693c73 #ffffff0a;display:flex;overflow-x:auto}[data-drg-scene=meta-season] .drg-meta-season-tier{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);scroll-snap-align:start;background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f33;flex-direction:column;flex:0 0 min(12.5rem,74vw);gap:.5rem;min-height:11.5rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tier.is-claimable{border-color:#c9a86a8c;box-shadow:0 0 18px #c9a86a1f}[data-drg-scene=meta-season] .drg-meta-season-tier.is-eligible{background:linear-gradient(160deg,#24160cf2,#0d0e13fa);border-color:#c2693c6b}[data-drg-scene=meta-season] .drg-meta-season-tier.is-claimed{border-color:#5fa86a73}[data-drg-scene=meta-season] .drg-meta-season-tier__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tier__tier-badge{border-radius:var(--drg-radius-chip,6px);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--drg-gold-2,#e6c68f);border:1px solid #c9a86a73;padding:.2rem .45rem;font-size:.6875rem}[data-drg-scene=meta-season] .drg-meta-season-tier__state-pill{color:var(--drg-text-muted,#b3a489);font-size:.6875rem}[data-drg-scene=meta-season] .drg-meta-season-tier__track{margin:0}[data-drg-scene=meta-season] .drg-meta-season-tier__rewards{flex-direction:column;gap:.35rem;min-height:3.8rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-chip{border-radius:var(--drg-radius-chip,6px);width:fit-content;color:var(--drg-text-muted,#d2c4a9);background:#ffffff05;border:1px solid #bea05f42;align-items:center;gap:.35rem;padding:.18rem .5rem .18rem .25rem;font-size:.6875rem;display:inline-flex}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-plate.drg-asset-plate,[data-drg-scene=meta-season] .drg-meta-season-tier__reward-plate.drg-asset-plate--sm{width:1.15rem;min-width:1.15rem;height:1.15rem;min-height:1.15rem;box-shadow:none;background:0 0;border:0;flex:none}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-plate .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-void{background:#bea05f59;border-radius:50%;flex:none;width:.7rem;height:.7rem;display:block}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-chip.is-sapphires{color:var(--drg-arcane-1,#9cc4dc);border-color:#6c99d65c}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-chip.is-gold{color:var(--drg-gold-2,#e6c68f);border-color:#c9a86a52}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-chip.is-skulls{color:#d2c4a9;border-color:#969fab4d}[data-drg-scene=meta-season] .drg-meta-season-tier__reward-empty{margin:0}[data-drg-scene=meta-season] .drg-meta-season-tier__locked-note{min-height:1rem;margin:0}[data-drg-scene=meta-season] .drg-meta-season-tier.is-premium-locked{opacity:.72}[data-drg-scene=meta-season] .drg-meta-season-tier.is-premium-locked .drg-meta-season-tier__reward-chip{filter:grayscale(.35)}[data-drg-scene=meta-season] .drg-meta-season-tier .drg-btn,[data-drg-scene=meta-season] .drg-meta-season-tier .drg-badge{margin-top:auto}[data-drg-scene=meta-season] .drg-meta-season-split{gap:var(--drg-spacing-md);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}[data-drg-scene=meta-season] .drg-meta-season-split__main{min-width:0}[data-drg-scene=meta-season] .drg-meta-season-sidebar{gap:var(--drg-spacing-md);top:var(--drg-spacing-sm);flex-direction:column;align-self:start;display:flex;position:sticky}[data-drg-scene=meta-season] .drg-meta-season-sunset{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);gap:var(--drg-spacing-sm);background:linear-gradient(160deg,#16120cf5,#0d0e13fa);border:1px solid #bea05f29;flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-sunset__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 var(--drg-spacing-sm);font-size:1.0625rem}[data-drg-scene=meta-season] .drg-meta-season-sunset__list{gap:var(--drg-spacing-sm);color:var(--drg-text-muted,#b3a489);flex-direction:column;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}[data-drg-scene=meta-season] .drg-meta-season-sunset__list li{gap:.5rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-sunset__mark{background:var(--drg-ember-2,#c2693c);border-radius:1px;flex:none;width:.45rem;height:.45rem;margin-top:.35rem;transform:rotate(45deg);box-shadow:0 0 8px #c2693c59}[data-drg-scene=meta-season] .drg-meta-season-sunset__mark.is-order{background:#e9edf1;box-shadow:0 0 8px #e9edf140}[data-drg-scene=meta-season] .drg-meta-season-sunset__foot{color:var(--drg-text-muted,#8c8273);margin-top:.5rem;font-size:.71875rem;font-style:italic}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestones,[data-drg-scene=meta-season] .drg-meta-season-sidebar__sources{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#090a0e6b;border:1px solid #bea05f24}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone-ladder{margin:var(--drg-spacing-sm) 0 0;flex-direction:column;gap:.35rem;padding:0;list-style:none;display:flex}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone{border-radius:var(--drg-radius-chip,6px);color:var(--drg-text-muted,#b3a489);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.75rem;display:grid}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone.is-reached{color:var(--drg-gold-2,#e6c68f);background:#c9a86a0f}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone.is-current{background:#c2693c14;border:1px solid #c2693c59}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone-tier{width:1.5rem;height:1.5rem;font-family:var(--drg-font-mono,ui-monospace, monospace);border:1px solid #bea05f40;border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}[data-drg-scene=meta-season] .drg-meta-season-sidebar__milestone-xp{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-strong,#e8dcc4);font-size:.6875rem}[data-drg-scene=meta-season] .drg-meta-season-sidebar__more{margin:var(--drg-spacing-xs) 0 0}[data-drg-scene=meta-season] .drg-meta-season-sidebar__source-list{margin:var(--drg-spacing-sm) 0 0;flex-direction:column;gap:.45rem;padding:0;list-style:none;display:flex}[data-drg-scene=meta-season] .drg-meta-season-source-link{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#f0e6d2);background:#0a0a0d8c;border:1px solid #c2693c47;align-items:center;gap:.65rem;padding:.45rem .65rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}[data-drg-scene=meta-season] .drg-meta-season-source-link:hover,[data-drg-scene=meta-season] .drg-meta-season-source-link:focus-visible{background:#c2693c1a;border-color:#c9a86a80}[data-drg-scene=meta-season] .drg-meta-season-source-link__plate.drg-asset-plate,[data-drg-scene=meta-season] .drg-meta-season-source-link__plate.drg-asset-plate--sm{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;box-shadow:none;background:0 0;border:0;flex:none}[data-drg-scene=meta-season] .drg-meta-season-source-link__plate .drg-asset-plate__img{object-fit:cover;border-radius:50%;width:100%;height:100%}[data-drg-scene=meta-season] .drg-meta-season-source-link__void{background:#c2693c47;border-radius:50%;width:1.75rem;height:1.75rem;display:block}[data-drg-scene=meta-season] .drg-meta-season-source-link__label{letter-spacing:.02em;font-size:.8125rem}[data-drg-scene=meta-season] .drg-meta-season-sidebar__sources .drg-meta{margin-top:.35rem}[data-drg-scene=meta-season] .drg-meta-season-goals{gap:var(--drg-spacing-md)}[data-drg-scene=meta-season] .drg-meta-season-goals__intro{padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#170e08b8,#0d0e13e6);border:1px solid #c2693c38}[data-drg-scene=meta-season] .drg-meta-season-goals__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0 0 .25rem;font-size:1.125rem}[data-drg-scene=meta-season] .drg-meta-season-goals__intro .drg-meta{max-width:42rem;margin:0}[data-drg-scene=meta-season] .drg-meta-season-goals__panes{gap:var(--drg-spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=1100px){[data-drg-scene=meta-season] .drg-meta-season-split,[data-drg-scene=meta-season] .drg-meta-season-goals__panes{grid-template-columns:1fr}[data-drg-scene=meta-season] .drg-meta-season-sidebar{position:static}}[data-drg-scene=meta-season] .drg-meta-season-goals__pane,[data-drg-scene=meta-season] .drg-meta-season-achievements{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#090a0e6b;border:1px solid #bea05f29}[data-drg-scene=meta-season] .drg-meta-season-achievements{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-achievements__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-achievements__count{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-gold-2,#e6c68f);font-size:.75rem}[data-drg-scene=meta-season] .drg-meta-season-achievements__grid{gap:var(--drg-spacing-sm);margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-season] .drg-meta-season-achievement{padding:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);background:#090a0e80;border:1px solid #bea05f24;grid-template-columns:2.5rem minmax(0,1fr);gap:.65rem;display:grid}[data-drg-scene=meta-season] .drg-meta-season-achievement__crest{background:#0a0a0dd9;border:1px solid #c2693c4d;border-radius:50%;width:2.5rem;height:2.5rem;overflow:hidden}[data-drg-scene=meta-season] .drg-meta-season-achievement__plate.drg-asset-plate,[data-drg-scene=meta-season] .drg-meta-season-achievement__plate.drg-asset-plate--sm{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=meta-season] .drg-meta-season-achievement__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=meta-season] .drg-meta-season-achievement__void{background:#c2693c40;width:100%;height:100%;display:block}[data-drg-scene=meta-season] .drg-meta-season-achievement__body{flex-direction:column;gap:.35rem;min-width:0;display:flex}[data-drg-scene=meta-season] .drg-meta-season-achievement__head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-xs);display:flex}[data-drg-scene=meta-season] .drg-meta-season-achievement__badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.35rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-achievement.is-active{border-color:#c2693c59}[data-drg-scene=meta-season] .drg-meta-season-achievement.is-completed{background:#5fa86a0f;border-color:#5fa86a59}[data-drg-scene=meta-season] .drg-meta-season-achievement__title{margin:0;font-size:.9375rem}[data-drg-scene=meta-season] .drg-meta-season-achievement__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;display:-webkit-box;overflow:hidden}[data-drg-scene=meta-season] .drg-meta-season-achievement__reward{margin:var(--drg-spacing-xs) 0 0}[data-drg-scene=meta-season] .drg-meta-season-task-groups{gap:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tasks-summary{flex-wrap:wrap;gap:.45rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-tasks-summary__stat{border-radius:var(--drg-radius-chip,6px);font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#b3a489);border:1px solid #bea05f38;padding:.2rem .5rem;font-size:.6875rem}[data-drg-scene=meta-season] .drg-meta-season-tasks-summary__stat.is-claimable{color:var(--drg-gold-2,#e6c68f);background:#c9a86a14;border-color:#c9a86a80}[data-drg-scene=meta-season] .drg-meta-season-task-group{gap:var(--drg-spacing-xs);flex-direction:column;display:flex}[data-drg-scene=meta-season] .drg-meta-season-task-group__head{align-items:center;gap:.45rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-task-group__sigil.drg-asset-plate,[data-drg-scene=meta-season] .drg-meta-season-task-group__sigil.drg-asset-plate--sm{width:1.35rem;min-width:1.35rem;height:1.35rem;min-height:1.35rem;box-shadow:none;background:0 0;border:0;flex:none}[data-drg-scene=meta-season] .drg-meta-season-task-group__sigil .drg-asset-plate__img{object-fit:cover;border-radius:50%;width:100%;height:100%}[data-drg-scene=meta-season] .drg-meta-season-task-group__sigil-void{background:#c2693c47;border-radius:50%;width:1.35rem;height:1.35rem;display:block}[data-drg-scene=meta-season] .drg-meta-season-task-group__title{flex:1;margin:0}[data-drg-scene=meta-season] .drg-meta-season-task-group__count{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#8c8273);font-size:.6875rem}[data-drg-scene=meta-season] .drg-meta-season-tasks{gap:var(--drg-spacing-sm);margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-season] .drg-meta-season-task{border-radius:var(--drg-radius-row);background:#0a0a0c59;border:1px solid #bea05f24;flex-direction:column;gap:.35rem;padding:.7rem .8rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-task.is-claimable{background:linear-gradient(160deg,#30220e73,#0a0a0c8c);border-color:#c9a86a8c;box-shadow:0 0 16px #c9a86a1a}[data-drg-scene=meta-season] .drg-meta-season-task__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-xs);display:flex}[data-drg-scene=meta-season] .drg-meta-season-task__title{margin:0;font-size:.9375rem}[data-drg-scene=meta-season] .drg-meta-season-task__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;display:-webkit-box;overflow:hidden}[data-drg-scene=meta-season] .drg-meta-season-task__foot{align-items:center;min-height:1.6rem;display:flex}[data-drg-scene=meta-season] .drg-meta-season-task.is-claimed .drg-meta-season-task__title{color:var(--drg-text-muted,#8c8273);text-decoration:line-through}[data-drg-scene=meta-season] .drg-meta-season-task .drg-meta-progress-rail{margin-top:.15rem}.drg-achievements-surface__kpis{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.drg-achievements-surface__kpi{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;gap:.2rem;padding:.65rem .75rem;display:flex}.drg-achievements-surface__kpi-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}.drg-achievements-surface__kpi-value{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);font-variant-numeric:tabular-nums;font-size:1.125rem}.drg-achievements-surface__kpi.is-emphasized{background:linear-gradient(160deg,#30220e73,#0a0a0d8c);border-color:#c9a86a6b}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-live{margin:0 0 var(--drg-spacing-sm);border-radius:var(--drg-radius-chip,6px);color:var(--drg-gold-2,#e6c68f);background:#30220e59;border:1px solid #c9a86a47;padding:.45rem .7rem;font-size:.8125rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-claim-banner{padding:var(--drg-spacing-md) var(--drg-spacing-lg);border-radius:var(--drg-radius-row);margin-bottom:var(--drg-spacing-md);background:linear-gradient(120deg,#30220eb8,#13141beb);border:1px solid #c9a86a6b}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-claim-banner__row{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-claim-banner__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 .2rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-claim-banner__actions{flex-wrap:wrap;gap:.45rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-claim-banner__loot{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search{flex-wrap:wrap;flex:12rem;align-items:flex-end;gap:.45rem;min-width:min(100%,16rem);display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__field{flex-direction:column;flex:12rem;gap:.25rem;min-width:0;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__input{border-radius:var(--drg-radius-chip,6px);width:100%;color:var(--drg-text,#efe6d4);caret-color:var(--drg-gold-2,#e6c68f);background:#08090c8c;border:1px solid #bea05f38;padding:.45rem .65rem;font-size:.8125rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__input:focus,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__input:focus-visible{border-color:#c9a86a8c;outline:none;box-shadow:0 0 0 2px #c9a86a38}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-search__clear{flex:none;margin-bottom:.05rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__count{color:var(--drg-text-muted,#b3a489);white-space:nowrap;margin:0;font-size:.75rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item-main{align-items:center;gap:.45rem;min-width:0;display:inline-flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__sigil.drg-asset-plate,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__sigil.drg-asset-plate--sm{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;box-shadow:none;background:0 0;border:0;border-radius:50%;flex:none;overflow:hidden}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__sigil .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__sigil-void{background:#c9a86a33;border-radius:50%;width:100%;height:100%;display:block}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__rewards{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__reward{border-radius:var(--drg-radius-chip,6px);width:fit-content;color:var(--drg-text-muted,#d2c4a9);background:#ffffff05;border:1px solid #bea05f38;align-items:center;gap:.3rem;padding:.14rem .45rem .14rem .2rem;font-size:.6875rem;line-height:1.2;display:inline-flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__reward-plate.drg-asset-plate,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__reward-plate.drg-asset-plate--sm{width:1.05rem;min-width:1.05rem;height:1.05rem;min-height:1.05rem;box-shadow:none;background:0 0;border:0;flex:none}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__reward-plate .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__reward-void{background:#c9a86a47;border-radius:50%;width:.65rem;height:.65rem;display:block}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-split{gap:var(--drg-spacing-md);grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);align-items:stretch;display:grid}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);gap:var(--drg-spacing-sm);top:var(--drg-spacing-sm);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;align-self:start;display:flex;position:sticky}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status{padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #bea05f1f;flex-direction:column;gap:.3rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status-btn{text-align:left;border-radius:var(--drg-radius-chip,6px);width:100%;color:var(--drg-text-muted,#b3a489);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.75rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status-btn.is-active{color:var(--drg-gold-2,#e6c68f);background:#c9a86a0f;border-color:#c9a86a66}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status-btn.is-ready:not(.is-active){border-color:#c9a86a38}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__head{padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #bea05f1f;flex-direction:column;gap:.25rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item{text-align:left;border-radius:var(--drg-radius-chip,6px);width:100%;color:var(--drg-text-muted,#b3a489);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__count{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#8c8273);font-size:.6875rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item.is-active .drg-meta-achievements-rail__count{color:var(--drg-gold-2,#e6c68f)}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage{gap:var(--drg-spacing-md);min-width:0;padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(165deg,#161410eb,#0c0d12f5),radial-gradient(70% 50% at 30% 0,#c9a86a14,#0000 60%);border:1px solid #bea05f29;flex-direction:column;display:flex;box-shadow:inset 0 1px #e6c68f0d,inset 0 -2px 12px #00000047}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-ledger{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group{flex-direction:column;gap:.65rem;min-width:0;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__head{border-bottom:1px solid #bea05f29;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.2rem .15rem .45rem;display:grid}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__sigil.drg-asset-plate,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__sigil.drg-asset-plate--sm{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;box-shadow:none;background:0 0;border:0;border-radius:50%;overflow:hidden}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__sigil .drg-asset-plate__img{object-fit:contain;width:100%;height:100%}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__sigil-void{background:#c9a86a38;border-radius:50%;width:100%;height:100%;display:block}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);letter-spacing:.02em;margin:0;font-size:1rem;font-weight:600}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-group__count{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-text-muted,#8c8273);font-variant-numeric:tabular-nums;font-size:.6875rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__more{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);padding-top:var(--drg-spacing-sm);border-top:1px solid #bea05f1a;flex-wrap:wrap;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:1.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-grid>li{align-self:start;min-width:0;max-height:none;display:block;height:auto!important}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-card,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.drg-card{box-sizing:border-box;width:100%;max-height:none;overflow:hidden;height:auto!important;min-height:0!important;transform:none!important}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-card__meta{flex-direction:column;flex:none;justify-content:flex-start;gap:.45rem;min-height:0;margin-top:0;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile{width:100%;box-shadow:none;background:linear-gradient(165deg,#12110efa,#0b0c10fc);flex-direction:column;gap:.5rem;display:flex;padding:.75rem .85rem!important}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile:hover,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile:focus-visible,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.drg-card:hover,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.drg-card:focus-visible{transform:none!important}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile .drg-meta-catalog-card__head{flex:none;grid-template-columns:2.4rem minmax(0,1fr);grid-template-areas:"crest title""crest badge";align-items:start;gap:.25rem .55rem;display:grid}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile .drg-meta-catalog-card__crest{background:#0a0a0dd9;border:1px solid #c9a86a4d;border-radius:50%;grid-area:crest;width:2.4rem;height:2.4rem;overflow:hidden}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__plate.drg-asset-plate,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__plate.drg-asset-plate--sm{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__plate .drg-asset-plate__img{object-fit:contain;object-position:center;width:100%;height:100%;padding:.15rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__void{background:#c9a86a38;width:100%;height:100%;display:block}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-card__title,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile .drg-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;min-height:0;max-height:2.6em;margin:0;font-size:.875rem;line-height:1.3;display:-webkit-box;overflow:hidden}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-card__badge{grid-area:badge}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-card__badge .drg-chip{padding:.12rem .4rem;font-size:.625rem;line-height:1.2}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;display:grid}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__ratio{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-gold-2,#e6c68f);white-space:nowrap;font-size:.75rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.625rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__score{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0;font-size:1rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__list{gap:var(--drg-spacing-xs);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item.is-active{color:var(--drg-gold-2,#e6c68f);background:#c9a86a0f;border-color:#c9a86a66}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item.has-ready:not(.is-active){border-color:#c9a86a2e}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-grid{align-content:start;row-gap:1.25rem}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile .drg-feature-actions{align-items:center;min-height:0;margin-top:auto;position:static}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile .drg-feature-actions:empty{display:none}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__empty{padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);text-align:center;align-items:center;gap:var(--drg-spacing-sm);border:1px dashed #bea05f38;flex-direction:column;margin:0;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__empty>.drg-meta{margin:0}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage__empty-actions{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.is-locked{opacity:.78}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.is-ready{background:linear-gradient(160deg,#30220e73,#0d0e13eb);border-color:#c9a86a8c;box-shadow:0 4px 18px #00000047}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.is-claimed{border-color:#5fa86a59}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.is-claimed .drg-meta-achievement-tile__rewards{opacity:.72}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status-btn:focus-visible,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item:focus-visible{outline-offset:2px;outline:2px solid #c9a86aa6}@media (prefers-reduced-motion:reduce){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile.is-ready{box-shadow:none}}@media (width<=1200px){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-split{grid-template-columns:1fr}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-stage{padding:var(--drg-spacing-sm)}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail{gap:var(--drg-spacing-sm);position:static}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-flow:row;gap:.35rem;padding-bottom:.55rem;overflow-x:auto}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__status-btn{white-space:nowrap;flex:none;width:auto}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__list{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-flow:row;gap:.35rem;padding-bottom:.15rem;overflow-x:auto}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__list>li{flex:none}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail__item{white-space:nowrap}}@media (width<=640px){:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-catalog-grid{grid-template-columns:1fr}}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__progress{background:#ffffff0f;border-radius:999px;height:.35rem;margin:0;overflow:hidden}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievement-tile__progress-fill{background:linear-gradient(90deg,#a87b3a,#e6c68f);height:100%}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-filters{gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:0;height:min(58vh,34rem);min-height:20rem;display:grid;overflow:hidden}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__index{background:#08090c59;border-right:1px solid #bea05f1a;flex-direction:column;min-height:0;display:flex}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__index .drg-eyebrow{padding:var(--drg-spacing-sm) var(--drg-spacing-md) 0;margin:0}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__list{padding:var(--drg-spacing-sm) var(--drg-spacing-md);flex-direction:column;flex:1;gap:.25rem;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__more{padding:var(--drg-spacing-sm) var(--drg-spacing-md) var(--drg-spacing-md);border-top:1px solid #bea05f14}[data-drg-scene=meta-chronicles] .drg-chronicle-entry--row{border-radius:var(--drg-radius-row);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid #0000;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:.15rem .5rem;padding:.55rem .65rem;display:grid}[data-drg-scene=meta-chronicles] .drg-chronicle-entry--row.is-selected{background:#c9a86a0f;border-color:#c9a86a59}[data-drg-scene=meta-chronicles] .drg-chronicle-entry__glyph{color:var(--drg-gold-2,#e6c68f);flex:none;grid-row:1/span 2;align-self:center;font-size:.625rem}[data-drg-scene=meta-chronicles] .drg-chronicle-entry__title{color:var(--drg-text-strong,#e8dcc4);font-size:.8125rem;line-height:1.35}[data-drg-scene=meta-chronicles] .drg-chronicle-entry__tag{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=meta-chronicles] .drg-chronicle-entry--row.is-selected .drg-chronicle-entry__title{color:var(--drg-gold-2,#e6c68f)}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader{padding:var(--drg-spacing-lg);min-height:0;overflow-y:auto}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-gold-2,#e6c68f);margin:0 0 .35rem;font-size:.625rem}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.5rem}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader__lede{color:var(--drg-text-muted,#8c8273);margin:var(--drg-spacing-sm) 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader__body{margin-top:var(--drg-spacing-md);color:var(--drg-text-muted,#b3a489);font-size:.875rem;line-height:1.65}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader__empty{color:var(--drg-text-muted,#8c8273);font-style:italic}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip{gap:var(--drg-spacing-sm);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day{padding:var(--drg-spacing-md) var(--drg-spacing-sm);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f33;flex-direction:column;align-items:center;gap:.25rem;min-height:5.5rem;display:flex;position:relative}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day.is-available,[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day.is-today{border-color:#c9a86a8c;box-shadow:0 0 16px #c9a86a26}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day.is-claimed{opacity:.85;border-color:#5fa86a73}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day:nth-child(7){border-style:double;border-width:3px}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip__day-num{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);font-size:1.125rem}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-claim{justify-content:center;display:flex}@media (width<=56rem){[data-drg-scene=meta-season] .drg-meta-season-split,[data-drg-scene=meta-season] .drg-meta-season-goals__panes,:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-split,[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed{grid-template-columns:1fr;height:auto;min-height:0}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__index{border-bottom:1px solid #bea05f1a;border-right:none;max-height:16rem}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-feed__list{max-height:12rem}[data-drg-scene=meta-chronicles] .drg-meta-chronicles-reader{max-height:none}:is([data-drg-scene=meta-achievements],.drg-achievements-surface) .drg-meta-achievements-rail,[data-drg-scene=meta-season] .drg-meta-season-sidebar{position:static}[data-drg-scene=meta-season] .drg-meta-season-tier{flex-basis:min(11rem,80vw)}[data-drg-scene=meta-season] .drg-meta-season-hero-actions{align-items:stretch}[data-drg-scene=meta-daily-rewards] .drg-meta-daily-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-drg-scene=meta-season] .drg-meta-tier-actions{gap:var(--drg-spacing-sm);margin-top:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene^=meta-] .drg-panel,[data-drg-scene^=meta-] .drg-meta-flat-panel,[data-drg-scene=character-essence] .drg-panel,.dr-reset-chamber .drg-meta-flat-panel{background:var(--drg-neutral-surface);border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);padding:var(--drg-spacing-lg);border:1px solid #7fa3c029}[data-drg-scene=pvp-hub] .dr-layout-tactical__chrome{margin-bottom:0}[data-drg-scene=pvp-hub] .dr-layout-tactical__stage{min-height:0}[data-drg-scene=pvp-hub] .drg-pvp-frame-head.drg-pve-frame-head{flex-direction:column;align-items:stretch;gap:.625rem}[data-drg-scene=pvp-hub] .drg-pvp-frame-head .drg-pve-frame-head__tools{justify-content:flex-start;width:100%;margin-left:0}@media (width>=56rem){[data-drg-scene=pvp-hub] .drg-pvp-frame-head.drg-pve-frame-head{flex-direction:row;align-items:center}[data-drg-scene=pvp-hub] .drg-pvp-frame-head .drg-pve-frame-head__tools{justify-content:flex-end;width:auto;margin-left:auto}}[data-drg-scene=pvp-hub] .drg-tactical-frame,[data-drg-scene=pvp-hub] .drg-pvp-hub__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(135% 60% at 50% -8%,#1d120beb 0%,#0a0a0cfa 50%),linear-gradient(165deg,#140e0efa,#0a0808fc);border:1px solid #8b000047;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000052}[data-drg-scene=pvp-hub] .drg-tactical-frame__body{flex-direction:column;min-height:0}[data-drg-scene=pvp-hub] .drg-tactical-frame__stage{flex:0 auto;min-width:0;min-height:0}[data-drg-scene=pvp-hub] .drg-pvp-hub-toolbar{justify-content:flex-end;align-items:center;gap:var(--drg-spacing-sm);border-bottom:none;flex-wrap:wrap;width:auto;padding-bottom:0;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-toolbar__season{text-align:right;font-family:var(--drg-font-heading,serif);letter-spacing:.06em;text-transform:uppercase;color:#e6c68f;white-space:nowrap;flex:0 auto;margin:0;font-size:.75rem}[data-drg-scene=pvp-hub] .drg-pvp-hub-chamber{grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:start;gap:1rem;min-height:0;padding:1rem 1.25rem 1.125rem;display:grid}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail{gap:var(--drg-spacing-sm);flex-direction:column;flex-shrink:0;width:100%;min-width:0;max-width:17.5rem;display:flex;overflow:hidden}[data-drg-scene=pvp-hub] .drg-pvp-hub-chamber--single{grid-template-columns:minmax(0,1fr);justify-content:flex-start}[data-drg-scene=pvp-hub] .drg-pvp-hub-chamber--single .drg-pvp-hub-stage{width:100%;max-width:56rem}[data-drg-scene=pvp-hub] .drg-pvp-league-card{text-align:center;background:radial-gradient(100% 130% at 50% 0,#1a1207f2 0%,#0c0c0ffa 62%);border:1px solid #c9a86a59;border-radius:.8125rem;padding:1.25rem 1rem;position:relative}[data-drg-scene=pvp-hub] .drg-pvp-league-card__sigil{background:#15100b;border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:5.25rem;height:5.25rem;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 0 24px #c9a86a33}[data-drg-scene=pvp-hub] .drg-pvp-league-card__sigil .drg-asset-plate,[data-drg-scene=pvp-hub] .drg-pvp-league-card__sigil .drg-asset-plate--sm,[data-drg-scene=pvp-hub] .drg-pvp-plate--cell{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=pvp-hub] .drg-pvp-league-card__sigil .drg-asset-plate__img,[data-drg-scene=pvp-hub] .drg-pvp-plate--cell .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pvp-hub] .drg-pvp-plate__void{background:#c9a86a2e;border-radius:4px;width:100%;height:100%;display:block}[data-drg-scene=pvp-hub] .drg-pvp-league-card__sigil-glyph{color:#e6c68f;opacity:.9;font-size:1.75rem}[data-drg-scene=pvp-hub] .drg-pvp-league-card__label{letter-spacing:.12em;text-transform:uppercase;color:#8c8273;margin:.75rem 0 0;font-size:.6875rem}[data-drg-scene=pvp-hub] .drg-pvp-league-card__name{font-family:var(--drg-font-heading,serif);color:#f0e6d2;margin:.375rem 0 0;font-size:1.4375rem;font-weight:600}[data-drg-scene=pvp-hub] .drg-pvp-league-card__meta{color:#8c8273;margin:.25rem 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=pvp-hub] .drg-pvp-league-card__bar{background:#1c1d24;border-radius:.25rem;align-items:center;gap:.5625rem;height:.375rem;margin-top:.75rem;display:flex;overflow:hidden}[data-drg-scene=pvp-hub] .drg-pvp-league-card__bar>span{border-radius:inherit;background:linear-gradient(90deg,#a87b3a,#e6c68f);height:100%;display:block}[data-drg-scene=pvp-hub] .drg-pvp-league-card__foot{color:#8c8273;margin:.5rem 0 0;font-size:.6875rem}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail__cta{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--drg-spacing-2);text-align:center;width:100%;max-width:100%;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-2);flex-wrap:wrap;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail__modes{justify-content:center;gap:var(--drg-spacing-2);flex-wrap:wrap;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail__actions{gap:var(--drg-spacing-2);flex-direction:column;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail__field{margin:0}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail__window{text-align:center;margin:0}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage{border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;flex:0 auto;gap:.75rem;min-width:0;padding:1rem 1.125rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0;font-size:1.0625rem}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__subtitle{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:.75rem 0 0;font-size:.9375rem}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__foot{border-top:1px solid #bea05f1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__lore{color:#8c8273;margin:0;font-size:.75rem;font-style:italic}[data-drg-scene=pvp-hub] .drg-pvp-hub-stage__note{display:none}[data-drg-scene=pvp-hub] .drg-pvp-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-opponent-row,[data-drg-scene=pvp-hub] .drg-pvp-bf-row{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#1c1010f2,#0e0a0cfa);border:1px solid #8b000047;flex-direction:column;padding:.75rem .875rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-bf-row{cursor:pointer;flex-flow:wrap;align-items:center;gap:.5rem}[data-drg-scene=pvp-hub] .drg-pvp-bf-row input[type=radio]{opacity:0;pointer-events:none;position:absolute}[data-drg-scene=pvp-hub] .drg-pvp-bf-row--active{border-color:#c9a86a73;box-shadow:0 0 12px #c9a86a1f}[data-drg-scene=pvp-hub] .drg-pvp-bf-row__title{font-family:var(--drg-font-heading,serif);color:#e8dcc4}[data-drg-scene=pvp-hub] .drg-pvp-opponent-row__head{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=pvp-hub] .drg-pvp-opponent-row__plate{border-radius:var(--drg-radius-row);background:#0a0a0de6;border:1px solid #c9a86a66;flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;overflow:hidden}[data-drg-scene=pvp-hub] .drg-pvp-opponent-row__head>div{flex:1;min-width:0}[data-drg-scene=pvp-hub] .drg-pvp-opponent-row__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.0625rem}[data-drg-scene=pvp-hub] .drg-pvp-siege-row{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#1c1010f2,#0e0a0cfa);border:1px solid #8b000047;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-siege-row__plate{border-radius:var(--drg-radius-row);background:#0a0a0de6;border:1px solid #c9a86a59;flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;overflow:hidden}[data-drg-scene=pvp-hub] .drg-pvp-siege-row__copy{flex:1;min-width:0}[data-drg-scene=pvp-hub] .drg-pvp-siege-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2)}[data-drg-scene=pvp-hub] .drg-pvp-siege-row__attack{flex-shrink:0}[data-drg-scene=pvp-hub] .drg-pvp-siege-result{margin:0 0 var(--drg-spacing-3,.75rem);color:var(--drg-text-muted,#8c8273)}[data-drg-scene=pvp-hub] .drg-pvp-bf-match{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);margin:0 0 var(--drg-spacing-3,.75rem);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#301212f5,#100a0cfa);border:1px solid #c9a86a59;flex-wrap:wrap;padding:.75rem .875rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-bf-match__copy{flex:1;min-width:12rem}[data-drg-scene=pvp-hub] .drg-pvp-bf-match__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0 0 .25rem;font-size:1.0625rem}[data-drg-scene=pvp-hub] .drg-pvp-bf-match__cta{flex-shrink:0}[data-drg-scene=pvp-hub] .drg-pvp-bf-match-result{margin:0 0 var(--drg-spacing-3,.75rem);color:var(--drg-text-muted,#8c8273)}[data-drg-scene=pvp-hub] .drg-pvp-bf-match-result--win{color:#94c49af2}[data-drg-scene=pvp-hub] .drg-pvp-bf-match-result--loss{color:#d68c6cf2}[data-drg-scene=pvp-hub] .drg-pvp-duel-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-duel-row{border-radius:var(--drg-radius-row);grid-template-columns:4rem 1fr 5.625rem 5rem;align-items:center;gap:.625rem;padding:.5625rem .75rem;font-size:.8125rem;display:grid}[data-drg-scene=pvp-hub] .drg-pvp-duel-row--win{background:#5fa86a0d;border:1px solid #5fa86a33}[data-drg-scene=pvp-hub] .drg-pvp-duel-row--loss{background:#c2693c0d;border:1px solid #c2693c33}[data-drg-scene=pvp-hub] .drg-pvp-duel-row--neutral{background:#0a0a0c8c;border:1px solid #8b00002e}[data-drg-scene=pvp-hub] .drg-pvp-duel-row__result{font-family:var(--drg-font-heading,serif)}[data-drg-scene=pvp-hub] .drg-pvp-duel-row--win .drg-pvp-duel-row__result,[data-drg-scene=pvp-hub] .drg-pvp-duel-row--win .drg-pvp-duel-row__delta{color:#5fa86a}[data-drg-scene=pvp-hub] .drg-pvp-duel-row--loss .drg-pvp-duel-row__result,[data-drg-scene=pvp-hub] .drg-pvp-duel-row--loss .drg-pvp-duel-row__delta{color:#c2693c}[data-drg-scene=pvp-hub] .drg-pvp-duel-row__opponent{font-family:var(--drg-font-heading,serif);color:#e8dcc4;font-size:.9375rem}[data-drg-scene=pvp-hub] .drg-pvp-duel-row__meta{color:#8c8273}[data-drg-scene=pvp-hub] .drg-pvp-duel-row__delta{text-align:right}[data-drg-scene=pvp-hub] .drg-pvp-cosmetics-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-cosmetic-row{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#160e0eeb,#0c0a0cfa);border:1px solid #8b00003d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}[data-drg-scene=pvp-hub] .drg-pvp-karma-balance{color:#e8dcc4;margin:.5rem 0;font-size:1rem}@media (width<=52rem){[data-drg-scene=pvp-hub] .drg-pvp-hub-chamber{grid-template-columns:minmax(0,1fr);padding:1rem}[data-drg-scene=pvp-hub] .drg-pvp-hub-rail{max-width:100%}[data-drg-scene=pvp-hub] .drg-pvp-hub-toolbar{flex-wrap:wrap}[data-drg-scene=pvp-hub] .drg-pvp-hub-toolbar__season{text-align:left;flex:100%;order:3}[data-drg-scene=pvp-hub] .drg-pvp-duel-row{grid-template-columns:1fr;gap:.25rem}[data-drg-scene=pvp-hub] .drg-pvp-duel-row__delta{text-align:left}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pvp-hub] .drg-pvp-opponent-row:hover,[data-drg-scene=pvp-hub] .drg-pvp-bf-row:hover{transition:none;transform:none}}[data-drg-scene=pve-tower] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-tower] .drg-tactical-frame,[data-drg-scene=pve-tower] .drg-tower__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(100% 80% at 50% 0,#8b00001a,#0000 55%),linear-gradient(165deg,#1c1010fa,#0e0a0afc);border:1px solid #8b000047;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000052}[data-drg-scene=pve-tower] .drg-tower-toolbar{border-color:#8b000059}[data-drg-scene=pve-tower] .drg-pve-tactical-kpi__tile--floor{font-family:var(--drg-font-heading,serif);letter-spacing:.08em;text-transform:uppercase;color:#e6a0a0;border-color:#8b000073}[data-drg-scene=pve-tower] .drg-tower-chamber{border-radius:var(--drg-radius-card);background:radial-gradient(120% 70% at 50% -10%,#2012128c 0%,#0a0a0c59 55%);border:1px solid #8b000033;gap:0;min-height:22rem;display:flex;overflow:hidden}[data-drg-scene=pve-tower] .drg-tower-ladder{background:linear-gradient(#140c0cc7,#0a0a0ce6);border-right:1px solid #8b000029;flex-direction:column;flex-shrink:0;gap:.25rem;width:min(100%,13.75rem);padding:1.125rem 1rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-ladder__title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0 0 .5rem;font-size:.6875rem}[data-drg-scene=pve-tower] .drg-tower-ladder__track{flex-direction:column-reverse;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-tower] .drg-tower-ladder__segment{flex-direction:column-reverse;display:flex}[data-drg-scene=pve-tower] .drg-tower-ladder__node{border-radius:var(--drg-radius-row);align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-ladder__node--current{background:#8b00001f;border:1px solid #c96a6a8c}[data-drg-scene=pve-tower] .drg-tower-ladder__node--checkpoint .drg-tower-ladder__glyph{box-shadow:0 0 12px #c9a86a59}[data-drg-scene=pve-tower] .drg-tower-ladder__node--checkpoint.drg-tower-ladder__node--cleared .drg-tower-ladder__glyph,[data-drg-scene=pve-tower] .drg-tower-ladder__node--checkpoint.drg-tower-ladder__node--current .drg-tower-ladder__glyph{border-color:#c9a86aa6}[data-drg-scene=pve-tower] .drg-tower-ladder__glyph{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-ladder__node--cleared .drg-tower-ladder__glyph{color:#5fa86a;background:#5fa86a21;border:1px solid #5fa86a80}[data-drg-scene=pve-tower] .drg-tower-ladder__node--current .drg-tower-ladder__glyph{color:#e6a0a0;font-family:var(--drg-font-heading,serif);border:2px solid #c96a6a;box-shadow:0 0 12px #8b000059}[data-drg-scene=pve-tower] .drg-tower-ladder__node--locked .drg-tower-ladder__glyph{color:#5a554c;border:1px solid #8c827359}[data-drg-scene=pve-tower] .drg-tower-ladder__label{color:#8c8273;font-size:.8125rem;line-height:1.35}[data-drg-scene=pve-tower] .drg-tower-ladder__node--current .drg-tower-ladder__label{color:#e8dcc4}[data-drg-scene=pve-tower] .drg-tower-ladder__connector{border-left:1px dashed #8b000047;width:0;height:.875rem;margin-left:1.3125rem}[data-drg-scene=pve-tower] .drg-tower-ladder__foot{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#6b6660);margin:auto 0 0;padding-top:.75rem;font-size:.625rem}[data-drg-scene=pve-tower] .drg-tower-stage{flex-direction:column;flex:1;gap:.875rem;min-width:0;padding:1.25rem 1.5rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-floor-panel{border-radius:var(--drg-radius-card);background:radial-gradient(70% 55% at 12% 0,#8b000029,#0000 55%),radial-gradient(90% 100% at 50% 0,#1c1010f5 0%,#0a0a0cfc 62%);border:1px solid #8b000033;flex-direction:column;gap:1rem;padding:1.35rem 1.25rem 1.15rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-floor-panel__hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;display:grid}[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil{background:#080606d9;border:1px solid #c96a6a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex;overflow:hidden;box-shadow:0 0 18px #8b000038}[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil-plate.drg-asset-plate,[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil .drg-asset-plate,[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil .drg-asset-plate--md{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil .drg-asset-plate__img{object-fit:cover;object-position:center;padding:0}[data-drg-scene=pve-tower] .drg-tower-floor-panel__sigil-void{background:linear-gradient(#c96a6a59,#0000);border-radius:2px;width:55%;height:70%;display:block}[data-drg-scene=pve-tower] .drg-tower-floor-panel__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#c96a6a;margin:0;font-size:.625rem}[data-drg-scene=pve-tower] .drg-tower-floor-panel__title{font-family:var(--drg-font-heading,serif);letter-spacing:.03em;color:var(--drg-text-strong,#f0e6d2);margin:.15rem 0 0;font-size:clamp(1.55rem,2.4vw,1.9rem)}[data-drg-scene=pve-tower] .drg-tower-floor-panel__lede{max-width:36rem;color:var(--drg-text-muted,#8c8273);margin:.35rem 0 0;font-size:.84rem;line-height:1.5}[data-drg-scene=pve-tower] .drg-tower-floor-panel__kpi{flex-direction:column;align-items:flex-end;gap:.1rem;min-width:4.5rem;margin:0;display:flex}[data-drg-scene=pve-tower] .drg-tower-floor-panel__kpi-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#a07070;font-size:.625rem}[data-drg-scene=pve-tower] .drg-tower-floor-panel__kpi-value{font-family:var(--drg-font-heading,serif);color:#e6a0a0;text-shadow:0 0 18px #8b000059;font-size:clamp(2.1rem,3.5vw,2.65rem);line-height:1}[data-drg-scene=pve-tower] .drg-tower-floor-panel__meta{flex-wrap:wrap;align-items:baseline;gap:.45rem .85rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-meta{color:#d2b4b4;font-size:.72rem}[data-drg-scene=pve-tower] .drg-tower-meta--muted{color:var(--drg-text-muted,#8c8273)}[data-drg-scene=pve-tower] .drg-tower-floor-panel__status{margin:0;font-size:.82rem;line-height:1.4}[data-drg-scene=pve-tower] .drg-tower-floor-panel__status--win{color:#9ec49a}[data-drg-scene=pve-tower] .drg-tower-floor-panel__status--loss{color:#e0a090}[data-drg-scene=pve-tower] .drg-tower-actions{display:flex}[data-drg-scene=pve-tower] .drg-tower-actions__primary{letter-spacing:.04em;min-width:min(100%,16rem);min-height:2.85rem;font-size:.95rem}[data-drg-scene=pve-tower] .drg-tower-idle{background:linear-gradient(90deg,#16120c59,#0000 70%);border-top:1px solid #bea05f1f;border-bottom:1px solid #bea05f1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.7rem .85rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-idle__pending{color:var(--drg-text-muted,#8c8273);flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.78rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-idle__pending strong{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-weight:600}[data-drg-scene=pve-tower] .drg-tower-idle__claim{flex-shrink:0}[data-drg-scene=pve-tower] .drg-tower-skip{flex-direction:column;gap:.45rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-skip__btn{color:#9a8570;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:.78rem;text-decoration:underline}[data-drg-scene=pve-tower] .drg-tower-skip__btn:hover:not(:disabled){color:#cdae74}[data-drg-scene=pve-tower] .drg-tower-skip__btn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}[data-drg-scene=pve-tower] .drg-tower-footer-lore{color:var(--drg-text-muted,#6b6660);margin:0;font-size:.72rem;font-style:italic;line-height:1.5}@media (width<=40rem){[data-drg-scene=pve-tower] .drg-tower-floor-panel__hero{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pve-tower] .drg-tower-floor-panel__kpi{flex-direction:row;grid-column:1/-1;align-items:baseline;gap:.55rem}}[data-drg-scene=pve-tower] .drg-tower-leaderboard{border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#101014f2,#0a0a0cfa);border:1px solid #c9a86a29;padding:.875rem 1rem}[data-drg-scene=pve-tower] .drg-tower-leaderboard__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.625rem;display:flex}[data-drg-scene=pve-tower] .drg-tower-leaderboard__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:.9375rem}[data-drg-scene=pve-tower] .drg-tower-leaderboard__sub{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#cdae74;font-size:.625rem}[data-drg-scene=pve-tower] .drg-tower-leaderboard__empty{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;font-style:italic}[data-drg-scene=pve-tower] .drg-tower-leaderboard__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-tower] .drg-tower-leaderboard__row{border-radius:var(--drg-radius-row);background:#0a0a0c73;border:1px solid #bea05f1a;grid-template-columns:2rem 1fr auto;align-items:center;gap:.5rem;padding:.5rem .625rem;display:grid}[data-drg-scene=pve-tower] .drg-tower-leaderboard__row--lead{border-color:#c9a86a47}[data-drg-scene=pve-tower] .drg-tower-leaderboard__rank{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#cdae74;font-size:.75rem}[data-drg-scene=pve-tower] .drg-tower-leaderboard__name{color:var(--drg-text-body,#d8cdb8);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}[data-drg-scene=pve-tower] .drg-tower-leaderboard__floor{color:var(--drg-text-muted,#8c8273);white-space:nowrap;font-size:.75rem}@media (prefers-reduced-motion:reduce){[data-drg-scene=pve-tower] .drg-tower-ladder__node--current .drg-tower-ladder__glyph,[data-drg-scene=pve-tower] .drg-tower-ladder__node--checkpoint .drg-tower-ladder__glyph{box-shadow:none!important;animation:none!important}}@media (width<=52rem){[data-drg-scene=pve-tower] .drg-tower-chamber{flex-direction:column}[data-drg-scene=pve-tower] .drg-tower-ladder{border-bottom:1px solid #8b000029;border-right:0;width:100%}}[data-drg-scene=meta-runes] .drg-runes-chamber{background:linear-gradient(160deg,#14101cf5,#0c0a12fa);border-color:#b199d038}[data-drg-scene=meta-runes] .drg-runes-catalog-grid{gap:var(--drg-spacing-md);margin:var(--drg-spacing-md) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}[data-drg-scene=meta-runes] .drg-rune-card{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#161220f2,#0d0c14fa);border:1px solid #b199d02e;flex-direction:column;display:flex}[data-drg-scene=meta-runes] .drg-rune-card__head{justify-content:space-between;align-items:center;display:flex}[data-drg-scene=meta-runes] .drg-rune-card__icon{border-radius:var(--drg-radius-row);width:2.375rem;height:2.375rem;color:var(--drg-rune-1,#b199d0);border:1px solid #b199d059;justify-content:center;align-items:center;font-size:1.125rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.0625rem}[data-drg-scene=meta-runes] .drg-rune-card__meta{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.75rem}[data-drg-scene=meta-runes] .drg-rune-card__foot{margin-top:auto}[data-drg-scene=meta-runes] .drg-runes-footer-lore{margin:var(--drg-spacing-lg) 0 0;color:var(--drg-text-muted,#8c8273);font-size:.75rem;font-style:italic;line-height:1.55}[data-drg-scene=meta-trials] .drg-trials-chamber__split{gap:var(--drg-spacing-lg);margin-top:var(--drg-spacing-md);align-items:stretch;display:flex}[data-drg-scene=meta-trials] .drg-trials-catalog{gap:var(--drg-spacing-md);flex-direction:column;flex:1.6;min-width:0;display:flex}[data-drg-scene=meta-trials] .drg-trials-catalog-grid{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=meta-trials] .drg-trial-card{gap:var(--drg-spacing-xs);text-align:left;border-radius:var(--drg-radius-row);width:100%;color:inherit;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c9a86a24;flex-direction:column;padding:.75rem .875rem;display:flex}[data-drg-scene=meta-trials] .drg-trial-card:hover{border-color:#c9a86a47}[data-drg-scene=meta-trials] .drg-trial-card--selected,[data-drg-scene=meta-trials] .drg-trial-card--daily{background:#c9a86a12;border-color:#c9a86a73}[data-drg-scene=meta-trials] .drg-trial-card--active{border-color:#c2693c6b;box-shadow:0 0 0 1px #c2693c1f}[data-drg-scene=meta-trials] .drg-trial-card__head{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=meta-trials] .drg-trial-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:1rem}[data-drg-scene=meta-trials] .drg-trial-card__chips{gap:var(--drg-spacing-xs);flex-wrap:wrap;display:flex}[data-drg-scene=meta-trials] .drg-trials-actions{gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=meta-trials] .drg-trials-leaderboard{gap:var(--drg-spacing-sm);min-width:0;padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c9a86a24;flex-direction:column;flex:1;display:flex}[data-drg-scene=meta-trials] .drg-trials-leaderboard__head{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene=meta-trials] .drg-trials-leaderboard__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin:0;font-size:1.0625rem}[data-drg-scene=meta-trials] .drg-trials-leaderboard__sub{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=meta-trials] .drg-trials-leaderboard__empty,[data-drg-scene=meta-trials] .drg-trials-leaderboard__hint{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;line-height:1.55}[data-drg-scene=meta-trials] .drg-trials-footer-lore{margin:var(--drg-spacing-lg) 0 0;color:var(--drg-text-muted,#8c8273);font-size:.75rem;font-style:italic;line-height:1.55}@media (width<=48rem){[data-drg-scene=meta-trials] .drg-trials-chamber__split{flex-direction:column}}[data-drg-scene=character-essence] .drg-essence-hero__sigil{color:var(--drg-rune-1,#b199d0);font-size:1.375rem}[data-drg-scene=character-essence] .drg-essence-chamber-wrap{margin-top:0}[data-drg-scene=character-essence] .drg-essence-chamber{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}[data-drg-scene=character-essence] .drg-essence-chamber__split{gap:var(--drg-spacing-lg);align-items:stretch;display:flex}[data-drg-scene=character-essence] .drg-essence-chamber__stats{gap:var(--drg-spacing-md);flex-direction:column;flex:1.5;min-width:0;display:flex}[data-drg-scene=character-essence] .drg-essence-chamber__side{gap:var(--drg-spacing-md);flex-direction:column;flex:1;min-width:0;display:flex}[data-drg-scene=character-essence] .drg-essence-chamber__section-title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0 0 var(--drg-spacing-sm);font-size:.625rem}[data-drg-scene=character-essence] .drg-essence-stat-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-essence] .drg-essence-stat-block{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#14101cf2,#0c0a12fa);border:1px solid #b199d02e;padding:.75rem .875rem}[data-drg-scene=character-essence] .drg-essence-stat-block__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-essence] .drg-essence-stat-block__bar{background:#0a0a0ca6;border:1px solid #b199d01f;border-radius:999px;height:.375rem;overflow:hidden}[data-drg-scene=character-essence] .drg-essence-stat-block__bar-fill{border-radius:inherit;background:linear-gradient(90deg,#b199d08c,#e6c68fd9);height:100%;transition:width .25s}[data-drg-scene=character-essence] .drg-essence-reserve{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#161220f2,#0d0c14fa);border:1px solid #b199d038}[data-drg-scene=character-essence] .drg-essence-reserve__value{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin:0;font-size:2rem;display:flex}[data-drg-scene=character-essence] .drg-essence-reserve__glyph{color:var(--drg-rune-1,#b199d0);font-size:1.25rem}[data-drg-scene=character-essence] .drg-essence-reserve__meta{margin:.375rem 0 0}[data-drg-scene=character-essence] .drg-essence-infuse{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex}[data-drg-scene=character-essence] .drg-essence-infuse__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-essence] .drg-essence-infuse__select{border-radius:var(--drg-radius-row);width:100%;color:var(--drg-text-strong,#e8dcc4);background:#0a0a0cbf;border:1px solid #b199d033;padding:.5rem .625rem;font-size:.8125rem}[data-drg-scene=character-essence] .drg-essence-infuse__cost{margin:0}[data-drg-scene=character-essence] .drg-essence-infuse__btn{margin-top:var(--drg-spacing-xs);width:100%}[data-drg-scene=character-essence] .drg-essence-infuse__idle{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#0a0a0c73;border:1px dashed #b199d029;margin:0;font-style:italic}[data-drg-scene=character-essence] .drg-essence-nodes-grid{gap:var(--drg-spacing-sm);margin:var(--drg-spacing-md) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));padding:0;list-style:none;display:grid}[data-drg-scene=character-essence] .drg-essence-node-card{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#14101cf2,#0c0a12fa);border:1px solid #b199d029;padding:.75rem .875rem}[data-drg-scene=character-essence] .drg-essence-node-card__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=character-essence] .drg-essence-node-card__value{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin-top:.25rem;font-size:1rem}[data-drg-scene=character-essence] .drg-essence-node-card--active{border-color:#c9a86a6b;box-shadow:inset 0 0 18px #b199d014}@media (width<=52rem){[data-drg-scene=character-essence] .drg-essence-chamber__split{flex-direction:column}}[data-drg-scene=character-essence] .drg-essence-footer-lore{margin:var(--drg-spacing-lg) 0 0;color:var(--drg-text-muted,#8c8273);font-size:.75rem;font-style:italic;line-height:1.55}[data-drg-scene=meta-runes] .drg-shop-loading-grid,[data-drg-scene=meta-trials] .drg-shop-loading-grid,[data-drg-scene=character-essence] .drg-shop-loading-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}[data-drg-scene=meta-runes] .drg-shop-loading-card,[data-drg-scene=meta-trials] .drg-shop-loading-card,[data-drg-scene=character-essence] .drg-shop-loading-card{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);gap:var(--drg-spacing-sm);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f1a;flex-direction:column;display:flex}[data-drg-scene^=arcane-] .drg-arcane-feature-chamber{background:linear-gradient(180deg, #ffffff04, transparent 38%), var(--drg-order-surface);border:1px solid var(--drg-order-border);border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);box-shadow:var(--drg-plate-inset), inset 0 -32px 56px #00000052, 0 8px 24px #00000047}[data-drg-scene^=arcane-] .drg-meta-flat-stat-row{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}[data-drg-scene^=arcane-] .drg-meta-flat-stat{min-width:0}[data-drg-scene^=arcane-] .drg-meta-flat-stat .drg-stat-tile{height:100%;min-height:96px}[data-drg-scene=arcane-titan-forge] .drg-scene-preface__stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=arcane-titan-forge] .drg-forge-workbench{grid-template-columns:minmax(0,1.35fr) minmax(12rem,16rem);min-height:0;display:grid}[data-drg-scene=arcane-titan-forge] .drg-arcane-feature-chamber{background:0 0;border:none;padding:0}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge{background:var(--drg-order-surface);border:1px solid var(--drg-order-border);border-radius:var(--drg-radius-card);box-shadow:none;padding:0;overflow:visible}[data-drg-scene=arcane-titan-forge] .drg-arcane-siblings .drg-tab{letter-spacing:.01em;padding-inline:.65rem;font-size:.8125rem}[data-drg-scene=arcane-titan-forge] .drg-arcane-siblings .drg-tab.is-active{color:#eef1f4;box-shadow:none;background:#e9edf10f;border-color:#e9edf159}[data-drg-scene=arcane-titan-forge] .drg-arcane-siblings .drg-tab.is-active:after{box-shadow:none;background:#e9edf16b}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__nav{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-titan-forge] .drg-forge-workbench__altar{padding:var(--drg-spacing-lg);background:radial-gradient(80% 50% at 50% 0,#dc783214,#0000 62%),linear-gradient(#ffffff05,#0000 42%);border-right:1px solid #e9edf11f;flex-direction:column;justify-content:flex-start;display:flex;position:relative}[data-drg-scene=arcane-titan-forge] .drg-forge-workbench__journal{padding:var(--drg-spacing-md);background:linear-gradient(#ffffff04,#0000 38%),#0a0b0d8c;position:relative}[data-drg-scene=arcane-titan-forge] .drg-forge-journal{gap:var(--drg-spacing-sm);flex-direction:column;min-height:100%;display:flex}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-order-muted);margin:0;font-size:.625rem}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__lede{color:#e9edf19e;margin:0;font-size:.8125rem;font-style:italic;line-height:1.45}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__rows{margin:var(--drg-spacing-xs) 0 0;gap:0 var(--drg-spacing-sm);grid-template-columns:1fr auto;align-items:baseline;padding:0;display:grid}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__rows dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#8f9aa5;border-bottom:1px solid #e9edf11a;margin:0;padding:.55rem 0;font-size:.625rem}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__rows dd{font-family:var(--drg-font-heading,serif);color:#eef1f4;font-variant-numeric:tabular-nums;text-align:right;border-bottom:1px solid #e9edf11a;margin:0;padding:.55rem 0;font-size:1rem}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__note{margin:auto 0 0;line-height:1.45}[data-drg-scene=arcane-titan-forge] .drg-forge-altar-card{align-items:flex-start;gap:var(--drg-spacing-sm);width:100%;max-width:36rem;padding:var(--drg-spacing-lg);border-radius:var(--drg-radius-md);background:radial-gradient(90% 60% at 50% 0,#dc78321a,#0000 62%),linear-gradient(160deg,#14100ef5,#0c0a0afa);border:1px solid #dc783247;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=arcane-titan-forge] .drg-forge-altar-card .drg-btn{margin-top:var(--drg-spacing-xs)}[data-drg-scene=arcane-titan-forge] .drg-forge-altar-card--cool{max-width:36rem}[data-drg-scene=arcane-titan-forge] .drg-forge-altar-card__title{font-family:var(--drg-font-heading,serif);color:#eef1f4;margin:0;font-size:1.125rem}[data-drg-scene=arcane-titan-forge] .drg-forge-altar-card__lead{max-width:42ch;margin:0}@media (width<=767px){[data-drg-scene=arcane-titan-forge] .drg-forge-workbench{grid-template-columns:1fr}[data-drg-scene=arcane-titan-forge] .drg-forge-workbench__altar{border-bottom:1px solid #e9edf11f;border-right:0}}[data-drg-scene^=arcane-] .drg-arcane-panels-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}[data-drg-scene^=arcane-] .drg-arcane-panel-card{gap:var(--drg-spacing-sm);background:linear-gradient(180deg, #ffffff03, transparent 36%), var(--drg-order-surface);border:1px solid var(--drg-order-border-soft);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);box-shadow:var(--drg-plate-inset), inset 0 -20px 36px #00000042;flex-direction:column;display:flex}[data-drg-scene^=arcane-] .drg-arcane-panel-card__title{font-family:var(--drg-font-heading,serif);color:#eef1f4;margin:0;font-size:1rem}[data-drg-scene^=arcane-] .drg-arcane-room-list,[data-drg-scene^=arcane-] .drg-arcane-catalog-list{gap:var(--drg-spacing-sm);margin:0 0 var(--drg-spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}[data-drg-scene^=arcane-] .drg-arcane-room-row,[data-drg-scene^=arcane-] .drg-arcane-catalog-row{gap:var(--drg-spacing-xs);background:linear-gradient(180deg, #ffffff03, transparent 34%), var(--drg-order-surface);border:1px solid var(--drg-order-border-soft);border-radius:var(--drg-radius-row);box-shadow:var(--drg-plate-inset), inset 0 -14px 28px #00000038;flex-direction:column;padding:.75rem .875rem;display:flex}[data-drg-scene^=arcane-] .drg-arcane-catalog-row{gap:var(--drg-spacing-sm)}[data-drg-scene^=arcane-] .drg-arcane-catalog-row__head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-sm);display:flex}[data-drg-scene^=arcane-] .drg-arcane-room-row__title,[data-drg-scene^=arcane-] .drg-arcane-catalog-row__title{font-family:var(--drg-font-heading,serif);color:#eef1f4;margin:0;font-size:1rem}[data-drg-scene=arcane-fusion] .drg-arcane-fusion-grid,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-trial-grid{gap:var(--drg-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}[data-drg-scene^=arcane-] .drg-shop-loading-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}[data-drg-scene^=arcane-] .drg-shop-loading-card{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);gap:var(--drg-spacing-sm);background:linear-gradient(160deg,#0e1013f2,#0a0b0dfa);border:1px solid #e9edf11f;flex-direction:column;display:flex}[data-drg-scene^=arcane-] .drg-arcane-production-frame{margin-top:var(--drg-spacing-md);padding:var(--drg-spacing-md);border:1px solid var(--drg-order-border);border-radius:var(--drg-radius-card);background:linear-gradient(180deg, #ffffff03, transparent 36%), var(--drg-order-surface);box-shadow:var(--drg-plate-inset), inset 0 -24px 44px #00000047}[data-drg-scene^=arcane-] .drg-arcane-identity-layout .drg-arcane-production-frame{box-shadow:none;background:0 0;border:none;margin-top:0;padding:0}[data-drg-scene^=arcane-] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,serif);color:#eef1f4}[data-drg-scene^=arcane-] .drg-arcane-fusion-item,[data-drg-scene^=arcane-] .drg-arcane-trial-card{border:1px solid var(--drg-order-border-soft);background:linear-gradient(180deg, #ffffff03, transparent 32%), var(--drg-order-surface);box-shadow:var(--drg-plate-inset), inset 0 -12px 24px #0003}[data-drg-scene^=arcane-] .drg-arcane-fusion-item:hover,[data-drg-scene^=arcane-] .drg-arcane-trial-card:hover{border-color:#e9edf147}[data-drg-scene^=arcane-] .drg-arcane-fusion-item.is-selected,[data-drg-scene^=arcane-] .drg-arcane-trial-card.is-selected{border-color:#e9edf16b;box-shadow:0 0 0 1px #e9edf11f}[data-drg-scene^=arcane-] .drg-state-card{border-radius:var(--drg-radius-row);box-shadow:none;background:linear-gradient(160deg,#0e1013f5,#0a0b0dfa);border:1px solid #e9edf129}[data-drg-scene^=arcane-] .drg-arcane-siblings .drg-tab.is-active{color:#eef1f4;background:#e9edf10f;border-color:#e9edf159}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-feature-chamber{background:linear-gradient(165deg,#15100cf5,#0b0a0cfa);border-color:#c2693c4d}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame{border-color:#c2693c52}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-trial-card{border-color:#c2693c38}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-trial-card.is-active{border-color:#c2693c73}@media (prefers-reduced-motion:reduce){[data-drg-scene=arcane-halls-of-pain] .drg-arcane-feature-chamber,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-trial-card.is-active{transition:none!important;animation:none!important}}[data-drg-scene=character-progress] .dr-layout-chamber--wrapper{width:100%;max-width:100%;padding-block:var(--drg-gutter);box-sizing:border-box;padding-inline:0}[data-drg-scene=character-progress] .dr-layout-chamber__body{min-width:0}[data-drg-scene=character-progress] .drg-progress-road-page{background:radial-gradient(ellipse 90% 55% at 50% -8%, color-mix(in srgb, var(--drg-ember-2) 14%, transparent), transparent 58%), radial-gradient(ellipse 50% 35% at 100% 100%, color-mix(in srgb, var(--drg-gold-5) 16%, transparent), transparent 55%), linear-gradient(165deg, #16120cf0, #08080afa);border:1px solid var(--drg-border-soft);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d, inset 0 -28px 56px #0003;border-radius:var(--drg-radius-screen)}[data-drg-scene=character-progress] .drg-progress-road{gap:var(--drg-spacing-md);flex-direction:column;min-height:min(32rem,100vh - 14rem);display:flex}[data-drg-scene=character-progress] .drg-progress-road__bar{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #bea05f1f;flex-wrap:wrap;display:flex}[data-drg-scene=character-progress] .drg-progress-road__breadcrumb{color:#8c8273;align-items:center;gap:.35rem;font-size:.75rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__breadcrumb-link{color:inherit;text-decoration:none}[data-drg-scene=character-progress] .drg-progress-road__breadcrumb-link:hover{color:#cdae74}[data-drg-scene=character-progress] .drg-progress-road__breadcrumb-sep{color:#5a554c}[data-drg-scene=character-progress] .drg-progress-road__breadcrumb-current{color:#cdae74}[data-drg-scene=character-progress] .drg-progress-road__chips{flex-wrap:wrap;gap:.5rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__head{padding-top:.15rem}[data-drg-scene=character-progress] .drg-progress-road__title{font-family:var(--drg-font-display,"Cinzel", serif);color:#f0e6d2;margin:0;font-size:clamp(1.45rem,2.6vw,1.625rem);font-weight:600}[data-drg-scene=character-progress] .drg-progress-road__lede{color:#8c8273;margin:.2rem 0 0;font-size:.8125rem;font-style:italic}[data-drg-scene=character-progress] .drg-progress-road__track-wrap{padding:var(--drg-spacing-md) var(--drg-spacing-sm) 0}[data-drg-scene=character-progress] .drg-progress-road__track{background:#1c1d24;border-radius:5px;height:.5rem;margin:1.625rem 1.875rem 0;position:relative}[data-drg-scene=character-progress] .drg-progress-road__fill{background:linear-gradient(90deg,#a87b3a,#e6c68f);border-radius:5px;position:absolute;inset:0 auto 0 0}[data-drg-scene=character-progress] .drg-progress-road__node{width:1.625rem;height:1.625rem;font-family:var(--drg-font-serif,"Cormorant Garamond", serif);color:#8c8273;background:#1c1d24;border:1px solid #bea05f59;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}[data-drg-scene=character-progress] .drg-progress-road__node--past{color:#1a120a;background:#e6c68f;border-color:#0000}[data-drg-scene=character-progress] .drg-progress-road__node--current{color:#e6c68f;background:#0d0e13;border:2px solid #e6c68f;width:2.125rem;height:2.125rem;font-size:.9375rem;top:calc(50% - 2px);box-shadow:0 0 18px #c9a86a59}[data-drg-scene=character-progress] .drg-progress-road__node--relic{color:#cdae74;border:1px double #c9a86a80;width:2.125rem;height:2.125rem;font-size:.9375rem;top:calc(50% - 2px)}[data-drg-scene=character-progress] .drg-progress-road__labels{color:#8c8273;justify-content:space-between;gap:.35rem;margin:1.375rem .875rem 0;font-size:.72rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__label{text-align:center;flex:1;min-width:0}[data-drg-scene=character-progress] .drg-progress-road__label:first-child{visibility:hidden}[data-drg-scene=character-progress] .drg-progress-road__label--current{color:#e6c68f}[data-drg-scene=character-progress] .drg-progress-road__label--capstone{color:#cdae74}[data-drg-scene=character-progress] .drg-progress-road__bottom{padding:.35rem 0 var(--drg-spacing-md);flex-wrap:wrap;gap:.875rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__panel{min-width:min(100%,16rem);padding:var(--drg-spacing-md);border:1px solid var(--drg-border-soft);background:radial-gradient(ellipse 80% 55% at 50% 0%, color-mix(in srgb, var(--drg-gold-3) 8%, transparent), transparent 58%), linear-gradient(160deg, #161410f2, #0a0a0cfa);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d, inset 0 -24px 48px #0003;border-radius:12px;flex:18rem}[data-drg-scene=character-progress] .drg-progress-road__milestone{border-color:var(--drg-border-base);background:radial-gradient(ellipse 70% 50% at 0% 0%, color-mix(in srgb, var(--drg-gold-3) 10%, transparent), transparent 55%), linear-gradient(160deg, #1a140ef5, #0a0a0cfa);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40f, inset 0 -24px 48px #00000038}[data-drg-scene=character-progress] .drg-progress-road__panel-title{font-family:var(--drg-font-display,"Cinzel", serif);color:#e6c68f;margin:0 0 .625rem;font-size:1rem}[data-drg-scene=character-progress] .drg-progress-road__xp-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-progress] .drg-progress-road__xp-row{align-items:center;gap:.625rem;font-size:.78rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__xp-label{color:#8c8273;flex-shrink:0;width:6.875rem}[data-drg-scene=character-progress] .drg-progress-road__xp-bar{background:#1c1d24;border-radius:4px;flex:1;height:.3125rem;overflow:hidden}[data-drg-scene=character-progress] .drg-progress-road__xp-bar-fill{background:linear-gradient(90deg,#a87b3a,#e6c68f);border-radius:4px;height:100%}[data-drg-scene=character-progress] .drg-progress-road__xp-pct{color:#cdae74;text-align:right;min-width:2.25rem}[data-drg-scene=character-progress] .drg-progress-road__placeholder-note{color:#8c8273;margin:.75rem 0 0;font-size:.72rem;font-style:italic}[data-drg-scene=character-progress] .drg-progress-road__milestone-row{align-items:center;gap:.8125rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__milestone-sigil{color:#e6c68f;border:1px solid #c9a86a80;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.2rem;display:flex}[data-drg-scene=character-progress] .drg-progress-road__milestone-name{font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;margin:0;font-size:1.0625rem}[data-drg-scene=character-progress] .drg-progress-road__milestone-meta{color:#8c8273;margin:.2rem 0 0;font-size:.75rem}[data-drg-scene=character-progress] .drg-progress-road__milestone-hint{color:#8c8273;margin:.75rem 0 0;font-size:.75rem;font-style:italic}[data-drg-scene=character-progress] .drg-progress-road__milestone-hint--placeholder{opacity:.92}[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__bar--skeleton,[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__head--skeleton,[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__track-wrap--skeleton,[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__bottom--skeleton{border-radius:var(--drg-radius-row);background:linear-gradient(90deg,#1c1d24a6 0%,#2a2824d9 50%,#1c1d24a6 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite drg-progress-road-shimmer}[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__bar--skeleton{height:2.25rem}[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__head--skeleton{height:4.5rem}[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__track-wrap--skeleton{height:6.5rem}[data-drg-scene=character-progress] .drg-progress-road--loading .drg-progress-road__bottom--skeleton{height:11rem}@keyframes drg-progress-road-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=720px){[data-drg-scene=character-progress] .drg-progress-road__labels{font-size:.65rem}[data-drg-scene=character-progress] .drg-progress-road__xp-label{width:5rem}}[data-drg-scene=arcane-hub] .drg-hub2-card{background:linear-gradient(160deg,#0e1013f5,#0a0b0dfa);border-color:#e9edf12e}[data-drg-scene=arcane-hub] .drg-hub2-card:hover:not(.drg-hub2-card--gated){box-shadow:none;border-color:#e9edf152}[data-drg-scene=arcane-hub] .drg-hub2-card__title{color:#eef1f4}[data-drg-scene=arcane-hub] .drg-hub2-card__desc{color:#8f9aa5}[data-drg-scene=arcane-hub] .drg-hub2__head{background:linear-gradient(170deg,#0c0e11eb,#090a0cf5);border-bottom-color:#e9edf124}[data-drg-scene=arcane-hub] .drg-hub2__title{color:#eef1f4}[data-drg-scene=arcane-hub] .drg-hub2__sub{color:#aab6c2;font-style:italic}[data-drg-scene=arcane-hub] .drg-hub2-card--timer{box-shadow:none;background:linear-gradient(160deg,#15100cf5,#0b0a0cfa);border-color:#c2693c4d}[data-drg-scene=arcane-hub] .drg-hub2-card--timer:hover:not(.drg-hub2-card--gated){box-shadow:none;border-color:#c2693c6b}[data-drg-scene=arcane-hub] .drg-hub2-card--timer .drg-hub2-card__title{color:#e8dcc4}[data-drg-scene=arcane-hub] .drg-hub2-card--timer .drg-hub2-card__desc{color:#8c8273}[data-drg-scene=arcane-hub] .drg-hub2-card__chip--ember{color:#c2693c;background:#c2693c14;border-color:#c2693c73}[data-drg-scene=arcane-hub] .drg-hub2__rail-item:hover,[data-drg-scene=arcane-hub] .drg-hub2__rail-item:focus-visible{border-color:#e9edf147}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber,[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24}[data-drg-scene=faction-smithing-workshop] .drg-workshop-chamber{border-color:#c9a86a38}[data-drg-scene=faction-cooking-workshop] .drg-workshop-chamber{background:linear-gradient(160deg,#14101cf5,#0c0a12fa);border-color:#b199d038}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipes-grid,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipes-grid{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe{gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe{border-color:#c9a86a2e}[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe{background:linear-gradient(160deg,#14101cf2,#0c0a12fa);border-color:#b199d02e}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe--locked,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe--locked{opacity:.62}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__head,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__head{justify-content:space-between;align-items:center;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__icon,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__icon{border-radius:var(--drg-radius-row);border:1px solid #bea05f40;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;font-size:1.125rem;display:flex}[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__icon{color:var(--drg-rune-1,#b199d0);border-color:#b199d059}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__title,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.0625rem}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__meta,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__meta{color:var(--drg-text-muted,#8c8273);margin:.25rem 0 0;font-size:.75rem}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__foot,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__foot{justify-content:space-between;align-items:center;gap:var(--drg-spacing-sm);margin-top:auto;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__cost,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__cost{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--drg-gold-2,#e6c68f);font-size:.6875rem}[data-drg-scene=faction-smithing-workshop] .drg-workshop-footer-lore,[data-drg-scene=faction-cooking-workshop] .drg-workshop-footer-lore{margin:var(--drg-spacing-lg) 0 0;color:var(--drg-text-muted,#8c8273);font-size:.75rem;font-style:italic;line-height:1.55}[data-drg-scene=faction-smithing-workshop] .drg-shop-loading-grid,[data-drg-scene=faction-cooking-workshop] .drg-shop-loading-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}[data-drg-scene=faction-smithing-workshop] .drg-craft-workbench,[data-drg-scene=faction-cooking-workshop] .drg-craft-workbench{min-height:24rem;margin-top:var(--drg-spacing-md);border-top:1px solid #bea05f1a;grid-template-columns:minmax(14rem,18.75rem) minmax(0,1fr) minmax(12rem,16.25rem);gap:0;display:grid}[data-drg-scene=faction-smithing-workshop] .drg-workshop-reputation,[data-drg-scene=faction-cooking-workshop] .drg-workshop-reputation{margin-bottom:var(--drg-spacing-sm);flex-direction:column;gap:.375rem;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-workshop-reputation__label{color:#cdae74;font-size:.75rem}[data-drg-scene=faction-smithing-workshop] .drg-workshop-reputation__track{background:#1c1d24;border-radius:.25rem;height:.3125rem;overflow:hidden}[data-drg-scene=faction-smithing-workshop] .drg-workshop-reputation__fill{background:linear-gradient(90deg,#c9a86a,#e6c68f);height:100%;display:block}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe,[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe{text-align:left;cursor:pointer;flex-direction:column;gap:.25rem;width:100%;display:flex;position:relative}[data-drg-scene=faction-smithing-workshop] .drg-workshop-recipe__crest{color:#cdae74;opacity:.85;font-size:.75rem;position:absolute;top:.5rem;right:.5rem}[data-drg-scene=faction-cooking-workshop] .drg-workshop-recipe__buff{align-self:flex-start;margin-top:.25rem}[data-drg-scene=faction-smithing-workshop] .drg-craft-workbench__recipes,[data-drg-scene=faction-cooking-workshop] .drg-craft-workbench__recipes{padding:var(--drg-spacing-md);gap:var(--drg-spacing-sm);border-right:1px solid #bea05f1a;flex-direction:column;display:flex;overflow:auto}[data-drg-scene=faction-smithing-workshop] .drg-craft-workbench__altar,[data-drg-scene=faction-cooking-workshop] .drg-craft-workbench__altar{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem;display:flex}[data-drg-scene=faction-smithing-workshop] .drg-craft-workbench__materials,[data-drg-scene=faction-cooking-workshop] .drg-craft-workbench__materials{padding:var(--drg-spacing-md);border-left:1px solid #bea05f1a}@keyframes drg-login-plate-drift{0%,to{filter:brightness(.97)saturate(1.06);transform:scale(1.04)translate(0,0)}50%{filter:brightness(1.06)saturate(1.14);transform:scale(1.08)translate(-1.6%,.9%)}}@keyframes drg-login-figure-float{0%,to{filter:saturate(1.12)contrast(1.08)brightness(.98);transform:scale(1.08)translate(0,0)}50%{filter:saturate(1.16)contrast(1.1)brightness(1.03);transform:scale(1.1)translate(-.8%,-.5%)}}@keyframes drg-login-ember-rise{0%{opacity:0;transform:translateY(16%)}14%{opacity:.9}to{opacity:0;transform:translate(4%,-52%)}}@keyframes drg-login-ember-drift{0%{opacity:0;transform:translate(-2%,10%)scale(1)}22%{opacity:.75}to{opacity:0;transform:translate(6%,-36%)scale(1.15)}}@keyframes drg-login-mist-drift{0%,to{opacity:.55;transform:translate(0,0)}50%{opacity:.85;transform:translate(-3%,-1.5%)}}@keyframes drg-login-hearth-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes drg-login-panel-glow{0%,to{box-shadow:0 36px 90px #000000c7,0 0 0 1px #00000080,0 0 48px #c2693c1a,inset 0 1px #ffecc41f,inset 0 -48px 90px #0006}50%{box-shadow:0 36px 90px #000000c7,0 0 0 1px #00000080,0 0 72px #c2693c38,inset 0 1px #ffecc429,inset 0 -48px 90px #0006}}@keyframes drg-login-panel-in{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translate(0,0)}}@keyframes drg-login-title-in{0%{opacity:0;letter-spacing:.28em;filter:blur(4px)}to{opacity:1;letter-spacing:.14em;filter:blur()}}.drg-login-gate{isolation:isolate;color:#d8cdb8;background:#07080b;flex:1;width:100%;min-height:calc(100dvh - 5.75rem);position:relative;overflow:hidden}.drg-spa-layout--auth-minimal .drg-login-gate{min-height:100dvh}.drg-login-gate__atmosphere,.drg-guest-gate-theatre>.drg-login-gate__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drg-login-gate__scene{z-index:0;background-color:#0a1210;background-image:radial-gradient(ellipse 65% 50% at 70% 38%, #a05a282e, transparent 70%), linear-gradient(180deg, #080a0c0f, #06070924), var(--drg-login-scene,none);opacity:1;will-change:transform, filter;background-position:50%,50%,50% 40%;background-repeat:no-repeat;background-size:cover,cover,cover;animation:22s ease-in-out infinite drg-login-plate-drift;position:absolute;inset:-6%}.drg-login-gate__figure-slot{z-index:1;pointer-events:none;width:min(66vw,54rem);position:absolute;top:-2%;bottom:-4%;right:-3%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 26% 100%)}.drg-login-gate__figure-slot:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#060709b8 0%,#06070947 18%,#0000 38%);position:absolute;inset:0}.drg-login-gate__figure{object-fit:cover;object-position:54% 14%;opacity:1;mix-blend-mode:normal;filter:saturate(1.12)contrast(1.08)brightness(.98);will-change:transform, filter;width:100%;height:100%;animation:9s ease-in-out infinite drg-login-figure-float;display:block}.drg-login-gate__hearth{z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(55% 45% at 50% 80%,#ff8c3247,#c2693c1a 42%,#0000 70%);width:min(48vw,36rem);height:42%;animation:4.2s ease-in-out infinite drg-login-hearth-pulse;position:absolute;bottom:-8%;right:8%}.drg-login-gate__mist{z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(80% 40% at 30% 85%,#b4a08214,#0000 60%),radial-gradient(50% 35% at 78% 70%,#a078501a,#0000 55%),linear-gradient(#0000 40%,#14100c2e 100%);animation:16s ease-in-out infinite drg-login-mist-drift;position:absolute;inset:0}.drg-login-gate__veil{z-index:2;pointer-events:none;background:radial-gradient(60% 50% at 74% 48%,#c2693c12 0%,#0000 58%),linear-gradient(#06070924 0%,#06070905 42%,#0607095c 100%),linear-gradient(90deg,#06070994 0%,#06070933 34%,#0607090a 66%,#0607091f 100%);position:absolute;inset:0}.drg-login-gate__embers{z-index:3;opacity:.95;mix-blend-mode:screen;background-image:radial-gradient(2.5px 2.5px at 16% 76%,#ffb050d9,#0000),radial-gradient(1.5px 1.5px at 28% 88%,#c9a86a99,#0000),radial-gradient(2px 2px at 42% 80%,#ff8c3cb3,#0000),radial-gradient(1.5px 1.5px at 58% 86%,#ffb0508c,#0000),radial-gradient(1px 1px at 72% 92%,#c9a86a80,#0000),radial-gradient(2px 2px at 84% 78%,#ff8c3ca6,#0000),radial-gradient(1px 1px at 48% 94%,#ffb05073,#0000);background-repeat:no-repeat;animation:6.5s linear infinite drg-login-ember-rise;position:absolute;inset:0}.drg-login-gate__embers--drift{opacity:.8;background-image:radial-gradient(1.5px 1.5px at 22% 70%,#ffc864b3,#0000),radial-gradient(1px 1px at 38% 82%,#ff96468c,#0000),radial-gradient(2px 2px at 64% 74%,#ffb45a99,#0000),radial-gradient(1px 1px at 78% 88%,#c9a86a80,#0000),radial-gradient(1.5px 1.5px at 52% 68%,#ff8c3c73,#0000);animation:9s linear -3s infinite drg-login-ember-drift}.drg-login-gate__stage{z-index:4;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);place-items:center stretch;width:100%;max-width:none;min-height:calc(100dvh - 5.75rem);margin:0;padding:clamp(1.5rem,5vh,3.5rem) clamp(1.25rem,4vw,4rem);display:grid;position:relative}.drg-spa-layout--auth-minimal .drg-login-gate__stage{min-height:100dvh}.drg-login-gate__frame{justify-self:start;width:min(100%,26.5rem);margin-left:clamp(0rem,2vw,1.5rem);margin-right:0}.drg-login-gate__stage--wide{grid-template-columns:1fr;justify-items:center;max-width:74rem}.drg-login-gate__frame--wide{justify-self:center;width:min(100%,58rem);margin-right:0;overflow:visible}.drg-sanctuary-gate__actions{gap:var(--drg-spacing-3,.75rem);margin-top:var(--drg-spacing-5,1.5rem);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.drg-sanctuary-gate__actions .drg-login-gate__cta{box-sizing:border-box;justify-content:center;align-items:center;margin-top:0;text-decoration:none;display:inline-flex}.drg-sanctuary-gate__secondary{box-sizing:border-box;width:100%;min-height:2.75rem;font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.04em;color:#cdae74;background:#0a0b0e73;border:1px solid #c9a86a66;border-radius:8px;justify-content:center;align-items:center;padding:.75rem 1.35rem;font-size:.9375rem;line-height:1;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.drg-sanctuary-gate__secondary:hover{color:#f0e0b8;background:#14100ca6;border-color:#c9a86a99}.drg-login-gate__panel{box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(165deg,#221a12f0 0%,#0e0c10f5 52%,#08080bfa 100%);border:1px solid #c9a86a61;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;padding:clamp(2.25rem,4vw,3rem) clamp(1.85rem,3.8vw,2.65rem);animation:.7s ease-out both drg-login-panel-in,5.5s ease-in-out .7s infinite drg-login-panel-glow;display:flex;position:relative;box-shadow:0 36px 90px #000000c7,0 0 0 1px #00000080,0 0 48px #c2693c1a,inset 0 1px #ffecc41f,inset 0 -48px 90px #0006}.drg-login-gate__panel:before{content:"";background:linear-gradient(90deg,#0000,#c9a86acc,#0000);height:2px;animation:3.8s ease-in-out infinite drg-login-hearth-pulse;position:absolute;top:0;left:12%;right:12%}.drg-login-gate__panel--redirect{text-align:center}.drg-login-gate__brand{margin-bottom:0}.drg-login-gate__eyebrow{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.32em;color:#8c8273;text-transform:uppercase;margin:0 0 .65rem;font-size:.75rem}.drg-login-gate__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.12em;color:#f0e0b8;text-shadow:0 0 36px #c9a86a4d,0 2px #0000008c;margin:0;font-size:clamp(2.35rem,5.5vw,3.35rem);font-weight:700;line-height:.98;animation:1.1s ease-out both drg-login-title-in}.drg-login-gate__lede{max-width:22rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;margin:.85rem auto 0;font-size:clamp(.95rem,2vw,1.0625rem);font-style:italic;line-height:1.45}.drg-login-gate__status{text-align:left;color:#a89a84;background:#0a0b0e73;border-left:2px solid #c9a86a59;margin:0 0 1rem;padding:.65rem .85rem;font-size:.875rem}.drg-login-gate__status--error{color:#d4845a;border-left-color:#c2693cbf}.drg-login-gate__form{text-align:left;flex-direction:column;gap:1rem;display:flex}.drg-login-gate__field{display:block}.drg-login-gate__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;color:#8c8273;text-transform:uppercase;margin-bottom:.4rem;font-size:.6875rem;display:block}.drg-login-gate__input{box-sizing:border-box;width:100%;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#efe6d4;background:linear-gradient(#16120efa,#08080bfc),#0a0a0df2;border:1px solid #bea05f57;border-radius:8px;padding:.95rem 1.1rem;font-size:1.05rem;transition:border-color .25s,box-shadow .25s,background-color .25s;box-shadow:inset 0 1px #ffecc412,inset 0 2px 10px #00000073,inset 0 -14px 28px #00000052}.drg-login-gate__input::placeholder{color:#5a554c}.drg-login-gate__input:hover{background:#0a0b0fd1;border-color:#c9a86a66}.drg-login-gate__input:focus{border-color:#c9a86ab3;outline:none;box-shadow:0 0 0 1px #c9a86a33,0 0 24px #c2693c1f}.drg-login-gate__input--error{border-color:#c2693ca6}.drg-login-gate__remember{color:#8c8273;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;gap:.55rem;margin-top:.15rem;font-size:.875rem;display:flex}.drg-login-gate__remember input{accent-color:#c9a86a;width:1rem;height:1rem}.drg-login-gate__cta{box-sizing:border-box;width:100%;min-height:2.75rem;margin-top:var(--drg-spacing-2,.5rem);font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.08em;color:#1a120a;cursor:pointer;background:linear-gradient(#e8d09a 0%,#c9a86a 55%,#a88848 100%);border:1px solid #f0dcaa59;border-radius:8px;justify-content:center;align-items:center;padding:.8rem 1.35rem;font-size:1.05rem;font-weight:600;line-height:1;transition:filter .2s,transform .2s,opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000073,inset 0 1px #ffffff47}.drg-login-gate__form .drg-login-gate__cta{margin-top:var(--drg-spacing-3,.75rem)}.drg-login-gate__cta:before{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff38 48%,#0000 62%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.drg-login-gate__cta:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.drg-login-gate__cta:hover:not(:disabled):before{transform:translate(120%)}.drg-login-gate__cta:disabled{opacity:.65;cursor:wait}.drg-login-gate__cta-label{z-index:1;position:relative}.drg-login-gate__footer{border-top:1px solid #bea05f29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:1.5rem;padding-top:1.1rem;font-size:.875rem;display:flex}.drg-login-gate__footer-prompt{color:#7a7164}.drg-login-gate__footer-link{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.04em;color:#cdae74;border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.drg-login-gate__footer-link:hover{color:#f0e0b8;border-bottom-color:#c9a86a8c}@media (width<=1100px){.drg-login-gate__stage{grid-template-columns:1fr;justify-items:center;width:100%;max-width:none;padding:clamp(1.75rem,5vh,3rem) clamp(1.25rem,4vw,2.5rem)}.drg-login-gate__frame{justify-self:center;margin-inline:auto}.drg-login-gate__figure-slot{opacity:1;width:auto;max-width:min(92vw,36rem);height:min(58vh,32rem);margin-inline:auto;inset:auto -2% -2%;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 96%);mask-image:linear-gradient(#000 0% 58%,#0000 96%)}.drg-login-gate__hearth{width:min(90vw,34rem);margin-inline:auto;left:0;right:0}}@media (width<=720px){.drg-login-gate__stage{align-items:center;min-height:calc(100dvh - 5rem);padding:1.5rem 1.25rem 2.25rem}.drg-login-gate__veil{background:linear-gradient(#06070959 0%,#0607098c 35%,#060709e6 72%),radial-gradient(90% 55% at 50% 20%,#c2693c29 0%,#0000 55%)}.drg-login-gate__title{font-size:clamp(2.1rem,10vw,2.75rem)}}@media (prefers-reduced-motion:reduce){.drg-login-gate__scene,.drg-login-gate__figure,.drg-login-gate__hearth,.drg-login-gate__mist,.drg-login-gate__embers,.drg-login-gate__panel,.drg-login-gate__panel:before,.drg-login-gate__title{letter-spacing:.12em;transform:none;animation:none!important}.drg-login-gate__figure{filter:saturate(1.1)contrast(1.08)brightness()}.drg-login-gate__cta:hover:not(:disabled){transform:none}.drg-login-gate__cta:before{display:none}}[data-drg-scene=onboarding] .drg-onboarding-chamber__frame{width:100%}[data-drg-scene=onboarding] .drg-onboarding-chamber__panel{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(165deg,#221a12f0 0%,#0e0c10f5 52%,#08080bfa 100%);border:1px solid #c9a86a5c;border-radius:12px;flex-direction:column;width:100%;min-height:min(72vh,680px);padding:clamp(1.5rem,3vw,2.4rem) clamp(1.4rem,3vw,2.35rem) clamp(1.25rem,2.5vw,1.85rem);display:flex;overflow:visible;box-shadow:0 36px 90px #000000c7,0 0 0 1px #00000080,0 0 60px #c2693c14,inset 0 1px #ffecc41a,inset 0 -48px 90px #00000061}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail{justify-content:center;align-items:center;gap:0;padding-top:1.25rem;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-segment{align-items:center;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-dot{width:.5rem;height:.5rem;box-shadow:none;background:#cdae74;border-radius:50%}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-dot--active{box-shadow:0 0 10px #c9a86a80}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-dot--pending{background:0 0;border:1px solid #8c827366}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-link{border-top:1px solid #c9a86a66;width:2.25rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__rail-link--pending{border-top-style:dashed;border-top-color:#8c827366}[data-drg-scene=onboarding] .drg-onboarding-chamber__header{text-align:center;margin-top:.875rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__step-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.2em;color:#8c8273;text-transform:uppercase;margin:0;font-size:.8125rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.06em;color:#f0e0b8;text-shadow:0 0 28px #c9a86a38,0 2px #00000080;margin:.55rem 0 0;font-size:clamp(2.15rem,4.6vw,2.85rem);font-weight:700}[data-drg-scene=onboarding] .drg-onboarding-chamber__lede{max-width:38rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;margin:.75rem auto 0;font-size:clamp(1.08rem,2.2vw,1.22rem);font-style:italic;line-height:1.5}[data-drg-scene=onboarding] .drg-onboarding-chamber__status{margin:var(--drg-spacing-sm) auto 0;text-align:center;color:#8c8273;max-width:36rem;font-size:.8125rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__status--error{color:#c2693c}[data-drg-scene=onboarding] .drg-onboarding-chamber__body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:1.25rem 1.5rem 0;display:flex;overflow:visible}[data-drg-scene=onboarding] .drg-onboarding-chamber__form{text-align:left;flex-direction:column;gap:.875rem;width:min(100%,26rem);margin:0 auto;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__form--character{gap:1.5rem;width:100%;max-width:none;overflow:visible}[data-drg-scene=onboarding] .drg-onboarding-chamber__form--name-only{justify-content:center;min-height:min(36vh,18rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__field--inline{width:min(100%,30rem);margin:0 auto}[data-drg-scene=onboarding] .drg-onboarding-chamber__field--name{width:min(100%,36rem);margin:0 auto;transition:width .45s,transform .45s;display:block}[data-drg-scene=onboarding] .drg-onboarding-chamber__form--name-only .drg-onboarding-chamber__field--name{width:min(100%,38rem);transform:translateY(.5rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-phase{transition:opacity .4s,transform .4s,max-height .4s,margin .35s;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-phase--visible{opacity:1;max-height:12rem;transform:translateY(0)}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-phase--hidden{opacity:0;pointer-events:none;max-height:0;margin:0;transform:translateY(-.75rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem;display:grid}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-check{min-width:8.5rem;font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;white-space:nowrap;cursor:pointer;background:linear-gradient(#241c12fa,#100e0cfc);border:1px solid #c9a86a73;border-radius:8px;justify-content:center;align-items:center;padding:0 1.25rem;font-size:1rem;font-weight:600;transition:border-color .25s,color .25s,background .25s,opacity .2s;display:inline-flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-check:hover:not(:disabled){color:#f0e0b8;background:linear-gradient(#302416fa,#14100cfc);border-color:#c9a86ab3}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-check:disabled{opacity:.55;cursor:default}[data-drg-scene=onboarding] .drg-onboarding-chamber__confirmed-name{width:fit-content;max-width:min(100%,36rem);font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;background:#14100cb8;border:1px solid #c9a86a59;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.55rem .85rem;margin:0 auto;padding:.65rem 1.1rem;animation:.45s both drg-onboarding-path-fadein;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__confirmed-name-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#8c8273;font-size:.75rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__confirmed-name-value{letter-spacing:.04em;font-size:1.25rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__seals{flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0 auto;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__seals .drg-onboarding-chamber__confirmed-name{margin:0}[data-drg-scene=onboarding] .drg-onboarding-chamber__confirmed-name--path{background:#1c120cc7;border-color:#c2693c66}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background .drg-onboarding-chamber__path-art{aspect-ratio:1;background:radial-gradient(at 50% 30%,#c9a86a29,#0000 60%),linear-gradient(165deg,#1c1814fa,#0a0a0efc);max-height:11.5rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background[data-tone=road] .drg-onboarding-chamber__path-art{background:radial-gradient(at 40% 20%,#b4965a38,#0000 55%),linear-gradient(165deg,#201c14fa,#0c0c10fc)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background[data-tone=ash] .drg-onboarding-chamber__path-art{background:radial-gradient(at 55% 25%,#c2693c33,#0000 58%),linear-gradient(165deg,#1e120efa,#0a0a0dfc)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background[data-tone=ink] .drg-onboarding-chamber__path-art{background:radial-gradient(at 50% 18%,#788caa2e,#0000 55%),linear-gradient(165deg,#12161efa,#08090efc)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background .drg-onboarding-chamber__path-plate .drg-asset-plate__img{object-fit:contain;object-position:center;padding:12%}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background.drg-onboarding-chamber__path-card--selected{width:min(100%,19.5rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--background .drg-onboarding-chamber__path-lede{-webkit-line-clamp:5;min-height:6.2em;font-size:.95rem}@media (width<=640px){[data-drg-scene=onboarding] .drg-onboarding-chamber__name-row{grid-template-columns:1fr}[data-drg-scene=onboarding] .drg-onboarding-chamber__name-check{min-height:3rem}}[data-drg-scene=onboarding] .drg-onboarding-chamber__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;color:#8c8273;text-transform:uppercase;margin-bottom:.55rem;font-size:.8125rem;display:block}[data-drg-scene=onboarding] .drg-onboarding-chamber__input{box-sizing:border-box;width:100%;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#efe6d4;background:linear-gradient(#16120efa,#08080bfc),#0a0a0df2;border:1px solid #bea05f57;border-radius:8px;padding:1.05rem 1.2rem;font-size:1.18rem;transition:border-color .25s,box-shadow .25s;box-shadow:inset 0 1px #ffecc412,inset 0 2px 10px #00000073,inset 0 -14px 28px #00000052}[data-drg-scene=onboarding] .drg-onboarding-chamber__input--name{text-align:center;padding:1.2rem 1.35rem;font-size:1.35rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__input--name::placeholder{color:#6f6658;font-style:italic}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-reveal{flex-direction:column;gap:1.5rem;transition:opacity .55s,transform .55s cubic-bezier(.22,1,.36,1),max-height .55s,margin .4s;display:flex;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-reveal--closed{opacity:0;pointer-events:none;max-height:0;margin:0;transform:translateY(1.25rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-reveal--open{opacity:1;pointer-events:auto;max-height:52rem;animation:.65s cubic-bezier(.22,1,.36,1) both drg-onboarding-path-fadein;transform:translateY(0)}@keyframes drg-onboarding-path-fadein{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=onboarding] .drg-onboarding-chamber__path-reveal,[data-drg-scene=onboarding] .drg-onboarding-chamber__path-reveal--open{transition:none;animation:none}}[data-drg-scene=onboarding] .drg-onboarding-chamber__input--select{cursor:pointer}[data-drg-scene=onboarding] .drg-onboarding-chamber__input:hover{border-color:#bea05f52}[data-drg-scene=onboarding] .drg-onboarding-chamber__input:focus{border-color:#c9a86a8c;outline:none;box-shadow:0 0 0 2px #c9a86a29}[data-drg-scene=onboarding] .drg-onboarding-chamber__hint{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:#6f6658;margin-top:.45rem;font-size:.75rem;display:block}[data-drg-scene=onboarding] .drg-onboarding-chamber__form-note{text-align:center;margin:.25rem 0 0;font-size:.78rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__inline-link{color:#cdae74;text-decoration:none}[data-drg-scene=onboarding] .drg-onboarding-chamber__inline-link:hover{color:#e6c68f}[data-drg-scene=onboarding] .drg-onboarding-chamber__narrative{text-align:center;color:#b3a489;max-width:38rem;margin:0 auto;font-size:1.08rem;font-style:italic;line-height:1.6}[data-drg-scene=onboarding] .drg-onboarding-chamber__paths{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__paths--carousel{outline:none;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev stage next""dots dots dots";align-items:center;gap:.85rem .65rem;width:min(100%,54rem);margin:0 auto;padding:.35rem 0;display:grid;overflow:visible}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav{width:3rem;height:3rem;font-family:var(--drg-font-display,"Cinzel", serif);color:#cdae74;cursor:pointer;background:#0c0c10b8;border:1px solid #bea05f47;border-radius:999px;grid-row:1;place-items:center;padding:0;font-size:2rem;line-height:1;transition:border-color .25s,color .25s,background .25s,transform .25s;display:grid}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav--prev{grid-area:prev}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav--next{grid-area:next}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav:hover:not(:disabled){color:#e6c68f;background:#16100ae6;border-color:#c9a86a80;transform:scale(1.04)}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav:disabled{opacity:.35;cursor:default}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-viewport{perspective:1400px;perspective-origin:50% 45%;grid-area:stage;width:100%;position:relative;overflow:visible}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-stage{width:100%;height:clamp(29rem,56vh,34rem);position:relative;overflow:visible}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card{text-align:center;width:min(100%,16.75rem);color:inherit;cursor:pointer;transform-origin:50%;opacity:1;z-index:1;pointer-events:auto;background:linear-gradient(160deg,#13141bfa,#0d0e13fc);border:1px solid #bea05f29;border-radius:13px;flex-direction:column;align-items:center;padding:1.15rem 1.15rem 1.3rem;transition:border-color .35s,box-shadow .35s,transform .45s cubic-bezier(.22,1,.36,1),opacity .35s,width .35s,background .35s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)rotateY(0)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="-2"]{opacity:0;z-index:2;pointer-events:none;transform:translate(calc(-50% - 12.5rem),-50%)scale(.78)rotateY(16deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="-1"]{opacity:.72;z-index:4;transform:translate(calc(-50% - 11.25rem),-50%)scale(.9)rotateY(10deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="0"]{opacity:1;z-index:10;transform:translate(-50%,-50%)scale(1)rotateY(0)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="1"]{opacity:.72;z-index:4;transform:translate(calc(11.25rem - 50%),-50%)scale(.9)rotateY(-10deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="2"]{opacity:0;z-index:2;pointer-events:none;transform:translate(calc(12.5rem - 50%),-50%)scale(.78)rotateY(-16deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--far{opacity:0;pointer-events:none}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card:hover{border-color:#c9a86a59}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--selected{opacity:1;z-index:10;background:linear-gradient(160deg,#1a1207fa,#0d0e13fc);border-color:#c9a86a80;width:min(100%,18.5rem);box-shadow:0 0 28px #c9a86a24}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--adjacent{filter:saturate(.88)brightness(.9)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--adjacent .drg-onboarding-chamber__path-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-art{aspect-ratio:3/4;background:radial-gradient(at 50% 20%,#c9a86a1f,#0000 55%),#101014;border:1px solid #bea05f40;border-radius:10px;flex-shrink:0;place-items:center;width:100%;max-height:14.5rem;display:grid;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--selected .drg-onboarding-chamber__path-art{background:radial-gradient(at 50% 18%,#c9a86a2e,#0000 58%),#15100b;border-color:#c9a86a73}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-plate{max-width:none;max-height:none;width:100%!important;height:100%!important}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-plate .drg-asset-plate__img{object-fit:cover;object-position:center top;width:100%;height:100%}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-art-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;color:#5a554c;text-transform:uppercase;font-size:.625rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-name{font-family:var(--drg-font-display,"Cinzel", serif);color:#b3a489;margin-top:.85rem;font-size:1.35rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--selected .drg-onboarding-chamber__path-name{color:#e8dcc4;font-size:1.55rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-lede{-webkit-line-clamp:4;color:#8c8273;-webkit-box-orient:vertical;min-height:5.2em;margin-top:.4rem;font-size:.92rem;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card:not(.drg-onboarding-chamber__path-card--selected) .drg-onboarding-chamber__path-lede,[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card:not(.drg-onboarding-chamber__path-card--selected) .drg-onboarding-chamber__path-chips{opacity:0;pointer-events:none;max-height:0;margin:0;overflow:hidden}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-chips{flex-wrap:wrap;justify-content:center;gap:.4375rem;margin-top:.75rem;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:#b3a489;text-transform:lowercase;border-radius:var(--drg-radius-chip,6px);background:#101117e6;border:1px solid #bea05f33;padding:.35rem .65rem;font-size:.75rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-dots{grid-area:dots;justify-content:center;gap:.55rem;margin-top:.25rem;display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-dot{cursor:pointer;background:#101117d9;border:1px solid #bea05f59;border-radius:999px;width:.55rem;height:.55rem;padding:0;transition:width .3s,background .25s,border-color .25s}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-dot--active{background:#c9a86abf;border-color:#c9a86ad9;width:1.6rem}@media (width<=900px){[data-drg-scene=onboarding] .drg-onboarding-chamber__paths--carousel{width:min(100%,42rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-stage{height:clamp(27rem,58vh,31rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="-1"]{transform:translate(calc(-50% - 9rem),-50%)scale(.88)rotateY(8deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="1"]{transform:translate(calc(9rem - 50%),-50%)scale(.88)rotateY(-8deg)}}@media (width<=640px){[data-drg-scene=onboarding] .drg-onboarding-chamber__paths--carousel{grid-template-columns:2rem minmax(0,1fr) 2rem;gap:.5rem .2rem;width:100%}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-nav{width:2.4rem;height:2.4rem;font-size:1.55rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__carousel-stage{height:clamp(25.5rem,60vh,29rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card{width:min(100%,14.5rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="-2"],[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="2"]{opacity:0;pointer-events:none}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="-1"]{transform:translate(calc(-50% - 6.1rem),-50%)scale(.84)rotateY(6deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card[data-offset="1"]{transform:translate(calc(6.1rem - 50%),-50%)scale(.84)rotateY(-6deg)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-card--selected{width:min(100%,16rem)}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-art{max-height:12.5rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__path-lede{-webkit-line-clamp:3;min-height:3.8em;font-size:.88rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__input--name{font-size:1.2rem}}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer{align-items:center;gap:var(--drg-spacing-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin-top:auto;padding:0 2.5rem 1.375rem;display:grid}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-back,[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-forward{display:flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-forward{justify-content:flex-end}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-hint{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-align:center;color:#8c8273;text-transform:lowercase;margin:0;font-size:.75rem;line-height:1.45}[data-drg-scene=onboarding] .drg-onboarding-chamber__back{font-family:var(--drg-font-display,"Cinzel", serif);color:#b3a489;cursor:pointer;transition:border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:0 0;border:1px solid #bea05f40;border-radius:8px;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:1rem;text-decoration:none;display:inline-flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__back:hover{color:#e8dcc4;border-color:#c9a86a66}[data-drg-scene=onboarding] .drg-onboarding-chamber__forward{font-family:var(--drg-font-display,"Cinzel", serif);color:#1a120a;cursor:pointer;transition:filter var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease);background:linear-gradient(#e6c68f,#c9a86a);border:none;border-radius:8px;justify-content:center;align-items:center;padding:.8rem 1.85rem;font-size:1.08rem;font-weight:600;display:inline-flex}[data-drg-scene=onboarding] .drg-onboarding-chamber__forward:hover:not(:disabled){filter:brightness(1.06)}[data-drg-scene=onboarding] .drg-onboarding-chamber__forward:disabled{opacity:.65;cursor:wait}@media (width<=720px){[data-drg-scene=onboarding] .drg-onboarding-chamber__body{padding-inline:1rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer{text-align:center;grid-template-columns:1fr;padding-inline:1rem}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-back,[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-forward{justify-content:center}[data-drg-scene=onboarding] .drg-onboarding-chamber__footer-hint{order:-1}}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard{min-height:calc(100dvh - var(--drg-topbar-stack,7rem));min-height:calc(100vh - var(--drg-topbar-stack,7rem));background:radial-gradient(90% 55% at 18% 0,#c2693c1f 0%,#0000 55%),radial-gradient(135% 70% at 50% -8%,#1d120beb 0%,#0a0a0cfa 52%);border-radius:0;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3.5vw,2.5rem) clamp(1.5rem,3vw,2.25rem);display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__dashboard--guest{justify-content:center;align-items:center}[data-drg-scene=service-game-hub] .drg-game-hub__welcome{border-bottom:1px solid #c9a86a24;flex-direction:column;align-items:flex-start;gap:.35rem;padding-bottom:.35rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__welcome-title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.04em;color:#f0e0b8;text-shadow:0 0 28px #c9a86a2e;margin:0;font-size:clamp(1.55rem,2.8vw,2rem);font-weight:700}[data-drg-scene=service-game-hub] .drg-game-hub__welcome-lore{max-width:36rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;margin:0;font-size:clamp(.9rem,1.6vw,1.02rem);font-style:italic;line-height:1.4}[data-drg-scene=service-game-hub] .drg-hub-day-spine{gap:var(--drg-spacing-md);align-items:stretch;display:flex}[data-drg-scene=service-game-hub] .drg-hub-day-spine>.drg-game-hub__focus-card{flex:1;min-width:0}[data-drg-scene=service-game-hub] .drg-game-hub__focus{gap:var(--drg-spacing-md);align-items:stretch;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__focus-card{isolation:isolate;padding:var(--drg-spacing-md);border-radius:12px;position:relative;overflow:hidden}[data-drg-scene=service-game-hub] .drg-game-hub__focus-card--primary{align-items:center;gap:var(--drg-spacing-md);box-shadow:var(--drg-elev-3), inset 0 1px 0 #ffecc414, 0 0 28px #c9a86a1a;background:radial-gradient(85% 100% at 100% 0,#c2693c33,#0000 58%),linear-gradient(125deg,#302012f5 0%,#0c0c0efa 55%,#08080afc 100%);border:1px solid #c9a86a73;flex:1.6;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__focus-sigil{background:radial-gradient(circle at 40% 30%,#c9a86a2e,#0000 55%),#080a0ceb;border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;overflow:hidden;box-shadow:0 0 18px #c9a86a40,inset 0 0 10px #00000073}[data-drg-scene=service-game-hub] .drg-game-hub__focus-sigil--reward{border-color:#c9a86a66;box-shadow:0 0 14px #c9a86a2e,inset 0 0 10px #00000073}[data-drg-scene=service-game-hub] .drg-game-hub__focus-plate,[data-drg-scene=service-game-hub] .drg-game-hub__focus-sigil .drg-asset-plate{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%}[data-drg-scene=service-game-hub] .drg-game-hub__focus-sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=service-game-hub] .drg-game-hub__focus-copy{flex:1;min-width:0}[data-drg-scene=service-game-hub] .drg-game-hub__focus-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#cdae74;margin:0;font-size:.68rem}[data-drg-scene=service-game-hub] .drg-game-hub__focus-title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.05em;color:var(--drg-gold-1,#e8dcc4);text-shadow:0 2px 14px #0000008c;margin:.2rem 0 0;font-size:1.25rem;font-weight:600}[data-drg-scene=service-game-hub] .drg-game-hub__focus-sub{color:#8c8273;margin:.15rem 0 0;font-size:.75rem}[data-drg-scene=service-game-hub] .drg-game-hub__focus-cta{font-family:var(--drg-font-display,"Cinzel", serif);color:#1a120a;background:linear-gradient(#e6c68f,#c9a86a);border-radius:8px;flex-shrink:0;padding:.625rem 1.375rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:filter .15s,transform .15s}[data-drg-scene=service-game-hub] .drg-game-hub__focus-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}[data-drg-scene=service-game-hub] .drg-game-hub__focus-card--reward{align-items:center;gap:var(--drg-spacing-md);box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d;background:radial-gradient(70% 120% at 0%,#c9a86a24,#0000 55%),linear-gradient(125deg,#241c10f2 0%,#0c0c0ef7 100%);border:1px solid #c9a86a38;flex-direction:row;flex:1;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__focus-card--reward.is-ready{box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 0 24px #c9a86a0f;border-color:#c9a86a6b}[data-drg-scene=service-game-hub] .drg-game-hub__reward-day{font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;margin:.2rem 0 0;font-size:1.05rem}[data-drg-scene=service-game-hub] .drg-game-hub__reward-chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#e6c68f;border-radius:var(--drg-radius-chip);background:#c9a86a12;border:1px solid #c9a86a73;flex-shrink:0;margin-left:auto;padding:.5rem .75rem;font-size:.68rem;text-decoration:none}[data-drg-scene=service-game-hub] button.drg-game-hub__reward-chip{cursor:pointer;appearance:none;font:inherit;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}[data-drg-scene=service-game-hub] button.drg-game-hub__reward-chip:disabled{opacity:.45;cursor:default}[data-drg-scene=service-game-hub] .drg-game-hub__domains{gap:var(--drg-spacing-sm);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}[data-drg-scene=service-game-hub] .drg-hub-domain-card--compact-l0{isolation:isolate;color:inherit;min-height:172px;box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40d, inset 0 -20px 40px #0000002e;background:radial-gradient(95% 75% at 100% 0,#c9a86a24,#0000 58%),linear-gradient(165deg,#221c14f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a38;border-radius:11px;padding:.875rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}[data-drg-scene=service-game-hub] .drg-hub-domain-card--compact-l0:hover{box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc414;border-color:#c9a86a6b;transform:translateY(-2px)}[data-drg-scene=service-game-hub] .drg-hub-domain-card--compact-l0 .drg-hub-domain-card__icon{background:radial-gradient(120% 100% at 15% 0,#c2693c33,#0000 62%),linear-gradient(#30201273 0%,#0000 100%);border-bottom:1px solid #c9a86a1f;align-items:center;width:auto;height:auto;margin:-.875rem -.875rem .5rem;padding:.875rem .875rem .5rem;display:flex}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-ember{background:radial-gradient(95% 75% at 100% 0,#c2693c33,#0000 58%),linear-gradient(165deg,#2a1a0ef2 0%,#0c0c0ef7 100%);border-color:#c2693c52}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-ember .drg-hub-domain-card__icon,[data-drg-scene=service-game-hub] .drg-hub-domain-card--social .drg-hub-domain-card__icon,[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-ember .drg-hub-domain-card__meta{color:#c2693c}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-arcane{background:linear-gradient(170deg,#0c0e11fa,#0a0b0dfa);border-color:#e9edf133}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-arcane .drg-hub-domain-card__icon{color:#e9edf1}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-arcane .drg-hub-domain-card__title{color:#eef1f4}[data-drg-scene=service-game-hub] .drg-hub-domain-card--accent-arcane .drg-hub-domain-card__meta{color:#aab6c2;letter-spacing:.04em}[data-drg-scene=service-game-hub] .drg-hub-domain-card__icon{color:var(--drg-gold-2,#cdae74);font-size:1.125rem;line-height:1;display:block}[data-drg-scene=service-game-hub] .drg-hub-domain-card__icon-art{filter:drop-shadow(0 2px 6px #00000073);width:1.125rem;height:1.125rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.06em;color:var(--drg-gold-1,#e8dcc4);text-shadow:0 2px 12px #00000080;margin:.35rem 0 0;font-size:1.05rem;font-weight:600}[data-drg-scene=service-game-hub] .drg-hub-domain-card__meta{color:var(--drg-bone-3,#8c8273);margin:.2rem 0 0;font-size:.68rem;line-height:1.4}[data-drg-scene=service-game-hub] .drg-hub-domain-card__chip{align-self:flex-start;margin-top:.35rem}[data-drg-scene=service-game-hub] .drg-hub-domain-card__chip--recommended{color:#e8dcc4;border-color:#bea05f73}[data-drg-scene=service-game-hub] .drg-hub-domain-card--recommended{box-shadow:var(--drg-elev-3), var(--drg-glow-ember), inset 0 0 20px #c2693c0f;border-color:#c2693c6b}[data-drg-scene=service-game-hub] .drg-hub-domain-card--gated{opacity:.72;cursor:not-allowed}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu,.dr-reset-hub .menu-card.drg-hub-domain-card--menu{box-shadow:var(--drg-elev-2), inset 0 1px 0 #ffecc40f, inset 0 -24px 48px #0003;transition:border-color var(--drg-motion-base) var(--drg-ease), box-shadow var(--drg-motion-base) var(--drg-ease), transform var(--drg-motion-base) var(--drg-ease);background:radial-gradient(90% 70% at 100% 0,#c9a86a24,#0000 58%),linear-gradient(165deg,#221c14f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a3d}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu:hover:not(.drg-hub-domain-card--gated),.dr-reset-hub .menu-card.drg-hub-domain-card--menu:hover:not(.drg-hub-domain-card--gated){box-shadow:var(--drg-elev-3), var(--drg-glow-gold-soft), inset 0 1px 0 #ffecc417;border-color:#c9a86a6b;transform:translateY(-2px)}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu .menu-card-header,.dr-reset-hub .menu-card.drg-hub-domain-card--menu .menu-card-header{margin:calc(-1 * var(--drg-spacing-lg)) calc(-1 * var(--drg-spacing-lg)) var(--drg-spacing-sm);padding:var(--drg-spacing-lg) var(--drg-spacing-lg) var(--drg-spacing-sm);background:radial-gradient(110% 100% at 10% 0,#c2693c2e,#0000 60%),linear-gradient(#3020126b 0%,#0000 100%);border-bottom:1px solid #c9a86a1f}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu .menu-card-title,.dr-reset-hub .menu-card.drg-hub-domain-card--menu .menu-card-title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.05em;text-shadow:0 2px 14px #0000008c;color:var(--drg-gold-1,#ffffffeb)}[data-drg-scene=service-game-hub] .menu-card.drg-hub-domain-card--menu .menu-card-arrow,.dr-reset-hub .menu-card.drg-hub-domain-card--menu .menu-card-arrow{color:var(--drg-gold-2);text-shadow:0 0 12px #c9a86a38}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle{min-height:0;padding:.875rem var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:12px;flex-direction:column;flex:1;gap:.55rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-head-main{flex-direction:column;gap:.15rem;min-width:0;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-title{font-family:var(--drg-font-display,"Cinzel", serif);color:#e6c68f;margin:0;font-size:1rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#8c8273;margin:0;font-size:.62rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-nav{flex-wrap:wrap;gap:.625rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-nav-link{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#8c8273;transition:color var(--transition-fast);font-size:.62rem;text-decoration:none}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-nav-link:hover{color:#e6c68f}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season{color:inherit;background:radial-gradient(80% 120% at 0%,#c9a86a1f,#0000 55%),#080a0c8c;border:1px solid #c9a86a47;border-radius:8px;align-items:center;gap:.65rem;padding:.5rem .65rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season:hover{border-color:#c9a86a80}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#cdae74;font-size:.58rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season-title{font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;font-size:.9rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-season-meta{color:#8c8273;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-filters{flex-wrap:wrap;gap:.35rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-filter{border-radius:var(--drg-radius-chip,6px);color:#8c8273;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#00000047;border:1px solid #c9a86a38;margin:0;padding:.28rem .65rem;font-size:.62rem;transition:color .15s,border-color .15s,background .15s}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-filter:hover,[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-filter.is-active{color:#e6c68f;background:#c9a86a1a;border-color:#c9a86a80}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-body{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.75rem;min-height:0;display:grid}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-list{flex-direction:column;gap:.35rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row{color:#b3a489;width:100%;font:inherit;text-align:left;cursor:pointer;background:#00000038;border:1px solid #0000;border-radius:8px;align-items:center;gap:.55rem;margin:0;padding:.45rem .5rem;font-size:.78rem;transition:border-color .15s,background .15s,color .15s;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row:hover,[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row.is-selected{color:#e8dcc4;background:#c9a86a14;border-color:#c9a86a59}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-sigil-wrap{background:#080a0cd9;border:1px solid #c9a86a47;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-plate,[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-sigil-wrap .drg-asset-plate{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-sigil-wrap .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row-main{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--drg-font-body,"Spectral", serif);overflow:hidden}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-chips{flex-wrap:wrap;gap:.25rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#8c8273;border:1px solid #8c827359;border-radius:999px;padding:.08rem .4rem;font-size:.56rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row--ember .drg-game-hub__chronicle-chip{color:#d08a5c;border-color:#c2693c66}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row--gold .drg-game-hub__chronicle-chip{color:#e6c68f;border-color:#c9a86a66}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row--arcane .drg-game-hub__chronicle-chip{color:#c5d0d8;border-color:#b4c6d259}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-chip--state{color:#cdae74;border-color:#c9a86a59}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-time{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#8c8273;white-space:nowrap;flex-shrink:0;font-size:.62rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader{background:radial-gradient(90% 80% at 100% 0,#c9a86a14,#0000 55%),#080a0c8c;border:1px solid #c9a86a2e;border-radius:8px;flex-direction:column;gap:.35rem;min-height:0;padding:.7rem .75rem;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#cdae74;margin:0;font-size:.58rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-title{font-family:var(--drg-font-display,"Cinzel", serif);color:#e8dcc4;margin:0;font-size:1.05rem;font-weight:600}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-time{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#8c8273;margin:0;font-size:.68rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-body{color:#b3a489;margin:.15rem 0 0;font-size:.8rem;line-height:1.4}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-body--muted{color:#7a7268;font-style:italic}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-mods{flex-wrap:wrap;gap:.3rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-mods li{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#e6c68f;border-radius:var(--drg-radius-chip,6px);background:#c9a86a12;border:1px solid #c9a86a4d;padding:.15rem .45rem;font-size:.62rem}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-reader-actions{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.45rem;display:flex}@media (width<=900px){[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-body{grid-template-columns:1fr}[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-list{max-height:11rem}}[data-drg-scene=service-game-hub] .drg-game-hub__focus-card--reward-muted{opacity:.92}[data-drg-scene=service-game-hub] .drg-hub-loading{gap:var(--drg-spacing-lg);flex-direction:column;display:flex}[data-drg-scene=service-game-hub] .drg-hub-loading--portal{justify-content:center;min-height:min(52vh,28rem)}[data-drg-scene=service-game-hub] .drg-hub-loading__portal{min-height:min(48vh,26rem)}[data-drg-scene=service-game-hub] .drg-hub-skeleton--card,[data-drg-scene=service-game-hub] .drg-hub-domain-card--compact-l0.drg-hub-skeleton,[data-drg-scene=service-game-hub] .drg-game-hub__focus-card.drg-hub-skeleton,[data-drg-scene=service-game-hub] .drg-game-hub__chronicle-row.drg-hub-skeleton{border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f1f}[data-drg-scene=service-game-hub] .drg-hub-skeleton__line,[data-drg-scene=service-game-hub] .drg-hub-skeleton__chip,[data-drg-scene=service-game-hub] .drg-hub-skeleton__sigil,[data-drg-scene=service-game-hub] .drg-hub-skeleton__tag{border-radius:var(--drg-radius-chip);background:linear-gradient(90deg,#bea05f14 0%,#c9a86a29 50%,#bea05f14 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite drg-shimmer}@media (width<=960px){[data-drg-scene=service-game-hub] .drg-hub-day-spine,[data-drg-scene=service-game-hub] .drg-game-hub__focus{flex-direction:column}[data-drg-scene=service-game-hub] .drg-game-hub__domains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){[data-drg-scene=service-game-hub] .drg-game-hub__domains{grid-template-columns:1fr}[data-drg-scene=service-game-hub] .drg-game-hub__welcome{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-drg-scene=service-game-hub] .drg-hub-skeleton__line,[data-drg-scene=service-game-hub] .drg-hub-skeleton__chip,[data-drg-scene=service-game-hub] .drg-hub-skeleton__sigil,[data-drg-scene=service-game-hub] .drg-hub-skeleton__tag{animation:none}}[data-drg-scene=pve-quests] .drg-quests-page,[data-drg-scene=pve-quests] .dr-layout-chamber,[data-drg-scene=pve-quests] .dr-layout-chamber__body,[data-drg-scene=pve-quests] .dr-template-chamber__body{min-height:0}[data-drg-scene=pve-quests] .drg-quests-chamber{--drg-quests-stone-border:#78644685;--drg-quests-stone-rim:#c9a86a3d;--drg-quests-stone-inset:#00000094;--drg-quests-stone-bevel:#ffffff0b;isolation:isolate;background:radial-gradient(ellipse 80% 55% at 12% 0%, color-mix(in srgb, var(--drg-gold-3) 12%, transparent), transparent 58%), radial-gradient(ellipse 50% 40% at 88% 100%, #8b28141f, transparent 55%), linear-gradient(160deg, #18140ef7, #0a0a0cfc);border:2px solid var(--drg-quests-stone-border);border-radius:var(--drg-radius-card);height:min(78vh,52rem);max-height:min(78vh,52rem);box-shadow:inset 0 0 0 1px var(--drg-quests-stone-rim), inset 0 0 0 4px var(--drg-quests-stone-inset), inset 0 2px 0 var(--drg-quests-stone-bevel), inset 0 -32px 64px #00000047, 0 18px 48px #00000059;padding:var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-drg-scene=pve-quests] .drg-quests-chamber:before{content:"";pointer-events:none;z-index:0;border-radius:calc(var(--drg-radius-card) - 4px);border:1px solid #c9a86a1f;position:absolute;inset:.45rem;box-shadow:inset 0 0 0 1px #00000059}[data-drg-scene=pve-quests] .drg-quests-chamber>*{z-index:1;position:relative}[data-drg-scene=pve-quests] .drg-quests-hero{margin-bottom:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(120deg,#1c160ebf,#0c0b0c8c),repeating-linear-gradient(-12deg,#0000,#0000 11px,#c9a86a06 11px 12px);border:1px solid #c9a86a2e;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;padding:.85rem 1rem;display:grid;box-shadow:inset 0 1px #ffecc40d,inset 0 -10px 24px #00000038}[data-drg-scene=pve-quests] .drg-quests-hero__sigil{background:#080606e6;border:1px solid #c9a86a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex;overflow:hidden;box-shadow:0 0 18px #c9a86a24}[data-drg-scene=pve-quests] .drg-quests-hero__sigil-plate.drg-asset-plate,[data-drg-scene=pve-quests] .drg-quests-hero__sigil .drg-asset-plate,[data-drg-scene=pve-quests] .drg-quests-hero__sigil .drg-asset-plate--md{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-quests] .drg-quests-hero__sigil .drg-asset-plate__img{object-fit:cover;object-position:center;padding:0}[data-drg-scene=pve-quests] .drg-quests-hero__sigil-void{background:linear-gradient(#c9a86a59,#0000);border-radius:2px;width:55%;height:70%;display:block}[data-drg-scene=pve-quests] .drg-quests-hero__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--drg-gold-2,#cdae74);margin:0;font-size:.625rem}[data-drg-scene=pve-quests] .drg-quests-hero__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:.15rem 0 0;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;line-height:1.1}[data-drg-scene=pve-quests] .drg-quests-hero__lede{max-width:36rem;color:var(--drg-text-muted,#8c8273);margin:.35rem 0 0;font-size:.8125rem;line-height:1.5}[data-drg-scene=pve-quests] .drg-quests-hero__kpi{flex-direction:column;align-items:stretch;gap:.45rem;display:flex}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-tile{border-radius:var(--drg-radius-row);background:#0807069e;border:1px solid #c9a86a38;flex-direction:column;align-items:flex-end;min-width:6.5rem;margin:0;padding:.35rem .65rem;display:flex;box-shadow:inset 0 1px #ffecc40a}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-tile--ember{background:#1a0e089e;border-color:#c2693c66}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-tile--ember .drg-quests-hero__kpi-label{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-value{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);font-size:1.5rem;line-height:1.1}[data-drg-scene=pve-quests] .drg-quests-journal-toolbar{align-items:center;gap:var(--drg-spacing-md);margin-bottom:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#08070873;border:1px solid #c9a86a24;flex-wrap:wrap;flex:none;padding:.55rem .65rem;display:flex}[data-drg-scene=pve-quests] .drg-quests-journal-toolbar__count{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=pve-quests] .drg-quests-filter-bar{gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=pve-quests] .drg-quests-filter-bar button.drg-chip{appearance:none;cursor:pointer;font:inherit;color:var(--drg-bone-2,#c9b89a);background:#0c0805b8;border-color:#c9a86a3d;margin:0;box-shadow:inset 0 1px #ffecc408}[data-drg-scene=pve-quests] .drg-quests-filter-bar button.drg-chip:hover{color:#e8dcc4;border-color:#c9a86a6b}[data-drg-scene=pve-quests] .drg-quests-filter-bar button.drg-chip--active{color:var(--drg-gold-1,#e6c68f);background:#c9a86a24;border-color:#c9a86a80;box-shadow:0 0 12px #c9a86a1a}[data-drg-scene=pve-quests] .drg-quests-spread{flex:auto;grid-template-columns:minmax(17rem,26rem) minmax(0,1fr);align-items:stretch;gap:1rem;min-height:0;display:grid;overflow:hidden}[data-drg-scene=pve-quests] .drg-quests-ledger{border:2px solid var(--drg-quests-stone-border);border-radius:var(--drg-radius-row);height:100%;min-height:0;max-height:100%;box-shadow:inset 0 0 0 1px var(--drg-quests-stone-rim), inset 0 0 0 3px #00000073, inset 0 0 28px #00000047;background:linear-gradient(#0c0a0ceb,#08080af5),repeating-linear-gradient(0deg,#0000,#0000 28px,#c9a86a08 28px 29px);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-drg-scene=pve-quests] .drg-quests-ledger__frame-corners{pointer-events:none;z-index:2;opacity:.85;background:linear-gradient(#e6c68fbf,#8c6c3aa6) 0 0/22px 2px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 0 0/2px 22px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 100% 0/22px 2px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 100% 0/2px 22px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 0 100%/22px 2px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 0 100%/2px 22px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 100% 100%/22px 2px no-repeat,linear-gradient(#e6c68fbf,#8c6c3aa6) 100% 100%/2px 22px no-repeat;position:absolute;inset:.3rem}[data-drg-scene=pve-quests] .drg-quests-ledger__pin{z-index:4;background:#0c0a0c;border-bottom:1px solid #c9a86a29;flex:none;position:relative;box-shadow:0 10px 14px #00000073}[data-drg-scene=pve-quests] .drg-quests-ledger__scroll{z-index:1;scrollbar-color:#c9a86a59 #00000040;flex:auto;min-height:0;padding:0;display:block;position:relative;overflow:hidden auto}[data-drg-scene=pve-quests] .drg-quests-journal__section{display:block}[data-drg-scene=pve-quests] .drg-quests-journal__section+.drg-quests-journal__section{margin-top:.15rem}[data-drg-scene=pve-quests] .drg-quests-journal__section-title{justify-content:space-between;align-items:baseline;gap:var(--drg-spacing-sm);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);background:0 0;margin:0;padding:.7rem .9rem .55rem;font-size:.625rem;font-weight:500;display:flex}[data-drg-scene=pve-quests] .drg-quests-journal__section-marker{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#8c8273d9;margin:0;padding:.55rem .9rem .2rem;font-size:.5625rem;font-weight:500}[data-drg-scene=pve-quests] .drg-quests-journal__section-rows{gap:var(--drg-spacing-sm);flex-direction:column;padding:.55rem .9rem .9rem;display:flex}[data-drg-scene=pve-quests] .drg-quests-journal__section-count{letter-spacing:.04em;color:var(--drg-gold-2,#cdae74)}[data-drg-scene=pve-quests] .drg-quest-journal-row{z-index:0;gap:var(--drg-spacing-xs);text-align:left;border-radius:var(--drg-radius-row);width:100%;color:inherit;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#131216eb,#0c0c10f2);border:1px solid #c9a86a29;flex-direction:column;padding:.65rem .75rem;display:flex;position:relative}[data-drg-scene=pve-quests] .drg-quest-journal-row:hover{border-color:#c9a86a52;box-shadow:inset 2px 0 #c9a86a59}[data-drg-scene=pve-quests] .drg-quest-journal-row--selected{background:#c9a86a14;border-color:#c9a86a7a;box-shadow:inset 3px 0 #c9a86ab3}[data-drg-scene=pve-quests] .drg-quest-journal-row--claimable{background:linear-gradient(160deg,#1c120cf2,#0d0c10fa);border-color:#c2693c57}[data-drg-scene=pve-quests] .drg-quest-journal-row--history{opacity:.65}[data-drg-scene=pve-quests] .drg-quest-journal-row--faded{opacity:.48}[data-drg-scene=pve-quests] .drg-quest-journal-row--faded .drg-quest-journal-row__title{color:var(--drg-text-muted,#b3a489)}[data-drg-scene=pve-quests] .drg-quest-journal-row__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}[data-drg-scene=pve-quests] .drg-quest-journal-row__crest{background:radial-gradient(circle at 50% 40%,#463420f2,#120e0cfa);border:1px solid #c9a86a59;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}[data-drg-scene=pve-quests] .drg-quest-journal-row__crest-plate.drg-asset-plate,[data-drg-scene=pve-quests] .drg-quest-journal-row__crest .drg-asset-plate,[data-drg-scene=pve-quests] .drg-quest-journal-row__crest .drg-asset-plate--sm{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-quests] .drg-quest-journal-row__crest .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.1rem}[data-drg-scene=pve-quests] .drg-quest-journal-row__crest-void{background:linear-gradient(#c9a86a4d,#0000);border-radius:2px;width:55%;height:70%;display:block}[data-drg-scene=pve-quests] .drg-quest-journal-row__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}[data-drg-scene=pve-quests] .drg-quest-journal-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:.95rem;line-height:1.25}[data-drg-scene=pve-quests] .drg-quest-journal-row--history .drg-quest-journal-row__title{color:var(--drg-text-muted,#b3a489)}[data-drg-scene=pve-quests] .drg-quest-journal-row__meta{color:var(--drg-text-muted,#8c8273);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}[data-drg-scene=pve-quests] .drg-quest-journal-row--claimable .drg-quest-journal-row__meta{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=pve-quests] .drg-quest-journal-row .drg-chip{white-space:normal;text-align:center;max-width:6.5rem;padding:.2rem .45rem;font-size:.625rem;line-height:1.2}[data-drg-scene=pve-quests] .drg-quests-scroll-stage{border-radius:var(--drg-radius-row);background:radial-gradient(70% 55% at 50% 40%,#281c1047,#0000 70%),linear-gradient(#060608b8,#040406e0);justify-content:center;align-items:stretch;min-width:0;height:100%;min-height:0;max-height:100%;padding:1rem 1.25rem 1.15rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a1a,inset 0 0 48px #00000073}[data-drg-scene=pve-quests] .drg-quests-scroll{flex-direction:column;flex:auto;width:min(100%,38rem);height:100%;min-height:0;max-height:100%;margin:0 auto;display:flex;position:relative}[data-drg-scene=pve-quests] .drg-quests-scroll--empty{color:var(--drg-text-muted,#8c8273);border-radius:var(--drg-radius-row);border:1px dashed #c9a86a33;justify-content:center;align-items:center;padding:2rem;font-style:italic}[data-drg-scene=pve-quests] .drg-quests-scroll__roll{z-index:2;background:repeating-linear-gradient(90deg,#46321c59 0 6px,#1e140c26 6px 10px),radial-gradient(42% 90%,#7858308c,#0000 72%),linear-gradient(#4a3620,#1a120c 42%,#322418);border-radius:999px;flex:none;height:1.55rem;box-shadow:0 3px 8px #0000008c,inset 0 1px #e6c68f47,inset 0 -2px #000000a6}[data-drg-scene=pve-quests] .drg-quests-scroll__roll--top{margin:0 1.35rem -.45rem}[data-drg-scene=pve-quests] .drg-quests-scroll__roll--bottom{margin:-.45rem 1.35rem 0}[data-drg-scene=pve-quests] .drg-quests-scroll__sheet{color:#d8c7a8;scrollbar-color:#8c6c3a73 #0003;background:radial-gradient(90% 40% at 50% 0,#c9a86a1f,#0000 55%),linear-gradient(#44321efa 0%,#2e2216fc 48%,#241a10fc 100%),repeating-linear-gradient(0deg,#0000,#0000 17px,#140e081a 17px 18px);border-left:1px solid #96704080;border-right:1px solid #96704080;flex:auto;min-height:0;margin:0 1.65rem;padding:1.45rem 1.65rem 5rem;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #e6c68f1a,inset 0 0 32px #00000052,0 12px 32px #0000006b}[data-drg-scene=pve-quests] .drg-quests-scroll--faded .drg-quests-scroll__sheet{opacity:.55}[data-drg-scene=pve-quests] .drg-quests-scroll__fade{color:var(--drg-text-muted,#8c8273);margin:-.15rem 1.65rem .35rem;font-size:.78rem;line-height:1.4}[data-drg-scene=pve-quests] .drg-quests-scroll--claimable .drg-quests-scroll__sheet{box-shadow:inset 0 0 0 1px #c2693c29,inset 0 0 28px #00000047,0 10px 28px #00000059,0 0 24px #c2693c14}[data-drg-scene=pve-quests] .drg-quests-scroll__head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;margin-bottom:.85rem;display:grid}[data-drg-scene=pve-quests] .drg-quests-scroll__crest{background:radial-gradient(circle at 50% 40%,#4e3a24f2,#140e0cfa);border:1px solid #c9a86a66;border-radius:.45rem;width:4.5rem;height:4.5rem;overflow:hidden;box-shadow:0 2px 10px #00000059}[data-drg-scene=pve-quests] .drg-quests-scroll__crest-plate.drg-asset-plate,[data-drg-scene=pve-quests] .drg-quests-scroll__crest .drg-asset-plate,[data-drg-scene=pve-quests] .drg-quests-scroll__crest .drg-asset-plate--md{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-quests] .drg-quests-scroll__crest .drg-asset-plate__img{object-fit:contain;object-position:center;padding:.15rem}[data-drg-scene=pve-quests] .drg-quests-scroll__meta-line{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#c9a86ac7;margin:0;font-size:.625rem}[data-drg-scene=pve-quests] .drg-quests-scroll__title{font-family:var(--drg-font-heading,serif);color:#f0e2c8;margin:.25rem 0 0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.15}[data-drg-scene=pve-quests] .drg-quests-scroll__chain{color:#b4966ee6;margin:.35rem 0 0;font-size:.75rem}[data-drg-scene=pve-quests] .drg-quests-scroll__ink{color:#d4c4a8;margin:0 0 1rem;font-size:.9rem;font-style:italic;line-height:1.7}[data-drg-scene=pve-quests] .drg-quests-scroll__ink:first-letter{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);padding-right:.06em;font-size:1.55em;font-style:normal;line-height:.9}[data-drg-scene=pve-quests] .drg-quests-scroll__objectives{border-top:1px solid #785a3759;flex-direction:column;gap:.55rem;margin:0 0 1.1rem;padding:.75rem 0 0;list-style:none;display:flex}[data-drg-scene=pve-quests] .drg-quests-journal-objective{flex-wrap:wrap;align-items:center;gap:.4rem .6875rem;display:flex}[data-drg-scene=pve-quests] .drg-quests-journal-objective__mark{background:#0c080666;border:1px solid #c9a86a66;border-radius:.375rem;flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}[data-drg-scene=pve-quests] .drg-quests-journal-objective--done .drg-quests-journal-objective__mark{background:#5fa86a2e;border-color:#5fa86a80}[data-drg-scene=pve-quests] .drg-quests-journal-objective--done .drg-quests-journal-objective__mark:after{content:"";background:#5fa86ad9;border-radius:.15rem;position:absolute;inset:.28rem}[data-drg-scene=pve-quests] .drg-quests-journal-objective--current .drg-quests-journal-objective__mark{border-width:2px;border-color:#c9a86aa6}[data-drg-scene=pve-quests] .drg-quests-journal-objective__label{color:#e8dcc4;flex:1;font-size:.875rem}[data-drg-scene=pve-quests] .drg-quests-journal-objective--done .drg-quests-journal-objective__label{color:#b4a082bf;text-decoration:line-through}[data-drg-scene=pve-quests] .drg-quests-journal-objective__how{color:#d7b56aeb;flex:1 0 100%;padding-left:1.9375rem;font-size:.72rem;line-height:1.35}[data-drg-scene=pve-quests] .drg-quests-scroll__flavor{color:#d2b482b8;margin:.15rem 0 0;font-size:.82rem;font-style:italic;line-height:1.4}[data-drg-scene=pve-quests] .drg-quests-scroll__rewards{border-top:1px solid #785a3759;flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:.75rem;display:flex}[data-drg-scene=pve-quests] .drg-quests-scroll__rewards-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;color:#b4966ed9;font-size:.625rem}[data-drg-scene=pve-quests] .drg-quests-reward{color:#d8c7a8;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}[data-drg-scene=pve-quests] .drg-quests-reward__plate.drg-asset-plate,[data-drg-scene=pve-quests] .drg-quests-reward .drg-asset-plate--sm{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-quests] .drg-quests-reward--xp{color:var(--drg-gold-1,#e6c68f)}[data-drg-scene=pve-quests] .drg-quests-seal{z-index:3;cursor:pointer;color:#f0e2c8;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3rem;padding:0;transition:transform .18s,filter .18s;display:flex;position:absolute;bottom:1.35rem;right:1.35rem;transform:rotate(-7deg)}[data-drg-scene=pve-quests] .drg-quests-seal:hover:not(:disabled){filter:drop-shadow(0 0 10px #c2502859);transform:rotate(-4deg)scale(1.04)}[data-drg-scene=pve-quests] .drg-quests-seal:disabled,[data-drg-scene=pve-quests] .drg-quests-seal.is-busy{cursor:wait;opacity:.72}[data-drg-scene=pve-quests] .drg-quests-seal--faded:disabled{cursor:not-allowed;opacity:.4}[data-drg-scene=pve-quests] .drg-quests-seal__wax{background:radial-gradient(circle at 35% 30%,#dc6e46f2,#0000 42%),radial-gradient(circle at 60% 70%,#5a140ef2,#0000 55%),radial-gradient(circle,#8b2a18,#4a120c 70%,#2a0a08);border:2px solid #c9a86a8c;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;position:relative;box-shadow:0 4px 12px #00000073,inset 0 1px #ffc8a040,inset 0 -6px 12px #00000059}[data-drg-scene=pve-quests] .drg-quests-seal--claim .drg-quests-seal__wax{background:radial-gradient(circle at 35% 30%,#f0aa50e6,#0000 42%),radial-gradient(circle at 60% 70%,#78320af2,#0000 55%),radial-gradient(circle,#b86a22,#6a3010 70%,#3a1808)}[data-drg-scene=pve-quests] .drg-quests-seal__ring{pointer-events:none;border:1px dashed #e6c68f8c;border-radius:50%;position:absolute;inset:.35rem}[data-drg-scene=pve-quests] .drg-quests-seal__text{z-index:1;max-width:3.6rem;font-family:var(--drg-font-heading,serif);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#f6e6c8;text-shadow:0 1px 2px #000000a6;font-size:.72rem;line-height:1.1;position:relative}[data-drg-scene=pve-quests] .drg-quests-footer-lore{margin:var(--drg-spacing-md) 0 0;color:var(--drg-text-muted,#8c8273);flex:none;font-size:.75rem;font-style:italic;line-height:1.55}@media (width<=56rem){[data-drg-scene=pve-quests] .drg-quests-chamber{height:auto;max-height:none;overflow:visible}[data-drg-scene=pve-quests] .drg-quests-hero{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pve-quests] .drg-quests-hero__kpi{flex-direction:row;grid-column:1/-1;justify-content:flex-start}[data-drg-scene=pve-quests] .drg-quests-hero__kpi-tile{align-items:flex-start}[data-drg-scene=pve-quests] .drg-quests-spread{grid-template-columns:1fr;height:min(70vh,42rem);min-height:min(70vh,42rem);overflow:hidden}[data-drg-scene=pve-quests] .drg-quests-ledger{height:16rem;max-height:16rem}[data-drg-scene=pve-quests] .drg-quests-scroll-stage{height:auto;min-height:22rem}}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .dr-layout-tactical__chrome{margin-bottom:0}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-tactical-frame,:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-hub__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(100% 80% at 50% 0,#8b000014,#0000 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-tactical-kpi{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-tactical-kpi__tile{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#e8dcc4);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c45a2a59;padding:.375rem .75rem;font-size:.8125rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-hub__quick-links,:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue{margin-bottom:var(--drg-spacing-md)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__card{border-radius:var(--drg-radius-row);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#20160cf5,#0d0e13fa);border:1px solid #c9a86a80;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.95rem 1.1rem;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 28px #c9a86a14,0 10px 28px #00000059}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__card:hover{border-color:#e6c68f9e;box-shadow:inset 0 0 32px #c9a86a1a,0 14px 32px #0000006b}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__halo{border-radius:inherit;pointer-events:none;position:absolute;inset:-2px;box-shadow:0 0 0 1px #e6c68f38}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__art{z-index:1;background:#12100c;border:1px solid #c9a86a73;border-radius:50%;flex-shrink:0;width:3.75rem;height:3.75rem;position:relative;overflow:hidden;box-shadow:0 8px 22px #00000073,inset 0 0 0 1px #00000059}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__art .drg-asset-plate,:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__art .drg-asset-plate--sm,:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__art .drg-asset-plate--md{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__eyebrow{text-transform:uppercase;letter-spacing:var(--drg-tracking-caps,.04em);color:#e6c68f;font-size:.6875rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:1.0625rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__meta{color:var(--drg-text-muted,#8c8273);font-size:.6875rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-continue__cta{font-family:var(--drg-font-heading,serif);text-align:center;color:#e6c68f;white-space:nowrap;border:1px solid #c9a86a73;border-radius:7px;padding:.5rem .875rem;font-size:.875rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-catalog-section-head{margin:0 0 var(--drg-spacing-sm);align-items:center;gap:.5rem;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-catalog-section-head__title{font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:.875rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-catalog-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-vitrine,[data-drg-scene=pve-dungeons] .drg-pve-zone-vitrine{gap:var(--drg-spacing-md,.75rem);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate{border:1px solid var(--drg-border-base);border-radius:var(--drg-radius-card,10px);min-height:16rem;box-shadow:var(--drg-elev-2);transition:border-color var(--drg-motion-fast) var(--drg-ease), box-shadow var(--drg-motion-fast) var(--drg-ease), transform var(--drg-motion-fast) var(--drg-ease);background:linear-gradient(165deg,#18120cf5,#0a0908fc);display:flex;overflow:hidden}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__shell,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__shell{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate:hover:not(.drg-pve-zone-gate--locked),[data-drg-scene=pve-dungeons] .drg-pve-zone-gate:hover:not(.drg-pve-zone-gate--locked){border-color:var(--drg-border-hover);box-shadow:var(--drg-elev-3), var(--drg-glow-ember);transform:translateY(-3px)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--featured,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--featured{grid-column:span 2;min-height:18rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--recommended,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--recommended{box-shadow:var(--drg-glow-ember), var(--drg-elev-2);border-color:#c2693c8c}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--elite,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--elite{border-color:#bea05f6b}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--locked,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--locked{opacity:.62}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--locked:hover,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--locked:hover{box-shadow:var(--drg-elev-2);transform:none}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art{isolation:isolate;background:#0c0a08;flex:auto;min-height:8rem;position:relative;overflow:hidden}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--featured .drg-pve-zone-gate__art,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--featured .drg-pve-zone-gate__art{min-height:10rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__plate.drg-asset-plate,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__plate.drg-asset-plate{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0;position:absolute;inset:0}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__plate .drg-asset-plate__img,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__plate .drg-asset-plate__img{object-fit:cover;object-position:center 22%;width:100%;height:100%}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=swamp],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=swamp]{background:radial-gradient(90% 70% at 20% 80%,#28462d8c,#0000 60%),linear-gradient(#1a1814 0%,#0c100e 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=forest],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=forest]{background:radial-gradient(80% 60% at 40% 60%,#1e321980,#0000 55%),linear-gradient(#101810 0%,#080a08 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=crypt],:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=barrow],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=crypt],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=barrow]{background:radial-gradient(70% 55% at 25% 45%,#5a371e6b,#0000 58%),linear-gradient(#161210 0%,#0a0808 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=gorge],:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=bell],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=gorge],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=bell]{background:radial-gradient(90% 40% at 50% 0,#c2693c59,#0000 55%),linear-gradient(#1a100c 0%,#080808 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=rift],:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=depth],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=rift],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=depth]{background:radial-gradient(60% 70% at 50% 80%,#64141466,#0000 55%),linear-gradient(#180c0c 0%,#080606 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__art[data-zone-tone=trail],[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__art[data-zone-tone=trail]{background:radial-gradient(80% 60% at 50% 100%,#50321973,#0000 55%),linear-gradient(165deg,#1e1610 0%,#100c0a 100%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__scrim,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0806050d 0%,#08060559 55%,#080605eb 100%);position:absolute;inset:0}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__badges,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__badges{z-index:2;flex-wrap:wrap;gap:.35rem;display:flex;position:absolute;bottom:.55rem;left:.65rem;right:.65rem}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__lock,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__lock{z-index:3;pointer-events:none;background:#0605046b;place-items:center;display:grid;position:absolute;inset:0}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__lock-sigil,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__lock-sigil{background:#0c0a08e0;border:1px solid #bea05f66;border-radius:50%;width:2.75rem;height:2.75rem;position:relative;box-shadow:inset 0 0 0 1px #00000073}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__lock-sigil:before,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__lock-sigil:before{content:"";border:2px solid var(--drg-gold-3);border-bottom:0;border-radius:.45rem .45rem 0 0;width:.7rem;height:.55rem;position:absolute;top:28%;left:50%;transform:translate(-50%)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__lock-sigil:after,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__lock-sigil:after{content:"";background:var(--drg-gold-3);border-radius:.15rem;width:1rem;height:.75rem;position:absolute;top:48%;left:50%;transform:translate(-50%);box-shadow:inset 0 -2px #00000040}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__body,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__body{background:linear-gradient(#120e0afa,#0a0908fc);border-top:1px solid #bea05f24;flex-direction:column;gap:.4rem;padding:.75rem .85rem .9rem;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__title,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__title{font-family:var(--drg-font-display,var(--drg-font-heading,serif));font-size:var(--drg-fs-lg,1.1rem);color:var(--drg-text-strong,#e8dcc4);letter-spacing:.04em;margin:0;line-height:1.2}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--featured .drg-pve-zone-gate__title,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--featured .drg-pve-zone-gate__title{font-size:clamp(1.15rem,2vw,1.4rem)}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__flavor,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__flavor{font-size:var(--drg-fs-xs,.78rem);color:var(--drg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__foot,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__foot{justify-content:space-between;align-items:center;gap:.55rem;margin-top:auto;padding-top:.35rem;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate__loot,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate__loot{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}@media (width<=1100px){:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-vitrine,[data-drg-scene=pve-dungeons] .drg-pve-zone-vitrine{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--featured,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--featured{grid-column:span 2}}@media (width<=720px){:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-vitrine,[data-drg-scene=pve-dungeons] .drg-pve-zone-vitrine{grid-template-columns:1fr}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-zone-gate--featured,[data-drg-scene=pve-dungeons] .drg-pve-zone-gate--featured{grid-column:span 1}}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) .drg-pve-hub__theatre .drg-state-card--theatre{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:8rem;margin:0;display:flex}[data-drg-scene=pve-zone-location] .drg-pve-location-hero{margin:0 0 var(--drg-spacing-md,.75rem);border-radius:var(--drg-radius-row,8px);background:radial-gradient(90% 80% at 0%,#c2693c1f,#0000 55%),linear-gradient(165deg,#1c140ef5,#0c0a09fc);border:1px solid #8b000047;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1.1rem;padding:.95rem 1.1rem;display:grid}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__art{background:#12100c;border:1px solid #c9a86a6b;border-radius:50%;flex-shrink:0;width:4.5rem;height:4.5rem;overflow:hidden}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__art .drg-asset-plate,[data-drg-scene=pve-zone-location] .drg-pve-location-hero__art .drg-asset-plate--lg,[data-drg-scene=pve-zone-location] .drg-pve-location-hero__art .drg-asset-plate--md{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__eyebrow{letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:#e6c68f;margin:0;font-size:.6875rem}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:clamp(1.15rem,2.2vw,1.55rem);line-height:1.15}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__meta{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.75rem}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder{gap:var(--drg-spacing-md,.75rem);grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder>.drg-pve-zone-gate{min-height:15rem}[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder>.drg-pve-zone-gate--featured,[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder>.drg-pve-zone-gate--recommended{grid-column:auto;min-height:15rem}[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder>.drg-pve-zone-gate--recommended{box-shadow:var(--drg-glow-ember), var(--drg-elev-2);border-color:#c2693c8c}@media (width<=1200px){[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=pve-zone-location] .drg-pve-location-hero{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pve-zone-location] .drg-pve-location-hero__actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=720px){[data-drg-scene=pve-zone-location] .drg-pve-farm-ladder{grid-template-columns:1fr}}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) button.drg-pve-zone-gate__shell{width:100%;min-width:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;margin:0;padding:0;display:flex}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) button.drg-pve-zone-continue__card{width:100%;font:inherit;text-align:inherit;cursor:pointer;appearance:none}:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) button.drg-pve-zone-gate__shell:disabled,:is([data-drg-scene=pve-hub],[data-drg-scene=pve-zone-band],[data-drg-scene=pve-zone-location]) button.drg-pve-zone-continue__card:disabled{cursor:wait;opacity:.85}[data-drg-scene=pve-hub] .drg-pve-catalog-row{border-radius:var(--drg-radius-row);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:2.75rem minmax(0,1fr) auto minmax(0,7.5rem) 6rem;align-items:center;gap:.75rem;padding:.75rem .875rem;text-decoration:none;display:grid}[data-drg-scene=pve-hub] .drg-pve-catalog-row:hover:not(.drg-pve-catalog-row--locked){border-color:#c45a2a61;box-shadow:0 0 16px #c45a2a1f}[data-drg-scene=pve-hub] .drg-pve-catalog-row--recommended{background:linear-gradient(160deg,#1a120bf5,#0d0e13fa);border-color:#c9a86a73;box-shadow:inset 0 0 24px #c9a86a0f}[data-drg-scene=pve-hub] .drg-pve-catalog-row--locked{opacity:.62;background:linear-gradient(160deg,#100e0ceb,#0a0a0cfa);border-color:#8c827333}[data-drg-scene=pve-hub] .drg-pve-catalog-row__art{color:#cdae74;background:#12100c;border:1px solid #c9a86a66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}[data-drg-scene=pve-hub] .drg-pve-catalog-row__art .drg-asset-plate,[data-drg-scene=pve-hub] .drg-pve-catalog-row__art .drg-asset-plate--sm{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-hub] .drg-pve-catalog-row__art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-hub] .drg-pve-catalog-row--elite .drg-pve-catalog-row__art{color:#c2693c;border-color:#c2693c80}[data-drg-scene=pve-hub] .drg-pve-catalog-row--locked .drg-pve-catalog-row__art{color:#5a554c;filter:grayscale(.55)brightness(.7);border-color:#8c827359}[data-drg-scene=pve-hub] .drg-pve-catalog-row__copy{min-width:0}[data-drg-scene=pve-hub] .drg-pve-catalog-row__title-row{align-items:center;gap:.5rem;min-width:0;display:flex}[data-drg-scene=pve-hub] .drg-pve-catalog-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.0625rem}[data-drg-scene=pve-hub] .drg-pve-catalog-row--locked .drg-pve-catalog-row__title{color:#b3a489}[data-drg-scene=pve-hub] .drg-pve-catalog-row__meta{color:var(--drg-text-muted,#8c8273);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.6875rem;overflow:hidden}[data-drg-scene=pve-hub] .drg-pve-catalog-row--locked .drg-pve-catalog-row__meta{color:#5a554c;font-style:italic}[data-drg-scene=pve-hub] .drg-pve-catalog-row__chip{text-transform:capitalize;justify-self:start;font-size:.6875rem}[data-drg-scene=pve-hub] .drg-pve-catalog-row__rewards{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}[data-drg-scene=pve-hub] .drg-pve-catalog-row__cta{min-height:2.5rem;font-family:var(--drg-font-heading,serif);text-align:center;padding:var(--drg-spacing-2) var(--drg-spacing-3);color:#e6c68f;box-sizing:border-box;border:1px solid #c9a86a66;border-radius:7px;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}[data-drg-scene=pve-hub] .drg-pve-catalog-row--recommended .drg-pve-catalog-row__cta{color:#1a120a;background:linear-gradient(#e6c68f,#c9a86a);border-color:#0000}[data-drg-scene=pve-hub] .drg-pve-catalog-row__cta--disabled{color:#5a554c;background:0 0;border-color:#8c827347}@media (width<=52rem){[data-drg-scene=pve-hub] .drg-pve-catalog-row{grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"art copy chip""art rewards cta"}[data-drg-scene=pve-hub] .drg-pve-catalog-row__art{grid-area:art}[data-drg-scene=pve-hub] .drg-pve-catalog-row__copy{grid-area:copy}[data-drg-scene=pve-hub] .drg-pve-catalog-row__chip{grid-area:chip}[data-drg-scene=pve-hub] .drg-pve-catalog-row__rewards{grid-area:rewards;justify-content:flex-start}[data-drg-scene=pve-hub] .drg-pve-catalog-row__cta{grid-area:cta;min-width:5.5rem}[data-drg-scene=pve-hub] .drg-pve-zone-continue__card{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pve-hub] .drg-pve-zone-continue__cta{grid-column:1/-1;justify-self:start}}[data-drg-scene=pve-locations].drg-main:before{background:radial-gradient(ellipse 85% 70% at 50% 0%, #c45a2a47, transparent 62%), radial-gradient(ellipse 45% 35% at 8% 55%, #c5a05924, transparent 55%), var(--drg-mat-ink-vignette)}[data-drg-scene=pve-locations].dr-layout-tactical{background:radial-gradient(circle at 20% 30%,#c5a05914 0%,#0000 42%),radial-gradient(circle at 80% 70%,#c2693c0f 0%,#0000 42%)}[data-drg-scene=pve-locations] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-locations] .drg-tactical-frame--theater .drg-tactical-frame__toolbar:before{content:none}[data-drg-scene=pve-locations] .drg-tactical-frame,[data-drg-scene=pve-locations] .drg-zone-prep__theatre{min-height:min(36rem,100dvh - 12rem);box-shadow:var(--drg-elev-3,0 16px 40px #00000047), inset 0 1px 0 #ffecc414;background:radial-gradient(85% 100% at 100% 0,#c2693c24,#0000 58%),linear-gradient(125deg,#302012f5 0%,#0c0c0efa 55%,#08080afc 100%);border:1px solid #c9a86a47;border-radius:12px}[data-drg-scene=pve-locations] .drg-tactical-frame__detail{background:radial-gradient(80% 60% at 50% 0,#c9a86a14,#0000 55%),linear-gradient(#120e0af5,#0a0a0cfa);border:1px solid #c9a86a47;border-radius:12px;width:min(100%,340px)}[data-drg-scene=pve-locations] .drg-pve-tactical-kpi{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=pve-locations] .drg-pve-tactical-kpi__tile{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#e8dcc4);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c9a86a59;padding:.375rem .75rem;font-size:.8125rem}[data-drg-scene=pve-locations] .drg-zone-prep-chamber{gap:var(--drg-spacing-md);flex-direction:column;min-height:100%;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-chamber--state{place-items:center;min-height:22rem;padding:1.5rem 1rem;display:grid}[data-drg-scene=pve-locations] .drg-zone-prep-board{width:100%;min-height:calc(100dvh - var(--drg-topbar-stack,7rem));flex-direction:column;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.25rem,3vw,2rem) 0 clamp(1.5rem,3vw,2.25rem);display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-board__hero{isolation:isolate;align-items:center;gap:var(--drg-spacing-md);padding:var(--drg-spacing-md);box-shadow:var(--drg-elev-3,0 16px 40px #00000047), inset 0 1px 0 #ffecc414, 0 0 28px #c9a86a1a;background:radial-gradient(85% 100% at 100% 0,#c2693c33,#0000 58%),linear-gradient(125deg,#302012f5 0%,#0c0c0efa 55%,#08080afc 100%);border:1px solid #c9a86a73;border-radius:12px;display:flex;position:relative;overflow:hidden}[data-drg-scene=pve-locations] .drg-zone-prep-board__hero--loading{min-height:12rem}[data-drg-scene=pve-locations] .drg-zone-prep-board__sigil{background:radial-gradient(circle at 40% 30%,#c9a86a2e,#0000 55%),#080a0ceb;border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;overflow:hidden;box-shadow:0 0 18px #c9a86a40,inset 0 0 10px #00000073}[data-drg-scene=pve-locations] .drg-zone-prep-board__sigil .drg-asset-plate,[data-drg-scene=pve-locations] .drg-zone-prep-board__sigil .drg-asset-plate__img{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%}[data-drg-scene=pve-locations] .drg-zone-prep-board__sigil .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-locations] .drg-zone-prep-board__copy{flex-direction:column;flex:1;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-board__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#cdae74;margin:0;font-size:.68rem}[data-drg-scene=pve-locations] .drg-zone-prep-board__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.04em;color:var(--drg-gold-1,#e8dcc4);text-shadow:0 2px 14px #0000008c;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:600;line-height:1.15}[data-drg-scene=pve-locations] .drg-zone-prep-board__lede{max-width:40rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;margin:0;font-size:1.05rem;font-style:italic;line-height:1.5}[data-drg-scene=pve-locations] .drg-zone-prep-board__cta-row{flex-wrap:wrap;gap:.65rem;margin-top:.35rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-board__cta{color:#1a1208;min-height:2.5rem;font-family:var(--drg-font-heading,serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#e4c27a 0%,#c9a45a 100%);border:1px solid #c9a86a8c;border-radius:8px;justify-content:center;align-items:center;padding:.55rem 1.15rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}[data-drg-scene=pve-locations] .drg-zone-prep-board__cta:hover{filter:brightness(1.06)}[data-drg-scene=pve-locations] .drg-zone-prep-board__gates{gap:var(--drg-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pve-locations] .drg-zone-prep-gate{isolation:isolate;min-height:10.75rem;color:inherit;box-shadow:var(--drg-elev-2,0 8px 24px #00000038), inset 0 1px 0 #ffecc40d, inset 0 -20px 40px #0000002e;background:radial-gradient(95% 75% at 100% 0,#c9a86a24,#0000 58%),linear-gradient(165deg,#221c14f0 0%,#0c0c0ef7 100%);border:1px solid #c9a86a38;border-radius:11px;flex-direction:column;padding:.875rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}[data-drg-scene=pve-locations] .drg-zone-prep-gate:hover{box-shadow:var(--drg-elev-3,0 16px 40px #00000047), 0 0 24px #c9a86a1f, inset 0 1px 0 #ffecc414;border-color:#c9a86a6b;transform:translateY(-2px)}[data-drg-scene=pve-locations] .drg-zone-prep-gate__icon{background:radial-gradient(120% 100% at 15% 0,#c2693c33,#0000 62%),linear-gradient(#30201273 0%,#0000 100%);border-bottom:1px solid #c9a86a1f;align-items:center;width:auto;height:auto;margin:-.875rem -.875rem .5rem;padding:.875rem .875rem .5rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-gate__icon .drg-asset-plate,[data-drg-scene=pve-locations] .drg-zone-prep-gate__icon .drg-hub-sigil{width:2.5rem;height:2.5rem}[data-drg-scene=pve-locations] .drg-zone-prep-gate__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-gate__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.06em;color:var(--drg-gold-1,#e8dcc4);text-shadow:0 2px 12px #00000080;font-size:1.05rem;font-weight:600}[data-drg-scene=pve-locations] .drg-zone-prep-gate__meta{color:var(--drg-bone-3,#8c8273);font-size:.72rem;line-height:1.4}[data-drg-scene=pve-locations] .drg-zone-prep-board__lore{max-width:40rem;font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;font-style:italic;line-height:1.6}@media (width<=720px){[data-drg-scene=pve-locations] .drg-zone-prep-board__hero{flex-direction:column;align-items:flex-start}}[data-drg-scene=pve-locations] .drg-zone-prep-troll{border-radius:var(--drg-radius-row,.4rem);letter-spacing:.03em;color:#e0b089;background:linear-gradient(160deg,#30160ceb,#100c0af5);border:1px solid #c2693c73;margin:0;padding:.65rem .85rem;font-size:.82rem}[data-drg-scene=pve-locations] .drg-zone-prep-troll--collector{color:#c5d2de;background:linear-gradient(160deg,#101822f0,#0a0c10f7);border-color:#5a789480}[data-drg-scene=pve-locations] .drg-zone-prep-troll__lead{margin:0}[data-drg-scene=pve-locations] .drg-zone-prep-troll__actions{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:.7rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-tomorrow{border-radius:var(--drg-radius-row,.4rem);background:#0c0a086b;border:1px dashed #c9a86a59;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin:0;padding:.55rem .75rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-gather{border-radius:var(--drg-radius-row,.4rem);background:linear-gradient(165deg,#16120ef0,#0e0c0af7);border:1px solid #bea05f29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0;padding:.75rem .95rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-gather__copy{flex:14rem;min-width:0}[data-drg-scene=pve-locations] .drg-zone-prep-gather__title{font-family:var(--drg-font-heading,serif);letter-spacing:.04em;text-transform:uppercase;color:var(--drg-gold-2,#d4b87a);margin:0;font-size:.9375rem}[data-drg-scene=pve-locations] .drg-zone-prep-gather__hint{color:var(--drg-text-muted,#8c8273);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}[data-drg-scene=pve-locations] .drg-zone-memory-panel__stage{text-align:center;background:radial-gradient(85% 100% at 100% 0,#c2693c29,#0000 58%),linear-gradient(125deg,#302012f5 0%,#0c0c0efa 55%);border:1px solid #c9a86a59;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem 1rem;display:flex;box-shadow:inset 0 1px #ffecc414,0 0 28px #c9a86a14}[data-drg-scene=pve-locations] .drg-zone-memory-panel__art{color:#cdae74;background:radial-gradient(circle at 40% 30%,#c9a86a2e,#0000 55%),#080a0ceb;border:1px solid #c9a86a80;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:1.15rem;display:flex;overflow:hidden;box-shadow:0 0 18px #c9a86a40,inset 0 0 10px #00000073}[data-drg-scene=pve-locations] .drg-zone-memory-panel__art .drg-asset-plate,[data-drg-scene=pve-locations] .drg-zone-memory-panel__art .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=pve-locations] .drg-zone-memory-panel__art--vacant{color:var(--drg-ash,#5a554c);box-shadow:none;border-style:dashed;border-color:#8c827373;font-size:1.75rem}[data-drg-scene=pve-locations] .drg-zone-memory-panel__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#cdae74;margin:0;font-size:.68rem}[data-drg-scene=pve-locations] .drg-zone-memory-panel__title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.04em;color:var(--drg-gold-1,#e8dcc4);text-shadow:0 2px 14px #0000008c;margin:0;font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:600}[data-drg-scene=pve-locations] .drg-zone-memory-panel__meta{letter-spacing:.02em;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem}[data-drg-scene=pve-locations] .drg-zone-memory-panel__lore{max-width:28rem;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;font-style:italic;line-height:1.6}[data-drg-scene=pve-locations] .drg-zone-memory-panel__echo{color:#c2693c;max-width:28rem;margin:0;font-size:.75rem;font-style:italic}[data-drg-scene=pve-locations] .drg-zone-memory-panel__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-encounters__head{align-items:center;gap:.5rem;display:flex}[data-drg-scene=pve-locations] .drg-zone-prep-encounters__title{font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:var(--drg-gold-2,#d4b87a);margin:0;font-size:1rem}[data-drg-scene=pve-locations] .drg-zone-prep-encounters__empty{text-align:left;max-width:none;margin-top:.75rem;padding:1rem 1.1rem}[data-drg-scene=pve-locations] .drg-pve-encounter-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-locations] .drg-pve-encounter-row{border-radius:var(--drg-radius-row);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:3.25rem minmax(0,1fr) auto 9.5rem;align-items:center;gap:.75rem;padding:.75rem .875rem;display:grid}[data-drg-scene=pve-locations] .drg-pve-encounter-row:hover{border-color:#c45a2a61;box-shadow:0 0 16px #c45a2a1f}[data-drg-scene=pve-locations] .drg-pve-encounter-row--troll{border-color:#c2693c8c;box-shadow:inset 0 0 0 1px #c2693c2e}[data-drg-scene=pve-locations] .drg-pve-encounter-row__art{color:#c2693c;background:#12100c;border:1px solid #c2693c73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1rem;display:flex;position:relative;overflow:hidden}[data-drg-scene=pve-locations] .drg-pve-encounter-row__art .drg-asset-plate,[data-drg-scene=pve-locations] .drg-pve-encounter-row__art .drg-asset-plate--sm{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-locations] .drg-pve-encounter-row__art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-locations] .drg-pve-encounter-row__copy{min-width:0}[data-drg-scene=pve-locations] .drg-pve-encounter-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:1.0625rem}[data-drg-scene=pve-locations] .drg-pve-encounter-row__meta{color:var(--drg-text-muted,#8c8273);margin-top:.15rem;font-size:.6875rem}[data-drg-scene=pve-locations] .drg-pve-encounter-row__cost{justify-content:flex-end;display:flex}[data-drg-scene=pve-locations] .drg-pve-encounter-row__actions{flex-direction:column;justify-self:stretch;gap:.35rem;display:flex}[data-drg-scene=pve-locations] .drg-pve-encounter-row__cta{justify-self:stretch;width:100%;min-width:0;padding-inline:.5rem;font-size:.8125rem}[data-drg-scene=pve-locations] .drg-pve-loadout-sidebar .drg-panel{background:radial-gradient(80% 60% at 50% 0,#c9a86a14,#0000 55%),linear-gradient(#120e0af5,#0a0a0cfa);border:1px solid #c9a86a47;box-shadow:inset 0 1px #ffecc40f}[data-drg-scene=pve-locations] .drg-zone-prep-footer-lore{padding-top:var(--drg-spacing-sm);font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:var(--drg-text-muted,#8c8273);border-top:1px solid #c9a86a29;margin:auto 0 0;font-size:.8125rem;font-style:italic;line-height:1.6}@media (width<=52rem){[data-drg-scene=pve-locations] .drg-pve-encounter-row{grid-template-columns:3.25rem minmax(0,1fr) auto;grid-template-areas:"art copy cost""art actions actions"}[data-drg-scene=pve-locations] .drg-pve-encounter-row__art{grid-area:art}[data-drg-scene=pve-locations] .drg-pve-encounter-row__copy{grid-area:copy}[data-drg-scene=pve-locations] .drg-pve-encounter-row__cost{grid-area:cost}[data-drg-scene=pve-locations] .drg-pve-encounter-row__actions{grid-area:actions}[data-drg-scene=pve-locations] .drg-pve-encounter-row__cta{width:100%}}[data-drg-scene=pve-dungeons] .dr-layout-tactical__chrome,[data-drg-scene=pve-raids] .dr-layout-tactical__chrome,[data-drg-scene=pve-tower] .dr-layout-tactical__chrome,[data-drg-scene=pve-world-bosses] .dr-layout-tactical__chrome,[data-drg-scene=pve-dungeon-run] .dr-layout-tactical__chrome,[data-drg-scene=pve-locations] .dr-layout-tactical__chrome,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__chrome{margin-bottom:0}.drg-world-surface-chrome--compact{margin-bottom:var(--drg-spacing-sm);padding:.5rem .75rem}.drg-world-surface-chrome--compact .drg-world-surface-chrome__nav{margin-top:0}[data-drg-scene=pve-dungeons] .drg-tactical-frame,[data-drg-scene=pve-dungeons] .drg-pve-dungeons__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(100% 80% at 50% 0,#8b000014,#0000 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}[data-drg-scene=pve-dungeons] .drg-pve-tactical-kpi{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-tactical-kpi__tile{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#e8dcc4);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c45a2a59;padding:.375rem .75rem;font-size:.8125rem}[data-drg-scene=pve-dungeons] .drg-pve-affix-strip{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-dungeons] .drg-pve-affix-strip__head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-affix-strip__title{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#d4b87a);text-transform:uppercase;letter-spacing:var(--drg-tracking-caps,.04em);margin:0;font-size:.875rem}[data-drg-scene=pve-dungeons] .drg-pve-affix-strip__grid{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-affix-card.drg-plate--ember{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c45a2a52;padding:.5rem .75rem}[data-drg-scene=pve-dungeons] .drg-pve-affix-card__title{color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:.8125rem}[data-drg-scene=pve-dungeons] .drg-pve-affix-card__body{color:var(--drg-text-muted,#8c8273);margin:.25rem 0 0;font-size:.75rem}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__card{border-radius:var(--drg-radius-row);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#20160cf5,#0d0e13fa);border:1px solid #c9a86a80;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.875rem 1rem;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 28px #c9a86a14,0 0 24px #c9a86a24}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__card:hover{border-color:#e6c68f9e;box-shadow:inset 0 0 32px #c9a86a1a,0 0 28px #c9a86a33}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__halo{border-radius:inherit;pointer-events:none;position:absolute;inset:-2px;box-shadow:0 0 0 1px #e6c68f47}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__eyebrow{text-transform:uppercase;letter-spacing:var(--drg-tracking-caps,.04em);color:#e6c68f;font-size:.6875rem}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:1.0625rem}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__meta{color:var(--drg-text-muted,#8c8273);font-size:.6875rem}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__cta{font-family:var(--drg-font-heading,serif);text-align:center;color:#1a120a;white-space:nowrap;background:linear-gradient(#e6c68f,#c9a86a);border:1px solid #0000;border-radius:7px;padding:.5rem .875rem;font-size:.875rem}[data-drg-scene=pve-dungeons] .drg-pve-catalog-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row{border-radius:var(--drg-radius-row);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;grid-template-columns:2.75rem minmax(0,1fr) auto minmax(0,7.5rem) 6rem;align-items:center;gap:.75rem;padding:.75rem .875rem;text-decoration:none;display:grid}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row:hover:not(.drg-pve-catalog-row--locked){border-color:#c45a2a61;box-shadow:0 0 16px #c45a2a1f}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row--locked{opacity:.62;background:linear-gradient(160deg,#100e0ceb,#0a0a0cfa);border-color:#8c827333}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__art{color:#cdae74;background:#12100c;border:1px solid #c9a86a66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__art .drg-asset-plate,[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__art .drg-asset-plate--sm{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__art .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row--elite .drg-pve-catalog-row__art{color:#c2693c;border-color:#c2693c80}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row--locked .drg-pve-catalog-row__art{color:#5a554c;filter:grayscale(.55)brightness(.7);border-color:#8c827359}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__copy{min-width:0}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1.0625rem}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row--locked .drg-pve-catalog-row__title{color:#b3a489}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__meta{color:var(--drg-text-muted,#8c8273);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.6875rem;overflow:hidden}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row--locked .drg-pve-catalog-row__meta{color:#5a554c;font-style:italic}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__chip{justify-self:start;font-size:.6875rem}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__chip--normal{color:#b3a489;border-color:#8c827359}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__chip--heroic{color:#c2693c;border-color:#c45a2a73}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__chip--nightmare{color:#c45a5a;border-color:#8b000073}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__rewards{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__cta{min-height:2.5rem;font-family:var(--drg-font-heading,serif);text-align:center;padding:var(--drg-spacing-2) var(--drg-spacing-3);color:#e6c68f;box-sizing:border-box;border:1px solid #c9a86a66;border-radius:7px;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__cta--disabled{color:#5a554c;background:0 0;border-color:#8c827347}@media (width<=52rem){[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__card{grid-template-columns:1fr}[data-drg-scene=pve-dungeons] .drg-pve-dungeon-continue__cta{justify-self:start}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row{grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"art copy chip""art rewards cta"}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__art{grid-area:art}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__copy{grid-area:copy}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__chip{grid-area:chip}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__rewards{grid-area:rewards;justify-content:flex-start}[data-drg-scene=pve-dungeons] .drg-pve-catalog-row__cta{grid-area:cta;min-width:5.5rem}}[data-drg-scene=pve-raids] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-raids] .drg-tactical-frame,[data-drg-scene=pve-raids] .drg-pve-raids__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(100% 80% at 50% 0,#8b000014,#0000 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}[data-drg-scene=pve-raids] .drg-tactical-frame__detail{width:min(100%,340px)}[data-drg-scene=pve-raids] .drg-pve-tactical-kpi{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=pve-raids] .drg-pve-tactical-kpi__tile{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#e8dcc4);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c45a2a59;padding:.375rem .75rem;font-size:.8125rem}[data-drg-scene=pve-raids] .drg-pve-tactical-kpi__tile--focus{color:#e6c68f;border-color:#d4b87a6b}[data-drg-scene=pve-raids] .drg-pve-raids-catalog{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}[data-drg-scene=pve-raids] .drg-pve-raid-card.drg-plate--ember{background:var(--drg-mat-stone-bg,linear-gradient(165deg, #1c1814f5, #12100efa));transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #b45a3247}[data-drg-scene=pve-raids] .drg-pve-raid-card.drg-plate--ember:hover{box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0d), 0 0 16px var(--drg-mat-ember-glow,#c45a2a2e);border-color:#c45a2a7a}[data-drg-scene=pve-raids] .drg-pve-raid-card.drg-card--active{border-color:#d4b87a8c;box-shadow:inset 0 1px #ffffff0f,0 0 20px #c2693c33}[data-drg-scene=pve-raids] .drg-pve-raid-card .drg-pill--warn{color:#e6a86a;background:linear-gradient(160deg,#30180ce6,#18100af2);border-color:#c45a2a8c}[data-drg-scene=pve-raids] .drg-pve-party-frame{border-radius:var(--drg-radius-card);background:linear-gradient(#12100ef0,#0a0a0cfa);border:1px solid #8b000042}[data-drg-scene=pve-raids] .drg-pve-party-frame__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}[data-drg-scene=pve-raids] .drg-pve-party-frame__section{font-family:var(--drg-font-heading,serif);letter-spacing:var(--drg-tracking-caps,.04em);text-transform:uppercase;color:var(--drg-gold-2,#d4b87a);margin:0;font-size:.8125rem}[data-drg-scene=pve-raids] .drg-pve-party-roster__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-raids] .drg-pve-party-roster__slot{border-radius:var(--drg-radius-row);background:#00000038;border:1px solid #bea05f24;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}[data-drg-scene=pve-raids] .drg-pve-party-roster__avatar{color:#c2693c}[data-drg-scene=pve-raids] .drg-pve-encounter-chain{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-raids] .drg-pve-encounter-chain__step{border-radius:var(--drg-radius-row);background:#0000002e;border:1px solid #bea05f1f;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.75rem;display:grid}[data-drg-scene=pve-raids] .drg-pve-encounter-chain__step--cleared{border-color:#78a06447}[data-drg-scene=pve-raids] .drg-pve-encounter-chain__step--active{border-color:#d4b87a6b;box-shadow:0 0 12px #c2693c1f}[data-drg-scene=pve-raids] .drg-pve-encounter-chain__index{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#d4b87a)}[data-drg-scene=pve-raids] .drg-pve-lfg-board{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-raids] .drg-pve-lfg-board__row{border-radius:var(--drg-radius-row);background:#0000002e;border:1px solid #bea05f1f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}@media (width<=767px){[data-drg-scene=pve-raids] .drg-pve-raids-catalog{grid-template-columns:1fr}}[data-drg-scene=pve-dungeon-run] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-dungeon-run] .drg-tactical-frame,[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(100% 80% at 50% 0,#8b000014,#0000 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}[data-drg-scene=pve-dungeon-run] .drg-pve-tactical-kpi{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-tactical-kpi__tile{border-radius:var(--drg-radius-row);color:var(--drg-text-strong,#e8dcc4);background:linear-gradient(160deg,#1c140ef2,#100c0afa);border:1px solid #c45a2a59;padding:.375rem .75rem;font-size:.8125rem}[data-drg-scene=pve-dungeon-run] .drg-pve-tactical-kpi__tile--floor{font-family:var(--drg-font-heading,serif);letter-spacing:.08em;text-transform:uppercase;color:#e6c68f}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run__leave{color:#c2693c;border-color:#c2693c73;margin-left:auto}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-chamber{border-radius:var(--drg-radius-card);background:radial-gradient(120% 70% at 50% -10%,#1c13108c 0%,#0a0a0c59 55%);border:1px solid #bea05f1f;gap:0;min-height:22rem;display:flex;overflow:hidden}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder{background:linear-gradient(#100e0cb8,#0a0a0ce0);border-right:1px solid #bea05f1a;flex-direction:column;flex-shrink:0;gap:.25rem;width:min(100%,13.75rem);padding:1.125rem 1rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0 0 .5rem;font-size:.6875rem}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__track{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__segment{flex-direction:column;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node{border-radius:var(--drg-radius-row);align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--current{background:#c9a86a12;border:1px solid #c9a86a73}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__glyph{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--cleared .drg-pve-run-ladder__glyph{color:#5fa86a;background:#5fa86a21;border:1px solid #5fa86a80}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--current .drg-pve-run-ladder__glyph{color:#e6c68f;font-family:var(--drg-font-heading,serif);border:2px solid #e6c68f;box-shadow:0 0 12px #c9a86a4d}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--locked .drg-pve-run-ladder__glyph{color:#5a554c;border:1px solid #8c827359}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--boss.drg-pve-run-ladder__node--locked .drg-pve-run-ladder__glyph,[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--boss.drg-pve-run-ladder__node--current .drg-pve-run-ladder__glyph{color:#c2693c;border-color:#c2693c73}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__label{color:#8c8273;font-size:.8125rem;line-height:1.35}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--current .drg-pve-run-ladder__label{color:#e8dcc4}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__node--boss .drg-pve-run-ladder__label{color:#c2693c}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__connector{border-left:1px dashed #bea05f40;width:0;height:.875rem;margin-left:1.3125rem}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder__foot{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#6b6660);margin:auto 0 0;padding-top:.75rem;font-size:.625rem}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-stage{flex-direction:column;flex:1;gap:.875rem;min-width:0;padding:1.25rem 1.5rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__stage{border-radius:var(--drg-radius-card);text-align:center;background:radial-gradient(90% 100% at 50% 0,#171009f5 0%,#0c0c10fa 60%);border:1px solid #bea05f24;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem 1rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__art{color:#c2693c;background:#12100c;border:1px solid #c2693c73;border-radius:50%;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;font-size:1.5rem;display:flex;overflow:hidden;box-shadow:0 14px 32px #00000080,inset 0 0 0 1px #00000059}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__art .drg-asset-plate,[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__art .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.5625rem}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__lore{max-width:24rem;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;font-style:italic;line-height:1.55}[data-drg-scene=pve-dungeon-run] .drg-zone-memory-panel__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout{border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f29;align-items:center;gap:.875rem;padding:.75rem 1rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__avatar{color:#cdae74;border:1px solid #c9a86a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:1.0625rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__body{flex:1;min-width:0}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__name{font-family:var(--drg-font-heading,serif);color:#e8dcc4;font-size:.9375rem}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__hp{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__hp-track{background:#1c1d24;border-radius:.25rem;flex:1;height:.375rem;overflow:hidden}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__hp-fill{border-radius:inherit;background:linear-gradient(90deg,#3d7a46,#5fa86a);height:100%;display:block}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__hp-value{color:#5fa86a;white-space:nowrap;font-size:.6875rem}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__chips{flex-wrap:wrap;justify-content:flex-end;gap:.4375rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-actions{flex-wrap:wrap;gap:.625rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-actions__primary{flex:1;justify-content:center;min-width:10rem}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-result{border-radius:var(--drg-radius-card);text-align:center;background:radial-gradient(90% 100% at 50% 0,#171009f5 0%,#0c0c10fa 60%);border:1px solid #bea05f24;padding:1.25rem 1rem}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-result__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:1.25rem}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-result__hint{color:var(--drg-text-muted,#8c8273);margin:.5rem 0 0;font-size:.8125rem}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-notice{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem}[data-drg-scene=pve-dungeon-run] .drg-pve-affix-strip{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-dungeon-run] .drg-pve-affix-strip__head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}[data-drg-scene=pve-dungeon-run] .drg-pve-affix-strip__title{font-family:var(--drg-font-heading,serif);letter-spacing:.06em;text-transform:uppercase;color:#e6c68f;margin:0;font-size:.875rem}[data-drg-scene=pve-dungeon-run] .drg-pve-affix-strip__grid{gap:var(--drg-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pve-dungeon-run] .drg-pve-affix-card.drg-plate--ember{box-shadow:var(--drg-plate-inset,inset 0 1px 0 #ffffff0d);background:linear-gradient(165deg,#1c1814f5,#12100efa);border:1px solid #b45a3247}@media (width<=52rem){[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-chamber{flex-direction:column}[data-drg-scene=pve-dungeon-run] .drg-pve-run-ladder{border-bottom:1px solid #bea05f1a;border-right:0;width:100%}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout{flex-wrap:wrap}[data-drg-scene=pve-dungeon-run] .drg-pve-run-loadout__chips{justify-content:flex-start;width:100%}[data-drg-scene=pve-dungeon-run] .drg-pve-dungeon-run-actions__primary{flex:100%}}[data-drg-scene=pve-world-bosses] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-world-bosses] .drg-tactical-frame,[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(120% 70% at 50% -10%,#241408eb 0%,#0a0908fa 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}[data-drg-scene=pve-world-bosses] .drg-tactical-frame__body{flex-direction:column}[data-drg-scene=pve-world-bosses] .drg-tactical-frame__stage{flex:1;min-width:0}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);width:100%;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__crumb{color:#8c8273;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.75rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__sep{color:#5a554c}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__current{color:#cdae74}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__countdown{text-align:center;font-family:var(--drg-font-heading,serif);letter-spacing:.08em;color:#c2693c;text-transform:uppercase;flex:1;margin:0;font-size:.9375rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-chamber{flex-direction:column;gap:1rem;min-height:0;padding:1.25rem 1.625rem 1rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero{background:radial-gradient(100% 130% at 50% 0,#20120af5 0%,#0c0b0efa 60%);border:1px solid #c2693c59;border-radius:14px;align-items:center;gap:1.125rem;padding:1.25rem;display:flex;box-shadow:inset 0 16px 40px #c2693c0f}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art{background:#170e08;border:1px solid #c2693c80;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:8.125rem;height:8.125rem;display:flex;overflow:hidden;box-shadow:0 0 34px #c2693c33}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art .drg-item-plate--cell,[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art .drg-asset-plate,[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art .drg-asset-plate__img{width:100%;height:100%}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art .drg-asset-plate__img{object-fit:contain;object-position:center 18%;padding:.2rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__art-glyph{color:#c2693c;opacity:.85;font-size:2.25rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__body{flex:1;min-width:0}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__headline{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__title{font-family:var(--drg-font-heading,serif);color:#f0e6d2;margin:0;font-size:2rem;font-weight:700}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__lore{color:#c2693c;margin:.25rem 0 0;font-size:.84rem;font-style:italic;line-height:1.55}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp{align-items:center;gap:.75rem;margin-top:.875rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;color:var(--drg-text-muted,#8c8273);white-space:nowrap;font-size:.625rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp-track{background:#1c1d24;border-radius:7px;flex:1;height:.75rem;overflow:hidden}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp-fill{border-radius:inherit;background:linear-gradient(90deg,#6e2f18,#c2693c);height:100%;display:block}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp-value{font-family:var(--drg-font-heading,serif);color:#e8dcc4;white-space:nowrap;font-size:1.0625rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__chips{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__cta{min-width:10.5rem;font-family:var(--drg-font-heading,serif);flex-shrink:0;justify-content:center;align-self:center;padding:.8125rem 1.875rem;font-size:1rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__unavailable{text-align:center;border-radius:var(--drg-radius-chip,6px);max-width:12rem;color:var(--drg-text-soft,#8c8273);background:#00000040;border:1px dashed #8c827359;flex-shrink:0;align-self:center;margin:0;padding:.65rem 1rem;font-size:.8125rem;line-height:1.35}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-chamber__split{flex:1;gap:.875rem;min-height:0;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution{background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:12px;flex:1.5;min-width:0;padding:1rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6875rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0;font-size:1.0625rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__sub{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__empty{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;line-height:1.55}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__list{flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row{border-radius:8px;grid-template-columns:1.875rem minmax(0,1fr) 6.875rem;align-items:center;gap:.625rem;padding:.5rem .625rem;display:grid}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row--lead{background:#c9a86a0d}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row--self{border:1px solid #c9a86a59}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__rank{font-family:var(--drg-font-heading,serif);color:#b3a489}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row--lead .drg-pve-world-contribution__rank,[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row--self .drg-pve-world-contribution__rank{color:#e6c68f}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__name{font-family:var(--drg-font-heading,serif);color:#e8dcc4;font-size:.9375rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__row--self .drg-pve-world-contribution__name{color:#e6c68f}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__subtitle{font-family:var(--drg-font-body,serif);color:#c2693c;font-size:.6875rem;font-style:italic}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__you{font-family:var(--drg-font-body,serif);color:#e6c68f;font-size:.6875rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-contribution__damage{text-align:right;color:#cdae74}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot{background:linear-gradient(160deg,#16120cf2,#0d0e13fa);border:1px solid #bea05f29;border-radius:12px;flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0 0 .625rem;font-size:1.0625rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__hint{color:#b3a489;margin:0;font-size:.78rem;line-height:1.6}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__progress{align-items:center;gap:.625rem;margin-top:.75rem;display:flex}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__track{background:#1c1d24;border-radius:4px;flex:1;height:.375rem;overflow:hidden}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__fill{border-radius:inherit;background:linear-gradient(90deg,#a87b3a,#e6c68f);height:100%;display:block}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__status{color:var(--drg-text-muted,#8c8273);white-space:nowrap;font-size:.75rem}[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__status--ok{color:#5fa86a}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}[data-drg-scene=pve-world-bosses] .drg-pve-event-schedule{background:#0a0a0c59;border:1px solid #bea05f1f;border-radius:10px;padding:.875rem}[data-drg-scene=pve-world-bosses] .drg-pve-event-card.drg-plate--ember{background:linear-gradient(165deg,#1c1814f5,#12100efa);border:1px solid #b45a3247}@media (prefers-reduced-motion:reduce){[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__hp-fill,[data-drg-scene=pve-world-bosses] .drg-pve-world-loot__fill,[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__countdown{transition:none!important;animation:none!important}}@media (width<=52rem){[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar{flex-wrap:wrap}[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-toolbar__countdown{text-align:left;flex:100%;order:3}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero{flex-direction:column;align-items:stretch}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-hero__cta{width:100%}[data-drg-scene=pve-world-bosses] .drg-pve-world-boss-chamber__split,[data-drg-scene=pve-world-bosses] .drg-pve-world-bosses-events{flex-direction:column;grid-template-columns:1fr}}[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__chrome{margin-bottom:var(--drg-spacing-md)}[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__theatre{border-radius:var(--drg-radius-screen);background:radial-gradient(120% 70% at 50% -10%,#1c1310f2 0%,#0a0a0cfa 55%),linear-gradient(165deg,#181410fa,#0e0c0afc);border:1px solid #8b000038;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000047}[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__stage{flex:1;min-width:0}@media (width>=901px){[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__body,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__theatre .drg-tactical-frame__body{flex-direction:row;align-items:stretch}[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__detail{flex:none;width:min(100%,20rem)}}@media (width<=900px){[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__body{flex-direction:column}}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar{justify-content:space-between;align-items:center;gap:var(--drg-spacing-md);flex-wrap:wrap;width:100%;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__crumb{color:#8c8273;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.75rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__sep{color:#5a554c}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__current{color:#cdae74}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__status{text-align:center;font-family:var(--drg-font-heading,serif);letter-spacing:.06em;color:#c2693c;text-transform:uppercase;flex:1;margin:0;font-size:.9375rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-chamber{flex-direction:column;gap:1rem;min-height:min(64vh,760px);padding:1.25rem 1.625rem 1rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero{gap:var(--drg-spacing-md);border-radius:var(--drg-radius-card);background:radial-gradient(80% 120% at 0 0,#c2693c24,#0000 55%),linear-gradient(165deg,#1c100ef5,#0c0a0cfa);border:1px solid #c2693c47;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.85rem 1rem;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil{background:#080708a6;border:1px solid #c2693c66;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;display:grid;box-shadow:inset 0 0 18px #00000073}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil-plate.drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil .drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil .drg-asset-plate--md{width:2.75rem;height:2.75rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil .drg-asset-plate__img{object-fit:contain}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__sigil-void{border:1px solid #c2693c66;border-radius:999px;width:1.5rem;height:1.5rem;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);margin:0 0 .15rem;font-size:.625rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__title{font-family:var(--drg-font-display,Georgia, "Times New Roman", serif);letter-spacing:.02em;color:var(--drg-text-strong,#f0e6d2);margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:600}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__lede{max-width:36rem;color:var(--drg-bone-2,#c9b89a);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi-tile{border-radius:var(--drg-radius-row);text-align:right;background:#0807088c;border:1px solid #c9a86a29;min-width:5.5rem;margin:0;padding:.45rem .65rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi-tile--ember{background:#30160c8c;border-color:#c2693c73}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi-tile--ember .drg-pve-eternal-hero__kpi-label{color:var(--drg-ember-2,#c2693c)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi-value{color:var(--drg-text-strong,#f0e6d2);margin-top:.15rem;font-size:1rem;font-weight:600;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score{background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #c2693c47;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.875rem 1rem;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;min-width:0;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side--tide{direction:rtl}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side--tide>*{direction:ltr}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);white-space:nowrap;font-size:.625rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__track{background:#1c1d24;border-radius:4px;min-width:0;height:.625rem;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill{border-radius:inherit;height:100%;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill--tide{background:linear-gradient(90deg,#6e2f18,#c2693c)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__value{font-family:var(--drg-font-heading,serif);color:#e8dcc4;white-space:nowrap;font-size:.8125rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__vs{background:#c2693c59;border:1.5px solid #c9a86aa6;width:.7rem;height:.7rem;transform:rotate(45deg);box-shadow:0 0 10px #c2693c33}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-chamber__arena{flex-direction:column;gap:.5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-chamber__hint{text-align:center;margin:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue{background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;border-radius:12px;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0;font-size:1.0625rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__count{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.625rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__empty-block{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.25rem 0 .5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__empty{margin:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-lobby__toolbar{border-radius:var(--drg-radius-row);box-shadow:none;background:#08070873;border:1px solid #c9a86a24;padding:.55rem .65rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-filter{color:var(--drg-bone-2,#c9b89a);cursor:pointer;align-items:center;gap:.4rem;margin:0;font-size:.75rem;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-queue--compact{opacity:.96}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card{border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#1c1010f2,#0e0a0cfa);border:1px solid #bea05f24;flex-direction:column;gap:.625rem;padding:.75rem .875rem;display:flex;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__head{flex-wrap:wrap;align-items:flex-start;gap:.35rem .5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__title{font-family:var(--drg-font-heading,serif);color:#e8dcc4;font-size:.9375rem}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__badge{letter-spacing:.04em;text-transform:uppercase;color:#8c8273;border:1px solid #8c827359;border-radius:4px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__badge--running{color:#5fa86a;border-color:#5fa86a73}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__badge--settling{color:#e6c68f;border-color:#c9a86a73}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__danger{color:#c2693c;font-size:.6875rem;font-style:italic}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__stats{flex-wrap:wrap;gap:.5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__chip{background:#0a0a0c59;border:1px solid #bea05f2e;border-radius:6px;flex-direction:column;gap:.1rem;padding:.25rem .5rem;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__chip-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);font-size:.5625rem}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-room-card__chip-value{font-family:var(--drg-font-heading,serif);color:#cdae74;font-size:.875rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-detail{flex-direction:column;gap:1rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend{color:var(--drg-text-muted,#8c8273);flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:0;font-size:.6875rem;list-style:none;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend li{align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend__swatch{border:1px solid #fff3;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 6px}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards{background:linear-gradient(160deg,#16120cf2,#0d0e13fa);border:1px solid #bea05f29;border-radius:12px;flex-direction:column;gap:.625rem;padding:1rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__title{font-family:var(--drg-font-heading,serif);color:#e6c68f;margin:0;font-size:1.0625rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__hint{color:#b3a489;margin:0;font-size:.78rem;line-height:1.6}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chips{flex-wrap:wrap;gap:.5rem;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip{border-radius:var(--drg-radius-row);color:var(--drg-bone-2,#c9b89a);background:#0c0805b8;border:1px solid #c9a86a38;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.75rem;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip--ember,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip--xp{color:var(--drg-ember-2,#c2693c);border-color:#c2693c59}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip-plate.drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip .drg-asset-plate--sm{width:1.15rem;height:1.15rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip-void{border:1px solid #c9a86a59;border-radius:999px;width:.7rem;height:.7rem;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__claim-hint{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.72rem;line-height:1.5}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__battle-bar{flex-wrap:wrap}[data-drg-scene=pve-eternal-battlefield] .drg-eternal-canvas-host{aspect-ratio:1000/562;border-color:#c43b3b47;width:100%;max-height:min(64vh,720px);box-shadow:inset 0 0 48px #00000073,0 0 20px #78141c1f}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__canvas,[data-drg-scene=pve-eternal-battlefield] .drg-eternal-canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__status{transition:none!important;animation:none!important}}@media (width<=52rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-hero__kpi{grid-column:1/-1;justify-content:flex-start}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-toolbar__status{text-align:left;flex:100%;order:3}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score{grid-template-columns:1fr;gap:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__vs{display:none}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side--tide{direction:ltr}}[data-drg-scene=social-chat] .drg-social-chat{width:100%}[data-drg-scene=social-chat] .drg-chat-campfire__workspace .drg-chat-chamber{border-radius:calc(var(--drg-radius-row) - 4px);min-height:clamp(16rem,46vh,28rem);box-shadow:none;background:radial-gradient(120% 70% at 50% -10%,#1d120be0 0%,#0a0a0cfa 55%),linear-gradient(#0c0b0a99,#08080af2);border:none;display:flex;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-channel-head{min-height:0;padding:.55rem .75rem}[data-drg-scene=social-chat] .drg-chat-channel-head__lede{margin:0;font-size:.8125rem}[data-drg-scene=social-chat] .drg-chat-room-rail{background:#00000038;border-right:1px solid #bea05f1f;flex-direction:column;flex:none;gap:.5rem;width:11.5rem;padding:.875rem .75rem;display:flex}[data-drg-scene=social-chat] .drg-chat-room-rail__label{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.12em;text-transform:uppercase;color:#c5a059e0;margin-bottom:.35rem;font-size:.75rem}[data-drg-scene=social-chat] .drg-chat-room-tabs{flex-direction:column;flex:1;gap:.3125rem;display:flex}[data-drg-scene=social-chat] .drg-chat-channel-row{border-radius:var(--drg-radius-row,.375rem);width:100%;color:var(--drg-text-muted,#9a9080);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:border-color .15s,background .15s,color .15s;display:flex}[data-drg-scene=social-chat] .drg-chat-channel-row:hover{color:var(--drg-text-strong,#e8dcc4);background:#ffffff08}[data-drg-scene=social-chat] .drg-chat-channel-row--fire.is-active{background:linear-gradient(160deg,#1a120bf2,#0e0c0afa);border-color:#c2693c6b;position:relative;overflow:hidden;box-shadow:inset 2px 0 #c2693cd9}[data-drg-scene=social-chat] .drg-chat-channel-row--fire.is-active:before{content:"";background:linear-gradient(90deg,#c2693c,#0000 70%);height:2px;position:absolute;top:0;left:0;right:0}[data-drg-scene=social-chat] .drg-chat-channel-row__glyph{width:1.75rem;height:1.75rem;color:var(--drg-gold-3,#b3a489);background:#0a0a0dd9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-channel-row--fire .drg-chat-channel-row__glyph{color:var(--drg-fire-accent,#c2693c)}[data-drg-scene=social-chat] .drg-chat-channel-row__label{flex:1;font-size:.84rem}[data-drg-scene=social-chat] .drg-chat-channel-row__badge{background:var(--drg-fire-accent,#c2693c);color:#160a05;border-radius:50%;justify-content:center;align-items:center;min-width:1rem;height:1rem;font-family:ui-monospace,Menlo,monospace;font-size:.625rem;display:inline-flex}[data-drg-scene=social-chat] .drg-chat-room-rail__foot{margin-top:auto;font-family:ui-monospace,Menlo,monospace;font-size:.625rem}[data-drg-scene=social-chat] .drg-chat-pane{flex-direction:column;flex:1;min-width:0;display:flex}[data-drg-scene=social-chat] .drg-chat-channel-head{background:#0000002e;border-bottom:1px solid #bea05f1f;align-items:center;gap:.65rem;padding:.625rem 1rem;display:flex}[data-drg-scene=social-chat] .drg-chat-channel-head__copy{flex:1;min-width:0}[data-drg-scene=social-chat] .drg-chat-channel-head--fire{border-bottom-color:#c2693c33}[data-drg-scene=social-chat] .drg-chat-channel-head--order{border-bottom-color:#b199d038}[data-drg-scene=social-chat] .drg-chat-channel-head--order .drg-chat-channel-head__glyph{color:#c8b4e6eb}[data-drg-scene=social-chat] .drg-chat-channel-head__glyph{width:2.25rem;height:2.25rem;color:var(--drg-gold-3,#b3a489);background:#0a0a0dd9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-channel-head--fire .drg-chat-channel-head__glyph{color:var(--drg-fire-accent,#c2693c)}[data-drg-scene=social-chat] .drg-chat-channel-head__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem;font-weight:600;line-height:1.25}[data-drg-scene=social-chat] .drg-chat-channel-head__lede{color:var(--drg-text-muted,#8c8273);margin:.1rem 0 0;font-size:.72rem;line-height:1.35}[data-drg-scene=social-chat] .drg-chat-channel-head--fire .drg-chat-channel-head__lede{color:#c2693ce0}[data-drg-scene=social-chat] .drg-chat-channel-head--order .drg-chat-channel-head__lede{color:#b199d0d9}[data-drg-scene=social-chat] .drg-chat-channel-head__refresh{letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;font-size:.6875rem}[data-drg-scene=social-chat] .drg-chat-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:10rem;padding:1.5rem 1rem;display:flex}[data-drg-scene=social-chat] .drg-chat-empty__glyph{color:#c5a059cc;background:#00000040;border:1px solid #bea05f47;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.9375rem;display:flex}[data-drg-scene=social-chat] .drg-chat-empty__message{max-width:22rem;color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;line-height:1.45}[data-drg-scene=social-chat] .drg-chat-state{min-height:12rem}[data-drg-scene=social-chat] .drg-chat-log-shell{background:linear-gradient(#0000001f 0%,#0000 12%),#00000014;flex:1;min-height:10rem;padding:.75rem 1rem;overflow-y:auto}[data-drg-scene=social-chat] .drg-chat-message-list{flex-direction:column;gap:.8125rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=social-chat] .drg-chat-message-row{align-items:flex-start;gap:.6875rem;display:flex}[data-drg-scene=social-chat] .drg-chat-message-row__sigil{width:2.125rem;height:2.125rem;color:var(--drg-gold-3,#b3a489);border:1px solid #bea05f4d;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;display:flex}[data-drg-scene=social-chat] .drg-axis-fire .drg-chat-message-row__sigil{color:var(--drg-fire-accent,#c2693c);border-color:#c2693c80}[data-drg-scene=social-chat] .drg-chat-message-row__head{align-items:baseline;gap:.5rem;display:flex}[data-drg-scene=social-chat] .drg-chat-message-row__author{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#cdae74);margin:0}[data-drg-scene=social-chat] .drg-chat-message-row__meta{color:var(--drg-text-muted,#8c8273);font-family:ui-monospace,Menlo,monospace;font-size:.625rem}[data-drg-scene=social-chat] .drg-chat-message-row__body{color:var(--drg-text-body,#d8cdb8);word-break:break-word;margin:.125rem 0 0;font-size:.84rem}[data-drg-scene=social-chat] .drg-chat-composer{background:#00000052;border-top:1px solid #bea05f24;padding:.65rem 1rem .55rem}[data-drg-scene=social-chat] .drg-chat-composer__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}[data-drg-scene=social-chat] .drg-chat-composer__input{resize:vertical;border-radius:var(--radius-sm,.375rem);width:100%;min-height:2.625rem;max-height:7.5rem;color:var(--drg-text-primary,#d8c9a8);background:#00000061;border:1px solid #bea05f38;margin:0;padding:.5rem .65rem;font-size:.875rem;line-height:1.4}[data-drg-scene=social-chat] .drg-chat-composer__input:focus{border-color:#c5a05973;outline:none;box-shadow:0 0 0 1px #c5a0592e}[data-drg-scene=social-chat] .drg-chat-composer__send{white-space:nowrap;flex-shrink:0;align-self:end;min-width:5.25rem;height:2.625rem;padding-inline:.875rem}[data-drg-scene=social-chat] .drg-chat-message-row--own .drg-chat-message-row__author{color:#d2be8cfa}[data-drg-scene=social-chat] .drg-chat-message-row__actions{gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-2);flex-wrap:wrap;display:flex}[data-drg-scene=social-chat] .drg-chat-composer__hint{justify-content:space-between;align-items:center;gap:.75rem;margin:.45rem 0 0;font-size:.6875rem;display:flex}[data-drg-scene=social-chat] .drg-chat-composer__count{color:var(--drg-text-muted,#8c8273);font-family:ui-monospace,Menlo,monospace}@media (width<=720px){[data-drg-scene=social-chat] .drg-chat-chamber{flex-direction:column;min-height:clamp(20rem,62vh,32rem)}[data-drg-scene=social-chat] .drg-chat-room-rail{border-bottom:1px solid #bea05f1a;border-right:0;width:100%}[data-drg-scene=social-chat] .drg-chat-room-tabs{flex-flow:wrap}[data-drg-scene=social-chat] .drg-chat-composer__row{grid-template-columns:1fr}[data-drg-scene=social-chat] .drg-chat-composer__send{justify-self:stretch;width:100%}}[data-drg-scene=service-news] .drg-news-chamber{border-radius:var(--drg-radius-card);padding:var(--drg-spacing-lg);background:linear-gradient(160deg,#14101cf5,#0c0a12fa);border:1px solid #b199d033}[data-drg-scene=service-news] .drg-news-featured{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-lg);margin-bottom:var(--drg-spacing-lg);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#161220f2,#0d0c14fa);border:1px solid #b199d038;flex-direction:column;display:flex}[data-drg-scene=service-news] .drg-news-featured__title{font-family:var(--drg-font-heading,serif);margin:0;font-size:1.375rem}[data-drg-scene=service-news] .drg-news-featured__title a{color:var(--drg-text-strong,#e8dcc4);text-decoration:none}[data-drg-scene=service-news] .drg-news-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=service-news] .drg-news-card{gap:var(--drg-spacing-xs);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:linear-gradient(160deg,#14101cf2,#0c0a12fa);border:1px solid #b199d029;flex-direction:column;display:flex}[data-drg-scene=service-news] .drg-news-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);font-size:1rem;text-decoration:none}[data-drg-scene=service-news] .drg-news-card__excerpt{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.75rem}[data-drg-scene=service-news] .drg-news-featured.drg-news__featured{border-color:#c9a86a73;box-shadow:0 0 24px #c9a86a1f}[data-drg-scene=service-settings] .drg-settings-page{max-width:min(52rem,100%);padding:var(--drg-spacing-lg) 0;margin:0 auto}[data-drg-scene=service-settings] .drg-settings-split{gap:var(--drg-spacing-lg);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;display:grid}[data-drg-scene=service-settings] .drg-settings-rail{gap:var(--drg-spacing-xs);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);top:var(--drg-spacing-md);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f24;flex-direction:column;display:flex;position:sticky}[data-drg-scene=service-settings] .drg-settings-rail__item{border-radius:var(--drg-radius-chip,6px);color:var(--drg-text-muted,#b3a489);padding:.5rem .625rem;font-size:.8125rem;text-decoration:none}[data-drg-scene=service-settings] .drg-settings-rail__item.is-active,[data-drg-scene=service-settings] .drg-settings-rail__item:hover{color:var(--drg-gold-2,#e6c68f);background:#c9a86a0f}[data-drg-scene=service-settings] .drg-panel,[data-drg-scene=service-settings] .drg-service-settings-shell{border-radius:var(--drg-radius-card);box-shadow:var(--drg-elev-2);background:linear-gradient(160deg,#13141bf2,#0d0e13fa);border:1px solid #bea05f29}[data-drg-scene=service-settings] .drg-settings-personalization fieldset{border-radius:var(--drg-radius-row);padding:var(--drg-spacing-md);border:1px solid #bea05f1f}@media (width<=48rem){[data-drg-scene=service-settings] .drg-settings-split{grid-template-columns:1fr}[data-drg-scene=service-settings] .drg-settings-rail{flex-flow:wrap;position:static}}[data-drg-scene=endgame-hub] .drg-hub2-card{background:linear-gradient(160deg,#1c1010eb,#0d0e13f5);border-color:#8b000038}[data-drg-scene=endgame-hub] .drg-hub2-card:hover:not(.drg-hub2-card--gated){border-color:#8b000066;box-shadow:0 0 20px #8b00001a}[data-drg-scene=endgame-hub] .drg-hub2__head{border-bottom-color:#8b00003d}[data-drg-scene=endgame-hub] .drg-hub2__rail-item:hover,[data-drg-scene=endgame-hub] .drg-hub2__rail-item:focus-visible{border-color:#8b000059}[data-drg-scene=social-hub] .drg-hub2-card{background:linear-gradient(160deg,#18120eeb,#0d0e13f5);border-color:#c2693c2e}[data-drg-scene=social-hub] .drg-hub2-card:hover:not(.drg-hub2-card--gated){border-color:#c2693c61;box-shadow:0 0 20px #c2693c14}[data-drg-scene=social-hub] .drg-hub2__head{border-bottom-color:#c2693c33}[data-drg-scene=social-hub] .drg-hub2__rail-item:hover,[data-drg-scene=social-hub] .drg-hub2__rail-item:focus-visible{border-color:#c2693c52}[data-drg-scene=social-hub] .drg-hub2__campfire{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-card);background:linear-gradient(160deg,#1a120beb,#0e0c0afa);border:1px solid #c2693c47}[data-drg-scene=social-hub] .drg-hub2__campfire-label{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin-bottom:var(--drg-spacing-sm);font-size:1.0625rem}[data-drg-scene=social-hub] .drg-hub2__campfire-count{color:var(--drg-text-strong,#e8dcc4);align-items:center;gap:.5rem;font-size:.875rem;display:flex}[data-drg-scene=social-hub] .drg-hub2__campfire-dot{color:#5fa86a}[data-drg-scene=social-hub] .drg-hub2__campfire-foot{margin:var(--drg-spacing-sm) 0 0;font-size:.6875rem;line-height:1.5}[data-drg-scene=pve-domain-hub] .drg-hub2,[data-drg-scene=pvp-domain-hub] .drg-hub2,[data-drg-scene=social-hub] .drg-hub2,[data-drg-scene=endgame-hub] .drg-hub2,[data-drg-scene=arcane-hub] .drg-hub2{flex:1;width:100%;max-width:100%;min-height:calc(100dvh - 5.5rem)}[data-drg-scene=pve-domain-hub] .drg-hub2__content,[data-drg-scene=pvp-domain-hub] .drg-hub2__content,[data-drg-scene=social-hub] .drg-hub2__content,[data-drg-scene=endgame-hub] .drg-hub2__content,[data-drg-scene=arcane-hub] .drg-hub2__content{flex:1;min-width:0;min-height:0}[data-drg-scene=pve-domain-hub] .drg-hub2__deck,[data-drg-scene=pvp-domain-hub] .drg-hub2__deck,[data-drg-scene=social-hub] .drg-hub2__deck,[data-drg-scene=endgame-hub] .drg-hub2__deck,[data-drg-scene=arcane-hub] .drg-hub2__deck{min-height:20rem}[data-drg-scene=pve-domain-hub] .drg-hub2-card{background:linear-gradient(160deg,#16140eeb,#0d0e13f5);border-color:#bea05f29}[data-drg-scene=pve-domain-hub] .drg-hub2-card:hover:not(.drg-hub2-card--gated){border-color:#bea05f61;box-shadow:0 0 20px #bea05f1a}[data-drg-scene=pve-domain-hub] .drg-hub2__head{border-bottom-color:#bea05f33}[data-drg-scene=pve-domain-hub] .drg-hub2__head.drg-br:before,[data-drg-scene=pve-domain-hub] .drg-hub2__head.drg-br:after,[data-drg-scene=pve-domain-hub] .drg-hub2__head.drg-br>i:before,[data-drg-scene=pve-domain-hub] .drg-hub2__head.drg-br>i:after{border-color:#bea05f6b}[data-drg-scene=pve-domain-hub] .drg-hub2__summary.drg-br:before,[data-drg-scene=pve-domain-hub] .drg-hub2__summary.drg-br:after,[data-drg-scene=pve-domain-hub] .drg-hub2__summary.drg-br>i:before,[data-drg-scene=pve-domain-hub] .drg-hub2__summary.drg-br>i:after{border-color:#bea05f47}[data-drg-scene=pve-domain-hub] .drg-hub2__deck{align-items:stretch}[data-drg-scene=pve-domain-hub] .drg-hub2__grid--domain{gap:12px}[data-drg-scene=pve-domain-hub] .drg-hub2__aside{background:linear-gradient(#100c0859,#0000);border-left:1px solid #bea05f1a;padding-left:16px}[data-drg-scene=pve-domain-hub] .drg-hub2__summary{background:linear-gradient(160deg,#18120ceb,#0d0e13f5);border-color:#bea05f29}[data-drg-scene=pve-domain-hub] .drg-hub2-card--timer{border-color:#c2693c6b;box-shadow:inset 0 0 24px #c2693c0f}[data-drg-scene=pve-domain-hub] .drg-hub2-card--timer:hover:not(.drg-hub2-card--gated){border-color:#c2693c8c;box-shadow:0 0 22px #c2693c24}[data-drg-scene=pve-domain-hub] .drg-hub2-card__chip--ember{color:#c2693c;background:#c2693c14;border-color:#c2693c73}[data-drg-scene=pve-domain-hub] .drg-hub2__rail-item:hover,[data-drg-scene=pve-domain-hub] .drg-hub2__rail-item:focus-visible{border-color:#bea05f52}[data-drg-scene=pvp-domain-hub] .drg-hub2-card{background:linear-gradient(160deg,#1c1010eb,#0d0e13f5);border-color:#8b000033}[data-drg-scene=pvp-domain-hub] .drg-hub2-card:hover:not(.drg-hub2-card--gated){border-color:#8b00006b;box-shadow:0 0 20px #8b00001f}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--gated{background:linear-gradient(160deg,#160e0eeb,#0a0a0cf5);border-color:#5a3c3266}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--gated .drg-hub2-card__chip--gate{color:#e8b4a8;border-color:#b45a5073}[data-drg-scene=pvp-domain-hub] .drg-hub2__head{border-bottom-color:#8b000038}[data-drg-scene=pvp-domain-hub] .drg-hub2__head.drg-br:before,[data-drg-scene=pvp-domain-hub] .drg-hub2__head.drg-br:after,[data-drg-scene=pvp-domain-hub] .drg-hub2__head.drg-br>i:before,[data-drg-scene=pvp-domain-hub] .drg-hub2__head.drg-br>i:after{border-color:#8b00006b}[data-drg-scene=pvp-domain-hub] .drg-hub2__league.drg-br:before,[data-drg-scene=pvp-domain-hub] .drg-hub2__league.drg-br:after,[data-drg-scene=pvp-domain-hub] .drg-hub2__league.drg-br>i:before,[data-drg-scene=pvp-domain-hub] .drg-hub2__league.drg-br>i:after{border-color:#8b000047}[data-drg-scene=pvp-domain-hub] .drg-hub2__deck{align-items:stretch}[data-drg-scene=pvp-domain-hub] .drg-hub2__grid--domain{gap:12px}[data-drg-scene=pvp-domain-hub] .drg-hub2__aside{background:linear-gradient(#1c0c0c59,#0000);border-left:1px solid #8b00001f;padding-left:16px}[data-drg-scene=pvp-domain-hub] .drg-hub2__league{background:linear-gradient(160deg,#1c1010eb,#0d0e13f5);border-color:#8b000033}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--order{background:var(--drg-order-surface);box-shadow:none;border-color:#e9edf138}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--order:hover:not(.drg-hub2-card--gated){box-shadow:none;border-color:#e9edf157}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--order .drg-hub2-card__title{color:#eef1f4}[data-drg-scene=pvp-domain-hub] .drg-hub2-card--order .drg-hub2-card__desc{color:var(--drg-order-muted)}[data-drg-scene=pvp-domain-hub] .drg-hub2__rail-item:hover,[data-drg-scene=pvp-domain-hub] .drg-hub2__rail-item:focus-visible{border-color:#8b000059}[data-drg-scene=arcane-hub] .drg-hub2__head.drg-br:before,[data-drg-scene=arcane-hub] .drg-hub2__head.drg-br:after,[data-drg-scene=arcane-hub] .drg-hub2__head.drg-br>i:before,[data-drg-scene=arcane-hub] .drg-hub2__head.drg-br>i:after{border-color:#e9edf147}[data-drg-scene=arcane-hub] .drg-hub2__ledger.drg-br:before,[data-drg-scene=arcane-hub] .drg-hub2__ledger.drg-br:after,[data-drg-scene=arcane-hub] .drg-hub2__ledger.drg-br>i:before,[data-drg-scene=arcane-hub] .drg-hub2__ledger.drg-br>i:after{border-color:#e9edf138}[data-drg-scene=arcane-hub] .drg-hub2__deck{align-items:stretch}[data-drg-scene=arcane-hub] .drg-hub2__grid--domain{gap:12px}[data-drg-scene=arcane-hub] .drg-hub2__aside{background:linear-gradient(#0c0e1159,#0000);border-left:1px solid #e9edf11a;padding-left:16px}[data-drg-scene=arcane-hub] .drg-hub2__ledger{background:linear-gradient(180deg, #ffffff03, transparent 36%), var(--drg-order-surface);border:1px solid var(--drg-order-border);box-shadow:var(--drg-plate-inset), inset 0 -20px 36px #00000042;border-radius:12px;padding:16px}[data-drg-scene=arcane-hub] .drg-hub2__ledger-label{font-family:var(--drg-font-heading,serif);color:#eef1f4;margin-bottom:12px;font-size:1.0625rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats{flex-direction:column;gap:10px;margin:0 0 14px;display:flex}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:.8125rem;display:flex}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats dt{color:#8f9aa5;margin:0}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats dd{color:#cfd6dc;margin:0}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading{border:1px solid #e9edf12e;border-radius:10px;margin-bottom:14px;padding:12px}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading-label{letter-spacing:.14em;text-transform:uppercase;color:#aab6c2;font-size:.6875rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading-title{font-family:var(--drg-font-heading,serif);color:#eef1f4;margin-top:4px;font-size:1rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading-note{color:#8f9aa5;margin:4px 0 0;font-size:.71875rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-cta{text-align:center;font-family:var(--drg-font-heading,serif);color:#e9edf1;border:1px solid #e9edf159;border-radius:8px;margin-top:auto;padding:10px;font-size:.875rem;text-decoration:none;display:block}[data-drg-scene=arcane-hub] .drg-hub2__ledger-cta:hover{color:#eef1f4;border-color:#e9edf180}[data-drg-scene=arcane-hub] .drg-hub2__crumb--shell{margin-bottom:var(--drg-spacing-sm);color:var(--drg-muted);font-size:.8125rem}[data-drg-scene=arcane-hub] .drg-hub2__crumb--shell a{color:var(--drg-gold-3);text-decoration:none}[data-drg-scene=arcane-hub] .drg-hub2__crumb--shell a:hover{color:var(--drg-gold-1)}[data-drg-scene=arcane-hub] .drg-hub2__ledger{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next{margin-top:var(--drg-spacing-xs);padding-top:var(--drg-spacing-sm);border-top:1px solid #e9edf11f}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#8f9aa5;margin-bottom:var(--drg-spacing-xs);font-size:.625rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-card{align-items:center;gap:var(--drg-spacing-xs);padding:var(--drg-spacing-sm) var(--drg-spacing-md);border-radius:var(--drg-radius-row);color:#e9edf1;transition:border-color var(--transition-fast), background var(--transition-fast);background:#00000038;border:1px solid #e9edf12e;grid-template-columns:1fr auto auto;text-decoration:none;display:grid}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-card:hover{background:#e9edf10a;border-color:#e9edf152}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-title{font-family:var(--drg-font-heading,serif);font-size:.875rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-arrow{opacity:.72;font-size:.875rem}[data-drg-scene=endgame-hub] .drg-hub2__head.drg-br:before,[data-drg-scene=endgame-hub] .drg-hub2__head.drg-br:after,[data-drg-scene=endgame-hub] .drg-hub2__head.drg-br>i:before,[data-drg-scene=endgame-hub] .drg-hub2__head.drg-br>i:after{border-color:#bea05f52}[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending.drg-br:before,[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending.drg-br:after,[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending.drg-br>i:before,[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending.drg-br>i:after{border-color:#bea05f3d}[data-drg-scene=endgame-hub] .drg-hub2__deck{align-items:stretch}[data-drg-scene=endgame-hub] .drg-hub2__grid--domain{gap:12px}[data-drg-scene=endgame-hub] .drg-hub2__aside{background:linear-gradient(#100c0859,#0000);border-left:1px solid #bea05f1a;padding-left:16px}[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending{background:linear-gradient(160deg,#16120ceb,#0d0e13f5);border:1px solid #bea05f29;border-radius:12px;padding:16px}[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending-label{font-family:var(--drg-font-heading,serif);color:var(--drg-gold-2,#e6c68f);margin-bottom:12px;font-size:1.0625rem}[data-drg-scene=endgame-hub] .drg-hub2__endgame-pending-foot{margin:12px 0 0;font-size:.6875rem;font-style:italic;line-height:1.5}[data-drg-scene=meta-achievements].drg-main.drg-surface-mode--depth,[data-drg-scene=meta-achievements].drg-spa-shell__main.drg-surface-mode--depth{background-image:radial-gradient(720px 360px at 50% 0,#c9a86a29,#0000 60%),radial-gradient(520px 280px at 8% 70%,#46325a29,#0000 58%),radial-gradient(480px 260px at 96% 88%,#5c3a162e,#0000 58%),radial-gradient(90% 50% at 50% -6%,#241e1480,#0000 58%),linear-gradient(#14151c 0%,#0c0d12 46%,#08090c 100%)}[data-drg-scene=meta-achievements].drg-main:before{background:radial-gradient(ellipse 65% 40% at 50% 0%, #c9a86a24, transparent 58%), radial-gradient(ellipse 40% 30% at 90% 80%, #5c3a161f, transparent 55%), var(--drg-mat-ink-vignette,radial-gradient(ellipse 90% 70% at 50% 40%, transparent 40%, #0000008c 100%));opacity:.9}[data-drg-scene=meta-achievements] .drg-spa-scene-stage{padding-top:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-lg)}[data-drg-scene=meta-achievements] .drg-spa-shell .drg-container.drg-spa-scene{box-shadow:none;padding-block:var(--drg-spacing-md);background:0 0;border:0}[data-drg-scene=meta-achievements] .dr-layout-chamber--wrapper{box-shadow:none;background:0 0;border:0}[data-drg-scene=meta-achievements] .dr-layout-chamber--wrapper .dr-layout-chamber__body{margin-top:0}[data-drg-scene=meta-achievements] .dr-template-chamber,[data-drg-scene=meta-achievements] .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0}[data-drg-scene=meta-achievements] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=meta-achievements] .drg-meta-chamber,[data-drg-scene=meta-achievements] .drg-meta-achievements-chamber,[data-drg-scene=meta-achievements] .drg-achievements-hall{box-shadow:none;gap:var(--drg-spacing-md);background:0 0;border:0;flex-direction:column;padding:0;display:flex}[data-drg-scene=meta-achievements] .drg-meta-achievements-stage{box-shadow:none;gap:var(--drg-spacing-md);background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=meta-achievements] .drg-meta-achievements-rail{box-shadow:none;background:#0a0a0d59;border-color:#bea05f1f}[data-drg-scene=meta-achievements] .drg-meta-chamber-hero{background:linear-gradient(160deg,#16140eb8,#0c0d128c);box-shadow:inset 0 1px #e6c68f0d}[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpi:last-child{grid-column:1/-1}@media (width>=721px){[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpi:last-child{grid-column:auto}}[data-drg-scene=meta-achievements] .drg-meta-catalog-grid,.drg-achievements-surface .drg-meta-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:1.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-achievements] .drg-meta-catalog-grid>li,.drg-achievements-surface .drg-meta-catalog-grid>li{align-self:start;min-width:0;max-height:none;display:block;height:auto!important}[data-drg-scene=meta-achievements] .drg-meta-catalog-card,[data-drg-scene=meta-achievements] .drg-meta-achievement-tile,[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.drg-card,.drg-achievements-surface .drg-meta-catalog-card,.drg-achievements-surface .drg-meta-achievement-tile,.drg-achievements-surface .drg-meta-achievement-tile.drg-card{box-sizing:border-box;border-radius:var(--drg-radius-row,8px);width:100%;max-height:none;color:var(--drg-text,#d8c9a8);box-shadow:none;isolation:isolate;background:linear-gradient(165deg,#12110efa,#0b0c10fc);border:1px solid #bea05f33;flex-direction:column;gap:.5rem;margin:0;display:flex;position:relative;overflow:hidden;height:auto!important;min-height:0!important;padding:.8rem .85rem!important;transform:none!important}[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.drg-card:hover,[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.drg-card:focus-visible,.drg-achievements-surface .drg-meta-achievement-tile.drg-card:hover,.drg-achievements-surface .drg-meta-achievement-tile.drg-card:focus-visible{transform:none!important}[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.is-ready,.drg-achievements-surface .drg-meta-achievement-tile.is-ready{background:linear-gradient(160deg,#30220e73,#0d0e13eb);border-color:#c9a86a8c}[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.is-claimed,.drg-achievements-surface .drg-meta-achievement-tile.is-claimed{opacity:.78}[data-drg-scene=meta-achievements] .drg-meta-achievement-tile.is-locked,.drg-achievements-surface .drg-meta-achievement-tile.is-locked{opacity:.86}[data-drg-scene=meta-achievements] .drg-meta-catalog-card__head,.drg-achievements-surface .drg-meta-catalog-card__head{grid-template-columns:2.4rem minmax(0,1fr);grid-template-areas:"crest title""crest badge";align-items:start;gap:.25rem .55rem;display:grid}[data-drg-scene=meta-achievements] .drg-meta-catalog-card__crest,.drg-achievements-surface .drg-meta-catalog-card__crest{background:#0a0a0dd9;border:1px solid #c9a86a4d;border-radius:50%;grid-area:crest;width:2.4rem;height:2.4rem;overflow:hidden}[data-drg-scene=meta-achievements] .drg-meta-catalog-card__title,.drg-achievements-surface .drg-meta-catalog-card__title{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#f0e6d2);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;margin:0;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}[data-drg-scene=meta-achievements] .drg-meta-catalog-card__badge,.drg-achievements-surface .drg-meta-catalog-card__badge{grid-area:badge}[data-drg-scene=meta-achievements] .drg-meta-catalog-card__meta,.drg-achievements-surface .drg-meta-catalog-card__meta{flex-direction:column;gap:.45rem;min-width:0;margin:0;display:flex}[data-drg-scene=meta-achievements] .drg-meta-achievement-tile .drg-feature-actions,.drg-achievements-surface .drg-meta-achievement-tile .drg-feature-actions{min-height:0;margin-top:.15rem;position:static}[data-drg-scene=meta-achievements] .drg-meta-achievements-group{gap:.85rem}[data-drg-scene=meta-achievements] .drg-meta-achievements-ledger{gap:1.25rem}@media (width<=1200px){[data-drg-scene=meta-achievements] .drg-meta-catalog-grid,.drg-achievements-surface .drg-meta-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-drg-scene=meta-achievements] .drg-meta-catalog-grid,.drg-achievements-surface .drg-meta-catalog-grid,[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}[data-drg-scene=meta-achievements] .drg-meta-chamber-hero__kpi:last-child{grid-column:auto}}[data-drg-scene=meta-chronicles] .drg-lore-codex{--lore-ink:#1a120c;--lore-ink-soft:#1c120cb8;--lore-ink-faint:#281c1273;--lore-gold:#c9a86a;--lore-gold-soft:#c9a86a8c;--lore-leather:#3a2418;--lore-leather-deep:#241510;--lore-leather-edge:#5a3a24;--lore-page:#e8d7b8;--lore-page-deep:#d4bf98;--lore-page-shadow:#3c241247;--lore-desk:#120c08;--lore-ribbon-0:#6b2e2e;--lore-ribbon-1:#3d4a2e;--lore-ribbon-2:#2e3d55;--lore-ribbon-3:#5a3d28;isolation:isolate;min-height:min(72vh,52rem);color:var(--drg-text,#e8dcc8);padding:.25rem 0 1.5rem;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__desk{z-index:0;pointer-events:none;border-radius:1.25rem;height:min(100%,48rem);position:absolute;inset:-.75rem -.5rem auto;overflow:hidden}[data-drg-scene=meta-chronicles] .drg-lore-codex__desk-glow{background:radial-gradient(70% 45% at 50% 0,#c9a86a29,#0000 62%),radial-gradient(40% 50% at 8% 70%,#5a281438,#0000 60%),radial-gradient(35% 40% at 92% 55%,#2832462e,#0000 55%),linear-gradient(#120c0833,#0000 40%);position:absolute;inset:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__desk-grain{opacity:.35;background-image:radial-gradient(circle at 20% 30%,#e6c68f59 0,#0000 1.5px),radial-gradient(circle at 70% 18%,#c9a86a47 0,#0000 1px),radial-gradient(circle at 45% 75%,#b48c5a38 0,#0000 1.25px),radial-gradient(circle at 85% 60%,#e6c68f33 0,#0000 1px);background-size:180px 220px,220px 160px,160px 200px,200px 180px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-chronicles] .drg-lore-codex__desk-grain{animation:18s linear infinite drg-lore-desk-drift}}@keyframes drg-lore-desk-drift{0%{transform:translateY(0)}to{transform:translateY(-12%)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-chronicles] .drg-lore-codex__desk-grain{animation:none}}[data-drg-scene=meta-chronicles] .drg-lore-codex__shell{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__mast{border-bottom:1px solid #c9a86a38;grid-template-columns:auto 1fr auto;align-items:end;gap:1rem 1.25rem;padding:.35rem .25rem .85rem;display:grid}[data-drg-scene=meta-chronicles] .drg-lore-codex__mast-mark{background:linear-gradient(160deg,#2a1c12,#120c08);border-radius:.35rem .55rem;width:4.5rem;height:5.5rem;overflow:hidden;box-shadow:0 0 0 1px #c9a86a59,0 10px 28px #00000073}[data-drg-scene=meta-chronicles] .drg-lore-codex__scribe{object-fit:cover;width:100%!important;height:100%!important}[data-drg-scene=meta-chronicles] .drg-lore-codex__title{font-family:var(--drg-font-display,var(--drg-font-heading,Georgia, serif));letter-spacing:.04em;color:#f0e2c4;text-shadow:0 2px 18px #0000008c;margin:0;font-size:clamp(2.1rem,4.2vw,3.15rem);font-weight:600;line-height:1.05}[data-drg-scene=meta-chronicles] .drg-lore-codex__lead{max-width:36rem;font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#e8dcc8c7;margin:.45rem 0 0;font-size:.98rem;line-height:1.45}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-count{text-align:right;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;align-self:center;margin:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-num{color:var(--lore-gold);font-size:1.65rem;line-height:1;display:block}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-label{text-transform:uppercase;color:#e8dcc88c;margin-top:.25rem;font-size:.72rem;display:block}[data-drg-scene=meta-chronicles] .drg-lore-codex__controls{flex-wrap:wrap;align-items:end;gap:.85rem 1.5rem;padding:0 .15rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__search{flex:16rem;min-width:12rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__search input{box-sizing:border-box;color:#f0e6d4;width:100%;font-family:var(--drg-font-body,"Spectral", Georgia, serif);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c9a86a61;border-radius:0;outline:none;padding:.4rem .1rem .55rem;font-size:1rem;font-style:italic}[data-drg-scene=meta-chronicles] .drg-lore-codex__search input::placeholder{color:#e8dcc861;font-style:italic}[data-drg-scene=meta-chronicles] .drg-lore-codex__search input:focus{border-bottom-color:#c9a86abf;box-shadow:0 1px #c9a86a40}[data-drg-scene=meta-chronicles] .drg-lore-codex__select{letter-spacing:.12em;text-transform:uppercase;color:#e8dcc87a;flex-direction:column;gap:.2rem;min-width:10rem;font-size:.68rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__select select{color:#f0e6d4;font-family:var(--drg-font-body,"Spectral", Georgia, serif);text-transform:none;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #c9a86a61;border-radius:0;padding:.35rem 0 .45rem;font-size:.95rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__tome{margin-top:.35rem;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbons{z-index:4;flex-wrap:wrap;gap:.2rem .35rem;margin-bottom:-.55rem;padding:0 1.1rem;display:flex;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon{appearance:none;clip-path:polygon(8% 0,92% 0,100% 78%,50% 100%,0 78%);color:#fff4dce0;min-width:3.4rem;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.05em;text-shadow:0 1px 2px #00000073;cursor:pointer;background:linear-gradient(#ffffff1f,#0000 35%),linear-gradient(#5a4030,#2a1a12);border:0;margin:0;padding:.55rem .7rem 1.15rem;font-size:.72rem;transition:transform .16s,filter .16s,color .16s;position:relative;box-shadow:0 6px 10px #00000047}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon--tone-0{background:linear-gradient(180deg, #ffffff24, transparent 40%), linear-gradient(180deg, #8a4545, var(--lore-ribbon-0))}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon--tone-1{background:linear-gradient(180deg, #ffffff1f, transparent 40%), linear-gradient(180deg, #5d7144, var(--lore-ribbon-1))}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon--tone-2{background:linear-gradient(180deg, #ffffff1f, transparent 40%), linear-gradient(180deg, #4a6284, var(--lore-ribbon-2))}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon--tone-3{background:linear-gradient(180deg, #ffffff1f, transparent 40%), linear-gradient(180deg, #85603c, var(--lore-ribbon-3))}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon:hover{filter:brightness(1.08);transform:translateY(-3px)}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon.is-active{color:#fffaf0;filter:brightness(1.14);z-index:1;transform:translateY(-5px)}[data-drg-scene=meta-chronicles] .drg-lore-codex__ribbon:focus-visible{outline:2px solid var(--lore-gold);outline-offset:2px}[data-drg-scene=meta-chronicles] .drg-lore-codex__book{--lore-spine-w:clamp(1.75rem, 3.2vw, 2.6rem);--lore-gutter-w:clamp(.45rem, 1.1vw, .85rem);grid-template-columns:minmax(0, .95fr) var(--lore-gutter-w) var(--lore-spine-w) var(--lore-gutter-w) minmax(0, 1.1fr);background:linear-gradient(105deg, var(--lore-leather-deep) 0%, var(--lore-leather) 18%, var(--lore-leather-edge) 48%, var(--lore-leather) 78%, var(--lore-leather-deep) 100%);border-radius:.55rem .85rem .65rem .45rem;grid-template-rows:minmax(0,1fr);column-gap:0;min-height:min(62vh,40rem);margin-top:0;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #5a3a24b3,0 0 0 3px #140c08d9,0 22px 48px #0000008c,inset 0 1px #ffdca014}[data-drg-scene=meta-chronicles] .drg-lore-codex__cover-edge{pointer-events:none;border-radius:inherit;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 10px #1a0e088c,inset 0 0 0 11px #c9a86a1f}[data-drg-scene=meta-chronicles] .drg-lore-codex__spine{z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000094,#28180e61 35%,#c9a86a33 50%,#28180e61 65%,#00000094);grid-area:1/3;width:auto;min-height:100%;position:relative;top:auto;bottom:auto;left:auto;transform:none;box-shadow:0 0 18px #00000073,inset 0 0 12px #00000059}[data-drg-scene=meta-chronicles] .drg-lore-codex__gutter{display:none}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf{z-index:1;background:linear-gradient(165deg, #fff8e638, transparent 40%), linear-gradient(180deg, var(--lore-page) 0%, var(--lore-page-deep) 100%);min-width:0;min-height:0;color:var(--lore-ink);box-shadow:inset 0 0 40px var(--lore-page-shadow), 0 1px 0 #ffffff40;flex-direction:column;margin:.85rem 0;padding:1rem 1.05rem 1.1rem;display:flex;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--toc{background:linear-gradient(90deg,#50321c14,#0000 18%),linear-gradient(270deg,#3c24121a,#0000 22%),linear-gradient(165deg,#fff8e62e,#0000 42%),linear-gradient(#e6d3b0 0%,#d2bc92 100%);border-radius:.15rem .1rem .1rem .2rem;grid-area:1/1;margin-left:.7rem;margin-right:0;padding-right:clamp(1.65rem,3vw,2.4rem)}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page{isolation:isolate;perspective:1400px;background:linear-gradient(90deg,#3c24121f,#0000 24%),linear-gradient(270deg,#50321c14,#0000 18%),linear-gradient(165deg,#fff8e647,#0000 38%),linear-gradient(#ead9bb 0%,#d8c29a 100%);border-radius:.1rem .2rem .25rem .1rem;grid-area:1/5;margin-left:0;margin-right:.7rem;padding-bottom:2.75rem;padding-left:clamp(1.85rem,3.4vw,2.75rem);overflow:hidden}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-sheet{z-index:1;transform-origin:0;backface-visibility:hidden;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;position:relative}[data-drg-scene=meta-chronicles] .drg-lore-codex__flip-sheet{z-index:4;pointer-events:none;opacity:0;transform-origin:0;transform-style:preserve-3d;visibility:hidden;position:absolute;inset:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__flip-sheet-face,[data-drg-scene=meta-chronicles] .drg-lore-codex__flip-sheet-back{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__flip-sheet-face{background:linear-gradient(105deg,#fff8e633,#0000 40%),linear-gradient(#ead9bb 0%,#d4bf98 100%);box-shadow:inset 0 0 40px #3c241233,-8px 0 24px #0000002e}[data-drg-scene=meta-chronicles] .drg-lore-codex__flip-sheet-back{background:linear-gradient(270deg,#5a3a22 0%,#3a2414 45%,#2a180e 100%);transform:rotateY(180deg);box-shadow:inset 0 0 30px #00000073}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-next .drg-lore-codex__flip-sheet,[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-prev .drg-lore-codex__flip-sheet{visibility:visible;opacity:1}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-next .drg-lore-codex__flip-sheet{animation:.56s cubic-bezier(.45,.05,.25,1) both drg-lore-flip-sheet-next}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-prev .drg-lore-codex__flip-sheet{animation:.56s cubic-bezier(.45,.05,.25,1) both drg-lore-flip-sheet-prev}@keyframes drg-lore-flip-sheet-next{0%{opacity:1;transform:rotateY(0)}48%{opacity:1;transform:rotateY(-92deg)}72%{opacity:1;transform:rotateY(-140deg)}to{opacity:0;transform:rotateY(-180deg)}}@keyframes drg-lore-flip-sheet-prev{0%{opacity:0;transform:rotateY(-180deg)}28%{opacity:1;transform:rotateY(-140deg)}52%{opacity:1;transform:rotateY(-92deg)}to{opacity:0;transform:rotateY(0)}}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl{z-index:6;cursor:pointer;appearance:none;filter:drop-shadow(-2px -3px 6px #140a0459);background:0 0;border:0;width:4.25rem;height:4.25rem;padding:0;position:absolute}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next{bottom:0;right:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev{filter:drop-shadow(2px -3px 6px #140a044d);width:3rem;height:3rem;bottom:0;left:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl-ear,[data-drg-scene=meta-chronicles] .drg-lore-codex__curl-under{pointer-events:none;transition:transform .2s,filter .2s;position:absolute;inset:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next .drg-lore-codex__curl-under{clip-path:polygon(100% 0,0 100%,100% 100%);background:linear-gradient(135deg,#8a5a28 0%,#4a2c12 55%,#1c1008 100%);box-shadow:inset 3px 3px 8px #00000073}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next .drg-lore-codex__curl-ear{clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:100% 100%;background:linear-gradient(225deg,#fff6de 0%,#ecd7a8 42%,#c9a86a 78%,#a88448 100%);box-shadow:-6px -6px 16px #28180e52,inset 1px 1px #ffffff59}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev .drg-lore-codex__curl-under{clip-path:polygon(0 0,0 100%,100% 100%);background:linear-gradient(225deg,#8a5a28 0%,#4a2c12 55%,#1c1008 100%);box-shadow:inset -3px 3px 8px #00000073}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev .drg-lore-codex__curl-ear{clip-path:polygon(0 0,100% 100%,0 100%);transform-origin:0 100%;background:linear-gradient(135deg,#fff6de 0%,#ecd7a8 42%,#c9a86a 78%,#a88448 100%);box-shadow:6px -6px 16px #28180e52,inset -1px 1px #ffffff59}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl-label{z-index:1;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.1em;text-transform:uppercase;color:#321e0cc7;text-shadow:0 1px #fff8e673;pointer-events:none;transform-origin:100% 100%;font-size:.68rem;position:absolute;bottom:.4rem;right:.45rem;transform:rotate(-40deg)}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next:hover:not(:disabled) .drg-lore-codex__curl-ear,[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next:focus-visible .drg-lore-codex__curl-ear{filter:brightness(1.06);transform:scale(1.18)translate(-2px,-2px)}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev:hover:not(:disabled) .drg-lore-codex__curl-ear,[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev:focus-visible .drg-lore-codex__curl-ear{filter:brightness(1.06);transform:scale(1.14)translate(2px,-2px)}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next:not(:disabled) .drg-lore-codex__curl-ear{animation:2.8s ease-in-out infinite drg-lore-curl-breathe}}@keyframes drg-lore-curl-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)translate(-1px,-1px)}}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl:focus-visible{outline-offset:2px;outline:2px solid #8c6428b3}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl:disabled{opacity:.28;cursor:default}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--prev .drg-lore-codex__curl-label{display:none}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-next .drg-lore-codex__flip-sheet,[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-prev .drg-lore-codex__flip-sheet,[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-next .drg-lore-codex__page-sheet,[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page.is-flipping-prev .drg-lore-codex__page-sheet,[data-drg-scene=meta-chronicles] .drg-lore-codex__curl--next:not(:disabled) .drg-lore-codex__curl-ear{animation:none}[data-drg-scene=meta-chronicles] .drg-lore-codex__curl-ear,[data-drg-scene=meta-chronicles] .drg-lore-codex__curl-under{transition:none}}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf-heading{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:#28180eb8;border-bottom:1px solid #50321c38;margin:0 0 .75rem;padding-bottom:.45rem;font-size:.95rem;font-weight:600}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc{flex-direction:column;flex:auto;gap:.15rem;min-height:0;max-height:min(52vh,34rem);margin:0;padding:0;list-style:none;display:flex;overflow:auto}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.15rem;grid-template-columns:auto minmax(0,1fr) minmax(1.5rem,auto) auto;align-items:baseline;gap:.35rem .45rem;padding:.42rem .35rem;display:grid}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row:hover{background:#5a3a1c14}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row.is-selected{box-shadow:inset 3px 0 0 var(--lore-gold);background:#5a3a1c1f}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row:focus-visible{outline-offset:1px;outline:2px solid #78501e8c}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-num{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--lore-ink-faint);font-size:.72rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--lore-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;line-height:1.25;overflow:hidden}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row.is-selected .drg-lore-codex__toc-title{color:#2a160c}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-dots{border-bottom:1px dotted #50321c59;align-self:center;min-width:1.25rem;height:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--lore-ink-faint);white-space:nowrap;font-size:.68rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__more{appearance:none;color:var(--lore-ink-soft);font-family:var(--drg-font-heading,Georgia, serif);cursor:pointer;background:#fff8e659;border:1px solid #50321c47;border-radius:.15rem;align-self:flex-start;margin-top:.65rem;padding:.4rem .75rem;font-size:.82rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__more:hover{background:#fff8e68c}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-tools{flex-direction:column;gap:.45rem;margin-bottom:.65rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__read-progress{background:#50321c26;border-radius:999px;height:3px;overflow:hidden}[data-drg-scene=meta-chronicles] .drg-lore-codex__read-progress>span{background:linear-gradient(90deg, #8a6230, var(--lore-gold));height:100%;transition:width .12s linear;display:block}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-actions{flex-wrap:wrap;gap:.35rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__tool{appearance:none;min-width:2rem;color:var(--lore-ink-soft);font-family:var(--drg-font-heading,Georgia, serif);cursor:pointer;background:#fff8e666;border:1px solid #50321c47;border-radius:.15rem;padding:.28rem .55rem;font-size:.78rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__tool:hover:not(:disabled){background:#fff8e6b3}[data-drg-scene=meta-chronicles] .drg-lore-codex__tool.is-active{color:#2a160c;background:#c9a86a47;border-color:#8c64288c}[data-drg-scene=meta-chronicles] .drg-lore-codex__tool:disabled{opacity:.4;cursor:not-allowed}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-scroll{flex:auto;min-height:0;max-height:min(52vh,34rem);padding-right:.35rem;overflow:auto}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-meta{flex-wrap:wrap;gap:.45rem .75rem;margin-bottom:.55rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__chapter-mark,[data-drg-scene=meta-chronicles] .drg-lore-codex__section-mark{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#50321c9e;font-size:.68rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-title{font-family:var(--drg-font-display,var(--drg-font-heading,Georgia, serif));letter-spacing:.02em;color:#24150c;margin:0 0 .65rem;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:600;line-height:1.15}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-lede{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#28180ec7;border-left:2px solid #8c642873;margin:0 0 1rem;padding-left:.85rem;font-size:1.02rem;font-style:italic;line-height:1.45}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-body{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--lore-ink-soft);font-size:1.02rem;line-height:1.7}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-font-sm .drg-lore-codex__page-body{font-size:.92rem}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-font-md .drg-lore-codex__page-body{font-size:1.02rem}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-font-lg .drg-lore-codex__page-body{font-size:1.14rem}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-parchment .drg-lore-codex__page-body{text-shadow:0 1px #fff8e640}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-body p{margin:0 0 .9rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-body p:first-of-type:first-letter{float:left;font-family:var(--drg-font-display,var(--drg-font-heading,Georgia, serif));color:#5a3a18;margin:.1rem .35rem 0 0;font-size:2.6em;line-height:.85}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-body h2,[data-drg-scene=meta-chronicles] .drg-lore-codex__page-body h3{font-family:var(--drg-font-heading,Georgia, serif);color:#2a160c;margin:1.25rem 0 .55rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-empty{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#50321c8c;margin:1.5rem 0;font-style:italic}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-foot{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:#50321c8c;border-top:1px solid #50321c2e;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.25rem;padding-top:.75rem;font-size:.72rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__exit-immersion{appearance:none;color:var(--lore-ink-soft);font:inherit;cursor:pointer;background:#fff8e673;border:1px solid #50321c4d;border-radius:.15rem;padding:.25rem .55rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__hints{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.05em;color:#e8dcc873;margin:.15rem 0 0;font-size:.72rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__loading{background:linear-gradient(105deg, var(--lore-leather-deep), var(--lore-leather));border-radius:.65rem;grid-template-columns:1fr 1fr;gap:.75rem;min-height:18rem;padding:1rem;display:grid}[data-drg-scene=meta-chronicles] .drg-lore-codex__loading-leaf{opacity:.55;background:linear-gradient(#e0cdb0,#cbb48a);border-radius:.2rem;animation:1.4s ease-in-out infinite alternate drg-lore-leaf-pulse}@keyframes drg-lore-leaf-pulse{0%{opacity:.4}to{opacity:.7}}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-chronicles] .drg-lore-codex__loading-leaf{animation:none}}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__mast,[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__controls,[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__ribbons,[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__hints{display:none}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__tome{margin-top:0}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__book{grid-template-columns:1fr;min-height:min(78vh,48rem)}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__leaf--toc,[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__spine,[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__gutter{display:none}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__leaf--page{border-radius:.25rem;grid-column:1;justify-self:center;width:min(100%,46rem);max-width:46rem;margin:1rem 1.25rem;padding-left:1.25rem;padding-right:1.25rem}[data-drg-scene=meta-chronicles] .drg-lore-codex.is-immersion .drg-lore-codex__page-scroll{max-height:min(68vh,42rem)}[data-drg-scene=meta-chronicles] .drg-lore-codex:not(.is-parchment) .drg-lore-codex__leaf{background:linear-gradient(#ebe4d4 0%,#d9d0bc 100%)}@media (width<=860px){[data-drg-scene=meta-chronicles] .drg-lore-codex__mast{grid-template-columns:auto 1fr;align-items:start}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-count{text-align:left;grid-column:1/-1;align-items:baseline;gap:.5rem;display:flex}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-num{font-size:1.25rem;display:inline}[data-drg-scene=meta-chronicles] .drg-lore-codex__folio-label{margin-top:0;display:inline}[data-drg-scene=meta-chronicles] .drg-lore-codex__book{grid-template-columns:1fr;min-height:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__spine,[data-drg-scene=meta-chronicles] .drg-lore-codex__gutter{display:none}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf{grid-area:auto/1;margin:.65rem .65rem .35rem;padding-left:.95rem;padding-right:.95rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--toc{border-radius:.2rem .2rem 0 0;max-height:none;margin-bottom:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf--page{border-radius:0 0 .25rem .25rem;margin-top:0}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc{max-height:14rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__page-scroll{max-height:min(55vh,28rem)}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-dots{display:none}[data-drg-scene=meta-chronicles] .drg-lore-codex__toc-row{grid-template-columns:auto minmax(0,1fr) auto}}@media (width<=520px){[data-drg-scene=meta-chronicles] .drg-lore-codex__mast-mark{width:3.5rem;height:4.25rem}[data-drg-scene=meta-chronicles] .drg-lore-codex__title{font-size:clamp(1.75rem,8vw,2.2rem)}[data-drg-scene=meta-chronicles] .drg-lore-codex__leaf{padding:.85rem .8rem 1rem}}[data-drg-scene=character-essence].drg-main,[data-drg-scene=character-essence] .drg-spa-scene-stage,[data-drg-scene=character-essence] .drg-spa-scene-view{background:radial-gradient(70% 45% at 50% -5%,#50aa9b24,#0000 55%),radial-gradient(50% 55% at 8% 80%,#1e464459,#0000 60%),radial-gradient(40% 40% at 92% 40%,#461c242e,#0000 55%),linear-gradient(#0a1214 0%,#070c0e 45%,#050809 100%)}[data-drg-scene=character-essence] .dr-layout-chamber--wrapper,[data-drg-scene=character-essence] .dr-template-chamber,[data-drg-scene=character-essence] .dr-reset-chamber,[data-drg-scene=character-essence] .drg-spa-shell .dr-template-chamber,[data-drg-scene=character-essence] .drg-spa-shell .dr-reset-chamber{padding-inline:0}[data-drg-scene=character-essence] .drg-essence-vault{--ess-ink:#d8efe8;--ess-ink-dim:#c8e6dc9e;--ess-teal:#3d9b8f;--ess-teal-bright:#6ed4c4;--ess-well:#0c1416;--ess-tragic:#8a2f3a;--ess-tragic-hot:#b83d4c;isolation:isolate;width:100%;min-height:min(78vh,52rem);color:var(--ess-ink);padding:.5rem 0 1.25rem;position:relative}[data-drg-scene=character-essence] .drg-essence-vault__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:-1.5rem 0 -.5rem;overflow:hidden}[data-drg-scene=character-essence] .drg-essence-vault__well{filter:blur(2px);opacity:.85;background:radial-gradient(55% 40% at 50% 35%,#5ac8b429,#0000 62%),radial-gradient(70% 55% at 50% 70%,#14323073,#0000 70%);border-radius:50%;width:min(92vw,56rem);height:min(70vh,36rem);position:absolute;top:18%;left:50%;transform:translate(-50%)}[data-drg-scene=character-essence] .drg-essence-vault__glow{background:radial-gradient(60% 35% at 50% 0,#6ed4c41f,#0000 58%),radial-gradient(35% 40% at 85% 60%,#5a28301f,#0000 55%);position:absolute;inset:0}[data-drg-scene=character-essence] .drg-essence-vault__particles{opacity:.4;background-image:radial-gradient(circle at 22% 24%,#b4f5e680 0,#0000 1.5px),radial-gradient(circle at 70% 32%,#6ed4c459 0,#0000 1.25px),radial-gradient(circle at 48% 70%,#c9a86a33 0,#0000 1.25px),radial-gradient(circle at 84% 55%,#96e6d247 0,#0000 1px);background-size:180px 210px,220px 170px,160px 200px,200px 180px;position:absolute;inset:0}[data-drg-scene=character-essence] .drg-essence-vault__vignette{position:absolute;inset:0;box-shadow:inset 0 0 90px #00000073,inset 0 -40px 80px #040a0c59}@media (prefers-reduced-motion:no-preference){[data-drg-scene=character-essence] .drg-essence-vault__particles{animation:10s ease-in-out infinite alternate drg-essence-sparkle}[data-drg-scene=character-essence] .drg-essence-vault__well{animation:8s ease-in-out infinite alternate drg-essence-well-breathe}}@keyframes drg-essence-sparkle{0%{opacity:.3;transform:translateY(0)}to{opacity:.55;transform:translateY(-5%)}}@keyframes drg-essence-well-breathe{0%{opacity:.7;transform:translate(-50%)scale(1)}to{opacity:.95;transform:translate(-50%)scale(1.03)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-essence] .drg-essence-vault__particles,[data-drg-scene=character-essence] .drg-essence-vault__well{animation:none}}[data-drg-scene=character-essence] .drg-essence-vault__shell{z-index:1;box-sizing:border-box;flex-direction:column;gap:1.15rem;width:100%;max-width:none;margin:0;padding-inline:0;display:flex;position:relative}[data-drg-scene=character-essence] .drg-essence-vault__mast{grid-template-columns:auto 1fr;align-items:end;gap:.75rem 1.15rem;padding-bottom:.35rem;display:grid}[data-drg-scene=character-essence] .drg-essence-vault__mast-mark{background:radial-gradient(circle at 40% 30%, #1e3a38, var(--ess-well));border-radius:1rem;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #6ed4c466,0 12px 32px #00000073,inset 0 0 20px #6ed4c433}[data-drg-scene=character-essence] .drg-essence-vault__mast-mark .drg-asset-plate,[data-drg-scene=character-essence] .drg-essence-vault__sigil{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=character-essence] .drg-essence-vault__mast-mark .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.2rem}[data-drg-scene=character-essence] .drg-essence-vault__title{font-family:var(--drg-font-display,var(--drg-font-heading,Georgia, serif));letter-spacing:.04em;color:#e8fff8;text-shadow:0 2px 22px #0000008c;margin:0;font-size:clamp(2.1rem,4.2vw,3.15rem);font-weight:600;line-height:1.05}[data-drg-scene=character-essence] .drg-essence-vault__lead{max-width:38rem;font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--ess-ink-dim);margin:.4rem 0 0;font-size:1rem;line-height:1.45}[data-drg-scene=character-essence] .drg-essence-vault__meters{border-top:1px solid #6ed4c42e;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.45rem 0 0;padding:.75rem 0 0;display:grid}[data-drg-scene=character-essence] .drg-essence-vault__meter{background:linear-gradient(165deg,#121e20b8,#080e108c);border:1px solid #6ed4c438;border-radius:.3rem;min-width:0;margin:0;padding:.55rem .7rem;box-shadow:inset 0 1px #b4f5e60a}[data-drg-scene=character-essence] .drg-essence-vault__meter dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#c8e6dc73;margin:0 0 .2rem;font-size:.66rem}[data-drg-scene=character-essence] .drg-essence-vault__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#e8fff8;align-items:center;gap:.35rem;margin:0;font-size:1.2rem;display:flex}[data-drg-scene=character-essence] .drg-essence-vault__meter-plate,[data-drg-scene=character-essence] .drg-essence-vault__meter .drg-asset-plate{box-shadow:none;background:0 0;border:0;width:1.1rem!important;min-width:0!important;height:1.1rem!important;min-height:0!important}[data-drg-scene=character-essence] .drg-essence-vault__meter .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.05rem}[data-drg-scene=character-essence] .drg-essence-vault__loading{grid-template-columns:1.1fr .9fr;gap:1.25rem;min-height:16rem;display:grid}[data-drg-scene=character-essence] .drg-essence-vault__loading-well,[data-drg-scene=character-essence] .drg-essence-vault__loading-rail{opacity:.55;background:linear-gradient(160deg,#1e30328c,#0c121466);border-radius:.35rem}[data-drg-scene=character-essence] .drg-essence-chamber{flex-direction:column;gap:1rem;display:flex}[data-drg-scene=character-essence] .drg-essence-chamber__split{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.95fr);align-items:start;gap:1.25rem 1.5rem;display:grid}[data-drg-scene=character-essence] .drg-essence-chamber__stats,[data-drg-scene=character-essence] .drg-essence-chamber__side{background:linear-gradient(165deg,#101a1c8c,#080e1066);border:1px solid #6ed4c433;border-radius:.4rem;padding:.9rem 1rem 1.05rem;box-shadow:inset 0 1px #b4f5e60a}[data-drg-scene=character-essence] .drg-essence-chamber__section-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:#dcf5eee0;margin:0;font-size:.92rem;font-weight:600}[data-drg-scene=character-essence] .drg-essence-chamber__stats-head,[data-drg-scene=character-essence] .drg-essence-infuse__head{margin-bottom:.85rem}[data-drg-scene=character-essence] .drg-essence-chamber__stats-hint,[data-drg-scene=character-essence] .drg-essence-infuse__sub{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--ess-ink-dim);margin:.35rem 0 0;font-size:.9rem}[data-drg-scene=character-essence] .drg-essence-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=character-essence] .drg-essence-stat-block{background:#080e1073;border:1px solid #6ed4c42e;border-radius:.3rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.55rem .7rem;padding:.55rem .6rem;display:grid;box-shadow:inset 0 0 0 1px #0003}[data-drg-scene=character-essence] .drg-essence-stat-block__crest{background:#0e181a;border-radius:.35rem;place-items:center;width:2.4rem;height:2.4rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #6ed4c447,inset 0 0 12px #00000059}[data-drg-scene=character-essence] .drg-essence-stat-block__crest .drg-asset-plate,[data-drg-scene=character-essence] .drg-essence-stat-block__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=character-essence] .drg-essence-stat-block__crest .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.12rem}[data-drg-scene=character-essence] .drg-essence-stat-block__void{background:linear-gradient(145deg,#6ed4c438,#142022);width:100%;height:100%;display:block}[data-drg-scene=character-essence] .drg-essence-stat-block__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.3rem;display:flex}[data-drg-scene=character-essence] .drg-essence-stat-block__label{font-family:var(--drg-font-heading,Georgia, serif);color:#dcf5eedb;font-size:.88rem}[data-drg-scene=character-essence] .drg-essence-stat-block__value{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--ess-teal-bright);font-size:.95rem}[data-drg-scene=character-essence] .drg-essence-stat-block__bar{background:#6ed4c41f;border-radius:999px;height:3px;overflow:hidden}[data-drg-scene=character-essence] .drg-essence-stat-block__bar-fill{background:linear-gradient(90deg, var(--ess-teal), var(--ess-teal-bright));height:100%}[data-drg-scene=character-essence] .drg-essence-stat-block__cap{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#c8e6dc66;margin:.25rem 0 0;font-size:.66rem}[data-drg-scene=character-essence] .drg-essence-infuse{background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=character-essence] .drg-essence-node-pick{flex-direction:column;gap:.4rem;max-height:min(46vh,24rem);margin:0;padding:0;list-style:none;display:flex;overflow:auto}[data-drg-scene=character-essence] .drg-essence-node-pick__btn{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:#080e106b;border:1px solid #6ed4c42e;border-radius:.3rem;grid-template-columns:2.65rem minmax(0,1fr) auto;align-items:center;gap:.5rem .7rem;padding:.5rem .55rem;display:grid;box-shadow:inset 0 0 0 1px #0000002e}[data-drg-scene=character-essence] .drg-essence-node-pick__btn:hover{background:#1424268c;border-color:#6ed4c457}[data-drg-scene=character-essence] .drg-essence-node-pick__btn.is-selected{box-shadow:inset 3px 0 0 var(--ess-teal-bright), inset 0 0 0 1px #00000026;background:#1c3032a6;border-color:#6ed4c480}[data-drg-scene=character-essence] .drg-essence-node-pick__btn:focus-visible{outline-offset:1px;outline:2px solid #6ed4c4a6}[data-drg-scene=character-essence] .drg-essence-node-pick__crest{background:#0e181a;border-radius:.35rem;place-items:center;width:2.65rem;height:2.65rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #6ed4c44d,0 6px 14px #00000059}[data-drg-scene=character-essence] .drg-essence-node-pick__crest .drg-asset-plate,[data-drg-scene=character-essence] .drg-essence-node-pick__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=character-essence] .drg-essence-node-pick__crest .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.12rem}[data-drg-scene=character-essence] .drg-essence-node-pick__void{background:linear-gradient(145deg,#6ed4c433,#142022);width:100%;height:100%;display:block}[data-drg-scene=character-essence] .drg-essence-node-pick__body{flex-direction:column;gap:.12rem;min-width:0;display:flex}[data-drg-scene=character-essence] .drg-essence-node-pick__bonus{font-family:var(--drg-font-heading,Georgia, serif);color:#e8fff8;font-size:.98rem}[data-drg-scene=character-essence] .drg-essence-node-pick__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#c8e6dc6b;flex-wrap:wrap;gap:.3rem .5rem;font-size:.66rem;display:flex}[data-drg-scene=character-essence] .drg-essence-node-pick__region{color:#6ed4c4c7;text-transform:uppercase}[data-drg-scene=character-essence] .drg-essence-node-pick__cost{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#e6d2a0c7;white-space:nowrap;font-size:.72rem}[data-drg-scene=character-essence] .drg-essence-infuse__preview{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#e6c8c8c7;border-left:2px solid #b83d4c8c;margin:.75rem 0 0;padding:.4rem 0 .4rem .7rem;font-size:.9rem;font-style:italic}[data-drg-scene=character-essence] .drg-essence-infuse__actions{flex-wrap:wrap;gap:.55rem;margin-top:.95rem;display:flex}[data-drg-scene=character-essence] .drg-essence-infuse__btn{flex:8rem;box-shadow:0 6px 16px #50101859;background:linear-gradient(180deg, var(--ess-tragic-hot), var(--ess-tragic))!important;color:#fff4f4!important;border:1px solid #b83d4c8c!important}[data-drg-scene=character-essence] .drg-essence-infuse__btn:hover:not(:disabled){filter:brightness(1.08)}[data-drg-scene=character-essence] .drg-essence-infuse__btn:disabled{opacity:.45;cursor:not-allowed}[data-drg-scene=character-essence] .drg-essence-infuse__respec{flex:8rem;color:#dcf5eee0!important;background:0 0!important;border:1px solid #6ed4c447!important}[data-drg-scene=character-essence] .drg-essence-infuse__respec:hover:not(:disabled){background:#6ed4c414!important;border-color:#6ed4c480!important}[data-drg-scene=character-essence] .drg-essence-infuse__respec:disabled{opacity:.4;cursor:not-allowed}[data-drg-scene=character-essence] .drg-essence-infuse__respec-note,[data-drg-scene=character-essence] .drg-essence-infuse__idle{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#c8e6dc73;margin:.55rem 0 0;font-size:.72rem}[data-drg-scene=character-essence] .drg-essence-infuse__idle-block{flex-direction:column;gap:.75rem;display:flex}[data-drg-scene=character-essence] .drg-essence-footer-lore{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#c8e6dc66;margin:.25rem 0 0;font-size:.88rem;font-style:italic}@media (width<=900px){[data-drg-scene=character-essence] .drg-essence-chamber__split{grid-template-columns:1fr;gap:1.5rem}[data-drg-scene=character-essence] .drg-essence-vault__meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=character-essence] .drg-essence-vault__loading{grid-template-columns:1fr}}@media (width<=520px){[data-drg-scene=character-essence] .drg-essence-stat-list{grid-template-columns:1fr}[data-drg-scene=character-essence] .drg-essence-vault__mast-mark{width:3.6rem;height:3.6rem}}dialog.drg-essence-infuse-modal.drg-modal--canon .drg-modal__dialog{--ess-teal:#3d9b8f;--ess-teal-bright:#6ed4c4;--ess-tragic:#8a2f3a;background:radial-gradient(80% 50% at 50% 0,#5ac8b424,#0000 55%),radial-gradient(55% 40% at 90% 90%,#781e2a2e,#0000 55%),linear-gradient(165deg,#121c1e 0%,#0a1214 48%,#070c0e 100%);border-color:#6ed4c461;overflow:hidden;box-shadow:0 16px 48px #0009,0 0 36px #3d9b8f38,inset 0 1px #b4f5e60f}dialog.drg-essence-infuse-modal.drg-modal--canon .drg-modal__dialog:after{background:linear-gradient(135deg,#6ed4c4d9 0 2px,#0000 2px) 0 0/22px 22px no-repeat,linear-gradient(225deg,#6ed4c4d9 0 2px,#0000 2px) 100% 0/22px 22px no-repeat,linear-gradient(45deg,#b83d4cbf 0 2px,#0000 2px) 0 100%/22px 22px no-repeat,linear-gradient(315deg,#b83d4cbf 0 2px,#0000 2px) 100% 100%/22px 22px no-repeat}dialog.drg-essence-infuse-modal .drg-modal__title{text-shadow:0 0 18px #6ed4c459,0 0 14px #a3344440;color:#e8fff8!important}dialog.drg-essence-infuse-modal .drg-shell-modal__preface{display:none}.drg-essence-infuse-confirm{isolation:isolate;flex-direction:column;gap:.85rem;padding:.15rem 0 .25rem;display:flex;position:relative}.drg-essence-infuse-confirm__atmosphere{z-index:0;pointer-events:none;border-radius:.45rem;position:absolute;inset:-.75rem -.4rem -.4rem;overflow:hidden}.drg-essence-infuse-confirm__mist{filter:blur(8px);opacity:.9;background:radial-gradient(55% 40% at 30% 20%,#5ac8b41f,#0000 60%),radial-gradient(45% 35% at 80% 70%,#7828321a,#0000 55%);position:absolute;inset:-10%}.drg-essence-infuse-confirm__well{filter:blur(2px);background:radial-gradient(at 50% 40%,#6ed4c447,#0000 68%);border-radius:50%;width:14rem;height:9rem;position:absolute;top:18%;left:50%;transform:translate(-50%)}.drg-essence-infuse-confirm__particles,.drg-essence-infuse-confirm__embers{opacity:.6;position:absolute;inset:0}.drg-essence-infuse-confirm__particles{background-image:radial-gradient(circle at 18% 30%,#b4f5e6bf 0,#0000 1.5px),radial-gradient(circle at 72% 22%,#6ed4c499 0,#0000 1.3px),radial-gradient(circle at 44% 68%,#c9a86a52 0,#0000 1.2px),radial-gradient(circle at 86% 58%,#96e6d273 0,#0000 1px),radial-gradient(circle at 32% 48%,#e6fff566 0,#0000 1.1px);background-size:140px 160px,180px 130px,120px 150px,160px 140px,100px 170px}.drg-essence-infuse-confirm__particles--slow{opacity:.35;mix-blend-mode:screen;background-size:200px 220px,240px 180px,160px 200px,210px 190px,140px 230px}.drg-essence-infuse-confirm__embers{opacity:.4;background-image:radial-gradient(circle at 30% 78%,#b83d4c99 0,#0000 1.4px),radial-gradient(circle at 62% 84%,#e6786466 0,#0000 1.2px),radial-gradient(circle at 78% 40%,#b83d4c47 0,#0000 1px);background-size:110px 90px,150px 100px,130px 160px}.drg-essence-infuse-confirm__spark{opacity:0;background:radial-gradient(circle,#e6fff5f2,#6ed4c426 55%,#0000 70%);border-radius:50%;width:.35rem;height:.35rem;position:absolute;box-shadow:0 0 10px #6ed4c48c}.drg-essence-infuse-confirm__spark--a{top:70%;left:22%}.drg-essence-infuse-confirm__spark--b{top:78%;left:58%}.drg-essence-infuse-confirm__spark--c{top:42%;left:78%}.drg-essence-infuse-confirm__mast,.drg-essence-infuse-confirm__card,.drg-essence-infuse-confirm__warning,.drg-essence-infuse-confirm__line{z-index:1;position:relative}.drg-essence-infuse-confirm__mast{background:linear-gradient(165deg,#122426c7,#080e1094);border:1px solid #6ed4c442;border-radius:.4rem;grid-template-columns:3.1rem minmax(0,1fr) 2.4rem;align-items:center;gap:.65rem .75rem;padding:.55rem .65rem;display:grid;box-shadow:0 0 22px #3d9b8f1f,inset 0 1px #b4f5e60d}.drg-essence-infuse-confirm__seal{background:#0e181a;border-radius:50%;place-items:center;width:3.1rem;height:3.1rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #6ed4c473,0 0 16px #6ed4c447,inset 0 0 12px #00000059}.drg-essence-infuse-confirm__seal .drg-asset-plate,.drg-essence-infuse-confirm__stream .drg-asset-plate,.drg-essence-infuse-confirm__crest .drg-asset-plate,.drg-essence-infuse-confirm__stat-crest .drg-asset-plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.drg-essence-infuse-confirm__seal .drg-asset-plate__img,.drg-essence-infuse-confirm__stream .drg-asset-plate__img,.drg-essence-infuse-confirm__crest .drg-asset-plate__img,.drg-essence-infuse-confirm__stat-crest .drg-asset-plate__img,.drg-essence-infuse-confirm__cost .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.12rem}.drg-essence-infuse-confirm__eyebrow{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:#6ed4c4d1;margin:0;font-size:.72rem;font-weight:600}.drg-essence-infuse-confirm__rite{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#e8fff8e0;margin:.15rem 0 0;font-size:.92rem}.drg-essence-infuse-confirm__stream{opacity:.92;background:#0e181a;border-radius:.35rem;place-items:center;width:2.4rem;height:2.4rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #6ed4c447,0 0 14px #6ed4c433}.drg-essence-infuse-confirm__card{background:linear-gradient(165deg,#101c1ed1,#080e10b3);border:1px solid #6ed4c447;border-radius:.4rem;grid-template-columns:3.9rem 1.1rem 3rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.7rem .75rem;display:grid;box-shadow:inset 0 0 0 1px #00000040,0 0 20px #3d9b8f1f}.drg-essence-infuse-confirm__crest,.drg-essence-infuse-confirm__stat-crest{background:#0e181a;border-radius:.4rem;place-items:center;display:grid;overflow:hidden}.drg-essence-infuse-confirm__crest{width:3.9rem;height:3.9rem;box-shadow:0 0 0 1px #6ed4c466,0 8px 18px #0006,inset 0 0 16px #6ed4c41f}.drg-essence-infuse-confirm__stat-crest{width:3rem;height:3rem;box-shadow:0 0 0 1px #6ed4c457,0 0 14px #6ed4c42e}.drg-essence-infuse-confirm__flow{place-items:center;height:2.4rem;display:grid;position:relative}.drg-essence-infuse-confirm__flow-beam{background:linear-gradient(90deg,#0000,#6ed4c4bf,#b83d4c8c,#0000);border-radius:999px;width:100%;height:2px;display:block;box-shadow:0 0 10px #6ed4c473}.drg-essence-infuse-confirm__flow-drop{background:radial-gradient(circle,#e8fff8,#6ed4c4 55%,#0000 70%);border-radius:50%;width:.45rem;height:.45rem;position:absolute;box-shadow:0 0 12px #6ed4c4b3}.drg-essence-infuse-confirm__void{background:linear-gradient(145deg,#6ed4c447,#142022);width:100%;height:100%;display:block}.drg-essence-infuse-confirm__bonus{font-family:var(--drg-font-heading,Georgia, serif);flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;margin:0;display:flex}.drg-essence-infuse-confirm__stat{color:#e8fff8;font-size:1.1rem}.drg-essence-infuse-confirm__delta{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--ess-teal-bright,#6ed4c4);text-shadow:0 0 12px #6ed4c459;font-size:1.15rem}.drg-essence-infuse-confirm__line{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#c8e6dc80;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:.35rem 0 0;font-size:.72rem;display:flex}.drg-essence-infuse-confirm__line--solo{background:#080e1073;border:1px solid #6ed4c42e;border-radius:.3rem;margin:0;padding:.55rem .65rem}.drg-essence-infuse-confirm__region{color:#6ed4c4d9;text-transform:uppercase}.drg-essence-infuse-confirm__cost{color:#e6d2a0d1;align-items:center;gap:.3rem;display:inline-flex}.drg-essence-infuse-confirm__cost .drg-asset-plate,.drg-essence-infuse-confirm__cost-plate{box-shadow:none;background:0 0;border:0;width:1rem!important;min-width:0!important;height:1rem!important;min-height:0!important}.drg-essence-infuse-confirm__warning{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#e6c8c8d1;border-left:2px solid #b83d4ca6;margin:0;padding:.45rem .15rem .15rem .7rem;font-size:.92rem;font-style:italic;line-height:1.45}@media (width<=420px){.drg-essence-infuse-confirm__card{grid-template-columns:3.4rem .9rem 2.6rem minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.drg-essence-infuse-confirm__particles{animation:9s ease-in-out infinite alternate drg-essence-sparkle}.drg-essence-infuse-confirm__particles--slow{animation:14s ease-in-out infinite alternate-reverse drg-essence-sparkle}.drg-essence-infuse-confirm__embers{animation:11s ease-in-out infinite alternate-reverse drg-essence-sparkle}.drg-essence-infuse-confirm__mist{animation:12s ease-in-out infinite alternate drg-essence-sparkle}.drg-essence-infuse-confirm__well{animation:7s ease-in-out infinite alternate drg-essence-well-breathe}.drg-essence-infuse-confirm__seal{animation:3.6s ease-in-out infinite alternate drg-essence-seal-glow}.drg-essence-infuse-confirm__flow-drop{animation:1.8s ease-in-out infinite drg-essence-flow-drop}.drg-essence-infuse-confirm__spark--a{animation:3.4s ease-in-out infinite drg-essence-spark-rise}.drg-essence-infuse-confirm__spark--b{animation:4.1s ease-in-out .6s infinite drg-essence-spark-rise}.drg-essence-infuse-confirm__spark--c{animation:3.7s ease-in-out 1.1s infinite drg-essence-spark-rise}dialog.drg-essence-infuse-modal.drg-modal--canon .drg-modal__dialog{animation:drg-essence-modal-rise .32s var(--drg-ease,ease) both}}@keyframes drg-essence-modal-rise{0%{opacity:0;transform:translateY(.6rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes drg-essence-seal-glow{0%{box-shadow:0 0 0 1px #6ed4c466,0 0 10px #6ed4c42e,inset 0 0 12px #00000059}to{box-shadow:0 0 0 1px #6ed4c4a6,0 0 22px #6ed4c466,inset 0 0 12px #00000059}}@keyframes drg-essence-flow-drop{0%{opacity:0;transform:translate(-.7rem)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(.7rem)}}@keyframes drg-essence-spark-rise{0%{opacity:0;transform:translateY(.4rem)scale(.6)}25%{opacity:.9}to{opacity:0;transform:translateY(-2.4rem)scale(1)}}@media (prefers-reduced-motion:reduce){.drg-essence-infuse-confirm__particles,.drg-essence-infuse-confirm__particles--slow,.drg-essence-infuse-confirm__embers,.drg-essence-infuse-confirm__mist,.drg-essence-infuse-confirm__well,.drg-essence-infuse-confirm__seal,.drg-essence-infuse-confirm__flow-drop,.drg-essence-infuse-confirm__spark{animation:none}.drg-essence-infuse-confirm__spark{opacity:.35}}[data-drg-scene=meta-runes].drg-main,[data-drg-scene=meta-runes] .drg-spa-scene-stage,[data-drg-scene=meta-runes] .drg-spa-scene-view{background:radial-gradient(70% 45% at 50% -5%,#b199d024,#0000 55%),radial-gradient(50% 55% at 10% 80%,#783c2838,#0000 60%),radial-gradient(40% 40% at 92% 35%,#50287829,#0000 55%),linear-gradient(#100e16 0%,#0a0910 45%,#07060c 100%)}[data-drg-scene=meta-runes] .dr-layout-chamber--wrapper,[data-drg-scene=meta-runes] .dr-template-chamber,[data-drg-scene=meta-runes] .dr-reset-chamber,[data-drg-scene=meta-runes] .drg-spa-shell .dr-template-chamber,[data-drg-scene=meta-runes] .drg-spa-shell .dr-reset-chamber{padding-inline:0}[data-drg-scene=meta-runes] .drg-rune-forge{--rune-ink:#e8dcc4;--rune-ink-dim:#c8b9d29e;--rune-violet:#b199d0;--rune-violet-bright:#d4a8ff;--rune-ember:#c9783c;isolation:isolate;width:100%;min-height:min(78vh,52rem);color:var(--rune-ink);padding:.5rem 0 1.25rem;position:relative}[data-drg-scene=meta-runes] .drg-rune-forge__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:-1.5rem 0 -.5rem;overflow:hidden}[data-drg-scene=meta-runes] .drg-rune-forge__glow{background:radial-gradient(60% 35% at 50% 0,#b199d024,#0000 58%),radial-gradient(40% 40% at 85% 60%,#c9783c1a,#0000 55%);position:absolute;inset:0}[data-drg-scene=meta-runes] .drg-rune-forge__embers{opacity:.5;background-image:radial-gradient(circle at 28% 22%,#ffaa5a66 0,#0000 1.5px),radial-gradient(circle at 62% 14%,#e6c68f4d 0,#0000 1.25px),radial-gradient(circle at 78% 48%,#b199d047 0,#0000 1.25px),radial-gradient(circle at 40% 68%,#ff8c4633 0,#0000 1px);background-size:180px 210px,220px 170px,160px 200px,200px 180px;position:absolute;inset:0}[data-drg-scene=meta-runes] .drg-rune-forge__sparks{opacity:.35;background-image:radial-gradient(circle at 18% 55%,#d4a8ff8c 0,#0000 1.3px),radial-gradient(circle at 70% 72%,#ffaa5a59 0,#0000 1.1px);background-size:140px 160px,190px 140px;position:absolute;inset:0}[data-drg-scene=meta-runes] .drg-rune-forge__vignette{position:absolute;inset:0;box-shadow:inset 0 0 90px #00000080,inset 0 -40px 80px #08040c66}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-runes] .drg-rune-forge__embers{animation:9s ease-in-out infinite alternate drg-rune-ember}[data-drg-scene=meta-runes] .drg-rune-forge__sparks{animation:12s ease-in-out infinite alternate-reverse drg-rune-ember}}@keyframes drg-rune-ember{0%{opacity:.35;transform:translateY(0)}to{opacity:.65;transform:translateY(-4%)}}[data-drg-scene=meta-runes] .drg-rune-forge__shell{z-index:1;box-sizing:border-box;flex-direction:column;gap:1.1rem;width:100%;max-width:none;margin:0;padding-inline:0;display:flex;position:relative}[data-drg-scene=meta-runes] .drg-rune-forge__mast{grid-template-columns:auto 1fr;align-items:end;gap:.75rem 1.15rem;padding-bottom:.35rem;display:grid}[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark{background:radial-gradient(circle at 40% 30%,#2a1e38,#0e0c14);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #b199d073,0 12px 32px #00000073,inset 0 0 20px #b199d02e}[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark .drg-asset-plate,[data-drg-scene=meta-runes] .drg-rune-forge__sigil,[data-drg-scene=meta-runes] .drg-rune-forge__owned-crest .drg-asset-plate,[data-drg-scene=meta-runes] .drg-rune-forge__owned-plate,[data-drg-scene=meta-runes] .drg-rune-card__icon .drg-asset-plate,[data-drg-scene=meta-runes] .drg-rune-card__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark .drg-asset-plate--item .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__owned-crest .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__owned-crest .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-card__icon .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-card__icon .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-card__icon .drg-asset-plate--item .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.08rem}[data-drg-scene=meta-runes] .drg-rune-forge__title{font-family:var(--drg-font-display,var(--drg-font-heading,Georgia, serif));letter-spacing:.04em;color:#f4ecff;text-shadow:0 2px 22px #0000008c;margin:0;font-size:clamp(2.1rem,4.2vw,3.15rem);font-weight:600;line-height:1.05}[data-drg-scene=meta-runes] .drg-rune-forge__lead{max-width:38rem;font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--rune-ink-dim);margin:.4rem 0 0;font-size:1rem;line-height:1.45}[data-drg-scene=meta-runes] .drg-rune-forge__meters{border-top:1px solid #b199d02e;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.45rem 0 0;padding:.75rem 0 0;display:grid}[data-drg-scene=meta-runes] .drg-rune-forge__meter{background:linear-gradient(165deg,#1c1626b8,#0a08108c);border:1px solid #b199d038;border-radius:.3rem;min-width:0;margin:0;padding:.55rem .7rem;box-shadow:inset 0 1px #e6d2ff0a}[data-drg-scene=meta-runes] .drg-rune-forge__meter dt{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#c8b9d273;margin:0 0 .2rem;font-size:.66rem}[data-drg-scene=meta-runes] .drg-rune-forge__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#f4ecff;align-items:center;gap:.35rem;margin:0;font-size:1.2rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__meter .drg-asset-plate,[data-drg-scene=meta-runes] .drg-rune-forge__meter-plate{max-width:1.25rem;max-height:1.25rem;box-shadow:none;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid;width:1.25rem!important;min-width:0!important;height:1.25rem!important;min-height:0!important}[data-drg-scene=meta-runes] .drg-rune-forge__meter .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__meter .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-runes] .drg-rune-forge__meter .drg-asset-plate--item .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:0}[data-drg-scene=meta-runes] .drg-rune-forge__loading{gap:1rem;min-height:16rem;display:grid}[data-drg-scene=meta-runes] .drg-rune-forge__loading-mast,[data-drg-scene=meta-runes] .drg-rune-forge__loading-grid{opacity:.55;background:linear-gradient(160deg,#2820378c,#0c0a1266);border-radius:.35rem}[data-drg-scene=meta-runes] .drg-rune-forge__loading-mast{min-height:7rem}[data-drg-scene=meta-runes] .drg-rune-forge__loading-grid{min-height:12rem}[data-drg-scene=meta-runes] .drg-rune-forge__socket-cta{background:linear-gradient(135deg,#3c2a148c,#120e18e6);border:1px solid #c9a86a61;border-radius:.35rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__socket-cta-title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--drg-gold-2,#e6c68f);margin:0 0 .2rem;font-size:1rem}[data-drg-scene=meta-runes] .drg-rune-forge__socket-cta-copy{flex:14rem;min-width:0}[data-drg-scene=meta-runes] .drg-rune-forge__owned{background:linear-gradient(165deg,#161220a6,#0a081080);border:1px solid #b199d038;border-radius:.4rem;flex-direction:column;gap:.55rem;padding:.85rem .95rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__owned-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__owned-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:#f0e6ffe6;margin:0;font-size:.95rem}[data-drg-scene=meta-runes] .drg-rune-forge__owned-lead{color:var(--rune-ink-dim);margin:0}[data-drg-scene=meta-runes] .drg-rune-forge__owned-list{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-runes] .drg-rune-forge__owned-row{background:#08070c8c;border:1px solid #b199d029;border-radius:.3rem;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .5rem;display:grid}[data-drg-scene=meta-runes] .drg-rune-forge__owned-crest{background:#120e18;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #b199d057,0 0 10px #b199d01f}[data-drg-scene=meta-runes] .drg-rune-forge__owned-name{color:#f0e6d2;min-width:0;font-size:.88rem}[data-drg-scene=meta-runes] .drg-rune-forge__owned-tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:#c8b9d28c;font-size:.62rem}[data-drg-scene=meta-runes] .drg-rune-forge__owned-tier--rare{color:#9ec5ff}[data-drg-scene=meta-runes] .drg-rune-forge__owned-tier--epic{color:#d4a8ff}[data-drg-scene=meta-runes] .drg-rune-forge__owned-tier--legendary{color:#e6c68f}[data-drg-scene=meta-runes] .drg-rune-forge__tools{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__search{background:#0a0810bf;border:1px solid #b199d038;border-radius:.3rem;flex:12rem;align-items:center;gap:.45rem;padding:.5rem .7rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__search-icon{color:#c8b9d273;font-size:.9rem}[data-drg-scene=meta-runes] .drg-rune-forge__search input{color:#f0e6d2;background:0 0;border:0;outline:none;width:100%;font-size:.9rem}[data-drg-scene=meta-runes] .drg-rune-forge__filters{flex-wrap:wrap;gap:.35rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-forge__filter{color:#c8b9d28c;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0c0a12d9;border:1px solid #b199d02e;border-radius:.25rem;padding:.4rem .7rem;font-size:.66rem}[data-drg-scene=meta-runes] .drg-rune-forge__filter:hover{color:#f0e6d2;border-color:#b199d066}[data-drg-scene=meta-runes] .drg-rune-forge__filter.is-active{color:#e6c68f;border-color:#c9a86a80;box-shadow:inset 0 0 12px #b199d014}[data-drg-scene=meta-runes] .drg-rune-forge__filter--rare.is-active{color:#9ec5ff;border-color:#78aaff80}[data-drg-scene=meta-runes] .drg-rune-forge__filter--epic.is-active{color:#d4a8ff;border-color:#c878ff80}[data-drg-scene=meta-runes] .drg-rune-forge__catalog{background:0 0;border:0;padding:0}[data-drg-scene=meta-runes] .drg-runes-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-runes] .drg-rune-card{background:linear-gradient(165deg,#181222eb,#0a0810e0);border:1px solid #b199d033;border-radius:.35rem;flex-direction:column;align-items:stretch;gap:.45rem;min-height:12.5rem;padding:.85rem .8rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #0003}[data-drg-scene=meta-runes] .drg-rune-card:hover{border-color:#b199d066;box-shadow:0 6px 18px #0000004d,inset 0 0 0 1px #00000026}[data-drg-scene=meta-runes] .drg-rune-card--tier-common{border-color:#8c8c963d}[data-drg-scene=meta-runes] .drg-rune-card--tier-uncommon{border-color:#5aaa784d}[data-drg-scene=meta-runes] .drg-rune-card--tier-rare{border-color:#6496e657}[data-drg-scene=meta-runes] .drg-rune-card--tier-epic{border-color:#b464e666;box-shadow:inset 0 0 20px #8c50c814}[data-drg-scene=meta-runes] .drg-rune-card--tier-legendary{border-color:#c9a86a6b}[data-drg-scene=meta-runes] .drg-rune-card__head{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex}[data-drg-scene=meta-runes] .drg-rune-card__icon{background:radial-gradient(circle at 40% 30%,#2a1e38,#0e0c14);border:1px solid #b199d052;border-radius:50%;place-items:center;width:4.35rem;height:4.35rem;display:grid;overflow:hidden;box-shadow:0 0 16px #b199d029,inset 0 0 14px #00000059}[data-drg-scene=meta-runes] .drg-rune-card__tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#c8b9d28c;border:1px solid #b199d038;border-radius:.2rem;padding:.18rem .45rem;font-size:.62rem}[data-drg-scene=meta-runes] .drg-rune-card__tier--uncommon{color:#8fd4a8;border-color:#5aaa7866}[data-drg-scene=meta-runes] .drg-rune-card__tier--rare{color:#9ec5ff;border-color:#6496e673}[data-drg-scene=meta-runes] .drg-rune-card__tier--epic{color:#d4a8ff;border-color:#b464e680}[data-drg-scene=meta-runes] .drg-rune-card__tier--legendary{color:#e6c68f;border-color:#c9a86a80}[data-drg-scene=meta-runes] .drg-rune-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f0e6d2;text-align:center;margin:0;font-size:1rem;line-height:1.25}[data-drg-scene=meta-runes] .drg-rune-card__bonus{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--rune-violet-bright);text-align:center;margin:0;font-size:.72rem}[data-drg-scene=meta-runes] .drg-rune-card__meta{color:#c8b9d27a;text-align:center;margin:0;font-size:.72rem}[data-drg-scene=meta-runes] .drg-rune-card__foot{margin-top:auto;padding-top:.3rem}[data-drg-scene=meta-runes] .drg-rune-card__craft{width:100%}[data-drg-scene=meta-runes] .drg-rune-card__craft:disabled{opacity:.45}[data-drg-scene=meta-runes] .drg-rune-forge__more{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem;display:flex}[data-drg-scene=meta-runes] .drg-runes-footer-lore{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#c8b9d266;border-top:1px solid #b199d024;margin:.15rem 0 0;padding-top:.65rem;font-size:.88rem;font-style:italic}[data-drg-scene=meta-runes] .drg-rune-forge__void{background:linear-gradient(145deg,#b199d047,#1a1424);width:100%;height:100%;display:block}dialog.drg-rune-forge-modal.drg-modal--canon .drg-modal__dialog{background:radial-gradient(80% 50% at 50% 0,#b199d024,#0000 55%),linear-gradient(165deg,#181422 0%,#0c0a12 50%,#08070c 100%);border-color:#b199d066;box-shadow:0 16px 48px #0009,0 0 36px #8c5ac833}dialog.drg-rune-forge-modal .drg-shell-modal__preface{background:linear-gradient(165deg,#1e162abf,#0a08108c);border:1px solid #b199d03d}.drg-rune-craft-confirm{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex}.drg-rune-craft-confirm__crest{background:radial-gradient(circle at 40% 30%,#2a1e38,#0e0c14);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #b199d066,0 0 20px #8c5ac838}.drg-rune-craft-confirm__crest .drg-asset-plate,.drg-rune-craft-confirm__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.drg-rune-craft-confirm__crest .drg-asset-plate__img,.drg-rune-craft-confirm__crest .drg-asset-plate--round .drg-asset-plate__img,.drg-rune-craft-confirm__crest .drg-asset-plate--item .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.08rem}.drg-rune-craft-confirm__name{font-family:var(--drg-font-heading,Georgia, serif);color:#f4ecff;margin:0;font-size:1.1rem}.drg-rune-craft-confirm__bonus{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#d4a8ff;margin:0;font-size:.85rem}.drg-rune-craft-confirm__cost{color:#e6d2a0d9;margin:0;font-size:.85rem}.drg-rune-craft-confirm__note{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:#d2c3dcbf;border-left:2px solid #b199d073;margin:.25rem 0 0;padding-left:.65rem;font-size:.9rem;font-style:italic}@media (width<=900px){[data-drg-scene=meta-runes] .drg-rune-forge__meters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){[data-drg-scene=meta-runes] .drg-rune-forge__mast-mark{width:3.6rem;height:3.6rem}[data-drg-scene=meta-runes] .drg-rune-forge__owned-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-runes] .drg-rune-forge__embers,[data-drg-scene=meta-runes] .drg-rune-forge__sparks{animation:none}}[data-drg-scene=meta-trials].drg-main,[data-drg-scene=meta-trials] .drg-spa-scene-stage,[data-drg-scene=meta-trials] .drg-spa-scene-view{background:radial-gradient(65% 40% at 50% -8%,#c2693c2e,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50241261,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c1c1047,#0000 55%),radial-gradient(55% 35% at 50% 100%,#140a068c,#0000 70%),linear-gradient(#14100c 0%,#0c0908 42%,#070605 100%)}[data-drg-scene=meta-trials].drg-main,[data-drg-scene=meta-trials] .drg-spa-scene-stage{background-image:radial-gradient(65% 40% at 50% -8%,#c2693c2e,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50241261,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c1c1047,#0000 55%),radial-gradient(55% 35% at 50% 100%,#140a068c,#0000 70%),linear-gradient(#14100c 0%,#0c0908 42%,#070605 100%)}[data-drg-scene=meta-trials] .dr-layout-chamber--wrapper,[data-drg-scene=meta-trials] .dr-template-chamber,[data-drg-scene=meta-trials] .dr-reset-chamber,[data-drg-scene=meta-trials] .drg-spa-shell .dr-template-chamber,[data-drg-scene=meta-trials] .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=meta-trials] .dr-layout-chamber__body,[data-drg-scene=meta-trials] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=meta-trials] .drg-trials-hall{--trial-ember:#c2693c;--trial-ember-bright:#e8965a;--trial-ink:#f0e6d2;--trial-ink-dim:#e6c8aa94;--trial-ink-mute:#e6c8aa6b;--trial-label:#e6c8aa7a;--trial-gap-section:var(--drg-spacing-md);--trial-gap-block:var(--drg-spacing-sm);--trial-gap-tight:var(--drg-spacing-xs);--trial-fs-display:clamp(1.85rem, 3.4vw, 2.65rem);--trial-fs-title:var(--drg-fs-h3);--trial-fs-body:var(--drg-fs-sm);--trial-fs-meta:var(--drg-fs-2xs);--trial-fs-label:.68rem;isolation:isolate;width:100%;min-height:min(70vh,48rem);color:var(--trial-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);position:relative}[data-drg-scene=meta-trials] .drg-trials-hall__atmosphere{inset:-1.5rem calc(-1 * var(--drg-gutter)) -.5rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=meta-trials] .drg-trials-hall__glow{background:radial-gradient(70% 50% at 18% 0,#c2693c38,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78321e2e,#0000 55%),radial-gradient(50% 45% at 50% 55%,#1e0e0873,#0000 70%);position:absolute;inset:0}[data-drg-scene=meta-trials] .drg-trials-hall__embers{opacity:.55;background-image:radial-gradient(circle at 22% 18%,#ff8c4666 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6a05a4d 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#c9783c38 0,#0000 1.5px),radial-gradient(circle at 82% 48%,#ff783c2e 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=meta-trials] .drg-trials-hall__sparks{opacity:.4;background-image:radial-gradient(circle at 35% 40%,#ffc87859 0,#0000 1px),radial-gradient(circle at 60% 62%,#ffa05047 0,#0000 1px);position:absolute;inset:0}[data-drg-scene=meta-trials] .drg-trials-hall__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #14080459}@media (prefers-reduced-motion:no-preference){[data-drg-scene=meta-trials] .drg-trials-hall__embers{animation:9s ease-in-out infinite alternate drg-trials-ember}[data-drg-scene=meta-trials] .drg-trials-hall__sparks{animation:12s ease-in-out infinite alternate-reverse drg-trials-ember}}@keyframes drg-trials-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.72;transform:scale(1.03)}}[data-drg-scene=meta-trials] .drg-trials-hall__shell{z-index:1;gap:var(--trial-gap-section);width:100%;padding:.15rem 0 var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=meta-trials] .drg-trials-hall__mast{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:auto minmax(0,1fr);align-items:end;padding-bottom:0;display:grid}[data-drg-scene=meta-trials] .drg-trials-hall__mast-mark{background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #c2693c80,0 12px 32px #00000073,inset 0 0 20px #c2693c33}[data-drg-scene=meta-trials] .drg-trials-hall__mast-mark .drg-asset-plate,[data-drg-scene=meta-trials] .drg-trials-hall__sigil,[data-drg-scene=meta-trials] .drg-trials-hall__ritual-crest .drg-asset-plate,[data-drg-scene=meta-trials] .drg-trials-hall__ritual-plate,[data-drg-scene=meta-trials] .drg-trials-hall__seal .drg-asset-plate,[data-drg-scene=meta-trials] .drg-trials-hall__seal-plate,[data-drg-scene=meta-trials] .drg-trial-card__crest .drg-asset-plate,[data-drg-scene=meta-trials] .drg-trial-card__plate,[data-drg-scene=meta-trials] .drg-trials-detail__crest .drg-asset-plate,[data-drg-scene=meta-trials] .drg-trials-detail__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=meta-trials] .drg-trials-hall__mast-mark .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-hall__mast-mark .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-hall__ritual-crest .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-hall__ritual-crest .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-hall__seal .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-hall__seal .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trial-card__crest .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trial-card__crest .drg-asset-plate--round .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-detail__crest .drg-asset-plate__img,[data-drg-scene=meta-trials] .drg-trials-detail__crest .drg-asset-plate--round .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.08rem}[data-drg-scene=meta-trials] .drg-trials-hall__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--trial-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=meta-trials] .drg-trials-hall__lead{max-width:36rem;font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink-dim);margin:.3rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=meta-trials] .drg-trials-hall__meters{column-gap:var(--drg-spacing-md);row-gap:var(--drg-spacing-sm);margin:var(--drg-spacing-sm) 0 0;padding:var(--drg-spacing-sm) 0 0;background:0 0;border-top:1px solid #c2693c33;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-drg-scene=meta-trials] .drg-trials-hall__meter{padding:0 var(--drg-spacing-sm) 0 0;min-width:0;box-shadow:none;background:0 0;border:0;border-right:1px solid #c2693c29;border-radius:0;margin:0}[data-drg-scene=meta-trials] .drg-trials-hall__meter:last-child{border-right:0;padding-right:0}[data-drg-scene=meta-trials] .drg-trials-hall__meter dt{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--trial-label);margin:0 0 .15rem;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=meta-trials] .drg-trials-hall__loading{gap:1rem;min-height:16rem;display:grid}[data-drg-scene=meta-trials] .drg-trials-hall__loading-mast,[data-drg-scene=meta-trials] .drg-trials-hall__loading-grid{opacity:.55;background:linear-gradient(160deg,#3720148c,#0e0a0866);border-radius:.35rem}[data-drg-scene=meta-trials] .drg-trials-hall__loading-mast{min-height:7rem}[data-drg-scene=meta-trials] .drg-trials-hall__loading-grid{min-height:12rem}[data-drg-scene=meta-trials] .drg-trials-hall__ritual{gap:var(--trial-gap-block);padding:var(--drg-spacing-sm) 0 var(--drg-spacing-md);box-shadow:none;background:radial-gradient(70% 80% at 50% 0,#c2693c1a,#0000 60%),0 0;border:0;border-top:1px solid #c2693c47;border-bottom:1px solid #c2693c38;border-radius:0;flex-direction:column;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__ritual.is-complete{border-color:#c9a86a73;box-shadow:inset 0 0 28px #c9a86a1a}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-head{column-gap:var(--drg-spacing-md);row-gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-copy .drg-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--trial-label);margin:0;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-crest{background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border-radius:50%;place-items:center;width:4.25rem;height:4.25rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #c2693c66}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--trial-fs-title);color:#f6ead8;margin:.2rem 0 0;font-weight:600;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-lead{max-width:36rem;font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink-dim);margin:.25rem 0 0;line-height:1.4}[data-drg-scene=meta-trials] .drg-trials-hall__timer{background:#0806048c;border:1px solid #c2693c4d;border-radius:.3rem;flex-direction:column;align-items:flex-end;gap:.15rem;padding:.45rem .65rem;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__timer-label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--trial-label);line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__timer-value{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--trial-ember-bright);line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__stars{grid-column:3;justify-content:flex-end;gap:.25rem;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__star{color:#e6c8aa33;font-size:1.25rem}[data-drg-scene=meta-trials] .drg-trials-hall__star.is-lit{color:#e6c68f;text-shadow:0 0 10px #c9a86a73}[data-drg-scene=meta-trials] .drg-trials-hall__seals{justify-content:center;gap:.85rem;padding:.35rem 0;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__seal{cursor:pointer;opacity:.45;background:radial-gradient(circle at 40% 30%,#2a1a12,#0a0806);border:1px solid #c2693c47;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;padding:0;transition:opacity .15s,box-shadow .15s,border-color .15s;display:grid;position:relative;overflow:hidden}[data-drg-scene=meta-trials] .drg-trials-hall__seal.is-next{opacity:1;border-color:#e8965aa6;box-shadow:0 0 18px #c2693c59}[data-drg-scene=meta-trials] .drg-trials-hall__seal.is-filled{opacity:1;border-color:#c9a86a8c;box-shadow:0 0 14px #c9a86a47}[data-drg-scene=meta-trials] .drg-trials-hall__seal:disabled:not(.is-filled):not(.is-next){cursor:default}[data-drg-scene=meta-trials] .drg-trials-hall__seal-index{font-family:var(--drg-font-mono,ui-monospace, monospace);color:#f6ead8b3;text-shadow:0 1px 3px #000c;font-size:.65rem;position:absolute;bottom:.2rem;right:.35rem}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-actions{gap:var(--trial-gap-tight);flex-wrap:wrap;justify-content:center;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__tools{gap:var(--trial-gap-block);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__search{background:#0a08068c;border:1px solid #c2693c42;border-radius:.25rem;flex:16rem;align-items:center;gap:.4rem;min-width:0;max-width:28rem;padding:.4rem .65rem;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__search-icon{color:var(--trial-ink-mute);font-size:var(--drg-fs-sm);line-height:1}[data-drg-scene=meta-trials] .drg-trials-hall__search input{min-width:0;color:var(--trial-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);background:0 0;border:0;outline:none;flex:1}[data-drg-scene=meta-trials] .drg-trials-hall__search input::placeholder{color:var(--trial-ink-mute)}[data-drg-scene=meta-trials] .drg-trials-hall__filters{flex-wrap:wrap;gap:.3rem;display:flex}[data-drg-scene=meta-trials] .drg-trials-hall__filter{color:var(--trial-ink-dim);font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#0c080673;border:1px solid #c2693c38;border-radius:.2rem;padding:.32rem .6rem;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-hall__filter:hover{color:#f6ead8;border-color:#c2693c66}[data-drg-scene=meta-trials] .drg-trials-hall__filter.is-active{color:#f6ead8;background:#3c2010a6;border-color:#e8965a8c}[data-drg-scene=meta-trials] .drg-trials-hall__workspace{min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=meta-trials] .drg-trials-hall__split,[data-drg-scene=meta-trials] .drg-trials-chamber__split{column-gap:var(--drg-spacing-lg);row-gap:var(--drg-spacing-md);background:0 0;border:0;grid-template-columns:minmax(0,1.45fr) minmax(17.5rem,.9fr);align-items:start;margin:0;padding:0;display:grid}[data-drg-scene=meta-trials] .drg-trials-catalog-grid{column-gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);flex-direction:unset;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=meta-trials] .drg-trials-catalog-grid>li{min-width:0;display:flex}[data-drg-scene=meta-trials] .drg-trial-card{width:100%;height:100%;min-height:0;color:inherit;text-align:center;cursor:pointer;background:linear-gradient(165deg,#20140ee6,#0a0806db);border:1px solid #c2693c38;border-radius:.3rem;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem .55rem .65rem;transition:border-color .15s,box-shadow .15s;display:flex}[data-drg-scene=meta-trials] .drg-trial-card:hover{border-color:#e8965a6b;box-shadow:0 4px 14px #00000047,inset 0 0 0 1px #c2693c14}[data-drg-scene=meta-trials] .drg-trial-card.is-selected{background:radial-gradient(90% 70% at 50% 0,#c2693c38,#0000 62%),linear-gradient(165deg,#301c10fa,#0e0a08f0);border-color:#e8965ad9;box-shadow:0 0 0 1px #e8965a8c,0 0 22px #c2693c59,0 8px 20px #0006,inset 0 0 0 1px #ffbe781f,inset 0 0 28px #c2693c24}[data-drg-scene=meta-trials] .drg-trial-card.is-selected:hover{border-color:#ffaa6ef2;box-shadow:0 0 0 1px #ffaa6ea6,0 0 28px #c2693c6b,0 8px 22px #0000006b,inset 0 0 0 1px #ffc88c29,inset 0 0 32px #c2693c2e}[data-drg-scene=meta-trials] .drg-trial-card.is-selected .drg-trial-card__title{color:#fff4e4}[data-drg-scene=meta-trials] .drg-trial-card.is-selected .drg-trial-card__crest{border-color:#e8965ab8;box-shadow:0 0 0 1px #e8965a59,0 0 18px #c2693c66}[data-drg-scene=meta-trials] .drg-trial-card.is-active{border-color:#c9a86a8c}[data-drg-scene=meta-trials] .drg-trial-card.is-selected.is-active{border-color:#e8aa64e6;box-shadow:0 0 0 1px #e8aa6499,0 0 24px #c2693c61,0 0 18px #c9a86a38,0 8px 20px #0006,inset 0 0 0 1px #ffd29624,inset 0 0 28px #c2693c29}[data-drg-scene=meta-trials] .drg-trial-card.is-daily:not(.is-selected){box-shadow:inset 0 0 16px #c2693c14}[data-drg-scene=meta-trials] .drg-trial-card__crest{background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border:1px solid #c2693c57;border-radius:50%;flex-shrink:0;place-items:center;width:3.6rem;height:3.6rem;display:grid;overflow:hidden;box-shadow:0 0 12px #c2693c1f}[data-drg-scene=meta-trials] .drg-trial-card__title{-webkit-line-clamp:2;width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink);-webkit-box-orient:vertical;min-height:2.44em;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=meta-trials] .drg-trial-card__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-meta);letter-spacing:.04em;color:var(--trial-ink-mute);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .3rem;line-height:1.25;display:inline-flex}[data-drg-scene=meta-trials] .drg-trial-card__meta-sep{opacity:.55}[data-drg-scene=meta-trials] .drg-trial-card__timer{color:var(--trial-ink-dim);font-variant-numeric:tabular-nums}[data-drg-scene=meta-trials] .drg-trial-card__reward{-webkit-line-clamp:2;font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-meta);color:#e6c88cb3;-webkit-box-orient:vertical;margin-top:.05rem;line-height:1.3;display:-webkit-box;overflow:hidden}[data-drg-scene=meta-trials] .drg-trial-card__flags{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.25rem;min-height:1.15rem;margin-top:auto;padding-top:.15rem;display:flex}[data-drg-scene=meta-trials] .drg-trial-card__badge{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--trial-ember-bright);border:1px solid #c2693c59;border-radius:.15rem;padding:.1rem .32rem;font-size:.58rem;line-height:1.2}[data-drg-scene=meta-trials] .drg-trial-card__badge--weekly{color:#9ec5ff;border-color:#6496e666}[data-drg-scene=meta-trials] .drg-trial-card__badge--story{color:#d4a8ff;border-color:#b464e666}[data-drg-scene=meta-trials] .drg-trial-card__badge--active{color:#e6c68f;border-color:#c9a86a80}[data-drg-scene=meta-trials] .drg-trials-detail{gap:var(--drg-spacing-sm);padding:.15rem 0 .15rem var(--drg-spacing-md);box-shadow:none;background:0 0;border:0;border-left:1px solid #c2693c42;border-radius:0;flex-direction:column;min-height:0;display:flex}[data-drg-scene=meta-trials] .drg-trials-detail__head{gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}[data-drg-scene=meta-trials] .drg-trials-detail__crest{background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border-radius:50%;place-items:center;width:3.75rem;height:3.75rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #c2693c66}[data-drg-scene=meta-trials] .drg-trials-detail__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--trial-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-detail__seal{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--trial-label);margin:.2rem 0 0;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-detail__facts{column-gap:var(--drg-spacing-md);row-gap:var(--drg-spacing-sm);padding:var(--drg-spacing-xs) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=meta-trials] .drg-trials-detail__facts>div{min-width:0}[data-drg-scene=meta-trials] .drg-trials-detail__facts dt{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--trial-label);margin:0;line-height:1.2}[data-drg-scene=meta-trials] .drg-trials-detail__facts dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-sm);color:var(--trial-ink);margin:.18rem 0 0;line-height:1.25}[data-drg-scene=meta-trials] .drg-trials-detail__rewards{padding:var(--drg-spacing-sm) 0 0;gap:var(--trial-gap-tight);border-top:1px solid #c2693c2e;flex-direction:column;margin:0;list-style:none;display:flex}[data-drg-scene=meta-trials] .drg-trials-detail__rewards li{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink-dim);grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;gap:.4rem;line-height:1.35;display:grid}[data-drg-scene=meta-trials] .drg-trials-detail__reward-stars{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--trial-fs-meta);letter-spacing:.06em;color:#e6c68f}[data-drg-scene=meta-trials] .drg-trials-detail__blurb{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink-dim);margin:0;line-height:1.45}[data-drg-scene=meta-trials] .drg-trials-detail__blurb--soft{color:var(--trial-ink-mute);font-style:italic}[data-drg-scene=meta-trials] .drg-trials-detail__actions{gap:var(--trial-gap-tight);padding-top:var(--drg-spacing-xs);flex-wrap:wrap;margin-top:auto;display:flex}[data-drg-scene=meta-trials] .drg-trials-detail__actions .drg-btn{flex:8rem}[data-drg-scene=meta-trials] .drg-trials-footer-lore{padding-top:var(--drg-spacing-sm);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--trial-fs-body);color:var(--trial-ink-mute);border-top:1px solid #c2693c29;margin:0;font-style:italic;line-height:1.45}[data-drg-scene=meta-trials] .drg-trials-hall__void{background:linear-gradient(145deg,#c2693c47,#1a120e);width:100%;height:100%;display:block}dialog.drg-trials-hall-modal.drg-modal--canon .drg-modal__dialog{background:radial-gradient(80% 50% at 50% 0,#c2693c29,#0000 55%),linear-gradient(165deg,#221610 0%,#0e0a08 50%,#080604 100%);border-color:#c2693c6b}.drg-trials-confirm{align-items:center;gap:var(--drg-spacing-xs,.35rem);text-align:center;flex-direction:column;display:flex}.drg-trials-confirm__crest{background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #c2693c73}.drg-trials-confirm__crest .drg-asset-plate,.drg-trials-confirm__plate{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.drg-trials-confirm__crest .drg-asset-plate__img,.drg-trials-confirm__crest .drg-asset-plate--round .drg-asset-plate__img{object-fit:contain;object-position:center center;padding:.08rem}.drg-trials-confirm__name{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-h3,1.1rem);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}.drg-trials-confirm__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--drg-fs-2xs,.72rem);letter-spacing:.04em;color:#e6c8aaa6;margin:0;line-height:1.3}.drg-trials-confirm__note{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:#e6c8aabf;text-align:left;border-left:2px solid #c2693c80;margin:.25rem 0 0;padding-left:.65rem;font-style:italic;line-height:1.45}@media (width<=1100px) and (width>=901px){[data-drg-scene=meta-trials] .drg-trials-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){[data-drg-scene=meta-trials] .drg-trials-hall__meters{column-gap:var(--drg-spacing-md);row-gap:var(--drg-spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=meta-trials] .drg-trials-hall__meter:nth-child(2n){border-right:0;padding-right:0}[data-drg-scene=meta-trials] .drg-trials-hall__meter:nth-child(n+3){padding-top:var(--drg-spacing-xs)}[data-drg-scene=meta-trials] .drg-trials-hall__split,[data-drg-scene=meta-trials] .drg-trials-chamber__split{column-gap:0;row-gap:var(--drg-spacing-md);grid-template-columns:1fr}[data-drg-scene=meta-trials] .drg-trials-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=meta-trials] .drg-trials-detail{padding:var(--drg-spacing-sm) 0 0;border-top:1px solid #c2693c47;border-left:0}[data-drg-scene=meta-trials] .drg-trials-hall__ritual-head{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=meta-trials] .drg-trials-hall__timer,[data-drg-scene=meta-trials] .drg-trials-hall__stars{grid-column:1/-1;justify-self:start;align-items:flex-start}}@media (width<=640px){[data-drg-scene=meta-trials] .drg-trials-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){[data-drg-scene=meta-trials] .drg-trials-hall__mast-mark{width:3.6rem;height:3.6rem}[data-drg-scene=meta-trials] .drg-trials-catalog-grid,[data-drg-scene=meta-trials] .drg-trials-detail__facts{row-gap:var(--drg-spacing-xs);grid-template-columns:1fr}[data-drg-scene=meta-trials] .drg-trials-hall__seals{gap:.5rem}[data-drg-scene=meta-trials] .drg-trials-hall__seal{width:3.6rem;height:3.6rem}}@media (prefers-reduced-motion:reduce){[data-drg-scene=meta-trials] .drg-trials-hall__embers,[data-drg-scene=meta-trials] .drg-trials-hall__sparks{animation:none}}[data-drg-scene=character-ownership].drg-main,[data-drg-scene=character-ownership] .drg-spa-scene-stage,[data-drg-scene=character-ownership] .drg-spa-scene-view{background-color:#12100d;background-image:radial-gradient(62% 42% at 18% -8%,#5a876729,#0000 58%),radial-gradient(48% 50% at 92% 12%,#c9a2271a,#0000 55%),radial-gradient(40% 36% at 70% 88%,#8a2f2f1f,#0000 60%),linear-gradient(#16110e 0%,#12100d 48%,#0e0c0a 100%)}[data-drg-scene=character-ownership] .dr-layout-chamber--wrapper,[data-drg-scene=character-ownership] .dr-template-chamber,[data-drg-scene=character-ownership] .dr-reset-chamber,[data-drg-scene=character-ownership] .drg-spa-shell .dr-template-chamber,[data-drg-scene=character-ownership] .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=character-ownership] .dr-layout-chamber__preface{display:none}[data-drg-scene=character-ownership] .dr-layout-chamber__body,[data-drg-scene=character-ownership] .dr-template-chamber__body{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=character-ownership] ::selection{background:color-mix(in srgb, var(--drg-gold-3) 42%, transparent);color:var(--drg-bone-0)}[data-drg-scene=character-ownership] .drg-ownership{--own-ink:var(--drg-text-strong);--own-dim:var(--drg-bone-2);--own-gold:var(--drg-gold-3);--own-line:var(--drg-border-base);--own-line-strong:var(--drg-border-strong);--own-moss:#5a8767;--own-blood:var(--drg-blood-1);isolation:isolate;width:100%;min-height:min(78vh,52rem);color:var(--own-ink);padding:.5rem 0 1.25rem;position:relative}[data-drg-scene=character-ownership] .drg-ownership__atmosphere{inset:calc(-1 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) -.5rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=character-ownership] .drg-ownership__glow{background:radial-gradient(55% 32% at 22% 8%,#c9a2271f,#0000 58%),radial-gradient(40% 40% at 78% 70%,#3d5a452e,#0000 62%);position:absolute;inset:0}[data-drg-scene=character-ownership] .drg-ownership__moss{filter:blur(8px);background:radial-gradient(#5a876738,#0000 68%);border-radius:50%;width:48%;height:42%;position:absolute;bottom:-12%;left:-8%}[data-drg-scene=character-ownership] .drg-ownership__vignette{background:radial-gradient(80% 70% at 50% 40%,#0000 40%,#0806048c 100%);position:absolute;inset:0}[data-drg-scene=character-ownership] .drg-ownership__shell{z-index:1;gap:var(--drg-spacing-md);flex-direction:column;display:flex;position:relative}[data-drg-scene=character-ownership] .drg-ownership__loading{gap:var(--drg-spacing-sm);min-height:12rem;display:grid}[data-drg-scene=character-ownership] .drg-ownership__loading-well,[data-drg-scene=character-ownership] .drg-ownership__loading-rail{border:1px solid var(--own-line);background:color-mix(in srgb, var(--drg-ink-3) 70%, transparent)}[data-drg-scene=character-ownership] .drg-ownership__loading-well{min-height:7rem}[data-drg-scene=character-ownership] .drg-ownership__loading-rail{min-height:2.5rem}[data-drg-scene=character-ownership] .drg-ownership__command{isolation:isolate;gap:var(--drg-spacing-sm);border:1px solid var(--own-line-strong);background:color-mix(in srgb, var(--drg-ink-3) 42%, transparent);padding:.78rem .9rem .72rem;display:grid;position:relative}[data-drg-scene=character-ownership] .drg-ownership__command:before{content:"";z-index:0;pointer-events:none;border:1px solid var(--own-line);opacity:.72;position:absolute;inset:.28rem}[data-drg-scene=character-ownership] .drg-ownership__command>*{z-index:1;min-width:0;position:relative}[data-drg-scene=character-ownership] .drg-ownership__title{font-family:var(--drg-font-heading);font-size:var(--drg-fs-h1);letter-spacing:-.02em;color:var(--own-ink);margin:0;font-weight:600;line-height:1.1}[data-drg-scene=character-ownership] .drg-ownership__lede{max-width:42rem;color:var(--own-dim);font-size:var(--drg-fs-sm);margin:.4rem 0 0}[data-drg-scene=character-ownership] .drg-ownership__pool{gap:var(--drg-spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-drg-scene=character-ownership] .drg-ownership__pool-cell{align-items:center;gap:var(--drg-spacing-xs);border:1px solid var(--own-line);background:color-mix(in srgb, var(--drg-ink-0) 45%, transparent);min-width:0;padding:.45rem .55rem;display:flex}[data-drg-scene=character-ownership] .drg-ownership__pool-label{font-size:var(--drg-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--own-dim);display:block}[data-drg-scene=character-ownership] .drg-ownership__pool-cell strong{font-family:var(--drg-font-heading);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;font-weight:600}[data-drg-scene=character-ownership] .drg-ownership__hp{border:1px solid color-mix(in srgb, var(--own-blood) 40%, var(--own-line));background:color-mix(in srgb, var(--drg-ink-4) 80%, transparent);height:.35rem;display:block}[data-drg-scene=character-ownership] .drg-ownership__hp-fill{background:var(--own-blood);height:100%;display:block}[data-drg-scene=character-ownership] .drg-ownership__event{border:1px solid var(--own-line);color:var(--own-gold);font-size:var(--drg-fs-sm);margin:0;padding:.35rem .55rem}[data-drg-scene=character-ownership] .drg-ownership__workspace{gap:var(--drg-spacing-lg);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;display:grid}[data-drg-scene=character-ownership] .drg-ownership__section-title{font-family:var(--drg-font-heading);font-size:var(--drg-fs-lg);letter-spacing:-.02em;margin:0;font-weight:600}[data-drg-scene=character-ownership] .drg-ownership__section-hint{color:var(--own-dim);font-size:var(--drg-fs-sm);margin:.35rem 0 .85rem}[data-drg-scene=character-ownership] .drg-ownership__inline-link{color:var(--own-gold);text-underline-offset:.15em;text-decoration:underline}[data-drg-scene=character-ownership] .drg-ownership__inline-link:focus-visible,[data-drg-scene=character-ownership] .drg-ownership__foe:focus-visible,[data-drg-scene=character-ownership] .drg-ownership__hearth .drg-btn:focus-visible{outline:2px solid var(--own-gold);outline-offset:2px}[data-drg-scene=character-ownership] .drg-ownership__mosaic,[data-drg-scene=character-ownership] .drg-ownership__roster{gap:var(--drg-spacing-sm);margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=character-ownership] .drg-ownership__mosaic{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}[data-drg-scene=character-ownership] .drg-ownership__hero,[data-drg-scene=character-ownership] .drg-ownership__foe{gap:var(--drg-spacing-xs);width:100%;min-width:0;padding:var(--drg-spacing-xs);border:1px solid var(--own-line-strong);background:color-mix(in srgb, var(--drg-ink-3) 55%, transparent);color:inherit;text-align:left;display:grid}[data-drg-scene=character-ownership] .drg-ownership__hero{background:radial-gradient(ellipse 80% 60% at 50% 0%, #c9a2271f, transparent 70%), color-mix(in srgb, var(--drg-ink-3) 55%, transparent)}[data-drg-scene=character-ownership] .drg-ownership__foe{cursor:pointer;font:inherit}[data-drg-scene=character-ownership] .drg-ownership__foe:hover,[data-drg-scene=character-ownership] .drg-ownership__foe:focus-visible{border-color:var(--own-gold)}[data-drg-scene=character-ownership] .drg-ownership__foe--danger{border-color:color-mix(in srgb, var(--own-blood) 55%, var(--own-gold))}[data-drg-scene=character-ownership] .drg-ownership__foe--struck{border-color:var(--own-gold)}[data-drg-scene=character-ownership] .drg-ownership__foe:disabled{cursor:wait;opacity:.72}[data-drg-scene=character-ownership] .drg-ownership__hire{align-items:center;gap:var(--drg-spacing-sm);min-width:0;padding:var(--drg-spacing-xs) var(--drg-spacing-sm);border:1px solid var(--own-line);background:color-mix(in srgb, var(--drg-ink-0) 38%, transparent);grid-template-columns:4.5rem minmax(0,1fr);display:grid}[data-drg-scene=character-ownership] .drg-ownership__hire--sealed{border-color:color-mix(in srgb, var(--own-moss) 50%, var(--own-gold))}[data-drg-scene=character-ownership] .drg-ownership__plate{justify-self:center}[data-drg-scene=character-ownership] .drg-ownership__copy{min-width:0}[data-drg-scene=character-ownership] .drg-ownership__cell-title{font-family:var(--drg-font-heading);font-size:var(--drg-fs-md);margin:0}[data-drg-scene=character-ownership] .drg-ownership__cell-meta{color:var(--own-dim);font-size:var(--drg-fs-xs);font-variant-numeric:tabular-nums;margin:.15rem 0 .45rem}[data-drg-scene=character-ownership] .drg-ownership__mini-hp,[data-drg-scene=character-ownership] .drg-ownership__craft-rail{border:1px solid color-mix(in srgb, var(--own-blood) 40%, transparent);height:.28rem;display:block}[data-drg-scene=character-ownership] .drg-ownership__craft-rail{border-color:color-mix(in srgb, var(--own-moss) 45%, var(--own-line));margin:-.15rem 0 .45rem}[data-drg-scene=character-ownership] .drg-ownership__mini-hp>span{background:var(--own-blood);height:100%;display:block}[data-drg-scene=character-ownership] .drg-ownership__craft-rail>span{background:var(--own-moss);height:100%;display:block}[data-drg-scene=character-ownership] .drg-ownership__empty{color:var(--own-dim);font-size:var(--drg-fs-sm);margin:.5rem 0 0}[data-drg-scene=character-ownership] .drg-ownership__hearth .drg-btn{width:max-content}@media (width<=72rem){[data-drg-scene=character-ownership] .drg-ownership__workspace,[data-drg-scene=character-ownership] .drg-ownership__pool{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-ownership] .drg-ownership__hp-fill,[data-drg-scene=character-ownership] .drg-ownership__mini-hp>span,[data-drg-scene=character-ownership] .drg-ownership__craft-rail>span{transition:none}}[data-drg-scene=social-friends].drg-main,[data-drg-scene=social-friends] .drg-spa-scene-stage,[data-drg-scene=social-friends] .drg-spa-scene-view{background:radial-gradient(65% 40% at 50% -8%,#c2693c2e,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50241261,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c1c1047,#0000 55%),linear-gradient(#14100c 0%,#0c0908 42%,#070605 100%)}[data-drg-scene=social-friends] .drg-spa-scene-stage,[data-drg-scene=social-friends] .drg-spa-scene-view,[data-drg-scene=social-friends] .dr-layout-chamber__body,[data-drg-scene=social-friends] .dr-template-chamber__body{min-width:0;max-width:100%}[data-drg-scene=social-friends] .dr-layout-chamber--wrapper,[data-drg-scene=social-friends] .dr-template-chamber,[data-drg-scene=social-friends] .dr-reset-chamber,[data-drg-scene=social-friends] .drg-spa-shell .dr-template-chamber,[data-drg-scene=social-friends] .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=social-friends] .dr-layout-chamber__body,[data-drg-scene=social-friends] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=social-friends] .drg-friends-campfire{--friend-ember:#c2693c;--friend-ember-bright:#e8965a;--friend-ink:#f0e6d2;--friend-ink-dim:#e6c8aa94;--friend-ink-mute:#e6c8aa6b;--friend-label:#e6c8aa7a;--friend-gap-section:var(--drg-spacing-md);--friend-gap-block:var(--drg-spacing-sm);--friend-gap-tight:var(--drg-spacing-xs);--friend-fs-display:clamp(1.85rem, 3.4vw, 2.65rem);--friend-fs-title:var(--drg-fs-h3);--friend-fs-body:var(--drg-fs-sm);--friend-fs-meta:var(--drg-fs-2xs);--friend-fs-label:.68rem;isolation:isolate;border-radius:var(--drg-radius-card,12px);width:100%;min-width:0;max-width:100%;min-height:min(70vh,48rem);color:var(--friend-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);box-sizing:border-box;position:relative;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-campfire *,[data-drg-scene=social-friends] .drg-friends-campfire :before,[data-drg-scene=social-friends] .drg-friends-campfire :after{box-sizing:border-box}[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;background-image: linear-gradient(100deg, #0a0806f5 0%, #0a0806e0 38%, #0a08068c 62%, #0a080647 82%, #0a08061f 100%),  linear-gradient(180deg, transparent 55%, #080605b8 88%, #080605eb 100%), radial-gradient(ellipse 55% 70% at 88% 82%, #0e0c0a26, #0a0a0c8c), linear-gradient(180deg, #0e0c0a33, #0a0a0c73), var(--drg-friends-plate,none);background-position:50%,50%,50%,50%,calc(100% - .85rem) calc(100% - .35rem);background-repeat:no-repeat;background-size:cover,cover,cover,cover,auto min(58%,26rem);position:absolute;inset:0;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-campfire__glow{background:radial-gradient(70% 50% at 18% 0,#c2693c38,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78321e2e,#0000 55%),radial-gradient(50% 45% at 50% 55%,#1e0e0873,#0000 70%);position:absolute;inset:0}[data-drg-scene=social-friends] .drg-friends-campfire__embers{opacity:.55;background-image:radial-gradient(circle at 22% 18%,#ff8c4666 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6a05a4d 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#c9783c38 0,#0000 1.5px),radial-gradient(circle at 82% 48%,#ff783c2e 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=social-friends] .drg-friends-campfire__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #14080459}@media (prefers-reduced-motion:no-preference){[data-drg-scene=social-friends] .drg-friends-campfire__embers{animation:9s ease-in-out infinite alternate drg-friends-ember}}@keyframes drg-friends-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.72;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=social-friends] .drg-friends-campfire__embers{animation:none}}[data-drg-scene=social-friends] .drg-friends-campfire__shell{z-index:1;gap:var(--friend-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=social-friends] .drg-friends-campfire__loading{gap:1rem;min-height:16rem;display:grid}[data-drg-scene=social-friends] .drg-friends-campfire__loading-mast,[data-drg-scene=social-friends] .drg-friends-campfire__loading-grid{opacity:.55;background:linear-gradient(160deg,#3720148c,#0e0a0866);border-radius:.35rem}[data-drg-scene=social-friends] .drg-friends-campfire__loading-mast{min-height:7rem}[data-drg-scene=social-friends] .drg-friends-campfire__loading-grid{min-height:12rem}[data-drg-scene=social-friends] .drg-friends-campfire__mast{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:auto minmax(0,1fr);align-items:end;min-width:0;max-width:100%;display:grid}[data-drg-scene=social-friends] .drg-friends-campfire__mast>div{min-width:0}[data-drg-scene=social-friends] .drg-friends-campfire__mast-mark,[data-drg-scene=social-friends] .drg-friends-campfire__section-mark,[data-drg-scene=social-friends] .drg-friends-lookup__crest,[data-drg-scene=social-friends] .drg-friend-row__sigil,[data-drg-scene=social-friends] .drg-friends-detail__crest,[data-drg-scene=social-friends] .drg-friends-detail__action-mark{isolation:isolate;background:radial-gradient(circle at 40% 30%,#3a2418,#0e0a08);border:1px solid #c2693c80;border-radius:50%;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #502814a6,0 10px 28px #0006,inset 0 0 0 1px #e8965a1f,inset 0 0 18px #c2693c2e}[data-drg-scene=social-friends] .drg-friends-campfire__mast-mark{width:4.5rem;height:4.5rem}[data-drg-scene=social-friends] .drg-friends-campfire__section-mark{width:2.4rem;height:2.4rem}[data-drg-scene=social-friends] .drg-friends-lookup__crest{width:2.6rem;height:2.6rem}[data-drg-scene=social-friends] .drg-friend-row__sigil{width:2.75rem;height:2.75rem;overflow:visible}[data-drg-scene=social-friends] .drg-friend-row__sigil>.drg-asset-plate{border-radius:50%;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-campfire__mast-mark .drg-asset-plate,[data-drg-scene=social-friends] .drg-friends-campfire__sigil,[data-drg-scene=social-friends] .drg-friends-campfire__section-mark .drg-asset-plate,[data-drg-scene=social-friends] .drg-friends-campfire__section-plate,[data-drg-scene=social-friends] .drg-friend-row__sigil .drg-asset-plate,[data-drg-scene=social-friends] .drg-friends-lookup__crest .drg-asset-plate,[data-drg-scene=social-friends] .drg-friends-detail__crest .drg-asset-plate,[data-drg-scene=social-friends] .drg-friends-detail__action-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=social-friends] .drg-friends-campfire__mast-mark .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friends-campfire__section-mark .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friend-row__sigil .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friends-lookup__crest .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friends-detail__crest .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friends-detail__action-mark .drg-asset-plate__img,[data-drg-scene=social-friends] .drg-friend-row__online-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=social-friends] .drg-friends-campfire__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--friend-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=social-friends] .drg-friends-campfire__lead{max-width:min(36rem,100%);font-style:italic;font-size:var(--friend-fs-body);color:var(--friend-ink-dim);margin:.3rem 0 0;line-height:1.4}[data-drg-scene=social-friends] .drg-friends-campfire__mast-act{margin-top:var(--drg-spacing-sm)}[data-drg-scene=social-friends] .drg-friends-campfire__meters{gap:var(--drg-spacing-sm);margin:var(--drg-spacing-sm) 0 0;padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#20140eb8,#0a0806c7);border:1px solid #c2693c4d;border-radius:.4rem;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #c2693c14,inset 0 -10px 24px #00000047}[data-drg-scene=social-friends] .drg-friends-campfire__meter{background:#08060573;border:1px solid #c2693c38;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene=social-friends] .drg-friends-campfire__meter:last-child{padding-right:.55rem}[data-drg-scene=social-friends] .drg-friends-campfire__meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--friend-label);margin:0 0 .15rem;line-height:1.2;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-campfire__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-meta-sep{opacity:.55;margin-inline:.15rem}[data-drg-scene=social-friends] .drg-friends-campfire__section-head{column-gap:var(--drg-spacing-sm);row-gap:var(--friend-gap-tight);margin-bottom:var(--friend-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}[data-drg-scene=social-friends] .drg-friends-campfire__section-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--friend-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=social-friends] .drg-friends-campfire__section-lede{font-size:var(--friend-fs-body);color:var(--friend-ink-dim);margin:.2rem 0 0;line-height:1.4}[data-drg-scene=social-friends] .drg-friends-campfire__invite,[data-drg-scene=social-friends] .drg-friends-campfire__inbox,[data-drg-scene=social-friends] .drg-friends-campfire__roster{padding:var(--drg-spacing-md);background:linear-gradient(165deg,#1a100c9e,#0a0806b8);border:1px solid #c2693c52;border-radius:.5rem;min-width:0;max-width:100%;margin:0;position:relative;box-shadow:inset 0 0 0 1px #c2693c14,inset 0 -12px 28px #00000042,0 10px 24px #00000038}[data-drg-scene=social-friends] .drg-friends-campfire__invite:before,[data-drg-scene=social-friends] .drg-friends-campfire__inbox:before,[data-drg-scene=social-friends] .drg-friends-campfire__roster:before{content:"";pointer-events:none;border:1px solid #c2693c1f;border-radius:.35rem;position:absolute;inset:.35rem}[data-drg-scene=social-friends] .drg-friends-campfire__invite-actions{gap:var(--friend-gap-tight);flex-wrap:wrap;flex:0 auto;align-items:center;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__invite-form{gap:var(--friend-gap-tight);flex-wrap:wrap;align-items:flex-end;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__field{flex-direction:column;flex:14rem;gap:.25rem;min-width:0;max-width:28rem;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__field-label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--friend-label)}[data-drg-scene=social-friends] .drg-friends-campfire__input{width:100%;color:var(--friend-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--friend-fs-body);background:#0a08068c;border:1px solid #c2693c47;border-radius:.25rem;padding:.45rem .65rem}[data-drg-scene=social-friends] .drg-friends-lookup{margin:var(--friend-gap-block) 0 0;column-gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;padding:0;list-style:none;display:grid}[data-drg-scene=social-friends] .drg-friends-lookup>li{min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friends-lookup__row{width:100%;min-height:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(165deg,#20140ee6,#0a0806db);border:1px solid #c2693c38;border-radius:.3rem;align-items:center;gap:.45rem;padding:.5rem .55rem;transition:border-color .15s,box-shadow .15s;display:flex}[data-drg-scene=social-friends] .drg-friends-lookup__row.is-selected{border-color:#e8965ad9;box-shadow:0 0 0 1px #e8965a73,0 0 18px #c2693c47,inset 0 0 20px #c2693c1f}[data-drg-scene=social-friends] .drg-friends-lookup__copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friends-lookup__name{-webkit-line-clamp:1;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--friend-fs-body);color:var(--friend-ink);-webkit-box-orient:vertical;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=social-friends] .drg-friends-lookup__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;line-height:1.25;display:inline-flex}[data-drg-scene=social-friends] .drg-friends-inbox-list{margin:0 0 var(--friend-gap-block);gap:var(--friend-gap-tight);flex-direction:column;padding:0;list-style:none;display:flex}[data-drg-scene=social-friends] .drg-friends-inbox-list:last-child{margin-bottom:0}[data-drg-scene=social-friends] .drg-friends-campfire__roster-head{gap:var(--friend-gap-block);margin-bottom:var(--friend-gap-block);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__tools{gap:var(--friend-gap-tight);flex-wrap:wrap;flex:16rem;align-items:center;min-width:0;max-width:100%;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__search{background:#0a08068c;border:1px solid #c2693c42;border-radius:.25rem;flex:12rem;align-items:center;gap:.4rem;min-width:0;max-width:min(22rem,100%);padding:.4rem .65rem;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__search-icon{color:var(--friend-ink-mute);font-size:var(--drg-fs-sm)}[data-drg-scene=social-friends] .drg-friends-campfire__search input{min-width:0;color:var(--friend-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--friend-fs-body);background:0 0;border:0;outline:none;flex:1}[data-drg-scene=social-friends] .drg-friends-campfire__filters{flex-wrap:wrap;gap:.3rem;display:flex}[data-drg-scene=social-friends] .drg-friends-campfire__filter{color:var(--friend-ink-dim);font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#0c080673;border:1px solid #c2693c38;border-radius:.2rem;padding:.32rem .6rem}[data-drg-scene=social-friends] .drg-friends-campfire__filter.is-active{color:#f6ead8;background:#3c2010a6;border-color:#e8965a8c}[data-drg-scene=social-friends] .drg-friends-campfire__split{column-gap:var(--drg-spacing-lg);row-gap:var(--drg-spacing-md);grid-template-columns:minmax(0,1.45fr) minmax(14rem,.85fr);align-items:start;min-width:0;max-width:100%;display:grid}[data-drg-scene=social-friends] .drg-friends-campfire__split.is-single{grid-template-columns:minmax(0,1fr)}[data-drg-scene=social-friends] .drg-friends-campfire__list-pane{min-width:0;max-width:100%}[data-drg-scene=social-friends] .drg-friends-campfire__empty{max-width:min(34rem,100%)}[data-drg-scene=social-friends] .drg-friends-list{gap:var(--friend-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=social-friends] .drg-friends-list>li{min-width:0}[data-drg-scene=social-friends] .drg-friend-row{width:100%;color:inherit;text-align:left;background:linear-gradient(165deg,#20140ee6,#0a0806db);border:1px solid #c2693c38;border-radius:.3rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.35rem .55rem;padding:.55rem .65rem;display:grid}[data-drg-scene=social-friends] .drg-friend-row--select{cursor:default;grid-template-columns:minmax(0,1fr) auto;transition:border-color .15s,box-shadow .15s}[data-drg-scene=social-friends] .drg-friend-row__select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:.55rem;margin:0;padding:0;display:grid}[data-drg-scene=social-friends] .drg-friend-trail{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friend-trail--compact{justify-content:flex-end}[data-drg-scene=social-friends] .drg-friend-trail__chip{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-label);letter-spacing:.08em;color:var(--friend-ember-bright);white-space:nowrap;background:#28160eb8;border:1px solid #c2693c73;border-radius:.2rem;flex:none;padding:.08rem .38rem;line-height:1.2}[data-drg-scene=social-friends] .drg-friend-trail__link{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.06em;color:var(--friend-ember-bright);text-decoration:none}[data-drg-scene=social-friends] .drg-friend-trail__link:hover,[data-drg-scene=social-friends] .drg-friend-trail__link:focus-visible{color:#f6ead8;text-decoration:underline}[data-drg-scene=social-friends] .drg-friends-detail__trail{margin:.28rem 0 0}[data-drg-scene=social-friends] .drg-friend-row--select:hover{border-color:#e8965a6b}[data-drg-scene=social-friends] .drg-friend-row.is-selected{background:radial-gradient(90% 70% at 50% 0,#c2693c38,#0000 62%),linear-gradient(165deg,#301c10fa,#0e0a08f0);border-color:#e8965ad9;box-shadow:0 0 0 1px #e8965a8c,0 0 22px #c2693c59,inset 0 0 28px #c2693c24}[data-drg-scene=social-friends] .drg-friend-row.is-selected .drg-friend-row__name{color:#fff4e4}[data-drg-scene=social-friends] .drg-friend-row--pending,[data-drg-scene=social-friends] .drg-friend-row--outgoing{border-color:#c9a86a47;grid-template-columns:auto auto minmax(0,1fr) auto}[data-drg-scene=social-friends] .drg-friend-row__status-dot{background:#8c786473;border-radius:50%;width:.45rem;height:.45rem}[data-drg-scene=social-friends] .drg-friend-row__status-dot.is-online{background:var(--friend-ember-bright);box-shadow:0 0 8px #e8965a8c}[data-drg-scene=social-friends] .drg-friend-row__online-mark{z-index:2;border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-.15rem;right:-.15rem;overflow:hidden;box-shadow:0 0 0 1px #0a0806e6}[data-drg-scene=social-friends] .drg-friend-row__online-mark .drg-asset-plate{box-shadow:none;background:0 0;border:0;inset:0;width:100%!important;height:100%!important;position:absolute!important}[data-drg-scene=social-friends] .drg-friend-row__sigil-void,[data-drg-scene=social-friends] .drg-friends-campfire__void{background:linear-gradient(145deg,#c2693c47,#1a120e);width:100%;height:100%;display:block}[data-drg-scene=social-friends] .drg-friend-row__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friend-row__name-line{align-items:center;gap:.35rem;min-width:0;display:flex}[data-drg-scene=social-friends] .drg-friend-row__name-line .drg-friend-row__name{flex:auto;min-width:0}[data-drg-scene=social-friends] .drg-friend-row__name{-webkit-line-clamp:1;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--friend-fs-body);color:var(--friend-ink);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=social-friends] .drg-friend-rank{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-label);letter-spacing:.08em;color:var(--friend-ember-bright);white-space:nowrap;background:#28160eb8;border:1px solid #c2693c66;border-radius:.2rem;flex:none;padding:.08rem .38rem;line-height:1.2}[data-drg-scene=social-friends] .drg-friend-rank--kindling{color:#f0c090;border-color:#e8965a80}[data-drg-scene=social-friends] .drg-friend-rank--flame{color:#ffc878;border-color:#e8965ab8}[data-drg-scene=social-friends] .drg-friend-rank--sworn{color:#f6ead8;border-color:#e8c478bf}[data-drg-scene=social-friends] .drg-friend-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;margin:0;line-height:1.25;display:inline-flex}[data-drg-scene=social-friends] .drg-friend-row__status{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-mute);margin:0;line-height:1.25}[data-drg-scene=social-friends] .drg-friend-row__status.is-online{color:var(--friend-ember-bright)}[data-drg-scene=social-friends] .drg-friend-row__actions{gap:var(--friend-gap-tight);flex-wrap:wrap;justify-content:flex-end;display:flex}[data-drg-scene=social-friends] .drg-friends-detail{gap:var(--friend-gap-block);padding:var(--drg-spacing-sm) var(--drg-spacing-sm) var(--drg-spacing-sm) var(--drg-spacing-md);background:linear-gradient(165deg,#1c120cb8,#0a0806d1);border:1px solid #c2693c47;border-radius:.4rem;flex-direction:column;min-width:0;max-width:100%;min-height:8rem;display:flex;box-shadow:inset 0 0 0 1px #c2693c0f}[data-drg-scene=social-friends] .drg-friends-detail__head{gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}[data-drg-scene=social-friends] .drg-friends-detail__copy{min-width:0}[data-drg-scene=social-friends] .drg-friends-detail__crest{width:3.75rem;height:3.75rem}[data-drg-scene=social-friends] .drg-friends-detail__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--friend-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=social-friends] .drg-friends-detail__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;margin:.18rem 0 0;line-height:1.25;display:inline-flex}[data-drg-scene=social-friends] .drg-friends-detail__status{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-mute);margin:.18rem 0 0;line-height:1.25}[data-drg-scene=social-friends] .drg-friends-detail__status.is-online{color:var(--friend-ember-bright)}[data-drg-scene=social-friends] .drg-friends-detail__closeness{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--friend-fs-meta);letter-spacing:.04em;color:var(--friend-ink-dim);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:.28rem 0 0;line-height:1.25;display:flex}[data-drg-scene=social-friends] .drg-friends-detail__closeness-label{letter-spacing:.1em;text-transform:uppercase;color:var(--friend-label)}[data-drg-scene=social-friends] .drg-friends-gift:disabled{opacity:.45;cursor:not-allowed}[data-drg-scene=social-friends] .drg-friends-detail__actions{gap:var(--friend-gap-tight);flex-wrap:wrap;margin-top:auto;display:flex}[data-drg-scene=social-friends] .drg-friends-detail__actions .drg-btn{align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=social-friends] .drg-friends-detail__action-mark{width:1.15rem;height:1.15rem;box-shadow:0 0 0 1px #3c201073,inset 0 0 0 1px #e8965a14}[data-drg-scene=social-friends] .drg-friends-detail__empty{font-style:italic;font-size:var(--friend-fs-body);color:var(--friend-ink-mute);margin:0}[data-drg-scene=social-friends] .drg-friends-campfire__lore{padding-top:var(--drg-spacing-sm);max-width:min(40rem,100%);font-style:italic;font-size:var(--friend-fs-body);color:var(--friend-ink-mute);border-top:1px solid #c2693c29;margin:0;padding-bottom:.15rem;line-height:1.45}[data-drg-scene=social-friends] .drg-meta-silhouette--social-friends{opacity:.35;background:radial-gradient(circle at 40% 35%,#c2693c59,#0000 60%);width:100%;height:100%;display:block}.drg-friends-confirm__note{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:#e6c8aac7;margin:0;line-height:1.45}@media (width<=1200px){[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{background-position:50%,50%,50%,50%,calc(100% - .5rem) calc(100% - .25rem);background-size:cover,cover,cover,cover,auto min(48%,20rem)}[data-drg-scene=social-friends] .drg-friends-campfire__split:not(.is-single){column-gap:var(--drg-spacing-md);grid-template-columns:minmax(0,1.2fr) minmax(12.5rem,.9fr)}}@media (width<=1100px) and (width>=901px){[data-drg-scene=social-friends] .drg-friends-lookup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){[data-drg-scene=social-friends] .drg-friends-campfire__split:not(.is-single){grid-template-columns:minmax(0,1fr);column-gap:0}[data-drg-scene=social-friends] .drg-friends-detail{padding:var(--drg-spacing-sm)}[data-drg-scene=social-friends] .drg-friends-campfire__roster-head{flex-direction:column;align-items:stretch}[data-drg-scene=social-friends] .drg-friends-campfire__tools{flex:auto}[data-drg-scene=social-friends] .drg-friends-campfire__search{max-width:none}}@media (width<=900px){[data-drg-scene=social-friends] .drg-friends-campfire__shell{padding-inline:var(--drg-spacing-sm)}[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{opacity:.75;background-size:cover,cover,cover,cover,auto min(42%,16rem)}[data-drg-scene=social-friends] .drg-friends-campfire__meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=social-friends] .drg-friends-campfire__mast{grid-template-columns:minmax(0,1fr);place-items:start stretch}[data-drg-scene=social-friends] .drg-friends-campfire__invite,[data-drg-scene=social-friends] .drg-friends-campfire__inbox,[data-drg-scene=social-friends] .drg-friends-campfire__roster{padding:var(--drg-spacing-sm)}[data-drg-scene=social-friends] .drg-friends-campfire__field{flex:100%;max-width:none}[data-drg-scene=social-friends] .drg-friends-campfire__invite-actions{width:100%}[data-drg-scene=social-friends] .drg-friends-campfire__invite-actions .drg-btn{flex:auto}[data-drg-scene=social-friends] .drg-friends-lookup{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{opacity:1;background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-position:50%,50%;background-size:cover,cover}[data-drg-scene=social-friends] .drg-friends-campfire__shell{padding:var(--drg-spacing-sm) var(--drg-spacing-sm) var(--drg-spacing-md)}}@media (width<=640px){[data-drg-scene=social-friends] .drg-friends-lookup,[data-drg-scene=social-friends] .drg-friends-campfire__meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=social-friends] .drg-friends-campfire__filter{text-align:center;flex:auto}}@media (width<=520px){[data-drg-scene=social-friends] .drg-friends-campfire__mast-mark{width:3.6rem;height:3.6rem}[data-drg-scene=social-friends] .drg-friends-campfire__meters{grid-template-columns:1fr}[data-drg-scene=social-friends] .drg-friends-lookup{row-gap:var(--friend-gap-tight);grid-template-columns:1fr}[data-drg-scene=social-friends] .drg-friend-row,[data-drg-scene=social-friends] .drg-friend-row--pending,[data-drg-scene=social-friends] .drg-friend-row--outgoing{grid-template-columns:auto auto minmax(0,1fr)}[data-drg-scene=social-friends] .drg-friend-row--select{grid-template-columns:minmax(0,1fr)}[data-drg-scene=social-friends] .drg-friend-trail{justify-content:flex-start}[data-drg-scene=social-friends] .drg-friend-row__actions{grid-column:1/-1;justify-content:stretch}[data-drg-scene=social-friends] .drg-friend-row__actions .drg-btn{flex:auto}}@media (height<=640px){[data-drg-scene=social-friends] .drg-friends-campfire{min-height:0}[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-size:cover,cover}}@media (prefers-reduced-motion:reduce){[data-drg-scene=social-friends] .drg-friends-campfire__atmosphere{background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-size:cover,cover}}[data-drg-scene=guild-hall]{--guild-ember:#a85a32;--guild-ember-hot:#d4783c;--guild-gold:#b8963b;--guild-ink:#e8dcc4;--guild-ink-dim:#d8bc9c9e;--guild-ink-mute:#c4a88875;--guild-label:#c4a88885;--guild-void:#070504;--guild-soot:#060403e0;--guild-line:#b8963b47;--guild-line-strong:#b8963b7a;--guild-gap-section:var(--drg-spacing-md);--guild-gap-block:var(--drg-spacing-sm);--guild-gap-tight:var(--drg-spacing-xs);--guild-fs-display:clamp(1.5rem, 2.6vw, 2.2rem);--guild-fs-title:var(--drg-fs-h3);--guild-fs-body:var(--drg-fs-sm);--guild-fs-meta:var(--drg-fs-2xs);--guild-fs-label:.68rem;--guild-well:2.75rem;color:var(--guild-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif)}[data-drg-scene=guild-hall].drg-main,[data-drg-scene=guild-hall] .drg-spa-scene-stage,[data-drg-scene=guild-hall] .drg-spa-scene-view{background-color:#070504;background-image:radial-gradient(58% 34% at 50% -10%,#a85a3229,#0000 58%),radial-gradient(42% 48% at 6% 92%,#30160a6b,#0000 62%),radial-gradient(38% 40% at 96% 18%,#1c0e0861,#0000 55%),linear-gradient(#100c0a 0%,#090706 46%,#050403 100%)}[data-drg-scene=guild-hall] .drg-spa-scene-stage,[data-drg-scene=guild-hall] .drg-spa-scene-view,[data-drg-scene=guild-hall] .dr-layout-chamber__body,[data-drg-scene=guild-hall] .dr-template-chamber__body{min-width:0;max-width:100%}[data-drg-scene=guild-hall] .dr-layout-chamber--wrapper,[data-drg-scene=guild-hall] .dr-template-chamber,[data-drg-scene=guild-hall] .dr-reset-chamber,[data-drg-scene=guild-hall] .drg-spa-shell .dr-template-chamber,[data-drg-scene=guild-hall] .drg-spa-shell .dr-reset-chamber,[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--guest,[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--member,[data-drg-scene=guild-hall] .dr-layout-chamber.drg-guild-hall--member.drg-axis-fire{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=guild-hall] .dr-layout-chamber__body,[data-drg-scene=guild-hall] .dr-template-chamber__body{gap:var(--guild-gap-section)}[data-drg-scene=guild-hall] .drg-guild-hall__chamber,[data-drg-scene=guild-hall] .drg-guild-hall__rite,[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__chamber,[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__rite{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-guild-hall__chamber:before{content:none;display:none}[data-drg-scene=guild-hall] .drg-tabs-root{margin-bottom:var(--guild-gap-block);padding-bottom:var(--guild-gap-tight);border-bottom:1px solid var(--guild-line)}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-tabs-root{border-bottom:0;margin-bottom:0}[data-drg-scene=guild-hall] .drg-scene-chamber-tabs{min-width:0;max-width:100%}[data-drg-scene=guild-hall] .drg-scene-chamber-tabs .drg-tabs,[data-drg-scene=guild-hall] .drg-guild-hall__chamber-tabs .drg-tabs{flex-wrap:wrap;gap:.35rem;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-scene-chamber-tabs .drg-tab{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hall--member .drg-scene-chamber-tabs:after{content:"";height:10px;margin:var(--guild-gap-tight) 0 var(--guild-gap-block);pointer-events:none;background-image:radial-gradient(circle,#a85a32b8 2px,#0000 2.4px),linear-gradient(90deg,#0000,#a85a328c,#0000);background-position:50% 4px,0 4px;background-repeat:no-repeat,no-repeat;background-size:10px 10px,100% 1px;display:block}[data-drg-scene=guild-hall] .drg-guild-recruits,[data-drg-scene=guild-hall] .drg-guild-member{isolation:isolate;box-sizing:border-box;border-radius:0;width:100%;min-width:0;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=guild-hall] .drg-guild-recruits *,[data-drg-scene=guild-hall] .drg-guild-recruits :before,[data-drg-scene=guild-hall] .drg-guild-recruits :after,[data-drg-scene=guild-hall] .drg-guild-member *,[data-drg-scene=guild-hall] .drg-guild-member :before,[data-drg-scene=guild-hall] .drg-guild-member :after{box-sizing:border-box}[data-drg-scene=guild-hall] .drg-guild-recruits__atmosphere,[data-drg-scene=guild-hall] .drg-guild-member__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__hearth,[data-drg-scene=guild-hall] .drg-guild-member__hearth{filter:blur(2px);opacity:.85;background:radial-gradient(55% 45% at 50% 40%,#a85a3238,#0000 62%),radial-gradient(70% 60% at 50% 78%,#2810088c,#0000 72%);border-radius:50%;width:min(88vw,46rem);height:min(42vh,22rem);position:absolute;bottom:-18%;left:50%;transform:translate(-50%)}[data-drg-scene=guild-hall] .drg-guild-recruits__glow,[data-drg-scene=guild-hall] .drg-guild-member__glow{background:radial-gradient(70% 48% at 18% 0,#a85a3229,#0000 58%),radial-gradient(42% 38% at 90% 88%,#5a241033,#0000 55%),radial-gradient(50% 40% at 50% 100%,#1408048c,#0000 68%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-recruits__embers,[data-drg-scene=guild-hall] .drg-guild-member__embers{opacity:.5;background-image:radial-gradient(circle at 18% 22%,#ff8c466b 0,#0000 2px),radial-gradient(circle at 72% 16%,#e6965047 0,#0000 1.5px),radial-gradient(circle at 44% 78%,#c9783c38 0,#0000 1.5px),radial-gradient(circle at 86% 52%,#ff783c2e 0,#0000 1.25px),radial-gradient(circle at 32% 58%,#ffaa5a29 0,#0000 1px);background-size:180px 220px,210px 170px,160px 200px,190px 180px,140px 160px;position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-recruits__ash,[data-drg-scene=guild-hall] .drg-guild-member__ash{opacity:.28;background-image:radial-gradient(circle at 12% 40%,#d2bea059 0,#0000 1px),radial-gradient(circle at 58% 8%,#b4a08c47 0,#0000 1.25px),radial-gradient(circle at 78% 70%,#a08c7838 0,#0000 1px),radial-gradient(circle at 36% 88%,#beaa9633 0,#0000 1.5px);background-size:240px 280px,190px 240px,220px 200px,260px 180px;position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-recruits__smoke,[data-drg-scene=guild-hall] .drg-guild-member__smoke{opacity:.7;background:linear-gradient(#08060559,#0000 70%),radial-gradient(80% 70% at 50% 0,#140e0a73,#0000 68%);height:42%;position:absolute;inset:-8% 0 auto}[data-drg-scene=guild-hall] .drg-guild-recruits__vignette,[data-drg-scene=guild-hall] .drg-guild-member__vignette{position:absolute;inset:0;box-shadow:inset 0 0 90px #0000009e,inset 0 -48px 90px #08040273,inset 0 0 140px #0c060247}@media (prefers-reduced-motion:no-preference){[data-drg-scene=guild-hall] .drg-guild-recruits__embers,[data-drg-scene=guild-hall] .drg-guild-member__embers{animation:9s ease-in-out infinite alternate drg-guild-ember-drift}[data-drg-scene=guild-hall] .drg-guild-recruits__ash,[data-drg-scene=guild-hall] .drg-guild-member__ash{animation:14s linear infinite drg-guild-ash-fall}[data-drg-scene=guild-hall] .drg-guild-recruits__hearth,[data-drg-scene=guild-hall] .drg-guild-member__hearth{animation:8s ease-in-out infinite alternate drg-guild-hearth-breathe}}@keyframes drg-guild-ember-drift{0%{opacity:.38;transform:translateY(0)}to{opacity:.7;transform:translateY(-4%)}}@keyframes drg-guild-ash-fall{0%{background-position:0 0,40px 20px,10px 0,80px 40px}to{background-position:20px 80px,10px 120px,40px 90px,30px 140px}}@keyframes drg-guild-hearth-breathe{0%{opacity:.7;transform:translate(-50%)scale(1)}to{opacity:.95;transform:translate(-50%)scale(1.06)}}[data-drg-scene=guild-hall] .drg-guild-recruits__shell,[data-drg-scene=guild-hall] .drg-guild-member__body{z-index:1;gap:var(--guild-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-frame,[data-drg-scene=guild-hall] .drg-guild-recruits__found,[data-drg-scene=guild-hall] .drg-guild-recruits__catalog,[data-drg-scene=guild-hall] .drg-meta-chamber-hero,[data-drg-scene=guild-hall] .drg-scene-side-panel.drg-guild-side-panel--framed,[data-drg-scene=guild-hall] .drg-guild-weekly-chip,[data-drg-scene=guild-hall] .drg-guild-project-banner,[data-drg-scene=guild-hall] .drg-guild-vault-actions{border:1px solid var(--guild-line);background:linear-gradient(165deg,#120c08db,#080605eb);border-radius:.4rem;min-width:0;max-width:100%;position:relative;box-shadow:inset 0 0 0 1px #b8963b12,inset 0 -14px 28px #00000061,0 0 0 1px #180e088c}[data-drg-scene=guild-hall] .drg-guild-frame:before,[data-drg-scene=guild-hall] .drg-guild-recruits__found:before,[data-drg-scene=guild-hall] .drg-guild-recruits__catalog:before,[data-drg-scene=guild-hall] .drg-meta-chamber-hero:before,[data-drg-scene=guild-hall] .drg-scene-side-panel.drg-guild-side-panel--framed:before,[data-drg-scene=guild-hall] .drg-guild-weekly-chip:before,[data-drg-scene=guild-hall] .drg-guild-project-banner:before{content:"";pointer-events:none;background:linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 0 0 / 14px 1px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 0 0 / 1px 14px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 100% 0 / 14px 1px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 100% 0 / 1px 14px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 0 100% / 14px 1px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 0 100% / 1px 14px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 100% 100% / 14px 1px no-repeat, linear-gradient(var(--guild-line-strong), var(--guild-line-strong)) 100% 100% / 1px 14px no-repeat;opacity:.72;border-radius:.18rem;position:absolute;inset:.38rem}[data-drg-scene=guild-hall] .drg-guild-meter,[data-drg-scene=guild-hall] .drg-guild-recruits__meter,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__kpi{background:#06040380;border:1px solid #b8963b33;border-radius:.22rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #b8963b0a}[data-drg-scene=guild-hall] .drg-guild-meter dt,[data-drg-scene=guild-hall] .drg-guild-recruits__meter dt,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__kpi dt{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--guild-label);margin:0 0 .18rem;line-height:1.25}[data-drg-scene=guild-hall] .drg-guild-meter dd,[data-drg-scene=guild-hall] .drg-guild-recruits__meter dd,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__kpi dd{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--guild-ink);margin:0;line-height:1.22}[data-drg-scene=guild-hall] .drg-guild-well{width:var(--guild-well);height:var(--guild-well);border:1px solid var(--guild-line-strong);background:radial-gradient(circle at 40% 30%,#2c1c10,#090605);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 1px #301c0ca6,0 10px 24px #00000073,inset 0 0 0 1px #e6c68f1a,inset 0 0 16px #a85a3229}[data-drg-scene=guild-hall] .drg-guild-well .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-well .drg-asset-plate.drg-asset-plate--sm,[data-drg-scene=guild-hall] .drg-guild-well .drg-asset-plate.drg-asset-plate--md{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=guild-hall] .drg-guild-well .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=guild-hall] .drg-guild-row{column-gap:var(--guild-gap-block);row-gap:var(--guild-gap-tight);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;max-width:100%;display:grid}[data-drg-scene=guild-hall] .drg-guild-copy{min-width:0}[data-drg-scene=guild-hall] .drg-guild-title,[data-drg-scene=guild-hall] .drg-guild-recruits__title,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__title,[data-drg-scene=guild-hall] .drg-guild-recruits__section-title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:var(--guild-ink);text-shadow:0 2px 16px #0000008c;margin:0;font-weight:600;line-height:1.12}[data-drg-scene=guild-hall] .drg-guild-recruits__title,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__title{font-size:var(--guild-fs-display)}[data-drg-scene=guild-hall] .drg-guild-lede,[data-drg-scene=guild-hall] .drg-guild-recruits__lead,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__subtitle,[data-drg-scene=guild-hall] .drg-guild-recruits__section-lede{max-width:min(38rem,100%);font-size:var(--guild-fs-body);color:var(--guild-ink-dim);margin:.28rem 0 0;font-style:italic;line-height:1.42}[data-drg-scene=guild-hall] .drg-guild-meta,[data-drg-scene=guild-hall] .drg-guild-recruits__row-meta,[data-drg-scene=guild-hall] .drg-guild-roster-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta);letter-spacing:.04em;color:var(--guild-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.12rem .2rem;margin:0;line-height:1.3;display:inline-flex}[data-drg-scene=guild-hall] .drg-tab-theatre,[data-drg-scene=guild-hall] .drg-guild-hall__chambers,[data-drg-scene=guild-hall] [data-drg-guild-overview],[data-drg-scene=guild-hall] [data-drg-guild-council],[data-drg-scene=guild-hall] [data-drg-guild-vault],[data-drg-scene=guild-hall] [data-drg-guild-works],[data-drg-scene=guild-hall] [data-drg-guild-influence],[data-drg-scene=guild-hall] [data-drg-guild-map],[data-drg-scene=guild-hall] [data-drg-guild-bench],[data-drg-scene=guild-hall] [data-drg-guild-herald]{min-width:0;max-width:100%}[data-drg-scene=guild-hall] .drg-guild-member__workspace{gap:var(--guild-gap-block);min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}@media (width<=980px){[data-drg-scene=guild-hall] .drg-scene-chamber-tabs .drg-tabs,[data-drg-scene=guild-hall] .drg-guild-hall__chamber-tabs .drg-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.2rem;overflow-x:auto}[data-drg-scene=guild-hall] .drg-scene-chamber-tabs .drg-tab{white-space:nowrap;flex:none}[data-drg-scene=guild-hall] .drg-tab-theatre{flex-direction:column}[data-drg-scene=guild-hall] .drg-guild-recruits__shell{padding-inline:var(--drg-spacing-sm)}}@media (width<=720px){[data-drg-scene=guild-hall] .drg-guild-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=guild-hall] .drg-guild-row>.drg-btn{grid-column:1/-1;justify-content:center}}@media (width<=520px){[data-drg-scene=guild-hall] .drg-guild-well{--guild-well:3.25rem}}[data-drg-scene=guild-hall] .drg-guild-recruits{--guild-ember:#c2693c;--guild-gold:#c9a86a;--guild-ink:#f0e6d2;--guild-ink-dim:#e6c8aa94;--guild-ink-mute:#e6c8aa6b;--guild-label:#e6c8aa7a;--guild-gap-section:var(--drg-spacing-md);--guild-gap-block:var(--drg-spacing-sm);--guild-gap-tight:var(--drg-spacing-xs);--guild-fs-display:clamp(1.85rem, 3.4vw, 2.65rem);--guild-fs-title:var(--drg-fs-h3);--guild-fs-body:var(--drg-fs-sm);--guild-fs-meta:var(--drg-fs-2xs);--guild-fs-label:.68rem;isolation:isolate;border-radius:var(--drg-radius-card,12px);width:100%;min-width:0;max-width:100%;min-height:min(70vh,48rem);color:var(--guild-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);box-sizing:border-box;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits *,[data-drg-scene=guild-hall] .drg-guild-recruits :before,[data-drg-scene=guild-hall] .drg-guild-recruits :after{box-sizing:border-box}[data-drg-scene=guild-hall] .drg-guild-recruits__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(100deg, #0a0806f5 0%, #0a0806e0 38%, #0a08068c 62%, #0a080647 82%, #0a08061f 100%), linear-gradient(180deg, transparent 55%, #080605b8 88%, #080605eb 100%), radial-gradient(ellipse 55% 70% at 88% 82%, #0e0c0a26, #0a0a0c8c), linear-gradient(180deg, #0e0c0a33, #0a0a0c73), var(--drg-guild-banner-plate,none);background-position:50%,50%,50%,50%,calc(100% - .85rem) calc(100% - .35rem);background-repeat:no-repeat;background-size:cover,cover,cover,cover,auto min(58%,26rem);position:absolute;inset:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__glow{background:radial-gradient(70% 50% at 18% 0,#c9a86a2e,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78461e29,#0000 55%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-recruits__embers{opacity:.5;background-image:radial-gradient(circle at 22% 18%,#ffb45a59 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6c68f47 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#c9a86a33 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-recruits__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #100a044d}@media (prefers-reduced-motion:no-preference){[data-drg-scene=guild-hall] .drg-guild-recruits__embers{animation:8s ease-in-out infinite alternate drg-guild-recruits-ember}}@keyframes drg-guild-recruits-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.7;transform:scale(1.03)}}[data-drg-scene=guild-hall] .drg-guild-recruits__shell{z-index:1;gap:var(--guild-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-recruits__mast{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:auto minmax(0,1fr);align-items:end;min-width:0;max-width:100%;display:grid}[data-drg-scene=guild-hall] .drg-guild-recruits__mast>div{min-width:0}[data-drg-scene=guild-hall] .drg-guild-recruits__mast-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #503418a6,0 12px 32px #00000073,inset 0 0 0 1px #e6c68f1f,inset 0 0 20px #c9a86a2e}[data-drg-scene=guild-hall] .drg-guild-recruits__mast-mark .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-recruits__sigil,[data-drg-scene=guild-hall] .drg-guild-recruits__section-mark .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-recruits__section-plate,[data-drg-scene=guild-hall] .drg-guild-recruits__row-sigil .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-recruits__btn-mark .drg-asset-plate{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=guild-hall] .drg-guild-recruits__mast-mark .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-recruits__section-mark .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-recruits__row-sigil .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-recruits__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=guild-hall] .drg-guild-recruits__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--guild-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=guild-hall] .drg-guild-recruits__lead{max-width:min(36rem,100%);font-style:italic;font-size:var(--guild-fs-body);color:var(--guild-ink-dim);margin:.3rem 0 0;line-height:1.4}[data-drg-scene=guild-hall] .drg-guild-recruits__meters{column-gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);margin:var(--drg-spacing-sm) 0 0;padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#1c140cb8,#0a0806c7);border:1px solid #c9a86a47;border-radius:.35rem;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -10px 24px #00000047}[data-drg-scene=guild-hall] .drg-guild-recruits__meter{background:#08060573;border:1px solid #c9a86a33;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene=guild-hall] .drg-guild-recruits__meter:last-child{padding-right:.55rem}[data-drg-scene=guild-hall] .drg-guild-recruits__meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--guild-label);margin:0 0 .15rem;line-height:1.2;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__section-head{column-gap:var(--drg-spacing-sm);row-gap:var(--guild-gap-tight);margin-bottom:var(--guild-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}[data-drg-scene=guild-hall] .drg-guild-recruits__section-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a7a;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c28128c,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=guild-hall] .drg-guild-recruits__section-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--guild-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=guild-hall] .drg-guild-recruits__section-lede{font-size:var(--guild-fs-body);color:var(--guild-ink-dim);margin:.2rem 0 0;line-height:1.4}[data-drg-scene=guild-hall] .drg-guild-recruits__found,[data-drg-scene=guild-hall] .drg-guild-recruits__catalog{padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:linear-gradient(165deg,#1a120cd1,#0a0806e0);border:1px solid #c9a86a4d;border-radius:.4rem;min-width:0;max-width:100%;margin:0;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -12px 28px #00000052,0 0 0 1px #281c0e66}[data-drg-scene=guild-hall] .drg-guild-recruits__found{position:relative}[data-drg-scene=guild-hall] .drg-guild-recruits__found:before,[data-drg-scene=guild-hall] .drg-guild-recruits__catalog:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 16px no-repeat;border-radius:.2rem;position:absolute;inset:.35rem}[data-drg-scene=guild-hall] .drg-guild-recruits__catalog{position:relative}[data-drg-scene=guild-hall] .drg-guild-recruits__found-form{gap:var(--guild-gap-tight);flex-wrap:wrap;align-items:flex-end;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__field{flex-direction:column;flex:14rem;gap:.25rem;min-width:0;max-width:28rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__field-label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--guild-label)}[data-drg-scene=guild-hall] .drg-guild-recruits__input{width:100%;color:var(--guild-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--guild-fs-body);background:#0a08068c;border:1px solid #c9a86a47;border-radius:.25rem;padding:.45rem .65rem}[data-drg-scene=guild-hall] .drg-guild-recruits__found-actions{gap:var(--guild-gap-tight);flex-wrap:wrap;flex:0 auto;align-items:center;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__btn-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a66;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__found-actions .drg-btn,[data-drg-scene=guild-hall] .drg-guild-recruits__row .drg-btn{align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-recruits__catalog-head{gap:var(--guild-gap-block);margin-bottom:var(--guild-gap-block);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__search{background:#0a08068c;border:1px solid #c9a86a42;border-radius:.25rem;flex:12rem;align-items:center;gap:.4rem;min-width:0;max-width:min(22rem,100%);padding:.4rem .65rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__search-mark,[data-drg-scene=guild-hall] .drg-guild-memory-list__mark,[data-drg-scene=guild-hall] .drg-guild-recruits__btn-mark,[data-drg-scene=guild-hall] .drg-guild-member__deposit-mark{--guild-well:1.15rem;width:1.15rem;height:1.15rem;box-shadow:none}[data-drg-scene=guild-hall] .drg-guild-recruits__search input{min-width:0;color:var(--guild-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--guild-fs-body);background:0 0;border:0;outline:none;flex:1}[data-drg-scene=guild-hall] .drg-guild-recruits__list{gap:var(--guild-gap-tight);scrollbar-width:thin;flex-direction:column;max-height:min(28rem,55vh);margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}[data-drg-scene=guild-hall] .drg-guild-recruits__list>li{min-width:0}[data-drg-scene=guild-hall] .drg-guild-recruits__row{background:linear-gradient(165deg,#20180ee6,#0a0806db);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem .55rem;width:100%;padding:.55rem .65rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=guild-hall] .drg-guild-recruits__row-sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=guild-hall] .drg-guild-recruits__row-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-recruits__row-name{-webkit-line-clamp:1;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--guild-fs-body);color:var(--guild-ink);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-recruits__row-meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta);letter-spacing:.04em;color:var(--guild-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;margin:0;line-height:1.25;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-recruits__void{background:linear-gradient(145deg,#c9a86a47,#1a140e);width:100%;height:100%;display:block}[data-drg-scene=guild-hall] .drg-guild-recruits__empty{max-width:min(34rem,100%)}[data-drg-scene=guild-hall] .drg-guild-recruits__lore{padding-top:var(--drg-spacing-sm);max-width:min(40rem,100%);font-style:italic;font-size:var(--guild-fs-body);color:var(--guild-ink-mute);border-top:1px solid #c9a86a29;margin:0;padding-bottom:.15rem;line-height:1.45}@media (width<=900px){[data-drg-scene=guild-hall] .drg-guild-recruits__shell{padding-inline:var(--drg-spacing-sm)}[data-drg-scene=guild-hall] .drg-guild-recruits__atmosphere{opacity:.75;background-size:cover,cover,cover,cover,auto min(42%,16rem)}[data-drg-scene=guild-hall] .drg-guild-recruits__meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=guild-hall] .drg-guild-recruits__field{flex:100%;max-width:none}[data-drg-scene=guild-hall] .drg-guild-recruits__found-actions{width:100%}[data-drg-scene=guild-hall] .drg-guild-recruits__found-actions .drg-btn{flex:auto}[data-drg-scene=guild-hall] .drg-guild-recruits__catalog-head{flex-direction:column;align-items:stretch}[data-drg-scene=guild-hall] .drg-guild-recruits__search{max-width:none}}@media (width<=720px){[data-drg-scene=guild-hall] .drg-guild-recruits__atmosphere{opacity:1;background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-position:50%,50%;background-size:cover,cover}[data-drg-scene=guild-hall] .drg-guild-recruits__shell{padding:var(--drg-spacing-sm) var(--drg-spacing-sm) var(--drg-spacing-md)}}@media (width<=520px){[data-drg-scene=guild-hall] .drg-guild-recruits__mast{grid-template-columns:minmax(0,1fr)}[data-drg-scene=guild-hall] .drg-guild-recruits__mast-mark{width:3.6rem;height:3.6rem}[data-drg-scene=guild-hall] .drg-guild-recruits__meters{grid-template-columns:1fr}[data-drg-scene=guild-hall] .drg-guild-recruits__row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=guild-hall] .drg-guild-recruits__row .drg-btn{grid-column:1/-1;justify-content:center}}@media (height<=640px){[data-drg-scene=guild-hall] .drg-guild-recruits{min-height:0}[data-drg-scene=guild-hall] .drg-guild-recruits__atmosphere{background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-size:cover,cover}}[data-drg-scene=guild-hall] .drg-guild-member{--guild-ember:#c2693c;--guild-gold:#c9a86a;--guild-ink:#f0e6d2;--guild-ink-dim:#e6c8aa94;--guild-ink-mute:#e6c8aa6b;--guild-label:#e6c8aa7a;--guild-gap-section:var(--drg-spacing-md);--guild-gap-block:var(--drg-spacing-sm);--guild-gap-tight:var(--drg-spacing-xs);--guild-fs-display:clamp(1.45rem, 2.4vw, 1.85rem);--guild-fs-title:var(--drg-fs-h3);--guild-fs-body:var(--drg-fs-sm);--guild-fs-meta:var(--drg-fs-2xs);--guild-fs-label:.68rem;isolation:isolate;width:100%;min-width:0;max-width:100%;color:var(--guild-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);box-sizing:border-box;border-radius:0;position:relative;overflow-x:clip}[data-drg-scene=guild-hall] .drg-guild-member *,[data-drg-scene=guild-hall] .drg-guild-member :before,[data-drg-scene=guild-hall] .drg-guild-member :after{box-sizing:border-box}[data-drg-scene=guild-hall] .drg-guild-member__atmosphere{inset:-1.25rem calc(-1 * var(--drg-gutter)) -.4rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-member__plate{background-image:linear-gradient(180deg, #0705042e 0%, #0705041f 14%, #07050447 36%, #07050485 58%, #070504b3 100%), radial-gradient(ellipse 72% 46% at 50% 38%, #07050414, #0705046b 78%), var(--drg-guild-chamber,none);opacity:.94;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000009e 80%,#00000038 100%);mask-image:linear-gradient(#000 0% 58%,#0000009e 80%,#00000038 100%)}[data-drg-scene=guild-hall] .drg-guild-member__glow{opacity:.7;background:radial-gradient(48% 28% at 50% 36%,#c2693c24,#0000 62%),radial-gradient(70% 42% at 50% 100%,#c2693c1f,#0000 58%),radial-gradient(40% 32% at 12% 18%,#c9783c14,#0000 55%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-member__embers{opacity:.55;background-image:radial-gradient(circle at 42% 88%,#ff964659 0,#0000 2px),radial-gradient(circle at 58% 92%,#e6783247 0,#0000 1.5px),radial-gradient(circle at 35% 78%,#ffb45a33 0,#0000 1px);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-member__vignette{position:absolute;inset:0;box-shadow:inset 0 0 90px #00000061,inset 0 0 140px #14080438}@media (prefers-reduced-motion:no-preference){[data-drg-scene=guild-hall] .drg-guild-member__embers{animation:7.5s ease-in-out infinite alternate drg-guild-member-ember}}@keyframes drg-guild-member-ember{0%{opacity:.45;transform:scale(1)}to{opacity:.75;transform:scale(1.03)}}[data-drg-scene=guild-hall] .drg-guild-member__body{z-index:1;gap:var(--guild-gap-section);flex-direction:column;width:100%;min-width:0;max-width:100%;padding:.55rem 0 .9rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero{border:1px solid var(--guild-line);background:linear-gradient(165deg,#120c08db,#080605eb);border-radius:.4rem;grid-template-columns:auto minmax(0,1fr) minmax(18rem,32rem);grid-template-areas:"sigil title kpis""sigil subtitle kpis""sigil actions kpis";align-items:center;gap:.28rem .85rem;padding:.7rem .9rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b8963b12,inset 0 -14px 28px #00000061,0 0 0 1px #180e088c}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__glow{display:none}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;grid-area:sigil;place-items:center;width:3.75rem;height:3.75rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #503418a6,0 10px 28px #0006,inset 0 0 0 1px #e6c68f1f,inset 0 0 16px #c9a86a29}[data-drg-scene=guild-hall] .drg-guild-member__seal,[data-drg-scene=guild-hall] .drg-guild-member__seal.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-recruits__sigil,[data-drg-scene=guild-hall] .drg-guild-recruits__sigil.drg-asset-plate,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__sigil .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-roster-row__plate,[data-drg-scene=guild-hall] .drg-guild-weekly-chip__plate,[data-drg-scene=guild-hall] .drg-guild-member__deposit-plate{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=guild-hall] .drg-guild-member__seal .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-recruits__sigil .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-meta-chamber-hero__sigil .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-roster-row__plate .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-weekly-chip__plate .drg-asset-plate__img,[data-drg-scene=guild-hall] .drg-guild-member__deposit-plate .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#f6ead8;text-shadow:0 2px 14px #00000073;grid-area:title;margin:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;line-height:1.1}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__subtitle{max-width:100%;color:var(--guild-ink-dim);white-space:nowrap;text-overflow:ellipsis;grid-area:subtitle;margin:0;font-size:.78rem;font-style:italic;line-height:1.25;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__kpis{grid-area:kpis;grid-template-columns:repeat(5,minmax(0,1fr));align-self:center;gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__kpi{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.35rem .5rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__kpi dt{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--guild-label);margin:0 0 .12rem;line-height:1.2}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;overflow-wrap:anywhere;margin:0;line-height:1.25}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__actions{grid-area:actions;margin-top:.2rem}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__actions .drg-btn{align-items:center;gap:.4rem;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-member__deposit-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a66;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-member__deposit-void,[data-drg-scene=guild-hall] .drg-guild-roster-row__void,[data-drg-scene=guild-hall] .drg-guild-weekly-chip__void{background:linear-gradient(145deg,#c9a86a47,#1a140e);width:100%;height:100%;display:block}[data-drg-scene=guild-hall] .drg-guild-meta-sep{opacity:.55;margin-inline:.15rem}[data-drg-scene=guild-hall] .drg-guild-member__workspace{gap:var(--guild-gap-block);width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-member__workspace:before{content:none;display:none}[data-drg-scene=guild-hall] .drg-guild-member__workspace>*{z-index:1;position:relative}[data-drg-scene=guild-hall] .drg-guild-member__workspace-corners{display:none}[data-drg-scene=guild-hall] .drg-guild-hall__chambers,[data-drg-scene=guild-hall] .drg-guild-hall__chamber,[data-drg-scene=guild-hall] [data-drg-guild-overview],[data-drg-scene=guild-hall] [data-drg-guild-works],[data-drg-scene=guild-hall] [data-drg-guild-council],[data-drg-scene=guild-hall] [data-drg-guild-roster],[data-drg-scene=guild-hall] [data-drg-guild-vault],[data-drg-scene=guild-hall] [data-drg-guild-influence],[data-drg-scene=guild-hall] [data-drg-guild-map],[data-drg-scene=guild-hall] [data-drg-guild-bench],[data-drg-scene=guild-hall] [data-drg-guild-herald]{min-width:0;max-width:100%}[data-drg-scene=guild-hall] .drg-guild-hall__chamber-tabs{max-width:100%}[data-drg-scene=guild-hall] .drg-guild-roster-table{gap:var(--guild-gap-tight)}[data-drg-scene=guild-hall] .drg-guild-roster-table__head,[data-drg-scene=guild-hall] .drg-guild-roster-row{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.35rem .55rem;min-width:0;display:grid}[data-drg-scene=guild-hall] button.drg-guild-roster-row{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;margin:0;padding:.625rem .875rem}[data-drg-scene=guild-hall] .drg-guild-roster-row.is-selected,[data-drg-scene=guild-hall] .drg-guild-roster-row:focus-visible{border-color:#e69650a6;outline:none;box-shadow:inset 0 0 0 1px #e6965026,0 0 20px #c2693c29}[data-drg-scene=guild-hall] .drg-guild-roster-row:focus-visible{outline-offset:2px;outline:2px solid #e696508c}[data-drg-scene=guild-hall] .drg-guild-roster-row.is-self:not(.is-selected){border-color:#c9a86a7a}[data-drg-scene=guild-hall] .drg-guild-roster-row__you{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-gold);vertical-align:middle;border:1px solid #c9a86a59;border-radius:999px;flex-shrink:0;padding:.05rem .35rem}[data-drg-scene=guild-hall] .drg-guild-roster-row__weekly{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.1rem;min-width:3.5rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-roster-row__weekly-label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-label)}[data-drg-scene=guild-hall] .drg-guild-roster-row__weekly strong{font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-gold);font-weight:500}[data-drg-scene=guild-hall] .drg-guild-roster-theatre.drg-tab-theatre{align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-roster{gap:var(--guild-gap-block);flex-direction:column;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-roster__lede{max-width:46rem;margin:0}[data-drg-scene=guild-hall] .drg-guild-roster-filters{flex-wrap:wrap;gap:.3rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-roster-filter{appearance:none;color:var(--guild-ink-mute);font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#08060573;border:1px solid #c9a86a47;border-radius:999px;margin:0;padding:.28rem .55rem}[data-drg-scene=guild-hall] .drg-guild-roster-filter.is-active,[data-drg-scene=guild-hall] .drg-guild-roster-filter:focus-visible{color:var(--guild-ink);background:#28160cb3;border-color:#e696508c}[data-drg-scene=guild-hall] .drg-guild-roster-filter:focus-visible{outline-offset:2px;outline:2px solid #e696508c}[data-drg-scene=guild-hall] .drg-guild-roster-detail__admin{margin-top:var(--guild-gap-block);padding-top:var(--guild-gap-block);border-top:1px solid #c9a86a2e}[data-drg-scene=guild-hall] .drg-guild-roster-detail__head{margin-bottom:var(--guild-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-roster-detail__sigil{--guild-well:3rem;width:3rem;height:3rem}[data-drg-scene=guild-hall] .drg-guild-council-fire__name{flex-wrap:wrap;align-items:baseline;gap:.25rem .45rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-fire__level{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta);color:var(--guild-ink-mute)}[data-drg-scene=guild-hall] .drg-guild-roster-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border-color:#c9a86a57;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=guild-hall] .drg-guild-roster-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;place-items:center;width:2.4rem;height:2.4rem;padding:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=guild-hall] .drg-guild-roster-row__copy{min-width:0}[data-drg-scene=guild-hall] .drg-guild-roster-row__name{min-width:0;font-size:var(--guild-fs-body);align-items:baseline;gap:.35rem;line-height:1.22;display:flex;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-roster-row__name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-roster-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta);letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-scene-action-bar,[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-input,[data-drg-scene=guild-hall] .drg-guild-project-banner__contrib,[data-drg-scene=guild-hall] .drg-guild-projects__start{min-width:0;max-width:100%}[data-drg-scene=guild-hall] .drg-guild-vault-actions{min-width:0}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-scene-action-bar{gap:var(--guild-gap-tight);flex-wrap:wrap;align-items:center;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-input{flex:10rem;min-width:0}[data-drg-scene=guild-hall] .drg-guild-vault-theatre.drg-tab-theatre{align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-vault{gap:var(--guild-gap-block);flex-direction:column;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault__lede{max-width:46rem;margin:0}[data-drg-scene=guild-hall] .drg-guild-vault-tile__value{align-items:center;gap:.4rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault-spend{font-size:var(--guild-fs-body);color:var(--guild-ink);margin:0}[data-drg-scene=guild-hall] .drg-guild-vault-chips{flex-wrap:wrap;gap:.3rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault-log{gap:var(--guild-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault-log__row{border-radius:var(--drg-radius-row);background:linear-gradient(165deg,#160e0ae0,#0a0808f0);border:1px solid #c9a86a38;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;padding:.45rem .55rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-vault-log__mark{--guild-well:2.1rem;width:2.1rem;height:2.1rem}[data-drg-scene=guild-hall] .drg-guild-vault-log__copy{min-width:0}[data-drg-scene=guild-hall] .drg-guild-vault-log__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--guild-fs-body);margin:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-vault-log__delta{font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;font-weight:500}[data-drg-scene=guild-hall] .drg-guild-vault-log__delta.is-in{color:var(--guild-gold)}[data-drg-scene=guild-hall] .drg-guild-vault-log__delta.is-out{color:#d68c6eeb}[data-drg-scene=guild-hall] .drg-guild-vault-rules{font-size:var(--guild-fs-meta);color:var(--guild-ink-dim);flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-vault-rules li{border-left:1px solid #c9a86a47;padding-left:.7rem}[data-drg-scene=guild-hall] .drg-guild-council-theatre.drg-tab-theatre{align-items:start;gap:var(--guild-gap-block);min-width:0}[data-drg-scene=guild-hall] .drg-guild-council{gap:var(--guild-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-council__lede{max-width:46rem;margin:0}[data-drg-scene=guild-hall] .drg-guild-council-section{gap:var(--guild-gap-tight);flex-direction:column;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-section__title{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--guild-label);margin:0}[data-drg-scene=guild-hall] .drg-guild-duty-list{gap:var(--guild-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-duty-list__item{align-items:center;gap:var(--guild-gap-block);border-radius:var(--drg-radius-row);background:linear-gradient(135deg,#1c100aeb,#0e0a08f5);border:1px solid #c2693c47;min-width:0;padding:.55rem .75rem;display:flex;box-shadow:inset 0 1px #ffb4780d}[data-drg-scene=guild-hall] .drg-guild-duty-list__mark{--guild-well:1.7rem;width:1.7rem;height:1.7rem}[data-drg-scene=guild-hall] .drg-guild-duty-list__action{font:inherit;color:var(--drg-gold-2,#e6c68f);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;text-decoration:none}[data-drg-scene=guild-hall] .drg-guild-duty-list__action:hover{color:var(--drg-text-strong,#f0e6d2);text-underline-offset:.15em;text-decoration:underline}[data-drg-scene=guild-hall] .drg-guild-council-status{gap:var(--guild-gap-tight);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));min-width:0;display:grid}[data-drg-scene=guild-hall] .drg-guild-council-tile{border-radius:var(--drg-radius-row);background:linear-gradient(165deg,#160e0aeb,#0a0808f5);border:1px solid #c9a86a47;min-width:0;padding:.7rem .8rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=guild-hall] .drg-guild-council-tile--wide{grid-column:1/-1}[data-drg-scene=guild-hall] .drg-guild-council-tile__label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--guild-label);margin:0 0 .25rem}[data-drg-scene=guild-hall] .drg-guild-council-tile__value{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);color:var(--guild-ink);margin:0 0 .35rem}[data-drg-scene=guild-hall] .drg-guild-council-tile__value--warn{color:#d4a060}[data-drg-scene=guild-hall] .drg-guild-council-tile__bar{background:#00000073;border-radius:999px;height:.3rem;margin-bottom:.35rem;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-council-tile__bar .drg-progress-bar__fill{background:linear-gradient(90deg,#a85a32d9,#d4783cf2)}[data-drg-scene=guild-hall] .drg-guild-council-tile .drg-meta{margin:0}[data-drg-scene=guild-hall] .drg-guild-council-works{gap:var(--guild-gap-tight);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}[data-drg-scene=guild-hall] .drg-guild-council-work{border-radius:var(--drg-radius-row);background:#0a08068c;border:1px solid #c9a86a42;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.55rem .7rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-council-work__sigil{--guild-well:2rem;width:2rem;height:2rem}[data-drg-scene=guild-hall] .drg-guild-council-work__copy,[data-drg-scene=guild-hall] .drg-guild-council-work__name{overflow-wrap:anywhere;min-width:0}[data-drg-scene=guild-hall] .drg-guild-council-work__name{font-size:var(--guild-fs-body);color:var(--guild-ink);margin:0 0 .12rem}[data-drg-scene=guild-hall] .drg-guild-council-fire{gap:var(--guild-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-fire__item{border-radius:var(--drg-radius-row);background:#0a080680;border:1px solid #c9a86a38;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;padding:.45rem .65rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-council-fire__sigil{--guild-well:1.85rem;width:1.85rem;height:1.85rem}[data-drg-scene=guild-hall] .drg-guild-council-fire__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-council-fire__more{margin:0}[data-drg-scene=guild-hall] .drg-guild-council__rites{gap:var(--guild-gap-tight);padding-top:var(--guild-gap-block);border-top:1px solid #c2693c2e;flex-wrap:wrap;display:flex}[data-drg-scene=guild-hall] .drg-guild-council__rites .drg-org-banner-picker{flex:100%}@media (width<=1200px){[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"sigil title""sigil subtitle""sigil actions""kpis kpis"}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=980px){[data-drg-scene=guild-hall] .drg-guild-member__body{padding-inline:0}[data-drg-scene=guild-hall] .drg-tab-theatre{flex-direction:column}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){[data-drg-scene=guild-hall] .drg-guild-roster-row{grid-template-columns:auto minmax(0,1fr) auto}[data-drg-scene=guild-hall] .drg-guild-roster-row>:nth-child(4){grid-column:2/-1;align-items:flex-start}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"sigil""title""subtitle""actions""kpis"}[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__subtitle{white-space:normal}[data-drg-scene=guild-hall] .drg-meta-chamber-hero__sigil{width:3.25rem;height:3.25rem}}@media (width<=520px){[data-drg-scene=guild-hall] .drg-guild-member .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=guild-hall] .drg-guild-roster-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=guild-hall] .drg-guild-roster-row>:nth-child(3),[data-drg-scene=guild-hall] .drg-guild-roster-row>:nth-child(4){grid-column:2/-1;justify-self:start}[data-drg-scene=guild-hall] .drg-guild-vault-actions .drg-btn{flex:auto}}[data-drg-scene=guild-hall] .drg-guild-weekly-chip{align-items:center;column-gap:var(--guild-gap-block);row-gap:var(--guild-gap-tight);margin:0 0 var(--guild-gap-block);grid-template-columns:auto minmax(0,1fr);padding:.65rem .8rem;display:grid;position:relative}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__mark{--guild-well:2rem;width:2rem;height:2rem}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__body{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--guild-fs-body);color:var(--guild-ink);margin:0}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__progress{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta);font-variant-numeric:tabular-nums;color:var(--guild-gold);margin:0}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__bar{background:#00000073;border:1px solid #a85a3247;border-radius:999px;grid-column:1/-1;height:.35rem;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-council-order__meta{flex-direction:column;grid-column:1/-1;gap:.2rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-order__meta p{font-size:var(--guild-fs-meta,.75rem);color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-council-order__links{flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-council-order__links a{color:var(--drg-gold-2,#e6c68f);text-decoration:none}[data-drg-scene=guild-hall] .drg-guild-council-order__links a:hover{color:var(--drg-text-strong,#f0e6d2);text-underline-offset:.15em;text-decoration:underline}[data-drg-scene=guild-hall] .drg-guild-weekly-chip__bar .drg-progress-bar__fill{background:linear-gradient(90deg,#a85a32d9,#d4783cf2)}[data-drg-scene=guild-hall] .drg-guild-works{--works-stone:#1a1210;--works-ink:var(--guild-ink,#f0e6d2);--works-mute:var(--guild-ink-mute,#e6c8aa6b);--works-line:#b8963b38;--works-accent:var(--guild-ember,#c2693c);--works-accent-soft:#c2693c52;gap:var(--guild-gap-block,var(--drg-spacing-sm));isolation:isolate;flex-direction:column;min-width:0;max-width:100%;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-works.is-tone-gold{--works-accent:#c9a86a;--works-accent-soft:#c9a86a5c}[data-drg-scene=guild-hall] .drg-guild-works.is-tone-ember{--works-accent:#c2693c;--works-accent-soft:#c2693c61}[data-drg-scene=guild-hall] .drg-guild-works.is-tone-blood{--works-accent:#a04040;--works-accent-soft:#a0404061}[data-drg-scene=guild-hall] .drg-guild-works.is-tone-arcane{--works-accent:#7a6aaa;--works-accent-soft:#7a6aaa61}[data-drg-scene=guild-hall] .drg-guild-works__lede{z-index:1;max-width:42rem;color:var(--works-mute);margin:0;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth-section{min-width:0;min-height:min(56vh,32rem);box-shadow:none;background:radial-gradient(48% 42% at 50% 52%,#c2693c1f,#0000 64%),linear-gradient(#0e0a088c,#06050433);border:0;border-radius:.2rem;grid-template:"nw hearth ne"minmax(12rem,1.08fr)"sw hearth se"minmax(10.5rem,.92fr)/minmax(0,1.28fr) minmax(10.5rem,.72fr) minmax(0,1.05fr);gap:.4rem;padding:.4rem;display:grid;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hearth-section__atmosphere{pointer-events:none;z-index:0;background:radial-gradient(36% 28% at 50% 48%,#e68c3c1a,#0000 70%),radial-gradient(circle at 14% 18%,#c9a86a0d,#0000 40%),radial-gradient(circle at 86% 80%,#5a281e1a,#0000 44%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-hearth-section__mortar{pointer-events:none;z-index:0;border:1px solid #b8963b1f;border-radius:.14rem;position:absolute;inset:.2rem;box-shadow:inset 0 0 40px #00000059}[data-drg-scene=guild-hall] .drg-guild-room-slot{z-index:1;min-width:0;min-height:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-room-slot--nw{grid-area:nw}[data-drg-scene=guild-hall] .drg-guild-room-slot--ne{grid-area:ne}[data-drg-scene=guild-hall] .drg-guild-room-slot--sw{grid-area:sw}[data-drg-scene=guild-hall] .drg-guild-room-slot--se{grid-area:se}[data-drg-scene=guild-hall] .drg-guild-room-slot--nw .drg-guild-room{min-height:100%}[data-drg-scene=guild-hall] .drg-guild-room-slot--ne .drg-guild-room{margin-top:.35rem}[data-drg-scene=guild-hall] .drg-guild-room-slot--sw .drg-guild-room{margin-bottom:.2rem}[data-drg-scene=guild-hall] .drg-guild-room-slot--se .drg-guild-room{margin:.25rem .15rem 0 0}[data-drg-scene=guild-hall] .drg-guild-room{appearance:none;width:100%;min-height:100%;color:inherit;text-align:left;cursor:pointer;filter:saturate(.35)brightness(.62);background:#0c0908;border:1px solid #5a483473;border-radius:.12rem;flex-direction:column;justify-content:flex-end;padding:0;transition:border-color .18s,box-shadow .18s,filter .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000073}[data-drg-scene=guild-hall] .drg-guild-room--vault{border-top-left-radius:.35rem}[data-drg-scene=guild-hall] .drg-guild-room--banner{border-top-right-radius:.35rem}[data-drg-scene=guild-hall] .drg-guild-room--hall{border-bottom-left-radius:.18rem}[data-drg-scene=guild-hall] .drg-guild-room--reliquary{border-bottom-right-radius:.28rem}[data-drg-scene=guild-hall] .drg-guild-room__wall{pointer-events:none;position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-room__plate{overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;inset:0!important}[data-drg-scene=guild-hall] .drg-guild-room__plate .drg-asset-plate__img{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}[data-drg-scene=guild-hall] .drg-guild-room__glyph{font-family:var(--drg-font-heading,Georgia, serif);color:var(--works-mute);background:radial-gradient(circle at 40% 30%,#2a1c12,#0a0806);place-items:center;font-size:2.4rem;display:grid;position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-room__soot{pointer-events:none;background:linear-gradient(#08060533 0%,#0000 28%,#0604038c 62%,#040302eb 100%),radial-gradient(80% 50% at 50% 0,#00000059,#0000 60%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-room__arch{pointer-events:none;border-radius:inherit;border:1px solid #b8963b1a;position:absolute;inset:.35rem;box-shadow:inset 0 0 0 1px #00000040}[data-drg-scene=guild-hall] .drg-guild-room__scaffold{pointer-events:none;opacity:.9;background:linear-gradient(135deg,#0000 47%,#e6965024 50%,#0000 53%),linear-gradient(45deg,#0000 47%,#e6965014 50%,#0000 53%);border:1px dashed #e696506b;position:absolute;inset:.5rem}[data-drg-scene=guild-hall] .drg-guild-room__seal{pointer-events:none;background:repeating-linear-gradient(90deg,#100c0ae0,#100c0ae0 10px,#241c16b3 10px 14px);border:2px solid #463c32a6;border-radius:.08rem .08rem 0 0;position:absolute;inset:14% 16% 28%;box-shadow:inset 0 0 20px #0000008c}[data-drg-scene=guild-hall] .drg-guild-room__buttress{pointer-events:none;background:linear-gradient(90deg,#0000,#8fd4a059,#0000),repeating-linear-gradient(90deg,#3c3228e6 0 .55rem,#1e1812f2 .55rem .7rem);height:.55rem;position:absolute;inset:auto 0 0;box-shadow:0 -4px 12px #8fd4a01f}[data-drg-scene=guild-hall] .drg-guild-room__ready-mark{pointer-events:none;background:var(--guild-gold,#c9a86a);border-radius:1px;width:.55rem;height:.55rem;position:absolute;top:.55rem;right:.55rem;box-shadow:0 0 10px #c9a86a8c}[data-drg-scene=guild-hall] .drg-guild-room__foot{z-index:2;background:linear-gradient(#0000,#060403b8 28%,#040302e6);flex-direction:column;gap:.35rem;padding:.65rem .7rem .6rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-room__caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-room__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--works-ink);overflow-wrap:anywhere;text-shadow:0 1px 8px #000000b3;margin:0;font-size:.98rem}[data-drg-scene=guild-hall] .drg-guild-room__state{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--works-mute);background:#0806058c;border:1px solid #8c827359;border-radius:999px;flex:none;padding:.12rem .35rem;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-room__state--project{color:var(--guild-ember,#c2693c);border-color:#c2693c73}[data-drg-scene=guild-hall] .drg-guild-room__state--ready{color:var(--guild-gold,#c9a86a);border-color:#c9a86a66}[data-drg-scene=guild-hall] .drg-guild-room__state--maxed{color:#8fd4a0;border-color:#8fd4a059}[data-drg-scene=guild-hall] .drg-guild-room__belts{align-items:center;gap:.2rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-room__req{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--works-mute);text-shadow:0 1px 6px #000000b3;font-size:.625rem}[data-drg-scene=guild-hall] .drg-guild-room__belt{background:#281e16e6;border:1px solid #5a463266;border-radius:1px;width:.8rem;height:.26rem}[data-drg-scene=guild-hall] .drg-guild-room__belt.is-raised{background:linear-gradient(#e6b464d9,#8c5a28e6);border-color:#c9a86a8c;box-shadow:0 0 6px #c2693c40}[data-drg-scene=guild-hall] .drg-guild-room__belt.is-maxed{background:linear-gradient(#a0dcaad9,#467850e6);border-color:#8fd4a080;box-shadow:0 0 6px #8fd4a033}[data-drg-scene=guild-hall] .drg-guild-room:hover{filter:saturate(.55)brightness(.78);border-color:#c2693c6b}[data-drg-scene=guild-hall] .drg-guild-room.is-selected{filter:none;z-index:2;border-color:var(--works-accent);box-shadow:inset 0 0 0 1px var(--works-accent-soft), 0 0 0 1px var(--works-accent-soft), 0 0 28px var(--works-accent-soft)}[data-drg-scene=guild-hall] .drg-guild-room.is-selected .drg-guild-room__soot{background:linear-gradient(#0806050d 0%,#0000 32%,#06040359 68%,#040302d1 100%)}[data-drg-scene=guild-hall] .drg-guild-room:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-room--locked{filter:saturate(.2)brightness(.48)}[data-drg-scene=guild-hall] .drg-guild-room--locked.is-selected{filter:saturate(.35)brightness(.7)}[data-drg-scene=guild-hall] .drg-guild-room--project{border-color:#e696508c}[data-drg-scene=guild-hall] .drg-guild-room--maxed{border-color:#8fd4a047}[data-drg-scene=guild-hall] .drg-guild-hearth{z-index:2;text-align:center;background:radial-gradient(circle at 50% 72%,#e6782838,#0000 58%),linear-gradient(#1c100af5,#080605fa);border:1px solid #c2693c47;border-radius:.18rem;flex-direction:column;grid-area:hearth;justify-content:center;align-items:center;gap:.35rem;min-width:0;min-height:0;padding:.85rem .7rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #c2693c1a,0 0 22px #c2693c14}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle{background:radial-gradient(70% 40% at 50% 55%,#e678281f,#0000 64%),linear-gradient(#0e0a088c,#080605fa);border-color:#b8963b38;grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;align-items:stretch;padding:0;display:grid}[data-drg-scene=guild-hall] .drg-guild-hearth.is-project{justify-content:flex-start;padding-top:.75rem;overflow:auto}[data-drg-scene=guild-hall] .drg-guild-hearth__glow{pointer-events:none;background:radial-gradient(circle,#ffa03c33,#0000 70%);border-radius:50%;animation:3.6s ease-in-out infinite drg-guild-hearth-pulse;position:absolute;inset:22% 18%}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__glow{background:radial-gradient(at 50% 60%,#ff8c322e,#0000 72%);border-radius:50%;height:auto;inset:18% 12% 28%}@keyframes drg-guild-hearth-pulse{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=guild-hall] .drg-guild-hearth__glow,[data-drg-scene=guild-hall] .drg-guild-hearth__model{animation:none}}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__figure{grid-row:1;align-self:stretch;height:100%;min-height:0;position:relative;inset:auto}[data-drg-scene=guild-hall] .drg-guild-hearth__figure{z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hearth__model.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-hearth__model.drg-asset-plate--hero,[data-drg-scene=guild-hall] .drg-guild-hearth__model.drg-asset-plate--unit,[data-drg-scene=guild-hall] .drg-guild-hearth__model.drg-asset-plate--rect,[data-drg-scene=guild-hall] .drg-guild-hearth__model.drg-asset-plate--cutout{position:relative;overflow:visible;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}[data-drg-scene=guild-hall] .drg-guild-hearth__model .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .6px #ead49a59)drop-shadow(0 10px 18px #0000008c);padding:.35rem .2rem 0;animation:5.2s ease-in-out infinite drg-guild-architect-idle}[data-drg-scene=guild-hall] .drg-guild-hearth__model-void{background:radial-gradient(at 50% 30%,#3c2c1c59,#0000 55%),linear-gradient(#0000,#08060566);width:100%;height:100%;display:block}@keyframes drg-guild-architect-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-.28rem)}}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__caption{z-index:2;border-width:1px 0 0;border-color:#b8963b66;border-radius:0;grid-row:2;width:100%;max-width:none;margin:0;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth__caption{z-index:2;width:100%;color:var(--works-ink);text-align:center;background:linear-gradient(180deg, #ffecbe14, transparent 34%), repeating-linear-gradient(0deg, #0000000b 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #ffdca008 0 1px, transparent 1px 5px), var(--drg-mat-parchment-bg,linear-gradient(180deg, #30281ef5, #18120efc));border:1px solid #b8963b61;border-radius:.12rem;flex-direction:column;gap:.28rem;padding:.65rem .75rem .75rem;display:flex;position:relative;box-shadow:inset 0 1px #ffecbe24,inset 0 0 0 1px #120a0480,inset 0 -12px 20px #0000004d}[data-drg-scene=guild-hall] .drg-guild-hearth__caption:before{content:"";pointer-events:none;border:1px solid #78603c42;border-radius:.04rem;position:absolute;inset:.28rem;box-shadow:inset 0 0 12px #00000038}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__title,[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__hint{z-index:1;max-width:none;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__title{letter-spacing:.02em;text-shadow:0 1px #0000008c;font-size:1rem}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle .drg-guild-hearth__hint{color:var(--works-mute);font-size:.72rem;line-height:1.4}[data-drg-scene=guild-hall] .drg-guild-hearth__sigil{--guild-well:2.75rem;z-index:1;width:2.75rem;height:2.75rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth__title{z-index:1;font-family:var(--drg-font-heading,Georgia, serif);color:var(--works-ink);margin:0;font-size:.98rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth__line,[data-drg-scene=guild-hall] .drg-guild-hearth__hint{z-index:1;max-width:15rem;margin:0;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth__bar{z-index:1;background:#00000073;border:1px solid #c2693c47;border-radius:999px;width:min(100%,11.5rem);height:.38rem;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hearth__bar .drg-progress-bar__fill{background:linear-gradient(90deg,#c2693cd9,#e69650f2);box-shadow:0 0 10px #e6965059}[data-drg-scene=guild-hall] .drg-guild-hearth__contrib{z-index:1;text-align:left;flex-direction:column;align-items:stretch;gap:.35rem;width:100%;max-width:15.5rem;margin-top:.15rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-hearth__contrib .drg-guild-vault-chips{flex-wrap:wrap;justify-content:flex-start}[data-drg-scene=guild-hall] .drg-guild-hearth__contrib .drg-chamber-layout__actions,[data-drg-scene=guild-hall] .drg-guild-hearth__contrib .dr-layout-chamber__actions{flex-wrap:wrap;gap:.35rem;width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-hearth__contrib .drg-input{flex:6rem;min-width:0}[data-drg-scene=guild-hall] .drg-guild-hearth-vein{z-index:1;pointer-events:none;background:#28180cd9;border:1px solid #c2693c47;border-radius:999px;height:.26rem;position:absolute;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-hearth-vein__fill{height:100%;width:var(--vein-pct,0%);background:linear-gradient(90deg,#783214e6,#e68c3cf2);display:block;box-shadow:0 0 8px #e68c3c73}[data-drg-scene=guild-hall] .drg-guild-hearth-vein--nw{transform-origin:100%;width:16%;top:30%;left:30%;transform:rotate(-26deg)}[data-drg-scene=guild-hall] .drg-guild-hearth-vein--ne{transform-origin:0;width:16%;top:30%;right:28%;transform:rotate(26deg)}[data-drg-scene=guild-hall] .drg-guild-hearth-vein--sw{transform-origin:100%;width:16%;bottom:32%;left:30%;transform:rotate(26deg)}[data-drg-scene=guild-hall] .drg-guild-hearth-vein--se{transform-origin:0;width:16%;bottom:32%;right:28%;transform:rotate(-26deg)}[data-drg-scene=guild-hall] .drg-guild-works-plinth{z-index:1;gap:var(--guild-gap-tight,var(--drg-spacing-xs));border:1px solid var(--works-line);background:linear-gradient(#1c120cfa,#0a0807fa);border-top-width:2px;border-radius:0 0 .18rem .18rem;flex-direction:column;min-width:0;margin-top:-.15rem;padding:.9rem 1rem .95rem;display:flex;position:relative;box-shadow:inset 0 1px #ffb4640f,inset 0 -10px 20px #00000047}[data-drg-scene=guild-hall] .drg-guild-works-plinth__ledge{opacity:.8;background:linear-gradient(90deg,#0000,#b8963b59,#0000);border-radius:1px;height:.28rem;position:absolute;top:-.28rem;left:8%;right:8%}[data-drg-scene=guild-hall] .drg-guild-works-plinth--gold{border-color:#c9a86a5c}[data-drg-scene=guild-hall] .drg-guild-works-plinth--ember{border-color:#c2693c5c}[data-drg-scene=guild-hall] .drg-guild-works-plinth--blood{border-color:#a040405c}[data-drg-scene=guild-hall] .drg-guild-works-plinth--arcane{border-color:#7a6aaa5c}[data-drg-scene=guild-hall] .drg-guild-works-plinth__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.55rem 1rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-works-plinth__identity{flex-direction:column;flex:14rem;gap:.35rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-works-plinth__title-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-works-plinth__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--works-ink);margin:0;font-size:1.2rem}[data-drg-scene=guild-hall] .drg-guild-works-plinth__belts{margin-top:.05rem}[data-drg-scene=guild-hall] .drg-guild-works-plinth__treasury{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-meta,.75rem);color:var(--guild-gold,#c9a86a);align-items:center;gap:.35rem;margin:0;display:inline-flex}[data-drg-scene=guild-hall] .drg-guild-works-plinth__ledger{margin:.15rem 0 0}[data-drg-scene=guild-hall] .drg-guild-works-plinth__ledger dd{overflow-wrap:anywhere}[data-drg-scene=guild-hall] .drg-guild-building-detail__actions{align-items:center;gap:var(--drg-spacing-sm);flex-wrap:wrap;min-width:0;max-width:100%;margin-top:.15rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-building-detail__actions .drg-btn{flex:0 auto;min-width:0}[data-drg-scene=guild-hall] [data-drg-guild-overview] .drg-btn--ghost{margin-inline-end:var(--drg-spacing-sm)}[data-drg-scene=guild-hall] [data-drg-guild-overview]{gap:var(--guild-gap-block,var(--drg-spacing-sm));flex-direction:column;min-width:0;display:flex}[data-drg-scene=guild-hall] [data-drg-guild-overview]>.drg-btn--ghost{margin-top:0;align-self:flex-start;margin-inline-end:0}@media (width<=1100px) and (width>=981px){[data-drg-scene=guild-hall] .drg-guild-hearth-section{grid-template:"hearth hearth""nw ne"minmax(11rem,1fr)"sw se"minmax(10rem,.9fr)/minmax(0,1fr) minmax(0,1fr);min-height:0}[data-drg-scene=guild-hall] .drg-guild-hearth.is-project{flex-flow:wrap;justify-content:center;gap:.45rem .85rem;min-height:8.5rem;padding:.75rem 1rem}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle{min-height:16rem}[data-drg-scene=guild-hall] .drg-guild-hearth__contrib{max-width:22rem}[data-drg-scene=guild-hall] .drg-guild-room-slot--ne .drg-guild-room,[data-drg-scene=guild-hall] .drg-guild-room-slot--sw .drg-guild-room,[data-drg-scene=guild-hall] .drg-guild-room-slot--se .drg-guild-room{margin:0}}@media (width<=980px){[data-drg-scene=guild-hall] .drg-guild-hearth-section{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"hearth""nw""ne""sw""se";gap:.45rem;min-height:0}[data-drg-scene=guild-hall] .drg-guild-hearth.is-project{border-radius:.18rem;min-height:9.5rem}[data-drg-scene=guild-hall] .drg-guild-hearth.is-idle{min-height:18rem}[data-drg-scene=guild-hall] .drg-guild-room{min-height:11rem}[data-drg-scene=guild-hall] .drg-guild-room-slot--ne .drg-guild-room,[data-drg-scene=guild-hall] .drg-guild-room-slot--sw .drg-guild-room,[data-drg-scene=guild-hall] .drg-guild-room-slot--se .drg-guild-room{margin:0}[data-drg-scene=guild-hall] .drg-guild-hearth-vein{display:none}}[data-drg-scene=guild-hall] .drg-guild-roster-toolbar{gap:var(--drg-spacing-sm);flex-wrap:wrap;align-items:center;min-width:0;margin-bottom:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-roster-toolbar__search{flex:12rem;max-width:min(28rem,100%)}[data-drg-scene=guild-hall] .drg-guild-roster-toolbar__count{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--drg-text-muted,#8c8273);font-size:.6875rem}[data-drg-scene=guild-hall] .drg-scene-side-panel.drg-guild-side-panel--framed{border-radius:var(--drg-radius-row);background:linear-gradient(165deg,#140c08eb,#080708f5);border:1px solid #c2693c3d;position:relative;box-shadow:inset 0 8px 20px #c2693c0a}[data-drg-scene=guild-hall] .drg-guild-role-chip--leader{font-weight:600}[data-drg-scene=guild-hall] .drg-guild-vault-actions{margin-top:var(--drg-spacing-md);padding:var(--drg-spacing-md);border-radius:var(--drg-radius-row);background:#0a080873;border:1px solid #c2693c38}[data-drg-scene=guild-hall] .drg-guild-influence-theatre.drg-tab-theatre{--inf-accent:var(--guild-ember,#c2693c);--inf-accent-soft:#c2693c52;align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-influence-theatre.is-tone-gold{--inf-accent:#c9a86a;--inf-accent-soft:#c9a86a5c}[data-drg-scene=guild-hall] .drg-guild-influence-theatre.is-tone-ember{--inf-accent:#c2693c;--inf-accent-soft:#c2693c61}[data-drg-scene=guild-hall] .drg-guild-influence-theatre.is-tone-blood{--inf-accent:#a04040;--inf-accent-soft:#a0404061}[data-drg-scene=guild-hall] .drg-guild-influence-theatre.is-tone-arcane{--inf-accent:#7a6aaa;--inf-accent-soft:#7a6aaa61}[data-drg-scene=guild-hall] .drg-guild-influence{gap:var(--guild-gap-block,var(--drg-spacing-sm));flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-influence__lede{max-width:42rem;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-influence-plane{isolation:isolate;grid-template:"nw well ne"minmax(8.5rem,1fr)"sw well se"minmax(8.2rem,.95fr)/minmax(0,1.05fr) minmax(11rem,.9fr) minmax(0,1fr);gap:.4rem;min-width:0;min-height:min(42vh,24rem);padding:.4rem;display:grid;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-influence-plane__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(42% 38%,#c2693c1f,#0000 68%),radial-gradient(circle at 16% 18%,#a040400f,#0000 40%),radial-gradient(circle at 84% 82%,#7a6aaa12,#0000 42%);position:absolute;inset:0}[data-drg-scene=guild-hall] .drg-guild-seal-slot{z-index:1;min-width:0;min-height:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-seal-slot--nw{grid-area:nw}[data-drg-scene=guild-hall] .drg-guild-seal-slot--ne{grid-area:ne}[data-drg-scene=guild-hall] .drg-guild-seal-slot--sw{grid-area:sw}[data-drg-scene=guild-hall] .drg-guild-seal-slot--se{grid-area:se}[data-drg-scene=guild-hall] .drg-guild-seal-slot--ne .drg-guild-seal{margin-top:.35rem}[data-drg-scene=guild-hall] .drg-guild-seal-slot--sw .drg-guild-seal{margin-bottom:.2rem}[data-drg-scene=guild-hall] .drg-guild-seal-slot--se .drg-guild-seal{margin:.2rem .1rem 0 0}[data-drg-scene=guild-hall] .drg-guild-influence-well{z-index:2;text-align:center;background:radial-gradient(circle at 50% 38%,#e6782833,#0000 54%),linear-gradient(#1c100af5,#080605fa);border:1px solid #c2693c4d;border-radius:.18rem;flex-direction:column;grid-area:well;justify-content:center;align-items:center;gap:.28rem;min-width:0;padding:.9rem .75rem;display:flex;position:relative;box-shadow:inset 0 0 22px #c2693c1a,0 0 20px #c2693c14}[data-drg-scene=guild-hall] .drg-guild-influence-well__glow{pointer-events:none;background:radial-gradient(circle,#ffa03c2e,#0000 70%);border-radius:50%;animation:3.8s ease-in-out infinite drg-guild-influence-pulse;position:absolute;inset:18% 16%}@keyframes drg-guild-influence-pulse{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=guild-hall] .drg-guild-influence-well__glow{animation:none}}[data-drg-scene=guild-hall] .drg-guild-influence-well__sigil{--guild-well:3.4rem;z-index:1;width:3.4rem;height:3.4rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-influence-well__label,[data-drg-scene=guild-hall] .drg-guild-influence-well__value,[data-drg-scene=guild-hall] .drg-guild-influence-well__yield{z-index:1;position:relative}[data-drg-scene=guild-hall] .drg-guild-influence-well__label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label,.68rem);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-influence-well__value{font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);margin:0;font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1}[data-drg-scene=guild-hall] .drg-guild-influence-well__yield{max-width:14rem;margin:0}[data-drg-scene=guild-hall] .drg-guild-seal{appearance:none;width:100%;min-width:0;min-height:100%;color:inherit;text-align:left;cursor:pointer;filter:saturate(.4)brightness(.72);background:linear-gradient(#160e0a8c,#080605e0);border:1px solid #5a483473;border-radius:.14rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.7rem .75rem;transition:border-color .18s,box-shadow .18s,filter .18s;display:grid}[data-drg-scene=guild-hall] .drg-guild-seal__mark{--guild-well:2.75rem;width:2.75rem;height:2.75rem}[data-drg-scene=guild-hall] .drg-guild-seal__body{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-seal__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;font-size:.98rem}[data-drg-scene=guild-hall] .drg-guild-seal__state{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);background:#0806058c;border:1px solid #8c827359;border-radius:999px;flex:none;padding:.12rem .35rem;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-seal__state--ready{color:var(--guild-gold,#c9a86a);border-color:#c9a86a66}[data-drg-scene=guild-hall] .drg-guild-seal__state--owned{color:#8fd4a0;border-color:#8fd4a059}[data-drg-scene=guild-hall] .drg-guild-seal__state--short{color:var(--guild-ember,#c2693c);border-color:#c2693c66}[data-drg-scene=guild-hall] .drg-guild-seal:hover{filter:saturate(.65)brightness(.88);border-color:#c2693c6b}[data-drg-scene=guild-hall] .drg-guild-seal.is-selected{filter:none;z-index:2;border-color:var(--inf-accent);box-shadow:inset 0 0 0 1px var(--inf-accent-soft), 0 0 22px var(--inf-accent-soft)}[data-drg-scene=guild-hall] .drg-guild-seal:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-seal--owned{filter:saturate(.75)brightness(.9);border-color:#8fd4a04d}[data-drg-scene=guild-hall] .drg-guild-seal--owned.is-selected{filter:none}[data-drg-scene=guild-hall] .drg-guild-seal--ready{border-color:#c9a86a61}[data-drg-scene=guild-hall] .drg-guild-seal--locked{filter:saturate(.22)brightness(.52)}[data-drg-scene=guild-hall] .drg-guild-seal--locked.is-selected{filter:saturate(.4)brightness(.72)}@media (width<=1100px) and (width>=781px){[data-drg-scene=guild-hall] .drg-guild-influence-plane{grid-template:"well well""nw ne"minmax(8rem,1fr)"sw se"minmax(8rem,1fr)/minmax(0,1fr) minmax(0,1fr);min-height:0}[data-drg-scene=guild-hall] .drg-guild-influence-well{flex-flow:wrap;justify-content:center;gap:.4rem .85rem;min-height:8.5rem;padding:.75rem 1rem}[data-drg-scene=guild-hall] .drg-guild-seal-slot--ne .drg-guild-seal,[data-drg-scene=guild-hall] .drg-guild-seal-slot--sw .drg-guild-seal,[data-drg-scene=guild-hall] .drg-guild-seal-slot--se .drg-guild-seal{margin:0}}@media (width<=780px){[data-drg-scene=guild-hall] .drg-guild-influence-plane{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"well""nw""ne""sw""se";min-height:0}[data-drg-scene=guild-hall] .drg-guild-influence-well{min-height:9rem}[data-drg-scene=guild-hall] .drg-guild-seal{min-height:4.6rem}[data-drg-scene=guild-hall] .drg-guild-seal-slot--ne .drg-guild-seal,[data-drg-scene=guild-hall] .drg-guild-seal-slot--sw .drg-guild-seal,[data-drg-scene=guild-hall] .drg-guild-seal-slot--se .drg-guild-seal{margin:0}}[data-drg-scene=guild-hall] .drg-guild-map-theatre.drg-tab-theatre{--map-accent:#8a7a58;--map-accent-soft:#8a7a5847;align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-planted,[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-ready{--map-accent:#c9a86a;--map-accent-soft:#c9a86a57}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-cooldown{--map-accent:#6e7278;--map-accent-soft:#6e727842}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-siege{--map-accent:#a04040;--map-accent-soft:#a040405c}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-empty{--map-accent:#5a4a38;--map-accent-soft:#5a4a383d}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-dark{--map-accent:#3a342c;--map-accent-soft:#3a342c2e}[data-drg-scene=guild-hall] .drg-guild-map{gap:var(--guild-gap-block,var(--drg-spacing-sm));flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-map__lede{max-width:38rem;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-map-plane{isolation:isolate;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:.35rem .2rem .15rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-map-plane__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(ellipse 42% 48% at 50% 36%, var(--map-accent-soft), transparent 72%), radial-gradient(circle at 16% 78%, #c2693c0d, transparent 40%);position:absolute;inset:-.4rem 0 12%}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-siege .drg-guild-map-plane__atmosphere{background:radial-gradient(48% 52% at 50% 38%,#a0404029,#0000 70%),radial-gradient(circle at 20% 80%,#c2693c12,#0000 42%)}[data-drg-scene=guild-hall] .drg-guild-map-stake{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.55rem;width:min(100%,22rem);min-width:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-map-stake__glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--map-accent) 26%, transparent), transparent 70%);border-radius:50%;animation:4.2s ease-in-out infinite drg-guild-map-pulse;position:absolute;inset:-6% 18% 38%}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-dark .drg-guild-map-stake__glow,[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-empty .drg-guild-map-stake__glow{opacity:.28;animation:none}@keyframes drg-guild-map-pulse{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=guild-hall] .drg-guild-map-stake__glow{animation:none}}[data-drg-scene=guild-hall] .drg-guild-map-stake__pin{--guild-well:6.2rem;z-index:1;width:6.2rem;height:6.2rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-dark .drg-guild-map-stake__pin,[data-drg-scene=guild-hall] .drg-guild-map-theatre.is-empty .drg-guild-map-stake__pin{filter:saturate(.45)brightness(.72)}[data-drg-scene=guild-hall] .drg-guild-map-plaque{z-index:1;border:1px solid color-mix(in srgb, var(--map-accent) 34%, transparent);background:linear-gradient(#241810b8,#0a0806eb);border-radius:.12rem;flex-direction:column;align-items:center;gap:.22rem;width:100%;padding:.55rem .85rem .6rem;display:flex;position:relative;box-shadow:inset 0 1px #e6c8aa0d}[data-drg-scene=guild-hall] .drg-guild-map-stake__label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label,.68rem);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-map-stake__hex{max-width:20rem;font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;margin:0;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.15}[data-drg-scene=guild-hall] .drg-guild-map-stake__faces{justify-content:center;align-items:center;gap:.4rem;margin-top:.1rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-map-stake__face{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);background:#0806058c;border:1px solid #8c827359;border-radius:999px;flex:none;margin:0;padding:.12rem .4rem;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-map-stake__face--planted,[data-drg-scene=guild-hall] .drg-guild-map-stake__face--ready{color:var(--guild-gold,#c9a86a);border-color:#c9a86a66}[data-drg-scene=guild-hall] .drg-guild-map-stake__face--cooldown{color:#9aa0a8;border-color:#9aa0a859}[data-drg-scene=guild-hall] .drg-guild-map-stake__face--siege{color:#d08080;border-color:#a0404073}[data-drg-scene=guild-hall] .drg-guild-map-stake__face--empty{color:var(--guild-ember,#c2693c);border-color:#c2693c59}[data-drg-scene=guild-hall] .drg-guild-map-stake__siege{--guild-well:1.35rem;width:1.35rem;height:1.35rem}[data-drg-scene=guild-hall] .drg-guild-map-tags{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;display:grid;position:relative}[data-drg-scene=guild-hall] .drg-guild-map-tag{background:linear-gradient(#120c0859,#0806058c);border:1px solid #5a483452;border-radius:.12rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;padding:.45rem .55rem;display:grid}[data-drg-scene=guild-hall] .drg-guild-map-tag.is-warn{border-color:#c2693c73}[data-drg-scene=guild-hall] .drg-guild-map-tag__mark{--guild-well:1.85rem;width:1.85rem;height:1.85rem}[data-drg-scene=guild-hall] .drg-guild-map-tag__copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-map-tag__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-map-tag__value{color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;font-size:.86rem}[data-drg-scene=guild-hall] .drg-guild-map-cta{z-index:1;letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-map-cta:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-map-cta__plate{border-radius:50%;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;overflow:hidden}[data-drg-scene=guild-hall] .drg-guild-map-cta__plate .drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-map-cta__plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=guild-hall] .drg-guild-map-cta__label{min-width:0;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-map-theatre .drg-scene-side-panel .drg-meta{margin-top:.45rem}@media (width<=1100px) and (width>=781px){[data-drg-scene=guild-hall] .drg-guild-map-stake__pin{--guild-well:5.4rem;width:5.4rem;height:5.4rem}}@media (width<=780px){[data-drg-scene=guild-hall] .drg-guild-map-tags{grid-template-columns:minmax(0,1fr)}[data-drg-scene=guild-hall] .drg-guild-map-stake{width:100%}[data-drg-scene=guild-hall] .drg-guild-map-stake__pin{--guild-well:4.8rem;width:4.8rem;height:4.8rem}[data-drg-scene=guild-hall] .drg-guild-map-cta{white-space:normal;overflow-wrap:anywhere}}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.drg-tab-theatre{--bench-accent:#c2693c;--bench-accent-soft:#c2693c4d;align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-ready{--bench-accent:#c9a86a;--bench-accent-soft:#c9a86a57}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-cooldown{--bench-accent:#6e7278;--bench-accent-soft:#6e727842}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-short,[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-empty{--bench-accent:#c2693c;--bench-accent-soft:#c2693c4d}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-locked{--bench-accent:#5a4a38;--bench-accent-soft:#5a4a3838}[data-drg-scene=guild-hall] .drg-guild-bench{gap:var(--guild-gap-block,var(--drg-spacing-sm));flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-bench__lede{max-width:38rem;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-bench-plane{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"plaque plaque plaque""west mid east";gap:.55rem .4rem;min-width:0;padding:.2rem .1rem .15rem;display:grid;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-plane__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(ellipse 46% 56% at 50% 18%, var(--bench-accent-soft), transparent 72%), radial-gradient(circle at 18% 86%, #c9a86a0d, transparent 40%);position:absolute;inset:-.35rem 0 8%}[data-drg-scene=guild-hall] .drg-guild-bench-slot{z-index:1;min-width:0;min-height:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-slot--west{grid-area:west}[data-drg-scene=guild-hall] .drg-guild-bench-slot--mid{grid-area:mid}[data-drg-scene=guild-hall] .drg-guild-bench-slot--east{grid-area:east}[data-drg-scene=guild-hall] .drg-guild-bench-well{z-index:2;text-align:center;flex-direction:column;grid-area:plaque;justify-content:center;justify-self:center;align-items:center;gap:.45rem;width:min(100%,18rem);min-width:0;padding:.15rem .4rem .1rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-well__glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--bench-accent) 26%, transparent), transparent 70%);border-radius:50%;animation:3.8s ease-in-out infinite drg-guild-bench-pulse;position:absolute;inset:-8% 16% 42%}[data-drg-scene=guild-hall] .drg-guild-bench-theatre.is-locked .drg-guild-bench-well__glow{opacity:.28;animation:none}@keyframes drg-guild-bench-pulse{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=guild-hall] .drg-guild-bench-well__glow{animation:none}}[data-drg-scene=guild-hall] .drg-guild-bench-well__sigil{--guild-well:3.4rem;z-index:1;width:3.4rem;height:3.4rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-plaque{z-index:1;border:1px solid color-mix(in srgb, var(--bench-accent) 34%, transparent);background:linear-gradient(#241810b8,#0a0806eb);border-radius:.12rem;flex-direction:column;align-items:center;gap:.18rem;width:100%;padding:.42rem .75rem .48rem;display:flex;position:relative;box-shadow:inset 0 1px #e6c8aa0d}[data-drg-scene=guild-hall] .drg-guild-bench-well__label,[data-drg-scene=guild-hall] .drg-guild-bench-well__value{z-index:1;margin:0;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-well__label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label,.68rem);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b)}[data-drg-scene=guild-hall] .drg-guild-bench-well__value{font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1}[data-drg-scene=guild-hall] .drg-guild-bench-seat{appearance:none;width:100%;min-width:0;color:inherit;text-align:center;cursor:pointer;filter:saturate(.45)brightness(.72);background:0 0;border:0;border-radius:.14rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:.3rem;padding:.2rem .35rem .35rem;transition:filter .18s;display:flex}[data-drg-scene=guild-hall] .drg-guild-bench-seat__figure{justify-content:center;align-items:flex-end;width:100%;min-height:5.2rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-seat__ember{pointer-events:none;opacity:0;background:radial-gradient(#c2693c6b,#0000 72%);border-radius:50%;height:1.15rem;transition:opacity .18s,transform .18s;position:absolute;bottom:.15rem;left:18%;right:18%;transform:scale(.86)}[data-drg-scene=guild-hall] .drg-guild-bench-seat.is-selected .drg-guild-bench-seat__ember{opacity:1;transform:scale(1)}[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--md,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--rect,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--cutout{z-index:1;width:4.6rem;min-width:4.6rem;height:5.6rem;min-height:5.6rem;box-shadow:none;background:0 0;border:0;position:relative}[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate .drg-asset-plate__img{object-fit:contain;object-position:bottom center}[data-drg-scene=guild-hall] .drg-guild-bench-seat__body{flex-direction:column;align-items:center;gap:.22rem;min-width:0;display:flex}[data-drg-scene=guild-hall] .drg-guild-bench-seat__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;font-size:.95rem}[data-drg-scene=guild-hall] .drg-guild-bench-seat__face{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);background:#0806058c;border:1px solid #8c827359;border-radius:999px;flex:none;margin:0;padding:.12rem .35rem;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-bench-seat__face--ready{color:var(--guild-gold,#c9a86a);border-color:#c9a86a66}[data-drg-scene=guild-hall] .drg-guild-bench-seat__face--empty{color:var(--guild-ember,#c2693c);border-color:#c2693c59}[data-drg-scene=guild-hall] .drg-guild-bench-seat__face--cooldown{color:#9aa0a8;border-color:#9aa0a859}[data-drg-scene=guild-hall] .drg-guild-bench-seat__face--short,[data-drg-scene=guild-hall] .drg-guild-bench-seat__face--locked{color:var(--guild-ember,#c2693c);border-color:#c2693c66}[data-drg-scene=guild-hall] .drg-guild-bench-seat:hover{filter:saturate(.7)brightness(.88)}[data-drg-scene=guild-hall] .drg-guild-bench-seat.is-selected{filter:none;z-index:2}[data-drg-scene=guild-hall] .drg-guild-bench-seat:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-bench-seat--ready{filter:saturate(.75)brightness(.9)}[data-drg-scene=guild-hall] .drg-guild-bench-seat--locked,[data-drg-scene=guild-hall] .drg-guild-bench-seat--empty{filter:saturate(.28)brightness(.58)}[data-drg-scene=guild-hall] .drg-guild-bench-seat--locked.is-selected,[data-drg-scene=guild-hall] .drg-guild-bench-seat--empty.is-selected{filter:saturate(.5)brightness(.78)}[data-drg-scene=guild-hall] .drg-guild-bench-cta{z-index:1;letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;margin-top:.55rem;display:inline-flex;position:relative;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-bench-cta__label{min-width:0;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-bench-cta+.drg-guild-bench-cta,[data-drg-scene=guild-hall] .drg-guild-bench-theatre .drg-scene-side-panel .drg-meta{margin-top:.45rem}[data-drg-scene=guild-hall] .drg-guild-bench-cta:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}@media (width<=780px){[data-drg-scene=guild-hall] .drg-guild-bench-plane{grid-template-columns:minmax(0,1fr);grid-template-areas:"plaque""west""mid""east"}[data-drg-scene=guild-hall] .drg-guild-bench-well{flex-flow:wrap;justify-content:center;gap:.45rem .75rem;width:100%}[data-drg-scene=guild-hall] .drg-guild-bench-plaque{width:auto;min-width:8.5rem}[data-drg-scene=guild-hall] .drg-guild-bench-seat{text-align:left;flex-direction:row;justify-content:flex-start;min-height:4.8rem}[data-drg-scene=guild-hall] .drg-guild-bench-seat__figure{width:auto;min-height:0}[data-drg-scene=guild-hall] .drg-guild-bench-seat__ember{left:8%;right:8%}[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--md,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--rect,[data-drg-scene=guild-hall] .drg-guild-bench-seat__plate.drg-asset-plate--cutout{width:3.2rem;min-width:3.2rem;height:4rem;min-height:4rem}[data-drg-scene=guild-hall] .drg-guild-bench-seat__body{align-items:flex-start}[data-drg-scene=guild-hall] .drg-guild-bench-cta{white-space:normal;overflow-wrap:anywhere}}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.drg-tab-theatre{--herald-accent:#8a7a58;--herald-accent-soft:#8a7a5847;align-items:start;gap:var(--guild-gap-block)}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.is-voices{--herald-accent:#c9a86a;--herald-accent-soft:#c9a86a52}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.is-fresh{--herald-accent:#c2693c;--herald-accent-soft:#c2693c5c}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.is-silent{--herald-accent:#5a4a38;--herald-accent-soft:#5a4a3838}[data-drg-scene=guild-hall] .drg-guild-herald{gap:var(--guild-gap-block,var(--drg-spacing-sm));flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=guild-hall] .drg-guild-herald__lede{max-width:38rem;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-herald-plane{isolation:isolate;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:.35rem .2rem .15rem;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-herald-plane__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(ellipse 42% 48% at 50% 28%, var(--herald-accent-soft), transparent 72%), radial-gradient(circle at 18% 78%, #c2693c0d, transparent 40%);position:absolute;inset:-.4rem 0 12%}[data-drg-scene=guild-hall] .drg-guild-herald-lectern{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.55rem;width:min(100%,24rem);min-width:0;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--herald-accent) 26%, transparent), transparent 70%);border-radius:50%;animation:4.2s ease-in-out infinite drg-guild-herald-pulse;position:absolute;inset:-6% 18% 42%}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.is-silent .drg-guild-herald-lectern__glow{opacity:.28;animation:none}@keyframes drg-guild-herald-pulse{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=guild-hall] .drg-guild-herald-lectern__glow{animation:none}}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__sigil{--guild-well:6.2rem;z-index:1;width:6.2rem;height:6.2rem;position:relative}[data-drg-scene=guild-hall] .drg-guild-herald-theatre.is-silent .drg-guild-herald-lectern__sigil{filter:saturate(.45)brightness(.72)}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__plate.drg-asset-plate,[data-drg-scene=guild-hall] .drg-guild-herald-lectern__plate.drg-asset-plate--lg{width:100%;height:100%;box-shadow:none;background:0 0;border:0}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__plate .drg-asset-plate__img{object-fit:contain;object-position:center bottom}[data-drg-scene=guild-hall] .drg-guild-herald-scroll{z-index:1;border:1px solid color-mix(in srgb, var(--herald-accent) 34%, transparent);background:linear-gradient(#241810b8,#0a0806eb);border-radius:.12rem;flex-direction:column;align-items:center;gap:.22rem;width:100%;padding:.55rem .85rem .45rem;display:flex;position:relative;box-shadow:inset 0 1px #e6c8aa0d}[data-drg-scene=guild-hall] .drg-guild-herald-scroll__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);margin:0;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--guild-fs-label,.68rem);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);margin:0}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__voice{max-width:22rem;font-family:var(--drg-font-heading,Georgia, serif);color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.25}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__faces{justify-content:center;align-items:center;gap:.4rem;margin-top:.1rem;display:flex}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__face{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);background:#0806058c;border:1px solid #8c827359;border-radius:999px;flex:none;margin:0;padding:.12rem .4rem;font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__face--voices{color:var(--guild-gold,#c9a86a);border-color:#c9a86a66}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__face--fresh{color:var(--guild-ember,#c2693c);border-color:#c2693c73}[data-drg-scene=guild-hall] .drg-guild-herald-slips{border-top:1px solid #8c82732e;flex-direction:column;gap:.15rem;width:100%;margin:.35rem 0 0;padding:.35rem 0 0;list-style:none;display:flex}[data-drg-scene=guild-hall] .drg-guild-herald-slip{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;filter:saturate(.55)brightness(.78);background:0 0;border:0;border-radius:.1rem;flex-direction:column;align-items:flex-start;gap:.12rem;margin:0;padding:.38rem .45rem .4rem .7rem;transition:filter .18s;display:flex;position:relative}[data-drg-scene=guild-hall] .drg-guild-herald-slip__ember{background:0 0;border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:.55rem;left:.15rem}[data-drg-scene=guild-hall] .drg-guild-herald-slip.is-fresh .drg-guild-herald-slip__ember{background:#c2693cd9;box-shadow:0 0 8px #c2693c73}[data-drg-scene=guild-hall] .drg-guild-herald-slip__meta,[data-drg-scene=guild-hall] .drg-guild-herald-slip__body{overflow-wrap:anywhere;min-width:0}[data-drg-scene=guild-hall] .drg-guild-herald-slip__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-ink-mute,#e6c8aa6b);font-size:.5625rem}[data-drg-scene=guild-hall] .drg-guild-herald-slip__body{color:var(--guild-ink,#f0e6d2);font-size:.86rem;line-height:1.3}[data-drg-scene=guild-hall] .drg-guild-herald-slip:hover{filter:saturate(.75)brightness(.92)}[data-drg-scene=guild-hall] .drg-guild-herald-slip:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-herald-aside__body{color:var(--guild-ink,#f0e6d2);overflow-wrap:anywhere;margin:.45rem 0 0;line-height:1.4}[data-drg-scene=guild-hall] .drg-guild-herald-cta{z-index:1;letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;min-width:0;max-width:100%;margin-top:.55rem;display:inline-flex;position:relative;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-herald-cta:focus-visible{outline-offset:2px;outline:2px solid #e69650b3}[data-drg-scene=guild-hall] .drg-guild-herald-cta__label{min-width:0;overflow:visible}[data-drg-scene=guild-hall] .drg-guild-herald-theatre .drg-scene-side-panel .drg-meta{margin-top:.45rem}@media (width<=1100px) and (width>=781px){[data-drg-scene=guild-hall] .drg-guild-herald-lectern__sigil{--guild-well:5.4rem;width:5.4rem;height:5.4rem}}@media (width<=780px){[data-drg-scene=guild-hall] .drg-guild-herald-lectern{width:100%}[data-drg-scene=guild-hall] .drg-guild-herald-lectern__sigil{--guild-well:4.8rem;width:4.8rem;height:4.8rem}[data-drg-scene=guild-hall] .drg-guild-herald-cta{white-space:normal;overflow-wrap:anywhere}}[data-drg-scene=alliance-citadel].drg-main,[data-drg-scene=alliances].drg-main,[data-drg-scene=alliance-citadel] .drg-spa-scene-stage,[data-drg-scene=alliances] .drg-spa-scene-stage,[data-drg-scene=alliance-citadel] .drg-spa-scene-view,[data-drg-scene=alliances] .drg-spa-scene-view{background:radial-gradient(65% 40% at 50% -8%,#c9a86a24,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50301252,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c24103d,#0000 55%),linear-gradient(#14100c 0%,#0c0908 42%,#070605 100%)}[data-drg-scene=alliance-citadel] .drg-spa-scene-stage,[data-drg-scene=alliances] .drg-spa-scene-stage,[data-drg-scene=alliance-citadel] .drg-spa-scene-view,[data-drg-scene=alliances] .drg-spa-scene-view,[data-drg-scene=alliance-citadel] .dr-layout-chamber__body,[data-drg-scene=alliances] .dr-layout-chamber__body,[data-drg-scene=alliance-citadel] .dr-template-chamber__body,[data-drg-scene=alliances] .dr-template-chamber__body{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .dr-layout-chamber--wrapper,[data-drg-scene=alliances] .dr-layout-chamber--wrapper,[data-drg-scene=alliance-citadel] .dr-template-chamber,[data-drg-scene=alliances] .dr-template-chamber,[data-drg-scene=alliance-citadel] .dr-reset-chamber,[data-drg-scene=alliances] .dr-reset-chamber,[data-drg-scene=alliance-citadel] .drg-spa-shell .dr-template-chamber,[data-drg-scene=alliances] .drg-spa-shell .dr-template-chamber,[data-drg-scene=alliance-citadel] .drg-spa-shell .dr-reset-chamber,[data-drg-scene=alliances] .drg-spa-shell .dr-reset-chamber,[data-drg-scene=alliance-citadel] .dr-layout-chamber.drg-alliance-citadel--guest,[data-drg-scene=alliances] .dr-layout-chamber.drg-alliance-citadel--guest,[data-drg-scene=alliance-citadel] .dr-layout-chamber.drg-alliance-citadel--member,[data-drg-scene=alliances] .dr-layout-chamber.drg-alliance-citadel--member{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=alliance-citadel] .dr-layout-chamber__body,[data-drg-scene=alliances] .dr-layout-chamber__body,[data-drg-scene=alliance-citadel] .dr-template-chamber__body,[data-drg-scene=alliances] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall,[data-drg-scene=alliances] .drg-alliances-roster-hall{--alliance-ember:#c2693c;--alliance-gold:#c9a86a;--alliance-ink:#f0e6d2;--alliance-ink-dim:#e6c8aa94;--alliance-ink-mute:#e6c8aa6b;--alliance-label:#e6c8aa7a;--alliance-gap-section:var(--drg-spacing-md);--alliance-gap-block:var(--drg-spacing-sm);--alliance-gap-tight:var(--drg-spacing-xs);--alliance-fs-display:clamp(1.85rem, 3.4vw, 2.65rem);--alliance-fs-title:var(--drg-fs-h3);--alliance-fs-body:var(--drg-fs-sm);--alliance-fs-meta:var(--drg-fs-2xs);--alliance-fs-label:.68rem;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(70vh,48rem);color:var(--alliance-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);box-sizing:border-box;border-radius:0;position:relative;overflow-x:clip}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall *,[data-drg-scene=alliances] .drg-alliances-roster-hall *,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall :before,[data-drg-scene=alliances] .drg-alliances-roster-hall :before,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall :after,[data-drg-scene=alliances] .drg-alliances-roster-hall :after{box-sizing:border-box}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__atmosphere,[data-drg-scene=alliances] .drg-alliances-roster-hall__atmosphere{inset:-1.25rem calc(-1 * var(--drg-gutter)) -.4rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__plate{background-image:linear-gradient(180deg, #0705042e 0%, #0705041f 14%, #07050447 36%, #07050485 58%, #070504b3 100%), radial-gradient(ellipse 72% 46% at 50% 38%, #07050414, #0705046b 78%), var(--drg-alliance-chamber,none);opacity:.94;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000009e 80%,#00000038 100%);mask-image:linear-gradient(#000 0% 58%,#0000009e 80%,#00000038 100%)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__glow,[data-drg-scene=alliances] .drg-alliances-roster-hall__glow{background:radial-gradient(70% 50% at 18% 0,#c9a86a2e,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78461e29,#0000 55%);position:absolute;inset:0}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__embers,[data-drg-scene=alliances] .drg-alliances-roster-hall__embers{opacity:.5;background-image:radial-gradient(circle at 22% 18%,#ffb45a59 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6c68f47 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#c9a86a33 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__vignette,[data-drg-scene=alliances] .drg-alliances-roster-hall__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #100a044d}@media (prefers-reduced-motion:no-preference){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__embers,[data-drg-scene=alliances] .drg-alliances-roster-hall__embers{animation:8s ease-in-out infinite alternate drg-alliances-roster-hall-ember}}@keyframes drg-alliances-roster-hall-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.7;transform:scale(1.03)}}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__body,[data-drg-scene=alliances] .drg-alliances-roster-hall__body,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__shell,[data-drg-scene=alliances] .drg-alliances-roster-hall__shell{z-index:1;gap:var(--alliance-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:auto minmax(0,1fr);align-items:end;min-width:0;max-width:100%;display:grid}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast>div,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast>div{min-width:0}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast-mark,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #503418a6,0 12px 32px #00000073,inset 0 0 0 1px #e6c68f1f,inset 0 0 20px #c9a86a2e}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast-mark .drg-asset-plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast-mark .drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__sigil,[data-drg-scene=alliances] .drg-alliances-roster-hall__sigil,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-mark .drg-asset-plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-mark .drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-plate,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-sigil .drg-asset-plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-sigil .drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__btn-mark .drg-asset-plate,[data-drg-scene=alliances] .drg-alliances-roster-hall__btn-mark .drg-asset-plate{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast-mark .drg-asset-plate__img,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast-mark .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-mark .drg-asset-plate__img,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-mark .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-sigil .drg-asset-plate__img,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-sigil .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__btn-mark .drg-asset-plate__img,[data-drg-scene=alliances] .drg-alliances-roster-hall__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__title,[data-drg-scene=alliances] .drg-alliances-roster-hall__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__lead,[data-drg-scene=alliances] .drg-alliances-roster-hall__lead{max-width:min(36rem,100%);font-style:italic;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:.3rem 0 0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meters,[data-drg-scene=alliances] .drg-alliances-roster-hall__meters{column-gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);margin:var(--drg-spacing-sm) 0 0;padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#1c140cb8,#0a0806c7);border:1px solid #c9a86a47;border-radius:.35rem;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -10px 24px #00000047}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meter,[data-drg-scene=alliances] .drg-alliances-roster-hall__meter{background:#08060573;border:1px solid #c9a86a33;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meter:last-child,[data-drg-scene=alliances] .drg-alliances-roster-hall__meter:last-child{padding-right:.55rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meter dt,[data-drg-scene=alliances] .drg-alliances-roster-hall__meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .15rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meter dd,[data-drg-scene=alliances] .drg-alliances-roster-hall__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-meta-sep,[data-drg-scene=alliances] .drg-alliances-meta-sep{opacity:.55;margin-inline:.15rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-head,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-head{column-gap:var(--drg-spacing-sm);row-gap:var(--alliance-gap-tight);margin-bottom:var(--alliance-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-mark,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a7a;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c28128c,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-title,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__section-lede,[data-drg-scene=alliances] .drg-alliances-roster-hall__section-lede{font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:.2rem 0 0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found,[data-drg-scene=alliances] .drg-alliances-roster-hall__found,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__catalog,[data-drg-scene=alliances] .drg-alliances-roster-hall__catalog{padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:linear-gradient(165deg,#1a120cd1,#0a0806e0);border:1px solid #c9a86a4d;border-radius:.4rem;min-width:0;max-width:100%;margin:0;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -12px 28px #00000052,0 0 0 1px #281c0e66}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found,[data-drg-scene=alliances] .drg-alliances-roster-hall__found{position:relative}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found:before,[data-drg-scene=alliances] .drg-alliances-roster-hall__found:before,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__catalog:before,[data-drg-scene=alliances] .drg-alliances-roster-hall__catalog:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 16px no-repeat;border-radius:.2rem;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__catalog,[data-drg-scene=alliances] .drg-alliances-roster-hall__catalog{position:relative}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found-form,[data-drg-scene=alliances] .drg-alliances-roster-hall__found-form{gap:var(--alliance-gap-tight);flex-wrap:wrap;align-items:flex-end;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__field,[data-drg-scene=alliances] .drg-alliances-roster-hall__field{flex-direction:column;flex:14rem;gap:.25rem;min-width:0;max-width:28rem;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__field-label,[data-drg-scene=alliances] .drg-alliances-roster-hall__field-label{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--alliance-label)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__input,[data-drg-scene=alliances] .drg-alliances-roster-hall__input{width:100%;color:var(--alliance-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--alliance-fs-body);background:#0a08068c;border:1px solid #c9a86a47;border-radius:.25rem;padding:.45rem .65rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found-actions,[data-drg-scene=alliances] .drg-alliances-roster-hall__found-actions{gap:var(--alliance-gap-tight);flex-wrap:wrap;flex:0 auto;align-items:center;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__btn-mark,[data-drg-scene=alliances] .drg-alliances-roster-hall__btn-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a66;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found-actions .drg-btn,[data-drg-scene=alliances] .drg-alliances-roster-hall__found-actions .drg-btn,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row .drg-btn,[data-drg-scene=alliances] .drg-alliances-roster-hall__row .drg-btn{align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__catalog-head,[data-drg-scene=alliances] .drg-alliances-roster-hall__catalog-head{gap:var(--alliance-gap-block);margin-bottom:var(--alliance-gap-block);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__search,[data-drg-scene=alliances] .drg-alliances-roster-hall__search{background:#0a08068c;border:1px solid #c9a86a42;border-radius:.25rem;flex:12rem;align-items:center;gap:.4rem;min-width:0;max-width:min(22rem,100%);padding:.4rem .65rem;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__search-icon,[data-drg-scene=alliances] .drg-alliances-roster-hall__search-icon{color:var(--alliance-ink-mute);font-size:var(--drg-fs-sm)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__search input,[data-drg-scene=alliances] .drg-alliances-roster-hall__search input{min-width:0;color:var(--alliance-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--alliance-fs-body);background:0 0;border:0;outline:none;flex:1}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__list,[data-drg-scene=alliances] .drg-alliances-roster-hall__list{gap:var(--alliance-gap-tight);scrollbar-width:thin;flex-direction:column;max-height:min(28rem,55vh);margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__list>li,[data-drg-scene=alliances] .drg-alliances-roster-hall__list>li{min-width:0}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row,[data-drg-scene=alliances] .drg-alliances-roster-hall__row{background:linear-gradient(165deg,#20180ee6,#0a0806db);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem .55rem;width:100%;padding:.55rem .65rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-sigil,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-copy,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-name,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-name{-webkit-line-clamp:1;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-body);color:var(--alliance-ink);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row-meta,[data-drg-scene=alliances] .drg-alliances-roster-hall__row-meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-meta);letter-spacing:.04em;color:var(--alliance-ink-mute);flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;margin:0;line-height:1.25;display:inline-flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__void,[data-drg-scene=alliances] .drg-alliances-roster-hall__void{background:linear-gradient(145deg,#c9a86a47,#1a140e);width:100%;height:100%;display:block}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__empty,[data-drg-scene=alliances] .drg-alliances-roster-hall__empty{max-width:min(34rem,100%)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__lore,[data-drg-scene=alliances] .drg-alliances-roster-hall__lore{padding-top:var(--drg-spacing-sm);max-width:min(40rem,100%);font-style:italic;font-size:var(--alliance-fs-body);color:var(--alliance-ink-mute);border-top:1px solid #c9a86a29;margin:0;padding-bottom:.15rem;line-height:1.45}@media (width<=900px){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__body,[data-drg-scene=alliances] .drg-alliances-roster-hall__body,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__shell,[data-drg-scene=alliances] .drg-alliances-roster-hall__shell{padding-inline:var(--drg-spacing-sm)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meters,[data-drg-scene=alliances] .drg-alliances-roster-hall__meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__field,[data-drg-scene=alliances] .drg-alliances-roster-hall__field{flex:100%;max-width:none}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found-actions,[data-drg-scene=alliances] .drg-alliances-roster-hall__found-actions{width:100%}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__found-actions .drg-btn,[data-drg-scene=alliances] .drg-alliances-roster-hall__found-actions .drg-btn{flex:auto}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__catalog-head,[data-drg-scene=alliances] .drg-alliances-roster-hall__catalog-head{flex-direction:column;align-items:stretch}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__search,[data-drg-scene=alliances] .drg-alliances-roster-hall__search{max-width:none}}@media (width<=720px){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__body,[data-drg-scene=alliances] .drg-alliances-roster-hall__body,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__shell,[data-drg-scene=alliances] .drg-alliances-roster-hall__shell{padding:var(--drg-spacing-sm) var(--drg-spacing-sm) var(--drg-spacing-md)}}@media (width<=520px){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__mast-mark,[data-drg-scene=alliances] .drg-alliances-roster-hall__mast-mark{width:3.6rem;height:3.6rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meters,[data-drg-scene=alliances] .drg-alliances-roster-hall__meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row,[data-drg-scene=alliances] .drg-alliances-roster-hall__row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__row .drg-btn,[data-drg-scene=alliances] .drg-alliances-roster-hall__row .drg-btn{grid-column:1/-1;justify-content:center}}@media (height<=640px){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall,[data-drg-scene=alliances] .drg-alliances-roster-hall{min-height:0}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__atmosphere,[data-drg-scene=alliances] .drg-alliances-roster-hall__atmosphere{background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-size:cover,cover}}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__wars,[data-drg-scene=alliances] .drg-alliances-roster-hall__wars,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__my,[data-drg-scene=alliances] .drg-alliances-roster-hall__my{padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:linear-gradient(165deg,#1a120cd1,#0a0806e0);border:1px solid #c9a86a4d;border-radius:.4rem;min-width:0;max-width:100%;margin:0;position:relative;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -12px 28px #00000052,0 0 0 1px #281c0e66}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__wars:before,[data-drg-scene=alliances] .drg-alliances-roster-hall__wars:before,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__my:before,[data-drg-scene=alliances] .drg-alliances-roster-hall__my:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 16px no-repeat;border-radius:.2rem;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__wars-list,[data-drg-scene=alliances] .drg-alliances-roster-hall__wars-list{margin:0 0 var(--drg-spacing-sm);flex-direction:column;gap:.25rem;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__wars-item,[data-drg-scene=alliances] .drg-alliances-roster-hall__wars-item{font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);flex-wrap:wrap;align-items:baseline;gap:.1rem .2rem;min-width:0;display:inline-flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__my-actions,[data-drg-scene=alliances] .drg-alliances-roster-hall__my-actions{gap:var(--alliance-gap-tight);flex-wrap:wrap;align-items:center;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__guild-list,[data-drg-scene=alliances] .drg-alliances-roster-hall__guild-list{margin:var(--drg-spacing-sm) 0 0;gap:var(--alliance-gap-tight);flex-direction:column;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__guild-row,[data-drg-scene=alliances] .drg-alliances-roster-hall__guild-row{background:#08060573;border:1px solid #c9a86a47;border-radius:.3rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;padding:.45rem .55rem;display:grid}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__guild-name,[data-drg-scene=alliances] .drg-alliances-roster-hall__guild-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__loading,[data-drg-scene=alliances] .drg-alliances-roster-hall__loading{gap:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__loading-mast,[data-drg-scene=alliances] .drg-alliances-roster-hall__loading-mast,[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__loading-grid,[data-drg-scene=alliances] .drg-alliances-roster-hall__loading-grid{background:linear-gradient(90deg,#20180e80,#120e0a59,#20180e80);border:1px solid #c9a86a33;border-radius:.4rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__loading-mast,[data-drg-scene=alliances] .drg-alliances-roster-hall__loading-mast{height:5.5rem}[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__loading-grid,[data-drg-scene=alliances] .drg-alliances-roster-hall__loading-grid{height:12rem}@media (width<=900px){[data-drg-scene=alliance-citadel] .drg-alliances-roster-hall__meters,[data-drg-scene=alliances] .drg-alliances-roster-hall__meters{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-drg-scene=alliance-citadel].drg-alliance-citadel--member.drg-main,[data-drg-scene=alliance-citadel].drg-alliance-citadel--member .drg-spa-scene-stage,[data-drg-scene=alliance-citadel].drg-alliance-citadel--member .drg-spa-scene-view{background-color:#060504;background-image:linear-gradient(180deg, #06050452 0%, #0605041f 34%, #0302028c 100%), var(--drg-alliance-chamber,none), radial-gradient(ellipse 52% 36% at 8% -8%, #5a30122e, transparent 58%), radial-gradient(ellipse 46% 48% at 96% 98%, #080605eb, transparent 56%), linear-gradient(180deg, #16100c 0%, #0a0806 48%, #040302 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,cover,auto,auto,auto}[data-drg-scene=alliance-citadel] .drg-alliance-member{--alliance-ember:#c2693c;--alliance-gold:#c9a86a;--alliance-ink:#f0e6d2;--alliance-ink-dim:#e6c8aa94;--alliance-ink-mute:#e6c8aa6b;--alliance-label:#e6c8aa7a;--alliance-gap-section:var(--drg-spacing-md);--alliance-gap-block:var(--drg-spacing-sm);--alliance-gap-tight:var(--drg-spacing-xs);--alliance-fs-display:clamp(1.45rem, 2.4vw, 1.85rem);--alliance-fs-title:var(--drg-fs-h3);--alliance-fs-body:var(--drg-fs-sm);--alliance-fs-meta:var(--drg-fs-2xs);--alliance-fs-label:.68rem;isolation:isolate;border-radius:var(--drg-radius-card,12px);width:100%;min-width:0;max-width:100%;color:var(--alliance-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);box-sizing:border-box;position:relative;overflow-x:clip}[data-drg-scene=alliance-citadel] .drg-alliance-member *,[data-drg-scene=alliance-citadel] .drg-alliance-member :before,[data-drg-scene=alliance-citadel] .drg-alliance-member :after{box-sizing:border-box}[data-drg-scene=alliance-citadel] .drg-alliance-member__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-member__atmosphere--banner-plate{background-image:linear-gradient(100deg, #0a0806f5 0%, #0a0806db 42%, #0a080680 68%, #0a080638 100%), linear-gradient(180deg, transparent 52%, #080605b3 88%, #080605e6 100%), radial-gradient(ellipse 55% 70% at 88% 82%, #0e0c0a26, #0a0a0c8c), linear-gradient(180deg, #0e0c0a33, #0a0a0c73), var(--drg-alliance-banner-plate,none);background-position:50%,50%,50%,50%,calc(100% - .75rem) calc(100% - .25rem);background-repeat:no-repeat;background-size:cover,cover,cover,cover,auto min(52%,22rem)}[data-drg-scene=alliance-citadel] .drg-alliance-member__glow{opacity:.95;background:radial-gradient(70% 55% at 50% 100%,#c2693c33,#0000 58%),radial-gradient(45% 40% at 12% 20%,#c9783c1f,#0000 55%),radial-gradient(40% 35% at 88% 30%,#783c281a,#0000 52%);position:absolute;inset:0}[data-drg-scene=alliance-citadel] .drg-alliance-member__embers{opacity:.55;background-image:radial-gradient(circle at 42% 88%,#ff964659 0,#0000 2px),radial-gradient(circle at 58% 92%,#e6783247 0,#0000 1.5px),radial-gradient(circle at 35% 78%,#ffb45a33 0,#0000 1px);position:absolute;inset:0}[data-drg-scene=alliance-citadel] .drg-alliance-member__vignette{position:absolute;inset:0;box-shadow:inset 0 0 70px #00000080,inset 0 0 100px #14080452}@media (prefers-reduced-motion:no-preference){[data-drg-scene=alliance-citadel] .drg-alliance-member__embers{animation:7.5s ease-in-out infinite alternate drg-alliance-member-ember}}@keyframes drg-alliance-member-ember{0%{opacity:.45;transform:scale(1)}to{opacity:.75;transform:scale(1.03)}}[data-drg-scene=alliance-citadel] .drg-alliance-member__body{z-index:1;gap:var(--alliance-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero{column-gap:var(--drg-spacing-md);row-gap:var(--alliance-gap-tight);padding:var(--drg-spacing-sm) var(--drg-spacing-md);background:linear-gradient(165deg,#1a120cc7,#0a0806db);border:1px solid #c9a86a52;border-radius:.4rem;grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto);grid-template-areas:"sigil title kpis""sigil subtitle kpis""actions actions actions";align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -12px 28px #0000004d,0 0 0 1px #281c0e66}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 0/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 100%/1px 16px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/16px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 16px no-repeat;border-radius:.2rem;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__glow{display:none}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;grid-area:sigil;place-items:center;width:3.75rem;height:3.75rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #503418a6,0 10px 28px #0006,inset 0 0 0 1px #e6c68f1f,inset 0 0 16px #c9a86a29}[data-drg-scene=alliance-citadel] .drg-alliance-member__seal,[data-drg-scene=alliance-citadel] .drg-alliance-member__seal.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__plate,[data-drg-scene=alliance-citadel] .drg-guild-duty-list__plate,[data-drg-scene=alliance-citadel] .drg-alliance-member__action-plate{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-alliance-member__seal .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-guild-duty-list__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliance-member__action-plate .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-display);letter-spacing:.02em;color:#f6ead8;text-shadow:0 2px 14px #00000073;grid-area:title;margin:0;font-weight:600;line-height:1.15}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__subtitle{max-width:min(36rem,100%);font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);grid-area:subtitle;margin:0;font-style:italic;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{gap:var(--alliance-gap-tight) var(--drg-spacing-sm);grid-area:kpis;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;min-width:0;margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpi{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.35rem .5rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpi dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpi dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__actions{margin-top:var(--alliance-gap-block);grid-area:actions}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__actions .drg-btn{align-items:center;gap:.4rem;display:inline-flex}[data-drg-scene=alliance-citadel] .drg-alliance-member__action-mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a66;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-member__void,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__void,[data-drg-scene=alliance-citadel] .drg-guild-duty-list__void{background:linear-gradient(145deg,#c9a86a47,#1a140e);width:100%;height:100%;display:block}[data-drg-scene=alliance-citadel] .drg-alliances-meta-sep{opacity:.55;margin-inline:.15rem}[data-drg-scene=alliance-citadel] .drg-alliance-member__workspace{gap:var(--alliance-gap-block);width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative}[data-drg-scene=alliance-citadel] .drg-alliance-member__workspace:before{content:none;display:none}[data-drg-scene=alliance-citadel] .drg-alliance-member__workspace>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chambers,[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber,[data-drg-scene=alliance-citadel] [data-drg-guild-overview],[data-drg-scene=alliance-citadel] [data-drg-guild-council],[data-drg-scene=alliance-citadel] [data-drg-guild-vault],[data-drg-scene=alliance-citadel] [data-drg-guild-influence],[data-drg-scene=alliance-citadel] [data-drg-guild-map],[data-drg-scene=alliance-citadel] [data-drg-guild-bench],[data-drg-scene=alliance-citadel] [data-drg-guild-herald]{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber-tabs{max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table{gap:var(--alliance-gap-tight)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:.35rem .55rem;min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border-color:#c9a86a57;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;place-items:center;width:2.4rem;height:2.4rem;padding:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__name{-webkit-line-clamp:1;font-size:var(--alliance-fs-body);-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-meta);letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:.1rem .15rem;display:inline-flex}[data-drg-scene=alliance-citadel] .drg-guild-vault-actions .drg-scene-action-bar,[data-drg-scene=alliance-citadel] .drg-guild-vault-actions .drg-input,[data-drg-scene=alliance-citadel] .drg-guild-project-banner__contrib,[data-drg-scene=alliance-citadel] .drg-guild-projects__start{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-guild-vault-actions{min-width:0}[data-drg-scene=alliance-citadel] .drg-guild-vault-actions .drg-scene-action-bar{gap:var(--alliance-gap-tight);flex-wrap:wrap;align-items:center;display:flex}[data-drg-scene=alliance-citadel] .drg-guild-vault-actions .drg-input{flex:10rem;min-width:0}@media (width<=1200px){[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"sigil title""sigil subtitle""kpis kpis""actions actions"}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){[data-drg-scene=alliance-citadel] .drg-alliance-member__atmosphere--banner-plate{opacity:.8;background-size:cover,cover,cover,cover,auto min(40%,15rem)}[data-drg-scene=alliance-citadel] .drg-tab-theatre{flex-direction:column}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){[data-drg-scene=alliance-citadel] .drg-alliance-member__atmosphere--banner-plate{opacity:1;background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-position:50%,50%;background-size:cover,cover}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head{display:none}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr) auto}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(4),[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(5){grid-column:2/-1}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"sigil""title""subtitle""kpis""actions"}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__sigil{width:3.25rem;height:3.25rem}}@media (width<=520px){[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(3),[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(4),[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(5){grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-guild-vault-actions .drg-btn{flex:auto}}@media (height<=640px){[data-drg-scene=alliance-citadel] .drg-alliance-member__atmosphere--banner-plate{background-image:radial-gradient(55% 70% at 88% 82%,#0e0c0a33,#0a0a0cbf),linear-gradient(#0e0c0a59,#0a0a0cb3);background-size:cover,cover}}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .dr-layout-chamber__frame,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-ui-frame,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-domain-frame{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0;overflow:visible}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber:before,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .dr-layout-chamber__frame:before{content:none;display:none}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs-root{border-bottom:none;margin-bottom:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-scene-chamber-tabs{padding-bottom:var(--drg-spacing-xs);position:relative}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-scene-chamber-tabs__panels{padding-block:var(--drg-spacing-sm) var(--drg-spacing-md);padding-inline:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs-stack--secondary .drg-tabs--tier-secondary,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:.35rem;padding:0}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-scene-chamber-tabs:after{content:"";height:9px;margin:var(--drg-spacing-sm) 0 var(--drg-spacing-md);pointer-events:none;background-image:linear-gradient(#c9a86a6b, #c9a86a6b) 0 4px / 12px 1px no-repeat, linear-gradient(#c9a86a6b, #c9a86a6b) 100% 4px / 12px 1px no-repeat, radial-gradient(circle, #c2693ca6 2.5px, transparent 2.5px), repeating-linear-gradient(90deg, var(--drg-fire-border) 0, var(--drg-fire-border) 6px, transparent 6px, transparent 12px);background-position:0 4px,100% 4px,50% 4px,0 4px;background-repeat:no-repeat,no-repeat,no-repeat,repeat-x;background-size:12px 1px,12px 1px,9px 9px,100% 1px;display:block}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab{min-height:2.25rem;color:var(--alliance-ink-dim);white-space:nowrap;background:linear-gradient(165deg,#16100ab8,#080605c7);border:1px solid #c9a86a38;border-radius:.3rem;gap:.4rem;padding:.35rem .65rem .35rem .4rem}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab__icon-slot{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a66;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab__plate,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-citadel-pane-head__plate,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-citadel-duty-list__plate{border-radius:inherit;max-width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-citadel-pane-head__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-citadel-duty-list__plate .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab-label{letter-spacing:.06em;min-width:0;font-size:.72rem;line-height:1.15}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab.is-active,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab[aria-selected=true]{z-index:2;color:#f0c090;text-shadow:0 0 14px #c2693c73;background:linear-gradient(#c2693c47,#c2693c14);border-color:#e696508c;margin-bottom:0;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 16px #c2693c2e}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab.is-active .drg-tab__icon-slot,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab[aria-selected=true] .drg-tab__icon-slot{border-color:#e69650a6}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab.is-active:after,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab[aria-selected=true]:after{display:none}:is([data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber--overview,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber--sparse,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-alliance-citadel__chamber:has(.drg-citadel-empty-theatre)){min-height:0;padding-block:var(--drg-spacing-sm);padding-inline:0}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre .drg-tab-theatre__main{z-index:0;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre .drg-tab-theatre__aside{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre .drg-scene-side-stack{height:auto}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre__lede,[data-drg-scene=alliance-citadel] .drg-citadel-pane-head{margin:0 0 var(--alliance-gap-block);align-items:flex-start;gap:.65rem;max-width:46rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-pane-head__mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a73;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-pane-head__lede{font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;font-style:italic;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-overview,[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane,[data-drg-scene=alliance-citadel] .drg-citadel-war-pane,[data-drg-scene=alliance-citadel] .drg-citadel-capital-pane,[data-drg-scene=alliance-citadel] .drg-citadel-works-pane,[data-drg-scene=alliance-citadel] .drg-citadel-squads-pane,[data-drg-scene=alliance-citadel] .drg-citadel-influence-pane,[data-drg-scene=alliance-citadel] .drg-citadel-chat-pane{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-overview__duties,[data-drg-scene=alliance-citadel] .drg-citadel-overview__banner,[data-drg-scene=alliance-citadel] .drg-citadel-overview__actions{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-overview__empty{background:#0806056b;border:1px solid #c9a86a38;border-radius:.3rem;margin:0;padding:.7rem .85rem}[data-drg-scene=alliance-citadel] .drg-citadel-overview__actions{gap:var(--alliance-gap-tight);flex-wrap:wrap;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-overview__banner{padding-top:var(--alliance-gap-tight);border-top:1px solid #c9a86a29}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre .drg-citadel-side-ledger__row{margin-bottom:var(--drg-spacing-sm);grid-template-columns:1fr;gap:.15rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-overview-theatre .drg-citadel-side-ledger__row dd{text-align:left}:is([data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber--sparse,[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber:has(.drg-citadel-empty-theatre)){min-height:0}[data-drg-scene=alliance-citadel] .drg-scene-side-panel.drg-citadel-side-panel--framed{border-radius:var(--drg-radius-row);background:linear-gradient(165deg,#140c08fa,#0a0808fc);border:1px solid #c2693c47;box-shadow:inset 0 8px 20px #c2693c0a}[data-drg-scene=alliance-citadel] .drg-citadel-side-ledger{margin:0}[data-drg-scene=alliance-citadel] .drg-citadel-side-ledger__row{justify-content:space-between;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-xs);font-size:.8125rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-side-ledger__row dt{color:var(--drg-text-muted,#8c8273);margin:0}[data-drg-scene=alliance-citadel] .drg-citadel-side-ledger__row dd{color:var(--drg-gold-2,#cdae74);margin:0}[data-drg-scene=alliance-citadel] .drg-citadel-season-panel--active .drg-citadel-side-ledger__row:first-child dd{color:#a8d4a8;text-transform:lowercase}[data-drg-scene=alliance-citadel] .drg-citadel-season-panel--active{border-color:#78b47859;box-shadow:inset 0 0 20px #28502814}[data-drg-scene=alliance-citadel] .drg-citadel-council-list,[data-drg-scene=alliance-citadel] .drg-citadel-duty-list{gap:var(--drg-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__item{align-items:center;gap:var(--drg-spacing-sm);border-radius:var(--drg-radius-row);width:100%;color:var(--drg-text-muted,#b3a489);background:linear-gradient(135deg,#1c100aeb,#0e0a08f5);border:1px solid #c2693c47;padding:.55rem .75rem;font-size:.8125rem;display:flex;box-shadow:inset 0 1px #ffb4780d}[data-drg-scene=alliance-citadel] .drg-citadel-council-list__item{gap:var(--drg-spacing-sm);color:var(--drg-text-muted,#b3a489);font-size:.8125rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__mark{width:1.5rem;height:1.5rem;color:var(--drg-fire-accent,#c2693c);border:1px solid #c2693c66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-council-list__mark{color:var(--drg-fire-accent,#c2693c);flex-shrink:0}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table{gap:var(--drg-spacing-xs);flex-direction:column;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head{gap:var(--drg-spacing-sm);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--drg-text-muted,#8c8273);grid-template-columns:2rem 1fr auto auto;padding:0 .875rem .35rem;font-size:.5625rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{align-items:center;gap:var(--drg-spacing-sm);background:var(--drg-fire-surface);border:1px solid var(--drg-fire-border);border-radius:var(--drg-radius-row);grid-template-columns:2rem 1fr auto auto;padding:.625rem .875rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__sigil{border:1px solid #c2693c59;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__name{font-family:var(--drg-font-heading,serif);color:var(--drg-text-strong,#e8dcc4);margin:0;font-size:1rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-war-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-war-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-meter__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-war-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-war-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite{background:linear-gradient(165deg,#24100ce0,#080605e6);border:1px solid #c2693c61;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c2693c14,0 0 0 1px #28120c66}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__mark{background:radial-gradient(circle at 40% 30%,#4a2214,#0e0a08);border:1px solid #e6965080;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-war-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-war-row__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-war-row__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-war-rite__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-war-form{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-war-form .drg-input{flex:12rem;min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-war-front{background:radial-gradient(at 50% 48%,#501c1047,#0000 55%),linear-gradient(165deg,#160e0aeb,#080605f5);border:1px solid #c9a86a47;border-radius:.3rem;min-height:11.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-war-front:before{content:"";pointer-events:none;background-image:linear-gradient(#c9a86a12 1px,#0000 1px),linear-gradient(90deg,#c9a86a12 1px,#0000 1px);background-size:1.35rem 1.35rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 78%);mask-image:radial-gradient(#000 40%,#0000 78%)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__hub{z-index:2;background:#0c0806d1;border:1px solid #e6965073;border-radius:.25rem;flex-direction:column;align-items:center;gap:.15rem;min-width:0;max-width:calc(100% - 2rem);padding:.45rem .7rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__hub-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;font-size:.95rem;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__hub-caption{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__hex{z-index:3;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--drg-gold-2,#cdae74);background:#0a0806bf;border:1px solid #c9a86a66;border-radius:.2rem;padding:.15rem .45rem;font-size:.6875rem;text-decoration:none;position:absolute;top:.55rem;right:.55rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__hex.is-registered{color:#f0c090;border-color:#e696508c}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node{z-index:2;flex-direction:column;align-items:center;gap:.2rem;max-width:7rem;display:flex;position:absolute}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--n{top:.7rem;left:50%;transform:translate(-50%)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--ne{top:1.4rem;right:1.1rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--e{top:50%;right:.7rem;transform:translateY(-50%)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--se{bottom:1.1rem;right:1.2rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--s{bottom:.65rem;left:50%;transform:translate(-50%)}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node--sw{bottom:1.1rem;left:1.2rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node-pulse{background:#c2693c;border-radius:50%;width:.55rem;height:.55rem;animation:2.2s ease-in-out infinite drg-citadel-war-pulse;box-shadow:0 0 10px #c2693cb3}@keyframes drg-citadel-war-pulse{0%,to{transform:scale(1);box-shadow:0 0 8px #c2693c73}50%{transform:scale(1.18);box-shadow:0 0 16px #c2693cd9}}@media (prefers-reduced-motion:reduce){[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node-pulse{animation:none}}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__node-label{text-overflow:ellipsis;white-space:nowrap;color:#e8dcc4;max-width:100%;font-size:.6875rem;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-front__empty{z-index:2;text-align:center;font-size:var(--alliance-fs-body);color:var(--alliance-ink-mute);margin:0;position:absolute;bottom:.7rem;left:.85rem;right:.85rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-war-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-war-row{background:linear-gradient(165deg,#24100ce6,#0a0806db);border:1px solid #c2693c66;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.7rem .8rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c2693c0f,0 0 0 1px #28120c59}[data-drg-scene=alliance-citadel] .drg-citadel-war-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c2693c80,#c2693c80) 0 0/12px 1px no-repeat,linear-gradient(#c2693c80,#c2693c80) 0 0/1px 12px no-repeat,linear-gradient(#c2693c80,#c2693c80) 100% 100%/12px 1px no-repeat,linear-gradient(#c2693c80,#c2693c80) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-war-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__sigil{background:radial-gradient(circle at 40% 30%,#4a2214,#0e0a08);border:1px solid #e6965080;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-war-row--ended{box-shadow:none;background:linear-gradient(165deg,#120e0a8c,#0806059e);border-color:#c9a86a38}[data-drg-scene=alliance-citadel] .drg-citadel-war-row--ended:before{opacity:.28}[data-drg-scene=alliance-citadel] .drg-citadel-war-row--ended .drg-citadel-war-row__name{color:var(--alliance-ink-dim);font-weight:500}[data-drg-scene=alliance-citadel] .drg-citadel-war-aside__links{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-war-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-war-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-war-rite{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-war-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__actions{grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-citadel-war-row__actions .drg-btn{flex:auto}}[data-drg-scene=alliance-citadel] .drg-citadel-capital-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-capital-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-capital-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite{background:linear-gradient(165deg,#20180cdb,#080605e6);border:1px solid #c9a86a5c;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a12,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__mark{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-capital-aside__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-capital-aside__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-capital-aside__hint{margin-top:.55rem}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front{background:radial-gradient(at 50% 48%,#b48c3c29,#0000 55%),linear-gradient(165deg,#16100aeb,#080605f5);border:1px solid #c9a86a47;border-radius:.3rem;min-height:11.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front.is-planted{background:radial-gradient(at 50% 48%,#c9a86a38,#0000 58%),linear-gradient(165deg,#1c140af0,#080605f5);border-color:#c9a86a7a}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front:before{content:"";pointer-events:none;background-image:linear-gradient(#c9a86a14 1px,#0000 1px),linear-gradient(90deg,#c9a86a14 1px,#0000 1px);background-size:1.35rem 1.35rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 78%);mask-image:radial-gradient(#000 40%,#0000 78%)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__hub{z-index:2;background:#0c0806d1;border:1px solid #c9a86a73;border-radius:.25rem;flex-direction:column;align-items:center;gap:.15rem;min-width:0;max-width:calc(100% - 2rem);padding:.45rem .7rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front.is-planted .drg-citadel-capital-front__hub{border-color:#e6c67899;box-shadow:0 0 18px #c9a86a2e}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__hub-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;font-size:.95rem;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__hub-caption{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__hex{z-index:3;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--drg-gold-2,#cdae74);background:#0a0806bf;border:1px solid #c9a86a66;border-radius:.2rem;padding:.15rem .45rem;font-size:.6875rem;text-decoration:none;position:absolute;top:.55rem;right:.55rem}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__hex.is-registered{color:#f0d8a0;border-color:#e6c678a6}[data-drg-scene=alliance-citadel] .drg-citadel-capital-front__empty{z-index:2;text-align:center;font-size:var(--alliance-fs-body);color:var(--alliance-ink-mute);margin:0;position:absolute;bottom:.7rem;left:.85rem;right:.85rem}[data-drg-scene=alliance-citadel] .drg-citadel-capital-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-capital-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.7rem .8rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 12px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row--open{box-shadow:none;background:linear-gradient(165deg,#120e0a8c,#0806059e);border-style:dashed;border-color:#c9a86a38}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row--open:before{opacity:.28}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row--planted{border-color:#e6c67880}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row--open .drg-citadel-capital-row__name{color:var(--alliance-ink-dim);font-weight:500}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__actions,[data-drg-scene=alliance-citadel] .drg-citadel-capital-aside__links{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-capital-aside__links{justify-content:flex-start;margin-top:.65rem}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-capital-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-capital-rite{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-capital-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__actions{grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-citadel-capital-row__actions .drg-btn{flex:auto}}[data-drg-scene=alliance-citadel] .drg-citadel-works-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-works-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-works-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-meter__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-works-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-works-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite{background:linear-gradient(165deg,#20180cdb,#080605e6);border:1px solid #c9a86a5c;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a12,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__mark{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-works-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-works-row__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-works-row__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__bar{background:#00000073;border:1px solid #c9a86a47;border-radius:999px;width:100%;max-width:28rem;height:.5rem;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite__bar .drg-progress-bar__fill{background:linear-gradient(90deg,#c2693cd9,#e69650f2);box-shadow:0 0 10px #e6965059}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite .drg-chamber-layout__actions,[data-drg-scene=alliance-citadel] .drg-citadel-works-rite .dr-layout-chamber__actions{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-works-rite .drg-chamber-layout__actions .drg-input,[data-drg-scene=alliance-citadel] .drg-citadel-works-rite .dr-layout-chamber__actions .drg-input{flex:8rem;min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-works-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-works-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-works-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.55rem .7rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-works-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 12px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-works-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-works-row--selected{border-color:#e696508c}[data-drg-scene=alliance-citadel] .drg-citadel-works-row--active{border-color:#e696509e;box-shadow:inset 0 0 0 1px #e696501f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__pick{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;padding:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__meta{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-works-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-works-row{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__actions{justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-works-rite{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-works-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-works-row__actions .drg-btn{flex:auto}}[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__action{font:inherit;color:var(--drg-gold-2,#e6c68f);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;text-decoration:none}[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__action:hover{color:var(--drg-text-strong,#f0e6d2);text-underline-offset:.15em;text-decoration:underline}[data-drg-scene=alliance-citadel] .drg-citadel-empty-theatre{min-height:12rem;padding:var(--drg-spacing-lg) var(--drg-spacing-md);justify-content:center;align-items:center;display:flex}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber .drg-citadel-empty-theatre .drg-state-card--theatre{width:100%;max-width:26rem}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meter__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-influence-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-influence-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite{background:linear-gradient(165deg,#20180cdb,#080605e6);border:1px solid #c9a86a5c;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a12,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__mark{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-influence-aside__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-influence-aside__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-influence-aside__hint{margin-top:.55rem}[data-drg-scene=alliance-citadel] .drg-citadel-influence-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-influence-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.7rem .8rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 12px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row--locked{box-shadow:none;background:linear-gradient(165deg,#120e0a8c,#0806059e);border-style:dashed;border-color:#c9a86a38}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row--locked:before{opacity:.28}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row--owned{border-color:#e6965080}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__desc{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:.25rem 0 0;line-height:1.35}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-influence-ledger{color:var(--alliance-ink-dim);flex-direction:column;gap:.35rem;margin:.65rem 0 0;padding:0;font-size:.75rem;line-height:1.35;list-style:none;display:flex}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-influence-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-influence-rite{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-influence-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__actions{grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-citadel-influence-row__actions .drg-btn{flex:auto}}[data-drg-scene=alliance-citadel] .drg-citadel-chat-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-chat-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-chat-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-chat-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-chat-meter__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-chat-theatre.drg-tab-theatre{align-items:stretch;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window{background:linear-gradient(#120d09eb,#080605f0);border:1px solid #c9a86a57;border-radius:.3rem;flex-direction:column;min-width:0;max-width:100%;display:flex;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__head{background:#00000038;border-bottom:1px solid #c9a86a2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.7rem .85rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__mark,[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__sigil,[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__empty-mark{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__mark,[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__sigil{width:2.35rem;height:2.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__empty-mark{width:3.1rem;height:3.1rem}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__plate,[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__lede,[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__hint,[data-drg-scene=alliance-citadel] .drg-citadel-chat-aside__hint{font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:.2rem 0 0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-chat-aside__hint{color:var(--alliance-ink-mute);margin-top:.55rem;font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__log{background:#0000002e;flex:auto;min-height:14rem;max-height:min(46vh,26rem);padding:.75rem .85rem;overflow:auto}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__hint{color:var(--alliance-ink-mute);margin:0 0 .65rem;font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:12rem;padding:1.1rem .75rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__empty-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:.35rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__empty-body{max-width:28rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__list>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line{background:linear-gradient(165deg,#14100cb8,#0a0806d1);border:1px solid #c9a86a29;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;padding:.45rem .55rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line--own{background:linear-gradient(165deg,#241a0edb,#0e0a08e6);border-color:#c9a86a57}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__head{flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__author{font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;overflow-wrap:anywhere;font-size:.95rem;font-weight:600;line-height:1.25}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line--own .drg-citadel-chat-line__author{color:#f3d7a4}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__when{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--alliance-label)}[data-drg-scene=alliance-citadel] .drg-citadel-chat-line__body{overflow-wrap:anywhere;word-break:break-word;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:.2rem 0 0;line-height:1.45}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__composer{background:#00000038;border-top:1px solid #c9a86a2e;flex-direction:column;gap:.4rem;padding:.7rem .85rem;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__compose-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;min-width:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__input{resize:vertical;width:100%;min-width:0;min-height:3.4rem;max-height:8rem}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__send{white-space:nowrap;min-height:2.5rem}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__hint-row{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.04em;color:var(--alliance-label);flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;margin:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__count.is-warn{color:#e6a05af2}[data-drg-scene=alliance-citadel] .drg-citadel-chat-aside__links{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;min-width:0;margin-top:.65rem;display:flex}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-chat-meters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-chat-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__head,[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__compose-row{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-chat-window__send{width:100%}}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meter__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-squads-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-squads-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite{background:linear-gradient(165deg,#20180cdb,#080605e6);border:1px solid #c9a86a5c;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a12,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__mark{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__plate.drg-asset-plate,[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-squads-aside__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite__hint,[data-drg-scene=alliance-citadel] .drg-citadel-squads-aside__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-squads-aside__hint{margin-top:.55rem}[data-drg-scene=alliance-citadel] .drg-citadel-squads-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-squads-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.7rem .8rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 12px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row--vacant{box-shadow:none;background:linear-gradient(165deg,#120e0a8c,#0806059e);border-style:dashed;border-color:#c9a86a38}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row--vacant:before{opacity:.28}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row--raised{border-color:#e696507a}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a14,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__copy .drg-input{width:100%;min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row--vacant .drg-citadel-squads-row__name{color:var(--alliance-ink-dim);font-weight:500}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__actions,[data-drg-scene=alliance-citadel] .drg-citadel-squads-aside__links{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-squads-aside__links{justify-content:flex-start;margin-top:.65rem}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-squads-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-squads-rite{grid-template-columns:minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-squads-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__actions{grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-citadel-squads-row__actions .drg-btn{flex:auto}}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{grid-area:auto/1;width:100%;min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:2rem 1fr auto}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head span:last-child,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row .drg-chip,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>.drg-meta:last-child{display:none}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-alliance-member .drg-meta-chamber-hero__kpis{grid-template-columns:1fr}}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__sigil,[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__mark{width:1.35rem;height:1.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__plate,[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__plate,[data-drg-scene=alliance-citadel] .drg-alliance-member__action-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-citadel-duty-list__plate .drg-asset-plate__img,[data-drg-scene=alliance-citadel] .drg-alliance-member__action-plate .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table,[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head,[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.35rem .55rem;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;padding:.55rem .65rem;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-side-panel--framed{border:1px solid #c9a86a52;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-alliance-citadel__chamber,[data-drg-scene=alliance-citadel] .drg-tab-theatre,[data-drg-scene=alliance-citadel] .drg-tab-theatre__main,[data-drg-scene=alliance-citadel] .drg-tab-theatre__aside,[data-drg-scene=alliance-citadel] [data-drg-citadel-guilds],[data-drg-scene=alliance-citadel] [data-drg-citadel-chambers]{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-alliance-member__workspace-corners{display:none}@media (width<=980px){[data-drg-scene=alliance-citadel] .drg-tab-theatre{flex-direction:column}}@media (width<=720px){[data-drg-scene=alliance-citadel] .drg-citadel-guild-table__head{display:none}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row>:nth-child(n+3){grid-column:2/-1}}[data-drg-scene=alliance-citadel] .drg-org-banner-picker{margin-top:0}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab{padding:.3rem .5rem .3rem .3rem}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab-label{font-size:.64rem}}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-meters{gap:var(--alliance-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-drg-scene=alliance-citadel] .drg-citadel-guild-meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;padding:.4rem .55rem;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=alliance-citadel] .drg-citadel-guild-meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--alliance-label);margin:0 0 .12rem;line-height:1.2;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-guild-meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-guild-meter__mute,[data-drg-scene=alliance-citadel] .drg-citadel-side-ledger__mute{color:var(--alliance-ink-mute);font-weight:400}[data-drg-scene=alliance-citadel] .drg-citadel-guild-theatre.drg-tab-theatre{align-items:flex-start;gap:var(--drg-spacing-lg)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-hall{gap:var(--alliance-gap-block);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite{background:linear-gradient(165deg,#1c140cd1,#080605e0);border:1px solid #c9a86a52;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__mark{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__plate,[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__plate.drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__copy{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__lede,[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__hint{max-width:42rem;font-size:var(--alliance-fs-body);color:var(--alliance-ink-dim);margin:0;line-height:1.4}[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite__hint{color:var(--alliance-ink-mute);font-style:italic}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row--vacant{box-shadow:none;background:linear-gradient(165deg,#120e0a8c,#0806059e);border-style:dashed;border-color:#c9a86a38}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row--vacant:before{opacity:.28}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row--vacant .drg-citadel-guild-row__name{color:var(--alliance-ink-dim);font-weight:500}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row--mine{border-color:#e696507a}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-guild-rite{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-table{gap:var(--alliance-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-table>li{min-width:0;max-width:100%}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row{background:linear-gradient(165deg,#20180ee0,#0a0806d6);border:1px solid #c9a86a57;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;min-width:0;padding:.7rem .8rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9a86a0f,0 0 0 1px #281c0e59}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 0 0/1px 12px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/12px 1px no-repeat,linear-gradient(#c9a86a6b,#c9a86a6b) 100% 100%/1px 12px no-repeat;position:absolute;inset:.35rem}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row>*{z-index:1;position:relative}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a80;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #3c281280,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__copy{min-width:0}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--alliance-fs-title);color:#f6ead8;margin:0;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--alliance-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--alliance-label);margin:.15rem 0 0}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}@media (width<=52rem){[data-drg-scene=alliance-citadel] .drg-citadel-guild-meters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=32rem){[data-drg-scene=alliance-citadel] .drg-citadel-guild-meters{grid-template-columns:1fr}[data-drg-scene=alliance-citadel] .drg-citadel-guild-pane .drg-citadel-guild-row{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__actions{grid-column:1/-1}[data-drg-scene=alliance-citadel] .drg-citadel-guild-row__actions .drg-btn{flex:auto}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tab,[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab{justify-content:center;min-width:2.25rem;padding:.28rem}[data-drg-scene=alliance-citadel] .drg-alliance-citadel--member .drg-tabs__tab-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.drg-org-banner-picker{background:linear-gradient(165deg,#16100ac7,#080605db);border:1px solid #c9a86a47;border-radius:.35rem;min-width:0;margin:0;padding:.7rem .85rem;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -10px 22px #00000047}.drg-org-banner-picker__legend{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#e6c8aa85;padding:0 .35rem;font-size:.68rem}.drg-org-banner-picker__lede{font-size:var(--drg-fs-sm);color:#e6c8aa85;margin:0 0 .55rem;font-style:italic}.drg-org-banner-picker__grid{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.45rem;display:grid}.drg-org-banner-picker__choice{appearance:none;color:inherit;cursor:pointer;background:#08060573;border:1px solid #c9a86a38;border-radius:.28rem;flex-direction:column;align-items:center;gap:.35rem;margin:0;padding:.45rem .35rem .5rem;display:flex}.drg-org-banner-picker__choice.is-selected,.drg-org-banner-picker__choice:focus-visible{border-color:#e69650a6;box-shadow:inset 0 0 0 1px #e6965029,0 0 16px #c2693c29}.drg-org-banner-picker__choice:focus-visible{outline-offset:2px;outline:2px solid #e696508c}.drg-org-banner-picker__choice:disabled{cursor:default;opacity:.72}.drg-org-banner-picker__well{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a73;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden}.drg-org-banner-picker__well .drg-asset-plate,.drg-org-banner-picker__well .drg-asset-plate__img{width:100%;height:100%}.drg-org-banner-picker__well .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;place-items:center;position:relative;overflow:hidden;display:grid!important}.drg-org-banner-picker__well .drg-asset-plate__img{object-fit:cover;max-width:none;position:absolute;inset:0;transform:scale(1.12)}.drg-org-banner-picker__void{background:linear-gradient(145deg,#c9a86a47,#1a140e);width:100%;height:100%;display:block}.drg-org-banner-picker__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;text-align:center;color:#e6c8aab8;font-size:.62rem;overflow:hidden}[data-drg-scene=faction-embassy].drg-main,[data-drg-scene=faction-embassy] .drg-spa-scene-stage,[data-drg-scene=faction-embassy] .drg-spa-scene-view{background:radial-gradient(65% 40% at 50% -8%,#b199d029,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50284647,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c243238,#0000 55%),linear-gradient(#141018 0%,#0c090e 42%,#070608 100%)}[data-drg-scene=faction-embassy] .drg-spa-scene-stage,[data-drg-scene=faction-embassy] .drg-spa-scene-view,[data-drg-scene=faction-embassy] .dr-layout-chamber__body,[data-drg-scene=faction-embassy] .dr-template-chamber__body{min-width:0;max-width:100%}[data-drg-scene=faction-embassy] .dr-layout-chamber--wrapper,[data-drg-scene=faction-embassy] .dr-template-chamber,[data-drg-scene=faction-embassy] .dr-reset-chamber,[data-drg-scene=faction-embassy] .drg-spa-shell .dr-template-chamber,[data-drg-scene=faction-embassy] .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=faction-embassy] .dr-layout-chamber__body,[data-drg-scene=faction-embassy] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=faction-embassy] .drg-factions-page,[data-drg-scene=faction-embassy] .drg-faction-detail-page{gap:var(--drg-spacing-md);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=faction-embassy] .drg-factions-embassy{--faction-ember:#a86bc2;--faction-gold:#c9a86a;--faction-ink:#f0e6d2;--faction-ink-dim:#e6c8aa94;--faction-ink-mute:#e6c8aa6b;--faction-label:#c8b4dc8c;--faction-gap-section:var(--drg-spacing-md);--faction-gap-block:var(--drg-spacing-sm);--faction-gap-tight:var(--drg-spacing-xs);--faction-fs-display:clamp(1.85rem, 3.4vw, 2.65rem);--faction-fs-title:var(--drg-fs-h3);--faction-fs-body:var(--drg-fs-sm);--faction-fs-meta:var(--drg-fs-2xs);--faction-fs-label:.68rem;isolation:isolate;border-radius:var(--drg-radius-card,12px);width:100%;min-width:0;max-width:100%;min-height:min(70vh,48rem);color:var(--faction-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);box-sizing:border-box;position:relative;overflow:hidden}[data-drg-scene=faction-embassy] .drg-factions-embassy *,[data-drg-scene=faction-embassy] .drg-factions-embassy :before,[data-drg-scene=faction-embassy] .drg-factions-embassy :after{box-sizing:border-box}[data-drg-scene=faction-embassy] .drg-factions-embassy__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(100deg,#0c0a10f5 0%,#0c0a10e0 38%,#0c0a108c 62%,#0c0a1047 82%,#0c0a101f 100%),linear-gradient(#0000 55%,#08060ab8 88%,#08060aeb 100%),radial-gradient(55% 70% at 88% 82%,#0e0c1226,#0a0a0e8c),linear-gradient(#0e0c1233,#0a0a0e73);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}[data-drg-scene=faction-embassy] .drg-factions-embassy__glow{background:radial-gradient(70% 50% at 18% 0,#b199d033,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78466429,#0000 55%);position:absolute;inset:0}[data-drg-scene=faction-embassy] .drg-factions-embassy__embers{opacity:.5;background-image:radial-gradient(circle at 22% 18%,#dcb4ff59 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6c68f47 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#b199d038 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=faction-embassy] .drg-factions-embassy__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #140a1c4d}@media (prefers-reduced-motion:no-preference){[data-drg-scene=faction-embassy] .drg-factions-embassy__embers{animation:8s ease-in-out infinite alternate drg-factions-embassy-ember}}@keyframes drg-factions-embassy-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.7;transform:scale(1.03)}}[data-drg-scene=faction-embassy] .drg-factions-embassy__shell{z-index:1;gap:var(--faction-gap-section);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-md) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast{gap:var(--drg-spacing-sm) var(--drg-spacing-md);grid-template-columns:auto minmax(0,1fr);align-items:end;min-width:0;max-width:100%;display:grid}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast>div{min-width:0}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast-mark,[data-drg-scene=faction-embassy] .drg-embassy-card__crest,[data-drg-scene=faction-embassy] .drg-factions-embassy__section-mark,[data-drg-scene=faction-embassy] .drg-factions-embassy__btn-mark{background:radial-gradient(circle at 40% 30%,#2a1a32,#0e0a10);border:1px solid #b199d08c;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3c2846a6,0 12px 32px #00000073,inset 0 0 0 1px #e6c68f1a,inset 0 0 20px #b199d029}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast-mark{width:4.5rem;height:4.5rem}[data-drg-scene=faction-embassy] .drg-embassy-card__crest{z-index:1;width:3.75rem;height:3.75rem;padding:0;box-shadow:0 0 0 1px #3c28468c,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=faction-embassy] .drg-factions-embassy__section-mark{width:2.4rem;height:2.4rem;box-shadow:0 0 0 1px #3c28468c,inset 0 0 0 1px #e6c68f1a}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast-mark .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-embassy-card__crest .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-factions-embassy__section-mark .drg-asset-plate,[data-drg-scene=faction-embassy] .drg-factions-embassy__crest-plate,[data-drg-scene=faction-embassy] .drg-factions-embassy__mark-plate,[data-drg-scene=faction-embassy] .drg-factions-embassy__btn-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast-mark .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-embassy-card__crest .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-factions-embassy__section-mark .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-factions-embassy__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=faction-embassy] .drg-factions-embassy__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--faction-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--faction-label);margin:0 0 .25rem}[data-drg-scene=faction-embassy] .drg-factions-embassy__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--faction-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=faction-embassy] .drg-factions-embassy__lead{max-width:min(36rem,100%);font-style:italic;font-size:var(--faction-fs-body);color:var(--faction-ink-dim);margin:.3rem 0 0;line-height:1.4}[data-drg-scene=faction-embassy] .drg-factions-embassy__meters{column-gap:var(--drg-spacing-sm);row-gap:var(--drg-spacing-sm);margin:var(--drg-spacing-sm) 0 0;padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#1c1424b8,#0a080ec7);border:1px solid #b199d052;border-radius:.35rem;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #b199d014,inset 0 -10px 24px #00000047}[data-drg-scene=faction-embassy] .drg-factions-embassy__meter{background:#08060c73;border:1px solid #b199d038;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene=faction-embassy] .drg-factions-embassy__meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--faction-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--faction-label);margin:0 0 .15rem;line-height:1.2;overflow:hidden}[data-drg-scene=faction-embassy] .drg-factions-embassy__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=faction-embassy] .drg-factions-meta-sep{opacity:.55;margin-inline:.15rem}[data-drg-scene=faction-embassy] .drg-factions-embassy__section-head{column-gap:var(--drg-spacing-sm);row-gap:var(--faction-gap-tight);margin-bottom:var(--faction-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}[data-drg-scene=faction-embassy] .drg-factions-embassy__section-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--faction-fs-title);color:#f6ead8;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=faction-embassy] .drg-factions-embassy__section-lede{font-size:var(--faction-fs-body);color:var(--faction-ink-dim);max-width:min(40rem,100%);margin:.2rem 0 0;line-height:1.4}[data-drg-scene=faction-embassy] .drg-factions-embassy__retrain,[data-drg-scene=faction-embassy] .drg-factions-embassy__catalog,[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace,[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-panel,[data-drg-scene=faction-embassy] .drg-factions-embassy__panel{min-width:0;max-width:100%;padding:var(--drg-spacing-md);background:linear-gradient(165deg,#16101e8c,#0a080e9e);border:1px solid #b199d047;border-radius:.45rem;position:relative;box-shadow:inset 0 0 0 1px #b199d012,inset 0 -12px 28px #00000038}[data-drg-scene=faction-embassy] .drg-factions-embassy__retrain:before,[data-drg-scene=faction-embassy] .drg-factions-embassy__catalog:before,[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c9a86a14}[data-drg-scene=faction-embassy] .drg-factions-embassy__catalog-head{margin-bottom:var(--faction-gap-block)}[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-panel{justify-content:space-between;align-items:flex-end;gap:var(--drg-spacing-md);flex-wrap:wrap;display:flex}[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-rep{gap:var(--drg-spacing-sm);flex:16rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;max-width:32rem;display:grid}[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-rep .drg-embassy-rep{flex:auto;min-width:0;margin:0}[data-drg-scene=faction-embassy] .drg-embassy-back-link{white-space:nowrap;flex:none}[data-drg-scene=faction-embassy] .drg-factions-embassy__btn-mark{vertical-align:middle;width:1.35rem;height:1.35rem;margin-inline-end:.35rem;display:inline-block;box-shadow:0 0 0 1px #3c284673,inset 0 0 0 1px #e6c68f14}[data-drg-scene=faction-embassy] .drg-embassy-donate-btn,[data-drg-scene=faction-embassy] .drg-embassy-card>.drg-btn{align-items:center;gap:.15rem;display:inline-flex}[data-drg-scene=faction-embassy] .drg-factions-embassy__void{background:radial-gradient(circle at 40% 35%,#b199d040,#0a080ce6);width:100%;height:100%;display:block}[data-drg-scene=faction-embassy] .drg-factions-embassy__lore{max-width:min(42rem,100%);font-style:italic;font-size:var(--faction-fs-body);color:var(--faction-ink-mute);margin:0;line-height:1.45}[data-drg-scene=faction-embassy] .drg-factions-embassy__empty{margin:0}[data-drg-scene=faction-embassy] .drg-embassy-grid{gap:var(--drg-spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));width:100%;min-width:0;display:grid}[data-drg-scene=faction-embassy] .drg-embassy-card{--card-rim:#b199d047;--card-rim-inner:#b199d014;--card-glow:#b199d01f;--card-particle:#e6c68f8c;--card-corner:#e6c68f73;isolation:isolate;gap:var(--faction-gap-block);min-width:0;max-width:100%;min-height:0;padding:var(--drg-spacing-md);border:1px solid var(--card-rim);box-shadow:inset 0 0 0 1px var(--card-rim-inner), 0 0 0 1px #00000059, 0 12px 28px #00000052;background:linear-gradient(165deg,#14101ce6,#0a080ef5);border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-card>:not(.drg-embassy-card__fx){z-index:1;position:relative}[data-drg-scene=faction-embassy] .drg-embassy-card__fx{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-card__glow{background:radial-gradient(ellipse 75% 50% at 20% -5%, var(--card-glow), transparent 58%), radial-gradient(ellipse 60% 45% at 90% 105%, var(--card-glow), transparent 55%), radial-gradient(ellipse 40% 30% at 50% 40%, var(--card-glow), transparent 70%);opacity:1;position:absolute;inset:-30%}[data-drg-scene=faction-embassy] .drg-embassy-card__sheen{mix-blend-mode:screen;opacity:.55;background:linear-gradient(118deg,#0000 28%,#ffe6b412 46%,#ffe6b424 50%,#ffe6b40f 54%,#0000 68%);position:absolute;inset:0;transform:translate(-35%)}[data-drg-scene=faction-embassy] .drg-embassy-card__mist{opacity:.45;background:radial-gradient(ellipse 50% 35% at 70% 15%, var(--card-glow), transparent 70%), radial-gradient(ellipse 45% 40% at 15% 85%, var(--card-glow), transparent 65%);filter:blur(.5px);position:absolute;inset:-10%}[data-drg-scene=faction-embassy] .drg-embassy-card__particles,[data-drg-scene=faction-embassy] .drg-embassy-card__particles--alt{opacity:.88;background-repeat:no-repeat;background-image:radial-gradient(circle at 18% 72%, var(--card-particle) 0, transparent 2px), radial-gradient(circle at 42% 38%, var(--card-particle) 0, transparent 1.6px), radial-gradient(circle at 68% 64%, var(--card-particle) 0, transparent 1.9px), radial-gradient(circle at 82% 28%, var(--card-particle) 0, transparent 1.5px), radial-gradient(circle at 30% 18%, var(--card-particle) 0, transparent 1.7px), radial-gradient(circle at 55% 82%, var(--card-particle) 0, transparent 1.4px), radial-gradient(circle at 8% 48%, var(--card-particle) 0, transparent 1.3px);position:absolute;inset:0}[data-drg-scene=faction-embassy] .drg-embassy-card__particles--alt{opacity:.55;mix-blend-mode:screen}[data-drg-scene=faction-embassy] .drg-embassy-card__motif{opacity:.3;background-repeat:no-repeat;position:absolute;inset:0}[data-drg-scene=faction-embassy] .drg-embassy-card__corner{opacity:.85;border:0 solid var(--card-corner);width:1.35rem;height:1.35rem;filter:drop-shadow(0 0 4px var(--card-glow));position:absolute}[data-drg-scene=faction-embassy] .drg-embassy-card__corner--tl{border-top-width:2px;border-left-width:2px;border-top-left-radius:.2rem;top:.4rem;left:.4rem}[data-drg-scene=faction-embassy] .drg-embassy-card__corner--tr{border-top-width:2px;border-right-width:2px;border-top-right-radius:.2rem;top:.4rem;right:.4rem}[data-drg-scene=faction-embassy] .drg-embassy-card__corner--bl{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:.2rem;bottom:.4rem;left:.4rem}[data-drg-scene=faction-embassy] .drg-embassy-card__corner--br{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:.2rem;bottom:.4rem;right:.4rem}@media (prefers-reduced-motion:no-preference){[data-drg-scene=faction-embassy] .drg-embassy-card__particles{animation:6.5s ease-in-out infinite alternate drg-embassy-card-motes}[data-drg-scene=faction-embassy] .drg-embassy-card__particles--alt{animation:9s ease-in-out infinite alternate-reverse drg-embassy-card-motes-alt}[data-drg-scene=faction-embassy] .drg-embassy-card__sheen{animation:8.5s ease-in-out infinite drg-embassy-card-sheen}[data-drg-scene=faction-embassy] .drg-embassy-card__mist{animation:10s ease-in-out infinite alternate drg-embassy-card-mist}[data-drg-scene=faction-embassy] .drg-embassy-card__glow{animation:7s ease-in-out infinite alternate drg-embassy-card-glow}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__particles{animation-name:drg-embassy-ash-drift}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__particles--alt{animation-name:drg-embassy-ash-drift-alt}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__particles{animation-name:drg-embassy-thorn-pulse}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__particles--alt{animation-name:drg-embassy-thorn-pulse-alt}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash:hover .drg-embassy-card__glow,[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns:hover .drg-embassy-card__glow{opacity:1.15}}@keyframes drg-embassy-card-motes{0%{opacity:.45;transform:translateY(0)}to{opacity:.95;transform:translateY(-.55rem)}}@keyframes drg-embassy-card-motes-alt{0%{opacity:.3;transform:translate(.2rem,.3rem)}to{opacity:.75;transform:translate(-.25rem,-.5rem)}}@keyframes drg-embassy-card-sheen{0%,55%{opacity:.2;transform:translate(-40%)}70%{opacity:.7}to{opacity:.15;transform:translate(40%)}}@keyframes drg-embassy-card-mist{0%{opacity:.28;transform:scale(1)}to{opacity:.55;transform:scale(1.06)}}@keyframes drg-embassy-card-glow{0%{opacity:.75}to{opacity:1}}@keyframes drg-embassy-ash-drift{0%{opacity:.5;transform:translateY(.35rem)scale(1)}to{opacity:1;transform:translate(.25rem,-.85rem)scale(1.06)}}@keyframes drg-embassy-ash-drift-alt{0%{opacity:.35;transform:translate(-.2rem,.5rem)}to{opacity:.85;transform:translate(.35rem,-1rem)}}@keyframes drg-embassy-thorn-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes drg-embassy-thorn-pulse-alt{0%{opacity:.3;transform:translate(0,0)rotate(0)}to{opacity:.8;transform:translate(.1rem,-.2rem)rotate(2deg)}}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash{--card-rim:#d2b26ee0;--card-rim-inner:#e6c68f47;--card-glow:#ffb45a61;--card-particle:#ffbe6ef2;--card-corner:#e6c68fbf;background:linear-gradient(165deg,#221c12f5,#0c0a08fc),radial-gradient(90% 55% at 50% 120%,#a05a1e52,#0000 58%),radial-gradient(50% 40% at 10% 0,#c9a86a2e,#0000 60%);border-width:1px;border-color:#c8a869d9;box-shadow:inset 0 0 0 1px #e6c68f33,inset 0 0 0 3px #281e128c,inset 0 -28px 48px #0000006b,0 0 0 1px #503c1ebf,0 0 36px #c9a86a38,0 0 64px #a05a1e1f,0 16px 34px #00000073}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash:before{content:"";z-index:0;pointer-events:none;border:1px solid #d2b98c52;border-radius:.3rem;position:absolute;inset:.42rem;box-shadow:inset 0 0 0 1px #1e1810a6,inset 0 0 24px #c9a86a0f}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffaa508c 30%,#e6c68fd9 50%,#ffaa508c 70%,#0000);height:2px;position:absolute;bottom:0;left:12%;right:12%;box-shadow:0 0 12px #ffa04673}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__crest{border-color:#e6c68fc7;box-shadow:0 0 0 1px #46341cbf,0 0 22px #ffaa5a66,0 0 40px #c9a86a2e,inset 0 0 0 1px #ffdca033,inset 0 0 22px #643c1466}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__motif{opacity:.42;background-image:linear-gradient(115deg,#0000 38%,#ffbe6429 50%,#0000 62%),repeating-linear-gradient(90deg,#0000 0 10px,#b49b6e14 10px 11px),radial-gradient(70% 35% at 50% 100%,#ff8c3233,#0000 70%);-webkit-mask-image:linear-gradient(#0000 0%,#000 28% 100%);mask-image:linear-gradient(#0000 0%,#000 28% 100%)}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__particles{background-image:radial-gradient(circle at 14% 80%,#ffaa46 0,#0000 2.2px),radial-gradient(circle at 26% 58%,#ffd28cd9 0,#0000 1.6px),radial-gradient(circle at 40% 88%,#ff8c32f2 0,#0000 2px),radial-gradient(circle at 52% 66%,#d2af78b3 0,#0000 1.4px),radial-gradient(circle at 68% 92%,#ffb45ae6 0,#0000 1.9px),radial-gradient(circle at 78% 70%,#ff963ccc 0,#0000 1.5px),radial-gradient(circle at 90% 84%,#b4966ea6 0,#0000 1.7px),radial-gradient(circle at 34% 40%,#ffc8788c 0,#0000 1.3px)}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-card__particles--alt{background-image:radial-gradient(circle at 20% 30%,#ffbe64b3 0,#0000 1.5px),radial-gradient(circle at 48% 22%,#ffa046a6 0,#0000 1.8px),radial-gradient(circle at 72% 36%,#e6c68f8c 0,#0000 1.4px),radial-gradient(circle at 88% 48%,#ffaa5099 0,#0000 1.6px),radial-gradient(circle at 10% 62%,#a08c6e80 0,#0000 1.3px)}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns{--card-rim:#be3744eb;--card-rim-inner:#dc505f4d;--card-glow:#b4283c7a;--card-particle:#f05a64f2;--card-corner:#c84655cc;background:linear-gradient(165deg,#220c12f7,#0a0508fc),radial-gradient(75% 55% at 85% -5%,#82192d80,#0000 58%),radial-gradient(55% 40% at 0 100%,#32461e47,#0000 60%);border-width:1px;border-color:#aa323eeb;box-shadow:inset 0 0 0 1px #d2465538,inset 0 0 0 3px #280a0e99,inset 0 -28px 52px #32080e8c,0 0 0 1px #3c0e14d9,0 0 38px #961e2d52,0 0 70px #64142329,0 16px 34px #0000007a}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns:before,[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns:after{content:"";z-index:0;pointer-events:none;position:absolute}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns:before{opacity:.75;background:radial-gradient(circle at 40% 40%,#781c2a80,#0000 68%),radial-gradient(circle at 70% 60%,#3c502340,#0000 55%);border:1px solid #aa37468c;border-radius:48% 42% 58% 45%;width:4.2rem;height:4.2rem;top:-.7rem;right:-.55rem;box-shadow:inset 0 0 18px #8c1e2d80,0 0 18px #78192859,0 0 0 1px #280a0e66}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns:after{opacity:.7;background:radial-gradient(circle at 50% 40%,#32461e6b,#0000 70%),radial-gradient(circle at 30% 70%,#781e2847,#0000 60%);border:1px solid #50642d73;border-radius:40% 55% 45% 60%;width:4.6rem;height:3.4rem;bottom:-.8rem;left:-.55rem;box-shadow:0 0 16px #3c501e40}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__crest{border-color:#c83c4bd9;box-shadow:0 0 0 1px #320c12cc,0 0 24px #b428377a,0 0 42px #78192840,inset 0 0 0 1px #ff8c9629,inset 0 0 22px #460c1480}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__motif{opacity:.48;background-image:radial-gradient(45% 22% at 94% 6%,#b42d418c,#0000 70%),radial-gradient(40% 26% at 6% 94%,#3c552380,#0000 70%),repeating-linear-gradient(135deg,#0000 0 8px,#962d3c1a 8px 9px),linear-gradient(160deg,#0000 55%,#781e2d2e 100%)}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__particles{background-image:radial-gradient(circle at 18% 26%,#f0505ff2 0,#0000 2px),radial-gradient(circle at 36% 62%,#be3241d9 0,#0000 1.7px),radial-gradient(circle at 54% 18%,#647837bf 0,#0000 1.8px),radial-gradient(circle at 70% 48%,#f55a64e6 0,#0000 2.1px),radial-gradient(circle at 84% 74%,#a02d37bf 0,#0000 1.5px),radial-gradient(circle at 10% 78%,#506428b3 0,#0000 1.6px),radial-gradient(circle at 46% 86%,#dc4655cc 0,#0000 1.9px),radial-gradient(circle at 92% 34%,#c83c4bb3 0,#0000 1.4px)}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__particles--alt{background-image:radial-gradient(circle at 28% 40%,#788c3ca6 0,#0000 1.6px),radial-gradient(circle at 60% 70%,#e6505fb3 0,#0000 1.8px),radial-gradient(circle at 75% 20%,#b4324199 0,#0000 1.5px),radial-gradient(circle at 15% 55%,#5a6e2d8c 0,#0000 1.4px),radial-gradient(circle at 88% 58%,#d24655a6 0,#0000 1.7px)}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-card__sheen{background:linear-gradient(118deg,#0000 28%,#ff8c9614 46%,#ff788c29 50%,#b4c87814 54%,#0000 68%)}[data-drg-scene=faction-embassy] .drg-embassy-card--order{border-color:#e9edf12e}[data-drg-scene=faction-embassy] .drg-embassy-card--fire{border-color:#c2693c52}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash.drg-embassy-card--order,[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns.drg-embassy-card--order,[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash.drg-embassy-card--fire,[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns.drg-embassy-card--fire{border-color:var(--card-rim)}[data-drg-scene=faction-embassy] .drg-embassy-card__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--faction-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--faction-ink-mute);margin:0}[data-drg-scene=faction-embassy] .drg-embassy-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:600;line-height:1.2}[data-drg-scene=faction-embassy] .drg-embassy-card .drg-card__desc{font-size:var(--faction-fs-body);color:var(--faction-ink-dim);overflow-wrap:anywhere;flex:auto;margin:0;line-height:1.45}[data-drg-scene=faction-embassy] .drg-embassy-card__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--faction-fs-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--faction-label);flex-wrap:wrap;align-items:baseline;gap:.15rem .25rem;min-width:0;margin:0;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-card>.drg-btn{align-self:flex-start;max-width:100%;margin-top:auto}[data-drg-scene=faction-embassy] .drg-faction-retrain-panel{min-width:0;margin:0}[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace .drg-scene-chamber-tabs{margin-top:0}[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace .drg-scene-chamber-tabs__panel,[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace .drg-tabpanel{padding-top:var(--drg-spacing-md);min-width:0}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__plate,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__plate{width:4.5rem;max-width:4.5rem;height:4.5rem;max-height:4.5rem;margin-bottom:var(--drg-spacing-sm);flex-shrink:0;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-building-card__plate{width:5.5rem;max-width:5.5rem;height:5.5rem;max-height:5.5rem;margin-bottom:var(--drg-spacing-sm);flex-shrink:0;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__plate .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__plate .drg-asset-plate__img{object-fit:cover;object-position:center 22%}[data-drg-scene=faction-embassy] .drg-embassy-building-card__plate.drg-asset-plate--iso .drg-asset-plate__img,[data-drg-scene=faction-embassy] .drg-embassy-building-card__plate.drg-asset-plate--building .drg-asset-plate__img{object-fit:contain;object-position:center;padding:var(--drg-spacing-1)}@media (width<=75rem){[data-drg-scene=faction-embassy] .drg-factions-embassy__shell{padding-inline:var(--drg-spacing-sm)}}@media (width<=61.25rem){[data-drg-scene=faction-embassy] .drg-embassy-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr))}}@media (width<=45rem){[data-drg-scene=faction-embassy] .drg-factions-embassy__atmosphere{inset:calc(-.5 * var(--drg-gutter,1rem))}[data-drg-scene=faction-embassy] .drg-factions-embassy__shell{padding:var(--drg-spacing-sm);gap:var(--drg-spacing-sm)}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=faction-embassy] .drg-factions-embassy__mast-mark{width:3.75rem;height:3.75rem}[data-drg-scene=faction-embassy] .drg-factions-embassy__meters{grid-template-columns:1fr}[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-panel{flex-direction:column;align-items:stretch}[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-rep{max-width:none}[data-drg-scene=faction-embassy] .drg-embassy-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=32.5rem){[data-drg-scene=faction-embassy] .drg-factions-embassy{border-radius:var(--drg-radius-md,8px)}[data-drg-scene=faction-embassy] .drg-factions-embassy__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem))}[data-drg-scene=faction-embassy] .drg-factions-embassy__title{font-size:clamp(1.55rem,7vw,2rem)}[data-drg-scene=faction-embassy] .drg-factions-embassy__retrain,[data-drg-scene=faction-embassy] .drg-factions-embassy__catalog,[data-drg-scene=faction-embassy] .drg-factions-embassy__workspace,[data-drg-scene=faction-embassy] .drg-factions-embassy__meta-panel,[data-drg-scene=faction-embassy] .drg-embassy-card{padding:var(--drg-spacing-sm)}[data-drg-scene=faction-embassy] .drg-embassy-back-link{white-space:normal}}[data-drg-scene=faction-embassy] .drg-embassy-rep,.drg-embassy-rep{--rep-ink:#f0e6d2;--rep-ink-dim:#e6c8aa94;--rep-label:#c8b4a08c;--rep-track:#0000008c;--rep-rim:#bea05f59;--rep-zero:#d2be96e6;--rep-pos-a:#8cbe788c;--rep-pos-b:#d2af5ff2;--rep-neg-a:#b446468c;--rep-neg-b:#82141eeb;width:100%;min-width:0;margin-top:var(--drg-spacing-sm);border:1px solid var(--rep-rim);background:linear-gradient(165deg,#16120eb8,#0a0808d1),radial-gradient(80% 60% at 50% 0,#c9a86a14,#0000 70%);border-radius:.65rem;flex-direction:column;gap:.45rem;padding:.55rem .65rem .5rem;display:flex;box-shadow:inset 0 0 0 1px #ffdca00a,inset 0 -10px 22px #00000047,0 6px 16px #00000038}[data-drg-scene=faction-embassy] .drg-embassy-rep--compact,.drg-embassy-rep--compact{gap:.35rem;margin-top:0;padding:.4rem .5rem .35rem}[data-drg-scene=faction-embassy] .drg-embassy-rep__head,.drg-embassy-rep__head{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-rep__label,.drg-embassy-rep__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--rep-label);flex:none;margin:0;font-size:.625rem;font-weight:500;line-height:1.2}[data-drg-scene=faction-embassy] .drg-embassy-rep__pills,.drg-embassy-rep__pills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-rep__tier,.drg-embassy-rep__tier{min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:var(--rep-ink);text-overflow:ellipsis;white-space:nowrap;text-transform:none;background:linear-gradient(165deg,#282016e6,#120e0af2);border:1px solid #c9a86a52;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e6c68f14,0 0 10px #c9a86a1a}[data-drg-scene=faction-embassy] .drg-embassy-rep__value,.drg-embassy-rep__value{min-width:2.1rem;font-family:var(--drg-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#d2bee6eb;background:#08060ab8;border:1px solid #b199d047;border-radius:999px;justify-content:center;align-items:center;padding:.16rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #b199d014}[data-drg-scene=faction-embassy] .drg-embassy-rep[data-standing=pos] .drg-embassy-rep__value,.drg-embassy-rep[data-standing=pos] .drg-embassy-rep__value{color:#d8e8b8;border-color:#a0be6e66;box-shadow:inset 0 0 0 1px #a0be6e1a,0 0 10px #a0be6e1f}[data-drg-scene=faction-embassy] .drg-embassy-rep[data-standing=neg] .drg-embassy-rep__value,.drg-embassy-rep[data-standing=neg] .drg-embassy-rep__value{color:#f0b0b0;border-color:#be465073;box-shadow:inset 0 0 0 1px #be46501f,0 0 10px #a0283229}[data-drg-scene=faction-embassy] .drg-embassy-rep__track,.drg-embassy-rep__track{background:linear-gradient(180deg, #0000008c, #120e0cbf), var(--rep-track);border:1px solid #bea05f47;border-radius:999px;height:.7rem;position:relative;overflow:visible;box-shadow:inset 0 1px 3px #0000008c,inset 0 -1px #ffdca00f,0 0 0 1px #00000059}[data-drg-scene=faction-embassy] .drg-embassy-rep__track-glow,.drg-embassy-rep__track-glow{border-radius:inherit;pointer-events:none;opacity:.85;background:radial-gradient(55% 120%,#c9a86a24,#0000 70%);position:absolute;inset:-2px}[data-drg-scene=faction-embassy] .drg-embassy-rep__ticks,.drg-embassy-rep__ticks{border-radius:inherit;pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#e6c8a038 calc(12.5% - 1px) 12.5%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}[data-drg-scene=faction-embassy] .drg-embassy-rep__fill,.drg-embassy-rep__fill{z-index:1;min-width:3px;position:absolute;top:2px;bottom:2px}[data-drg-scene=faction-embassy] .drg-embassy-rep__fill--pos,.drg-embassy-rep__fill--pos{background:linear-gradient(90deg, var(--rep-pos-a), var(--rep-pos-b));border-radius:0 999px 999px 0;left:50%;box-shadow:0 0 10px #c5a05973,inset 0 0 0 1px #ffe6aa2e}[data-drg-scene=faction-embassy] .drg-embassy-rep__fill--neg,.drg-embassy-rep__fill--neg{background:linear-gradient(270deg, var(--rep-neg-a), var(--rep-neg-b));border-radius:999px 0 0 999px;right:50%;box-shadow:0 0 10px #a0283273,inset 0 0 0 1px #ffa0a01f}[data-drg-scene=faction-embassy] .drg-embassy-rep__zero,.drg-embassy-rep__zero{z-index:2;pointer-events:none;width:0;position:absolute;top:-4px;bottom:-4px;left:50%;transform:translate(-50%)}[data-drg-scene=faction-embassy] .drg-embassy-rep__zero-gem,.drg-embassy-rep__zero-gem{background:linear-gradient(145deg,#f0e0c0,#c9a86a 55%,#8a7040);border:1px solid #ffe6b473;border-radius:.08rem;width:.45rem;height:.45rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 1px #281e10a6,0 0 10px #c9a86a8c,0 0 2px 1px #0006}[data-drg-scene=faction-embassy] .drg-embassy-rep__zero:before,.drg-embassy-rep__zero:before{content:"";background:linear-gradient(180deg, transparent, var(--rep-zero) 20%, var(--rep-zero) 80%, transparent);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 6px #e6c68f73}[data-drg-scene=faction-embassy] .drg-embassy-rep__scale,.drg-embassy-rep__scale{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;color:#a0917db8;grid-template-columns:1fr auto 1fr;align-items:center;margin:0;font-size:.5625rem;line-height:1;display:grid}[data-drg-scene=faction-embassy] .drg-embassy-rep__scale-end:first-child,.drg-embassy-rep__scale-end:first-child{color:#be6464b3;justify-self:start}[data-drg-scene=faction-embassy] .drg-embassy-rep__scale-end:last-child,.drg-embassy-rep__scale-end:last-child{color:#b4be78bf;justify-self:end}[data-drg-scene=faction-embassy] .drg-embassy-rep__scale-mid,.drg-embassy-rep__scale-mid{color:#dcc696e0;justify-self:center;font-weight:600}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-rep{--rep-rim:#d2b26e73;--rep-zero:#f0d296f2;background:linear-gradient(165deg,#1e1810c7,#0c0a08e0),radial-gradient(80% 55% at 50% 0,#ffaa501f,#0000 70%);border-color:#c8a8696b;box-shadow:inset 0 0 0 1px #e6c68f14,inset 0 -12px 24px #0000004d,0 0 18px #c9a86a1a}[data-drg-scene=faction-embassy] .drg-embassy-card--order-of-ash .drg-embassy-rep__tier{border-color:#e6c68f6b;box-shadow:inset 0 0 0 1px #ffdca01a,0 0 12px #ffaa5024}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-rep{--rep-rim:#b4374680;--rep-zero:#e696a0e6;--rep-label:#d2a0a58c;background:linear-gradient(165deg,#200e12cc,#0a0608e6),radial-gradient(80% 55% at 50% 0,#a0283729,#0000 70%);border-color:#aa323e80;box-shadow:inset 0 0 0 1px #dc505f1a,inset 0 -12px 24px #1e060a59,0 0 18px #8c1e2d24}[data-drg-scene=faction-embassy] .drg-embassy-card--crown-of-thorns .drg-embassy-rep__tier{background:linear-gradient(165deg,#301218eb,#12080cf5);border-color:#be465573;box-shadow:inset 0 0 0 1px #ff8c961a,0 0 12px #a028372e}@media (prefers-reduced-motion:no-preference){[data-drg-scene=faction-embassy] .drg-embassy-rep__fill--pos,.drg-embassy-rep__fill--pos,[data-drg-scene=faction-embassy] .drg-embassy-rep__fill--neg,.drg-embassy-rep__fill--neg{animation:3.8s ease-in-out infinite alternate drg-embassy-rep-fill-pulse}[data-drg-scene=faction-embassy] .drg-embassy-rep__zero-gem,.drg-embassy-rep__zero-gem{animation:4.5s ease-in-out infinite alternate drg-embassy-rep-gem}}@keyframes drg-embassy-rep-fill-pulse{0%{filter:brightness(.95)}to{filter:brightness(1.12)}}@keyframes drg-embassy-rep-gem{0%{box-shadow:0 0 0 1px #281e10a6,0 0 8px #c9a86a66,0 0 2px 1px #0006}to{box-shadow:0 0 0 1px #281e10a6,0 0 14px #ffc878b3,0 0 2px 1px #0006}}[data-drg-scene=faction-embassy] .drg-embassy-detail-eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#b199d0d9;margin:0;font-size:.625rem}[data-drg-scene=faction-embassy] .drg-embassy-tier-rail{gap:var(--drg-spacing-sm);margin-top:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-tier-rail__label{letter-spacing:.1em;text-transform:uppercase;color:#b199d0bf;margin:0;font-size:.625rem}[data-drg-scene=faction-embassy] .drg-embassy-tier-rail__list{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-tier-rail__list li{color:var(--drg-text-muted,#8c8273);border:1px solid #bea05f24;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .45rem;font-size:.6875rem;display:inline-flex}[data-drg-scene=faction-embassy] .drg-embassy-tier-rail__list li.is-active{color:var(--drg-text-primary,#d8c9a8);border-color:#c5a05973;box-shadow:inset 0 0 0 1px #c5a0591f}[data-drg-scene=faction-embassy] .drg-embassy-building-card,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card,[data-drg-scene=faction-embassy] .drg-embassy-ally-card,[data-drg-scene=faction-embassy] .drg-embassy-npc-card{padding:var(--drg-spacing-md);border-radius:var(--drg-radius-md);background:#00000052;border:1px solid #bea05f29}[data-drg-scene=faction-embassy] .drg-embassy-detail-stack{gap:var(--drg-spacing-md);flex-direction:column;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-detail-lead{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.9375rem;line-height:1.55}[data-drg-scene=faction-embassy] .drg-embassy-donate-field{max-width:12rem}[data-drg-scene=faction-embassy] .drg-embassy-donate-btn{align-self:flex-start}[data-drg-scene=faction-embassy] .drg-embassy-buildings-agg{border-radius:var(--radius-sm,.35rem);background:#00000047;border:1px solid #bea05f24;margin:0;padding:.65rem .85rem}[data-drg-scene=faction-embassy] .drg-embassy-axis-chip{letter-spacing:.08em;text-transform:uppercase;padding:.2rem .55rem;font-size:.625rem}[data-drg-scene=faction-embassy] .drg-embassy-axis-chip--order{color:#e9edf1e0;border-color:#e9edf138}[data-drg-scene=faction-embassy] .drg-embassy-axis-chip--liminal{color:var(--drg-text-muted,#8c8273);border-color:#8c827347}[data-drg-scene=faction-embassy] .drg-embassy-detail-axis{margin:var(--drg-spacing-xs) 0 0}[data-drg-scene=faction-embassy] .drg-embassy-card__badge{top:var(--drg-spacing-sm);right:var(--drg-spacing-sm);z-index:1;position:absolute}[data-drg-scene=faction-embassy] .drg-embassy-workshop-links{gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);flex-wrap:wrap;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__desc,[data-drg-scene=faction-embassy] .drg-embassy-daily-row__rewards{color:var(--drg-text-muted,#8c8273);margin:0;font-size:.8125rem;line-height:1.5}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__rewards{color:#c5a059e0;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;font-size:.6875rem}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__objectives{color:var(--drg-text-muted,#8c8273);margin:0;padding-left:1.1rem;font-size:.8125rem}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__objectives li.is-done{color:#78b478d9}[data-drg-scene=faction-embassy] .drg-embassy-daily-row__actions,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__actions,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__actions,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card__actions{align-items:center;gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-3);flex-wrap:wrap;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__actions{flex-direction:column;align-items:stretch}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__offer{flex-direction:column;gap:.25rem;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__shop{align-self:flex-start;margin-top:.5rem}[data-drg-scene=faction-embassy] .drg-embassy-daily-row--offer{border-color:#b199d038}[data-drg-scene=faction-embassy] .drg-embassy-building-card__head,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card__head,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__head,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__head,[data-drg-scene=faction-embassy] .drg-embassy-daily-row__head{justify-content:space-between;align-items:flex-start;gap:var(--drg-spacing-sm);margin-bottom:.45rem;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-building-card__title,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card__title,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__title,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__title,[data-drg-scene=faction-embassy] .drg-embassy-daily-row__title{font-family:var(--drg-font-display,"Cinzel", serif);color:var(--drg-text-primary,#d8c9a8);margin:0;font-size:.95rem;font-weight:600}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__type{flex-shrink:0}[data-drg-scene=faction-embassy] .drg-embassy-building-card__level{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:#c5a059e6;white-space:nowrap;font-size:.6875rem}[data-drg-scene=faction-embassy] .drg-embassy-building-card__desc,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card__desc,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__desc,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__desc{color:var(--drg-text-muted,#8c8273);margin:0 0 .5rem;font-size:.8125rem;line-height:1.45}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__req{margin:0 0 .35rem}.drg-building-queue{background:linear-gradient(165deg,#1c1610eb,#0e0c0af5);border:1px solid #c2693c47;border-radius:.5rem;margin:0 0 1rem;padding:.75rem .875rem}.drg-building-queue__title{font-family:var(--drg-font-heading,serif);color:#e8d4a8;align-items:baseline;gap:.5rem;margin:0 0 .55rem;font-size:.9375rem;font-weight:600;display:flex}.drg-building-queue__count{color:#c2693c;font-size:.75rem;font-weight:500}.drg-building-queue__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.drg-building-queue__row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .75rem;display:grid}.drg-building-queue__name{color:#f0e6d2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.drg-building-queue__meta{color:#8c8273;font-variant-numeric:tabular-nums;font-size:.6875rem}.drg-building-queue__bar{background:#00000073;border:1px solid #bea05f2e;border-radius:999px;grid-column:1/-1;height:.35rem;overflow:hidden}.drg-building-queue__bar-fill{border-radius:inherit;background:linear-gradient(90deg,#c2693c8c,#c9a86ae6);height:100%;display:block}.drg-building-queue--campaign{margin-bottom:.75rem}[data-drg-scene=faction-embassy] .drg-embassy-building-card__bar{background:#00000073;border:1px solid #bea05f2e;border-radius:999px;height:.45rem;margin:.55rem 0 .65rem;overflow:hidden}[data-drg-scene=faction-embassy] .drg-embassy-building-card__bar-fill{border-radius:inherit;background:linear-gradient(90deg,#78b47873,#c5a059e0);height:100%;display:block}[data-drg-scene=faction-embassy] .drg-embassy-building-card__actions{align-items:center;gap:var(--drg-spacing-2);margin-top:var(--drg-spacing-3);flex-wrap:wrap;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-building-card__actions .drg-input{width:6.5rem}[data-drg-scene=faction-embassy] .drg-embassy-building-card__status--locked,[data-drg-scene=faction-embassy] .drg-embassy-expedition-card__locked,[data-drg-scene=faction-embassy] .drg-embassy-ally-card__locked{color:#b199d0d9;margin:.35rem 0 0}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__locked,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__soon{border-radius:var(--radius-sm,.375rem);color:#c8b4dceb;background:#5a46782e;border:1px solid #b199d038;margin:.35rem 0 0;padding:.45rem .55rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card--locked{opacity:.88;border-style:dashed;border-color:#b199d03d}[data-drg-scene=faction-embassy] .drg-embassy-npc-card--open{border-color:#bea05f38}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__desc--muted{opacity:.72}[data-drg-scene=faction-embassy] .drg-embassy-npcs-panel__lede{margin:0 0 var(--drg-spacing-sm);max-width:42rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__dialogue{background:#120e1659;border-left:2px solid #c49a5873;margin:.35rem 0 .5rem;padding:.45rem .65rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__dialogue-label{letter-spacing:.08em;text-transform:uppercase;color:#b199d0c7;margin-bottom:.2rem;font-size:.6875rem;display:block}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__dialogue-text{font-family:var(--drg-font-display,"Cinzel", serif);color:var(--drg-text-primary,#d8c9a8);margin:0;font-size:.875rem;line-height:1.4}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__shop-hint{color:#d8c9a8c7;word-break:break-word;margin:.15rem 0 .4rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__zone{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:.15rem 0 .35rem;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__zone-label{letter-spacing:.08em;text-transform:uppercase;color:#b199d0c7;font-size:.6875rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__zone-value{color:var(--drg-text-primary,#d8c9a8)}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__quest,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__trainer{text-align:left;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;line-height:1.35;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__quest-label,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__trainer-label{letter-spacing:.08em;text-transform:uppercase;opacity:.88;font-size:.6875rem}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__quest-title,[data-drg-scene=faction-embassy] .drg-embassy-npc-card__trainer-title{font-family:var(--drg-font-display,"Cinzel", serif);letter-spacing:.02em;text-transform:none;font-size:.875rem;font-weight:600}[data-drg-scene=faction-embassy] .drg-embassy-npc-card__trainer-meta{margin:0;padding-left:.15rem}[data-drg-scene=faction-embassy] .drg-embassy-ally-card--active{border-color:#c5a0596b;box-shadow:inset 0 0 0 1px #c5a0591f}[data-drg-scene=faction-embassy] .drg-embassy-daily-section__title{letter-spacing:.1em;text-transform:uppercase;color:#b199d0d9;margin:0 0 .5rem;font-size:.75rem}[data-drg-scene=faction-embassy] .drg-embassy-daily-section__list{gap:var(--drg-spacing-sm);flex-direction:column;display:flex}[data-drg-scene=faction-embassy] .drg-embassy-daily-row--claimable{border-color:#c5a05947}[data-drg-scene=social-chat].drg-main,[data-drg-scene=social-chat] .drg-spa-scene-stage,[data-drg-scene=social-chat] .drg-spa-scene-view{background:radial-gradient(65% 40% at 50% -8%,#c9a86a24,#0000 58%),radial-gradient(45% 50% at 8% 85%,#50301247,#0000 62%),radial-gradient(40% 42% at 94% 30%,#3c281433,#0000 55%),linear-gradient(#14100c 0%,#0c0908 42%,#070605 100%)}[data-drg-scene=social-chat] .drg-spa-scene-stage,[data-drg-scene=social-chat] .drg-spa-scene-view,[data-drg-scene=social-chat] .dr-layout-chamber__body,[data-drg-scene=social-chat] .dr-template-chamber__body{min-width:0;max-width:100%}[data-drg-scene=social-chat] .dr-layout-chamber--wrapper,[data-drg-scene=social-chat] .dr-template-chamber,[data-drg-scene=social-chat] .dr-reset-chamber,[data-drg-scene=social-chat] .drg-spa-shell .dr-template-chamber,[data-drg-scene=social-chat] .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene=social-chat] .dr-layout-chamber__body,[data-drg-scene=social-chat] .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene=social-chat] .drg-social-chat-page,[data-drg-scene=social-chat] .drg-chat-page{gap:var(--drg-spacing-md);flex-direction:column;min-width:0;max-width:100%;padding-block:0;display:flex}[data-drg-scene=social-chat] .drg-chat-campfire{--chat-ember:#c2693c;--chat-gold:#c9a86a;--chat-ink:#f0e6d2;--chat-ink-dim:#e6c8aa94;--chat-ink-mute:#e6c8aa6b;--chat-label:#e6c8aa7a;--chat-gap-section:var(--drg-spacing-md);--chat-gap-block:var(--drg-spacing-sm);--chat-gap-tight:var(--drg-spacing-xs);--chat-fs-display:clamp(1.55rem, 2.6vw, 2.1rem);--chat-fs-title:var(--drg-fs-h3);--chat-fs-body:var(--drg-fs-sm);--chat-fs-meta:var(--drg-fs-2xs);--chat-fs-label:.68rem;isolation:isolate;border-radius:var(--drg-radius-card,12px);width:100%;min-width:0;max-width:100%;min-height:min(70vh,48rem);color:var(--chat-ink);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-body);box-sizing:border-box;position:relative;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-campfire *,[data-drg-scene=social-chat] .drg-chat-campfire :before,[data-drg-scene=social-chat] .drg-chat-campfire :after{box-sizing:border-box}[data-drg-scene=social-chat] .drg-chat-campfire__atmosphere{z-index:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(100deg,#0a0806f5 0%,#0a0806e0 38%,#0a08068c 62%,#0a080647 82%,#0a08061f 100%),linear-gradient(#0000 55%,#080605b8 88%,#080605eb 100%);position:absolute;inset:0;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-campfire__glow{background:radial-gradient(70% 50% at 18% 0,#c9a86a33,#0000 58%),radial-gradient(45% 40% at 90% 85%,#78461e29,#0000 55%);position:absolute;inset:0}[data-drg-scene=social-chat] .drg-chat-campfire__embers{opacity:.5;background-image:radial-gradient(circle at 22% 18%,#ffb45a59 0,#0000 2px),radial-gradient(circle at 68% 14%,#e6c68f47 0,#0000 1.5px),radial-gradient(circle at 46% 74%,#c9a86a33 0,#0000 1.5px);position:absolute;inset:0}[data-drg-scene=social-chat] .drg-chat-campfire__vignette{position:absolute;inset:0;box-shadow:inset 0 0 80px #0000008c,inset 0 0 120px #100a044d}@media (prefers-reduced-motion:no-preference){[data-drg-scene=social-chat] .drg-chat-campfire__embers{animation:8s ease-in-out infinite alternate drg-chat-campfire-ember}}@keyframes drg-chat-campfire-ember{0%{opacity:.4;transform:scale(1)}to{opacity:.7;transform:scale(1.03)}}[data-drg-scene=social-chat] .drg-chat-campfire__shell{z-index:1;gap:var(--chat-gap-block);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) var(--drg-spacing-md) var(--drg-spacing-lg);flex-direction:column;margin:0;display:flex;position:relative}[data-drg-scene=social-chat] .drg-chat-campfire__mast{gap:.35rem var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;max-width:100%;display:grid}[data-drg-scene=social-chat] .drg-chat-campfire__mast>div{min-width:0}[data-drg-scene=social-chat] .drg-chat-campfire__mast-mark,[data-drg-scene=social-chat] .drg-chat-campfire__section-mark,[data-drg-scene=social-chat] .drg-chat-channel-row__glyph,[data-drg-scene=social-chat] .drg-chat-channel-head__glyph,[data-drg-scene=social-chat] .drg-chat-message-row__sigil,[data-drg-scene=social-chat] .drg-chat-empty__glyph,[data-drg-scene=social-chat] .drg-chat-campfire__btn-mark{isolation:isolate;background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border:1px solid #c9a86a8c;border-radius:50%;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #503418a6,0 10px 28px #0006,inset 0 0 0 1px #e6c68f1f,inset 0 0 18px #c9a86a29}[data-drg-scene=social-chat] .drg-chat-campfire__mast-mark{width:3.5rem;height:3.5rem}[data-drg-scene=social-chat] .drg-chat-campfire__section-mark{width:2.4rem;height:2.4rem}[data-drg-scene=social-chat] .drg-chat-channel-row__glyph,[data-drg-scene=social-chat] .drg-chat-channel-head__glyph,[data-drg-scene=social-chat] .drg-chat-message-row__sigil{width:2.1rem;height:2.1rem;display:block}[data-drg-scene=social-chat] .drg-chat-empty__glyph{width:3.75rem;height:3.75rem;margin:0 auto .75rem}[data-drg-scene=social-chat] .drg-chat-campfire__btn-mark{vertical-align:middle;width:1.35rem;height:1.35rem;margin-inline-end:.35rem;display:inline-block;box-shadow:0 0 0 1px #3c281273,inset 0 0 0 1px #e6c68f14}[data-drg-scene=social-chat] .drg-chat-campfire__mast-mark .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-campfire__section-mark .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-channel-row__glyph .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-channel-head__glyph .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-message-row__sigil .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-empty__glyph .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-campfire__btn-mark .drg-asset-plate,[data-drg-scene=social-chat] .drg-chat-campfire__crest-plate,[data-drg-scene=social-chat] .drg-chat-campfire__mark-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=social-chat] .drg-chat-campfire__mast-mark .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-campfire__section-mark .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-channel-row__glyph .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-channel-head__glyph .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-message-row__sigil .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-empty__glyph .drg-asset-plate__img,[data-drg-scene=social-chat] .drg-chat-campfire__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.12)}[data-drg-scene=social-chat] .drg-chat-campfire__void{width:100%;height:100%;color:var(--chat-gold);background:radial-gradient(circle at 40% 35%,#c9a86a38,#0a0806e6);place-items:center;font-size:.85rem;display:grid}[data-drg-scene=social-chat] .drg-chat-campfire__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--chat-fs-display);letter-spacing:.03em;color:#f6ead8;text-shadow:0 2px 18px #00000080;margin:0;font-weight:600;line-height:1.08}[data-drg-scene=social-chat] .drg-chat-campfire__lead{max-width:min(36rem,100%);font-style:italic;font-size:var(--chat-fs-body);color:var(--chat-ink-dim);margin:.15rem 0 0;line-height:1.35}[data-drg-scene=social-chat] .drg-chat-campfire__meters{gap:var(--drg-spacing-sm);padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#1c140cb8,#0a0806c7);border:1px solid #c9a86a4d;border-radius:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -10px 24px #00000047}[data-drg-scene=social-chat] .drg-chat-campfire__meter{background:#08060573;border:1px solid #c9a86a38;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene=social-chat] .drg-chat-campfire__meter dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--chat-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--chat-label);margin:0 0 .15rem;line-height:1.2;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-campfire__meter dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f6ead8;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-campfire__section-head{column-gap:var(--drg-spacing-sm);margin-bottom:var(--chat-gap-block);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}[data-drg-scene=social-chat] .drg-chat-campfire__section-title{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--chat-fs-title);color:#f6ead8;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}[data-drg-scene=social-chat] .drg-chat-chamber{background:radial-gradient(120% 70% at 50% -10%,#1d120bb8 0%,#0a0a0cf2 55%),linear-gradient(#0c0b0ab3,#08080af5);border:1px solid #c9a86a5c;border-radius:.5rem;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);gap:0;width:100%;min-width:0;max-width:100%;min-height:clamp(22rem,60vh,38rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a1a,inset 0 -14px 30px #00000047,0 12px 28px #00000047}[data-drg-scene=social-chat] .drg-chat-chamber:before{content:"";z-index:0;pointer-events:none;border:1px solid #c9a86a1f;border-radius:.35rem;position:absolute;inset:.35rem}[data-drg-scene=social-chat] .drg-chat-chamber>*{z-index:1;position:relative}[data-drg-scene=social-chat] .drg-chat-chamber--fire{border-color:#c2693c66}[data-drg-scene=social-chat] .drg-chat-chamber--order{border-color:#b199d052}[data-drg-scene=social-chat] .drg-chat-room-rail{gap:var(--chat-gap-block);flex-direction:column;flex:unset;width:auto;min-width:0;max-width:100%;padding:var(--drg-spacing-sm);background:#00000047;border-right:1px solid #c9a86a38;display:flex}[data-drg-scene=social-chat] .drg-chat-room-tabs{flex-direction:column;flex:auto;gap:.35rem;min-width:0;display:flex;overflow:auto}[data-drg-scene=social-chat] .drg-chat-channel-row{width:100%;min-width:0;max-width:100%;color:var(--chat-ink-mute);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem .55rem;display:grid}[data-drg-scene=social-chat] .drg-chat-channel-row:hover{color:var(--chat-ink);background:#ffffff08;border-color:#c9a86a29}[data-drg-scene=social-chat] .drg-chat-channel-row.is-active{color:var(--chat-ink);background:#16120cb8;border-color:#c9a86a61;box-shadow:inset 2px 0 #c9a86ad9}[data-drg-scene=social-chat] .drg-chat-channel-row--fire.is-active{background:linear-gradient(160deg,#1a120bf2,#0e0c0afa);border-color:#c2693c73;box-shadow:inset 2px 0 #c2693cd9}[data-drg-scene=social-chat] .drg-chat-channel-row--order.is-active{background:#1a1624b8;border-color:#b199d066;box-shadow:inset 2px 0 #b199d0bf}[data-drg-scene=social-chat] .drg-chat-channel-row__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--chat-fs-body);line-height:1.25;overflow:hidden}[data-drg-scene=social-chat] .drg-chat-channel-row__badge{background:var(--chat-ember);color:#160a05;min-width:1.1rem;height:1.1rem;font-family:var(--drg-font-mono,ui-monospace, monospace);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-flex}[data-drg-scene=social-chat] .drg-chat-pane{flex-direction:column;min-width:0;max-width:100%;min-height:0;display:flex}[data-drg-scene=social-chat] .drg-chat-channel-head{background:#00000038;border-bottom:1px solid #c9a86a29;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.7rem .85rem;display:grid}[data-drg-scene=social-chat] .drg-chat-channel-head__copy{min-width:0}[data-drg-scene=social-chat] .drg-chat-channel-head__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}[data-drg-scene=social-chat] .drg-chat-channel-head__lede{font-size:var(--chat-fs-body);color:var(--chat-ink-dim);overflow-wrap:anywhere;margin:.2rem 0 0;line-height:1.35}[data-drg-scene=social-chat] .drg-chat-channel-head__refresh{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--chat-fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--chat-label);white-space:nowrap}[data-drg-scene=social-chat] .drg-chat-log-shell{background:#0000002e;flex:auto;min-height:14rem;max-height:min(52vh,30rem);padding:.75rem;overflow:auto}[data-drg-scene=social-chat] .drg-chat-message-list{flex-direction:column;gap:.55rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=social-chat] .drg-chat-message-list>li{min-width:0;max-width:100%}[data-drg-scene=social-chat] .drg-chat-message-row{background:linear-gradient(165deg,#14100cb8,#0a0806d1);border:1px solid #c9a86a29;border-radius:.4rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;max-width:100%;padding:.55rem .65rem;display:grid;box-shadow:inset 0 0 0 1px #c9a86a0d}[data-drg-scene=social-chat] .drg-chat-message-row--own{background:linear-gradient(165deg,#20180ed1,#0e0a08e6);border-color:#c9a86a52}[data-drg-scene=social-chat] .drg-chat-message-row__body-wrap{min-width:0;max-width:100%}[data-drg-scene=social-chat] .drg-chat-message-row__head{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;min-width:0;margin-bottom:.2rem;display:flex}[data-drg-scene=social-chat] .drg-chat-message-row__author{font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;overflow-wrap:anywhere;font-size:.95rem;font-weight:600}[data-drg-scene=social-chat] .drg-chat-message-row__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--chat-fs-meta);letter-spacing:.06em;color:var(--chat-label)}[data-drg-scene=social-chat] .drg-chat-message-row__body{font-size:var(--chat-fs-body);color:var(--chat-ink-dim);overflow-wrap:anywhere;word-break:break-word;margin:0;line-height:1.45}[data-drg-scene=social-chat] .drg-chat-message-row__edited{color:var(--chat-label);font-size:var(--chat-fs-meta)}[data-drg-scene=social-chat] .drg-chat-message-row__actions{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}[data-drg-scene=social-chat] .drg-chat-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:12rem;padding:1.25rem 1rem;display:flex}[data-drg-scene=social-chat] .drg-chat-empty__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f6ead8;margin:0;font-size:1.15rem}[data-drg-scene=social-chat] .drg-chat-empty__message{max-width:28rem;font-size:var(--chat-fs-body);color:var(--chat-ink-dim);margin:.35rem 0 0}[data-drg-scene=social-chat] .drg-chat-composer{background:#00000038;border-top:1px solid #c9a86a2e;flex-direction:column;gap:.4rem;min-width:0;padding:.75rem;display:flex}[data-drg-scene=social-chat] .drg-chat-composer__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;min-width:0;display:grid}[data-drg-scene=social-chat] .drg-chat-composer__input{resize:vertical;width:100%;min-width:0;max-width:100%;min-height:4.5rem;max-height:10rem}[data-drg-scene=social-chat] .drg-chat-composer__send{white-space:nowrap;align-items:center;gap:0;min-width:0;max-width:100%;height:auto;min-height:2.75rem;display:inline-flex}[data-drg-scene=social-chat] .drg-chat-composer__hint{font-family:var(--drg-font-mono,ui-monospace, monospace);font-size:var(--chat-fs-meta);letter-spacing:.04em;color:var(--chat-label);flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;margin:0;display:flex}[data-drg-scene=social-chat] .drg-chat-composer__count.is-warn{color:#e6a05af2}[data-drg-scene=social-chat] .drg-chat-campfire__lore{max-width:min(42rem,100%);font-style:italic;font-size:var(--chat-fs-body);color:var(--chat-ink-mute);margin:0;line-height:1.45}[data-drg-scene=social-chat] .drg-chat-campfire__loading{gap:var(--chat-gap-section);flex-direction:column;display:flex}[data-drg-scene=social-chat] .drg-chat-campfire__loading-mast,[data-drg-scene=social-chat] .drg-chat-campfire__loading-grid{background:linear-gradient(90deg,#281e148c,#3c2d1c59,#281e148c) 0 0/200% 100%;border-radius:.4rem;animation:1.4s ease-in-out infinite drg-chat-skeleton}[data-drg-scene=social-chat] .drg-chat-campfire__loading-mast{height:5.5rem}[data-drg-scene=social-chat] .drg-chat-campfire__loading-grid{height:min(42vh,22rem)}@keyframes drg-chat-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=75rem){[data-drg-scene=social-chat] .drg-chat-campfire__shell{padding-inline:var(--drg-spacing-sm)}}@media (width<=61.25rem){[data-drg-scene=social-chat] .drg-chat-chamber{flex-direction:unset;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}[data-drg-scene=social-chat] .drg-chat-room-rail{border-bottom:1px solid #c9a86a38;border-right:0;width:100%}[data-drg-scene=social-chat] .drg-chat-room-tabs{flex-direction:unset;flex-wrap:unset;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));max-height:none;display:grid;overflow:visible}[data-drg-scene=social-chat] .drg-chat-campfire__meters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=45rem){[data-drg-scene=social-chat] .drg-chat-campfire__atmosphere{inset:calc(-.5 * var(--drg-gutter,1rem))}[data-drg-scene=social-chat] .drg-chat-campfire__shell{padding:var(--drg-spacing-xs) var(--drg-spacing-sm) var(--drg-spacing-md);gap:var(--drg-spacing-sm)}[data-drg-scene=social-chat] .drg-chat-campfire__mast{grid-template-columns:auto minmax(0,1fr);align-items:center}[data-drg-scene=social-chat] .drg-chat-campfire__mast-mark{width:3rem;height:3rem}[data-drg-scene=social-chat] .drg-chat-campfire__meters{gap:var(--drg-spacing-xs);padding:var(--drg-spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=social-chat] .drg-chat-campfire__meter{padding:.3rem .4rem}[data-drg-scene=social-chat] .drg-chat-room-tabs{grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr))}[data-drg-scene=social-chat] .drg-chat-log-shell{max-height:min(58vh,28rem)}[data-drg-scene=social-chat] .drg-chat-composer__row{grid-template-columns:minmax(0,1fr)}[data-drg-scene=social-chat] .drg-chat-composer__send{justify-content:center;justify-self:stretch;width:100%}[data-drg-scene=social-chat] .drg-chat-channel-head{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=social-chat] .drg-chat-channel-head__refresh{white-space:normal;grid-column:1/-1}}@media (width<=32.5rem){[data-drg-scene=social-chat] .drg-chat-campfire{border-radius:var(--drg-radius-md,8px)}[data-drg-scene=social-chat] .drg-chat-campfire__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem))}[data-drg-scene=social-chat] .drg-chat-campfire__title{font-size:clamp(1.55rem,7vw,2rem)}[data-drg-scene=social-chat] .drg-chat-campfire__meters{grid-template-columns:1fr}[data-drg-scene=social-chat] .drg-chat-room-tabs{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=economy-hub].drg-main,[data-drg-scene=economy-hub] .drg-spa-scene-stage,[data-drg-scene=economy-hub] .drg-spa-scene-view{background:radial-gradient(62% 40% at 14% -8%,#c9a86a24,#0000 58%),radial-gradient(46% 48% at 94% 90%,#30160a7a,#0000 58%),radial-gradient(38% 34% at 48% 42%,#78461e14,#0000 55%),linear-gradient(#14100c 0%,#0c0a08 46%,#070605 100%)}[data-drg-scene=economy-hub] .drg-spa-scene-stage{isolation:isolate;position:relative}[data-drg-scene=economy-hub] .drg-spa-scene-stage:before,[data-drg-scene=economy-hub] .drg-spa-scene-stage:after{content:"";inset:calc(-1 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;pointer-events:none;z-index:0;position:absolute}[data-drg-scene=economy-hub] .drg-spa-scene-stage:before{opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#e8c4788c,#0000 55%),radial-gradient(1.5px 1.5px at 28% 62%,#c2693c66,#0000 55%),radial-gradient(1px 1px at 44% 34%,#c9a86a59,#0000 55%),radial-gradient(1px 1px at 61% 78%,#a06e3c52,#0000 55%),radial-gradient(1.5px 1.5px at 76% 22%,#e8c4786b,#0000 55%),radial-gradient(1px 1px at 88% 54%,#c2693c47,#0000 55%);animation:22s linear infinite drg-economy-ash-drift}[data-drg-scene=economy-hub] .drg-spa-scene-stage:after{opacity:.85;background:linear-gradient(#0000 0%,#0000002e 100%),radial-gradient(80% 50% at 50% 110%,#50280c47,#0000 60%)}[data-drg-scene=economy-hub] .drg-spa-scene-view{z-index:1;position:relative}[data-drg-scene=economy-hub] .drg-spa-scene-stage,[data-drg-scene=economy-hub] .drg-spa-scene-view,[data-drg-scene=economy-hub] .drg-hub2,[data-drg-scene=economy-hub] .drg-hub2__content,[data-drg-scene=economy-hub] .drg-hub2__deck,[data-drg-scene=economy-hub] .drg-hub2__grid,[data-drg-scene=economy-hub] .drg-hub2__aside{min-width:0;max-width:100%}[data-drg-scene=economy-hub] .drg-economy-hub-page,[data-drg-scene=economy-hub] .drg-hub2.drg-economy-hub-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin-inline:0}[data-drg-scene=economy-hub] .drg-hub2--domain-shell{--economy-ink:#f0e0b8;--economy-ink-dim:#d2b482ad;--economy-ink-mute:#b4966e7a;--economy-label:#b4966e85;--economy-line:#c9a86a57;--economy-line-soft:#c9a86a38;--economy-gap-section:var(--drg-spacing-md);--economy-gap-block:var(--drg-spacing-sm);--economy-gap-tight:var(--drg-spacing-xs);gap:var(--economy-gap-section);border-radius:var(--drg-radius-card,12px);background-image:radial-gradient(70% 50% at 10% 0,#c9a86a1a,#0000 60%),radial-gradient(50% 40% at 100% 100%,#2816086b,#0000 55%);border:1px solid #c9a86a2e;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -18px 36px #00000059,0 16px 32px #00000047}[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__content{gap:var(--economy-gap-section);padding:var(--drg-spacing-md);box-sizing:border-box;flex-direction:column;display:flex}[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__head{gap:var(--economy-gap-block) var(--drg-spacing-md);padding:var(--drg-spacing-md);border:1px solid var(--economy-line);background:radial-gradient(90% 80% at 0 0,#c9a86a2e 0%,#0000 55%),linear-gradient(160deg,#241a0ee0,#0c0a08c7);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0;display:grid;box-shadow:inset 0 0 0 1px #e8c47814,inset 0 -12px 28px #00000052,0 12px 28px #00000047}[data-drg-scene=economy-hub] .drg-hub2__head-id{gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;min-width:0;display:grid}[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--economy-ink);text-shadow:0 2px 18px #00000073;margin:0;font-size:clamp(1.65rem,2.8vw,2.25rem);font-weight:600;line-height:1.1}[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__sub{max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--economy-ink-dim);overflow-wrap:anywhere;margin:.25rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=economy-hub] .drg-hub2__head-id>.drg-asset-plate,[data-drg-scene=economy-hub] .drg-hub2__ledger-sigil,[data-drg-scene=economy-hub] .drg-hub2-card__ico{isolation:isolate;flex:none;position:relative;overflow:hidden}[data-drg-scene=economy-hub] .drg-hub2__head-id>.drg-asset-plate.drg-hub2__head-plate,[data-drg-scene=economy-hub] .drg-hub2__head-plate{background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c47880;border-radius:.55rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3c240cb3,0 10px 28px #0000006b,inset 0 0 18px #c9a86a29;width:4.25rem!important;max-width:4.25rem!important;height:4.25rem!important;max-height:4.25rem!important}[data-drg-scene=economy-hub] .drg-hub2__ledger-sigil{background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c4786b;border-radius:.45rem;width:2.75rem;height:2.75rem}[data-drg-scene=economy-hub] .drg-hub2__ledger-sigil .drg-asset-plate,[data-drg-scene=economy-hub] .drg-hub2__league-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-hub] .drg-hub2__head-plate .drg-asset-plate__img,[data-drg-scene=economy-hub] .drg-hub2__ledger-sigil .drg-asset-plate__img,[data-drg-scene=economy-hub] .drg-hub2-card__ico .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=economy-hub] .drg-hub2__deck{gap:var(--economy-gap-section);align-items:start}[data-drg-scene=economy-hub] .drg-hub2__grid--domain{gap:var(--economy-gap-block);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}[data-drg-scene=economy-hub] .drg-hub2-card--grid{gap:var(--economy-gap-tight);border-color:var(--economy-line-soft);background:radial-gradient(100% 70% at 8% 0,#c9a86a1f,#0000 55%),linear-gradient(165deg,#20160ceb,#0a0806e6);min-width:0;max-width:100%;box-shadow:inset 0 0 0 1px #e8c4780f,0 10px 22px #00000038}[data-drg-scene=economy-hub] .drg-hub2-card--grid:hover,[data-drg-scene=economy-hub] .drg-hub2-card--grid:focus-visible{border-color:#e8c4786b;box-shadow:inset 0 0 0 1px #e8c4781a,0 0 0 1px #c2693c2e,0 14px 28px #00000052}[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__ico{width:3rem;height:3rem;margin:0 0 var(--economy-gap-tight);background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c4787a;border-radius:50%;padding:0;display:block;box-shadow:0 0 0 1px #321e0c8c,inset 0 0 14px #c9a86a24}[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__ico .drg-hub2-card__plate,[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__ico .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--economy-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__body,[data-drg-scene=economy-hub] .drg-hub2-card--grid .drg-hub2-card__desc{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--economy-ink-dim);font-size:var(--drg-fs-sm);line-height:1.4}[data-drg-scene=economy-hub] .drg-hub2__aside{gap:var(--economy-gap-block);background:0 0;border-left:0;min-width:0;max-width:min(20rem,100%);padding-left:0}[data-drg-scene=economy-hub] .drg-hub2__ledger--economy{padding:var(--drg-spacing-md);border:1px solid var(--economy-line);background:radial-gradient(90% 70% at 100% 0,#c9a86a1f,#0000 55%),linear-gradient(165deg,#20160ce6,#0a0806eb);border-radius:.5rem;margin:0;box-shadow:inset 0 0 0 1px #e8c47814,inset 0 -12px 28px #0000004d}[data-drg-scene=economy-hub] .drg-hub2__ledger-label{margin:0 0 var(--economy-gap-block);font-family:var(--drg-font-heading,Georgia, serif);color:var(--economy-ink);font-size:1.05rem;font-weight:600}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats{gap:var(--economy-gap-tight);margin:0 0 var(--economy-gap-block);grid-template-columns:1fr;display:grid}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats>div{border:1px solid var(--economy-line-soft);background:#0806047a;border-radius:.3rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem .75rem;min-width:0;margin:0;padding:.4rem .55rem;display:grid}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--economy-label);margin:0;font-size:.68rem;overflow:hidden}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--economy-ink);margin:0}[data-drg-scene=economy-hub] .drg-hub2__ledger-door{gap:var(--economy-gap-tight);min-width:0;max-width:100%;margin-top:var(--economy-gap-tight);flex-direction:column;display:flex}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--economy-label);margin:0;font-size:.65rem}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card{border:1px solid var(--economy-line);min-width:0;max-width:100%;color:inherit;background:radial-gradient(90% 80% at 0 0,#c9a86a1f,#0000 55%),linear-gradient(165deg,#302010e0,#0e0a08eb);border-radius:.4rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem .65rem;padding:.7rem .8rem;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #e8c4780f}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card:hover,[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card:focus-visible{border-color:#e8c4787a;box-shadow:inset 0 0 0 1px #e8c4781a,0 0 0 1px #c2693c29}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--economy-ink);overflow-wrap:anywhere;margin:0;font-size:1.02rem;font-weight:600;line-height:1.2;text-decoration:none}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-note{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--economy-ink-mute);overflow-wrap:anywhere;margin:0;font-style:italic;line-height:1.35}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card .drg-chip{justify-self:end}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-arrow{font-family:var(--drg-font-heading,Georgia, serif);color:#e8c478d9;font-size:1.15rem;line-height:1}@media (width<=28rem){[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card{grid-template-columns:minmax(0,1fr) auto}[data-drg-scene=economy-hub] .drg-hub2__ledger-door-card .drg-chip{grid-column:1/-1;justify-self:start}}[data-drg-scene=economy-hub] .drg-hub2__ledger-reading,[data-drg-scene=economy-hub] .drg-hub2__ledger-next,[data-drg-scene=economy-hub] .drg-hub2__recommended,[data-drg-scene=economy-hub] .drg-hub2__domain-gate{min-width:0;max-width:100%}[data-drg-scene=economy-hub] .drg-hub2__ledger-reading-label,[data-drg-scene=economy-hub] .drg-hub2__ledger-next-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--economy-label);font-size:.65rem}[data-drg-scene=economy-hub] .drg-hub2__ledger-reading-title,[data-drg-scene=economy-hub] .drg-hub2__ledger-next-title,[data-drg-scene=economy-hub] .drg-hub2__domain-gate{overflow-wrap:anywhere;color:var(--economy-ink)}[data-drg-scene=economy-hub] .drg-hub2__ledger-reading-note{color:var(--economy-ink-mute);font-size:var(--drg-fs-sm);overflow-wrap:anywhere;margin:.25rem 0 0;line-height:1.35}[data-drg-scene=economy-hub] .drg-hub2__ledger-cta,[data-drg-scene=economy-hub] .drg-hub2__ledger-next-card{max-width:100%}[data-drg-scene=economy-hub] .drg-hub2__ledger-cta{color:var(--economy-ink);background:linear-gradient(165deg,#462c12bf,#18100ae6);border-color:#e8c47859}[data-drg-scene=economy-hub] .drg-hub2__ledger-next-card{border:1px solid var(--economy-line-soft);background:#08060466}@keyframes drg-economy-ash-drift{0%{opacity:.45;transform:translate(0,0)}50%{opacity:.65;transform:translateY(-10px)}to{opacity:.4;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-hub] .drg-spa-scene-stage:before{animation:none}}@media (width<=54rem){[data-drg-scene=economy-hub] .drg-hub2__deck{flex-direction:column}[data-drg-scene=economy-hub] .drg-hub2__aside{width:100%;max-width:none}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats>div{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__content{padding:var(--drg-spacing-sm);gap:var(--drg-spacing-sm)}[data-drg-scene=economy-hub] .drg-hub2--domain-shell .drg-hub2__head{padding:var(--drg-spacing-sm)}[data-drg-scene=economy-hub] .drg-hub2__head-plate{width:3.5rem!important;max-width:3.5rem!important;height:3.5rem!important;max-height:3.5rem!important}[data-drg-scene=economy-hub] .drg-hub2__grid--domain{grid-template-columns:minmax(0,1fr)}[data-drg-scene=economy-hub] .drg-hub2__ledger-stats{grid-template-columns:1fr}[data-drg-scene=economy-hub] .drg-hub2__recommended{display:none}}@media (width<=28rem){[data-drg-scene=economy-hub] .drg-hub2__head-id{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=economy-shop].drg-main,[data-drg-scene=economy-shop] .drg-spa-scene-stage,[data-drg-scene=economy-shop] .drg-spa-scene-view{background:radial-gradient(60% 40% at 12% -8%,#c9a86a24,#0000 58%),radial-gradient(48% 50% at 94% 92%,#30160a80,#0000 58%),radial-gradient(40% 34% at 50% 40%,#78461e12,#0000 55%),linear-gradient(#14100c 0%,#0c0a08 46%,#070605 100%)}[data-drg-scene=economy-shop] .dr-layout-chamber--wrapper,[data-drg-scene=economy-shop] .dr-template-chamber,[data-drg-scene=economy-shop] .dr-reset-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=economy-shop] .dr-layout-chamber__preface{display:none}[data-drg-scene=economy-shop] .dr-layout-chamber__body,[data-drg-scene=economy-shop] .dr-template-chamber__body{min-width:0;max-width:100%;padding:0}[data-drg-scene=economy-shop] .drg-shop-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin:0}[data-drg-scene=economy-shop] .drg-spa-scene-stage,[data-drg-scene=economy-shop] .drg-spa-scene-view,[data-drg-scene=economy-shop] .drg-shop-counter,[data-drg-scene=economy-shop] .drg-shop-counter__shell,[data-drg-scene=economy-shop] .drg-shop-counter__workspace,[data-drg-scene=economy-shop] .drg-shop-goods-grid{min-width:0;max-width:100%}[data-drg-scene=economy-shop] .drg-shop-counter{--shop-ink:#f0e0b8;--shop-ink-dim:#d2b482ad;--shop-ink-mute:#b4966e7a;--shop-label:#b4966e85;--shop-line:#c9a86a57;--shop-line-soft:#c9a86a38;--shop-gap:var(--drg-spacing-md);--shop-gap-sm:var(--drg-spacing-sm);--shop-gap-xs:var(--drg-spacing-xs);isolation:isolate;width:100%;position:relative}[data-drg-scene=economy-shop] .drg-shop-counter__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 55% 70% at 90% 85%, #0c0a0833, #080605e6), linear-gradient(180deg, #0c0a0866, #080605e0), var(--drg-vendor-plate,none);background-position:50%,50%,calc(100% - .5rem) calc(100% - .25rem);background-repeat:no-repeat;background-size:cover,cover,contain;position:absolute;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-counter__dust{opacity:.55;background-image:radial-gradient(1px 1px at 14% 22%,#e8c47880,#0000 55%),radial-gradient(1.5px 1.5px at 32% 68%,#c2693c61,#0000 55%),radial-gradient(1px 1px at 58% 36%,#c9a86a52,#0000 55%),radial-gradient(1px 1px at 78% 74%,#a06e3c4d,#0000 55%),radial-gradient(1.5px 1.5px at 88% 18%,#e8c47866,#0000 55%);animation:20s linear infinite drg-shop-ash-drift;position:absolute;inset:0}[data-drg-scene=economy-shop] .drg-shop-counter__glow{opacity:.9;background:radial-gradient(68% 48% at 50% 100%,#c5a05938,#0000 58%),radial-gradient(40% 36% at 8% 20%,#c9783c24,#0000 55%);position:absolute;inset:0}[data-drg-scene=economy-shop] .drg-shop-counter__vignette{background:linear-gradient(#0000 40%,#00000047 100%);position:absolute;inset:0;box-shadow:inset 0 0 48px #00000059}[data-drg-scene=economy-shop] .drg-shop-counter__shell{z-index:1;gap:var(--shop-gap);min-width:0;padding:var(--shop-gap-sm) 0;box-sizing:border-box;flex-direction:column;display:flex;position:relative}[data-drg-scene=economy-shop] .drg-shop-counter__crest{gap:var(--shop-gap-sm) var(--shop-gap);padding:var(--shop-gap);border:1px solid var(--shop-line);background:radial-gradient(90% 80% at 0 0,#c9a86a29 0%,#0000 55%),linear-gradient(160deg,#241a0ee0,#0c0a08c7);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;box-shadow:inset 0 0 0 1px #e8c47814,inset 0 -12px 28px #00000052,0 12px 28px #00000047}[data-drg-scene=economy-shop] .drg-shop-counter__crest-sigil{background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c47880;border-radius:.55rem;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3c240cb3,0 10px 28px #0000006b,inset 0 0 18px #c9a86a29}[data-drg-scene=economy-shop] .drg-shop-counter__crest-plate,[data-drg-scene=economy-shop] .drg-shop-counter__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-shop] .drg-shop-counter__crest-sigil .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=economy-shop] .drg-shop-counter__crest-copy{min-width:0}[data-drg-scene=economy-shop] .drg-shop-counter__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--shop-label);margin:0 0 .2rem;font-size:.68rem}[data-drg-scene=economy-shop] .drg-shop-counter__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--shop-ink);text-shadow:0 2px 18px #00000073;margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:600;line-height:1.12}[data-drg-scene=economy-shop] .drg-shop-counter__lede{max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--shop-ink-dim);overflow-wrap:anywhere;margin:.35rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=economy-shop] .drg-shop-counter__meta{gap:var(--shop-gap-xs);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}[data-drg-scene=economy-shop] .drg-shop-counter__meter{border:1px solid var(--shop-line-soft);background:#0806047a;border-radius:.35rem;flex-direction:column;gap:.2rem;min-width:0;padding:.55rem .7rem;display:flex;box-shadow:inset 0 0 0 1px #e8c4780a}[data-drg-scene=economy-shop] .drg-shop-counter__meter--wide{grid-column:1/-1}[data-drg-scene=economy-shop] .drg-shop-counter__meter-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--shop-label);font-size:.65rem;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-counter__meter-value{min-width:0;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--shop-ink);overflow-wrap:anywhere;align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=economy-shop] .drg-shop-counter__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--shop-ink-mute);font-style:italic;font-weight:400}[data-drg-scene=economy-shop] .drg-shop-counter__meter-coin,[data-drg-scene=economy-shop] .drg-shop-good__coin{border:1px solid #e8c47859;border-radius:.2rem;flex:none;position:relative;overflow:hidden;width:1.1rem!important;max-width:1.1rem!important;height:1.1rem!important;max-height:1.1rem!important}[data-drg-scene=economy-shop] .drg-shop-counter__meter-coin .drg-asset-plate__img,[data-drg-scene=economy-shop] .drg-shop-good__coin .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-shop] .drg-scene-sibling-chips,[data-drg-scene=economy-shop] .drg-scene-hub-chips{min-width:0;max-width:100%}[data-drg-scene=economy-shop] .drg-shop-counter__workspace{gap:var(--shop-gap-sm);padding:var(--shop-gap);border:1px solid var(--shop-line);background:radial-gradient(85% 55% at 50% 100%,#c2693c1a,#0000 60%),radial-gradient(50% 40% at 0 0,#c9a86a14,#0000 55%),linear-gradient(165deg,#18120cf0,#080605f7);border-radius:.5rem;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e8c4780f,inset 0 -20px 40px #00000059,0 14px 28px #00000047}[data-drg-scene=economy-shop] .drg-shop-counter__workspace:before{content:"";pointer-events:none;z-index:0;border:1px solid #c9a86a1f;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 36px #00000047}[data-drg-scene=economy-shop] .drg-shop-counter__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=economy-shop] .drg-shop-counter__status{border:1px solid var(--shop-line-soft);color:var(--shop-ink-dim);font-size:var(--drg-fs-sm);overflow-wrap:anywhere;background:#08060473;border-radius:.3rem;margin:0;padding:.45rem .65rem}[data-drg-scene=economy-shop] .drg-shop-filters{gap:var(--shop-gap-xs);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}[data-drg-scene=economy-shop] .drg-shop-filter{border:1px solid var(--shop-line-soft);min-width:0;max-width:100%;color:var(--shop-ink-dim);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);cursor:pointer;transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:#0806048c;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem .35rem .35rem;line-height:1.2;display:inline-flex}[data-drg-scene=economy-shop] .drg-shop-filter:hover,[data-drg-scene=economy-shop] .drg-shop-filter:focus-visible{color:var(--shop-ink);border-color:#e8c4786b}[data-drg-scene=economy-shop] .drg-shop-filter.is-active{color:var(--shop-ink);background:radial-gradient(circle at 20% 30%,#c9a86a29,#0000 55%),#24180cd9;border-color:#e8c4788c;box-shadow:inset 0 0 0 1px #e8c47814}[data-drg-scene=economy-shop] .drg-shop-filter__plate{background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c47866;border-radius:50%;flex:none;position:relative;overflow:hidden;width:1.35rem!important;max-width:1.35rem!important;height:1.35rem!important;max-height:1.35rem!important}[data-drg-scene=economy-shop] .drg-shop-filter__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-shop] .drg-shop-filter>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-goods-grid{gap:var(--shop-gap-sm);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}[data-drg-scene=economy-shop] .drg-shop-good{gap:var(--shop-gap-xs);isolation:isolate;min-width:0;max-width:100%;padding:var(--shop-gap-sm);border:1px solid var(--shop-line-soft);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:radial-gradient(90% 70% at 100% 0,#c9a86a1a,#0000 55%),linear-gradient(165deg,#1e160cf0,#0a0806f5);border-radius:.45rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8c4780d,0 10px 22px #00000038}[data-drg-scene=economy-shop] .drg-shop-good:hover,[data-drg-scene=economy-shop] .drg-shop-good:focus-within{border-color:#e8c4786b;transform:none;box-shadow:inset 0 0 0 1px #e8c47814,0 0 0 1px #c2693c24,0 14px 28px #0000004d}[data-drg-scene=economy-shop] .drg-shop-good__head{min-width:0;padding-bottom:var(--shop-gap-xs);border-bottom:1px solid #c9a86a1f;justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-drg-scene=economy-shop] .drg-shop-good__icon{background:radial-gradient(circle at 40% 30%,#3a2814,#0c0a08);border:1px solid #e8c4786b;border-radius:.4rem;flex:none;width:2.75rem;height:2.75rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #321e0c8c,inset 0 0 14px #c9a86a1f}[data-drg-scene=economy-shop] .drg-shop-good__icon .drg-item-plate--cell,[data-drg-scene=economy-shop] .drg-shop-good__icon .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=economy-shop] .drg-shop-good__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=economy-shop] .drg-shop-good__head .drg-chip{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:55%;overflow:hidden}[data-drg-scene=economy-shop] .drg-shop-good__body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}[data-drg-scene=economy-shop] .drg-shop-good__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:var(--shop-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}[data-drg-scene=economy-shop] .drg-shop-good__desc{font-size:var(--drg-fs-sm);color:var(--shop-ink-mute);overflow-wrap:anywhere;margin:0;line-height:1.4}[data-drg-scene=economy-shop] .drg-shop-good__desc--warn{color:#c2693c}[data-drg-scene=economy-shop] .drg-shop-good__foot{min-width:0;padding-top:var(--shop-gap-xs);border-top:1px solid #c9a86a24;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}[data-drg-scene=economy-shop] .drg-shop-good__prices{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:inline-flex}[data-drg-scene=economy-shop] .drg-shop-good__price{min-width:0;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--drg-gold-2,#cdae74);overflow-wrap:anywhere;align-items:center;gap:.35rem;font-size:1.1rem;display:inline-flex}[data-drg-scene=economy-shop] .drg-shop-good__price--sapphire{color:#7fa3c0}[data-drg-scene=economy-shop] .drg-shop-good__foot .drg-btn{flex:none;max-width:100%}[data-drg-scene=economy-shop] .drg-shop-good--low-stock{border-color:#c2693c61}[data-drg-scene=economy-shop] .drg-shop-good--sapphire{border-color:#7fa3c059}[data-drg-scene=economy-shop] .drg-shop-good--unaffordable{opacity:.72}[data-drg-scene=economy-shop] .drg-chip--sapphire{color:#7fa3c0;border-color:#7fa3c066}[data-drg-scene=economy-shop] .drg-shop-footer-lore{margin:var(--shop-gap-xs) 0 0;padding-top:var(--shop-gap-xs);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--shop-ink-mute);overflow-wrap:anywhere;border-top:1px solid #c9a86a1f;font-style:italic;line-height:1.4}[data-drg-scene=economy-shop] .drg-shop-loading-filters{gap:var(--shop-gap-xs);flex-wrap:wrap;display:flex}[data-drg-scene=economy-shop] .drg-shop-loading-grid{gap:var(--shop-gap-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-drg-scene=economy-shop] .drg-shop-loading-card{gap:var(--shop-gap-xs);min-width:0;padding:var(--shop-gap-sm);border:1px solid var(--shop-line-soft);background:#0806048c;border-radius:.45rem;flex-direction:column;display:flex}[data-drg-scene=economy-shop] .drg-shop-loading-card__sk{border-radius:var(--drg-radius-chip,.25rem);background:linear-gradient(90deg,#14110c 25%,#221a12 50%,#14110c 75%) 0 0/600px 100%;animation:1.8s linear infinite drg-section-b-shimmer}@keyframes drg-shop-ash-drift{0%{opacity:.4;transform:translate(0,0)}50%{opacity:.62;transform:translateY(-10px)}to{opacity:.38;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-shop] .drg-shop-counter__dust,[data-drg-scene=economy-shop] .drg-shop-loading-card__sk{animation:none}}@media (width<=68rem){[data-drg-scene=economy-shop] .drg-shop-goods-grid,[data-drg-scene=economy-shop] .drg-shop-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=54rem){[data-drg-scene=economy-shop] .drg-shop-counter__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){[data-drg-scene=economy-shop] .drg-shop-counter__crest{padding:var(--shop-gap-sm);grid-template-columns:minmax(0,1fr)}[data-drg-scene=economy-shop] .drg-shop-counter__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=economy-shop] .drg-shop-counter__workspace{padding:var(--shop-gap-sm)}[data-drg-scene=economy-shop] .drg-shop-counter__meta{grid-template-columns:1fr}[data-drg-scene=economy-shop] .drg-shop-goods-grid,[data-drg-scene=economy-shop] .drg-shop-loading-grid{grid-template-columns:minmax(0,1fr)}[data-drg-scene=economy-shop] .drg-shop-good__foot{flex-wrap:wrap}[data-drg-scene=economy-shop] .drg-shop-good__foot .drg-btn{width:100%}}@media (width<=28rem){[data-drg-scene=economy-shop] .drg-shop-filter{max-width:100%}}[data-drg-scene=economy-market].drg-main,[data-drg-scene=economy-market] .drg-spa-scene-stage,[data-drg-scene=economy-market] .drg-spa-scene-view{background:radial-gradient(58% 42% at 10% -6%,#7fa3c01a,#0000 58%),radial-gradient(48% 50% at 94% 92%,#14181e8c,#0000 58%),radial-gradient(40% 34% at 50% 40%,#46505a0f,#0000 55%),linear-gradient(#12161a 0%,#0a0c10 46%,#060708 100%)}[data-drg-scene=economy-market] .dr-layout-chamber--wrapper,[data-drg-scene=economy-market] .dr-template-chamber,[data-drg-scene=economy-market] .dr-reset-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=economy-market] .dr-layout-chamber__preface{display:none}[data-drg-scene=economy-market] .dr-layout-chamber__body,[data-drg-scene=economy-market] .dr-template-chamber__body{min-width:0;max-width:100%;padding:0}[data-drg-scene=economy-market] .drg-marketplace-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin:0}[data-drg-scene=economy-market] .drg-spa-scene-stage,[data-drg-scene=economy-market] .drg-spa-scene-view,[data-drg-scene=economy-market] .drg-market-registry,[data-drg-scene=economy-market] .drg-market-registry__shell,[data-drg-scene=economy-market] .drg-market-registry__workspace,[data-drg-scene=economy-market] .drg-market-lots-grid{min-width:0;max-width:100%}[data-drg-scene=economy-market] .drg-market-registry{--mkt-ink:#e8edf2;--mkt-ink-dim:#b4bec8b8;--mkt-ink-mute:#8f9aa58c;--mkt-label:#8f9aa594;--mkt-line:#aab6c257;--mkt-line-soft:#aab6c233;--mkt-gap:var(--drg-spacing-md);--mkt-gap-sm:var(--drg-spacing-sm);--mkt-gap-xs:var(--drg-spacing-xs);isolation:isolate;width:100%;position:relative}[data-drg-scene=economy-market] .drg-market-registry__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 55% 70% at 90% 85%, #0a0e1233, #080a0ee6), linear-gradient(180deg, #0a0e126b, #080a0ee0), var(--drg-registry-plate,none);background-position:50%,50%,calc(100% - .5rem) calc(100% - .25rem);background-repeat:no-repeat;background-size:cover,cover,contain;position:absolute;overflow:hidden}[data-drg-scene=economy-market] .drg-market-registry__dust{opacity:.5;background-image:radial-gradient(1px 1px at 12% 24%,#c8d2dc73,#0000 55%),radial-gradient(1.5px 1.5px at 34% 70%,#7fa3c052,#0000 55%),radial-gradient(1px 1px at 56% 38%,#aab6c247,#0000 55%),radial-gradient(1px 1px at 76% 72%,#78828c4d,#0000 55%),radial-gradient(1.5px 1.5px at 90% 16%,#c8d2dc5c,#0000 55%);animation:22s linear infinite drg-market-ash-drift;position:absolute;inset:0}@keyframes drg-market-ash-drift{0%{transform:translate(0,0)}to{transform:translate(-12px,-18px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-market] .drg-market-registry__dust{animation:none!important}}[data-drg-scene=economy-market] .drg-market-registry__glow{opacity:.9;background:radial-gradient(68% 48% at 50% 100%,#7fa3c029,#0000 58%),radial-gradient(40% 36% at 8% 20%,#5064781f,#0000 55%);position:absolute;inset:0}[data-drg-scene=economy-market] .drg-market-registry__vignette{background:linear-gradient(#0000 40%,#00000052 100%);position:absolute;inset:0;box-shadow:inset 0 0 52px #0000006b}[data-drg-scene=economy-market] .drg-market-registry__shell{z-index:1;gap:var(--mkt-gap);min-width:0;padding:var(--mkt-gap-sm) 0;box-sizing:border-box;flex-direction:column;display:flex;position:relative}[data-drg-scene=economy-market] .drg-market-registry__crest{gap:var(--mkt-gap-sm) var(--mkt-gap);padding:var(--mkt-gap);border:1px solid var(--mkt-line);background:radial-gradient(90% 80% at 0 0,#7fa3c01f 0%,#0000 55%),linear-gradient(160deg,#181c22e6,#0a0c10d1);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;box-shadow:inset 0 0 0 1px #e9edf10f,inset 0 -12px 28px #0000005c,0 12px 28px #0000004d}[data-drg-scene=economy-market] .drg-market-registry__crest-sigil{background:radial-gradient(circle at 40% 30%,#2a323c,#0a0c10);border:1px solid #aab6c280;border-radius:.55rem;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e242cb3,0 10px 28px #0000006b,inset 0 0 18px #7fa3c024}[data-drg-scene=economy-market] .drg-market-registry__crest-plate,[data-drg-scene=economy-market] .drg-market-registry__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-market] .drg-market-registry__crest-sigil .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=economy-market] .drg-market-registry__crest-copy{min-width:0}[data-drg-scene=economy-market] .drg-market-registry__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-label);margin:0 0 .2rem;font-size:.68rem}[data-drg-scene=economy-market] .drg-market-registry__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--mkt-ink);text-shadow:0 2px 18px #00000073;margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:600;line-height:1.12}[data-drg-scene=economy-market] .drg-market-registry__lede{max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--mkt-ink-dim);overflow-wrap:anywhere;margin:.35rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=economy-market] .drg-market-registry__crest-action{justify-content:flex-end;min-width:0;display:flex}[data-drg-scene=economy-market] .drg-market-registry__crest-action .drg-btn--order-cta{border-color:var(--drg-order-border-strong,#aab6c273);color:var(--mkt-ink);font-family:var(--drg-font-heading,serif);background:linear-gradient(#30343ad9 0%,#121418f2 55%,#0a0b0efa 100%);box-shadow:0 4px 14px #00000073,inset 0 1px #e9edf11f,inset 0 -2px #00000059}@media (width<=720px){[data-drg-scene=economy-market] .drg-market-registry__crest{grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=economy-market] .drg-market-registry__crest-action{grid-column:1/-1;justify-content:stretch}[data-drg-scene=economy-market] .drg-market-registry__crest-action .drg-btn{width:100%}}[data-drg-scene=economy-market] .drg-market-registry__meta{gap:var(--mkt-gap-xs);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-drg-scene=economy-market] .drg-market-registry__meter{border:1px solid var(--mkt-line-soft);background:#06080c85;border-radius:.35rem;flex-direction:column;gap:.2rem;min-width:0;padding:.55rem .7rem;display:flex;box-shadow:inset 0 0 0 1px #e9edf10a}[data-drg-scene=economy-market] .drg-market-registry__meter--wide{grid-column:1/-1}[data-drg-scene=economy-market] .drg-market-registry__meter-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--mkt-label);font-size:.65rem;overflow:hidden}[data-drg-scene=economy-market] .drg-market-registry__meter-value{min-width:0;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--mkt-ink);overflow-wrap:anywhere;align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=economy-market] .drg-market-registry__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--mkt-ink-mute);font-style:italic;font-weight:400}[data-drg-scene=economy-market] .drg-market-registry__meter-coin,[data-drg-scene=economy-market] .drg-market-price__coin{border:1px solid #aab6c259;border-radius:.2rem;flex:none;position:relative;overflow:hidden;width:1.1rem!important;max-width:1.1rem!important;height:1.1rem!important;max-height:1.1rem!important}[data-drg-scene=economy-market] .drg-market-registry__meter-coin .drg-asset-plate__img,[data-drg-scene=economy-market] .drg-market-price__coin .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-market] .drg-market-registry__workspace{gap:var(--mkt-gap-sm);padding:var(--mkt-gap);border:1px solid var(--mkt-line);background:radial-gradient(85% 55% at 50% 100%,#7fa3c014,#0000 60%),radial-gradient(50% 40% at 0 0,#505a6414,#0000 55%),linear-gradient(165deg,#12141af0,#08090cf7);border-radius:.5rem;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e9edf10d,inset 0 -20px 40px #00000061,0 14px 28px #0000004d}[data-drg-scene=economy-market] .drg-market-registry__workspace:before{content:"";pointer-events:none;z-index:0;border:1px solid #aab6c21f;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 36px #0000004d}[data-drg-scene=economy-market] .drg-market-registry__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=economy-market] .drg-market-registry__panel{gap:var(--mkt-gap-sm);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;margin:0;padding:0;display:flex}[data-drg-scene=economy-market] .drg-market-registry__panel:has(>.drg-state-card){padding:var(--mkt-gap-sm);border:1px solid var(--mkt-line-soft);background:#06080c6b;border-radius:.45rem;box-shadow:inset 0 1px #e9edf10a}[data-drg-scene=economy-market] .drg-market-registry__panel>.drg-state-card,[data-drg-scene=economy-market] .drg-market-registry__panel>.drg-state-card--theatre{box-sizing:border-box;border-color:var(--mkt-line);background:radial-gradient(75% 55% at 50% 0,#7fa3c014,#0000 58%),linear-gradient(165deg,#101216f5,#080a0efa);width:100%;max-width:none;margin:0;box-shadow:inset 0 1px #e9edf10a,inset 0 -12px 28px #00000047}[data-drg-scene=economy-market] .drg-market-registry__panel>.drg-state-card--domain-economy.drg-state-card--theatre{border-color:var(--mkt-line)}[data-drg-scene=economy-market] .drg-market-filters{gap:var(--mkt-gap-xs);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}[data-drg-scene=economy-market] .drg-market-filter{border:1px solid var(--mkt-line-soft);min-width:0;max-width:100%;color:var(--mkt-ink-dim);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);cursor:pointer;transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:#06080c8c;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem .35rem .35rem;line-height:1.2;display:inline-flex}[data-drg-scene=economy-market] .drg-market-filter:hover,[data-drg-scene=economy-market] .drg-market-filter:focus-visible{color:var(--mkt-ink);border-color:#aab6c26b}[data-drg-scene=economy-market] .drg-market-filter.is-active{color:var(--mkt-ink);background:radial-gradient(circle at 20% 30%,#7fa3c024,#0000 55%),#181c22e0;border-color:#aab6c28c;box-shadow:inset 0 0 0 1px #e9edf10f}[data-drg-scene=economy-market] .drg-market-filter__plate{background:radial-gradient(circle at 40% 30%,#2a323c,#0a0c10);border:1px solid #aab6c266;border-radius:50%;flex:none;position:relative;overflow:hidden;width:1.35rem!important;max-width:1.35rem!important;height:1.35rem!important;max-height:1.35rem!important}[data-drg-scene=economy-market] .drg-market-filter__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-market] .drg-market-filter>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-drg-scene=economy-market] .drg-marketplace-toolbar{align-items:center;gap:var(--mkt-gap-xs);flex-wrap:wrap;margin:0;display:flex}[data-drg-scene=economy-market] .drg-marketplace-search__input{flex:12rem;min-width:0;max-width:100%}[data-drg-scene=economy-market] .drg-market-price{min-width:0;font-family:var(--drg-font-heading,serif);color:#cdae74;font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:1.125rem;display:inline-flex}[data-drg-scene=economy-market] .drg-market-price--sapphire{color:#7fa3c0}[data-drg-scene=economy-market] .drg-market-price__value{overflow-wrap:anywhere}[data-drg-scene=economy-market] .drg-market-lots-grid:not(.drg-market-lots-grid--ledger){gap:var(--mkt-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=economy-market] .drg-market-lot{gap:var(--mkt-gap-xs);min-width:0;padding:var(--mkt-gap-sm);border:1px solid var(--mkt-line-soft);background:radial-gradient(75% 60% at 100% 0,#7fa3c014,#0000 58%),linear-gradient(160deg,#0e1014fa,#080a0efc);border-radius:.45rem;flex-direction:column;display:flex;box-shadow:inset 0 1px #e9edf10a,inset 0 -16px 32px #00000047}[data-drg-scene=economy-market] .drg-market-lot__body{min-width:0}[data-drg-scene=economy-market] .drg-market-lot__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,serif);color:var(--mkt-ink);margin:0;font-size:1.05rem}[data-drg-scene=economy-market] .drg-market-lot__meta{color:var(--mkt-ink-mute);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.6875rem}[data-drg-scene=economy-market] .drg-market-lot__foot{padding-top:var(--mkt-gap-xs);border-top:1px solid #aab6c21f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}[data-drg-scene=economy-market] .drg-market-lot__icon{background:radial-gradient(circle at 40% 30%,#2a323c,#0a0c10);border:1px solid #aab6c259;border-radius:.4rem;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}[data-drg-scene=economy-market] .drg-market-lot__icon .drg-item-plate--cell,[data-drg-scene=economy-market] .drg-market-lot__icon .drg-asset-plate,[data-drg-scene=economy-market] .drg-market-ledger-row__icon .drg-item-plate--cell,[data-drg-scene=economy-market] .drg-market-ledger-row__icon .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-market] .drg-market-lot__icon .drg-asset-plate__img,[data-drg-scene=economy-market] .drg-market-ledger-row__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=economy-market] .drg-market-lots-grid--ledger{border:1px solid var(--mkt-line-soft);background:#06080c73;border-radius:.45rem;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}[data-drg-scene=economy-market] .drg-market-ledger-head,[data-drg-scene=economy-market] .drg-market-ledger-row{grid-template-columns:2.5rem minmax(0,1.4fr) minmax(4.5rem,.7fr) minmax(5rem,.8fr) minmax(4rem,.6fr) minmax(7.5rem,auto);align-items:center;gap:.65rem;min-width:0;padding:.7rem .85rem;display:grid}[data-drg-scene=economy-market] .drg-market-ledger-head{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-label);background:#0c0e12a6;border-bottom:1px solid #aab6c224;font-size:.625rem}[data-drg-scene=economy-market] .drg-market-ledger-row{border-top:1px solid #aab6c21a}[data-drg-scene=economy-market] .drg-market-ledger-row__icon{background:radial-gradient(circle at 40% 30%,#2a323c,#0a0c10);border:1px solid #aab6c259;border-radius:.4rem;width:2.125rem;height:2.125rem;position:relative;overflow:hidden}[data-drg-scene=economy-market] .drg-market-ledger-row__trace{min-width:0}[data-drg-scene=economy-market] .drg-market-ledger-row__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,serif);color:var(--mkt-ink);font-size:1.02rem;display:block}[data-drg-scene=economy-market] .drg-market-ledger-row__record{letter-spacing:.04em;color:var(--mkt-ink-mute);margin-top:.15rem;font-size:.6875rem;display:block}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity,[data-drg-scene=economy-market] .drg-market-ledger-row__seller,[data-drg-scene=economy-market] .drg-market-ledger-row__term{overflow-wrap:anywhere;color:#b8bfc7;min-width:0;font-size:.8125rem}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity--epic{color:#c2693c}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity--rare{color:#7fa3c0}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity--relic{color:#e6c68f}[data-drg-scene=economy-market] .drg-market-ledger-row__price-cell{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}[data-drg-scene=economy-market] .drg-market-ledger-row--epic{box-shadow:inset 3px 0 #c2693c8c}[data-drg-scene=economy-market] .drg-market-ledger-row--rare{box-shadow:inset 3px 0 #7fa3c080}[data-drg-scene=economy-market] .drg-market-ledger-row--relic{box-shadow:inset 3px 0 #c9a86a99}@media (width<=720px){[data-drg-scene=economy-market] .drg-market-ledger-head{display:none}[data-drg-scene=economy-market] .drg-market-ledger-row{grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"icon trace""rarity rarity""seller seller""term term""price price";gap:.45rem .65rem}[data-drg-scene=economy-market] .drg-market-ledger-row__icon{grid-area:icon}[data-drg-scene=economy-market] .drg-market-ledger-row__trace{grid-area:trace}[data-drg-scene=economy-market] .drg-market-ledger-row__rarity{grid-area:rarity}[data-drg-scene=economy-market] .drg-market-ledger-row__seller{grid-area:seller}[data-drg-scene=economy-market] .drg-market-ledger-row__term{grid-area:term}[data-drg-scene=economy-market] .drg-market-ledger-row__price-cell{grid-area:price;justify-content:space-between}[data-drg-scene=economy-market] .drg-market-ledger-row__price-cell .drg-btn{flex:auto;max-width:100%}}[data-drg-scene=economy-market] .drg-market-sell{padding:var(--mkt-gap-sm);border:1px solid var(--mkt-line-soft);background:#080a0e8c;border-radius:.45rem}[data-drg-scene=economy-market] .drg-market-sell__status{margin:var(--mkt-gap-xs) 0 0;color:var(--mkt-ink-dim);font-size:var(--drg-fs-sm)}[data-drg-scene=economy-market] .drg-market-sell__status--error{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-drg-scene=economy-market] .drg-market-sell__grid{gap:var(--mkt-gap-xs);margin-top:var(--mkt-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));max-height:16rem;padding:.15rem;display:grid;overflow:auto}[data-drg-scene=economy-market] .drg-market-sell__pick{border:1px solid var(--mkt-line-soft);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#06080ca6;border-radius:.4rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.45rem;display:grid}[data-drg-scene=economy-market] .drg-market-sell__pick.is-selected{background:#181e26d9;border-color:#aab6c28c;box-shadow:inset 0 0 0 1px #7fa3c033}[data-drg-scene=economy-market] .drg-market-sell__pick-icon{border:1px solid #aab6c24d;border-radius:.35rem;width:2.25rem;height:2.25rem;position:relative;overflow:hidden}[data-drg-scene=economy-market] .drg-market-sell__pick-icon .drg-item-plate--cell,[data-drg-scene=economy-market] .drg-market-sell__pick-icon .drg-asset-plate{inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-market] .drg-market-sell__pick-icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-market] .drg-market-sell__pick-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}[data-drg-scene=economy-market] .drg-market-sell__pick-title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,serif);color:var(--mkt-ink);font-size:.92rem}[data-drg-scene=economy-market] .drg-market-sell__pick-meta{color:var(--mkt-ink-mute);text-transform:lowercase;font-size:.68rem}[data-drg-scene=economy-market] .drg-marketplace-commission{padding-top:var(--mkt-gap-xs);color:var(--mkt-ink-mute);overflow-wrap:anywhere;border-top:1px solid #aab6c21f;margin:0;font-size:.75rem}[data-drg-scene=economy-market] .drg-economy-trade-layout,[data-drg-scene=economy-market] .drg-economy-trade-panel,[data-drg-scene=economy-market] .drg-economy-sell-panel__fields{min-width:0;max-width:100%}[data-drg-scene=economy-market] .drg-economy-trade-panel{border:1px solid var(--mkt-line-soft);background:#080a0e80;border-radius:.45rem}@media (width<=520px){[data-drg-scene=economy-market] .drg-market-registry__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-drg-scene=economy-craft].drg-main,[data-drg-scene=economy-craft] .drg-spa-scene-stage,[data-drg-scene=economy-craft] .drg-spa-scene-view{background:radial-gradient(58% 42% at 8% -6%,#c2693c29,#0000 58%),radial-gradient(48% 52% at 96% 94%,#280e0894,#0000 58%),radial-gradient(42% 36% at 50% 42%,#78321414,#0000 55%),linear-gradient(#16100c 0%,#0c0907 46%,#060403 100%)}[data-drg-scene=economy-craft] .dr-layout-chamber--wrapper,[data-drg-scene=economy-craft] .dr-template-chamber,[data-drg-scene=economy-craft] .dr-reset-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=economy-craft] .dr-layout-chamber__preface{display:none}[data-drg-scene=economy-craft] .dr-layout-chamber__body,[data-drg-scene=economy-craft] .dr-template-chamber__body{min-width:0;max-width:100%;padding:0}[data-drg-scene=economy-craft] .drg-crafting-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin:0}[data-drg-scene=economy-craft] .drg-spa-scene-stage,[data-drg-scene=economy-craft] .drg-spa-scene-view,[data-drg-scene=economy-craft] .drg-craft-forge,[data-drg-scene=economy-craft] .drg-craft-forge__shell,[data-drg-scene=economy-craft] .drg-craft-forge__workspace,[data-drg-scene=economy-craft] .drg-craft-workbench,[data-drg-scene=economy-craft] .drg-craft-recipes-grid{min-width:0;max-width:100%}[data-drg-scene=economy-craft] .drg-craft-forge{--forge-ink:#f0e0b8;--forge-ink-dim:#d2aa78b3;--forge-ink-mute:#aa825a80;--forge-label:#b4825a8c;--forge-line:#c2693c61;--forge-line-soft:#c2693c38;--forge-ember:#f08a2a73;--forge-gap:var(--drg-spacing-md);--forge-gap-sm:var(--drg-spacing-sm);--forge-gap-xs:var(--drg-spacing-xs);isolation:isolate;width:100%;position:relative}[data-drg-scene=economy-craft] .drg-craft-forge__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 55% 70% at 90% 85%, #120a0640, #080504eb), linear-gradient(180deg, #120a0673, #080504e6), var(--drg-forge-plate,none);background-position:50%,50%,calc(100% - .5rem) calc(100% - .25rem);background-repeat:no-repeat;background-size:cover,cover,contain;position:absolute;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-forge__embers{opacity:.58;background-image:radial-gradient(1px 1px at 12% 28%,#ffb4508c,#0000 55%),radial-gradient(1.5px 1.5px at 30% 72%,#f08a2a6b,#0000 55%),radial-gradient(1px 1px at 54% 40%,#c9a86a59,#0000 55%),radial-gradient(1px 1px at 74% 68%,#c2693c66,#0000 55%),radial-gradient(1.5px 1.5px at 88% 18%,#ffc86473,#0000 55%),radial-gradient(1px 1px at 42% 12%,#f08a2a4d,#0000 55%);animation:18s linear infinite drg-forge-ember-drift;position:absolute;inset:0}@keyframes drg-forge-ember-drift{0%{transform:translate(0,0)}to{transform:translate(-10px,-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=economy-craft] .drg-craft-forge__embers{animation:none!important}}[data-drg-scene=economy-craft] .drg-craft-forge__glow{opacity:.92;background:radial-gradient(70% 48% at 50% 100%,#c2693c38,#0000 58%),radial-gradient(38% 34% at 10% 18%,#f08a2a1f,#0000 55%);position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-forge__vignette{background:linear-gradient(#0000 38%,#00000061 100%);position:absolute;inset:0;box-shadow:inset 0 0 56px #0000007a}[data-drg-scene=economy-craft] .drg-craft-forge__shell{z-index:1;gap:var(--forge-gap);min-width:0;padding:var(--forge-gap-sm) 0;box-sizing:border-box;flex-direction:column;display:flex;position:relative}[data-drg-scene=economy-craft] .drg-craft-forge__crest{gap:var(--forge-gap-sm) var(--forge-gap);padding:var(--forge-gap);border:1px solid var(--forge-line);background:radial-gradient(90% 80% at 0 0,#f08a2a24 0%,#0000 55%),radial-gradient(70% 60% at 100% 100%,#c2693c1a,#0000 55%),linear-gradient(160deg,#20140ceb,#0a0806e0);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;box-shadow:inset 0 0 0 1px #f0c88c0f,inset 0 -14px 30px #0006,0 12px 28px #00000057,0 0 40px #c2693c14}[data-drg-scene=economy-craft] .drg-craft-forge__crest-sigil{background:radial-gradient(circle at 40% 30%,#3a2414,#0a0806);border:1px solid #c2693c8c;border-radius:.55rem;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #28160cb3,0 10px 28px #00000073,inset 0 0 20px #f08a2a2e}[data-drg-scene=economy-craft] .drg-craft-forge__crest-plate,[data-drg-scene=economy-craft] .drg-craft-forge__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=economy-craft] .drg-craft-forge__crest-sigil .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=economy-craft] .drg-craft-forge__crest-copy{min-width:0}[data-drg-scene=economy-craft] .drg-craft-forge__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--forge-label);margin:0 0 .2rem;font-size:.68rem}[data-drg-scene=economy-craft] .drg-craft-forge__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--forge-ink);text-shadow:0 2px 18px #00000080,0 0 28px #c2693c2e;margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:600;line-height:1.12}[data-drg-scene=economy-craft] .drg-craft-forge__lede{max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--forge-ink-dim);overflow-wrap:anywhere;margin:.35rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=economy-craft] .drg-craft-forge__meta{gap:var(--forge-gap-xs);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-drg-scene=economy-craft] .drg-craft-forge__meter{border:1px solid var(--forge-line-soft);background:#0a08068c;border-radius:.35rem;flex-direction:column;gap:.2rem;min-width:0;padding:.55rem .7rem;display:flex;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -10px 20px #00000047}[data-drg-scene=economy-craft] .drg-craft-forge__meter--wide{grid-column:1/-1}[data-drg-scene=economy-craft] .drg-craft-forge__meter-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--forge-label);font-size:.65rem;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-forge__meter-value{min-width:0;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--forge-ink);overflow-wrap:anywhere;align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=economy-craft] .drg-craft-forge__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--forge-ink-mute);font-style:italic;font-weight:400}[data-drg-scene=economy-craft] .drg-craft-forge__meter-coin{border:1px solid #c9a86a66;border-radius:.2rem;flex:none;position:relative;overflow:hidden;width:1.1rem!important;max-width:1.1rem!important;height:1.1rem!important;max-height:1.1rem!important}[data-drg-scene=economy-craft] .drg-craft-forge__meter-coin .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=560px){[data-drg-scene=economy-craft] .drg-craft-forge__meta{grid-template-columns:1fr 1fr}[data-drg-scene=economy-craft] .drg-craft-forge__meter:nth-child(3){grid-column:1/-1}}[data-drg-scene=economy-craft] .drg-craft-forge__workspace{gap:var(--forge-gap-sm);padding:var(--forge-gap);border:1px solid var(--forge-line);background:radial-gradient(85% 55% at 50% 100%,#c2693c1f,#0000 60%),radial-gradient(50% 40% at 0 0,#f08a2a14,#0000 55%),linear-gradient(165deg,#160e0af2,#080605fa);border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 -20px 40px #0000006b,0 14px 28px #00000057,0 0 48px #c2693c0f}[data-drg-scene=economy-craft] .drg-craft-forge__workspace:before{content:"";pointer-events:none;z-index:0;border:1px solid #c2693c24;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #00000059}[data-drg-scene=economy-craft] .drg-craft-forge__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=economy-craft] .drg-craft-workbench__empty{width:100%;min-width:0;padding:var(--forge-gap-sm);border:1px solid var(--forge-line-soft);box-sizing:border-box;background:#08060573;border-radius:.45rem;box-shadow:inset 0 1px #f0c88c0a}[data-drg-scene=economy-craft] .drg-craft-workbench__empty>.drg-state-card,[data-drg-scene=economy-craft] .drg-craft-workbench__empty>.drg-state-card--theatre{box-sizing:border-box;border-color:var(--forge-line);background:radial-gradient(75% 55% at 50% 0,#c2693c1a,#0000 58%),linear-gradient(165deg,#140e0af5,#080605fa);width:100%;max-width:none;margin:0;box-shadow:inset 0 1px #f0c88c0a,inset 0 -12px 28px #0000004d}[data-drg-scene=economy-craft] .drg-craft-workbench__filters{gap:var(--forge-gap-xs);margin:0 0 var(--forge-gap-xs);flex-wrap:wrap;display:flex}[data-drg-scene=economy-craft] .drg-craft-filter{border:1px solid var(--forge-line-soft);min-width:0;max-width:100%;color:var(--forge-ink-dim);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);cursor:pointer;box-shadow:none;transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:#0a080694;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem .3rem .3rem;line-height:1.2;display:inline-flex}[data-drg-scene=economy-craft] .drg-craft-filter:hover,[data-drg-scene=economy-craft] .drg-craft-filter:focus-visible{color:var(--forge-ink);border-color:#c2693c80}[data-drg-scene=economy-craft] .drg-craft-filter.is-active,[data-drg-scene=economy-craft] .drg-craft-filter.drg-chip--active{color:var(--forge-ink);background:radial-gradient(circle at 20% 30%,#f08a2a33,#0000 55%),#1c120ceb;border-color:#f08a2a9e;box-shadow:inset 0 0 0 1px #f0c88c14,0 0 22px #c2693c38}[data-drg-scene=economy-craft] .drg-craft-filter__plate{background:radial-gradient(circle at 40% 30%,#3a2414,#0a0806);border:1px solid #c2693c73;border-radius:50%;flex:none;position:relative;overflow:hidden;width:1.35rem!important;max-width:1.35rem!important;height:1.35rem!important;max-height:1.35rem!important}[data-drg-scene=economy-craft] .drg-craft-filter__plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-filter>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-workbench__filter-empty{font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--forge-ink-mute);margin:0;padding:.5rem .15rem;font-style:italic}[data-drg-scene=economy-craft] .drg-craft-workbench{border:1px solid var(--forge-line-soft);border-top:1px solid var(--forge-line-soft);background:#06050459;border-radius:.45rem;grid-template-columns:minmax(0,17.5rem) minmax(0,1fr) minmax(0,15.5rem);gap:0;min-width:0;max-width:100%;min-height:26rem;margin:0;display:grid;overflow:hidden;box-shadow:inset 0 0 32px #00000047}[data-drg-scene=economy-craft] .drg-craft-workbench__recipes,[data-drg-scene=economy-craft] .drg-craft-workbench__materials{overscroll-behavior:contain;min-width:0;max-width:100%;overflow:hidden auto}[data-drg-scene=economy-craft] .drg-craft-workbench__recipes{border-right:1px solid var(--forge-line-soft);padding:var(--forge-gap-sm);gap:var(--forge-gap-xs);flex-direction:column;max-height:min(36rem,70vh);display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__materials{border-left:1px solid var(--forge-line-soft);padding:var(--forge-gap-sm);gap:var(--forge-gap-xs);flex-direction:column;max-height:min(36rem,70vh);display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__altar{justify-content:center;align-items:center;gap:var(--forge-gap-sm);min-width:0;max-width:100%;padding:var(--forge-gap);text-align:center;background:radial-gradient(70% 50% at 50% 80%,#c2693c1a,#0000 60%);flex-direction:column;display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__recipe-title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:var(--forge-ink);text-shadow:0 0 24px #c2693c33;margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.2}[data-drg-scene=economy-craft] .drg-craft-workbench__slots{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex}[data-drg-scene=economy-craft] .drg-craft-slot{background:radial-gradient(circle at 40% 30%,#3c2414e6,#0c0a08fa);border:1px solid #c2693c66;border-radius:.65rem;flex:none;justify-content:center;align-items:center;width:3.75rem;max-width:100%;height:3.75rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 -8px 16px #00000059,0 0 16px #c2693c14}[data-drg-scene=economy-craft] .drg-craft-slot--output{border-color:#f08a2a8c;width:4.5rem;height:4.5rem;box-shadow:inset 0 0 0 1px #f0c88c14,0 0 28px #c2693c47}[data-drg-scene=economy-craft] .drg-craft-slot__glyph{background:0 0;border:0;border-radius:.4rem;width:2.35rem;height:2.35rem;position:relative;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-slot--output .drg-craft-slot__glyph{width:2.85rem;height:2.85rem}[data-drg-scene=economy-craft] .drg-craft-slot__glyph .drg-item-plate--cell,[data-drg-scene=economy-craft] .drg-craft-slot__glyph .drg-asset-plate,[data-drg-scene=economy-craft] .drg-craft-slot__coin{border-radius:inherit;inset:0;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=economy-craft] .drg-craft-slot__glyph .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-slot__qty{z-index:1;font-family:var(--drg-font-mono,ui-monospace, monospace);background:#060504b8;border-radius:.2rem;padding:.1rem .2rem;font-size:.56rem;line-height:1;position:absolute;bottom:.15rem;right:.2rem}[data-drg-scene=economy-craft] .drg-craft-workbench__arrow{color:#c2693c8c;flex:none;font-size:1.15rem}[data-drg-scene=economy-craft] .drg-craft-workbench__missing{overflow-wrap:anywhere;color:#c2693c;max-width:100%;margin:0;font-size:.78rem;font-style:italic}[data-drg-scene=economy-craft] .drg-craft-workbench__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;max-width:100%;display:flex}[data-drg-scene=economy-craft] .drg-craft-workbench__meta-chips{flex-wrap:wrap;justify-content:center;gap:.45rem;max-width:100%;display:flex}[data-drg-scene=economy-craft] .drg-craft-cost-chip{align-items:center;gap:.35rem;max-width:100%;display:inline-flex}[data-drg-scene=economy-craft] .drg-craft-cost-chip__coin{border:1px solid #c9a86a66;border-radius:.15rem;flex:none;position:relative;overflow:hidden;width:.95rem!important;max-width:.95rem!important;height:.95rem!important;max-height:.95rem!important}[data-drg-scene=economy-craft] .drg-craft-cost-chip__coin .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-recipes-grid{gap:var(--forge-gap-xs);flex-direction:column;min-width:0;display:flex}[data-drg-scene=economy-craft] .drg-craft-recipe{text-align:left;border:1px solid var(--forge-line-soft);cursor:pointer;width:100%;min-width:0;max-width:100%;color:inherit;background:radial-gradient(80% 70% at 100% 0,#c2693c14,#0000 55%),linear-gradient(160deg,#160e0af5,#0a0806fa);border-radius:.55rem;flex-direction:column;gap:.3rem;padding:.65rem .75rem;display:flex;box-shadow:inset 0 1px #f0c88c0a}[data-drg-scene=economy-craft] .drg-craft-recipe--selected{background:radial-gradient(80% 70% at 0 0,#f08a2a2e,#0000 55%),linear-gradient(160deg,#24160ef5,#0e0a08fa);border-color:#f08a2a94;box-shadow:inset 0 0 0 1px #f0c88c14,0 0 26px #c2693c33}[data-drg-scene=economy-craft] .drg-craft-recipe--locked{opacity:.62}[data-drg-scene=economy-craft] .drg-craft-recipe__head{align-items:center;gap:.55rem;min-width:0;display:flex}[data-drg-scene=economy-craft] .drg-craft-tier-chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:#e8c478d9;background:#0a08068c;border:1px solid #c2693c66;border-radius:.3rem;flex:none;margin-left:auto;padding:.12rem .4rem;font-size:.58rem}[data-drg-scene=economy-craft] .drg-craft-workbench__altar-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;max-width:100%;display:flex}[data-drg-scene=economy-craft] .drg-craft-empty-figure{border:1px solid #c2693c73;border-radius:.45rem;overflow:hidden;width:3.25rem!important;max-width:3.25rem!important;height:3.25rem!important;max-height:3.25rem!important}[data-drg-scene=economy-craft] .drg-craft-materials-more{border:1px solid var(--forge-line-soft);color:var(--forge-ink-dim);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;cursor:pointer;background:#0a080673;border-radius:.35rem;align-self:flex-start;margin:.15rem 0 0;padding:.25rem .5rem;font-size:.65rem}[data-drg-scene=economy-craft] .drg-craft-materials-more:hover,[data-drg-scene=economy-craft] .drg-craft-materials-more:focus-visible{color:var(--forge-ink);border-color:#c2693c80}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-link{color:inherit;text-underline-offset:.15em;text-decoration:underline}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-link:hover,[data-drg-scene=economy-craft] .drg-craft-workbench__materials-link:focus-visible{color:var(--forge-ink)}[data-drg-scene=economy-craft] .drg-craft-recipe__icon{background:radial-gradient(circle at 40% 30%,#3a2414,#0a0806);border:1px solid #c2693c73;border-radius:.45rem;flex:none;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-recipe__icon .drg-item-plate--cell,[data-drg-scene=economy-craft] .drg-craft-recipe__icon .drg-asset-plate{border-radius:inherit;inset:0;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=economy-craft] .drg-craft-recipe__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-recipe__title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);color:var(--forge-ink);margin:0;font-size:1rem;line-height:1.25}[data-drg-scene=economy-craft] .drg-craft-recipe__meta{overflow-wrap:anywhere;min-width:0;color:var(--forge-ink-mute);margin:0;font-size:.7rem;line-height:1.35}[data-drg-scene=economy-craft] .drg-craft-recipe--locked .drg-craft-recipe__meta{color:#c2693c}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-head{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--forge-label);margin:0 0 .15rem;font-size:.62rem}[data-drg-scene=economy-craft] .drg-craft-materials-list{flex-direction:column;gap:.45rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=economy-craft] .drg-craft-materials-row{grid-template-columns:2.125rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;font-size:.8rem;display:grid}[data-drg-scene=economy-craft] .drg-craft-materials-row--dim{opacity:.55}[data-drg-scene=economy-craft] .drg-craft-materials-row__icon{background:#0a0806d9;border:1px solid #c2693c4d;border-radius:.45rem;flex-shrink:0;width:2.125rem;height:2.125rem;position:relative;overflow:hidden}[data-drg-scene=economy-craft] .drg-craft-materials-row__icon .drg-item-plate--cell,[data-drg-scene=economy-craft] .drg-craft-materials-row__icon .drg-asset-plate{border-radius:inherit;inset:0;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=economy-craft] .drg-craft-materials-row__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=economy-craft] .drg-craft-materials-row__name{overflow-wrap:anywhere;color:#d8cdb8;min-width:0}[data-drg-scene=economy-craft] .drg-craft-materials-row__qty{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--forge-ink-mute);white-space:nowrap;font-size:.62rem}[data-drg-scene=economy-craft] .drg-craft-workbench__materials-hint{border-top:1px solid var(--forge-line-soft);font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--forge-ink-mute);overflow-wrap:anywhere;margin-top:auto;padding-top:.55rem;font-size:.62rem}[data-drg-scene=economy-craft] .drg-craft-forge__atmosphere{background-blend-mode:normal, normal, soft-light}@media (width<=1100px){[data-drg-scene=economy-craft] .drg-craft-workbench{grid-template-columns:minmax(0,15.5rem) minmax(0,1fr) minmax(0,13.5rem)}}@media (width<=960px){[data-drg-scene=economy-craft] .drg-craft-workbench{grid-template-columns:1fr;min-height:0}[data-drg-scene=economy-craft] .drg-craft-workbench__recipes,[data-drg-scene=economy-craft] .drg-craft-workbench__materials{border:0;border-bottom:1px solid var(--forge-line-soft);max-height:min(22rem,50vh)}[data-drg-scene=economy-craft] .drg-craft-workbench__materials{border-bottom:0}[data-drg-scene=economy-craft] .drg-craft-forge__crest-sigil{width:3.6rem;height:3.6rem}}@media (width<=720px){[data-drg-scene=economy-craft] .drg-craft-filter{padding:.28rem .45rem .28rem .28rem;font-size:.72rem}[data-drg-scene=economy-craft] .drg-craft-filter__plate{width:1.15rem!important;max-width:1.15rem!important;height:1.15rem!important;max-height:1.15rem!important}[data-drg-scene=economy-craft] .drg-craft-recipe__head{flex-wrap:wrap}[data-drg-scene=economy-craft] .drg-craft-tier-chip{margin-left:0}}@media (width<=480px){[data-drg-scene=economy-craft] .drg-craft-forge__workspace{padding:var(--forge-gap-sm)}[data-drg-scene=economy-craft] .drg-craft-slot{width:3.25rem;height:3.25rem}[data-drg-scene=economy-craft] .drg-craft-slot--output{width:3.85rem;height:3.85rem}[data-drg-scene=economy-craft] .drg-craft-workbench__arrow{text-align:center;width:100%}}[data-drg-scene=character-folio].drg-main.drg-surface-mode--charactersheet,[data-drg-scene=character-folio].drg-spa-shell__main,[data-drg-scene=character-folio] .drg-spa-scene-stage,[data-drg-scene=character-folio] .drg-spa-scene-view{background-color:#0c0a08;background-image:radial-gradient(64% 46% at 14% -10%,#c9a86a17,#0000 62%),radial-gradient(50% 40% at 86% 108%,#100c09b8,#0000 60%),linear-gradient(#12100c 0%,#0c0a08 44%,#080706 100%)}[data-drg-scene=character-folio].drg-main.drg-surface-mode--charactersheet:before,[data-drg-scene=character-folio].drg-spa-shell__main:before{opacity:1;mix-blend-mode:normal;background:radial-gradient(120% 70% at 50% -8%,#00000038,#0000 64%)}[data-drg-scene=character-folio].drg-main.drg-surface-mode--charactersheet:after,[data-drg-scene=character-folio].drg-spa-shell__main:after{content:none}[data-drg-scene=character-folio] .dr-layout-chamber--wrapper,[data-drg-scene=character-folio] .dr-template-chamber,[data-drg-scene=character-folio] .dr-reset-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=character-folio] .dr-layout-chamber__preface{display:none}[data-drg-scene=character-folio] .dr-layout-chamber__body,[data-drg-scene=character-folio] .dr-template-chamber__body{min-width:0;max-width:100%;padding:0}[data-drg-scene=character-folio] .drg-character-reference-page,[data-drg-scene=character-folio] .character-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin:0}[data-drg-scene=character-folio] .drg-spa-scene-stage,[data-drg-scene=character-folio] .drg-spa-scene-view,[data-drg-scene=character-folio] .drg-character-registry,[data-drg-scene=character-folio] .drg-character-registry__shell,[data-drg-scene=character-folio] .drg-character-registry__command,[data-drg-scene=character-folio] .drg-character-registry__workspace,[data-drg-scene=character-folio] .drg-folio-tab-theatre,[data-drg-scene=character-folio] .character-content,[data-drg-scene=character-folio] .drg-folio-overview-frame{min-width:0;max-width:100%}[data-drg-scene=character-folio] .drg-character-registry{--folio-ink:#f3ead8;--folio-ink-dim:#ecdcb4e0;--folio-ink-mute:#dcc69ac7;--folio-label:#ecdcb4db;--folio-line:#c9a86a5c;--folio-line-soft:#c9a86a33;--folio-gap:var(--drg-spacing-md);--folio-gap-sm:var(--drg-spacing-sm);--folio-gap-xs:var(--drg-spacing-xs);isolation:isolate;width:100%;position:relative}[data-drg-scene=character-folio] .drg-character-registry__atmosphere{inset:calc(-1 * var(--drg-gutter));z-index:0;pointer-events:none;background:0 0;position:absolute;overflow:hidden}[data-drg-scene=character-folio] .drg-character-registry__dust{opacity:.52;background-image:radial-gradient(1px 1px at 14% 22%,#e8c4787a,#0000 55%),radial-gradient(1.5px 1.5px at 32% 68%,#c9a86a57,#0000 55%),radial-gradient(1px 1px at 58% 36%,#b4966e4d,#0000 55%),radial-gradient(1px 1px at 78% 74%,#8c6e4647,#0000 55%),radial-gradient(1.5px 1.5px at 88% 18%,#e8c47866,#0000 55%);animation:22s linear infinite drg-folio-ash-drift;position:absolute;inset:0}@keyframes drg-folio-ash-drift{0%{transform:translate(0,0)}to{transform:translate(-12px,-18px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-folio] .drg-character-registry__dust{animation:none!important}}[data-drg-scene=character-folio] .drg-character-registry__glow{opacity:1;background:radial-gradient(52% 28% at 50% 0,#c9a86a0f,#0000 70%);position:absolute;inset:0}[data-drg-scene=character-folio] .drg-character-registry__vignette{background:linear-gradient(#0000 62%,#00000038 100%);position:absolute;inset:0;box-shadow:inset 0 0 72px #00000047}[data-drg-scene=character-folio] .drg-character-registry__shell{z-index:1;gap:var(--folio-gap);min-width:0;padding:var(--folio-gap-sm) 0 var(--folio-gap);box-sizing:border-box;flex-direction:column;display:flex;position:relative}[data-drg-scene=character-folio] .drg-character-registry__command{isolation:isolate;gap:var(--folio-gap-sm) var(--folio-gap);border:1px solid var(--folio-line);border-radius:var(--drg-radius-card,.5rem);background:linear-gradient(#120e0a94,#0a080661);grid-template-columns:minmax(16rem,.34fr) minmax(0,1fr);align-items:start;padding:.78rem .9rem .72rem;display:grid;position:relative;box-shadow:inset 0 1px #fff4d20f}[data-drg-scene=character-folio] .drg-character-registry__command:before{content:"";z-index:0;pointer-events:none;border:1px solid var(--folio-line-soft);border-radius:calc(var(--drg-radius-card,.5rem) - .16rem);opacity:.72;position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-character-registry__command>*{z-index:1;min-width:0;position:relative}[data-drg-scene=character-folio] .drg-character-registry__cluster{flex-direction:column;gap:.5rem;display:flex}[data-drg-scene=character-folio] .drg-character-crest{box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row{align-items:center;gap:.85rem}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__title-row{flex-flow:column;align-items:flex-start;gap:.38rem}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__chips{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}[data-drg-scene=character-folio] .drg-character-crest .drg-chip{border-color:var(--folio-line-soft);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--folio-ink-dim);background:#08060559;border-radius:.28rem;padding:.14rem .46rem;font-size:.62rem}[data-drg-scene=character-folio] .drg-character-crest .drg-chip--ember{color:var(--drg-ember-2,#d08a52);border-color:#c2693c6b}[data-drg-scene=character-folio] .drg-character-crest .drg-chip--gold{color:var(--drg-gold-2,#e8c878);border-color:#e8c8786b}[data-drg-scene=character-folio] .drg-character-crest__hero .drg-scene-hero-row__title{overflow-wrap:anywhere;color:var(--folio-ink);line-height:1.05}[data-drg-scene=character-folio] .drg-character-crest__hero .drg-scene-hero-row__lede{color:var(--folio-ink-dim);overflow-wrap:anywhere}[data-drg-scene=character-folio] .drg-character-registry__meta{gap:var(--folio-gap-xs);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-drg-scene=character-folio] .drg-character-registry__meter{border:1px solid var(--folio-line-soft);min-width:0;box-shadow:none;background:#0806058c;border-radius:.35rem;flex-direction:column;gap:.2rem;padding:.55rem .7rem;display:flex}[data-drg-scene=character-folio] .drg-character-registry__meter-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--folio-label);font-size:.65rem;overflow:hidden}[data-drg-scene=character-folio] .drg-character-registry__meter-value{min-width:0;font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:var(--folio-ink);overflow-wrap:anywhere;align-items:center;gap:.35rem;display:inline-flex}[data-drg-scene=character-folio] .drg-character-registry__meter-coin{border:1px solid #c9a86a66;border-radius:.2rem;flex:none;position:relative;overflow:hidden;width:1.1rem!important;max-width:1.1rem!important;height:1.1rem!important;max-height:1.1rem!important}[data-drg-scene=character-folio] .drg-character-registry__meter-coin .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=560px){[data-drg-scene=character-folio] .drg-character-registry__meta{grid-template-columns:1fr 1fr}[data-drg-scene=character-folio] .drg-character-registry__meter:nth-child(3){grid-column:1/-1}[data-drg-scene=character-folio] .drg-character-registry__command{grid-template-columns:minmax(0,1fr);padding:.62rem .7rem .58rem}[data-drg-scene=character-folio] .drg-folio-command-strip__meter{grid-template-columns:minmax(0,1fr)}[data-drg-scene=character-folio] .drg-folio-command-strip__stat,[data-drg-scene=character-folio] .drg-folio-command-strip__stat:last-child{border-bottom:1px solid #c9a86a2e;border-right:0}[data-drg-scene=character-folio] .drg-folio-command-strip__stat:last-child{border-bottom:0}[data-drg-scene=character-folio] .drg-folio-command-strip__next{flex-wrap:wrap}[data-drg-scene=character-folio] .drg-folio-command-strip__action{flex:calc(50% - .4rem)}}[data-drg-scene=character-folio] .drg-character-registry__workspace{gap:var(--folio-gap-sm);padding:var(--folio-gap-xs) 0 0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:visible}[data-drg-scene=character-folio] .drg-character-registry__workspace.has-folio-dock{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}[data-drg-scene=character-folio] .drg-character-registry__workspace:before{content:none}[data-drg-scene=character-folio] .drg-character-registry__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content.drg-folio-content,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-content{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;max-width:100%;min-height:0;padding:0}[data-drg-scene=character-folio] .drg-folio-tab-theatre{min-width:0;max-width:100%}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{background:#c9a86a12;border:1px solid #e8c87847;border-radius:.4rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;margin:0;display:grid;overflow:hidden;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat{grid-template-columns:repeat(6,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--link{cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--link:hover{background:#c9a86a1f;border-color:#e8c8786b}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--link:focus-visible{outline-offset:2px;outline:2px solid #e8c878b3}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat{min-width:0;box-shadow:none;background:0 0;border:0;border-right:1px solid #c9a86a2e;border-radius:0;padding:.7rem .8rem .75rem}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat:last-child{border-right:0}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-ink-mute,#c8bba6);font-size:.64rem;font-weight:500;display:block;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat-value{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--folio-ink,#f3ead8);margin-top:.28rem;font-size:1.35rem;font-weight:500;display:block}[data-drg-scene=character-folio] .drg-folio-overview-frame__body{gap:var(--folio-gap-sm);min-width:0;margin-top:var(--folio-gap-sm);grid-template-columns:minmax(0,1fr);display:grid}[data-drg-scene=character-folio] .drg-folio-overview-frame__panels{flex-direction:column;gap:0;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel{min-width:0;padding:var(--folio-gap-sm) 0;border:0;border-top:1px solid var(--folio-line-soft);box-shadow:none;background:0 0;border-radius:0}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel:first-child{border-top:0;padding-top:0}[data-drg-scene=character-folio] .drg-folio-overview-frame__panel-title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--folio-ink);overflow-wrap:anywhere;margin:0 0 .45rem;font-size:1rem}[data-drg-scene=character-folio] .drg-folio-equipped-list{flex-direction:column;gap:.45rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-equipped-list__row{grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-equipped-list__icon{background:#0a0806d9;border:1px solid #c9a86a59;border-radius:.4rem;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-equipped-list__icon .drg-item-plate--cell,[data-drg-scene=character-folio] .drg-folio-equipped-list__icon .drg-asset-plate{border-radius:inherit;inset:0;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=character-folio] .drg-folio-equipped-list__copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-equipped-list__slot{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-label);font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-equipped-list__value{overflow-wrap:anywhere;font-size:.875rem}[data-drg-scene=character-folio] .drg-character-tab-seal{background:radial-gradient(circle at 40% 30%,#3a2e1c,#0a0806);border:1px solid #c9a86a66;border-radius:.4rem;flex-shrink:0;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-character-tab-seal .drg-asset-plate{border-radius:inherit;inset:0;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene=character-folio] .drg-character-tab-seal .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-character-tab-head{min-width:0;margin-bottom:var(--folio-gap-sm);align-items:center;gap:.65rem;display:flex}[data-drg-scene=character-folio] .drg-character-tab-head__copy{min-width:0}[data-drg-scene=character-folio] .drg-character-tab-head__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--folio-ink);margin:0;font-size:clamp(1.15rem,2vw,1.4rem)}[data-drg-scene=character-folio] .drg-character-tab-head__lede{overflow-wrap:anywhere;font-size:var(--drg-fs-sm);color:var(--folio-ink-dim);margin:.25rem 0 0;font-style:italic}[data-drg-scene=character-folio] .character-quest-filters{gap:var(--folio-gap-xs);margin-bottom:var(--folio-gap-sm);flex-wrap:wrap;display:flex}[data-drg-scene=character-folio] .character-quest-filters .drg-chip,[data-drg-scene=character-folio] .character-quest-filters .character-tab{max-width:100%}[data-drg-scene=character-folio] .background-icon{background:#0a0806d9;border:1px solid #c9a86a59;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:0;display:flex;overflow:hidden}[data-drg-scene=character-folio] .background-icon .drg-asset-plate{border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}[data-drg-scene=character-folio] .backgrounds-grid{gap:var(--folio-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));min-width:0;display:grid}[data-drg-scene=character-folio] .background-card{min-width:0;max-width:100%}[data-drg-scene=character-folio] .background-card-header{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=character-folio] .background-info{min-width:0}[data-drg-scene=character-folio] .background-info h3{overflow-wrap:anywhere}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-overview-frame__stat{border-bottom:1px solid #c9a86a2e;border-right:1px solid #c9a86a2e}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row .drg-folio-overview-frame__stat:nth-child(2n){border-right:0}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat .drg-folio-overview-frame__stat:nth-child(2n){border-right:1px solid var(--folio-line-soft)}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat .drg-folio-overview-frame__stat:nth-child(3n){border-right:0}[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row .drg-folio-overview-frame__stat:nth-last-child(-n+2),[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row--combat .drg-folio-overview-frame__stat:nth-last-child(-n+3){border-bottom:0}[data-drg-scene=character-folio] .character-content .drg-folio-stat-grid.drg-folio-stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-stat-cell,[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-child(4n),[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-child(n+5){border-bottom:1px solid #c9a86a2e;border-right:1px solid #c9a86a2e}[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-child(2n){border-right:0}[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-last-child(-n+2){border-bottom:0}[data-drg-scene=character-folio] .drg-folio-passive-grid{grid-template-columns:1fr}[data-drg-scene=character-folio] .drg-character-registry__command{padding:var(--folio-gap-sm);grid-template-columns:minmax(0,1fr)}[data-drg-scene=character-folio] .drg-folio-tab-theatre{padding:var(--folio-gap-sm)}[data-drg-scene=character-folio] .drg-folio-ability-slots{grid-template-columns:1fr}[data-drg-scene=character-folio] .drg-folio-ability-slot,[data-drg-scene=character-folio] .character-content .drg-folio-ability-slot{border-bottom:1px solid #c9a86a2e;border-right:0;border-radius:0}[data-drg-scene=character-folio] .drg-folio-ability-slot:first-child{border-radius:.4rem .4rem 0 0}[data-drg-scene=character-folio] .drg-folio-ability-slot:last-child{border-bottom:0;border-radius:0 0 .4rem .4rem}}@media (width<=720px){[data-drg-scene=character-folio] .drg-folio-tab-theatre{overflow-x:auto}}@media (width<=480px){[data-drg-scene=character-folio] .drg-folio-overview-frame__stats-row{grid-template-columns:1fr 1fr}}[data-drg-scene=character-folio] .drg-folio-command-strip{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:.42rem;margin:0;padding:0;display:flex}[data-drg-scene=character-folio] .drg-folio-command-strip__meter{background:#08060561;border:1px solid #e8c87847;border-radius:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;display:grid;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-command-strip__stat{min-width:0;color:inherit;border:0;border-right:1px solid #c9a86a38;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem .72rem;text-decoration:none;display:grid}[data-drg-scene=character-folio] .drg-folio-command-strip__stat:last-child{border-right:0}[data-drg-scene=character-folio] .drg-folio-command-strip__stat--link{border-radius:0}[data-drg-scene=character-folio] .drg-folio-command-strip__stat--link:hover,[data-drg-scene=character-folio] .drg-folio-command-strip__stat--link:focus-visible{background:#c9a86a1a;outline:none}[data-drg-scene=character-folio] .drg-folio-command-strip__stat--link:focus-visible{box-shadow:inset 0 0 0 1px #e8c878b3}[data-drg-scene=character-folio] .drg-folio-command-strip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--folio-label,#ecdcb4db);font-size:.68rem;font-weight:600;display:block;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-command-strip__coin,[data-drg-scene=character-folio] .drg-folio-command-strip__mark,[data-drg-scene=character-folio] .drg-folio-command-strip__coin.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-command-strip__mark.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-command-strip__coin.drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-command-strip__mark.drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-command-strip__coin.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-command-strip__mark.drg-asset-plate--cutout{box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;position:relative;overflow:visible;width:1.05rem!important;min-width:1.05rem!important;max-width:1.05rem!important;height:1.05rem!important;min-height:1.05rem!important;max-height:1.05rem!important}[data-drg-scene=character-folio] .drg-folio-command-strip__coin .drg-asset-plate__img,[data-drg-scene=character-folio] .drg-folio-command-strip__mark .drg-asset-plate__img{object-fit:contain;object-position:center;image-rendering:auto;mix-blend-mode:normal;background:0 0;width:100%;height:100%;padding:0;position:static;inset:auto}[data-drg-scene=character-folio] .drg-folio-command-strip__ico{opacity:1;width:.9rem;height:.9rem;color:var(--folio-ink,#f3ead8);flex-shrink:0}[data-drg-scene=character-folio] .drg-folio-command-strip__value{font-family:var(--drg-font-num,var(--drg-font-heading,Georgia, serif));color:var(--folio-ink,#f3ead8);font-variant-numeric:tabular-nums;flex:none;font-size:1.08rem;font-weight:600;line-height:1.1}[data-drg-scene=character-folio] .drg-folio-command-strip__xp{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;padding:.12rem .15rem 0;display:grid}[data-drg-scene=character-folio] .drg-folio-command-strip__xp-label,[data-drg-scene=character-folio] .drg-folio-command-strip__xp-frac{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-label,#dcc8a09e);font-size:.58rem}[data-drg-scene=character-folio] .drg-folio-command-strip__xp-track{background:#00000073;border-radius:999px;height:.28rem;display:block;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-command-strip__xp-fill{border-radius:inherit;background:linear-gradient(90deg,#c9a86a8c,#e8c878e6);height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-command-strip__next{flex-wrap:nowrap;gap:.4rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-command-strip__action{min-width:0;min-height:2.4rem;color:var(--folio-ink,#f3ead8);cursor:pointer;font:inherit;background:#c9a86a14;border:1px solid #e8c87857;border-radius:.32rem;flex:1 1 0;align-items:center;gap:.42rem;padding:.28rem .55rem .28rem .38rem;text-decoration:none;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-command-strip__action:hover,[data-drg-scene=character-folio] .drg-folio-command-strip__action:focus-visible{background:#c9a86a1f;border-color:#e8c8788c;outline:none}[data-drg-scene=character-folio] .drg-folio-command-strip__action:focus-visible{box-shadow:0 0 0 2px #e8c8788c}[data-drg-scene=character-folio] .drg-folio-command-strip__action-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-ui,var(--drg-font-body));letter-spacing:.02em;color:var(--folio-ink-dim,#ecdcb4e0);font-size:.78rem;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-command-strip__action-count{font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--drg-gold-1,#e8c878);margin-left:auto;font-size:1rem}[data-drg-scene=character-folio] .drg-folio-chapter-nav{gap:.35rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--segment,[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--rail{width:100%;box-shadow:none;background:#08060552;border:1px solid #e8c87847;border-radius:.4rem;flex-wrap:nowrap;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-chapter-nav__btn{border-radius:var(--drg-radius-chip,.35rem);min-width:0;min-height:2.55rem;color:var(--folio-ink-dim,#ecdcb4e0);cursor:pointer;font:inherit;box-sizing:border-box;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.38rem .45rem;display:inline-flex;position:relative}[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--segment .drg-folio-chapter-nav__btn,[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--rail .drg-folio-chapter-nav__btn{border:0;border-right:1px solid #c9a86a2e;border-radius:0}[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--segment .drg-folio-chapter-nav__btn:last-child,[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--rail .drg-folio-chapter-nav__btn:last-child{border-right:0}[data-drg-scene=character-folio] .drg-folio-chapter-nav__btn:hover,[data-drg-scene=character-folio] .drg-folio-chapter-nav__btn:focus-visible{color:var(--folio-ink,#f0dcb4);outline:none}[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--segment .drg-folio-chapter-nav__btn:hover,[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--rail .drg-folio-chapter-nav__btn:hover{background:#c9a86a14}[data-drg-scene=character-folio] .drg-folio-chapter-nav__btn:focus-visible{box-shadow:inset 0 0 0 1px #e8c878b3}[data-drg-scene=character-folio] .drg-folio-chapter-nav__btn.is-active{color:var(--folio-ink,#f0dcb4);box-shadow:none;background:#c9a86a24;border-color:#e8c87873}[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--segment .drg-folio-chapter-nav__btn.is-active,[data-drg-scene=character-folio] .drg-character-registry__cluster .drg-folio-chapter-nav--rail .drg-folio-chapter-nav__btn.is-active{border-right-color:#c9a86a2e;box-shadow:inset 0 -2px #e8c878b8}[data-drg-scene=character-folio] .drg-folio-chapter-nav__icon{flex-shrink:0;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-chapter-nav__icon .drg-ico{width:1rem;height:1rem;color:var(--folio-ink,#f3ead8)}[data-drg-scene=character-folio] .drg-folio-chapter-nav__plate,[data-drg-scene=character-folio] .drg-folio-chapter-nav__plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-chapter-nav__plate.drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-chapter-nav__plate.drg-asset-plate--cutout{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible;width:1.05rem!important;min-width:1.05rem!important;max-width:1.05rem!important;height:1.05rem!important;min-height:1.05rem!important;max-height:1.05rem!important}[data-drg-scene=character-folio] .drg-folio-chapter-nav__plate .drg-asset-plate__img{object-fit:contain;object-position:center;mix-blend-mode:normal;background:0 0;width:100%;height:100%;padding:0;position:static;inset:auto}[data-drg-scene=character-folio] .drg-folio-chapter-nav__label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-ui,var(--drg-font-body));letter-spacing:.08em;text-transform:uppercase;color:inherit;font-size:.74rem;font-weight:600;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-chapter-nav__badge{color:#f8ece0;min-width:1.05rem;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;background:#b44632d9;border-radius:999px;justify-content:center;align-items:center;padding:0 .24rem;font-size:.64rem;line-height:1.2;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-chapter-nav--dock{z-index:4;margin:var(--folio-gap-sm) 0 0;padding:.4rem .35rem calc(.4rem + env(safe-area-inset-bottom,0px));border:1px solid var(--folio-line,#c9a86a38);border-radius:var(--drg-radius-card,.5rem);box-shadow:none;background:#0a0806f5;justify-content:space-between;position:sticky;bottom:0}[data-drg-scene=character-folio] .drg-folio-chapter-nav--dock .drg-folio-chapter-nav__btn{background:0 0;border-color:#0000;flex-direction:column;flex:1 1 0;gap:.15rem;padding:.35rem .2rem}[data-drg-scene=character-folio] .drg-folio-chapter-nav--dock .drg-folio-chapter-nav__label{letter-spacing:.04em;font-size:.58rem}[data-drg-scene=character-folio] .drg-folio-chapter-nav--dock .drg-folio-chapter-nav__badge{min-width:.95rem;font-size:.58rem;position:absolute;top:.1rem;right:.15rem}[data-drg-scene=character-folio] .drg-character-crest .drg-scene-hero-row__title{font-family:var(--drg-font-display,var(--drg-font-heading));letter-spacing:.015em}[data-drg-scene=character-folio] .drg-folio-chapter-nav__label{font-family:var(--drg-font-ui,var(--drg-font-body))}@media (width<=767px){[data-drg-scene=character-folio] .drg-folio-command-strip__next{flex-wrap:wrap}}[data-drg-scene=character-folio] .drg-folio-tab-theatre{gap:var(--folio-gap-sm);min-width:0;max-width:100%;padding:var(--folio-gap);border:1px solid var(--folio-line);border-radius:var(--drg-radius-card,.5rem);background:radial-gradient(85% 55% at 50% 100%,#c9a86a12,#0000 60%),linear-gradient(165deg,#14100ce6,#080605f0);margin:0;box-shadow:inset 0 -16px 36px #00000047}[data-drg-scene=character-folio] .drg-folio-tab-theatre__content{min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-folio-tab-rail-column{border:0;border-right:1px solid var(--folio-line-soft);box-shadow:none;padding:0 var(--folio-gap-sm) 0 0;background:0 0;border-radius:0}@media (width<=768px){[data-drg-scene=character-folio] .drg-folio-tab-rail-column{border-right:0;border-bottom:1px solid var(--folio-line-soft);padding:0 0 var(--folio-gap-sm);width:100%}}[data-drg-scene=character-folio] .drg-folio-overview-frame{box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-folio-overview-attention__item{border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-folio-overview-attention__item:last-child .drg-folio-overview-attention__row{border-bottom:0}[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-spread-panel,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-section.drg-panel{border:0;border-top:1px solid var(--folio-line-soft);box-shadow:none;padding:var(--folio-gap-sm) 0;background:0 0;border-radius:0;margin:0}[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-spread-panel:first-child,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-section.drg-panel:first-child,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-tab-content>.drg-folio-spread-panel:first-child,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-tab-content>.drg-folio-section.drg-panel:first-child{border-top:0;padding-top:0}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-reference-identity-frame,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-tab-frame,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-frame.drg-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-character-crest__hero .drg-character-crest__avatar{border-width:1px;box-shadow:0 8px 18px #00000059}[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-summary__card,[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-folio-hero-card{border:1px solid var(--folio-line-soft);box-shadow:none}[data-drg-scene=character-folio] .drg-character-registry__workspace .character-content .drg-card.drg-folio-stat-card{box-shadow:none}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab:not(.is-active):not([aria-selected=true]){box-shadow:none;background:0 0;border-color:#0000}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-panel:before,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-panel:after,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-card:not(.drg-plate):before,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-card:not(.drg-plate):after,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-state-card:before,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-state-card:after{content:none!important;display:none!important}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-panel,[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-card:not(.drg-plate),[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-state-card{box-shadow:none}[data-drg-scene=character-folio] .drg-folio-tab-rail-column{padding-left:.15rem}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab{width:calc(100% - .2rem);margin-inline:.1rem}[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab.is-active,[data-drg-scene=character-folio] .drg-folio-tab-rail .character-tab[aria-selected=true]{background:#c9a86a1f;border-color:#e8c8786b;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-tab-theatre__content{box-sizing:border-box;padding:.15rem .2rem .35rem}[data-drg-scene=character-folio] .drg-folio-tab-content--overview{gap:var(--folio-gap-sm)}[data-drg-scene=character-folio] .drg-folio-overview-frame__body{gap:var(--folio-gap,.85rem)}[data-drg-scene=character-folio] .drg-folio-ability-bar{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-ability-slots{box-sizing:border-box;background:#c9a86a12;border:1px solid #e8c87847;border-radius:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;max-width:100%;display:grid;overflow:visible;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-ability-bar.is-picking,[data-drg-scene=character-folio] .drg-folio-ability-slots.is-picking{z-index:6;position:relative}[data-drg-scene=character-folio] .drg-folio-ability-slot,[data-drg-scene=character-folio] .character-content .drg-folio-ability-slot{box-sizing:border-box;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-right:1px solid #c9a86a2e;border-radius:0;flex-direction:column;gap:.4rem;margin:0;padding:.7rem .8rem .75rem;display:flex}[data-drg-scene=character-folio] .drg-folio-ability-slot:last-child{border-right:0;border-radius:0 .4rem .4rem 0}[data-drg-scene=character-folio] .drg-folio-ability-slot:first-child{border-radius:.4rem 0 0 .4rem}[data-drg-scene=character-folio] .drg-folio-ability-slot.is-filled{background:#c9a86a0f}[data-drg-scene=character-folio] .drg-folio-ability-slot__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-ink-mute,#c8bba6);font-size:.64rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-ability-slot__body{align-items:center;gap:.5rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-ability-slot__icon{background:#08060559;border:1px solid #c9a86a47;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-ability-slot__name{font-size:.82rem}[data-drg-scene=character-folio] .drg-folio-ability-slot__select{flex:1;min-width:0}[data-drg-scene=character-folio] .drg-folio-ability-picker{flex:1;min-width:0;position:relative}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger{width:100%;color:var(--folio-ink,#f3ead8);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);text-align:left;cursor:pointer;background:#08060566;border:1px solid #e8c87847;border-radius:.3rem;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.4rem .55rem .4rem .65rem;font-size:.95rem;font-weight:500;line-height:1.2;display:flex}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger:hover:not(:disabled){background:#c9a86a1a;border-color:#e8c87873}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger:focus-visible{outline-offset:2px;outline:2px solid #e8c878b3}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger:disabled{opacity:.55;cursor:not-allowed}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger[aria-expanded=true]{background:#c9a86a1f;border-color:#e8c8788c}[data-drg-scene=character-folio] .drg-folio-ability-picker__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-ability-picker__chevron{border-right:1.5px solid var(--drg-gold-3,#c9a86a);border-bottom:1.5px solid var(--drg-gold-3,#c9a86a);flex-shrink:0;width:.45rem;height:.45rem;margin-right:.1rem;transform:rotate(45deg)translateY(-.12rem)}[data-drg-scene=character-folio] .drg-folio-ability-picker__trigger[aria-expanded=true] .drg-folio-ability-picker__chevron{transform:rotate(225deg)translateY(-.05rem)}[data-drg-scene=character-folio] .drg-folio-ability-picker__menu{z-index:8;background:linear-gradient(#201810fa,#0a0806fa);border:1px solid #e8c87859;border-radius:.35rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .3rem);left:0;right:0;box-shadow:0 12px 28px #00000073}[data-drg-scene=character-folio] .drg-folio-ability-picker__option{width:100%;color:var(--folio-ink,#f3ead8);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.55rem;margin:0;padding:.4rem .5rem;font-size:.9rem;display:flex}[data-drg-scene=character-folio] .drg-folio-ability-picker__option:hover,[data-drg-scene=character-folio] .drg-folio-ability-picker__option:focus-visible{background:#c9a86a24}[data-drg-scene=character-folio] .drg-folio-ability-picker__option.is-current{color:var(--drg-gold-2,#e8c878)}[data-drg-scene=character-folio] .drg-folio-ability-picker__option.is-locked{opacity:.55}[data-drg-scene=character-folio] .drg-folio-ability-picker__option-icon{background:#08060573;border:1px solid #c9a86a47;border-radius:.22rem;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:flex;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-ability-picker__option-icon .drg-asset-plate{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-skills-combat{border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-folio-skills-crafts{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-skills-combat .drg-folio-overview-frame__panel{border:0;padding:0}[data-drg-scene=character-folio] .drg-folio-trace-recent{margin:0 0 var(--folio-gap-sm,.65rem);padding:0 0 var(--folio-gap-sm,.65rem);border-bottom:1px solid var(--folio-line-soft)}[data-drg-scene=character-folio] .drg-folio-trace-recent__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--folio-ink);overflow-wrap:anywhere;margin:0 0 .45rem;font-size:1rem}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-silhouette{display:none}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-tab .drg-folio-identity-frame.drg-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-header{margin-bottom:var(--folio-gap-sm);border:0;border-bottom:1px solid var(--folio-line-soft);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:.55rem;padding:0 .1rem .55rem;display:flex}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-header__lead{display:none}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-header__title{margin:0;font-size:1rem}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-sigil{width:1.5rem;height:1.5rem}[data-drg-scene=character-folio] .drg-character-registry__workspace .drg-folio-identity-chamber{min-width:0;max-width:100%;padding-top:.2rem}[data-drg-scene=character-folio] .drg-folio-stats-root{min-width:0;max-width:100%}[data-drg-scene=character-folio] .drg-folio-stats-pool{background:#c9a86a12;border:1px solid #e8c87847;border-radius:.4rem;flex-wrap:wrap;align-items:baseline;gap:.45rem .85rem;margin:0;padding:.55rem .85rem .6rem;display:flex;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-stats-pool--ready{background:#c9a86a1f;border-color:#e8c8786b}[data-drg-scene=character-folio] .drg-folio-stats-pool__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--folio-ink-mute,#c8bba6);font-size:.64rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-stats-pool__value{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--folio-ink,#f3ead8);font-size:1.35rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-stats-pool--ready .drg-folio-stats-pool__value{color:var(--drg-gold-2,#e8c878)}[data-drg-scene=character-folio] .drg-folio-stats-pool__hint{color:var(--folio-ink-mute,#c8bba6);flex:12rem;margin:0;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .character-content .drg-folio-stat-grid.drg-folio-stats{background:#c9a86a12;border:1px solid #e8c87847;border-radius:.4rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-stat-cell{min-width:0;box-shadow:none;background:0 0;border:1px solid #c9a86a2e;border-top:0;border-left:0;border-radius:0;flex-direction:column;gap:.35rem;margin:0;padding:.7rem .8rem .75rem;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-child(4n){border-right:0}[data-drg-scene=character-folio] .drg-folio-stat-cell:nth-child(n+5){border-bottom:0}[data-drg-scene=character-folio] .drg-folio-stat-cell.is-affordable{background:#c9a86a0f}[data-drg-scene=character-folio] .drg-folio-stat-cell__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}[data-drg-scene=character-folio] .drg-folio-stat-cell__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.01em;color:var(--folio-ink,#f3ead8);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint{flex:none;max-width:100%;position:relative}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint[open]{flex-direction:column;flex:100%;align-items:flex-end;gap:.35rem;display:flex}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint>summary{width:1.25rem;height:1.25rem;color:var(--drg-gold-3,#c9a86a);font-family:var(--drg-font-heading,Georgia, serif);cursor:pointer;background:0 0;border:1px solid #e8c87859;border-radius:999px;place-items:center;margin:0;padding:0;font-size:.72rem;line-height:1;list-style:none;display:grid}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint>summary::-webkit-details-marker{display:none}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint>summary:hover,[data-drg-scene=character-folio] .drg-folio-stat-cell__hint[open]>summary{background:#c9a86a24;border-color:#e8c8788c}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint>summary:focus-visible{outline-offset:2px;outline:2px solid #e8c878b3}[data-drg-scene=character-folio] .drg-folio-stat-cell__hint-body{box-shadow:none;color:var(--folio-ink-mute,#c8bba6);background:0 0;border:0;align-self:stretch;margin:0;padding:0;font-size:.78rem;line-height:1.45}[data-drg-scene=character-folio] .drg-folio-stat-cell__value{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;margin:0;display:flex}[data-drg-scene=character-folio] .drg-folio-stat-cell__total{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--folio-ink,#f3ead8);font-size:1.35rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-stat-cell__split,[data-drg-scene=character-folio] .drg-folio-stat-cell__next{font-variant-numeric:tabular-nums;color:var(--folio-ink-mute,#c8bba6);font-size:.78rem}[data-drg-scene=character-folio] .drg-folio-stat-cell__next{color:var(--drg-gold-2,#e8c878)}[data-drg-scene=character-folio] .drg-folio-stat-cell__spend{width:100%;margin-top:auto}[data-drg-scene=character-folio] .drg-folio-stat-cell__spend:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}[data-drg-scene=character-folio] .drg-folio-combat-readout__caption{color:var(--folio-ink-mute,#c8bba6);margin:.4rem 0 0;font-size:.78rem}[data-drg-scene=character-folio] .drg-folio-stat-passives{border:0;border-top:1px solid var(--folio-line-soft,#c9a86a2e);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:.55rem .1rem 0}[data-drg-scene=character-folio] .drg-folio-stat-passives__title{font-family:var(--drg-font-heading,Georgia, serif);color:var(--folio-ink,#f3ead8);margin:0 0 .45rem;font-size:1rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-stat-passives__list{margin:0;padding:0;list-style:none}[data-drg-scene=character-folio] .drg-folio-stat-passives__list li{color:var(--folio-ink-mute,#c8bba6);margin:0 0 .4rem;font-size:.82rem;line-height:1.45}[data-drg-scene=character-folio] .drg-folio-stat-passives__list li:last-child{margin-bottom:0}[data-drg-scene=character-folio] .drg-folio-stat-passives__list strong{color:var(--folio-ink,#f3ead8);font-weight:600}[data-drg-scene=character-folio] .drg-folio-passives-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-passive-grid{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;padding:.15rem 0 0;display:grid;overflow:visible}[data-drg-scene=character-folio] .drg-folio-passive-cell{--passive-edge:#c9a86a57;--passive-wash:#c9a86a1a;--passive-ink:var(--folio-ink,#f3ead8);isolation:isolate;border:1px solid var(--passive-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #16110df0, #080605f7);border-radius:.5rem;grid-template-columns:4.1rem minmax(0,1fr);align-items:start;gap:.55rem .85rem;min-width:0;margin:0;padding:.8rem .85rem .85rem;display:grid;position:relative;box-shadow:0 12px 24px #0000006b,inset 0 1px #ffffff0b}[data-drg-scene=character-folio] .drg-folio-passive-cell:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--passive-edge) 48%, transparent);opacity:.75;border-radius:.34rem;position:absolute;inset:.3rem}[data-drg-scene=character-folio] .drg-folio-passive-cell:after{content:"";pointer-events:none;border-right:1px solid var(--passive-edge);border-top:1px solid var(--passive-edge);opacity:.85;width:.42rem;height:.42rem;position:absolute;top:.55rem;right:.55rem}[data-drg-scene=character-folio] .drg-folio-passive-cell.is-affordable{box-shadow:0 10px 22px #0006, 0 0 18px color-mix(in srgb, var(--passive-edge) 35%, transparent), inset 0 1px 0 #ffffff0d}[data-drg-scene=character-folio] .drg-folio-passive-cell.is-max{opacity:.78;filter:saturate(.82)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=attack]{--passive-edge:#c45a2a94;--passive-wash:#b03e1638}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=crit]{--passive-edge:#e8c8789e;--passive-wash:#c9a86a33}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=penetration]{--passive-edge:#8aa0b88c;--passive-wash:#5a6e8c33}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=defense]{--passive-edge:#9a8b6e94;--passive-wash:#5a4e3438}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=survival]{--passive-edge:#b54a4a94;--passive-wash:#78202038}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=dodge]{--passive-edge:#6a6a9494;--passive-wash:#302a583d}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=resistance]{--passive-edge:#4a949494;--passive-wash:#20585838}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=sustain]{--passive-edge:#c4884a94;--passive-wash:#8c521c33}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=control]{--passive-edge:#7a5a9a99;--passive-wash:#482a6e3d}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive-cat=pvp]{--passive-edge:#c45a3a9e;--passive-wash:#8c2a1c3d}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=ashen_blade]{background:radial-gradient(ellipse 70% 60% at 10% 18%, #e8783029, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #16110df0, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=arcane_fracture]{background:radial-gradient(ellipse 55% 50% at 88% 14%, #5ab4be29, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #101216f0, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=shadow_step]{background:radial-gradient(ellipse 80% 70% at 90% 80%, #463c7838, transparent 60%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #0e0c14f5, #060508fa)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=life_vein]{background:radial-gradient(ellipse 50% 40% at 14% 70%, #a024242e, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #160e0ef0, #080505f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=duelist_grip]{background:radial-gradient(ellipse 60% 50% at 86% 20%, #c98c4629, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #18100cf0, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=pathfinder_precision]{background:radial-gradient(ellipse 65% 55% at 86% 18%, #c9a85a29, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #12140ef0, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=blood_rhythm]{background:radial-gradient(ellipse 55% 45% at 12% 78%, #8c121238, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #160c0cf2, #080505f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=armor_breaker]{background:radial-gradient(ellipse 60% 50% at 88% 70%, #788ca429, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #0e1014f2, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=iron_skin]{background:radial-gradient(ellipse 70% 55% at 14% 22%, #7860402e, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #14100cf2, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=elemental_ward]{background:radial-gradient(ellipse 50% 45% at 88% 16%, #40968c2e, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #0c1212f2, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=second_wind]{background:radial-gradient(ellipse 55% 50% at 18% 80%, #c4884029, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #16100af0, #080605f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell[data-passive=unyielding_will]{background:radial-gradient(ellipse 60% 50% at 86% 78%, #62408c33, transparent 55%), radial-gradient(ellipse 90% 80% at 8% 12%, var(--passive-wash), transparent 58%), linear-gradient(165deg, #100c16f5, #080608f7)}[data-drg-scene=character-folio] .drg-folio-passive-cell__icon{z-index:1;border:1px solid var(--passive-edge);width:4.1rem;height:4.1rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--passive-edge) 28%, transparent), inset 0 0 12px #00000080;background:#0605048c;border-radius:.38rem;display:flex;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-passive-cell__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-passive-cell__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-passive-cell__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-passive-cell__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-passive-cell__void{background:color-mix(in srgb, var(--passive-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-passive-cell__copy{z-index:1;flex-direction:column;gap:.28rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-passive-cell__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .65rem;display:flex}[data-drg-scene=character-folio] .drg-folio-passive-cell__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-passive-cell__tags{flex-wrap:wrap;justify-content:flex-end;gap:.35rem .55rem;display:flex}[data-drg-scene=character-folio] .drg-folio-passive-cell__cat,[data-drg-scene=character-folio] .drg-folio-passive-cell__scope{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-passive-cell__cat{color:color-mix(in srgb, var(--passive-edge) 72%, var(--folio-ink,#f3ead8))}[data-drg-scene=character-folio] .drg-folio-passive-cell__scope{color:var(--folio-ink-mute,#c8bba6)}[data-drg-scene=character-folio] .drg-folio-passive-cell__rank{font-variant-numeric:tabular-nums;color:var(--folio-ink,#f3ead8);margin:0;font-size:.95rem}[data-drg-scene=character-folio] .drg-folio-passive-cell__effect,[data-drg-scene=character-folio] .drg-folio-passive-cell__max,[data-drg-scene=character-folio] .drg-folio-passive-cell__next{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-passive-cell__next{opacity:.88;font-size:.72rem}[data-drg-scene=character-folio] .drg-folio-passive-cell__spend{border-color:color-mix(in srgb, var(--passive-edge) 55%, transparent);width:100%;margin-top:.35rem}[data-drg-scene=character-folio] .drg-folio-passive-cell__spend:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}[data-drg-scene=character-folio] .drg-folio-spec-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-spec-branch{--spec-edge:#c9a86a57;--spec-wash:#c9a86a1a;min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:.65rem;margin:0;padding:0;display:flex}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=pathfinder]{--spec-edge:#c9a85a94;--spec-wash:#786e3033}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=inquisitor]{--spec-edge:#c45a2a94;--spec-wash:#8c341238}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=shadow_blade]{--spec-edge:#6a6a9494;--spec-wash:#302a583d}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=duelist]{--spec-edge:#c45a3a9e;--spec-wash:#8c2a1c38}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=veil_path]{--spec-edge:#5aa0aa8c;--spec-wash:#20505838}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=mind_reaver]{--spec-edge:#7a5a9a99;--spec-wash:#482a6e3d}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=beast_master]{--spec-edge:#9a8b6e94;--spec-wash:#5a4e3438}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=blizzard_walker]{--spec-edge:#78aabe8c;--spec-wash:#285a6e38}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=blood_shepherd]{--spec-edge:#b54a4a94;--spec-wash:#78202038}[data-drg-scene=character-folio] .drg-folio-spec-branch[data-spec=void_priest]{--spec-edge:#5a468294;--spec-wash:#281c4642}[data-drg-scene=character-folio] .drg-folio-spec-branch__head{isolation:isolate;border:1px solid var(--spec-edge);background:radial-gradient(ellipse 80% 70% at 8% 20%, var(--spec-wash), transparent 58%), linear-gradient(165deg, #16110df0, #080605f7);border-radius:.45rem;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.65rem .75rem;display:grid;position:relative;box-shadow:0 10px 22px #00000061,inset 0 1px #ffffff0a}[data-drg-scene=character-folio] .drg-folio-spec-branch__head:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--spec-edge) 48%, transparent);opacity:.7;border-radius:.32rem;position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-folio-spec-branch.is-active .drg-folio-spec-branch__head{box-shadow:0 10px 22px #00000061, 0 0 18px color-mix(in srgb, var(--spec-edge) 35%, transparent), inset 0 1px 0 #ffffff0d}[data-drg-scene=character-folio] .drg-folio-spec-branch__icon{z-index:1;border:1px solid var(--spec-edge);background:#0605048c;border-radius:.35rem;width:3.4rem;height:3.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000073}[data-drg-scene=character-folio] .drg-folio-spec-branch__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-spec-branch__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-spec-branch__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-spec-branch__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-spec-branch__void{background:color-mix(in srgb, var(--spec-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-spec-branch__copy{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .65rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-spec-branch__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);margin:0;font-size:1.05rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-spec-branch__badge{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--spec-edge) 72%, var(--folio-ink,#f3ead8));font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-spec-branch__badge--mute{color:var(--folio-ink-mute,#c8bba6)}[data-drg-scene=character-folio] .drg-folio-spec-nodes{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-spec-node{isolation:isolate;border:1px solid var(--spec-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--spec-wash), transparent 58%), linear-gradient(165deg, #16110deb, #080605f5);border-radius:.42rem;grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:.55rem .75rem;min-width:0;padding:.7rem .8rem .75rem;display:grid;position:relative;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff09}[data-drg-scene=character-folio] .drg-folio-spec-node:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--spec-edge) 48%, transparent);opacity:.72;border-radius:.3rem;position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-folio-spec-node:after{content:"";pointer-events:none;border-right:1px solid var(--spec-edge);border-top:1px solid var(--spec-edge);opacity:.82;width:.38rem;height:.38rem;position:absolute;top:.5rem;right:.5rem}[data-drg-scene=character-folio] .drg-folio-spec-node[data-tier="2"] .drg-folio-spec-node__icon{filter:saturate(.88)brightness(.94)}[data-drg-scene=character-folio] .drg-folio-spec-node[data-tier="3"] .drg-folio-spec-node__icon{filter:saturate(1.08)brightness(1.04)}[data-drg-scene=character-folio] .drg-folio-spec-node.is-locked{opacity:.72;filter:saturate(.78)}[data-drg-scene=character-folio] .drg-folio-spec-node.is-owned,[data-drg-scene=character-folio] .drg-folio-spec-node.is-open{box-shadow:0 8px 18px #00000057, 0 0 14px color-mix(in srgb, var(--spec-edge) 28%, transparent), inset 0 1px 0 #ffffff0d}[data-drg-scene=character-folio] .drg-folio-spec-node__icon{z-index:1;border:1px solid var(--spec-edge);background:#0605048c;border-radius:.32rem;width:3.4rem;height:3.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000073}[data-drg-scene=character-folio] .drg-folio-spec-node__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-spec-node__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-spec-node__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-spec-node__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-spec-node__void{background:color-mix(in srgb, var(--spec-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-spec-node__copy{z-index:1;flex-direction:column;gap:.3rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-spec-node__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;display:flex}[data-drg-scene=character-folio] .drg-folio-spec-node__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);margin:0;font-size:.95rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-spec-node__tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--spec-edge) 70%, var(--folio-ink,#f3ead8));font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-spec-node__effect,[data-drg-scene=character-folio] .drg-folio-spec-node__state{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-spec-node__spend{border-color:color-mix(in srgb, var(--spec-edge) 55%, transparent);width:100%;margin-top:.25rem}[data-drg-scene=character-folio] .drg-folio-spec-node__spend:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-spec-grid{grid-template-columns:1fr}}[data-drg-scene=character-folio] .drg-folio-prestige-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-prestige-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-prestige-cell,[data-drg-scene=character-folio] .drg-folio-prestige-oath{--prestige-edge:#c9a86a57;--prestige-wash:#c9a86a1a;isolation:isolate;border:1px solid var(--prestige-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--prestige-wash), transparent 58%), linear-gradient(165deg, #16110deb, #080605f5);border-radius:.42rem;grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:.55rem .75rem;min-width:0;margin:0;padding:.7rem .8rem .75rem;display:grid;position:relative;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff09}[data-drg-scene=character-folio] .drg-folio-prestige-cell:before,[data-drg-scene=character-folio] .drg-folio-prestige-oath:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--prestige-edge) 48%, transparent);opacity:.72;border-radius:.3rem;position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-folio-prestige-cell:after,[data-drg-scene=character-folio] .drg-folio-prestige-oath:after{content:"";pointer-events:none;border-right:1px solid var(--prestige-edge);border-top:1px solid var(--prestige-edge);opacity:.82;width:.38rem;height:.38rem;position:absolute;top:.5rem;right:.5rem}[data-drg-scene=character-folio] .drg-folio-prestige-cell[data-prestige-gate=level]{--prestige-edge:#c9a85a94;--prestige-wash:#786e3033}[data-drg-scene=character-folio] .drg-folio-prestige-cell[data-prestige-gate=biome_bosses]{--prestige-edge:#c45a2a94;--prestige-wash:#8c341238}[data-drg-scene=character-folio] .drg-folio-prestige-cell[data-prestige-gate=main_story]{--prestige-edge:#78aabe8c;--prestige-wash:#285a6e38}[data-drg-scene=character-folio] .drg-folio-prestige-oath{--prestige-edge:#b54a4a8c;--prestige-wash:#7820202e}[data-drg-scene=character-folio] .drg-folio-prestige-cell.is-locked{opacity:.78;filter:saturate(.82)}[data-drg-scene=character-folio] .drg-folio-prestige-cell.is-met,[data-drg-scene=character-folio] .drg-folio-prestige-oath.is-ready{box-shadow:0 8px 18px #00000057, 0 0 14px color-mix(in srgb, var(--prestige-edge) 28%, transparent), inset 0 1px 0 #ffffff0d}[data-drg-scene=character-folio] .drg-folio-prestige-cell__icon{z-index:1;border:1px solid var(--prestige-edge);background:#0605048c;border-radius:.32rem;width:3.4rem;height:3.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000073}[data-drg-scene=character-folio] .drg-folio-prestige-cell__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-prestige-cell__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-prestige-cell__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-prestige-cell__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-prestige-cell__void{background:color-mix(in srgb, var(--prestige-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-prestige-cell__copy{z-index:1;flex-direction:column;gap:.3rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-prestige-cell__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;display:flex}[data-drg-scene=character-folio] .drg-folio-prestige-cell__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);margin:0;font-size:.95rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-prestige-cell__tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--prestige-edge) 70%, var(--folio-ink,#f3ead8));font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-prestige-cell__rank{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--folio-ink,#f3ead8);margin:0;font-size:.72rem}[data-drg-scene=character-folio] .drg-folio-prestige-cell__effect{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-prestige-cell__go,[data-drg-scene=character-folio] .drg-folio-prestige-cell__spend{box-sizing:border-box;text-align:center;border-color:color-mix(in srgb, var(--prestige-edge) 55%, transparent);justify-content:center;width:100%;margin-top:.25rem;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-prestige-cell__spend:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-prestige-grid{grid-template-columns:1fr}}[data-drg-scene=character-folio] .drg-folio-bg-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-bg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-bg-cell{--bg-edge:#c9a86a57;--bg-wash:#c9a86a1a;isolation:isolate;border:1px solid var(--bg-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--bg-wash), transparent 58%), linear-gradient(165deg, #16110deb, #080605f5);border-radius:.42rem;grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:.55rem .75rem;min-width:0;margin:0;padding:.7rem .8rem .75rem;display:grid;position:relative;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff09}[data-drg-scene=character-folio] .drg-folio-bg-cell:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-edge) 48%, transparent);opacity:.72;border-radius:.3rem;position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-folio-bg-cell:after{content:"";pointer-events:none;border-right:1px solid var(--bg-edge);border-top:1px solid var(--bg-edge);opacity:.82;width:.38rem;height:.38rem;position:absolute;top:.5rem;right:.5rem}[data-drg-scene=character-folio] .drg-folio-bg-cell[data-background=wanderer],[data-drg-scene=character-folio] .drg-folio-bg-cell[data-bg-tone=road]{--bg-edge:#9a8b6e94;--bg-wash:#5a4e3438}[data-drg-scene=character-folio] .drg-folio-bg-cell[data-background=outcast],[data-drg-scene=character-folio] .drg-folio-bg-cell[data-bg-tone=ash]{--bg-edge:#b54a4a94;--bg-wash:#78202038}[data-drg-scene=character-folio] .drg-folio-bg-cell[data-background=scholar],[data-drg-scene=character-folio] .drg-folio-bg-cell[data-bg-tone=ink]{--bg-edge:#5aa0aa8c;--bg-wash:#20505838}[data-drg-scene=character-folio] .drg-folio-bg-cell.is-locked{opacity:.78;filter:saturate(.82)}[data-drg-scene=character-folio] .drg-folio-bg-cell.is-current{box-shadow:0 8px 18px #00000057, 0 0 14px color-mix(in srgb, var(--bg-edge) 28%, transparent), inset 0 1px 0 #ffffff0d}[data-drg-scene=character-folio] .drg-folio-bg-cell__icon{z-index:1;border:1px solid var(--bg-edge);background:#0605048c;border-radius:.32rem;width:3.4rem;height:3.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000073}[data-drg-scene=character-folio] .drg-folio-bg-cell__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-bg-cell__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-bg-cell__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-bg-cell__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-bg-cell__void{background:color-mix(in srgb, var(--bg-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-bg-cell__copy{z-index:1;flex-direction:column;gap:.3rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-bg-cell__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;display:flex}[data-drg-scene=character-folio] .drg-folio-bg-cell__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);margin:0;font-size:.95rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-bg-cell__tier,[data-drg-scene=character-folio] .drg-folio-bg-cell__chip{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--bg-edge) 70%, var(--folio-ink,#f3ead8));font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-bg-cell__tags{flex-wrap:wrap;gap:.35rem .55rem;margin:0;display:flex}[data-drg-scene=character-folio] .drg-folio-bg-cell__effect,[data-drg-scene=character-folio] .drg-folio-bg-cell__state{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-bg-cell__spend{box-sizing:border-box;border-color:color-mix(in srgb, var(--bg-edge) 55%, transparent);justify-content:center;width:100%;margin-top:.25rem;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-bg-cell__spend:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-bg-grid{grid-template-columns:1fr}}[data-drg-scene=character-folio] .drg-folio-deep-skills{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skills__list{background:#c9a86a12;border:1px solid #e8c87847;border-radius:.4rem;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden;box-shadow:0 8px 18px #00000047}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill,[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill--interactive{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c9a86a2e;border-radius:0;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin:0;padding:.7rem .8rem;display:flex}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill:last-child{border-bottom:0}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__body{flex:8rem;min-width:0}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);font-size:1rem;font-weight:500}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__meta{color:var(--folio-ink-mute,#c8bba6);font-size:.78rem}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__icon{border-radius:.3rem;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-ability-slot__icon .drg-asset-plate{width:100%;height:100%}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__req{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;text-align:right;color:var(--folio-ink-mute,#c8bba6);flex:9rem;margin:0;font-size:.72rem;line-height:1.35}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__train{flex:none;min-width:7.5rem}[data-drg-scene=character-folio] .character-content .drg-folio-deep-skill__train:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}[data-drg-scene=character-folio] .drg-folio-history-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-history-toolbar{grid-template-columns:minmax(0,1fr) minmax(12rem,20rem) auto;align-items:center;gap:.45rem .75rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-history-chips{flex-wrap:wrap;gap:.4rem;display:flex}[data-drg-scene=character-folio] .drg-folio-history-chip{color:var(--folio-ink-mute,#c8bba6);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0c0a088c;border:1px solid #c9a86a52;border-radius:.32rem;margin:0;padding:.28rem .7rem;font-size:.72rem}[data-drg-scene=character-folio] .drg-folio-history-chip.is-active{color:var(--folio-ink,#f3ead8);border-color:#c9a86ab8;box-shadow:4px 4px #00000059}[data-drg-scene=character-folio] .drg-folio-history-search{box-sizing:border-box;width:100%;min-height:2.2rem;color:var(--folio-ink,#f3ead8);background:#080605b8;border:1px solid #c9a86a47;border-radius:.32rem;padding:.4rem .7rem;font-size:.85rem}[data-drg-scene=character-folio] .drg-folio-history-search::placeholder{color:color-mix(in srgb, var(--folio-ink-mute,#c8bba6) 80%, transparent)}[data-drg-scene=character-folio] .drg-folio-history-counter{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--folio-ink-mute,#c8bba6);font-size:.68rem}[data-drg-scene=character-folio] .drg-folio-history-empty{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.85rem}[data-drg-scene=character-folio] .drg-folio-history-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.7rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-history-cell{--history-edge:#c9a86a57;--history-wash:#c9a86a1a;isolation:isolate;border:1px solid var(--history-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--history-wash), transparent 58%), linear-gradient(165deg, #16110deb, #080605f5);border-radius:.4rem;grid-template-columns:2.8rem minmax(0,1fr) auto;align-items:center;gap:.28rem .65rem;min-width:0;margin:0;padding:.55rem .65rem .58rem;display:grid;position:relative;box-shadow:0 8px 16px #00000052,inset 0 1px #ffffff09}[data-drg-scene=character-folio] .drg-folio-history-cell:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--history-edge) 48%, transparent);opacity:.68;border-radius:.26rem;position:absolute;inset:.22rem}[data-drg-scene=character-folio] .drg-folio-history-cell:after{content:"";pointer-events:none;border-right:1px solid var(--history-edge);border-top:1px solid var(--history-edge);opacity:.75;width:.3rem;height:.3rem;position:absolute;top:.4rem;right:.4rem}[data-drg-scene=character-folio] .drg-folio-history-cell[data-history-result=win]{--history-edge:#c9a85a94;--history-wash:#786e3033}[data-drg-scene=character-folio] .drg-folio-history-cell[data-history-result=loss]{--history-edge:#b54a4a8c;--history-wash:#7820202e}[data-drg-scene=character-folio] .drg-folio-history-cell[data-history-result=draw]{--history-edge:#9a8b6e8c;--history-wash:#5a4e3433}[data-drg-scene=character-folio] .drg-folio-history-cell[data-history-mode=pvp]{--history-edge:#78aabe8c;--history-wash:#285a6e38}[data-drg-scene=character-folio] .drg-folio-history-cell.is-open{box-shadow:0 4px 12px #00000047, 0 0 12px color-mix(in srgb, var(--history-edge) 28%, transparent), inset 0 1px 0 #ffffff0d;align-items:start}[data-drg-scene=character-folio] .drg-folio-history-cell__icon{z-index:1;border:1px solid var(--history-edge);background:#0605048c;border-radius:.28rem;width:2.8rem;height:2.8rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #00000073}[data-drg-scene=character-folio] .drg-folio-history-cell__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-history-cell__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-history-cell__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-history-cell__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-history-cell__void{background:color-mix(in srgb, var(--history-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-history-cell__copy{z-index:1;flex-direction:column;gap:.08rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-history-cell__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:500;line-height:1.2}[data-drg-scene=character-folio] .drg-folio-history-cell__aside{z-index:1;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:.12rem;padding-right:.2rem;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-history-cell__tier{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--history-edge) 70%, var(--folio-ink,#f3ead8));white-space:nowrap;font-size:.58rem;line-height:1}[data-drg-scene=character-folio] .drg-folio-history-cell__meta,[data-drg-scene=character-folio] .drg-folio-history-cell__effect{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.72rem;line-height:1.3}[data-drg-scene=character-folio] .drg-folio-history-cell__log-btn{color:color-mix(in srgb, var(--history-edge) 72%, var(--folio-ink,#f3ead8));font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.58rem}[data-drg-scene=character-folio] .drg-folio-history-cell__log-btn:hover,[data-drg-scene=character-folio] .drg-folio-history-cell.is-open .drg-folio-history-cell__log-btn{color:var(--folio-ink,#f3ead8)}[data-drg-scene=character-folio] .drg-folio-history-cell__log-btn:focus-visible{color:var(--folio-ink,#f3ead8);outline:1px solid var(--history-edge);outline-offset:2px}[data-drg-scene=character-folio] .drg-folio-history-cell__log-btn:disabled{opacity:.55;cursor:wait}[data-drg-scene=character-folio] .drg-folio-history-cell__log{z-index:1;border-top:1px solid color-mix(in srgb, var(--history-edge) 40%, transparent);grid-column:1/-1;max-height:11rem;margin:.1rem 0 0;padding-top:.35rem;position:relative;overflow:auto}[data-drg-scene=character-folio] .drg-folio-history-cell__line{color:var(--folio-ink-mute,#c8bba6);margin:0 0 .28rem;font-size:.76rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-history-cell__line:last-child{margin-bottom:0}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-history-list{grid-template-columns:1fr}[data-drg-scene=character-folio] .drg-folio-history-toolbar{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=character-folio] .drg-folio-quest-root{gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-root .drg-folio-quest-pool{background:#0c0906b8;border-color:#e8c87866;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem 1rem;padding:.62rem .9rem .65rem;display:grid}[data-drg-scene=character-folio] .drg-folio-quest-root .drg-folio-quest-pool.drg-folio-stats-pool--ready{background:#c9a86a1f;border-color:#e8c8789e}[data-drg-scene=character-folio] .drg-folio-quest-pool__lead{flex-direction:column;gap:.06rem;min-width:5.5rem;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-pool__label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#d4c09a;font-size:.62rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-quest-pool__value{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#f6edd4;font-size:1.7rem;font-weight:500;line-height:1}[data-drg-scene=character-folio] .drg-folio-quest-root .drg-folio-quest-pool.drg-folio-stats-pool--ready .drg-folio-quest-pool__value{color:#f3d78a}[data-drg-scene=character-folio] .drg-folio-quest-pool__tallies{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally{color:inherit;cursor:pointer;background:#050403c7;border:1px solid #c9a86a61;border-radius:.28rem;align-items:baseline;gap:.35rem;margin:0;padding:.28rem .55rem .3rem;display:inline-flex}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally:hover:not(:disabled),[data-drg-scene=character-folio] .drg-folio-quest-pool__tally:focus-visible{border-color:#e8c878b3}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally:focus-visible{outline-offset:2px;outline:1px solid #e8c878b3}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally:disabled{cursor:default;opacity:.48}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally strong{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#f6edd4;font-size:1.08rem;font-weight:500;line-height:1}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally em{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#d7b56a;font-size:.58rem;font-style:normal;font-weight:500;line-height:1}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally[data-tally=claimable]:not(:disabled){background:#78602038;border-color:#e8c878b3}[data-drg-scene=character-folio] .drg-folio-quest-pool__tally[data-tally=claimable]:not(:disabled) strong{color:#f3d78a}@media (width<=720px){[data-drg-scene=character-folio] .drg-folio-quest-root .drg-folio-quest-pool{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=character-folio] .drg-folio-quest-chips{flex-wrap:wrap;gap:.4rem;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-chip{color:var(--folio-ink-dim,#d2b482b3);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0c0a089e;border:1px solid #c9a86a6b;border-radius:.32rem;margin:0;padding:.3rem .75rem;font-size:.74rem}[data-drg-scene=character-folio] .drg-folio-quest-chip.is-active{color:var(--folio-ink,#f0e0b8);background:#c9a86a24;border-color:#e8c878d1;box-shadow:4px 4px #00000059}[data-drg-scene=character-folio] .drg-folio-quest-empty{color:var(--folio-ink-dim,#d2b482b3);margin:0;font-size:.88rem}[data-drg-scene=character-folio] .drg-folio-quest-section{flex-direction:column;gap:.55rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-section__title{border-bottom:1px solid var(--folio-line,#c9a86a5c);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.12em;text-transform:uppercase;color:var(--drg-gold-2,#e8c878);margin:0;padding-bottom:.28rem;font-size:.78rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-quest-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;min-width:0;display:grid}[data-drg-scene=character-folio] .drg-folio-quest-cell{--quest-edge:#c9a86a80;--quest-wash:#c9a86a24;--quest-title-h:2.45rem;--quest-duty-h:3.35rem;--quest-bounty-h:1.85rem;--quest-foot-h:1.85rem;isolation:isolate;box-sizing:border-box;border:1px solid var(--quest-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--quest-wash), transparent 58%), linear-gradient(165deg, #120e0af5, #060504fa);border-radius:.42rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:.35rem .75rem;min-width:0;margin:0;padding:.7rem .8rem .72rem;display:grid;position:relative;box-shadow:0 10px 20px #00000061,inset 0 1px #ffffff0d}[data-drg-scene=character-folio] .drg-folio-quest-cell:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--quest-edge) 58%, transparent);opacity:.82;border-radius:.28rem;position:absolute;inset:.24rem}[data-drg-scene=character-folio] .drg-folio-quest-cell:after{content:"";pointer-events:none;border-right:1px solid var(--quest-edge);border-top:1px solid var(--quest-edge);opacity:.88;width:.34rem;height:.34rem;position:absolute;top:.42rem;right:.42rem}[data-drg-scene=character-folio] .drg-folio-quest-cell[data-quest-bucket=claimable]{--quest-edge:#e8c878ad;--quest-wash:#8c762a3d}[data-drg-scene=character-folio] .drg-folio-quest-cell[data-quest-bucket=available]{--quest-edge:#c98c489e;--quest-wash:#8c481c33}[data-drg-scene=character-folio] .drg-folio-quest-cell[data-quest-bucket=active]{--quest-edge:#b09e7a94;--quest-wash:#5a4e3438}[data-drg-scene=character-folio] .drg-folio-quest-cell[data-quest-bucket=history]{--quest-edge:#847a6c80;--quest-wash:#302c2833}[data-drg-scene=character-folio] .drg-folio-quest-cell--faded{opacity:.5}[data-drg-scene=character-folio] .drg-folio-quest-cell__fade{z-index:1;color:var(--drg-text-muted,#8c8273);margin:.15rem 0 0;font-size:.72rem;line-height:1.35;position:relative}[data-drg-scene=character-folio] .drg-folio-quest-cell__icon{z-index:1;border:1px solid var(--quest-edge);background:#060504b3;border-radius:.3rem;flex:none;align-self:start;width:3.25rem;height:3.25rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000080}[data-drg-scene=character-folio] .drg-folio-quest-cell__icon .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-quest-cell__icon .drg-asset-plate--sm,[data-drg-scene=character-folio] .drg-folio-quest-cell__icon .drg-item-plate--cell{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-quest-cell__icon .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-quest-cell__void{background:color-mix(in srgb, var(--quest-wash) 70%, #080605cc);width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-quest-cell__copy{z-index:1;grid-template-rows:1.05rem var(--quest-title-h) var(--quest-duty-h) var(--quest-bounty-h) var(--quest-foot-h);gap:.2rem;min-width:0;display:grid;position:relative}[data-drg-scene=character-folio] .drg-folio-quest-cell__kicker{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--quest-edge) 55%, var(--folio-ink,#f0e0b8));justify-content:space-between;align-items:baseline;gap:.45rem;margin:0;font-size:.62rem;font-weight:500;line-height:1.2;display:flex;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__progress{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--folio-ink-dim,#d2b482b3);flex:none}[data-drg-scene=character-folio] .drg-folio-quest-cell__title{max-height:var(--quest-title-h);font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.015em;color:var(--folio-ink,#f0e0b8);overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:.45rem;font-size:.98rem;font-weight:500;line-height:1.22;display:-webkit-box;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__duty{min-width:0;min-height:0;max-height:var(--quest-duty-h);grid-template-rows:minmax(0,1fr) auto;gap:.14rem;display:grid}[data-drg-scene=character-folio] .drg-folio-quest-cell__duty.is-empty{visibility:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__task{color:var(--folio-ink,#f0e0b8);overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__how{color:#d7b56a;justify-content:space-between;align-items:baseline;gap:.45rem;min-width:0;margin:0;font-size:.68rem;line-height:1.25;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-cell__how>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__count{font-family:var(--drg-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:#f3ead8;flex:none;font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-quest-cell__bounty{align-items:center;gap:.4rem;min-width:0;display:flex;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__bounty.is-empty{visibility:hidden}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally{background:#050403c7;border:1px solid #e8c8786b;border-radius:.28rem;align-items:baseline;gap:.32rem;min-width:0;padding:.12rem .5rem .14rem .45rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally strong{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#f6edd4;font-size:1.05rem;font-weight:500;line-height:1}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally em{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#d7b56a;font-size:.58rem;font-style:normal;font-weight:500;line-height:1}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally[data-tally=gold]{border-color:#e8c8789e}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally[data-tally=gold] strong{color:#f3d78a}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally[data-tally=gold] em{color:#e8c878}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally[data-tally=xp] strong{color:#f3ead8}[data-drg-scene=character-folio] .drg-folio-quest-cell__tally[data-tally=xp] em{color:#cbb892}[data-drg-scene=character-folio] .drg-folio-quest-cell__foot{align-items:center;gap:.35rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-cell__act,[data-drg-scene=character-folio] .drg-folio-quest-cell__go{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--quest-edge) 72%, transparent);width:auto;min-width:0;height:1.7rem;min-height:1.7rem;color:var(--folio-ink,#f0e0b8);letter-spacing:.1em;white-space:nowrap;text-shadow:none;filter:none;background:#050403c7;border-radius:.28rem;flex:none;padding:0 .62rem;font-size:.62rem;font-weight:500;overflow:hidden;transform:none;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=character-folio] .drg-folio-quest-cell__act:before,[data-drg-scene=character-folio] .drg-folio-quest-cell__go:before{content:none}[data-drg-scene=character-folio] .drg-folio-quest-cell__act:hover,[data-drg-scene=character-folio] .drg-folio-quest-cell__act:focus-visible,[data-drg-scene=character-folio] .drg-folio-quest-cell__go:hover,[data-drg-scene=character-folio] .drg-folio-quest-cell__go:focus-visible{filter:none;color:#f6edd4;border-color:#e8c878c7;transform:none;box-shadow:inset 0 1px #ffffff12}[data-drg-scene=character-folio] .drg-folio-quest-cell__act.drg-btn--gold{color:#1a1408;text-shadow:none;background:color-mix(in srgb, var(--drg-gold-2,#e8c878) 88%, #6a4a1c);border-color:#e8c878d1;box-shadow:inset 0 1px #fff8dc47}[data-drg-scene=character-folio] .drg-folio-quest-cell__act.drg-btn--gold:hover,[data-drg-scene=character-folio] .drg-folio-quest-cell__act.drg-btn--gold:focus-visible{color:#120e05;filter:none;transform:none;box-shadow:inset 0 1px #fff8dc66}[data-drg-scene=character-folio] .drg-folio-quest-cell__act:disabled{opacity:.55;filter:none;box-shadow:none;transform:none}[data-drg-scene=character-folio] .drg-folio-quest-confirm{flex-direction:column;gap:.45rem;display:flex}[data-drg-scene=character-folio] .drg-folio-quest-confirm p,.drg-shell-modal__copy .drg-folio-quest-confirm p{color:var(--folio-ink,#f0e0b8);margin:0;font-size:.88rem;line-height:1.4}.drg-shell-modal__copy .drg-folio-quest-confirm__name{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:#f6edd4;font-size:1.05rem}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-quest-list{grid-template-columns:1fr}}[data-drg-scene=character-folio] .drg-folio-companion-root{--comp-edge:#c9a86a80;--comp-wash:#c9a86a24;--comp-brass-mid:#b08948;--comp-brass-deep:#4a3416;--comp-brass-shine:#ead49a;--comp-brass-ink:#2a1c0c;--comp-wax:#6a2e22;gap:var(--folio-gap-sm,.65rem);flex-direction:column;min-width:0;min-height:min(38rem,100dvh - 13.5rem);display:flex}[data-drg-scene=character-folio] .drg-folio-companion-chamber{flex:auto;grid-template-rows:minmax(14rem,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.7rem;min-width:0;min-height:22rem;display:grid}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=frost]{--comp-edge:#96b0c694;--comp-wash:#304e6647}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=ink]{--comp-edge:#8462a894;--comp-wash:#3e205847}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=ember]{--comp-edge:#d69c4899;--comp-wash:#78401247}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=umber]{--comp-edge:#a8704894;--comp-wash:#58301647}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=steel]{--comp-edge:#94a4b094;--comp-wash:#303e4a47}[data-drg-scene=character-folio] .drg-folio-companion-chamber[data-companion-tone=moss]{--comp-edge:#62946094;--comp-wash:#1c482447}[data-drg-scene=character-folio] .drg-folio-companion-well{--comp-plaque-edge:color-mix(in srgb, var(--comp-edge) 78%, transparent);isolation:isolate;border:1px solid var(--comp-plaque-edge);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--comp-wash), transparent 58%), linear-gradient(165deg, #16110df0, #080605f7);border-radius:.5rem;grid-template-columns:minmax(10.5rem,13.5rem) minmax(0,1fr);min-width:0;min-height:0;padding:.72rem .85rem .78rem;display:grid;position:relative;overflow:visible;box-shadow:0 12px 24px #0000006b,inset 0 1px #fff4d212}[data-drg-scene=character-folio] .drg-folio-companion-well:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--comp-edge) 48%, transparent);opacity:.78;border-radius:.34rem;position:absolute;inset:.3rem}[data-drg-scene=character-folio] .drg-folio-companion-well:after{content:"";pointer-events:none;border-right:1px solid var(--comp-plaque-edge);border-top:1px solid var(--comp-plaque-edge);opacity:.88;width:.42rem;height:.42rem;position:absolute;top:.52rem;right:.52rem}[data-drg-scene=character-folio] .drg-folio-companion-well.is-bound{box-shadow:0 12px 24px #0000006b, 0 0 16px color-mix(in srgb, var(--comp-edge) 28%, transparent), inset 0 1px 0 #fff4d214}[data-drg-scene=character-folio] .drg-folio-companion-well.is-locked .drg-folio-companion-well__figure{filter:none}[data-drg-scene=character-folio] .drg-folio-companion-well__stage{z-index:1;isolation:isolate;background:0 0;border:0;min-width:0;min-height:11.5rem;position:relative;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-well__frame{z-index:3;pointer-events:none;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate.drg-asset-plate--hero,[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate.drg-asset-plate--item{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-companion-well__frame-plate .drg-asset-plate__img{object-fit:contain;object-position:center bottom;transform-origin:bottom;transform:scale(1.06)}[data-drg-scene=character-folio] .drg-folio-companion-well__lip,[data-drg-scene=character-folio] .drg-folio-companion-well__basin{z-index:6;pointer-events:none;position:absolute;left:0;right:0}[data-drg-scene=character-folio] .drg-folio-companion-well__lip{height:.95rem;top:0}[data-drg-scene=character-folio] .drg-folio-companion-well__basin{height:1.85rem;bottom:0}[data-drg-scene=character-folio] .drg-folio-companion-well__lip-svg,[data-drg-scene=character-folio] .drg-folio-companion-well__basin-svg{width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-companion-well__cap,[data-drg-scene=character-folio] .drg-folio-companion-well__rim-svg{display:none}[data-drg-scene=character-folio] .drg-folio-companion-well__seal{z-index:9;pointer-events:none;width:32%;height:2.2rem;position:absolute;top:7%;left:34%}[data-drg-scene=character-folio] .drg-folio-companion-well__seal-svg,[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-svg,[data-drg-scene=character-folio] .drg-folio-companion-well__seal .drg-folio-companion-cell__seal-plate.drg-asset-plate{width:100%;height:100%}[data-drg-scene=character-folio] .drg-folio-companion-well__glass,[data-drg-scene=character-folio] .drg-folio-companion-well__fluid,[data-drg-scene=character-folio] .drg-folio-companion-well__meniscus{pointer-events:none;position:absolute}[data-drg-scene=character-folio] .drg-folio-companion-well__glass{display:none}[data-drg-scene=character-folio] .drg-folio-companion-well__fluid{z-index:1;background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--comp-wash) 88%, transparent), color-mix(in srgb, var(--comp-edge) 28%, transparent) 55%, transparent 72%);border-radius:50%;height:16%;bottom:6%;left:28%;right:28%}[data-drg-scene=character-folio] .drg-folio-companion-well__meniscus{z-index:2;height:.55rem;box-shadow:0 0 12px color-mix(in srgb, var(--comp-edge) 28%, transparent);background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--comp-edge) 35%, transparent), transparent 70%);border-radius:50%;bottom:11%;left:32%;right:32%}[data-drg-scene=character-folio] .drg-folio-companion-well__figure{z-index:8;filter:none;justify-content:center;align-items:flex-end;animation:4.8s ease-in-out infinite drg-folio-companion-model-idle;display:flex;position:absolute;inset:4% 6% 6%;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate--hero,[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate--item,[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate--unit,[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate--rect,[data-drg-scene=character-folio] .drg-folio-companion-well__model.drg-asset-plate--cutout{z-index:1;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;outline:0;position:relative;inset:auto;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-well__model .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .7px #ead49a9e)drop-shadow(0 1px #120a04e0);padding:0}[data-drg-scene=character-folio] .drg-folio-companion-well__void{background:0 0;width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-companion-well__legend{z-index:3;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:.38rem;padding:.35rem .35rem .2rem .95rem;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-companion-well__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .8rem;display:flex}[data-drg-scene=character-folio] .drg-folio-companion-well__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.02em;color:var(--folio-ink,#f3ead8);margin:0;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:500;line-height:1.1}[data-drg-scene=character-folio] .drg-folio-companion-well__meta{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--comp-edge) 55%, var(--folio-ink,#f0e0b8));flex-wrap:wrap;gap:.45rem .75rem;margin:0;font-size:.62rem;display:flex}[data-drg-scene=character-folio] .drg-folio-companion-well__lore,[data-drg-scene=character-folio] .drg-folio-companion-well__effect{max-width:62ch;color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.86rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-companion-well__effect{color:color-mix(in srgb, var(--comp-edge) 42%, var(--folio-ink,#f0e0b8))}[data-drg-scene=character-folio] .drg-folio-companion-well__talents{flex-wrap:wrap;gap:.28rem;display:flex}[data-drg-scene=character-folio] .drg-folio-companion-well__foot{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem;display:flex}[data-drg-scene=character-folio] .drg-folio-companion-well__dots{flex:none}[data-drg-scene=character-folio] .drg-folio-companion-well__lock{color:var(--folio-ink-mute,#c8bba6);margin:0;font-size:.78rem;line-height:1.35}[data-drg-scene=character-folio] .drg-folio-companion-empty{color:var(--folio-ink-mute,#c8bba6);margin:0}[data-drg-scene=character-folio] .drg-folio-companion-circle{outline:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0;min-height:0;padding:0 .1rem .15rem;display:grid;position:relative}[data-drg-scene=character-folio] .drg-folio-companion-clips,[data-drg-scene=character-folio] .drg-folio-companion-manifold,[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe{display:none}[data-drg-scene=character-folio] .drg-folio-companion-manifold__svg,[data-drg-scene=character-folio] .drg-folio-companion-manifold__plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-manifold__plate.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-companion-manifold__plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-manifold__plate.drg-asset-plate--item{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;display:block;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-manifold__plate .drg-asset-plate__img{object-fit:fill;object-position:center;filter:drop-shadow(0 1px #120a04eb)drop-shadow(0 -.6px #ead49a9e)drop-shadow(0 0 .55px #2a1c0cf2)drop-shadow(0 3px 5px #00000073);padding:0}[data-drg-scene=character-folio] .drg-folio-companion-circle:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--comp-edge) 70%, transparent)}[data-drg-scene=character-folio] .drg-folio-companion-cell{--mark-edge:#c9a86a6b;--mark-wash:#c9a86a29;z-index:1;box-sizing:border-box;isolation:isolate;border:1px solid color-mix(in srgb, var(--mark-edge) 78%, transparent);background:radial-gradient(ellipse 90% 80% at 8% 12%, var(--mark-wash), transparent 58%), linear-gradient(165deg, #16110df0, #080605f7);width:100%;min-width:0;min-height:0;color:var(--folio-ink-mute,#c8bba6);cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.42rem;margin:0;padding:.55rem .5rem .58rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #00000061,inset 0 1px #fff4d20f}[data-drg-scene=character-folio] .drg-folio-companion-cell:before{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--mark-edge) 48%, transparent);opacity:.78;border-radius:.32rem;position:absolute;inset:.26rem}[data-drg-scene=character-folio] .drg-folio-companion-cell:after{content:"";pointer-events:none;border-right:1px solid color-mix(in srgb, var(--mark-edge) 80%, transparent);border-top:1px solid color-mix(in srgb, var(--mark-edge) 80%, transparent);opacity:.86;width:.36rem;height:.36rem;position:absolute;top:.46rem;right:.46rem}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=frost]{--mark-edge:#96b0c6b3;--mark-wash:#4876947a}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=ink]{--mark-edge:#9c70c4b3;--mark-wash:#562a767a}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=ember]{--mark-edge:#e8a848bd;--mark-wash:#944e1280}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=umber]{--mark-edge:#bc804eb3;--mark-wash:#6c3e1c7a}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=steel]{--mark-edge:#a8b8c4b3;--mark-wash:#4052607a}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-tone=moss]{--mark-edge:#70a86cb3;--mark-wash:#245c2c7a}[data-drg-scene=character-folio] .drg-folio-companion-cell__tank{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe{z-index:8;width:36%;max-width:2.6rem;height:2.45rem;box-shadow:none;background:0 0;border-radius:0;margin-top:.72rem;margin-bottom:-.78rem;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-svg,[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-plate.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-plate.drg-asset-plate--item{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;display:block;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-cell__pipe-plate .drg-asset-plate__img{object-fit:contain;object-position:center top;transform-origin:top;filter:drop-shadow(0 1px #120a04e0)drop-shadow(0 0 .45px #ead49a80);padding:0;transform:scale(1.42)}[data-drg-scene=character-folio] .drg-folio-companion-cell__cap{display:none}[data-drg-scene=character-folio] .drg-folio-companion-cell__vessel{width:100%;min-width:0;position:relative;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-cell.is-selected{border-color:color-mix(in srgb, var(--mark-edge) 92%, #f6edd4);box-shadow:0 12px 24px #0000006b, 0 0 16px color-mix(in srgb, var(--mark-edge) 32%, transparent), inset 0 1px 0 #fff4d21a}[data-drg-scene=character-folio] .drg-folio-companion-cell.is-selected .drg-folio-companion-cell__icon:before{content:none}[data-drg-scene=character-folio] .drg-folio-companion-cell:hover .drg-folio-companion-cell__frame,[data-drg-scene=character-folio] .drg-folio-companion-cell:focus-visible .drg-folio-companion-cell__frame{filter:none}[data-drg-scene=character-folio] .drg-folio-companion-cell:focus,[data-drg-scene=character-folio] .drg-folio-companion-cell:focus-visible{outline:none}[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate.drg-asset-plate--rect,[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate.drg-asset-plate--item,[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate.drg-asset-plate--unit,[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-chamber .drg-asset-plate.drg-asset-plate--hero{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}[data-drg-scene=character-folio] .drg-folio-companion-cell:hover,[data-drg-scene=character-folio] .drg-folio-companion-cell:focus-visible{color:var(--folio-ink,#f3ead8)}[data-drg-scene=character-folio] .drg-folio-companion-cell__icon{z-index:1;isolation:isolate;background:0 0;border:0;flex:auto;width:100%;min-height:8.6rem;display:block;position:relative;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-cell__frame.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-cell__frame.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-companion-cell__frame.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-cell__frame.drg-asset-plate--item{z-index:3;pointer-events:none;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-companion-cell__frame .drg-asset-plate__img{object-fit:contain;object-position:center bottom;transform-origin:bottom;transform:scale(1.06)}[data-drg-scene=character-folio] .drg-folio-companion-cell__collar,[data-drg-scene=character-folio] .drg-folio-companion-cell__extras,[data-drg-scene=character-folio] .drg-folio-companion-cell__base{display:none}[data-drg-scene=character-folio] .drg-folio-companion-cell__seal{z-index:9;pointer-events:none;height:1.85rem;position:absolute;top:7%;left:32%;right:32%}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-vessel=lantern] .drg-folio-companion-cell__seal{top:3%}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-vessel=orb] .drg-folio-companion-cell__seal{top:14%;left:36%;right:36%}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-vessel=cylinder] .drg-folio-companion-cell__seal{top:4%}[data-drg-scene=character-folio] .drg-folio-companion-cell[data-companion-vessel=gourd] .drg-folio-companion-cell__seal{top:8%}[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-svg,[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-plate.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-plate.drg-asset-plate--item{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0}[data-drg-scene=character-folio] .drg-folio-companion-cell__seal-plate .drg-asset-plate__img{object-fit:contain;object-position:center;transform:scale(1.28)}[data-drg-scene=character-folio] .drg-folio-companion-cell__glass,[data-drg-scene=character-folio] .drg-folio-companion-cell__fluid,[data-drg-scene=character-folio] .drg-folio-companion-cell__meniscus{pointer-events:none;position:absolute}[data-drg-scene=character-folio] .drg-folio-companion-cell__glass{display:none}[data-drg-scene=character-folio] .drg-folio-companion-cell__fluid{z-index:1;opacity:.42;background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--mark-wash) 90%, transparent), color-mix(in srgb, var(--mark-edge) 32%, transparent) 52%, transparent 74%);border-radius:50%;height:16%;bottom:7%;left:28%;right:28%}[data-drg-scene=character-folio] .drg-folio-companion-cell.is-bound .drg-folio-companion-cell__fluid{opacity:.9}[data-drg-scene=character-folio] .drg-folio-companion-cell.is-locked .drg-folio-companion-cell__fluid{opacity:.22}[data-drg-scene=character-folio] .drg-folio-companion-cell__meniscus{z-index:2;background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--mark-edge) 38%, transparent), transparent 72%);border-radius:50%;height:.45rem;bottom:12%;left:30%;right:30%}[data-drg-scene=character-folio] .drg-folio-companion-cell__model.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-companion-cell__model.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-companion-cell__model.drg-asset-plate--unit,[data-drg-scene=character-folio] .drg-folio-companion-cell__model.drg-asset-plate--rect,[data-drg-scene=character-folio] .drg-folio-companion-cell__model.drg-asset-plate--cutout{z-index:8;width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;outline:0;position:absolute;inset:4% 8% 6%;overflow:visible}[data-drg-scene=character-folio] .drg-folio-companion-cell__model .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .7px #ead49a94)drop-shadow(0 1px #120a04db);padding:0}[data-drg-scene=character-folio] .drg-folio-companion-cell.is-selected .drg-folio-companion-cell__model{animation:4.8s ease-in-out infinite drg-folio-companion-model-idle}[data-drg-scene=character-folio] .drg-folio-companion-cell__void{background:0 0;width:100%;height:100%;display:block}[data-drg-scene=character-folio] .drg-folio-companion-cell__plaque{z-index:1;flex-direction:column;align-items:center;gap:.18rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-companion-cell__title{max-width:100%;font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;line-height:1.15;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-companion-cell__state{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--mark-edge) 72%, transparent);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--mark-edge) 62%, var(--folio-ink,#f0e0b8));background:linear-gradient(#fff4d20f,#0000 42%),#080604b8;border-radius:.28rem;padding:.16rem .42rem .18rem;font-size:.54rem;box-shadow:inset 0 0 0 1px #120a048c,inset 0 1px #ffecbe29}[data-drg-scene=character-folio] .drg-folio-companion-motes{z-index:4;pointer-events:none;position:absolute;inset:22% 26% 14%;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot{background:color-mix(in srgb, var(--mark-edge,var(--comp-edge)) 80%, #fff);width:.28rem;height:.28rem;box-shadow:0 0 8px color-mix(in srgb, var(--mark-edge,var(--comp-edge)) 70%, transparent);opacity:.55;border-radius:50%;animation:4.8s ease-in infinite drg-folio-companion-mote;position:absolute;bottom:4%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:first-child{animation-duration:5.2s;left:12%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(2){width:.18rem;height:.18rem;animation-duration:4.1s;animation-delay:-.8s;left:28%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(3){animation-duration:5.8s;animation-delay:-1.6s;left:46%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(4){width:.22rem;height:.22rem;animation-delay:-2.4s;left:62%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(5){animation-duration:3.9s;animation-delay:-.4s;left:74%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(6){width:.16rem;height:.16rem;animation-delay:-3.1s;left:38%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(7){animation-duration:6.2s;animation-delay:-1.1s;left:86%}[data-drg-scene=character-folio] .drg-folio-companion-motes__dot:nth-child(8){width:.2rem;height:.2rem;animation-delay:-2.8s;left:54%}[data-drg-scene=character-folio] .drg-folio-companion-chip{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--comp-edge) 55%, transparent);color:var(--folio-ink-mute,#c8bba6);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#050403b8;border-radius:.28rem;margin:0;padding:.12rem .42rem .14rem;font-size:.58rem;font-weight:500;line-height:1.2;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=character-folio] .drg-folio-companion-chip.is-on{color:#f6edd4;border-color:#e8c878b8}[data-drg-scene=character-folio] .drg-folio-companion-chip:disabled{opacity:.62;cursor:default}[data-drg-scene=character-folio] .drg-folio-companion-chip:not(:disabled):hover,[data-drg-scene=character-folio] .drg-folio-companion-chip:not(:disabled):focus-visible{color:#f6edd4;border-color:#e8c878c7}[data-drg-scene=character-folio] .drg-folio-companion-cell__act{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--comp-edge) 72%, transparent);width:auto;min-width:0;height:1.7rem;min-height:1.7rem;color:var(--folio-ink,#f0e0b8);letter-spacing:.1em;white-space:nowrap;text-shadow:none;filter:none;background:#050403c7;border-radius:.28rem;flex:none;padding:0 .62rem;font-size:.62rem;font-weight:500;overflow:hidden;transform:none;box-shadow:inset 0 1px #ffffff0a}[data-drg-scene=character-folio] .drg-folio-companion-cell__act:before{content:none}[data-drg-scene=character-folio] .drg-folio-companion-cell__act:hover,[data-drg-scene=character-folio] .drg-folio-companion-cell__act:focus-visible{filter:none;color:#f6edd4;border-color:#e8c878c7;transform:none;box-shadow:inset 0 1px #ffffff12}[data-drg-scene=character-folio] .drg-folio-companion-cell__act.drg-btn--gold{color:#1a1408;text-shadow:none;background:color-mix(in srgb, var(--drg-gold-2,#e8c878) 88%, #6a4a1c);border-color:#e8c878d1;box-shadow:inset 0 1px #fff8dc47}[data-drg-scene=character-folio] .drg-folio-companion-cell__act.drg-btn--gold:hover,[data-drg-scene=character-folio] .drg-folio-companion-cell__act.drg-btn--gold:focus-visible{color:#120e05;filter:none;transform:none;box-shadow:inset 0 1px #fff8dc66}[data-drg-scene=character-folio] .drg-folio-companion-cell__act:disabled{opacity:.55;filter:none;box-shadow:none;transform:none}@keyframes drg-folio-companion-mote{0%{opacity:0;transform:translateY(0)scale(.65)}16%{opacity:.75}to{opacity:0;transform:translateY(-9.2rem)scale(1)}}@keyframes drg-folio-companion-summon{0%{opacity:.35;filter:blur(8px)saturate(.7)}to{opacity:1;filter:blur()saturate()}}@keyframes drg-folio-companion-model-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-.16rem)}}[data-drg-scene=character-folio] .drg-folio-companion-well__model .drg-asset-plate__img{animation:.55s cubic-bezier(.16,.84,.24,1) both drg-folio-companion-summon}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-folio] .drg-folio-companion-well__figure,[data-drg-scene=character-folio] .drg-folio-companion-cell.is-selected .drg-folio-companion-cell__model,[data-drg-scene=character-folio] .drg-folio-companion-well__model .drg-asset-plate__img,[data-drg-scene=character-folio] .drg-folio-companion-motes{animation:none}[data-drg-scene=character-folio] .drg-folio-companion-motes{display:none}}[data-drg-scene=character-folio] .drg-folio-vessel-root{--vessel-edge:#c9a86a85;--vessel-wash:#c9a86a29;--vessel-ichor:#d4a056;--vessel-brass:#c9a86a;flex-direction:column;gap:.85rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-vessel-still{flex-direction:column;gap:0;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=frost],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=frost]{--vessel-edge:#96b0c69e;--vessel-wash:#304e6652;--vessel-ichor:#7eb8d8}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=ink],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=ink]{--vessel-edge:#8462a89e;--vessel-wash:#3e205852;--vessel-ichor:#c08ae6}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=ember],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=ember]{--vessel-edge:#d69c48a3;--vessel-wash:#78401252;--vessel-ichor:#f0a24a}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=umber],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=umber]{--vessel-edge:#a870489e;--vessel-wash:#58301652;--vessel-ichor:#d49258}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=steel],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=steel]{--vessel-edge:#94a4b09e;--vessel-wash:#303e4a52;--vessel-ichor:#9ec4d6}[data-drg-scene=character-folio] .drg-folio-vessel-still[data-vessel-tone=moss],[data-drg-scene=character-folio] .drg-folio-vessel-phial[data-vessel-tone=moss]{--vessel-edge:#6294609e;--vessel-wash:#1c482452;--vessel-ichor:#74c078}[data-drg-scene=character-folio] .drg-folio-vessel-bench{background:radial-gradient(ellipse 42% 78% at 18% 58%, var(--vessel-wash), transparent 72%);grid-template-columns:minmax(13rem,20rem) minmax(0,1fr);align-items:center;gap:.4rem 2.1rem;min-width:0;padding:.35rem 0 1.15rem;display:grid}[data-drg-scene=character-folio] .drg-folio-vessel-focus{isolation:isolate;min-width:0;min-height:17.5rem;position:relative}[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame.drg-asset-plate--hero,[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame.drg-asset-plate--item,[data-drg-scene=character-folio] .drg-folio-vessel-phial__frame.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-vessel-phial__frame.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-vessel-phial__frame.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-vessel-phial__frame.drg-asset-plate--item{z-index:1;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-vessel-focus__frame .drg-asset-plate__img,[data-drg-scene=character-folio] .drg-folio-vessel-phial__frame .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .7px #ead49a8c)drop-shadow(0 10px 18px #0000006b)}[data-drg-scene=character-folio] .drg-folio-vessel-scale{z-index:3;pointer-events:none;flex-direction:column-reverse;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:16%;bottom:10%;right:0}[data-drg-scene=character-folio] .drg-folio-vessel-scale:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--vessel-edge) 70%, transparent) 12%, color-mix(in srgb, var(--vessel-edge) 70%, transparent) 88%, transparent);width:1px;position:absolute;top:0;bottom:0;left:.22rem}[data-drg-scene=character-folio] .drg-folio-vessel-scale__tick{z-index:1;font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:.04em;color:color-mix(in srgb, var(--vessel-edge) 42%, var(--folio-ink,#f0e0b8));opacity:.42;align-items:center;gap:.28rem;font-size:.62rem;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-vessel-scale__tick:before{content:"";background:currentColor;width:.7rem;height:1px}[data-drg-scene=character-folio] .drg-folio-vessel-scale__tick.is-filled{opacity:1;color:color-mix(in srgb, var(--vessel-ichor) 35%, var(--folio-ink,#f6edd4))}[data-drg-scene=character-folio] .drg-folio-vessel-copy{flex-direction:column;align-items:flex-start;gap:.42rem;min-width:0;max-width:38rem;padding:.4rem 0 .2rem;display:flex}[data-drg-scene=character-folio] .drg-folio-vessel-copy__title{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:-.02em;color:var(--folio-ink,#f3ead8);margin:0;font-size:2rem;font-weight:500;line-height:1.05}[data-drg-scene=character-folio] .drg-folio-vessel-copy__stat{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--vessel-edge) 48%, var(--folio-ink,#f0e0b8));flex-wrap:wrap;gap:.35rem .85rem;margin:0 0 .15rem;font-size:.78rem;display:flex}[data-drg-scene=character-folio] .drg-folio-vessel-copy__lore,[data-drg-scene=character-folio] .drg-folio-vessel-copy__effect,[data-drg-scene=character-folio] .drg-folio-vessel-copy__lock,[data-drg-scene=character-folio] .drg-folio-vessel-copy__full,[data-drg-scene=character-folio] .drg-folio-vessel-empty{max-width:58ch;color:color-mix(in srgb, var(--vessel-edge) 22%, var(--folio-ink-mute,#d4c7b0));margin:0;font-size:.9rem;line-height:1.45}[data-drg-scene=character-folio] .drg-folio-vessel-copy__effect{color:color-mix(in srgb, var(--vessel-ichor) 28%, var(--folio-ink,#f3ead8))}[data-drg-scene=character-folio] .drg-folio-vessel-copy__full,[data-drg-scene=character-folio] .drg-folio-vessel-copy__lock{margin-top:.35rem}[data-drg-scene=character-folio] .drg-folio-vessel-pour{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--vessel-edge) 55%, transparent);width:min(100%,18rem);min-height:2.35rem;font:inherit;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--vessel-edge) 40%, var(--folio-ink,#f0e0b8));cursor:pointer;background:0 0;border-radius:0;margin-top:.55rem;padding:.45rem 1rem .5rem;font-size:.82rem;box-shadow:0 10px 18px #00000047}[data-drg-scene=character-folio] .drg-folio-vessel-pour.is-ready{border-color:color-mix(in srgb, var(--vessel-brass) 78%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--drg-gold-2,#e8c878) 82%, #6a4a1c), color-mix(in srgb, var(--drg-gold-2,#e8c878) 58%, #3d2a12));color:#1a1408;box-shadow:0 12px 20px #00000057,inset 0 1px #fff8dc52}[data-drg-scene=character-folio] .drg-folio-vessel-pour:hover,[data-drg-scene=character-folio] .drg-folio-vessel-pour:focus-visible{outline:2px solid color-mix(in srgb, var(--vessel-edge) 70%, transparent);outline-offset:3px}[data-drg-scene=character-folio] .drg-folio-vessel-pour:disabled{cursor:default;opacity:.62;box-shadow:none}[data-drg-scene=character-folio] .drg-folio-vessel-rack{scrollbar-color:color-mix(in srgb, var(--vessel-brass) 55%, transparent) transparent;scrollbar-width:thin;border-top:1px solid color-mix(in srgb, var(--vessel-brass) 42%, transparent);align-items:flex-end;gap:.35rem;min-width:0;padding:.85rem .15rem .2rem;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffecbe1f}[data-drg-scene=character-folio] .drg-folio-vessel-rack:focus-visible{outline:2px solid color-mix(in srgb, var(--vessel-edge) 70%, transparent);outline-offset:4px}[data-drg-scene=character-folio] .drg-folio-vessel-phial{appearance:none;min-width:5.4rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:center;gap:.22rem;margin:0;padding:.55rem .15rem 0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-vessel-phial:before{content:"";background:color-mix(in srgb, var(--vessel-brass) 55%, transparent);opacity:0;width:1px;height:.55rem;position:absolute;top:0;left:50%;transform:translate(-50%)}[data-drg-scene=character-folio] .drg-folio-vessel-phial.is-selected:before{opacity:1}[data-drg-scene=character-folio] .drg-folio-vessel-phial__glass{isolation:isolate;width:100%;min-height:5.8rem;display:block;position:relative;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-vessel-phial.is-selected .drg-folio-vessel-phial__glass{min-height:6.6rem}[data-drg-scene=character-folio] .drg-folio-vessel-phial__name{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);font-size:.78rem;line-height:1.15}[data-drg-scene=character-folio] .drg-folio-vessel-phial__mark{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--vessel-edge) 46%, var(--folio-ink,#f0e0b8));font-size:.62rem}[data-drg-scene=character-folio] .drg-folio-vessel-phial:focus-visible{outline:2px solid color-mix(in srgb, var(--vessel-edge) 75%, transparent);outline-offset:3px}[data-drg-scene=character-folio] .drg-folio-vessel-root ::selection{background:color-mix(in srgb, var(--vessel-edge,#c9a86a85) 42%, transparent);color:#f6edd4}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-vessel-bench{background:radial-gradient(ellipse 70% 55% at 50% 18%, var(--vessel-wash), transparent 70%);grid-template-columns:minmax(0,1fr);gap:.2rem}[data-drg-scene=character-folio] .drg-folio-vessel-focus{min-height:14.5rem}[data-drg-scene=character-folio] .drg-folio-vessel-copy__title{font-size:1.55rem}[data-drg-scene=character-folio] .drg-folio-vessel-pour{width:100%}}[data-drg-scene=character-folio] .drg-folio-tavern-root{--tavern-ember:#e08a3a;--tavern-candle:#e89c4057;--tavern-wood:#6a3e22;--tavern-brass:#c9a86a;--tavern-edge:#d69c4894;--tavern-wash:#783a1247;--tavern-paper:#d6ba841a;--rail-fill:0%;flex-direction:column;gap:.85rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern{flex-direction:column;gap:0;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__table{isolation:isolate;grid-template-columns:minmax(12.5rem,16.5rem) minmax(0,1fr);grid-template-areas:"who who""seat talk";align-items:start;gap:.7rem 1.55rem;min-width:0;padding:.2rem 0 1.2rem;display:grid;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__table:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--tavern-brass) 42%, transparent), #2a160ab8);height:.42rem;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #e8c47838,0 8px 16px #00000047}[data-drg-scene=character-folio] .drg-folio-tavern__flame{z-index:1;pointer-events:none;background:radial-gradient(ellipse 36% 68% at 16% 48%, var(--tavern-candle), transparent 72%), radial-gradient(ellipse 70% 38% at 48% 100%, var(--tavern-wash), transparent 70%);animation:4.8s ease-in-out infinite drg-tavern-candle;position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-tavern__seat.is-vacant .drg-folio-tavern__flame{opacity:.42}[data-drg-scene=character-folio] .drg-folio-tavern__table[data-tavern-tone=steel],[data-drg-scene=character-folio] .drg-folio-tavern__sitter[data-tavern-tone=steel],[data-drg-scene=character-folio] .drg-folio-tavern__notice[data-tavern-tone=steel]{--tavern-ember:#8aa4b4;--tavern-candle:#96b0c64d;--tavern-edge:#a8b8c494;--tavern-wash:#303e4a4d}[data-drg-scene=character-folio] .drg-folio-tavern__table[data-tavern-tone=moss],[data-drg-scene=character-folio] .drg-folio-tavern__sitter[data-tavern-tone=moss],[data-drg-scene=character-folio] .drg-folio-tavern__notice[data-tavern-tone=moss]{--tavern-ember:#6aaf72;--tavern-edge:#62946099;--tavern-wash:#1c48244d}[data-drg-scene=character-folio] .drg-folio-tavern__table[data-tavern-tone=ink],[data-drg-scene=character-folio] .drg-folio-tavern__sitter[data-tavern-tone=ink],[data-drg-scene=character-folio] .drg-folio-tavern__notice[data-tavern-tone=ink]{--tavern-ember:#a878d6;--tavern-edge:#8462a899;--tavern-wash:#3e20584d}[data-drg-scene=character-folio] .drg-folio-tavern__table[data-tavern-tone=umber],[data-drg-scene=character-folio] .drg-folio-tavern__sitter[data-tavern-tone=umber],[data-drg-scene=character-folio] .drg-folio-tavern__notice[data-tavern-tone=umber]{--tavern-ember:#c48048;--tavern-edge:#a8704899;--tavern-wash:#5830164d}[data-drg-scene=character-folio] .drg-folio-tavern__sparks{z-index:3;pointer-events:none;position:absolute;inset:10% 12% 14%;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-tavern__spark{background:color-mix(in srgb, var(--tavern-ember) 78%, #fff2c8);width:.18rem;height:.18rem;box-shadow:0 0 6px color-mix(in srgb, var(--tavern-ember) 70%, transparent);opacity:0;border-radius:50%;animation:5.4s ease-out infinite drg-tavern-spark;position:absolute;bottom:8%;left:18%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:first-child{animation-duration:5.6s;left:12%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(2){width:.12rem;height:.12rem;animation-duration:4.2s;animation-delay:-.9s;left:22%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(3){animation-duration:6.1s;animation-delay:-1.8s;left:34%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(4){width:.22rem;height:.22rem;animation-delay:-2.6s;left:46%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(5){animation-duration:3.8s;animation-delay:-.4s;left:58%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(6){width:.14rem;height:.14rem;animation-delay:-3.2s;left:28%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(7){animation-duration:6.4s;animation-delay:-1.2s;left:70%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(8){width:.16rem;height:.16rem;animation-delay:-2.9s;left:40%}[data-drg-scene=character-folio] .drg-folio-tavern__spark:nth-child(9){animation-duration:4.7s;animation-delay:-4.1s;left:8%}@keyframes drg-tavern-spark{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:.9}to{opacity:0;transform:translateY(-7.5rem)scale(.2)}}[data-drg-scene=character-folio] .drg-folio-tavern__smoke{z-index:3;pointer-events:none;filter:blur(8px);background:radial-gradient(50% 40% at 50% 80%,#d6a8602e,#0000 70%);width:4.5rem;height:6.5rem;animation:7.2s ease-in-out infinite drg-tavern-smoke;position:absolute;bottom:8%;left:18%}[data-drg-scene=character-folio] .drg-folio-tavern__seat.is-vacant .drg-folio-tavern__smoke,[data-drg-scene=character-folio] .drg-folio-tavern__seat.is-vacant .drg-folio-tavern__sparks{opacity:.55}@keyframes drg-tavern-smoke{0%,to{opacity:.35;transform:translateY(0)scale(1)}50%{opacity:.55;transform:translateY(-.8rem)scale(1.12)}}[data-drg-scene=character-folio] .drg-folio-tavern__seat{--hire-floor:#5830166b;--hire-haze:#e08a3a38;--hire-void:#100905;z-index:1;isolation:isolate;aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--tavern-edge) 58%, transparent);background:var(--hire-void);grid-area:seat;align-self:start;width:100%;min-width:0;min-height:16.5rem;position:relative;overflow:hidden;box-shadow:0 12px 22px #00000059,inset 0 1px #ffecbe14}[data-drg-scene=character-folio] .drg-folio-tavern__seat:before{content:"";z-index:5;pointer-events:none;border:1px solid color-mix(in srgb, var(--tavern-edge) 34%, transparent);position:absolute;inset:.28rem}[data-drg-scene=character-folio] .drg-folio-tavern__seat:after{content:"";z-index:4;pointer-events:none;background:radial-gradient(ellipse 78% 52% at 50% 100%, var(--hire-floor), transparent 72%), radial-gradient(ellipse 70% 80% at 50% 38%, transparent 48%, #00000085 100%);position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-tavern__alcove{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 108%, var(--hire-floor), transparent 68%), radial-gradient(ellipse 55% 40% at 18% 12%, var(--hire-haze), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--hire-void) 70%, #1a100c), var(--hire-void));position:absolute;inset:0}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=scout]{--hire-floor:#5c6c607a;--hire-haze:#a8baa447;--hire-void:#0c1210}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=bruiser]{--hire-floor:#a83e128c;--hire-haze:#e06e2a52;--hire-void:#160a06}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=mystic]{--hire-floor:#582a8480;--hire-haze:#a860d657;--hire-void:#0e0816}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=medic]{--hire-floor:#48763a7a;--hire-haze:#d6b0604d;--hire-void:#0c120a}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=duelist]{--hire-floor:#788a9c75;--hire-haze:#d2dce842;--hire-void:#0c1014}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=houndmaster]{--hire-floor:#2e5c2a80;--hire-haze:#6294584d;--hire-void:#0a120c}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=relic_hunter]{--hire-floor:#a87a2a80;--hire-haze:#e8c47847;--hire-void:#141008}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=grave_priest]{--hire-floor:#94a8846b;--hire-haze:#bac6a43d;--hire-void:#10140e}[data-drg-scene=character-folio] .drg-folio-tavern__seat[data-hire=empty],[data-drg-scene=character-folio] .drg-folio-tavern__seat.is-vacant{--hire-floor:#947a4847;--hire-haze:#c9a86a29;--hire-void:#120e0a}[data-drg-scene=character-folio] .drg-folio-tavern__seat.is-recovering .drg-folio-tavern__seat-plate .drg-asset-plate__img{filter:grayscale(.42)drop-shadow(0 12px 18px #00000075);opacity:.78}[data-drg-scene=character-folio] .drg-folio-tavern__figure{z-index:2;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:3% 5% -2%;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate--lg,[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate--hero,[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate--rect,[data-drg-scene=character-folio] .drg-folio-tavern__sitter-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__notice-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__peg-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__notice-seal.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt-plate.drg-asset-plate{width:auto;min-width:0;max-width:none;height:auto;min-height:0;box-shadow:none;background:0 0;border:0}[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate--cutout,[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate.drg-asset-plate--hero{width:100%;max-width:100%;height:100%;max-height:100%;position:relative;inset:auto;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-tavern__seat-plate .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .8px #ffd28c73)drop-shadow(0 12px 18px #00000075)}[data-drg-scene=character-folio] .drg-folio-tavern__talk{z-index:1;grid-area:talk;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-content:start;gap:.75rem 1.1rem;width:100%;min-width:0;max-width:none;padding:0;display:grid;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__acts{grid-column:1/-1}[data-drg-scene=character-folio] .drg-folio-tavern__who{border-bottom:1px solid color-mix(in srgb, var(--tavern-edge) 28%, transparent);grid-area:who;grid-template-columns:minmax(0,1fr) minmax(16rem,28rem);grid-template-areas:"name rails""meta rails";align-items:end;gap:.28rem 1.4rem;min-width:0;padding:0 0 .55rem;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__who.is-empty{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""meta"}[data-drg-scene=character-folio] .drg-folio-tavern__who .drg-folio-tavern__name{grid-area:name}[data-drg-scene=character-folio] .drg-folio-tavern__who .drg-folio-tavern__meta,[data-drg-scene=character-folio] .drg-folio-tavern__who .drg-folio-tavern__hint{grid-area:meta}[data-drg-scene=character-folio] .drg-folio-tavern__who .drg-folio-tavern__rails{grid-area:rails;width:100%;max-width:none;margin:0}[data-drg-scene=character-folio] .drg-folio-tavern__cluster[data-cluster=growth]{grid-column:1/-1}[data-drg-scene=character-folio] .drg-folio-tavern__cluster{background:radial-gradient(95% 75% at 100% 0,#c9a86a1f,#0000 58%),linear-gradient(165deg,#221c14e0 0%,#0c0c0ef0 100%);border:1px solid #c9a86a38;border-radius:12px;flex-direction:column;align-items:stretch;gap:.42rem;min-width:0;padding:.75rem .85rem;display:flex;box-shadow:inset 0 1px #ffecc40d,0 8px 20px #0000002e}[data-drg-scene=character-folio] .drg-folio-tavern__growth-lede{font-family:var(--drg-font-body,"Spectral", "Crimson Text", serif);color:#a89a84;margin:0;font-size:.95rem;font-style:italic;line-height:1.45}[data-drg-scene=character-folio] .drg-folio-tavern__growth{letter-spacing:.04em;color:var(--folio-ink,#f3ead8);flex-wrap:wrap;gap:.35rem .85rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__growth li{background:#0c0a0859;border:1px solid #c9a86a47;border-radius:8px;padding:.28rem .55rem}[data-drg-scene=character-folio] .drg-folio-tavern__kit-hint{color:var(--folio-ink-mute,#d4c7b0);margin:0;font-size:.72rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-tavern__cluster[data-cluster=growth] .drg-folio-tavern__hire{align-self:start;margin-top:.2rem}[data-drg-scene=character-folio] .drg-folio-tavern__cluster-label{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 52%, var(--folio-ink,#f0e0b8));margin:0;font-size:.62rem;font-weight:500;line-height:1.2}[data-drg-scene=character-folio] .drg-folio-tavern__name{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);letter-spacing:-.02em;color:var(--folio-ink,#f3ead8);margin:0;font-size:2rem;font-weight:500;line-height:1.05}[data-drg-scene=character-folio] .drg-folio-tavern__meta{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 48%, var(--folio-ink,#f0e0b8));flex-wrap:wrap;gap:.35rem .85rem;margin:0;font-size:.78rem;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__rails{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35rem 1.1rem;width:100%;max-width:none;margin:0;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__rail{background:0 0;border:0;flex-direction:column;gap:.14rem;height:auto;display:flex;position:relative;overflow:visible}[data-drg-scene=character-folio] .drg-folio-tavern__rail-fill{border:1px solid color-mix(in srgb, var(--tavern-edge) 38%, transparent);background:#08050373;width:100%;height:.28rem;display:block;position:relative;inset:auto;overflow:hidden}[data-drg-scene=character-folio] .drg-folio-tavern__rail-fill:after{content:"";width:var(--rail-fill,0%);background:linear-gradient(90deg, color-mix(in srgb, var(--tavern-ember) 55%, transparent), var(--tavern-ember));box-shadow:0 0 10px color-mix(in srgb, var(--tavern-ember) 35%, transparent);position:absolute;inset:0 auto 0 0}[data-drg-scene=character-folio] .drg-folio-tavern__rail.is-loyalty .drg-folio-tavern__rail-fill:after{background:linear-gradient(90deg, #c9a86a59, var(--tavern-brass))}[data-drg-scene=character-folio] .drg-folio-tavern__rail.is-loyalty .drg-folio-tavern__act{align-self:start;margin-top:.2rem}[data-drg-scene=character-folio] .drg-folio-tavern__rail-label{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 40%, var(--folio-ink,#f0e0b8));mix-blend-mode:normal;padding:0;font-size:.58rem;line-height:1.2;display:block;position:static}[data-drg-scene=character-folio] .drg-folio-tavern__stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.38rem;width:100%;margin:0;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__stat{isolation:isolate;border:1px solid color-mix(in srgb, var(--tavern-edge) 48%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, var(--tavern-paper), transparent 62%), linear-gradient(180deg, #1c120a66, #0805032e);border-radius:11px;flex-direction:column;justify-content:space-between;gap:.28rem;min-width:0;min-height:3.6rem;padding:.42rem .4rem .48rem;display:flex;position:relative;box-shadow:inset 0 1px #ffecbe12}[data-drg-scene=character-folio] .drg-folio-tavern__stat:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--tavern-edge) 26%, transparent);position:absolute;inset:.16rem}[data-drg-scene=character-folio] .drg-folio-tavern__stat dt{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 42%, var(--folio-ink-mute,#d4c7b0));margin:0;font-size:.56rem;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__stat dd{z-index:1;font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);font-variant-numeric:tabular-nums;margin:0;font-size:1.18rem;line-height:1.05;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__gifts{grid-template-columns:minmax(0,1fr);gap:.38rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__gift{isolation:isolate;border:1px solid color-mix(in srgb, var(--tavern-edge) 42%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, var(--tavern-paper), transparent 62%), linear-gradient(180deg, #1c120a61, #08050329);min-width:0;font-size:inherit;letter-spacing:normal;text-transform:none;color:color-mix(in srgb, var(--tavern-edge) 28%, var(--folio-ink-mute,#d4c7b0));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title lock""copy copy";align-items:start;gap:.18rem .45rem;margin:0;padding:.42rem .5rem .48rem;display:grid;position:relative;box-shadow:inset 0 1px #ffecbe0f}[data-drg-scene=character-folio] .drg-folio-tavern__gift:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--tavern-edge) 24%, transparent);position:absolute;inset:.16rem}[data-drg-scene=character-folio] .drg-folio-tavern__gift.is-live{border-color:color-mix(in srgb, var(--tavern-ember) 58%, transparent);color:#f6edd4}[data-drg-scene=character-folio] .drg-folio-tavern__gift.is-locked{opacity:.78}[data-drg-scene=character-folio] .drg-folio-tavern__gift-title{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:inherit;grid-area:title;font-size:.68rem;font-weight:500;line-height:1.25;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__gift-copy{z-index:1;letter-spacing:.01em;text-transform:none;color:color-mix(in srgb, var(--tavern-edge) 22%, var(--folio-ink-mute,#d4c7b0));grid-area:copy;font-size:.72rem;line-height:1.35;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__gift.is-live .drg-folio-tavern__gift-copy{color:color-mix(in srgb, var(--folio-ink,#f3ead8) 78%, var(--tavern-ember))}[data-drg-scene=character-folio] .drg-folio-tavern__gift-lock{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 48%, var(--folio-ink-mute,#d4c7b0));white-space:nowrap;grid-area:lock;align-self:start;font-size:.56rem;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__hint{max-width:52ch;color:color-mix(in srgb, var(--tavern-edge) 22%, var(--folio-ink-mute,#d4c7b0));margin:0;font-size:.9rem;line-height:1.45}[data-drg-scene=character-folio] .drg-folio-tavern__stances{grid-template-columns:repeat(auto-fill,minmax(9.4rem,1fr));gap:.38rem;margin:0;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__stance{appearance:none;isolation:isolate;border:1px solid color-mix(in srgb, var(--tavern-edge) 48%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, var(--tavern-paper), transparent 62%), linear-gradient(180deg, #1c120a66, #0805032e);min-width:0;min-height:3.7rem;font:inherit;font-size:inherit;letter-spacing:normal;color:color-mix(in srgb, var(--tavern-edge) 30%, var(--folio-ink-mute,#d4c7b0));text-align:left;cursor:pointer;border-radius:0;flex-direction:column;align-items:flex-start;gap:.22rem;margin:0;padding:.42rem .5rem .48rem;line-height:1.2;display:flex;position:relative;box-shadow:inset 0 1px #ffecbe0f}[data-drg-scene=character-folio] .drg-folio-tavern__stance:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--tavern-edge) 26%, transparent);position:absolute;inset:.16rem}[data-drg-scene=character-folio] .drg-folio-tavern__stance-title{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:inherit;font-size:.68rem;font-weight:500;line-height:1.25;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__stance-copy{z-index:1;letter-spacing:.01em;text-transform:none;color:color-mix(in srgb, var(--tavern-edge) 22%, var(--folio-ink-mute,#d4c7b0));font-size:.68rem;line-height:1.3;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__stance.is-on{border-color:color-mix(in srgb, var(--tavern-ember) 78%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, var(--tavern-wash), transparent 62%), linear-gradient(180deg, #2a180c8c, #08050347);color:#f6edd4;box-shadow:inset 0 1px 0 #ffdca02e, 0 0 0 1px color-mix(in srgb, var(--tavern-ember) 28%, transparent)}[data-drg-scene=character-folio] .drg-folio-tavern__stance.is-on .drg-folio-tavern__stance-copy{color:color-mix(in srgb, var(--folio-ink,#f3ead8) 78%, var(--tavern-ember))}[data-drg-scene=character-folio] .drg-folio-tavern__stance:not(:disabled):hover,[data-drg-scene=character-folio] .drg-folio-tavern__stance:not(:disabled):focus-visible{outline:2px solid color-mix(in srgb, var(--tavern-edge) 70%, transparent);outline-offset:2px;color:#f6edd4}[data-drg-scene=character-folio] .drg-folio-tavern__kit{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;margin:0;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__peg{min-width:0;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__peg-btn{appearance:none;isolation:isolate;border:1px solid color-mix(in srgb, var(--tavern-edge) 48%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, var(--tavern-paper), transparent 62%), linear-gradient(180deg, #2a180c66, #0c08052e);width:100%;min-height:3.35rem;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:11px;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.45rem;margin:0;padding:.32rem .5rem .36rem .32rem;display:grid;position:relative;box-shadow:inset 0 1px #ffecbe12}[data-drg-scene=character-folio] .drg-folio-tavern__peg-btn:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--tavern-edge) 26%, transparent);position:absolute;inset:.16rem}[data-drg-scene=character-folio] .drg-folio-tavern__peg-model{z-index:1;min-width:0;display:block;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__peg-plate.drg-asset-plate,[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt-plate.drg-asset-plate{width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem}[data-drg-scene=character-folio] .drg-folio-tavern__peg-copy{z-index:1;flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;display:flex;position:relative}[data-drg-scene=character-folio] .drg-folio-tavern__peg.is-hung .drg-folio-tavern__peg-btn,[data-drg-scene=character-folio] .drg-folio-tavern__peg.is-open .drg-folio-tavern__peg-btn{border-color:color-mix(in srgb, var(--tavern-ember) 62%, transparent)}[data-drg-scene=character-folio] .drg-folio-tavern__peg-slot{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 46%, var(--folio-ink,#f0e0b8));font-size:.58rem}[data-drg-scene=character-folio] .drg-folio-tavern__peg-item{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);font-size:.82rem;line-height:1.2}[data-drg-scene=character-folio] .drg-folio-tavern__peg.is-open{grid-column:1/-1}[data-drg-scene=character-folio] .drg-folio-tavern__peg-list{z-index:4;border:1px solid color-mix(in srgb, var(--tavern-brass) 42%, transparent);background:#170e07;border-top:0;margin:0;padding:.2rem 0;list-style:none}[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt{appearance:none;width:100%;font:inherit;text-align:left;color:var(--folio-ink-mute,#d4c7b0);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin:0;padding:.32rem .55rem;font-size:.82rem;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt.is-on,[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt:hover,[data-drg-scene=character-folio] .drg-folio-tavern__peg-opt:focus-visible{background:color-mix(in srgb, var(--tavern-wash) 80%, transparent);color:#f6edd4}[data-drg-scene=character-folio] .drg-folio-tavern__peg-empty{color:var(--folio-ink-mute,#d4c7b0);padding:.4rem .55rem .5rem;font-size:.78rem;line-height:1.35}[data-drg-scene=character-folio] .drg-folio-tavern__acts{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__hire,[data-drg-scene=character-folio] .drg-folio-tavern__act{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--tavern-edge) 48%, transparent);min-height:2.15rem;font:inherit;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 36%, var(--folio-ink,#f0e0b8));cursor:pointer;background:0 0;border-radius:8px;margin:0;padding:.38rem .9rem .42rem;font-size:.78rem}[data-drg-scene=character-folio] .drg-folio-tavern__hire.is-ready,[data-drg-scene=character-folio] .drg-folio-tavern__act.is-ready{border-color:color-mix(in srgb, var(--tavern-brass) 78%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--drg-gold-2,#e8c878) 82%, #6a4a1c), color-mix(in srgb, var(--drg-gold-2,#e8c878) 58%, #3d2a12));color:#1a1408;box-shadow:0 10px 16px #00000052,inset 0 1px #fff8dc52}[data-drg-scene=character-folio] .drg-folio-tavern__hire:hover,[data-drg-scene=character-folio] .drg-folio-tavern__hire:focus-visible,[data-drg-scene=character-folio] .drg-folio-tavern__act:hover,[data-drg-scene=character-folio] .drg-folio-tavern__act:focus-visible,[data-drg-scene=character-folio] .drg-folio-tavern__peg-btn:hover,[data-drg-scene=character-folio] .drg-folio-tavern__peg-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--tavern-edge) 70%, transparent);outline-offset:3px}[data-drg-scene=character-folio] .drg-folio-tavern__hire:disabled,[data-drg-scene=character-folio] .drg-folio-tavern__act:disabled,[data-drg-scene=character-folio] .drg-folio-tavern__stance:disabled,[data-drg-scene=character-folio] .drg-folio-tavern__sitter:disabled{cursor:default;opacity:.62}[data-drg-scene=character-folio] .drg-folio-tavern__hall,[data-drg-scene=character-folio] .drg-folio-tavern__board{min-width:0;padding-top:.85rem}[data-drg-scene=character-folio] .drg-folio-tavern__rail-title{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 50%, var(--folio-ink,#f0e0b8));margin:0 0 .45rem;font-size:.68rem;font-weight:500}[data-drg-scene=character-folio] .drg-folio-tavern__bench{border-top:1px solid color-mix(in srgb, var(--tavern-brass) 42%, transparent);grid-template-columns:repeat(auto-fill,minmax(9.4rem,1fr));gap:.55rem;min-width:0;margin:0;padding:.55rem 0 .2rem;list-style:none;display:grid;box-shadow:inset 0 1px #ffdca01f}[data-drg-scene=character-folio] .drg-folio-tavern__bench>li{min-width:0;margin:0}[data-drg-scene=character-folio] .drg-folio-tavern__sitter{--mark-edge:var(--tavern-edge);--mark-wash:var(--tavern-wash);appearance:none;isolation:isolate;border:1px solid color-mix(in srgb, var(--mark-edge) 72%, transparent);background:radial-gradient(ellipse 90% 70% at 50% 8%, var(--mark-wash), transparent 62%), linear-gradient(180deg, #160e088c, #08050333);width:100%;min-height:100%;font:inherit;color:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:.22rem;margin:0;padding:.5rem .4rem .55rem;display:flex;position:relative;box-shadow:0 10px 18px #00000057,inset 0 1px #ffecbe14}[data-drg-scene=character-folio] .drg-folio-tavern__sitter:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--mark-edge) 42%, transparent);position:absolute;inset:.24rem}[data-drg-scene=character-folio] .drg-folio-tavern__sitter.is-recovering{filter:grayscale(.28)}[data-drg-scene=character-folio] .drg-folio-tavern__sitter.is-away .drg-folio-tavern__sitter-plate .drg-asset-plate__img{opacity:.72}[data-drg-scene=character-folio] .drg-folio-tavern__sitter-plate.drg-asset-plate{width:100%;min-height:6.4rem}[data-drg-scene=character-folio] .drg-folio-tavern__sitter-plate .drg-asset-plate__img,[data-drg-scene=character-folio] .drg-folio-tavern__notice-plate .drg-asset-plate__img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 .6px #ffd28c59)drop-shadow(0 8px 12px #0006)}[data-drg-scene=character-folio] .drg-folio-tavern__sitter-name{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);font-size:.88rem;line-height:1.15}[data-drg-scene=character-folio] .drg-folio-tavern__sitter-meta,[data-drg-scene=character-folio] .drg-folio-tavern__sitter-mark{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 46%, var(--folio-ink,#f0e0b8));font-size:.58rem}[data-drg-scene=character-folio] .drg-folio-tavern__sitter-mark{color:color-mix(in srgb, var(--tavern-ember) 40%, var(--folio-ink,#f0e0b8))}[data-drg-scene=character-folio] .drg-folio-tavern__sitter:focus-visible{outline:2px solid color-mix(in srgb, var(--tavern-edge) 75%, transparent);outline-offset:3px}[data-drg-scene=character-folio] .drg-folio-tavern__notices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=character-folio] .drg-folio-tavern__notice{--mark-edge:var(--tavern-edge);--mark-wash:var(--tavern-wash);isolation:isolate;border:1px solid color-mix(in srgb, var(--mark-edge) 62%, transparent);background:radial-gradient(ellipse 80% 70% at 8% 0%, var(--tavern-paper), transparent 58%), linear-gradient(180deg, #1c120a6b, #0805032e);grid-template-columns:4.8rem minmax(0,1fr);align-items:start;gap:.55rem .75rem;min-width:0;padding:.7rem .75rem .75rem;display:grid;position:relative;box-shadow:0 10px 18px #0000004d,inset 0 1px #ffecbe14}[data-drg-scene=character-folio] .drg-folio-tavern__notice:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--mark-edge) 38%, transparent);position:absolute;inset:.24rem}[data-drg-scene=character-folio] .drg-folio-tavern__notice-seal.drg-asset-plate{z-index:2;width:2.1rem;min-width:2.1rem;height:2.1rem;min-height:2.1rem;position:absolute;top:.35rem;right:.4rem}[data-drg-scene=character-folio] .drg-folio-tavern__notice-plate.drg-asset-plate{width:4.8rem;min-height:6.2rem}[data-drg-scene=character-folio] .drg-folio-tavern__notice-lore{max-width:42ch;color:color-mix(in srgb, var(--tavern-edge) 22%, var(--folio-ink-mute,#d4c7b0));margin:0 0 .2rem;font-size:.78rem;line-height:1.4}[data-drg-scene=character-folio] .drg-folio-tavern__notice-copy{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}[data-drg-scene=character-folio] .drg-folio-tavern__notice-name{font-family:var(--drg-font-heading,Georgia, "Cinzel", serif);color:var(--folio-ink,#f3ead8);margin:0;font-size:1.05rem;line-height:1.15}[data-drg-scene=character-folio] .drg-folio-tavern__notice-role{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--tavern-edge) 46%, var(--folio-ink,#f0e0b8));margin:0 0 .15rem;font-size:.68rem}[data-drg-scene=character-folio] .drg-folio-tavern__notice .drg-folio-tavern__hire{width:auto;min-height:1.85rem;padding:.28rem .7rem .3rem;font-size:.7rem}[data-drg-scene=character-folio] .drg-folio-tavern-root ::selection{background:color-mix(in srgb, var(--tavern-edge) 42%, transparent);color:#f6edd4}@media (prefers-reduced-motion:reduce){[data-drg-scene=character-folio] .drg-folio-tavern__flame,[data-drg-scene=character-folio] .drg-folio-tavern__spark,[data-drg-scene=character-folio] .drg-folio-tavern__smoke{animation:none}[data-drg-scene=character-folio] .drg-folio-tavern__spark{opacity:.35;transform:none}}@media (width<=960px){[data-drg-scene=character-folio] .drg-folio-tavern__table{grid-template-columns:minmax(0,1fr);grid-template-areas:"who""seat""talk";align-items:start}[data-drg-scene=character-folio] .drg-folio-tavern__who{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""meta""rails"}[data-drg-scene=character-folio] .drg-folio-tavern__talk{grid-template-columns:minmax(0,1fr)}[data-drg-scene=character-folio] .drg-folio-tavern__stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-tavern__rails{grid-template-columns:minmax(0,1fr);width:100%}[data-drg-scene=character-folio] .drg-folio-tavern__seat{max-width:18rem;min-height:14.5rem;margin-inline:auto}[data-drg-scene=character-folio] .drg-folio-tavern__name{font-size:1.55rem}[data-drg-scene=character-folio] .drg-folio-tavern__kit,[data-drg-scene=character-folio] .drg-folio-tavern__notices{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){[data-drg-scene=character-folio] .drg-folio-companion-circle{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=character-folio] .drg-folio-companion-cell__icon{min-height:7.4rem}}@media (width<=720px){[data-drg-scene=character-folio] .drg-folio-companion-root{min-height:0}[data-drg-scene=character-folio] .drg-folio-companion-chamber{grid-template-rows:auto auto;min-height:0}[data-drg-scene=character-folio] .drg-folio-companion-well{grid-template-columns:1fr}[data-drg-scene=character-folio] .drg-folio-companion-well__stage{border-bottom:0;border-right:0;min-height:11rem}}[data-drg-scene=pvp-hub].drg-pvp-hub--arena.drg-main,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-view{background-color:#0a0707;background-image:radial-gradient(58% 42% at 8% -8%,#8b00002e,#0000 58%),radial-gradient(48% 52% at 96% 94%,#1c0808b8,#0000 58%),radial-gradient(42% 36% at 50% 42%,#50120c1a,#0000 55%),linear-gradient(#140c0c 0%,#0a0707 46%,#050303 100%)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-chamber--wrapper,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-template-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-reset-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-tactical-frame,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub__theatre{box-shadow:none;background:0 0;border:0;border-radius:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-chamber__preface{display:none}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-template-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-tactical-frame__body,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-tactical-frame__stage,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-tactical,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-tactical__body,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .dr-layout-tactical__stage{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-spa-scene-view,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__shell,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__pit,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-rail,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena{--arena-ink:#f3e4c8;--arena-ink-dim:#e6c68fc7;--arena-ink-mute:#b48c6e94;--arena-label:#be785a9e;--arena-line:#8b00006b;--arena-line-soft:#c9a86a38;--arena-blood:#8b00008c;--arena-ember:#f08a2a61;--arena-gap:var(--drg-spacing-md);--arena-gap-sm:var(--drg-spacing-sm);--arena-gap-xs:var(--drg-spacing-xs);--arena-frame-inset:.62rem;--arena-frame-pad:calc(var(--arena-frame-inset) + .9rem);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena *{box-sizing:border-box}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__embers{opacity:.62;background-image:radial-gradient(1px 1px at 12% 28%,#ffa05080,#0000 55%),radial-gradient(1.5px 1.5px at 28% 72%,#b4281e73,#0000 55%),radial-gradient(1px 1px at 54% 40%,#c9a86a52,#0000 55%),radial-gradient(1px 1px at 74% 68%,#8b00007a,#0000 55%),radial-gradient(1.5px 1.5px at 88% 18%,#ffbe5a66,#0000 55%),radial-gradient(1px 1px at 42% 12%,#a01e1859,#0000 55%),radial-gradient(1px 1px at 64% 88%,#f08a2a47,#0000 55%);animation:20s linear infinite drg-arena-ember-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ash{opacity:.45;background-image:radial-gradient(1.2px 1.2px at 18% 54%,#a08c7847,#0000 55%),radial-gradient(1px 1px at 46% 22%,#78645a38,#0000 55%),radial-gradient(1.5px 1.5px at 82% 46%,#5a463c42,#0000 55%);animation:28s linear infinite drg-arena-ash-drift;position:absolute;inset:0}@keyframes drg-arena-ember-drift{0%{transform:translate(0,0)}to{transform:translate(-12px,-24px)}}@keyframes drg-arena-ash-drift{0%{transform:translate(0,0)}to{transform:translate(10px,-16px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__embers,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ash{animation:none!important}}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__glow{opacity:.94;background:radial-gradient(70% 48% at 50% 100%,#8b000038,#0000 58%),radial-gradient(38% 34% at 10% 18%,#c9a86a14,#0000 55%);position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vignette{background:linear-gradient(#0000 38%,#00000075 100%);position:absolute;inset:0;box-shadow:inset 0 0 72px #00000094}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__shell{z-index:1;gap:var(--arena-gap);min-width:0;padding:var(--arena-gap-sm) 0 var(--arena-gap);box-sizing:border-box;flex-direction:column;display:flex;position:relative;container:arena-shell/inline-size}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest{gap:var(--arena-gap-sm) var(--arena-gap);width:100%;min-width:0;max-width:100%;padding:var(--arena-frame-pad);border:1px solid var(--arena-line);background:radial-gradient(90% 80% at 0 0,#8b000033 0%,#0000 55%),radial-gradient(70% 60% at 100% 100%,#50100c2e,#0000 55%),linear-gradient(160deg,#1c0c0cf0,#080505e6);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 -14px 30px #0000007a,0 12px 28px #0006,0 0 48px #8b00001f}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest:before{content:"";inset:var(--arena-frame-inset);z-index:0;pointer-events:none;opacity:.7;border:1px solid #8b000038;border-radius:.36rem;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest{position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-sigil{background:radial-gradient(circle at 40% 30%,#3a1814,#0a0606);border:1px solid #c9a86a80;border-radius:.55rem;flex-shrink:0;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #280c0ab3,0 10px 28px #00000080,inset 0 0 20px #8b000047}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-sigil .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-sigil,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--arena-label);margin:0 0 .2rem;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--arena-ink);text-shadow:0 2px 18px #0000008c,0 0 28px #8b000038;margin:0;font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:600;line-height:1.12}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__lede{max-width:min(42rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--arena-ink-dim);overflow-wrap:anywhere;margin:.35rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meta{gap:var(--arena-gap-xs);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter{border:1px solid var(--arena-line-soft);background:#0a06069e;border-radius:.35rem;flex-direction:column;gap:.2rem;min-width:0;max-width:100%;padding:.65rem .8rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -10px 20px #00000052}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter--wide{grid-column:1/-1}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--arena-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:var(--arena-ink);align-items:center;gap:.35rem;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--arena-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-plate{border:1px solid #c9a86a59;border-radius:.2rem;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-scene-sibling-chips{gap:var(--arena-gap-xs);flex-wrap:wrap;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace{align-items:start;gap:var(--arena-gap);width:100%;min-width:0;max-width:100%;padding:var(--arena-frame-pad);border:1px solid var(--arena-line);background:radial-gradient(85% 55% at 50% 100%,#8b000029,#0000 60%),radial-gradient(50% 40% at 0 0,#c9a86a0f,#0000 55%),linear-gradient(165deg,#140a0af5,#080505fa);border-radius:.5rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -20px 40px #0000007a,0 14px 28px #00000061,0 0 48px #8b000014}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace:before{content:"";inset:var(--arena-frame-inset);pointer-events:none;z-index:0;border:1px solid #8b000029;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 40px #0006}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-chamber{gap:0;padding:0;display:contents}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-rail{gap:var(--arena-gap-sm);width:100%;max-width:100%;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage{box-shadow:none;gap:var(--arena-gap-sm);background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card{border-color:var(--arena-line);background:radial-gradient(100% 130% at 50% 0,#300e0cf2 0%,#0a0808fa 62%);border-radius:.5rem;width:100%;min-width:0;max-width:100%;padding:1.5rem 1.4rem 1.35rem;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -16px 28px #0006}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br:after{top:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br>i:after{bottom:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br>i:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card.drg-br>i:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__sigil{border-color:#c9a86a73;border-radius:.45rem;width:4.5rem;height:4.5rem;box-shadow:0 0 18px #8b000038,inset 0 0 16px #00000073}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__sigil .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__sigil .drg-asset-plate--sm,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-plate--cell{box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__name{overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.4rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-league-card__foot{overflow-wrap:anywhere}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__cta{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;justify-content:center;align-items:center;gap:.45rem;min-width:0;max-width:100%;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-rail__cta{box-sizing:border-box;letter-spacing:.04em;white-space:normal;overflow-wrap:anywhere;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:100%;min-width:0;max-width:100%;padding:.7rem .75rem;font-size:clamp(.72rem,1.6vw,.88rem);line-height:1.25;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__cta-plate{border:1px solid #c9a86a59;border-radius:.18rem;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__cta-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-rail__modes{gap:var(--arena-gap-xs);flex-wrap:wrap;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder{border:1px solid var(--arena-line-soft);background:#0805058c;border-radius:.4rem;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:.7rem .7rem .75rem;list-style:none;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--arena-label);margin:0 0 .2rem;font-size:.65rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-list{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-row{border-bottom:1px solid #8b00001f;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;min-width:0;padding:.28rem .15rem;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-row:last-child{border-bottom:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-row--self{background:#8b000024;border-bottom:0;border-radius:.25rem;margin:0;padding-inline:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-rank{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--arena-ink-mute);font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);color:var(--arena-ink);font-size:.82rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-elo{font-family:var(--drg-font-mono,ui-monospace, monospace);color:var(--arena-ink-dim);white-space:nowrap;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-empty{color:var(--arena-ink-mute);margin:0;font-size:.75rem;font-style:italic}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__pit{gap:var(--arena-gap-sm);flex-direction:column;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__head{align-items:center;gap:var(--arena-gap-xs);grid-template-columns:minmax(0,1fr) auto;min-width:0;max-width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__head .drg-btn{flex:none;width:auto}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__title,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__subtitle{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--arena-ink);margin:0;font-size:clamp(1rem,1.8vw,1.15rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__subtitle{border-top:1px solid var(--arena-line-soft);margin-top:.35rem;padding-top:.65rem;font-size:.95rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-list{gap:var(--arena-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,14.25rem),1fr));width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-list>li{min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row{border-color:var(--arena-line);background:linear-gradient(160deg,#240e0ef5,#0c0808fa);gap:.65rem;min-width:0;height:100%;padding:.8rem .85rem;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -12px 22px #00000059}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row:hover{border-color:#c9a86a6b;transform:none;box-shadow:inset 0 0 0 1px #c9a86a1a,0 0 18px #8b000029}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row__head{align-items:flex-start;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row__plate{border-radius:.35rem;width:2.6rem;height:2.6rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row__name{overflow-wrap:anywhere;font-size:1rem;line-height:1.2}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row .drg-meta{overflow-wrap:anywhere;color:var(--arena-ink-mute)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row .drg-badge{text-overflow:ellipsis;flex-shrink:0;max-width:4.5rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-opponent-row .drg-btn{justify-content:center;width:100%;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-list{gap:.4rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row{background:#0a07078c;border:1px solid #8b000033;border-radius:.35rem;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto) minmax(0,auto);align-items:center;gap:.4rem .65rem;width:100%;min-width:0;max-width:100%;padding:.55rem .7rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__result,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__opponent,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__delta{overflow-wrap:anywhere;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__opponent{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__foot{border-top-color:var(--arena-line-soft);margin-top:.15rem;padding-top:.65rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__lore{overflow-wrap:anywhere;color:var(--arena-ink-mute)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__pit .drg-state-card,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant.drg-state-card--theatre{text-align:center;box-sizing:border-box;background:radial-gradient(62% 70% at 50% 0,#8b000033,#0000 58%),radial-gradient(50% 40% at 50% 100%,#50100c2e,#0000 55%),linear-gradient(#120909d1,#0805059e);border:1px dashed #c9a86a47;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:min(100%,26.5rem);min-width:0;max-width:min(100%,26.5rem);min-height:12.75rem;margin:.15rem auto .35rem;padding:1.55rem 1.35rem 1.4rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -18px 32px #00000061}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__pit .drg-state-card:before,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__pit .drg-state-card:after{content:none!important;display:none!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant .drg-state-card__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--arena-label);margin:0;font-size:.62rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant .drg-state-card__figure{color:#0000;background:radial-gradient(circle at 40% 30%,#3a1814,#0a0606);border:1px dashed #c9a86a6b;border-radius:.4rem;place-items:center;width:3.5rem;height:3.5rem;margin:.15rem 0 .35rem;font-size:0;line-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #8b000047,0 8px 18px #0006}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant-plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant-plate .drg-asset-plate__img{object-fit:cover;object-position:center;width:100%;height:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant .drg-state-card__title{overflow-wrap:anywhere;max-width:min(22rem,100%);font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--arena-ink);margin:0;font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:600;line-height:1.2}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__vacant .drg-state-card__message{overflow-wrap:anywhere;max-width:min(26rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--arena-ink-dim);margin:0;font-style:italic;line-height:1.4}@media (width<=70rem){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace{padding:var(--arena-frame-pad);grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest{padding:var(--arena-frame-pad);grid-template-columns:auto minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__head{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-hub-stage__head .drg-btn{justify-self:start}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row{grid-template-columns:minmax(0,1fr) auto}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__opponent{white-space:normal;grid-column:1/-1}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__meta{grid-column:1/2}}@media (width<=28rem){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-list,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__delta{text-align:left}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-row{grid-template-columns:1.8rem minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__ladder-elo{grid-column:2}}@container arena-shell (width<=54rem){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meta{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row{grid-template-columns:minmax(0,1fr) auto}[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-duel-row__opponent{white-space:normal;grid-column:1/-1}}@container arena-shell (width<=28rem){[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-arena__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--arena .drg-pvp-list{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges.drg-main,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-view{background-color:#050403;background-image:radial-gradient(58% 40% at 10% -8%,#48160a47,#0000 58%),radial-gradient(46% 52% at 96% 98%,#080403eb,#0000 56%),radial-gradient(38% 28% at 50% 42%,#1c0c0838,#0000 62%),linear-gradient(#100a08 0%,#070504 46%,#020101 100%)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-chamber--wrapper,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-template-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-reset-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-tactical-frame,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub__theatre{box-shadow:none;background:0 0;border:0;border-radius:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-chamber__preface{display:none}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-template-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-tactical-frame__body,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-tactical-frame__stage,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-tactical,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-tactical__body,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .dr-layout-tactical__stage{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-spa-scene-view,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__shell,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__pit,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__rail,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges{--siege-ink:#efe2c8;--siege-ink-dim:#d6ba94c7;--siege-ink-mute:#a8846694;--siege-label:#b06e48ad;--siege-line:#60261094;--siege-line-soft:#c9a86a2e;--siege-ember:#f08a2a6b;--siege-tick:#c9a86a8c;--siege-iron:#1c120eb8;--siege-gap:var(--drg-spacing-md);--siege-gap-sm:var(--drg-spacing-sm);--siege-gap-xs:var(--drg-spacing-xs);--siege-frame-inset:.62rem;--siege-frame-pad:calc(var(--siege-frame-inset) + .9rem);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges *{box-sizing:border-box}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__bars{opacity:.42;background-image:repeating-linear-gradient(90deg,#0000 0 1.15rem,#06040361 1.15rem 1.32rem),linear-gradient(#0a06048c 0,#0000 18%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c 0%,#0000001f 62%,#0000 100%);mask-image:linear-gradient(#0000008c 0%,#0000001f 62%,#0000 100%)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__embers{opacity:.78;background-image:radial-gradient(1.4px 1.4px at 16% 24%,#ff963c8c,#0000 55%),radial-gradient(1px 1px at 38% 70%,#b432186b,#0000 55%),radial-gradient(1.5px 1.5px at 72% 32%,#c9a86a47,#0000 55%),radial-gradient(1px 1px at 88% 78%,#ffaa4661,#0000 55%),radial-gradient(1px 1px at 54% 14%,#8b281266,#0000 55%),radial-gradient(1.2px 1.2px at 8% 58%,#f08a2a52,#0000 55%),radial-gradient(1px 1px at 64% 88%,#a028105c,#0000 55%);animation:22s linear infinite drg-siege-ember-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cinders{opacity:.55;background-image:radial-gradient(1.6px 1.6px at 22% 82%,#ff78286b,#0000 55%),radial-gradient(1px 1px at 48% 64%,#c9a86a38,#0000 55%),radial-gradient(1.3px 1.3px at 76% 90%,#b4321461,#0000 55%),radial-gradient(1px 1px at 12% 40%,#5a463747,#0000 55%);animation:18s linear infinite drg-siege-cinder-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__smoke{opacity:.9;background-image:radial-gradient(48% 32% at 18% 86%,#1c120e9e,#0000 70%),radial-gradient(40% 28% at 82% 12%,#120c0a80,#0000 70%),radial-gradient(30% 22% at 52% 48%,#160e0a47,#0000 70%);animation:32s linear infinite drg-siege-smoke-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__grain{opacity:.11;background-image:radial-gradient(1px 1px at 20% 30%,#c9a86a80,#0000 55%),radial-gradient(1px 1px at 70% 55%,#503c28b3,#0000 55%),radial-gradient(1px 1px at 42% 78%,#8c5a3266,#0000 55%),radial-gradient(1px 1px at 88% 18%,#281c14cc,#0000 55%);background-size:7px 9px,11px 8px,9px 13px,13px 10px;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__glow{background:radial-gradient(74% 48% at 50% 108%,#60180861,#0000 58%),radial-gradient(32% 30% at 8% 12%,#c9a86a0f,#0000 55%);position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vignette{background:linear-gradient(#0000002e 0%,#0000 28%,#0000009e 100%);position:absolute;inset:0;box-shadow:inset 0 0 96px #000000c7}@keyframes drg-siege-ember-drift{0%{transform:translate(0,0)}to{transform:translate(-10px,-22px)}}@keyframes drg-siege-smoke-drift{0%{transform:translate(0,0)}to{transform:translateY(-14px)}}@keyframes drg-siege-cinder-drift{0%{transform:translateY(6px)}to{transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__embers,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cinders,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__smoke{animation:none!important}}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__shell{z-index:1;gap:var(--siege-gap);min-width:0;padding:var(--siege-gap-sm) 0 var(--siege-gap);flex-direction:column;display:flex;position:relative;container:siege-shell/inline-size}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest{gap:var(--siege-gap-sm) var(--siege-gap);width:100%;min-width:0;max-width:100%;padding:var(--siege-frame-pad);border:1px solid var(--siege-line);background:radial-gradient(90% 80% at 0 0,#a0301042 0%,#0000 55%),radial-gradient(70% 50% at 100% 100%,#28100a59,#0000 55%),linear-gradient(160deg,#160c08fa,#060403f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest:before{content:"";inset:var(--siege-frame-inset);z-index:0;pointer-events:none;opacity:.75;border:1px solid #a0381647;border-radius:.36rem;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--siege-tick), var(--siege-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a2014,#0a0606);border:1px solid #c9a86a7a;border-radius:.55rem;flex-shrink:0;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #8b280c4d}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--siege-label);margin:0 0 .2rem;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--siege-ink);text-shadow:0 2px 18px #0000008c;margin:0;font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:600;line-height:1.12}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__lede{overflow-wrap:anywhere;max-width:min(42rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--siege-ink-dim);margin:.35rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meta{gap:var(--siege-gap-xs);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter{border:1px solid var(--siege-line-soft);background:linear-gradient(#24120c59,#0000 42%),#080605c7;border-radius:.35rem;flex-direction:column;gap:.2rem;min-width:0;max-width:100%;padding:.65rem .8rem .7rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -10px 20px #0000006b}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter--live{border-color:#c8481c6b;box-shadow:inset 0 0 0 1px #f08a2a14,inset 0 -12px 22px #50100673,0 0 18px #a0280c2e}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--siege-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:var(--siege-ink);align-items:center;gap:.35rem;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--siege-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--siege-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-plate{border:1px solid #c9a86a59;border-radius:.2rem;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace{align-items:start;gap:var(--siege-gap);width:100%;min-width:0;max-width:100%;padding:var(--siege-frame-pad);border:1px solid var(--siege-line);background:radial-gradient(85% 55% at 50% 100%,#60180847,#0000 60%),linear-gradient(165deg,#0e0806fa,#050302fc);border-radius:.5rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace:before{content:"";inset:var(--siege-frame-inset);z-index:0;pointer-events:none;border:1px solid #a0381633;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--siege-tick), var(--siege-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--siege-tick), var(--siege-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__rail{gap:var(--siege-gap-sm);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster{text-align:center;border:1px solid var(--siege-line);background:radial-gradient(100% 130% at 50% 0,#34160cf2 0%,#080605fc 62%);border-radius:.5rem;width:100%;min-width:0;padding:1.5rem 1.4rem 1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -16px 28px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br:after{border-color:var(--siege-tick);top:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br>i:after{border-color:var(--siege-tick);bottom:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br>i:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster.drg-br>i:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-sigil{background:#15100b;border:1px solid #c9a86a73;border-radius:.45rem;width:4.5rem;height:4.5rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 18px #a0280c38,inset 0 0 16px #00000073}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-sigil .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-sigil .drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-label{letter-spacing:.14em;text-transform:uppercase;color:var(--siege-label);margin:.75rem 0 0;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-name{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--siege-ink);margin:.35rem 0 0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:600}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-meta,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-foot,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-gate{overflow-wrap:anywhere;color:var(--siege-ink-mute);margin:.35rem 0 0;font-size:.78rem;font-style:italic}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-gate{color:#d25a3cdb}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-bar{background:#1c1410;border-radius:.25rem;align-items:center;height:.38rem;margin-top:.75rem;display:flex;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__roster-bar>span{border-radius:inherit;background:linear-gradient(90deg,#8a4a1c,#e6c68f);height:100%;display:block}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cta{letter-spacing:.04em;white-space:normal;text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:100%;min-width:0;max-width:100%;padding:.7rem .75rem;font-size:clamp(.72rem,1.6vw,.88rem);line-height:1.25;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cta-plate{border:1px solid #c9a86a59;border-radius:.18rem;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__cta-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage{box-shadow:none;gap:var(--siege-gap-sm);background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__pit{gap:var(--siege-gap-sm);flex-direction:column;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage__head{align-items:center;gap:var(--siege-gap-xs);grid-template-columns:minmax(0,1fr) auto;min-width:0;max-width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage__title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--siege-ink);margin:0;font-size:clamp(1rem,1.8vw,1.15rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__result{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--siege-ink-dim);background:#1c100a8c;border:1px solid #c9a86a47;border-radius:.35rem;margin:0;padding:.7rem .85rem;font-size:.82rem;line-height:1.4}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__result--held{background:#1c0a0894;border-color:#a0321c66}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__list{gap:var(--siege-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.25rem),1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__list>li{min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row{border:1px solid var(--siege-line);background:linear-gradient(#30160e47,#0000 38%),linear-gradient(160deg,#180c0afa,#080605fc);border-radius:.4rem;flex-direction:column;gap:.55rem;min-width:0;height:100%;padding:1.05rem 1rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -14px 24px #0000006b}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br:after{border-color:var(--siege-tick);top:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br>i:after{border-color:var(--siege-tick);bottom:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br>i:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row.drg-br>i:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row>:not(i){z-index:1;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__plate{background:#0a0807e6;border:1px solid #c9a86a66;border-radius:.35rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__plate .drg-asset-plate--sm{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__copy{flex:1;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--siege-ink);margin:0;font-size:1rem;line-height:1.2;display:block}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__meta{overflow-wrap:anywhere;color:var(--siege-ink-mute);margin:.2rem 0 0;font-size:.75rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-siege-row__attack{justify-content:center;width:100%;min-width:0;margin-top:auto}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__errors{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__errors li{overflow-wrap:anywhere;color:#d25a3ce6;font-size:.78rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage__foot{border-top:1px solid var(--siege-line-soft);margin-top:.15rem;padding-top:.65rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage__lore{overflow-wrap:anywhere;color:var(--siege-ink-mute)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant.drg-state-card--theatre{text-align:center;background:radial-gradient(62% 70% at 50% 0,#a030102e,#0000 58%),linear-gradient(#100a08d1,#0806059e);border:1px dashed #c9a86a47;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:min(100%,26.5rem);min-width:0;max-width:min(100%,26.5rem);min-height:12.75rem;margin:.15rem auto .35rem;padding:1.55rem 1.35rem 1.4rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0a,inset 0 -18px 32px #00000061}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant:before,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant:after{content:none!important;display:none!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant .drg-state-card__figure{color:#0000;background:radial-gradient(circle at 40% 30%,#3a2014,#0a0606);border:1px dashed #c9a86a6b;border-radius:.4rem;place-items:center;width:3.5rem;height:3.5rem;margin:.15rem 0 .35rem;font-size:0;line-height:0;display:grid;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant .drg-state-card__title{overflow-wrap:anywhere;max-width:min(22rem,100%);font-family:var(--drg-font-heading,Georgia, serif);color:var(--siege-ink);margin:0;font-size:clamp(1.05rem,1.8vw,1.28rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__vacant .drg-state-card__message{overflow-wrap:anywhere;max-width:min(26rem,100%);color:var(--siege-ink-dim);margin:0;font-style:italic}@media (width<=70rem){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-hub-stage__head{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}}@media (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__list{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meter-hint{white-space:normal;overflow-wrap:anywhere}}@container siege-shell (width<=54rem){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container siege-shell (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--sieges .drg-pvp-sieges__meta{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=pvp-hub].drg-pvp-hub--karma.drg-main,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-view{background-color:#050504;background-image:radial-gradient(54% 38% at 8% -8%,#78582429,#0000 58%),radial-gradient(48% 50% at 96% 98%,#120808e0,#0000 56%),radial-gradient(36% 26% at 48% 40%,#1c100a38,#0000 62%),linear-gradient(#100c08 0%,#070605 46%,#020101 100%)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-chamber--wrapper,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-template-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-reset-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-tactical-frame,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub__theatre{box-shadow:none;background:0 0;border:0;border-radius:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-chamber__preface{display:none}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-template-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-tactical-frame__body,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-tactical-frame__stage,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-tactical,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-tactical__body,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .dr-layout-tactical__stage{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-spa-scene-view,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__shell,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__pit,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__rail,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma{--karma-ink:#efe6c8;--karma-ink-dim:#d6c494c7;--karma-ink-mute:#a88c6694;--karma-label:#b08440b3;--karma-line:#78481680;--karma-line-soft:#c9a86a2e;--karma-gold:#d4af376b;--karma-blood:#8b18127a;--karma-tick:#c9a86a8c;--karma-gap:var(--drg-spacing-md);--karma-gap-sm:var(--drg-spacing-sm);--karma-gap-xs:var(--drg-spacing-xs);--karma-frame-inset:.62rem;--karma-frame-pad:calc(var(--karma-frame-inset) + .95rem);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma *{box-sizing:border-box}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__ash{opacity:.82;background-image:radial-gradient(1.3px 1.3px at 18% 28%,#c9a86a7a,#0000 55%),radial-gradient(1px 1px at 42% 72%,#785a3c66,#0000 55%),radial-gradient(1.5px 1.5px at 74% 22%,#f0c87852,#0000 55%),radial-gradient(1px 1px at 88% 64%,#5a463275,#0000 55%),radial-gradient(1px 1px at 56% 12%,#a0281857,#0000 55%),radial-gradient(1.2px 1.2px at 8% 86%,#b48c5a4d,#0000 55%),radial-gradient(1px 1px at 33% 48%,#46322861,#0000 55%);animation:24s linear infinite drg-karma-ash-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__gold{opacity:.58;background-image:radial-gradient(1.4px 1.4px at 24% 80%,#d4af3770,#0000 55%),radial-gradient(1px 1px at 62% 48%,#b48c464d,#0000 55%),radial-gradient(1.2px 1.2px at 12% 44%,#8b181261,#0000 55%),radial-gradient(1.6px 1.6px at 92% 16%,#e6be5a47,#0000 55%);animation:20s linear infinite drg-karma-gold-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__embers{opacity:.55;background-image:radial-gradient(1.6px 1.6px at 16% 62%,#b42a168c,#0000 55%),radial-gradient(1px 1px at 48% 18%,#ffaa4661,#0000 55%),radial-gradient(1.3px 1.3px at 78% 78%,#8b181275,#0000 55%),radial-gradient(1px 1px at 36% 88%,#d4af3752,#0000 55%),radial-gradient(1.4px 1.4px at 68% 36%,#a0321866,#0000 55%);animation:18s linear infinite drg-karma-ember-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__grain{opacity:.16;background-image:radial-gradient(1px 1px at 22% 30%,#c9a86a8c,#0000 55%),radial-gradient(1px 1px at 70% 55%,#503c28cc,#0000 55%),radial-gradient(1px 1px at 44% 78%,#8c5a327a,#0000 55%);background-size:7px 9px,11px 8px,9px 13px;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__glow{background:radial-gradient(74% 50% at 50% 108%,#601c0c61,#0000 58%),radial-gradient(34% 30% at 8% 8%,#c9a86a1f,#0000 55%),radial-gradient(28% 24% at 94% 18%,#50100c47,#0000 55%);position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma[data-karma-polarity=stain] .drg-pvp-karma__glow{background:radial-gradient(78% 54% at 50% 110%,#6e100c80,#0000 58%),radial-gradient(30% 28% at 12% 10%,#50120c38,#0000 55%)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma[data-karma-polarity=gold] .drg-pvp-karma__glow{background:radial-gradient(70% 48% at 50% 108%,#60300c52,#0000 58%),radial-gradient(36% 32% at 10% 8%,#d4af3729,#0000 55%)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__vignette{background:linear-gradient(#00000047 0%,#0000 26%,#000000b8 100%),radial-gradient(90% 70% at 50% 40%,#0000 42%,#0000006b 100%);position:absolute;inset:0;box-shadow:inset 0 0 120px #000000db}@keyframes drg-karma-ash-drift{0%{transform:translate(0,0)}to{transform:translateY(-18px)}}@keyframes drg-karma-gold-drift{0%{transform:translateY(6px)}to{transform:translateY(-20px)}}@keyframes drg-karma-ember-drift{0%{transform:translateY(4px)}to{transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__ash,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__gold,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__embers{animation:none!important}}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__shell{z-index:1;gap:var(--karma-gap);min-width:0;padding:var(--karma-gap-sm) 0 var(--karma-gap);flex-direction:column;display:flex;position:relative;container:karma-shell/inline-size}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest{gap:var(--karma-gap-sm) var(--karma-gap);width:100%;min-width:0;max-width:100%;padding:var(--karma-frame-pad);border:1px solid var(--karma-line);background:radial-gradient(90% 80% at 0 0,#a0601833 0%,#0000 55%),radial-gradient(70% 50% at 100% 100%,#50100c47,#0000 55%),linear-gradient(160deg,#160e08fa,#060503f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest:before{content:"";inset:var(--karma-frame-inset);z-index:0;pointer-events:none;opacity:.75;border:1px solid #a0601642;border-radius:.36rem;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--karma-tick), var(--karma-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a2814,#0a0606);border:1px solid #c9a86a7a;border-radius:.55rem;flex-shrink:0;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #8b280c38}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--karma-label);margin:0 0 .28rem;font-size:.66rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--karma-ink);text-shadow:0 0 22px #a0601838,0 2px 18px #000000b3;margin:0;font-size:clamp(1.55rem,2.7vw,2.28rem);font-weight:600;line-height:1.08}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__lede{overflow-wrap:anywhere;max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--karma-ink-dim);margin:.45rem 0 0;font-style:italic;line-height:1.45}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meta{gap:var(--karma-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter{border:1px solid var(--karma-line-soft);background:linear-gradient(#30200c61,#0000 42%),#080605d6;border-radius:.35rem;flex-direction:column;gap:.28rem;min-width:0;max-width:100%;padding:.78rem .9rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c88c0f,inset 0 -12px 22px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--karma-tick), var(--karma-tick)) top left / .48rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top left / 1px .48rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / .48rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / 1px .48rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / .48rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / 1px .48rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / .48rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / 1px .48rem no-repeat;position:absolute;inset:.32rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--karma-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-label,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-value,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-hint{z-index:1;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--karma-ink);align-items:center;gap:.42rem;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--karma-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--karma-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-plate{border:1px solid #c9a86a6b;border-radius:.22rem;flex-shrink:0;width:1.4rem;height:1.4rem;position:relative;overflow:hidden;box-shadow:0 0 10px #a060182e}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace{align-items:start;gap:var(--karma-gap);width:100%;min-width:0;max-width:100%;padding:var(--karma-frame-pad);border:1px solid var(--karma-line);background:radial-gradient(85% 55% at 50% 100%,#601c0c38,#0000 60%),linear-gradient(165deg,#0e0a06fa,#050402fc);border-radius:.5rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace:before{content:"";inset:var(--karma-frame-inset);z-index:0;pointer-events:none;border:1px solid #a060162e;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--karma-tick), var(--karma-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--karma-tick), var(--karma-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace>.drg-pvp-karma__soot{inset:var(--karma-frame-inset);z-index:0;pointer-events:none;opacity:.42;background-image:radial-gradient(1px 1px at 18% 22%,#c9a86a73,#0000 55%),radial-gradient(1.2px 1.2px at 72% 68%,#8b181252,#0000 55%),radial-gradient(1px 1px at 48% 86%,#a0784647,#0000 55%);background-size:9px 11px,13px 10px,8px 14px;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__rail{gap:var(--karma-gap-sm);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster{text-align:center;border:1px solid var(--karma-line);background:radial-gradient(100% 130% at 50% 0,#34200cf2 0%,#080605fc 62%);border-radius:.5rem;width:100%;min-width:0;padding:1.5rem 1.4rem 1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 -16px 28px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br:after{border-color:var(--karma-tick);top:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br>i:after{border-color:var(--karma-tick);bottom:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br>i:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster.drg-br>i:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-sigil{background:#15100b;border:1px solid #c9a86a73;border-radius:.45rem;width:4.5rem;height:4.5rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 18px #a0601838,inset 0 0 16px #00000073}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-sigil .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-sigil .drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-label{letter-spacing:.14em;text-transform:uppercase;color:var(--karma-label);margin:.75rem 0 0;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-name{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--karma-ink);text-shadow:0 0 18px #a0601833;margin:.35rem 0 0;font-size:clamp(1.2rem,2.1vw,1.55rem);font-weight:600}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-meta,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-foot{overflow-wrap:anywhere;color:var(--karma-ink-mute);margin:.35rem 0 0;font-size:.78rem;font-style:italic}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-bar{background:repeating-linear-gradient(90deg,#0000 0 calc(14.2857% - 1px),#c9a86a38 calc(14.2857% - 1px) 14.2857%),#1c1410;border:1px solid #a0601647;border-radius:.25rem;align-items:center;height:.42rem;margin-top:.85rem;display:flex;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__roster-bar>span{border-radius:inherit;background:linear-gradient(90deg,#5a1010 0%,#8b1812 42%,#c4a86a 100%);height:100%;display:block;box-shadow:0 0 10px #a0601847}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__field{flex-direction:column;gap:.35rem;width:100%;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__field-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--karma-label);font-size:.62rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__input{border:1px solid var(--karma-line);width:100%;min-width:0;max-width:100%;color:var(--karma-ink);font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;background:linear-gradient(#160e08e6,#080605f0);border-radius:.35rem;padding:.7rem .8rem;font-size:1.05rem;box-shadow:inset 0 0 0 1px #f0c88c0d,inset 0 8px 16px #00000059}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__input:focus{border-color:#d4af378c;outline:0;box-shadow:inset 0 0 0 1px #d4af371f,0 0 12px #a0601838}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__preset{text-overflow:ellipsis;letter-spacing:.04em;min-width:0;padding:.4rem .2rem;font-size:.72rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__cta{letter-spacing:.04em;white-space:normal;text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:100%;min-width:0;max-width:100%;padding:.7rem .75rem;font-size:clamp(.72rem,1.6vw,.88rem);line-height:1.25;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__cta-plate{border:1px solid #c9a86a59;border-radius:.18rem;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__cta-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage{box-shadow:none;gap:var(--karma-gap-sm);background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__pit{gap:var(--karma-gap-sm);flex-direction:column;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage__head{grid-template-columns:minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;max-width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum{grid-template-columns:repeat(7,minmax(0,1fr));gap:.18rem;width:100%;min-width:0;height:.42rem;padding:0 .1rem;display:grid;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-stop{background:#5a463273;border-radius:.12rem;min-width:0;height:100%;display:block;box-shadow:inset 0 0 0 1px #c9a86a1f}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-stop.is-stain{background:linear-gradient(#6e1610b8,#320a08e6)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-stop.is-gold{background:linear-gradient(#c9a86a8c,#5a4018d9)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-stop.is-ash{background:linear-gradient(#a08c6e6b,#282018e0)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-stop.is-current{box-shadow:inset 0 0 0 1px #d4af37b3,0 0 8px #d4af3747}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__spectrum-needle{pointer-events:none;background:#efe6c8;width:.14rem;height:calc(100% + .24rem);margin:0;position:absolute;top:-.12rem;transform:translate(-50%);box-shadow:0 0 8px #f0c88c8c}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage__title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--karma-ink);margin:0;font-size:clamp(1rem,1.8vw,1.15rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.75rem),1fr));gap:.85rem;width:100%;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__list>li{min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row{border:1px solid var(--karma-line);background:linear-gradient(#30200c57,#0000 38%),linear-gradient(160deg,#160e0afa,#080605fc);border-radius:.4rem;flex-direction:column;gap:.5rem;min-width:0;height:100%;padding:1.12rem 1.05rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a12,inset 0 -16px 26px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row--current{border-color:#d4af377a;box-shadow:inset 0 0 0 1px #d4af371f,inset 0 -14px 24px #0000006b,0 0 18px #a060182e}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row--stain{background:linear-gradient(#48100c47,#0000 42%),linear-gradient(160deg,#160a08fa,#080504fc);border-color:#8b18127a}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br:after{border-color:var(--karma-tick);top:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br>i:after{border-color:var(--karma-tick);bottom:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br>i:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row.drg-br>i:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row>:not(i){z-index:1;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__plate{background:#0a0807e6;border:1px solid #c9a86a66;border-radius:.35rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__plate .drg-asset-plate--sm{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__copy{flex:1;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--karma-ink);margin:0;font-size:1rem;line-height:1.2;display:block}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__meta{overflow-wrap:anywhere;color:var(--karma-ink-mute);margin:.2rem 0 0;font-size:.75rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma-row__mark{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#d4af37c7;margin-top:auto;font-size:.62rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage__foot{border-top:1px solid var(--karma-line-soft);margin-top:.15rem;padding-top:.65rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-hub-stage__lore{overflow-wrap:anywhere;color:var(--karma-ink-mute)}@media (width<=70rem){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}}@media (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__list{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__presets{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meter-hint{white-space:normal;overflow-wrap:anywhere}}@container karma-shell (width<=54rem){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container karma-shell (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--karma .drg-pvp-karma__meta{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields.drg-main,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-view{background-color:#050403;background-image:radial-gradient(56% 40% at 6% -6%,#5a1c1233,#0000 58%),radial-gradient(50% 52% at 96% 96%,#0c0a08e6,#0000 56%),radial-gradient(38% 28% at 48% 42%,#2820182e,#0000 62%),linear-gradient(#120c0a 0%,#080605 46%,#030201 100%)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-chamber--wrapper,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-template-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-reset-chamber,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-tactical-frame,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub__theatre{box-shadow:none;background:0 0;border:0;border-radius:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-chamber__preface{display:none}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-template-chamber__body,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-tactical-frame__body,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-tactical-frame__stage,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-tactical,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-tactical__body,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .dr-layout-tactical__stage{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-stage,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-spa-scene-view,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__shell,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__pit,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rail,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields{--fields-ink:#f0e4c8;--fields-ink-dim:#d6bc94c7;--fields-ink-mute:#a8846694;--fields-label:#b05c40b8;--fields-line:#782a1685;--fields-line-soft:#c98c5a2e;--fields-blood:#8b181285;--fields-fog:#8c807038;--fields-tick:#c98c5a8c;--fields-gap:var(--drg-spacing-md);--fields-gap-sm:var(--drg-spacing-sm);--fields-gap-xs:var(--drg-spacing-xs);--fields-frame-inset:.62rem;--fields-frame-pad:calc(var(--fields-frame-inset) + .95rem);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields *{box-sizing:border-box}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__mist{opacity:.78;background-image:radial-gradient(1.4px 1.4px at 16% 30%,#b4a08c6b,#0000 55%),radial-gradient(1px 1px at 44% 68%,#7864505c,#0000 55%),radial-gradient(1.6px 1.6px at 78% 22%,#c8aa8c47,#0000 55%),radial-gradient(1px 1px at 88% 74%,#5a463266,#0000 55%),radial-gradient(1.2px 1.2px at 32% 88%,#a028184d,#0000 55%);animation:26s linear infinite drg-fields-mist-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__embers{opacity:.52;background-image:radial-gradient(1.3px 1.3px at 22% 82%,#5a321c80,#0000 55%),radial-gradient(1px 1px at 58% 54%,#3c241666,#0000 55%),radial-gradient(1.5px 1.5px at 12% 48%,#8b181252,#0000 55%),radial-gradient(1.5px 1.5px at 18% 64%,#b42a1680,#0000 55%),radial-gradient(1px 1px at 62% 18%,#ff964647,#0000 55%),radial-gradient(1.2px 1.2px at 84% 80%,#8b18126b,#0000 55%);animation:20s linear infinite drg-fields-ember-drift;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__grain{opacity:.14;background-image:radial-gradient(1px 1px at 24% 32%,#b48c6480,#0000 55%),radial-gradient(1px 1px at 70% 58%,#463224b3,#0000 55%);background-size:8px 10px,11px 9px;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__glow{background:radial-gradient(76% 52% at 50% 110%,#5a160c66,#0000 58%),radial-gradient(32% 28% at 8% 10%,#a05a321a,#0000 55%);position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__vignette{background:linear-gradient(#00000042 0%,#0000 26%,#000000b8 100%),radial-gradient(90% 70% at 50% 40%,#0000 42%,#0006 100%);position:absolute;inset:0;box-shadow:inset 0 0 120px #000000db}@keyframes drg-fields-mist-drift{0%{transform:translate(0,0)}to{transform:translateY(-18px)}}@keyframes drg-fields-ember-drift{0%{transform:translateY(6px)}to{transform:translateY(-20px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__mist,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__embers{animation:none!important}}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields[data-atmosphere-paused=true] .drg-pvp-fields__mist,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields[data-atmosphere-paused=true] .drg-pvp-fields__embers{animation-play-state:paused}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields[data-fields-state=queued] .drg-pvp-fields__mist{opacity:.92}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields[data-fields-state=matched] .drg-pvp-fields__glow{background:radial-gradient(80% 56% at 50% 110%,#8b181294,#0000 58%),radial-gradient(36% 30% at 8% 10%,#b4301629,#0000 55%)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__shell{z-index:1;gap:var(--fields-gap);min-width:0;padding:var(--fields-gap-sm) 0 var(--fields-gap);flex-direction:column;display:flex;position:relative;container:fields-shell/inline-size}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest{gap:var(--fields-gap-sm) var(--fields-gap);width:100%;min-width:0;max-width:100%;padding:var(--fields-frame-pad);border:1px solid var(--fields-line);background:radial-gradient(90% 80% at 0 0,#8b241238 0%,#0000 55%),radial-gradient(70% 50% at 100% 100%,#28100a52,#0000 55%),linear-gradient(160deg,#160c08fa,#060403f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0b4780f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest:before{content:"";inset:var(--fields-frame-inset);z-index:0;pointer-events:none;border:1px solid #8b301647;border-radius:.36rem;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--fields-tick), var(--fields-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a1810,#0a0606);border:1px solid #c98c5a7a;border-radius:.55rem;flex-shrink:0;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #8b180c47}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-sigil .drg-asset-plate{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--fields-label);margin:0 0 .28rem;font-size:.66rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--fields-ink);text-shadow:0 0 22px #8b181247,0 2px 18px #000000b3;margin:0;font-size:clamp(1.55rem,2.7vw,2.28rem);font-weight:600;line-height:1.08}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__lede{overflow-wrap:anywhere;max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--fields-ink-dim);margin:.45rem 0 0;font-style:italic;line-height:1.45}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meta{gap:var(--fields-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter{border:1px solid var(--fields-line-soft);background:linear-gradient(#481c105c,#0000 42%),#080605d6;border-radius:.35rem;flex-direction:column;gap:.28rem;min-width:0;max-width:100%;padding:.78rem .9rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f0b4780f,inset 0 -12px 22px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--fields-tick), var(--fields-tick)) top left / .48rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top left / 1px .48rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / .48rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / 1px .48rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / .48rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / 1px .48rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / .48rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / 1px .48rem no-repeat;position:absolute;inset:.32rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-label,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-value,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-hint{z-index:1;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--fields-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--fields-ink);align-items:center;gap:.42rem;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--fields-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--fields-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-plate{border:1px solid #c98c5a6b;border-radius:.22rem;flex-shrink:0;width:1.4rem;height:1.4rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace{align-items:start;gap:var(--fields-gap);width:100%;min-width:0;max-width:100%;padding:var(--fields-frame-pad);border:1px solid var(--fields-line);background:radial-gradient(85% 55% at 50% 100%,#5a160c3d,#0000 60%),linear-gradient(165deg,#100a08fa,#050403fc);border-radius:.5rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #f0b4780d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace:before{content:"";inset:var(--fields-frame-inset);z-index:0;pointer-events:none;border:1px solid #8b301633;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--fields-tick), var(--fields-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--fields-tick), var(--fields-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace>.drg-pvp-fields__soot{inset:var(--fields-frame-inset);z-index:0;pointer-events:none;opacity:.38;background-image:radial-gradient(1px 1px at 20% 24%,#c98c5a66,#0000 55%),radial-gradient(1.2px 1.2px at 74% 70%,#8b18124d,#0000 55%);background-size:9px 11px,13px 10px;position:absolute}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rail{gap:var(--fields-gap-sm);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster{text-align:center;border:1px solid var(--fields-line);background:radial-gradient(100% 130% at 50% 0,#34160cf2 0%,#080605fc 62%);border-radius:.5rem;width:100%;min-width:0;padding:1.5rem 1.4rem 1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c98c5a14,inset 0 -16px 28px #00000080}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br:after{border-color:var(--fields-tick);top:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br>i:after{border-color:var(--fields-tick);bottom:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br>i:before{left:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster.drg-br>i:after{right:.7rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-sigil{background:#15100b;border:1px solid #c98c5a73;border-radius:.45rem;width:4.5rem;height:4.5rem;margin:0 auto;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-sigil .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-sigil .drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-label{letter-spacing:.14em;text-transform:uppercase;color:var(--fields-label);margin:.75rem 0 0;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-name{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:var(--fields-ink);margin:.35rem 0 0;font-size:clamp(1.15rem,2.1vw,1.45rem);font-weight:600}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-meta,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__roster-foot{overflow-wrap:anywhere;color:var(--fields-ink-mute);margin:.35rem 0 0;font-size:.78rem;font-style:italic}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__modes{grid-template-columns:repeat(auto-fit,minmax(3.4rem,1fr));gap:.35rem;width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__mode{text-overflow:ellipsis;letter-spacing:.04em;min-width:0;padding:.42rem .2rem;font-size:.72rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__mode.is-active{color:var(--fields-ink);border-color:#c98c5a8c}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__cta,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__ghost{letter-spacing:.03em;white-space:normal;text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:100%;min-width:0;max-width:100%;padding:.62rem .5rem;font-size:clamp(.68rem,1.5vw,.82rem);line-height:1.25;display:inline-flex}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__cta--wide{grid-column:1/-1}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__cta-plate{border:1px solid #c98c5a59;border-radius:.18rem;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__match{background:linear-gradient(#5c120c8c,#0a0605f0);border:1px solid #b4301c9e;border-radius:.4rem;grid-template-columns:minmax(0,1fr);gap:.55rem;width:100%;min-width:0;padding:.95rem 1rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c95a301f,0 0 22px #8b181238}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__wait{background:linear-gradient(#30180c6b,#080605e6);border:1px solid #b45a286b;border-radius:.4rem;gap:.28rem;width:100%;min-width:0;padding:.75rem .9rem;display:grid;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__wait-title,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__gate{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#c98c5ad1;margin:0;font-size:.68rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__wait-meta,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__gate{letter-spacing:.03em;text-transform:none;color:var(--fields-ink-dim);font-size:.74rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__gate{margin:.15rem 0 0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__match-title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--fields-ink);margin:0;font-size:1.05rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__match-body,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__match-meta{overflow-wrap:anywhere;color:var(--fields-ink-dim);margin:0;font-size:.78rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__result{overflow-wrap:anywhere;color:var(--fields-ink-dim);border:1px solid #c98c5a47;border-radius:.35rem;margin:0;padding:.7rem .85rem;font-size:.82rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__result--win{color:var(--fields-ink);border-color:#c9a86a73}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__result--loss{border-color:#8b181280}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage{box-shadow:none;gap:var(--fields-gap-sm);background:0 0;border:0;border-radius:0;padding:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__pit{gap:var(--fields-gap-sm);flex-direction:column;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage__head{grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:0;max-width:100%;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage__title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--fields-ink);margin:0;font-size:clamp(1rem,1.8vw,1.15rem)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__list,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rewards{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.85rem;width:100%;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__list>li,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rewards>li{content-visibility:auto;contain-intrinsic-size:0 12.5rem;min-width:0;max-width:100%}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row{text-align:left;border:1px solid var(--fields-line);width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;background:linear-gradient(#481c104d,#0000 38%),linear-gradient(160deg,#160c08fa,#080605fc);border-radius:.4rem;flex-direction:column;gap:.5rem;padding:1.05rem 1rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c98c5a12,inset 0 -16px 26px #0000007a}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row--current{border-color:#c98c5a85;box-shadow:inset 0 0 0 1px #c98c5a24,inset 0 -14px 24px #0000006b,0 0 18px #8b241233}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row--queued{border-color:#b45a288c}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row--joined{border-color:#78462480}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br:before,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br:after{border-color:var(--fields-tick);top:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br>i:before,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br>i:after{border-color:var(--fields-tick);bottom:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br>i:before{left:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row.drg-br>i:after{right:.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row>:not(i){z-index:1;position:relative}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__plate{background:#0a0807e6;border:1px solid #c98c5a66;border-radius:.35rem;flex-shrink:0;width:3.15rem;height:3.15rem;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__plate .drg-asset-plate,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__plate .drg-asset-plate--sm{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__copy{flex:1;min-width:0}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--fields-ink);margin:0;font-size:1rem;line-height:1.2;display:block}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__desc{overflow-wrap:anywhere;color:var(--fields-ink-mute);margin:.2rem 0 0;font-size:.75rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields-row__mark{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#c98c5ad1;margin-top:auto;font-size:.62rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rewards-head{border-top:1px solid var(--fields-line-soft);margin-top:.55rem;padding-top:.85rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward{border:1px solid var(--fields-line-soft);background:linear-gradient(#28180e47,#0000 42%),#0a0806d1;border-radius:.4rem;flex-direction:column;gap:.45rem;min-width:0;height:100%;padding:.95rem .9rem;display:flex;overflow:hidden}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-tier=bronze]{border-color:#8c542480}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-tier=silver]{border-color:#9ca8b061}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-tier=gold]{border-color:#b8963b7a}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-tier=platinum]{border-color:#bcc4cc6b}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-tier=diamond]{border-color:#8cb4c473}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward[data-owned=true]{opacity:.78}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward-head{align-items:flex-start;gap:.55rem;min-width:0;display:flex}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward-title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--fields-ink);margin:0;font-size:.95rem;display:block}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward-meta{overflow-wrap:anywhere;color:var(--fields-ink-mute);margin:.15rem 0 0;font-size:.72rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__reward-claim{justify-content:center;width:100%;min-width:0;margin-top:auto}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage__foot{border-top:1px solid var(--fields-line-soft);margin-top:.15rem;padding-top:.65rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-hub-stage__lore{overflow-wrap:anywhere;color:var(--fields-ink-mute)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__vacant.drg-state-card--theatre{min-width:0;max-width:100%}@media (width<=70rem){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}}@media (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meta,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__list,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__rewards,[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__actions{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meter-hint{white-space:normal;overflow-wrap:anywhere}}@container fields-shell (width<=54rem){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fields-shell (width<=32rem){[data-drg-scene=pvp-hub].drg-pvp-hub--battlefields .drg-pvp-fields__meta{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=pve-eternal-battlefield].drg-main,[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-stage,[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-view{background-color:#050608;background-image:radial-gradient(54% 38% at 8% -8%,#5a2a1629,#0000 58%),radial-gradient(48% 50% at 96% 98%,#080a0ceb,#0000 56%),radial-gradient(42% 32% at 50% 44%,#1c201c33,#0000 62%),linear-gradient(#10140f 0%,#07090a 48%,#030405 100%)}[data-drg-scene=pve-eternal-battlefield] .dr-layout-chamber--wrapper,[data-drg-scene=pve-eternal-battlefield] .dr-template-chamber,[data-drg-scene=pve-eternal-battlefield] .dr-reset-chamber,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__theatre{box-shadow:none;background:0 0;border:0;border-radius:0}[data-drg-scene=pve-eternal-battlefield] .dr-layout-chamber__preface{display:none}[data-drg-scene=pve-eternal-battlefield] .dr-layout-chamber__body,[data-drg-scene=pve-eternal-battlefield] .dr-template-chamber__body,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__body,[data-drg-scene=pve-eternal-battlefield] .drg-tactical-frame__stage,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__body,[data-drg-scene=pve-eternal-battlefield] .dr-layout-tactical__stage{gap:0;min-width:0;max-width:100%;padding:0}[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-stage,[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-stage,[data-drg-scene=pve-eternal-battlefield] .drg-spa-scene-view,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__shell,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__rail{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal{--hall-ink:#e4dcc8;--hall-ink-dim:#c4baa4c7;--hall-ink-mute:#8a84749e;--hall-label:#a8603ac7;--hall-line:#5c40268c;--hall-line-soft:#a88c622e;--hall-ember:#c45a288c;--hall-ash:#9a917c47;--hall-tick:#c4a87685;--hall-gap:var(--drg-spacing-md);--hall-gap-sm:var(--drg-spacing-sm);--hall-gap-xs:var(--drg-spacing-xs);--hall-frame-inset:.62rem;--hall-frame-pad:calc(var(--hall-frame-inset) + .95rem);isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;position:relative;overflow-x:clip}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal *{box-sizing:border-box}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__atmosphere{inset:calc(-.35 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) 0;z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__ash{opacity:.72;background-image:radial-gradient(1.5px 1.5px at 14% 78%,#b0a8946b,#0000 55%),radial-gradient(1px 1px at 38% 52%,#78746457,#0000 55%),radial-gradient(1.6px 1.6px at 72% 86%,#c4baa447,#0000 55%),radial-gradient(1px 1px at 88% 40%,#5a564a66,#0000 55%),radial-gradient(1.2px 1.2px at 26% 18%,#9a917c4d,#0000 55%);animation:28s linear infinite drg-hall-ash-rise;position:absolute;inset:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__embers{opacity:.48;background-image:radial-gradient(1.4px 1.4px at 22% 88%,#c45a288c,#0000 55%),radial-gradient(1px 1px at 58% 64%,#8c381c66,#0000 55%),radial-gradient(1.6px 1.6px at 12% 48%,#dc6e3052,#0000 55%),radial-gradient(1.2px 1.2px at 80% 82%,#b4462075,#0000 55%),radial-gradient(1px 1px at 46% 22%,#ff964638,#0000 55%);animation:22s linear infinite drg-hall-ember-rise;position:absolute;inset:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__rings{opacity:.55;background:radial-gradient(circle at 50% 38%,#0000 16%,#9a917c1a 17%,#0000 18.2%),radial-gradient(circle at 50% 38%,#0000 28%,#c45a2814 29%,#0000 30.4%),radial-gradient(circle at 50% 38%,#0000 42%,#9a917c12 43%,#0000 44.5%),radial-gradient(circle at 50% 38%,#0000 58%,#5c40261f 59%,#0000 61%);animation:18s ease-in-out infinite drg-hall-ring-breathe;position:absolute;inset:-8% 0 12%}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__grain{opacity:.16;background-image:radial-gradient(1px 1px at 24% 32%,#b4a88c80,#0000 55%),radial-gradient(1px 1px at 70% 58%,#322e28b3,#0000 55%);background-size:8px 10px,11px 9px;position:absolute;inset:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__glow{background:radial-gradient(72% 48% at 50% 108%,#5a241061,#0000 58%),radial-gradient(28% 24% at 10% 8%,#a05a301a,#0000 55%);position:absolute;inset:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__vignette{background:linear-gradient(#0000004d 0%,#0000 24%,#000000bd 100%),radial-gradient(90% 70% at 50% 40%,#0000 42%,#00000075 100%);position:absolute;inset:0;box-shadow:inset 0 0 128px #000000e0}@keyframes drg-hall-ash-rise{0%{transform:translateY(10px)}to{transform:translateY(-22px)}}@keyframes drg-hall-ember-rise{0%{transform:translateY(8px)}to{transform:translateY(-26px)}}@keyframes drg-hall-ring-breathe{0%,to{opacity:.38;transform:translate(0,0)}50%{opacity:.72;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__ash,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__embers,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__rings{animation:none!important}}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-atmosphere-paused=true] .drg-pve-eternal__ash,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-atmosphere-paused=true] .drg-pve-eternal__embers,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-atmosphere-paused=true] .drg-pve-eternal__rings{animation-play-state:paused}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-hall-state=fighting] .drg-pve-eternal__glow{background:radial-gradient(78% 54% at 50% 108%,#8c2a1085,#0000 58%),radial-gradient(32% 28% at 10% 8%,#c45a2829,#0000 55%)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-hall-state=fighting] .drg-pve-eternal__rings{opacity:.82}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal[data-hall-state=settling] .drg-pve-eternal__embers{opacity:.28}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__shell{z-index:1;gap:var(--hall-gap);min-width:0;padding:var(--hall-gap-sm) 0 var(--hall-gap);flex-direction:column;display:flex;position:relative;container:hall-shell/inline-size}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest{gap:var(--hall-gap-sm) var(--hall-gap);width:100%;min-width:0;max-width:100%;padding:var(--hall-frame-pad);border:1px solid var(--hall-line);background:radial-gradient(90% 80% at 0 0,#78341633 0%,#0000 55%),radial-gradient(70% 50% at 100% 100%,#12161466,#0000 55%),linear-gradient(160deg,#101210fa,#060808f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c4a8760f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest:before{content:"";inset:var(--hall-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c583047;border-radius:.36rem;position:absolute}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--hall-tick), var(--hall-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a2214,#08090a);border:1px solid #c48c5080;border-radius:50%;flex-shrink:0;width:4.35rem;height:4.35rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #c45a2838,0 0 0 3px #14100ce6,0 0 0 4px #8c583047}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-sigil .drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-sigil .drg-asset-plate--md{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--hall-label);margin:0 0 .28rem;font-size:.66rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.06em;color:var(--hall-ink);text-shadow:0 0 22px #c45a2838,0 2px 18px #000000b3;margin:0;font-size:clamp(1.55rem,2.7vw,2.32rem);font-weight:600;line-height:1.08}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__lede{overflow-wrap:anywhere;max-width:min(42rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--hall-ink-dim);margin:.45rem 0 0;font-style:italic;line-height:1.5}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meta{gap:var(--hall-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter{border:1px solid var(--hall-line-soft);background:linear-gradient(#48241252,#0000 42%),#080a0ad6;border-radius:.35rem;flex-direction:column;gap:.28rem;min-width:0;max-width:100%;padding:.78rem .9rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c4a8760f,inset 0 -12px 22px #00000080}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--hall-tick), var(--hall-tick)) top left / .48rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top left / 1px .48rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / .48rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / 1px .48rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / .48rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / 1px .48rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / .48rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / 1px .48rem no-repeat;position:absolute;inset:.32rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-label,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-value,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-hint{z-index:1;position:relative}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--hall-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--hall-ink);align-items:center;gap:.42rem;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--hall-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--hall-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-plate{border:1px solid #c48c506b;border-radius:50%;flex-shrink:0;width:1.4rem;height:1.4rem;position:relative;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-plate .drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace{align-items:start;gap:var(--hall-gap);width:100%;min-width:0;max-width:100%;padding:var(--hall-frame-pad);border:1px solid var(--hall-line);background:radial-gradient(85% 55% at 50% 100%,#48200e38,#0000 60%),radial-gradient(circle at 50% 8%,#9a917c0f,#0000 28%),linear-gradient(165deg,#0e1010fa,#050607fc);border-radius:.5rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c4a8760d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace:before{content:"";inset:var(--hall-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c583033;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--hall-tick), var(--hall-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--hall-tick), var(--hall-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace>.drg-pve-eternal__soot{inset:var(--hall-frame-inset);z-index:0;pointer-events:none;opacity:.34;background-image:radial-gradient(1px 1px at 20% 24%,#c4a87661,#0000 55%),radial-gradient(1.2px 1.2px at 74% 70%,#c45a2838,#0000 55%);background-size:9px 11px,13px 10px;position:absolute}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__rail{gap:var(--hall-gap-sm);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster{text-align:center;border:1px solid var(--hall-line);background:radial-gradient(circle at 50% 18%,#c45a281f,#0000 42%),radial-gradient(100% 130% at 50% 0,#2a1c10f2 0%,#08090afc 62%);border-radius:.5rem;width:100%;min-width:0;padding:1.5rem 1.4rem 1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c4a87614,inset 0 -16px 28px #00000080}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br:before,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br:after{border-color:var(--hall-tick);top:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br:before{left:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br:after{right:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br>i:before,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br>i:after{border-color:var(--hall-tick);bottom:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br>i:before{left:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster.drg-br>i:after{right:.7rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-sigil{background:#12110e;border:1px solid #c48c507a;border-radius:50%;width:4.6rem;height:4.6rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 3px #0c0a08e6,0 0 0 4px #8c583038}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-sigil .drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-sigil .drg-asset-plate--sm{box-shadow:none;background:0 0;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--hall-label);margin:.75rem 0 0;font-size:.68rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-name{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--hall-ink);margin:.35rem 0 0;font-size:clamp(1.15rem,2.1vw,1.45rem);font-weight:600}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-meta,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__roster-foot{overflow-wrap:anywhere;color:var(--hall-ink-mute);margin:.35rem 0 0;font-size:.78rem;font-style:italic}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:100%;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__cta,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__ghost{letter-spacing:.03em;white-space:normal;text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:100%;min-width:0;max-width:100%;padding:.62rem .5rem;font-size:clamp(.68rem,1.5vw,.82rem);line-height:1.25;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__cta--wide{grid-column:1/-1}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__cta-plate{border:1px solid #c48c5059;border-radius:50%;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__filter{border:1px solid var(--hall-line-soft);min-width:0;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--hall-ink-dim);border-radius:.35rem;align-items:flex-start;gap:.45rem;padding:.55rem .7rem;font-size:.68rem;line-height:1.35;display:flex;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__filter input{flex-shrink:0;margin-top:.12rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__wait{background:linear-gradient(#30180c6b,#080808e6);border:1px solid #b45a286b;border-radius:.4rem;gap:.28rem;width:100%;min-width:0;padding:.75rem .9rem;display:grid;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__wait-title{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#c48c50d1;margin:0;font-size:.68rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__wait-meta,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__gate{overflow-wrap:anywhere;letter-spacing:.03em;color:var(--hall-ink-dim);margin:0;font-size:.74rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit{gap:var(--hall-gap-sm);flex-direction:column;min-width:0;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem .75rem;min-width:0;max-width:100%;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit-title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.05em;color:var(--hall-ink);margin:0;font-size:clamp(1rem,1.8vw,1.18rem)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit-count{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--hall-ink-mute);white-space:nowrap;font-size:.68rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.85rem;width:100%;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__list>li{content-visibility:auto;contain-intrinsic-size:0 12.5rem;min-width:0;max-width:100%}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row{text-align:left;border:1px solid var(--hall-line);width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;background:radial-gradient(circle at 88% 12%,#0000 18%,#9a917c14 19%,#0000 21%),linear-gradient(#40201047,#0000 38%),linear-gradient(160deg,#12100efa,#080808fc);border-radius:.4rem;flex-direction:column;gap:.5rem;padding:1.05rem 1rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c4a87612,inset 0 -16px 26px #0000007a}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row--current{border-color:#c48c508c;box-shadow:inset 0 0 0 1px #c48c5024,inset 0 -14px 24px #0000006b,0 0 18px #c45a282e}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row--running{border-color:#c45a288c}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row--settling{border-color:#a88c506b}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row--mine{box-shadow:inset 0 0 0 1px #c48c5029,inset 0 -14px 24px #0000006b}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br:before,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br:after{border-color:var(--hall-tick);top:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br:before{left:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br:after{right:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br>i:before,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br>i:after{border-color:var(--hall-tick);bottom:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br>i:before{left:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row.drg-br>i:after{right:.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row>:not(i){z-index:1;position:relative}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__plate{background:#0a0a09e6;border:1px solid #c48c5066;border-radius:50%;flex-shrink:0;width:3.15rem;height:3.15rem;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__plate .drg-asset-plate,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__plate .drg-asset-plate--sm{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__copy{flex:1;min-width:0}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--hall-ink);margin:0;font-size:1rem;line-height:1.2;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__meta{overflow-wrap:anywhere;color:var(--hall-ink-mute);margin:.22rem 0 0;font-size:.72rem;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__stats{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__chip{border:1px solid var(--hall-line-soft);min-width:0;max-width:100%;color:var(--hall-ink-dim);border-radius:999px;align-items:baseline;gap:.28rem;padding:.18rem .42rem;font-size:.68rem;display:inline-flex;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__chip-label{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--hall-ink-mute)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__chip-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:var(--hall-ink)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__badge{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--hall-line-soft);max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--hall-ink-mute);border-radius:999px;padding:.12rem .42rem;font-size:.6rem;display:inline-flex;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__badge--running{color:#e8a870eb;border-color:#c45a2880}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-row__badge--settling{color:var(--hall-ink);border-color:#c4a8766b}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__empty{border:1px dashed var(--hall-line);background:#0808088c;border-radius:.4rem;justify-items:start;gap:.7rem;min-width:0;max-width:100%;padding:1.15rem 1.1rem;display:grid;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__empty p{overflow-wrap:anywhere;color:var(--hall-ink-dim);margin:0;font-style:italic}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__arena{flex-direction:column;gap:.55rem;min-width:0;max-width:100%;display:flex;overflow:clip}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__arena-hint{overflow-wrap:anywhere;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--hall-ink-mute);margin:0;font-size:.68rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__arena .drg-eternal-canvas-host,[data-drg-scene=pve-eternal-battlefield] .drg-eternal-canvas-host{aspect-ratio:16/9;border-color:#8c48247a;border-radius:.45rem;width:100%;min-width:0;max-width:100%;max-height:min(58vh,640px);box-shadow:inset 0 0 48px #0000008c,0 0 22px #c45a2824}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__battle-bar{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.4rem),1fr));gap:.42rem;width:100%;min-width:0;max-width:100%;margin-top:.15rem;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__battle-bar .drg-btn{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;line-height:1.25}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score{border:1px solid var(--hall-line-soft);background:linear-gradient(#30180c52,#080808e0);border-radius:.4rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem .7rem;width:100%;min-width:0;padding:.7rem .85rem;display:grid;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side{gap:.28rem;min-width:0;display:grid}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side--tide{text-align:right}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--hall-label);font-size:.62rem;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__track{background:#00000073;border-radius:999px;height:.42rem;overflow:hidden;box-shadow:inset 0 0 0 1px #c4a8761f}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill{border-radius:inherit;max-width:100%;height:100%;display:block}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill--party{background:linear-gradient(90deg,#a88c62d9,#dcc494f2)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__fill--tide{background:linear-gradient(90deg,#8c3016e6,#dc6e30f2);margin-left:auto}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:var(--hall-ink-dim);font-size:.78rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__vs{background:radial-gradient(circle,#c45a28e6,#28100ae6);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 10px #c45a2873}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards{border:1px solid var(--hall-line-soft);background:#0808088c;border-radius:.4rem;gap:.45rem;min-width:0;padding:.8rem .9rem;display:grid;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--hall-ink);margin:0;font-size:.95rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__hint,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__claim-hint{overflow-wrap:anywhere;color:var(--hall-ink-mute);margin:0;font-size:.74rem;line-height:1.4}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chips{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip{border:1px solid var(--hall-line-soft);min-width:0;max-width:100%;color:var(--hall-ink-dim);border-radius:999px;align-items:center;gap:.32rem;padding:.22rem .5rem;font-size:.7rem;display:inline-flex;overflow:hidden}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip--ember{color:var(--hall-ink);border-color:#c45a2873}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-rewards__chip-plate{width:.95rem!important;min-width:0!important;height:.95rem!important;min-height:0!important}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend{flex-wrap:wrap;gap:.45rem .7rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend li{overflow-wrap:anywhere;min-width:0;color:var(--hall-ink-mute);align-items:center;gap:.32rem;font-size:.7rem;display:inline-flex}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend__swatch{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;box-shadow:0 0 6px}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend__swatch--elite{color:#c9a15a;background:#c9a15a}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend__swatch--champion{color:#c45a28;background:#c45a28}[data-drg-scene=pve-eternal-battlefield] .drg-eternal__threat-legend__swatch--boss{color:#8b1812;background:#8b1812}@media (width<=70rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__pit-head,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__vs{display:none}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal-score__side--tide{text-align:left}}@media (width<=32rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meta,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__list,[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__actions{grid-template-columns:minmax(0,1fr)}[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meter-hint{white-space:normal;overflow-wrap:anywhere}}@container hall-shell (width<=44rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__workspace{grid-template-columns:minmax(0,1fr)}}@container hall-shell (width<=28rem){[data-drg-scene=pve-eternal-battlefield] .drg-pve-eternal__meta{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=world-map].drg-main,[data-drg-scene=world-map] .drg-spa-scene-stage,[data-drg-scene=world-map] .drg-spa-scene-view{background-color:#070605;background-image:linear-gradient(180deg, #07060547 0%, #0706051a 32%, #0403027a 100%), var(--drg-map-chamber,none), radial-gradient(ellipse 52% 36% at 8% -8%, #5a3a1c29, transparent 58%), radial-gradient(ellipse 46% 48% at 96% 98%, #080807eb, transparent 56%), radial-gradient(ellipse 40% 30% at 50% 42%, #241e142e, transparent 62%), linear-gradient(180deg, #16120c 0%, #0a0907 48%, #040403 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,cover,auto,auto,auto,auto}[data-drg-scene=world-map] .dr-layout-chamber--wrapper,[data-drg-scene=world-map] .dr-template-chamber,[data-drg-scene=world-map] .dr-reset-chamber,[data-drg-scene=world-map] .dr-layout-chamber,[data-drg-scene=world-map] .dr-template-chamber__body,[data-drg-scene=world-map] .dr-layout-chamber__body,[data-drg-scene=world-map] .drg-world-surface-page,[data-drg-scene=world-map] .dr-template-tactical,[data-drg-scene=world-map] .dr-reset-tactical,[data-drg-scene=world-map] .dr-layout-tactical,[data-drg-scene=world-map] .dr-layout-tactical__body,[data-drg-scene=world-map] .dr-layout-tactical__stage,[data-drg-scene=world-map] .drg-tactical-frame,[data-drg-scene=world-map] .drg-tactical-frame__body,[data-drg-scene=world-map] .drg-tactical-frame__stage,[data-drg-scene=world-map] .drg-world-map__shell{display:contents}[data-drg-scene=world-map] .drg-world-surface-silhouette,[data-drg-scene=world-map] .dr-layout-chamber__preface{display:none}[data-drg-scene=world-map] .drg-spa-scene-stage,[data-drg-scene=world-map] .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=world-map] .drg-spa-scene-stage,[data-drg-scene=world-map] .drg-spa-scene-view,[data-drg-scene=world-map] .drg-world-map,[data-drg-scene=world-map] .drg-world-map__workspace,[data-drg-scene=world-map] .drg-world-map__pit,[data-drg-scene=world-map] .drg-world-map__rail,[data-drg-scene=world-map] .drg-world-map-page{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=world-map] .drg-world-map{--map-ink:#e6dcc4;--map-ink-dim:#c4b28cc7;--map-ink-mute:#8a7a609e;--map-label:#a87640c7;--map-line:#5c44248c;--map-line-soft:#a88c5a2e;--map-ember:#c45a288c;--map-tick:#c9a86a85;--map-gap:var(--drg-spacing-md);--map-gap-sm:var(--drg-spacing-sm);--map-frame-inset:.62rem;--map-frame-pad:calc(var(--map-frame-inset) + .95rem);isolation:isolate;gap:var(--map-gap);box-sizing:border-box;width:100%;max-width:100%;padding:var(--map-gap-sm) 0 var(--map-gap);flex-direction:column;display:flex;position:relative;overflow-x:clip;container:map-shell/inline-size}[data-drg-scene=world-map] .drg-world-map,[data-drg-scene=world-map] .drg-world-map *{box-sizing:border-box}[data-drg-scene=world-map] .drg-world-map>:not(.drg-world-map__atmosphere){z-index:1;position:relative}[data-drg-scene=world-map] .drg-world-map__atmosphere{inset:calc(-.45 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) calc(-.35 * var(--drg-gutter));z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=world-map] .drg-world-map__fog{opacity:.78;background-image:radial-gradient(1.5px 1.5px at 18% 72%,#c4b28c6b,#0000 55%),radial-gradient(1px 1px at 44% 48%,#786c585c,#0000 55%),radial-gradient(1.6px 1.6px at 76% 82%,#b4a0784d,#0000 55%),radial-gradient(1px 1px at 88% 36%,#5a4e3a70,#0000 55%),radial-gradient(1.2px 1.2px at 32% 18%,#c9a86a47,#0000 55%),radial-gradient(1.4px 1.4px at 58% 88%,#96805c42,#0000 55%),radial-gradient(1px 1px at 8% 52%,#aa966e38,#0000 55%);animation:30s linear infinite drg-map-fog-rise;position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map__embers{opacity:.5;background-image:radial-gradient(1.3px 1.3px at 24% 86%,#c45a287a,#0000 55%),radial-gradient(1px 1px at 62% 58%,#8c48205c,#0000 55%),radial-gradient(1.4px 1.4px at 12% 40%,#c98c5042,#0000 55%),radial-gradient(1.1px 1.1px at 82% 78%,#b4502466,#0000 55%),radial-gradient(1.2px 1.2px at 48% 22%,#c45a2838,#0000 55%),radial-gradient(.9px .9px at 91% 18%,#a0461c4d,#0000 55%);animation:24s linear infinite drg-map-ember-rise;position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map__roads{opacity:.22;background:linear-gradient(118deg,#0000 46%,#c9a86a2e 50%,#0000 54%),linear-gradient(72deg,#0000 42%,#8a7a6029 50%,#0000 58%);animation:22s ease-in-out infinite drg-map-road-drift;position:absolute;inset:-6% 0 10%}[data-drg-scene=world-map] .drg-world-map__grain{opacity:.16;background-image:radial-gradient(1px 1px at 28% 34%,#c9a86a73,#0000 55%),radial-gradient(1px 1px at 70% 62%,#282016b3,#0000 55%);background-size:8px 10px,11px 9px;position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map__glow{background:radial-gradient(70% 46% at 50% 110%,#48281057,#0000 58%),radial-gradient(28% 22% at 12% 8%,#a06e321a,#0000 55%);position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map__vignette{background:linear-gradient(#00000047 0%,#0000 24%,#000000bd 100%),radial-gradient(90% 70% at 50% 40%,#0000 42%,#00000075 100%);position:absolute;inset:0;box-shadow:inset 0 0 128px #000000e0}@keyframes drg-map-fog-rise{0%{transform:translateY(8px)}to{transform:translateY(-20px)}}@keyframes drg-map-ember-rise{0%{transform:translateY(6px)}to{transform:translateY(-22px)}}@keyframes drg-map-road-drift{0%,to{opacity:.16;transform:translate(0,0)}50%{opacity:.3;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=world-map] .drg-world-map__fog,[data-drg-scene=world-map] .drg-world-map__embers,[data-drg-scene=world-map] .drg-world-map__roads{animation:none!important}}[data-drg-scene=world-map] .drg-world-map[data-atmosphere-paused=true] .drg-world-map__fog,[data-drg-scene=world-map] .drg-world-map[data-atmosphere-paused=true] .drg-world-map__embers,[data-drg-scene=world-map] .drg-world-map[data-atmosphere-paused=true] .drg-world-map__roads{animation-play-state:paused}[data-drg-scene=world-map] .drg-world-map__crest{gap:var(--map-gap-sm) var(--map-gap);width:100%;min-width:0;padding:var(--map-frame-pad);border:1px solid var(--map-line);background:radial-gradient(90% 80% at 0 0,#78481c33 0%,#0000 55%),linear-gradient(160deg,#120e0afa,#060605f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=world-map] .drg-world-map__crest:before{content:"";inset:var(--map-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c643047;border-radius:.36rem;position:absolute}[data-drg-scene=world-map] .drg-world-map__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--map-tick), var(--map-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=world-map] .drg-world-map__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a2814,#080706);border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;width:4.35rem;height:4.35rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #c98c462e,0 0 0 3px #120e0ae6,0 0 0 4px #8c643047}[data-drg-scene=world-map] .drg-world-map__crest-plate,[data-drg-scene=world-map] .drg-world-map__crest-sigil .drg-asset-plate,[data-drg-scene=world-map] .drg-world-map__crest-sigil .drg-asset-plate--md{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=world-map] .drg-world-map__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=world-map] .drg-world-map__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=world-map] .drg-world-map__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--map-label);margin:0 0 .28rem;font-size:.66rem}[data-drg-scene=world-map] .drg-world-map__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.05em;color:var(--map-ink);text-shadow:0 0 22px #c98c462e,0 2px 18px #000000b3;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;line-height:1.08}[data-drg-scene=world-map] .drg-world-map__lede{overflow-wrap:anywhere;max-width:min(42rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--map-ink-dim);margin:.45rem 0 0;font-style:italic;line-height:1.5}[data-drg-scene=world-map] .drg-world-map__links{flex-wrap:wrap;gap:.4rem;min-width:0;max-width:100%;margin-top:.7rem;display:flex}[data-drg-scene=world-map] .drg-world-map__links a,[data-drg-scene=world-map] .drg-world-map-frame-head__links a{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}[data-drg-scene=world-map] .drg-world-map__meta{gap:var(--map-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=world-map] .drg-world-map__meter{border:1px solid var(--map-line-soft);background:linear-gradient(#48301452,#0000 42%),#080807d6;border-radius:.35rem;flex-direction:column;gap:.28rem;min-width:0;max-width:100%;padding:.78rem .9rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -12px 22px #00000080}[data-drg-scene=world-map] .drg-world-map__meter:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--map-tick), var(--map-tick)) top left / .48rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top left / 1px .48rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / .48rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / 1px .48rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / .48rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / 1px .48rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / .48rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / 1px .48rem no-repeat;position:absolute;inset:.32rem}[data-drg-scene=world-map] .drg-world-map__meter-label,[data-drg-scene=world-map] .drg-world-map__meter-value,[data-drg-scene=world-map] .drg-world-map__meter-hint{z-index:1;position:relative}[data-drg-scene=world-map] .drg-world-map__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--map-label);font-size:.62rem;overflow:hidden}[data-drg-scene=world-map] .drg-world-map__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--map-ink);align-items:center;gap:.42rem;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=world-map] .drg-world-map__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--map-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=world-map] .drg-world-map__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--map-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=world-map] .drg-world-map__meter-plate{border:1px solid #c9a86a6b;border-radius:50%;flex-shrink:0;width:1.4rem;height:1.4rem;position:relative;overflow:hidden}[data-drg-scene=world-map] .drg-world-map__meter-plate .drg-asset-plate,[data-drg-scene=world-map] .drg-world-map__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-map] .drg-world-map__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map__workspace{align-items:start;gap:var(--map-gap);width:100%;min-width:0;max-width:100%;padding:var(--map-frame-pad);border:1px solid var(--map-line);background:radial-gradient(80% 50% at 50% 100%,#48280e33,#0000 60%),linear-gradient(165deg,#100e0afa,#050504fc);border-radius:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,19rem);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c9a86a0d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=world-map] .drg-world-map__workspace:before{content:"";inset:var(--map-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c643033;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=world-map] .drg-world-map__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--map-tick), var(--map-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--map-tick), var(--map-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=world-map] .drg-world-map__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=world-map] .drg-world-map__workspace>.drg-world-map__soot{inset:var(--map-frame-inset);z-index:0;pointer-events:none;opacity:.32;background-image:radial-gradient(1px 1px at 22% 28%,#c9a86a5c,#0000 55%),radial-gradient(1.2px 1.2px at 74% 68%,#c45a282e,#0000 55%);background-size:9px 11px,13px 10px;position:absolute}[data-drg-scene=world-map] .drg-world-map__pit,[data-drg-scene=world-map] .drg-world-map__rail{gap:var(--map-gap-sm);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}[data-drg-scene=world-map] .drg-world-map-canvas{aspect-ratio:16/10;border:1px solid var(--map-line);background:radial-gradient(70% 60% at 50% 40%,#2a22168c,#0000 62%),radial-gradient(90% 80%,#0000 58%,#0000008c 100%),linear-gradient(165deg,#1a1610,#0c0b09);border-radius:.45rem;width:100%;min-width:0;min-height:min(52vh,28rem);max-height:min(62vh,40rem);position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c9a86a14,inset 0 0 56px #0000009e}[data-drg-scene=world-map] .drg-world-map-canvas:after{content:"";z-index:0;pointer-events:none;border:1px dashed #8c643038;border-radius:.28rem;position:absolute;inset:.55rem;box-shadow:inset 0 0 40px #00000059}[data-drg-scene=world-map] .drg-world-map-canvas__art{z-index:0;opacity:.78;background-image:repeating-linear-gradient(0deg,#c9a86a0b 0 1px,#0000 1px 28px),repeating-linear-gradient(90deg,#c9a86a0b 0 1px,#0000 1px 28px),radial-gradient(80% 70% at 18% 22%,#5a3e1c2e,#0000 55%),radial-gradient(60% 50% at 82% 78%,#28160c47,#0000 60%);position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map-canvas__art--painted{opacity:1;background-color:#0c0b09;background-position:50%;background-repeat:no-repeat;background-size:cover}[data-drg-scene=world-map] .drg-world-map-canvas__art--painted:before{content:"";pointer-events:none;opacity:.45;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#c9a86a09 0 1px,#0000 1px 32px),repeating-linear-gradient(90deg,#c9a86a08 0 1px,#0000 1px 32px);position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map-canvas__art--painted:after{content:"";pointer-events:none;background:linear-gradient(#08070657 0%,#0000 22%,#04030285 100%),radial-gradient(78% 68% at 50% 42%,#0000 38%,#0000008c 100%);position:absolute;inset:0}[data-drg-scene=world-map] .drg-world-map-canvas__ph{display:none}[data-drg-scene=world-map] .drg-world-map-routes{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-drg-scene=world-map] .drg-world-map-route{fill:none;stroke-width:1.6px;stroke-dasharray:5 6;stroke-linecap:round}[data-drg-scene=world-map] .drg-world-map-route--open{stroke:#d2bc8ead}[data-drg-scene=world-map] .drg-world-map-route--blocked{stroke:#58544e94}[data-drg-scene=world-map] .drg-world-map-route--selected.drg-world-map-route--open{stroke:#e8d2a0eb;stroke-width:2.2px}[data-drg-scene=world-map] .drg-world-map-route--selected.drg-world-map-route--blocked{stroke:#8c806ed9;stroke-width:2.2px}[data-drg-scene=world-map] .drg-world-map-route-hit{fill:none;stroke:#0000;stroke-width:14px;stroke-linecap:round;pointer-events:stroke;cursor:pointer}[data-drg-scene=world-map] .drg-world-map-pin{cursor:pointer;width:1.55rem;height:1.55rem;color:inherit;text-align:left;z-index:2;background:0 0;border:0;padding:0;display:block;position:absolute;transform:translate(-50%,-50%)}[data-drg-scene=world-map] .drg-world-map-pin--flip{text-align:right}[data-drg-scene=world-map] .drg-world-map-pin--selected{z-index:3}[data-drg-scene=world-map] .drg-world-map-pin__dot{background:#0d0c0a;border:2px solid #c9a86ac7;border-radius:50%;width:100%;height:100%;display:block;overflow:hidden;box-shadow:0 0 14px #c9a86a47}[data-drg-scene=world-map] .drg-world-map-pin__dot .drg-asset-plate,[data-drg-scene=world-map] .drg-world-map-pin__dot .drg-asset-plate--sm{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=world-map] .drg-world-map-pin--ember .drg-world-map-pin__dot{border-color:#c2693c;box-shadow:0 0 12px #c2693c66}[data-drg-scene=world-map] .drg-world-map-pin--ink .drg-world-map-pin__dot{border-color:#e9edf1b3}[data-drg-scene=world-map] .drg-world-map-pin--locked .drg-world-map-pin__dot{box-shadow:none;border-style:dashed;border-color:#8c82738c}[data-drg-scene=world-map] .drg-world-map-pin--selected .drg-world-map-pin__dot{box-shadow:0 0 0 2px #120e0ae6,0 0 0 3px #c9a86a8c}[data-drg-scene=world-map] .drg-world-map-pin--traced .drg-world-map-pin__dot{box-shadow:0 0 0 2px #120e0ae6,0 0 18px #c9a86a8c}[data-drg-scene=world-map] .drg-world-map-pin--traced .drg-world-map-pin__label{color:var(--map-gold,#c9a86a)}[data-drg-scene=world-map] .drg-world-map-pin--troll .drg-world-map-pin__dot{border-color:#c2693c;box-shadow:0 0 0 2px #120e0ae6,0 0 16px #c2693c8c}[data-drg-scene=world-map] .drg-world-map-pin--troll .drg-world-map-pin__label{color:#c2693c}[data-drg-scene=world-map] .drg-world-map-pin--collector .drg-world-map-pin__dot{border-color:#6e8498;box-shadow:0 0 0 2px #0c1016e6,0 0 16px #5a78947a}[data-drg-scene=world-map] .drg-world-map-pin--collector .drg-world-map-pin__label{color:#8fa6b8}[data-drg-scene=world-map] .drg-world-map-pin--horde .drg-world-map-pin__dot{border-color:#6a7a3c;box-shadow:0 0 0 2px #0e100ae6,0 0 16px #6e7c347a}[data-drg-scene=world-map] .drg-world-map-pin--horde .drg-world-map-pin__label{color:#9aaa5c}[data-drg-scene=world-map] .drg-world-map-pin--dragon .drg-world-map-pin__dot{border-color:#b08a3c;box-shadow:0 0 0 2px #120c08e6,0 0 16px #b08a3c80}[data-drg-scene=world-map] .drg-world-map-pin--dragon .drg-world-map-pin__label{color:#c9a86a}[data-drg-scene=world-map] .drg-world-map-tomorrow{z-index:4;max-width:calc(100% - 1.4rem);color:var(--map-gold,#c9a86a);letter-spacing:.08em;text-transform:uppercase;background:#0c0a08c7;border:1px solid #c9a86a73;border-radius:999px;align-items:center;padding:.22rem .58rem;font-size:.68rem;text-decoration:none;display:inline-flex;position:absolute;top:.7rem;left:.7rem}[data-drg-scene=world-map] .drg-world-map-tomorrow:hover,[data-drg-scene=world-map] .drg-world-map-tomorrow:focus-visible{color:#e6dcc4;border-color:#c9a86ac7}[data-drg-scene=world-map] .drg-world-map-pin--tomorrow:not(.drg-world-map-pin--selected) .drg-world-map-pin__dot{box-shadow:0 0 0 1px #120e0ad9,0 0 12px #c9a86a47}[data-drg-scene=world-map] .drg-world-map-pin__label{overflow-wrap:break-word;white-space:normal;width:max-content;min-width:0;max-width:min(8.2rem,36vw);font-family:var(--drg-font-heading,Georgia, serif);color:var(--map-ink);text-shadow:0 1px 8px #000000d9;pointer-events:none;font-size:.78rem;line-height:1.2;position:absolute;top:50%;left:calc(100% + .38rem);transform:translateY(-50%)}[data-drg-scene=world-map] .drg-world-map-pin--flip .drg-world-map-pin__label{left:auto;right:calc(100% + .38rem)}[data-drg-scene=world-map] .drg-world-map-pin--locked .drg-world-map-pin__label{color:var(--map-ink-mute)}[data-drg-scene=world-map] .drg-world-map-canvas__legend{z-index:2;overflow-wrap:anywhere;width:auto;max-width:calc(100% - 1.4rem);font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--map-ink-mute);border:1px solid var(--map-line-soft);background:#0a0908db;border-radius:.3rem;margin:0;padding:.42rem .65rem;font-size:.62rem;line-height:1.35;position:absolute;bottom:.7rem;left:.7rem;right:.7rem}[data-drg-scene=world-map] .drg-world-place-card,[data-drg-scene=world-map] .drg-world-province-events,[data-drg-scene=world-map] .drg-world-campaign-cta{border:1px solid var(--map-line);background:linear-gradient(#40281047,#0000 38%),linear-gradient(160deg,#100e0afa,#080807fc);border-radius:.45rem;width:100%;min-width:0;padding:1.05rem 1rem .95rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a12,inset 0 -16px 26px #0000007a}[data-drg-scene=world-map] .drg-world-place-card--locked{opacity:.78}[data-drg-scene=world-map] .drg-world-place-card--traced{border-color:var(--map-gold,#c9a86a)}[data-drg-scene=world-map] .drg-world-place-card--troll{border-color:#a84830b8}[data-drg-scene=world-map] .drg-world-place-card--collector{border-color:#5a7894ad}[data-drg-scene=world-map] .drg-world-place-card--horde{border-color:#6a7a3cb3}[data-drg-scene=world-map] .drg-world-place-card--dragon{border-color:#b08a3cb8}[data-drg-scene=world-map] .drg-world-place-card--tract.drg-world-place-card--blocked{border-color:#58544eb3}[data-drg-scene=world-map] .drg-world-place-card__trace{letter-spacing:.04em;color:var(--map-gold,#c9a86a);margin:.45rem 0 0;font-size:.72rem}[data-drg-scene=world-map] .drg-world-place-card__troll{letter-spacing:.03em;color:#c2693c;margin:.45rem 0 0;font-size:.74rem}[data-drg-scene=world-map] .drg-world-place-card__collector{letter-spacing:.03em;color:#8fa6b8;margin:.45rem 0 0;font-size:.74rem}[data-drg-scene=world-map] .drg-world-place-card__horde{letter-spacing:.03em;color:#9aaa5c;margin:.45rem 0 0;font-size:.74rem}[data-drg-scene=world-map] .drg-world-place-card__dragon{letter-spacing:.03em;color:#c9a86a;margin:.45rem 0 0;font-size:.74rem}[data-drg-scene=world-map] .drg-world-place-card__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=world-map] .drg-world-place-card__plate{background:#12100c;border:1px solid #c9a86a66;border-radius:50%;flex-shrink:0;width:3.15rem;height:3.15rem;overflow:hidden}[data-drg-scene=world-map] .drg-world-place-card__plate .drg-asset-plate{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=world-map] .drg-world-place-card__copy{flex:1;min-width:0}[data-drg-scene=world-map] .drg-world-place-card__title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--map-ink);margin:0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.15}[data-drg-scene=world-map] .drg-world-place-card__kind{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--map-label);margin-top:.28rem;font-size:.62rem;display:inline-block;overflow:hidden}[data-drg-scene=world-map] .drg-world-place-card__axes{flex-direction:column;gap:.45rem;min-width:0;margin-top:.85rem;display:flex}[data-drg-scene=world-map] .drg-world-place-card__axis-row{grid-template-columns:minmax(0,4.2rem) minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;font-size:.72rem;display:grid}[data-drg-scene=world-map] .drg-world-place-card__axis-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-drg-scene=world-map]{--names:#b9a67a}[data-drg-scene=world-map] .drg-world-place-card__axis-label--ink{color:#e9edf1}[data-drg-scene=world-map] .drg-world-place-card__axis-label--ember{color:#c2693c}[data-drg-scene=world-map] .drg-world-place-card__axis-label--ash{color:#8c8273}[data-drg-scene=world-map] .drg-world-place-card__axis-label--names{color:var(--names)}[data-drg-scene=world-map] .drg-world-place-card__axis-track{background:#00000073;border-radius:999px;height:.35rem;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a1f}[data-drg-scene=world-map] .drg-world-place-card__axis-fill{max-width:100%;height:100%;display:block}[data-drg-scene=world-map] .drg-world-place-card__axis-fill--ink{opacity:.85;background:#e9edf1}[data-drg-scene=world-map] .drg-world-place-card__axis-fill--ember{background:#c2693c}[data-drg-scene=world-map] .drg-world-place-card__axis-fill--ash{background:#8c8273}[data-drg-scene=world-map] .drg-world-place-card__axis-fill--names{background:var(--names)}[data-drg-scene=world-map] .drg-world-place-card__axis-value{font-family:var(--drg-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--map-ink-mute);font-size:.68rem}[data-drg-scene=world-map] .drg-world-place-card__lore{overflow-wrap:anywhere;border-top:1px solid var(--map-line-soft);color:var(--map-ink-mute);margin:.75rem 0 0;padding-top:.55rem;font-size:.78rem;font-style:italic}[data-drg-scene=world-map] .drg-world-place-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:100%;margin-top:.85rem;display:grid}[data-drg-scene=world-map] .drg-world-place-card__cta,[data-drg-scene=world-map] .drg-world-place-card__ghost,[data-drg-scene=world-map] .drg-world-campaign-cta .drg-btn{white-space:normal;text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:100%;min-width:0;max-width:100%;padding:.58rem .45rem;font-size:clamp(.68rem,1.5vw,.82rem);line-height:1.25;display:inline-flex}[data-drg-scene=world-map] .drg-world-place-card__cta--wide{grid-column:1/-1}[data-drg-scene=world-map] .drg-world-map__cta-plate{border:1px solid #c9a86a59;border-radius:50%;flex-shrink:0;width:1.1rem;height:1.1rem;position:relative;overflow:hidden}[data-drg-scene=world-map] .drg-world-map__cta-plate .drg-asset-plate{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-map] .drg-world-province-events__title,[data-drg-scene=world-map] .drg-world-campaign-cta .drg-title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;color:var(--map-ink);margin:0 0 .45rem;font-size:.98rem}[data-drg-scene=world-map] .drg-world-province-events__lead{color:var(--map-ink-mute);margin:0 0 .65rem;font-size:.74rem;font-style:italic}[data-drg-scene=world-map] .drg-world-province-events__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=world-map] .drg-world-province-events__row{min-width:0;color:var(--map-ink-dim);align-items:flex-start;gap:.45rem;font-size:.74rem;line-height:1.4;display:flex}[data-drg-scene=world-map] .drg-world-province-events__row span{overflow-wrap:anywhere;min-width:0}[data-drg-scene=world-map] .drg-world-province-events__row--place{color:var(--map-ink-dim)}[data-drg-scene=world-map] .drg-world-province-events__row--censored{color:var(--map-ink-mute,#b4aa9bb8);font-style:italic}[data-drg-scene=world-map] .drg-world-province-events__cta{width:100%;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.45rem;margin:0;padding:0;text-decoration:none;display:flex}[data-drg-scene=world-map] .drg-world-province-events__row--place:hover,[data-drg-scene=world-map] .drg-world-province-events__row--place:focus-within{color:var(--map-ink)}[data-drg-scene=world-map] .drg-world-province-events__cta:focus-visible{outline:1px solid var(--map-gold,#c9a86a);outline-offset:2px}[data-drg-scene=world-map] .drg-world-province-events__glyph{border:1px solid var(--map-line-soft);border-radius:50%;flex-shrink:0;width:.9rem;height:.9rem;overflow:hidden}[data-drg-scene=world-map] .drg-world-province-events__glyph .drg-asset-plate{box-shadow:none;border:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}[data-drg-scene=world-map] .drg-world-campaign-cta .drg-meta,[data-drg-scene=world-map] .drg-world-place-card .drg-meta{overflow-wrap:anywhere;color:var(--map-ink-mute)}[data-drg-scene=world-map] .drg-world-campaign-cta .drg-cluster{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:100%;display:grid}[data-drg-scene=world-map] .drg-world-map__empty{border:1px dashed var(--map-line);border-radius:.4rem;justify-items:start;gap:.7rem;min-width:0;padding:1.1rem;display:grid;overflow:hidden}@media (width<=70rem){[data-drg-scene=world-map] .drg-world-map__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-map] .drg-world-map__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){[data-drg-scene=world-map] .drg-world-map__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=world-map] .drg-world-map__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}[data-drg-scene=world-map] .drg-world-map-canvas{aspect-ratio:5/4;min-height:18rem}}@media (width<=32rem){[data-drg-scene=world-map] .drg-world-map__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=world-map] .drg-world-map__meta,[data-drg-scene=world-map] .drg-world-place-card__actions,[data-drg-scene=world-map] .drg-world-campaign-cta .drg-cluster{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-map] .drg-world-place-card__axis-row{grid-template-columns:minmax(0,1fr) auto}[data-drg-scene=world-map] .drg-world-place-card__axis-label{grid-column:1/-1}[data-drg-scene=world-map] .drg-world-map__meter-hint{white-space:normal;overflow-wrap:anywhere}[data-drg-scene=world-map] .drg-world-map-pin__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container map-shell (width<=44rem){[data-drg-scene=world-map] .drg-world-map__workspace{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=world-campaign].drg-main,[data-drg-scene=world-campaign] .drg-spa-scene-stage,[data-drg-scene=world-campaign] .drg-spa-scene-view{background-color:#060504;background-image:linear-gradient(180deg, #06050447 0%, #0605041a 32%, #03020285 100%), var(--drg-campaign-chamber,none), radial-gradient(ellipse 52% 36% at 8% -8%, #5a261033, transparent 58%), radial-gradient(ellipse 46% 48% at 96% 98%, #080605eb, transparent 56%), radial-gradient(ellipse 40% 30% at 50% 42%, #24160e33, transparent 62%), linear-gradient(180deg, #16100c 0%, #0a0806 48%, #040302 100%);background-position:50%;background-repeat:no-repeat;background-size:auto,cover,auto,auto,auto,auto}[data-drg-scene=world-campaign] .dr-layout-chamber--wrapper,[data-drg-scene=world-campaign] .dr-template-chamber,[data-drg-scene=world-campaign] .dr-reset-chamber,[data-drg-scene=world-campaign] .dr-layout-chamber,[data-drg-scene=world-campaign] .dr-template-chamber__body,[data-drg-scene=world-campaign] .dr-layout-chamber__body,[data-drg-scene=world-campaign] .drg-world-surface-page,[data-drg-scene=world-campaign] .dr-template-tactical,[data-drg-scene=world-campaign] .dr-reset-tactical,[data-drg-scene=world-campaign] .dr-layout-tactical,[data-drg-scene=world-campaign] .dr-layout-tactical__body,[data-drg-scene=world-campaign] .dr-layout-tactical__stage,[data-drg-scene=world-campaign] .drg-tactical-frame,[data-drg-scene=world-campaign] .drg-tactical-frame__body,[data-drg-scene=world-campaign] .drg-tactical-frame__stage,[data-drg-scene=world-campaign] .drg-tactical-frame__detail,[data-drg-scene=world-campaign] .drg-world-campaign__theatre,[data-drg-scene=world-campaign] .drg-stage-slot,[data-drg-scene=world-campaign] .drg-stage-slot__surface{display:contents}[data-drg-scene=world-campaign] .drg-world-surface-silhouette,[data-drg-scene=world-campaign] .dr-layout-chamber__preface,[data-drg-scene=world-campaign] .drg-world-surface-chrome{display:none}[data-drg-scene=world-campaign] .drg-spa-scene-stage,[data-drg-scene=world-campaign] .drg-spa-scene-view{overflow-x:clip}[data-drg-scene=world-campaign] .drg-spa-scene-stage,[data-drg-scene=world-campaign] .drg-spa-scene-view,[data-drg-scene=world-campaign] .drg-world-campaign-chamber,[data-drg-scene=world-campaign] .drg-world-campaign__workspace,[data-drg-scene=world-campaign] .drg-world-campaign__pit,[data-drg-scene=world-campaign] .drg-world-campaign-chamber__rail,[data-drg-scene=world-campaign] .drg-world-campaign__board,[data-drg-scene=world-campaign] .drg-world-campaign-page{box-sizing:border-box;min-width:0;max-width:100%}[data-drg-scene=world-campaign] .drg-world-campaign-chamber{--camp-ink:#e6dcc4;--camp-ink-dim:#c4b28cc7;--camp-ink-mute:#8a7a609e;--camp-label:#b06e48c7;--camp-line:#60301894;--camp-line-soft:#a88c5a2e;--camp-ember:#c45a288c;--camp-tick:#c9a86a85;--camp-gap:var(--drg-spacing-md);--camp-gap-sm:var(--drg-spacing-sm);--camp-frame-inset:.62rem;--camp-frame-pad:calc(var(--camp-frame-inset) + .95rem);isolation:isolate;gap:var(--camp-gap);box-sizing:border-box;width:100%;max-width:100%;padding:var(--camp-gap-sm) 0 var(--camp-gap);flex-direction:column;min-height:0;display:flex;position:relative;overflow-x:clip;container:camp-shell/inline-size}[data-drg-scene=world-campaign] .drg-world-campaign-chamber,[data-drg-scene=world-campaign] .drg-world-campaign-chamber *{box-sizing:border-box}[data-drg-scene=world-campaign] .drg-world-campaign-chamber>:not(.drg-world-campaign__atmosphere){z-index:1;position:relative}[data-drg-scene=world-campaign] .drg-world-campaign__atmosphere{inset:calc(-.45 * var(--drg-gutter)) calc(-1 * var(--drg-gutter)) calc(-.35 * var(--drg-gutter));z-index:0;pointer-events:none;contain:paint;position:absolute;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__smoke{opacity:.72;background-image:radial-gradient(1.5px 1.5px at 18% 72%,#c4b28c61,#0000 55%),radial-gradient(1px 1px at 44% 48%,#78584457,#0000 55%),radial-gradient(1.6px 1.6px at 76% 82%,#b48c6447,#0000 55%),radial-gradient(1px 1px at 88% 36%,#5a3e2a66,#0000 55%),radial-gradient(1.2px 1.2px at 32% 18%,#c98c503d,#0000 55%);animation:32s linear infinite drg-camp-smoke-rise;position:absolute;inset:0}[data-drg-scene=world-campaign] .drg-world-campaign__embers{opacity:.55;background-image:radial-gradient(1.3px 1.3px at 24% 86%,#c45a2885,#0000 55%),radial-gradient(1px 1px at 62% 58%,#8c341866,#0000 55%),radial-gradient(1.4px 1.4px at 12% 40%,#c98c5047,#0000 55%),radial-gradient(1.1px 1.1px at 82% 78%,#b4461c6b,#0000 55%);animation:22s linear infinite drg-camp-ember-rise;position:absolute;inset:0}[data-drg-scene=world-campaign] .drg-world-campaign__ash{opacity:.18;background-image:radial-gradient(1px 1px at 28% 34%,#c9a86a73,#0000 55%),radial-gradient(1px 1px at 70% 62%,#28160eb3,#0000 55%);background-size:8px 10px,11px 9px;position:absolute;inset:0}[data-drg-scene=world-campaign] .drg-world-campaign__glow{background:radial-gradient(70% 46% at 50% 110%,#481c0c61,#0000 58%),radial-gradient(28% 22% at 12% 8%,#a050241f,#0000 55%);position:absolute;inset:0}[data-drg-scene=world-campaign] .drg-world-campaign__vignette{background:linear-gradient(#00000047 0%,#0000 24%,#000000bd 100%),radial-gradient(90% 70% at 50% 40%,#0000 42%,#00000075 100%);position:absolute;inset:0;box-shadow:inset 0 0 128px #000000e0}@keyframes drg-camp-smoke-rise{0%{transform:translateY(8px)}to{transform:translateY(-20px)}}@keyframes drg-camp-ember-rise{0%{transform:translateY(6px)}to{transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){[data-drg-scene=world-campaign] .drg-world-campaign__smoke,[data-drg-scene=world-campaign] .drg-world-campaign__embers{animation:none!important}}[data-drg-scene=world-campaign] .drg-world-campaign-chamber[data-atmosphere-paused=true] .drg-world-campaign__smoke,[data-drg-scene=world-campaign] .drg-world-campaign-chamber[data-atmosphere-paused=true] .drg-world-campaign__embers{animation-play-state:paused}[data-drg-scene=world-campaign] .drg-world-campaign__crest{gap:var(--camp-gap-sm) var(--camp-gap);width:100%;min-width:0;padding:var(--camp-frame-pad);border:1px solid var(--camp-line);background:radial-gradient(90% 80% at 0 0,#78301238 0%,#0000 55%),linear-gradient(160deg,#120c08fa,#060504f5);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -18px 36px #00000094,0 12px 28px #0000007a}[data-drg-scene=world-campaign] .drg-world-campaign__crest:before{content:"";inset:var(--camp-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c502447;border-radius:.36rem;position:absolute}[data-drg-scene=world-campaign] .drg-world-campaign__crest:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--camp-tick), var(--camp-tick)) top left / .72rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top left / 1px .72rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / .72rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / 1px .72rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / .72rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / 1px .72rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / .72rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / 1px .72rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=world-campaign] .drg-world-campaign__crest-sigil{z-index:1;background:radial-gradient(circle at 40% 30%,#3a2010,#080605);border:1px solid #c9a86a80;border-radius:50%;flex-shrink:0;width:4.35rem;height:4.35rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 0 20px #c964322e,0 0 0 3px #120c08e6,0 0 0 4px #8c502447}[data-drg-scene=world-campaign] .drg-world-campaign__crest-plate,[data-drg-scene=world-campaign] .drg-world-campaign__crest-sigil .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign__crest-sigil .drg-asset-plate--md{border-radius:inherit;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-world-campaign__crest-sigil .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=world-campaign] .drg-world-campaign__crest-copy{z-index:1;min-width:0;position:relative}[data-drg-scene=world-campaign] .drg-world-campaign__eyebrow{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--camp-label);margin:0 0 .28rem;font-size:.66rem}[data-drg-scene=world-campaign] .drg-world-campaign__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.05em;color:var(--camp-ink);text-shadow:0 0 22px #c45a282e,0 2px 18px #000000b3;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;line-height:1.08}[data-drg-scene=world-campaign] .drg-world-campaign__lede{overflow-wrap:anywhere;max-width:min(42rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm,.875rem);color:var(--camp-ink-dim);margin:.45rem 0 0;font-style:italic;line-height:1.5}[data-drg-scene=world-campaign] .drg-world-campaign__links{flex-wrap:wrap;gap:.4rem;min-width:0;max-width:100%;margin-top:.7rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__links a,[data-drg-scene=world-campaign] .drg-world-campaign-chamber__links a{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}[data-drg-scene=world-campaign] .drg-world-campaign__meta{gap:var(--camp-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}[data-drg-scene=world-campaign] .drg-world-campaign__meter{border:1px solid var(--camp-line-soft);background:linear-gradient(#48241052,#0000 42%),#080706d6;border-radius:.35rem;flex-direction:column;gap:.28rem;min-width:0;max-width:100%;padding:.78rem .9rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a0f,inset 0 -12px 22px #00000080}[data-drg-scene=world-campaign] .drg-world-campaign__meter--ember{background:linear-gradient(#78280c61,#0000 42%),#120805e0;border-color:#c45a286b}[data-drg-scene=world-campaign] .drg-world-campaign__meter:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--camp-tick), var(--camp-tick)) top left / .48rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top left / 1px .48rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / .48rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / 1px .48rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / .48rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / 1px .48rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / .48rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / 1px .48rem no-repeat;position:absolute;inset:.32rem}[data-drg-scene=world-campaign] .drg-world-campaign__meter-label,[data-drg-scene=world-campaign] .drg-world-campaign__meter-value,[data-drg-scene=world-campaign] .drg-world-campaign__meter-hint{z-index:1;position:relative}[data-drg-scene=world-campaign] .drg-world-campaign__meter-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--camp-label);font-size:.62rem;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__meter-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--camp-ink);align-items:center;gap:.42rem;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.2;display:inline-flex}[data-drg-scene=world-campaign] .drg-world-campaign__meter-value--soft{font-family:var(--drg-font-body,"Spectral", Georgia, serif);color:var(--camp-ink-dim);font-size:.78rem;font-style:italic;font-weight:400}[data-drg-scene=world-campaign] .drg-world-campaign__meter-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--camp-ink-mute);margin-top:.08rem;font-size:.62rem;display:block;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__meter-plate{border:1px solid #c9a86a6b;border-radius:50%;flex-shrink:0;width:1.4rem;height:1.4rem;position:relative;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__meter-plate .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign__meter-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-world-campaign__meter-plate .drg-asset-plate__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-drg-scene=world-campaign] .drg-world-campaign__workspace{align-items:start;gap:var(--camp-gap);width:100%;min-width:0;max-width:100%;padding:var(--camp-frame-pad);border:1px solid var(--camp-line);background:radial-gradient(80% 50% at 50% 100%,#481c0a38,#0000 60%),linear-gradient(165deg,#100c08fa,#050403fc);border-radius:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,19rem);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #c9a86a0d,inset 0 -24px 48px #00000094,0 14px 28px #0000007a}[data-drg-scene=world-campaign] .drg-world-campaign__workspace:before{content:"";inset:var(--camp-frame-inset);z-index:0;pointer-events:none;border:1px solid #8c502433;border-radius:.4rem;position:absolute;box-shadow:inset 0 0 48px #00000080}[data-drg-scene=world-campaign] .drg-world-campaign__workspace:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--camp-tick), var(--camp-tick)) top left / .85rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top left / 1px .85rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / .85rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) top right / 1px .85rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / .85rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom left / 1px .85rem no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / .85rem 1px no-repeat, linear-gradient(var(--camp-tick), var(--camp-tick)) bottom right / 1px .85rem no-repeat;position:absolute;inset:.42rem}[data-drg-scene=world-campaign] .drg-world-campaign__workspace>*{z-index:1;min-width:0;max-width:100%;position:relative}[data-drg-scene=world-campaign] .drg-world-campaign__workspace>.drg-world-campaign__soot{inset:var(--camp-frame-inset);z-index:0;pointer-events:none;opacity:.32;background-image:radial-gradient(1px 1px at 22% 28%,#c9a86a5c,#0000 55%),radial-gradient(1.2px 1.2px at 74% 68%,#c45a282e,#0000 55%);background-size:9px 11px,13px 10px;position:absolute}[data-drg-scene=world-campaign] .drg-world-campaign__pit,[data-drg-scene=world-campaign] .drg-world-campaign-chamber__rail{gap:var(--camp-gap-sm);flex-direction:column;min-width:0;max-width:100%;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chamber__rail{border:1px solid var(--camp-line);background:linear-gradient(#40200c47,#0000 38%),linear-gradient(160deg,#100c08fa,#080706fc);border-radius:.45rem;padding:1.05rem 1rem .95rem;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a12,inset 0 -16px 26px #0000007a}[data-drg-scene=world-campaign] .drg-world-campaign__layers{flex-wrap:wrap;gap:.4rem;width:100%;min-width:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__layer{appearance:none;border:1px solid var(--camp-line-soft);min-width:0;max-width:100%;color:var(--camp-ink-dim);cursor:pointer;font:inherit;background:#0a0806c7;border-radius:999px;align-items:center;gap:.38rem;margin:0;padding:.32rem .55rem .32rem .32rem;display:inline-flex;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__layer:hover{color:var(--camp-ink);border-color:#c9a86a6b}[data-drg-scene=world-campaign] .drg-world-campaign__layer--active{color:var(--camp-ink);background:#48200c6b;border-color:#c45a2880;box-shadow:0 0 12px #c45a281f}[data-drg-scene=world-campaign] .drg-world-campaign__layer-plate{border:1px solid #c9a86a59;border-radius:50%;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__layer-plate .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign__layer-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-world-campaign__layer-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__stage{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__board{align-items:stretch;gap:var(--camp-gap-sm);grid-template-columns:minmax(0,1fr) minmax(0,18rem);width:100%;min-width:0;min-height:0;display:grid}[data-drg-scene=world-campaign] .drg-world-campaign__board-toolbar{grid-column:1/-1;min-width:0}[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host,[data-drg-scene=world-campaign] .drg-world-campaign__viewport{border:1px solid var(--camp-line);background:#060504eb;border-radius:.4rem;width:100%;min-width:0;height:min(58vh,38rem);min-height:min(42vh,28rem);position:relative;overflow:hidden;box-shadow:inset 0 0 48px #0000008c}[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:before,[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host:after{content:none}[data-drg-scene=world-campaign] .drg-world-campaign__canvas{width:100%;max-width:100%;height:100%;display:block}[data-drg-scene=world-campaign] .drg-world-campaign__detail{border:1px solid var(--camp-line);background:linear-gradient(#40200c47,#0000 38%),linear-gradient(160deg,#100c08fa,#080706fc);border-radius:.45rem;flex-direction:column;gap:.55rem;min-width:0;max-width:100%;padding:1.05rem 1rem .95rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a86a12,inset 0 -16px 26px #0000007a}[data-drg-scene=world-campaign] .drg-world-campaign__detail-title{overflow-wrap:anywhere;font-family:var(--drg-font-heading,Georgia, serif);color:var(--camp-ink);margin:0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.15}[data-drg-scene=world-campaign] .drg-world-campaign__detail-empty,[data-drg-scene=world-campaign] .drg-world-campaign__detail-meta,[data-drg-scene=world-campaign] .drg-world-campaign__detail-warn{overflow-wrap:anywhere;color:var(--camp-ink-mute);margin:0;font-size:.78rem;line-height:1.45}[data-drg-scene=world-campaign] .drg-world-campaign__detail-warn{color:#c98c50e0}[data-drg-scene=world-campaign] .drg-world-campaign__struct-list{flex-direction:column;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-structure-row{overflow-wrap:anywhere;min-width:0;color:var(--camp-ink-dim);align-items:center;gap:.5rem;font-size:.78rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-structure-row__plate{flex-shrink:0;width:1.6rem!important;min-width:1.6rem!important;height:1.6rem!important}[data-drg-scene=world-campaign] .drg-world-campaign__detail-actions,[data-drg-scene=world-campaign] .drg-world-campaign__detail-links{grid-template-columns:minmax(0,1fr);gap:.4rem;width:100%;min-width:0;display:grid}[data-drg-scene=world-campaign] .drg-world-campaign__cta,[data-drg-scene=world-campaign] .drg-world-campaign__detail-links .drg-btn{overflow-wrap:anywhere;white-space:normal;justify-content:center;align-items:center;gap:.4rem;width:100%;min-width:0;max-width:100%;display:inline-flex}[data-drg-scene=world-campaign] .drg-world-campaign__cta-plate{border-radius:50%;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__cta-plate .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign__cta-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail{flex-direction:column;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail__title{font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--camp-label);margin:0;font-size:.62rem}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail__epigraph{overflow-wrap:anywhere;color:var(--camp-ink-mute);margin:.35rem 0 0;font-size:.75rem;font-style:italic;line-height:1.4}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node{appearance:none;border:1px solid var(--camp-line-soft);width:100%;min-width:0;color:var(--camp-ink-mute);cursor:pointer;text-align:left;font:inherit;background:#0a080680;border-radius:.35rem;align-items:center;gap:.55rem;margin:0;padding:.48rem .55rem;display:flex;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node--current{color:var(--camp-ink);background:#48200c52;border-color:#c45a287a}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node--cleared{opacity:.78}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__plate{border:1px solid #c9a86a59;border-radius:50%;flex-shrink:0;width:1.7rem;height:1.7rem;position:relative;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__plate .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__copy{flex:1;min-width:0}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__label{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:.78rem;display:block;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-node__hint{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--camp-ink-mute);font-size:.58rem;display:block;overflow:hidden}[data-drg-scene=world-campaign] .drg-building-queue--campaign{border-top:1px solid var(--camp-line-soft);min-width:0;margin-top:.35rem;padding-top:.7rem}[data-drg-scene=world-campaign] .drg-building-queue__title{overflow-wrap:anywhere;min-width:0;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--camp-label);align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.62rem;display:flex}[data-drg-scene=world-campaign] .drg-world-campaign__queue-plate{border-radius:50%;flex-shrink:0;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=world-campaign] .drg-world-campaign__queue-plate .drg-asset-plate,[data-drg-scene=world-campaign] .drg-world-campaign__queue-plate .drg-asset-plate--sm{inset:0;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;position:absolute!important}[data-drg-scene=world-campaign] .drg-building-queue__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}[data-drg-scene=world-campaign] .drg-building-queue__row{grid-template-columns:minmax(0,1fr) auto;gap:.2rem .5rem;min-width:0;display:grid}[data-drg-scene=world-campaign] .drg-building-queue__name,[data-drg-scene=world-campaign] .drg-building-queue__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}[data-drg-scene=world-campaign] .drg-building-queue__bar{background:#00000073;border-radius:999px;grid-column:1/-1;height:.32rem;overflow:hidden}[data-drg-scene=world-campaign] .drg-building-queue__bar-fill{background:#c2693c;max-width:100%;height:100%;display:block}@media (width<=70rem){[data-drg-scene=world-campaign] .drg-world-campaign__workspace{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-campaign] .drg-world-campaign__meta{grid-template-columns:repeat(2,minmax(0,1fr))}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}}@media (width<=52rem){[data-drg-scene=world-campaign] .drg-world-campaign__crest-sigil{width:3.5rem;height:3.5rem}[data-drg-scene=world-campaign] .drg-world-campaign__title{font-size:clamp(1.28rem,5.2vw,1.7rem)}[data-drg-scene=world-campaign] .drg-world-campaign__board{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-campaign] .drg-world-campaign__canvas-host,[data-drg-scene=world-campaign] .drg-world-campaign__viewport{height:min(48vh,26rem);min-height:16rem}}@media (width<=32rem){[data-drg-scene=world-campaign] .drg-world-campaign__crest{grid-template-columns:minmax(0,1fr);justify-items:start}[data-drg-scene=world-campaign] .drg-world-campaign__meta{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-campaign] .drg-world-campaign__meter-hint{white-space:normal;overflow-wrap:anywhere}[data-drg-scene=world-campaign] .drg-world-campaign-chapter-rail{grid-template-columns:minmax(0,1fr)}[data-drg-scene=world-campaign] .drg-world-campaign__layer-label{max-width:6.5rem}}@container camp-shell (width<=44rem){[data-drg-scene=world-campaign] .drg-world-campaign__workspace,[data-drg-scene=world-campaign] .drg-world-campaign__board{grid-template-columns:minmax(0,1fr)}}[data-drg-scene=arcane-hub].drg-main,[data-drg-scene=arcane-hub] .drg-spa-scene-stage,[data-drg-scene=arcane-hub] .drg-spa-scene-view{background:radial-gradient(65% 42% at 18% -6%,#6e48a029,#0000 58%),radial-gradient(48% 50% at 92% 88%,#1c0e286b,#0000 60%),radial-gradient(40% 36% at 50% 40%,#3c285a1a,#0000 55%),linear-gradient(#120e16 0%,#0b090e 44%,#070608 100%)}[data-drg-scene=arcane-hub] .drg-spa-scene-stage,[data-drg-scene=arcane-hub] .drg-spa-scene-view,[data-drg-scene=arcane-hub] .drg-hub2,[data-drg-scene=arcane-hub] .drg-hub2__content,[data-drg-scene=arcane-hub] .drg-hub2__deck,[data-drg-scene=arcane-hub] .drg-hub2__grid,[data-drg-scene=arcane-hub] .drg-hub2__aside{min-width:0;max-width:100%}[data-drg-scene=arcane-hub] .drg-arcane-hub-page,[data-drg-scene=arcane-hub] .drg-hub2.drg-arcane-hub-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin-inline:0}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell{--arcane-ink:#f0e6d8;--arcane-ink-dim:#d2bee69e;--arcane-ink-mute:#beaad273;--arcane-label:#beaad280;--arcane-gap-section:var(--drg-spacing-md);--arcane-gap-block:var(--drg-spacing-sm);--arcane-gap-tight:var(--drg-spacing-xs);gap:var(--arcane-gap-section);border-radius:var(--drg-radius-card,12px);min-height:0;overflow:hidden}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__content{gap:var(--arcane-gap-section);padding:var(--drg-spacing-md);box-sizing:border-box;flex-direction:column;display:flex}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__head{gap:var(--arcane-gap-block) var(--drg-spacing-md);padding:var(--drg-spacing-md);background:radial-gradient(90% 80% at 0 0,#6e48a033 0%,#0000 55%),linear-gradient(160deg,#1c1226d1,#0a080eb8);border:1px solid #966ebe57;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0;display:grid;box-shadow:inset 0 0 0 1px #b48cdc14,inset 0 -12px 28px #00000047,0 12px 28px #00000047}[data-drg-scene=arcane-hub] .drg-hub2__head-id{gap:var(--drg-spacing-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;min-width:0;display:grid}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.03em;color:#f4ead8;margin:0;font-size:clamp(1.65rem,2.8vw,2.25rem);font-weight:600;line-height:1.1}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__sub{max-width:min(40rem,100%);font-family:var(--drg-font-body,"Spectral", Georgia, serif);font-size:var(--drg-fs-sm);color:var(--arcane-ink-dim);overflow-wrap:anywhere;margin:.25rem 0 0;font-style:italic;line-height:1.4}[data-drg-scene=arcane-hub] .drg-hub2__head-id>.drg-asset-plate,[data-drg-scene=arcane-hub] .drg-hub2__ledger-sigil,[data-drg-scene=arcane-hub] .drg-hub2-card__ico{isolation:isolate;flex:none;position:relative;overflow:hidden}[data-drg-scene=arcane-hub] .drg-hub2__head-id>.drg-asset-plate.drg-hub2__head-plate,[data-drg-scene=arcane-hub] .drg-hub2__head-plate{background:radial-gradient(circle at 40% 30%,#2a1a38,#0c0a10);border:1px solid #aa82d280;border-radius:.55rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #321e46a6,0 10px 28px #0006,inset 0 0 18px #7850aa2e;width:4.25rem!important;max-width:4.25rem!important;height:4.25rem!important;max-height:4.25rem!important}[data-drg-scene=arcane-hub] .drg-hub2__ledger-sigil{background:radial-gradient(circle at 40% 30%,#2a1a38,#0c0a10);border:1px solid #aa82d26b;border-radius:.45rem;width:2.75rem;height:2.75rem}[data-drg-scene=arcane-hub] .drg-hub2__ledger-sigil .drg-asset-plate,[data-drg-scene=arcane-hub] .drg-hub2__league-plate{border-radius:inherit;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important}[data-drg-scene=arcane-hub] .drg-hub2__head-plate .drg-asset-plate__img,[data-drg-scene=arcane-hub] .drg-hub2__ledger-sigil .drg-asset-plate__img,[data-drg-scene=arcane-hub] .drg-hub2-card__ico .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=arcane-hub] .drg-hub2__deck{gap:var(--arcane-gap-section);align-items:start}[data-drg-scene=arcane-hub] .drg-hub2__grid--domain{gap:var(--arcane-gap-block);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}[data-drg-scene=arcane-hub] .drg-hub2-card--grid{gap:var(--arcane-gap-tight);background:radial-gradient(100% 70% at 8% 0,#6e48a024,#0000 55%),linear-gradient(165deg,#181020e6,#0a080ee0);border-color:#966ebe47;min-width:0;max-width:100%;box-shadow:inset 0 0 0 1px #aa82d20f}[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__ico{width:3rem;height:3rem;margin:0 0 var(--arcane-gap-tight);background:radial-gradient(circle at 40% 30%,#2a1a38,#0c0a10);border:1px solid #aa82d27a;border-radius:50%;padding:0;display:block;box-shadow:0 0 0 1px #28183c8c,inset 0 0 14px #7850aa29}[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__ico .drg-hub2-card__plate,[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__ico .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f4ead8;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__body,[data-drg-scene=arcane-hub] .drg-hub2-card--grid .drg-hub2-card__desc{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--arcane-ink-dim);font-size:var(--drg-fs-sm);line-height:1.4}[data-drg-scene=arcane-hub] .drg-hub2__aside{gap:var(--arcane-gap-block);background:0 0;border-left:0;min-width:0;max-width:min(20rem,100%);padding-left:0}[data-drg-scene=arcane-hub] .drg-hub2__ledger{padding:var(--drg-spacing-md);background:radial-gradient(90% 70% at 100% 0,#6e48a024,#0000 55%),linear-gradient(165deg,#181020e0,#0a080ee6);border:1px solid #966ebe57;border-radius:.5rem;margin:0;box-shadow:inset 0 0 0 1px #aa82d214,inset 0 -12px 28px #00000047}[data-drg-scene=arcane-hub] .drg-hub2__ledger-label{margin:0 0 var(--arcane-gap-block);font-family:var(--drg-font-heading,Georgia, serif);color:#f4ead8;font-size:1.05rem;font-weight:600}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats{gap:var(--arcane-gap-tight);margin:0 0 var(--arcane-gap-block);grid-template-columns:1fr;display:grid}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats>div{background:#08060c73;border:1px solid #966ebe3d;border-radius:.3rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem .75rem;min-width:0;margin:0;padding:.4rem .55rem;display:grid}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--drg-font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--arcane-label);margin:0;font-size:.68rem;overflow:hidden}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats dd{font-family:var(--drg-font-heading,Georgia, serif);font-size:var(--drg-fs-md);font-variant-numeric:tabular-nums;color:#f4ead8;margin:0}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading,[data-drg-scene=arcane-hub] .drg-hub2__ledger-next,[data-drg-scene=arcane-hub] .drg-hub2__recommended,[data-drg-scene=arcane-hub] .drg-hub2__domain-gate{min-width:0;max-width:100%}[data-drg-scene=arcane-hub] .drg-hub2__ledger-reading-title,[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-title,[data-drg-scene=arcane-hub] .drg-hub2__domain-gate{overflow-wrap:anywhere}[data-drg-scene=arcane-hub] .drg-hub2__ledger-cta,[data-drg-scene=arcane-hub] .drg-hub2__ledger-next-card{max-width:100%}@media (width<=68rem){[data-drg-scene=arcane-hub] .drg-hub2__grid--domain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=54rem){[data-drg-scene=arcane-hub] .drg-hub2__deck{flex-direction:column}[data-drg-scene=arcane-hub] .drg-hub2__aside{width:100%;max-width:none}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats>div{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__content{padding:var(--drg-spacing-sm);gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-hub] .drg-hub2--domain-shell .drg-hub2__head{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-hub] .drg-hub2__head-plate{width:3.5rem!important;max-width:3.5rem!important;height:3.5rem!important;max-height:3.5rem!important}[data-drg-scene=arcane-hub] .drg-hub2__grid--domain{grid-template-columns:minmax(0,1fr)}[data-drg-scene=arcane-hub] .drg-hub2__ledger-stats{grid-template-columns:1fr}[data-drg-scene=arcane-hub] .drg-hub2__recommended{display:none}}@media (width<=28rem){[data-drg-scene=arcane-hub] .drg-hub2__head-id{grid-template-columns:minmax(0,1fr)}}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]).drg-main,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-scene-stage,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-scene-view{background:radial-gradient(62% 40% at 16% -8%,#6e48a024,#0000 58%),radial-gradient(46% 48% at 94% 90%,#1c0e285c,#0000 60%),linear-gradient(#120e16 0%,#0b090e 44%,#070608 100%)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-scene-stage,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-scene-view,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-layout-chamber__body,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-template-chamber__body,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity-page,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity-layout,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__stage,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber{min-width:0;max-width:100%}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-layout-chamber--wrapper,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-template-chamber,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-reset-chamber,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-shell .dr-template-chamber,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-spa-shell .dr-reset-chamber{box-shadow:none;background:0 0;border:0;padding-block:0;padding-inline:0}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-layout-chamber__body,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .dr-template-chamber__body{gap:var(--drg-spacing-md)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity-page{width:100%;max-width:none;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);box-sizing:border-box;margin:0}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity-layout{--arcane-ink:#f0e6d8;--arcane-ink-dim:#d2bee69e;--arcane-label:#beaad280;--arcane-gap-section:var(--drg-spacing-md);--arcane-gap-block:var(--drg-spacing-sm);--arcane-gap-tight:var(--drg-spacing-xs);gap:var(--arcane-gap-section)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__sigil{isolation:isolate;background:radial-gradient(circle at 40% 30%,#2a1a38,#0c0a10);border:1px solid #aa82d280;border-radius:50%;flex:none;width:4rem;height:4rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #321e46a6,0 10px 28px #0006,inset 0 0 18px #7850aa2e}[data-drg-scene=arcane-titan-forge] .drg-scene-crest__sigil,[data-drg-scene=arcane-titan-armory] .drg-scene-crest__sigil{background:radial-gradient(circle at 40% 30%,#3a2a18,#0e0a08);border-color:#c9a86a8c;box-shadow:0 0 0 1px #503418a6,0 10px 28px #0006,inset 0 0 18px #c9a86a29}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__crest-plate,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__sigil .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__sigil .drg-asset-plate__img,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--drg-font-heading,Georgia, serif);color:#f4ead8;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:600;line-height:1.15}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__meta{overflow-wrap:anywhere;max-width:min(40rem,100%);font-size:var(--drg-fs-sm);color:var(--arcane-ink-dim,#d2bee69e);margin:.2rem 0 0;line-height:1.4}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__nav{min-width:0;max-width:100%}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-siblings .drg-tabs__list{gap:var(--arcane-gap-tight,.35rem);padding-bottom:.15rem}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-siblings .drg-tab{align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-mark{background:radial-gradient(circle at 40% 30%,#2a1a38,#0c0a10);border:1px solid #aa82d266;border-radius:50%;flex:none;width:1.35rem;height:1.35rem;position:relative;overflow:hidden}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-plate,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-void{background:linear-gradient(145deg,#aa82d247,#1a121e);width:100%;height:100%;display:block}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) [data-drg-arcane-preface-stats]{gap:var(--arcane-gap-tight,.35rem);padding:var(--drg-spacing-sm);background:linear-gradient(165deg,#1c1226b8,#0a080ec7);border:1px solid #966ebe4d;border-radius:.4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));margin:0;display:grid;box-shadow:inset 0 0 0 1px #aa82d214}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) [data-drg-arcane-preface-stats] .drg-preface-stat,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) [data-drg-arcane-preface-stats]>*{background:#08060c73;border:1px solid #966ebe38;border-radius:.25rem;min-width:0;margin:0;padding:.35rem .55rem}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber{padding:var(--drg-spacing-md);background:radial-gradient(90% 55% at 50% 0,#6e48a01f,#0000 58%),linear-gradient(165deg,#181020b8,#0a080edb);border:1px solid #966ebe57;border-radius:.5rem;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #aa82d214,inset 0 -14px 30px #00000047,0 12px 28px #00000047}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--armory{background:radial-gradient(90% 55% at 50% 0,#c9a86a1f,#0000 58%),linear-gradient(165deg,#1c140cb8,#0a0808db);border-color:#c9a86a57}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--forge{background:radial-gradient(90% 55% at 50% 0,#c2693c24,#0000 58%),linear-gradient(165deg,#20120abd,#0a0806e0);border-color:#c2693c66}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--trial{background:radial-gradient(90% 55% at 50% 0,#a0322824,#0000 58%),linear-gradient(165deg,#200e0cbd,#0a0606e0);border-color:#a0322866}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--archive,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--reliquary,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--synthesis,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber--depth{border-color:#78aabe52}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-production-frame,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-production-frame__body,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-fusion-grid,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-trial-grid{min-width:0;max-width:100%}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-fusion-grid,[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-trial-grid{gap:var(--arcane-gap-block,var(--drg-spacing-sm));grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));display:grid}@media (width<=54rem){[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-scene-crest__sigil{width:3.5rem;height:3.5rem}}@media (width<=40rem){[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity-page{padding:var(--drg-spacing-xs) 0 var(--drg-spacing-md)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-identity__chamber{padding:var(--drg-spacing-sm)}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) .drg-arcane-siblings .drg-tab{padding-inline:.5rem}[data-drg-scene^=arcane-]:not([data-drg-scene=arcane-hub]) [data-drg-arcane-preface-stats]{grid-template-columns:1fr}}[data-drg-scene=arcane-undercity].drg-main,[data-drg-scene=arcane-undercity] .drg-spa-scene-stage,[data-drg-scene=arcane-undercity] .drg-spa-scene-view{background:radial-gradient(52% 38% at 14% -4%,#245a641c,#0000 58%),radial-gradient(44% 48% at 88% 92%,#0812168c,#0000 60%),radial-gradient(70% 30% at 50% 100%,#0000008c,#0000 55%),linear-gradient(#090c0e 0%,#060809 42%,#030405 100%)}[data-drg-scene=arcane-undercity] .dr-layout-chamber__preface,[data-drg-scene=arcane-undercity] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-undercity] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-undercity] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-undercity] .drg-undercity-depths__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#b4d2dc0a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#0000000f 3px 4px);position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-arcane-identity-page,[data-drg-scene=arcane-undercity] .drg-undercity-page{padding-top:0}[data-drg-scene=arcane-undercity] .drg-undercity-depths{--uc-ink:#dce8ea;--uc-ink-dim:#aac8d294;--uc-ink-mute:#96b4be6b;--uc-echo:#4a9aa6;--uc-echo-hot:#7ec8d0;--uc-stone:#6e8c946b;--uc-stone-bright:#a0c8d28c;--uc-void:#050708;--uc-ash:#5a46322e;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--uc-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-undercity] .drg-undercity-depths *,[data-drg-scene=arcane-undercity] .drg-undercity-depths :before,[data-drg-scene=arcane-undercity] .drg-undercity-depths :after{box-sizing:border-box}[data-drg-scene=arcane-undercity] .drg-undercity-depths__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-undercity] .drg-undercity-depths__crypt{background:radial-gradient(70% 45% at 50% -8%,#28646e1a,#0000 55%),radial-gradient(55% 50% at 8% 78%,#0c1c2080,#0000 58%),radial-gradient(48% 42% at 94% 22%,#12242847,#0000 52%),linear-gradient(#0000 40%,#0204058c 100%);position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-undercity-depths__rift{filter:blur(3px);opacity:.75;background:radial-gradient(50% 42% at 50% 40%,#37828c1f,#0000 62%),radial-gradient(70% 55% at 50% 75%,#0814188c,#0000 70%);border-radius:50%;width:min(96vw,58rem);height:min(58vh,28rem);position:absolute;top:8%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-undercity] .drg-undercity-depths__mist{opacity:1;background:radial-gradient(48% 34% at 20% 32%,#4696a024,#0000 70%),radial-gradient(42% 36% at 78% 58%,#2d6e781f,#0000 68%),radial-gradient(70% 40% at 50% 100%,#0206088c,#0000 60%),linear-gradient(185deg,#0000 20%,#02060873 100%);position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-undercity-depths__motes{opacity:.62;background-image:radial-gradient(circle at 18% 22%,#a0e6ebb3 0,#0000 1.6px),radial-gradient(circle at 62% 16%,#78bec88c 0,#0000 1.4px),radial-gradient(circle at 44% 58%,#5aa0aa73 0,#0000 1.3px),radial-gradient(circle at 82% 48%,#b4dce180 0,#0000 1.2px),radial-gradient(circle at 28% 78%,#6eaab466 0,#0000 1.4px),radial-gradient(circle at 71% 82%,#c9a86a38 0,#0000 1.2px),radial-gradient(circle at 50% 36%,#8cd2dc59 0,#0000 1px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,150px 160px;position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-undercity-depths__ash{opacity:.4;background-image:radial-gradient(circle at 12% 40%,#8c785a66 0,#0000 1.6px),radial-gradient(circle at 55% 70%,#64554652 0,#0000 1.3px),radial-gradient(circle at 88% 30%,#78645047 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-undercity-depths__vignette{position:absolute;inset:0;box-shadow:inset 0 0 120px #000000b8,inset 0 0 200px #02060880,inset 0 -60px 110px #0000008c}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-undercity] .drg-undercity-depths__motes{animation:12s ease-in-out infinite alternate drg-undercity-mote-drift}[data-drg-scene=arcane-undercity] .drg-undercity-depths__ash{animation:16s linear infinite drg-undercity-ash-fall}[data-drg-scene=arcane-undercity] .drg-undercity-depths__rift{animation:9s ease-in-out infinite alternate drg-undercity-rift-breathe}[data-drg-scene=arcane-undercity] .drg-undercity-depths__mist{animation:14s ease-in-out infinite alternate drg-undercity-mist-shift}}@keyframes drg-undercity-mote-drift{0%{opacity:.32;transform:translateY(0)translate(0)}to{opacity:.55;transform:translateY(-4%)translate(1.5%)}}@keyframes drg-undercity-ash-fall{0%{opacity:.2;transform:translateY(-2%)}to{opacity:.34;transform:translateY(3%)}}@keyframes drg-undercity-rift-breathe{0%{opacity:.62;transform:translate(-50%)scale(1)}to{opacity:.88;transform:translate(-50%)scale(1.04)}}@keyframes drg-undercity-mist-shift{0%{opacity:.7;transform:translate(-1%)}to{opacity:.95;transform:translate(1.5%)}}[data-drg-scene=arcane-undercity] .drg-undercity-depths__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-undercity] .drg-undercity-depths__crest .drg-scene-crest,[data-drg-scene=arcane-undercity] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#37788224,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#0e1418eb,#06080af5);border-color:#6496a061;position:relative;overflow:hidden;box-shadow:0 0 0 1px #142428cc,0 16px 36px #00000073,inset 0 1px #a0c8d214,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-undercity] .drg-undercity-depths__crest .drg-scene-crest:before,[data-drg-scene=arcane-undercity] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #5a8c962e;position:absolute;inset:.35rem;box-shadow:inset 0 0 0 1px #00000059,0 0 24px #285a6414}[data-drg-scene=arcane-undercity] .drg-undercity-depths__crest .drg-scene-crest:after,[data-drg-scene=arcane-undercity] .drg-arcane-identity__crest:after{content:"";pointer-events:none;opacity:.9;background:linear-gradient(135deg,#a0c8d259 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#a0c8d259 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#a0c8d247 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#a0c8d247 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#1e343a,#070a0c);border-color:#5aaab48c;box-shadow:0 0 0 1px #102428bf,0 0 22px #32788247,0 12px 28px #00000080,inset 0 0 20px #3c8c9638}[data-drg-scene=arcane-undercity] .drg-scene-crest__title{color:#e4f0f2;text-shadow:0 1px #000000bf,0 0 28px #3c828c2e;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-undercity] .drg-scene-crest__meta{color:var(--uc-ink-dim,#aac8d294);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-undercity] .drg-arcane-identity__chamber--depth{background:radial-gradient(90% 50% at 50% -5%,#2d6e7824,#0000 55%),radial-gradient(60% 40% at 100% 100%,#0006,#0000 55%),linear-gradient(165deg,#0c1216e0,#050709f0);border-color:#508c9666;position:relative;overflow:hidden;box-shadow:0 0 0 1px #101e22bf,0 18px 40px #0000006b,inset 0 1px #8cbec812,inset 0 -28px 48px #0006}[data-drg-scene=arcane-undercity] .drg-arcane-identity__chamber--depth:before{content:"";pointer-events:none;border:1px solid #50828c29;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #00000040}[data-drg-scene=arcane-undercity] .drg-arcane-identity__chamber--depth:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#96c8d266 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#96c8d266 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#96c8d252 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#96c8d252 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-arcane-identity__chamber--depth>*{z-index:1;position:relative}[data-drg-scene=arcane-undercity] .drg-scene-preface__title,[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#e4f0f2;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;font-weight:600}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__title{margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);line-height:1.2}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #50828c38}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--uc-ink-dim,#aac8d294);line-height:1.45}[data-drg-scene=arcane-undercity] .drg-undercity-frame__seal{background:radial-gradient(circle at 40% 30%,#1c343a,#06090b);border:1px solid #64aab480;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #32788247,inset 0 0 14px #3c8c9633}[data-drg-scene=arcane-undercity] .drg-undercity-frame__seal-plate,[data-drg-scene=arcane-undercity] .drg-undercity-frame__seal .drg-asset-plate,[data-drg-scene=arcane-undercity] .drg-undercity-room-card__plate,[data-drg-scene=arcane-undercity] .drg-undercity-room-card__mark .drg-asset-plate,[data-drg-scene=arcane-undercity] .drg-undercity-room-card__reward-plate,[data-drg-scene=arcane-undercity] .drg-undercity-ops__plate,[data-drg-scene=arcane-undercity] .drg-undercity-ops__mark .drg-asset-plate,[data-drg-scene=arcane-undercity] .drg-undercity-ops__btn-plate,[data-drg-scene=arcane-undercity] .drg-undercity-ops__btn-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-undercity] .drg-undercity-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-undercity] .drg-undercity-room-card__mark .drg-asset-plate__img,[data-drg-scene=arcane-undercity] .drg-undercity-room-card__reward-mark .drg-asset-plate__img,[data-drg-scene=arcane-undercity] .drg-undercity-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-undercity] .drg-undercity-ops__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-undercity] .drg-undercity-room-grid,[data-drg-scene=arcane-undercity] .drg-undercity-ops{min-width:0;max-width:100%}[data-drg-scene=arcane-undercity] .drg-undercity-room-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-undercity] .drg-undercity-room-card{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#0c1418eb,#050709f5);border:1px solid #50828c52;border-radius:.35rem;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem .8rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #5a96a00f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-undercity] .drg-undercity-room-card:before{content:"";pointer-events:none;border-radius:inherit;opacity:.7;background:linear-gradient(135deg,#8cbec847 0 1px,#0000 1px) 0 0/.55rem .55rem no-repeat,linear-gradient(225deg,#8cbec847 0 1px,#0000 1px) 100% 0/.55rem .55rem no-repeat,linear-gradient(45deg,#8cbec833 0 1px,#0000 1px) 0 100%/.55rem .55rem no-repeat,linear-gradient(315deg,#8cbec833 0 1px,#0000 1px) 100% 100%/.55rem .55rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-undercity] .drg-undercity-room-card:hover{border-color:#78b4be80;box-shadow:inset 0 0 0 1px #5a96a01a,0 0 20px #28646e1f,0 10px 22px #00000047}[data-drg-scene=arcane-undercity] .drg-undercity-room-card.is-selected{border-color:#a0d2dc94;box-shadow:0 0 0 1px #64aab433,0 0 24px #32788229,inset 0 0 0 1px #5aa0aa1f}[data-drg-scene=arcane-undercity] .drg-undercity-room-card.is-active{border-color:#c9a86a94;box-shadow:0 0 0 1px #b48c462e,0 0 22px #a06e281f}[data-drg-scene=arcane-undercity] .drg-undercity-room-card.is-cleared{opacity:.86}[data-drg-scene=arcane-undercity] .drg-undercity-room-card.is-locked:not(.is-active){opacity:.74;filter:saturate(.85)}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__mark{background:radial-gradient(circle at 40% 30%,#1a2e34,#050708);border:1px solid #5a96a073;border-radius:.3rem;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #285a6433,0 4px 10px #00000059}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__body{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#e6f0f2;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.98rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__meta{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;min-width:0;display:flex}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__status{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.05em;text-transform:uppercase;color:#96b9c385}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__status.is-active{color:#dcb46eeb;text-shadow:0 0 12px #b4823240}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__status.is-cleared{color:#82be96d9}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__reward{min-width:0;font-size:var(--drg-fs-sm);color:#a0d2dcd1;align-items:center;gap:.28rem;display:inline-flex}[data-drg-scene=arcane-undercity] .drg-undercity-room-card__reward-mark{border:1px solid #5a96a066;border-radius:50%;flex:none;width:.95rem;height:.95rem;position:relative;overflow:hidden;box-shadow:0 0 8px #32788240}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#326e781a,#0000 60%),linear-gradient(165deg,#0a1014f0,#040608f7);border:1px solid #5a8c9657;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #5a96a00f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #50828c24;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-undercity] .drg-undercity-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-undercity] .drg-undercity-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-undercity] .drg-undercity-ops__mark{background:radial-gradient(circle at 40% 30%,#2e2414,#08060a);border:1px solid #c9a86a7a;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 16px #a06e2838,inset 0 0 12px #b4782826}[data-drg-scene=arcane-undercity] .drg-undercity-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-undercity] .drg-undercity-ops__lede{font-size:var(--drg-fs-sm);color:var(--uc-ink-mute,#96b4be6b);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-undercity] .drg-undercity-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-undercity] .drg-undercity-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#04080a9e;border:1px solid #50828c47;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-undercity] .drg-undercity-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#96b9c380;margin:0}[data-drg-scene=arcane-undercity] .drg-undercity-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#e6f0f2;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-undercity] .drg-undercity-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;padding-top:.15rem;display:flex}[data-drg-scene=arcane-undercity] .drg-undercity-ops__actions .drg-btn{justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-undercity] .drg-undercity-ops__actions .drg-btn--gold{box-shadow:0 0 18px #b482322e,0 6px 16px #0000004d}[data-drg-scene=arcane-undercity] .drg-undercity-ops__btn-mark{background:#08060a;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-undercity] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-undercity] .drg-undercity-room-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr))}[data-drg-scene=arcane-undercity] .drg-undercity-depths__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-undercity] .drg-undercity-room-grid{grid-template-columns:1fr}[data-drg-scene=arcane-undercity] .drg-undercity-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-undercity] .drg-undercity-ops__meters{grid-template-columns:1fr 1fr}[data-drg-scene=arcane-undercity] .drg-undercity-depths__rift{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-undercity] .drg-undercity-ops__meters{grid-template-columns:1fr}[data-drg-scene=arcane-undercity] .drg-undercity-room-card{padding:.65rem .7rem}}@media (prefers-reduced-motion:reduce){[data-drg-scene=arcane-undercity] .drg-undercity-room-card{transition:none}}[data-drg-scene=arcane-titan-forge].drg-main,[data-drg-scene=arcane-titan-forge] .drg-spa-scene-stage,[data-drg-scene=arcane-titan-forge] .drg-spa-scene-view{background:radial-gradient(54% 40% at 18% -6%,#b45a2824,#0000 58%),radial-gradient(46% 48% at 90% 90%,#28100880,#0000 60%),radial-gradient(70% 28% at 50% 100%,#0000008c,#0000 55%),linear-gradient(#120c0a 0%,#0a0706 44%,#050403 100%)}[data-drg-scene=arcane-titan-forge] .dr-layout-chamber__preface,[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-titan-forge] .drg-forge-page{padding-top:0}[data-drg-scene=arcane-titan-forge] .drg-arcane-feature-chamber,[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#c2693c29,#0000 55%),radial-gradient(60% 40% at 100% 100%,#0000006b,#0000 55%),linear-gradient(165deg,#160e0ae6,#080605f2);border-color:#b46e3766;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #28160cbf,0 18px 40px #00000073,inset 0 1px #dca05a14,inset 0 -28px 48px #0006}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge:before{content:"";pointer-events:none;z-index:2;border:1px solid #b46e3729;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #00000047}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#dca05a66 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#dca05a66 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#dca05a4d 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#dca05a4d 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge>*{z-index:1;position:relative}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth{--forge-ink:#f0e2d0;--forge-ink-dim:#dcb48c94;--forge-ink-mute:#c8a0786b;--forge-ember:#c2693c;--forge-ember-hot:#e08a4a;--forge-gold:#c9a86a;--forge-void:#070504;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--forge-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth *,[data-drg-scene=arcane-titan-forge] .drg-forge-hearth :before,[data-drg-scene=arcane-titan-forge] .drg-forge-hearth :after{box-sizing:border-box}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__kiln{background:radial-gradient(70% 45% at 50% -8%,#c2693c24,#0000 55%),radial-gradient(55% 50% at 10% 80%,#3c180a7a,#0000 58%),radial-gradient(48% 42% at 92% 24%,#50240e38,#0000 52%),linear-gradient(#0000 40%,#04020294 100%);position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__glow{filter:blur(3px);opacity:.8;background:radial-gradient(50% 42% at 50% 40%,#dc783229,#0000 62%),radial-gradient(70% 55% at 50% 75%,#280e068c,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__heat{opacity:1;background:radial-gradient(42% 30% at 28% 40%,#dc78321a,#0000 70%),radial-gradient(38% 32% at 74% 62%,#a0461e14,#0000 68%),linear-gradient(185deg,#0000 22%,#0603026b 100%);position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__sparks{opacity:.58;background-image:radial-gradient(circle at 20% 24%,#ffbe6ebf 0,#0000 1.6px),radial-gradient(circle at 58% 18%,#e696468c 0,#0000 1.3px),radial-gradient(circle at 42% 56%,#c9a86a66 0,#0000 1.2px),radial-gradient(circle at 80% 46%,#ffaa5a80 0,#0000 1.2px),radial-gradient(circle at 30% 76%,#c2693c66 0,#0000 1.4px),radial-gradient(circle at 72% 80%,#f0b46447 0,#0000 1.1px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px;position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__soot{opacity:.36;background-image:radial-gradient(circle at 14% 42%,#5a463266 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#3c2d2352 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#503c2d47 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__vignette{position:absolute;inset:0;box-shadow:inset 0 0 120px #000000b8,inset 0 0 200px #0a040280,inset 0 -60px 110px #0000008c}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#dcaa6e0a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__sparks{animation:11s ease-in-out infinite alternate drg-forge-spark-drift}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__soot{animation:15s linear infinite drg-forge-soot-rise}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__glow{animation:8s ease-in-out infinite alternate drg-forge-glow-breathe}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__heat{animation:13s ease-in-out infinite alternate drg-forge-heat-shift}}@keyframes drg-forge-spark-drift{0%{opacity:.4;transform:translateY(0)translate(0)}to{opacity:.7;transform:translateY(-5%)translate(1%)}}@keyframes drg-forge-soot-rise{0%{opacity:.28;transform:translateY(2%)}to{opacity:.4;transform:translateY(-3%)}}@keyframes drg-forge-glow-breathe{0%{opacity:.65;transform:translate(-50%)scale(1)}to{opacity:.92;transform:translate(-50%)scale(1.045)}}@keyframes drg-forge-heat-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__crest .drg-scene-crest,[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#c2693c29,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#18100cf0,#080605f7);border-color:#b4783c66;position:relative;overflow:hidden;box-shadow:0 0 0 1px #28160ccc,0 16px 36px #0000007a,inset 0 1px #dca05a1a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__crest .drg-scene-crest:before,[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #b46e372e;position:absolute;inset:.35rem}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__crest .drg-scene-crest:after,[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#dca05a66 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#dca05a66 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#dca05a47 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#dca05a47 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-titan-forge] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#3a2414,#0a0706);border-color:#c98c4694;box-shadow:0 0 0 1px #321c0cbf,0 0 22px #c2693c4d,0 12px 28px #00000080,inset 0 0 20px #c2693c38}[data-drg-scene=arcane-titan-forge] .drg-scene-crest__title{color:#f2e6d4;text-shadow:0 1px #000000bf,0 0 28px #c2693c33;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-titan-forge] .drg-scene-crest__meta{color:var(--forge-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-titan-forge] .drg-forge-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #b46e373d;display:flex}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#f2e6d4;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-titan-forge] .drg-forge-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--forge-ink-dim);line-height:1.45}[data-drg-scene=arcane-titan-forge] .drg-forge-frame__seal{background:radial-gradient(circle at 40% 30%,#3a2414,#080605);border:1px solid #c98c4680;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #c2693c4d,inset 0 0 14px #c2693c33}[data-drg-scene=arcane-titan-forge] .drg-forge-frame__seal-plate,[data-drg-scene=arcane-titan-forge] .drg-forge-frame__seal .drg-asset-plate,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__plate,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__mark .drg-asset-plate,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__btn-plate,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__btn-mark .drg-asset-plate,[data-drg-scene=arcane-titan-forge] .drg-forge-journal__plate,[data-drg-scene=arcane-titan-forge] .drg-forge-journal__mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-titan-forge] .drg-forge-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-forge] .drg-forge-altar__btn-mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-forge] .drg-forge-journal__mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-titan-forge] .drg-forge-altar,[data-drg-scene=arcane-titan-forge] .drg-forge-journal{min-width:0;max-width:100%}[data-drg-scene=arcane-titan-forge] .drg-forge-altar{align-items:flex-start;gap:var(--drg-spacing-sm);width:100%;max-width:min(36rem,100%);padding:var(--drg-spacing-md);background:radial-gradient(90% 55% at 50% 0,#c2693c24,#0000 60%),linear-gradient(165deg,#160e0af0,#080605f7);border:1px solid #b46e3757;border-radius:.35rem;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #dc8c460f,inset 0 -20px 36px #00000052,0 10px 24px #00000047}[data-drg-scene=arcane-titan-forge] .drg-forge-altar.is-hot{border-color:#dc823c7a;box-shadow:0 0 0 1px #b4642829,0 0 28px #c2693c24,inset 0 -20px 36px #00000052}[data-drg-scene=arcane-titan-forge] .drg-forge-altar.is-cool{opacity:.94;border-color:#786e6452}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__mark{background:radial-gradient(circle at 40% 30%,#3a2414,#080605);border:1px solid #c98c4680;border-radius:50%;flex:none;width:3.25rem;height:3.25rem;position:relative;overflow:hidden;box-shadow:0 0 20px #c2693c47,inset 0 0 14px #c2693c2e}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__body{flex-direction:column;gap:.45rem;width:100%;min-width:0;display:flex}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f2e6d4;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__lead{max-width:min(42ch,100%);font-size:var(--drg-fs-sm);color:var(--forge-ink-dim);overflow-wrap:break-word;word-break:normal;margin:0;line-height:1.45}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__claim{justify-content:center;align-items:center;gap:.4rem;max-width:100%;margin-top:.25rem;display:inline-flex;box-shadow:0 0 18px #c2693c38,0 6px 16px #0000004d}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__btn-mark{background:#080605;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__cool-card{width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#c2693c1a,#0000 60%),linear-gradient(165deg,#100c0af0,#060504f7);border:1px solid #b46e3752;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #dc8c460f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #b46e371f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-titan-forge] .drg-forge-journal{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__mark{background:radial-gradient(circle at 40% 30%,#2e2014,#080605);border:1px solid #c98c4673;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #c2693c33}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__titles{flex:1;min-width:0}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__lede{font-size:var(--drg-fs-sm);color:var(--forge-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meter{background:linear-gradient(#ffffff05,#0000 50%),#0805049e;border:1px solid #b46e3742;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#c8a07880;margin:0}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#f2e6d4;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__note{font-size:var(--drg-fs-sm);color:var(--forge-ink-mute);overflow-wrap:break-word;word-break:normal;margin:0;line-height:1.45}@media (width>=48rem){[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-titan-forge] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-titan-forge] .drg-forge-altar{max-width:100%}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-titan-forge] .drg-arcane-identity__chamber--forge{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meters{grid-template-columns:1fr 1fr}[data-drg-scene=arcane-titan-forge] .drg-forge-altar__claim{width:100%}[data-drg-scene=arcane-titan-forge] .drg-forge-hearth__glow{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-titan-forge] .drg-forge-journal__meters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-drg-scene=arcane-titan-forge] .drg-forge-altar__claim{box-shadow:0 6px 16px #0000004d}}[data-drg-scene=arcane-relics].drg-main,[data-drg-scene=arcane-relics] .drg-spa-scene-stage,[data-drg-scene=arcane-relics] .drg-spa-scene-view{background:radial-gradient(54% 40% at 16% -6%,#6e46a02e,#0000 58%),radial-gradient(46% 48% at 92% 90%,#12081c94,#0000 60%),radial-gradient(70% 28% at 50% 100%,#000000ad,#0000 55%),linear-gradient(#0c0a10 0%,#07060a 44%,#040308 100%)}[data-drg-scene=arcane-relics] .dr-layout-chamber--wrapper,[data-drg-scene=arcane-relics] .dr-template-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=arcane-relics] .dr-layout-chamber__preface,[data-drg-scene=arcane-relics] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-relics] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-relics] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-relics] .drg-relics-page{padding-top:0}[data-drg-scene=arcane-relics] .drg-arcane-identity__chamber--reliquary{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#6e48a029,#0000 55%),radial-gradient(60% 40% at 100% 100%,#0000006b,#0000 55%),linear-gradient(165deg,#140e1ce6,#08060cf2);border-color:#8c64be66;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e122cbf,0 18px 40px #00000073,inset 0 1px #b48cdc14,inset 0 -28px 48px #0006}[data-drg-scene=arcane-relics] .drg-arcane-identity__chamber--reliquary:before{content:"";pointer-events:none;z-index:2;border:1px solid #8c64be29;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #00000047}[data-drg-scene=arcane-relics] .drg-arcane-identity__chamber--reliquary:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#b48cdc66 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#b48cdc66 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#b48cdc4d 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#b48cdc4d 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-arcane-identity__chamber--reliquary>*{z-index:1;position:relative}[data-drg-scene=arcane-relics] .drg-relics-vault{--rl-ink:#ebe4f4;--rl-ink-dim:#c8b4e694;--rl-ink-mute:#b4a0d26b;--rl-violet:#8a6abb;--rl-violet-hot:#b89adf;--rl-void:#07060a;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--rl-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-relics] .drg-relics-vault *,[data-drg-scene=arcane-relics] .drg-relics-vault :before,[data-drg-scene=arcane-relics] .drg-relics-vault :after{box-sizing:border-box}[data-drg-scene=arcane-relics] .drg-relics-vault__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-relics] .drg-relics-vault__crypt{background:radial-gradient(70% 45% at 50% -8%,#6e48a024,#0000 55%),radial-gradient(55% 50% at 10% 80%,#28143c7a,#0000 58%),radial-gradient(48% 42% at 92% 24%,#3c1e5038,#0000 52%),linear-gradient(#0000 40%,#04020894 100%);position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-relics-vault__aura{filter:blur(3px);opacity:.8;background:radial-gradient(50% 42% at 50% 40%,#825abe24,#0000 62%),radial-gradient(70% 55% at 50% 75%,#140a1e8c,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-relics] .drg-relics-vault__mist{background:radial-gradient(42% 30% at 26% 40%,#825abe1a,#0000 70%),radial-gradient(38% 32% at 74% 62%,#5a328c14,#0000 68%),linear-gradient(185deg,#0000 22%,#0402086b 100%);position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-relics-vault__motes{opacity:.68;background-image:radial-gradient(circle at 20% 24%,#d2b4ffc7 0,#0000 1.6px),radial-gradient(circle at 58% 18%,#aa82e68c 0,#0000 1.3px),radial-gradient(circle at 42% 56%,#c9a86a52 0,#0000 1.2px),radial-gradient(circle at 80% 46%,#be96f080 0,#0000 1.2px),radial-gradient(circle at 30% 76%,#8c64c86b 0,#0000 1.4px),radial-gradient(circle at 72% 80%,#dcbeff57 0,#0000 1.1px),radial-gradient(circle at 12% 62%,#b48cf066 0,#0000 1.15px),radial-gradient(circle at 88% 14%,#e6c8ff59 0,#0000 1.05px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,160px 200px,250px 150px;position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-relics-vault__dust{opacity:.34;background-image:radial-gradient(circle at 14% 42%,#78645a59 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#5a4b4647 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#6e5f503d 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-relics-vault__vignette{position:absolute;inset:0;box-shadow:inset 0 0 140px #000000c7,inset 0 0 220px #06020c94,inset 0 -70px 130px #0000009e,inset 0 40px 80px #28143c1f}[data-drg-scene=arcane-relics] .drg-relics-vault__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#bea0e60a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-relics] .drg-relics-vault__motes{animation:12s ease-in-out infinite alternate drg-relics-mote-drift}[data-drg-scene=arcane-relics] .drg-relics-vault__dust{animation:16s linear infinite drg-relics-dust-fall}[data-drg-scene=arcane-relics] .drg-relics-vault__aura{animation:9s ease-in-out infinite alternate drg-relics-aura-breathe}[data-drg-scene=arcane-relics] .drg-relics-vault__mist{animation:14s ease-in-out infinite alternate drg-relics-mist-shift}}@keyframes drg-relics-mote-drift{0%{opacity:.4;transform:translateY(0)translate(0)}to{opacity:.68;transform:translateY(-4%)translate(1.2%)}}@keyframes drg-relics-dust-fall{0%{opacity:.26;transform:translateY(-2%)}to{opacity:.38;transform:translateY(3%)}}@keyframes drg-relics-aura-breathe{0%{opacity:.65;transform:translate(-50%)scale(1)}to{opacity:.9;transform:translate(-50%)scale(1.04)}}@keyframes drg-relics-mist-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-relics] .drg-relics-vault__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-relics] .drg-relics-vault__crest .drg-scene-crest,[data-drg-scene=arcane-relics] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#6e48a029,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#16101ef0,#08060cf7);border-color:#966ec866;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e122ccc,0 16px 36px #0000007a,inset 0 1px #be96e61a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-relics] .drg-relics-vault__crest .drg-scene-crest:before,[data-drg-scene=arcane-relics] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #8c64be2e;position:absolute;inset:.35rem}[data-drg-scene=arcane-relics] .drg-relics-vault__crest .drg-scene-crest:after,[data-drg-scene=arcane-relics] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#b48cdc66 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#b48cdc66 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#b48cdc47 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#b48cdc47 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#2a1a38,#0a080e);border-color:#aa82dc8c;box-shadow:0 0 0 1px #28183cbf,0 0 22px #6e48a04d,0 12px 28px #00000080,inset 0 0 20px #825abe38}[data-drg-scene=arcane-relics] .drg-scene-crest__title{color:#efe8f6;text-shadow:0 1px #000000bf,0 0 28px #825abe33;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-relics] .drg-scene-crest__meta{color:var(--rl-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-relics] .drg-relics-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #8c64be3d;display:flex}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#efe8f6;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-relics] .drg-relics-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--rl-ink-dim);line-height:1.45}[data-drg-scene=arcane-relics] .drg-relics-frame__seal{background:radial-gradient(circle at 40% 30%,#2a1a38,#08060c);border:1px solid #aa82dc80;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #6e48a04d,inset 0 0 14px #825abe33}[data-drg-scene=arcane-relics] .drg-relics-frame__seal-plate,[data-drg-scene=arcane-relics] .drg-relics-frame__seal .drg-asset-plate,[data-drg-scene=arcane-relics] .drg-relics-slot-card__plate,[data-drg-scene=arcane-relics] .drg-relics-slot-card__mark .drg-asset-plate,[data-drg-scene=arcane-relics] .drg-relics-slot-card__action-plate,[data-drg-scene=arcane-relics] .drg-relics-slot-card__action-mark .drg-asset-plate,[data-drg-scene=arcane-relics] .drg-relics-ops__plate,[data-drg-scene=arcane-relics] .drg-relics-ops__mark .drg-asset-plate,[data-drg-scene=arcane-relics] .drg-relics-ops__btn-plate,[data-drg-scene=arcane-relics] .drg-relics-ops__btn-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-relics] .drg-relics-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-relics] .drg-relics-slot-card__mark .drg-asset-plate__img,[data-drg-scene=arcane-relics] .drg-relics-slot-card__action-mark .drg-asset-plate__img,[data-drg-scene=arcane-relics] .drg-relics-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-relics] .drg-relics-ops__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-relics] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-relics] .drg-relics-slot-grid,[data-drg-scene=arcane-relics] .drg-relics-ops{min-width:0;max-width:100%}[data-drg-scene=arcane-relics] .drg-relics-slot-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-relics] .drg-relics-slot-card{background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#120c1af0,#08060cf7);border:1px solid #8c64be52;border-radius:.35rem;flex-direction:column;gap:.55rem;width:100%;min-width:0;max-width:100%;margin:0;padding:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #966ec80f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-relics] .drg-relics-slot-card:before{content:"";pointer-events:none;z-index:0;border:1px solid #8c64be1a;border-radius:.22rem;position:absolute;inset:.28rem}[data-drg-scene=arcane-relics] .drg-relics-slot-card:after{content:"";pointer-events:none;opacity:.7;z-index:0;background:linear-gradient(135deg,#b48cdc73 0 1px,#0000 1px) .18rem .18rem/.7rem .7rem no-repeat,linear-gradient(225deg,#b48cdc73 0 1px,#0000 1px) calc(100% - .18rem) .18rem/.7rem .7rem no-repeat,linear-gradient(45deg,#b48cdc52 0 1px,#0000 1px) .18rem calc(100% - .18rem)/.7rem .7rem no-repeat,linear-gradient(315deg,#b48cdc52 0 1px,#0000 1px) calc(100% - .18rem) calc(100% - .18rem)/.7rem .7rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-relics] .drg-relics-slot-card>*{z-index:1;position:relative}[data-drg-scene=arcane-relics] .drg-relics-slot-card.is-selected{border-color:#b48ce694;box-shadow:0 0 0 1px #8c64c833,0 0 24px #6e48a029,inset 0 0 0 1px #966ec81a}[data-drg-scene=arcane-relics] .drg-relics-slot-card.is-active{border-color:#c9a86a73}[data-drg-scene=arcane-relics] .drg-relics-slot-card__select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.65rem;margin:0;padding:0;display:flex}[data-drg-scene=arcane-relics] .drg-relics-slot-card__mark{background:radial-gradient(circle at 40% 30%,#2a1a38,#08060c);border:1px solid #966ec873;border-radius:50%;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #6e48a033,0 4px 10px #00000059}[data-drg-scene=arcane-relics] .drg-relics-slot-card.is-active .drg-relics-slot-card__mark{border-color:#c9a86a80;box-shadow:0 0 16px #b4823c33,inset 0 0 12px #c9a86a26}[data-drg-scene=arcane-relics] .drg-relics-slot-card__body{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}[data-drg-scene=arcane-relics] .drg-relics-slot-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#efe8f6;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.98rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-relics] .drg-relics-slot-card__status{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.05em;text-transform:uppercase;color:#b4a0d280}[data-drg-scene=arcane-relics] .drg-relics-slot-card__status.is-active{color:#dcb46eeb;text-shadow:0 0 12px #b4823240}[data-drg-scene=arcane-relics] .drg-relics-slot-card__action{justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:100%;display:inline-flex}[data-drg-scene=arcane-relics] .drg-relics-slot-card__action-mark{background:#08060c;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;position:relative;overflow:hidden}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#6e48a01a,#0000 60%),linear-gradient(165deg,#100c16f0,#06050af7);border:1px solid #8c64be52;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #966ec80f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #8c64be1f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-relics] .drg-relics-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-relics] .drg-relics-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-relics] .drg-relics-ops__mark{background:radial-gradient(circle at 40% 30%,#2a1a38,#08060c);border:1px solid #aa82dc73;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #6e48a038}[data-drg-scene=arcane-relics] .drg-relics-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-relics] .drg-relics-ops__lede{font-size:var(--drg-fs-sm);color:var(--rl-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-relics] .drg-relics-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-relics] .drg-relics-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#06050a9e;border:1px solid #8c64be42;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-relics] .drg-relics-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#b4a0d280;margin:0}[data-drg-scene=arcane-relics] .drg-relics-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#efe8f6;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-relics] .drg-relics-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}[data-drg-scene=arcane-relics] .drg-relics-ops__actions .drg-btn{justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-relics] .drg-relics-ops__actions .drg-btn--gold{box-shadow:0 0 18px #b4823c2e,0 6px 16px #0000004d}[data-drg-scene=arcane-relics] .drg-relics-ops__btn-mark{background:#08060c;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-relics] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-relics] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-relics] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-relics] .drg-relics-slot-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}[data-drg-scene=arcane-relics] .drg-relics-vault__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-relics] .drg-arcane-identity__chamber--reliquary{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-relics] .drg-relics-slot-grid{grid-template-columns:1fr}[data-drg-scene=arcane-relics] .drg-relics-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-relics] .drg-relics-ops__meters{grid-template-columns:1fr 1fr}[data-drg-scene=arcane-relics] .drg-relics-vault__aura{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-relics] .drg-relics-ops__meters{grid-template-columns:1fr}}[data-drg-scene=arcane-fusion].drg-main,[data-drg-scene=arcane-fusion] .drg-spa-scene-stage,[data-drg-scene=arcane-fusion] .drg-spa-scene-view{background:radial-gradient(54% 40% at 18% -6%,#3c8c9629,#0000 58%),radial-gradient(46% 48% at 90% 92%,#28143c80,#0000 60%),radial-gradient(70% 28% at 50% 100%,#000000ad,#0000 55%),linear-gradient(#0c1012 0%,#080a0c 44%,#040506 100%)}[data-drg-scene=arcane-fusion] .dr-layout-chamber--wrapper,[data-drg-scene=arcane-fusion] .dr-template-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=arcane-fusion] .dr-layout-chamber__preface,[data-drg-scene=arcane-fusion] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-fusion] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-fusion] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-fusion] .drg-fusion-page{padding-top:0}[data-drg-scene=arcane-fusion] .drg-arcane-identity__chamber--synthesis{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#4696a024,#0000 55%),radial-gradient(60% 40% at 100% 100%,#00000073,#0000 55%),linear-gradient(165deg,#0e1216eb,#06080af5);border-color:#5aa0aa66;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #141c20cc,0 18px 40px #0000007a,inset 0 1px #8cc8d214,inset 0 -28px 48px #0000006b}[data-drg-scene=arcane-fusion] .drg-arcane-identity__chamber--synthesis:before{content:"";pointer-events:none;z-index:2;border:1px solid #5aa0aa29;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #0000004d}[data-drg-scene=arcane-fusion] .drg-arcane-identity__chamber--synthesis:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#8cd2dc6b 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#8cd2dc6b 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#a082d252 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#a082d252 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-arcane-identity__chamber--synthesis>*{z-index:1;position:relative}[data-drg-scene=arcane-fusion] .drg-fusion-crucible{--fu-ink:#e6f0f2;--fu-ink-dim:#aac8d294;--fu-ink-mute:#96b4be6b;--fu-teal:#5aa8b0;--fu-teal-hot:#9ad4dc;--fu-violet:#8a6abb;--fu-void:#050608;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--fu-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-fusion] .drg-fusion-crucible *,[data-drg-scene=arcane-fusion] .drg-fusion-crucible :before,[data-drg-scene=arcane-fusion] .drg-fusion-crucible :after{box-sizing:border-box}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__kiln{background:radial-gradient(70% 45% at 50% -8%,#4696a024,#0000 55%),radial-gradient(55% 50% at 12% 82%,#1e323c80,#0000 58%),radial-gradient(48% 42% at 90% 22%,#46286433,#0000 52%),linear-gradient(#0000 40%,#0204069e 100%);position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__glow{filter:blur(3px);opacity:.82;background:radial-gradient(50% 42% at 50% 40%,#5ab4be1f,#0000 62%),radial-gradient(70% 55% at 50% 75%,#140a1e80,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:12%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__mist{background:radial-gradient(42% 30% at 28% 42%,#5aaab41a,#0000 70%),radial-gradient(38% 32% at 72% 60%,#6e46a014,#0000 68%),linear-gradient(185deg,#0000 22%,#02040670 100%);position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__sparks{opacity:.7;background-image:radial-gradient(circle at 18% 26%,#b4f0f5c7 0,#0000 1.6px),radial-gradient(circle at 56% 16%,#8cd2dc8c 0,#0000 1.3px),radial-gradient(circle at 40% 58%,#c9a86a4d 0,#0000 1.2px),radial-gradient(circle at 82% 48%,#aa8ce67a 0,#0000 1.2px),radial-gradient(circle at 28% 78%,#5ab4be6b 0,#0000 1.4px),radial-gradient(circle at 70% 82%,#c8e6eb52 0,#0000 1.1px),radial-gradient(circle at 10% 64%,#96c8d266 0,#0000 1.15px),radial-gradient(circle at 88% 18%,#d2f0f559 0,#0000 1.05px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,160px 200px,250px 150px;position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__ash{opacity:.32;background-image:radial-gradient(circle at 14% 42%,#646e6459 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#505a5547 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#5a645f3d 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__vignette{position:absolute;inset:0;box-shadow:inset 0 0 140px #000000c7,inset 0 0 220px #04080a94,inset 0 -70px 130px #0000009e,inset 0 40px 80px #1e3c461a}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#8cc8d20a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-fusion] .drg-fusion-crucible__sparks{animation:11s ease-in-out infinite alternate drg-fusion-spark-drift}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__ash{animation:15s linear infinite drg-fusion-ash-fall}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__glow{animation:8s ease-in-out infinite alternate drg-fusion-glow-breathe}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__mist{animation:13s ease-in-out infinite alternate drg-fusion-mist-shift}}@keyframes drg-fusion-spark-drift{0%{opacity:.48;transform:translateY(0)translate(0)}to{opacity:.78;transform:translateY(-4%)translate(1.1%)}}@keyframes drg-fusion-ash-fall{0%{opacity:.24;transform:translateY(-2%)}to{opacity:.36;transform:translateY(3%)}}@keyframes drg-fusion-glow-breathe{0%{opacity:.68;transform:translate(-50%)scale(1)}to{opacity:.92;transform:translate(-50%)scale(1.04)}}@keyframes drg-fusion-mist-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__crest .drg-scene-crest,[data-drg-scene=arcane-fusion] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#4696a024,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#101418f0,#06080af7);border-color:#5aa0aa6b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #141c20cc,0 16px 36px #0000007a,inset 0 1px #a0d2dc1a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__crest .drg-scene-crest:before,[data-drg-scene=arcane-fusion] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #5aa0aa2e;position:absolute;inset:.35rem}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__crest .drg-scene-crest:after,[data-drg-scene=arcane-fusion] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#8cd2dc6b 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#8cd2dc6b 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#a082d247 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#a082d247 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#1a2a30,#080a0c);border-color:#78bec88c;box-shadow:0 0 0 1px #182428bf,0 0 22px #4696a047,0 12px 28px #00000080,inset 0 0 20px #5aaab433}[data-drg-scene=arcane-fusion] .drg-scene-crest__title{color:#e8f2f4;text-shadow:0 1px #000000bf,0 0 28px #4696a02e;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-fusion] .drg-scene-crest__meta{color:var(--fu-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-fusion] .drg-fusion-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #5aa0aa3d;display:flex}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#e8f2f4;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-fusion] .drg-fusion-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--fu-ink-dim);line-height:1.45}[data-drg-scene=arcane-fusion] .drg-fusion-frame__seal{background:radial-gradient(circle at 40% 30%,#1a2a30,#06080a);border:1px solid #78bec880;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #4696a047,inset 0 0 14px #5aaab42e}[data-drg-scene=arcane-fusion] .drg-fusion-frame__seal-plate,[data-drg-scene=arcane-fusion] .drg-fusion-frame__seal .drg-asset-plate,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__focus-plate,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__focus .drg-asset-plate,[data-drg-scene=arcane-fusion] .drg-fusion-ops__plate,[data-drg-scene=arcane-fusion] .drg-fusion-ops__mark .drg-asset-plate,[data-drg-scene=arcane-fusion] .drg-fusion-ops__btn-plate,[data-drg-scene=arcane-fusion] .drg-fusion-ops__btn-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-fusion] .drg-fusion-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__focus .drg-asset-plate__img,[data-drg-scene=arcane-fusion] .drg-fusion-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-fusion] .drg-fusion-ops__btn-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-fusion] .drg-fusion-item-grid,[data-drg-scene=arcane-fusion] .drg-fusion-ops,[data-drg-scene=arcane-fusion] .drg-fusion-loading{min-width:0;max-width:100%}[data-drg-scene=arcane-fusion] .drg-fusion-loading{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem;display:grid}[data-drg-scene=arcane-fusion] .drg-fusion-loading__card{background:#06080a8c;border:1px solid #5aa0aa38;border-radius:.35rem;flex-direction:column;gap:.45rem;min-width:0;padding:.75rem;display:flex}[data-drg-scene=arcane-fusion] .drg-fusion-loading__sk{background:linear-gradient(90deg,#5aa0aa1f,#5aa0aa38,#5aa0aa1f) 0 0/200% 100%;border-radius:.2rem;height:.55rem;display:block}[data-drg-scene=arcane-fusion] .drg-fusion-loading__sk--mark{border-radius:50%;width:2.5rem;height:2.5rem}[data-drg-scene=arcane-fusion] .drg-fusion-item-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:.65rem;max-height:min(52vh,28rem);margin:0;padding:0;list-style:none;display:grid;overflow:auto}[data-drg-scene=arcane-fusion] .drg-fusion-item-card{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#0e1216f0,#06080af7);border:1px solid #5aa0aa4d;border-radius:.35rem;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5aa0aa0f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-fusion] .drg-fusion-item-card:before{content:"";pointer-events:none;z-index:0;border:1px solid #5aa0aa1a;border-radius:.22rem;position:absolute;inset:.28rem}[data-drg-scene=arcane-fusion] .drg-fusion-item-card:after{content:"";pointer-events:none;opacity:.65;z-index:0;background:linear-gradient(135deg,#8cd2dc6b 0 1px,#0000 1px) .18rem .18rem/.7rem .7rem no-repeat,linear-gradient(225deg,#8cd2dc6b 0 1px,#0000 1px) calc(100% - .18rem) .18rem/.7rem .7rem no-repeat,linear-gradient(45deg,#a082d24d 0 1px,#0000 1px) .18rem calc(100% - .18rem)/.7rem .7rem no-repeat,linear-gradient(315deg,#a082d24d 0 1px,#0000 1px) calc(100% - .18rem) calc(100% - .18rem)/.7rem .7rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-fusion] .drg-fusion-item-card>*{z-index:1;position:relative}[data-drg-scene=arcane-fusion] .drg-fusion-item-card.is-selected{border-color:#8cd2dc94;box-shadow:0 0 0 1px #5aa0aa38,0 0 24px #4696a029,inset 0 0 0 1px #5aa0aa1a}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__mark{background:radial-gradient(circle at 40% 30%,#1a2a30,#06080a);border:1px solid #78bec873;border-radius:50%;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #4696a02e,0 4px 10px #00000059}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__item-plate,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__mark .drg-item-plate,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__mark img,[data-drg-scene=arcane-fusion] .drg-fusion-item-card__mark .drg-asset-plate__img{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.08)}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__body{flex-direction:column;flex:1;gap:.28rem;min-width:0;padding-right:1.4rem;display:flex}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#e8f2f4;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.95rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__meta{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.04em;color:#96b4be80}[data-drg-scene=arcane-fusion] .drg-fusion-item-card__focus{z-index:2;background:#06080a;border:1px solid #8cd2dc80;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.55rem;right:.55rem;overflow:hidden;box-shadow:0 0 10px #4696a047}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#4696a01a,#0000 60%),linear-gradient(165deg,#0c1014f0,#050709f7);border:1px solid #5aa0aa52;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #5aa0aa0f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #5aa0aa1f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-fusion] .drg-fusion-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-fusion] .drg-fusion-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-fusion] .drg-fusion-ops__mark{background:radial-gradient(circle at 40% 30%,#1a2a30,#06080a);border:1px solid #78bec873;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #4696a033}[data-drg-scene=arcane-fusion] .drg-fusion-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#e8f2f4;overflow-wrap:break-word;margin:0;font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:600}[data-drg-scene=arcane-fusion] .drg-fusion-ops__lede{font-size:var(--drg-fs-sm);color:var(--fu-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-fusion] .drg-fusion-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-fusion] .drg-fusion-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#0507099e;border:1px solid #5aa0aa42;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-fusion] .drg-fusion-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#96b4be80;margin:0}[data-drg-scene=arcane-fusion] .drg-fusion-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#e8f2f4;overflow-wrap:anywhere;word-break:normal;margin:.22rem 0 0;font-size:clamp(.9rem,1.4vw,1.08rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-fusion] .drg-fusion-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}[data-drg-scene=arcane-fusion] .drg-fusion-ops__actions .drg-btn{flex:auto;justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-fusion] .drg-fusion-ops__actions .drg-btn--gold{box-shadow:0 0 18px #4696a029,0 6px 16px #0000004d}[data-drg-scene=arcane-fusion] .drg-fusion-ops__btn-mark{background:#06080a;border:1px solid #8cd2dc66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-fusion] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-fusion] .drg-fusion-item-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));max-height:none}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-fusion] .drg-arcane-identity__chamber--synthesis{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-fusion] .drg-fusion-item-grid{grid-template-columns:1fr}[data-drg-scene=arcane-fusion] .drg-fusion-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-fusion] .drg-fusion-crucible__glow{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-fusion] .drg-fusion-ops__meters{grid-template-columns:1fr}}[data-drg-scene=arcane-archivist].drg-main,[data-drg-scene=arcane-archivist] .drg-spa-scene-stage,[data-drg-scene=arcane-archivist] .drg-spa-scene-view{background:radial-gradient(54% 40% at 16% -6%,#966e3c24,#0000 58%),radial-gradient(46% 48% at 92% 90%,#1c100a8c,#0000 60%),radial-gradient(70% 28% at 50% 100%,#000000ad,#0000 55%),linear-gradient(#100e0c 0%,#0a0908 44%,#050403 100%)}[data-drg-scene=arcane-archivist] .dr-layout-chamber--wrapper,[data-drg-scene=arcane-archivist] .dr-template-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=arcane-archivist] .dr-layout-chamber__preface,[data-drg-scene=arcane-archivist] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-archivist] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-archivist] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-archivist] .drg-archivist-page{padding-top:0}[data-drg-scene=arcane-archivist] .drg-arcane-identity__chamber--archive{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#966e3c24,#0000 55%),radial-gradient(60% 40% at 100% 100%,#00000073,#0000 55%),linear-gradient(165deg,#16120eeb,#080605f5);border-color:#aa824666;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #241a10cc,0 18px 40px #0000007a,inset 0 1px #dcb46e14,inset 0 -28px 48px #0000006b}[data-drg-scene=arcane-archivist] .drg-arcane-identity__chamber--archive:before{content:"";pointer-events:none;z-index:2;border:1px solid #aa824629;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #0000004d}[data-drg-scene=arcane-archivist] .drg-arcane-identity__chamber--archive:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#dcb46e6b 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#dcb46e6b 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#b48c5a52 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#b48c5a52 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-arcane-identity__chamber--archive>*{z-index:1;position:relative}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium{--ar-ink:#f0e8dc;--ar-ink-dim:#d2bea094;--ar-ink-mute:#beaa8c6b;--ar-amber:#c9a86a;--ar-amber-hot:#e2c48a;--ar-void:#070605;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--ar-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium *,[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium :before,[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium :after{box-sizing:border-box}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__vault{background:radial-gradient(70% 45% at 50% -8%,#966e3c1f,#0000 55%),radial-gradient(55% 50% at 10% 80%,#28180c80,#0000 58%),radial-gradient(48% 42% at 92% 24%,#3c281438,#0000 52%),linear-gradient(#0000 40%,#0402019e 100%);position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__lamp{filter:blur(3px);opacity:.8;background:radial-gradient(50% 42% at 50% 40%,#b4823c1f,#0000 62%),radial-gradient(70% 55% at 50% 75%,#140c088c,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__mist{background:radial-gradient(42% 30% at 26% 40%,#b48c5014,#0000 70%),radial-gradient(38% 32% at 74% 62%,#64462814,#0000 68%),linear-gradient(185deg,#0000 22%,#04020170 100%);position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__motes{opacity:.68;background-image:radial-gradient(circle at 20% 24%,#e6c88cbf 0,#0000 1.6px),radial-gradient(circle at 58% 18%,#c8a05a80 0,#0000 1.3px),radial-gradient(circle at 42% 56%,#a0784652 0,#0000 1.2px),radial-gradient(circle at 80% 46%,#dcb46e73 0,#0000 1.2px),radial-gradient(circle at 30% 76%,#8c643266 0,#0000 1.4px),radial-gradient(circle at 72% 80%,#e6c8964d 0,#0000 1.1px),radial-gradient(circle at 12% 62%,#b48c5061 0,#0000 1.15px),radial-gradient(circle at 88% 14%,#f0d2a052 0,#0000 1.05px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,160px 200px,250px 150px;position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__dust{opacity:.34;background-image:radial-gradient(circle at 14% 42%,#78644659 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#5a4b3747 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#6e5a413d 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__vignette{position:absolute;inset:0;box-shadow:inset 0 0 140px #000000c7,inset 0 0 220px #0a060294,inset 0 -70px 130px #0000009e,inset 0 40px 80px #3c28101a}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#d2aa640a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__motes{animation:12s ease-in-out infinite alternate drg-archivist-mote-drift}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__dust{animation:16s linear infinite drg-archivist-dust-fall}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__lamp{animation:9s ease-in-out infinite alternate drg-archivist-lamp-breathe}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__mist{animation:14s ease-in-out infinite alternate drg-archivist-mist-shift}}@keyframes drg-archivist-mote-drift{0%{opacity:.42;transform:translateY(0)translate(0)}to{opacity:.72;transform:translateY(-4%)translate(1.2%)}}@keyframes drg-archivist-dust-fall{0%{opacity:.26;transform:translateY(-2%)}to{opacity:.38;transform:translateY(3%)}}@keyframes drg-archivist-lamp-breathe{0%{opacity:.65;transform:translate(-50%)scale(1)}to{opacity:.9;transform:translate(-50%)scale(1.04)}}@keyframes drg-archivist-mist-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__crest .drg-scene-crest,[data-drg-scene=arcane-archivist] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#966e3c24,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#16120ef0,#080605f7);border-color:#aa82466b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #241a10cc,0 16px 36px #0000007a,inset 0 1px #dcb46e1a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__crest .drg-scene-crest:before,[data-drg-scene=arcane-archivist] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #aa82462e;position:absolute;inset:.35rem}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__crest .drg-scene-crest:after,[data-drg-scene=arcane-archivist] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#dcb46e6b 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#dcb46e6b 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#b48c5a47 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#b48c5a47 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#2a2218,#0a0806);border-color:#c8a05a8c;box-shadow:0 0 0 1px #281c10bf,0 0 22px #966e3c47,0 12px 28px #00000080,inset 0 0 20px #b4823c33}[data-drg-scene=arcane-archivist] .drg-scene-crest__title{color:#f0e8dc;text-shadow:0 1px #000000bf,0 0 28px #966e3c2e;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-archivist] .drg-scene-crest__meta{color:var(--ar-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-archivist] .drg-archivist-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #aa82463d;display:flex}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#f0e8dc;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-archivist] .drg-archivist-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--ar-ink-dim);line-height:1.45}[data-drg-scene=arcane-archivist] .drg-archivist-frame__seal{background:radial-gradient(circle at 40% 30%,#2a2218,#080605);border:1px solid #c8a05a80;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #966e3c47,inset 0 0 14px #b4823c2e}[data-drg-scene=arcane-archivist] .drg-archivist-frame__seal-plate,[data-drg-scene=arcane-archivist] .drg-archivist-frame__seal .drg-asset-plate,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__plate,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__mark .drg-asset-plate,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__action-plate,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__action-mark .drg-asset-plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__mark .drg-asset-plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__btn-plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__btn-mark .drg-asset-plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter-plate,[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-archivist] .drg-archivist-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__mark .drg-asset-plate__img,[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__action-mark .drg-asset-plate__img,[data-drg-scene=arcane-archivist] .drg-archivist-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-archivist] .drg-archivist-ops__btn-mark .drg-asset-plate__img,[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-archivist] .drg-archivist-catalog-grid,[data-drg-scene=arcane-archivist] .drg-archivist-ops{min-width:0;max-width:100%}[data-drg-scene=arcane-archivist] .drg-archivist-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card{background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#14100cf0,#080605f7);border:1px solid #aa824652;border-radius:.35rem;flex-direction:column;gap:.55rem;width:100%;min-width:0;max-width:100%;margin:0;padding:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #aa82460f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card:before{content:"";pointer-events:none;z-index:0;border:1px solid #aa82461a;border-radius:.22rem;position:absolute;inset:.28rem}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card:after{content:"";pointer-events:none;opacity:.7;z-index:0;background:linear-gradient(135deg,#dcb46e73 0 1px,#0000 1px) .18rem .18rem/.7rem .7rem no-repeat,linear-gradient(225deg,#dcb46e73 0 1px,#0000 1px) calc(100% - .18rem) .18rem/.7rem .7rem no-repeat,linear-gradient(45deg,#b48c5a52 0 1px,#0000 1px) .18rem calc(100% - .18rem)/.7rem .7rem no-repeat,linear-gradient(315deg,#b48c5a52 0 1px,#0000 1px) calc(100% - .18rem) calc(100% - .18rem)/.7rem .7rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card>*{z-index:1;position:relative}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card.is-selected{border-color:#dcb46e94;box-shadow:0 0 0 1px #aa824638,0 0 24px #966e3c29,inset 0 0 0 1px #aa82461a}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card.is-owned{border-color:#8ca06e66}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.65rem;margin:0;padding:0;display:flex}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__mark{background:radial-gradient(circle at 40% 30%,#2a2218,#080605);border:1px solid #c8a05a73;border-radius:50%;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #966e3c2e,0 4px 10px #00000059}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card.is-owned .drg-archivist-entry-card__mark{border-color:#96aa6e80}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__body{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f0e8dc;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.98rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__meta{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.03em;color:#beaa8c8c;overflow-wrap:break-word}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__status{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.05em;text-transform:uppercase;color:#beaa8c80}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__status.is-owned{color:#aabe82eb}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__action{justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:100%;display:inline-flex}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__action-mark{background:#080605;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;position:relative;overflow:hidden}[data-drg-scene=arcane-archivist] .drg-archivist-entry-card__owned-badge{width:100%;font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#b4c88cd9;background:#14180e8c;border:1px solid #8ca06e59;border-radius:.28rem;justify-content:center;align-items:center;padding:.4rem .6rem;display:inline-flex}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#966e3c1a,#0000 60%),linear-gradient(165deg,#100e0af0,#060504f7);border:1px solid #aa824652;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #aa82460f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #aa82461f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-archivist] .drg-archivist-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-archivist] .drg-archivist-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-archivist] .drg-archivist-ops__mark{background:radial-gradient(circle at 40% 30%,#2a2218,#080605);border:1px solid #c8a05a73;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #966e3c33}[data-drg-scene=arcane-archivist] .drg-archivist-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#f0e8dc;overflow-wrap:break-word;margin:0;font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:600}[data-drg-scene=arcane-archivist] .drg-archivist-ops__lede{font-size:var(--drg-fs-sm);color:var(--ar-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-archivist] .drg-archivist-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#0605049e;border:1px solid #aa824642;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#beaa8c80;align-items:center;gap:.35rem;margin:0;display:flex}[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter-mark{background:#080605;border:1px solid #c8a05a59;border-radius:50%;flex:none;width:.95rem;height:.95rem;position:relative;overflow:hidden}[data-drg-scene=arcane-archivist] .drg-archivist-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#f0e8dc;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-archivist] .drg-archivist-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}[data-drg-scene=arcane-archivist] .drg-archivist-ops__actions .drg-btn{flex:auto;justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-archivist] .drg-archivist-ops__actions .drg-btn--gold{box-shadow:0 0 18px #966e3c29,0 6px 16px #0000004d}[data-drg-scene=arcane-archivist] .drg-archivist-ops__btn-mark{background:#080605;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-archivist] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-archivist] .drg-archivist-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-archivist] .drg-arcane-identity__chamber--archive{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-archivist] .drg-archivist-catalog-grid{grid-template-columns:1fr}[data-drg-scene=arcane-archivist] .drg-archivist-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-archivist] .drg-archivist-scriptorium__lamp{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-archivist] .drg-archivist-ops__meters{grid-template-columns:1fr}}[data-drg-scene=arcane-titan-armory].drg-main,[data-drg-scene=arcane-titan-armory] .drg-spa-scene-stage,[data-drg-scene=arcane-titan-armory] .drg-spa-scene-view{background:radial-gradient(54% 40% at 16% -6%,#b4965024,#0000 58%),radial-gradient(46% 48% at 92% 90%,#12141c8c,#0000 60%),radial-gradient(70% 28% at 50% 100%,#000000ad,#0000 55%),linear-gradient(#0e1014 0%,#090a0e 44%,#040508 100%)}[data-drg-scene=arcane-titan-armory] .dr-layout-chamber--wrapper,[data-drg-scene=arcane-titan-armory] .dr-template-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=arcane-titan-armory] .dr-layout-chamber__preface,[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-titan-armory] .drg-armory-page{padding-top:0}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__chamber--armory{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#b4965024,#0000 55%),radial-gradient(60% 40% at 100% 100%,#00000073,#0000 55%),linear-gradient(165deg,#12141aeb,#06080cf5);border-color:#b4965566;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #181c24cc,0 18px 40px #0000007a,inset 0 1px #dcbe7814,inset 0 -28px 48px #0000006b}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__chamber--armory:before{content:"";pointer-events:none;z-index:2;border:1px solid #b4965529;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #0000004d}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__chamber--armory:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#dcbe786b 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#dcbe786b 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#aa966452 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#aa966452 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__chamber--armory>*{z-index:1;position:relative}[data-drg-scene=arcane-titan-armory] .drg-armory-vault{--ta-ink:#ebe8e0;--ta-ink-dim:#bec3d294;--ta-ink-mute:#aaafbe6b;--ta-amber:#d0b46e;--ta-amber-hot:#e8d09a;--ta-void:#06070a;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--ta-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-titan-armory] .drg-armory-vault *,[data-drg-scene=arcane-titan-armory] .drg-armory-vault :before,[data-drg-scene=arcane-titan-armory] .drg-armory-vault :after{box-sizing:border-box}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__hall{background:radial-gradient(70% 45% at 50% -8%,#b496501f,#0000 55%),radial-gradient(55% 50% at 10% 80%,#181e2880,#0000 58%),radial-gradient(48% 42% at 92% 24%,#323c5038,#0000 52%),linear-gradient(#0000 40%,#0204089e 100%);position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__glow{filter:blur(3px);opacity:.8;background:radial-gradient(50% 42% at 50% 40%,#b496501f,#0000 62%),radial-gradient(70% 55% at 50% 75%,#0c0e148c,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__mist{background:radial-gradient(42% 30% at 26% 40%,#a0aabe14,#0000 70%),radial-gradient(38% 32% at 74% 62%,#46506414,#0000 68%),linear-gradient(185deg,#0000 22%,#02040870 100%);position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__motes{opacity:.68;background-image:radial-gradient(circle at 20% 24%,#dcd2aabf 0,#0000 1.6px),radial-gradient(circle at 58% 18%,#c8b46e80 0,#0000 1.3px),radial-gradient(circle at 42% 56%,#8c96aa52 0,#0000 1.2px),radial-gradient(circle at 80% 46%,#dcbe7873 0,#0000 1.2px),radial-gradient(circle at 30% 76%,#78829666 0,#0000 1.4px),radial-gradient(circle at 72% 80%,#d2d7e64d 0,#0000 1.1px),radial-gradient(circle at 12% 62%,#a0aabe61 0,#0000 1.15px),radial-gradient(circle at 88% 14%,#e6dcb452 0,#0000 1.05px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,160px 200px,250px 150px;position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__dust{opacity:.34;background-image:radial-gradient(circle at 14% 42%,#646e8259 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#505a6e47 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#5a64783d 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__vignette{position:absolute;inset:0;box-shadow:inset 0 0 140px #000000c7,inset 0 0 220px #06080c94,inset 0 -70px 130px #0000009e,inset 0 40px 80px #2832461a}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#beb4780a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-titan-armory] .drg-armory-vault__motes{animation:12s ease-in-out infinite alternate drg-armory-mote-drift}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__dust{animation:16s linear infinite drg-armory-dust-fall}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__glow{animation:9s ease-in-out infinite alternate drg-armory-lamp-breathe}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__mist{animation:14s ease-in-out infinite alternate drg-armory-mist-shift}}@keyframes drg-armory-mote-drift{0%{opacity:.42;transform:translateY(0)translate(0)}to{opacity:.72;transform:translateY(-4%)translate(1.2%)}}@keyframes drg-armory-dust-fall{0%{opacity:.26;transform:translateY(-2%)}to{opacity:.38;transform:translateY(3%)}}@keyframes drg-armory-lamp-breathe{0%{opacity:.65;transform:translate(-50%)scale(1)}to{opacity:.9;transform:translate(-50%)scale(1.04)}}@keyframes drg-armory-mist-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__crest .drg-scene-crest,[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#b4965024,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#12141af0,#06080cf7);border-color:#b496556b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #181c24cc,0 16px 36px #0000007a,inset 0 1px #dcbe781a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__crest .drg-scene-crest:before,[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #b496552e;position:absolute;inset:.35rem}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__crest .drg-scene-crest:after,[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#dcbe786b 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#dcbe786b 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#aa966447 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#aa966447 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#1e2430,#080a0e);border-color:#c8b46e8c;box-shadow:0 0 0 1px #1c2028bf,0 0 22px #b4965047,0 12px 28px #00000080,inset 0 0 20px #b4965033}[data-drg-scene=arcane-titan-armory] .drg-scene-crest__title{color:#ebe8e0;text-shadow:0 1px #000000bf,0 0 28px #b496502e;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-titan-armory] .drg-scene-crest__meta{color:var(--ta-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-titan-armory] .drg-armory-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #b496553d;display:flex}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#ebe8e0;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-titan-armory] .drg-armory-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--ta-ink-dim);line-height:1.45}[data-drg-scene=arcane-titan-armory] .drg-armory-frame__seal{background:radial-gradient(circle at 40% 30%,#1e2430,#06080c);border:1px solid #c8b46e80;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #b4965047,inset 0 0 14px #b496502e}[data-drg-scene=arcane-titan-armory] .drg-armory-frame__seal-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-frame__seal .drg-asset-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__plate,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__mark .drg-asset-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__action-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__action-mark .drg-asset-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__mark .drg-asset-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__btn-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__btn-mark .drg-asset-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter-plate,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-titan-armory] .drg-armory-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__action-mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__btn-mark .drg-asset-plate__img,[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-titan-armory] .drg-armory-slot-grid,[data-drg-scene=arcane-titan-armory] .drg-armory-ops{min-width:0;max-width:100%}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card{background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#101218f0,#06080cf7);border:1px solid #b4965552;border-radius:.35rem;flex-direction:column;gap:.55rem;width:100%;min-width:0;max-width:100%;margin:0;padding:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b496550f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card:before{content:"";pointer-events:none;z-index:0;border:1px solid #b496551a;border-radius:.22rem;position:absolute;inset:.28rem}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card:after{content:"";pointer-events:none;opacity:.7;z-index:0;background:linear-gradient(135deg,#dcbe7873 0 1px,#0000 1px) .18rem .18rem/.7rem .7rem no-repeat,linear-gradient(225deg,#dcbe7873 0 1px,#0000 1px) calc(100% - .18rem) .18rem/.7rem .7rem no-repeat,linear-gradient(45deg,#aa966452 0 1px,#0000 1px) .18rem calc(100% - .18rem)/.7rem .7rem no-repeat,linear-gradient(315deg,#aa966452 0 1px,#0000 1px) calc(100% - .18rem) calc(100% - .18rem)/.7rem .7rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card>*{z-index:1;position:relative}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card.is-selected{border-color:#dcbe7894;box-shadow:0 0 0 1px #b4965538,0 0 24px #b4965029,inset 0 0 0 1px #b496551a}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.65rem;margin:0;padding:0;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__mark{background:radial-gradient(circle at 40% 30%,#1e2430,#06080c);border:1px solid #c8b46e73;border-radius:50%;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #b496502e,0 4px 10px #00000059}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card.is-unlocked .drg-armory-slot-card__mark{border-color:#a0b4c880}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__body{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#ebe8e0;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.98rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__meta{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.03em;color:#aaafbe8c;overflow-wrap:break-word}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__status{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.05em;text-transform:uppercase;color:#aaafbe80}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__status.is-unlocked{color:#b4c3d2eb}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__action{justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:100%;display:inline-flex}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__action-mark{background:#06080c;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;position:relative;overflow:hidden}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#b496501a,#0000 60%),linear-gradient(165deg,#0e1016f0,#050609f7);border:1px solid #b4965552;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #b496550f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #b496551f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-titan-armory] .drg-armory-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__mark{background:radial-gradient(circle at 40% 30%,#1e2430,#06080c);border:1px solid #c8b46e73;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #b4965033}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#ebe8e0;overflow-wrap:break-word;margin:0;font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:600}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__lede{font-size:var(--drg-fs-sm);color:var(--ta-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#0506099e;border:1px solid #b4965542;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#aaafbe80;align-items:center;gap:.35rem;margin:0;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter-mark{background:#06080c;border:1px solid #c8b46e59;border-radius:50%;flex:none;width:.95rem;height:.95rem;position:relative;overflow:hidden}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#ebe8e0;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__actions .drg-btn{flex:auto;justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__actions .drg-btn--gold{box-shadow:0 0 18px #b4965029,0 6px 16px #0000004d}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__btn-mark{background:#06080c;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-titan-armory] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-titan-armory] .drg-arcane-identity__chamber--armory{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-grid{grid-template-columns:1fr}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-titan-armory] .drg-armory-vault__glow{opacity:.55}}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power{background:linear-gradient(#ffffff05,#0000 50%),#0506099e;border:1px solid #b4965547;border-radius:.28rem;flex-direction:column;gap:.4rem;min-width:0;padding:.55rem .65rem;display:flex;box-shadow:inset 0 0 14px #00000047}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power-head{min-width:0;font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#aaafbe8c;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power-head strong{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;text-transform:none;color:#ebe8e0;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:600}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power-bar{background:#00000073;border-radius:999px;width:100%;max-width:100%;height:.45rem;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #0006}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power-fill{border-radius:inherit;background:linear-gradient(90deg,#8c7846b3,#dcbe78f2);max-width:100%;height:100%;display:block;box-shadow:0 0 12px #b4965059}[data-drg-scene=arcane-titan-armory] .drg-armory-ops__power-meta{font-size:var(--drg-fs-xs,.72rem);color:#aaafbe7a;overflow-wrap:break-word;margin:0}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card.is-unlocked{border-color:#c8b46e73}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card.is-unlocked .drg-armory-slot-card__mark{border-color:#d2b4648c;box-shadow:0 0 16px #b4965038,inset 0 0 12px #c8aa5a26}[data-drg-scene=arcane-titan-armory] .drg-armory-slot-card__status.is-unlocked{color:#dcbe78eb;text-shadow:0 0 12px #b48c3c40}@media (width<=28rem){[data-drg-scene=arcane-titan-armory] .drg-armory-ops__meters{grid-template-columns:1fr}}[data-drg-scene=arcane-halls-of-pain].drg-main,[data-drg-scene=arcane-halls-of-pain] .drg-spa-scene-stage,[data-drg-scene=arcane-halls-of-pain] .drg-spa-scene-view{background:radial-gradient(54% 40% at 16% -6%,#b4463224,#0000 58%),radial-gradient(46% 48% at 92% 90%,#1c0a0a8c,#0000 60%),radial-gradient(70% 28% at 50% 100%,#000000ad,#0000 55%),linear-gradient(#120a0a 0%,#0a0606 44%,#050303 100%)}[data-drg-scene=arcane-halls-of-pain] .dr-layout-chamber--wrapper,[data-drg-scene=arcane-halls-of-pain] .dr-template-chamber{box-shadow:none;background:0 0;border:0}[data-drg-scene=arcane-halls-of-pain] .dr-layout-chamber__preface,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__nav{display:none}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity-layout--solo{gap:var(--drg-spacing-sm)}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity-silhouette{display:none}[data-drg-scene=arcane-halls-of-pain] .drg-pain-page{padding-top:0}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__chamber--trial{padding:var(--drg-spacing-md);background:radial-gradient(90% 50% at 50% -5%,#b4463224,#0000 55%),radial-gradient(60% 40% at 100% 100%,#00000073,#0000 55%),linear-gradient(165deg,#160c0ceb,#080404f5);border-color:#b4503766;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #24100ecc,0 18px 40px #0000007a,inset 0 1px #dc785014,inset 0 -28px 48px #0000006b}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__chamber--trial:before{content:"";pointer-events:none;z-index:2;border:1px solid #b4503729;border-radius:.4rem;position:absolute;inset:.4rem;box-shadow:inset 0 0 40px #0000004d}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__chamber--trial:after{content:"";pointer-events:none;opacity:.85;z-index:2;background:linear-gradient(135deg,#dc78506b 0 1px,#0000 1px) .2rem .2rem/1rem 1rem no-repeat,linear-gradient(225deg,#dc78506b 0 1px,#0000 1px) calc(100% - .2rem) .2rem/1rem 1rem no-repeat,linear-gradient(45deg,#a0463252 0 1px,#0000 1px) .2rem calc(100% - .2rem)/1rem 1rem no-repeat,linear-gradient(315deg,#a0463252 0 1px,#0000 1px) calc(100% - .2rem) calc(100% - .2rem)/1rem 1rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__chamber--trial>*{z-index:1;position:relative}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls{--hp-ink:#f0e4dc;--hp-ink-dim:#d2aa9694;--hp-ink-mute:#be96826b;--hp-amber:#c46a48;--hp-amber-hot:#e09068;--hp-void:#080404;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:min(72vh,46rem);color:var(--hp-ink);position:relative;overflow:hidden}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls *,[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls :before,[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls :after{box-sizing:border-box}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__atmosphere{inset:calc(-1 * var(--drg-gutter,1.25rem)) calc(-1 * var(--drg-gutter,1.25rem)) -1rem;z-index:0;pointer-events:none;position:absolute;overflow:hidden}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__crypt{background:radial-gradient(70% 45% at 50% -8%,#b446321f,#0000 55%),radial-gradient(55% 50% at 10% 80%,#280e0c80,#0000 58%),radial-gradient(48% 42% at 92% 24%,#501e1838,#0000 52%),linear-gradient(#0000 40%,#0401019e 100%);position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__glow{filter:blur(3px);opacity:.8;background:radial-gradient(50% 42% at 50% 40%,#b446321f,#0000 62%),radial-gradient(70% 55% at 50% 75%,#1408068c,#0000 70%);border-radius:50%;width:min(96vw,56rem);height:min(56vh,26rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__mist{background:radial-gradient(42% 30% at 26% 40%,#aa5a4614,#0000 70%),radial-gradient(38% 32% at 74% 62%,#64281e14,#0000 68%),linear-gradient(185deg,#0000 22%,#04010170 100%);position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__motes{opacity:.68;background-image:radial-gradient(circle at 20% 24%,#e6a078bf 0,#0000 1.6px),radial-gradient(circle at 58% 18%,#c86e4680 0,#0000 1.3px),radial-gradient(circle at 42% 56%,#96503c52 0,#0000 1.2px),radial-gradient(circle at 80% 46%,#dc785073 0,#0000 1.2px),radial-gradient(circle at 30% 76%,#823c2d66 0,#0000 1.4px),radial-gradient(circle at 72% 80%,#dcaa8c4d 0,#0000 1.1px),radial-gradient(circle at 12% 62%,#aa5a4661 0,#0000 1.15px),radial-gradient(circle at 88% 14%,#f0b48c52 0,#0000 1.05px);background-size:190px 220px,240px 180px,170px 210px,210px 190px,200px 230px,230px 170px,160px 200px,250px 150px;position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__dust{opacity:.34;background-image:radial-gradient(circle at 14% 42%,#6e3c3259 0,#0000 1.6px),radial-gradient(circle at 52% 68%,#5a2d2347 0,#0000 1.3px),radial-gradient(circle at 88% 32%,#6432283d 0,#0000 1.2px);background-size:260px 200px,180px 240px,220px 160px;position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__vignette{position:absolute;inset:0;box-shadow:inset 0 0 140px #000000c7,inset 0 0 220px #08040494,inset 0 -70px 130px #0000009e,inset 0 40px 80px #4619141a}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__atmosphere:after{content:"";opacity:.07;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#be64460a 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__motes{animation:12s ease-in-out infinite alternate drg-pain-mote-drift}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__dust{animation:16s linear infinite drg-pain-dust-fall}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__glow{animation:9s ease-in-out infinite alternate drg-pain-lamp-breathe}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__mist{animation:14s ease-in-out infinite alternate drg-pain-mist-shift}}@keyframes drg-pain-mote-drift{0%{opacity:.42;transform:translateY(0)translate(0)}to{opacity:.72;transform:translateY(-4%)translate(1.2%)}}@keyframes drg-pain-dust-fall{0%{opacity:.26;transform:translateY(-2%)}to{opacity:.38;transform:translateY(3%)}}@keyframes drg-pain-lamp-breathe{0%{opacity:.65;transform:translate(-50%)scale(1)}to{opacity:.9;transform:translate(-50%)scale(1.04)}}@keyframes drg-pain-mist-shift{0%{opacity:.85;transform:translate(-1%)}to{opacity:1;transform:translate(1.2%)}}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__shell{z-index:1;gap:var(--drg-spacing-md);width:100%;min-width:0;max-width:100%;padding:var(--drg-spacing-sm) 0 var(--drg-spacing-lg);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__crest .drg-scene-crest,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__crest{background:radial-gradient(80% 70% at 8% 20%,#b4463224,#0000 55%),radial-gradient(50% 60% at 100% 100%,#00000073,#0000 60%),linear-gradient(165deg,#160c0cf0,#080404f7);border-color:#b450376b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #24100ecc,0 16px 36px #0000007a,inset 0 1px #dc78501a,inset 0 -24px 40px #00000059}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__crest .drg-scene-crest:before,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__crest:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #b450372e;position:absolute;inset:.35rem}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__crest .drg-scene-crest:after,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__crest:after{content:"";pointer-events:none;background:linear-gradient(135deg,#dc78506b 0 1px,#0000 1px) 0 0/.85rem .85rem no-repeat,linear-gradient(225deg,#dc78506b 0 1px,#0000 1px) 100% 0/.85rem .85rem no-repeat,linear-gradient(45deg,#a0463247 0 1px,#0000 1px) 0 100%/.85rem .85rem no-repeat,linear-gradient(315deg,#a0463247 0 1px,#0000 1px) 100% 100%/.85rem .85rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-scene-crest__sigil{background:radial-gradient(circle at 38% 28%,#2a1412,#0a0605);border-color:#c86e468c;box-shadow:0 0 0 1px #28120ebf,0 0 22px #b4463247,0 12px 28px #00000080,inset 0 0 20px #b4463233}[data-drg-scene=arcane-halls-of-pain] .drg-scene-crest__title{color:#f0e4dc;text-shadow:0 1px #000000bf,0 0 28px #b446322e;overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-halls-of-pain] .drg-scene-crest__meta{color:var(--hp-ink-dim);overflow-wrap:break-word;word-break:normal}[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame .drg-arcane-production-frame__head{align-items:center;gap:var(--drg-spacing-sm);margin-bottom:var(--drg-spacing-sm);padding-bottom:var(--drg-spacing-sm);border-bottom:1px solid #b450373d;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;color:#f0e4dc;text-shadow:0 1px #000000b3;overflow-wrap:break-word;word-break:normal;margin:0;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:600;line-height:1.2}[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame .drg-arcane-production-frame__head .drg-meta{overflow-wrap:break-word;max-width:min(42rem,100%);color:var(--hp-ink-dim);line-height:1.45}[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame__seal{background:radial-gradient(circle at 40% 30%,#2a1412,#080404);border:1px solid #c86e4680;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #b4463247,inset 0 0 14px #b446322e}[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame__seal-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame__seal .drg-asset-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__mark .drg-asset-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__action-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__action-mark .drg-asset-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__mark .drg-asset-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__btn-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__btn-mark .drg-asset-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter-plate,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter-mark .drg-asset-plate{border-radius:inherit;box-shadow:none;background:0 0;border:0;inset:0;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important}[data-drg-scene=arcane-halls-of-pain] .drg-pain-frame__seal .drg-asset-plate__img,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__mark .drg-asset-plate__img,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__action-mark .drg-asset-plate__img,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__mark .drg-asset-plate__img,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__btn-mark .drg-asset-plate__img,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter-mark .drg-asset-plate__img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:scale(1.1)}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__body--split{gap:var(--drg-spacing-md);align-items:start;min-width:0;max-width:100%}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__stage,[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail,[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-grid,[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops{min-width:0;max-width:100%}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff06,#0000 42%),linear-gradient(165deg,#140a0af0,#080404f7);border:1px solid #b4503752;border-radius:.35rem;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b450370f,inset 0 -16px 28px #00000047,0 8px 18px #00000038}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card:before{content:"";pointer-events:none;z-index:0;border:1px solid #b450371a;border-radius:.22rem;position:absolute;inset:.28rem}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card:after{content:"";pointer-events:none;opacity:.7;z-index:0;background:linear-gradient(135deg,#dc785073 0 1px,#0000 1px) .18rem .18rem/.7rem .7rem no-repeat,linear-gradient(225deg,#dc785073 0 1px,#0000 1px) calc(100% - .18rem) .18rem/.7rem .7rem no-repeat,linear-gradient(45deg,#a0463252 0 1px,#0000 1px) .18rem calc(100% - .18rem)/.7rem .7rem no-repeat,linear-gradient(315deg,#a0463252 0 1px,#0000 1px) calc(100% - .18rem) calc(100% - .18rem)/.7rem .7rem no-repeat;position:absolute;inset:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card>*{z-index:1;position:relative}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card.is-selected{border-color:#dc785094;box-shadow:0 0 0 1px #b4503738,0 0 24px #b4463229,inset 0 0 0 1px #b450371a}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.65rem;margin:0;padding:0;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__mark{background:radial-gradient(circle at 40% 30%,#2a1412,#080404);border:1px solid #c86e4673;border-radius:50%;flex:none;width:2.7rem;height:2.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #b446322e,0 4px 10px #00000059}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__body{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__title{font-family:var(--drg-font-heading,Georgia, serif);color:#f0e4dc;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.98rem;font-weight:600;line-height:1.25}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__meta{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.03em;color:#be96828c;overflow-wrap:break-word}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__status{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.05em;text-transform:uppercase;color:#be968280}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__status.is-active{color:#c8785aeb}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__action{justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:100%;display:inline-flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__action-mark{background:#080404;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;position:relative;overflow:hidden}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail{padding:var(--drg-spacing-md);background:radial-gradient(80% 50% at 50% 0,#b446321a,#0000 60%),linear-gradient(165deg,#100808f0,#060303f7);border:1px solid #b4503752;border-radius:.35rem;position:relative;box-shadow:inset 0 0 0 1px #b450370f,inset 0 -20px 36px #00000059,0 12px 28px #0000004d}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail:before{content:"";pointer-events:none;border:1px solid #b450371f;border-radius:.25rem;position:absolute;inset:.3rem}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops{z-index:1;gap:var(--drg-spacing-sm);flex-direction:column;display:flex;position:relative}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__head{align-items:flex-start;gap:.65rem;min-width:0;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__mark{background:radial-gradient(circle at 40% 30%,#2a1412,#080404);border:1px solid #c86e4673;border-radius:50%;flex:none;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 0 14px #b4463233}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__titles{flex:1;min-width:0}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail-title{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#f0e4dc;overflow-wrap:break-word;margin:0;font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:600}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__lede{font-size:var(--drg-fs-sm);color:var(--hp-ink-mute);overflow-wrap:break-word;word-break:normal;margin:.25rem 0 0;line-height:1.4}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;margin:0;display:grid}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter{background:linear-gradient(#ffffff05,#0000 50%),#0603039e;border:1px solid #b4503742;border-radius:.28rem;min-width:0;margin:0;padding:.5rem .6rem;box-shadow:inset 0 0 12px #00000040}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter dt{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#be968280;align-items:center;gap:.35rem;margin:0;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter-mark{background:#080404;border:1px solid #c86e4659;border-radius:50%;flex:none;width:.95rem;height:.95rem;position:relative;overflow:hidden}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meter dd{font-family:var(--drg-font-heading,Georgia, serif);color:#f0e4dc;overflow-wrap:break-word;word-break:normal;margin:.22rem 0 0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:600;line-height:1.25}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__actions{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__actions .drg-btn{flex:auto;justify-content:center;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;box-shadow:0 6px 16px #00000047}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__actions .drg-btn--gold{box-shadow:0 0 18px #b4463229,0 6px 16px #0000004d}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__btn-mark{background:#080404;border:1px solid #c9a86a66;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;position:relative;overflow:hidden}@media (width>=48rem){[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__body--split{grid-template-columns:minmax(0,1.45fr) minmax(15.5rem,.9fr);align-items:start;display:grid}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail{width:auto;position:sticky;top:.5rem}}@media (width<=47.99rem){[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__body--split{flex-direction:column}[data-drg-scene=arcane-halls-of-pain] .drg-arcane-production-frame__detail{width:100%}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__atmosphere{inset:calc(-1 * var(--drg-gutter,1rem)) calc(-1 * var(--drg-gutter,1rem)) -.5rem}}@media (width<=40rem){[data-drg-scene=arcane-halls-of-pain] .drg-arcane-identity__chamber--trial{padding:var(--drg-spacing-sm)}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-grid{grid-template-columns:1fr}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__actions .drg-btn{flex:100%}[data-drg-scene=arcane-halls-of-pain] .drg-pain-halls__glow{opacity:.55}}@media (width<=28rem){[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__meters{grid-template-columns:1fr}}[data-drg-scene=arcane-halls-of-pain] .drg-pain-loading{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem;display:grid}[data-drg-scene=arcane-halls-of-pain] .drg-pain-loading__card{background:#0804048c;border:1px solid #b4503738;border-radius:.35rem;flex-direction:column;gap:.45rem;min-width:0;padding:.75rem;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-loading__sk{background:linear-gradient(90deg,#b450371f,#b4503738,#b450371f) 0 0/200% 100%;border-radius:.2rem;height:.55rem;display:block}[data-drg-scene=arcane-halls-of-pain] .drg-pain-loading__sk--mark{border-radius:50%;width:2.5rem;height:2.5rem}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card.is-active{border-color:#dc643c9e;box-shadow:0 0 0 1px #b4462847,0 0 28px #a0321e38,inset 0 0 0 1px #c85a321f}[data-drg-scene=arcane-halls-of-pain] .drg-pain-trial-card__status.is-active{color:#e68c5af2;text-shadow:0 0 12px #b43c1e4d}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seals{background:linear-gradient(#ffffff05,#0000 50%),#0603039e;border:1px solid #b4503747;border-radius:.28rem;flex-direction:column;gap:.4rem;min-width:0;padding:.55rem .65rem;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seals-head{font-size:var(--drg-fs-xs,.72rem);letter-spacing:.06em;text-transform:uppercase;color:#be96828c;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seals-head strong{font-family:var(--drg-font-heading,Georgia, serif);letter-spacing:.02em;text-transform:none;color:#f0e4dc;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:600}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seal-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seal-dot{background:#00000073;border-radius:999px;height:.45rem;box-shadow:inset 0 0 8px #0006}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__seal-dot.is-lit{background:linear-gradient(90deg,#8c321ebf,#dc6e46f2);box-shadow:0 0 12px #b4462866}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__win{font-size:var(--drg-fs-sm);color:#be96828c;overflow-wrap:break-word;margin:0;line-height:1.4}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__bridge{min-width:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__bridge .drg-u-mt-4{margin-top:0}[data-drg-scene=arcane-halls-of-pain] .drg-pain-ops__bridge .drg-btn{justify-content:center;width:100%;max-width:100%}
