:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rotl-bg-root:#0e0f12;--rotl-bg-app:#141820;--rotl-bg-sunken:#0c0f14;--rotl-bg-input:#0e1116;--rotl-bg-chat-top:#12151b;--rotl-bg-chat-bottom:#0d1015;--rotl-bg-chat:linear-gradient(#12151b, #0d1015);--rotl-bg-locked:#191d24;--rotl-surface-card:linear-gradient(#20252e, #1a1e26);--rotl-surface-panel:linear-gradient(#1d222b, #151920);--rotl-surface-rail:linear-gradient(#171b22, #13161c);--rotl-surface-navtop:linear-gradient(#1a1f27, #151920);--rotl-surface-navbottom:linear-gradient(#1c212a, #12151b);--rotl-surface-hud:linear-gradient(#242a33, #1a1f27);--rotl-surface-raised:linear-gradient(#2b323c, #20252d);--rotl-surface-raised-hi:linear-gradient(#31394a, #232a35);--rotl-surface-body-keep:linear-gradient(180deg, #3a434f, #2a3038, #1b212a);--rotl-text-cream-strong:#f0e6d0;--rotl-text-header:#eee3cc;--rotl-text-cream:#e9dfc9;--rotl-text-primary:#d7dde5;--rotl-text-secondary:#cdd4dd;--rotl-text-secondary-2:#c3cbd5;--rotl-text-muted-cool:#9aa2ad;--rotl-text-muted-cool-2:#8a94a3;--rotl-text-nav-inactive:#7b8494;--rotl-text-muted-warm:#8f8676;--rotl-text-muted-warm-2-decorative:#7f776a;--rotl-text-faint:#5f6874;--rotl-text-disabled:#4e5765;--rotl-text-disabled-dim:#3a424c;--rotl-text-on-gold:#2a1e08;--rotl-brand-strong:#e6c878;--rotl-brand:#c8a24a;--rotl-brand-mid:#b98a2e;--rotl-brand-dim:#7d5c1e;--rotl-brand-darkest:#5a4620;--rotl-brand-darkest-2:#3a2d12;--rotl-brand-chip-bg:#2a2210;--rotl-gradient-button-face:linear-gradient(#e6c878, #b98a2e);--rotl-gradient-progress-fill:linear-gradient(90deg, #b98a2e, #e6c878);--rotl-gradient-ult:radial-gradient(circle at 50% 30%, #e6c878, #b98a2e);--rotl-gradient-coin:radial-gradient(#f4d98a, #b98a2e);--rotl-info:#7fa3d6;--rotl-info-lt:#a9c7ea;--rotl-info-dk:#4a6ea0;--rotl-success:#6fc06a;--rotl-success-lt:#8fc06a;--rotl-success-dk:#4f7d33;--rotl-warn-fire:#d2703a;--rotl-warn-fire-lt:#e0a06a;--rotl-warn-fire-dk:#8a4a34;--rotl-danger:#c8564a;--rotl-danger-lt:#e08579;--rotl-danger-dk:#8f2b20;--rotl-epic:#b06ad0;--rotl-epic-lt:#c79ce0;--rotl-epic-dk:#6a4a90;--rotl-teal:#5fc0bb;--rotl-teal-dk:#3a7d7a;--rotl-rarity-common-text:#aeb6c1;--rotl-rarity-common-card-border:#2a3038;--rotl-rarity-common-icon-border:#8a94a3;--rotl-rarity-common-icon-bg:linear-gradient(#20252d, #171b22);--rotl-rarity-uncommon-text:#a9d6ae;--rotl-rarity-uncommon-card-border:#24402a;--rotl-rarity-uncommon-icon-border:#7fbe87;--rotl-rarity-uncommon-icon-bg:linear-gradient(#1c3320, #122014);--rotl-rarity-rare-text:#a9c7ea;--rotl-rarity-rare-card-border:#23405a;--rotl-rarity-rare-icon-border:#7fa3d6;--rotl-rarity-rare-icon-bg:linear-gradient(#1c2c40, #121c28);--rotl-rarity-epic-text:#c79ce0;--rotl-rarity-epic-card-border:#33265a;--rotl-rarity-epic-icon-border:#b06ad0;--rotl-rarity-epic-icon-bg:linear-gradient(#2a2140, #191228);--rotl-rarity-legendary-text:#e6c878;--rotl-rarity-legendary-card-border:#3a3320;--rotl-rarity-legendary-icon-border:#e6c878;--rotl-rarity-legendary-icon-bg:linear-gradient(#3a331f, #241f12);--rotl-skill-ultimate-card-border:#4a2622;--rotl-skill-ultimate-icon-border:#a85248;--rotl-skill-ultimate-icon-bg:linear-gradient(#4a2622, #2e1614);--rotl-resource-gold:radial-gradient(#f4d98a, #b98a2e);--rotl-resource-food:radial-gradient(#a7d17a, #4f7d33);--rotl-resource-wood:linear-gradient(#8a5a34, #5c3a20);--rotl-resource-stone:linear-gradient(#9aa1a8, #5c636b);--rotl-resource-iron:linear-gradient(#b9c6d6, #5f7286);--rotl-unit-infantry:#8a94a3;--rotl-unit-archer:#7fa3d6;--rotl-unit-cavalry:#d2703a;--rotl-unit-spearman:#6fc06a;--rotl-unit-siege:#c8a24a;--rotl-unit-hero:#b06ad0;--rotl-stat-str:linear-gradient(90deg, #8a4a34, #d2703a);--rotl-stat-vit:linear-gradient(90deg, #4f7d33, #8fc06a);--rotl-stat-agi:linear-gradient(90deg, #4a6ea0, #7fa3d6);--rotl-stat-int:linear-gradient(90deg, #6a4a90, #b06ad0);--rotl-stat-spi:linear-gradient(90deg, #3a7d7a, #5fc0bb);--rotl-border-structural:#0b0e13;--rotl-border-inset:#0c0e12;--rotl-border-default:#23272f;--rotl-border-muted:#2a3038;--rotl-border-input:#262b33;--rotl-border-brand-button:#7d5c1e;--rotl-border-brand-frame:#c8a24a;--rotl-border-overlay-weak:#ffffff0f;--rotl-border-overlay-strong:#ffffff24;--rotl-glass-panel:#0c0e12c7;--rotl-glass-panel-blur:blur(4px);--rotl-scrim-label:#0a0c10a8;--rotl-scrim-portrait:linear-gradient(transparent, #0a0c10d9);--rotl-overlay-brand-glow:#c8a24a1f;--rotl-overlay-warn-fire-weak:#d2703a1f;--rotl-overlay-info-weak:#7fa3d614;--rotl-scrim-dialog:#06080c8f;--rotl-scrollbar-width:9px;--rotl-scrollbar-thumb:#333a44;--rotl-scrollbar-thumb-radius:6px;--rotl-font-display:"Nanum Myeongjo", system-ui, serif;--rotl-font-body:"Gowun Batang", system-ui, serif;--rotl-font-latin:"Cinzel", system-ui, serif;--rotl-space-1:4px;--rotl-space-2:8px;--rotl-space-3:8px;--rotl-space-4:12px;--rotl-space-5:16px;--rotl-space-6:24px;--rotl-layout-rail-left:64px;--rotl-layout-rail-right:214px;--rotl-layout-world-info-panel:238px;--rotl-layout-legion-roster:262px;--rotl-layout-lord-portrait-column:266px;--rotl-layout-nav-bottom:52px;--rotl-radius-pill:20px;--rotl-radius-full:50%;--rotl-radius-panel:12px;--rotl-radius-card:10px;--rotl-radius-button:9px;--rotl-radius-chip:6px;--rotl-radius-input:7px;--rotl-radius-bar:4px;--rotl-radius-monogram:7px 7px 10px 10px;--rotl-radius-phone:28px;--rotl-elev-panel:0 12px 32px #00000080;--rotl-elev-nav-top:0 2px 8px #00000059;--rotl-elev-nav-bottom:0 -2px 8px #0006;--rotl-elev-hud:0 2px 6px #0006;--rotl-inset-top-light:inset 0 1px 0 #ffffff0f;--rotl-inset-button-primary:inset 0 1px 0 #ffffff6b;--rotl-inset-bar-well:inset 0 1px 2px #0009;--rotl-glow-gold:0 0 17px #e6c87866;--rotl-emboss-token:inset 0 2px 4px #fff3, inset 0 -3px 6px #00000059;--rotl-dur-fast:.12s;--rotl-dur-base:.2s;--rotl-dur-slow:.32s;--rotl-ease-standard:cubic-bezier(.2, 0, .2, 1);--rotl-ease-emphasized:cubic-bezier(.2, 0, 0, 1);--rotl-touch-target-min:44px;--rotl-focus-ring-color:#e6c878;--rotl-focus-ring-width:2px;--rotl-focus-ring-offset:2px}@media (prefers-reduced-motion:reduce){:root{--rotl-dur-fast:0s;--rotl-dur-base:0s;--rotl-dur-slow:0s}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--rotl-focus-ring-width) solid var(--rotl-focus-ring-color);outline-offset:var(--rotl-focus-ring-offset)}select{font:inherit;color:var(--rotl-text-primary);background-color:var(--rotl-bg-input)}option{color:var(--rotl-text-primary);background-color:var(--rotl-bg-input)}::-webkit-scrollbar{width:var(--rotl-scrollbar-width)}::-webkit-scrollbar-thumb{background:var(--rotl-scrollbar-thumb);border-radius:var(--rotl-scrollbar-thumb-radius)}::-webkit-scrollbar-track{background:0 0}
