.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex.clan-wars-map-hitbox[aria-label]{background-color:#070c0fd1;transition:background-color .12s,box-shadow .12s;border:0!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}:is(.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex.clan-wars-map-hitbox[aria-pressed=true],.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex.clan-wars-map-hitbox:focus-visible){z-index:20!important;background:#d4b75d73!important;box-shadow:inset 0 0 9px #fff1bc!important}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex.clan-wars-map-hitbox:before{content:none}.ClanWarsMapUx-module__xc0f1q__cellOutline{pointer-events:none;z-index:14;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ClanWarsMapUx-module__xc0f1q__cellOutline polygon{stroke:#d2dce2;stroke-width:1.2px;stroke-dasharray:1 2}.ClanWarsMapUx-module__xc0f1q__playerScene [data-ownership=owned] .ClanWarsMapUx-module__xc0f1q__cellOutline polygon{stroke:#f2c984;stroke-dasharray:4 2}.ClanWarsMapUx-module__xc0f1q__playerScene [data-ownership=mine] .ClanWarsMapUx-module__xc0f1q__cellOutline polygon{stroke:#b7efb5;stroke-dasharray:none;stroke-width:1.8px}:is(.ClanWarsMapUx-module__xc0f1q__playerScene [aria-pressed=true] .ClanWarsMapUx-module__xc0f1q__cellOutline polygon,.ClanWarsMapUx-module__xc0f1q__playerScene .clan-hex:focus-visible .ClanWarsMapUx-module__xc0f1q__cellOutline polygon){stroke:#fff9d9;stroke-width:2.5px}.ClanWarsMapUx-module__xc0f1q__ownershipBadge{z-index:15;color:#fff2ce;pointer-events:none;text-shadow:0 1px 2px #000;font-size:10px;line-height:1;position:absolute;bottom:15%;left:13%}:is(.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__markers,.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__markers *){pointer-events:none!important}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__marker{text-shadow:0 1px 2px #000;color:#fff7e2!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#070c12f0!important;border:1px solid #ffefbd8c!important}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__marker--resource small{font-size:9px!important}.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__marker{border-width:0!important;min-width:0!important;min-height:0!important;padding:0!important;font-size:8px!important}:is(.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__marker small,.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__effect-badges){display:none!important}.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-wars-resource-icon{--resource-icon-size:9px!important;width:9px!important;height:9px!important}.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__marker--spawn{width:8px!important;top:21%!important;left:15%!important}.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__team-stack{bottom:12%!important;right:15%!important}.ClanWarsMapUx-module__xc0f1q__dense .clan-wars-map__stage .clan-hex[aria-label] .clan-hex__team-token{width:5px!important;min-width:0!important;height:5px!important;min-height:0!important}.ClanWarsMapUx-module__xc0f1q__dense .ClanWarsMapUx-module__xc0f1q__ownershipBadge{font-size:6px}.ClanWarsMapUx-module__xc0f1q__selectedReadout{color:#fff1d0;background:#111c25;border:1px solid #c8b179;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;padding:12px;font-size:14px;display:flex}.ClanWarsMapUx-module__xc0f1q__detailsButton{color:#fff3d2;cursor:pointer;background:#253340;border:1px solid #d7bd82;border-radius:8px;min-height:44px;padding:8px 14px}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-zoom-controls button{min-width:44px;height:44px}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-zoom-controls{align-items:flex-start}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-zoom-controls__hint{font-size:12px;white-space:normal!important;text-overflow:clip!important;max-width:340px!important}.ClanWarsMapUx-module__xc0f1q__touchHelp{display:none}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend{color:#fff1d0;background:#111c25;width:min(250px,100% - 24px);max-width:calc(100% - 24px)}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend[open]{z-index:50}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend:not([open]){width:auto}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 12px}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend>div{gap:8px;max-height:250px;padding:12px;font-size:12px;display:grid;overflow-y:auto}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend button{color:#fff3d2;cursor:pointer;background:#253340;border:1px solid #d7bd82;border-radius:8px;min-height:44px}:is(.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend summary:focus-visible,.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-legend button:focus-visible,.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-zoom-controls button:focus-visible,.ClanWarsMapUx-module__xc0f1q__detailsButton:focus-visible){outline-offset:2px;outline:2px solid #fff0ab}@media (max-width:760px),(pointer:coarse){.ClanWarsMapUx-module__xc0f1q__desktopHelp{display:none}.ClanWarsMapUx-module__xc0f1q__touchHelp{display:inline}.ClanWarsMapUx-module__xc0f1q__playerScene .clan-wars-map-zoom-controls__hint{max-width:245px!important}.ClanWarsMapUx-module__xc0f1q__selectedReadout{flex-direction:column;align-items:flex-start}}.clan-wars-page:not(.clan-wars-page--editor) .ClanWarsMapUx-module__xc0f1q__playerScene.clan-wars-map-board-wrap[data-player-map]{aspect-ratio:auto!important;height:auto!important}.ClanWarsMapUx-module__xc0f1q__mapToolbar{background:#111c25;border:1px solid #465361;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:8px;padding:10px;display:flex}.ClanWarsMapUx-module__xc0f1q__controlsDock{flex:240px;min-width:0}:is(.ClanWarsMapUx-module__xc0f1q__playerScene .ClanWarsMapUx-module__xc0f1q__mapToolbar .clan-wars-map-zoom-controls,.ClanWarsMapUx-module__xc0f1q__playerScene .ClanWarsMapUx-module__xc0f1q__mapToolbar .clan-wars-map-legend){margin:0;padding:0;position:static}.ClanWarsMapUx-module__xc0f1q__playerScene .ClanWarsMapUx-module__xc0f1q__mapToolbar .clan-wars-map-zoom-controls__hint{margin:0}@media (max-width:760px){.ClanWarsMapUx-module__xc0f1q__mapToolbar{flex-direction:column;align-items:stretch}.ClanWarsMapUx-module__xc0f1q__controlsDock{flex:auto}.ClanWarsMapUx-module__xc0f1q__playerScene .ClanWarsMapUx-module__xc0f1q__mapToolbar .clan-wars-map-legend{width:auto;max-width:none}}.ClanWarsMapUx-module__xc0f1q__plannedRoutes,.ClanWarsMapUx-module__xc0f1q__commandPreview{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ClanWarsMapUx-module__xc0f1q__plannedRoutes line,.ClanWarsMapUx-module__xc0f1q__plannedRoutes circle{stroke:#ffd782;stroke-width:2px;fill:none}.ClanWarsMapUx-module__xc0f1q__plannedRoutes text{fill:#ffd782;paint-order:stroke;stroke:#18221a;stroke-width:.3px}.ClanWarsMapUx-module__xc0f1q__commandPreview line{stroke:var(--intent-color,#b4e6a2);stroke-width:2.4px;stroke-dasharray:5 3}.ClanWarsMapUx-module__xc0f1q__commandPreview marker path{fill:var(--intent-color,#b4e6a2)}
.AbilitiesPanel-module__XkYRaq__panel{overflow-wrap:anywhere;margin:1rem 0}.AbilitiesPanel-module__XkYRaq__panel header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AbilitiesPanel-module__XkYRaq__tracks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.AbilitiesPanel-module__XkYRaq__tracks article,.AbilitiesPanel-module__XkYRaq__paid article{background:#191d20;border:1px solid #675938;border-radius:10px;padding:.8rem}.AbilitiesPanel-module__XkYRaq__panel button,.AbilitiesPanel-module__XkYRaq__panel select,.AbilitiesPanel-module__XkYRaq__panel input{color:#f4ecd8;background:#252b2d;border:1px solid #746044;border-radius:8px;min-height:44px;padding:.5rem .75rem}.AbilitiesPanel-module__XkYRaq__panel button{cursor:pointer}.AbilitiesPanel-module__XkYRaq__panel button[aria-pressed=true]{color:#ffe0a3;border-color:#ddb664}.AbilitiesPanel-module__XkYRaq__panel button:disabled{opacity:.5;cursor:default}.AbilitiesPanel-module__XkYRaq__panel button:focus-visible,.AbilitiesPanel-module__XkYRaq__panel select:focus-visible,.AbilitiesPanel-module__XkYRaq__panel input:focus-visible{outline-offset:3px;outline:2px solid #e8bc66}.AbilitiesPanel-module__XkYRaq__controls{flex-wrap:wrap;align-items:end;gap:.75rem;margin:1rem 0;display:flex}.AbilitiesPanel-module__XkYRaq__panel label{flex-direction:column;gap:.35rem;display:flex}.AbilitiesPanel-module__XkYRaq__panel select{max-width:100%}.AbilitiesPanel-module__XkYRaq__panel details{margin:.6rem 0}.AbilitiesPanel-module__XkYRaq__paid{border-top:1px solid #675938;padding-top:1rem}.AbilitiesPanel-module__XkYRaq__panel summary{cursor:pointer;padding:.5rem 0}.AbilitiesPanel-module__XkYRaq__intelligence{background:#202b2b;border-left:3px solid #7ed7c1;padding:1rem}.AbilitiesPanel-module__XkYRaq__routes{pointer-events:none;color:#74f3cf;z-index:12;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AbilitiesPanel-module__XkYRaq__routes line,.AbilitiesPanel-module__XkYRaq__routes circle{stroke:currentColor;stroke-width:.5px;fill:#0000}[data-s08-target=eligible]{outline-offset:-3px;outline:3px solid #80dec3!important}[data-s08-target=unavailable]{filter:saturate(.3);opacity:.6}@media (max-width:800px){.AbilitiesPanel-module__XkYRaq__tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.AbilitiesPanel-module__XkYRaq__controls>*{flex:180px}}@media (max-width:430px){.AbilitiesPanel-module__XkYRaq__tracks{grid-template-columns:minmax(0,1fr)}.AbilitiesPanel-module__XkYRaq__panel header{align-items:start}}
.ChatPanel-module__hBEJAW__root{z-index:90;left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));color:#ecdcb9;touch-action:auto;font:13px/1.4 system-ui,sans-serif;position:fixed}.ChatPanel-module__hBEJAW__root *{box-sizing:border-box}.ChatPanel-module__hBEJAW__root button,.ChatPanel-module__hBEJAW__root select,.ChatPanel-module__hBEJAW__root input,.ChatPanel-module__hBEJAW__root textarea{font:inherit;color:inherit;background:#22251c;border:1px solid #73623c;border-radius:4px}.ChatPanel-module__hBEJAW__root button{cursor:pointer;padding:5px 8px}.ChatPanel-module__hBEJAW__root button:disabled{opacity:.48;cursor:default}.ChatPanel-module__hBEJAW__root button:hover:not(:disabled),.ChatPanel-module__hBEJAW__tabs button[aria-pressed=true]{background:#44452d;border-color:#c4a368}.ChatPanel-module__hBEJAW__root button:focus-visible,.ChatPanel-module__hBEJAW__root textarea:focus-visible,.ChatPanel-module__hBEJAW__root select:focus-visible,.ChatPanel-module__hBEJAW__root input:focus-visible{outline-offset:2px;outline:2px solid #e5c58b}.ChatPanel-module__hBEJAW__launcher{min-height:44px;box-shadow:0 3px 15px #0008;padding:9px 15px!important}.ChatPanel-module__hBEJAW__root b{background:#985e2e;border-radius:10px;margin-left:6px;padding:1px 6px;font-size:11px}.ChatPanel-module__hBEJAW__panel{background:#151b17f5;border:2px solid #8c754c;border-radius:7px;flex-direction:column;width:min(390px,100vw - 32px);height:min(440px,100dvh - 90px);display:flex;overflow:hidden;box-shadow:0 6px 28px #0009,inset 0 0 20px #0004}.ChatPanel-module__hBEJAW__expanded .ChatPanel-module__hBEJAW__panel{width:min(640px,65vw);height:min(650px,78dvh)}.ChatPanel-module__hBEJAW__header{background:linear-gradient(#37382a,#24281f);border-bottom:1px solid #8c754c;align-items:center;gap:5px;padding:8px;display:flex}.ChatPanel-module__hBEJAW__header strong{font-variant:small-caps;letter-spacing:1px;flex:1}.ChatPanel-module__hBEJAW__header button{min-width:34px}.ChatPanel-module__hBEJAW__tabs{border-bottom:1px solid #544b35;gap:5px;padding:6px 8px;display:flex}.ChatPanel-module__hBEJAW__tabs button{flex:1}.ChatPanel-module__hBEJAW__identity{padding:3px 8px;font-size:11px}.ChatPanel-module__hBEJAW__identity button{color:#d3ba80;background:0 0;border:none}.ChatPanel-module__hBEJAW__list{overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;padding:8px 10px;overflow:auto}.ChatPanel-module__hBEJAW__message{border-bottom:1px solid #d3ba800d;padding:4px 0 7px}.ChatPanel-module__hBEJAW__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0}.ChatPanel-module__hBEJAW__author{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.ChatPanel-module__hBEJAW__author button{color:#e2bd70;overflow-wrap:anywhere;background:0 0;border:none;padding:0;font-weight:700}.ChatPanel-module__hBEJAW__author small{color:#b4c591;border:1px solid #6f7746;border-radius:2px;padding:0 3px;font-size:9px}.ChatPanel-module__hBEJAW__author time,.ChatPanel-module__hBEJAW__author em{color:#899589;font-size:10px}.ChatPanel-module__hBEJAW__message blockquote{color:#a9b3a1;border-left:2px solid #837443;margin:5px 0;padding-left:6px;font-size:11px}.ChatPanel-module__hBEJAW__message a{color:#91bdbe;text-decoration:underline}.ChatPanel-module__hBEJAW__deleted{color:#899589;font-style:italic}.ChatPanel-module__hBEJAW__system{color:#d6bc78;text-align:center;font-style:italic}.ChatPanel-module__hBEJAW__composer{border-top:1px solid #544b35;padding:7px 8px}.ChatPanel-module__hBEJAW__composer textarea{resize:none;background:#0f1512;width:100%;min-height:48px;padding:7px}.ChatPanel-module__hBEJAW__composer footer{justify-content:space-between;align-items:center;padding-top:4px;display:flex}.ChatPanel-module__hBEJAW__composer footer small{color:#899589}.ChatPanel-module__hBEJAW__preview{overflow-wrap:anywhere;justify-content:space-between;gap:6px;padding-bottom:4px;font-size:11px;display:flex}.ChatPanel-module__hBEJAW__readonly{color:#a9b3a1;border-top:1px solid #544b35;margin:0;padding:12px}.ChatPanel-module__hBEJAW__menu{overscroll-behavior:contain;background:#2b3023;border-top:1px solid #8c754c;max-height:45%;padding:8px;overflow:auto}.ChatPanel-module__hBEJAW__menu>div{align-items:center;gap:7px;margin-bottom:5px;display:flex}.ChatPanel-module__hBEJAW__menu>div button{margin-left:auto}.ChatPanel-module__hBEJAW__menu>button,.ChatPanel-module__hBEJAW__menu>select{margin:3px}.ChatPanel-module__hBEJAW__error{padding:6px 8px;font-size:12px;color:#efb0a5!important}.ChatPanel-module__hBEJAW__notice{color:#b4c591;margin:0;padding:3px 8px}.ChatPanel-module__hBEJAW__qa{align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:flex}.ChatPanel-module__hBEJAW__qa select{flex:1;padding:4px}.ChatPanel-module__hBEJAW__rename{gap:4px;padding:4px 8px;display:flex}.ChatPanel-module__hBEJAW__rename input{flex:1;min-width:0;padding:5px}.ChatPanel-module__hBEJAW__dmRow{text-align:left;width:100%;margin-bottom:6px}.ChatPanel-module__hBEJAW__back{text-align:left;margin:4px 8px}@media (max-width:760px){.ChatPanel-module__hBEJAW__root{left:max(8px, env(safe-area-inset-left));bottom:max(8px, env(safe-area-inset-bottom))}.ChatPanel-module__hBEJAW__panel{width:calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right));border-radius:10px 10px 3px 3px;height:52dvh}.ChatPanel-module__hBEJAW__expanded{bottom:0;left:0}.ChatPanel-module__hBEJAW__expanded .ChatPanel-module__hBEJAW__panel{width:100vw;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-radius:0}.ChatPanel-module__hBEJAW__root button{min-height:36px}.ChatPanel-module__hBEJAW__composer textarea{font-size:16px}}
.session-notice-module__-cYODW__notice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.session-notice-module__-cYODW__notice p{width:100%;margin:0}.session-notice-module__-cYODW__inline{gap:.35rem;font-size:.75rem}.session-notice-module__-cYODW__inline p{flex:8rem;width:auto}.session-notice-module__-cYODW__action{color:#f3e9cf;background:#18232b;border:1px solid #aab6bc;border-radius:.6rem;justify-content:center;align-items:center;min-height:44px;padding:.4rem .65rem;font-size:.85rem;text-decoration:none;display:inline-flex}.session-notice-module__-cYODW__action:focus-visible{outline-offset:3px;outline:3px solid #f2c96f}
.Orders-module__javiHW__panel{color:#efe8d1;background:linear-gradient(130deg,#20291f,#141d1b);border-color:#677552;min-width:0}.Orders-module__javiHW__panel header,.Orders-module__javiHW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Orders-module__javiHW__panel h2,.Orders-module__javiHW__panel h3{color:#e4cf91;margin:0}.Orders-module__javiHW__panel p{line-height:1.5}.Orders-module__javiHW__panel button,.Orders-module__javiHW__panel select{color:inherit;cursor:pointer;background:#2d372b;border:1px solid #74815d;border-radius:8px;max-width:100%;padding:10px 14px}.Orders-module__javiHW__panel button:disabled{opacity:.55;cursor:default}.Orders-module__javiHW__panel button:focus-visible,.Orders-module__javiHW__panel select:focus-visible,.Orders-module__javiHW__panel summary:focus-visible{outline-offset:3px;outline:3px solid #edcf85}.Orders-module__javiHW__panel label{gap:6px;min-width:0;display:grid}.Orders-module__javiHW__panel select{width:100%}.Orders-module__javiHW__status{background:#243325;border-left:3px solid #a5c68b;padding:8px 12px}.Orders-module__javiHW__warning{background:#352c1e;border-left:3px solid #e5bc70;padding:10px 12px}.Orders-module__javiHW__controls{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.Orders-module__javiHW__composer{border:1px solid #a69c69;border-radius:10px;gap:10px;margin:14px 0;padding:14px;display:grid}.Orders-module__javiHW__composer p{margin:0}.Orders-module__javiHW__list{gap:10px;padding:0;list-style:none;display:grid}.Orders-module__javiHW__list li{border:1px solid #56634c;border-radius:8px;gap:8px;padding:12px;display:grid}.Orders-module__javiHW__list li[data-invalid=true]{border-color:#bc9566}.Orders-module__javiHW__list p{margin:0}.Orders-module__javiHW__meta{color:#c7c5b4;font-size:.86rem}.Orders-module__javiHW__panel summary{cursor:pointer;color:#e4cf91;padding:12px 0}@media (max-width:600px){.Orders-module__javiHW__panel header{align-items:stretch}.Orders-module__javiHW__panel header button{width:100%}.Orders-module__javiHW__panel button{touch-action:manipulation;padding:10px}.Orders-module__javiHW__composer{padding:10px}.Orders-module__javiHW__controls>button{flex:120px}.Orders-module__javiHW__row>label{width:100%}}
.HealthBar-module__1IhfrW__health{width:100%;margin:4px 0;display:block;position:relative}.HealthBar-module__1IhfrW__track{background:linear-gradient(#080f0c,#1c2618);border:1px solid #9b8754;border-radius:3px;height:24px;display:block;overflow:hidden;box-shadow:inset 0 2px 5px #000b,0 1px #dfc17b20}.HealthBar-module__1IhfrW__fill{background:linear-gradient(#b5cf6c 0%,#719e3b 35%,#355925 85%);height:100%;display:block;box-shadow:inset 0 2px #eaffac55,inset 0 -2px #10260d66}.HealthBar-module__1IhfrW__fill[data-tone=wounded]{background:linear-gradient(#f4ce77,#ad7e2c 55%,#664619)}.HealthBar-module__1IhfrW__fill[data-tone=critical]{background:linear-gradient(#f59b81,#ba4d37 55%,#68251c)}.HealthBar-module__1IhfrW__health[data-health-state=depleted] .HealthBar-module__1IhfrW__track{background:#321b1b;border-color:#794040}.HealthBar-module__1IhfrW__health[data-health-state=unavailable] .HealthBar-module__1IhfrW__track{background:repeating-linear-gradient(125deg,#172018 0 7px,#202a20 7px 9px);border-color:#5b695a}.HealthBar-module__1IhfrW__value{text-align:center;color:#f7f4de;text-shadow:0 1px 3px #000,0 -1px 2px #000;font-variant-numeric:tabular-nums;place-items:center;font:700 11px/24px sans-serif;display:grid;position:absolute;inset:0}.HealthBar-module__1IhfrW__health{display:grid}.HealthBar-module__1IhfrW__track,.HealthBar-module__1IhfrW__value{grid-area:1/1}.HealthBar-module__1IhfrW__track{height:auto;min-height:24px}.HealthBar-module__1IhfrW__value{box-sizing:border-box;overflow-wrap:anywhere;min-height:24px;padding:2px 3px;line-height:1.35;position:relative;inset:auto}
.GameUI-module__DVVKhW__gameButton{min-height:46px;box-shadow:none!important;background-color:#0000!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important;padding:12px 25px!important;font-size:13px!important;font-weight:700!important}.GameUI-module__DVVKhW__primaryButton{background-image:url(/arena/clan-base/troops/ui/button-primary.webp)!important}.GameUI-module__DVVKhW__secondaryButton{background-image:url(/arena/clan-base/troops/ui/button-secondary.webp)!important}.GameUI-module__DVVKhW__artTabs{gap:8px;margin-bottom:6px}.GameUI-module__DVVKhW__artTabs button{box-shadow:none;text-shadow:0 2px 3px #000;background:url(/arena/clan-base/troops/ui/tab-idle.webp) 50%/100% 100% no-repeat;border:0;min-width:170px;min-height:60px;padding:16px 32px;font-weight:700}.GameUI-module__DVVKhW__artTabs button[aria-selected=true]{box-shadow:none;color:#f0dda8;background:url(/arena/clan-base/troops/ui/tab-active.webp) 50%/100% 100% no-repeat;border:0}.GameUI-module__DVVKhW__qaBadge{color:#a2a68f;gap:18px;margin:0 12px 8px;font-size:11px;display:flex}.GameUI-module__DVVKhW__selectorWindow{max-height:68px!important;margin-bottom:6px!important}.GameUI-module__DVVKhW__selectorWindow button{min-height:44px;font-size:12px!important}.GameUI-module__DVVKhW__summaryArt{position:relative;background:#121813!important;border:20px solid #0000!important;border-image:url(/arena/clan-base/troops/ui/team-summary-frame.webp) 80 180 70 fill/20px 42px!important;margin:0 0 8px!important;padding:4px 18px!important;display:block!important}.GameUI-module__DVVKhW__summaryTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.GameUI-module__DVVKhW__teamIdentity{min-width:190px}.GameUI-module__DVVKhW__teamIdentity p{color:#c1b69b;font-size:12px}.GameUI-module__DVVKhW__primaryStats>dl{grid-template-columns:repeat(4,minmax(90px,1fr));gap:8px!important;margin:0!important;display:grid!important}.GameUI-module__DVVKhW__primaryStats>dl>div{text-align:center;background:url(/arena/clan-base/troops/ui/stat-plate.webp) 50%/100% 100% no-repeat!important;border:0!important;min-width:0!important;padding:20px 18px 13px!important}.GameUI-module__DVVKhW__primaryStats dd{line-height:1.1;font-size:28px!important}.GameUI-module__DVVKhW__primaryStats [data-metric=combat_attack] dd{color:#ec9860!important}.GameUI-module__DVVKhW__primaryStats [data-metric=combat_defense] dd{color:#aacfe1!important}.GameUI-module__DVVKhW__primaryStats [data-metric=combat_max_health] dd{color:#b7d884!important}.GameUI-module__DVVKhW__secondaryTeam{color:#b8b39e;margin:0;font-size:11px}.GameUI-module__DVVKhW__secondaryTeam summary{cursor:pointer}.GameUI-module__DVVKhW__secondaryTeam dl{gap:8px 18px!important;margin:8px 0!important}.GameUI-module__DVVKhW__secondaryTeam dd{font-size:14px!important}.GameUI-module__DVVKhW__rosterHeading{margin:8px 8px 0!important;font-size:17px!important}.GameUI-module__DVVKhW__cardArt{isolation:isolate;min-height:355px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;padding:32px 26px!important}.GameUI-module__DVVKhW__cardArt:before{content:"";z-index:-1;pointer-events:none;border:25px solid #0000;border-width:36px 25px 74px;border-image:url(/arena/clan-base/troops/ui/orc-card-frame.webp) 410 80 395/128px 26px 124px;position:absolute;inset:0}.GameUI-module__DVVKhW__cardArt[aria-pressed=true]:before{filter:drop-shadow(0 0 7px #c49a4b88);border-image-source:url(/arena/clan-base/troops/ui/orc-card-frame-selected.webp);border-image-slice:410 80 363}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{aspect-ratio:auto;object-fit:contain;background:radial-gradient(at bottom,#43582c80,#0d170d 85%);border-radius:0;height:175px;border:0!important}.GameUI-module__DVVKhW__cardArt>div{background:0 0;border:0;gap:3px;padding:7px 0 0}.GameUI-module__DVVKhW__cardArt strong{min-height:28px;font-size:12px}.GameUI-module__DVVKhW__cardArt small{font-size:9px}.GameUI-module__DVVKhW__cardArt b{font-size:23px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__position{color:#d8ca9c;font-size:9px;position:absolute;top:22px;right:23px}.GameUI-module__DVVKhW__combatAbility{color:#d5cca7;background:linear-gradient(140deg,#29321b,#0d140f);border:1px solid #796039;align-items:flex-start;gap:10px;padding:16px 12px;display:flex}.GameUI-module__DVVKhW__runeIcon{color:#d8ce91;background:radial-gradient(#4b5f2e,#172113);border:1px solid #94713c;flex:none;place-items:center;width:45px;height:45px;display:grid;box-shadow:inset 0 0 12px #000}.GameUI-module__DVVKhW__runeIcon svg{width:28px;height:28px}.GameUI-module__DVVKhW__combatAbility strong{color:#f1d68b;display:block;font:700 17px Georgia,serif!important}.GameUI-module__DVVKhW__combatAbility p{margin:6px 0 0;font-size:13px;line-height:1.4}.GameUI-module__DVVKhW__combatAbility small{color:#9caf82;letter-spacing:.08em;font-size:9px}.GameUI-module__DVVKhW__compactAbility{text-align:left;background:0 0;border:0;border-top:1px solid #7d6339;gap:5px;margin-top:4px;padding:6px 0 0}.GameUI-module__DVVKhW__compactAbility .GameUI-module__DVVKhW__runeIcon{width:26px;height:26px}.GameUI-module__DVVKhW__compactAbility .GameUI-module__DVVKhW__runeIcon svg{width:19px;height:19px}.GameUI-module__DVVKhW__compactAbility strong{min-height:0;font-size:11px!important}.GameUI-module__DVVKhW__compactAbility small{display:none}.GameUI-module__DVVKhW__compactAbility p{margin:3px 0 0;font-size:9px;line-height:1.25}.GameUI-module__DVVKhW__detailArt{position:relative;background:linear-gradient(110deg,#25321c,#10170f 60%)!important;border:18px solid #0000!important;border-image:url(/arena/clan-base/troops/ui/orc-detail-frame.webp) 180 100 130/18px 20px 20px!important;grid-template-columns:190px minmax(0,1fr) 260px!important;gap:18px!important;padding:4px 6px!important}.GameUI-module__DVVKhW__detailPortrait{background:url(/arena/clan-base/troops/ui/detail-portrait-frame.webp) 50%/100% 100% no-repeat;padding:21px 15px 18px}.GameUI-module__DVVKhW__detailPortrait img{object-fit:contain;aspect-ratio:1;background:radial-gradient(#3b502f,#0d170c);width:100%}.GameUI-module__DVVKhW__detailCenter{min-width:0}.GameUI-module__DVVKhW__detailCenter h2{margin:0!important;font-size:24px!important}.GameUI-module__DVVKhW__detailCenter h3{margin:6px 0 3px;font-size:14px!important}.GameUI-module__DVVKhW__detailCenter p{margin:6px 0;font-size:12px}.GameUI-module__DVVKhW__detailCenter section>small{font-size:10px}.GameUI-module__DVVKhW__detailCenter section>dl{background:0 0;border:0;gap:10px 22px;margin:8px 0;padding:0}.GameUI-module__DVVKhW__detailCenter section>dl dd{font-size:24px}.GameUI-module__DVVKhW__detailCenter section>dl dt{font-size:10px}.GameUI-module__DVVKhW__collectionLine,.GameUI-module__DVVKhW__traits{color:#aaa58d}.GameUI-module__DVVKhW__extraProperties{color:#b7b49c;margin-top:8px;font-size:11px}.GameUI-module__DVVKhW__extraProperties summary{cursor:pointer;min-height:24px}.GameUI-module__DVVKhW__detailAbility{align-self:start;margin-top:10px}@media (max-width:1179px){.GameUI-module__DVVKhW__detailArt{grid-template-columns:160px minmax(0,1fr) 210px!important}.GameUI-module__DVVKhW__summaryTop{flex-wrap:wrap;gap:8px}.GameUI-module__DVVKhW__primaryStats{flex:1}.GameUI-module__DVVKhW__primaryStats>dl{grid-template-columns:repeat(4,minmax(65px,1fr))}.GameUI-module__DVVKhW__cardArt{flex-basis:210px!important}}@media (max-width:760px){.GameUI-module__DVVKhW__artTabs{flex-wrap:nowrap}.GameUI-module__DVVKhW__artTabs button{min-width:0;min-height:58px;padding:14px 22px}.GameUI-module__DVVKhW__summaryArt{border-width:14px!important;padding:6px 8px!important}.GameUI-module__DVVKhW__teamIdentity h1{font-size:21px!important}.GameUI-module__DVVKhW__primaryStats{width:100%}.GameUI-module__DVVKhW__primaryStats>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px!important}.GameUI-module__DVVKhW__primaryStats>dl>div{padding:16px 4px 12px!important}.GameUI-module__DVVKhW__primaryStats dd{font-size:21px!important}.GameUI-module__DVVKhW__primaryStats dt{font-size:9px}.GameUI-module__DVVKhW__detailArt{border-width:12px!important;grid-template-columns:1fr!important;gap:10px!important}.GameUI-module__DVVKhW__detailPortrait{justify-self:center;width:100%;max-width:240px}.GameUI-module__DVVKhW__detailAbility{margin:0}.GameUI-module__DVVKhW__cardArt{min-height:410px;flex-basis:250px!important}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{height:205px}.GameUI-module__DVVKhW__cardArt strong{font-size:14px}.GameUI-module__DVVKhW__cardArt small{font-size:10px}.GameUI-module__DVVKhW__compactAbility p{font-size:11px}.GameUI-module__DVVKhW__compactAbility strong{font-size:13px!important}.GameUI-module__DVVKhW__qaBadge{gap:10px;font-size:10px}.GameUI-module__DVVKhW__selectorWindow{max-height:60px!important}}@media (max-height:500px) and (orientation:landscape){.GameUI-module__DVVKhW__cardArt{min-height:355px;flex-basis:185px!important}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{height:175px}.GameUI-module__DVVKhW__detailArt{grid-template-columns:140px minmax(0,1fr) 200px!important}.GameUI-module__DVVKhW__detailPortrait{padding:18px 13px}.GameUI-module__DVVKhW__teamIdentity h1{font-size:20px!important}.GameUI-module__DVVKhW__summaryTop{flex-wrap:nowrap}.GameUI-module__DVVKhW__primaryStats{width:auto}.GameUI-module__DVVKhW__primaryStats>dl>div{padding:18px 8px 12px!important}}.GameUI-module__DVVKhW__artTabs button{box-shadow:none!important;background:url(/arena/clan-base/troops/ui/tab-idle.webp) 50%/100% 100% no-repeat!important;border:0!important}.GameUI-module__DVVKhW__artTabs button[aria-selected=true]{background:url(/arena/clan-base/troops/ui/tab-active.webp) 50%/100% 100% no-repeat!important}.GameUI-module__DVVKhW__primaryStats>dl>div{background:0 0!important;padding:0!important}.GameUI-module__DVVKhW__primaryStats dt{color:#cfc2a4;text-align:center;font-size:11px}.GameUI-module__DVVKhW__primaryStats dd{background:url(/arena/clan-base/troops/ui/stat-plate.webp) 50%/100% 100% no-repeat!important;margin:0!important;padding:32px 28px 15px!important}.GameUI-module__DVVKhW__cardArt:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#22301a,#11180f);position:absolute;inset:34px 26px 32px}.GameUI-module__DVVKhW__cardArt>div{gap:3px!important}.GameUI-module__DVVKhW__cardArt>div>strong{min-height:28px!important;font-size:12px!important;line-height:14px!important}.GameUI-module__DVVKhW__cardArt>div>b{letter-spacing:0;white-space:nowrap;line-height:26px;font-size:22px!important}.GameUI-module__DVVKhW__cardArt>div>small{font-size:9px;line-height:12px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{min-height:0!important;font-size:11px!important;line-height:13px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:24px;font-size:9px;line-height:12px;display:-webkit-box;overflow:hidden}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility{gap:5px;padding-top:5px}.GameUI-module__DVVKhW__cardArt [data-combat]{font-size:9px}.GameUI-module__DVVKhW__cardArt [data-combat] b{line-height:18px;font-size:15px!important}.GameUI-module__DVVKhW__cardArt [aria-label="Clan Wars Combat-v1"]{padding:5px 0!important}.GameUI-module__DVVKhW__detailPortrait{align-self:start}.GameUI-module__DVVKhW__detailPortrait img{background:0 0}@media (max-width:760px){.GameUI-module__DVVKhW__primaryStats dd{padding:24px 6px 12px!important}.GameUI-module__DVVKhW__cardArt>div>strong{font-size:14px!important;line-height:16px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{min-height:28px;font-size:11px;line-height:14px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{font-size:13px!important}.GameUI-module__DVVKhW__cardArt>div>b{line-height:33px;font-size:29px!important}}.GameUI-module__DVVKhW__atmosphere{background:linear-gradient(120deg,#09110cf0,#112214e8 45%,#080e0aee),url(/arena/clan-base/swamp/swamp-base-desktop.webp) top/cover!important;padding:8px!important}.GameUI-module__DVVKhW__topTools{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}.GameUI-module__DVVKhW__topTools .GameUI-module__DVVKhW__artTabs{gap:8px;margin:0!important}.GameUI-module__DVVKhW__topTools .GameUI-module__DVVKhW__artTabs button{min-width:145px;min-height:50px;padding:13px 24px}.GameUI-module__DVVKhW__qaBadge{flex-wrap:wrap;justify-content:flex-end;margin:0 10px 0 0}.GameUI-module__DVVKhW__summaryArt{border-width:12px!important;padding:3px 22px!important}.GameUI-module__DVVKhW__primaryStats dd{line-height:28px;padding:25px 20px 12px!important;font-size:26px!important}.GameUI-module__DVVKhW__primaryStats dt{font-size:10px}.GameUI-module__DVVKhW__teamIdentity h1{font-size:26px!important}.GameUI-module__DVVKhW__secondaryTeam{margin-top:1px}.GameUI-module__DVVKhW__secondaryTeam summary{min-height:17px}.GameUI-module__DVVKhW__cardArt{min-height:390px}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{height:182px}.GameUI-module__DVVKhW__cardArt>div>b{color:#f7d373;text-shadow:0 2px 3px #000}.GameUI-module__DVVKhW__cardArt [data-combat=attack] b{color:#edab72}.GameUI-module__DVVKhW__cardArt [data-combat=defense] b{color:#add4e6}.GameUI-module__DVVKhW__cardArt [data-combat=max_health] b{color:#bada8a}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__position{top:21px;right:22px}.GameUI-module__DVVKhW__cardArt[aria-pressed=true]:before{filter:drop-shadow(0 0 6px #e5b34788)drop-shadow(0 0 2px #90c54055)}.GameUI-module__DVVKhW__detailArt{gap:16px!important}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__combatAbility{border:10px solid #0000;border-width:10px 12px;border-image:url(/arena/clan-base/troops/ui/button-secondary.webp) 32 80 fill/10px 12px;padding:9px 6px}.GameUI-module__DVVKhW__detailCenter [data-combat=ATK] dd{color:#edab72}.GameUI-module__DVVKhW__detailCenter [data-combat=DEF] dd{color:#add4e6}.GameUI-module__DVVKhW__detailCenter [data-combat=HP] dd{color:#bada8a}@media (max-width:760px){.GameUI-module__DVVKhW__atmosphere{background-image:linear-gradient(#0a120df0,#132518eb),url(/arena/clan-base/swamp/swamp-base-mobile.webp)!important;padding:7px!important}.GameUI-module__DVVKhW__topTools{display:block}.GameUI-module__DVVKhW__topTools .GameUI-module__DVVKhW__artTabs{display:flex}.GameUI-module__DVVKhW__topTools .GameUI-module__DVVKhW__artTabs button{flex:1;min-width:0;min-height:54px;padding:14px 20px}.GameUI-module__DVVKhW__qaBadge{justify-content:space-between;gap:4px;margin:2px 6px 4px}.GameUI-module__DVVKhW__summaryArt{padding:3px 10px!important}.GameUI-module__DVVKhW__teamIdentity{min-width:0}.GameUI-module__DVVKhW__teamIdentity h1{font-size:22px!important}.GameUI-module__DVVKhW__teamIdentity p{font-size:11px}.GameUI-module__DVVKhW__primaryStats{width:100%}.GameUI-module__DVVKhW__primaryStats dd{padding:22px 4px 11px!important;font-size:22px!important}.GameUI-module__DVVKhW__primaryStats dt{font-size:10px}.GameUI-module__DVVKhW__cardArt{min-height:415px;flex-basis:250px!important}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{height:216px}.GameUI-module__DVVKhW__cardArt>div>b{font-size:28px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{min-height:30px;line-height:15px}.GameUI-module__DVVKhW__cardArt>div>small{font-size:10px}.GameUI-module__DVVKhW__detailArt{grid-template-columns:1fr!important}.GameUI-module__DVVKhW__detailPortrait{max-width:230px}.GameUI-module__DVVKhW__detailCenter h2{font-size:25px!important}.GameUI-module__DVVKhW__detailCenter section>dl{justify-content:space-between;gap:8px}.GameUI-module__DVVKhW__detailCenter section>dl dd{font-size:25px}.GameUI-module__DVVKhW__detailCenter section>dl dt{font-size:11px}.GameUI-module__DVVKhW__detailCenter p{font-size:13px}.GameUI-module__DVVKhW__extraProperties summary{min-height:36px}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__combatAbility{margin-top:2px}}@media (max-height:500px) and (orientation:landscape){.GameUI-module__DVVKhW__topTools{display:flex}.GameUI-module__DVVKhW__topTools .GameUI-module__DVVKhW__artTabs button{min-width:145px;min-height:50px}.GameUI-module__DVVKhW__qaBadge{margin:0;font-size:10px}.GameUI-module__DVVKhW__summaryTop{gap:8px}.GameUI-module__DVVKhW__primaryStats dd{padding:23px 14px 10px!important;font-size:24px!important}.GameUI-module__DVVKhW__summaryArt{padding:3px 16px!important}.GameUI-module__DVVKhW__cardArt{min-height:390px;flex-basis:195px!important}.GameUI-module__DVVKhW__cardArt>img,.GameUI-module__DVVKhW__cardArt>span{height:182px}.GameUI-module__DVVKhW__detailArt{grid-template-columns:140px minmax(0,1fr) 190px!important}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__combatAbility{display:block}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__runeIcon{margin-bottom:7px}}.GameUI-module__DVVKhW__primaryStats dd{background-size:contain!important}.GameUI-module__DVVKhW__cardArt>div:last-child:before{content:"";aspect-ratio:200/150;pointer-events:none;background:url(/arena/clan-base/troops/ui/card-crest.webp) 50%/contain no-repeat;width:60px;position:absolute;top:0;left:50%;transform:translate(-50%)}.GameUI-module__DVVKhW__cardArt[aria-pressed=true]>div:last-child:before{filter:drop-shadow(0 0 4px #efba4599)}.GameUI-module__DVVKhW__detailPortrait{aspect-ratio:360/453;background-size:contain;flex-direction:column;justify-content:flex-end;display:flex}.GameUI-module__DVVKhW__detailPortrait img{aspect-ratio:1}.GameUI-module__DVVKhW__detailCenter section>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:400px;display:grid}@media (max-width:760px){.GameUI-module__DVVKhW__summaryTop{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.GameUI-module__DVVKhW__primaryStats{width:100%;min-width:0}.GameUI-module__DVVKhW__primaryStats dd{font-size:21px!important}.GameUI-module__DVVKhW__detailCenter section>dl{gap:5px;margin:8px 0;border:0!important;padding:0!important}.GameUI-module__DVVKhW__detailCenter section>dl dd{font-size:23px}.GameUI-module__DVVKhW__detailCenter{min-width:0}}@media (max-height:500px) and (orientation:landscape){.GameUI-module__DVVKhW__summaryTop{flex-wrap:nowrap;display:flex}.GameUI-module__DVVKhW__primaryStats{width:auto}}.GameUI-module__DVVKhW__cardArt{min-height:420px;transition:filter .15s}.GameUI-module__DVVKhW__cardArt:hover:not(:disabled){filter:brightness(1.08)}.GameUI-module__DVVKhW__cardArt>.GameUI-module__DVVKhW__cardPortrait{width:100%;position:relative;gap:0!important;padding:0!important}.GameUI-module__DVVKhW__cardPortrait>img,.GameUI-module__DVVKhW__cardPortrait>span:first-child{object-fit:contain;background:radial-gradient(at 50% 80%,#46572c80,#122014 80%);border-radius:0;width:100%;height:182px;display:block;border:0!important}.GameUI-module__DVVKhW__cardPortrait:after{content:"";pointer-events:none;background:linear-gradient(#122014,#152013);height:8px;position:absolute;top:100%;left:0;right:0}.GameUI-module__DVVKhW__powerBadge{z-index:1;box-shadow:none;color:#ffdb89;text-shadow:0 2px 3px #000;background:0 0;border:0;flex-direction:column;align-items:center;padding:3px 0;display:flex;position:absolute;top:4px;right:0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge b{font:700 22px/1 Georgia,serif!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge small{letter-spacing:.14em;color:#cfbc87;font:700 9px/1.4 sans-serif}.GameUI-module__DVVKhW__lineupPosition{z-index:1;background:#101a12cc;border:1px solid #887044;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:7px;left:3px;color:#e1ca95!important}.GameUI-module__DVVKhW__cardArt>div:last-child{flex:1;position:static;background:linear-gradient(#152013,#0c140e)!important;gap:7px!important;padding:8px 0 9px!important}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__orcTitle{color:#f4e3b8;text-wrap:balance;justify-content:center;align-items:center;display:flex;position:relative;min-height:35px!important;font:700 14px/1.25 Georgia,serif!important}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__nftNumber{letter-spacing:.06em;color:#c6b587;font:700 13px/1.2 sans-serif}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats{border-top:0;border-bottom:1px solid #8b713344;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:10px;padding:4px 0 10px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats span{flex-direction:row;justify-content:center;align-items:center;gap:3px;display:flex}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats b{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats [data-combat]{font-size:10px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats [data-combat] b{font:700 18px/1.1 Georgia,serif!important}.GameUI-module__DVVKhW__statIcon{color:#e5ad74;flex:none;width:26px;height:26px}[data-combat=defense] .GameUI-module__DVVKhW__statIcon{color:#a5d4e0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility{border:0;gap:7px;margin-top:0;padding:4px 0 0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility .GameUI-module__DVVKhW__runeIcon{width:34px;height:38px;box-shadow:none;background:radial-gradient(#60793744,#0000 70%);border:0}.GameUI-module__DVVKhW__runeIcon img{object-fit:contain;filter:drop-shadow(0 2px 2px #000a);width:100%;height:100%}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility>div{flex:1;min-width:0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{color:#e8d39c;font:700 12px/1.3 Georgia,serif!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{-webkit-line-clamp:3;color:#c4c7b3;min-height:42px;font-size:10px;line-height:1.4}.GameUI-module__DVVKhW__debugAddress{overflow-wrap:anywhere;color:#919b83;font-family:monospace}@media (max-width:760px){.GameUI-module__DVVKhW__cardArt{min-height:455px}.GameUI-module__DVVKhW__cardPortrait>img,.GameUI-module__DVVKhW__cardPortrait>span:first-child{height:216px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge b{font-size:25px!important}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__orcTitle{min-height:40px!important;font-size:16px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{font-size:14px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{min-height:51px;font-size:12px;line-height:1.4}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility .GameUI-module__DVVKhW__runeIcon{width:40px;height:44px}}@media (max-height:500px) and (orientation:landscape){.GameUI-module__DVVKhW__cardArt{min-height:430px}.GameUI-module__DVVKhW__cardPortrait>img,.GameUI-module__DVVKhW__cardPortrait>span:first-child{height:182px}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__orcTitle{min-height:35px!important;font-size:14px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{font-size:12px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{min-height:46px;font-size:11px}}@media (prefers-reduced-motion:reduce){.GameUI-module__DVVKhW__cardArt{transition:none}}@media (min-width:761px) and (max-width:1179px){.GameUI-module__DVVKhW__cardArt{padding-inline:31px!important}.GameUI-module__DVVKhW__cardArt:before{border-image-width:159px 31px 154px}.GameUI-module__DVVKhW__cardArt:after{inset-inline:31px}}@media (max-width:760px){.GameUI-module__DVVKhW__cardArt{padding:40px 37px 42px!important}.GameUI-module__DVVKhW__cardArt:before{border-image-width:190px 37px 183px}.GameUI-module__DVVKhW__cardArt:after{inset:40px 37px 42px}}@media (max-height:500px) and (orientation:landscape){.GameUI-module__DVVKhW__cardArt{padding:34px 29px 35px!important}.GameUI-module__DVVKhW__cardArt:before{border-image-width:148px 29px 142px}.GameUI-module__DVVKhW__cardArt:after{inset:34px 29px 35px}}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__projectionPower b{white-space:nowrap;font-size:clamp(12px,4vw,20px)!important}.GameUI-module__DVVKhW__cardArt>.GameUI-module__DVVKhW__cardPortrait{padding-bottom:0!important}.GameUI-module__DVVKhW__cardPortrait:after{background:linear-gradient(#0000,#152013);height:32px;top:auto;bottom:0}.GameUI-module__DVVKhW__cardPortrait>img,.GameUI-module__DVVKhW__cardPortrait>span:first-child{object-fit:contain!important}.GameUI-module__DVVKhW__cardArt>div:last-child{background:linear-gradient(#152013,#0c140e)!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge{overflow-wrap:anywhere;max-width:85%;top:4px;right:0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge b{white-space:normal;max-width:100%;font-size:clamp(12px,1.3vw,22px)!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge{text-shadow:0 1px 3px #000,0 0 5px #000}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__orcTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:35px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility strong{overflow-wrap:anywhere}.GameUI-module__DVVKhW__combatAbility>div{overflow-wrap:anywhere;min-width:0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__compactAbility p{overflow-wrap:anywhere}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats{align-items:start}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats span{flex-wrap:wrap;min-width:0}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats b{overflow-wrap:anywhere;white-space:normal;max-width:100%}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats .GameUI-module__DVVKhW__statIcon{width:26px;height:26px}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__abilityUnavailable{color:#b9c3aa}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardState{color:#ecd39a;min-height:14px;font-size:11px}.GameUI-module__DVVKhW__cardArt:not([aria-pressed=true]) .GameUI-module__DVVKhW__cardState{color:#c6c9bc}.GameUI-module__DVVKhW__cardArt:disabled{opacity:.8;cursor:not-allowed}.GameUI-module__DVVKhW__cardArt[data-orc-health=depleted] .GameUI-module__DVVKhW__cardPortrait{filter:saturate(.55)}.GameUI-module__DVVKhW__cardArt[data-orc-health=depleted] [data-health-state]{outline-offset:1px;outline:1px dashed #d1a6a0}.GameUI-module__DVVKhW__cardArt:focus-visible{outline-offset:2px;outline:3px solid #eacd81}.GameUI-module__DVVKhW__detailCollection{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.GameUI-module__DVVKhW__extraProperties{border-top:1px solid #82704b;padding:12px}.GameUI-module__DVVKhW__extraProperties summary{color:#ded2ad;min-height:36px;font-size:14px}.GameUI-module__DVVKhW__extraProperties p,.GameUI-module__DVVKhW__extraProperties strong,.GameUI-module__DVVKhW__extraProperties dd,.GameUI-module__DVVKhW__detailCenter h2,.GameUI-module__DVVKhW__detailPower{overflow-wrap:anywhere}.GameUI-module__DVVKhW__extraProperties .GameUI-module__DVVKhW__traits{line-height:1.6}.GameUI-module__DVVKhW__extraProperties dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.GameUI-module__DVVKhW__extraProperties dd{font-size:16px}.GameUI-module__DVVKhW__detailCenter section>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.GameUI-module__DVVKhW__detailCenter section>dl dt{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.GameUI-module__DVVKhW__detailCenter section>dl dd{overflow-wrap:anywhere}.GameUI-module__DVVKhW__detailCenter .GameUI-module__DVVKhW__statIcon{width:20px;height:20px}.GameUI-module__DVVKhW__detailPortrait>span{aspect-ratio:1;text-align:center;place-items:center;display:grid}@media (max-width:760px){.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge b{font-size:22px!important}.GameUI-module__DVVKhW__cardArt>div>.GameUI-module__DVVKhW__orcTitle{min-height:40px!important}.GameUI-module__DVVKhW__detailCenter .GameUI-module__DVVKhW__detailPower{font-size:14px}.GameUI-module__DVVKhW__extraProperties{padding:10px 0}}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge{max-width:calc(100% - 28px)}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__powerBadge[data-wide-power=true] b{letter-spacing:-.025em;font-size:12px!important}.GameUI-module__DVVKhW__cardArt .GameUI-module__DVVKhW__cardStats [data-wide-stat=true] b{font-size:12px!important;line-height:1.35!important}.GameUI-module__DVVKhW__cardPortrait>span:first-child{box-sizing:border-box;text-align:center;place-items:center;padding:40px 6px 10px;font-size:12px;display:grid}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__combatAbility p{scrollbar-width:thin;max-height:12em;overflow-y:auto}.GameUI-module__DVVKhW__detailAbility .GameUI-module__DVVKhW__combatAbility p:focus-visible{outline-offset:3px;outline:2px solid #eacd81}
.Troops-module__4xfXma__troops{color:#eee6d4;background:radial-gradient(at top,#28301d80,#0000 65%),linear-gradient(130deg,#151917,#090c0b);border:1px solid #78572e;grid-column:2/-1;width:100%;min-width:0;max-width:100%;padding:16px;box-shadow:inset 0 0 60px #0008}.Troops-module__4xfXma__troops button{cursor:pointer;color:inherit;font:inherit}.Troops-module__4xfXma__troops button:disabled{cursor:not-allowed;opacity:.65}.Troops-module__4xfXma__troops button:focus-visible{outline-offset:3px;outline:3px solid #b1ee64}.Troops-module__4xfXma__tabs,.Troops-module__4xfXma__teams,.Troops-module__4xfXma__controls{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}.Troops-module__4xfXma__tabs button,.Troops-module__4xfXma__teams button,.Troops-module__4xfXma__controls button{background:linear-gradient(#30352c,#111511);border:1px solid #71502d;border-radius:3px;min-height:44px;padding:10px 18px}.Troops-module__4xfXma__tabs button[aria-selected=true],.Troops-module__4xfXma__teams button[aria-pressed=true]{background:linear-gradient(#475c27,#17200f);border-color:#e5bc61;box-shadow:inset 0 -3px #9aad5d}.Troops-module__4xfXma__summary{background:linear-gradient(90deg,#20251d,#101313);border:1px solid #64513b;border-left:5px solid #a62626;flex-wrap:wrap;align-items:center;gap:12px 28px;margin:0 0 18px;padding:16px;display:flex}.Troops-module__4xfXma__summary h1{margin:0;font:700 28px Georgia,serif}.Troops-module__4xfXma__summary p{overflow-wrap:anywhere;margin:5px 0}.Troops-module__4xfXma__stats{flex-wrap:wrap;gap:12px 24px;display:flex}.Troops-module__4xfXma__stats dt{color:#afa58f;font-size:12px}.Troops-module__4xfXma__stats dd{margin:3px 0;font-size:20px;font-weight:700}.Troops-module__4xfXma__strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;min-width:0;margin-bottom:20px;padding:5px;display:grid}.Troops-module__4xfXma__card{text-align:center;overflow-wrap:anywhere;background:linear-gradient(150deg,#39392b,#121611 58%,#090c0b);border:2px solid #6e5334;border-radius:5px;flex-direction:column;gap:7px;min-width:0;padding:6px 6px 12px;display:flex;box-shadow:inset 0 0 0 2px #0b0f0c,0 6px 14px #0008}.Troops-module__4xfXma__portrait{aspect-ratio:1;object-fit:cover;background:#101710;border-radius:2px;width:100%}.Troops-module__4xfXma__missing{aspect-ratio:1;color:#a39c89;background:radial-gradient(#283120,#10160f);place-items:center;width:100%;font-size:12px;display:grid}.Troops-module__4xfXma__card strong{font-size:14px}.Troops-module__4xfXma__card small{color:#bbb7a8;font-size:11px}.Troops-module__4xfXma__power{color:#f0c86b;font-size:21px}.Troops-module__4xfXma__reason{color:#ecb088!important}.Troops-module__4xfXma__detail{background:linear-gradient(140deg,#20251c,#0e1210);border:1px solid #6b5336;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:22px;padding:16px;display:grid}.Troops-module__4xfXma__detail h2{margin:0;font:700 26px Georgia,serif}.Troops-module__4xfXma__detail p{overflow-wrap:anywhere}.Troops-module__4xfXma__ability{border-top:1px solid #514730;padding:10px}.Troops-module__4xfXma__ability p{margin:6px 0;font-size:14px}.Troops-module__4xfXma__editor{background:linear-gradient(#1d2919,#0b110c);border:1px solid #779551;gap:12px;margin-top:24px;padding:18px;display:grid}.Troops-module__4xfXma__editor button{color:inherit;font:inherit;min-height:44px}.Troops-module__4xfXma__draftSlots{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.Troops-module__4xfXma__candidates{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;max-height:480px;padding:5px;display:grid;overflow:auto}.Troops-module__4xfXma__emptySlot{background:#172014;border:1px dashed #a09a72;min-height:100px;padding:12px}.Troops-module__4xfXma__emptySlot[aria-pressed=true]{border-color:#efc266}@media (max-width:1100px){.Troops-module__4xfXma__strip,.Troops-module__4xfXma__draftSlots{scroll-snap-type:x mandatory;padding:6px 6px 14px;display:flex;overflow-x:auto}.Troops-module__4xfXma__strip>*,.Troops-module__4xfXma__draftSlots>*{scroll-snap-align:start;flex:0 0 160px}}@media (max-width:760px){.Troops-module__4xfXma__troops{grid-column:1/-1;margin-bottom:70px;padding:12px}.Troops-module__4xfXma__detail{grid-template-columns:1fr}.Troops-module__4xfXma__detail>.Troops-module__4xfXma__portrait,.Troops-module__4xfXma__detail>.Troops-module__4xfXma__missing{justify-self:center;max-width:240px}.Troops-module__4xfXma__summary{padding:12px}.Troops-module__4xfXma__summary h1{font-size:24px}.Troops-module__4xfXma__tabs button{flex:1}.Troops-module__4xfXma__candidates{grid-template-columns:repeat(2,minmax(0,1fr))}.Troops-module__4xfXma__editor{padding:10px}}@media (max-height:500px) and (orientation:landscape){.Troops-module__4xfXma__detail{grid-template-columns:180px minmax(0,1fr)}.Troops-module__4xfXma__strip>*{flex-basis:145px}.Troops-module__4xfXma__troops{margin-bottom:80px}}.Troops-module__4xfXma__troops h2{margin:18px 0 8px;font:700 23px/1.2 Georgia,serif}.Troops-module__4xfXma__troops h3{font:700 18px/1.2 Georgia,serif}.Troops-module__4xfXma__snapshotNote{color:#b8b59f;flex-wrap:wrap;gap:8px 24px;margin:0 0 14px;font-size:12px;display:flex}.Troops-module__4xfXma__selectorWindow{max-height:218px;margin-bottom:16px;padding:3px;overflow-y:auto}.Troops-module__4xfXma__selectorWindow .Troops-module__4xfXma__teams{margin-bottom:0}.Troops-module__4xfXma__snapshotAbout{color:#b8b59f;margin-top:20px;font-size:12px}.Troops-module__4xfXma__snapshotAbout summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (max-width:1179px){.Troops-module__4xfXma__troops{grid-column:1/-1}}.Troops-module__4xfXma__card{background:linear-gradient(145deg,#75623a,#26271b 26%,#0a0e0b 70%);border:2px solid #94713b;border-radius:8px;padding:5px;box-shadow:inset 0 0 0 2px #171811,0 7px 18px #000a}.Troops-module__4xfXma__card[aria-pressed=true]{border-color:#ffd579;box-shadow:0 0 20px #dcaf5066,inset 0 0 0 2px #76512c}.Troops-module__4xfXma__cardBody{background:linear-gradient(#20251b,#0b100b);border-top:1px solid #8a693a;flex-direction:column;gap:6px;width:100%;padding:10px 4px 9px;display:flex}.Troops-module__4xfXma__cardBody .Troops-module__4xfXma__power{letter-spacing:.02em;font-family:Georgia,serif;font-size:25px}.Troops-module__4xfXma__card .Troops-module__4xfXma__portrait{object-fit:cover;border:1px solid #94713b}.Troops-module__4xfXma__cardBody strong{min-height:34px;line-height:1.2}.Troops-module__4xfXma__abilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.Troops-module__4xfXma__ability{background:linear-gradient(130deg,#25301c,#11180f);border:1px solid #5b5638;border-left:3px solid #8daf56;box-shadow:inset 0 1px #cab67612}.Troops-module__4xfXma__ability strong{color:#ebd39a}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary{border:1px solid #8a6a3b;border-left:5px solid #9e3023;box-shadow:inset 0 1px #f3d29120,0 8px 24px #0005}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats{margin-top:14px}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats>div:nth-child(-n+3){background:linear-gradient(#343c26,#182012);border:1px solid #645131;min-width:150px;padding:10px 14px}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats>div:nth-child(-n+3) dd{color:#f6d57d;font-family:Georgia,serif;font-size:29px}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__detail{background:linear-gradient(115deg,#29311f,#0d130e 65%);border:1px solid #967746;box-shadow:inset 0 1px #eace9f20}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__detail h2{font-size:28px}@media (max-width:760px){.Troops-module__4xfXma__abilities{grid-template-columns:1fr}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats>div:nth-child(-n+3){flex:120px;min-width:0}}.Troops-module__4xfXma__combatRow{color:#c4b491;border-top:1px solid #68552c;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:8px 0;font-size:10px;display:grid}.Troops-module__4xfXma__combatRow span{flex-direction:column;gap:3px;display:flex}.Troops-module__4xfXma__combatRow b{color:#e4e4d4;font-size:17px}.Troops-module__4xfXma__combatStats{background:#111711;border:1px solid #857038;padding:14px}.Troops-module__4xfXma__combatStats dd{color:#f0cf73;font-size:26px}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats>div:nth-child(4){background:linear-gradient(150deg,#34391e,#192011);border:1px solid #595c32;padding:13px}.Troops-module__4xfXma__collectionTroops .Troops-module__4xfXma__summary .Troops-module__4xfXma__stats>div:nth-child(4) dd{color:#ebcd72;font:700 28px Georgia,serif}
.Teams-module__EtjgDG__base{color:#efe8d1;background:linear-gradient(135deg,#20291f,#131a18);border-color:#556842}.Teams-module__EtjgDG__header,.Teams-module__EtjgDG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Teams-module__EtjgDG__header h2{color:#e4cf91;margin:0;font-size:1.15rem}.Teams-module__EtjgDG__content{gap:16px;min-width:0;padding-top:18px;display:grid}.Teams-module__EtjgDG__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Teams-module__EtjgDG__base button{cursor:pointer;color:inherit;background:#293226;border:1px solid #697653;border-radius:8px;padding:10px 14px}.Teams-module__EtjgDG__base button:disabled{opacity:.65;cursor:default}.Teams-module__EtjgDG__base button:focus-visible{outline-offset:3px;outline:3px solid #f3d57d}.Teams-module__EtjgDG__slots button{text-align:left;gap:8px;min-width:0;display:grid}.Teams-module__EtjgDG__slots button[aria-pressed=true]{background:#3c422b;border-color:#e4cf91;box-shadow:inset 0 0 0 1px #e4cf91}.Teams-module__EtjgDG__slots strong{color:#eddaa6}.Teams-module__EtjgDG__slots small{overflow-wrap:anywhere}.Teams-module__EtjgDG__team h3,.Teams-module__EtjgDG__editor h3{color:#e4cf91;margin:0 0 12px}.Teams-module__EtjgDG__cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;min-width:0;display:grid}.Teams-module__EtjgDG__cards>button{width:100%;min-width:0;max-width:none;height:auto;padding:6px}.Teams-module__EtjgDG__cards>button:disabled{opacity:1}.Teams-module__EtjgDG__actions{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.Teams-module__EtjgDG__actions>div{gap:5px;max-width:240px;display:grid}.Teams-module__EtjgDG__actions small,.Teams-module__EtjgDG__muted{color:#c8c7b4;font-size:.85rem}.Teams-module__EtjgDG__editor{border:1px solid #777353;border-radius:12px;gap:12px;padding:18px;display:grid}.Teams-module__EtjgDG__editor p{margin:0}.Teams-module__EtjgDG__lineup{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.Teams-module__EtjgDG__lineup button{overflow-wrap:anywhere;gap:5px;padding:8px;font-size:.8rem;display:grid}.Teams-module__EtjgDG__warning{background:#352c1d;border-left:3px solid #e1b963;padding:12px}@media (max-width:600px){.Teams-module__EtjgDG__header{align-items:stretch}.Teams-module__EtjgDG__header button{width:100%}.Teams-module__EtjgDG__slots{gap:5px}.Teams-module__EtjgDG__slots button{padding:10px 6px;font-size:.8rem}.Teams-module__EtjgDG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Teams-module__EtjgDG__editor{padding:10px}.Teams-module__EtjgDG__lineup{grid-template-columns:repeat(4,minmax(0,1fr))}.Teams-module__EtjgDG__actions>div{flex:130px}.Teams-module__EtjgDG__base button{touch-action:manipulation}}
.ResultsPanel-module__a4COwW__panel{min-width:0;scroll-margin-top:1rem}.ResultsPanel-module__a4COwW__toolbar,.ResultsPanel-module__a4COwW__tabs,.ResultsPanel-module__a4COwW__phases{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResultsPanel-module__a4COwW__toolbar{justify-content:space-between}.ResultsPanel-module__a4COwW__tabs{margin:1rem 0}.ResultsPanel-module__a4COwW__tabs button[aria-pressed=true],.ResultsPanel-module__a4COwW__phases button[aria-current=true]{color:#ffe1a5;background:#3a3020;border-color:#d6ad65}.ResultsPanel-module__a4COwW__archive{overflow-wrap:anywhere;background:#d6ad6514;border-left:3px solid #d6ad65;padding:.8rem}.ResultsPanel-module__a4COwW__encounters{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.6rem;margin:1rem 0;display:grid}.ResultsPanel-module__a4COwW__encounter{background:#181e1bcc;border:1px solid #5c5035;border-radius:8px;padding:.85rem}.ResultsPanel-module__a4COwW__team{border:1px solid #485647;border-radius:10px;margin:1rem 0;padding:.75rem}.ResultsPanel-module__a4COwW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.6rem;display:grid}.ResultsPanel-module__a4COwW__member{min-width:0}.ResultsPanel-module__a4COwW__member>button{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;white-space:normal}.ResultsPanel-module__a4COwW__hp{overflow-wrap:anywhere;margin:.5rem 0;font-size:.85rem}.ResultsPanel-module__a4COwW__address{overflow-wrap:anywhere;margin:.35rem 0;font-size:.7rem}.ResultsPanel-module__a4COwW__sequence{border-top:1px solid #485647;margin:.7rem 0;padding:.6rem}.ResultsPanel-module__a4COwW__changes{overflow-wrap:anywhere}.ResultsPanel-module__a4COwW__resources{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem;display:grid}.ResultsPanel-module__a4COwW__resource{overflow-wrap:anywhere;border:1px solid #5c5035;border-radius:8px;min-width:0;padding:.75rem}.ResultsPanel-module__a4COwW__resource strong{font-size:1.2rem;display:block}.ResultsPanel-module__a4COwW__table{border-collapse:collapse;width:100%;font-size:.9rem}.ResultsPanel-module__a4COwW__table th,.ResultsPanel-module__a4COwW__table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #485647;padding:.6rem}.ResultsPanel-module__a4COwW__tableWrap{max-width:100%;overflow-x:auto}.ResultsPanel-module__a4COwW__muted{opacity:.8}.ResultsPanel-module__a4COwW__status{border:1px solid #d6ad65;border-radius:8px;padding:.8rem}.ResultsPanel-module__a4COwW__summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;display:grid}.ResultsPanel-module__a4COwW__summary div{border-bottom:1px solid #485647;padding:.6rem}.ResultsPanel-module__a4COwW__summary dt{opacity:.8;font-size:.85rem}.ResultsPanel-module__a4COwW__summary dd{margin:.3rem 0;font-size:1.1rem}@media (max-width:500px){.ResultsPanel-module__a4COwW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ResultsPanel-module__a4COwW__panel button{white-space:normal;max-width:100%}.ResultsPanel-module__a4COwW__table{font-size:.78rem}.ResultsPanel-module__a4COwW__table th,.ResultsPanel-module__a4COwW__table td{padding:.35rem}.ResultsPanel-module__a4COwW__team{padding:.45rem}.ResultsPanel-module__a4COwW__archive{font-size:.9rem}}
.season-module__QXmUMW__chooser{gap:.3rem;min-width:0;font-size:.8rem;display:grid}.season-module__QXmUMW__chooser select{color:#f3e9cf;background:#101a23;border:1px solid #8192a0;border-radius:.65rem;width:100%;min-width:0;max-width:100%;min-height:44px;padding:.4rem;font-size:1rem}.season-module__QXmUMW__chooser select:focus-visible,.season-module__QXmUMW__retry:focus-visible{outline-offset:3px;outline:3px solid #f2c96f}.season-module__QXmUMW__retry{color:#f3e9cf;background:#101a23;border:1px solid #8192a0;border-radius:.65rem;min-height:44px;padding:.4rem .7rem}.season-module__QXmUMW__status{min-width:0}.season-module__QXmUMW__status h2,.season-module__QXmUMW__status span{overflow-wrap:anywhere}
.LiveFieldShop-module__XVsENW__liveShop{gap:10px;display:grid}.LiveFieldShop-module__XVsENW__liveShop p{color:#c9bda3;margin:0;font-size:12px;line-height:1.4}.LiveFieldShop-module__XVsENW__field{color:#e8d6af;gap:5px;font-size:12px;display:grid}.LiveFieldShop-module__XVsENW__field select{color:#f4e8ce;background:#251f1b;border:1px solid #8c7350;border-radius:6px;width:100%;min-height:38px;padding:6px}.LiveFieldShop-module__XVsENW__sources{color:#e8d6af;border:1px solid #65543e;border-radius:6px;gap:7px;min-width:0;margin:0;padding:8px;font-size:11px;display:grid}.LiveFieldShop-module__XVsENW__sources legend{padding:0 5px}.LiveFieldShop-module__XVsENW__sources label{align-items:flex-start;gap:6px;display:flex}.LiveFieldShop-module__XVsENW__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.LiveFieldShop-module__XVsENW__products article,.LiveFieldShop-module__XVsENW__confirmation,.LiveFieldShop-module__XVsENW__latest{background:#201c19;border:1px solid #6b563b;border-radius:7px;gap:7px;padding:10px;display:grid}.LiveFieldShop-module__XVsENW__products strong,.LiveFieldShop-module__XVsENW__confirmation strong,.LiveFieldShop-module__XVsENW__latest strong{color:#e8d6af;font-size:13px}.LiveFieldShop-module__XVsENW__liveShop button{color:#f4e8ce;cursor:pointer;background:#4d3522;border:1px solid #ad8051;border-radius:5px;min-height:32px;padding:6px 9px;font-size:11px}.LiveFieldShop-module__XVsENW__liveShop button:disabled{opacity:.5;cursor:not-allowed}.LiveFieldShop-module__XVsENW__actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:620px){.LiveFieldShop-module__XVsENW__products{grid-template-columns:1fr}}
.navigation-module__QcboIG__navigation{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.navigation-module__QcboIG__link{color:#f3e9cf;background:#091017b8;border:1px solid #9db9d659;border-radius:.65rem;justify-content:center;align-items:center;min-height:44px;padding:.45rem .75rem;font-size:.85rem;text-decoration:none;display:inline-flex}.navigation-module__QcboIG__current{text-underline-offset:.25rem;border-width:2px;border-color:#f2c96f;font-weight:700;text-decoration:underline}.navigation-module__QcboIG__link:focus-visible{outline-offset:3px;outline:3px solid #f2c96f}.navigation-module__QcboIG__identity{color:#d9e4ec;max-width:10rem;font-size:.75rem;line-height:1.35}@media (max-width:760px){.navigation-module__QcboIG__link{padding-inline:.65rem;font-size:.8rem}.navigation-module__QcboIG__identity{max-width:8rem}}
.TeamPresentation-module__fz6uya__readOnlyContext{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .5rem;min-width:0;margin-bottom:.65rem;padding:.5rem .75rem;font-size:.8rem;display:grid}.TeamPresentation-module__fz6uya__readOnlyContext>strong,.TeamPresentation-module__fz6uya__readOnlyContext>p{grid-column:1;margin:0}.TeamPresentation-module__fz6uya__readOnlyContext>div{grid-area:1/2/3;max-width:11rem}.TeamPresentation-module__fz6uya__readOnlyContext[data-action-context=spectator] [data-session-state=sign_in_required] p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.TeamPresentation-module__fz6uya__teamCard[data-team-state=injured]{border-left:3px solid #edb669}.TeamPresentation-module__fz6uya__teamCard[data-team-state=cooldown]{border-left:3px double #a0b9ee}.TeamPresentation-module__fz6uya__teamCard[data-team-state=defeated]{border-style:dashed}.TeamPresentation-module__fz6uya__teamCard[data-team-state=inactive],.TeamPresentation-module__fz6uya__teamCard[data-team-state=unknown]{border-style:dotted}
.ClanWarsFloatingTeamSelector-module__1qfSYG__root{bottom:max(.75rem, env(safe-area-inset-bottom));left:max(.75rem, env(safe-area-inset-left));pointer-events:auto;z-index:90;width:min(22rem,100% - 1.5rem);max-width:calc(100% - 1.5rem);position:absolute}.ClanWarsFloatingTeamSelector-module__1qfSYG__trigger,.ClanWarsFloatingTeamSelector-module__1qfSYG__back,.ClanWarsFloatingTeamSelector-module__1qfSYG__option{min-width:44px;min-height:44px}.ClanWarsFloatingTeamSelector-module__1qfSYG__trigger,.ClanWarsFloatingTeamSelector-module__1qfSYG__back{color:#f7e8c5;cursor:pointer;font:inherit;background:#070d13f5;border:1px solid #f2c96f94;border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;padding:.62rem .8rem;font-weight:800;display:inline-flex}.ClanWarsFloatingTeamSelector-module__1qfSYG__trigger{max-width:100%;box-shadow:0 .55rem 1.4rem #0000006b}.ClanWarsFloatingTeamSelector-module__1qfSYG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClanWarsFloatingTeamSelector-module__1qfSYG__panel{background:#070d13f7;border:1px solid #9db9d64d;border-radius:1rem;gap:.55rem;max-height:min(46svh,24rem);margin-top:.45rem;padding:.65rem;display:grid;overflow:hidden;box-shadow:0 1rem 2.6rem #00000085}.ClanWarsFloatingTeamSelector-module__1qfSYG__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.ClanWarsFloatingTeamSelector-module__1qfSYG__headerText{gap:.12rem;min-width:0;display:grid}.ClanWarsFloatingTeamSelector-module__1qfSYG__headerText strong,.ClanWarsFloatingTeamSelector-module__1qfSYG__headerText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClanWarsFloatingTeamSelector-module__1qfSYG__headerText span{color:#9fb4c7;font-size:.76rem}.ClanWarsFloatingTeamSelector-module__1qfSYG__list{overscroll-behavior:contain;gap:.4rem;min-height:0;display:grid;overflow:auto}.ClanWarsFloatingTeamSelector-module__1qfSYG__option{color:#eef5fb;cursor:pointer;font:inherit;text-align:left;background:#ffffff0e;border:1px solid #9db9d62e;border-radius:.78rem;gap:.28rem;width:100%;padding:.58rem .65rem;display:grid}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[aria-selected=true]{border-color:#f2c96fb8;box-shadow:inset 0 0 0 1px #f2c96f29}.ClanWarsFloatingTeamSelector-module__1qfSYG__option:disabled{cursor:not-allowed;opacity:.64}.ClanWarsFloatingTeamSelector-module__1qfSYG__optionTop,.ClanWarsFloatingTeamSelector-module__1qfSYG__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .55rem;display:flex}.ClanWarsFloatingTeamSelector-module__1qfSYG__status{color:#a9c2d8;font-size:.75rem}.ClanWarsFloatingTeamSelector-module__1qfSYG__meta{color:#c6d6e4;justify-content:flex-start;font-size:.74rem}.ClanWarsFloatingTeamSelector-module__1qfSYG__reason,.ClanWarsFloatingTeamSelector-module__1qfSYG__readError{color:#ffc2b8;overflow-wrap:anywhere;font-size:.72rem}.ClanWarsFloatingTeamSelector-module__1qfSYG__sequence{color:#b8d9f5}.ClanWarsFloatingTeamSelector-module__1qfSYG__trigger:focus-visible,.ClanWarsFloatingTeamSelector-module__1qfSYG__back:focus-visible,.ClanWarsFloatingTeamSelector-module__1qfSYG__option:focus-visible{outline-offset:2px;outline:3px solid #6cbdffe6}@media (max-width:760px) and (orientation:portrait){.ClanWarsFloatingTeamSelector-module__1qfSYG__root{bottom:max(.65rem, env(safe-area-inset-bottom));left:max(.65rem, env(safe-area-inset-left));right:max(.65rem, env(safe-area-inset-right));width:auto}.ClanWarsFloatingTeamSelector-module__1qfSYG__panel{max-height:min(46svh,22rem)}}@media (max-width:1024px) and (orientation:landscape){.ClanWarsFloatingTeamSelector-module__1qfSYG__root{bottom:max(.55rem, env(safe-area-inset-bottom));left:auto;right:max(.65rem, env(safe-area-inset-right));width:min(21rem,38vw)}.ClanWarsFloatingTeamSelector-module__1qfSYG__panel{max-height:min(68svh,20rem)}}@media (min-width:761px) and (orientation:portrait),(min-width:1025px) and (orientation:landscape){.ClanWarsFloatingTeamSelector-module__1qfSYG__root{display:none}}.ClanWarsFloatingTeamSelector-module__1qfSYG__health{gap:.2rem;width:100%;font-size:.75rem;display:grid}.ClanWarsFloatingTeamSelector-module__1qfSYG__hpTrack{background:#253441;border-radius:3px;height:5px;display:block;overflow:hidden}.ClanWarsFloatingTeamSelector-module__1qfSYG__hpTrack>span{background:#8bceac;height:100%;display:block}.ClanWarsFloatingTeamSelector-module__1qfSYG__hpTrack[data-hp-known=false]{background:repeating-linear-gradient(90deg,#253441 0 5px,#0000 5px 8px);height:auto}.ClanWarsFloatingTeamSelector-module__1qfSYG__hpTrack>.ClanWarsFloatingTeamSelector-module__1qfSYG__unknownHp{text-align:center;color:#b6c3cc;background:0 0}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[data-team-state=injured]{border-left:4px solid #edb669}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[data-team-state=cooldown]{border-left:4px double #a0b9ee}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[data-team-state=defeated]{border:1px dashed #e89f99}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[data-team-state=inactive],.ClanWarsFloatingTeamSelector-module__1qfSYG__option[data-team-state=unknown]{border-style:dotted}.ClanWarsFloatingTeamSelector-module__1qfSYG__health[data-team-state=injured] .ClanWarsFloatingTeamSelector-module__1qfSYG__hpTrack>span{background:#edb669}.ClanWarsFloatingTeamSelector-module__1qfSYG__health[data-team-state=defeated] .ClanWarsFloatingTeamSelector-module__1qfSYG__status{color:#e89f99}.ClanWarsFloatingTeamSelector-module__1qfSYG__diagnostics{color:#afbfcb;overflow-wrap:anywhere;min-height:0;font-size:.7rem;overflow:auto}.ClanWarsFloatingTeamSelector-module__1qfSYG__diagnostics summary{cursor:pointer}.ClanWarsFloatingTeamSelector-module__1qfSYG__diagnostics p{margin:.35rem 0}.ClanWarsFloatingTeamSelector-module__1qfSYG__option[aria-selected=true]{outline-offset:-2px;outline:2px solid #f2c96f}
.personal-resources-module__u0-a2W__panel{width:100%;min-width:0;margin-top:16px}.personal-resources-module__u0-a2W__panel h4{margin:0 0 12px}.personal-resources-module__u0-a2W__grid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;margin:0 0 12px;display:grid}.personal-resources-module__u0-a2W__grid div{border:1px solid #ffffff29;border-radius:8px;min-width:0;padding:8px}.personal-resources-module__u0-a2W__grid dt{opacity:.8;font-size:.8rem}.personal-resources-module__u0-a2W__grid dd{font-variant-numeric:tabular-nums;overflow-wrap:normal;margin:6px 0 0;font-weight:600}.personal-resources-module__u0-a2W__panel button{padding:6px 10px}.personal-resources-module__u0-a2W__panel small{opacity:.75}
.ArenaHome-module__noRdBa__legacy>summary{cursor:pointer;min-height:44px;padding-block:.5rem;font-size:1rem}.ArenaHome-module__noRdBa__legacy>summary:focus-visible{outline-offset:4px;outline:3px solid #f2c96f}.ArenaHome-module__noRdBa__legacyContent{margin-top:1rem}
