@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lilita-one-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lilita-one-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nunito-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nunito-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nunito-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nunito-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/nunito-900-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/nunito-900-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/teko-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/teko-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#2a1a12;--ink-soft:#4a3226;--bg:#f3dfb6;--surface:#fff6e3;--surface-2:#f6e6c6;--surface-3:#dcc39a;--text:#2a1a12;--text-2:#6b4a2e;--text-3:#8c6a48;--paper-white:#fff8ea;--wood:#8a5a2b;--wood-deep:#5e3a17;--sky:#8fd3ff;--lamp:#f5b742;--lamp-deep:#c98a1b;--lamp-glow:#f5b74273;--brick:#e8623c;--brick-deep:#a83d22;--teal:#3cc2b3;--teal-deep:#1f8a80;--plum:#a86cd9;--plum-deep:#6f3fa0;--gold:#ffd54a;--rar-commune:#c9b8d9;--rar-rare:#3cc2b3;--rar-epique:#a86cd9;--rar-legendaire:#ffd54a;--font-display:"Lilita One", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--font-text:"Nunito", ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius-s:10px;--radius-m:16px;--radius-l:24px;--outline:3px;--shadow-panel:0 6px 16px #4a2c0e2e;--shadow-float:0 14px 34px #4a2c0e4d;--tap:44px;--nav-h:68px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--lamp)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);overflow-x:hidden}body{min-height:100dvh;font-family:var(--font-text);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;font-weight:500;line-height:1.45}::selection{background:var(--lamp);color:var(--ink)}::placeholder{color:var(--text-3)}:focus-visible{outline:3px solid var(--lamp);outline-offset:2px;border-radius:var(--radius-s)}button,input,select{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}p{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:400;line-height:1.05}h1{font-size:30px}h2{font-size:22px}h3{font-size:17px;font-family:var(--font-text);font-weight:900}.display{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}.muted{color:var(--text-2)}.small{font-size:13px}.center{text-align:center}.strong{font-weight:900}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.stack{flex-direction:column;gap:12px;display:flex}.stack--tight{gap:8px}.stack--loose{gap:20px}.row{align-items:center;gap:10px;display:flex}.row--between{justify-content:space-between}.row--wrap{flex-wrap:wrap}.grid-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.app-stage{background:linear-gradient(#8fd3ff 0%,#dff3ff 38%,#f3dfb6 39%,#e6c893 100%);min-height:100dvh}.phone{background:var(--bg);isolation:isolate;flex-direction:column;width:100%;max-width:100vw;min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow-x:clip}@media (min-width:560px){.app-stage{padding:24px 0}.phone{border:var(--outline) solid var(--ink);width:430px;height:calc(100dvh - 48px);min-height:0;max-height:932px;box-shadow:var(--shadow-float), 0 0 0 10px #3b2415, 0 0 0 12px #5e3a17;scrollbar-width:thin;scrollbar-color:var(--wood) transparent;border-radius:38px;overflow:hidden auto}.phone::-webkit-scrollbar{width:8px}.phone::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:8px}}.screen{padding:14px 16px calc(var(--nav-h) + 24px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:14px;display:flex}.screen--no-nav{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.screen--flush{padding-left:0;padding-right:0}@keyframes screen-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.topbar{z-index:20;grid-template-columns:var(--tap) 1fr auto;min-height:56px;padding:8px 12px 8px 8px;padding-top:calc(8px + env(safe-area-inset-top));background:linear-gradient(180deg, #9a6733, var(--wood) 55%, var(--wood-deep));border-bottom:var(--outline) solid var(--ink);color:var(--paper-white);align-items:center;gap:8px;display:grid;position:sticky;top:0;box-shadow:0 4px 12px #4a2c0e40}.topbar--no-back{grid-template-columns:minmax(0,1fr) auto;padding-left:12px}.topbar--no-back .topbar__spacer{display:none}.topbar__back{width:var(--tap);height:var(--tap);color:var(--ink);background:var(--surface);border:var(--outline) solid var(--ink);box-shadow:0 3px 0 var(--ink);transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);border-radius:50%;place-items:center;display:grid}.topbar__back:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.topbar__spacer{width:var(--tap)}.topbar__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--lamp);text-shadow:0 2px 0 var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;overflow:hidden}.topbar__right{align-items:center;gap:8px;display:flex}.chip{border:var(--outline) solid var(--ink);background:var(--surface);min-height:34px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:14px;font-weight:900;display:inline-flex}.chip--coin{background:var(--lamp);color:var(--ink)}.chip--level{background:var(--teal);color:var(--ink)}.chip--brick{background:var(--brick);color:var(--ink)}.chip--plum{background:var(--plum);color:var(--ink)}.chip svg{flex:none}.btn{--btn-bg:var(--lamp);--btn-fg:var(--ink);--btn-edge:var(--lamp-deep);border:var(--outline) solid var(--ink);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:.02em;text-align:center;box-shadow:0 4px 0 var(--ink), inset 0 2px 0 #ffffff40, inset 0 -4px 0 var(--btn-edge);transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out), filter .12s;-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:18px;line-height:1.1;display:inline-flex;position:relative}.btn:hover{filter:brightness(1.05)}.btn:active{box-shadow:0 1px 0 var(--ink), inset 0 2px 0 #ffffff26, inset 0 -2px 0 var(--btn-edge);transform:translateY(3px)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;filter:saturate(.4)brightness(.8);box-shadow:0 4px 0 var(--ink), inset 0 -4px 0 var(--btn-edge);transform:none}.btn--block{width:100%;display:flex}.btn--sm{border-radius:12px;min-height:44px;padding:0 14px;font-size:15px}.btn--lg{border-radius:18px;min-height:60px;font-size:21px}.btn--brick{--btn-bg:var(--brick);--btn-edge:var(--brick-deep)}.btn--teal{--btn-bg:var(--teal);--btn-edge:var(--teal-deep)}.btn--plum{--btn-bg:var(--plum);--btn-edge:var(--plum-deep)}.btn--night{--btn-bg:var(--wood);--btn-fg:var(--paper-white);--btn-edge:var(--wood-deep)}.btn--ghost{--btn-bg:#fff6e399;--btn-fg:var(--text);--btn-edge:transparent;border-color:var(--wood);box-shadow:none;font-family:var(--font-text);font-size:15px;font-weight:900}.btn--ghost:active{box-shadow:none;transform:translateY(1px)}.btn--ghost:disabled{box-shadow:none}.btn__spinner{border:3px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.btn__icon{place-items:center;display:inline-grid}.option{min-height:var(--tap);border:var(--outline) solid var(--ink);background:var(--surface);color:var(--text);box-shadow:0 3px 0 var(--ink);transition:transform .12s var(--ease-out), background .12s;border-radius:12px;padding:8px 12px;font-size:14px;font-weight:800}.option:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.option[aria-pressed=true],.option--active{background:var(--lamp);color:var(--ink)}.option:disabled{opacity:.5;cursor:not-allowed}.swatch{width:var(--tap);height:var(--tap);border:var(--outline) solid var(--ink);box-shadow:0 3px 0 var(--ink);transition:transform .12s var(--ease-out);border-radius:50%}.swatch[aria-pressed=true]{outline:3px solid var(--text);outline-offset:2px;transform:scale(1.08)}.segmented{border:var(--outline) solid var(--ink);background:var(--surface-2);border-radius:14px;gap:6px;padding:6px;display:flex}.segmented .option{box-shadow:none;border-width:2px;flex:1}.segmented .option:active{transform:none}.panel{border-radius:var(--radius-m);border:var(--outline) solid var(--wood-deep);background:var(--surface);box-shadow:var(--shadow-panel), inset 0 2px 0 #ffffffb3;padding:14px;position:relative}.panel--tilt{transform:rotate(-.8deg)}.panel--lamp{background:linear-gradient(180deg, #f8c65c, var(--lamp));color:var(--ink)}.panel--brick{background:linear-gradient(180deg, #ef7a56, var(--brick));color:var(--ink)}.panel--teal{background:linear-gradient(180deg, #62d3c6, var(--teal));color:var(--ink)}.panel--plum{background:linear-gradient(180deg, #b985e0, var(--plum));color:var(--ink)}.panel--lamp .muted,.panel--brick .muted,.panel--teal .muted,.panel--plum .muted{color:#241a2bbf}.panel__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--wood-deep);margin-bottom:10px;font-size:18px}.panel--lamp .panel__title,.panel--brick .panel__title,.panel--teal .panel__title,.panel--plum .panel__title{color:var(--ink)}.panel--dashed{border-style:dashed;border-color:var(--wood);box-shadow:none;background:0 0}.sign{border:var(--outline) solid var(--ink);background:var(--lamp);color:var(--ink);font-family:var(--font-display);letter-spacing:.03em;box-shadow:0 3px 0 var(--ink);border-radius:10px;padding:6px 16px;font-size:15px;display:inline-block;transform:rotate(-2deg)}.bar{border:var(--outline) solid var(--ink);background:var(--surface-3);border-radius:999px;height:18px;position:relative;overflow:hidden}.bar__fill{background:var(--teal);height:100%;transition:width .45s var(--ease-out);border-radius:999px;box-shadow:inset 0 -4px #00000040,inset 0 2px #ffffff4d}.bar--hp-a .bar__fill{background:var(--teal)}.bar--hp-b .bar__fill{background:var(--brick)}.bar--xp .bar__fill{background:var(--lamp)}.bar--thick{height:24px}.bar__ghost{background:#2a1a1240;transition:width .9s .15s;position:absolute;top:0;bottom:0;left:0;right:auto}.bar__label{color:var(--ink);text-shadow:0 1px #ffffffa6;font-variant-numeric:tabular-nums;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.statbar{grid-template-columns:92px 1fr 34px;align-items:center;gap:10px;min-height:36px;display:grid}.statbar--allocate{grid-template-columns:92px 1fr 34px var(--tap)}.statbar__name{font-size:14px;font-weight:900}.statbar__track{border:var(--outline) solid var(--ink);background:var(--surface-3);border-radius:9px;height:18px;position:relative;overflow:hidden}.statbar__fill{background:var(--lamp);height:100%;box-shadow:inset 0 -4px 0 var(--lamp-deep), inset 0 2px 0 #ffffff59;transition:width .4s var(--ease-out);position:absolute;top:0;left:0}.statbar__fill--new{background:var(--teal);box-shadow:inset 0 -4px 0 var(--teal-deep), inset 0 2px 0 #ffffff59;animation:stamp-in .4s var(--ease-pop) both}.statbar__ticks{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(100% / var(--segments,14) - 2px), #2a1a1247 calc(100% / var(--segments,14) - 2px), #2a1a1247 calc(100% / var(--segments,14)));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.statbar__value{font-family:var(--font-display);text-align:right;font-variant-numeric:tabular-nums;font-size:20px}.statbar__plus{width:var(--tap);height:var(--tap);border:var(--outline) solid var(--ink);background:var(--teal);color:var(--ink);box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.statbar__plus:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.statbar__plus:disabled{filter:saturate(.3)brightness(.7);cursor:not-allowed}.tag{border:2px solid var(--ink);letter-spacing:.02em;color:var(--ink);background:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:900;display:inline-flex}.tag--epique{background:var(--rar-epique);color:var(--paper-white);box-shadow:0 0 10px #a86cd999}.tag--legendaire{background:var(--rar-legendaire);box-shadow:0 0 12px #ffd54ab3}.tag--demo{background:var(--surface);color:var(--text-2);border-style:dashed}.tag--facile{background:var(--teal)}.tag--equilibre{background:var(--lamp)}.tag--risque{background:#f08a5d}.tag--redoutable{background:var(--brick);color:var(--paper-white)}.tag--win{background:var(--teal)}.tag--loss{background:var(--brick);color:var(--paper-white)}.tag--draw{background:var(--text-2)}.bottom-nav{z-index:30;min-height:var(--nav-h);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #9a6733, var(--wood) 50%, var(--wood-deep));border-top:var(--outline) solid var(--ink);grid-template-columns:repeat(5,1fr);display:grid;position:sticky;bottom:0;box-shadow:0 -8px 24px #4a2c0e4d}.bottom-nav__item{color:#f3dfb6;letter-spacing:.02em;min-height:56px;transition:color .15s, background .15s, transform .15s var(--ease-out);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:900;display:flex;position:relative}.bottom-nav__item:active{transform:scale(.95)}.bottom-nav__item--active{color:var(--ink);background:var(--lamp);border:2px solid var(--ink);box-shadow:0 0 0 3px var(--lamp-glow)}.bottom-nav__dot{background:var(--brick);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;animation:1.6s ease-in-out infinite pulse;position:absolute;top:6px;right:14px}.toast{left:50%;bottom:calc(var(--nav-h) + 20px + env(safe-area-inset-bottom));z-index:60;border:var(--outline) solid var(--ink);background:var(--wood-deep);max-width:min(92vw,400px);color:var(--paper-white);text-align:center;box-shadow:var(--shadow-float);animation:toast-in .3s var(--ease-pop) both;pointer-events:none;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:800;position:fixed;transform:translate(-50%)}.toast--success{background:var(--teal);color:var(--ink)}.toast--error{background:var(--brick);color:var(--paper-white)}.toast--rare{background:linear-gradient(90deg, var(--plum), var(--gold));color:var(--ink)}.sheet-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2a1a128c;justify-content:center;align-items:flex-end;animation:.2s both fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{border:var(--outline) solid var(--wood-deep);background:var(--surface);width:100%;max-width:430px;max-height:88dvh;box-shadow:var(--shadow-float);padding:10px 16px calc(24px + env(safe-area-inset-bottom));animation:sheet-in .32s var(--ease-out) both;border-bottom:0;border-radius:26px 26px 0 0;overflow-y:auto}.sheet:before{content:"";background:var(--surface-3);border-radius:999px;width:48px;height:5px;margin:0 auto 10px;display:block}.sheet__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sheet__title{font-family:var(--font-display);color:var(--wood-deep);font-size:22px}.sheet__close{width:var(--tap);height:var(--tap);background:var(--surface-2);border:var(--outline) solid var(--ink);color:var(--text);border-radius:50%;place-items:center;display:grid}.sheet__body{overscroll-behavior:contain;flex-direction:column;gap:12px;display:flex}.save-warning{color:var(--text);background:var(--surface-2);border:2px solid var(--gold);margin:12px;padding:16px}.save-warning p{margin:0 0 12px}.empty{text-align:center;color:var(--text-2);border:3px dashed var(--wood);border-radius:var(--radius-m);flex-direction:column;align-items:center;gap:8px;padding:28px 16px;display:flex}.empty__icon{color:var(--brick-deep)}.empty__title{font-family:var(--font-display);color:var(--text);font-size:20px}.field{flex-direction:column;gap:6px;display:flex}.field__label{font-size:14px;font-weight:900}.input{border:var(--outline) solid var(--ink);min-height:52px;color:var(--text);caret-color:var(--brick);background:#fff;border-radius:14px;padding:0 14px;font-size:17px;font-weight:800;box-shadow:inset 0 3px #4a2c0e1f}.input::placeholder{color:var(--text-3);font-weight:600}.input[aria-invalid=true]{border-color:var(--brick)}.field__error{color:var(--brick-deep);font-size:13px;font-weight:800}.field__hint{color:var(--text-2);font-size:13px}.list{flex-direction:column;gap:10px;display:flex}.item{border-radius:var(--radius-m);border:var(--outline) solid var(--wood-deep);background:var(--surface);grid-template-columns:64px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.item--active{outline:3px solid var(--teal);outline-offset:-3px}.item__thumb{background:var(--surface-2);border:2px solid var(--ink);border-radius:12px;place-items:center;width:64px;height:64px;display:grid}.item__name{font-size:15px;font-weight:900}.item__meta{color:var(--text-2);font-size:13px}.table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.table th,.table td{text-align:left;border-bottom:2px solid var(--surface-2);padding:8px 6px}.table th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:12px}.table td:last-child,.table th:last-child{text-align:right}.table tr.total td{color:var(--brick-deep);border-bottom:0;font-weight:900}.notice{border:2px dashed var(--wood);color:var(--text-2);background:#fff6e399;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.4}.notice--warn{border-color:var(--brick);color:var(--brick-deep)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,16px)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes stamp-in{0%{opacity:0;transform:scale(1.22)rotate(-3deg)}60%{opacity:1;transform:scale(.94)rotate(1deg)}to{transform:scale(1)rotate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes twinkle{0%,to{opacity:.55}50%{opacity:1}}@keyframes rise-fade{0%{opacity:0;transform:translate(-50%,10px)scale(.7)}20%{opacity:1;transform:translate(-50%,-10px)scale(1.15)}to{opacity:0;transform:translate(-50%,-70px)scale(1)}}@keyframes glow{0%,to{box-shadow:0 0 0 0 var(--lamp-glow)}50%{box-shadow:0 0 0 10px #0000}}.stamp{animation:stamp-in .5s var(--ease-pop) both}.float{animation:3s ease-in-out infinite float}.pulse-glow{animation:1.8s ease-out infinite glow}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.arsenal-panel{background:var(--surface,#22252b);border:1px solid #67583f;border-radius:6px;grid-column:1/-1;min-width:0;padding:14px}.arsenal-panel__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:8px;display:flex}.arsenal-panel__heading small{color:var(--muted,#bcb5a7)}.arsenal-icons{flex-wrap:wrap;gap:6px;display:flex}.arsenal-icons+.arsenal-icons{margin-top:8px}.arsenal-icons button{min-width:48px;min-height:48px;color:var(--text,#eee6d6);cursor:pointer;touch-action:manipulation;background:#181b21;border:1px solid #4d5059;border-radius:5px;justify-content:center;align-items:center;padding:3px;display:flex}.arsenal-icons button[aria-pressed=true]{outline-offset:1px;border-color:#e5b444;outline:2px solid #e5b444}.arsenal-icons button:focus-visible{outline-offset:1px;border-color:#e5b444;outline:2px solid #e5b444}.arsenal-icons .arsenal-skill{gap:5px;padding:7px 9px;font-size:11px}.arsenal-icons .pet-root{animation:none!important}.arsenal-detail{background:#16191e;border-left:3px solid #d6a640;margin-top:12px;padding:14px}.arsenal-detail p{margin:10px 0 0;font-size:13px;line-height:1.5}.arsenal-detail__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.arsenal-detail__heading h3{margin:0;font-size:21px}.arsenal-detail__heading button{color:inherit;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:24px}.fighter{flex:none;display:inline-block;position:relative}.fighter svg{width:100%;height:100%;overflow:visible}.fighter[data-facing=left]>svg{transform:scaleX(-1)}.roman-renderer{transform-origin:50%;pointer-events:none;width:112%;height:100%;position:absolute;top:0;bottom:0;left:-6%;right:-6%}.roman-renderer:before{content:"";z-index:0;clip-path:polygon(2% 54%,16% 28%,48% 14%,82% 29%,100% 57%,84% 78%,47% 88%,13% 77%);filter:blur(1.5px);background:#0f0d0f59;width:52%;height:4%;position:absolute;bottom:3.5%;left:24%;transform:skew(-9deg)}.fighter--facettes[data-pose=attack] .roman-renderer:before,.fighter--facettes[data-pose=dodge] .roman-renderer:before{width:76%;left:8%;transform:skew(-18deg)scaleY(.78)}.fighter--facettes[data-pose=hit] .roman-renderer:before{width:64%;left:18%;transform:skew(13deg)scaleY(.84)}.fighter--facettes[data-pose=ko] .roman-renderer:before{width:86%;height:7%;bottom:13%;left:7%;transform:skew(-12deg)scaleY(.72)}.fighter--facettes[data-facing=left]>.roman-renderer{transform:scaleX(-1)}.roman-renderer__motion{isolation:isolate;position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:50% 95%!important}.roman-body-layers{position:absolute;top:0;bottom:0;left:0;right:0}.roman-renderer[data-motion-driver=painted-v2]:before{display:none}.painted-ground-shadow{filter:blur(1.5px);background:#0f0d0f4d;border-radius:50%;width:52%;height:4%;position:absolute;bottom:3.5%;left:24%}.fighter .roman-renderer[data-motion-driver=painted-v2] .fighter-root,.fighter .roman-renderer[data-motion-driver=painted-v2] .painted-arm-joint,.fighter .roman-renderer[data-motion-driver=painted-v2] .painted-weapon-motion{transition:none!important;animation:none!important}.roman-body-layers[data-articulated] .roman-renderer__base{filter:none}.fighter .roman-rig-defs{width:0;height:0;position:absolute}.painted-arm-joint{transform-box:view-box}.roman-articulated-arm.painted-arm-joint{transform-box:border-box;filter:none}.painted-arm-art{position:absolute;top:0;bottom:0;left:0;right:0}.painted-held-weapon{transform-box:view-box;transform-origin:0 0}.classic-body-part,.classic-body-part>.classic-body-part__paint{transform-origin:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.legendary-body-coordinate-space{aspect-ratio:8/9;pointer-events:none;max-width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.legendary-body-surface{opacity:0;pointer-events:none;width:140%;height:113.333%;position:absolute;top:-6.66667%;left:-20%}.legendary-motion:has([data-body-raster=webgl],[data-body-raster=canvas-fallback]) .legendary-body-surface{opacity:1}[data-legendary-body-mesh][data-body-raster=webgl] [data-body-fragments],[data-legendary-body-mesh][data-body-raster=canvas-fallback] [data-body-fragments]{visibility:hidden}[data-body-raster=svg-fallback] [data-body-fragments]{visibility:visible}.stage .roman-articulated-arm,.stage .painted-held-weapon{will-change:transform}.bow-original-string-cut{opacity:1}.fighter[data-pose=attack] .painted-arm-joint{animation:painted-arm-strike var(--attack-duration,.8s) var(--ease-in-out) both;will-change:transform}.fighter[data-pose=attack][data-weapon-reach=ranged] .painted-arm-joint{animation-name:painted-arm-aim}.fighter[data-pose=attack][data-weapon=overhead] .painted-arm-joint,.fighter[data-pose=attack][data-weapon=smash] .painted-arm-joint,.fighter[data-pose=attack][data-weapon=cleave] .painted-arm-joint{animation-name:painted-arm-heavy}.fighter[data-pose=attack][data-weapon=flurry] .painted-arm-joint[data-arm=off]{animation-name:painted-arm-off}@keyframes painted-arm-strike{0%,to{transform:rotate(0)}18%{transform:rotate(12deg)}48%,53%{transform:rotate(-62deg)}72%{transform:rotate(-35deg)}}@keyframes painted-arm-heavy{0%,to{transform:rotate(0)}29%{transform:rotate(-122deg)}54%,59%{transform:rotate(-52deg)}76%{transform:rotate(-24deg)}}@keyframes painted-arm-aim{0%,to{transform:rotate(0)}30%,34%{transform:rotate(-74deg)}38%{transform:rotate(-80deg)}45%,62%{transform:rotate(-74deg)}}@keyframes painted-arm-off{0%,to{transform:rotate(0)}28%{transform:rotate(8deg)}58%,64%{transform:rotate(-70deg)}78%{transform:rotate(-32deg)}}.roman-renderer__base,.roman-renderer__tint,.roman-cloth-color,.roman-hair-color,.roman-skin-color,.roman-skin-depth,.roman-weapon,.roman-outfit-garment,.roman-anatomy,.roman-face-patch,.roman-face-detail{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.roman-renderer__base{z-index:1;object-fit:contain;filter:drop-shadow(0 5px 2px #0f0c114d);-webkit-user-select:none;user-select:none}.roman-renderer__tint{z-index:1;opacity:.58;mix-blend-mode:color;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.roman-renderer__tint--skin{opacity:.5}.roman-renderer__tint--skin-depth{opacity:1;mix-blend-mode:multiply}.roman-renderer__tint--hair{opacity:.66}.roman-cloth-color{z-index:1;mix-blend-mode:color}.roman-hair-color{z-index:1;mix-blend-mode:normal}.roman-skin-color{z-index:1;mix-blend-mode:color}.roman-skin-depth{z-index:1;mix-blend-mode:multiply}.roman-anatomy{z-index:1}.roman-outfit-garment{z-index:2;overflow:visible}.roman-face-detail{z-index:4;overflow:visible}.roman-face-patch{z-index:3;overflow:visible}.roman-weapon{z-index:5;filter:drop-shadow(0 4px 1px #14100e73);overflow:visible}.fighter.fighter--facettes .roman-weapon.fighter-arm-front{animation:none!important;transform:none!important}.roman-speed-lines{z-index:0;clip-path:polygon(0 18%,100% 0,72% 28%,100% 42%,67% 57%,93% 82%,0 100%);background:repeating-linear-gradient(170deg,#0000 0 9px,#1b181db8 10px 13px,#0000 14px 21px);width:38%;height:22%;position:absolute;top:40%;left:3%}.fighter.fighter--facettes[data-pose=ko] .roman-renderer__motion.fighter-root{filter:saturate(.7)brightness(.85);animation:roman-ko var(--ko-duration,.52s) var(--ease-out) both;transform:none}.fighter.fighter--facettes[data-pose=ko] .roman-weapon.fighter-arm-front{transform:none}@keyframes roman-ko{0%{opacity:.2;transform:translateY(-8px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}.fighter__pet{position:absolute;bottom:-2%;left:-34%}.fighter[data-facing=left] .fighter__pet{left:auto;right:-34%}.fighter__pet.pet--bear{z-index:-1;bottom:8%;left:-70%}.fighter[data-facing=left] .fighter__pet.pet--bear{left:auto;right:-70%}.fighter:has(>.fighter__pet.pet--bear){isolation:isolate}.fighter-root,.fighter-arm-front,.fighter-head{transform-box:view-box}.fighter-root{transform-origin:120px 286px;will-change:transform}.fighter-arm-front{will-change:transform}.fighter-head{transform-origin:120px 120px}.fighter[data-pose=idle] .fighter-root{animation:fighter-bob 2.4s var(--ease-in-out) infinite}.fighter[data-pose=idle] .fighter-arm-front{animation:arm-sway 2.4s var(--ease-in-out) infinite}.fighter[data-pose=attack] .fighter-root{animation:fighter-lunge var(--attack-duration,.56s) var(--ease-in-out) both;transform:translate(0)}.fighter[data-pose=attack] .fighter-arm-front{animation:arm-swing var(--attack-duration,.56s) var(--ease-in-out) both;transform:rotate(0)}.fighter-speed-lines{opacity:0;transform-origin:50%}.fighter[data-pose=attack] .fighter-speed-lines{animation:speed-lines var(--attack-duration,.56s) var(--ease-out) both}.fighter[data-pose=attack][data-weapon-reach=ranged] .fighter-root{animation-name:fighter-ranged}.fighter[data-pose=attack][data-weapon-reach=ranged] .fighter-arm-front{animation-name:arm-shoot}.firearm-muzzle{opacity:0;transform-box:fill-box;transform-origin:50%}.fighter[data-pose=attack][data-weapon=firearm] .firearm-muzzle{animation:pistol-muzzle var(--attack-duration,.56s) steps(1, end) both}.fighter[data-pose=attack][data-weapon=thrust] .fighter-root{animation-name:fighter-thrust}.fighter[data-pose=attack][data-weapon=overhead] .fighter-arm-front,.fighter[data-pose=attack][data-weapon=smash] .fighter-arm-front,.fighter[data-pose=attack][data-weapon=chop] .fighter-arm-front{animation-name:arm-overhead}.fighter[data-pose=attack][data-weapon=flurry] .fighter-arm-front{animation-name:arm-flurry}.fighter[data-pose=hit] .fighter-root{animation:fighter-hit var(--hit-duration,.32s) var(--ease-out) both}.fighter[data-pose=dodge] .fighter-root{animation:fighter-dodge var(--hit-duration,.32s) var(--ease-in-out) both}.fighter[data-pose=block] .fighter-root{animation:fighter-block var(--hit-duration,.32s) var(--ease-out) both}.fighter[data-pose=block] .fighter-arm-front{animation:arm-block var(--hit-duration,.32s) var(--ease-out) both}.fighter[data-pose=ko] .fighter-root{filter:saturate(.6)brightness(.85);animation:fighter-ko var(--ko-duration,.7s) var(--ease-out) both;transform:translate(6px,4px)rotate(84deg)}.fighter[data-pose=ko] .fighter-arm-front{transform:rotate(-70deg)}.fighter[data-pose=victory] .fighter-root{animation:fighter-victory-settle .42s var(--ease-out) both}.fighter[data-pose=victory] .fighter-arm-front{transform:rotate(0)}.fighter[data-pose=stunned] .fighter-root{animation:fighter-wobble 1.1s var(--ease-in-out) infinite;transform:rotate(6deg)}.fighter[data-pose=stunned] .fighter-head{animation:head-dizzy 1.1s var(--ease-in-out) infinite}.fighter[data-pose=shout] .fighter-root{animation:fighter-shout var(--shout-duration,.6s) var(--ease-in-out) both;transform:scale(1.06)}.fighter[data-pose=shout] .fighter-arm-front{transform:rotate(-120deg)}@keyframes fighter-bob{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.015)scaleX(.997)}}@keyframes arm-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}@keyframes fighter-lunge{0%{transform:translate(0)scaleX(1)}14%{transform:translate(-11px)translateY(2px)scaleX(.94)scaleY(1.04)}40%{transform:translateX(calc(var(--dash,120px) - 12px)) translateY(-14px) rotate(-3deg) scaleX(1.07) scaleY(.96)}50%{transform:translateX(var(--dash,120px)) translateY(-7px) rotate(2deg) scaleX(1.02)}66%{transform:translateX(calc(var(--dash,120px) - 64px)) translateY(0) scaleX(.98)}to{transform:translate(0)scaleX(1)}}@keyframes arm-swing{0%{transform:rotate(0)}22%{transform:rotate(-128deg)}43%{transform:rotate(52deg)}62%{transform:rotate(22deg)}to{transform:rotate(0)}}@keyframes fighter-hit{0%{transform:translate(0)rotate(0)}28%{transform:translate(-21px)translateY(-3px)rotate(-10deg)scaleX(.94)}62%{transform:translate(5px)rotate(2deg)}to{transform:translate(0)rotate(0)}}@keyframes fighter-dodge{0%{transform:translate(0)}42%{transform:translate(-30px)rotate(-16deg)}to{transform:translate(0)rotate(0)}}@keyframes fighter-block{0%,to{transform:translate(0)scaleX(1)}35%{transform:translate(-9px)scaleX(.94)scaleY(1.03)}58%{transform:translate(3px)scaleX(1.02)}}@keyframes arm-block{0%,to{transform:rotate(0)}28%,68%{transform:rotate(-82deg)}}@keyframes fighter-ranged{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-10px)rotate(3deg)scaleX(.97)}47%{transform:translate(3px)rotate(-2deg)scaleX(1.02)}}@keyframes fighter-thrust{0%,to{transform:translate(0)scaleX(1)}16%{transform:translate(-12px)scaleX(.93)}44%{transform:translateX(var(--dash,120px)) translateY(-8px) scaleX(1.1)}60%{transform:translateX(calc(var(--dash,120px) - 18px)) scaleX(1.02)}}@keyframes arm-shoot{0%,to{transform:rotate(0)}22%,52%{transform:rotate(-72deg)}60%{transform:rotate(-62deg)}}@keyframes pistol-muzzle{0%,33%,43%,to{opacity:0;transform:scale(.45)rotate(-10deg)}34%,42%{opacity:1;transform:scale(1)rotate(8deg)}}@keyframes arm-overhead{0%,to{transform:rotate(0)}24%{transform:rotate(-170deg)}48%{transform:rotate(62deg)}64%{transform:rotate(34deg)}}@keyframes arm-flurry{0%,to{transform:rotate(0)}20%{transform:rotate(-105deg)}37%{transform:rotate(42deg)}52%{transform:rotate(-82deg)}68%{transform:rotate(58deg)}}@keyframes speed-lines{0%,14%,to{opacity:0;transform:translate(0)scaleX(.8)}30%,50%{opacity:.7;transform:translate(24px)scaleX(1.35)}70%{opacity:0;transform:translate(48px)scaleX(1.6)}}@keyframes fighter-ko{0%{transform:translate(0)rotate(0)}40%{transform:translate(10px,-26px)rotate(28deg)}to{transform:translate(6px,4px)rotate(84deg)}}@keyframes fighter-victory-settle{0%{filter:saturate(.85);transform:scale(.98)}to{filter:saturate(1.08);transform:scale(1)}}@keyframes fighter-wobble{0%,to{transform:rotate(6deg)}50%{transform:rotate(-6deg)}}@keyframes head-dizzy{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes fighter-shout{0%{transform:scale(1)}30%{transform:scale(1.1)translateY(-6px)}to{transform:scale(1.06)}}.pet{flex:none;display:inline-block;position:relative}.pet svg{width:100%;height:100%;overflow:visible}.pet[data-facing=left] svg{transform:scaleX(-1)}.pet-shadow{transform-box:fill-box;transform-origin:50%;transition:transform .16s var(--ease-out), opacity .16s var(--ease-out)}.pet[data-pose=attack] .pet-shadow{opacity:.16;transform:translate(9px)scaleX(1.28)scaleY(.72)}.pet-root{transform-box:view-box;transform-origin:60px 84px;will-change:transform}.pet--bear .pet-root{transform-origin:60px 140px}.pet[data-pose=idle] .pet-root{animation:pet-bob 1.8s var(--ease-in-out) infinite}.pet[data-pose=attack] .pet-root{animation:pet-pounce var(--pet-duration,.62s) var(--ease-in-out) both}.pet--bear[data-pose=idle] .pet-root{animation:bear-breathe 2.4s var(--ease-in-out) infinite}.pet--bear[data-pose=attack] .pet-root{animation:bear-maul var(--pet-duration,1.1s) var(--ease-in-out) both}.bear-frame{opacity:0}.bear-frame--idle{opacity:1}.pet--bear[data-pose=attack] .bear-frame--idle{animation:bear-frame-idle var(--pet-duration,1.1s) linear both}.pet--bear[data-pose=attack] .bear-frame--windup{animation:bear-frame-windup var(--pet-duration,1.1s) linear both}.pet--bear[data-pose=attack] .bear-frame--attack{animation:bear-frame-strike var(--pet-duration,1.1s) linear both}.pet--bear[data-pose=attack] .bear-frame--recover{animation:bear-frame-recover var(--pet-duration,1.1s) linear both}@keyframes bear-frame-idle{0%,8%,to{opacity:1}12%,92%{opacity:0}}@keyframes bear-frame-windup{0%,8%,45%,to{opacity:0}12%,41%{opacity:1}}@keyframes bear-frame-strike{0%,41%,68%,to{opacity:0}45%,64%{opacity:1}}@keyframes bear-frame-recover{0%,64%,96%,to{opacity:0}68%,92%{opacity:1}}.pet[data-pose=hidden]{visibility:hidden}@keyframes pet-bob{0%,to{transform:scaleY(1)rotate(0)}50%{transform:scaleY(1.025)rotate(-1.5deg)}}@keyframes pet-pounce{0%{transform:translate(0)translateY(0)}45%{transform:translate(50px)translateY(-22px)rotate(-10deg)}to{transform:translate(0)translateY(0)rotate(0)}}@keyframes bear-breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.006,1.008)}}@keyframes bear-maul{0%,to{transform:translate(0)}24%{transform:translate(-4px,2px)rotate(-2deg)}45%{transform:translate(var(--bear-charge,50px),-4px)}50%,62%{transform:translate(var(--bear-charge,50px),0)}80%{transform:translate(12px,-2px)}}@media (prefers-reduced-motion:reduce){.pet--bear .pet-root,.pet--bear .bear-frame{animation:none!important}.pet--bear .bear-frame{opacity:0}.pet--bear .bear-frame--idle{opacity:1}}.reduce-motion .pet--bear .pet-root,.reduce-motion .pet--bear .bear-frame{animation:none!important}.reduce-motion .pet--bear .bear-frame{opacity:0}.reduce-motion .pet--bear .bear-frame--idle{opacity:1}.fcard{text-align:left;border-radius:var(--radius-m);border:var(--outline) solid var(--wood-deep);background:var(--surface);width:100%;color:var(--text);box-shadow:0 4px 0 var(--wood-deep);transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);grid-template-columns:104px 1fr;gap:10px;padding:10px;display:grid}.fcard:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.fcard:disabled{opacity:.6}.fcard__portrait{border:2px solid var(--ink);background:linear-gradient(#bfe6ff 0%,#e8f6ff 55%,#e9c98a 56%,#dcb77a 100%);border-radius:12px;place-items:end center;height:118px;display:grid;overflow:hidden}.fcard__portrait .fighter{margin-bottom:2px}.fcard__body{flex-direction:column;gap:5px;min-width:0;display:flex}.fcard__name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;overflow:hidden}.fcard__meta{gap:6px}.fcard__line{color:var(--text-2);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.fcard__xp{color:var(--brick-deep);align-items:center;gap:6px;font-size:13px;font-weight:900;display:flex}.fcard__ranking{color:var(--text-2);overflow-wrap:anywhere;padding-top:4px;font-size:13px;font-weight:800;line-height:1.4;display:block}.ranking-notice p{margin:5px 0 0}.ranking-notice .btn{margin-top:10px}.weapon-sprite{flex:none;place-items:center;display:inline-grid;overflow:visible}.weapon-sprite img{object-fit:contain;filter:drop-shadow(0 4px 2px #00000059);width:94%;height:94%}.weapon-sprite--ranged img{width:100%;height:100%}.painted-weapon-motion{transform-box:view-box;transform-origin:0 0;will-change:transform}.roman-weapon-grip{pointer-events:none;filter:drop-shadow(0 1.5px #14100e6b)}.roman-weapon-grip__palm,.roman-weapon-grip__wrist{vector-effect:non-scaling-stroke}.fighter--facettes[data-pose=attack] .fighter-arm-front{animation:none;transform:none}.fighter--facettes[data-pose=attack] .painted-weapon-motion{animation:weapon-slash var(--attack-duration,.65s) var(--ease-in-out) both}.fighter--facettes[data-pose=attack][data-weapon=sweep] .painted-weapon-motion{animation-name:weapon-sweep}.fighter--facettes[data-pose=attack][data-weapon=cleave] .painted-weapon-motion{animation-name:weapon-cleave}.fighter--facettes[data-pose=attack][data-weapon=smash] .painted-weapon-motion{animation-name:weapon-smash}.fighter--facettes[data-pose=attack][data-weapon=flail] .painted-weapon-motion{animation-name:weapon-flail}.fighter--facettes[data-pose=attack][data-weapon=thrust] .painted-weapon-motion{animation-name:weapon-thrust}.fighter--facettes[data-pose=attack][data-weapon=flurry] .painted-weapon-motion{animation-name:weapon-flurry}.fighter--facettes[data-pose=attack][data-weapon=flurry] .painted-weapon-motion[data-weapon-hand=off]{animation-name:weapon-flurry-off}.fighter--facettes[data-pose=attack][data-weapon=bow] .painted-weapon-motion{animation-name:weapon-bow}.fighter--facettes[data-pose=attack][data-weapon=firearm] .painted-weapon-motion{animation-name:weapon-firearm}.fighter--facettes[data-pose=attack][data-weapon=overhead] .painted-weapon-motion{animation-name:weapon-overhead}.fighter--facettes[data-pose=attack][data-weapon=chop] .painted-weapon-motion{animation-name:weapon-chop}.fighter--facettes[data-pose=attack][data-weapon=whack] .painted-weapon-motion{animation-name:weapon-whack}.fighter--facettes[data-pose=attack][data-weapon=staff-spin] .painted-weapon-motion{animation-name:weapon-staff-spin}.fighter--facettes[data-pose=attack][data-weapon=crossbow] .painted-weapon-motion{animation-name:weapon-crossbow}.fighter--facettes[data-pose=attack][data-weapon=sling] .painted-weapon-motion{animation-name:weapon-sling}.fighter--facettes[data-pose=attack][data-weapon=reap] .painted-weapon-motion{animation-name:weapon-reap}.fighter--facettes[data-pose=attack][data-weapon=snap] .painted-weapon-motion{animation-name:weapon-snap}.fighter--facettes[data-pose=attack][data-weapon=shield-bash] .painted-weapon-motion{animation-name:weapon-shield-bash}.fighter[data-weapon-reach=close]{--dash:clamp(124px, 38vw, 170px)}.fighter[data-weapon-reach=standard]{--dash:clamp(96px, 31vw, 148px)}.fighter[data-weapon-reach=long]{--dash:clamp(62px, 23vw, 112px)}.fighter[data-weapon-reach=ranged]{--dash:16px}.fighter[data-pose=attack][data-weapon=smash] .fighter-root,.fighter[data-pose=attack][data-weapon=cleave] .fighter-root,.fighter[data-pose=attack][data-weapon=flail] .fighter-root,.fighter[data-pose=attack][data-weapon=overhead] .fighter-root,.fighter[data-pose=attack][data-weapon=reap] .fighter-root{animation-name:fighter-weapon-heavy}.fighter[data-pose=attack][data-weapon=flurry] .fighter-root,.fighter[data-pose=attack][data-weapon=snap] .fighter-root{animation-name:fighter-weapon-quick}.fighter[data-pose=attack][data-weapon=sweep] .fighter-root,.fighter[data-pose=attack][data-weapon=whack] .fighter-root,.fighter[data-pose=attack][data-weapon=chop] .fighter-root{animation-name:fighter-weapon-sweep}.fighter[data-pose=attack][data-weapon=staff-spin] .fighter-root{animation-name:fighter-thrust}.fighter[data-pose=attack][data-weapon=shield-bash] .fighter-root{animation-name:fighter-weapon-shield}@keyframes weapon-slash{0%,to{transform:rotate(0)}18%{transform:rotate(-48deg)}48%,53%{transform:rotate(116deg)}72%{transform:rotate(62deg)}}@keyframes weapon-sweep{0%,to{transform:rotate(0)}16%{transform:rotate(-112deg)}47%{transform:rotate(72deg)}64%{transform:rotate(38deg)}}@keyframes weapon-cleave{0%,to{transform:rotate(0)}29%{transform:rotate(44deg)}54%,59%{transform:rotate(138deg)}76%{transform:rotate(60deg)}}@keyframes weapon-smash{0%,to{transform:rotate(0)}29%{transform:rotate(38deg)}54%,59%{transform:rotate(130deg)}76%{transform:rotate(50deg)}}@keyframes weapon-flail{0%,to{transform:rotate(0)}18%{transform:rotate(-75deg)}38%{transform:rotate(-205deg)}52%{transform:rotate(-335deg)}67%{transform:rotate(-290deg)}}@keyframes weapon-thrust{0%,to{transform:rotate(0)}18%{transform:rotate(60deg)}48%,53%{transform:rotate(136deg)}72%{transform:rotate(85deg)}}@keyframes weapon-flurry{0%,to{transform:rotate(0)}14%{transform:rotate(-56deg)}29%{transform:rotate(100deg)}45%{transform:rotate(-66deg)}60%{transform:rotate(135deg)}}@keyframes weapon-flurry-off{0%,to{transform:rotate(0)}18%{transform:rotate(38deg)}34%{transform:rotate(-54deg)}50%{transform:rotate(48deg)}66%{transform:rotate(-34deg)}}@keyframes weapon-bow{0%,to{transform:rotate(0)}30%,34%{transform:rotate(74deg)}38%{transform:rotate(80deg)}45%,62%{transform:rotate(74deg)}}@keyframes weapon-firearm{0%,to{transform:rotate(0)}30%,34%{transform:rotate(74deg)}38%{transform:rotate(73deg)}45%,62%{transform:rotate(74deg)}}@keyframes weapon-overhead{0%,to{transform:rotate(0)}29%{transform:rotate(64deg)}54%,59%{transform:rotate(150deg)}76%{transform:rotate(64deg)}}@keyframes weapon-chop{0%,to{transform:rotate(0)}20%{transform:rotate(-105deg)}47%{transform:rotate(58deg)}65%{transform:rotate(29deg)}}@keyframes weapon-whack{0%,to{transform:rotate(0)}18%{transform:rotate(-74deg)}45%{transform:rotate(106deg)}62%{transform:rotate(58deg)}}@keyframes weapon-staff-spin{0%,to{transform:rotate(0)}26%{transform:rotate(-70deg)}48%{transform:rotate(136deg)}64%{transform:rotate(170deg)}}@keyframes weapon-crossbow{0%,to{transform:rotate(0)}30%,34%{transform:rotate(148deg)}38%{transform:rotate(153deg)}45%,62%{transform:rotate(148deg)}}@keyframes weapon-sling{0%{transform:rotate(0)}38%{transform:rotate(-360deg)}48%{transform:rotate(-440deg)}60%,to{transform:rotate(-390deg)}}@keyframes weapon-reap{0%,to{transform:rotate(0)}18%{transform:rotate(88deg)}49%,58%{transform:rotate(154deg)}72%{transform:rotate(78deg)}}@keyframes weapon-snap{0%,to{transform:rotate(0)scaleY(1)}21%{transform:rotate(-34deg)scaleY(1.04)}42%{transform:rotate(108deg)scaleY(.96)}56%{transform:rotate(85deg)scaleY(1)}}@keyframes weapon-shield-bash{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-16deg)scale(.94)}48%{transform:rotate(12deg)scale(1.12)}66%{transform:rotate(4deg)scale(1.03)}}@keyframes fighter-weapon-heavy{0%,to{transform:translate(0)scaleY(1)}15%{transform:translate(-12px)scaleY(1.04)}42%{transform:translateX(calc(var(--dash,120px) - 10px)) translateY(-15px)}50%{transform:translateX(var(--dash,120px)) translateY(2px) scaleY(.94) scaleX(1.05)}69%{transform:translateX(calc(var(--dash,120px) - 54px))}}@keyframes fighter-weapon-quick{0%,to{transform:translate(0)}17%{transform:translateX(calc(var(--dash,120px) * .56)) translateY(-9px)}31%{transform:translateX(calc(var(--dash,120px) * .9)) translateY(-12px) scaleX(1.04)}42%{transform:translateX(calc(var(--dash,120px) * .78))}51%{transform:translateX(var(--dash,120px)) scaleX(1.07)}68%{transform:translateX(calc(var(--dash,120px) - 58px))}}@keyframes fighter-weapon-sweep{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-9px)rotate(-4deg)}46%{transform:translateX(var(--dash,120px)) translateY(-8px) rotate(6deg) scaleX(1.04)}66%{transform:translateX(calc(var(--dash,120px) - 54px)) rotate(0)}}@keyframes fighter-weapon-shield{0%,to{transform:translate(0)scaleX(1)}22%{transform:translate(-16px)scaleX(.93)}48%{transform:translateX(var(--dash,120px)) translateY(-6px) scaleX(1.12) scaleY(.96)}66%{transform:translateX(calc(var(--dash,120px) - 42px))}}@media (prefers-reduced-motion:reduce){.fighter--facettes[data-pose=attack] .painted-weapon-motion,.fighter--facettes[data-pose=attack] .painted-arm-joint{animation-duration:1ms!important}}.app-stage .stage .labels{z-index:8;flex-direction:column;align-items:center;gap:3px;width:96%;height:auto;display:flex;top:-22px;left:2%}.app-stage .stage .flabel{white-space:normal;text-align:center;background:#0f1015e6;border:1px solid #978262;border-radius:4px;max-width:100%;padding:4px 7px;font-size:clamp(12px,2.5cqw,19px);line-height:1.2;animation:1.6s linear both combat-caption;position:relative;top:auto;left:auto;transform:none}.app-stage .stage .flabel--crit{color:#ffc476;font-size:clamp(17px,3cqw,25px)}@keyframes combat-caption{0%{opacity:0;transform:translateY(4px)}8%,84%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.stage-status{z-index:7;text-align:center;color:#ffe0d5;background:#431f27e8;border-radius:4px;padding:3px 5px;font-size:11px;position:absolute;bottom:3px;left:0;right:0}.app-stage .stage .fighter--released .painted-weapon{visibility:hidden}.app-stage .fighter[data-pose=draw] .painted-weapon{animation:weapon-draw var(--attack-duration,.68s) linear both}@keyframes weapon-draw{0%,38%{opacity:0}48%,to{opacity:1}}.app-stage .weapon-shot--weapon{width:0;height:0;box-shadow:none;background:0 0}.weapon-shot--weapon svg{width:110px;height:147px;position:absolute;top:-92px;left:-55px;overflow:visible}.app-stage .weapon-shot--shuriken{width:28px;height:28px;box-shadow:none;background:url(/assets/weapons/etoiles-de-suie.svg) 50%/contain no-repeat;border:0;margin:-14px}.battle-pack{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.battle-pack__place{bottom:0;left:calc(4% + var(--pet-index) * 17%);width:54px;position:absolute}.battle-pack[data-side=B] .battle-pack__place{left:auto;right:calc(4% + var(--pet-index) * 17%)}.battle-pack__place:has(.pet--bear){z-index:-1;width:max-content;bottom:28px;left:-18px}.battle-pack[data-side=B] .battle-pack__place:has(.pet--bear){left:auto;right:-18px}.battle-pack[data-count="1"] .battle-pack__place:not(:has(.pet--bear)){left:67%}.battle-pack[data-side=B][data-count="1"] .battle-pack__place:not(:has(.pet--bear)){left:auto;right:67%}.battle-pack:has(.battle-pack__place--active){z-index:6}.battle-pack .pet-root{animation:none!important}.battle-pack__place--active{z-index:7!important}.battle-pack__place:has(.pet--raptor){bottom:65%;left:2%}.battle-pack[data-side=B] .battle-pack__place:has(.pet--raptor){left:auto;right:2%}.battle-pack__place:has(.pet--goat){bottom:-5px;left:3%}.battle-pack[data-side=B] .battle-pack__place:has(.pet--goat){left:auto;right:3%}.battle-pack__place:has(.pet--boar){bottom:-8px;left:38%}.battle-pack[data-side=B] .battle-pack__place:has(.pet--boar){left:auto;right:38%}.battle-pack__place:has(.pet--wolf){bottom:34px;left:66%}.battle-pack[data-side=B] .battle-pack__place:has(.pet--wolf){left:auto;right:66%}.battle-pack[data-count="1"] .battle-pack__place:not(:has(.pet--bear)){bottom:0}.stage-dropped{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.stage-dropped svg{opacity:.85;width:74px;height:98px;position:absolute;bottom:-12px;overflow:visible}@media (prefers-reduced-motion:reduce){.app-stage .stage .flabel{animation-name:combat-caption-static}}@keyframes combat-caption-static{0%,85%{opacity:1}to{opacity:0}}.arena-bg{width:100%;height:100%}.arena-bg [stroke]{stroke-opacity:var(--arena-outline,1)}.arena-cloud{animation:14s ease-in-out infinite alternate cloud-drift}.arena-star{animation:2.4s ease-in-out infinite twinkle}.arena-flame{transform-box:fill-box;transform-origin:bottom;animation:.5s ease-in-out infinite alternate flame}.arena-glow{animation:1.2s ease-in-out infinite twinkle}@keyframes flame{0%{transform:scaleY(.9)skew(-4deg)}to{transform:scaleY(1.1)skew(4deg)}}@keyframes cloud-drift{0%{transform:translate(-8px)}to{transform:translate(8px)}}.arena-window{animation:3s ease-in-out infinite twinkle}.arena-laundry{transform-box:fill-box;transform-origin:top;animation:2.6s ease-in-out infinite laundry}.arena-crowd{transform-box:view-box}.arena-crowd--back{animation:.9s ease-in-out infinite crowd-bob}.arena-crowd--front{animation:.9s ease-in-out infinite reverse crowd-bob}@keyframes crowd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes laundry{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.stage{border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:var(--surface);height:300px;position:relative;overflow:hidden;transform:translateZ(0);container-type:inline-size}.stage-shell{min-width:0;position:relative}.stage-shell>.stage{width:100%}.stage--focus .arena-cloud,.stage--focus .arena-star,.stage--focus .arena-flame,.stage--focus .arena-glow,.stage--focus .arena-window,.stage--focus .arena-laundry,.stage--focus .arena-crowd,.stage--focus .arena-bg__dust{animation-play-state:paused!important}.stage--shake{animation:stage-shake var(--shake-duration,.35s) var(--ease-out) both}.stage__bg{position:absolute;top:0;bottom:0;left:0;right:0}.stage__floor{justify-content:space-between;align-items:flex-end;height:200px;padding:0 4%;display:flex;position:absolute;top:auto;bottom:6px;left:0;right:0}.stage__slot{--dash:clamp(140px, 39vw, 170px);justify-content:center;align-items:flex-end;width:150px;height:100%;display:flex;position:relative}.stage__slot:before{content:"";z-index:1;opacity:0;pointer-events:none;background:radial-gradient(#dcc39394 0 18%,#6b54363d 40%,#0000 72%);width:82px;height:18px;margin-left:-41px;position:absolute;bottom:7px;left:50%;transform:scale(.4)}.stage__slot--attacking:before{animation:fighter-dust var(--attack-duration,.73s) var(--ease-out) both}.stage__slot--b{justify-content:center}.stage__slot--attacking{z-index:3}.stage__pet{z-index:2;position:absolute;bottom:23px}.stage__pet--a{left:64%}.stage__pet--b{right:64%}.stage__slot>.fighter{z-index:1}.stage__pet.pet--bear{z-index:0;--bear-charge:90px;bottom:56px}.stage__pet--a.pet--bear{left:-32px}.stage__pet--b.pet--bear{right:-32px}.stage__pet.pet--bear[data-pose=attack]{z-index:4}.impact{pointer-events:none;background:radial-gradient(circle, #fff 0 18%, var(--lamp) 19% 34%, transparent 36%);clip-path:polygon(50% 0,61% 32%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 32%);width:90px;height:90px;animation:impact-pop var(--impact-duration,.45s) var(--ease-out) both;margin:-45px 0 0 -45px;position:absolute;top:34%;left:50%}.impact--crit{background:radial-gradient(circle, #fff 0 16%, var(--brick) 17% 36%, transparent 38%);width:140px;height:140px;margin:-70px 0 0 -70px}.impact--block{clip-path:none;background:radial-gradient(circle, #ffffffe6 0 20%, var(--teal) 22% 30%, transparent 34%);border-radius:50%}@keyframes impact-pop{0%{opacity:0;transform:scale(.2)rotate(-20deg)}40%{opacity:1;transform:scale(1.1)rotate(5deg)}to{opacity:0;transform:scale(1)rotate(0)}}@keyframes stage-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px)}40%{transform:translate(6px,-3px)}60%{transform:translate(-4px,2px)}80%{transform:translate(4px,-2px)}}@keyframes fighter-dust{0%,10%,to{opacity:0;transform:translate(-8px)scale(.35)}20%{opacity:.72;transform:translate(-18px)scale(1)}52%{opacity:0;transform:translate(-26px)scale(1.45)}74%{opacity:0;transform:translate(22px)scale(.45)}84%{opacity:.55;transform:translate(12px)scale(.92)}96%{opacity:0;transform:translate(7px)scale(1.3)}}.labels{pointer-events:none;width:0;height:40%;position:absolute;top:0;left:50%}.flabel{white-space:nowrap;font-family:var(--font-display);color:var(--paper-white);text-shadow:0 2px 0 var(--ink), 0 0 6px var(--ink), 2px 0 0 var(--ink), -2px 0 0 var(--ink);animation:rise-fade var(--label-duration,.9s) var(--ease-out) both;font-size:26px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.flabel--damage{color:#ffb39c}.flabel--crit{color:var(--brick);animation-duration:var(--crit-label-duration,.98s);font-size:38px}.flabel--miss{color:#f3dfb6;font-size:20px}.flabel--block{color:var(--teal);font-size:22px}.flabel--heal{color:#8bd450}.flabel--status{color:var(--lamp);font-size:18px;font-family:var(--font-text);font-weight:900;animation-delay:.25s}.flabel--skill{color:var(--plum);font-size:20px;animation-delay:.1s}.banner{border:var(--outline) solid var(--ink);background:var(--lamp);color:var(--ink);font-family:var(--font-display);white-space:nowrap;box-shadow:0 4px 0 var(--ink);animation:banner-in .45s var(--ease-pop) both;border-radius:14px;padding:8px 20px;font-size:22px;position:absolute;top:14%;left:50%;transform:translate(-50%)}.banner--start{background:var(--brick);color:var(--paper-white);font-size:24px}.banner--end{background:var(--teal);font-size:26px;top:10%}@keyframes banner-in{0%{opacity:0;transform:translate(-50%)scale(1.6)rotate(-4deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(-1.5deg)}}.hud{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.hud__side{flex-direction:column;gap:4px;min-width:0;display:flex}.hud__side--b{text-align:right}.hud__name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.hud__vs{font-family:var(--font-display);color:var(--lamp);border:2px solid var(--ink);background:var(--wood-deep);border-radius:8px;padding:2px 8px;font-size:18px}.arena-controls{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.log{flex-direction:column;gap:6px;margin:0;padding:0 0 0 20px;font-size:14px;line-height:1.35;display:flex}.log__line--round{font-family:var(--font-display);color:var(--brick-deep);letter-spacing:.04em;margin-left:-20px;padding:4px 0;list-style:none}.log__line--start,.log__line--end{color:var(--teal-deep);margin-left:-20px;font-weight:900;list-style:none}.log__line--crit{color:var(--brick-deep);font-weight:900}.log__line--skill{color:var(--plum-deep)}.log__line--pet{color:var(--text-2)}.weapon-shot{z-index:4;pointer-events:none;transform-origin:50%;will-change:transform, opacity;width:58px;height:10px;animation:weapon-shot-forward var(--shot-duration,.305s) linear both;position:absolute;top:56%;left:22%}.weapon-shot--arrow,.weapon-shot--bolt{background:#8a5b32;border:1px solid #17151b;border-radius:999px;height:4px;box-shadow:0 2px 2px #00000059}.weapon-shot--anchored{opacity:0;transform-origin:0;animation:none!important}.weapon-shot--arrow:before,.weapon-shot--bolt:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%,28% 50%);background:#b8483f;width:13px;height:10px;position:absolute;top:-4px;left:-7px}.weapon-shot--arrow:after,.weapon-shot--bolt:after{content:"";filter:drop-shadow(1px 0 #17151b);border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:11px solid #d9dde0;position:absolute;top:-5px;right:-9px}.weapon-shot--bolt{background:#5f452e;width:42px;height:5px}.weapon-shot--bolt:before{background:#d29a36;width:10px;left:-5px}.weapon-shot--stone{background:radial-gradient(circle at 35% 30%,#b7b0a4 0 18%,#6f6a63 22% 66%,#353331 70%);border:2px solid #17151b;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 3px 3px #00000059}.weapon-shot--bullet{background:linear-gradient(90deg,#0000,#ffd773 62%,#fff4c8);border-radius:999px;width:34px;height:7px;margin-top:-2px;box-shadow:0 0 9px #ffd36acc}.weapon-shot--bullet:after{content:"";background:#282522;border:1px solid #d8a749;border-radius:50%;width:9px;height:7px;position:absolute;top:0;right:-2px}.weapon-shot--from-B{animation-name:weapon-shot-backward;left:auto;right:22%}@keyframes weapon-shot-forward{0%{opacity:0;transform:translateY(4px)rotate(-5deg)}13%{opacity:1}to{opacity:1;transform:translate(calc(49cqw - 58px),-2px)rotate(1deg)}}@keyframes weapon-shot-backward{0%{opacity:0;transform:translateY(4px)scaleX(-1)rotate(-5deg)}13%{opacity:1}to{opacity:1;transform:translate(calc(58px - 49cqw),-2px)scaleX(-1)rotate(1deg)}}.arena-loader{z-index:8;border-radius:var(--radius-m);color:var(--paper-white);text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#131318d1;place-content:center;justify-items:center;gap:7px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.arena-loader__mark{border:3px solid #fff3;border-top-color:var(--lamp);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite arena-loader-spin}.arena-loader>span:last-child{color:#fff9;font-variant-numeric:tabular-nums;font-size:11px}@keyframes arena-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.weapon-shot{animation-duration:1ms!important}.arena-loader__mark{border-color:var(--lamp);animation:none}}.daily-board{border:var(--outline) solid var(--ink);border-radius:var(--radius-m);color:var(--paper-white);background:linear-gradient(135deg, #ffffff0d, transparent 42%), var(--wood-deep);gap:12px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 7px #17151b57}.daily-board:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:150px;height:150px;position:absolute;top:-54px;right:-44px;box-shadow:0 0 0 18px #ffffff08,0 0 0 36px #ffffff05}.daily-board--ready{box-shadow:0 7px 0 #17151b57, 0 0 24px color-mix(in srgb, var(--lamp) 35%, transparent)}.daily-board__header{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid;position:relative}.daily-board__titlemark{border:2px solid var(--ink);width:42px;height:42px;color:var(--ink);background:var(--lamp);border-radius:12px 12px 8px 14px;place-items:center;display:grid;transform:rotate(-2deg)}.daily-board__header h2{color:var(--paper-white);margin:1px 0 0;font-size:clamp(21px,5.8vw,27px)}.daily-board__kicker{color:color-mix(in srgb, var(--lamp) 82%, white);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.daily-board__count{color:var(--lamp);background:#0000002e;border:1px solid #fff3;border-radius:999px;align-self:start;padding:4px 8px;font-weight:900}.daily-board__contracts{gap:7px;display:grid}.daily-contract{background:#00000029;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:27px 1fr;align-items:start;gap:9px;min-width:0;padding:9px;display:grid}.daily-contract--complete{border-color:color-mix(in srgb, var(--teal) 70%, transparent);background:color-mix(in srgb, var(--teal-deep) 30%, transparent)}.daily-contract__check{width:26px;height:26px;color:var(--ink);border:2px solid #ffffff47;border-radius:50%;place-items:center;font-weight:1000;display:grid}.daily-contract--complete .daily-contract__check{border-color:var(--teal);background:var(--teal)}.daily-contract__copy{min-width:0}.daily-contract__copy strong,.daily-contract__copy .tabular{font-size:13px}.daily-contract__copy p{color:#fff8e9a8;margin:2px 0 7px;font-size:11px;line-height:1.3}.daily-contract__track{background:#ffffff1f;border-radius:999px;height:4px;display:block;overflow:hidden}.daily-contract__track>span{border-radius:inherit;background:var(--teal);height:100%;transition:width .38s var(--ease-out);display:block}.daily-board__rival{border:1px dashed color-mix(in srgb, var(--brick) 70%, white);background:color-mix(in srgb, var(--brick-deep) 30%, transparent);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.daily-board__rival>div{gap:2px;display:grid}.daily-board__rival span{color:#fff8e9ad;font-size:11px}.daily-board__weekly{letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:900;display:flex}.daily-board__stamps{gap:5px;display:flex}.daily-board__stamps span{color:#ffffff6b;background:#00000029;border:1px solid #ffffff3d;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.daily-board__stamps .is-filled{border-color:var(--lamp);color:var(--ink);background:var(--lamp);transform:rotate(-3deg)}@media (prefers-reduced-motion:reduce){.daily-contract__track>span{transition-duration:1ms}}.engagement-result{border-top:1px dashed color-mix(in srgb, var(--ink) 28%, transparent);gap:5px;margin-top:10px;padding-top:10px;display:grid}.engagement-result p{justify-content:space-between;gap:12px;margin:0;font-size:12px;display:flex}.engagement-result span{color:var(--text-2);text-align:right}.daily-rival{border:var(--outline) solid var(--ink);border-radius:var(--radius-m);background:linear-gradient(112deg, color-mix(in srgb, var(--brick) 42%, transparent), transparent 50%), var(--wood-deep);gap:8px;padding:11px;display:grid;box-shadow:0 6px #17151b47}.daily-rival__heading{color:var(--paper-white);justify-content:space-between;align-items:end;padding:0 3px;display:flex}.daily-rival__heading p{color:color-mix(in srgb, var(--lamp) 80%, white);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-size:9px;font-weight:900}.daily-rival__heading h2{color:inherit;margin:0;font-size:24px}.daily-rival__heading>span{color:#fff8e9ab;font-size:11px;font-weight:800}.fcard--featured{border-color:var(--lamp);background:color-mix(in srgb, var(--paper) 94%, var(--lamp))}.fcard--completed{opacity:.72}.tag--rival{color:var(--ink);background:var(--lamp)}.opponents-subtitle{margin:4px 2px -2px;font-size:21px}.inventory-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;display:flex;overflow-x:auto}.inventory-tabs .option{flex:1 1 0;min-width:64px;padding-inline-start:6px;padding-inline-end:6px;font-size:clamp(10px,2.8vw,13px)}.forge-chip{color:var(--paper-white);background:var(--plum-deep)}.mastery-line{grid-template-columns:1fr auto;gap:4px 8px;margin-top:7px;font-size:10px;display:grid}.mastery-track{background:color-mix(in srgb, var(--ink) 13%, transparent);border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.mastery-track>span{border-radius:inherit;background:var(--plum);height:100%;transition:width .38s var(--ease-out);display:block}.forge-hero{border:var(--outline) solid var(--ink);border-radius:var(--radius-m);color:var(--paper-white);background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--plum) 38%, transparent), transparent 36%), var(--wood-deep);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;display:grid;box-shadow:0 7px #17151b4d}.forge-hero__mark{border:2px solid var(--lamp);width:52px;height:52px;color:var(--lamp);background:#0000002e;border-radius:50% 45% 52% 44%;place-items:center;font-size:31px;display:grid}.forge-hero__kicker{color:color-mix(in srgb, var(--lamp) 80%, white);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.forge-hero h2{color:inherit;margin:2px 0 4px;font-size:clamp(20px,5vw,27px)}.forge-hero p:last-child{color:#fff8e9ad;margin:0;font-size:11px;line-height:1.35}.forge-hero__balance{min-width:52px;color:var(--lamp);justify-items:center;font-size:22px;display:grid}.forge-hero__balance span{color:#fff8e994;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}@media (max-width:420px){.forge-hero{grid-template-columns:auto 1fr}.forge-hero__balance{grid-column:1/-1;justify-self:start;align-items:baseline;gap:6px;display:flex}}@media (prefers-reduced-motion:reduce){.mastery-track>span{transition-duration:1ms}}.app-stage[data-art=facettes] .daily-board,.app-stage[data-art=facettes] .forge-hero{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:linear-gradient(115deg,#dfa83e17,#0000 42%),repeating-linear-gradient(168deg,#ffffff03 0 1px,#0000 1px 9px),#202329;border:1px solid #535861;border-radius:4px;box-shadow:0 11px 26px #00000057}.app-stage[data-art=facettes] .daily-board:after{border-color:#dfa83e1f}.app-stage[data-art=facettes] .daily-board--ready{border-color:#ad843a;box-shadow:0 11px 26px #00000057,0 0 24px #dfa83e30}.app-stage[data-art=facettes] .daily-board__titlemark{clip-path:polygon(6px 0,100% 0,calc(100% - 5px) 100%,0 calc(100% - 5px));background:#dca43a;border:1px solid #111217;border-radius:3px}.app-stage[data-art=facettes] .daily-board__header h2,.app-stage[data-art=facettes] .forge-hero h2{color:#f5ead7}.app-stage[data-art=facettes] .daily-board__kicker,.app-stage[data-art=facettes] .forge-hero__kicker{color:#dca43a}.app-stage[data-art=facettes] .daily-contract{background:#181a1f;border-color:#40454d;border-radius:3px}.app-stage[data-art=facettes] .daily-contract--complete{background:#1c302f;border-color:#448a84}.app-stage[data-art=facettes] .daily-contract__check{border-color:#555a63;border-radius:2px}.app-stage[data-art=facettes] .daily-contract--complete .daily-contract__check{background:#4da49c;border-color:#4da49c}.app-stage[data-art=facettes] .daily-contract__track>span,.app-stage[data-art=facettes] .mastery-track>span{background:#4da49c}.app-stage[data-art=facettes] .daily-board__rival{background:linear-gradient(100deg,#2f2020,#1a1c21);border-color:#8b4638;border-radius:3px}.app-stage[data-art=facettes] .daily-board__stamps span{background:#17191e;border-radius:2px}.app-stage[data-art=facettes] .daily-board__stamps .is-filled{background:#dca43a;border-color:#dca43a}.app-stage[data-art=facettes] .daily-rival{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:linear-gradient(112deg,#c5553d29,#0000 48%),#202329;border:1px solid #6a4937;border-radius:4px;box-shadow:inset 4px 0 #a84a38,0 8px 20px #00000045}.app-stage[data-art=facettes] .fcard--featured{background:#24272e;border-color:#8d6a31}.app-stage[data-art=facettes] .forge-hero__mark{color:#dca43a;clip-path:polygon(7px 0,100% 0,calc(100% - 5px) 100%,0 calc(100% - 5px));border-color:#dca43a;border-radius:3px}.app-stage[data-art=facettes] .forge-chip{color:#f4d27e;background:#473252;border-color:#111217;border-radius:3px}.home{justify-content:center;gap:18px;min-height:100dvh}.home__actions{gap:12px;display:grid}.home__bunting{width:100%;height:44px;margin-top:-6px}.home__hero{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:0 6px;display:flex}.home__title{overflow-wrap:anywhere;max-width:100%;color:var(--lamp);letter-spacing:.02em;text-shadow:0 4px 0 var(--ink), 0 8px 0 var(--brick-deep), 0 12px 24px #00000073;font-size:clamp(46px,14vw,62px);transform:rotate(-2deg)}.home__tagline{max-width:30ch;color:var(--text-2);font-size:16px;font-weight:800}.home__stage{border-radius:var(--radius-l);border:var(--outline) solid var(--ink);height:230px;box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.home__stage .arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.home__fighters{justify-content:space-around;align-items:flex-end;display:flex;position:absolute;top:auto;bottom:6px;left:0;right:0}.home__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.home__steps li{color:var(--text-2);align-items:center;gap:12px;font-weight:700;display:flex}.home__steps svg{color:var(--brick-deep);flex:none}.editor{flex-direction:column;gap:14px;min-width:0;display:flex}.editor__preview{top:calc(60px + env(safe-area-inset-top));z-index:8;isolation:isolate;border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:linear-gradient(#8fd3ff 0%,#e2f4ff 60%,#e9c98a 61%,#d9b77a 100%);height:258px;position:sticky;overflow:hidden}.editor__preview:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 58%,#0a0b0f6b 100%);position:absolute;top:0;bottom:0;left:0;right:0}.editor__preview-main{pointer-events:none;place-items:end center;display:grid;position:absolute;top:3px;bottom:35px;left:0;right:0}.editor__preview-main>.fighter{filter:drop-shadow(0 7px 5px #090a0e59);margin-bottom:0}.editor__live-badge{z-index:3;color:var(--gold);letter-spacing:.08em;text-transform:uppercase;background:#111217d6;border:1px solid #ecc26380;padding:5px 8px;font-size:10px;font-weight:950;position:absolute;top:10px;left:10px}.editor__focus-card{z-index:3;border:1px solid color-mix(in srgb, var(--paper-white) 38%, transparent);background:color-mix(in srgb, var(--ink) 88%, transparent);pointer-events:none;width:100px;height:112px;padding:6px;position:absolute;top:42px;left:10px;overflow:hidden;box-shadow:0 8px 18px #00000047}.editor__focus-card>span{z-index:2;color:var(--paper-white);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1.1;display:block;position:relative}.editor__focus-viewport{position:absolute;top:20px;bottom:0;left:0;right:0;overflow:hidden}.editor__focus-viewport .fighter{transform-origin:top;position:absolute;top:-9px;left:50%;transform:translate(-50%)scale(.55)}.editor__focus-viewport[data-focus=head] .fighter{top:-23px;transform:translate(-50%)scale(1.7)}.editor__focus-viewport[data-focus=torso] .fighter{top:-47px;transform:translate(-50%)scale(1.3)}.editor__random{z-index:4;border:1px solid var(--lamp);border-radius:var(--radius-s);background:var(--surface);min-height:44px;color:var(--paper-white);box-shadow:0 3px 0 var(--ink);font:inherit;text-align:left;grid-template-columns:20px auto;align-items:center;column-gap:7px;padding:7px 10px;font-size:14px;font-weight:950;line-height:1.05;display:grid;position:absolute;top:10px;right:10px}.editor__random svg{grid-row:1/span 2}.editor__random small{color:color-mix(in srgb, var(--paper-white) 65%, transparent);font-size:10px;font-weight:850}.editor__selection{z-index:3;min-height:28px;color:var(--paper-white);text-align:center;background:#0f1014d1;justify-content:center;align-items:baseline;gap:8px;padding:6px 9px;font-size:10px;line-height:1.2;display:flex;position:absolute;bottom:7px;left:8px;right:8px}.editor__selection strong{color:var(--lamp);text-transform:uppercase;font-size:10px}.editor__selection span{min-width:0}.create-slot-note{border:1px solid color-mix(in srgb, var(--lamp) 45%, transparent);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);color:var(--text-2);background:color-mix(in srgb, var(--lamp) 9%, var(--surface));letter-spacing:.04em;text-transform:uppercase;margin:0;padding:8px 11px;font-size:12px;font-weight:900}.appearance-group{border:1px solid var(--surface-strong);background:var(--surface);flex-direction:column;gap:9px;min-width:0;padding:11px;display:flex}.appearance-group__heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.appearance-group__heading h3{color:var(--text-2);margin:0;font-size:14px;font-weight:950}.appearance-group__heading span{min-width:0;color:var(--lamp);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.appearance-choices,.color-choices{scrollbar-color:#e0aa4299 #ffffff0d;scrollbar-width:thin;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(2,minmax(82px,auto));grid-auto-columns:minmax(96px,29vw);grid-auto-flow:column;gap:8px;max-width:100%;padding:2px 2px 7px;display:grid;overflow-x:auto}.appearance-choices::-webkit-scrollbar{height:4px}.color-choices::-webkit-scrollbar{height:4px}.appearance-group--sex .appearance-choices,.appearance-group--morph .appearance-choices{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.appearance-group--sex .appearance-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.appearance-choice{border:1px solid var(--surface-strong);border-radius:var(--radius-s);background:var(--surface-2);min-width:0;min-height:106px;color:var(--text-2);font:inherit;scroll-snap-align:start;transition:border-color .14s var(--ease-out), background .14s var(--ease-out), transform .14s var(--ease-out);grid-template-rows:76px minmax(24px,auto);place-items:center;padding:5px 5px 7px;font-size:10px;font-weight:900;line-height:1.05;display:grid;position:relative}.appearance-choice:active{transform:translateY(1px)scale(.985)}.appearance-choice[aria-pressed=true]{border-color:var(--lamp);background:color-mix(in srgb, var(--lamp) 16%, var(--surface));color:var(--paper-white);box-shadow:0 0 0 1px color-mix(in srgb, var(--lamp) 35%, transparent), 0 5px 14px #0000002e}.appearance-choice:disabled{cursor:not-allowed;opacity:.58}.appearance-choice__art{place-items:center;width:76px;height:76px;display:grid;position:relative}.appearance-choice__viewport{isolation:isolate;background:radial-gradient(circle at 50% 30%,#dfa83e1a,#0000 58%),linear-gradient(165deg,#22252b,#121419);border:1px solid #ffffff17;border-radius:3px;width:72px;height:72px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 -12px 20px #00000047,0 4px 9px #0000003d}.appearance-choice__viewport:after{content:"";z-index:0;filter:blur(2px);background:#0000006b;border-radius:50%;height:4px;position:absolute;bottom:5px;left:6px;right:6px}.appearance-choice__viewport .fighter{z-index:1;transform-origin:bottom;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)scale(.62)}.appearance-group--face .appearance-choice__viewport .fighter,.appearance-group--hair .appearance-choice__viewport .fighter,.appearance-group--detail .appearance-choice__viewport .fighter{transform-origin:top;top:-2px;bottom:auto;transform:translate(-50%)scale(1.12)}.appearance-group--outfit .appearance-choice__viewport .fighter{transform-origin:top;top:-10px;bottom:auto;transform:translate(-50%)scale(.9)}.appearance-choice__viewport .roman-renderer:before{display:none}.appearance-choice__viewport .fighter-root,.appearance-choice__viewport .fighter-arm-front{animation:none!important}.appearance-choice__viewport .roman-renderer__base{filter:drop-shadow(0 3px 1px #0000005c)}.appearance-portrait{width:100%;height:100%;display:block;position:relative;overflow:hidden}.painted-preview{contain:layout paint;width:100%;height:100%;position:relative}.painted-preview__canvas{width:100%;height:100%;display:block}.painted-preview__pending{color:var(--paper-white);text-align:center;background:#111217d9;padding:5px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.painted-preview__error{background:var(--surface);color:var(--paper-white);text-align:center;pointer-events:auto;padding:8px;font-size:12px;position:absolute;top:auto;bottom:0;left:0;right:0}.painted-preview__error button{border:1px solid var(--lamp);border-radius:var(--radius-s);width:100%;min-height:44px;color:var(--paper-white);background:var(--surface-2);font:inherit;cursor:pointer;margin-top:4px;display:block}.appearance-portrait__camera{transform-origin:0 0;width:320px;height:360px;position:absolute;top:0;left:0}.appearance-portrait .fighter.fighter--facettes{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none;width:320px!important;height:360px!important}.appearance-portrait .fighter.fighter--facettes>.roman-renderer{width:100%;height:100%;top:0;bottom:0;left:0;right:0}.appearance-portrait .fighter-root,.appearance-portrait .fighter-arm-front{animation:none!important}.appearance-choice__lock{border:1px solid var(--text-3);background:var(--bg);width:24px;height:24px;color:var(--text-2);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1px;right:-4px}.appearance-choice__label{overflow-wrap:anywhere;text-align:center;max-width:100%}.color-choices{grid-template-rows:repeat(2,46px);grid-auto-columns:minmax(112px,34vw)}.color-choice{border:1px solid var(--surface-strong);border-radius:var(--radius-s);background:var(--surface-2);min-height:44px;color:var(--text-2);font:inherit;scroll-snap-align:start;text-align:left;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:6px 9px;font-size:10px;font-weight:900;display:grid}.color-choice[aria-pressed=true]{border-color:var(--lamp);background:color-mix(in srgb, var(--lamp) 16%, var(--surface));color:var(--paper-white);box-shadow:0 0 0 1px color-mix(in srgb, var(--lamp) 35%, transparent), 0 5px 14px #0000002e}.color-choice__sample{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border:2px solid #101116;width:30px;height:30px;display:block;box-shadow:inset 0 0 0 1px #fff3}.reveal__portrait{border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:linear-gradient(#8fd3ff 0%,#e2f4ff 60%,#e9c98a 61%,#d9b77a 100%);place-items:end center;height:240px;display:grid;position:relative;overflow:hidden}.reveal__portrait .fighter{margin-bottom:8px}.reveal__sign{position:absolute;top:12px;left:12px}.statbar--pending{opacity:.55}.loot{pointer-events:none;text-align:center;border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:var(--surface-2);flex-direction:column;align-items:center;gap:6px;min-height:190px;padding:10px 6px;display:flex;position:relative;overflow:hidden}.loot__title{font-family:var(--font-display);color:var(--wood-deep);font-size:15px}.loot__chance{color:var(--text-3);font-size:11px;font-weight:900}.loot__q{font-family:var(--font-display);color:var(--text-3);margin:auto 0;font-size:44px;animation:1.4s ease-in-out infinite float}.loot__empty{color:var(--text-3);flex-direction:column;align-items:center;gap:4px;margin:auto 0;font-size:12px;font-weight:800;display:flex}.loot--item{animation:stamp-in .5s var(--ease-pop) both;background:linear-gradient(#fff6e3,#f6e6c6)}.loot__icon{height:96px;color:var(--teal-deep);place-items:center;display:grid}.loot__name{font-size:13px;font-weight:900;line-height:1.2}.loot--rare{border-color:var(--gold);box-shadow:0 0 0 3px #ffd54a59,0 0 30px #ffd54a73}.loot--rare:before{content:"";background:repeating-conic-gradient(from 0deg, #ffd54a38 0 10deg, transparent 10deg 20deg);pointer-events:none;animation:9s linear infinite spin;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%}.loot--rare>*{position:relative}.hub__stage{border-radius:var(--radius-l);border:var(--outline) solid var(--ink);height:250px;box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.hub__bg{position:absolute;top:0;bottom:0;left:0;right:0}.hub__fighter{justify-content:center;align-items:flex-end;display:flex;position:absolute;top:auto;bottom:6px;left:0;right:0}.hub__sign{text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:15px;position:absolute;top:12px;left:12px;overflow:hidden}.hub__fighter{padding-left:18%}.hub__record{color:var(--text-2);justify-content:space-between;gap:8px;margin-top:10px;font-size:13px;display:flex}.hub__record strong{color:var(--ink);font-size:15px}.roster-chip{border:1px solid color-mix(in srgb, var(--lamp) 55%, var(--ink));background:color-mix(in srgb, var(--surface-2) 88%, var(--lamp));min-width:48px;min-height:44px;color:var(--text);font:900 12px/1 var(--font-text);border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.fight-allowance{border:1px solid color-mix(in srgb, var(--lamp) 52%, var(--line));background:linear-gradient(105deg, color-mix(in srgb, var(--lamp) 13%, transparent), transparent 42%), var(--surface-2);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:11px 12px;display:grid}.fight-allowance__icon{border:1px solid var(--lamp);width:40px;height:40px;color:var(--lamp);background:#0a0b0e7a;border-radius:50%;place-items:center;display:grid}.fight-allowance__copy{min-width:0}.fight-allowance__copy strong{color:var(--text);font-size:14px}.fight-allowance__copy p{color:var(--text-3);margin:3px 0 7px;font-size:11px}.fight-allowance__copy .tabular{color:var(--lamp);font-size:12px;font-weight:900}.fight-allowance__track{background:#0000004d;height:5px;display:block;overflow:hidden}.fight-allowance__track>span{background:linear-gradient(90deg, var(--teal), var(--lamp));height:100%;transition:width .24s var(--ease-out);display:block}.fight-allowance--compact{grid-template-columns:34px minmax(0,1fr);min-height:62px;padding:8px 10px}.fight-allowance--compact .fight-allowance__icon{width:32px;height:32px}.fight-allowance--empty{border-color:var(--brick)}.fight-allowance--empty .fight-allowance__icon{border-color:var(--brick);color:var(--brick)}.notice--danger{border-color:var(--brick);background:color-mix(in srgb, var(--brick) 12%, var(--surface))}.roster-grid{gap:12px;display:grid}.roster-card{clip-path:polygon(10px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 10px);background:linear-gradient(145deg,#24272e,#181a1f);border:1px solid #484b53;grid-template-columns:118px minmax(0,1fr);grid-template-areas:"portrait number""portrait identity""portrait record""portrait quotas""action action""deletion deletion";align-items:center;gap:7px 12px;min-height:190px;padding:12px;display:grid;position:relative;box-shadow:inset 3px 0 #4a4d55}.roster-card--active{border-color:#c89536;box-shadow:inset 4px 0 #d9a43e,0 7px 18px #0000003d}.roster-card__portrait{background:radial-gradient(circle at 50% 60%,#cd973829,#0000 62%);grid-area:portrait;align-self:stretch;place-items:end center;min-height:164px;display:grid;overflow:hidden}.roster-card__number{color:#ba8a37;letter-spacing:.12em;text-transform:uppercase;grid-area:number;font-size:10px;font-weight:1000}.roster-card__identity{grid-area:identity;min-width:0}.roster-card__identity h2{color:#f4e7d0;font:26px/1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;overflow:hidden}.roster-card__record{color:#aaa296;grid-area:record;margin:0;font-size:12px;font-weight:800}.roster-card>.btn{grid-area:action;justify-self:stretch}.roster-card__quotas{grid-area:quotas}.roster-card__quotas p{margin:3px 0}.roster-card__deletion{border-top:1px solid #484b53;grid-area:deletion;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.roster-card__deletion p{color:#c6bfb1;min-width:0;margin:0}.roster-card__deletion .btn{flex-shrink:0;min-height:44px}.roster-confirm-label{margin:18px 0 8px;display:block}.roster-confirm-actions{margin-top:18px}.roster-card--empty{text-align:center;background:#1a1c21;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.roster-card--empty .roster-card__number{position:absolute;top:12px;left:13px}.roster-card__plus{color:#d7a33e;width:48px;height:48px;font:34px/1 var(--font-display);border:1px solid #7a633a;border-radius:50%;place-items:center;display:grid}.roster-card--empty h2{color:#f4e7d0;font:24px/1 var(--font-display);margin:4px 0 0}.roster-card--empty p{color:#aaa296;max-width:28ch;margin:0 0 4px;font-size:12px}@media (min-width:720px){.roster-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.roster-card{text-align:center;flex-direction:column;align-items:stretch;min-height:440px;display:flex}.roster-card__portrait{width:100%;min-height:230px}.roster-card__identity h2{white-space:normal}.roster-card--empty .roster-card__number{align-self:flex-start;position:static}.roster-card--empty{justify-content:center}}.portrait{grid-template-columns:130px 1fr;align-items:center;gap:12px;display:grid}.portrait__info{flex-direction:column;gap:6px;min-width:0;display:flex}.kv{grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:14px;display:grid}.kv dt{color:var(--text-2);font-weight:700}.kv dd{text-align:right;margin:0;font-weight:900}.skills{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vs{border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:linear-gradient(#8fd3ff 0%,#e2f4ff 62%,#e9c98a 63%,#d9b77a 100%);grid-template-columns:1fr auto 1fr;align-items:end;gap:6px;padding:10px 6px 12px;display:grid}.vs__col{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.vs__name{font-family:var(--font-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;overflow:hidden}.vs__badge{font-family:var(--font-display);color:var(--lamp);text-shadow:0 3px 0 var(--ink);align-self:center;font-size:30px;transform:rotate(-6deg)}.compare{border-collapse:collapse;width:100%;font-size:13px}.compare td,.compare th{border-bottom:2px solid var(--surface-2);vertical-align:top;padding:7px 4px}.compare th{text-align:center;text-transform:uppercase;letter-spacing:.06em;width:30%;color:var(--text-2);font-size:11px}.compare td:first-child{text-align:left;color:var(--teal-deep);font-weight:800}.compare td:last-child{text-align:right;color:var(--brick-deep);font-weight:800}.compare tr:last-child td,.compare tr:last-child th{border-bottom:0}.arena-screen{gap:10px}.result{text-align:center}.result__title{text-shadow:0 3px #00000040;font-size:44px}.result__sub{margin-top:4px;font-weight:800}.result__fighters{justify-content:space-around;align-items:flex-end;height:150px;margin-top:8px;display:flex;overflow:hidden}.result__gains{font-family:var(--font-display);color:var(--brick-deep);flex-wrap:wrap;gap:10px;font-size:22px;display:flex}.result__level{color:var(--teal-deep)}.levelup{align-items:stretch}.levelup__title{text-align:center;padding:10px 0 4px}.levelup__kicker{border:2px solid var(--ink);background:var(--teal);color:var(--ink);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:900;display:inline-block}.levelup__level{color:var(--lamp);text-shadow:0 4px 0 var(--ink), 0 8px 0 var(--brick-deep);margin-top:8px;font-size:54px}.reward{pointer-events:none;text-align:center;border-radius:var(--radius-m);border:var(--outline) solid var(--ink);background:linear-gradient(#fff6e3,#f6e6c6);flex-direction:column;align-items:center;gap:6px;padding:16px;display:flex;position:relative;overflow:hidden}.reward__icon{min-height:140px;color:var(--brick-deep);place-items:center;display:grid}.reward__kind{font-family:var(--font-display);color:var(--teal-deep);letter-spacing:.04em;font-size:15px}.reward__label{font-size:18px;font-weight:900}.reward--rare{border-color:var(--gold);box-shadow:0 0 0 3px #ffd54a59,0 0 34px #ffd54a80}.reward--rare:before{content:"";background:repeating-conic-gradient(from 0deg, #ffd54a33 0 8deg, transparent 8deg 16deg);pointer-events:none;animation:12s linear infinite spin;position:absolute;top:-80%;bottom:-80%;left:-80%;right:-80%}.reward--rare>*{position:relative}.hist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hist--cards{gap:12px}.hist__item{padding:12px}.history-tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.history-tabs .btn{flex:135px}.received-fights{flex-direction:column;gap:16px;display:flex}.received-fights__heading{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.received-fights__heading p{flex:270px;max-width:68ch}.received-fights__item{flex-direction:column;gap:12px;min-width:0;display:flex}.received-fights__item>.btn{margin-top:auto}.received-fights__summary{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;display:grid}.received-fights__summary h2{font-family:var(--font-text);overflow-wrap:anywhere;margin:8px 0 4px;font-size:18px;line-height:1.25}.received-fights__summary time{display:block}.received-fights__portrait{overflow:hidden}.received-fights__portrait .fighter,.received-fights__portrait .fighter *{animation:none!important}.received-replay{min-width:0}.received-replay>p{margin:12px 14px 0}.settings__row{border-bottom:2px solid var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.settings__row:last-child{border-bottom:0;padding-bottom:0}.settings__row .segmented{flex:none;padding:4px}.settings__row .segmented .option{min-width:44px;padding:6px 8px}.switch{border:var(--outline) solid var(--ink);background:var(--bg);border-radius:999px;flex:none;width:62px;height:44px;transition:background .2s;position:relative}.switch__knob{background:var(--text-2);border:2px solid var(--ink);width:24px;height:24px;transition:transform .2s var(--ease-out), background .2s;border-radius:50%;position:absolute;top:7px;left:3px}.switch--on{background:var(--teal)}.switch{background:var(--surface-3)}.switch--on .switch__knob{background:var(--text);transform:translate(26px)}.details summary{cursor:pointer;min-height:var(--tap);align-items:center;padding:8px 0;font-weight:900;display:flex}.details ul{margin:6px 0;padding-left:18px}code{color:var(--brick-deep);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.wheel__dot{border:2px solid var(--ink);vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:4px;display:inline-block}.splash{text-align:center;flex:1;place-items:center;min-height:100dvh;padding:24px;display:grid}.splash__title{color:var(--lamp);text-shadow:0 4px 0 var(--ink);font-size:40px;animation:2s ease-in-out infinite float}.theme-option{text-align:left;border-radius:var(--radius-m);border:2px solid var(--surface-3);background:var(--surface-2);width:100%;min-height:56px;color:var(--text);grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:8px 10px;display:grid}.theme-option--active{border-color:var(--lamp);box-shadow:0 0 0 3px var(--lamp-glow)}.theme-option__swatch{border:2px solid var(--ink);border-radius:10px;width:44px;height:44px}.theme-option__swatch--bronze{background:linear-gradient(135deg,#221a14 50%,#e9b44c 50%)}.theme-option__swatch--neon{background:linear-gradient(135deg,#0b0f1a 50%,#ff2bd6 50%,#00e5ff)}.theme-option__swatch--encre{background:linear-gradient(135deg,#fbf7ec 50%,#14110f 50%,#d62828)}.theme-option__swatch--ligne{background:linear-gradient(135deg,#fff 50%,#1f2a33 50%,#e0a22b)}.theme-option__swatch--enlumine{background:linear-gradient(135deg,#2c141a 50%,#d4af37 50%,#2f8f6b)}.theme-option__swatch--art-rond{background:radial-gradient(circle at 35% 35%,#ffd9b0,#e8623c 70%)}.theme-option__swatch--art-facettes{background:linear-gradient(135deg,#5aa9e6 50%,#2b5f8a 50%)}.theme-option__swatch--art-pixel{background:repeating-conic-gradient(#3cc2b3 0 25%, #1f8a80 0 50%) 0 0 / 12px 12px}.theme-option__swatch--art-lavis{background:repeating-linear-gradient(45deg,#23201f 0 1.5px,#efe7d6 1.5px 6px)}.theme-option__swatch--art-papier{background:linear-gradient(135deg,#f5b742 0 48%,#fff 48% 52%,#e8623c 52%)}.wheel{width:min(100%,430px);color:var(--text);margin:0 auto;scroll-margin-top:96px;position:relative}.wheel__disc{filter:drop-shadow(0 10px 18px #0006);width:100%;height:auto;display:block;overflow:visible}.wheel__rotor,.wheel__upright{transform-box:view-box;transition-property:transform;transition-timing-function:var(--ease-out)}.wheel__rotor{transform-origin:200px 200px}.wheel__upright{transform-origin:0 0}.wheel__label{fill:#fff8e9;stroke:#17191d;stroke-width:3px;paint-order:stroke fill;stroke-linejoin:round;font-family:var(--font-display);letter-spacing:.015em;pointer-events:none;font-size:18px;font-weight:400}.wheel__hub-label{fill:var(--gold);font-family:var(--font-display);letter-spacing:.07em;font-size:15px}.wheel__pointer{filter:drop-shadow(0 3px 3px #0000008c)}.wheel__caption{text-align:center;align-content:center;min-height:58px;padding:10px 6px 0;font-size:14px;line-height:1.35;display:grid}.wheel__caption span{color:var(--text-2);font-size:14px}.wheel__caption strong{color:var(--gold);overflow-wrap:anywhere;font-weight:800}.wheel-prize-art{flex-shrink:0;display:block;overflow:visible}.wheel-status p{margin:0}.wheel-status p+p{margin-top:4px}.wheel-status .display{color:var(--gold);font-size:25px}.wheel-status .wheel-status__countdown{font-size:25px}.wheel-prizes{min-width:0;padding-top:8px}.wheel-prizes h2{margin:0 0 6px;font-size:25px}.wheel-prizes>p{margin:0}.wheel-prizes__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:10px 0;padding:0;list-style:none;display:grid}.wheel-prizes__list li{border-bottom:1px solid var(--surface-3);grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:8px;min-height:66px;padding:9px 0;display:grid}.wheel-prizes__list .wheel-prize-art{grid-row:1/3;align-self:center;width:40px;height:44px}.wheel-prizes__name{align-self:end;font-size:14px;font-weight:750;line-height:1.2}.wheel-prizes__chance{color:var(--gold);font-variant-numeric:tabular-nums;align-self:start;font-size:14px}@media (prefers-reduced-motion:reduce){.wheel__rotor,.wheel__upright{transition-duration:0s!important}}.reduce-motion .wheel__rotor,.reduce-motion .wheel__upright{transition-duration:0s!important}:root,:root[data-theme=bronze]{--ink:#1a0f0a;--bg:#140f0c;--surface:#221a14;--surface-2:#2e231b;--surface-3:#4a3a2c;--text:#f3e6d0;--text-2:#c9b599;--text-3:#9d8a70;--paper-white:#fff6e6;--wood:#b8863b;--wood-deep:#6e4c1c;--gold-light:#f6d98a;--lamp:#e9b44c;--lamp-deep:#a5741c;--brick:#c8452c;--brick-deep:#7d2416;--teal:#3aa79a;--teal-deep:#1f6b62;--plum:#8d5bd1;--plum-deep:#5a358f;--gold:#f6d98a;--rar-commune:#b9a68c;--rar-rare:#3aa79a;--rar-epique:#8d5bd1;--rar-legendaire:#f6d98a;--font-display:"Bebas Neue", "Lilita One", Impact, sans-serif;--radius-s:8px;--radius-m:12px;--radius-l:16px;--shadow-panel:0 10px 26px #0000008c;--shadow-float:0 18px 44px #000000a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=bronze] body,:root[data-theme=bronze] .phone{background:radial-gradient(900px 500px at 50% -10%, #e9b44c29, transparent 60%), radial-gradient(600px 400px at 50% 110%, #c8452c24, transparent 60%), var(--bg)}:root[data-theme=bronze] .app-stage{background:#0a0706}:root[data-theme=bronze] .phone{border-color:var(--wood);box-shadow:var(--shadow-float), 0 0 0 10px #0a0706, 0 0 0 12px var(--wood-deep)}:root[data-theme=bronze] h1,:root[data-theme=bronze] h2,:root[data-theme=bronze] .display,:root[data-theme=bronze] .btn,:root[data-theme=bronze] .topbar__title,:root[data-theme=bronze] .panel__title,:root[data-theme=bronze] .fcard__name,:root[data-theme=bronze] .sign,:root[data-theme=bronze] .hud__name,:root[data-theme=bronze] .statbar__value{letter-spacing:.06em}:root[data-theme=bronze] .btn{font-size:22px}:root[data-theme=bronze] .btn--sm{font-size:18px}:root[data-theme=bronze] .panel,:root[data-theme=bronze] .item,:root[data-theme=bronze] .fcard,:root[data-theme=bronze] .sheet,:root[data-theme=bronze] .reward,:root[data-theme=bronze] .loot{border:2px solid var(--wood);box-shadow:inset 0 0 0 2px var(--surface), inset 0 0 0 3px var(--wood-deep), var(--shadow-panel);background:linear-gradient(180deg, #2a2019, var(--surface) 30%)}:root[data-theme=bronze] .panel__title,:root[data-theme=bronze] .sheet__title,:root[data-theme=bronze] .loot__title{color:var(--gold-light);font-size:20px}:root[data-theme=bronze] .btn--lamp{--btn-bg:linear-gradient(180deg, #f6d98a, #e9b44c 45%, #b8863b);--btn-edge:#6e4c1c}:root[data-theme=bronze] .btn--night{--btn-bg:linear-gradient(180deg, #3a2d22, #2e231b);--btn-fg:var(--text);--btn-edge:#1a0f0a;border-color:var(--wood-deep)}:root[data-theme=bronze] .btn--ghost{--btn-bg:transparent;--btn-fg:var(--gold-light);border-color:var(--wood-deep)}:root[data-theme=bronze] .topbar,:root[data-theme=bronze] .bottom-nav{border-color:var(--wood);color:var(--text);background:linear-gradient(#2a2019,#16110d)}:root[data-theme=bronze] .topbar__title{background:linear-gradient(#f6d98a,#b8863b);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:26px}:root[data-theme=bronze] .bottom-nav__item{color:var(--text-3)}:root[data-theme=bronze] .bottom-nav__item--active{color:var(--ink);border-color:var(--wood-deep);background:linear-gradient(#f6d98a,#b8863b);box-shadow:0 0 18px #e9b44c59}:root[data-theme=bronze] .topbar__back,:root[data-theme=bronze] .chip,:root[data-theme=bronze] .option,:root[data-theme=bronze] .item__thumb,:root[data-theme=bronze] .sheet__close,:root[data-theme=bronze] .segmented,:root[data-theme=bronze] .input{background:var(--surface-2);border-color:var(--wood-deep);color:var(--text)}:root[data-theme=bronze] .chip--coin,:root[data-theme=bronze] .chip--level{color:var(--ink)}:root[data-theme=bronze] .chip--coin{background:linear-gradient(#f6d98a,#b8863b)}:root[data-theme=bronze] .chip--level{background:var(--teal)}:root[data-theme=bronze] .option[aria-pressed=true]{color:var(--ink);background:linear-gradient(#f6d98a,#b8863b)}:root[data-theme=bronze] .bar,:root[data-theme=bronze] .statbar__track{border-color:var(--wood-deep);background:#0d0906}:root[data-theme=bronze] .bar__label{color:var(--text);text-shadow:0 1px #000,0 0 4px #000}:root[data-theme=bronze] .statbar__fill{box-shadow:none;background:linear-gradient(#f6d98a,#b8863b)}:root[data-theme=bronze] .home__title{letter-spacing:.04em;background:linear-gradient(#fff1c2 0%,#f6d98a 35%,#b8863b 70%,#6e4c1c 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 6px #1a0f0a)drop-shadow(0 12px 24px #0009);-webkit-background-clip:text;background-clip:text;font-size:clamp(54px,16.5vw,70px);transform:none}:root[data-theme=bronze] .home__tagline{color:var(--text-2);letter-spacing:.02em;text-transform:uppercase;font-size:13px}:root[data-theme=bronze] .levelup__level,:root[data-theme=bronze] .result__title{letter-spacing:.08em;background:linear-gradient(#fff1c2,#b8863b);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}:root[data-theme=bronze] .editor__preview,:root[data-theme=bronze] .reveal__portrait,:root[data-theme=bronze] .fcard__portrait,:root[data-theme=bronze] .vs{border-color:var(--wood-deep);background:radial-gradient(at 50% 100%,#e9b44c73,#0000 60%),linear-gradient(#3a2432 0%,#1f1614 100%)}:root[data-theme=bronze] .table tr.total td,:root[data-theme=bronze] .fcard__xp,:root[data-theme=bronze] .result__gains,:root[data-theme=bronze] .log__line--round,:root[data-theme=bronze] .reward__icon,:root[data-theme=bronze] .empty__icon,:root[data-theme=bronze] .home__steps svg,:root[data-theme=bronze] code{color:var(--gold-light)}:root[data-theme=bronze] .compare td:first-child,:root[data-theme=bronze] .reward__kind,:root[data-theme=bronze] .log__line--start,:root[data-theme=bronze] .log__line--end{color:var(--teal)}:root[data-theme=bronze] .compare td:last-child,:root[data-theme=bronze] .log__line--crit,:root[data-theme=bronze] .field__error{color:#ff9b84}:root[data-theme=bronze] .notice{border-color:var(--wood-deep);background:#2e231bb3}:root[data-theme=bronze] .toast{border-color:var(--wood);background:#2e231b}:root[data-theme=bronze] .hub__record strong,:root[data-theme=bronze] .hub__record{color:var(--text)}:root[data-theme=bronze] .stage,:root[data-theme=bronze] .hub__stage,:root[data-theme=bronze] .home__stage{border-color:var(--wood);box-shadow:inset 0 0 60px #00000080, var(--shadow-panel)}.app-stage[data-art=facettes]{--ink:#12141a;--bg:#171a20;--surface:#20232a;--surface-2:#292d35;--surface-3:#343944;--text:#f3f1ea;--text-2:#bdc0c6;--text-3:#8b9099;--paper-white:#fff9eb;--wood:#efb94f;--wood-deep:#5c451d;--gold-light:#ffd26f;--lamp:#f5bf55;--lamp-deep:#a86f17;--brick:#dc5639;--brick-deep:#7f291c;--teal:#48b9ae;--teal-deep:#1d6e67;--plum:#8e65d0;--plum-deep:#513580;background:#090b0f}.app-stage[data-art=facettes] .topbar,.app-stage[data-art=facettes] .bottom-nav{background:linear-gradient(#242831fa,#14161cfa);border-color:#3e444f}.app-stage[data-art=facettes] .topbar__title{color:var(--paper-white);background:0 0}.app-stage[data-art=facettes] .panel,.app-stage[data-art=facettes] .item,.app-stage[data-art=facettes] .fcard,.app-stage[data-art=facettes] .sheet,.app-stage[data-art=facettes] .reward,.app-stage[data-art=facettes] .loot{background:linear-gradient(145deg,#292d35,#1c1f26 58%);border-color:#414751;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000059}.app-stage[data-art=facettes] .btn--lamp{--btn-bg:linear-gradient(180deg, #ffd36f, #e8aa39);--btn-edge:#7a5418}.app-stage[data-art=facettes] .btn--night{--btn-bg:linear-gradient(180deg, #343944, #23272f);--btn-edge:#111319;border-color:#4a505b}.app-stage[data-art=facettes] .option,.app-stage[data-art=facettes] .chip,.app-stage[data-art=facettes] .input,.app-stage[data-art=facettes] .segmented,.app-stage[data-art=facettes] .item__thumb{background:#292d35;border-color:#4b515d}.app-stage[data-art=facettes] .option[aria-pressed=true],.app-stage[data-art=facettes] .bottom-nav__item--active,.app-stage[data-art=facettes] .chip--coin{color:#15171c;background:linear-gradient(#ffd36f,#e8aa39);border-color:#7a5418}.app-stage[data-art=facettes] .chip--level{color:#15171c;background:linear-gradient(#70d5ca,#3ea89e);border-color:#235e59}.app-stage[data-art=facettes] .editor__preview,.app-stage[data-art=facettes] .reveal__portrait,.app-stage[data-art=facettes] .fcard__portrait,.app-stage[data-art=facettes] .vs{background:radial-gradient(at 50% 110%,#f5bf553d,#0000 55%),linear-gradient(155deg,#242832,#11141a);border-color:#414751}.app-stage[data-art=facettes] .stage,.app-stage[data-art=facettes] .hub__stage,.app-stage[data-art=facettes] .home__stage{border-color:#3e444f;box-shadow:inset 0 0 60px #00000047,0 14px 34px #0006}:root[data-theme=neon]{--ink:#0b0f1a;--bg:#0b0f1a;--surface:#131a2c;--surface-2:#1a2236;--surface-3:#2a3550;--text:#e8f1ff;--text-2:#9fb3d1;--text-3:#6f83a3;--paper-white:#fff;--wood:#1a2236;--wood-deep:#0b0f1a;--lamp:#ff2bd6;--lamp-deep:#9a127f;--brick:#ff3d5a;--brick-deep:#a3162e;--teal:#00e5ff;--teal-deep:#0089a3;--plum:#8a5cff;--plum-deep:#5231b3;--gold:#ffe45e;--rar-commune:#8fa1bf;--rar-rare:#00e5ff;--rar-epique:#8a5cff;--rar-legendaire:#ffe45e;--font-display:"Teko", "Lilita One", sans-serif;--radius-s:6px;--radius-m:10px;--radius-l:14px;--shadow-panel:0 12px 30px #0009;--shadow-float:0 18px 44px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=neon] .app-stage{background:#05070d}:root[data-theme=neon] body,:root[data-theme=neon] .phone{background:radial-gradient(700px 420px at 15% 0%, #ff2bd638, transparent 60%), radial-gradient(700px 420px at 85% 100%, #00e5ff2e, transparent 60%), var(--bg)}:root[data-theme=neon] .phone{box-shadow:var(--shadow-float), 0 0 0 10px #05070d, 0 0 0 12px #1a2236, 0 0 60px #ff2bd640;border-color:#2a3550}:root[data-theme=neon] h1,:root[data-theme=neon] h2,:root[data-theme=neon] .display,:root[data-theme=neon] .btn,:root[data-theme=neon] .topbar__title,:root[data-theme=neon] .panel__title,:root[data-theme=neon] .fcard__name,:root[data-theme=neon] .sign,:root[data-theme=neon] .hud__name,:root[data-theme=neon] .statbar__value,:root[data-theme=neon] .flabel,:root[data-theme=neon] .banner{text-transform:uppercase;letter-spacing:.06em}:root[data-theme=neon] .btn{letter-spacing:.03em;box-shadow:0 0 0 1px #ffffff0f inset, 0 8px 22px #00000073, 0 0 18px var(--btn-edge);border-width:2px;border-color:#ffffff2e;font-size:21px;line-height:1}:root[data-theme=neon] .btn--sm{font-size:18px}:root[data-theme=neon] .grid-2 .btn{letter-spacing:.02em;font-size:18px}:root[data-theme=neon] .hub__record strong,:root[data-theme=neon] .hub__record{color:var(--text)}:root[data-theme=neon] .btn--lamp{--btn-bg:linear-gradient(180deg, #ff5fe0, #ff2bd6);--btn-fg:#fff;--btn-edge:#ff2bd699}:root[data-theme=neon] .btn--teal{--btn-fg:#05070d;--btn-edge:#00e5ff8c}:root[data-theme=neon] .btn--night{--btn-bg:#1a2236d9;--btn-fg:var(--text);--btn-edge:#00e5ff33}:root[data-theme=neon] .btn--ghost{--btn-bg:transparent;--btn-fg:var(--teal);box-shadow:none;border-color:#00e5ff66}:root[data-theme=neon] .btn:active{transform:translateY(2px)}:root[data-theme=neon] .panel,:root[data-theme=neon] .item,:root[data-theme=neon] .fcard,:root[data-theme=neon] .sheet,:root[data-theme=neon] .reward,:root[data-theme=neon] .loot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-panel);background:linear-gradient(160deg,#1a2236eb,#131a2cd1);border:1px solid #ffffff24}:root[data-theme=neon] .panel__title,:root[data-theme=neon] .sheet__title,:root[data-theme=neon] .loot__title{color:var(--teal);text-shadow:0 0 12px #00e5ff99;font-size:22px}:root[data-theme=neon] .topbar,:root[data-theme=neon] .bottom-nav{color:var(--text);background:#0b0f1af5;border-color:#00e5ff59}:root[data-theme=neon] .topbar__title{letter-spacing:.04em;color:#fff;text-shadow:0 0 14px #ff2bd6e6,0 0 2px #fff;font-size:24px}:root[data-theme=neon] .bottom-nav__item{color:var(--text-3)}:root[data-theme=neon] .bottom-nav__item--active{color:var(--teal);background:0 0;border:1px solid #00e5ff99;box-shadow:0 0 16px #00e5ff73,inset 0 0 12px #00e5ff26}:root[data-theme=neon] .topbar__back,:root[data-theme=neon] .chip,:root[data-theme=neon] .option,:root[data-theme=neon] .item__thumb,:root[data-theme=neon] .sheet__close,:root[data-theme=neon] .segmented,:root[data-theme=neon] .input,:root[data-theme=neon] .swatch{color:var(--text);box-shadow:none;background:#1a2236e6;border-color:#ffffff29}:root[data-theme=neon] .chip--coin{background:var(--gold);color:var(--ink)}:root[data-theme=neon] .chip--level{background:var(--teal);color:var(--ink)}:root[data-theme=neon] .option[aria-pressed=true]{background:var(--teal);color:var(--ink);box-shadow:0 0 14px #00e5ff8c}:root[data-theme=neon] .bar,:root[data-theme=neon] .statbar__track{background:#05070d;border-color:#ffffff29}:root[data-theme=neon] .bar--hp-a .bar__fill{background:var(--teal);box-shadow:0 0 12px var(--teal)}:root[data-theme=neon] .bar--hp-b .bar__fill{background:var(--brick);box-shadow:0 0 12px var(--brick)}:root[data-theme=neon] .bar--xp .bar__fill,:root[data-theme=neon] .statbar__fill{background:var(--lamp);box-shadow:0 0 12px var(--lamp)}:root[data-theme=neon] .bar__label{color:#fff;text-shadow:0 0 4px #000,0 1px #000}:root[data-theme=neon] .home__title{letter-spacing:.03em;white-space:nowrap;color:#fff;text-shadow:0 0 6px #fff,0 0 24px #ff2bd6,0 0 60px #ff2bd6,4px 4px #0089a3;font-size:clamp(48px,14.5vw,60px);line-height:.95;transform:none}:root[data-theme=neon] .home__tagline{color:var(--teal);text-transform:uppercase;letter-spacing:.12em;font-size:12px}:root[data-theme=neon] .levelup__level,:root[data-theme=neon] .result__title{color:#fff;text-shadow:0 0 6px #fff, 0 0 24px var(--lamp)}:root[data-theme=neon] .editor__preview,:root[data-theme=neon] .reveal__portrait,:root[data-theme=neon] .fcard__portrait,:root[data-theme=neon] .vs{background:radial-gradient(at 50% 100%,#00e5ff59,#0000 60%),linear-gradient(#1a1030 0%,#0b0f1a 100%);border-color:#ffffff24}:root[data-theme=neon] .table tr.total td,:root[data-theme=neon] .fcard__xp,:root[data-theme=neon] .result__gains,:root[data-theme=neon] .log__line--round,:root[data-theme=neon] .reward__icon,:root[data-theme=neon] .empty__icon,:root[data-theme=neon] .home__steps svg,:root[data-theme=neon] code{color:var(--gold)}:root[data-theme=neon] .compare td:first-child,:root[data-theme=neon] .reward__kind,:root[data-theme=neon] .log__line--start,:root[data-theme=neon] .log__line--end{color:var(--teal)}:root[data-theme=neon] .compare td:last-child,:root[data-theme=neon] .log__line--crit,:root[data-theme=neon] .field__error{color:#ff8fa0}:root[data-theme=neon] .notice{background:#1a2236b3;border-color:#fff3}:root[data-theme=neon] .toast{background:#1a2236;border-color:#00e5ff80;box-shadow:0 0 20px #00e5ff4d}:root[data-theme=neon] .stage,:root[data-theme=neon] .hub__stage,:root[data-theme=neon] .home__stage{border-color:#ffffff29;box-shadow:0 0 40px #ff2bd640,inset 0 0 60px #0009}:root[data-theme=neon] .tag{border-color:#0009}:root[data-theme=encre]{--ink:#14110f;--bg:#efe7d6;--surface:#fbf7ec;--surface-2:#e9dfc8;--surface-3:#cfc3a6;--text:#14110f;--text-2:#4a423a;--text-3:#7a7166;--paper-white:#fbf7ec;--wood:#14110f;--wood-deep:#000;--lamp:#d62828;--lamp-deep:#8f1616;--brick:#b5121b;--brick-deep:#6e0b11;--teal:#1d3557;--teal-deep:#0f1f33;--plum:#6d597a;--plum-deep:#3f3247;--gold:#d6a11f;--rar-commune:#cfc3a6;--rar-rare:#1d3557;--rar-epique:#6d597a;--rar-legendaire:#d6a11f;--font-display:"Anton", "Lilita One", Impact, sans-serif;--radius-s:4px;--radius-m:6px;--radius-l:8px;--shadow-panel:6px 6px 0 #14110f;--shadow-float:10px 10px 0 #14110f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=encre] .app-stage{background:#14110f repeating-linear-gradient(45deg,#0000 0 18px,#ffffff0a 18px 36px)}:root[data-theme=encre] .phone{background:var(--bg) radial-gradient(#14110f1f 1.2px, transparent 1.3px) 0 0 / 8px 8px;box-shadow:var(--shadow-float), 0 0 0 10px #14110f, 0 0 0 12px #d62828;border-color:#14110f}:root[data-theme=encre] h1,:root[data-theme=encre] h2,:root[data-theme=encre] .display,:root[data-theme=encre] .btn,:root[data-theme=encre] .topbar__title,:root[data-theme=encre] .panel__title,:root[data-theme=encre] .fcard__name,:root[data-theme=encre] .sign,:root[data-theme=encre] .hud__name,:root[data-theme=encre] .flabel,:root[data-theme=encre] .banner{text-transform:uppercase;letter-spacing:.04em}:root[data-theme=encre] .panel,:root[data-theme=encre] .item,:root[data-theme=encre] .fcard,:root[data-theme=encre] .sheet,:root[data-theme=encre] .reward,:root[data-theme=encre] .loot{box-shadow:var(--shadow-panel);background:var(--surface);border:3px solid #14110f}:root[data-theme=encre] .panel__title,:root[data-theme=encre] .sheet__title,:root[data-theme=encre] .loot__title{color:var(--brick);font-size:22px}:root[data-theme=encre] .btn{border-width:3px;border-radius:4px;font-size:20px;box-shadow:5px 5px #14110f}:root[data-theme=encre] .btn:active{transform:translate(3px,3px);box-shadow:1px 1px #14110f}:root[data-theme=encre] .btn--lamp{--btn-bg:#d62828;--btn-fg:#fbf7ec;--btn-edge:#8f1616}:root[data-theme=encre] .btn--night{--btn-bg:#14110f;--btn-fg:#fbf7ec;--btn-edge:#000}:root[data-theme=encre] .btn--ghost{--btn-bg:transparent;--btn-fg:#14110f;border-color:#14110f;box-shadow:4px 4px #14110f}:root[data-theme=encre] .topbar__back,:root[data-theme=encre] .chip,:root[data-theme=encre] .option,:root[data-theme=encre] .item__thumb,:root[data-theme=encre] .sheet__close,:root[data-theme=encre] .tag,:root[data-theme=encre] .swatch,:root[data-theme=encre] .segmented,:root[data-theme=encre] .input{background:var(--surface);color:var(--text);border-color:#14110f;box-shadow:3px 3px #14110f}:root[data-theme=encre] .chip--coin{background:var(--gold)}:root[data-theme=encre] .chip--level{background:var(--teal);color:#fbf7ec}:root[data-theme=encre] .option[aria-pressed=true]{color:#fbf7ec;background:#14110f}:root[data-theme=encre] .topbar,:root[data-theme=encre] .bottom-nav{color:#fbf7ec;background:#14110f;border-color:#14110f}:root[data-theme=encre] .topbar__title{color:#fbf7ec;text-shadow:3px 3px #d62828;font-size:28px}:root[data-theme=encre] .bottom-nav__item{color:#cfc3a6}:root[data-theme=encre] .bottom-nav__item--active{color:#fbf7ec;box-shadow:none;background:#d62828;border-color:#fbf7ec}:root[data-theme=encre] .bar,:root[data-theme=encre] .statbar__track{background:#fbf7ec;border-width:3px}:root[data-theme=encre] .bar--hp-a .bar__fill,:root[data-theme=encre] .statbar__fill{box-shadow:none;background:#14110f}:root[data-theme=encre] .bar--hp-b .bar__fill,:root[data-theme=encre] .bar--xp .bar__fill{box-shadow:none;background:#d62828}:root[data-theme=encre] .bar__label{color:#fff;text-shadow:0 0 2px #14110f,0 0 4px #14110f,0 0 6px #14110f,0 1px 1px #14110f}:root[data-theme=encre] .btn{font-size:19px}:root[data-theme=encre] .topbar__title{font-size:24px}:root[data-theme=encre] .home__title{color:#d62828;-webkit-text-stroke:2px #14110f;text-shadow:6px 6px #14110f;font-size:clamp(46px,13.5vw,56px);line-height:.95;transform:rotate(-3deg)}:root[data-theme=encre] .home__tagline{color:#14110f;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}:root[data-theme=encre] .levelup__level,:root[data-theme=encre] .result__title{color:#d62828;-webkit-text-stroke:2px #14110f;text-shadow:5px 5px #14110f}:root[data-theme=encre] .editor__preview,:root[data-theme=encre] .reveal__portrait,:root[data-theme=encre] .fcard__portrait,:root[data-theme=encre] .vs{background:#e9dfc8 repeating-linear-gradient(135deg,#0000 0 10px,#14110f14 10px 20px);border-color:#14110f}:root[data-theme=encre] .arena-bg{filter:saturate(.55)contrast(1.15)}:root[data-theme=encre] .flabel{color:#fbf7ec;text-shadow:3px 3px #14110f,-1px -1px #14110f,1px -1px #14110f,-1px 1px #14110f}:root[data-theme=encre] .flabel--crit,:root[data-theme=encre] .flabel--damage{color:#d62828}:root[data-theme=encre] .toast{color:#fbf7ec;background:#14110f;box-shadow:5px 5px #d62828}:root[data-theme=encre] .notice{background:var(--surface);color:var(--text-2);border:2px solid #14110f}:root[data-theme=ligne]{--ink:#1f2a33;--bg:#faf6ef;--surface:#fff;--surface-2:#f1ece2;--surface-3:#d9d0bf;--text:#1f2a33;--text-2:#5b6770;--text-3:#8a949c;--paper-white:#fff;--wood:#1f2a33;--wood-deep:#101820;--lamp:#e0a22b;--lamp-deep:#a9761a;--brick:#c8553d;--brick-deep:#8c3826;--teal:#2b7a8c;--teal-deep:#1a4e5a;--plum:#7c6a9f;--plum-deep:#4f4268;--gold:#e0a22b;--rar-commune:#d9d0bf;--rar-rare:#2b7a8c;--rar-epique:#7c6a9f;--rar-legendaire:#e0a22b;--font-display:"Bricolage Grotesque", "Lilita One", system-ui, sans-serif;--outline:2px;--radius-s:8px;--radius-m:14px;--radius-l:18px;--shadow-panel:none;--shadow-float:0 12px 30px #1f2a3326;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=ligne] .app-stage{background:#e9e2d5}:root[data-theme=ligne] .phone{border-width:2px;border-color:#1f2a33;box-shadow:0 30px 60px #1f2a3340,0 0 0 8px #faf6ef}:root[data-theme=ligne] h1,:root[data-theme=ligne] h2,:root[data-theme=ligne] .display,:root[data-theme=ligne] .btn,:root[data-theme=ligne] .topbar__title,:root[data-theme=ligne] .panel__title,:root[data-theme=ligne] .fcard__name,:root[data-theme=ligne] .sign,:root[data-theme=ligne] .hud__name,:root[data-theme=ligne] .statbar__value,:root[data-theme=ligne] .flabel,:root[data-theme=ligne] .banner{letter-spacing:-.01em;font-weight:800}:root[data-theme=ligne] .panel,:root[data-theme=ligne] .item,:root[data-theme=ligne] .fcard,:root[data-theme=ligne] .sheet,:root[data-theme=ligne] .reward,:root[data-theme=ligne] .loot{border:1.5px solid var(--ink);box-shadow:none;background:var(--surface)}:root[data-theme=ligne] .panel__title,:root[data-theme=ligne] .sheet__title,:root[data-theme=ligne] .loot__title{color:var(--teal-deep);font-size:19px}:root[data-theme=ligne] .btn{box-shadow:0 3px 0 var(--ink);border-width:1.5px;font-size:17px}:root[data-theme=ligne] .btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}:root[data-theme=ligne] .btn--night{--btn-bg:var(--ink);--btn-fg:#fff;--btn-edge:#101820}:root[data-theme=ligne] .btn--ghost{--btn-bg:#fff;--btn-fg:var(--ink);border-color:var(--ink)}:root[data-theme=ligne] .topbar__back,:root[data-theme=ligne] .chip,:root[data-theme=ligne] .option,:root[data-theme=ligne] .item__thumb,:root[data-theme=ligne] .sheet__close,:root[data-theme=ligne] .tag,:root[data-theme=ligne] .swatch,:root[data-theme=ligne] .segmented,:root[data-theme=ligne] .input,:root[data-theme=ligne] .bar,:root[data-theme=ligne] .statbar__track,:root[data-theme=ligne] .statbar__plus,:root[data-theme=ligne] .switch{border-width:1.5px;border-color:var(--ink);box-shadow:none;color:var(--text);background:#fff}:root[data-theme=ligne] .chip--coin{background:var(--lamp)}:root[data-theme=ligne] .chip--level{background:var(--teal);color:#fff}:root[data-theme=ligne] .option[aria-pressed=true]{background:var(--ink);color:#fff}:root[data-theme=ligne] .topbar,:root[data-theme=ligne] .bottom-nav{color:var(--text);border-color:var(--ink);box-shadow:none;background:#fff;border-width:1.5px}:root[data-theme=ligne] .topbar__title{color:var(--ink);text-shadow:none;font-size:22px}:root[data-theme=ligne] .bottom-nav__item{color:var(--text-2)}:root[data-theme=ligne] .bottom-nav__item--active{background:var(--lamp);color:var(--ink);border:1.5px solid var(--ink);box-shadow:none}:root[data-theme=ligne] .bar__label{text-shadow:none}:root[data-theme=ligne] .statbar__fill,:root[data-theme=ligne] .bar__fill{box-shadow:none}:root[data-theme=ligne] .home__title{color:var(--ink);text-shadow:none;letter-spacing:-.03em;font-size:clamp(44px,13.5vw,56px);transform:none}:root[data-theme=ligne] .home__title:after{content:"";background:var(--brick);border-radius:3px;width:64px;height:6px;margin:10px auto 0;display:block}:root[data-theme=ligne] .home__tagline{color:var(--text-2);font-size:15px;font-weight:600}:root[data-theme=ligne] .levelup__level,:root[data-theme=ligne] .result__title{color:var(--ink);text-shadow:none}:root[data-theme=ligne] .editor__preview,:root[data-theme=ligne] .reveal__portrait,:root[data-theme=ligne] .fcard__portrait,:root[data-theme=ligne] .vs{border-color:var(--ink);background:linear-gradient(#cfe6f2 0%,#eaf4f8 60%,#e9d8b8 61%,#d9c39c 100%);border-width:1.5px}:root[data-theme=ligne] .stage,:root[data-theme=ligne] .hub__stage,:root[data-theme=ligne] .home__stage{border-width:1.5px;border-color:var(--ink);box-shadow:none}:root[data-theme=ligne] .arena-bg{filter:saturate(.85)}:root[data-theme=ligne] .flabel{color:var(--ink);text-shadow:0 0 4px #fff,0 0 8px #fff,0 2px #fff}:root[data-theme=ligne] .flabel--crit,:root[data-theme=ligne] .flabel--damage{color:var(--brick)}:root[data-theme=ligne] .toast{background:var(--ink);color:#fff;border-color:var(--ink)}:root[data-theme=ligne] .notice{border:1.5px dashed var(--ink);background:#fff}:root[data-theme=enlumine]{--ink:#1c0b10;--bg:#1c0b10;--surface:#2c141a;--surface-2:#3b1c24;--surface-3:#5a2e38;--text:#f4e7cf;--text-2:#d2b995;--text-3:#a68d6d;--paper-white:#fbf1dc;--wood:#d4af37;--wood-deep:#8a6d1f;--gold-light:#f2dc9b;--lamp:#d4af37;--lamp-deep:#8a6d1f;--brick:#b2222a;--brick-deep:#6b1218;--teal:#2f8f6b;--teal-deep:#1b5a43;--plum:#7a4d9a;--plum-deep:#4c2d63;--gold:#f2dc9b;--rar-commune:#c2ad8c;--rar-rare:#2f8f6b;--rar-epique:#7a4d9a;--rar-legendaire:#f2dc9b;--font-display:"Cinzel", "Lilita One", Georgia, serif;--radius-s:6px;--radius-m:10px;--radius-l:14px;--shadow-panel:0 10px 28px #0000008c;--shadow-float:0 18px 44px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=enlumine] .app-stage{background:#0d0508}:root[data-theme=enlumine] body,:root[data-theme=enlumine] .phone{background:radial-gradient(800px 480px at 50% -10%, #d4af3729, transparent 60%), radial-gradient(700px 500px at 50% 110%, #b2222a40, transparent 60%), var(--bg)}:root[data-theme=enlumine] .phone{border-color:var(--wood);box-shadow:var(--shadow-float), 0 0 0 10px #0d0508, 0 0 0 12px var(--wood-deep)}:root[data-theme=enlumine] h1,:root[data-theme=enlumine] h2,:root[data-theme=enlumine] .display,:root[data-theme=enlumine] .btn,:root[data-theme=enlumine] .topbar__title,:root[data-theme=enlumine] .panel__title,:root[data-theme=enlumine] .fcard__name,:root[data-theme=enlumine] .sign,:root[data-theme=enlumine] .hud__name{letter-spacing:.04em;font-weight:700}:root[data-theme=enlumine] .btn{text-transform:uppercase;letter-spacing:.1em;font-size:16px}:root[data-theme=enlumine] .btn--sm{font-size:13px}:root[data-theme=enlumine] .btn--lamp{--btn-bg:linear-gradient(180deg, #f2dc9b, #d4af37 50%, #8a6d1f);--btn-edge:#5c4712}:root[data-theme=enlumine] .btn--night{--btn-bg:linear-gradient(180deg, #4a2530, #2c141a);--btn-fg:var(--text);--btn-edge:#1c0b10;border-color:var(--wood-deep)}:root[data-theme=enlumine] .btn--ghost{--btn-bg:transparent;--btn-fg:var(--gold-light);border-color:var(--wood-deep)}:root[data-theme=enlumine] .panel,:root[data-theme=enlumine] .item,:root[data-theme=enlumine] .fcard,:root[data-theme=enlumine] .sheet,:root[data-theme=enlumine] .reward,:root[data-theme=enlumine] .loot{border:2px solid var(--wood);box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 4px var(--wood-deep), var(--shadow-panel);background:linear-gradient(180deg, #34181f, var(--surface) 40%);position:relative}:root[data-theme=enlumine] .panel:before{content:"❦";background:var(--bg);color:var(--wood);padding:0 8px;font-size:14px;line-height:1;position:absolute;top:-12px;left:50%;transform:translate(-50%)}:root[data-theme=enlumine] .panel__title,:root[data-theme=enlumine] .sheet__title,:root[data-theme=enlumine] .loot__title{color:var(--gold-light);text-align:center;text-transform:uppercase;letter-spacing:.12em;font-size:17px}:root[data-theme=enlumine] .topbar,:root[data-theme=enlumine] .bottom-nav{border-color:var(--wood);color:var(--text);background:linear-gradient(#34181f,#1c0b10)}:root[data-theme=enlumine] .topbar__title{text-transform:uppercase;letter-spacing:.1em;background:linear-gradient(#f2dc9b,#d4af37);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:18px}:root[data-theme=enlumine] .bottom-nav__item{color:var(--text-3)}:root[data-theme=enlumine] .bottom-nav__item--active{color:var(--ink);border-color:var(--wood-deep);background:linear-gradient(#f2dc9b,#d4af37)}:root[data-theme=enlumine] .topbar__back,:root[data-theme=enlumine] .chip,:root[data-theme=enlumine] .option,:root[data-theme=enlumine] .item__thumb,:root[data-theme=enlumine] .sheet__close,:root[data-theme=enlumine] .segmented,:root[data-theme=enlumine] .input{background:var(--surface-2);border-color:var(--wood-deep);color:var(--text)}:root[data-theme=enlumine] .chip--coin,:root[data-theme=enlumine] .option[aria-pressed=true]{color:var(--ink);background:linear-gradient(#f2dc9b,#d4af37)}:root[data-theme=enlumine] .chip--level{background:var(--teal);color:#fbf1dc}:root[data-theme=enlumine] .bar,:root[data-theme=enlumine] .statbar__track{border-color:var(--wood-deep);background:#120509}:root[data-theme=enlumine] .bar__label{color:var(--text);text-shadow:0 1px #000,0 0 4px #000}:root[data-theme=enlumine] .statbar__fill{box-shadow:none;background:linear-gradient(#f2dc9b,#8a6d1f)}:root[data-theme=enlumine] .home__title{letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#fff3cf 0%,#f2dc9b 40%,#d4af37 70%,#8a6d1f 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 4px #1c0b10)drop-shadow(0 12px 24px #000000b3);-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,10.5vw,44px);transform:none}:root[data-theme=enlumine] .home__tagline{color:var(--text-2);font-size:15px;font-style:italic}:root[data-theme=enlumine] .levelup__level,:root[data-theme=enlumine] .result__title{background:linear-gradient(#fff3cf,#d4af37);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}:root[data-theme=enlumine] .editor__preview,:root[data-theme=enlumine] .reveal__portrait,:root[data-theme=enlumine] .fcard__portrait,:root[data-theme=enlumine] .vs{border-color:var(--wood-deep);background:radial-gradient(at 50% 100%,#d4af3766,#0000 60%),linear-gradient(#4a1c2a 0%,#24101a 100%)}:root[data-theme=enlumine] .table tr.total td,:root[data-theme=enlumine] .fcard__xp,:root[data-theme=enlumine] .result__gains,:root[data-theme=enlumine] .log__line--round,:root[data-theme=enlumine] .reward__icon,:root[data-theme=enlumine] .empty__icon,:root[data-theme=enlumine] .home__steps svg,:root[data-theme=enlumine] code{color:var(--gold-light)}:root[data-theme=enlumine] .compare td:first-child,:root[data-theme=enlumine] .reward__kind,:root[data-theme=enlumine] .log__line--start,:root[data-theme=enlumine] .log__line--end{color:#6fcfa6}:root[data-theme=enlumine] .compare td:last-child,:root[data-theme=enlumine] .log__line--crit,:root[data-theme=enlumine] .field__error{color:#ff9b9b}:root[data-theme=enlumine] .notice{border-color:var(--wood-deep);background:#3b1c24b3}:root[data-theme=enlumine] .toast{border-color:var(--wood);background:#3b1c24}:root[data-theme=enlumine] .hub__record strong,:root[data-theme=enlumine] .hub__record{color:var(--text)}:root[data-theme=enlumine] .stage,:root[data-theme=enlumine] .hub__stage,:root[data-theme=enlumine] .home__stage{border-color:var(--wood);box-shadow:inset 0 0 60px #0000008c, var(--shadow-panel)}:root[data-theme] .panel--lamp{background:linear-gradient(180deg, var(--gold-light,#f8c65c), var(--lamp));color:var(--ink);border-color:var(--ink);box-shadow:var(--shadow-panel)}:root[data-theme] .panel--teal{background:linear-gradient(180deg, color-mix(in srgb, var(--teal) 70%, #fff), var(--teal));color:var(--ink);border-color:var(--ink);box-shadow:var(--shadow-panel)}:root[data-theme] .panel--brick{background:linear-gradient(180deg, color-mix(in srgb, var(--brick) 80%, #fff), var(--brick));color:var(--paper-white);border-color:var(--ink);box-shadow:var(--shadow-panel)}:root[data-theme] .panel--plum{background:linear-gradient(180deg, color-mix(in srgb, var(--plum) 80%, #fff), var(--plum));color:var(--paper-white);border-color:var(--ink);box-shadow:var(--shadow-panel)}:root[data-theme=neon] .panel--lamp,:root[data-theme=encre] .panel--lamp,:root[data-theme=encre] .panel--teal{color:#fff}:root[data-theme=neon] .panel--lamp{background:linear-gradient(#ff5fe0,#ff2bd6)}:root[data-theme] .panel--lamp .panel__title,:root[data-theme] .panel--teal .panel__title,:root[data-theme] .panel--brick .panel__title,:root[data-theme] .panel--plum .panel__title,:root[data-theme] .panel--lamp .display,:root[data-theme] .panel--teal .display,:root[data-theme] .panel--brick .display,:root[data-theme] .panel--plum .display,:root[data-theme] .panel--lamp .muted,:root[data-theme] .panel--teal .muted,:root[data-theme] .panel--brick .muted,:root[data-theme] .panel--plum .muted,:root[data-theme] .panel--lamp .result__title,:root[data-theme] .panel--teal .result__title,:root[data-theme] .panel--brick .result__title,:root[data-theme] .panel--plum .result__title{color:inherit;-webkit-text-fill-color:currentColor;text-shadow:0 2px #0003;background:0 0}:root[data-theme] .panel--lamp .muted,:root[data-theme] .panel--teal .muted,:root[data-theme] .panel--brick .muted,:root[data-theme] .panel--plum .muted{opacity:.82;text-shadow:none}:root[data-theme] .panel--lamp .btn--night,:root[data-theme] .panel--teal .btn--night{--btn-bg:var(--ink);--btn-fg:var(--paper-white);--btn-edge:#000}.gallery{color:#f4f1ea;min-height:100vh;font-family:var(--font-text);background:#101012;padding:32px 40px 60px}.gallery__title{font-family:"Bebas Neue", var(--font-display);letter-spacing:.04em;color:#fff;font-size:44px}.gallery__intro{color:#b8b4aa;max-width:90ch;margin:8px 0 28px}.gal{background:#18181c;border:1px solid #2a2a30;border-radius:20px;width:1360px;margin:0 0 44px;padding:24px 28px 26px}.gal__head{align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.gal__n{color:#000;width:52px;height:52px;font:900 26px var(--font-text);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.gal__title{font-family:"Bebas Neue", var(--font-display);letter-spacing:.04em;color:#fff;font-size:40px}.gal__tag{color:#ffd27a;margin-top:2px;font-size:19px;font-weight:700}.gal__desc{color:#b8b4aa;max-width:110ch;margin-top:6px;font-size:15px}.gal__stage{border:2px solid #2a2a30;border-radius:16px;height:480px;position:relative;overflow:hidden}.gal__bg{position:absolute;top:0;bottom:0;left:0;right:0}.gal__floor{justify-content:space-between;align-items:flex-end;padding:0 120px;display:flex;position:absolute;top:auto;bottom:14px;left:0;right:0}.gal__slot{align-items:flex-end;gap:8px;display:flex;position:relative}.gal__pet{position:absolute;bottom:6px;left:-46px}.gal__impact{top:30%;left:50%}.gal__label{font-size:64px;animation:none;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.gal .fighter-root,.gal .fighter-arm-front,.gal .pet-root{animation:none!important}.gal .fighter[data-pose=attack] .fighter-root{transform:translate(46px)translateY(-4px)scaleX(1.04)!important}.gal .fighter[data-pose=attack] .fighter-arm-front{transform:rotate(-118deg)!important}.gal .fighter.fighter--facettes[data-pose=attack] .roman-weapon.fighter-arm-front{transform:none!important}.gal .fighter[data-pose=hit] .fighter-root{transform:translate(-16px)rotate(-8deg)!important}.gal__lineup{background:linear-gradient(#202026,#16161a);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:22px;padding:18px 26px 12px;display:flex}.gal__fig{flex-direction:column;align-items:center;gap:14px;margin:0;display:flex}.gal__duo{align-items:flex-end;gap:0;display:flex}.gal__duo .pet{margin-bottom:10px;margin-right:-18px}.gal__fig figcaption{color:#b8b4aa;text-align:center;font-size:13px;font-weight:700}.weapon-gallery{color:#f1e8d8;min-height:100vh;font-family:var(--font-text);background:radial-gradient(circle at 12% 0,#bc74341f,#0000 28rem),#101114;padding:clamp(18px,3vw,40px);overflow-x:hidden}.weapon-gallery__head{justify-content:space-between;align-items:end;gap:24px;max-width:1440px;margin:0 auto 24px;display:flex}.weapon-gallery__head h1{font:700 clamp(34px, 5vw, 58px) / .95 var(--font-display);letter-spacing:.025em;margin:3px 0 6px}.weapon-gallery__head p:last-child{color:#aaa49a;max-width:72ch}.weapon-gallery__head button{color:#17130e;min-height:48px;font:900 14px var(--font-text);cursor:pointer;background:#d99a35;border:1px solid #e4ab46;flex:none;padding:0 20px}.weapon-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1440px;margin:0 auto;display:grid}.weapon-check{background:linear-gradient(145deg,#1d1e23,#15161a);border:1px solid #393941;min-width:0;padding:14px;overflow:hidden;box-shadow:0 12px 28px #0003}.weapon-check>header{border-bottom:1px solid #34343a;justify-content:space-between;align-items:start;gap:10px;min-height:44px;display:flex}.weapon-check>header div{display:grid}.weapon-check>header strong{font-size:16px}.weapon-check>header span,.weapon-check>header small{color:#d6a047;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.weapon-check__poses{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:4px;padding-top:8px;display:grid}.weapon-check figure{place-items:end center;min-width:0;margin:0;display:grid}.weapon-check figcaption{color:#7f7e83;letter-spacing:.12em;font-size:10px;font-weight:900}.weapon-grip-debug{display:none}.weapon-gallery .weapon-grip-debug{display:block}.weapon-check .fighter[data-pose=attack] .fighter-root,.weapon-check .fighter[data-pose=attack] .painted-weapon-motion{animation-iteration-count:infinite}.weapon-check .fighter{--dash:34px}@media (max-width:960px){.weapon-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.weapon-gallery{padding:16px 10px 28px}.weapon-gallery__head{flex-direction:column;align-items:stretch}.weapon-gallery__head button{width:100%}.weapon-gallery__grid{grid-template-columns:1fr}.weapon-check{padding:12px 8px}.weapon-check__poses{min-height:210px}}@media (prefers-reduced-motion:reduce){.weapon-check .fighter[data-pose=attack] .fighter-root,.weapon-check .fighter[data-pose=attack] .painted-weapon-motion{animation-iteration-count:1}}.ds-gallery{color:#f7f1e6;background:#0c0c0e;min-height:100vh;padding:42px;font-family:Arial,Helvetica,sans-serif}.ds-gallery *,.ds-gallery :before,.ds-gallery :after{box-sizing:border-box}.ds-gallery button{font:inherit;color:inherit}.ds-gallery__intro{width:1180px;margin:0 auto 34px}.ds-gallery__intro p{color:#c8a96a;letter-spacing:.18em;margin:0 0 8px;font-size:13px;font-weight:900}.ds-gallery__intro h1{max-width:780px;margin:0;font:800 46px/1.04 Georgia,serif}.ds-gallery__intro span{color:#aaa6a0;margin-top:12px;display:block}.ds-board{--paper:#efe4ca;--ink:#251914;--accent:#b8422d;--accent2:#176b6f;--line:#49342b;background:#171719;border:1px solid #2d2d31;border-radius:22px;width:1260px;min-height:900px;margin:0 auto 46px;padding:24px 28px 32px;overflow:hidden}.ds-board__header{align-items:center;gap:18px;height:92px;display:flex}.ds-board__header>span{border:2px solid var(--accent);width:60px;height:60px;color:var(--accent);border-radius:50%;place-items:center;font-size:22px;font-weight:900;display:grid}.ds-board__header h2{color:#fff;margin:0;padding-left:3px;font:900 34px/1.05 Georgia,serif}.ds-board__header p{color:#aaa6a0;margin:5px 0 0;font-size:15px}.ds-board__palette{gap:7px;margin-left:auto;display:flex}.ds-board__palette i{border:2px solid #fff2;border-radius:50%;width:28px;height:28px}.ds-board__phones{grid-template-columns:repeat(3,360px);justify-content:space-between;align-items:start;display:grid}.ds-phone{margin:0;position:relative}.ds-phone__screen{width:360px;height:710px;color:var(--ink);background:var(--paper);border:8px solid #252427;border-radius:35px;position:relative;overflow:hidden;box-shadow:0 22px 45px #0008}.ds-phone__speaker{z-index:5;background:#09090a;border-radius:4px;width:70px;height:5px;position:absolute;top:10px;left:145px}.ds-phone__caption{color:#bbb5ac;text-align:center;letter-spacing:.04em;margin:13px 0 0;font-size:13px;font-weight:700}.ds-topbar{height:58px;color:var(--paper);background:var(--ink);align-items:center;gap:10px;padding:13px 15px 8px;display:flex}.ds-topbar__mark{color:var(--accent);font-size:19px}.ds-topbar strong{letter-spacing:.07em;font-size:15px}.ds-topbar__coins{color:var(--ink);background:var(--paper);border-radius:16px;margin-left:auto;padding:6px 9px;font-size:11px;font-weight:900}.ds-section-title{color:var(--ink);letter-spacing:.12em;justify-content:space-between;align-items:center;padding:11px 16px 7px;font-size:11px;font-weight:900;display:flex}.ds-section-title b{color:var(--accent)}.ds-preview{background:color-mix(in srgb, var(--accent2) 18%, var(--paper));border:2px solid var(--line);border-radius:16px;height:245px;margin:0 12px;position:relative;overflow:hidden}.ds-preview:before{content:"";background:linear-gradient(#0000,#0003);height:35%;position:absolute;top:auto;bottom:0;left:0;right:0}.ds-preview button{z-index:2;min-height:38px;color:var(--paper);background:var(--ink);border:0;border-radius:10px;padding:0 11px;font-size:11px;font-weight:800;position:absolute;top:10px;right:10px}.ds-preview__name{z-index:2;color:var(--paper);background:var(--accent);padding:6px 10px;font-size:12px;font-weight:900;position:absolute;bottom:10px;left:10px;transform:rotate(-2deg)}.ds-fighter{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ds-fighter img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;position:absolute}.ds-fighter--rival img{filter:hue-rotate(110deg)saturate(.8);transform:scaleX(-1)}.ds-customizer{padding:9px 16px 76px}.ds-customizer h3{color:var(--accent);margin:0 0 7px;font-size:18px}.ds-customizer label{text-transform:uppercase;letter-spacing:.08em;margin:8px 0 5px;font-size:10px;font-weight:900;display:block}.ds-input{border:1px solid var(--line);background:#fff8;border-radius:8px;height:34px;padding:8px 10px;font-size:12px}.ds-tabs{border-bottom:1px solid color-mix(in srgb, var(--line) 35%, transparent);gap:5px;margin:8px 0;padding-bottom:7px;display:flex;overflow:hidden}.ds-tabs span,.ds-tabs b{color:var(--ink);flex:none;padding:5px 7px;font-size:9px}.ds-tabs b{color:var(--paper);background:var(--accent);border-radius:5px}.ds-choice-row{gap:7px;display:flex}.ds-choice-row button{border:1px solid var(--line);background:0 0;border-radius:8px;flex:1;min-height:34px;font-size:10px;font-weight:800}.ds-choice-row button.is-selected{color:var(--paper);background:var(--accent2);box-shadow:inset 0 0 0 2px #fff5}.ds-swatches{gap:10px;display:flex}.ds-swatches span{border:2px solid var(--paper);width:27px;height:27px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.ds-swatches span.is-selected{box-shadow:0 0 0 3px var(--ink)}.ds-cta{z-index:3;min-height:52px;color:var(--paper);background:var(--accent);box-shadow:0 6px 0 color-mix(in srgb, var(--accent) 55%, #000);letter-spacing:.06em;border:0;border-radius:13px;font-size:14px;font-weight:950;position:absolute;bottom:14px;left:18px;right:18px}.ds-home{padding-bottom:64px}.ds-home-stage{background:color-mix(in srgb, var(--accent2) 22%, var(--paper));border:2px solid var(--line);border-radius:16px;height:280px;margin:12px;position:relative;overflow:hidden}.ds-home-stage:after{content:"";background:var(--accent2);clip-path:polygon(0 55%,18% 42%,36% 64%,55% 34%,77% 61%,100% 39%,100% 100%,0 100%);opacity:.38;height:50px;position:absolute;top:auto;bottom:0;left:0;right:0}.ds-home-stage .ds-fighter{z-index:1;top:15px;bottom:5px;left:62px;right:62px}.ds-home-stage .ds-fighter img{border-radius:48% 48% 14px 14px}.ds-home-stage>strong{z-index:2;color:var(--paper);background:var(--ink);letter-spacing:.08em;padding:7px 9px;font-size:12px;position:absolute;bottom:11px;left:12px}.ds-bunting{z-index:2;color:var(--accent);text-align:center;letter-spacing:.2em;position:absolute;top:8px;left:0;right:0}.ds-level{z-index:2;color:var(--paper);background:var(--accent);border-radius:20px;padding:7px 9px;font-size:10px;font-weight:900;position:absolute;bottom:10px;right:10px}.ds-progress{border:1px solid var(--line);border-radius:12px;margin:0 12px 10px;padding:12px}.ds-progress>div{justify-content:space-between;font-size:11px;display:flex}.ds-progress i,.ds-health i{border:1px solid var(--line);background:#0002;border-radius:8px;height:9px;margin:8px 0;display:block;overflow:hidden}.ds-progress i span{background:var(--accent2);width:65%;height:100%;display:block}.ds-progress p{word-spacing:3px;margin:0;font-size:9px}.ds-main-action{width:calc(100% - 24px);min-height:47px;color:var(--paper);background:var(--accent);border:0;border-radius:11px;margin:0 12px 9px;font-size:12px;font-weight:950}.ds-home-grid{grid-template-columns:1fr 1fr;gap:8px;margin:0 12px 9px;display:grid}.ds-home-grid button{min-height:59px;color:var(--ink);background:color-mix(in srgb, var(--accent2) 16%, var(--paper));border:1px solid var(--line);text-align:left;border-radius:10px;padding:8px}.ds-home-grid small,.ds-home-grid b{display:block}.ds-home-grid small{color:var(--accent);font-size:8px;font-weight:900}.ds-home-grid b{margin-top:5px;font-size:10px}.ds-last-fight{border-left:4px solid var(--accent2);background:#fff5;grid-template-columns:1fr auto;margin:0 12px;padding:9px 10px;font-size:9px;display:grid}.ds-last-fight span{color:var(--accent);letter-spacing:.08em;grid-column:1/-1;margin-bottom:3px;font-size:7px;font-weight:900}.ds-last-fight em{color:var(--accent2);font-style:normal;font-weight:900}.ds-nav{height:62px;color:var(--paper);background:var(--ink);justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.ds-nav span,.ds-nav b{justify-items:center;gap:2px;min-width:48px;font-size:17px;display:grid}.ds-nav b{color:var(--accent)}.ds-nav small{font-size:7px;font-weight:800}.ds-health{color:var(--ink);grid-template-columns:1fr 34px 1fr;align-items:center;gap:8px;padding:12px 13px 8px;display:grid}.ds-health>div:last-child{text-align:right}.ds-health strong{font-size:10px;display:block}.ds-health>b{width:34px;height:34px;color:var(--paper);background:var(--accent);border-radius:50%;place-items:center;font-size:11px;display:grid}.ds-health i{margin:5px 0 2px}.ds-health i span{background:var(--accent2);height:100%;display:block}.ds-health>div:last-child i span{background:var(--accent);margin-left:auto}.ds-health small{font-size:8px}.ds-arena{border:2px solid var(--line);background:linear-gradient(#b8e4dc 0 58%,#c99b62 58%);border-radius:15px;height:365px;margin:0 10px;position:relative;overflow:hidden}.ds-arena:before{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 26px, var(--paper) 26px 52px, var(--accent2) 52px 78px);clip-path:polygon(0 100%,8% 25%,17% 100%,28% 8%,40% 100%,53% 19%,67% 100%,78% 2%,91% 100%,100% 28%,100% 100%);opacity:.85;height:95px;position:absolute;top:34%;left:-6%;right:-6%}.ds-crowd{height:26px;color:var(--ink);letter-spacing:-4px;white-space:nowrap;font-size:24px;position:absolute;top:52%;left:-10px;right:-10px;overflow:hidden}.ds-arena__fighter{z-index:2;filter:drop-shadow(0 8px 4px #0004);width:145px;height:220px;position:absolute;bottom:38px;overflow:hidden}.ds-arena__fighter--left{left:12px}.ds-arena__fighter--right{right:4px;transform:scale(.93)}.ds-arena__fighter .ds-fighter img{object-position:50% 24%;border-radius:45% 45% 8px 8px}.ds-impact{z-index:4;color:var(--accent);text-shadow:2px 2px 0 var(--paper);font:950 30px/1 Arial;position:absolute;top:82px;right:84px;transform:rotate(9deg)}.ds-action-line{z-index:4;color:var(--paper);text-align:center;background:#17140ed9;border-radius:8px;padding:8px;font-size:9px;font-weight:800;position:absolute;bottom:9px;left:10px;right:10px}.ds-speed{grid-template-columns:43px 43px 43px 1fr 1.2fr;gap:5px;margin:9px 10px;display:grid}.ds-speed button{min-height:38px;color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:8px;font-size:9px;font-weight:900}.ds-speed button.is-selected{color:var(--paper);background:var(--accent)}.ds-turns{border-left:4px solid var(--accent2);background:#fff5;margin:0 10px;padding:9px 10px;font-size:9px}.ds-turns span{color:var(--accent);letter-spacing:.08em;font-weight:900}.ds-turns p{margin:4px 0 0}.ds-auto{color:color-mix(in srgb, var(--ink) 70%, transparent);text-align:center;margin:8px 0;font-size:8px}.ds-board--fronde{--paper:#f4deb1;--ink:#30201b;--accent:#b8422d;--accent2:#176b6f;--line:#624536}.ds-board--fronde .ds-phone__screen{background-image:radial-gradient(#8c5d3724 1px,#0000 1px);background-size:12px 12px}.ds-board--fronde .ds-topbar,.ds-board--fronde .ds-cta,.ds-board--fronde .ds-main-action{border-radius:0 0 16px 4px}.ds-board--fronde .ds-preview,.ds-board--fronde .ds-home-stage,.ds-board--fronde .ds-arena{border-width:3px;box-shadow:4px 4px #2c1c18}.ds-board--atelier{--paper:#d89a58;--ink:#4a2a1d;--accent:#dc5a36;--accent2:#2a8178;--line:#6d3c24}.ds-board--atelier .ds-phone__screen{background:linear-gradient(90deg,#c98949,#e0aa6b 8%,#d99a58 48%,#bd793d)}.ds-board--atelier .ds-topbar{border:3px solid #6d3c24;border-radius:11px;height:51px;margin:8px;box-shadow:inset 0 2px #fff4,0 4px #6d3c24}.ds-board--atelier .ds-preview,.ds-board--atelier .ds-home-stage,.ds-board--atelier .ds-arena{border:6px solid #74452c;border-radius:24px;box-shadow:inset 0 0 16px #442816aa,0 6px #704127}.ds-board--atelier button,.ds-board--atelier .ds-progress,.ds-board--atelier .ds-home-grid button{border-radius:18px;box-shadow:inset 0 2px #fff5,0 4px #754126}.ds-board--atelier .ds-fighter img{filter:saturate(1.15)contrast(1.02)}.ds-board--chronique{--paper:#e5cf9b;--ink:#17140f;--accent:#8f2e22;--accent2:#145b59;--line:#17140f}.ds-board--chronique .ds-phone__screen{background-color:var(--paper);background-image:repeating-linear-gradient(4deg,#0000000b 0 1px,#0000 1px 5px);border-radius:2px}.ds-board--chronique .ds-topbar,.ds-board--chronique button,.ds-board--chronique .ds-preview,.ds-board--chronique .ds-home-stage,.ds-board--chronique .ds-arena,.ds-board--chronique .ds-progress{border-radius:0}.ds-board--chronique .ds-preview,.ds-board--chronique .ds-home-stage,.ds-board--chronique .ds-arena{box-shadow:5px 5px 0 var(--ink)}.ds-board--chronique .ds-topbar strong,.ds-board--chronique h3,.ds-board--chronique .ds-main-action{letter-spacing:.06em;font-family:Georgia,serif}.ds-board--chronique .ds-fighter img{mix-blend-mode:multiply}.ds-board--impact{--paper:#f2f1e9;--ink:#111515;--accent:#d5fa38;--accent2:#69cdbd;--line:#111515}.ds-board--impact .ds-phone__screen{border-radius:10px}.ds-board--impact .ds-topbar{background:var(--ink);clip-path:polygon(0 0,100% 0,100% 72%,82% 100%,0 90%);position:relative}.ds-board--impact .ds-topbar__mark{color:var(--accent)}.ds-board--impact .ds-topbar__coins,.ds-board--impact .ds-cta,.ds-board--impact .ds-main-action,.ds-board--impact .ds-level{color:var(--ink);background:var(--accent)}.ds-board--impact .ds-preview,.ds-board--impact .ds-home-stage,.ds-board--impact .ds-arena{clip-path:polygon(0 4%,96% 0,100% 94%,5% 100%);border-radius:0}.ds-board--impact .ds-tabs b,.ds-board--impact .ds-choice-row button.is-selected{color:var(--ink);background:var(--accent);border-radius:0}.ds-board--impact button,.ds-board--impact .ds-progress,.ds-board--impact .ds-home-grid button{border-radius:0}.ds-board--impact .ds-fighter img{filter:contrast(1.08)saturate(.9)}.ds-board--theatre{--paper:#eed9aa;--ink:#3b1822;--accent:#79263d;--accent2:#1d6664;--line:#6d3f31}.ds-board--theatre .ds-phone__screen{background-image:radial-gradient(circle at 20% 20%,#fff5 0 1px,#0000 1px),linear-gradient(#f1deb5,#e2c58d);background-size:9px 9px,auto}.ds-board--theatre .ds-topbar{border-radius:0 0 42% 42%;justify-content:center;height:62px;margin:0 13px;box-shadow:0 5px #b16a43}.ds-board--theatre .ds-topbar__coins{position:absolute;right:18px}.ds-board--theatre .ds-preview,.ds-board--theatre .ds-home-stage,.ds-board--theatre .ds-arena{border:6px solid var(--accent);border-radius:50% 50% 12px 12px/18% 18% 12px 12px;box-shadow:inset 18px 0 #4e1424,inset -18px 0 #4e1424,0 6px #5c2730}.ds-board--theatre .ds-preview:after,.ds-board--theatre .ds-home-stage:before{content:"";z-index:3;background:var(--accent);clip-path:polygon(0 0,100% 0,93% 100%,84% 38%,73% 100%,62% 38%,50% 100%,38% 38%,27% 100%,16% 38%,7% 100%);height:28px;position:absolute;top:0;left:0;right:0}.ds-board--theatre .ds-fighter img{mix-blend-mode:multiply}.ds-board--theatre .ds-choice-row button,.ds-board--theatre .ds-home-grid button{clip-path:polygon(3% 4%,98% 0,100% 91%,5% 100%,0 36%);border-radius:0}@media (max-width:800px){.ds-gallery{padding:16px;overflow-x:auto}.ds-gallery__intro{width:1100px}}.ds-corrected{color:#f7f4ed;background:#0d0d0f;min-height:100vh;padding:38px 28px 70px;font-family:Arial,Helvetica,sans-serif}.ds-corrected__intro{width:min(100%,1460px);margin:0 auto 26px}.ds-corrected__intro p{color:#efc46c;letter-spacing:.14em;margin:0 0 9px;font-size:13px;font-weight:900}.ds-corrected__intro h1{margin:0;font:800 clamp(30px,4vw,52px)/1.05 Georgia,serif}.ds-corrected__intro span{color:#aaa6a0;margin-top:12px;display:block}.ds-corrected__board{background:#17181c;border:1px solid #33343a;border-radius:18px;width:min(100%,1460px);margin:0 auto 34px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0007}.ds-corrected__board img{width:100%;height:auto;display:block}.ds-corrected__board figcaption{color:#f7f4ed;background:#111d;border:1px solid #fff2;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:13px;display:flex;position:absolute;bottom:16px;right:16px}.ds-corrected__board figcaption b{color:#111;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.app-stage[data-art=facettes]{--ink:#111217;--ink-soft:#202229;--bg:#15171c;--surface:#22252b;--surface-2:#2b2f36;--surface-3:#3a3f48;--text:#f3ecdf;--text-2:#c9c0b2;--text-3:#948d83;--paper-white:#fff8e9;--wood:#9a6539;--wood-deep:#40291c;--lamp:#dfa83e;--lamp-deep:#8f5c17;--lamp-glow:#dfa83e3d;--brick:#c2543b;--brick-deep:#792c21;--teal:#449d95;--teal-deep:#225d59;--plum:#8563a0;--plum-deep:#4c375e;--gold:#edc465;--rar-commune:#8d8f91;--rar-rare:#449d95;--rar-epique:#946cb5;--rar-legendaire:#edc465;--font-display:"Bebas Neue", "Anton", sans-serif;--font-text:"Nunito", system-ui, sans-serif;--radius-s:4px;--radius-m:7px;--radius-l:10px;--outline:2px;--shadow-panel:0 10px 28px #00000057;--shadow-float:0 22px 52px #0000008f;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-pop:cubic-bezier(.22, 1, .36, 1);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090a0d}.app-stage[data-art=facettes] .phone{background:linear-gradient(118deg,#0000 0 47%,#ffffff04 47.2% 47.5%,#0000 47.8%),repeating-linear-gradient(171deg,#ffffff03 0 1px,#0000 1px 11px),#15171c;border-color:#4a4140;box-shadow:0 26px 70px #000000b8,0 0 0 8px #090a0d,0 0 0 10px #302b2c}.app-stage[data-art=facettes] .phone:before{content:"";z-index:-1;pointer-events:none;opacity:.13;background-image:linear-gradient(102deg,#0000 12%,#dfa83e4d 12.2%,#0000 12.6%),linear-gradient(76deg,#0000 74%,#c2543b38 74.3%,#0000 74.8%);position:fixed;top:0;bottom:0;left:0;right:0}.app-stage[data-art=facettes] h1,.app-stage[data-art=facettes] h2,.app-stage[data-art=facettes] .display,.app-stage[data-art=facettes] .topbar__title,.app-stage[data-art=facettes] .panel__title,.app-stage[data-art=facettes] .fcard__name,.app-stage[data-art=facettes] .btn{font-family:var(--font-display);letter-spacing:.055em;font-weight:400}.app-stage[data-art=facettes] h1,.app-stage[data-art=facettes] h2,.app-stage[data-art=facettes] .topbar__title,.app-stage[data-art=facettes] .home__title,.app-stage[data-art=facettes] .levelup__level,.app-stage[data-art=facettes] .result__title{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--paper-white)}.app-stage[data-art=facettes] .screen{padding:13px 14px calc(var(--nav-h) + 22px + env(safe-area-inset-bottom));gap:13px;animation:none}.app-stage[data-art=facettes] .screen--no-nav{padding-bottom:calc(20px + env(safe-area-inset-bottom))}@keyframes roman-screen-in{0%{opacity:.01;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.app-stage[data-art=facettes] .topbar{min-height:58px;padding:7px 10px 7px 8px;padding-top:calc(7px + env(safe-area-inset-top));color:var(--paper-white);background:linear-gradient(105deg,#dfa83e1a,#0000 34%),#16181e;border:0;border-bottom:2px solid #5e4a29;box-shadow:0 7px 20px #0000005c}.app-stage[data-art=facettes] .topbar:after{content:"";background:var(--lamp);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);width:34%;height:2px;position:absolute;bottom:-2px;right:0}.app-stage[data-art=facettes] .topbar__title{color:var(--paper-white);text-shadow:0 2px 8px #00000073;font-size:25px;line-height:1}.app-stage[data-art=facettes] .topbar__back{color:var(--paper-white);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#292d34;border:1px solid #4a4f59;border-radius:4px;box-shadow:0 4px 12px #00000047}.app-stage[data-art=facettes] .chip{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);border:1px solid #111217b8;border-radius:4px;min-height:34px;padding:4px 10px;box-shadow:0 5px 12px #0000003d}.app-stage[data-art=facettes] .chip--level{color:#111217;background:#63b7ad}.app-stage[data-art=facettes] .chip--coin{color:#111217;background:#e3af48}.app-stage[data-art=facettes] .bottom-nav{min-height:var(--nav-h);padding:4px 5px calc(5px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;background:#121419f7;border:0;border-top:1px solid #4a4f58;box-shadow:0 -12px 28px #0000006b}.app-stage[data-art=facettes] .bottom-nav__item{color:#918e8a;min-height:58px;box-shadow:none;border:0;border-radius:3px;font-size:10px}.app-stage[data-art=facettes] .bottom-nav__item svg{transition:transform .18s var(--ease-out), color .18s var(--ease-out)}.app-stage[data-art=facettes] .bottom-nav__item--active{color:#f4d588;box-shadow:inset 0 3px 0 var(--lamp);background:linear-gradient(#dfa83e21,#0000 86%)}.app-stage[data-art=facettes] .bottom-nav__item--active svg{transform:translateY(-2px)scale(1.08)}.app-stage[data-art=facettes] .bottom-nav__dot{background:#e76645;border:1px solid #111217;width:9px;height:9px;top:7px;right:13px}.app-stage[data-art=facettes] .btn{background:var(--btn-bg);min-height:52px;color:var(--btn-fg);box-shadow:0 8px 20px #00000047, inset 0 1px 0 #ffffff38, inset 0 -3px 0 var(--btn-edge);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:transform .15s var(--ease-out), filter .15s var(--ease-out), box-shadow .15s var(--ease-out);border:1px solid #111217cc;border-radius:4px;font-size:20px}.app-stage[data-art=facettes] .btn--lamp{--btn-bg:#e1aa3d;--btn-fg:#17140e;--btn-edge:#8b5819}.app-stage[data-art=facettes] .btn--night{--btn-bg:#2b2f36;--btn-fg:var(--paper-white);--btn-edge:#15171c;border-color:#4b505a}.app-stage[data-art=facettes] .btn--teal{--btn-bg:#4da49c;--btn-fg:#101619;--btn-edge:#225d59}.app-stage[data-art=facettes] .btn--brick{--btn-bg:#c4583f;--btn-fg:#fff8e9;--btn-edge:#71281f}.app-stage[data-art=facettes] .btn--plum{--btn-bg:#896aa2;--btn-fg:#fff8e9;--btn-edge:#4b355d}.app-stage[data-art=facettes] .btn--ghost{--btn-bg:transparent;--btn-fg:#e8c36d;font-family:var(--font-text);border-color:#5a4d36;font-size:14px;font-weight:900;box-shadow:inset 0 0 0 1px #dfa83e17}.app-stage[data-art=facettes] .btn:active{box-shadow:0 3px 10px #00000047, inset 0 -1px 0 var(--btn-edge);transform:translateY(2px)scale(.99)}.app-stage[data-art=facettes] .btn:disabled{opacity:.52;filter:saturate(.45);box-shadow:none}.app-stage[data-art=facettes] .option{min-height:44px;color:var(--text-2);box-shadow:none;background:#272b32;border:1px solid #4b505a;border-radius:3px}.app-stage[data-art=facettes] .option[aria-pressed=true],.app-stage[data-art=facettes] .option--active{color:#17140f;background:#d9a43e;border-color:#d2a23e;box-shadow:inset 0 -3px #8d5918}.app-stage[data-art=facettes] .segmented{background:#181b20;border:1px solid #424751;border-radius:5px;gap:3px;padding:3px}.app-stage[data-art=facettes] .swatch{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border:2px solid #111217;border-radius:4px;box-shadow:0 4px 12px #0000004d}.app-stage[data-art=facettes] .panel,.app-stage[data-art=facettes] .item,.app-stage[data-art=facettes] .fcard,.app-stage[data-art=facettes] .sheet,.app-stage[data-art=facettes] .reward,.app-stage[data-art=facettes] .loot{background:linear-gradient(118deg,#0000 0 62%,#ffffff05 62.4% 62.8%,#0000 63.1%),#23262c;border:1px solid #494e57;border-radius:6px;box-shadow:0 10px 26px #00000047,inset 0 1px #ffffff0a}.app-stage[data-art=facettes] .panel{padding:14px}.app-stage[data-art=facettes] .panel:before,.app-stage[data-art=facettes] .reward:after,.app-stage[data-art=facettes] .loot:after{content:"";background:var(--lamp);width:48px;height:3px;position:absolute;top:-1px;right:14px;transform:skew(-28deg)}.app-stage[data-art=facettes] .panel__title,.app-stage[data-art=facettes] .sheet__title,.app-stage[data-art=facettes] .loot__title{color:#e8c46d;letter-spacing:.07em;font-size:20px}.app-stage[data-art=facettes] .panel--lamp{color:#19150f;background:#d7a13b;border-color:#8e6a2d}.app-stage[data-art=facettes] .panel--teal{color:#101516;background:#4ba39a;border-color:#276a65}.app-stage[data-art=facettes] .panel--brick{color:#fff8e9;background:#b94d38;border-color:#8a3528}.app-stage[data-art=facettes] .panel--plum{color:#fff8e9;background:#81619a;border-color:#5b3f6b}.app-stage[data-art=facettes] .panel--lamp .muted,.app-stage[data-art=facettes] .panel--teal .muted{color:#101217c2}.app-stage[data-art=facettes] .panel--brick .muted,.app-stage[data-art=facettes] .panel--plum .muted{color:#fff8e9cc}.app-stage[data-art=facettes] .notice{color:#d5c7ad;background:#27271f;border:1px solid #65573c;border-radius:4px}.app-stage[data-art=facettes] .input{color:var(--paper-white);caret-color:var(--lamp);background:#191b20;border:1px solid #575c65;border-radius:4px;box-shadow:inset 0 4px 14px #00000047}.app-stage[data-art=facettes] .input::placeholder{color:#9d978d}.app-stage[data-art=facettes] .item{grid-template-columns:72px minmax(0,1fr) auto;gap:11px;padding:10px}.app-stage[data-art=facettes] .item--active{outline-offset:-2px;background:#273332;outline:2px solid #4da49c}.app-stage[data-art=facettes] .item__thumb{background:#17191e;border:1px solid #4a4f58;border-radius:4px;width:72px;height:72px;overflow:hidden}.app-stage[data-art=facettes] .item__thumb--arena img{object-fit:cover;width:100%;height:100%}@media (max-width:600px){.app-stage[data-art=facettes] .inventory-screen .item{grid-template-columns:84px minmax(0,1fr);align-items:start}.app-stage[data-art=facettes] .inventory-screen .item__thumb{width:84px;height:84px}.app-stage[data-art=facettes] .inventory-screen .item>.btn,.app-stage[data-art=facettes] .inventory-screen .item>.tag,.app-stage[data-art=facettes] .inventory-screen .item>.banner-actions{grid-column:2;justify-self:start}}.app-stage[data-art=facettes] .item__name{color:var(--paper-white)}.app-stage[data-art=facettes] .item__meta{color:var(--text-2);line-height:1.35}.app-stage[data-art=facettes] .tag{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);min-height:24px;box-shadow:none;border:1px solid #111217;border-radius:3px;padding:2px 8px}.app-stage[data-art=facettes] .tag--demo{color:#cbc5bb;background:#292c32;border-color:#676b72}.app-stage[data-art=facettes] .tag--win,.app-stage[data-art=facettes] .tag--facile{color:#111719;background:#4da49c}.app-stage[data-art=facettes] .tag--loss,.app-stage[data-art=facettes] .tag--redoutable{color:#fff8e9;background:#c45a41}.app-stage[data-art=facettes] .tag--equilibre{color:#17140f;background:#dfaa43}.app-stage[data-art=facettes] .tag--risque{color:#19130f;background:#d47b48}.app-stage[data-art=facettes] .table th,.app-stage[data-art=facettes] .table td,.app-stage[data-art=facettes] .compare th,.app-stage[data-art=facettes] .compare td,.app-stage[data-art=facettes] .settings__row{border-color:#3c4047}.app-stage[data-art=facettes] .empty{background:#181a1f99;border:1px dashed #68604f;border-radius:5px}.economy-note{color:#f0d48d;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#302a1d;border:1px solid #6f562a;gap:2px;padding:11px 12px;display:grid}.economy-note span{color:#cbbd9d;font-size:13px}.currency-amount{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:inline-flex}.currency-amount svg{flex:none}.atelier-hero{clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:linear-gradient(110deg,#121317f5 0 54%,#1213178a 78%),url(/assets/arenas/forge-des-braises.webp) 50% 58%/cover;border:2px solid #775929;grid-template-columns:96px minmax(0,1fr);gap:8px 12px;min-height:188px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c5662e,0 5px #0e0f12}.atelier-hero:after{content:"";pointer-events:none;border:1px dashed #ecc16542;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.atelier-hero__banner{z-index:1;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#0d0e11b8;place-items:center;min-height:112px;display:grid;position:relative}.atelier-hero__banner .chronicle-mark{filter:drop-shadow(0 6px 2px #0000007a);width:84px;height:106px}.atelier-hero__copy{z-index:1;align-self:center;position:relative}.atelier-hero__kicker{color:#efc767;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:17px}.atelier-hero__copy h2{color:#fff5df;margin:0;font-size:27px;line-height:.95}.atelier-hero__copy>p:not(.atelier-hero__kicker){color:#cfc1aa;margin:7px 0 8px;font-size:13px}.atelier-stitches{gap:7px;display:flex}.atelier-stitches span{background:#25221d;border:1px solid #967438;width:18px;height:7px;transform:skew(-22deg)}.atelier-stitches span.is-filled{background:#efc767;box-shadow:0 0 8px #efc7675c}.atelier-hero__seal{z-index:1;color:#d5c8b5;grid-column:1/-1;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:1.15;display:flex;position:relative}.atelier-hero__seal .chronicle-mark{width:35px;height:39px}.atelier-hero__rule{z-index:1;color:#d9ccb8;border-top:1px solid #efc76747;grid-column:1/-1;align-items:flex-start;gap:7px;margin:0;padding-top:8px;font-size:12px;line-height:1.35;display:flex;position:relative}.atelier-hero__rule svg{color:#efc767;flex:none}.app-stage[data-art=facettes] .item--banner{background:linear-gradient(104deg,#27251f,#202227 60%);border-color:#665332}.app-stage[data-art=facettes] .item--cosmetic{background:linear-gradient(104deg,#242229,#202227 62%)}.app-stage[data-art=facettes] .item__thumb--cosmetic{background:radial-gradient(circle at 50% 32%,#544659,#17191e 70%);display:block;position:relative}.item__thumb--cosmetic .fighter{transform-origin:50% 18%;position:absolute;top:-8px;left:-10px;transform:scale(1.04)}.shop-section-title{color:#efc767;background:linear-gradient(90deg,#2e281c,#0000);border-bottom:2px solid #72552a;margin-top:8px;padding:10px 12px 7px}.app-stage[data-art=facettes] .arena-screen .arena-controls.arena-controls--done{grid-template-columns:1fr}.app-stage[data-art=facettes] .arena-screen .arena-controls.arena-controls--done .btn{width:100%}.arena-bg{isolation:isolate;background:#202229;width:100%;height:100%;position:relative;overflow:hidden}.arena-bg__image{object-fit:cover;object-position:50% 54%;filter:saturate(.96)contrast(1.04);width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.015)}.arena-bg--compact .arena-bg__image{object-position:50% 58%}.arena-bg__light,.arena-bg__dust,.arena-bg__weather,.arena-bg__spectacle,.arena-bg__ink{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.arena-bg__light{mix-blend-mode:screen;background:radial-gradient(at 50% 68%,#ffe09e2e,#0000 47%)}.arena-bg__dust{opacity:.28;background:radial-gradient(circle at 18% 78%,#ffe0a247 0 1px,#0000 2px),radial-gradient(circle at 31% 84%,#ffe0a22e 0 1.5px,#0000 2.5px),radial-gradient(circle at 48% 74%,#ffe0a233 0 1px,#0000 2px),radial-gradient(circle at 68% 82%,#ffe0a238 0 1px,#0000 2px),radial-gradient(circle at 84% 72%,#ffe0a22e 0 1.5px,#0000 2.5px),radial-gradient(circle at 91% 86%,#ffe0a229 0 1px,#0000 2px);animation:8s linear infinite roman-dust}.arena-bg__ink{background:linear-gradient(#080a0e14,#0000 44%,#080a0e2e);box-shadow:inset 0 0 34px #07080b57}.arena-bg--pont-des-brumes .arena-bg__light,.arena-bg--forge-des-braises .arena-bg__light{opacity:.55}.arena-bg__weather,.arena-bg__spectacle{opacity:0}.arena-bg--embers .arena-bg__weather,.arena-bg--lanterns .arena-bg__weather{opacity:.48;background:radial-gradient(circle at 18% 80%,#ffb04f 0 1px,#0000 2px) 0 0/83px 94px,radial-gradient(circle at 34% 72%,#ffd17c 0 1.5px,#0000 2.5px) 0 0/127px 112px,radial-gradient(circle at 62% 82%,#ff923d 0 1px,#0000 2px) 0 0/101px 88px,radial-gradient(circle at 82% 68%,#ffd17c 0 1px,#0000 2px) 0 0/139px 124px;animation:5.8s linear infinite arena-embers}.arena-bg--mist .arena-bg__weather{opacity:.36;filter:blur(10px);background:radial-gradient(at 24% 60%,#b5d2e273,#0000 36%),radial-gradient(at 72% 42%,#b5d2e259,#0000 39%);animation:9s ease-in-out infinite alternate arena-mist;top:44%;bottom:-12%;left:-22%;right:-22%}.arena-bg--snow .arena-bg__weather{opacity:.54;background-image:radial-gradient(circle,#ffffffd1 0 1px,#0000 1.5px),radial-gradient(circle,#fff9 0 1.5px,#0000 2px);background-position:0 0,31px 22px;background-size:57px 61px,89px 97px;animation:8s linear infinite arena-snow}.arena-bg--storm .arena-bg__weather{opacity:.32;mix-blend-mode:screen;background:linear-gradient(102deg,#0000 45%,#75e7ffb8 49%,#0000 53%);animation:5.6s step-end infinite arena-lightning}.arena-bg--aurora .arena-bg__spectacle{opacity:.34;filter:blur(14px);mix-blend-mode:screen;background:conic-gradient(from 215deg at 50% 90%,#0000,#43e7d5b3,#0000 24%,#8469de85,#0000 49%);animation:8s ease-in-out infinite alternate arena-aurora;top:-42%;bottom:36%;left:-16%;right:-16%}.arena-bg--spectacle-4 .arena-bg__light,.arena-bg--spectacle-5 .arena-bg__light{background:radial-gradient(ellipse at 50% 68%, color-mix(in srgb, var(--arena-accent) 28%, transparent), transparent 48%), radial-gradient(circle at 50% 13%, #ffffff21, transparent 24%)}.arena-bg--jardin-cent-lanternes .arena-bg__image,.arena-bg--cirque-hautes-cimes .arena-bg__image,.arena-bg--bastion-orage .arena-bg__image,.arena-bg--couronne-echos .arena-bg__image{object-position:50% 62%}@keyframes arena-embers{0%{transform:translateY(14px)}to{transform:translate(8px,-35px)}}@keyframes arena-mist{0%{transform:translate(-4%)scale(1)}to{transform:translate(4%,-3%)scale(1.08)}}@keyframes arena-snow{0%{transform:translate(-8px,-18px)}to{transform:translate(20px,44px)}}@keyframes arena-lightning{0%,8%,11%,54%,57%,to{opacity:0}9%,55%{opacity:.5}10%,56%{opacity:.16}}@keyframes arena-aurora{0%{transform:translate(-3%)skew(-5deg)}to{transform:translate(4%,7%)skew(5deg)}}@keyframes roman-dust{0%{transform:translateY(5px)}to{transform:translate(18px,-12px)}}.app-stage[data-art=facettes] .home__stage,.app-stage[data-art=facettes] .hub__stage,.app-stage[data-art=facettes] .stage{background:#17191e;border:2px solid #0d0f13;border-radius:8px;box-shadow:0 14px 32px #0000006b,0 0 0 1px #514a40}.app-stage[data-art=facettes] .home__stage,.app-stage[data-art=facettes] .hub__stage{height:274px}.app-stage[data-art=facettes] .hub__stage:after,.app-stage[data-art=facettes] .home__stage:after,.app-stage[data-art=facettes] .stage:after{content:"";pointer-events:none;border:1px solid #ffffff1f;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 -22px 42px #06070938}.hub__arena-name{color:#f0d38b;max-width:53%;font-family:var(--font-display);letter-spacing:.055em;text-align:right;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#111217c4;border:1px solid #f3ecdf38;padding:5px 9px;font-size:14px;position:absolute;top:9px;right:9px}.app-stage[data-art=facettes] .sign{background:var(--banner-accent,#dca43a);color:#15130f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border:1px solid #111217;border-radius:2px;transform:rotate(-1deg);box-shadow:0 6px 15px #0000004d}.hub__sign-mark{vertical-align:-3px;background:var(--banner-secondary,#f3e7ca);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);width:12px;height:17px;margin-right:6px;display:inline-block}.app-stage[data-art=facettes] .hub__fighter{filter:drop-shadow(0 10px 8px #00000052);padding-left:11%;top:auto;bottom:1px;left:0;right:0}.app-stage[data-art=facettes] .home__fighters{filter:drop-shadow(0 8px 6px #00000052);top:auto;bottom:3px;left:0;right:0}.app-stage[data-art=facettes] .editor__preview,.app-stage[data-art=facettes] .reveal__portrait,.app-stage[data-art=facettes] .fcard__portrait,.app-stage[data-art=facettes] .vs{background:linear-gradient(#1112170a,#11121742),url(/assets/arenas/fosse-du-marche.webp) 50% 57%/cover no-repeat;border:1px solid #4a4f58;border-radius:6px;box-shadow:inset 0 0 25px #0003}.app-stage[data-art=facettes] .editor__preview{top:calc(58px + env(safe-area-inset-top));height:258px;box-shadow:0 14px 28px #0000005c,inset 0 0 25px #0003}.app-stage[data-art=facettes] .fcard__portrait{background-position:50% 63%;height:132px}.chronicle-panel{background:linear-gradient(124deg,#dfa83e1a,#0000 42%),#202329;border:1px solid #554b3a;border-radius:6px;gap:11px;padding:13px;display:grid;position:relative;box-shadow:0 12px 26px #0000004d,inset 0 1px #ffffff0a}.chronicle-panel:after{content:"";clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:#d9a43e;width:72px;height:4px;position:absolute;top:0;right:0}.chronicle-panel__head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.chronicle-panel__season{color:#e1ba61;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:900}.chronicle-panel__head h2{color:var(--paper-white);font-size:21px}.chronicle-panel__renown{text-align:right;line-height:1;display:grid}.chronicle-panel__renown strong{color:#edc465;font-family:var(--font-display);font-size:25px;font-weight:400}.chronicle-panel__renown span{color:var(--text-3);font-size:10px}.chronicle-panel__xp{gap:7px;display:grid}.chronicle-panel__goals{color:var(--text-2);grid-template-columns:1fr 1fr;gap:8px;font-size:12px;display:grid}.chronicle-panel__goals span{background:#191b20;border:1px solid #3f434b;padding:7px 8px}.chronicle-panel__goals strong{color:#e8c46d;display:block}.seal-collection{align-items:center;gap:7px;padding:4px 0;display:flex;overflow-x:auto}.chronicle-track{background:#14161a;border:1px solid #111217;height:9px;overflow:hidden}.chronicle-track>span{background:linear-gradient(90deg,#9d6c25,#e7b852);height:100%;display:block}.profile-chronicle{border-color:#625238}.profile-banner{background:#191b20;border:1px solid #3f434b;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.profile-banner strong{color:#ead18f}.app-stage[data-art=facettes] .fcard{color:var(--text);transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), background .16s var(--ease-out);grid-template-columns:106px minmax(0,1fr);gap:11px;padding:9px;box-shadow:0 9px 22px #00000047}.app-stage[data-art=facettes] .fcard:hover{background:#292b30;border-color:#8b6a32}.app-stage[data-art=facettes] .fcard:active{transform:translateY(1px)scale(.995);box-shadow:0 4px 12px #0000003d}.app-stage[data-art=facettes] .fcard__name{color:var(--paper-white);font-size:19px}.app-stage[data-art=facettes] .fcard__line{color:#c8c0b4}.app-stage[data-art=facettes] .fcard__xp{color:#e4bd64}.app-stage[data-art=facettes] .stage{height:326px}.app-stage[data-art=facettes] .stage__floor{height:230px;padding:0 2%;bottom:1px}.app-stage[data-art=facettes] .stage__slot{--dash:clamp(136px, 37vw, 158px);width:158px}.app-stage[data-art=facettes] .hud{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#1c1f25;border:1px solid #41464f;gap:7px;padding:8px}.app-stage[data-art=facettes] .hud__name{color:var(--paper-white);font-size:17px}.app-stage[data-art=facettes] .hud__vs{color:#e6bc5d;background:#121419;border:1px solid #6e542b;border-radius:3px}.app-stage[data-art=facettes] .bar,.app-stage[data-art=facettes] .statbar__track{background:#111318;border:1px solid #0d0f13;border-radius:2px;box-shadow:inset 0 2px 7px #0000007a}.app-stage[data-art=facettes] .bar__fill,.app-stage[data-art=facettes] .statbar__fill{border-radius:0;box-shadow:inset 0 1px #ffffff38}.app-stage[data-art=facettes] .statbar__fill{background:#dba63e}.app-stage[data-art=facettes] .statbar__fill--new{background:#4da49c}.app-stage[data-art=facettes] .bar--xp .bar__fill{background:#dba63e}.app-stage[data-art=facettes] .bar--hp-a .bar__fill{background:#4da49c}.app-stage[data-art=facettes] .bar--hp-b .bar__fill{background:#c4583f}.app-stage[data-art=facettes] .bar__label{color:#fff7e9;text-shadow:0 1px 3px #07080a}.app-stage[data-art=facettes] .impact{filter:drop-shadow(0 0 8px #111217b3);background:radial-gradient(circle,#fff8dd 0 16%,#e6b545 17% 31%,#0000 33%)}.app-stage[data-art=facettes] .impact--crit{background:radial-gradient(circle,#fff8dd 0 14%,#cf5238 15% 34%,#0000 36%)}.app-stage[data-art=facettes] .banner{color:#111217;clip-path:polygon(10px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#dda63d;border:2px solid #111217;border-radius:2px;box-shadow:0 8px 20px #00000061}.app-stage[data-art=facettes] .banner--start{color:#fff8e9;background:#c5553d}.app-stage[data-art=facettes] .banner--end{background:#4da49c}.app-stage[data-art=facettes] .flabel{color:#fff8e9;text-shadow:0 2px #111217,0 0 8px #111217,2px 0 #111217,-2px 0 #111217}.app-stage[data-art=facettes] .flabel--damage{color:#ffb18f}.app-stage[data-art=facettes] .flabel--crit{color:#f06b48}.app-stage[data-art=facettes] .flabel--block{color:#6dd2c7}.app-stage[data-art=facettes] .flabel--skill{color:#c79ce7}.app-stage[data-art=facettes] .home{background:radial-gradient(at 50% -6%,#dfa83e29,#0000 38%),0 0;justify-content:flex-start;gap:14px}.app-stage[data-art=facettes] .home__masthead-mark{justify-content:center;gap:7px;height:30px;padding-top:7px;display:flex}.app-stage[data-art=facettes] .home__masthead-mark span{background:#dda63d;border:2px solid #111217;width:36px;height:7px;transform:skew(-24deg)rotate(-3deg);box-shadow:0 3px #00000047}.app-stage[data-art=facettes] .home__masthead-mark span:nth-child(2){background:#c5553d;width:54px}.app-stage[data-art=facettes] .home__masthead-mark span:nth-child(3){background:#4da49c}.app-stage[data-art=facettes] .home__title{color:#f6ecd9;letter-spacing:.045em;text-shadow:0 4px #171319,0 8px #8c3427,0 14px 30px #0000008a;font-size:clamp(54px,16vw,68px);transform:rotate(-1deg)}.app-stage[data-art=facettes] .home__tagline{color:#d5cabc;font-size:15px}.app-stage[data-art=facettes] .home__steps li{color:#c9c0b2}.app-stage[data-art=facettes] .home__steps svg{color:#e0ad47}.app-stage[data-art=facettes] .loot,.app-stage[data-art=facettes] .reward{background:#23262c}.app-stage[data-art=facettes] .loot--item,.app-stage[data-art=facettes] .reward--rare{border-color:#8e6b31;box-shadow:0 14px 34px #00000061,0 0 22px #dfa83e2e}.app-stage[data-art=facettes] .loot--rare:before,.app-stage[data-art=facettes] .reward--rare:before{opacity:.18}.app-stage[data-art=facettes] .reward__kind,.app-stage[data-art=facettes] .result__gains,.app-stage[data-art=facettes] .result__level{color:#e7bf64}.reward__guarantee,.result__bonus{color:#f0d17f;background:#332b1c;border:1px solid #76602f;padding:5px 9px;font-size:12px;font-weight:900}.result__bonus{margin-top:10px}.app-stage[data-art=facettes] .result__title,.app-stage[data-art=facettes] .levelup__level{color:#fff2d4;text-shadow:0 4px #111217,0 8px 18px #00000052}.app-stage[data-art=facettes] .levelup__kicker{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:#4da49c;border:1px solid #111217;border-radius:2px}.app-stage[data-art=facettes] .sheet-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07080ab8}.app-stage[data-art=facettes] .sheet{background:#202329;border:1px solid #565b64;border-bottom:0;border-radius:10px 10px 0 0}.app-stage[data-art=facettes] .sheet:before{background:#6c6250}.app-stage[data-art=facettes] .sheet__close{color:var(--paper-white);background:#2a2e35;border:1px solid #535862;border-radius:3px}.app-stage[data-art=facettes] .toast{color:var(--paper-white);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#262a31;border:1px solid #5b6069;border-radius:4px;box-shadow:0 18px 40px #0000007a}.app-stage[data-art=facettes] .toast--success{background:#3d817b}.app-stage[data-art=facettes] .toast--error{background:#9d4030}.app-stage[data-art=facettes] .toast--rare{background:#8b672a}.art-lockup{grid-template-columns:52px 1fr;align-items:center;gap:12px;display:grid}.art-lockup__mark{color:#111217;width:52px;height:52px;font-family:var(--font-display);clip-path:polygon(9px 0,100% 0,calc(100% - 5px) 100%,0 calc(100% - 5px));background:#dca43a;border:2px solid #111217;place-items:center;font-size:34px;display:grid;transform:rotate(-3deg)}.chronicle-mark{filter:drop-shadow(0 5px 5px #00000061);flex:none;width:52px;height:64px;display:block;overflow:visible}.chronicle-mark--seal{width:48px;height:53px}.chronicle-mark--small{width:36px;height:43px}.chronicle-mark--large{width:96px;height:108px}.hub__sign .chronicle-mark{vertical-align:middle;width:23px;height:27px;margin:-5px 5px -7px -3px;display:inline-block}.profile-banner__empty{color:#8f938f;width:36px;height:43px;font-family:var(--font-display);border:2px dashed #5c6068;place-items:center;font-size:22px;display:grid}.banner-actions{justify-items:stretch;gap:5px;min-width:78px;display:grid}.chronicle-challenge{color:#d8cec0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#17191e;border:1px solid #514a3d;gap:6px;padding:9px 10px;display:grid}.chronicle-challenge strong{color:#f0cf7b}.chronicle-challenge p{color:#bdb5aa;font-size:12px}.chronicle-challenge--complete{background:#1c302f;border-color:#4b938c}.app-stage[data-art=facettes] .arena-screen{grid-template-rows:auto auto auto auto;align-content:start;min-height:100dvh;display:grid}.app-stage[data-art=facettes] .arena-screen .stage{width:100%;height:clamp(430px,58dvh,560px);min-height:0}.app-stage[data-art=facettes] .arena-screen .stage__floor{height:285px;padding-inline-start:1%;padding-inline-end:1%;bottom:2%}.app-stage[data-art=facettes] .arena-screen .stage__slot{--dash:clamp(145px, 42vw, 178px);width:50%}.app-stage[data-art=facettes] .arena-controls{grid-template-columns:1fr 1fr}.app-stage[data-art=facettes] .arena-controls .segmented{grid-column:1/-1}.painted-weapon{filter:drop-shadow(0 4px 1px #0c0a0a8c)}.result-board,.levelup-board{background:#17191e;border:2px solid #0d0f13;border-radius:8px;min-height:330px;position:relative;overflow:hidden;box-shadow:0 14px 32px #00000070,0 0 0 1px #514a40}.result-board .arena-bg,.levelup-board .arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.result-board__ink,.levelup-board__ink{clip-path:polygon(0 0,100% 0,100% 68%,92% 65%,86% 72%,75% 64%,63% 72%,51% 64%,40% 70%,25% 62%,13% 69%,0 62%);background:linear-gradient(#0b0c10e0 0 32%,#0b0c101f 58%,#0b0c1057);position:absolute;top:0;bottom:0;left:0;right:0}.result-board__headline,.levelup__title{z-index:4;text-align:center;padding:17px 18px 0;position:relative}.result-board .result__title{font-size:clamp(52px,16vw,68px);line-height:.95}.result-board .result__sub{color:#f0e5d4;text-shadow:0 2px 4px #090a0d;width:calc(100% - 28px);max-width:none;margin:7px auto 0;font-size:13px;line-height:1.25}.result-board--win .result__title{color:#77d0c7}.result-board--loss .result__title{color:#ef8065}.result-board--draw .result__title{color:#efc767}.result-board .result__fighters{z-index:3;height:225px;margin:0;position:absolute;top:auto;bottom:-7px;left:5px;right:5px;overflow:visible}.levelup-board{min-height:310px}.levelup-board__ink{clip-path:polygon(0 0,76% 0,63% 18%,79% 32%,61% 47%,76% 63%,57% 78%,69% 100%,0 100%);background:linear-gradient(105deg,#0a0b0fdb 0 49%,#0a0b0f14 72%)}.levelup-board .levelup__title{text-align:left;width:62%;padding:0;position:absolute;top:28px;left:9px}.levelup-board .levelup__level{color:#f3ca6a;margin:0;font-size:clamp(62px,20vw,86px);line-height:.88;transform:rotate(-2deg)}.levelup-board .levelup__title p{color:#f0e5d4;margin-top:12px;font-weight:900}.levelup-board__fighter{z-index:3;position:absolute;bottom:-4px;right:-5px}.levelup-board__burst{z-index:5;color:#111217;width:70px;height:70px;font-family:var(--font-display);clip-path:polygon(50% 0,61% 28%,88% 12%,77% 40%,100% 50%,73% 61%,88% 88%,60% 77%,50% 100%,39% 75%,12% 88%,24% 60%,0 50%,27% 40%,12% 12%,40% 27%);background:#4da49c;place-items:center;font-size:38px;display:grid;position:absolute;bottom:31px;left:22px}.app-stage[data-art=facettes] .levelup .reward{text-align:left;grid-template-rows:repeat(4,auto);grid-template-columns:138px minmax(0,1fr);align-items:center;min-height:188px;padding:12px 14px 12px 8px;display:grid}.app-stage[data-art=facettes] .levelup .reward__icon{grid-row:1/-1;min-height:164px}.app-stage[data-art=facettes] .levelup .reward__kind,.app-stage[data-art=facettes] .levelup .reward__label{align-self:end}.app-stage[data-art=facettes] .levelup .reward__label{font-size:21px}.app-stage[data-art=facettes] ::selection{color:#111217;background:#dca43a}.app-stage[data-art=facettes] :focus-visible{outline-offset:2px;border-radius:2px;outline:3px solid #efc767}.app-stage[data-art=facettes] .phone{scrollbar-width:thin;scrollbar-color:#6a5737 #17191e}.app-stage[data-art=facettes] .phone::-webkit-scrollbar{width:7px}.app-stage[data-art=facettes] .phone::-webkit-scrollbar-track{background:#17191e}.app-stage[data-art=facettes] .phone::-webkit-scrollbar-thumb{background:#6a5737;border-radius:1px}@media (max-width:380px){.app-stage[data-art=facettes] .screen{padding-left:11px;padding-right:11px}.app-stage[data-art=facettes] .topbar__right{gap:4px}.app-stage[data-art=facettes] .chip{padding-inline-start:7px;padding-inline-end:7px;font-size:12px}.app-stage[data-art=facettes] .item{grid-template-columns:64px minmax(0,1fr)}.app-stage[data-art=facettes] .item__thumb{width:64px;height:64px}.app-stage[data-art=facettes] .item>.btn,.app-stage[data-art=facettes] .item>.tag,.app-stage[data-art=facettes] .item>.banner-actions{grid-column:2;justify-self:start}.app-stage[data-art=facettes] .fcard{grid-template-columns:96px minmax(0,1fr)}.chronicle-panel__head{grid-template-columns:44px minmax(0,1fr)}.chronicle-panel__renown{text-align:left;grid-column:2;align-items:baseline;gap:5px;display:flex}.chronicle-panel__goals{grid-template-columns:1fr}.app-stage[data-art=facettes] .arena-controls{grid-template-columns:1fr 1fr}.app-stage[data-art=facettes] .arena-controls .segmented{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.arena-bg__dust,.arena-bg__weather,.arena-bg__spectacle,.app-stage[data-art=facettes] .bottom-nav__item svg{transition:none!important;animation:none!important}}.reduce-motion .arena-bg__dust,.reduce-motion .arena-bg__weather,.reduce-motion .arena-bg__spectacle{animation:none!important}@media (max-width:600px){.app-stage[data-art=facettes] .inventory-screen .item--weapon{grid-template-columns:96px minmax(0,1fr);width:100%}.app-stage[data-art=facettes] .inventory-screen .item--weapon .item__thumb{width:96px;height:96px}.app-stage[data-art=facettes] .inventory-screen .item--weapon>.btn{grid-column:2;justify-self:start}}@media (max-width:380px){.app-stage[data-art=facettes] .inventory-screen .item--weapon{grid-template-columns:88px minmax(0,1fr)}.app-stage[data-art=facettes] .inventory-screen .item--weapon .item__thumb{width:88px;height:88px}}.legendary-puppet{position:absolute;top:0;bottom:0;left:0;right:0}.fighter[data-skin] .legendary-motion.fighter-root,.fighter[data-skin] .painted-weapon-motion{transition:none!important;animation:none!important}.fighter[data-skin] .painted-weapon-motion{transform:none!important}.legendary-joint{transform-box:view-box;transform-origin:0 0}.legendary-renderer:before{display:none}.legendary-ground-shadow{filter:blur(1.5px);background:#0f0d0f4d;border-radius:50%;width:52%;height:4%;position:absolute;bottom:3.5%;left:24%}.fighter[data-skin] .legendary-motion{transform-origin:50% 94%!important}.legendary-fallen{opacity:0;pointer-events:none;transform-origin:50% 94%;position:absolute;top:0;bottom:0;left:0;right:0}.legendary-fallen>svg{position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.legendary-collection{min-width:0}.legendary-showcase{border:1px solid var(--lamp-deep);background:var(--surface);border-radius:7px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;overflow:clip}.legendary-stage{isolation:isolate;place-items:center;min-height:560px;display:grid;position:relative;overflow:hidden}.legendary-stage>.arena-bg{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0}.legendary-stage:after{content:"";z-index:-1;background:linear-gradient(#0a0d1233,#0000 72%,#0a0d12d9);position:absolute;top:0;bottom:0;left:0;right:0}.legendary-stage>.fighter{margin-top:24px}.legendary-stage__name{color:var(--paper-white);background:var(--surface);border:1px solid var(--lamp-deep);overflow-wrap:anywhere;align-items:center;gap:8px;max-width:calc(100% - 36px);padding:10px 14px;display:flex;position:absolute;top:18px;left:18px}.legendary-stage__tools{justify-content:center;gap:8px;display:flex;position:absolute;bottom:16px;left:12px;right:12px}.legendary-copy{flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(20px,3vw,42px);display:flex}.app-stage .legendary-copy h2{text-wrap:balance;margin:0;font-size:clamp(25px,4vw,54px);line-height:1}.legendary-copy>p{color:var(--text-2);margin:0;line-height:1.6}.legendary-pieces{border-block-start:1px solid #4f4840;border-block-end:1px solid #4f4840;gap:10px;width:100%;margin:0;padding:14px 0;list-style:none;display:grid}.legendary-pieces li{align-items:center;gap:10px;display:flex}.legendary-pieces svg{color:var(--skin-accent);flex:none}.legendary-binding{align-items:flex-start;gap:10px;display:flex}.legendary-binding svg{color:var(--skin-accent);flex:none;margin-top:5px}.legendary-binding strong{color:var(--paper-white)}.legendary-copy>.legendary-note{font-size:14px}.legendary-purchase{gap:10px;width:100%;margin-top:auto;display:grid}.legendary-purchase small{color:var(--text-2);text-align:center;font-size:14px}.legendary-purchase p{margin:0;line-height:1.5}.legendary-collection__title{margin:28px 0 14px}.legendary-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.legendary-choice{min-width:0;color:var(--paper-white);background:var(--surface);border:1px solid var(--surface-3);cursor:pointer;border-radius:4px;flex-direction:column;align-items:center;gap:8px;padding:10px 8px 16px;display:flex}.legendary-choice[aria-pressed=true]{border-color:var(--skin-accent);background:var(--surface-2)}.legendary-choice strong{font-size:14px;line-height:1.3}.legendary-choice span{color:var(--text-2);font-size:14px}.legendary-choice:focus-visible{outline:3px solid var(--lamp);outline-offset:3px}@media (max-width:800px){.legendary-showcase{grid-template-columns:minmax(0,1fr)}.legendary-stage{min-height:420px}.legendary-stage>.fighter{margin-top:8px;width:270px!important;height:337.5px!important}.legendary-copy{gap:15px;padding:20px}.legendary-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.legendary-choice:last-child{grid-column:1/-1}.legendary-stage__tools .btn{min-height:44px;font-size:17px}}.game-view{display:contents}.bottom-nav__brand,.bottom-nav__desktop-note{display:none}.bottom-nav__items{display:contents}@media (min-width:1024px){html,body,#root{min-width:1024px;min-height:100%}.app-stage[data-art=facettes]{background:linear-gradient(90deg,#08090cf0,#08090cbd 50%,#08090cf0),linear-gradient(#08090c33,#08090cc7),url(/assets/arenas/fosse-du-marche.webp) 50% 58%/cover fixed;min-height:100dvh;padding:22px;display:grid}.app-stage[data-art=facettes] .phone{border:1px solid #554b43;border-radius:9px;width:min(1540px,100vw - 44px);max-width:none;height:calc(100dvh - 44px);min-height:650px;max-height:none;overflow:hidden;box-shadow:0 34px 90px #000000b8,0 0 0 7px #090a0d,0 0 0 8px #3b3533}.app-stage[data-art=facettes] .phone--with-nav{grid-template-rows:minmax(0,1fr);grid-template-columns:228px minmax(0,1fr);display:grid}.app-stage[data-art=facettes] .phone--solo{display:block}.app-stage[data-art=facettes] .game-view{scrollbar-width:thin;scrollbar-color:#7d6132 #17191e;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:clip auto}.app-stage[data-art=facettes] .game-view::-webkit-scrollbar{width:9px}.app-stage[data-art=facettes] .game-view::-webkit-scrollbar-track{background:#17191e}.app-stage[data-art=facettes] .game-view::-webkit-scrollbar-thumb{background:#7d6132;border:2px solid #17191e}.app-stage[data-art=facettes] .topbar{border-bottom-color:#70572d;flex:none;min-height:72px;padding:12px 28px}.app-stage[data-art=facettes] .topbar__title{font-size:31px}.app-stage[data-art=facettes] .screen{gap:18px;width:100%;max-width:1280px;margin:0 auto;padding:24px clamp(24px,3vw,44px) 42px}.app-stage[data-art=facettes] .screen--no-nav{padding-bottom:36px}.app-stage[data-art=facettes] .bottom-nav{z-index:30;background:linear-gradient(155deg,#dfa83e17,#0000 32%),repeating-linear-gradient(171deg,#ffffff04 0 1px,#0000 1px 10px),#111318;border:0;border-right:1px solid #4d443c;flex-direction:column;grid-area:1/1;min-width:0;height:100%;min-height:0;padding:25px 14px 18px;display:flex;position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:12px 0 30px #00000047}.app-stage[data-art=facettes] .bottom-nav__brand{border-bottom:1px solid #4b4134;grid-template-columns:49px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;margin:0 4px 27px;padding-bottom:18px;display:grid}.app-stage[data-art=facettes] .bottom-nav__crest{color:#131419;clip-path:polygon(8px 0,100% 0,100% 78%,50% 100%,0 78%,0 8px);filter:drop-shadow(0 5px 3px #0000006b);background:#dda63d;place-items:center;width:49px;height:54px;display:grid}.app-stage[data-art=facettes] .bottom-nav__brand strong,.app-stage[data-art=facettes] .bottom-nav__brand small{display:block}.app-stage[data-art=facettes] .bottom-nav__brand strong{color:#fff2d5;font-family:var(--font-display);letter-spacing:.07em;font-size:22px;font-weight:400;line-height:1}.app-stage[data-art=facettes] .bottom-nav__brand small{color:#9f968a;letter-spacing:.04em;margin-top:4px;font-size:10px;font-weight:800}.app-stage[data-art=facettes] .bottom-nav__items{flex-direction:column;gap:7px;display:flex}.app-stage[data-art=facettes] .bottom-nav__item{color:#aaa39a;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:1px solid #0000;flex-direction:row;justify-content:flex-start;gap:13px;width:100%;min-height:56px;padding:0 15px;font-size:15px}.app-stage[data-art=facettes] .bottom-nav__item:hover{color:#f2e7d4;background:#20232a;border-color:#454a53}.app-stage[data-art=facettes] .bottom-nav__item--active{color:#15140f;background:linear-gradient(100deg,#dca43a,#c4862a);border-color:#17140f;box-shadow:0 8px 18px #0000004d,inset 4px 0 #f0d183}.app-stage[data-art=facettes] .bottom-nav__item--active:hover{color:#15140f;background:linear-gradient(100deg,#dca43a,#c4862a);border-color:#17140f}.app-stage[data-art=facettes] .bottom-nav__item--active svg{transform:none}.app-stage[data-art=facettes] .bottom-nav__dot{top:50%;right:13px;transform:translateY(-50%)}.app-stage[data-art=facettes] .bottom-nav__desktop-note{color:#847e76;text-align:center;border-top:1px solid #373b43;margin:auto 7px 2px;padding-top:16px;font-size:11px;font-weight:800;line-height:1.35;display:block}.app-stage[data-art=facettes] .home{grid-template:"mark stage""hero stage""action stage""steps stage"1fr"note stage"/minmax(340px,.76fr) minmax(540px,1.24fr);align-content:center;align-items:center;column-gap:clamp(32px,5vw,76px);min-height:100%;padding-block-start:40px;padding-block-end:40px;display:grid}.app-stage[data-art=facettes] .home__masthead-mark{grid-area:mark;justify-content:flex-start}.app-stage[data-art=facettes] .home__hero{text-align:left;grid-area:hero;align-items:flex-start;padding:0}.app-stage[data-art=facettes] .home__title{white-space:nowrap;max-width:none;font-size:clamp(66px,5.2vw,78px);line-height:.85}.app-stage[data-art=facettes] .home__tagline{max-width:34ch;font-size:19px}.app-stage[data-art=facettes] .home__stage{grid-area:stage;height:min(660px,100dvh - 126px);min-height:500px}.app-stage[data-art=facettes] .home__fighters{justify-content:space-between;padding-inline-start:8%;padding-inline-end:8%;top:auto;bottom:18px;left:3%;right:3%}.app-stage[data-art=facettes] .home__fighters .fighter{transform-origin:bottom;transform:scale(1.7)}.app-stage[data-art=facettes] .home>.home__actions{grid-area:action;width:min(100%,430px);margin-block-start:22px;margin-block-end:14px}.app-stage[data-art=facettes] .home__steps{grid-area:steps;align-self:start;max-width:42ch}.app-stage[data-art=facettes] .home>.small{text-align:left;grid-area:note}.app-stage[data-art=facettes] .create-screen,.app-stage[data-art=facettes] .appearance-edit-screen{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:start;column-gap:26px;display:grid}.app-stage[data-art=facettes] .create-screen>.panel,.app-stage[data-art=facettes] .create-screen>.btn,.app-stage[data-art=facettes] .appearance-edit-screen>.notice,.app-stage[data-art=facettes] .appearance-edit-screen>.btn{grid-column:2}.app-stage[data-art=facettes] .create-screen>.editor,.app-stage[data-art=facettes] .appearance-edit-screen>.editor{display:contents}.app-stage[data-art=facettes] .create-screen .editor__preview,.app-stage[data-art=facettes] .appearance-edit-screen .editor__preview{z-index:6;grid-area:1/1/span 10;height:min(590px,100dvh - 150px);min-height:460px;position:sticky;top:96px}.app-stage[data-art=facettes] .create-screen .editor__preview-main,.app-stage[data-art=facettes] .appearance-edit-screen .editor__preview-main{top:38px;bottom:58px;left:0;right:0}.app-stage[data-art=facettes] .create-screen .editor__preview-main>.fighter,.app-stage[data-art=facettes] .appearance-edit-screen .editor__preview-main>.fighter{transform-origin:bottom;transform:scale(1.72)}.app-stage[data-art=facettes] .create-screen .editor__focus-card,.app-stage[data-art=facettes] .appearance-edit-screen .editor__focus-card{width:138px;height:154px;top:58px;left:16px}.app-stage[data-art=facettes] .create-screen .editor__random,.app-stage[data-art=facettes] .appearance-edit-screen .editor__random{top:16px;right:16px}.app-stage[data-art=facettes] .create-screen .editor__selection,.app-stage[data-art=facettes] .appearance-edit-screen .editor__selection{min-height:36px;font-size:11px;bottom:13px;left:14px;right:14px}.app-stage[data-art=facettes] .create-screen .appearance-group,.app-stage[data-art=facettes] .appearance-edit-screen .appearance-group{border:1px solid var(--surface-strong);background:var(--surface);grid-column:2;padding:13px 14px}.app-stage[data-art=facettes] .create-screen .appearance-choices,.app-stage[data-art=facettes] .appearance-edit-screen .appearance-choices,.app-stage[data-art=facettes] .create-screen .color-choices,.app-stage[data-art=facettes] .appearance-edit-screen .color-choices{grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding:2px 0;overflow:visible}.app-stage[data-art=facettes] .create-screen .appearance-group--morph .appearance-choices,.app-stage[data-art=facettes] .appearance-edit-screen .appearance-group--morph .appearance-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.app-stage[data-art=facettes] .create-screen .color-choices,.app-stage[data-art=facettes] .appearance-edit-screen .color-choices{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.app-stage[data-art=facettes] .reveal-screen{grid-template-rows:auto auto auto;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:stretch;display:grid}.app-stage[data-art=facettes] .reveal-screen .reveal__portrait{grid-area:1/1/span 3;height:100%;min-height:610px}.app-stage[data-art=facettes] .reveal-screen .reveal__portrait .fighter{transform-origin:bottom;margin-bottom:26px;transform:scale(1.55)}.app-stage[data-art=facettes] .reveal-screen>.panel,.app-stage[data-art=facettes] .reveal-screen>.grid-3,.app-stage[data-art=facettes] .reveal-screen>.btn{grid-column:2}.app-stage[data-art=facettes] .reveal-screen .loot{min-height:220px}.app-stage[data-art=facettes] .hub-screen{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);grid-template-areas:"alert alert""arena chronicle""allowance chronicle""primary chronicle""daily last""shortcuts last""local last";align-items:start;display:grid}.app-stage[data-art=facettes] .hub-alert{grid-area:alert}.app-stage[data-art=facettes] .hub__stage{grid-area:arena;height:clamp(430px,58dvh,590px)}.app-stage[data-art=facettes] .hub__fighter{padding-left:8%;bottom:20px}.app-stage[data-art=facettes] .hub__fighter .fighter{transform-origin:bottom;transform:scale(1.46)}.app-stage[data-art=facettes] .chronicle-panel{grid-area:chronicle;padding:18px;position:sticky;top:96px}.app-stage[data-art=facettes] .hub-primary{grid-area:primary}.app-stage[data-art=facettes] .hub-screen>.fight-allowance{grid-area:allowance}.app-stage[data-art=facettes] .hub-shortcuts{grid-area:shortcuts}.app-stage[data-art=facettes] .hub-screen>.daily-board{grid-area:daily}.app-stage[data-art=facettes] .hub-last{grid-area:last}.app-stage[data-art=facettes] .hub-local{text-align:left;grid-area:local}.app-stage[data-art=facettes] .profile-screen{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);grid-template-areas:"portrait chronicle""combat stats""equipment stats""actions stats";align-items:start;display:grid}.app-stage[data-art=facettes] .profile-screen>.portrait{background:linear-gradient(135deg,#25282f,#1c1e24);border:1px solid #494e57;grid-area:portrait;min-height:228px;padding:18px}.app-stage[data-art=facettes] .profile-screen>.portrait .fighter{transform:scale(1.2)}.app-stage[data-art=facettes] .profile-chronicle{grid-area:chronicle}.app-stage[data-art=facettes] .profile-stats{grid-area:stats}.app-stage[data-art=facettes] .profile-combat{grid-area:combat}.app-stage[data-art=facettes] .profile-equipment{grid-area:equipment}.app-stage[data-art=facettes] .profile-actions{grid-area:actions}.app-stage[data-art=facettes] .inventory-screen>.segmented{width:min(100%,820px);margin-inline-start:auto;margin-inline-end:auto}.app-stage[data-art=facettes] .inventory-screen>.list{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:14px;display:grid}.app-stage[data-art=facettes] .inventory-screen>.list>.small,.app-stage[data-art=facettes] .inventory-screen>.list>.atelier-hero,.app-stage[data-art=facettes] .inventory-screen>.list>.forge-hero,.app-stage[data-art=facettes] .inventory-screen>.list>.row,.app-stage[data-art=facettes] .inventory-screen>.list>.shop-section-title,.app-stage[data-art=facettes] .inventory-screen>.list>.empty{grid-column:1/-1}.app-stage[data-art=facettes] .inventory-screen .item{min-height:112px}.app-stage[data-art=facettes] .inventory-screen .item__thumb{width:88px;height:88px}.app-stage[data-art=facettes] .inventory-screen .item{grid-template-columns:88px minmax(0,1fr) auto}.app-stage[data-art=facettes] .atelier-hero{grid-template-columns:170px minmax(0,1fr) 120px;min-height:265px;padding:24px}.app-stage[data-art=facettes] .atelier-hero__banner{grid-row:1/span 2;min-height:186px}.app-stage[data-art=facettes] .atelier-hero__banner .chronicle-mark{width:124px;height:158px}.app-stage[data-art=facettes] .atelier-hero__seal{text-align:center;flex-direction:column;grid-area:1/3;place-self:center}.app-stage[data-art=facettes] .atelier-hero__rule{grid-column:2/-1}.app-stage[data-art=facettes] .opponents-screen .list,.app-stage[data-art=facettes] .history-screen .hist--cards{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:15px;display:grid}.app-stage[data-art=facettes] .opponents-screen .fcard{min-height:168px}.app-stage[data-art=facettes] .fight-intro-screen{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;display:grid}.app-stage[data-art=facettes] .fight-intro-screen>.vs{grid-area:1/1/span 4;min-height:min(650px,100dvh - 160px);padding:26px 24px}.app-stage[data-art=facettes] .fight-intro-screen .vs__col .fighter{transform-origin:bottom;margin-bottom:50px;transform:scale(1.55)}.app-stage[data-art=facettes] .fight-intro-screen .vs__name{font-size:25px}.app-stage[data-art=facettes] .fight-intro-screen .vs__badge{margin-bottom:100px;font-size:64px}.app-stage[data-art=facettes] .fight-intro-compare,.app-stage[data-art=facettes] .fight-intro-stakes,.app-stage[data-art=facettes] .fight-intro-screen>.btn,.app-stage[data-art=facettes] .fight-intro-screen>.small{grid-column:2}.app-stage[data-art=facettes] .fight-intro-screen .compare{font-size:15px}.app-stage[data-art=facettes] .fight-intro-screen .compare td,.app-stage[data-art=facettes] .fight-intro-screen .compare th{padding-block-start:10px;padding-block-end:10px}.app-stage[data-art=facettes] .arena-screen{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) auto auto;align-content:stretch;max-width:1420px;min-height:100%;display:grid}.app-stage[data-art=facettes] .arena-screen .hud{grid-column:1/-1;padding:11px 16px}.app-stage[data-art=facettes] .arena-screen .stage{width:100%;height:clamp(440px,100dvh - 340px,650px)}.app-stage[data-art=facettes] .arena-screen .stage-shell{grid-column:1/-1}.app-stage[data-art=facettes] .arena-screen .stage__floor{height:385px;padding-inline-start:6%;padding-inline-end:6%;bottom:2%}.app-stage[data-art=facettes] .arena-screen .stage__slot{--dash:clamp(320px, 30vw, 470px);width:42%}.app-stage[data-art=facettes] .arena-screen .stage__slot>.fighter{transform-origin:bottom;transform:scale(1.48)}.app-stage[data-art=facettes] .arena-screen .stage__pet{transform-origin:bottom;transform:scale(1.25)}.app-stage[data-art=facettes] .arena-screen .stage__pet.pet--bear{--bear-charge:116px;bottom:76px;transform:scale(1.55)}.app-stage[data-art=facettes] .arena-screen .stage__pet--a.pet--bear{left:0}.app-stage[data-art=facettes] .arena-screen .stage__pet--b.pet--bear{right:0}.app-stage[data-art=facettes] .arena-screen .arena-controls{z-index:3;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#1c1f25;border:1px solid #41464f;grid-column:1/-1;grid-template-columns:minmax(250px,1fr) auto auto;padding:8px;position:relative}.app-stage[data-art=facettes] .arena-screen .arena-controls .segmented{grid-column:auto;width:min(100%,340px)}.app-stage[data-art=facettes] .arena-screen .arena-controls.arena-controls--done{grid-template-columns:1fr}.app-stage[data-art=facettes] .arena-screen>.btn,.app-stage[data-art=facettes] .arena-screen>.small{grid-column:1/-1}.app-stage[data-art=facettes] .fight-result-screen,.app-stage[data-art=facettes] .levelup{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:start;display:grid}.app-stage[data-art=facettes] .fight-result-screen .result-board,.app-stage[data-art=facettes] .levelup .levelup-board{grid-area:1/1/span 4;min-height:min(650px,100dvh - 120px)}.app-stage[data-art=facettes] .fight-result-screen .result__fighters{height:410px;bottom:20px}.app-stage[data-art=facettes] .fight-result-screen .result__fighters .fighter{transform-origin:bottom;transform:scale(1.55)}.app-stage[data-art=facettes] .fight-result-rewards,.app-stage[data-art=facettes] .fight-result-screen>.btn,.app-stage[data-art=facettes] .fight-result-screen>.grid-2,.app-stage[data-art=facettes] .levelup>.reward,.app-stage[data-art=facettes] .levelup>.small,.app-stage[data-art=facettes] .levelup>.panel,.app-stage[data-art=facettes] .levelup>.btn{grid-column:2}.app-stage[data-art=facettes] .levelup-board__fighter{transform-origin:100% 100%;bottom:22px;right:9%;transform:scale(1.55)}.app-stage[data-art=facettes] .levelup-board .levelup__title{top:60px;left:40px}.app-stage[data-art=facettes] .levelup-board__burst{width:105px;height:105px;font-size:52px;bottom:58px;left:46px}.app-stage[data-art=facettes] .wheel-screen{grid-template-rows:repeat(7,auto) 1fr;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;column-gap:34px;display:grid}.app-stage[data-art=facettes] .wheel-screen>.wheel{grid-area:1/1/span 8;width:min(100%,560px);margin:0 auto;position:sticky;top:100px}.app-stage[data-art=facettes] .wheel-screen>.wheel>.wheel__disc{width:100%}.app-stage[data-art=facettes] .wheel-status,.app-stage[data-art=facettes] .wheel-primary,.app-stage[data-art=facettes] .wheel-probabilities,.app-stage[data-art=facettes] .wheel-prizes,.app-stage[data-art=facettes] .wheel-history{grid-column:2}.app-stage[data-art=facettes] .settings-screen,.app-stage[data-art=facettes] .probabilities-screen{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.app-stage[data-art=facettes] .probabilities-screen>.small{grid-column:1/-1}.app-stage[data-art=facettes] .sheet-backdrop{align-items:center;padding:30px}.app-stage[data-art=facettes] .sheet{border:1px solid #565b64;border-radius:9px;width:min(620px,100vw - 60px);max-width:620px;max-height:min(780px,100dvh - 60px);padding:18px 22px 24px}.app-stage[data-art=facettes] .toast{bottom:42px;left:calc(50% + 114px)}}@media (min-width:1024px) and (max-width:1199px){.app-stage[data-art=facettes] .phone--with-nav{grid-template-columns:196px minmax(0,1fr)}.app-stage[data-art=facettes] .bottom-nav{padding-inline-start:10px;padding-inline-end:10px}.app-stage[data-art=facettes] .bottom-nav__brand{grid-template-columns:42px minmax(0,1fr);gap:8px;margin-inline-start:2px;margin-inline-end:2px}.app-stage[data-art=facettes] .bottom-nav__crest{width:42px;height:48px}.app-stage[data-art=facettes] .bottom-nav__brand strong{font-size:18px}.app-stage[data-art=facettes] .bottom-nav__item{gap:10px;padding-inline-start:12px;padding-inline-end:12px;font-size:14px}.app-stage[data-art=facettes] .screen{padding-inline-start:20px;padding-inline-end:20px}.app-stage[data-art=facettes] .home{grid-template-columns:minmax(285px,.72fr) minmax(0,1.28fr);column-gap:28px}.app-stage[data-art=facettes] .home__title{font-size:62px}.app-stage[data-art=facettes] .home__stage{min-height:440px}.app-stage[data-art=facettes] .home__fighters .fighter{transform:scale(1.4)}.app-stage[data-art=facettes] .create-screen,.app-stage[data-art=facettes] .appearance-edit-screen,.app-stage[data-art=facettes] .reveal-screen{grid-template-columns:minmax(285px,.76fr) minmax(0,1.24fr);column-gap:18px}.app-stage[data-art=facettes] .create-screen .editor__preview,.app-stage[data-art=facettes] .appearance-edit-screen .editor__preview{min-height:400px}.app-stage[data-art=facettes] .create-screen .editor__preview-main>.fighter,.app-stage[data-art=facettes] .appearance-edit-screen .editor__preview-main>.fighter{transform:scale(1.38)}.app-stage[data-art=facettes] .create-screen .editor__focus-card,.app-stage[data-art=facettes] .appearance-edit-screen .editor__focus-card{width:112px;height:126px}.app-stage[data-art=facettes] .hub-screen{align-items:stretch;display:flex}.app-stage[data-art=facettes] .hub-screen .hub__stage{width:100%}.app-stage[data-art=facettes] .hub-screen .chronicle-panel{position:static}.app-stage[data-art=facettes] .profile-screen{grid-template-columns:1fr;grid-template-areas:"portrait""chronicle""stats""combat""equipment""actions"}.app-stage[data-art=facettes] .fight-intro-screen,.app-stage[data-art=facettes] .fight-result-screen,.app-stage[data-art=facettes] .levelup,.app-stage[data-art=facettes] .wheel-screen{grid-template-columns:minmax(0,1fr)}.app-stage[data-art=facettes] .fight-intro-screen>*,.app-stage[data-art=facettes] .fight-result-screen>*,.app-stage[data-art=facettes] .levelup>*,.app-stage[data-art=facettes] .wheel-screen>*{grid-area:auto/1}.app-stage[data-art=facettes] .fight-intro-screen>.vs,.app-stage[data-art=facettes] .fight-result-screen .result-board,.app-stage[data-art=facettes] .levelup .levelup-board{grid-area:auto/1;min-height:520px}.app-stage[data-art=facettes] .wheel-screen>.wheel{grid-area:auto/1;width:min(100%,520px);position:static}.app-stage[data-art=facettes] .settings-screen,.app-stage[data-art=facettes] .probabilities-screen{grid-template-columns:minmax(0,1fr)}.app-stage[data-art=facettes] .probabilities-screen>.small{grid-column:1}}@media (min-width:1440px){.app-stage[data-art=facettes] .phone--with-nav{grid-template-columns:244px minmax(0,1fr)}.app-stage[data-art=facettes] .bottom-nav{padding-inline-start:16px;padding-inline-end:16px}}@media (prefers-reduced-motion:reduce){.app-stage[data-art=facettes] .bottom-nav__item,.app-stage[data-art=facettes] .game-view{scroll-behavior:auto}}.rarity-tag{color:#fff8e9;text-shadow:0 1px 2px #0000008f;border-color:#0a0b0ec7;gap:6px;padding-left:4px;box-shadow:inset 0 1px #ffffff2e,0 3px 8px #00000038}.rarity-tag__level{color:#fff8e9;min-width:25px;min-height:18px;font-family:var(--font-text);letter-spacing:0;text-shadow:none;background:#090a0d94;border:1px solid #ffffff38;place-items:center;padding:0 4px;font-size:10px;font-weight:1000;line-height:1;display:inline-grid}.tag--usee{background:linear-gradient(112deg,#4a4541,#806f5d 58%,#554d47)}.tag--ordinaire{background:linear-gradient(112deg,#596168,#929ba0 58%,#687077)}.tag--commune{background:linear-gradient(112deg,#3f6756,#6fa27b 58%,#496f5d)}.tag--rare{background:linear-gradient(112deg,#176675,#47b8b0 58%,#247d83)}.tag--epique{background:linear-gradient(112deg,#56366e,#9a64c2 56%,#693b87)}.tag--legendaire{color:#17130d;text-shadow:none;background:linear-gradient(112deg,#8a5419,#e3ad3f 52%,#fff0a1 72%,#9a621e)}.tag--mythique{background:linear-gradient(112deg,#74243c,#dd5a47 40%,#f1aa49 68%,#6b264d)}.tag--relique{color:#101318;text-shadow:none;background:linear-gradient(112deg,#153f57,#4fbcc0 38%,#d7f5e8 62%,#7b56a5)}.tag--transcendante{color:#fffdf1;background:linear-gradient(112deg,#2c1d42,#7c55a7 20%,#42bdb7 43%,#f1cd68 65%,#db684f 83%,#2f2347);border-color:#eadc9d;box-shadow:inset 0 1px #ffffff6b,0 0 14px #5ccec252}.tag--legendaire .rarity-tag__level,.tag--relique .rarity-tag__level{color:#fff8e9}.fighter>.roman-renderer,.fighter>svg{z-index:2}.fighter-cosmetic{pointer-events:none}span.fighter-cosmetic{position:absolute}.fighter-cosmetic>img,.cosmetic-insignia{object-fit:contain;width:100%;height:100%;display:block}.roman-insignia{z-index:3;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.roman-insignia .fighter-cosmetic--insigne{filter:drop-shadow(0 1px .6px #0a080673)}.fighter-cosmetic--legacy-insigne{z-index:3;width:10%;height:11%;top:38%;left:37%}.roman-renderer__motion{z-index:2}.roman-aura,.roman-trail{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.roman-aura--back{z-index:1}.roman-aura--front{z-index:3}.roman-trail{z-index:0}.fighter-cosmetic--aura{opacity:.92;animation:cosmetic-aura-breathe 4s var(--ease-in-out) infinite}.fighter-cosmetic--aura[data-visual=cendre]{opacity:.8}.fighter[data-pose=ko] .fighter-cosmetic--aura{opacity:.35;animation:none}.fighter-cosmetic--trace{opacity:0;transform-box:fill-box;transform-origin:90%}.fighter[data-pose=attack] .fighter-cosmetic--trace{animation:cosmetic-trace-strike var(--attack-duration,.76s) var(--ease-out) both}span.fighter-cosmetic--aura{z-index:1;width:94%;height:28%;bottom:.5%;left:3%}span.fighter-cosmetic--trace{z-index:1;width:112%;height:25%;top:56%;left:-25%}.fighter:not(.fighter--facettes)[data-facing=left] .fighter-cosmetic--trace>img{transform:scaleX(-1)}.fighter:has(.fighter-cosmetic--trace) .roman-speed-lines{display:none}@keyframes cosmetic-aura-breathe{0%,to{opacity:.86}50%{opacity:1}}@keyframes cosmetic-trace-strike{0%,8%{opacity:0;transform:scaleX(.64)}24%,54%{opacity:.95;transform:scaleX(1)}85%,to{opacity:0;transform:scaleX(.84)}}.inventory-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.inventory-tabs::-webkit-scrollbar{display:none}.inventory-tabs .option{flex:none;min-width:86px}.cosmetic-gear-list>.gear-collection{grid-column:1/-1;min-width:0}.gear-collection{gap:14px;min-width:0;display:grid}.gear-showcase{--showcase-accent:#dca642;clip-path:polygon(11px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 11px);background:#191b20;border:1px solid #806639;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000047,inset 0 1px #fff4cc14}.gear-showcase:before{content:"";z-index:0;background:linear-gradient(111deg, transparent 24%, color-mix(in srgb, var(--showcase-accent) 14%, transparent) 24.2% 24.55%, transparent 24.8%), repeating-linear-gradient(172deg, #ffffff04 0 1px, transparent 1px 9px);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.gear-showcase[data-slot=aura]{--showcase-accent:#a57bc2}.gear-showcase[data-slot=insigne]{--showcase-accent:#d9a748}.gear-showcase[data-slot=trace]{--showcase-accent:#67b9b2}.gear-showcase__stage{z-index:1;background:#1c1c22;border-bottom:1px solid #574936;grid-template-rows:minmax(300px,1fr) auto;min-width:0;display:grid;position:relative;overflow:hidden}.gear-showcase{scroll-margin-top:72px}.gear-preview__scene{--attack-duration:1.1s;isolation:isolate;place-items:end center;min-height:310px;display:grid;position:relative;overflow:hidden}.gear-preview__scene>.arena-bg{opacity:.88;position:absolute;top:0;bottom:0;left:0;right:0}.gear-preview__scene>.fighter{z-index:2;margin-bottom:10px}.gear-showcase__live{z-index:6;color:#eee5d5;background:#0f1115e0;padding:6px 8px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.gear-preview__pause{z-index:6;color:#fff8e9;min-height:44px;font:800 11px var(--font-text);cursor:pointer;background:#25252b;border:1px solid #807254;border-radius:4px;padding:6px 10px;position:absolute;top:8px;right:10px}.gear-preview__pause:focus-visible{outline:2px solid var(--ochre,#dfa83e);outline-offset:3px}.gear-preview__scene[data-frozen=true] .fighter-root,.gear-preview__scene[data-frozen=true] .fighter-cosmetic{animation:none!important;transform:none!important}.gear-preview__scene[data-frozen=true] .fighter-cosmetic--trace{opacity:.95}.gear-showcase__detail{background:#1d2026;border-top:1px solid #574936;align-items:center;gap:16px;width:100%;min-height:104px;margin:0;padding:12px 18px;display:flex}.gear-showcase__detail img{object-fit:contain;width:48%;height:86px}.gear-showcase__detail[data-slot=insigne] img{width:76px}.gear-showcase__detail figcaption{color:#f3ecdf;font-size:12px;font-weight:900;line-height:1.5}.gear-showcase__detail figcaption span{color:#c9c0b2;font-size:11px;font-weight:600}.gear-showcase__copy{z-index:1;padding:20px 17px 22px;position:relative}.gear-showcase__topline{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.gear-slot-label,.gear-equipped{min-height:25px;color:var(--showcase-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font-size:9px;font-weight:1000;display:inline-flex}.gear-equipped{color:#75c2ba;letter-spacing:.05em;background:#4290871f;border:1px solid #447f78;padding:3px 7px}.gear-showcase h2{color:#fff3dc;font-family:var(--font-display);letter-spacing:.035em;margin:0 0 8px;font-size:clamp(31px,9vw,43px);font-weight:400;line-height:.98}.gear-showcase__description{color:#d2c8b9;max-width:580px;margin:14px 0 13px;font-size:14px;font-weight:700;line-height:1.48}.gear-showcase__facts{border-top:1px solid #3b3d44;gap:0;margin:0 0 16px;display:grid}.gear-showcase__facts>span{color:#aaa298;border-bottom:1px solid #34363d;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;min-height:39px;font-size:11px;font-weight:800;line-height:1.3;display:grid}.gear-showcase__facts svg{color:var(--showcase-accent)}.gear-showcase__action{min-height:44px;display:flex}.gear-showcase__action .btn{min-height:44px}.gear-drop-notice{border-left-color:#9668ba}.gear-browser-head{border-top:1px solid #504633;gap:10px;margin-top:6px;padding-top:13px;display:grid}.gear-browser-head__kicker{color:#d8a847;letter-spacing:.15em;text-transform:uppercase;margin:0 0 2px;font-size:9px;font-weight:1000}.gear-browser-head h2{color:#f2e6d3;margin:0;font-size:24px;line-height:1.05}.gear-filters{scrollbar-width:none;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.gear-filters::-webkit-scrollbar{display:none}.gear-filters button{color:#a9a197;min-height:44px;font:900 11px/1 var(--font-text);cursor:pointer;background:#1b1d22;border:1px solid #484a51;flex:none;padding:8px 13px}.gear-filters button[aria-pressed=true]{color:#f3cf7d;background:#342b20;border-color:#bb8c3c;box-shadow:inset 0 -2px #d6a343}.gear-filters button:focus-visible{outline-offset:2px;outline:2px solid #efd184}.gear-grid{gap:12px;display:grid}.app-stage[data-art=facettes] .gear-card.item--gear{--gear-accent:#817b72;border:1px solid #4a4b52;border-top:3px solid var(--gear-accent);clip-path:polygon(7px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 7px);background:linear-gradient(118deg,#24252b,#1b1d22 68%);border-radius:0;outline:0;grid-template-columns:1fr;align-items:stretch;gap:0;min-height:0;padding:0;display:grid;overflow:hidden;box-shadow:0 7px 17px #0003}.app-stage[data-art=facettes] .gear-card[data-rarity=rare]{--gear-accent:#48b8b0}.app-stage[data-art=facettes] .gear-card[data-rarity=epique]{--gear-accent:#9b65c2}.app-stage[data-art=facettes] .gear-card[data-rarity=legendaire]{--gear-accent:#e4ad3f}.app-stage[data-art=facettes] .gear-card[data-rarity=mythique]{--gear-accent:#e0654d}.app-stage[data-art=facettes] .gear-card[data-rarity=relique]{--gear-accent:#70cbd0}.app-stage[data-art=facettes] .gear-card[data-rarity=transcendante]{--gear-accent:#dbcf77}.app-stage[data-art=facettes] .gear-card.gear-card--selected{border-color:var(--gear-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--gear-accent) 38%, transparent), 0 10px 24px #0000004a}.app-stage[data-art=facettes] .gear-card.item--active{background:linear-gradient(118deg,#3a877f29,#1b1d22 70%);border-left:4px solid #56afa6}.gear-card__visual{background:radial-gradient(ellipse at 50% 78%, color-mix(in srgb, var(--gear-accent) 22%, transparent), transparent 44%), linear-gradient(154deg, #303139, #15171c 74%);color:#f2e8d9;cursor:pointer;border:0;border-bottom:1px solid #47443d;place-items:end center;width:100%;height:158px;padding:0;display:grid;position:relative;overflow:hidden}.gear-card__visual:before{content:"";z-index:0;background:linear-gradient(116deg,#0000 37%,#ffffff0a 37.4% 38%,#0000 38.4%),repeating-linear-gradient(173deg,#0000 0 10px,#ffffff05 10px 11px);position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.gear-card__visual:hover{filter:brightness(1.08)}}.gear-card__visual:focus-visible{outline-offset:-4px;outline:2px solid #f2cc78}.gear-card__try{z-index:5;color:#eee5d7;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0e11d6;border:1px solid #ffffff24;align-items:center;gap:5px;min-height:29px;padding:5px 8px;font-size:9px;font-weight:1000;display:inline-flex;position:absolute;bottom:8px;right:8px}.gear-card__art{z-index:1;object-fit:contain;filter:drop-shadow(0 4px 3px #0006);align-self:center;width:87%;height:78%;position:relative}.gear-card__art[data-slot=insigne]{width:110px;height:118px}.gear-card__body{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:6px 8px;min-height:145px;padding:14px 14px 9px;display:grid}.gear-card__slot{color:var(--gear-accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:1000}.gear-card__body h3{color:#fff0d6;font-family:var(--font-display);letter-spacing:.03em;grid-column:1/-1;margin:0;font-size:24px;font-weight:400;line-height:1}.gear-card__body .rarity-tag{grid-area:1/2;justify-self:end}.gear-card__body p{color:#aaa299;grid-column:1/-1;margin:1px 0 0;font-size:12px;font-weight:700;line-height:1.4}.gear-source{color:#d3ad5c;letter-spacing:.07em;text-transform:uppercase;grid-column:1/-1;margin-top:2px;font-size:9px;font-weight:1000;display:inline-block}.gear-card__action{border-top:1px solid #373941;align-items:center;min-height:61px;padding:10px 14px 13px;display:flex}.gear-card__action .btn{min-height:40px}.gear-locked{color:#9d968c;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;min-height:40px;font-size:10px;font-weight:1000;display:inline-flex}@media (min-width:680px){.gear-showcase{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);min-height:340px}.gear-showcase__stage{border-bottom:0;border-right:1px solid #574936;min-height:100%}.gear-showcase__copy{align-self:center;padding:27px 25px}.gear-browser-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.gear-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.gear-showcase{grid-template-columns:minmax(390px,.95fr) minmax(0,1.05fr);min-height:380px}.gear-preview__scene>.fighter{transform-origin:bottom;margin-bottom:16px;transform:scale(1.08)}.gear-preview__scene{min-height:350px}.gear-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}}@media (max-width:420px){.gear-showcase__copy{padding:17px 15px 19px}.gear-card__visual{height:148px}}.reduce-motion .fighter[data-pose=attack] .fighter-cosmetic--trace{opacity:.75}@media (prefers-reduced-motion:reduce){.fighter[data-pose=attack] .fighter-cosmetic--trace{opacity:.75}}.result-drop{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(112deg,#29252e,#191b20 70%);border:1px solid #967048;grid-template-columns:95px minmax(0,1fr);align-items:center;min-height:126px;margin-top:12px;display:grid;position:relative;overflow:hidden}.result-drop>.fighter{z-index:2;margin:8px 0 -18px}.result-drop>div:last-child{z-index:2;padding:12px 12px 12px 0;position:relative}.result-drop h3{color:#fff3da;margin:2px 0 6px;font-size:22px}.result-drop__kicker{color:#efbe59;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:1000}.result-drop__flare{z-index:0;background:conic-gradient(from 45deg,#0000,#e0ac4c47,#0000 18%,#51b8b038,#0000 36%);position:absolute;top:-90%;bottom:-90%;left:-20%;right:42%}.hist__drop{color:#e4bd67;margin-top:6px;font-size:12px;font-weight:900}.city-panel{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(106deg,#dea53b17,#0000 36%),repeating-linear-gradient(171deg,#ffffff03 0 1px,#0000 1px 10px),#1b1d22;border:1px solid #5d4c34;overflow:hidden}.city-panel__head{border-bottom:1px solid #4f4538;justify-content:space-between;align-items:end;gap:8px;padding:12px 13px 10px;display:flex}.city-panel__head h2{color:#fff1d3;margin:0;font-size:24px}.city-panel__head>span{color:#70bbb3;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.city-panel__kicker{color:#d7a748;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:1000}.city-panel__links{grid-template-columns:1fr 1fr;display:grid}.city-link{color:#f0e8dc;text-align:left;grid-template-columns:37px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:78px;padding:10px;display:grid}.city-link+.city-link{border-left:1px solid #45413d}.city-link:active{background:#e2ae4417}.city-link__icon{color:#101317;clip-path:polygon(7px 0,100% 0,100% 76%,50% 100%,0 76%,0 7px);background:#58a8a0;place-items:center;width:37px;height:42px;display:grid}.city-link__icon--gold{background:#dfa93f}.city-link strong,.city-link small{display:block}.city-link strong{color:#fff1d7;font-family:var(--font-display);letter-spacing:.04em;font-size:16px;font-weight:400;line-height:1.05}.city-link small{color:#9f988d;margin-top:3px;font-size:9px;font-weight:800;line-height:1.2}.city-link__arrow{color:#d7a748;font-size:25px}.guild-screen,.pantheon-screen{max-width:980px}.guild-notice{border-left-color:#4da49c}.guild-hall{--guild-accent:#d87343;--guild-secondary:#edc25f;border:1px solid var(--guild-secondary);background:radial-gradient(circle at 15% 62%, color-mix(in srgb, var(--guild-accent) 34%, transparent), transparent 34%), linear-gradient(118deg, #292329, #17191e 70%);clip-path:polygon(13px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 13px);grid-template-columns:82px minmax(0,1fr);align-items:center;min-height:180px;padding:20px 16px;display:grid;position:relative;overflow:hidden}.guild-hall__beam{background:var(--guild-accent);width:210px;height:3px;box-shadow:0 10px 0 color-mix(in srgb, var(--guild-secondary) 56%, transparent);position:absolute;top:27px;right:-36px;transform:rotate(-31deg)}.guild-hall__copy{z-index:1;position:relative}.guild-hall h1{color:#fff3d7;margin:2px 0 3px;font-size:clamp(31px,10vw,44px);line-height:.98}.guild-hall__copy>p:last-child{color:#cfc2b0;font-weight:800}.guild-kicker,.pantheon-kicker{color:var(--guild-secondary,#dca643);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:1000}.guild-hall__rank{border-top:1px solid color-mix(in srgb, var(--guild-secondary) 36%, transparent);grid-column:1/-1;justify-content:space-between;align-items:baseline;margin-top:13px;padding-top:10px;display:flex}.guild-hall__rank span{color:#9f978b;text-transform:uppercase;font-size:11px;font-weight:900}.guild-hall__rank strong{color:var(--guild-secondary);font-family:var(--font-display);letter-spacing:.05em;font-size:24px;font-weight:400}.guild-crest{color:#15161a;background:linear-gradient(145deg, var(--crest-secondary), var(--crest-accent));clip-path:polygon(10% 0,90% 0,100% 24%,84% 83%,50% 100%,16% 83%,0 24%);filter:drop-shadow(0 6px 3px #0006);flex:none;place-items:center;display:inline-grid}.guild-crest svg{width:58%;height:58%}.guild-score-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.guild-score-row>div{background:#1a1c21;border-left:3px solid #4fa198;padding:10px}.guild-score-row strong,.guild-score-row span{display:block}.guild-score-row strong{color:#f0c764;font-size:25px;line-height:1}.guild-score-row span{color:#a9a197;margin-top:4px;font-size:10px;font-weight:900}.guild-rank-track,.pantheon-track{background:#101216;height:8px;margin:12px 0 6px;overflow:hidden;transform:skew(-10deg)}.guild-rank-track>span,.pantheon-track>span{background:linear-gradient(90deg,#4ba39b,#efbd58);height:100%;display:block}.guild-weekly-head{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.guild-weekly-head strong{color:#efc15d;font-size:22px}.guild-weekly-head span{color:#8f8980;text-transform:uppercase;font-size:10px;font-weight:900}.guild-milestones{gap:7px;display:grid}.guild-milestone{background:#1a1c21;border:1px solid #41444c;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.guild-milestone--ready{background:linear-gradient(90deg,#e0ac411f,#1a1c21 52%);border-color:#a77d36}.guild-milestone--claimed{opacity:.66}.guild-milestone__seal{color:#17191d;clip-path:polygon(8px 0,100% 0,100% 76%,50% 100%,0 76%,0 8px);background:#555b64;place-items:center;width:38px;height:42px;display:grid}.guild-milestone--ready .guild-milestone__seal{background:#dfaa42}.guild-milestone__seal span{font-size:11px;font-weight:1000}.guild-empty{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:radial-gradient(circle at 85% 30%,#4aa49b2b,#0000 32%),#1a1c21;border:1px solid #5b4a34;min-height:210px;padding:28px 24px;position:relative;overflow:hidden}.guild-empty__mark{clip-path:polygon(15% 0,85% 0,100% 27%,82% 81%,50% 100%,18% 81%,0 27%);border:13px solid #2f333b;width:120px;height:155px;position:absolute;bottom:-22px;right:16px;transform:rotate(8deg)}.guild-empty h1{color:#fff0d1;margin:4px 0 10px;font-size:40px;line-height:.96;position:relative}.guild-empty p{color:#bdb4a6;max-width:72%;position:relative}.guild-directory{gap:9px;display:grid}.guild-directory h2{color:#f1e5d2;margin:0;font-size:26px}.guild-card{--guild-accent:#d87343;--guild-secondary:#edc25f;border:1px solid #444750;border-left:4px solid var(--guild-accent);background:linear-gradient(105deg, color-mix(in srgb, var(--guild-accent) 9%, #202228), #1b1d22 68%);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:11px;padding:12px;display:grid}.guild-card--selected{border-color:var(--guild-secondary)}.guild-card h3{color:#f4ead9;font-family:var(--font-display);letter-spacing:.04em;margin:0;font-size:22px;font-weight:400}.guild-card__motto{color:var(--guild-secondary);margin:2px 0 4px;font-size:11px;font-weight:900}.guild-card>.btn{grid-column:2;justify-self:start;min-height:44px}.pantheon-hero{clip-path:polygon(14px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 14px);background:radial-gradient(circle at 28% 70%,#dea93f38,#0000 34%),linear-gradient(118deg,#222229,#111319 72%);border:1px solid #786038;min-height:330px;position:relative;overflow:hidden}.pantheon-hero__arch{opacity:.7;border:26px solid #343239;border-bottom:0;border-radius:50% 50% 0 0;width:250px;height:340px;position:absolute;bottom:-95px;left:-30px}.pantheon-hero__arch:after{content:"";border-radius:inherit;border:2px solid #9a7436;border-bottom:0;position:absolute;top:24px;bottom:24px;left:24px;right:24px}.pantheon-hero__fighter{z-index:2;position:absolute;bottom:-1px;left:-4px}.pantheon-hero__copy{z-index:3;position:absolute;top:38px;left:44%;right:14px}.pantheon-hero h1{color:#f7e8c8;margin:3px 0 16px;font-size:clamp(37px,12vw,58px);line-height:.9}.pantheon-score{color:#efbd58;font-family:var(--font-display);letter-spacing:.04em;font-size:52px;font-weight:400;line-height:.9;display:block}.pantheon-hero__copy>span{color:#aca497;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:1000}.pantheon-guild{z-index:4;color:#d9cfbf;background:#111318db;align-items:center;gap:7px;padding:6px 8px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:12px;right:12px}.pantheon-ascent .pantheon-track{height:12px}.pantheon-records{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pantheon-records article{background:#1c1e23;border:1px solid #474750;border-left:3px solid #d7a13b;min-height:82px;padding:11px}.pantheon-records span,.pantheon-records strong{display:block}.pantheon-records span{color:#9f978b;text-transform:uppercase;font-size:10px;font-weight:900}.pantheon-records strong{color:#f4e7d0;margin-top:6px;font-size:19px}.rarity-ladder{gap:5px;margin-bottom:10px;display:grid}.rarity-ladder__row{color:#b8afa2;background:#1a1c21;border-left:2px solid #4c4d55;grid-template-columns:minmax(116px,auto) 1fr 1fr;align-items:center;gap:7px;min-height:34px;padding:4px 6px;font-size:11px;display:grid}.rarity-ladder__row .rarity-tag{justify-self:start}@media (min-width:560px){.guild-card{grid-template-columns:62px minmax(0,1fr) auto}.guild-card>.btn{grid-area:1/3}}@media (min-width:1024px){.app-stage[data-art=facettes] .hub-screen{grid-template-areas:"alert alert""arena chronicle""allowance chronicle""primary chronicle""daily last""city last""shortcuts last""local last"}.app-stage[data-art=facettes] .hub-screen>.city-panel{grid-area:city}.app-stage[data-art=facettes] .hub-screen>.fight-allowance{grid-area:allowance}.app-stage[data-art=facettes] .guild-screen{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;display:grid}.app-stage[data-art=facettes] .guild-screen>.guild-notice,.app-stage[data-art=facettes] .guild-screen>.guild-directory,.app-stage[data-art=facettes] .guild-screen>.btn{grid-column:1/-1}.app-stage[data-art=facettes] .guild-hall,.app-stage[data-art=facettes] .guild-empty{min-height:300px}.app-stage[data-art=facettes] .guild-hall{grid-row:2/span 2;grid-template-columns:112px minmax(0,1fr);align-self:stretch;min-height:100%;padding:31px 27px}.app-stage[data-art=facettes] .guild-progress-panel,.app-stage[data-art=facettes] .guild-weekly-panel{grid-column:2}.app-stage[data-art=facettes] .guild-empty{grid-column:1/-1}.app-stage[data-art=facettes] .guild-hall h1{font-size:54px}.app-stage[data-art=facettes] .guild-directory{grid-template-columns:1fr 1fr}.app-stage[data-art=facettes] .guild-directory>.row{grid-column:1/-1}.app-stage[data-art=facettes] .pantheon-screen{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:start;display:grid}.app-stage[data-art=facettes] .pantheon-hero{grid-row:1/span 2;min-height:520px}.app-stage[data-art=facettes] .pantheon-hero__fighter{transform-origin:0 100%;left:8%;transform:scale(1.5)}.app-stage[data-art=facettes] .pantheon-hero__copy{top:58px;left:48%}.app-stage[data-art=facettes] .pantheon-hero__arch{width:360px;height:480px}.app-stage[data-art=facettes] .pantheon-records,.app-stage[data-art=facettes] .pantheon-collection{grid-column:1/-1}.app-stage[data-art=facettes] .pantheon-records{grid-template-columns:repeat(4,1fr)}.app-stage[data-art=facettes] .pantheon-screen>.notice,.app-stage[data-art=facettes] .pantheon-screen>.grid-2{grid-column:1/-1}}@media (max-width:380px){.city-panel__links{grid-template-columns:1fr}.city-link+.city-link{border-top:1px solid #45413d;border-left:0}.guild-milestone{grid-template-columns:38px minmax(0,1fr)}.guild-milestone>.btn{grid-column:2;justify-self:start}.rarity-ladder__row{grid-template-columns:1fr 1fr}.rarity-ladder__row .rarity-tag{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.fighter-cosmetic--aura,.fighter-cosmetic--aura>img,.fighter[data-pose=attack] .fighter-cosmetic--trace,.fighter[data-pose=victory] .fighter-root{animation:none!important}.gear-showcase[data-slot=trace] .fighter-cosmetic--trace{opacity:.85;transform:none}}.reduce-motion .fighter-cosmetic--aura,.reduce-motion .fighter-cosmetic--aura>img,.reduce-motion .fighter[data-pose=attack] .fighter-cosmetic--trace,.reduce-motion .fighter[data-pose=victory] .fighter-root{animation:none!important}.reduce-motion .gear-showcase[data-slot=trace] .fighter-cosmetic--trace,.reduce-motion .gear-card__visual[data-slot=trace] .fighter-cosmetic--trace{opacity:.85;transform:none}.arena-renown-chip{color:#f5ce72;background:#17191e;border:1px solid #80652f;align-items:center;gap:5px;min-height:36px;padding:6px 9px;font-weight:1000;display:inline-flex}.hub__arena-name{cursor:pointer;min-height:44px}.hub__arena-name small{color:#8fd8d0;font-family:var(--font-text);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:1000;display:block}.arena-ascent-link{color:#eee1ce;text-align:left;background:linear-gradient(104deg,#d7a3421a,#181b20 52%);border:1px solid #4a4d54;border-left:3px solid #d7a342;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:66px;padding:8px 9px;display:grid}.arena-ascent-link__mark{color:#18191c;clip-path:polygon(50% 0,100% 22%,88% 78%,50% 100%,12% 78%,0 22%);background:#d7a342;place-items:center;width:36px;height:42px;display:grid}.arena-ascent-link__copy{min-width:0;display:grid}.arena-ascent-link__copy>small{color:#8f8a82;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:1000;overflow:hidden}.arena-ascent-link__copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.arena-ascent-link__track{background:#0f1115;height:5px;margin-top:5px;overflow:hidden}.arena-ascent-link__track>i{background:linear-gradient(90deg,#8f6929,#e9ba54);height:100%;display:block}.arena-ascent-link__value{color:#e9ba54;font-family:var(--font-display);font-size:20px}.arena-ascent-link__value small{color:#89857e;font-family:var(--font-text);font-size:8px}.arena-route-screen{--route-accent:#dfac47}.fight-venue{color:#f7ead4;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 8px);background:#17191e;border:1px solid #55504a;min-height:92px;position:relative;overflow:hidden}.fight-venue>.arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.fight-venue__shade{background:linear-gradient(90deg,#0a0c10e6 0 34%,#0a0c1057 76%,#0a0c10b8);position:absolute;top:0;bottom:0;left:0;right:0}.fight-venue__copy{z-index:2;max-width:77%;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.fight-venue__copy small{color:#e2b653;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:1000}.fight-venue__copy strong{font-family:var(--font-display);font-size:19px;font-weight:400}.fight-venue__copy span{color:#c6bdae;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.fight-venue__arrow{z-index:2;color:#f1c25b;font-size:30px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.arena-stage-rank{z-index:6;color:#f4e7ce;pointer-events:none;background:#0d0f14c7;border:1px solid #efcc7d66;align-items:baseline;gap:6px;max-width:calc(100% - 24px);padding:4px 9px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.arena-stage-rank span{color:#e6b751;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:1000}.arena-stage-rank strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.arena-unlock{--route-accent:#e4b555;border:1px solid var(--route-accent);min-height:116px;box-shadow:0 0 22px color-mix(in srgb, var(--route-accent) 18%, transparent);background:#191c22;grid-template-columns:112px minmax(0,1fr);margin-top:10px;display:grid;overflow:hidden}.arena-unlock__visual{min-width:0;position:relative;overflow:hidden}.arena-unlock__visual>.arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.arena-unlock__visual>span{background:linear-gradient(90deg,#0000,#191c22);position:absolute;top:0;bottom:0;left:0;right:0}.arena-unlock__copy{align-self:center;padding:10px 10px 10px 0}.arena-unlock__copy p{color:var(--route-accent);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:1000}.arena-unlock__copy h3{color:#fff0d2;font-family:var(--font-display);margin:2px 0 5px;font-size:21px;font-weight:400}.arena-unlock__copy span{color:#bab1a5;font-size:10px;line-height:1.35;display:block}.shop-arena-route{background:#1b1e24;border:1px solid #4c5059;grid-template-columns:112px minmax(0,1fr);gap:11px;display:grid;overflow:hidden}.shop-arena-route__visual{min-height:128px;position:relative;overflow:hidden}.shop-arena-route__visual>.arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.shop-arena-route__visual>span{background:linear-gradient(90deg,#0000 55%,#1b1e24);position:absolute;top:0;bottom:0;left:0;right:0}.shop-arena-route__copy{align-self:center;min-width:0;padding:10px 9px 0 0}.shop-arena-route__copy small,.shop-arena-route__copy strong{display:block}.shop-arena-route__copy small{color:#d9aa4a;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:1000}.shop-arena-route__copy strong{color:#f2e5d1;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:400;overflow:hidden}.shop-arena-route__copy p{color:#aaa297;margin-top:5px;font-size:10px;line-height:1.35}.shop-arena-route>.btn{grid-column:2;justify-self:start;margin:0 9px 11px 0}.arena-route-hero{border:1px solid color-mix(in srgb, var(--route-accent) 58%, #252831);clip-path:polygon(12px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 12px);background:#17191e;min-height:286px;position:relative;overflow:hidden;box-shadow:0 18px 36px #0000005c}.arena-route-hero>.arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.arena-route-hero__shade{background:linear-gradient(#080a0f14 34%,#080a0feb 100%),linear-gradient(90deg,#080a0f5c,#0000 52%);position:absolute;top:0;bottom:0;left:0;right:0}.arena-route-hero__fighter{z-index:2;filter:drop-shadow(0 11px 8px #0000007a);position:absolute;bottom:-2px;right:3%}.arena-route-hero__copy{z-index:3;position:absolute;bottom:16px;left:15px;right:38%}.arena-route-hero__copy p,.arena-route-kicker{color:var(--route-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:1000}.arena-route-hero__copy h1{color:#fff1d5;text-shadow:0 3px 10px #0000009e;font-size:clamp(29px,9vw,43px);line-height:.94}.arena-route-hero__copy span{color:#e2d5c0;margin-top:7px;font-size:12px;font-weight:900;display:block}.arena-route-progress{border:1px solid #564b38;border-left:4px solid var(--route-accent);background:linear-gradient(115deg, color-mix(in srgb, var(--route-accent) 13%, transparent), transparent 48%), #202329;gap:10px;padding:14px;display:grid}.arena-route-progress__head,.arena-route-map__head,.arena-route-progress__foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.arena-route-progress__head h2,.arena-route-map__head h2,.arena-prestige h2{color:#f6ead6}.arena-route-progress__head>strong{min-width:58px;color:var(--route-accent);font-family:var(--font-display);text-align:right;font-size:31px;font-weight:400}.arena-route-progress__head>strong:after{content:" pts";color:#999187;font-family:var(--font-text);font-size:9px;font-weight:900}.arena-route-meter{background:#111318;border:1px solid #0e1014;height:13px;padding:2px;overflow:hidden;transform:skew(-7deg)}.arena-route-meter>span{background:linear-gradient(90deg, color-mix(in srgb, var(--route-accent) 55%, #825124), var(--route-accent));min-width:3px;height:100%;box-shadow:0 0 13px color-mix(in srgb, var(--route-accent) 58%, transparent);transition:width .5s var(--ease-out);display:block}.arena-route-progress__foot{color:#aaa196;font-size:10px;font-weight:900}.arena-route-progress__rule{color:#c9bfb1;font-size:12px;line-height:1.42}.arena-route-map{background:repeating-linear-gradient(165deg,#ffffff04 0 1px,#0000 1px 14px),#17191e;border:1px solid #393d45;padding:15px 9px 10px;overflow:hidden}.arena-route-map__head{padding:0 6px 13px}.arena-route-map__head>span{color:#d7af58;text-transform:uppercase;font-size:10px;font-weight:1000}.arena-route-list{gap:12px;margin:0;padding:4px 0 4px 30px;list-style:none;display:grid;position:relative}.arena-route-list:before{content:"";background:linear-gradient(#cf9b3f,#4aa8a0 58%,#42464f);width:3px;position:absolute;top:9px;bottom:16px;left:14px;box-shadow:0 0 0 1px #0d0f13}.arena-step{min-width:0;position:relative}.arena-step__node{z-index:3;color:#121318;background:var(--route-accent);clip-path:polygon(50% 0,100% 20%,90% 78%,50% 100%,10% 78%,0 20%);filter:drop-shadow(0 4px 3px #0000006b);border:2px solid #111319;place-items:center;width:31px;height:35px;font-size:11px;font-weight:1000;display:grid;position:absolute;top:18px;left:-30px}.arena-step__card{clip-path:polygon(8px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 8px);background:#202228;border:1px solid #454951;grid-template-columns:116px minmax(0,1fr);min-height:132px;display:grid;overflow:hidden}.arena-step--current .arena-step__card{border-color:var(--route-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--route-accent) 32%, transparent), 0 10px 24px #0000004d}.arena-step__visual{border-right:1px solid #444750;min-width:0;position:relative;overflow:hidden}.arena-step__visual>.arena-bg{position:absolute;top:0;bottom:0;left:0;right:0}.arena-step__veil{background:linear-gradient(#0000 36%,#0a0c10c7);position:absolute;top:0;bottom:0;left:0;right:0}.arena-step--locked .arena-step__visual>.arena-bg{filter:grayscale(.5)brightness(.76)}.arena-step--locked .arena-step__card{opacity:.9}.arena-step__status{z-index:2;color:#f2ddaf;text-transform:uppercase;align-items:center;gap:4px;font-size:9px;font-weight:1000;line-height:1.1;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.arena-step__copy{align-self:center;min-width:0;padding:10px}.arena-step__copy>p{color:var(--route-accent);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:1000}.arena-step__copy h3{color:#f3e7d4;font-family:var(--font-display);margin:2px 0 5px;font-size:19px;font-weight:400;line-height:1}.arena-step__copy>span{color:#bcb3a7;font-size:10px;line-height:1.35;display:block}.arena-step__copy>small{color:#85898f;margin-top:7px;font-size:9px;font-weight:900;display:block}.arena-prestige{background:radial-gradient(circle at 86% 42%,#4ad3cb2e,#0000 28%),linear-gradient(125deg,#252536,#11151f 68%);border:1px solid #777052;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:142px;padding:17px;display:grid;position:relative;overflow:hidden}.arena-prestige__rings{border:12px double #e2be6633;border-radius:50%;width:180px;height:180px;position:absolute;top:-54px;right:-34px;box-shadow:0 0 0 20px #4ec9c112,inset 0 0 0 14px #e2be6612}.arena-prestige>div,.arena-prestige>strong{position:relative}.arena-prestige p:last-child{color:#bcb3a6;max-width:52ch;margin-top:7px;font-size:11px}.arena-prestige>strong{color:#71d9d1;min-width:70px;font-family:var(--font-display);text-align:center;align-self:center;font-size:24px;font-weight:400}@media (max-width:370px){.arena-step__card{grid-template-columns:96px minmax(0,1fr)}.arena-step__copy>span{display:none}.arena-route-hero__copy{right:34%}}@media (min-width:1024px){.app-stage[data-art=facettes] .arena-route-screen{grid-template-columns:minmax(360px,.84fr) minmax(520px,1.16fr);grid-template-areas:"hero map""progress map""prestige map";align-items:start;display:grid}.app-stage[data-art=facettes] .arena-route-hero{grid-area:hero;min-height:430px;position:sticky;top:96px}.app-stage[data-art=facettes] .arena-route-progress{grid-area:progress}.app-stage[data-art=facettes] .arena-route-map{grid-area:map;padding:22px 18px 18px}.app-stage[data-art=facettes] .arena-prestige{grid-area:prestige}.app-stage[data-art=facettes] .arena-route-hero__fighter{transform-origin:100% 100%;right:9%;transform:scale(1.42)}.app-stage[data-art=facettes] .arena-route-hero__copy{bottom:25px;right:25%}.app-stage[data-art=facettes] .arena-step__card{grid-template-columns:190px minmax(0,1fr);min-height:146px}.app-stage[data-art=facettes] .arena-step__copy{padding:15px}.app-stage[data-art=facettes] .arena-step__copy h3{font-size:24px}.app-stage[data-art=facettes] .arena-step__copy>span{font-size:12px}.app-stage[data-art=facettes] .fight-intro-screen>.fight-venue{grid-column:2}.app-stage[data-art=facettes] .fight-intro-screen>.vs{grid-row:1/span 5}.app-stage[data-art=facettes] .arena-unlock{grid-template-columns:180px minmax(0,1fr);min-height:142px}.app-stage[data-art=facettes] .shop-arena-route{grid-template-columns:220px minmax(0,1fr) auto;min-height:160px}.app-stage[data-art=facettes] .shop-arena-route>.btn{grid-column:3;align-self:center;margin:0 14px 0 0}}@media (prefers-reduced-motion:reduce){.arena-route-meter>span{transition:none}}.reduce-motion .arena-route-meter>span{transition:none}.rune-screen{gap:20px;min-width:0;display:grid}.rune-screen p{line-height:1.55}.rune-intro{border-bottom:2px solid var(--lamp);background:linear-gradient(100deg,#171a20f7,#171a20c4),url(/assets/arenas/forge-des-braises.webp) 50%/cover;padding:22px}.rune-intro h1{font:400 clamp(30px, 4vw, 48px)/1.05 var(--font-display);max-width:720px;margin:8px 0 12px}.rune-intro>strong{color:var(--gold);margin-top:14px;display:block}.rune-kicker{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:900}.rune-panel{background:var(--surface);border:1px solid #585044;min-width:0;padding:20px}.rune-panel h2{font:400 30px/1.1 var(--font-display);margin:4px 0 12px}.rune-panel h3{margin:8px 0;font-size:17px}.rune-panel>p{margin:12px 0}.rune-workbench,.rune-traders{gap:18px;min-width:0;display:grid}.rune-screen select,.rune-screen input{width:100%;min-width:0;min-height:48px;color:var(--text);font:inherit;background:#16191f;border:1px solid #726550;border-radius:3px;padding:10px 12px}.rune-screen label{margin-bottom:8px;font-weight:800;display:block}.rune-screen :-webkit-any(button,summary,select,input):focus-visible{outline:3px solid var(--gold);outline-offset:3px}.rune-screen :is(button,summary,select,input):focus-visible{outline:3px solid var(--gold);outline-offset:3px}.rune-screen :-webkit-any(button,summary,select,input){scroll-margin-block:110px}.rune-screen :is(button,summary,select,input){scroll-margin-block:110px}html:has(.rune-screen){scroll-padding-block:90px 110px}.phone:has(.rune-screen){scroll-padding-block:90px 110px}.game-view:has(.rune-screen){scroll-padding-block:90px 110px}.rune-weapon__art{background:radial-gradient(at 50% 75%,#dfaa3f26,#0000 68%);place-items:center;min-height:230px;margin:14px -4px;display:grid;position:relative;overflow:hidden}.rune-weapon__art>:first-child{z-index:1;filter:drop-shadow(0 14px 7px #0009)}.rune-weapon__plinth{clip-path:polygon(9% 0,90% 0,100% 65%,86% 100%,12% 100%,0 65%);background:#121317;height:23px;position:absolute;bottom:13px;left:16%;right:16%}.rune-forge{flex-direction:column;justify-content:center;gap:10px;display:flex}.rune-cost{color:var(--gold);align-items:center;gap:16px;padding:22px 0;display:flex}.rune-cost strong{font:400 38px/1 var(--font-display)}.rune-cost small{font:800 13px var(--font-text);color:var(--text-2);margin-top:7px;display:block}.rune-summary{background:#15171c;border-left:3px solid #929797;margin:12px 0;padding:12px}.rune-summary[data-rarity=rare]{border-color:#449d95}.rune-summary[data-rarity=epique],.rune-summary[data-rarity=mythique]{border-color:#aa81d5}.rune-summary[data-rarity=legendaire],.rune-summary[data-rarity=relique],.rune-summary[data-rarity=transcendante]{background:linear-gradient(120deg,#3e3325,#18191c);border-color:#edc465}.rune-summary__heading{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.rune-seal{color:var(--gold);font-size:26px;line-height:1}.rune-summary ul{margin:10px 0 0;padding:0;list-style:none}.rune-summary li{justify-content:space-between;gap:8px;padding:3px 0;font-size:14px;display:flex}.rune-summary li strong{color:#8dccb2}.rune-comparison{gap:12px;display:grid}.rune-candidate{border:1px solid var(--lamp);padding:12px}.rune-links{flex-wrap:wrap;gap:12px;display:flex}.rune-links .btn{flex:180px}.rune-panel>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:900}.rune-odds{padding:14px}.rune-odds table{border-collapse:collapse;width:100%;font-size:13px}.rune-odds :-webkit-any(th,td){text-align:left;border-bottom:1px solid #494a4d;padding:12px 4px}.rune-odds :is(th,td){text-align:left;border-bottom:1px solid #494a4d;padding:12px 4px}.rune-odds .rarity{font-size:11px}.rune-history{padding:0;list-style:none}.rune-history li{border-bottom:1px solid #494a4d;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.rune-history small{color:var(--text-2);display:block}.market-deposit{gap:20px;display:grid}.market-deposit__form{gap:8px;display:grid}.market-grid{gap:16px;display:grid}.market-card{flex-direction:column;gap:10px;display:flex}.market-card__art{background:radial-gradient(#dfaa3f20,#0000 70%);place-items:center;min-height:160px;display:grid}.market-card__price{color:var(--gold);font:400 29px/1.2 var(--font-display)}.market-card>.btn{margin-top:auto}@media (min-width:760px){.rune-workbench{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.rune-traders,.market-deposit,.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rune-weapon__art{min-height:290px}.rune-panel{padding:26px}}@media (min-width:1280px){.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:430px){.rune-panel{padding:14px}.rune-odds .rarity-tag{font-size:10px}.rune-panel .btn{white-space:normal}}.account-screen{align-items:start;gap:24px;max-width:1100px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.account-intro h1{font-family:var(--font-display,"Bebas Neue"), sans-serif;margin-block-start:8px;margin-block-end:18px;font-size:clamp(36px,7vw,58px);line-height:1.05}.account-intro p{color:#d8cdbb;max-width:46ch;margin-block-start:12px;margin-block-end:12px}.account-form{background:#22252b;border:1px solid #494950;border-radius:6px;gap:16px;min-width:0;padding:20px;display:grid}.account-form form{gap:12px;min-width:0;display:grid}.account-form input:not([type=checkbox]),.community-screen input,.community-screen textarea,.community-screen select{color:#f3ecdf;background:#15171c;border:1px solid #737078;border-radius:4px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.account-form label{font-weight:800}.account-form .segmented{flex-wrap:wrap;gap:6px}.account-form .option{flex:1;min-height:44px}.account-form .form-error{color:#ffc4b3}.account-email,.recovery-code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.recovery-code{background:#131519;border:1px solid #dfa83e;padding:16px;font-size:20px;line-height:1.8}.account-check{align-items:center;gap:12px;min-height:44px;display:flex}.account-check input{accent-color:#dfa83e;flex:none;width:24px;height:24px}.hub-community-links,.community-actions,.community-pagination,.community-tabs{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.community-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.community-heading h2{font-size:36px}.community-screen{overflow-wrap:anywhere;max-width:1400px;margin-inline-start:auto;margin-inline-end:auto}.community-screen h2{margin-block-start:16px;margin-block-end:16px}.community-screen p{max-width:72ch;margin-block-start:12px;margin-block-end:12px}.community-columns{gap:32px;margin-block-start:24px;margin-block-end:24px;display:grid}.community-columns>*{min-width:0}.community-workbench{background:#22252b;border:1px solid #494950;border-radius:6px;align-self:start;padding:20px}.community-workbench form{gap:12px;display:grid}.community-workbench h2:not(:first-child){margin-top:36px}.community-tabs{border-bottom:1px solid #494950;padding-block-start:12px;padding-block-end:12px}.community-tabs button{flex:1;min-height:48px;padding-inline-start:16px;padding-inline-end:16px}.community-guild{border-bottom:1px solid #494950;padding-block-start:22px;padding-block-end:22px}.community-guild h3{font-size:26px}.community-roster,.community-ranking{margin:16px 0;padding:0;list-style:none}.community-roster li,.community-ranking li{border-bottom:1px solid #494950;flex-wrap:wrap;align-items:center;gap:16px;padding-block-start:16px;padding-block-end:16px;display:flex}.community-roster li>div:nth-of-type(2),.community-ranking li>div:nth-of-type(2){flex:1;min-width:100px}.community-rank{color:#edc465;min-width:32px;font-size:28px}.community-pagination{justify-content:space-between;margin-block-start:24px;margin-block-end:24px}.community-screen input[type=month]{max-width:240px;margin-block-start:12px;margin-block-end:12px;display:block}.community-rules{max-width:76ch}.text-button{color:#edc465;cursor:pointer;background:0 0;border:0;min-height:44px;padding:4px;text-decoration:underline}.shared-screen{text-align:center;justify-items:center;gap:20px;max-width:760px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.shared-fighters{max-width:100%;display:flex}.share-fight{border-bottom:1px solid #494950;margin-bottom:20px;padding-bottom:20px}.share-fight input{color:#f3ecdf;background:#15171c;border:1px solid #737078;width:100%;min-height:48px;padding:10px;font-size:16px}@media (min-width:1024px){.community-columns{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.community-ranking li{flex-wrap:nowrap}.account-screen{grid-template-columns:1fr 1.1fr;gap:48px;padding-block-start:48px;padding-block-end:48px}.account-intro{position:sticky;top:100px}}.brand-logo{flex:none;width:160px;height:auto;display:block}.topbar__title .brand-logo{width:116px}.splash .brand-logo{width:min(280px,72vw)}.splash__loading{color:#c9c0b2;font-size:14px}.app-stage[data-art=facettes]{--kogne-ivory:#fff3db;--kogne-gold:#f3b94f;--kogne-dark:#101216;--kogne-muted:#c9c0b2;caret-color:var(--kogne-gold);scrollbar-color:#746046 #17191e}.app-stage[data-art=facettes] .phone{background:linear-gradient(145deg,#1c1e24,#14161b 68%)}.app-stage[data-art=facettes] .topbar{background:#15171c;border-bottom:1px solid #534735}.app-stage[data-art=facettes] .topbar:after{content:none}.app-stage[data-art=facettes] .bottom-nav__item{color:#c1bbb2}.app-stage[data-art=facettes] .bottom-nav__item--active{color:#ffe0a3}.app-stage[data-art=facettes] .hub__stage{border-color:#776348}.app-stage[data-art=facettes] .hub-primary{min-height:58px;font-size:24px}.app-stage[data-art=facettes] .hub-community-links{justify-content:space-between;gap:8px}.hub-community-links .btn{flex:1}.app-stage[data-art=facettes] .hub-shortcuts .btn{min-width:0;font-size:18px}.app-stage[data-art=facettes] .hub-local{border-top:1px solid #393b40;padding-top:14px}.app-stage[data-art=facettes] .fight-allowance__copy p{color:var(--kogne-muted)}.kogne-home{color:#fff3db;background:#101216;overflow:clip}.kogne-home__header{z-index:2;padding:12px 18px;padding-top:calc(12px + env(safe-area-inset-top));border-bottom:1px solid #423a2e;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.kogne-home__format{color:#e3d7c2;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.kogne-home__format svg{color:#f3b94f;flex:none}.app-stage[data-art=facettes] .kogne-home__header .btn{min-height:44px;padding:8px 12px;font-size:17px}.kogne-home__hero{isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.kogne-home__art{height:340px;display:block;position:relative;overflow:hidden}.kogne-home__art img{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.kogne-home__art:after{content:"";pointer-events:none;background:linear-gradient(#101216,#0000 16% 86%,#101216);position:absolute;top:0;bottom:0;left:0;right:0}.kogne-home__copy{z-index:1;padding:28px 24px 0}.kogne-home__copy h1{margin:0 0 14px}.kogne-home__copy .brand-logo{width:min(315px,94%)}.app-stage[data-art=facettes] .kogne-home__copy h2{letter-spacing:.015em;color:#fff3db;margin-bottom:14px;font-size:clamp(48px,14vw,64px);line-height:.9}.kogne-home__copy h2 span{white-space:nowrap}.kogne-home__copy p{color:#e4d8c4;font-size:15px;line-height:1.5}.kogne-home__action{z-index:3;padding:0 24px 20px;position:relative}.app-stage[data-art=facettes] .kogne-home__action .btn{color:#171410;--btn-edge:#ad752b;background:#f3b94f;min-height:58px;font-size:25px}.kogne-home__action p{text-align:center;color:#d3c8b6;margin-top:10px;font-size:12px}.kogne-home__scene-caption{text-align:center;color:#b8ad9b;padding:0 24px 24px;font-size:11px}.kogne-world{background:#1d2025;border-top:1px solid #4b3d2a;padding:24px}.app-stage[data-art=facettes] .kogne-world h2{letter-spacing:.03em;font-size:30px}.kogne-world__intro p{color:#c9c0b2;max-width:50ch;margin-top:8px;font-size:13px}.kogne-world__gallery{min-width:0}.kogne-world__preview{aspect-ratio:16/9;isolation:isolate;border:1px solid #54514b;border-radius:5px;margin:22px 0 0;position:relative;overflow:hidden}.kogne-world__preview .arena-bg{height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.kogne-world__preview figcaption{z-index:1;color:#fff3db;background:linear-gradient(#0000,#101216f5 45%);gap:2px;padding:30px 14px 12px;display:grid;position:absolute;top:auto;bottom:0;left:0;right:0}.kogne-world__preview figcaption strong{font-size:14px}.kogne-world__preview figcaption span{color:#e4d8c4;font-size:12px}.kogne-world__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.kogne-world__choice{text-align:left;color:#e4d9c5;min-width:0;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out);background:#14171b;border:1px solid #54514b;border-radius:5px;position:relative;overflow:hidden}.kogne-world__choice img{object-fit:cover;width:100%;height:65px}.kogne-world__choice>span{padding:8px;display:block}.kogne-world__choice small{color:#d3bb90;font-size:10px;display:block}.kogne-world__choice strong{margin-top:4px;font-size:12px;line-height:1.3;display:block}.kogne-world__choice[aria-pressed=true]{color:#fff3db;background:#362c1e;border-color:#f3b94f}.kogne-world__choice:active{transform:scale(.97)}.kogne-home__rules{gap:26px;margin:0;padding:30px 24px;list-style:none;display:grid}.kogne-home__rules li{align-items:flex-start;gap:14px;display:flex}.kogne-home__rules svg{color:#f3b94f;flex:none;margin-top:3px}.kogne-home__rules strong{font-size:16px}.kogne-home__rules p{color:#c9c0b2;max-width:43ch;margin-top:5px;font-size:13px}.kogne-home__footer{padding:24px 0 calc(24px + env(safe-area-inset-bottom));border-top:1px solid #3d3c39;gap:12px;margin:0 24px;display:grid}.kogne-home__footer .brand-logo{width:92px}.kogne-home__footer p,.kogne-home__footer>span{color:#bfb6a7;font-size:11px}@media (hover:hover) and (pointer:fine){.kogne-world__choice:hover{border-color:#e2be7b;transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){html:not(.reduce-motion) .kogne-home__copy{animation:kogne-arrive .48s var(--ease-out) both}html:not(.reduce-motion) .kogne-home__art{animation:kogne-art-arrive .62s var(--ease-out) both}}@keyframes kogne-arrive{0%{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes kogne-art-arrive{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kogne-world__choice{transition:none}}.reduce-motion .kogne-world__choice{transition:none}@media (min-width:1024px){.app-stage[data-art=facettes] .bottom-nav__brand{flex-direction:column;align-items:flex-start;gap:10px;margin:0 4px 22px;padding:6px 4px 28px;display:flex}.bottom-nav__brand .brand-logo{width:170px}.bottom-nav__signature{color:#ccbca2;font-size:12px;font-weight:800}.app-stage[data-art=facettes] .bottom-nav__item--active{color:#171410}.app-stage[data-art=facettes] .bottom-nav__desktop-note{color:#b2a89b}.kogne-home__header{padding:16px 44px}.kogne-home__format{font-size:14px}.kogne-home__hero{grid-template-rows:1fr auto;grid-template-columns:43% 57%;min-height:clamp(550px,70vh,720px);padding:0 44px}.kogne-home__art{z-index:-1;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.kogne-home__art img{object-position:center 42%}.kogne-home__art:after{background:linear-gradient(90deg,#10121680,#0000 52%),linear-gradient(#0000 84%,#101216)}.kogne-home__copy{grid-area:1/1;align-self:center;padding:44px 0 26px}.kogne-home__copy .brand-logo{width:min(100%,420px);margin-bottom:28px}.app-stage[data-art=facettes] .kogne-home__copy h2{margin-bottom:22px;font-size:clamp(64px,6.4vw,92px);line-height:.94}.kogne-home__copy h2 span{display:block}.kogne-home__copy p{font-size:18px}.kogne-home__action{grid-area:2/1;max-width:370px;padding:0 0 42px}.kogne-home__scene-caption{padding:0;position:absolute;bottom:12px;right:34px}.kogne-world{grid-template-columns:.65fr 1.35fr;align-items:center;gap:44px;padding:40px 44px;display:grid}.kogne-world__preview{max-height:300px;margin-top:0}.kogne-world__choices{gap:12px;margin-top:12px}.kogne-world__choice img{height:84px}.kogne-world__choice>span{padding:10px 12px}.kogne-world__choice strong{font-size:14px}.kogne-home__rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;padding:40px 44px}.kogne-home__footer{justify-content:space-between;align-items:center;gap:24px;margin-inline-start:44px;margin-inline-end:44px;display:flex}.kogne-home__footer p{margin-right:auto}}@media (min-width:1200px){.app-stage[data-art=facettes] .hub-screen{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);grid-template-areas:"community community""alert alert""arena chronicle""allowance chronicle""primary chronicle""shortcuts last""daily daily""city city""local local";gap:14px 20px}.app-stage[data-art=facettes] .hub-community-links{grid-area:community;justify-content:flex-end}.hub-community-links .btn{flex:initial}.app-stage[data-art=facettes] .hub__stage{height:clamp(330px,40vh,450px)}.app-stage[data-art=facettes] .chronicle-panel{position:static}}.audio-toggle{border:1px solid var(--surface-3);color:#f3ecdf;cursor:pointer;background:#22252b;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:8px 12px;font:800 13px Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.audio-toggle[aria-pressed=true]{color:#edc465;border-color:var(--lamp)}.audio-toggle:hover{background:var(--surface)}.audio-toggle:focus-visible{outline-offset:3px;outline:2px solid #edc465}.audio-settings input:focus-visible{outline-offset:3px;outline:2px solid #edc465}.audio-settings{gap:14px;display:grid}.audio-settings .settings__row{gap:12px;margin:0}.audio-settings__volume{gap:2px;font-weight:800;display:grid}.audio-settings__volume>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.audio-settings__volume output{color:#edc465;font-variant-numeric:tabular-nums}.audio-settings input[type=range]{accent-color:#dfa83e;cursor:pointer;width:100%;min-height:44px;margin:0}.audio-settings .btn{justify-self:start}.kogne-home__header{flex-wrap:wrap;gap:8px}.kogne-home__header .audio-toggle{margin-left:auto}.hub-community-links{flex-wrap:wrap}.hub-community-links>.audio-toggle{margin-left:auto}@media (max-width:430px){.hub-community-links>.audio-toggle{width:44px;padding:8px}.hub-community-links>.audio-toggle span{display:none}.kogne-home__format{flex-basis:100%}.kogne-home__header .audio-toggle{margin-left:0}}.arsenal-panel.collection-panel{color:#f3ecdf;background:#202329;border:1px solid #65553d;border-radius:7px;min-width:0;padding:18px;scroll-margin-top:104px}.collection-heading,.collection-subheading,.collection-guide{justify-content:space-between;align-items:center;gap:10px;display:flex}.collection-heading h2{color:#fff3db;letter-spacing:.8px;margin:1px 0 0;font:32px/1.05 Bebas Neue,sans-serif}.collection-eyebrow{color:#c9c0b2;letter-spacing:.8px;text-transform:uppercase;font-size:11px}.collection-count{color:#edc465;white-space:nowrap;font-size:22px;font-weight:900}.collection-count small{color:#c9c0b2;font-size:12px;font-weight:600}.collection-guide{color:#c9c0b2;flex-wrap:wrap;justify-content:flex-start;gap:7px 14px;margin:13px 0 10px;font-size:12px}.collection-guide span{align-items:center;gap:5px;display:flex}.collection-guide small{margin-left:auto;font-size:11px}.collection-dot{background:#edc465;border-radius:50%;width:7px;height:7px;display:inline-block}.collection-dot--missing{background:#757679}.collection-rack{background:repeating-linear-gradient(0deg,#171512 0 3px,#433a2e 4px,#322d27 7px,#302b25 78px,#554630 80px,#1c1916 81px);border:1px solid #786044;border-radius:4px;grid-template-columns:repeat(5,minmax(44px,1fr));gap:3px;padding:9px 6px;display:grid;box-shadow:inset 0 0 25px #0008}.collection-rack .collection-weapon{cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;min-width:44px;height:78px;min-height:78px;margin:0;padding:3px 0;scroll-margin-block:110px;display:grid;position:relative;overflow:hidden}.collection-weapon>.weapon-sprite{min-width:0;max-width:76px;min-height:0;transform:rotate(var(--weapon-angle));filter:grayscale();opacity:.3;pointer-events:none;transition:opacity .12s,filter .12s;display:block;width:100%!important;height:68px!important}.collection-weapon>.weapon-sprite img{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:68px;display:block}.collection-weapon[data-owned=true]>.weapon-sprite{opacity:1;filter:drop-shadow(0 3px 2px #000b)}.collection-owned{color:#1d1a13;text-align:center;pointer-events:none;background:#edc465;border:1px solid #191817;border-radius:50%;min-width:14px;font-size:10px;font-weight:900;line-height:13px;position:absolute;bottom:3px;right:3px}.collection-rack .collection-weapon[aria-expanded=true]{outline-offset:-3px;background:#d5b97918;border-color:#edc465;outline:2px solid #edc465}.collection-rack .collection-weapon:focus-visible{outline-offset:-3px;background:#d5b97918;border-color:#edc465;outline:2px solid #edc465}.collection-weapon[aria-expanded=true]>.weapon-sprite{opacity:1;filter:drop-shadow(0 3px 2px #000b)}.collection-subheading{margin:16px 0 9px}.collection-subheading h3{letter-spacing:.65px;color:#fff3db;margin:0;font:23px/1.1 Bebas Neue,sans-serif}.collection-subheading>span{color:#c9c0b2;font-size:12px}.collection-skills{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:7px;display:grid}.collection-skill{color:#cbbca4;touch-action:manipulation;cursor:pointer;background:#17191d;border:1px solid #44464b;border-radius:5px;place-items:center;min-width:44px;min-height:52px;margin:0;padding:4px;scroll-margin-block:110px;display:grid;position:relative}.collection-skill>.skill-glyph{opacity:.28;pointer-events:none;max-width:100%}.collection-skill[data-owned=true]{color:#f3d395;background:linear-gradient(145deg,#695137,#352d25);border-color:#a18455}.collection-skill[data-owned=true]>.skill-glyph,.collection-skill[aria-expanded=true]>.skill-glyph{opacity:1}.collection-skill[aria-expanded=true]{outline-offset:2px;border-color:#edc465;outline:2px solid #edc465}.collection-skill:focus-visible{outline-offset:2px;border-color:#edc465;outline:2px solid #edc465}.collection-pets{flex-wrap:wrap;gap:8px;display:flex}.collection-pets button{cursor:pointer;touch-action:manipulation;background:#17191d;border:1px solid #756045;border-radius:5px;place-items:center;min-width:60px;min-height:60px;padding:4px;display:grid;position:relative}.collection-pets button[aria-expanded=true]{outline:2px solid #edc465}.collection-panel .collection-note,.collection-detail .collection-note{color:#c9c0b2;margin:12px 0 0;font:12px/1.5 Nunito,sans-serif}.collection-detail{z-index:1000;overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box;color:#f3ecdf;overflow-wrap:anywhere;background:#202329;border:1px solid #ba9251;border-radius:8px;width:370px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:0 16px 17px;font:14px/1.5 Nunito,sans-serif;position:fixed;overflow:auto;box-shadow:0 14px 40px #0009}.collection-detail__bar{z-index:1;background:#202329;border-bottom:1px solid #62543f;justify-content:space-between;align-items:center;gap:8px;min-height:48px;font-size:12px;display:flex;position:sticky;top:0}.collection-detail__bar span{color:#c9c0b2}.collection-detail__bar span[data-owned=true]{color:#edc465}.collection-detail__bar button{color:#f3ecdf;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:44px;height:44px;margin:0 -8px 0 0;font:28px/1 sans-serif;display:grid}.collection-detail button:focus-visible{outline-offset:-3px;outline:2px solid #edc465}.collection-detail__hero{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;min-height:132px;margin-top:6px;display:grid}.collection-detail__art{color:#edc465;background:radial-gradient(#93733c38,#0000 72%);place-items:center;min-height:112px;display:grid}.collection-detail__art>.weapon-sprite{max-width:112px}.collection-detail h3{color:#fff3db;letter-spacing:.7px;margin:0 0 9px;font:28px/1.06 Bebas Neue,sans-serif}.collection-detail__hero small{color:#c9c0b2;margin-top:5px;display:block}.collection-detail p{margin:10px 0;line-height:1.5}.collection-detail h4{letter-spacing:.7px;color:#edc465;margin:19px 0 7px;font:22px/1.2 Bebas Neue,sans-serif}.collection-detail strong{color:#fff3db}.collection-stats{background:#504736;border:1px solid #504736;border-radius:4px;grid-template-columns:1fr 1fr;gap:1px;margin:14px 0 8px;display:grid;overflow:hidden}.collection-stats>div{background:#191c21;padding:9px}.collection-stats dt{color:#c9c0b2;font-size:11px}.collection-stats dd{color:#edc465;margin:0;font-size:17px;font-weight:900}.collection-stats dd small{font-size:12px}.collection-odds{margin:10px 0}.collection-odds>div{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;display:flex}.collection-odds dt{font-size:12px}.collection-odds dd{white-space:nowrap;color:#edc465;margin:0;font-weight:900}.collection-tradeoffs{border-top:1px solid #62543f;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.collection-tradeoffs p{color:#c9c0b2;font-size:12px}.collection-tradeoffs strong{margin-bottom:4px;display:block}.collection-detail .collection-activation{color:#edc465;font-size:28px;font-weight:900}.collection-activation span{color:#c9c0b2;font-size:12px;font-weight:600;display:block}@media (min-width:1000px){.app-stage[data-art=facettes] .hub-screen{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"community community""alert alert""arena arsenal""allowance arsenal""primary arsenal""shortcuts arsenal""chronicle chronicle""daily last""city city""local local"}.hub-screen>.collection-panel{grid-area:arsenal;align-self:start}.app-stage[data-art=facettes] .hub-screen .chronicle-panel{position:static}.collection-rack{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}}@media (max-width:760px){.arsenal-panel.collection-panel{padding:14px}.collection-heading h2{font-size:29px}.collection-detail{left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom,0px));border-radius:12px;width:auto;max-height:65dvh;top:auto}.collection-guide small{flex-basis:100%;margin-left:0}.collection-detail__hero{grid-template-columns:100px minmax(0,1fr)}.collection-detail__art>.weapon-sprite{max-width:100px}}@media (prefers-reduced-motion:reduce){.collection-weapon>.weapon-sprite{transition:none}}:root[data-theme=encre]{--bg:#071118;--surface:#0c1a23;--surface-2:#10212c;--surface-3:#1b303c;--surface-strong:#334f5c;--text:#f5ead6;--text-2:#cbd1cc;--text-3:#a8b7b8;--ink:#071017;--ink-soft:#15303c;--lamp:#ebbd76;--gold:#ebbd76;--brick:#e5263e;--brick-deep:#8f1726;--teal:#33c6bc;--teal-deep:#154d51;--font-display:"Cinzel",Georgia,serif;--font-text:"Nunito",system-ui,sans-serif;--radius-s:3px;--radius-m:4px;--radius-l:6px;--shadow-panel:0 8px 20px #0003;--shadow-float:0 16px 36px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--brick)}body{caret-color:#33c6bc;scrollbar-color:#385361 #071118;background:#071118}html[data-theme] body{background:#071118}.pet.da-pet svg{animation:none;overflow:hidden;transform:none}.pet.da-pet[data-facing=left]>svg{transform:scaleX(-1)}.pet.da-pet .pet-root{animation:none}:root[data-theme] .da-playerbar h1{text-transform:none;letter-spacing:0;font:700 23px Georgia,serif}:root[data-theme] .da-character{overflow:visible}:root[data-theme] [data-da="02"] .daily-board:after{display:none}:root[data-theme] [data-da="02"] .daily-board{background:#0b1c26}::selection{color:#fff4df;background:#a51d33}:root[data-theme] [data-da="02"].app-stage{min-height:100dvh;color:var(--text);background:#071118;padding:0}:root[data-theme] [data-da="02"] .phone{box-shadow:none;background:#071118;border:0;border-radius:0;width:100%;max-width:none;min-height:100dvh;padding:0;overflow:visible}:root[data-theme] [data-da="02"] .phone:before,:root[data-theme] [data-da="02"] .phone:after,:root[data-theme] [data-da="02"].app-stage:before,:root[data-theme] [data-da="02"].app-stage:after{display:none}:root[data-theme] [data-da="02"] .game-view{background:#071118;min-width:0;height:auto;min-height:100dvh;overflow:visible}:root[data-theme] [data-da="02"] .screen{gap:18px;width:100%;max-width:1500px;margin-inline-start:auto;margin-inline-end:auto;padding:18px 16px 100px}:root[data-theme] [data-da="02"] .screen>*{min-width:0}:root[data-theme] [data-da="02"] .topbar{z-index:30;background:#081720;border:0;border-bottom:1px solid #35505a;min-height:65px;padding:8px 14px;top:0;box-shadow:0 5px 18px #0003}:root[data-theme] [data-da="02"] .topbar:after{display:none}:root[data-theme] [data-da="02"] .topbar__title{letter-spacing:.03em;font-family:Cinzel,Georgia,serif;font-size:19px}:root[data-theme] [data-da="02"] .topbar__title .brand-logo{width:140px;max-width:none;height:auto}:root[data-theme] [data-da="02"] .topbar__right{gap:8px}:root[data-theme] [data-da="02"] .chip{color:#f9e8ca;box-shadow:none;font:600 14px var(--font-text);background:#08151c;border:1px solid #385462;border-radius:3px;min-height:36px}:root[data-theme] [data-da="02"] .chip--coin svg{color:#efbd76}:root[data-theme] [data-da="02"] .btn{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:#fff1d8;min-height:46px;text-shadow:none;transition:background-color .12s ease,color .12s ease,transform .12s var(--ease-out);background:#162832;border:1px solid #3c5865;border-radius:0;box-shadow:0 4px 9px #0003}:root[data-theme] [data-da="02"] .btn:after,:root[data-theme] [data-da="02"] .btn:before{display:none}:root[data-theme] [data-da="02"] .btn--lamp{color:#fff4e1;clip-path:none;background:#b0172d url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;border:0;min-height:50px}:root[data-theme] [data-da="02"] .btn--lg{letter-spacing:.025em;min-height:58px;font-family:Anton,sans-serif;font-size:clamp(18px,2.1vw,27px)}:root[data-theme] [data-da="02"] .btn--teal{color:#e3fff6;background:#16494a;border-color:#31837c}:root[data-theme] [data-da="02"] .btn--plum{background:#332943;border-color:#655077}:root[data-theme] [data-da="02"] .btn--ghost{box-shadow:none;clip-path:none;background:0 0;border-color:#0000}:root[data-theme] [data-da="02"] .btn:active:not(:disabled){transform:translateY(1px)}:root[data-theme] [data-da="02"] button:disabled{cursor:not-allowed}:root[data-theme] [data-da="02"] button,:root[data-theme] [data-da="02"] a,:root[data-theme] [data-da="02"] input,:root[data-theme] [data-da="02"] select{touch-action:manipulation}:root[data-theme] [data-da="02"] :focus-visible{outline-offset:3px;outline:2px solid #45d7d0}:root[data-theme] [data-da="02"] .input,:root[data-theme] [data-da="02"] select{color:#f5ead6;background:#071219;border:1px solid #48606a;border-radius:3px;min-height:46px}:root[data-theme] [data-da="02"] .panel,:root[data-theme] [data-da="02"] .item,:root[data-theme] [data-da="02"] .notice,:root[data-theme] [data-da="02"] .daily-board,:root[data-theme] [data-da="02"] .chronicle-panel{box-shadow:none;background:#0e1c25;border:1px solid #38505c;border-radius:3px}:root[data-theme] [data-da="02"] .panel:before,:root[data-theme] [data-da="02"] .panel:after{display:none}:root[data-theme] [data-da="02"] .panel__title,:root[data-theme] [data-da="02"] .screen h2{color:#f4e9d7;font-family:Cinzel,Georgia,serif;font-size:17px}:root[data-theme] [data-da="02"] .segmented{background:#0a141c;border:1px solid #3c5260;border-radius:2px;gap:4px;padding:4px}:root[data-theme] [data-da="02"] .option{box-shadow:none;color:#dbdfd9;border:1px solid #0000;border-radius:2px;min-height:44px}:root[data-theme] [data-da="02"] .option[aria-pressed=true],:root[data-theme] [data-da="02"] .option[aria-selected=true]{color:#fff4de;box-shadow:none;background:#a91930;border-color:#ef344d}:root[data-theme] [data-da="02"] .bar{box-shadow:none;background:#08121b;border:1px solid #3f5c67;border-radius:2px}:root[data-theme] [data-da="02"] .bar__fill{background:#ed2b47;border-radius:1px}.da-icon-button{color:#f5e8d5;background:#0a1922;border:1px solid #35505b;border-radius:3px;place-items:center;width:44px;height:44px;display:grid}.da-sidebar{display:none}:root[data-theme] [data-da="02"] .bottom-nav{height:auto;min-height:68px;padding:0 0 env(safe-area-inset-bottom);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:50;background:#07151deb;border:0;border-top:1px solid #42616d;width:100%;display:block;position:fixed;top:auto;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .bottom-nav__brand,:root[data-theme] [data-da="02"] .bottom-nav__desktop-note{display:none}:root[data-theme] [data-da="02"] .bottom-nav__items{grid-template-columns:repeat(5,1fr);gap:0;display:grid}:root[data-theme] [data-da="02"] .bottom-nav__item{color:#eee3cf;clip-path:none;background:0 0;border:0;flex-direction:column;justify-content:center;gap:3px;min-height:67px;padding:7px 2px;font-family:Georgia,serif;font-size:12px;display:flex}:root[data-theme] [data-da="02"] .bottom-nav__item--active{color:#ff3d58;background:#261522;box-shadow:inset 0 2px #f02d4d}:root[data-theme] [data-da="02"] .bottom-nav__item:after{display:none}:root[data-theme] [data-da="02"] .bottom-nav__dot{background:#efbf7a;border:0;width:6px;height:6px;top:9px;right:23%}:root[data-theme] [data-da="02"] .screen.da-hub{flex-direction:column;gap:9px;max-width:none;padding:0 10px 90px;display:flex}.da-playerbar{display:none}.da-hub-alert{background:#25322d;border:1px solid #71826a;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.da-hub-arena{isolation:isolate;background:#bed1cf;border:1px solid #48616a;min-height:565px;position:relative;overflow:hidden}.da-hub-arena__bg{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .arena-bg__image{object-fit:cover;filter:none;width:100%;height:100%}:root[data-theme] [data-da="02"] .arena-bg{filter:none}:root[data-theme] [data-da="02"] .arena-bg__light,:root[data-theme] [data-da="02"] .arena-bg__ink,:root[data-theme] [data-da="02"] .arena-bg__spectacle,:root[data-theme] [data-da="02"] .arena-bg__weather,:root[data-theme] [data-da="02"] .arena-bg__dust{display:none}.da-hub-arena__mobile-name{color:#121a20;text-shadow:0 1px #fff9;display:grid;position:absolute;top:14px;left:16px}.da-hub-arena__mobile-name strong{font:700 27px Georgia,serif}.da-hub-arena__mobile-name span{font:700 16px Georgia,serif}.da-hub-roster{color:#f5eddf;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#0b1a23;border:1px solid #9ab0af;align-items:center;gap:7px;min-height:44px;padding:7px 10px;font-size:11px;display:flex;position:absolute;top:16px;right:12px}.da-hub-cast{bottom:166px;pointer-events:none;justify-content:center;align-items:flex-end;height:330px;display:flex;position:absolute;left:0;right:0}.da-hub-cast>.fighter{z-index:2;flex:none;width:230px!important;height:287px!important}.da-hub-cast[data-with-pet=true]>.fighter{margin-right:-50px}.da-hub-cast>.da-hub-companion{flex:none;margin-left:-20px;width:170px!important;height:290px!important}.da-hub-cast>.da-hub-companion:not(.pet--bear){margin-bottom:10px;width:135px!important;height:130px!important}.da-hub-arena__action{bottom:0;background:linear-gradient(#07111800,#071118 35%);padding:10px;position:absolute;left:0;right:0}.da-hub-progress{background:#0a1822f2;border:1px solid #4a6770;grid-template-columns:1fr 1fr;gap:18px;padding:8px 10px;display:grid}.da-hub-progress>div>span{justify-content:space-between;align-items:center;gap:5px;font-size:11px;display:flex}.da-hub-progress .bar{height:7px;min-height:0;margin-top:3px}.da-hub-progress .bar__label{display:none}.da-renown-track{background:#071118;border:1px solid #395462;height:7px;margin-top:3px}.da-renown-track i{transform-origin:0;background:#edbd76;height:100%;display:block}.da-hub-mobile-links{grid-template-columns:1fr 1fr;gap:6px;margin:6px 0;display:grid}.da-hub-mobile-links button{color:#eee7d8;background:#0b1b26;border:1px solid #375260;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:5px;font-size:12px;display:flex}.da-hub-mobile-links small{color:#49d6c6}.da-hub-mobile-links button:first-child{line-height:1.15}:root[data-theme] [data-da="02"] .da-hub .hub-primary{color:#fff1db;clip-path:none;background:#b5182f url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;border:0;width:100%;min-height:56px;margin:0;font-size:20px}.da-hub .hub-primary>span{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.da-hub .hub-primary>span>svg{flex:none}.da-hub .hub-primary{background-color:#0000!important}.da-hub-allowance,.da-renown-ladder{display:none}.da-hub-side{flex-direction:column;gap:9px;display:flex}.da-next-arena{text-align:left;color:#fff0d7;background:#101e28;border:1px solid #385665;align-items:center;gap:12px;min-height:86px;padding:10px;display:flex;position:relative;overflow:hidden}.da-next-arena .arena-bg{width:30%;position:absolute;top:0;bottom:0;left:0;right:auto}.da-next-arena>span{gap:1px;margin-left:32%;display:grid;position:relative}.da-next-arena strong{font:700 17px Georgia,serif}.da-next-arena small{color:#d8d5c6;font-size:11px}.da-next-arena>svg{flex:none;margin-left:auto}.da-wheel-invite{color:#121d24;background:#efe3c9;border:1px solid #425e68;min-height:216px;padding:14px;position:relative;overflow:hidden}.da-wheel-invite>div:first-child{z-index:1;width:50%;position:relative}:root[data-theme] [data-da="02"] .da-wheel-invite h2{color:#0a1d29;text-transform:uppercase;margin:0 0 6px;font:25px Anton,sans-serif}.da-wheel-invite p{font:14px/1.35 Georgia,serif}.da-wheel-invite__drawing{width:46%;max-width:195px;position:absolute;top:22px;right:-12px}.da-wheel-invite__drawing .wheel{filter:none;width:100%;margin:0;padding:0}.da-wheel-invite__drawing .wheel__caption{display:none}.da-wheel-invite>.btn{z-index:2;width:calc(100% - 24px);position:absolute;bottom:12px;left:12px}.da-recent,.da-companions{background:#0b1b25;border:1px solid #324f5b;padding:10px}.da-recent h2,.da-companions h2{letter-spacing:.1em;align-items:center;gap:10px;margin:0 0 9px;display:flex;font-size:12px!important}.da-recent article{border-top:1px solid #304954;align-items:center;gap:10px;padding:7px 0;display:flex}.da-recent article>.appearance-portrait{border:1px solid #4a6670;flex:none;width:62px;height:63px}.da-recent article>div:nth-child(2){gap:3px;min-width:0;display:grid}.da-recent article strong{overflow-wrap:anywhere;font:700 17px Georgia,serif}.da-recent article button{color:#e8e5d7;background:0 0;border:1px solid #4a616a;place-items:center;min-width:49px;min-height:54px;margin-left:auto;padding:5px;display:grid}.da-outcome{font-size:13px}.da-outcome--win{color:#36d5c5}.da-outcome--loss{color:#ff7281}.da-text-link{color:#dbddcf;text-align:left;background:0 0;border:0;min-height:44px;padding:6px 0;font-size:12px}.da-companions>div{flex-wrap:wrap;gap:7px;display:flex}.da-companions button{color:#e8dfcc;background:#112632;border:1px solid #415f6b;flex:1;align-content:end;justify-items:center;min-width:65px;padding:7px 3px;font-size:12px;display:grid;overflow:hidden}.da-companions .pet{max-width:74px;height:65px!important}.da-hub-chronicle{background:#0b1a24;border:1px solid #344e5b;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.da-hub-chronicle>div{flex:240px}.da-hub-chronicle h2{margin:5px 0}.da-hub-chronicle p{font-size:13px}.da-local-note{color:#bacacb;text-align:center;margin:9px;font-size:12px}:root[data-theme] [data-da="02"] .da-hub .collection-panel{grid-area:unset;background:0 0;border:0;padding:0}:root[data-theme] [data-da="02"] .collection-eyebrow{display:none}:root[data-theme] [data-da="02"] .collection-heading h2{letter-spacing:.075em;font-family:Cinzel,serif;font-size:15px}:root[data-theme] [data-da="02"] .collection-rack{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:7px}.collection-panel--compact{gap:8px;display:grid}.collection-panel--compact .collection-armory,.collection-panel--compact .collection-abilities{background:#0b1b24 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #3d5865;min-width:0;padding:10px;box-shadow:inset 0 0 0 3px #0b1b24,inset 0 0 0 4px #29404a}.collection-panel--compact .collection-heading,.collection-panel--compact .collection-subheading{min-height:25px;margin:0 0 9px}.collection-panel--compact .collection-guide{display:none}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-rack{scroll-snap-type:x proximity;scrollbar-width:thin;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;grid-auto-columns:70px;grid-auto-flow:column;gap:7px;padding:0 0 7px;display:grid;overflow:auto hidden}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-weapon{scroll-snap-align:start;min-height:112px;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;display:flex;position:relative;overflow:visible}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-weapon .weapon-sprite{box-sizing:border-box;background:#15232d;border:1px solid #4a5960;flex:none;transform:none;width:100%!important;height:86px!important}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-weapon[data-owned=true] .weapon-sprite{filter:none;background:#6d1b28;border:2px solid #ff334e;box-shadow:inset 0 0 12px #ba293851}.collection-item-status{color:#d7d9cd;white-space:nowrap;padding-top:6px;font:11px/1.15 Georgia,serif;display:block}.collection-panel--compact .collection-owned{top:68px;bottom:auto;right:3px}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-skills{scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:80px;grid-auto-flow:column;gap:8px;padding-bottom:7px;display:grid;overflow:auto hidden}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-skill{scroll-snap-align:start;background:0 0;border:0;flex-direction:column;align-items:center;min-height:112px;padding:0;display:flex;position:relative}.collection-panel--compact .collection-skill>svg{flex:none;width:74px;height:80px}.collection-panel--compact .collection-owned>svg{width:13px;height:13px}.collection-skill-name{text-align:center;color:#f1e9da;max-width:80px;padding-top:4px;font:12px/1.15 Georgia,serif}.collection-panel--compact .collection-subheading h3{letter-spacing:.06em;font:700 13px Cinzel,Georgia,serif}.collection-panel--compact .collection-note{margin-block-start:3px;margin-block-end:3px;font-size:11px}.daily-board--compact .daily-contract__copy p{display:none}.daily-board--compact .daily-contract__copy strong{font:15px/1.2 Georgia,serif}.daily-board--compact .daily-contract__copy .row{gap:9px}.daily-board--compact .daily-contract__copy .tabular{font-size:12px}.daily-board--compact .daily-contract__check{color:#ecd3aa;background:0 0;border:0;width:28px;height:28px}.daily-board--compact .daily-contract{min-height:57px}.daily-board--compact .daily-contract__track{margin-top:7px}.daily-board__expand{justify-content:space-between;align-items:center;gap:7px;width:100%;display:flex}:root[data-theme] [data-da="02"] .collection-weapon{box-shadow:none;background:#12202a;border:1px solid #38505b;border-radius:0;min-height:78px}:root[data-theme] [data-da="02"] .collection-weapon[data-owned=true]{background:#44121f;border:1px solid #f62d48;box-shadow:inset 0 0 0 2px #b0192b}:root[data-theme] [data-da="02"] .collection-weapon .weapon-icon{transform:none}:root[data-theme] [data-da="02"] .collection-skill{background:#0c1b23;border:1px solid #304b59;border-radius:0}:root[data-theme] [data-da="02"] .collection-skill[data-owned=true]{background:#112934;border-color:#30c9c2}:root[data-theme] [data-da="02"] .daily-board{padding:12px}:root[data-theme] [data-da="02"] .daily-board__header{gap:8px;margin-bottom:8px}:root[data-theme] [data-da="02"] .daily-board__header h2{font-size:14px}:root[data-theme] [data-da="02"] .daily-contract{background:#0b1c26;border:1px solid #35505f;padding:9px}:root[data-theme] [data-da="02"] .daily-contract__copy p{margin:4px 0;font-size:12px}:root[data-theme] [data-da="02"] .daily-contract__track{background:#071018;height:5px}:root[data-theme] [data-da="02"] .daily-contract__track>span{background:#2fc9c0}:root[data-theme] [data-da="02"] .daily-board__titlemark{color:#f0bc73;background:0 0;border:0}:root[data-theme] [data-da="02"] .editor__preview{box-shadow:none;background-color:#d6dfd8;background-image:url(/assets/da02/approved-duel/rebel-arena.webp);background-position:50%;background-size:cover;border:1px solid #486671;border-radius:2px}:root[data-theme] [data-da="02"] .editor__preview:before,:root[data-theme] [data-da="02"] .editor__preview:after{display:none}:root[data-theme] [data-da="02"] .editor__random{color:#f5e7cc;min-height:46px;box-shadow:none;background:#0b1c28;border:1px solid #82949c;border-radius:2px}:root[data-theme] [data-da="02"] .editor__live-badge{color:#f1e5ca;background:#0d1c25;border:1px solid #667a7a;font-size:10px}:root[data-theme] [data-da="02"] .editor__focus-card{background:#122530;border:2px solid #dfd7c2;border-radius:0;box-shadow:0 4px 12px #0005}:root[data-theme] [data-da="02"] .editor__selection{color:#eae4d2;background:#0b1823ed;border-top:1px solid #4b5e68}:root[data-theme] [data-da="02"] .appearance-group{background:#0e1f29;border:1px solid #35515e;padding:12px}:root[data-theme] [data-da="02"] .appearance-group__heading h3{font-family:Cinzel,serif;font-size:14px}:root[data-theme] [data-da="02"] .appearance-choice{min-width:0;box-shadow:none;background:#0b1922;border:1px solid #3a5460;border-radius:2px}:root[data-theme] [data-da="02"] .appearance-choice[aria-pressed=true],:root[data-theme] [data-da="02"] .color-choice[aria-pressed=true]{box-shadow:none;background:#173840;border:2px solid #35d6ca}:root[data-theme] [data-da="02"] .appearance-choice__art{box-shadow:none;background:#11232d;border-color:#37505e;border-radius:1px}:root[data-theme] [data-da="02"] .appearance-choice__label{color:#e9e4d5;font-size:12px}:root[data-theme] [data-da="02"] .color-choice{background:#10232e;border:1px solid #355563;border-radius:2px;min-height:44px}:root[data-theme] [data-da="02"] .color-choice__sample{box-shadow:none;border:1px solid #728185;border-radius:2px}:root[data-theme] [data-da="02"] .arena-screen .stage,:root[data-theme] [data-da="02"] .levelup-board{box-shadow:none;border:1px solid #4d6770;border-radius:3px}:root[data-theme] [data-da="02"] .hud{color:#f0e6d6;background:#091924;border:1px solid #445c69;border-radius:2px}:root[data-theme] [data-da="02"] .hud__name{color:#f6e9d0}:root[data-theme] [data-da="02"] .banner{color:#f4e5c9;background:#102531;border:1px solid #6f7c78;font-family:Anton,sans-serif;box-shadow:0 8px 24px #0004}:root[data-theme] [data-da="02"] .sheet{color:#f3ead7;background:#0d1e29;border:1px solid #68808a;box-shadow:0 16px 40px #0008}:root[data-theme] [data-da="02"] .sheet__title{font-family:Cinzel,Georgia,serif}:root[data-theme] [data-da="02"] .wheel{filter:none}:root[data-theme] [data-da="02"] .wheel__label{fill:#f9eed8;paint-order:normal;stroke:none;font:700 12px Nunito,sans-serif}:root[data-theme] [data-da="02"] .wheel__caption{box-shadow:none;color:#f5e8d1;background:#10212b;border:1px solid #465d67}:root[data-theme] [data-da="02"] .wheel__hub-label{fill:#fff0d3;font:700 12px Cinzel,serif}@media (min-width:1024px){:root[data-theme] [data-da="02"] .phone--with-nav{grid-template-columns:225px minmax(0,1fr);gap:0;max-width:1920px;margin-inline-start:auto;margin-inline-end:auto;display:grid}:root[data-theme] [data-da="02"] .phone--with-nav .game-view{grid-area:1/2}:root[data-theme] [data-da="02"] .bottom-nav{display:none}.da-sidebar{z-index:40;background:#081720 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border-right:2px solid #355363;flex-direction:column;grid-area:1/1;height:100dvh;padding:12px;display:flex;position:sticky;top:0;overflow:auto}.da-sidebar button{cursor:pointer;min-height:44px;font:16px Georgia,serif}.da-sidebar__brand{color:#f5e8d3;background:0 0;border:0;place-items:center;width:100%;padding:4px 3px 16px;display:grid}.da-sidebar__brand .brand-logo{width:190px;height:auto}.da-sidebar__brand span{font:13px var(--font-text);margin-top:4px}.da-roster{border-block-start:1px solid #38515b;border-block-end:1px solid #38515b;gap:9px;margin-bottom:16px;padding:15px 0;display:grid}.da-roster__item{color:#dbdacd;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;min-height:67px;padding:0;display:flex}.da-roster__item[aria-pressed=true]{color:#fff0d6;background:#251b22;border-color:#c12d3d}.da-roster__item>.appearance-portrait{background:#1c2e38;border:1px solid #5c7380;flex:none;width:64px;height:70px}.da-roster__item>span{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.da-roster__item strong{font-size:17px;font-weight:400}.da-roster__item small{color:#b6c4c2;font-size:12px}.da-roster__add{color:#bcc9c7;background:0 0;border:1px dashed #395968;justify-content:center;align-items:center;gap:7px;display:flex;font-size:12px!important}.da-sidebar nav{gap:4px;display:grid}.da-sidebar nav button{color:#e5dfce;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:13px;min-height:45px;padding:8px 10px;display:flex}.da-sidebar nav button svg{color:#e8ccaa;flex:none}.da-sidebar nav button[aria-current=page]{color:#fff4dc;clip-path:polygon(0 0,94% 0,100% 50%,94% 100%,0 100%);background:#711c2b;border-color:#e72b45}.da-sidebar nav button[aria-current=page] svg{color:#ff3e56}.da-sidebar__secondary{border-top:1px solid #3c5360;margin-top:22px;padding-top:17px}:root[data-theme] [data-da="02"] .phone--solo{max-width:1600px;margin:auto}:root[data-theme] [data-da="02"] .screen{padding:22px 24px 36px}:root[data-theme] [data-da="02"][data-screen=hub] .topbar{display:none}:root[data-theme] [data-da="02"] .screen.da-hub{grid-template:"player side""alert side""arena side""arsenal side"1fr"chronicle chronicle""local local"/minmax(0,1fr) clamp(280px,25vw,395px);align-items:start;gap:8px;padding:8px;display:grid}.da-playerbar{background:#0b1c26;border:1px solid #3c5a69;grid-area:player;align-items:center;gap:15px;min-height:64px;padding:5px 12px 5px 5px;display:flex}.da-playerbar>.appearance-portrait{flex:none;width:65px;height:63px}.da-playerbar h1{overflow-wrap:anywhere;margin:0 0 5px;font:700 23px Georgia,serif}.da-playerbar h1 span{font-size:18px;font-weight:400}.da-playerbar .bar{max-width:360px;height:6px;min-height:0}.da-playerbar .bar__label{display:none}.da-playerbar__currency{white-space:nowrap;align-items:center;gap:14px;margin-left:auto;font:16px Georgia,serif;display:flex}.da-playerbar__currency>span{align-items:center;gap:7px;display:flex}.da-playerbar__currency .chip{background:0 0;border:0;font-size:17px}.da-hub-alert{grid-area:alert;padding:6px 12px}.da-hub-arena{grid-area:arena;height:clamp(500px,65.5dvh,760px);min-height:0}.da-hub-arena__mobile-name,.da-hub-roster,.da-hub-progress,.da-hub-mobile-links{display:none}.da-hub-cast{bottom:100px;height:calc(100% - 140px)}.da-hub-cast:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:85px}.da-hub-cast:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:85px}.da-hub-cast:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:85px;right:0}.da-hub-cast:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:85px;right:0}.da-hub-cast>.fighter{max-height:565px;width:min(52%,410px)!important;height:100%!important}.da-hub-cast[data-with-pet=true]>.fighter{margin-right:-14px}.da-hub-cast>.da-hub-companion{max-height:510px;margin-left:-10px;width:40%!important;height:96%!important}.da-hub-cast>.da-hub-companion:not(.pet--bear){width:24%!important;height:45%!important}.da-hub-arena__action{background:linear-gradient(#07111800,#071118);padding:16px 10% 5px}:root[data-theme] [data-da="02"] .da-hub .hub-primary{letter-spacing:.015em;min-height:78px;font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(20px,2vw,32px);font-weight:800}.da-hub-allowance{text-align:center;color:#f6ecd5;margin:6px 0;font:15px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .collection-panel--compact{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:8px;display:grid}:root[data-theme] [data-da="02"] .collection-panel--compact .collection-guide{display:none}.da-renown-ladder{color:#e9ddc3;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% 91%,50% 100%,0 91%,0 12px);background:#0a1b24f2;border:1px solid #667872;flex-direction:column;align-items:center;width:87px;padding:12px 5px 26px;display:flex;position:absolute;top:10px;bottom:110px;right:9px}.da-renown-ladder>svg{color:#f0b570}.da-renown-ladder>strong{margin:5px 0;font:10px Cinzel,serif}.da-renown-ladder>span{font:16px Georgia,serif}.da-renown-ladder ol{flex-direction:column;flex:1;justify-content:space-between;width:100%;margin:12px 0 0;padding:0;list-style:none;display:flex}.da-renown-ladder li{opacity:.7;align-items:center;gap:7px;font:10px Georgia,serif;display:flex}.da-renown-ladder li i{border:1px solid #b3b3a4;flex:none;width:9px;height:9px;transform:rotate(45deg)}.da-renown-ladder li[data-current=true]{color:#ff4057;opacity:1}.da-renown-ladder li[data-current=true] i{background:#a9182e;border-color:#ff4057}.da-hub-side{grid-area:side}:root[data-theme] [data-da="02"] .da-hub>.collection-panel{grid-area:arsenal}.da-hub-chronicle{grid-area:chronicle}.da-local-note{grid-area:local}:root[data-theme] [data-da="02"] .da-hub .collection-guide{font-size:10px}:root[data-theme] [data-da="02"] .da-hub .collection-skills{gap:5px}:root[data-theme] [data-da="02"] .da-hub .collection-note{font-size:10px}:root[data-theme] [data-da="02"] .da-hub .daily-board__weekly{display:none}:root[data-theme] [data-da="02"] .da-hub .daily-board__rival{margin-block-start:6px;margin-block-end:6px;font-size:11px}:root[data-theme] [data-da="02"] .da-hub .daily-board__contracts{gap:6px}:root[data-theme] [data-da="02"] .da-hub .daily-contract__copy p{display:none}:root[data-theme] [data-da="02"] .da-hub .daily-contract__copy strong{font:15px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .da-hub .daily-board>.btn{min-height:44px;font-size:13px}:root[data-theme] [data-da="02"] .toast{bottom:25px;left:calc(50% + 105px)}}@media (min-width:1500px){:root[data-theme] [data-da="02"] .phone--with-nav{grid-template-columns:225px minmax(0,1fr)}:root[data-theme] [data-da="02"] .screen.da-hub{grid-template-columns:minmax(0,1fr) 395px}.da-hub-arena{height:650px}}@media (max-width:389px){.da-hub-cast>.fighter{width:205px!important}.da-hub-cast>.da-hub-companion{width:145px!important}.da-hub-roster{padding:5px;font-size:10px}.da-hub-arena__mobile-name strong{font-size:23px}:root[data-theme] [data-da="02"] .topbar__title .brand-logo{width:124px}:root[data-theme] [data-da="02"] .chip{font-size:12px}}@media (hover:hover) and (pointer:fine){.da-sidebar nav button:hover,.da-roster__item:hover{background:#1a303d}:root[data-theme] [data-da="02"] .btn:hover:not(:disabled){filter:brightness(1.08)}}@media (prefers-reduced-motion:reduce){:root[data-theme] [data-da="02"] *,:root[data-theme] [data-da="02"] :before,:root[data-theme] [data-da="02"] :after{scroll-behavior:auto}:root[data-theme] [data-da="02"] .btn{transition:none}:root[data-theme] [data-da="02"] .btn:active{transform:none}}:root[data-theme].reduce-motion [data-da="02"] .btn,:root[data-theme] [data-da="02"].reduce-motion .btn{transition:none}.whole-pose{position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.whole-pose>canvas{image-rendering:auto;width:100%;height:100%;display:block;position:absolute;transform:none}.native-actor{position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.native-actor>canvas{image-rendering:auto;pointer-events:none;height:100%;animation:none;display:block;position:absolute;top:0;transform:none}:root[data-theme] [data-da="02"] .fighter--native{filter:none!important;animation:none!important;transform:translate(0,0)rotate(0)scale(1)!important}:root[data-theme] [data-da="02"] .fighter--native:before,:root[data-theme] [data-da="02"] .fighter--native:after{display:none}.native-editor{gap:20px;display:grid}:root[data-theme] [data-da="02"] .screen:has(>.native-editor){flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;min-height:0;display:flex}.native-editor{width:100%;min-width:0}.native-editor__stage{z-index:4;color:#14252a;background:#b9c4be url(/brand/da02-v2/home-arena-clean.webp) 50%/cover;border:1px solid #647979;height:360px;position:sticky;top:66px;overflow:hidden}.native-editor__actor{position:absolute;top:36px;bottom:30px;left:0;right:0}.native-editor__stage>strong{text-align:center;font:700 24px Georgia,serif;position:absolute;bottom:8px;left:0;right:0}.native-editor__eyebrow{letter-spacing:.12em;font:700 12px Cinzel,Georgia,serif;position:absolute;top:12px;left:15px}.native-editor__choices{min-width:0}.native-editor__choices>p{color:#c6d0cc;font:15px/1.6 Georgia,serif}.native-editor__looks{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.native-editor__looks button{color:#f9edd6;text-align:center;background:#10232e;border:1px solid #415a64;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.native-editor__looks button[aria-pressed=true]{background:#253039;border-color:#e8bd7e;box-shadow:inset 0 0 0 1px #e8bd7e}.native-editor__looks .appearance-portrait{width:100%;height:210px;position:relative;overflow:hidden}.native-editor__looks small{color:#bdc9c6;font:12px/1.3 Georgia,serif}.native-editor__choices>.native-editor__note{font:12px/1.5 var(--font-text);border-top:1px solid #425966;padding-top:16px}.native-collection-note{max-width:800px;padding:24px}.native-collection-note p{color:#ccd3cb;font:16px/1.65 Georgia,serif}.native-collection-note ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.native-collection-note li{background:#10232e;border:1px solid #54616a;padding:10px}:root[data-theme] [data-da="02"] .arena-screen .stage__slot>.fighter--native{width:100%!important;height:100%!important}:root[data-theme] [data-da="02"] .arena-screen .stage__floor{height:63%;bottom:4%}.da-hub-cast>.da-hub-companion.pet--bear{max-height:none;width:220px!important;height:230px!important}@media (min-width:1024px){.da-hub-cast>.da-hub-companion.pet--bear{margin-left:0;width:34%!important;height:85%!important}}@media (min-width:1500px){.da-hub-cast{height:calc(100% - 105px)}.da-hub-cast>.fighter{max-height:565px;width:50%!important}}:root[data-theme] [data-da="02"] .da-hub .hub-primary{letter-spacing:.025em;font-family:Anton,sans-serif}@media (min-width:900px){.native-editor{grid-template-columns:1fr 1fr;align-items:start}.native-editor__stage{height:610px}.native-editor__actor{top:60px;bottom:45px;left:0;right:0}}.whole-pose__retry{color:#ffeed7;background:#421d24;border:1px solid #ba8875;width:90%;min-height:44px;position:absolute;bottom:0;left:5%}:root[data-theme] [data-da="02"] .hud{gap:8px;padding:7px;display:flex}:root[data-theme] [data-da="02"] .hud__side{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;display:flex}:root[data-theme] [data-da="02"] .hud__side--b{flex-direction:row-reverse}.hud__details{flex:1;min-width:0}:root[data-theme] [data-da="02"] .hud__name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.hud__side>.appearance-portrait{border:1px solid #648392;flex:none;width:52px;height:64px}:root[data-theme] [data-da="02"] .hud__vs{align-self:center;font:14px Cinzel,Georgia,serif}@media (min-width:1024px){.hud__side>.appearance-portrait{width:66px;height:74px}}@media (max-width:600px){:root[data-theme] [data-da="02"] .arena-screen{gap:8px;padding:0 7px 20px}:root[data-theme] [data-da="02"] .hud__name{overflow-wrap:anywhere;font:700 13px Georgia,serif}.hud__side>.appearance-portrait{width:42px;height:58px}:root[data-theme] [data-da="02"] .hud .bar__label{font-size:11px}}.da-pet__presentation{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%;display:block}:root[data-theme] [data-da="02"]{--ease-out:cubic-bezier(.23, 1, .32, 1);--font-display:"Cinzel", Georgia, serif}:root[data-theme] [data-da="02"] :-webkit-any(.fcard,.item,.reward,.daily-rival,.fight-allowance,.vs){box-shadow:none;clip-path:none;color:var(--text);background-color:#10212c;border:1px solid #3c5662;border-radius:3px}:root[data-theme] [data-da="02"] :is(.fcard,.item,.reward,.daily-rival,.fight-allowance,.vs){box-shadow:none;clip-path:none;color:var(--text);background-color:#10212c;border:1px solid #3c5662;border-radius:3px}:root[data-theme] [data-da="02"] :-webkit-any(.item,.reward,.loot){box-shadow:none;background:#10212c;border-color:#3c5662}:root[data-theme] [data-da="02"] :is(.item,.reward,.loot){box-shadow:none;background:#10212c;border-color:#3c5662}:root[data-theme] [data-da="02"] .vs{background:#10212c url(/brand/da02-v2/home-arena-clean.webp) 50%/cover}:root[data-theme] [data-da="02"] :-webkit-any(.fcard__name,.item__name,.vs__name,.reward__name){font-family:var(--font-display);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}:root[data-theme] [data-da="02"] :is(.fcard__name,.item__name,.vs__name,.reward__name){font-family:var(--font-display);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}:root[data-theme] [data-da="02"] .bar__fill{transform-origin:0;transition:transform .25s var(--ease-out)}:root[data-theme] [data-da="02"] .bar__ghost{transform-origin:0;transition:transform .5s var(--ease-out) .1s}:root[data-theme] [data-da="02"] .bar--xp .bar__fill{box-shadow:none;background:#b58343}:root[data-theme] [data-da="02"] .bar--hp-a .bar__fill{background:#258d83}:root[data-theme] [data-da="02"] .bar--hp-b .bar__fill{background:#bb263e}:root[data-theme] [data-da="02"] .bar__label{color:#fff8e9;text-shadow:0 1px 3px #071118}:root[data-theme] [data-da="02"] .fight-result-screen{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;max-width:1440px;padding:20px 16px 36px;display:grid}:root[data-theme] [data-da="02"] .fight-result-screen>*{grid-area:auto;min-width:0}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{isolation:isolate;background:#c7c8bd;border:1px solid #53666c;border-radius:4px;grid-area:auto;grid-template-rows:auto minmax(0,1fr) auto;height:540px;min-height:0;display:grid;box-shadow:0 12px 28px #0003}:root[data-theme] [data-da="02"] .result-board__ink{clip-path:none;pointer-events:none;background:linear-gradient(#f9ebd3fa 0%,#f9ebd3cc 24%,#f9ebd300 55%)}:root[data-theme] [data-da="02"] .result-board__headline{padding:28px 22px 12px}:root[data-theme] [data-da="02"] .result__title{font:700 clamp(32px,4.3vw,60px)/1.15 var(--font-display);letter-spacing:0;color:#142730;text-shadow:none;-webkit-text-stroke:0;overflow-wrap:anywhere;margin:0}:root[data-theme] [data-da="02"] .result-board .result__sub{color:#253b44;width:auto;max-width:38ch;font:16px/1.5 var(--font-text);text-shadow:none;margin:12px auto 0}.result-tableau{z-index:2;min-height:0;position:relative;container-type:inline-size}:root[data-theme] [data-da="02"] .result-board .result__fighters{height:auto;margin:0;display:block;position:absolute;top:12%;bottom:5%;left:0;right:0}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter{transform-origin:bottom;max-width:none;position:absolute;bottom:0;transform:none;width:36%!important;height:min(90%,52cqw)!important}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter:first-child{left:23%}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter:last-child{right:1%}:root[data-theme] [data-da="02"] .result-board--loss .result__fighters>.fighter:first-child{left:1%}:root[data-theme] [data-da="02"] .result-board--loss .result__fighters>.fighter:last-child{right:23%}:root[data-theme] [data-da="02"] .result-board--draw .result__fighters>.fighter:first-child{left:12%}.result__companions{pointer-events:none;width:26%;height:min(66%,42cqw);position:absolute;top:auto;bottom:8%;left:1%;right:auto}.result__companions .pet{position:absolute;bottom:0;left:0;width:100%!important;height:48%!important;margin:0!important}.result__companions .pet--bear{height:90%!important}.result__companions .pet:nth-child(2){bottom:-4%;left:25%}.result__companions .pet:nth-child(3){bottom:-8%;left:-8%}.result-board--loss .result__companions{left:auto;right:1%}.result-board__footer{z-index:3;color:#e8d9bf;font:13px/1.4 var(--font-text);background:#091922ed;justify-content:space-between;gap:12px;padding:14px 20px;display:flex;position:relative}.fight-result-summary{flex-direction:column;gap:16px;display:flex}:root[data-theme] [data-da="02"] .fight-result-rewards{background:#0d1e28 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;grid-column:auto;min-width:0;padding:24px}:root[data-theme] [data-da="02"] .fight-result-rewards .panel__title{text-align:left;margin:0 0 20px;font-size:20px}:root[data-theme] [data-da="02"] .result__gains{color:#f4dfba;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 20px;display:grid}.result-gain{align-content:start;justify-items:center;gap:7px;min-width:0;padding:6px;display:grid}.result-gain+.result-gain{border-left:1px solid #3b525d}.result-gain svg{color:#ebbd76}.result-gain strong{font:700 clamp(23px,2.5vw,34px)/1.1 var(--font-text);overflow-wrap:anywhere}.result-gain small{font:12px/1.3 var(--font-text);color:#d7ddd6}.result__level{text-align:center;color:#6fe0cb;font:700 18px var(--font-text);border-block-start:1px solid #37706c;border-block-end:1px solid #37706c;grid-column:1/-1;margin-top:16px;padding:12px}:root[data-theme] [data-da="02"] .engagement-result{border-block-start:1px solid #36505d;border-block-end:1px solid #36505d;gap:12px;margin-top:16px;padding-block-start:18px;padding-block-end:18px;display:grid}:root[data-theme] [data-da="02"] .engagement-result p{font:13px/1.5 var(--font-text);flex-wrap:wrap;justify-content:space-between;gap:3px 16px;margin:0;display:flex}.engagement-result p strong{color:#eee4d2;font-weight:700}.engagement-result p span{color:#bed0cd}.result-progress{margin-top:22px}.result-actions{gap:10px;display:grid}:root[data-theme] [data-da="02"] .result-actions .btn{white-space:normal;padding:14px 12px;line-height:1.25}:root[data-theme] [data-da="02"] .result-actions .btn--lg{min-height:64px;font-size:22px}.result-actions .grid-2{gap:10px}.fight-result-summary .share-fight{border-top:1px solid #354f5b;margin:0;padding-top:16px}:root[data-theme] [data-da="02"] .opponents-screen{gap:18px;max-width:1560px}.opponents-heading h1{font:700 clamp(26px,3vw,42px)/1.2 var(--font-display);color:#f5ead6;text-transform:none;letter-spacing:0;margin:4px 0 8px}.opponents-heading p{color:#afc6c8;font:15px/1.5 var(--font-text);margin:0}:root[data-theme] [data-da="02"] .opponents-screen .fight-allowance{background:#0c202a;margin:0;padding:14px 16px}:root[data-theme] [data-da="02"] .opponents-screen .notice{color:#c0d1d0;padding:12px 15px;font-size:12px;line-height:1.6}.opponents-board{align-items:start;gap:24px;display:grid}.opponents-roster{gap:12px;min-width:0;display:grid}:root[data-theme] [data-da="02"] .opponents-screen :is(.daily-rival__heading h2,.opponents-subtitle){margin:0;font-size:19px}:root[data-theme] [data-da="02"] .daily-rival{box-shadow:none;background:0 0;border:0;gap:12px;margin:0;padding:0}.daily-rival__heading{align-items:center;gap:10px;min-height:42px;margin:0}.daily-rival__heading>span{font:12px var(--font-text);color:#efc88b}:root[data-theme] [data-da="02"] .opponents-subtitle{align-items:center;min-height:42px;margin:0;display:flex}:root[data-theme] [data-da="02"] .opponents-screen .list{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:root[data-theme] [data-da="02"] .fcard{text-align:left;min-height:218px;transition:transform .16s var(--ease-out),border-color .16s ease,background-color .16s ease;background:#10212c;grid-template-rows:1fr auto;grid-template-columns:104px minmax(0,1fr);gap:0;padding:0;display:grid;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .fcard:before,:root[data-theme] [data-da="02"] .fcard:after{display:none}:root[data-theme] [data-da="02"] .fcard__portrait{width:100%;height:100%;min-height:0;box-shadow:none;background:#52707b url(/brand/da02-v2/home-arena-clean-portrait-mobile.webp) 50%/cover;border:0;border-radius:0;grid-row:1/-1;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .fcard__portrait>.fighter{flex:none;margin:0 0 12px;width:100%!important;height:172px!important}:root[data-theme] [data-da="02"] .fcard__body{min-width:0;padding:16px 14px 12px}.fcard__body>.row:first-child{flex-wrap:wrap;justify-content:flex-start;gap:6px}:root[data-theme] [data-da="02"] .fcard__name{font:700 17px/1.3 var(--font-display);color:#f6e6cd;flex-basis:100%;margin-bottom:3px}.fcard__body .tag--rival{display:none}.fcard__body .tag--demo{color:#e1ece4;background:#0a1b26;border:1px solid #809397;font-size:10px;position:absolute;top:9px;left:9px}:root[data-theme] [data-da="02"] .fcard__meta{gap:6px;margin:8px 0 12px}:root[data-theme] [data-da="02"] .fcard .chip{min-height:25px;padding:3px 7px;font-size:11px}:root[data-theme] [data-da="02"] .fcard .tag{font:700 10px/1.3 var(--font-text);padding:4px 6px}:root[data-theme] [data-da="02"] .fcard__line{font:12px/1.4 var(--font-text);color:#becfcd;align-items:flex-start;gap:7px;margin-top:6px;display:flex}.fcard__line svg{color:#8eaaa9;flex:none;margin-top:1px}:root[data-theme] [data-da="02"] .fcard__xp{font:700 12px/1.4 var(--font-text);color:#f0c785;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.fcard__xp svg{flex:none}.fcard__challenge{color:#e9d5b4;font:700 12px var(--font-text);border-top:1px solid #35505c;grid-column:2;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}:root[data-theme] [data-da="02"] .fcard--featured{border-color:#95764d}:root[data-theme] [data-da="02"] .fcard--completed{border-color:#3b8c80}.opponents-help{color:#a8c0c2;font:12px/1.6 var(--font-text);border-block-start:1px solid #2e4753;border-block-end:1px solid #2e4753}.opponents-help summary{cursor:pointer;color:#d7dfd5;min-height:44px;padding:12px 0}.opponents-help p{max-width:85ch;margin:0 0 16px}:root[data-theme] [data-da="02"] .opponents-screen>.btn{align-self:center;min-width:230px}@media (min-width:700px){:root[data-theme] [data-da="02"] .opponents-screen .list{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] [data-da="02"] .daily-rival .fcard{grid-template-columns:40% minmax(0,1fr)}:root[data-theme] [data-da="02"] .daily-rival .fcard__portrait>.fighter{height:250px!important}}@media (min-width:1100px){:root[data-theme] [data-da="02"] .fight-result-screen{grid-template-columns:minmax(0,1.3fr) minmax(370px,1fr);gap:24px;padding:24px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:clamp(520px,74dvh,710px)}.opponents-board{grid-template-columns:minmax(270px,.85fr) minmax(0,1.8fr);gap:24px}:root[data-theme] [data-da="02"] .daily-rival .fcard{grid-template-rows:235px 1fr auto;grid-template-columns:minmax(0,1fr);min-height:554px}:root[data-theme] [data-da="02"] .daily-rival .fcard__portrait{grid-row:1}:root[data-theme] [data-da="02"] .daily-rival .fcard__portrait>.fighter{height:210px!important}:root[data-theme] [data-da="02"] .daily-rival .fcard__body{padding:20px}:root[data-theme] [data-da="02"] .daily-rival .fcard__name{font-size:23px}.daily-rival .fcard__challenge{color:#fff0d6;background:#751f30;grid-column:1;padding:14px 20px}}@media (min-width:1450px){:root[data-theme] [data-da="02"] .opponents-screen .list .fcard{grid-template-columns:36% minmax(0,1fr);min-height:270px}:root[data-theme] [data-da="02"] .fcard__portrait>.fighter{height:210px!important}}@media (max-width:699px){:root[data-theme] [data-da="02"] .fight-result-screen{gap:14px;padding:12px 10px 28px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:440px}:root[data-theme] [data-da="02"] .result-board__headline{padding:24px 16px 8px}:root[data-theme] [data-da="02"] .result-board .result__sub{font-size:14px}:root[data-theme] [data-da="02"] .fight-result-rewards{padding:20px 16px}:root[data-theme] [data-da="02"] .result-actions .btn--lg{font-size:19px}:root[data-theme] [data-da="02"] .opponents-screen{gap:16px;padding-inline-start:12px;padding-inline-end:12px}}@keyframes da-result-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes da-result-reward{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){:root[data-theme]:not(.reduce-motion) [data-da="02"] .result-board__headline{animation:da-result-arrive .28s var(--ease-out) both}:root[data-theme]:not(.reduce-motion) [data-da="02"] .result-gain{animation:da-result-reward .25s var(--ease-out) both}:root[data-theme]:not(.reduce-motion) [data-da="02"] .result-gain:nth-child(2){animation-delay:50ms}:root[data-theme]:not(.reduce-motion) [data-da="02"] .result-gain:nth-child(3){animation-delay:.1s}:root[data-theme]:not(.reduce-motion) [data-da="02"] .sheet{animation-duration:.25s;animation-timing-function:var(--ease-out)}}@media (hover:hover) and (pointer:fine){:root[data-theme] [data-da="02"] .fcard:hover:not(:disabled){background-color:#162f3c;border-color:#c39760;transform:translateY(-2px);box-shadow:0 8px 18px #0003}:root[data-theme] [data-da="02"] .btn:hover:not(:disabled){filter:none;background-color:#213a48}:root[data-theme] [data-da="02"] .btn--lamp:hover:not(:disabled){background-color:#bb1931}}:root[data-theme] [data-da="02"] .fcard:active:not(:disabled){transform:translateY(0)scale(.99)}:root[data-theme] [data-da="02"] .fcard:disabled{opacity:.55;cursor:not-allowed}:root[data-theme].reduce-motion [data-da="02"] :-webkit-any(.result-gain,.result-board__headline,.fcard){transition:none;animation:none;transform:none}:root[data-theme].reduce-motion [data-da="02"] :is(.result-gain,.result-board__headline,.fcard){transition:none;animation:none;transform:none}:root[data-theme].reduce-motion [data-da="02"] :-webkit-any(.bar__fill,.bar__ghost){transition:none}:root[data-theme].reduce-motion [data-da="02"] :is(.bar__fill,.bar__ghost){transition:none}@media (prefers-reduced-motion:reduce){:root[data-theme] [data-da="02"] :-webkit-any(.result-gain,.result-board__headline,.fcard){transition:none;animation:none;transform:none}:root[data-theme] [data-da="02"] :is(.result-gain,.result-board__headline,.fcard){transition:none;animation:none;transform:none}:root[data-theme] [data-da="02"] :-webkit-any(.bar__fill,.bar__ghost){transition:none}:root[data-theme] [data-da="02"] :is(.bar__fill,.bar__ghost){transition:none}}:root[data-theme] [data-da="02"] :-webkit-any(.rune-screen,.guild-screen,.profile-screen,.settings-screen,.roster-screen,.wheel-screen){align-items:start;gap:16px;max-width:1120px}:root[data-theme] [data-da="02"] :is(.rune-screen,.guild-screen,.profile-screen,.settings-screen,.roster-screen,.wheel-screen){align-items:start;gap:16px;max-width:1120px}:root[data-theme] [data-da="02"] :-webkit-any(.illustrated-heading,.market-illustration,.illustrated-workshop,.wheel-illustration,.guild-hall,.guild-empty){isolation:isolate;color:#11212a;background-color:#ded9c9;border:1px solid #50616b;border-radius:0;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] :is(.illustrated-heading,.market-illustration,.illustrated-workshop,.wheel-illustration,.guild-hall,.guild-empty){isolation:isolate;color:#11212a;background-color:#ded9c9;border:1px solid #50616b;border-radius:0;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .illustrated-heading{text-align:center;background:url(/assets/da02/fidelity/wheel-stage.webp) 50% 22%/cover;padding:26px 20px}:root[data-theme] [data-da="02"] :is(.illustrated-heading,.market-illustration,.illustrated-workshop__title,.wheel-illustration header) h1{letter-spacing:0;text-transform:uppercase;color:#101b22;text-wrap:balance;margin:0 0 6px;font:700 clamp(23px,3vw,34px)/1.1 Georgia,serif}:root[data-theme] [data-da="02"] :is(.illustrated-heading,.market-illustration,.illustrated-workshop__title,.wheel-illustration header) p{color:#14232a;margin:0;font:16px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .illustrated-heading:before{content:"";z-index:-1;background:linear-gradient(#fff3d9d9,#fff3d99c 65%,#0000);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .market-illustration:before{content:"";z-index:-1;background:linear-gradient(#fff3d9d9,#fff3d99c 65%,#0000);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .illustrated-workshop{background:url(/assets/da02/fidelity/runes.webp) 50%/cover;height:480px;padding:0}:root[data-theme] [data-da="02"] .illustrated-workshop__title{text-align:center;background:linear-gradient(#fff2d9ed,#fff2d9c4,#0000);padding:24px 12px 18px;position:absolute;top:0;bottom:auto;left:0;right:0}:root[data-theme] [data-da="02"] .illustrated-workshop__speech{color:#f7e9cf;background:#091820ed;border:1px solid #879089;width:30%;padding:12px;font:14px/1.3 Georgia,serif;position:absolute;top:27%;right:14px;box-shadow:0 5px 14px #0003}:root[data-theme] [data-da="02"] .illustrated-workshop__speech strong{border-bottom:1px solid #657378;padding-bottom:8px;font-size:18px;display:block}:root[data-theme] [data-da="02"] .illustrated-workshop__speech p{color:#f7e9cf;margin:8px 0 0}:root[data-theme] [data-da="02"] .illustrated-workshop__weapon{place-items:center;width:64%;height:27%;display:grid;position:absolute;bottom:5%;left:18%;transform:rotate(-12deg)}:root[data-theme] [data-da="02"] .illustrated-workshop__weapon>*{width:100%;max-width:260px;height:100%}:root[data-theme] [data-da="02"] .illustrated-workshop__balance{color:#f4d29b;background:#091820e8;padding:5px 12px;font-size:13px;position:absolute;bottom:0;right:0}:root[data-theme] [data-da="02"] .rune-screen{grid-template-columns:minmax(0,1fr);display:grid}:root[data-theme] [data-da="02"] .rune-screen>*{grid-area:auto;min-width:0}:root[data-theme] [data-da="02"] .rune-workbench{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}:root[data-theme] [data-da="02"] .rune-panel{background:#091920 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #52616a;border-radius:0;padding:16px;box-shadow:inset 0 0 0 3px #07151c}:root[data-theme] [data-da="02"] .rune-panel :-webkit-any(h2,h3){text-transform:none;letter-spacing:0;font-family:Georgia,serif}:root[data-theme] [data-da="02"] .rune-panel :is(h2,h3){text-transform:none;letter-spacing:0;font-family:Georgia,serif}:root[data-theme] [data-da="02"] .rune-panel h2{font-size:22px}:root[data-theme] [data-da="02"] .rune-panel p{margin-block-start:8px;margin-block-end:8px;line-height:1.45}:root[data-theme] [data-da="02"] .rune-weapon .rune-weapon__art{display:none}:root[data-theme] [data-da="02"] .rune-weapon{grid-template-columns:1fr;gap:8px;display:grid}:root[data-theme] [data-da="02"] .rune-weapon :-webkit-any(h2,.tag,.small){display:none}:root[data-theme] [data-da="02"] .rune-weapon :is(h2,.tag,.small){display:none}:root[data-theme] [data-da="02"] .rune-kicker{display:none}:root[data-theme] [data-da="02"] .rune-cost{gap:14px;margin:12px 0;font-size:26px}:root[data-theme] [data-da="02"] .rune-cost strong{font-size:32px}:root[data-theme] [data-da="02"] .rune-comparison{grid-template-columns:1fr 1fr;gap:12px;display:grid}:root[data-theme] [data-da="02"] .rune-comparison>div{background:#071820;border:1px solid #617581;min-width:0;padding:12px}:root[data-theme] [data-da="02"] .rune-comparison h3{font-size:18px}:root[data-theme] [data-da="02"] .rune-traders{grid-template-columns:1fr;gap:12px;display:grid}:root[data-theme] [data-da="02"] .rune-traders h2{font-size:18px}:root[data-theme] [data-da="02"] .rune-traders p{font-size:13px}:root[data-theme] [data-da="02"] .rune-panel .btn{white-space:normal;height:auto;min-height:44px;padding-block-start:12px;padding-block-end:12px;font-size:16px;line-height:1.15}:root[data-theme] [data-da="02"] .rune-odds{font-size:14px}:root[data-theme] [data-da="02"] .market-screen{flex-direction:column;gap:12px;max-width:940px;display:flex}:root[data-theme] [data-da="02"] .market-screen>*{width:100%}:root[data-theme] [data-da="02"] .market-illustration{text-align:center;background:url(/assets/da02/fidelity/market.webp) 50% 55%/cover;height:310px;padding:20px 12px}:root[data-theme] [data-da="02"] .market-illustration:before{height:35%}:root[data-theme] [data-da="02"] .market-screen>.notice{order:1;font-size:12px;line-height:1.4}:root[data-theme] [data-da="02"] .market-deposit{order:3;padding:0;display:block}:root[data-theme] [data-da="02"] .market-deposit>summary{cursor:pointer;text-align:center;color:#fff0da;background:url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;padding:18px;font:26px/1.2 Anton,sans-serif;list-style-position:inside}:root[data-theme] [data-da="02"] .market-deposit[open]>div{padding:16px}:root[data-theme] [data-da="02"] .market-deposit__form{grid-template-columns:1fr;display:grid}:root[data-theme] [data-da="02"] .market-filters{grid-template-columns:1fr 1fr;gap:8px;display:grid}:root[data-theme] [data-da="02"] .market-filters :-webkit-any(label,input,select){width:100%;min-width:0}:root[data-theme] [data-da="02"] .market-filters :is(label,input,select){width:100%;min-width:0}:root[data-theme] [data-da="02"] .market-filters :-webkit-any(input,select){height:44px;font-size:13px}:root[data-theme] [data-da="02"] .market-filters :is(input,select){height:44px;font-size:13px}:root[data-theme] [data-da="02"] .market-grid{grid-template-columns:1fr;gap:10px;display:grid}:root[data-theme] [data-da="02"] .market-card{grid-template-columns:85px 1fr auto;align-items:center;gap:14px;display:grid}:root[data-theme] [data-da="02"] .market-card__art{width:85px;height:92px}:root[data-theme] [data-da="02"] .market-card__art>*{max-width:100%;height:100%}:root[data-theme] [data-da="02"] .market-card h2{font-size:18px}:root[data-theme] [data-da="02"] .market-card__price{font-size:17px}:root[data-theme] [data-da="02"] .market-card>.btn{max-width:115px}:root[data-theme] [data-da="02"] .market-screen>.rune-links{flex-wrap:wrap;gap:8px;display:flex}:root[data-theme] [data-da="02"] .market-screen>.rune-links .btn{flex:1;min-height:44px;font:16px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .wheel-screen{flex-direction:column;align-items:stretch;gap:14px;max-width:720px;display:flex}:root[data-theme] [data-da="02"] .wheel-illustration{background:url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover;padding:20px 12px 24px}:root[data-theme] [data-da="02"] .wheel-illustration header{text-align:center;z-index:1;position:relative}:root[data-theme] [data-da="02"] .wheel-illustration header h1{background:#fff2d9bf;padding:6px 0}:root[data-theme] [data-da="02"] .wheel{width:min(100%,500px);max-width:none;margin:20px auto 0}:root[data-theme] [data-da="02"] .wheel__disc{filter:drop-shadow(0 8px 5px #0006);overflow:visible}:root[data-theme] [data-da="02"] .wheel__caption{color:#f9e7c7;background:#071820e8;padding:8px 12px;font-size:13px}:root[data-theme] [data-da="02"] .wheel__label{fill:#fff1dc;paint-order:stroke;stroke:#18232a;stroke-width:1.5px;font-size:12px;font-weight:700}:root[data-theme] [data-da="02"] .wheel-prize-art>path{display:none}:root[data-theme] [data-da="02"] .wheel-prize-art g{stroke-width:3px}:root[data-theme] [data-da="02"] .wheel-status{box-shadow:none;background:0 0;border:0;order:2;padding:0}:root[data-theme] [data-da="02"] .wheel-prizes{order:0;padding:12px 0}:root[data-theme] [data-da="02"] .wheel-prizes__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}:root[data-theme] [data-da="02"] .wheel-prizes__list li{text-align:center;flex-direction:column;gap:3px;padding:6px 2px;display:flex}:root[data-theme] [data-da="02"] .wheel-prizes__name{font-size:11px}:root[data-theme] [data-da="02"] .wheel-prizes__list li{min-width:0}:root[data-theme] [data-da="02"] .wheel-prizes__name{overflow-wrap:anywhere}:root[data-theme] [data-da="02"] .wheel-primary{order:0!important}:root[data-theme] [data-da="02"] .wheel-illustration{order:-2}:root[data-theme] [data-da="02"] .wheel-prizes{order:1}:root[data-theme] [data-da="02"] .wheel-status{order:2}:root[data-theme] [data-da="02"] .opponents-board .fcard .fcard__name{min-height:3.6em}:root[data-theme] [data-da="02"] .opponents-board .fcard__body>.row:first-child{flex-basis:auto;align-content:start;min-height:0}:root[data-theme] [data-da="02"] .arena-step__visual .arena-bg img{content-visibility:visible}:root[data-theme] [data-da="02"] .wheel-prizes__chance{font-size:10px}:root[data-theme] [data-da="02"] .wheel-prizes .wheel-prize-art{width:100%;max-width:48px;height:auto}:root[data-theme] [data-da="02"] :-webkit-any(.wheel-probabilities,.wheel-history){order:3}:root[data-theme] [data-da="02"] :is(.wheel-probabilities,.wheel-history){order:3}:root[data-theme] [data-da="02"] .guild-screen{flex-direction:column;align-items:stretch;max-width:900px;display:flex}:root[data-theme] [data-da="02"] .guild-notice{order:8;font-size:12px}:root[data-theme] [data-da="02"] :-webkit-any(.guild-hall,.guild-empty){text-align:center;background:url(/assets/da02/fidelity/guild.webp) 50%/cover;height:530px;padding:0;display:block}:root[data-theme] [data-da="02"] :is(.guild-hall,.guild-empty){text-align:center;background:url(/assets/da02/fidelity/guild.webp) 50%/cover;height:530px;padding:0;display:block}:root[data-theme] [data-da="02"] .guild-hall__title{text-transform:uppercase;color:#11212a;width:100%;font:700 28px Georgia,serif;position:absolute;top:16px;left:0}:root[data-theme] [data-da="02"] .guild-hall>.guild-crest{color:#fff2dc;width:36%;height:33%;position:absolute;top:27%;left:32%}:root[data-theme] [data-da="02"] .guild-empty>.guild-crest{color:#fff2dc;width:36%;height:33%;position:absolute;top:27%;left:32%}:root[data-theme] [data-da="02"] .guild-hall__beam{display:none}:root[data-theme] [data-da="02"] .guild-empty__mark{display:none}:root[data-theme] [data-da="02"] .guild-kicker{display:none}:root[data-theme] [data-da="02"] .guild-hall__copy{text-align:center;background:#fff0d5c9;padding:8px;position:absolute;bottom:10%;left:12px;right:12px}:root[data-theme] [data-da="02"] .guild-hall__copy h1{color:#11212a;text-transform:none;font:700 27px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .guild-hall__copy p{color:#26353a;margin:5px 0;font-size:14px}:root[data-theme] [data-da="02"] .guild-hall__rank{color:#f7e7cc;background:#091820e8;justify-content:center;gap:12px;width:100%;padding:8px;display:flex;position:absolute;bottom:0;left:0}:root[data-theme] [data-da="02"] .guild-empty h1{color:#13232a;width:100%;font:700 28px Georgia,serif;position:absolute;top:15px;left:0}:root[data-theme] [data-da="02"] :is(.guild-empty h1,.guild-hall__title){background:#fff0d5d9;padding:12px}:root[data-theme] [data-da="02"] .guild-card__motto{color:#e3cda9!important}:root[data-theme] [data-da="02"] .native-editor__looks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:root[data-theme] [data-da="02"] .native-editor__looks button{background:#0e2029;border-radius:0;padding:6px}:root[data-theme] [data-da="02"] .native-editor__looks .appearance-portrait{height:165px}:root[data-theme] [data-da="02"] .native-editor__looks button[aria-pressed=true]{border-color:#f52b50;box-shadow:inset 0 -3px #f52b50}:root[data-theme] [data-da="02"] .native-editor__actor{place-items:end center;display:grid}:root[data-theme] [data-da="02"] .guild-empty>p:last-child{color:#13232a;background:#fff0d5dc;width:84%;padding:12px;position:absolute;bottom:5%;left:8%}:root[data-theme] [data-da="02"] .guild-card{box-shadow:none;background:#0c1e27 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #52616a}:root[data-theme] [data-da="02"] .guild-card h3{text-transform:none;font-family:Georgia,serif}:root[data-theme] [data-da="02"] .profile-screen{flex-direction:column;align-items:stretch;max-width:760px;display:flex}:root[data-theme] [data-da="02"] .profile-scene{isolation:isolate;background:#d0d9d6;border:1px solid #52616a;min-height:360px;padding:0;display:block;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .profile-scene>.arena-bg{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .profile-scene>.fighter{position:absolute;bottom:0;right:0;width:260px!important;height:325px!important}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{color:#11212a;background:#fff0d5d9;max-width:55%;padding:12px 16px;position:absolute;top:24px;left:18px;box-shadow:0 5px 16px #0002}:root[data-theme] [data-da="02"] .profile-scene h1{color:#11212a;text-transform:none;overflow-wrap:anywhere;margin:0 0 8px;font:700 32px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .profile-scene .muted{color:#293940}:root[data-theme] [data-da="02"] .profile-scene__renown{color:#992333;align-items:center;gap:8px;font:18px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .illustrated-tabs{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:-16px;display:grid}:root[data-theme] [data-da="02"] .illustrated-tabs button{color:#f5e6cf;cursor:pointer;background:#0c1b24;border:1px solid #53616a;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:46px;padding:12px 6px;font:16px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .illustrated-tabs button[aria-pressed=true]{background:#992333 url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;border-color:#f1294e}:root[data-theme] [data-da="02"] .profile-screen .panel{box-shadow:none;background:0 0;border:0;padding:12px 0}:root[data-theme] [data-da="02"] .profile-screen .profile-stats>.panel__title{display:none}:root[data-theme] [data-da="02"] .profile-screen .profile-stats .stack{gap:0}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{border-bottom:1px solid #354952;padding:12px 0}:root[data-theme] [data-da="02"] .profile-stats [data-stat]>.small{display:none}:root[data-theme] [data-da="02"] .profile-stats .statbar{grid-template-columns:100px minmax(60px,1fr) 34px}:root[data-theme] [data-da="02"] .profile-stats .statbar--allocate{grid-template-columns:100px minmax(60px,1fr) 34px 32px}:root[data-theme] [data-da="02"] .profile-stats .statbar__ticks{display:none}:root[data-theme] [data-da="02"] .profile-stats .statbar__track{border:1px solid #4b616d;height:14px}:root[data-theme] [data-da="02"] .profile-stats .statbar__fill{background:var(--stat-color,#eabe74)}:root[data-theme] [data-da="02"] [data-stat=force]{--stat-color:#f32c50}:root[data-theme] [data-da="02"] [data-stat=agilite]{--stat-color:#ffc377}:root[data-theme] [data-da="02"] [data-stat=vitesse]{--stat-color:#65c5ef}:root[data-theme] [data-da="02"] [data-stat=endurance]{--stat-color:#62d9b1}:root[data-theme] [data-da="02"] [data-stat=precision]{--stat-color:#b67beb}:root[data-theme] [data-da="02"] [data-stat=volonte]{--stat-color:#dfdce8}:root[data-theme] [data-da="02"] .profile-more{border-top:1px solid #3c515d;order:7;padding:14px 0}:root[data-theme] [data-da="02"] .profile-more summary{cursor:pointer;font:20px Georgia,serif}:root[data-theme] [data-da="02"] .profile-appearance-summary{border:1px solid #52616a;order:5;align-items:center;gap:18px;padding:14px;display:flex}:root[data-theme] [data-da="02"] .profile-appearance-summary>.appearance-portrait{flex:none;width:80px;height:90px}:root[data-theme] [data-da="02"] .profile-xp{gap:8px;display:grid}:root[data-theme] [data-da="02"] .profile-actions{order:6}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=stats]>.arsenal-panel{display:none}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=stats]>.profile-equipment{display:none}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=appearance]>.profile-stats{display:none}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=appearance]>.profile-combat{display:none}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=appearance]>.profile-xp{display:none}:root[data-theme] [data-da="02"] .settings-screen{flex-direction:column;align-items:stretch;max-width:760px;display:flex}:root[data-theme] [data-da="02"] .settings-screen>.panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 0}:root[data-theme] [data-da="02"] .settings-screen .panel__title{border-bottom:2px solid #db2544;padding:10px 0;font:700 22px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .settings__row{border-bottom:1px solid #354952;padding:14px 0}:root[data-theme] [data-da="02"] .settings-screen input[type=range]{accent-color:#f02b4e}:root[data-theme] [data-da="02"] .settings-screen .btn{text-transform:none;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{grid-template-columns:minmax(0,1fr);gap:10px;padding-block-start:10px;padding-block-end:10px}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume input{width:100%}:root[data-theme] [data-da="02"] .roster-card__identity h2{color:#15232a}:root[data-theme] [data-da="02"] .roster-card>.btn:disabled{opacity:1;color:#f5e6cc;background:#142d37}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=stats]>.profile-appearance-summary{display:none}:root[data-theme] [data-da="02"] .guild-hall>.guild-crest{clip-path:none;background:0 0;width:36%!important;height:33%!important}:root[data-theme] [data-da="02"] .guild-empty>.guild-crest{clip-path:none;background:0 0;width:36%!important;height:33%!important}:root[data-theme] [data-da="02"] .guild-hall>.guild-crest svg{color:#ffe8b5;width:90%;height:90%}:root[data-theme] [data-da="02"] .guild-empty>.guild-crest svg{color:#ffe8b5;width:90%;height:90%}:root[data-theme] [data-da="02"] .arena-route-progress{color:#f3e4cb;background:#0c202a!important}:root[data-theme] [data-da="02"] .opponents-board .fcard__name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}:root[data-theme] [data-da="02"] .roster-screen{flex-direction:column;align-items:stretch;max-width:1000px;display:flex}:root[data-theme] [data-da="02"] .roster-screen>.notice{order:4;font-size:13px}:root[data-theme] [data-da="02"] .roster-grid{grid-template-columns:1fr;gap:14px;display:grid}:root[data-theme] [data-da="02"] .roster-card{color:#15232a;box-shadow:none;background:#e4dfce url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover;border:1px solid #647078;border-radius:0;grid-template-rows:36px auto auto auto auto;grid-template-columns:minmax(120px,42%) 1fr;gap:8px;padding:10px 14px;display:grid;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .roster-card--active{border:3px solid #ef264c}:root[data-theme] [data-da="02"] .roster-card__number{text-align:right;color:#981c32;background:#fff0d5bf;grid-column:1/-1;padding:4px}:root[data-theme] [data-da="02"] .roster-card__portrait{background:0 0;grid-area:2/1/6;align-self:end;place-items:end center;width:100%;height:235px;display:grid;overflow:visible}:root[data-theme] [data-da="02"] .roster-card__portrait>.fighter{width:188px!important;height:235px!important}:root[data-theme] [data-da="02"] .roster-card__identity{z-index:1;grid-column:2}:root[data-theme] [data-da="02"] .roster-card__record{z-index:1;grid-column:2}:root[data-theme] [data-da="02"] .roster-card__quotas{z-index:1;grid-column:2}:root[data-theme] [data-da="02"] .roster-card>.btn{z-index:1;grid-column:2}:root[data-theme] [data-da="02"] .roster-card__identity h2{text-transform:none;overflow-wrap:anywhere;font:700 28px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .roster-card__identity{color:#15232a;background:#fff1d9cf;margin:0;padding:5px 8px}:root[data-theme] [data-da="02"] .roster-card__record{color:#15232a;background:#fff1d9cf;margin:0;padding:5px 8px}:root[data-theme] [data-da="02"] .roster-card__quotas{color:#15232a;background:#fff1d9cf;margin:0;padding:5px 8px}:root[data-theme] [data-da="02"] .roster-card__deletion{color:#d4e2df;background:#081a23ed;grid-column:1/-1;padding:8px}:root[data-theme] [data-da="02"] .roster-card--empty{color:#e9e5d4;text-align:center;background:#0b202a url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;justify-content:center;align-items:center;min-height:170px;display:flex}:root[data-theme] [data-da="02"] .roster-card--empty .roster-card__number{display:none}:root[data-theme] [data-da="02"] .roster-card--empty p{display:none}:root[data-theme] [data-da="02"] .opponents-screen{max-width:1200px}:root[data-theme] [data-da="02"] .opponents-heading{text-align:center;color:#12222a;background:#f0e5c7 url(/assets/da02/fidelity/wheel-stage.webp) 50% 20%/cover;padding:22px 12px}:root[data-theme] [data-da="02"] .opponents-heading h1{color:#12222a;font:700 28px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-heading p{color:#253841}:root[data-theme] [data-da="02"] .opponents-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}:root[data-theme] [data-da="02"] .opponents-board :-webkit-any(.daily-rival,.opponents-roster,.list){display:contents}:root[data-theme] [data-da="02"] .opponents-board :is(.daily-rival,.opponents-roster,.list){display:contents}:root[data-theme] [data-da="02"] .opponents-board :-webkit-any(.daily-rival__heading,.opponents-subtitle){display:none}:root[data-theme] [data-da="02"] .opponents-board :is(.daily-rival__heading,.opponents-subtitle){display:none}:root[data-theme] [data-da="02"] .opponents-board .fcard{background:#0b1c25;border:1px solid #62717a;border-radius:0;flex-direction:column;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}:root[data-theme] [data-da="02"] .opponents-board .fcard--featured{border:2px solid #d5aa66}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{background:#d3d9cc url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover;border:0;justify-content:center;align-items:flex-end;width:100%;height:210px;min-height:0;display:flex;overflow:hidden}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{flex:none;width:154px!important;height:193px!important}:root[data-theme] [data-da="02"] .opponents-board .fcard__body{flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}:root[data-theme] [data-da="02"] .opponents-board .fcard__body>.row:first-child{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}:root[data-theme] [data-da="02"] .opponents-board .fcard__name{text-align:center;width:100%;min-height:44px;font:700 18px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta{justify-content:center;gap:5px}:root[data-theme] [data-da="02"] .opponents-board .fcard__line{gap:5px;font-size:12px;line-height:1.3}:root[data-theme] [data-da="02"] .opponents-board .fcard__xp{font-size:12px;line-height:1.35}:root[data-theme] [data-da="02"] .opponents-board .fcard__challenge{background:url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:auto;font:18px Anton,sans-serif;display:flex}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=stats]>.collection-board{display:none}:root[data-theme] [data-da="02"] .arena-route-screen{flex-direction:column;gap:14px;max-width:920px;display:flex}:root[data-theme] [data-da="02"] .arena-route-screen>*{width:100%}:root[data-theme] [data-da="02"] .arena-route-hero{display:none}:root[data-theme] [data-da="02"] .arena-route-map{background:0 0;border:0;order:1;padding:0}:root[data-theme] [data-da="02"] .arena-route-progress{background:#11232d url(/assets/da02/fidelity/wheel-stage.webp) bottom/cover;order:2}:root[data-theme] [data-da="02"] .arena-route-progress__rule{background:#081921e8;padding:8px}:root[data-theme] [data-da="02"] .arena-route-screen>.arena-prestige{order:3}:root[data-theme] [data-da="02"] .arena-route-list{grid-template-columns:1fr;gap:10px;display:grid}:root[data-theme] [data-da="02"] .arena-step__card{border-radius:0;height:95px;display:block;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .arena-step__visual{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .arena-step__copy{background:#081921dc;padding:8px 10px;position:absolute;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .arena-step__copy :-webkit-any(p,span,small){display:none}:root[data-theme] [data-da="02"] .arena-step__copy :is(p,span,small){display:none}:root[data-theme] [data-da="02"] .arena-step__copy h3{text-transform:none;font:20px/1.15 Georgia,serif}:root[data-theme] [data-da="02"] .arena-step__status{font-size:11px;top:4px;bottom:auto}:root[data-theme] [data-da="02"] .arena-step--locked .arena-bg__image{filter:brightness(.65)}:root[data-theme] [data-da="02"] .pantheon-screen{max-width:940px}:root[data-theme] [data-da="02"] .pantheon-hero{background:#dadaca url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover;border-radius:0;min-height:380px}:root[data-theme] [data-da="02"] .pantheon-hero__arch{display:none}:root[data-theme] [data-da="02"] .pantheon-hero__copy{background:#091820df;padding:16px}:root[data-theme] [data-da="02"] .pantheon-hero__copy h1{font:700 25px Georgia,serif}@media (min-width:900px){:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.illustrated-workshop{grid-area:1/1/3;height:680px;position:sticky;top:90px}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.rune-workbench{grid-area:1/2}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.rune-traders{grid-area:2/2}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>:-webkit-any(details,.rune-links){grid-column:1/-1}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>:is(details,.rune-links){grid-column:1/-1}:root[data-theme] [data-da="02"] .market-illustration{background-position:50% 52%;height:400px}:root[data-theme] [data-da="02"] .guild-hall{background-position:50% 42%;background-size:cover;height:600px}:root[data-theme] [data-da="02"] .guild-empty{background-position:50% 42%;background-size:cover;height:600px}:root[data-theme] [data-da="02"] .roster-grid{grid-template-columns:1fr 1fr}:root[data-theme] [data-da="02"] .opponents-board{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:550px){:root[data-theme] [data-da="02"] :-webkit-any(.rune-screen,.market-screen,.guild-screen,.profile-screen,.settings-screen,.roster-screen,.wheel-screen){padding:12px 12px calc(100px + env(safe-area-inset-bottom))}:root[data-theme] [data-da="02"] :is(.rune-screen,.market-screen,.guild-screen,.profile-screen,.settings-screen,.roster-screen,.wheel-screen){padding:12px 12px calc(100px + env(safe-area-inset-bottom))}:root[data-theme] [data-da="02"] .illustrated-workshop{height:430px}:root[data-theme] [data-da="02"] .illustrated-workshop__speech{width:31%;padding:8px;font-size:12px;right:10px}:root[data-theme] [data-da="02"] .illustrated-workshop__speech strong{font-size:16px}:root[data-theme] [data-da="02"] .market-illustration{height:250px}:root[data-theme] [data-da="02"] .market-card{grid-template-columns:70px 1fr;gap:8px}:root[data-theme] [data-da="02"] .market-card>.btn{grid-column:2;max-width:none}:root[data-theme] [data-da="02"] .market-card__art{grid-row:1/3;width:70px}:root[data-theme] [data-da="02"] .wheel-illustration{padding:18px 0}:root[data-theme] [data-da="02"] .wheel{width:100%;margin-top:16px}:root[data-theme] [data-da="02"] .native-editor__looks .appearance-portrait{height:125px}:root[data-theme] [data-da="02"] .native-editor__looks strong{font-size:13px}:root[data-theme] [data-da="02"] .native-editor__looks small{font-size:10px}:root[data-theme] [data-da="02"] .guild-hall{height:470px}:root[data-theme] [data-da="02"] .guild-empty{height:470px}:root[data-theme] [data-da="02"] .profile-scene{min-height:310px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{right:-25px;width:240px!important;height:300px!important}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{max-width:54%;padding:10px;top:20px;left:8px}:root[data-theme] [data-da="02"] .profile-scene h1{font-size:27px}:root[data-theme] [data-da="02"] .illustrated-tabs button{gap:4px;font-size:13px}:root[data-theme] [data-da="02"] .illustrated-tabs svg{width:16px}:root[data-theme] [data-da="02"] .opponents-board{gap:6px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{height:157px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:113px!important;height:141px!important}:root[data-theme] [data-da="02"] .opponents-board .fcard__body{gap:6px;padding:7px 5px}:root[data-theme] [data-da="02"] .opponents-board .fcard__name{min-height:50px;font-size:14px}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta{gap:4px}:root[data-theme] [data-da="02"] .opponents-board :-webkit-any(.chip,.tag){font-size:10px}:root[data-theme] [data-da="02"] .opponents-board :is(.chip,.tag){font-size:10px}:root[data-theme] [data-da="02"] .opponents-board .fcard__line{font-size:10px}:root[data-theme] [data-da="02"] .opponents-board .fcard__line svg{display:none}:root[data-theme] [data-da="02"] .opponents-board .fcard__xp{font-size:10px}:root[data-theme] [data-da="02"] .opponents-board .fcard__xp svg{flex:none;width:12px}:root[data-theme] [data-da="02"] .opponents-board .fcard__challenge{gap:3px;font-size:13px}}:root[data-theme] [data-da="02"] .ranking-podium{color:#101f28;isolation:isolate;background:#d9d4bd url(/assets/da02/fidelity/podium.webp) 50%/cover;border:1px solid #52616a;min-height:560px;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .ranking-podium header{text-align:center;background:linear-gradient(#fff2d9ef,#fff2d9a8,#0000);padding:20px 10px;position:absolute;top:0;bottom:auto;left:0;right:0}:root[data-theme] [data-da="02"] .ranking-podium h1{text-transform:uppercase;color:#14232a;font:700 34px Georgia,serif}:root[data-theme] [data-da="02"] .ranking-podium header p{font:18px Georgia,serif}:root[data-theme] [data-da="02"] .ranking-podium__places{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid;position:absolute;top:20%;bottom:22%;left:5%;right:5%}:root[data-theme] [data-da="02"] .ranking-podium__place{place-items:center;min-width:0;display:grid;position:relative}:root[data-theme] [data-da="02"] .ranking-podium__place--1{padding-bottom:45px}:root[data-theme] [data-da="02"] .ranking-podium__place--3{padding-bottom:0}:root[data-theme] [data-da="02"] .ranking-podium__place--2{padding-bottom:15px}:root[data-theme] [data-da="02"] .ranking-podium__label{text-align:center;color:#f7e4c6;background:#0b1d26e8;width:100%;min-width:0;padding:5px;display:grid}:root[data-theme] [data-da="02"] .ranking-podium__label strong{overflow-wrap:anywhere;font:700 18px Georgia,serif}:root[data-theme] [data-da="02"] .ranking-podium__label span{font-size:12px}:root[data-theme] [data-da="02"] .ranking-podium footer{text-align:center;color:#f4e4c7;background:#091a23ed;padding:12px;position:absolute;top:auto;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .pantheon-screen>.pantheon-hero{min-height:310px}:root[data-theme] [data-da="02"] .pantheon-screen .panel--lamp{color:#f6e6cf}:root[data-theme] [data-da="02"] .pantheon-screen .panel--lamp .muted{color:#b7c6c4}:root[data-theme] [data-da="02"] .pantheon-hero__copy{max-width:55%}:root[data-theme] [data-da="02"] .pantheon-hero__copy h1{font-size:24px;line-height:1.15}:root[data-theme] [data-da="02"] .pantheon-hero__fighter .fighter__pet{display:none}@media (max-width:550px){:root[data-theme] [data-da="02"] .ranking-podium{min-height:390px}:root[data-theme] [data-da="02"] .ranking-podium__place>.fighter{width:115px!important;height:144px!important}:root[data-theme] [data-da="02"] .ranking-podium__label strong{font-size:13px}:root[data-theme] [data-da="02"] .ranking-podium__label span{font-size:10px}}:root[data-theme] [data-da="02"] .community-screen{max-width:1120px}:root[data-theme] [data-da="02"] .community-heading{background:#0b1e27;border:1px solid #51616a;padding:20px}:root[data-theme] [data-da="02"] .community-heading h2{color:#f1e1c5;font:700 27px Georgia,serif}:root[data-theme] [data-da="02"] .community-guild-hall{text-align:center;background:#ded9cb url(/assets/da02/fidelity/guild.webp) 50%/cover;border:1px solid #52616a;min-height:470px;position:relative}:root[data-theme] [data-da="02"] .community-guild-hall h1{color:#14252d;background:#fff0d5d9;margin:0;padding:20px;font:700 30px Georgia,serif}:root[data-theme] [data-da="02"] .community-guild-hall>div{color:#f4e5cc;background:#071a24eb;padding:18px;position:absolute;bottom:30px;left:8%;right:8%}:root[data-theme] [data-da="02"] .community-guild-hall h2{color:#f6e5c8;font:700 28px Georgia,serif}:root[data-theme] [data-da="02"] .community-columns>section{background:#091b25 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #51616a;border-radius:0}:root[data-theme] [data-da="02"] .community-columns h2{font-family:Georgia,serif}:root[data-theme] [data-da="02"] .community-ranking>li{background:#091b25;border:1px solid #51616a;border-radius:0}:root[data-theme] [data-da="02"] .community-rank{color:#efbf72;font:700 26px Georgia,serif}:root[data-theme] [data-da="02"] .community-tabs .option[aria-pressed=true]{background:#982236 url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%}:root[data-theme] [data-da="02"] .opponents-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root[data-theme] [data-da="02"] .opponents-board .fcard{background:#0c1b23 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:2px solid #455d68;grid-template-rows:auto auto 250px 60px;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid}:root[data-theme] [data-da="02"] .opponents-board .fcard[aria-pressed=true]{border-color:#40dbe0;box-shadow:inset 0 0 0 1px #40dbe0}:root[data-theme] [data-da="02"] .opponents-board .fcard__body{display:contents}:root[data-theme] [data-da="02"] .opponents-board .fcard__body>.row:first-child{grid-row:1;align-content:center;min-height:72px;padding:9px 4px 2px}:root[data-theme] [data-da="02"] .opponents-board .fcard__name{color:#f0e7d5;text-transform:none;min-height:0;font:700 18px/1.15 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta{grid-row:2;align-content:start;min-height:52px;padding:3px 3px 8px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{grid-row:3;min-width:0;height:250px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:170px!important;height:242px!important}:root[data-theme] [data-da="02"] .opponents-board .fcard__equipment{border-top:1px solid #607b86;grid-row:4;grid-template-columns:1fr 1px 1fr;place-items:center;display:grid;overflow:hidden}:root[data-theme] [data-da="02"] .fcard__equipment>span:empty{background:#455d68;height:46px}:root[data-theme] [data-da="02"] .fcard__equipment .pet{flex:none;position:relative;width:54px!important;height:54px!important;margin:0!important}:root[data-theme] [data-da="02"] .fcard__equipment .weapon-sprite{max-width:100%}:root[data-theme] [data-da="02"] .fcard__no-pet{text-align:center;color:#b1c0c4;font:12px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board :-webkit-any(.fcard__line,.fcard__xp,.fcard__ranking,.fcard__challenge){display:none}:root[data-theme] [data-da="02"] .opponents-board :is(.fcard__line,.fcard__xp,.fcard__ranking,.fcard__challenge){display:none}:root[data-theme] [data-da="02"] .opponents-pages{justify-content:space-between;align-items:center;gap:8px;margin:10px 0;display:flex}:root[data-theme] [data-da="02"] .opponents-pages .btn{text-transform:none;letter-spacing:0;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice{background:#10222b url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #66818a;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px;display:grid}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{width:84px;height:120px}:root[data-theme] [data-da="02"] .opponent-choice header{margin-bottom:8px}:root[data-theme] [data-da="02"] .opponent-choice h2{text-transform:none;margin:0 0 3px;font:700 20px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice header span{font:13px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice p{font:13px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice .statbar{grid-template-columns:62px 25px minmax(0,1fr);gap:6px;margin-block-start:5px;margin-block-end:5px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__value{grid-area:1/2;font-size:14px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__track{grid-area:1/3;height:12px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__name{font:13px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice .statbar__fill{background:var(--stat-color)}:root[data-theme] [data-da="02"] .opponent-choice>.btn{grid-column:1/-1;min-height:52px;font:22px Anton,sans-serif}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{grid-template-columns:27px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;display:grid}:root[data-theme] [data-da="02"] .stat-mark{width:25px;height:25px;color:var(--stat-color)}:root[data-theme] [data-da="02"] .profile-stats .statbar{grid-template-columns:80px 30px minmax(0,1fr);gap:8px}:root[data-theme] [data-da="02"] .profile-stats .statbar--allocate{grid-template-columns:80px 30px minmax(0,1fr) 44px}:root[data-theme] [data-da="02"] .profile-stats .statbar__track{grid-area:1/3}:root[data-theme] [data-da="02"] .profile-stats .statbar__value{grid-area:1/2;font:18px Georgia,serif}:root[data-theme] [data-da="02"] .profile-stats .statbar__name{font:15px Georgia,serif}:root[data-theme] [data-da="02"] .profile-stats .statbar__plus{width:44px;height:44px}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=stats]>.profile-appearance-summary{display:flex}:root[data-theme] [data-da="02"] .profile-appearance-summary{background:#10222b url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;order:6}:root[data-theme] [data-da="02"] .profile-appearance-summary .btn{text-transform:none;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .profile-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}:root[data-theme] [data-da="02"] .profile-actions>.grid-2{display:contents}:root[data-theme] [data-da="02"] .profile-actions>.btn{text-transform:none;letter-spacing:0;min-height:44px;font:15px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .profile-actions>.btn--plum{display:none}:root[data-theme] [data-da="02"] .settings-screen>.panel{padding:6px 0}:root[data-theme] [data-da="02"] .settings-screen .panel__title{margin:0 0 6px;font-size:20px}:root[data-theme] [data-da="02"] .settings-screen .settings__row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}:root[data-theme] [data-da="02"] .settings-screen .settings__row .small{margin:3px 0;font-size:12px;line-height:1.3}:root[data-theme] [data-da="02"] .settings-screen .settings__row .strong{margin:0;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .audio-settings{gap:6px}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{border-bottom:1px solid #354952;grid-template-columns:24px 70px minmax(0,1fr) 40px;align-items:center;gap:10px;padding:5px 0;font:16px Georgia,serif;display:grid}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume output{color:#e8e3d7;text-align:right;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;min-width:0;height:44px;min-height:44px;padding:0}:root[data-theme] [data-da="02"] .settings-screen input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#f22648 var(--audio-fill),#152630 var(--audio-fill));border:1px solid #556872;border-radius:3px;height:10px}:root[data-theme] [data-da="02"] .settings-screen input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#cad0d1;border:2px solid #f2efe3;border-radius:50%;width:21px;height:21px;margin-top:-6px;box-shadow:0 2px 3px #0008}:root[data-theme] [data-da="02"] .settings-screen input[type=range]::-moz-range-track{background:#152630;border:1px solid #556872;border-radius:3px;height:8px}:root[data-theme] [data-da="02"] .settings-screen input[type=range]::-moz-range-progress{background:#f22648;height:8px}:root[data-theme] [data-da="02"] .settings-screen input[type=range]::-moz-range-thumb{background:#cad0d1;border:2px solid #f2efe3;border-radius:50%;width:18px;height:18px}:root[data-theme] [data-da="02"] .settings-screen .audio-details{border-top:1px solid #354952;padding:8px 0;font-size:14px}:root[data-theme] [data-da="02"] .settings-screen .btn{letter-spacing:0;justify-content:flex-start;min-height:44px}:root[data-theme] [data-da="02"] .settings-screen .kv{font:14px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .segmented{gap:2px}:root[data-theme] [data-da="02"] .settings-screen .segmented .option{min-width:40px;min-height:44px}:root[data-theme] [data-da="02"] .topbar__title{white-space:normal;text-overflow:clip;line-height:1.15;overflow:visible}:root[data-theme] [data-da="02"] :is(.collection-panel,.settings-screen>.panel,.opponent-choice){border-image:url(/brand/da02-v2/panel-metal-blue.webp) 18/5px}:root[data-theme] [data-da="02"] .result-board .result__fighters{top:2%;bottom:2%;left:0;right:0}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter{width:43%!important;height:min(97%,66cqw)!important}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter[data-pose=ko]{width:36%!important;height:min(74%,52cqw)!important}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter:first-child{left:16%}:root[data-theme] [data-da="02"] .result-board .result__fighters>.fighter:last-child{right:0%}:root[data-theme] [data-da="02"] .result-board--loss .result__fighters>.fighter:first-child{left:0%}:root[data-theme] [data-da="02"] .result-board--loss .result__fighters>.fighter:last-child{right:16%}:root[data-theme] [data-da="02"] .result-board .result__companions{width:21%;height:min(42%,30cqw);bottom:4%}:root[data-theme] [data-da="02"] .result-board__headline{padding:18px 16px 8px}:root[data-theme] [data-da="02"] .result-board .result__sub{margin:6px auto 0}:root[data-theme] [data-da="02"] .fight-result-rewards{padding:14px}:root[data-theme] [data-da="02"] .fight-result-rewards .panel__title{margin-bottom:10px;font-size:17px}:root[data-theme] [data-da="02"] .result__gains{margin-bottom:10px}:root[data-theme] [data-da="02"] .result-gain{grid-template-columns:24px auto;align-content:center;gap:4px;padding:4px}:root[data-theme] [data-da="02"] .result-gain svg{grid-row:1/3;align-self:center;width:22px}:root[data-theme] [data-da="02"] .result-gain strong{font:700 22px Georgia,serif}:root[data-theme] [data-da="02"] .result-gain small{grid-column:2}@media (min-width:900px){:root[data-theme] [data-da="02"] .opponents-screen{max-width:1100px}:root[data-theme] [data-da="02"] .opponents-board .fcard{grid-template-rows:auto auto 340px 70px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{height:340px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:250px!important;height:330px!important}}:root[data-theme] [data-da="02"] .opponents-board .fcard__body>.row:first-child{min-height:74px}:root[data-theme] [data-da="02"] .opponents-board .fcard__name{font-size:clamp(13px,3.5vw,18px)}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--demo{font:10px/1.1 var(--font-text);padding:3px 5px;position:static;top:auto;bottom:auto;left:auto;right:auto}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--rival{font:10px/1.1 var(--font-text);padding:3px 5px;position:static;top:auto;bottom:auto;left:auto;right:auto}:root[data-theme] [data-da="02"] .profile-stats .statbar{min-height:30px}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{padding:5px 0}:root[data-theme] [data-da="02"] .profile-screen[data-profile-tab=appearance]>.profile-combat-details{display:none}:root[data-theme] [data-da="02"] .inventory-screen .collection-panel{background:#0c202a url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border-color:#526977;border-radius:0}:root[data-theme] [data-da="02"] .inventory-screen :-webkit-any(.collection-armory,.collection-abilities){background:#0c202a url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border-color:#526977;border-radius:0}:root[data-theme] [data-da="02"] .inventory-screen :is(.collection-armory,.collection-abilities){background:#0c202a url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border-color:#526977;border-radius:0}:root[data-theme] [data-da="02"] .result-actions .grid-2 .btn{text-transform:none;letter-spacing:0;background:#112833 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #66818a;min-height:48px;padding:9px 8px;font:16px/1.15 Georgia,serif}.topbar__brand,.topbar__settings,.topbar__mobile-currency{display:none}:root[data-theme] [data-da="02"] .profile-screen{gap:10px}:root[data-theme] [data-da="02"] .profile-scene{background:#d9d6c6 url(/brand/da02-v2/home-arena-clean.webp) 50% 40%/cover}:root[data-theme] [data-da="02"] .profile-scene>.arena-bg{display:none}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{box-shadow:none;background:linear-gradient(90deg,#fff0d5f5,#fff0d5d6 70%,#fff0d500);padding:15px 18px 25px;top:24px;left:0}:root[data-theme] [data-da="02"] .profile-scene>.fighter{right:2%;width:280px!important;height:350px!important}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{padding-block-start:6px;padding-block-end:6px}:root[data-theme] [data-da="02"] .profile-primary-actions{order:4;grid-template-columns:1.4fr 1fr;gap:7px;display:grid}:root[data-theme] [data-da="02"] .profile-primary-actions .btn{min-height:44px;padding:8px 6px;font-size:14px}:root[data-theme] [data-da="02"] .profile-screen .profile-appearance-summary{order:5;gap:12px;padding:9px;display:flex!important}:root[data-theme] [data-da="02"] .profile-appearance-summary>.appearance-portrait{width:75px;height:75px}:root[data-theme] [data-da="02"] .profile-appearance-summary p{margin:5px 0 0;font:13px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .profile-appearance-summary strong{font:700 15px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .profile-xp{border:1px solid #354952;padding:8px 10px;font:13px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .profile-xp .bar{height:17px}:root[data-theme] [data-da="02"] .profile-more{padding:10px 0}:root[data-theme] [data-da="02"] .profile-more summary{align-content:center;min-height:44px;font-size:14px}:root[data-theme] [data-da="02"] .settings-screen{gap:8px}:root[data-theme] [data-da="02"] .settings-screen>.panel{box-shadow:none;background:0 0;padding:0}:root[data-theme] [data-da="02"] .settings-screen .panel__title{margin:0;padding:10px 0 8px;font-size:19px}:root[data-theme] [data-da="02"] .settings-screen .settings__row{min-height:48px;padding:9px 0}:root[data-theme] [data-da="02"] .settings-screen .settings__row .small{font-size:11px}:root[data-theme] [data-da="02"] .settings-screen select{color:#f3e6cd;background:#0b1921;border:1px solid #50606a;min-width:92px;min-height:44px;padding:7px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .settings-accessibility{flex-direction:column;display:flex}:root[data-theme] [data-da="02"] .settings-accessibility .settings__row:first-of-type{order:2}:root[data-theme] [data-da="02"] .settings-account>.btn{justify-content:flex-start;width:100%}:root[data-theme] [data-da="02"] .settings-account .kv{padding:6px 0;font:13px/1.6 Georgia,serif}:root[data-theme] [data-da="02"] :-webkit-any(.settings-storage,.settings-about)>summary{cursor:pointer;border-bottom:1px solid #354952;min-height:44px;padding:12px 0;font:14px Georgia,serif}:root[data-theme] [data-da="02"] :is(.settings-storage,.settings-about)>summary{cursor:pointer;border-bottom:1px solid #354952;min-height:44px;padding:12px 0;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor{align-items:start;gap:0}:root[data-theme] [data-da="02"] .native-editor__stage{z-index:0;border-bottom:0;height:440px;position:relative;top:auto}:root[data-theme] [data-da="02"] .native-editor__stage>h2{text-align:center;color:#10212a;margin:0;font:700 25px/1.2 Georgia,serif;position:absolute;top:16px;left:0;right:0}:root[data-theme] [data-da="02"] .native-editor__actor{top:68px;bottom:0;left:0;right:35px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:284px!important;height:355px!important}:root[data-theme] [data-da="02"] .native-editor__closeup{width:88px;position:absolute;top:69px;right:12px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%);background:#14252df0;border:1px solid #44555e;height:90px}:root[data-theme] [data-da="02"] .native-editor__closeup>button{color:#f4e6ca;background:#0b1b25;border:1px solid #536571;justify-content:center;align-items:center;gap:4px;width:100%;min-height:44px;padding:3px;font:12px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .native-editor__choices{background:#0c1d27 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #52616a;padding:14px}:root[data-theme] [data-da="02"] .native-editor__section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}:root[data-theme] [data-da="02"] .native-editor__section-heading h2{margin:0;font:700 17px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__sex{gap:4px;display:flex}:root[data-theme] [data-da="02"] .native-editor__sex button{color:#eee2c9;cursor:pointer;background:#0b1b24;border:1px solid #53616a;min-height:44px;padding:6px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__sex button[aria-pressed=true]{background:#21423f;border-color:#6cafa3}:root[data-theme] [data-da="02"] .native-editor__looks{gap:7px;margin:10px 0 0}:root[data-theme] [data-da="02"] .native-editor__looks button{cursor:pointer;gap:2px;padding:4px}:root[data-theme] [data-da="02"] .native-editor__looks .appearance-portrait{height:120px}:root[data-theme] [data-da="02"] .native-editor__looks button[aria-pressed=true]{box-shadow:none;background:#21423f;border-color:#6cafa3}:root[data-theme] [data-da="02"] .native-editor__looks strong{font:13px Georgia,serif}:root[data-theme] [data-da="02"] .appearance-edit-screen .appearance-edit__cost{background:0 0;border:0;order:2;margin:0;padding:8px 0;font-size:12px}:root[data-theme] [data-da="02"] .appearance-edit-screen>.btn{order:3}:root[data-theme] [data-da="02"] .native-editor__choices>.native-editor__note{margin:12px 0 0;font-size:12px;line-height:1.4}@media (max-width:899px){:root[data-theme] [data-da="02"] .topbar{background:#10222b url(/brand/da02-v2/home-arena-clean.webp) 50% 12%/cover;border-bottom:0;gap:7px;height:66px;min-height:66px;padding:4px 9px}:root[data-theme] [data-da="02"] .topbar__brand{clip-path:polygon(0 0,100% 0,84% 100%,0 100%);color:#f7e9c9;cursor:pointer;background:#08151e;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:145px;height:62px;padding:5px 18px 7px 2px;display:flex;position:relative}:root[data-theme] [data-da="02"] .topbar__brand .brand-logo{width:112px;height:auto}:root[data-theme] [data-da="02"] .topbar__brand>span{font:9px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .topbar__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-theme] [data-da="02"] .topbar__spacer{display:none}:root[data-theme] [data-da="02"] .topbar__back{background:#0b1921cf;width:30px;min-width:30px;padding:3px}:root[data-theme] [data-da="02"] .topbar__right{align-items:center;gap:5px;min-width:0;margin-left:auto;display:flex}:root[data-theme] [data-da="02"] .topbar__right .chip{background:#08151eed;gap:4px;min-height:34px;padding:4px 7px;font-size:13px}:root[data-theme] [data-da="02"] .topbar__mobile-currency{display:inline-flex}:root[data-theme] [data-da="02"] .topbar__settings{color:#f7ecd7;cursor:pointer;background:#08151eee;border:1px solid #52616a;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}:root[data-theme] [data-da="02"] .profile-screen{gap:8px;padding-top:0}:root[data-theme] [data-da="02"] .profile-scene{min-height:265px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{right:-3%;width:220px!important;height:275px!important}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{max-width:56%;padding:9px 10px 20px;top:18px}:root[data-theme] [data-da="02"] .profile-scene h1{font-size:28px}:root[data-theme] [data-da="02"] .profile-scene__renown{font-size:15px}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{min-height:34px;padding-block-start:5px;padding-block-end:5px}:root[data-theme] [data-da="02"] .profile-screen .profile-stats{padding:0}:root[data-theme] [data-da="02"] .profile-screen .illustrated-tabs{margin-top:-8px}:root[data-theme] [data-da="02"] .profile-screen .illustrated-tabs button{min-height:44px}:root[data-theme] [data-da="02"] .settings-screen{padding-top:0}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{padding:19px 6px 17px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading h1{font-size:26px}:root[data-theme] [data-da="02"] .native-editor__stage{height:325px}:root[data-theme] [data-da="02"] .native-editor__stage>h2{font-size:24px;top:14px}:root[data-theme] [data-da="02"] .native-editor__actor{top:48px;bottom:0;left:0;right:40px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:222px!important;height:277px!important}:root[data-theme] [data-da="02"] .native-editor__closeup{width:78px;top:56px;right:10px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:82px}:root[data-theme] [data-da="02"] .appearance-edit-screen{gap:10px;padding-top:0}}@media (prefers-reduced-motion:no-preference){:root[data-theme] [data-da="02"] .native-editor__closeup>button:active{transform:translateY(1px)}}:root[data-theme] [data-da="02"] .audio-settings{position:relative}:root[data-theme] [data-da="02"] .audio-settings .panel__title{min-height:48px}:root[data-theme] [data-da="02"] .audio-settings__toggle{position:absolute;top:0;right:0}:root[data-theme] [data-da="02"] .audio-settings__toggle .audio-toggle{background:0 0;border:0;min-width:44px;padding:6px}:root[data-theme] [data-da="02"] .audio-settings__toggle .audio-toggle span{display:none}:root[data-theme] [data-da="02"] .settings-screen .panel__title{align-items:center;gap:10px;display:flex}:root[data-theme] [data-da="02"] .settings-screen .audio-details>summary{min-height:44px;padding:12px 0}:root[data-theme] [data-da="02"] .profile-appearance-summary>span:first-child{font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .profile-appearance-summary__outfit{max-width:35%;margin-left:auto;font:13px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .profile-appearance-summary__outfit small{margin-top:4px;font-size:11px;display:block}:root[data-theme] [data-da="02"] .profile-primary-actions .btn{text-transform:none;letter-spacing:0;font:14px/1.2 Georgia,serif}@media (max-width:899px){:root[data-theme] [data-da="02"] .profile-stats .statbar{min-height:24px}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{min-height:32px;padding-block-start:3px;padding-block-end:3px}:root[data-theme] [data-da="02"] .profile-appearance-summary{gap:8px!important}:root[data-theme] [data-da="02"] .profile-appearance-summary>.appearance-portrait{width:58px;height:69px}:root[data-theme] [data-da="02"] .profile-appearance-summary__outfit{display:none}}:root[data-theme] [data-da="02"] .settings-screen .audio-settings{gap:0}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{min-height:44px;padding-block-start:0;padding-block-end:0}:root[data-theme] [data-da="02"] .settings-screen .settings__row{padding-block-start:4px;padding-block-end:4px}:root[data-theme] [data-da="02"] .settings-accessibility .settings__row .small{display:none}:root[data-theme] [data-da="02"] .profile-appearance-colors{gap:7px;margin-left:auto;display:flex}:root[data-theme] [data-da="02"] .profile-appearance-colors>span{text-align:center;flex-direction:column;gap:5px;font:11px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .profile-appearance-colors i{border:1px solid #788087;border-radius:3px;width:30px;height:39px;display:block}@media (max-width:899px){:root[data-theme] [data-da="02"] .profile-scene{min-height:235px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{bottom:-30px}:root[data-theme] [data-da="02"] .profile-appearance-summary>div>strong{font-size:12px}:root[data-theme] [data-da="02"] .profile-appearance-summary>.appearance-portrait{width:54px}:root[data-theme] [data-da="02"] .profile-appearance-summary>span:first-child{font-size:11px}}:root[data-theme] [data-da="02"] .native-editor__banner{color:#fff1d4;clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%);text-align:center;background:#971e32;width:80px;margin:0;padding:15px 7px 23px;font:700 15px/1.2 Georgia,serif;position:absolute;top:110px;left:12px}:root[data-theme] [data-da="02"] .native-editor__choices{min-width:0}:root[data-theme] [data-da="02"] .native-editor__choices h3{margin:0 0 6px;font:700 16px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__choices section{margin-top:14px}:root[data-theme] [data-da="02"] .native-editor__looks .appearance-portrait{height:76px}:root[data-theme] [data-da="02"] .native-editor__outfit-row{grid-auto-columns:calc(33.3333% - 4.66667px);grid-auto-flow:column;justify-content:start;gap:7px;padding-bottom:3px;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .native-editor__outfit-row button{color:#eee2c9;cursor:pointer;background:#0b1b24;border:1px solid #53616a;flex-direction:column;align-items:center;min-width:0;padding:3px;display:flex}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{width:100%;height:68px}:root[data-theme] [data-da="02"] .native-editor__outfit-row button>span{padding:3px 0;font:12px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__colors{grid-template-columns:94px minmax(0,1fr);align-items:center;gap:9px;display:grid}:root[data-theme] [data-da="02"] .native-editor__colors h3{font-size:14px}:root[data-theme] [data-da="02"] .native-editor__colors>div{scrollbar-width:thin;gap:5px;padding:3px 2px 5px;display:flex;overflow-x:auto}:root[data-theme] [data-da="02"] .native-editor__colors button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:5px;display:grid;position:relative}:root[data-theme] [data-da="02"] .native-editor__colors button>span{background:var(--swatch);border:1px solid #e9dac67a;border-radius:50%;width:30px;height:30px}:root[data-theme] [data-da="02"] .native-editor__colors button[aria-pressed=true]{background:#e8ba6817;border-color:#e8ba68}:root[data-theme] [data-da="02"] .native-editor__details>div{scroll-snap-type:x proximity;grid-auto-columns:calc(25% - 5.25px);grid-auto-flow:column;gap:7px;padding:1px 1px 7px;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .native-editor__details button{color:#eee2c9;scroll-snap-align:start;cursor:pointer;background:#0b1b24;border:1px solid #53616a;padding:2px 2px 5px;position:relative}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{width:100%;height:60px}:root[data-theme] [data-da="02"] .native-editor__details button>span{font:11px/1.25 Georgia,serif;display:block}:root[data-theme] [data-da="02"] .native-editor__details button>svg{position:absolute;top:4px;right:4px}:root[data-theme] [data-da="02"] .native-editor__details button:disabled{opacity:.55;cursor:default}:root[data-theme] [data-da="02"] :-webkit-any(.native-editor__outfit-row,.native-editor__details) button[aria-pressed=true]{background:#21423f;border-color:#6cafa3}:root[data-theme] [data-da="02"] :is(.native-editor__outfit-row,.native-editor__details) button[aria-pressed=true]{background:#21423f;border-color:#6cafa3}:root[data-theme] [data-da="02"] .native-editor button:focus-visible{outline-offset:2px;outline:2px solid #efc778}@media (min-width:900px){:root[data-theme] [data-da="02"] .native-editor__stage{height:620px;position:sticky;top:80px}:root[data-theme] [data-da="02"] .native-editor__actor{top:115px;bottom:10px;left:0;right:20px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:352px!important;height:440px!important}}@media (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__choices{padding:11px}:root[data-theme] [data-da="02"] .native-editor__stage{height:295px}:root[data-theme] [data-da="02"] .native-editor__actor{top:44px;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:200px!important;height:251px!important}:root[data-theme] [data-da="02"] .native-editor__banner{width:68px;padding:10px 4px 19px;font-size:12px;top:109px;left:5px}:root[data-theme] [data-da="02"] .native-editor__closeup{width:69px;right:7px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:72px}:root[data-theme] [data-da="02"] .native-editor__looks .appearance-portrait{height:60px}:root[data-theme] [data-da="02"] .native-editor__choices section{margin-top:10px}:root[data-theme] [data-da="02"] .native-editor__colors{grid-template-columns:86px minmax(0,1fr);gap:5px}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{height:57px}}:root[data-theme] [data-da="02"] .native-editor__choices{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}:root[data-theme] [data-da="02"] .native-editor__choices section{min-width:0;margin:0}:root[data-theme] [data-da="02"] .native-editor__choices h2{letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font:700 12px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__choices h3{letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font:700 12px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__looks{gap:6px;margin:0}:root[data-theme] [data-da="02"] .native-editor__looks img{object-fit:contain;width:auto;max-width:100%;height:64px;display:block}:root[data-theme] [data-da="02"] .native-editor__looks button{min-height:86px;padding:3px}:root[data-theme] [data-da="02"] .native-editor__looks strong{font:11px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__sex{z-index:2;gap:3px;position:absolute;top:18px;left:12px}:root[data-theme] [data-da="02"] .native-editor__sex button{min-height:30px;padding:4px 5px;font-size:11px}:root[data-theme] [data-da="02"] .native-editor__outfit-row{grid-auto-columns:calc(33.3333% - 4px);gap:6px}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{height:64px}:root[data-theme] [data-da="02"] .native-editor__outfit-row button>span{white-space:nowrap;font-size:10px}:root[data-theme] [data-da="02"] .native-editor__colors{display:block}:root[data-theme] [data-da="02"] .native-editor__colors>div{gap:3px;padding:1px 1px 5px}:root[data-theme] [data-da="02"] .native-editor__colors button{border-radius:4px;flex-basis:32px;width:32px;height:36px;padding:2px}:root[data-theme] [data-da="02"] .native-editor__colors button>span{border-radius:3px;width:27px;height:29px;box-shadow:inset 2px 2px #fff2,inset -2px -2px #0002}:root[data-theme] [data-da="02"] .native-editor__colors button[aria-pressed=true]{background:#194e56;border-color:#3cd1d0}:root[data-theme] [data-da="02"] .native-editor__details{grid-column:1/-1}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{place-items:center;height:58px;display:grid}:root[data-theme] [data-da="02"] .native-editor__none{place-items:center;height:58px;display:grid}:root[data-theme] [data-da="02"] .native-editor__none svg{fill:none;stroke:#c5c5bf;stroke-width:2.7px;width:33px;height:33px}:root[data-theme] [data-da="02"] .native-editor__details button{min-height:80px}:root[data-theme] [data-da="02"] .native-editor__stage>h2{letter-spacing:.08em;font-family:Georgia,serif;font-size:20px}:root[data-theme] [data-da="02"] .native-editor__stage{isolation:isolate}:root[data-theme] [data-da="02"] .native-editor__choices{isolation:isolate;position:relative}@media (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__stage{height:337px}:root[data-theme] [data-da="02"] .native-editor__actor{top:42px;bottom:0;left:0;right:8px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:236px!important;height:295px!important}:root[data-theme] [data-da="02"] .native-editor__closeup{width:86px;top:69px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:130px}:root[data-theme] [data-da="02"] .native-editor__banner{letter-spacing:.05em;text-transform:uppercase;width:55px;padding:22px 5px 27px;font:12px/1.5 Anton,sans-serif;top:90px;left:7px}:root[data-theme] [data-da="02"] .native-editor__choices{gap:11px 12px;padding:12px}:root[data-theme] [data-da="02"] .native-editor__sex{grid-column:1/-1;justify-content:flex-end;position:relative;top:auto;left:auto}:root[data-theme] [data-da="02"] .native-editor__section-heading{display:block;position:relative}:root[data-theme] [data-da="02"] .native-editor__section-heading .native-editor__sex{justify-content:flex-start;position:absolute;top:auto;bottom:calc(100% + 33px);left:0}:root[data-theme] [data-da="02"] .native-editor__sex button{background:#0b1b24eb;min-height:32px;font-size:10px}:root[data-theme] [data-da="02"] .appearance-edit-screen>.btn{min-height:48px;font-size:19px}:root[data-theme] [data-da="02"] .appearance-edit-screen .appearance-edit__cost{padding:3px 0;font-size:10px;line-height:1.3}}:root[data-theme] [data-da="02"] .native-editor__banner{background:#971e32 url(/brand/da02-v2/button-red-painted-mobile.webp) 50%/cover;border:2px solid #c18448;flex-direction:column;align-items:center;gap:12px;display:flex}:root[data-theme] [data-da="02"] .native-editor__banner>svg{color:#efc47e;flex:none}@media (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__stage{height:325px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:226px!important;height:283px!important}:root[data-theme] [data-da="02"] .native-editor__choices{gap:8px 12px;padding:10px}:root[data-theme] [data-da="02"] .native-editor__choices h2{margin-bottom:4px;font-size:10px}:root[data-theme] [data-da="02"] .native-editor__choices h3{margin-bottom:4px;font-size:10px}:root[data-theme] [data-da="02"] .native-editor__looks button{height:65px;min-height:65px;padding:2px}:root[data-theme] [data-da="02"] .native-editor__looks img{height:47px}:root[data-theme] [data-da="02"] .native-editor__looks strong{font-size:10px}:root[data-theme] [data-da="02"] .native-editor__outfit-row button{height:65px;padding:2px}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{flex:none;height:44px}:root[data-theme] [data-da="02"] .native-editor__outfit-row button>span{padding-top:2px;font-size:9px}:root[data-theme] [data-da="02"] .native-editor__colors button{flex-basis:29px;width:29px;height:31px;padding:2px}:root[data-theme] [data-da="02"] .native-editor__colors button>span{width:24px;height:25px}:root[data-theme] [data-da="02"] .native-editor__details button{min-height:67px;padding:2px}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{height:43px}:root[data-theme] [data-da="02"] .native-editor__none{height:43px}:root[data-theme] [data-da="02"] .native-editor__details button>span{font-size:10px;line-height:1.1}:root[data-theme] [data-da="02"] .native-editor__details>div{padding-bottom:3px}}:root[data-theme] [data-da="02"] .native-editor__stage>.native-editor__sex{z-index:3;position:absolute;top:auto;bottom:10px;left:10px;right:auto}:root[data-theme] [data-da="02"] .native-editor__sex button{min-height:44px;padding:6px 9px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{clip-path:none}:root[data-theme] [data-da="02"] .native-editor__colors button{flex-basis:44px;width:44px;height:44px}:root[data-theme] [data-da="02"] .native-editor__colors button>span{box-shadow:none;border-radius:1px}:root[data-theme] [data-da="02"] .native-editor__colors>div{gap:0}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{height:66px}:root[data-theme] [data-da="02"] .native-editor__none{height:66px}:root[data-theme] [data-da="02"] .native-editor__details button>span{font-size:11px}:root[data-theme] [data-da="02"] .native-editor__banner{font-family:Georgia,serif}@media (max-width:899px){:root[data-theme] [data-da="02"] .appearance-edit-screen{gap:4px}:root[data-theme] [data-da="02"] .native-editor__stage{height:clamp(302px,83.333vw,425px)}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:clamp(208px,58.05vw,292px)!important;height:clamp(260px,72.56vw,365px)!important}:root[data-theme] [data-da="02"] .native-editor__choices{gap:7px 12px}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{height:57px}:root[data-theme] [data-da="02"] .native-editor__none{height:57px}:root[data-theme] [data-da="02"] .native-editor__closeup{width:clamp(86px,22.1vw,108px)}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:clamp(130px,33.33vw,163px)}:root[data-theme] [data-da="02"] .native-editor__stage>.native-editor__sex{bottom:5px;left:8px}:root[data-theme] [data-da="02"] .native-editor__sex button{padding:4px 6px;font-size:10px}:root[data-theme] [data-da="02"] .appearance-edit-screen .appearance-edit__cost{padding:7px 0}}@media (min-width:440px) and (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__choices{gap:10px 14px;padding:13px}:root[data-theme] [data-da="02"] .native-editor__choices h2{font-size:12px}:root[data-theme] [data-da="02"] .native-editor__choices h3{font-size:12px}:root[data-theme] [data-da="02"] .native-editor__looks button{height:78px;min-height:78px}:root[data-theme] [data-da="02"] .native-editor__outfit-row button{height:78px;min-height:78px}:root[data-theme] [data-da="02"] .native-editor__looks img{height:58px}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{height:58px}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{height:70px}:root[data-theme] [data-da="02"] .native-editor__none{height:70px}}:root[data-theme] [data-da="02"] .native-editor__banner{background:0 0;border:0;width:85px;margin:0;padding:0;display:block;top:102px;left:12px}:root[data-theme] [data-da="02"] .native-editor__banner>img{width:100%;height:auto;display:block}@media (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__banner{width:clamp(64px,17vw,82px);top:clamp(78px,20vw,100px);left:8px}}@media (max-width:439px){:root[data-theme] [data-da="02"] .native-editor__stage{height:305px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:210px!important;height:263px!important}:root[data-theme] [data-da="02"] .appearance-edit-screen .appearance-edit__cost{padding:2px 0}}:root[data-theme] [data-da="02"] :-webkit-any(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button{border-color:#0000;position:relative}:root[data-theme] [data-da="02"] :is(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button{border-color:#0000;position:relative}:root[data-theme] [data-da="02"] :-webkit-any(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button:after{content:"";pointer-events:none;border:5px solid #0000;border-image:url(/assets/da02/customization/ui/choice-rest.webp) 7;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}:root[data-theme] [data-da="02"] :is(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button:after{content:"";pointer-events:none;border:5px solid #0000;border-image:url(/assets/da02/customization/ui/choice-rest.webp) 7;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}:root[data-theme] [data-da="02"] :-webkit-any(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button[aria-pressed=true]:after{border-image-source:url(/assets/da02/customization/ui/choice-selected.webp)}:root[data-theme] [data-da="02"] :is(.native-editor__looks,.native-editor__outfit-row,.native-editor__details) button[aria-pressed=true]:after{border-image-source:url(/assets/da02/customization/ui/choice-selected.webp)}:root[data-theme] [data-da="02"] .audio-settings__selection{grid-template-columns:22px minmax(0,1fr) minmax(138px,1.25fr);align-items:center;gap:9px;min-height:48px;font:14px Georgia,serif;display:grid}:root[data-theme] [data-da="02"] .audio-settings__selection select{width:100%;min-width:0;font-size:13px}:root[data-theme] [data-da="02"] .audio-details>summary{text-align:center;color:#b7c7ca;font:italic 11px/1.4 Georgia,serif;min-height:26px!important;padding:6px 0!important}:root[data-theme] [data-da="02"] .settings-account__identity{border-bottom:1px solid #344a53;align-items:center;gap:10px;min-height:42px;font:14px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .settings-account__identity strong{margin-left:auto;font-weight:400}:root[data-theme] [data-da="02"] .settings-account>.btn{clip-path:none;text-transform:none;letter-spacing:0;border:0;border-bottom:1px solid #344a53;justify-content:flex-start;width:100%;min-height:44px;padding:6px 0;font:14px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .settings-account>.btn>span:last-child{text-align:left;flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}:root[data-theme] [data-da="02"] .settings-security{align-items:center;gap:10px;margin:6px 0;font-size:11px;line-height:1.4;display:flex}:root[data-theme] [data-da="02"] .settings-security svg{flex:none}:root[data-theme] [data-da="02"] .settings-storage{margin-top:6px}:root[data-theme] [data-da="02"] .settings-storage>summary{padding:4px 0;font-size:11px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{padding-bottom:20px}:root[data-theme] [data-da="02"] .opponents-board .fcard__ranking{white-space:normal;text-align:center;grid-area:5/1/auto/-1;margin:0;padding:7px 9px 10px;font-size:11px;line-height:1.35;display:block}:root[data-theme] [data-da="02"] .roster-grid{gap:12px}:root[data-theme] [data-da="02"] .roster-card{background-image:url(/brand/da02-v2/home-arena-clean.webp);background-position:50% 35%;grid-template-rows:auto auto auto 44px;grid-template-columns:57% 43%;gap:0;min-height:258px;padding:28px 10px 10px 0}:root[data-theme] [data-da="02"] .roster-card--active{border-width:2px}:root[data-theme] [data-da="02"] .roster-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 35%,#fff0d1b0 59%,#fff0d1ed);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .roster-card__portrait{z-index:0;grid-row:1/5;align-self:end;height:240px;position:relative}:root[data-theme] [data-da="02"] .roster-card__portrait>.fighter{width:208px!important;height:260px!important}:root[data-theme] [data-da="02"] .roster-card__identity{background:0 0;padding:0 0 4px}:root[data-theme] [data-da="02"] .roster-card__record{background:0 0;padding:0 0 4px}:root[data-theme] [data-da="02"] .roster-card__quotas{background:0 0;padding:0 0 4px}:root[data-theme] [data-da="02"] .roster-card__identity h2{margin:0 0 2px;font-size:25px}:root[data-theme] [data-da="02"] .roster-card__identity .chip{color:#17232a;background:0 0;border:0;padding:0;font:20px Georgia,serif}:root[data-theme] [data-da="02"] .roster-card__record{align-items:center;gap:6px;font:14px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .roster-card__record svg{color:#b72038;flex:none}:root[data-theme] [data-da="02"] .roster-card__quotas{flex-direction:column;justify-content:center;gap:5px;display:flex}:root[data-theme] [data-da="02"] .roster-card__quotas p{background:#fff7e4bd;border:1px solid #978b7466;align-items:center;gap:7px;min-height:32px;padding:0;font:12px/1.2 Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .roster-card__quotas svg{color:#f6e5c6;background:#142832;flex:none;width:31px;height:31px;padding:5px}:root[data-theme] [data-da="02"] .roster-card>.btn{flex-direction:row-reverse;grid-row:4;gap:12px;width:calc(100% + 5px);min-height:44px;margin-left:-5px;font-size:19px}:root[data-theme] [data-da="02"] .roster-card__selected{color:#fff1d3;clip-path:polygon(0 0,100% 0,100% 100%,12px 100%);z-index:2;background:#a71930;padding:3px 8px 5px 18px;font:12px Georgia,serif;position:absolute;top:0;right:0}:root[data-theme] [data-da="02"] .roster-card--empty{background-image:url(/brand/da02-v2/panel-metal-blue.webp);gap:6px;min-height:108px;padding:12px}:root[data-theme] [data-da="02"] .roster-card--empty:before{display:none}:root[data-theme] [data-da="02"] .roster-card--empty h2{display:none}:root[data-theme] [data-da="02"] .roster-card--empty .roster-card__plus{border:1px solid #b3c5cb;border-radius:50%;width:44px;height:44px;font:38px/1 Georgia,serif}:root[data-theme] [data-da="02"] .roster-card--empty>.btn{width:auto;box-shadow:none;background:0 0;border:0;margin:0;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .roster-management{background:#0a1a22;border:1px solid #435a66}:root[data-theme] [data-da="02"] .roster-management>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:8px;font:11px/1.3 Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .roster-management>summary strong{margin-left:auto;font-weight:400}:root[data-theme] [data-da="02"] .roster-management>summary svg{flex:none}:root[data-theme] [data-da="02"] .roster-management>p{margin:0;padding:12px}:root[data-theme] [data-da="02"] .roster-management .roster-card__deletion{border-top:1px solid #304854;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}:root[data-theme] [data-da="02"] .roster-management .roster-card__deletion p{margin:3px 0}:root[data-theme] [data-da="02"] .native-editor__outfit-row button{min-width:0;position:relative}:root[data-theme] [data-da="02"] .native-editor__outfit-row button>svg{color:#e4bb75;position:absolute;top:5px;right:5px}:root[data-theme] [data-da="02"] .roster-card{grid-template-areas:none}:root[data-theme] [data-da="02"] .roster-card__identity{grid-area:1/2/2/3}:root[data-theme] [data-da="02"] .roster-card__record{grid-area:2/2/3/3}:root[data-theme] [data-da="02"] .roster-card__quotas{grid-area:3/2/4/3}:root[data-theme] [data-da="02"] .roster-card>.btn{grid-area:4/2/5/3;font:22px/1 Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .roster-card__identity h2{white-space:normal;overflow:visible}:root[data-theme] [data-da="02"] .roster-screen>.illustrated-heading{padding:10px 8px}:root[data-theme] [data-da="02"] .roster-screen>.illustrated-heading p{font-size:14px}:root[data-theme] [data-da="02"] .settings-screen{gap:6px}:root[data-theme] [data-da="02"] .settings-screen>.panel{box-shadow:none;background:0 0;border:0;border-image:;padding:0}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{padding:10px 6px}:root[data-theme] [data-da="02"] .settings-screen .panel__title{min-height:40px;padding:8px 0}:root[data-theme] [data-da="02"] .settings-screen>.btn--lamp{letter-spacing:.01em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:21px}:root[data-theme] [data-da="02"] .profile-primary-actions>.btn--lamp{letter-spacing:.01em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:21px}:root[data-theme] [data-da="02"] .roster-card--empty>.btn{text-transform:uppercase;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog){flex-direction:column;gap:10px;max-width:1120px;display:flex}:root[data-theme] [data-da="02"] .inventory-screen>.illustrated-heading{min-height:78px;padding:17px 10px}:root[data-theme] [data-da="02"] .inventory-screen>.illustrated-heading h1{font-size:27px}:root[data-theme] [data-da="02"] .inventory-screen>.illustrated-heading p{font-size:13px}:root[data-theme] [data-da="02"] .arsenal-categories{gap:4px;margin-top:-10px}:root[data-theme] [data-da="02"] .arsenal-categories button{gap:5px;min-height:44px;padding:6px 3px;font-size:13px}:root[data-theme] [data-da="02"] .arsenal-catalog{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar{justify-content:space-between;align-items:center;gap:8px;font:14px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar strong{color:#e9c184}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar select{color:#f0e5cd;background:#0b1c26;border:1px solid #526977;min-height:44px;padding:5px 9px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button{cursor:pointer;background:#0b202b url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #536977;border-radius:2px;place-items:center;min-width:0;height:72px;padding:4px;display:grid;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button>[class]{pointer-events:none;max-width:76px;max-height:64px;position:relative;width:100%!important;height:64px!important;margin:0!important}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button[data-owned=false]>[class]{opacity:.26;filter:grayscale()}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button[aria-pressed=true]{border-color:#39cfda;box-shadow:inset 0 0 0 1px #39cfda}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button>svg{color:#f0c47d;width:13px;height:13px;position:absolute;bottom:3px;right:3px}:root[data-theme] [data-da="02"] .arsenal-catalog__pages{justify-content:center;align-items:center;gap:12px;height:30px;font:12px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__pages button{color:#efdfc1;cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;height:30px;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__pages button:first-child svg{transform:rotate(180deg)}:root[data-theme] [data-da="02"] .arsenal-catalog__pages button:disabled{opacity:.3;cursor:default}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{background:#0d202a url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #617580;grid-template-columns:100px minmax(0,1fr);gap:5px 10px;min-width:0;padding:10px;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__art{place-items:center;min-width:0;display:grid;overflow:hidden}:root[data-theme] [data-da="02"] .arsenal-catalog__art>[class]{max-width:100%;position:relative;margin:0!important}:root[data-theme] [data-da="02"] .arsenal-catalog__copy{min-width:0}:root[data-theme] [data-da="02"] .arsenal-catalog__copy h2{text-transform:none;color:#f5e5c6;margin:0 0 6px;font:700 22px/1.05 Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__copy p{margin:6px 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl{gap:3px;margin:7px 0 0;font:13px Georgia,serif;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl>div{justify-content:space-between;gap:8px;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dd{color:#efc985;margin:0}:root[data-theme] [data-da="02"] .arsenal-catalog__summary{grid-column:1/-1;margin:2px 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__detail>.btn{grid-column:1/-1;min-height:44px;font:23px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .arsenal-catalog__detail>.btn:disabled{opacity:.8}:root[data-theme] [data-da="02"] .arsenal-catalog__rules{border-bottom:1px solid #344c57;font:12px/1.5 Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__rules summary{cursor:pointer;align-content:center;min-height:44px}:root[data-theme] [data-da="02"] .arsenal-more{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}:root[data-theme] [data-da="02"] .arsenal-more button{color:#d9dfd4;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #344c57;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:6px 0;font:13px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog button:focus-visible{outline-offset:2px;outline:2px solid #eabf77}:root[data-theme] [data-da="02"] .arsenal-more button:focus-visible{outline-offset:2px;outline:2px solid #eabf77}:root[data-theme] [data-da="02"] .opponents-screen{flex-direction:column;gap:10px;padding-top:0;display:flex}:root[data-theme] [data-da="02"] .opponents-heading{min-height:76px;padding:14px 8px}:root[data-theme] [data-da="02"] .opponents-heading h1{margin:0 0 7px;font-size:24px}:root[data-theme] [data-da="02"] .opponents-heading p{justify-content:center;align-items:center;gap:7px;margin:0;font:13px/1.3 Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .opponents-board .fcard{grid-template-rows:44px 27px 215px 55px;grid-template-areas:none;min-height:0}:root[data-theme] [data-da="02"] .opponents-board .fcard__body>.row:first-child{grid-area:1/1;align-content:center;min-height:0;margin:0;padding:4px 3px}:root[data-theme] [data-da="02"] .opponents-board .fcard .fcard__name{text-wrap:balance;min-height:0;margin:0;font:700 13px/1.05 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta{grid-area:2/1;align-content:center;align-items:center;gap:3px;min-height:0;margin:0;padding:0 2px}:root[data-theme] [data-da="02"] .opponents-board .fcard .chip{min-height:20px;padding:2px 3px;font-size:10px}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag{padding:2px 3px;font-size:9px}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--demo{z-index:2;background:#0b1c26d9;position:absolute;top:75px;left:auto;right:4px}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--rival{z-index:2;background:#7c2336d9;position:absolute;top:75px;left:4px;right:auto}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{grid-area:3/1;height:215px;margin:0}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:154px!important;height:212px!important;margin:0!important}:root[data-theme] [data-da="02"] .opponents-board .fcard__equipment{grid-area:4/1}:root[data-theme] [data-da="02"] .opponents-pages{min-height:44px;margin:0}:root[data-theme] [data-da="02"] .opponents-pages .btn{min-height:44px;padding:5px 8px;font-size:13px}:root[data-theme] [data-da="02"] .opponents-screen .opponents-training{margin:0;padding:8px 10px;font:11px/1.45 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice{border-image:;grid-template-columns:73px minmax(0,1fr);gap:6px 9px;padding:9px}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{width:73px;height:96px}:root[data-theme] [data-da="02"] .opponent-choice header{margin:0 0 3px}:root[data-theme] [data-da="02"] .opponent-choice h2{font:700 17px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice header span{font:11px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice p{font:11px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice p{margin:4px 0 0}:root[data-theme] [data-da="02"] .opponent-choice .statbar{grid-template-columns:53px 22px minmax(0,1fr);min-height:16px;margin-block-start:2px;margin-block-end:2px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__name{font-size:11px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__value{font-size:12px}:root[data-theme] [data-da="02"] .opponent-choice>.btn{min-height:44px;font:23px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .arena-route-screen{gap:9px;padding-top:0}:root[data-theme] [data-da="02"] .arena-route-screen>.illustrated-heading{min-height:72px;padding:14px 8px}:root[data-theme] [data-da="02"] .arena-route-screen>.illustrated-heading h1{font-size:26px}:root[data-theme] [data-da="02"] .arena-route-map__head{display:none}:root[data-theme] [data-da="02"] .arena-route-list{gap:7px;padding:0 0 0 30px}:root[data-theme] [data-da="02"] .arena-step .arena-step__card{height:76px;min-height:0;box-shadow:none;border:1px solid #657681}:root[data-theme] [data-da="02"] .arena-step__visual{border:0}:root[data-theme] [data-da="02"] .arena-step__copy{background:#091b24c7;padding:6px 9px}:root[data-theme] [data-da="02"] .arena-step__copy h3{margin:0;font:700 17px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .arena-step__status{text-transform:none;font:10px Georgia,serif;top:5px}:root[data-theme] [data-da="02"] .arena-step__node{width:25px;height:29px;font:14px Georgia,serif;top:23px;left:-29px}:root[data-theme] [data-da="02"] .arena-route-progress{padding:12px;background:#132b38 url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover!important}:root[data-theme] [data-da="02"] .arena-route-progress__head{gap:8px}:root[data-theme] [data-da="02"] .arena-route-progress__head h2{margin:0;font:700 17px Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-kicker{margin:0 0 4px;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-progress__head>strong{font-size:21px}:root[data-theme] [data-da="02"] .arena-route-progress__foot{font:11px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-progress__rule{margin:4px 0;padding:5px 6px;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-progress>.btn{min-height:44px;font:22px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .arena-route-screen>.arena-prestige{background:0 0;border:0;min-height:0;padding:8px 0}:root[data-theme] [data-da="02"] .arena-prestige>summary{cursor:pointer;align-content:center;min-height:44px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .arena-prestige p{font:12px/1.5 Georgia,serif}@media (min-width:900px){:root[data-theme] [data-da="02"] .arsenal-catalog{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr);align-items:start;gap:12px 20px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar{grid-column:1}:root[data-theme] [data-da="02"] .arsenal-catalog__grid{grid-area:2/1}:root[data-theme] [data-da="02"] .arsenal-catalog__pages{grid-area:3/1}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{grid-area:1/2/4;grid-template-columns:130px minmax(0,1fr);min-height:345px;padding:20px}:root[data-theme] [data-da="02"] .arsenal-catalog__rules{grid-column:1/-1}:root[data-theme] [data-da="02"] .opponents-heading{min-height:95px;padding:20px}:root[data-theme] [data-da="02"] .opponents-heading h1{font-size:32px}:root[data-theme] [data-da="02"] .opponents-board .fcard{grid-template-rows:46px 30px 305px 64px}:root[data-theme] [data-da="02"] .opponents-board .fcard .fcard__name{font-size:20px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{height:305px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:224px!important;height:300px!important}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--demo{top:82px}:root[data-theme] [data-da="02"] .opponents-board .fcard .tag--rival{top:82px}:root[data-theme] [data-da="02"] .opponent-choice{grid-template-columns:100px minmax(0,1fr);padding:18px}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{width:100px;height:128px}:root[data-theme] [data-da="02"] .opponent-choice h2{font-size:24px}:root[data-theme] [data-da="02"] .opponent-choice .statbar{min-height:21px}:root[data-theme] [data-da="02"] .arena-step .arena-step__card{height:92px}}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog){padding-top:0;gap:8px;padding-inline-start:10px;padding-inline-end:10px}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading{min-height:70px;padding:9px 8px}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading h1{font-size:24px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar{white-space:nowrap;font-size:12px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar select{font-size:12px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button[aria-pressed=true]{background-color:#721d30;border-color:#f12849;box-shadow:inset 0 0 0 1px #f12849}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{color:#15232a;isolation:isolate;background:#f5e8cc url(/assets/da02/fidelity/wheel-stage.webp) 25% 65%/cover;position:relative}:root[data-theme] [data-da="02"] .arsenal-catalog__detail:before{content:"";z-index:-1;background:linear-gradient(90deg,#f5e8cc50,#f5e8ccf2 45%);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .arsenal-catalog__copy h2{color:#10212a;font-size:20px}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dd{color:#813c1c}:root[data-theme] [data-da="02"] .arsenal-catalog__summary{font-size:11px}:root[data-theme] [data-da="02"] .opponents-heading{background:#0b1c25;border-bottom:1px solid #587280;min-height:71px;padding:10px 5px}:root[data-theme] [data-da="02"] .opponents-heading h1{color:#f4e8ce;font-size:21px}:root[data-theme] [data-da="02"] .opponents-heading p{color:#e9e1d1;font-size:12px}:root[data-theme] [data-da="02"] .opponent-choice h2{font-size:16px}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{height:84px}:root[data-theme] [data-da="02"] .opponent-choice .statbar{height:14px;min-height:14px}:root[data-theme] [data-da="02"] .opponent-choice .statbar__track{height:9px}:root[data-theme] [data-da="02"] .arena-controls{grid-template-columns:62px 1fr 1fr;gap:7px;display:grid}:root[data-theme] [data-da="02"] .arena-controls .btn{text-transform:none;letter-spacing:0;white-space:nowrap;min-height:44px;padding:6px 4px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .arena-controls select{color:#f2e6cd;background:#102530;border:1px solid #425966;min-width:0;min-height:44px;padding:6px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .arena-controls--done{grid-template-columns:1fr}:root[data-theme] [data-da="02"] .arena-sound{z-index:20;position:absolute;top:8px;right:8px}:root[data-theme] [data-da="02"] .arena-sound .audio-toggle{background:#0b1c25c9;border:1px solid #71818a;width:44px;min-height:44px;padding:8px}:root[data-theme] [data-da="02"] .arena-sound .audio-toggle>span{display:none}:root[data-theme] [data-da="02"] .arena-caption{background:#0b1c25;border:1px solid #455c67;min-height:34px;margin:0;padding:7px 10px;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-summary{gap:8px}:root[data-theme] [data-da="02"] .fight-result-screen .fight-result-rewards{padding:12px}:root[data-theme] [data-da="02"] .fight-result-rewards .panel__title{margin-bottom:8px;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-rewards .result__gains{margin-bottom:8px}:root[data-theme] [data-da="02"] .fight-result-rewards .engagement-result{border-block-start:1px solid #36505d;border-block-end:1px solid #36505d;margin-top:8px;padding:0;display:block}:root[data-theme] [data-da="02"] .engagement-result>summary{cursor:pointer;align-content:center;min-height:36px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .engagement-result p{padding-block-start:5px;padding-block-end:5px}:root[data-theme] [data-da="02"] .result-progress{margin-top:8px}:root[data-theme] [data-da="02"] .result-progress .bar__fill{background:#32b5b5}:root[data-theme] [data-da="02"] .result-progress .bar{height:13px;min-height:0}:root[data-theme] [data-da="02"] .result-progress p{margin-block-start:4px;margin-block-end:0;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .result-board__footer{padding:6px 10px;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .result-actions{gap:8px}:root[data-theme] [data-da="02"] .result-actions .btn--lg{min-height:48px;padding:9px;font:25px Bebas Neue,sans-serif}@media (max-width:899px){:root[data-theme] [data-da="02"] .fight-result-screen{gap:10px;padding:8px 10px 18px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:390px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board__headline{padding:16px 10px 5px}:root[data-theme] [data-da="02"] .fight-result-screen .result__title{font-size:32px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board .result__sub{font:12px/1.4 Georgia,serif}}:root[data-theme] [data-da="02"] .arena-route-progress{color:#f3e6cb;background:linear-gradient(#091b24d9,#091b24e8),url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover!important}:root[data-theme] [data-da="02"] .arena-route-progress__head h2{color:#f3e6cb}:root[data-theme] [data-da="02"] .arena-route-progress__head>strong{color:#f3e6cb}:root[data-theme] [data-da="02"] .arena-route-progress__foot{color:#f3e6cb}:root[data-theme] [data-da="02"] .arena-route-progress .arena-route-kicker{color:#dcbd85}:root[data-theme] [data-da="02"] .arena-step--current .arena-step__card{border:2px solid #f12b4a;box-shadow:0 0 0 1px #f12b4a44}@media (min-width:900px){:root[data-theme] [data-da="02"] .pantheon-screen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}:root[data-theme] [data-da="02"] .pantheon-screen>.ranking-podium{grid-area:1/2/4}:root[data-theme] [data-da="02"] .pantheon-screen>.pantheon-hero{grid-area:1/1;min-height:350px}:root[data-theme] [data-da="02"] .pantheon-screen>.pantheon-ascent{grid-area:2/1}:root[data-theme] [data-da="02"] .pantheon-screen>.pantheon-records{grid-area:3/1;grid-template-columns:1fr 1fr}:root[data-theme] [data-da="02"] .pantheon-screen>.pantheon-collection{grid-column:1/-1}}:root[data-theme] [data-da="02"] .settings-screen>.btn--lg{text-align:center;justify-content:center;min-height:48px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .settings-screen .settings-security{min-height:38px;margin:0;padding:6px 0}:root[data-theme] [data-da="02"] .settings-screen .settings__row{padding-block-start:7px;padding-block-end:7px}:root[data-theme] [data-da="02"] .opponents-screen{gap:7px}:root[data-theme] [data-da="02"] .opponents-screen .opponents-training{padding:5px 8px;font-size:10px}:root[data-theme] [data-da="02"] .opponents-pages{margin-top:-7px;margin-bottom:-7px}:root[data-theme] [data-da="02"] .opponent-choice{gap:4px 9px;padding:6px 9px}:root[data-theme] [data-da="02"] .pantheon-score{font-size:38px}:root[data-theme] [data-da="02"] .pantheon-records article{border-left:1px solid #47535c}:root[data-theme] [data-da="02"] .pantheon-collection>summary{cursor:pointer;border-block-start:1px solid #314a58;border-block-end:1px solid #314a58;align-content:center;min-height:44px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .pantheon-loot>summary{cursor:pointer;border-block-start:1px solid #314a58;border-block-end:1px solid #314a58;align-content:center;min-height:44px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .wheel-screen{flex-direction:column;gap:8px;padding-top:0;display:flex}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes{border:1px solid #46606e;order:0;padding:8px}:root[data-theme] [data-da="02"] .wheel-prizes h2{margin:0 0 7px;font:17px Georgia,serif}:root[data-theme] [data-da="02"] .wheel-prizes__list{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;display:grid}:root[data-theme] [data-da="02"] .wheel-prizes__list li{background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:2px 0;display:flex}:root[data-theme] [data-da="02"] .wheel-prizes__list .wheel-prize-art{width:34px;height:34px}:root[data-theme] [data-da="02"] .wheel-prizes__name{text-align:center;overflow-wrap:normal;font:8px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .wheel-screen .wheel-primary{order:0;min-height:48px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .wheel-screen .wheel-status{text-align:center;background:0 0;border:0;order:0;min-height:0;margin:0;padding:5px 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .wheel-screen .wheel-probabilities{order:0;min-height:44px;margin:0;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .wheel-screen .wheel__caption{min-height:0;margin:0;padding:3px;font-size:11px;position:static}:root[data-theme] [data-da="02"] .native-editor__colors button span{background-blend-mode:soft-light;background-image:url(/brand/da02-v2/panel-metal-blue.webp);background-size:cover;box-shadow:inset 1px 1px 2px #fff5,inset -1px -1px 3px #0008}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar{gap:4px;font-size:11px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar>label{order:3}:root[data-theme] [data-da="02"] .arsenal-catalog__pages{order:2;gap:1px;height:44px;margin:0}:root[data-theme] [data-da="02"] .arsenal-catalog__pages button{min-width:44px;height:44px;padding:0}:root[data-theme] [data-da="02"] .arsenal-catalog__pages span{text-align:center;min-width:24px}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{grid-template-columns:145px minmax(0,1fr);gap:6px 9px;padding:0}:root[data-theme] [data-da="02"] .arsenal-catalog__title{color:#f5e9cd;background:#0b1c25;grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__title h2{text-transform:none;margin:0;font:700 19px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__art{height:120px}:root[data-theme] [data-da="02"] .arsenal-catalog__art>[class]{max-width:160px;height:160px!important;max-height:none!important}:root[data-theme] [data-da="02"] .arsenal-catalog__copy{align-self:center;padding:2px 10px 2px 0}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl{gap:6px;margin:0;font-size:12px}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl>div{flex-wrap:wrap;gap:3px 5px;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter{-webkit-appearance:none;appearance:none;background:#71878755;border:0;border-radius:2px;flex-basis:100%;width:100%;height:6px;overflow:hidden}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter::-webkit-meter-bar{background:#71878755;border:0;border-radius:0}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter::-webkit-meter-optimum-value{background:#319d9d}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter::-moz-meter-bar{background:#319d9d}:root[data-theme] [data-da="02"] .arsenal-catalog__actions{grid-column:1/-1;gap:6px;padding:0 7px 7px;display:flex}:root[data-theme] [data-da="02"] .arsenal-catalog__actions .btn{flex:1;min-width:0;min-height:44px;padding:6px 3px;font:22px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .arsenal-catalog__actions .btn--night{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .rune-screen{gap:8px}:root[data-theme] [data-da="02"] .rune-workbench{background:#0a1c26;border:1px solid #546673;gap:0}:root[data-theme] [data-da="02"] .rune-workbench>.rune-panel{box-shadow:none;background:0 0;border:0;padding:10px}:root[data-theme] [data-da="02"] .rune-weapon{gap:5px;padding-bottom:0!important}:root[data-theme] [data-da="02"] .rune-weapon label{font:13px Georgia,serif}:root[data-theme] [data-da="02"] .rune-weapon select{min-height:44px}:root[data-theme] [data-da="02"] .rune-forge h2{margin:0;font:700 18px Georgia,serif}:root[data-theme] [data-da="02"] .rune-forge p{margin:5px 0;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .rune-forge .rune-cost{gap:10px;margin:6px 0}:root[data-theme] [data-da="02"] .rune-forge .rune-cost strong{font-size:24px}:root[data-theme] [data-da="02"] .rune-forge>.btn{min-height:44px;padding:6px;font:23px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .rune-traders{display:block}:root[data-theme] [data-da="02"] .rune-traders>summary{cursor:pointer;border-block-start:1px solid #365363;border-block-end:1px solid #365363;align-content:center;min-height:44px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .rune-traders>.rune-panel{margin-top:8px}:root[data-theme] [data-da="02"] .rune-odds{padding:0 8px;font-size:12px}:root[data-theme] [data-da="02"] .rune-odds>summary{align-content:center;min-height:44px}@media (max-width:899px){:root[data-theme] [data-da="02"] .illustrated-workshop{height:350px}:root[data-theme] [data-da="02"] .illustrated-workshop__title{padding:13px 8px}:root[data-theme] [data-da="02"] .illustrated-workshop__speech{width:29%;padding:8px;font-size:11px;right:10px}:root[data-theme] [data-da="02"] .illustrated-workshop__speech strong{padding-bottom:4px;font-size:14px}}@media (min-width:900px){:root[data-theme] [data-da="02"] .arsenal-catalog__detail{grid-row:1/3;grid-template-columns:170px minmax(0,1fr);min-height:270px}:root[data-theme] [data-da="02"] .arsenal-catalog__art{height:170px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar>.arsenal-catalog__pages{grid-area:auto}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.illustrated-workshop{height:530px}}:root[data-theme] [data-da="02"] .rune-forge{justify-content:start;gap:4px}:root[data-theme] [data-da="02"] .rune-forge .rune-cost{padding:5px 0}:root[data-theme] [data-da="02"] .settings-screen .settings__row{min-height:44px;padding-block-start:3px;padding-block-end:3px}:root[data-theme] [data-da="02"] .settings-screen .audio-details>summary{min-height:44px;padding:6px 0}:root[data-theme] [data-da="02"] .settings-screen .panel__title{min-height:34px;padding:5px 0}:root[data-theme] [data-da="02"] .settings-screen .settings-storage>summary{min-height:44px;padding:5px 0}:root[data-theme] [data-da="02"] .settings-screen .settings-security{min-height:30px;padding:2px 0;font-size:11px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{padding:6px}@media (max-width:899px){:root[data-theme] [data-da="02"] .wheel-screen .wheel{width:min(100%,340px);margin-top:10px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-illustration{padding-top:10px;padding-bottom:8px}}:root .pantheon-screen>.pantheon-hero{grid-template-columns:120px minmax(0,1fr);align-items:center;height:180px;min-height:180px;display:grid;overflow:hidden}:root .pantheon-hero__arch{display:none}:root .pantheon-hero__fighter{align-self:end;width:120px;height:175px;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root .pantheon-hero__fighter .fighter{left:-8px;width:150px!important;height:175px!important}:root .pantheon-hero__copy{background:#0a1c25e8;min-width:0;padding:15px 12px;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root .pantheon-hero__copy h1{font-size:22px;line-height:1.1}:root .pantheon-hero__copy .pantheon-score{font-size:30px}:root .pantheon-hero__copy>span{font-size:10px}@media (min-width:1000px){:root .pantheon-screen>.ranking-podium{grid-area:1/1/4}:root .pantheon-screen>.pantheon-hero{grid-area:1/2}:root .pantheon-screen>.pantheon-ascent{grid-area:2/2}:root .pantheon-screen>.pantheon-records{grid-area:3/2}}.native-editor__colors button>span{background-color:var(--swatch);background-blend-mode:multiply;background-image:url(/assets/da02/fidelity/swatch-cloth.webp);background-size:cover;box-shadow:inset 0 1px 2px #fff4,inset 0 -2px 3px #0005}:root[data-theme] [data-da="02"] .rune-comparison{gap:8px}:root[data-theme] [data-da="02"] .rune-comparison>div{flex-direction:column;align-items:center;padding:7px;display:flex}:root[data-theme] [data-da="02"] .rune-comparison h3{margin:0 0 5px;font:700 15px Georgia,serif}:root[data-theme] [data-da="02"] .rune-gem{object-fit:contain;width:77px;height:62px}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary{background:0 0;border:0;width:100%;margin:5px 0 0;padding:0}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary__heading{justify-content:center;gap:0}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary__heading :-webkit-any(.rune-seal,strong){display:none}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary__heading :is(.rune-seal,strong){display:none}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary ul{flex-wrap:wrap;justify-content:center;gap:2px 8px;margin:4px 0 0;display:flex}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary li{gap:4px;padding:0;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .rune-choice-note{text-align:center}:root[data-theme] [data-da="02"] .rune-choice-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}:root[data-theme] [data-da="02"] .rune-choice-actions>.btn{min-height:44px;padding:6px;font:22px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .rune-choice-actions>.btn--night{font:13px Georgia,serif}:root[data-theme] [data-da="02"] .market-card{grid-template-columns:80px minmax(0,1fr) 76px;gap:6px;padding:8px}:root[data-theme] [data-da="02"] .market-card__art{grid-row:auto;width:80px;height:90px;min-height:0}:root[data-theme] [data-da="02"] .market-card h2{margin:0 0 3px;font-size:15px}:root[data-theme] [data-da="02"] .market-card p{margin:3px 0;font:10px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .market-card .rune-summary{background:0 0;border:0;margin:3px 0;padding:0}:root[data-theme] [data-da="02"] .market-card .rune-summary__heading{display:none}:root[data-theme] [data-da="02"] .market-card .rune-summary ul{margin:0}:root[data-theme] [data-da="02"] .market-card .rune-summary li{justify-content:start;gap:5px;padding:0;font-size:11px}:root[data-theme] [data-da="02"] .market-card__price{font-size:14px}:root[data-theme] [data-da="02"] .market-card>.btn{grid-column:auto;align-self:center;min-height:44px;padding:5px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .market-card>.small{grid-column:2/-1}:root[data-theme] [data-da="02"] .market-screen>.notice{padding:6px;font-size:10px}:root[data-theme] [data-da="02"] .market-screen>.rune-links .btn{font-size:13px}:root[data-theme] [data-da="02"] .market-deposit>summary{padding:12px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .community-screen{flex-direction:column;gap:9px;max-width:1120px;padding-top:0;display:flex}:root[data-theme] [data-da="02"] .community-screen>*{width:100%;min-width:0}:root[data-theme] [data-da="02"] .community-heading{order:8;justify-content:flex-end;margin:0}:root[data-theme] [data-da="02"] .community-guild-hall{order:0}:root[data-theme] [data-da="02"] .community-screen>.ranking-podium{order:0}:root[data-theme] [data-da="02"] .community-tabs{order:1;gap:4px;padding:0}:root[data-theme] [data-da="02"] .community-tabs .option{min-height:44px;padding:4px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-columns{order:2;margin:0}:root[data-theme] [data-da="02"] .community-season{order:2;margin:0}:root[data-theme] [data-da="02"] .community-pagination{order:3;gap:5px;margin:0}:root[data-theme] [data-da="02"] .community-ranking-notice{order:5}:root[data-theme] [data-da="02"] .community-screen>.notice{margin:0;padding:8px;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .community-guild-hall{min-height:360px}:root[data-theme] [data-da="02"] .community-guild-hall h1{padding:12px;font-size:24px}:root[data-theme] [data-da="02"] .community-guild-hall>div{padding:10px;bottom:15px}:root[data-theme] [data-da="02"] .community-guild-hall h2{margin:0 0 6px;font-size:22px}:root[data-theme] [data-da="02"] .community-guild-hall p{margin:4px 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .community-guild-hall span{font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-members>h2{margin:5px 0 10px;font:700 19px Georgia,serif}:root[data-theme] [data-da="02"] .community-season>h2{margin:5px 0 10px;font:700 19px Georgia,serif}:root[data-theme] [data-da="02"] .community-roster{margin:0;list-style:none}:root[data-theme] [data-da="02"] .community-ranking{margin:0;list-style:none}:root[data-theme] [data-da="02"] :-webkit-any(.community-roster,.community-ranking)>li{border-bottom:1px solid #40535e;flex-wrap:nowrap;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:56px;padding:6px;display:grid}:root[data-theme] [data-da="02"] :is(.community-roster,.community-ranking)>li{border-bottom:1px solid #40535e;flex-wrap:nowrap;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:56px;padding:6px;display:grid}:root[data-theme] [data-da="02"] .community-ranking>li{border:0;border-bottom:1px solid #40535e;grid-template-columns:22px 38px minmax(0,1fr) auto}:root[data-theme] [data-da="02"] :-webkit-any(.community-roster,.community-ranking) .appearance-portrait{width:38px;height:44px}:root[data-theme] [data-da="02"] :is(.community-roster,.community-ranking) .appearance-portrait{width:38px;height:44px}:root[data-theme] [data-da="02"] :-webkit-any(.community-roster,.community-ranking) li>div{min-width:0}:root[data-theme] [data-da="02"] :is(.community-roster,.community-ranking) li>div{min-width:0}:root[data-theme] [data-da="02"] :-webkit-any(.community-roster,.community-ranking) strong{font:700 13px Georgia,serif}:root[data-theme] [data-da="02"] :is(.community-roster,.community-ranking) strong{font:700 13px Georgia,serif}:root[data-theme] [data-da="02"] :-webkit-any(.community-roster,.community-ranking) p{margin:3px 0 0;font:11px Georgia,serif}:root[data-theme] [data-da="02"] :is(.community-roster,.community-ranking) p{margin:3px 0 0;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .community-rank{min-width:0;font:17px Georgia,serif}:root[data-theme] [data-da="02"] .community-actions{flex-wrap:nowrap;gap:3px}:root[data-theme] [data-da="02"] .community-actions .btn{min-width:44px;min-height:44px;padding:5px;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .community-season>p{margin:5px 0;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .community-season>label{font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-season input[type=month]{max-width:100%;min-height:44px;margin:5px 0 10px;padding:5px}:root[data-theme] [data-da="02"] .community-columns{gap:12px}:root[data-theme] [data-da="02"] .community-workbench{background:#10232e;border:1px solid #40535e;border-radius:0;padding:12px}:root[data-theme] [data-da="02"] .community-workbench h2{margin:0 0 8px;font:700 18px Georgia,serif}:root[data-theme] [data-da="02"] .community-workbench p{margin:7px 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen{gap:4px}:root[data-theme] [data-da="02"] .settings-screen .settings-accessibility .small{font-size:10px}:root[data-theme] [data-da="02"] .settings-screen .settings-account .btn{padding-block-start:5px;padding-block-end:5px}:root[data-theme] [data-da="02"] .settings-screen .settings-storage>summary{font-size:12px}@media (min-width:1000px){:root[data-theme] [data-da="02"] .community-screen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 24px;display:grid}:root[data-theme] [data-da="02"] .community-screen>.community-guild-hall{grid-area:1/1/5;min-height:530px}:root[data-theme] [data-da="02"] .community-screen>.ranking-podium{grid-area:1/1/5;min-height:530px}:root[data-theme] [data-da="02"] .community-tabs{grid-area:1/2}:root[data-theme] [data-da="02"] .community-columns{grid-area:2/2}:root[data-theme] [data-da="02"] .community-season{grid-area:2/2}:root[data-theme] [data-da="02"] .community-columns{grid-template-columns:1fr}:root[data-theme] [data-da="02"] .community-pagination{grid-area:3/2}:root[data-theme] [data-da="02"] .community-screen>.notice{grid-column:2}:root[data-theme] [data-da="02"] .community-heading{grid-column:2}}:root[data-theme] [data-da="02"] .community-guild-crest{object-fit:contain;width:32%;height:39%;position:absolute;top:24%;left:34%}:root[data-theme] [data-da="02"] .community-guild-hall>div{color:#14232a;background:#fff0d5dd;padding:7px;bottom:10px;left:4%;right:4%}:root[data-theme] [data-da="02"] .community-guild-hall h2{color:#14232a}:root[data-theme] [data-da="02"] .community-roster--preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}:root[data-theme] [data-da="02"] .community-roster--preview>li{text-align:center;border:1px solid #40535e;flex-direction:column;align-items:stretch;gap:3px;padding:0;display:flex}:root[data-theme] [data-da="02"] .community-roster--preview .appearance-portrait{width:100%;height:83px}:root[data-theme] [data-da="02"] .community-roster--preview li>div{padding:0 2px 5px}:root[data-theme] [data-da="02"] .community-roster--preview strong{font-size:11px}:root[data-theme] [data-da="02"] .community-roster--preview p{font-size:10px}:root[data-theme] [data-da="02"] .community-season-score{flex-wrap:wrap;justify-content:space-between;gap:7px;margin:12px 0;font:11px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .community-season-score progress{-webkit-appearance:none;appearance:none;background:#253c47;border:1px solid #58717e;width:100%;height:9px}:root[data-theme] [data-da="02"] .community-season-score progress::-webkit-progress-bar{background:#253c47}:root[data-theme] [data-da="02"] .community-season-score progress::-webkit-progress-value{background:#e4bb70}:root[data-theme] [data-da="02"] .community-season-score progress::-moz-progress-bar{background:#e4bb70}:root[data-theme] [data-da="02"] .community-season-score strong{text-align:center;width:100%;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .community-members>.btn{width:100%;min-height:44px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .community-membership{margin-top:8px}:root[data-theme] [data-da="02"] .community-membership>summary{cursor:pointer;align-content:center;min-height:44px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-workbench>.btn{min-height:44px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-showcase{background:#0b1e28;border:1px solid #526776;border-radius:0}:root[data-theme] [data-da="02"] .legendary-stage__name{background:#0b1e28e8;border-color:#526776;padding:8px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-stage__tools .btn{min-height:44px;padding:7px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-copy{gap:10px;padding:16px}:root[data-theme] [data-da="02"] .legendary-copy h2{font:700 28px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-label{color:#e8c17e;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-copy>p{font:13px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .legendary-details{border-block-start:1px solid #365361;border-block-end:1px solid #365361;width:100%;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .legendary-details>summary{cursor:pointer;align-content:center;min-height:44px}:root[data-theme] [data-da="02"] .legendary-pieces{border:0;gap:7px;padding:0 0 10px}:root[data-theme] [data-da="02"] .legendary-purchase .btn{min-height:48px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .legendary-purchase small{font:11px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .legendary-choice{background:#102631 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border-color:#46616e;border-radius:0}:root[data-theme] [data-da="02"] .legendary-choice[aria-pressed=true]{outline-offset:-2px;background-color:#253b43;outline:2px solid #ee254b}:root[data-theme] [data-da="02"] .legendary-choice strong{font:700 14px Georgia,serif}:root[data-theme] [data-da="02"] .legendary-choice span{font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-month{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}:root[data-theme] [data-da="02"] .community-month label{font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-month input[type=month]{max-width:190px;margin:0}:root[data-theme] [data-da="02"] .community-scoring>summary{cursor:pointer;align-content:center;min-height:44px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-scoring p{font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .community-season-score{gap:5px;margin:8px 0}@media (max-width:899px){:root[data-theme] [data-da="02"] .community-guild-hall{min-height:330px}:root[data-theme] [data-da="02"] .legendary-stage{min-height:340px}:root[data-theme] [data-da="02"] .legendary-stage>.fighter{margin-top:0;margin-bottom:25px;width:228px!important;height:285px!important}:root[data-theme] [data-da="02"] .legendary-copy{padding:14px}:root[data-theme] [data-da="02"] .legendary-picker{scroll-snap-type:x proximity;gap:7px;padding:2px 2px 8px;display:flex;overflow-x:auto}:root[data-theme] [data-da="02"] .legendary-choice{scroll-snap-align:start;flex:0 0 126px}}:root[data-theme] [data-da="02"] .market-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:4px;display:grid}:root[data-theme] [data-da="02"] .market-tabs>.btn{grid-column:auto;min-width:0;min-height:44px;padding:5px}:root[data-theme] [data-da="02"] .ranking-podium__profile{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:4px;font:700 13px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .ranking-podium__profile:focus-visible{outline-offset:2px;outline:2px solid #e8bd73}:root[data-theme] [data-da="02"] .illustrated-workshop--reference{background:#ded9c9;height:auto;min-height:0;display:block;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .illustrated-workshop--reference .illustrated-workshop__title{background:linear-gradient(#fff2d9c9,#fff2d9b3),url(/brand/da02-v2/home-arena-clean.webp) 50% 20%/cover;padding:14px 8px 10px;position:relative}:root[data-theme] [data-da="02"] .illustrated-workshop__reference{aspect-ratio:460/388;width:100%;height:auto;display:block}:root[data-theme] [data-da="02"] .rune-screen--choice .rune-weapon{display:none}:root[data-theme] [data-da="02"] .rune-screen--choice .rune-workbench{background:0 0;border:0}:root[data-theme] [data-da="02"] .rune-screen--choice .rune-forge{background:0 0;padding:0}:root[data-theme] [data-da="02"] .rune-comparison{gap:18px;position:relative}:root[data-theme] [data-da="02"] .rune-comparison:after{content:"›";color:#f7eddb;font:36px Georgia,serif;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}:root[data-theme] [data-da="02"] .rune-comparison>div{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#0a1b24 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #667781;min-height:158px;padding:9px 6px}:root[data-theme] [data-da="02"] .rune-comparison>.rune-candidate{border-color:#cca965}:root[data-theme] [data-da="02"] .rune-comparison h3{margin-bottom:7px;font-size:17px}:root[data-theme] [data-da="02"] .rune-comparison .rune-gem{width:105px;height:77px}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary{flex-direction:column;display:flex}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary ul{order:0;margin:6px 0}:root[data-theme] [data-da="02"] .rune-comparison .rune-summary__heading{order:1;margin-top:auto}:root[data-theme] [data-da="02"] .rune-choice-actions{grid-template-columns:1.1fr 1fr;margin:8px 0 0}:root[data-theme] [data-da="02"] .rune-forge .rune-choice-note{margin:8px 0 0;font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .rune-screen--choice .rune-forge>.small{display:none}:root[data-theme] [data-da="02"] .rune-screen--choice>.rune-traders{order:4}:root[data-theme] [data-da="02"] .rune-screen>.rune-odds{box-shadow:none;background:0 0;border:0;order:2;padding:0}:root[data-theme] [data-da="02"] .rune-odds>summary{color:#f4e8cd;cursor:pointer;border:1px solid #7d888d;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:44px;margin:3px auto;padding:5px 18px;font:15px Georgia,serif;list-style:none;display:flex}:root[data-theme] [data-da="02"] .rune-odds>summary::-webkit-details-marker{display:none}:root[data-theme] [data-da="02"] .rune-odds>summary:after{content:"›";font-size:23px}:root[data-theme] [data-da="02"] .rune-odds[open]>summary:after{transform:rotate(90deg)}:root[data-theme] [data-da="02"] .rune-currency-note{text-align:center;color:#cbcabb;order:3;margin:0;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .rune-screen>.rune-links{order:5}:root[data-theme] [data-da="02"] .market-illustration--reference{background:#e3dcc6;height:auto;padding:0}:root[data-theme] [data-da="02"] .market-illustration--reference:before{display:none}:root[data-theme] [data-da="02"] .market-illustration--reference>div{background:linear-gradient(#fff2d9cc,#fff2d9b3),url(/brand/da02-v2/home-arena-clean.webp) 50% 20%/cover;padding:12px 6px 8px}:root[data-theme] [data-da="02"] .market-illustration--reference>svg{aspect-ratio:460/173;width:100%;height:auto;display:block}:root[data-theme] [data-da="02"] .market-tabs .btn[aria-pressed=true]{color:#fff0d6;background:#a31d32 url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;border-color:#da3f54}:root[data-theme] [data-da="02"] .community-guild-hall{background:#e8deca url(/assets/da02/fidelity/guild.webp) bottom/cover;border-bottom:0;flex-direction:column;height:auto;min-height:0;display:flex}:root[data-theme] [data-da="02"] .community-guild-hall h1{background:linear-gradient(#fff2d9da,#fff2d9ab);padding:14px 8px 10px;font-size:26px}:root[data-theme] [data-da="02"] .community-guild-reference{aspect-ratio:461/254;width:100%;height:auto;display:block}:root[data-theme] [data-da="02"] .community-guild-hall>div{color:#15232a;background:linear-gradient(#fff4d7bd,#fff4d78c);width:100%;padding:6px 10px 12px;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root[data-theme] [data-da="02"] .community-guild-hall h2{text-transform:none;margin:0 0 5px;font-size:27px}:root[data-theme] [data-da="02"] .community-guild-hall p{margin:0 0 8px;font:13px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .community-guild-hall .community-guild-count{color:#f4e7ce;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#081a24;border:1px solid #577583;justify-content:center;align-items:center;gap:12px;min-height:34px;padding:5px 18px;font:15px Georgia,serif;display:inline-flex}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]{gap:0}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]>.community-tabs{order:5;margin-top:18px}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]>.community-columns{order:1}:root[data-theme] [data-da="02"] .community-columns>.community-members{border-top:0;padding:12px}:root[data-theme] [data-da="02"] .community-members__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}:root[data-theme] [data-da="02"] .community-members__heading h2{letter-spacing:2px;text-transform:uppercase;margin:0;font:700 14px Georgia,serif}:root[data-theme] [data-da="02"] .community-members__heading select{color:#f1e7d1;background:#0b1e28;border:1px solid #536f7c;min-width:100px;min-height:44px;padding:6px 10px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .community-roster--preview .appearance-portrait{height:96px}:root[data-theme] [data-da="02"] .community-roster--preview strong{overflow-wrap:anywhere;font:13px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .community-roster--preview p{justify-content:center;align-items:center;gap:4px;font:11px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .community-season-score{gap:8px;margin:16px 0 12px}:root[data-theme] [data-da="02"] .community-season-score>span:first-child{letter-spacing:1px;text-transform:uppercase;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .community-season-score progress{height:13px}:root[data-theme] [data-da="02"] .community-member-actions{grid-template-columns:1.25fr 1fr;gap:9px;display:grid}:root[data-theme] [data-da="02"] .community-member-actions .btn{white-space:normal;min-width:0;min-height:46px;padding:6px;font:21px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .community-member-actions .btn--night{color:#fff0d7;background:#0b2630;border:2px solid #55d8e6;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .community-member-actions .btn--night svg{flex:none;width:18px}:root[data-theme] [data-da="02"] .community-member-actions .btn>svg{order:2}:root[data-theme] [data-da="02"] .community-member-actions .btn--night>svg{order:0}:root[data-theme] [data-da="02"] .community-join-note{text-align:center;color:#d9d7c8;margin:8px 0 0;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .community-workbench--secondary{margin-top:14px}:root[data-theme] [data-da="02"] .community-heading{background:0 0;border:0;padding:7px 0}:root[data-theme] [data-da="02"] .community-tabs{border-top:1px solid #415b67;padding-top:8px}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds] .community-membership{border-top:1px solid #3d525d;margin-top:12px}:root[data-theme] [data-da="02"] .fight-result-screen .fight-result-rewards{box-shadow:none;background:#0a1c25;border:0;padding:10px 8px}:root[data-theme] [data-da="02"] .fight-result-rewards .panel__title{text-align:center;letter-spacing:3px;text-transform:uppercase;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-rewards .result__gains{gap:6px;margin-bottom:8px}:root[data-theme] [data-da="02"] .result-gain{background:#0c202a;border:1px solid #425c67;grid-template-columns:24px minmax(0,1fr);min-height:62px;padding:8px 5px}:root[data-theme] [data-da="02"] .result-gain+.result-gain{border-left:1px solid #425c67}:root[data-theme] [data-da="02"] .result-gain strong{font:700 21px Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-rewards .result-progress{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:6px 0 12px;font:13px Georgia,serif;display:grid}:root[data-theme] [data-da="02"] .result-progress .bar{height:12px;min-height:0}:root[data-theme] [data-da="02"] .result-progress .bar__label{font-size:9px}:root[data-theme] [data-da="02"] .result-progress .bar__fill{background:#31ced6}:root[data-theme] [data-da="02"] .result-drop{grid-template-columns:100px minmax(0,1fr);min-height:122px;margin:10px 0}:root[data-theme] [data-da="02"] .result-drop__kicker{text-transform:none;letter-spacing:0;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .result-drop h3{text-transform:none;font:700 23px/1.15 Georgia,serif}:root[data-theme] [data-da="02"] .result-level-up{color:#f3e5c9;text-align:left;cursor:pointer;background:linear-gradient(100deg,#8b602831,#0d2027);border:1px solid #d1a354;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 12px;display:flex}:root[data-theme] [data-da="02"] .result-level-up>svg:first-child{color:#edbf72;flex:none;transform:rotate(-90deg)}:root[data-theme] [data-da="02"] .result-level-up>span{flex:1;min-width:0}:root[data-theme] [data-da="02"] .result-level-up strong{font:16px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .result-level-up small{margin-top:3px;font:11px/1.4 Georgia,serif;display:block}:root[data-theme] [data-da="02"] .result-actions>.btn>svg{order:2}:root[data-theme] [data-da="02"] .fight-result-summary>.engagement-result{border-block-start:1px solid #36505d;border-block-end:1px solid #36505d;margin:4px 0;padding:0}:root[data-theme] [data-da="02"] .fight-result-summary>.engagement-result:not([open])>p{display:none}:root[data-theme] [data-da="02"] .profile-scene{min-height:340px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{z-index:2;bottom:-25px;right:7%}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{z-index:3;background:linear-gradient(90deg,#fff0d5e0,#fff0d5a3 65%,#0000);max-width:53%}:root[data-theme] [data-da="02"] .profile-scene .portrait__info>.muted{text-transform:uppercase;margin:8px 0 12px;font:700 15px Georgia,serif}:root[data-theme] [data-da="02"] .profile-scene__motto{color:#15232a;max-width:15ch;margin:18px 0 0;font:italic 15px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .profile-arena-banner{z-index:1;color:#ebc98e;clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);text-align:center;text-transform:uppercase;background:#971b2d;flex-direction:column;align-items:center;gap:12px;width:68px;min-height:172px;padding:20px 6px 30px;font:12px/1.4 Georgia,serif;display:flex;position:absolute;top:35px;right:2%;box-shadow:inset 0 0 0 4px #d57c48}:root[data-theme] [data-da="02"] .profile-screen .profile-primary-actions .btn:first-child{text-transform:uppercase;font:22px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{background:linear-gradient(#fff0d563,#fff0d5c9),url(/brand/da02-v2/home-arena-clean.webp) 50% 18%/cover;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:15px 8px;display:flex}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading:before{display:none}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading h1{margin:0 0 8px;font:700 28px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .panel__title{background:linear-gradient(90deg,#0d2330,#0000);border-bottom:2px solid #e82447;min-height:44px;padding:10px 4px;font:700 20px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .panel__title svg{flex:none}:root[data-theme] [data-da="02"] .settings-account>.btn{box-shadow:none;color:#eee4d2;background:0 0;border:0;border-bottom:1px solid #354d58;min-height:44px}:root[data-theme] [data-da="02"] .settings-account>.btn:hover{background:#142e3a}:root[data-theme] [data-da="02"] .settings-screen>.btn--lg{justify-content:center;min-height:48px;font:25px Bebas Neue,sans-serif}:root[data-theme] [data-da="02"] .settings-screen>.small.center{margin:6px 0;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .switch{border:1px solid #82909b;width:48px;height:28px;min-height:28px;padding:2px}:root[data-theme] [data-da="02"] .settings-screen .switch__knob{width:22px;height:22px}@media (max-width:899px){:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen){gap:7px;padding-top:0}:root[data-theme] [data-da="02"] .market-screen{gap:7px;padding-top:0}:root[data-theme] [data-da="02"] .illustrated-workshop--reference .illustrated-workshop__title h1{font-size:23px}:root[data-theme] [data-da="02"] .illustrated-workshop--reference .illustrated-workshop__title p{font-size:13px}:root[data-theme] [data-da="02"] .community-guild-hall{min-height:0}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]{padding-inline-start:10px;padding-inline-end:10px}:root[data-theme] [data-da="02"] .community-guild-hall h2{font-size:25px}:root[data-theme] [data-da="02"] .community-columns{grid-template-columns:1fr}:root[data-theme] [data-da="02"] .community-roster--preview{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme] [data-da="02"] .profile-scene{min-height:275px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{bottom:-36px;right:2%;width:248px!important;height:310px!important}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{max-width:54%;padding:8px;top:20px}:root[data-theme] [data-da="02"] .profile-scene h1{font-size:28px}:root[data-theme] [data-da="02"] .profile-arena-banner{width:59px;min-height:165px;font-size:10px;top:30px;right:0}:root[data-theme] [data-da="02"] .profile-scene__motto{max-width:13ch;font-size:13px}:root[data-theme] [data-da="02"] .fight-result-screen{gap:0;padding-top:0}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{border-bottom:0;border-radius:0;height:360px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board__footer{display:none}:root[data-theme] [data-da="02"] .fight-result-summary{gap:8px;padding-top:0}}@media (min-width:900px){:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.illustrated-workshop--reference{grid-row:1/5;height:auto;min-height:0}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.rune-currency-note{grid-column:2}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.rune-odds{grid-column:2}:root[data-theme] [data-da="02"] .community-screen>.community-guild-hall{grid-row:1/4;min-height:0}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]>.community-columns{grid-row:1/3}:root[data-theme] [data-da="02"] .community-screen[data-community-tab=guilds]>.community-tabs{grid-area:5/1/auto/-1;margin-top:0}:root[data-theme] [data-da="02"] .market-illustration--reference{width:min(100%,680px);margin:auto}}:root[data-theme] [data-da="02"] .community-members__heading h2{white-space:nowrap;overflow-wrap:normal;font-size:13px}:root[data-theme] [data-da="02"] .community-members__heading select{border-radius:0;flex:none;width:110px;max-width:40%}:root[data-theme] [data-da="02"] .community-roster--preview li>div{padding-bottom:3px}:root[data-theme] [data-da="02"] .community-roster--preview strong{line-height:1.25;display:block}:root[data-theme] [data-da="02"] .community-roster--preview p{margin:4px 0 0}:root[data-theme] [data-da="02"] .community-member-actions>.btn>span{text-transform:none;letter-spacing:0;font-weight:400}:root[data-theme] [data-da="02"] .community-member-actions>.btn:first-child>span{text-transform:uppercase}:root[data-theme] [data-da="02"] .rune-choice-actions>.btn--night{text-transform:none;letter-spacing:0;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .rune-choice-actions>.btn--night>span{text-transform:none}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{min-height:42px}:root[data-theme] [data-da="02"] .settings-screen .settings__row{min-height:44px}:root[data-theme] [data-da="02"] .settings-screen .panel__title{min-height:37px;padding-block-start:6px;padding-block-end:6px;font-size:18px}:root[data-theme] [data-da="02"] .settings-screen .settings__row .strong{font-size:14px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{min-height:86px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading h1{font-size:25px}:root[data-theme] [data-da="02"] .settings-screen .settings-account__identity{min-height:38px}:root[data-theme] [data-da="02"] .settings-screen .settings-security{margin-block-start:8px;margin-block-end:8px}@media (max-width:899px){:root[data-theme] [data-da="02"] .topbar{gap:5px;height:56px;min-height:56px;padding:0 8px}:root[data-theme] [data-da="02"] .topbar__brand{width:149px;height:56px;padding:4px 15px 5px 0}:root[data-theme] [data-da="02"] .topbar__brand .brand-logo{width:119px}:root[data-theme] [data-da="02"] .game-view:has(.rune-screen,.community-screen,.settings-screen) .topbar__back{display:none}:root[data-theme] [data-da="02"] .topbar__settings{width:38px;height:38px}:root[data-theme] [data-da="02"] .bottom-nav{background:#07151d;min-height:62px}:root[data-theme] [data-da="02"] .bottom-nav__item{min-height:61px;padding:5px 2px}:root[data-theme] [data-da="02"] .bottom-nav__item--active{color:#fa2449;background:#091b23;box-shadow:inset 0 2px #f02d4d}:root[data-theme] [data-da="02"] .community-guild-hall h1{padding:10px 6px 7px;font-size:23px}:root[data-theme] [data-da="02"] .community-guild-reference{max-height:197px}:root[data-theme] [data-da="02"] .community-guild-hall>div{padding:4px 8px 8px}:root[data-theme] [data-da="02"] .community-guild-hall h2{font-size:24px}:root[data-theme] [data-da="02"] .community-guild-hall p{margin-bottom:6px;font-size:12px}:root[data-theme] [data-da="02"] .community-guild-hall .community-guild-count{min-height:31px;font-size:13px}:root[data-theme] [data-da="02"] .community-columns>.community-members{padding:9px}:root[data-theme] [data-da="02"] .community-roster--preview .appearance-portrait{height:91px}:root[data-theme] [data-da="02"] .community-season-score{margin:12px 0 10px}:root[data-theme] [data-da="02"] .community-season-score>span:first-child{font-size:11px}:root[data-theme] [data-da="02"] .profile-scene{min-height:248px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{width:237px!important;height:296px!important}:root[data-theme] [data-da="02"] .profile-screen .profile-stats [data-stat]{padding-block-start:2px;padding-block-end:2px}:root[data-theme] [data-da="02"] .profile-screen .profile-stats .statbar{min-height:26px}:root[data-theme] [data-da="02"] .profile-primary-actions{gap:7px}:root[data-theme] [data-da="02"] .profile-xp{padding:6px 8px}:root[data-theme] [data-da="02"] .profile-screen .profile-appearance-summary{padding:7px}:root[data-theme] [data-da="02"] .profile-screen{gap:6px}:root[data-theme] [data-da="02"] .profile-screen .profile-appearance-summary>.appearance-portrait{height:63px}:root[data-theme] [data-da="02"] .illustrated-workshop--reference .illustrated-workshop__title{padding:10px 6px 7px}:root[data-theme] [data-da="02"] .illustrated-workshop--reference .illustrated-workshop__title h1{margin-bottom:4px;font-size:21px}:root[data-theme] [data-da="02"] .rune-comparison>div{min-height:151px}:root[data-theme] [data-da="02"] .rune-comparison h3{font-size:16px}}:root[data-theme] [data-da="02"] .fight-result-screen{align-content:start}:root[data-theme] [data-da="02"] .native-editor__no-detail{color:#d3d1c9;place-items:center;min-height:60px;display:grid}@media (max-width:899px){:root[data-theme] [data-da="02"] .native-editor__stage{height:350px}:root[data-theme] [data-da="02"] .native-editor__actor{top:49px;bottom:0;left:0;right:43px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:239px!important;height:298px!important}:root[data-theme] [data-da="02"] .native-editor__closeup{width:92px;top:63px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:146px}:root[data-theme] [data-da="02"] .native-editor__colors button{flex-basis:32px;width:32px;height:36px;min-height:36px;padding:3px}:root[data-theme] [data-da="02"] .native-editor__colors button>span{width:27px;height:27px}:root[data-theme] [data-da="02"] .native-editor__colors>div{gap:2px}:root[data-theme] [data-da="02"] .native-editor__choices{padding:9px}:root[data-theme] [data-da="02"] .native-editor__no-detail{height:60px}:root[data-theme] [data-da="02"] .appearance-edit-screen .appearance-edit__cost{margin:0;padding:3px 0;font:11px/1.3 Georgia,serif}}:root[data-theme] [data-da="02"] .market-screen>.market-tabs{order:0}:root[data-theme] [data-da="02"] .market-screen>.notice{order:4}:root[data-theme] [data-da="02"] .wheel-screen .wheel__label{display:none}:root[data-theme] [data-da="02"] .wheel-screen .wheel__upright>g{transform:translate(-32px,-32px)}:root[data-theme] [data-da="02"] .wheel-screen .wheel__caption:not(:has(span)){clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root[data-theme] [data-da="02"] .wheel-prizes__list li{min-height:62px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes{padding-bottom:2px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-probabilities{justify-content:flex-end;min-height:32px;padding:4px 0}:root[data-theme] [data-da="02"] .wheel-character{border-block-start:1px solid #3a5260;border-block-end:1px solid #3a5260;justify-content:space-between;align-items:center;padding:10px 8px;display:flex}:root[data-theme] [data-da="02"] .wheel-character>div{gap:4px;font:16px Georgia,serif;display:grid}:root[data-theme] [data-da="02"] .wheel-character>div>span{font-size:12px}:root[data-theme] [data-da="02"] .wheel-character .btn{min-height:44px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .market-screen>.market-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;display:grid}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes__list{margin:4px 0}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes__list li{min-height:46px}:root[data-theme] [data-da="02"] .wheel-prizes>.wheel-probabilities{text-transform:none;justify-content:flex-end;align-items:center;gap:6px;width:100%;height:32px;min-height:32px;display:flex}:root[data-theme] [data-da="02"] .wheel-character{gap:10px;padding:5px 8px}:root[data-theme] [data-da="02"] .wheel-character>.appearance-portrait{border:1px solid #4d6069;flex:none;width:54px;height:58px;display:block}:root[data-theme] [data-da="02"] .wheel-character>div:not(.appearance-portrait){flex:1}:root[data-theme] [data-da="02"] .wheel-prizes>.wheel-probabilities>span:last-child{align-items:center;gap:5px;display:flex}@media (max-width:700px){:root[data-theme] [data-da="02"] .wheel-screen .wheel{width:min(100%,320px)}:root[data-theme] [data-da="02"] .wheel-screen .wheel-status{padding:0;line-height:1.3}}.appearance-gift-wrap:has(.appearance-gift){box-sizing:border-box;width:100%;max-width:1500px;margin:0 auto;padding:12px 12px 4px}.appearance-gift{color:#1c2b34;background:linear-gradient(110deg,#f5e7c6,#e8cc90);border:2px solid #cfad68;align-items:center;gap:20px;padding:22px;display:flex;box-shadow:0 4px 16px #0005}.appearance-gift__ticket{background:#dfbd70;border:1px solid #866429;flex:none;place-items:center;width:76px;height:82px;display:grid;transform:rotate(-5deg)}.appearance-gift__ticket b{font:32px/.9 Anton,sans-serif}.appearance-gift__copy{flex:1;min-width:0}.appearance-gift .appearance-gift__eyebrow{text-transform:uppercase;letter-spacing:.06em;margin:0 0 5px;font:700 12px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .appearance-gift h2{text-transform:uppercase;color:#1c2b34;margin:0 0 9px;font:clamp(25px,3vw,39px)/1.05 Anton,sans-serif}.appearance-gift__copy>p:last-child{color:#26343a;margin:0;font:15px/1.45 Georgia,serif}.appearance-gift>.btn{flex:none;max-width:100%}.appearance-gift-editor{color:#1c2b34;background:#f0dfb8;border:1px solid #cfad68;padding:15px;font:14px/1.5 Georgia,serif}.appearance-gift-editor strong{margin-bottom:4px;font-size:19px;display:block}.roster-gift{color:#1c2b34;background:#eddbac;justify-content:center;align-items:center;gap:6px;padding:9px;font:700 12px/1.4 Georgia,serif;display:flex}@media (max-width:850px){.appearance-gift{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;display:grid}.appearance-gift__ticket{width:45px;height:65px}.appearance-gift__ticket svg{width:30px}.appearance-gift__ticket b{font-size:24px}.appearance-gift>.btn{grid-column:1/-1;width:100%}.appearance-gift__copy>p:last-child{font-size:13px}.appearance-gift .appearance-gift__eyebrow{font-size:10px}}:root[data-theme] [data-da="02"] .screen.da-hub--quiet{grid-template-columns:minmax(0,1fr);grid-template-areas:"player""alert""arena""sidebar""arsenal""local";align-content:start;gap:10px;max-width:1500px;padding:10px 10px 90px;display:grid}.da-hub--quiet .da-playerbar{background:#0c1b24 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #53646c;grid-area:player;align-items:center;gap:10px;padding:8px;display:flex}.da-hub--quiet .da-playerbar>.appearance-portrait{flex:none;width:48px;height:52px}.da-playerbar__identity{flex:1;min-width:0}:root[data-theme] .da-hub--quiet .da-playerbar h1{margin:0 0 7px;font:700 23px/1.2 Georgia,serif}.da-hub--quiet .da-playerbar h1 span{white-space:nowrap;font-size:16px;font-weight:400}.da-hub--quiet .da-playerbar .bar{border:0;height:7px;min-height:0}.da-hub--quiet .da-playerbar .bar__label{display:none}.da-hub--quiet .da-playerbar__currency{margin-left:auto}.da-hub-switch{color:#ecdec5;background:#122731;border:1px solid #52636b;align-items:center;gap:4px;min-height:44px;padding:6px;display:flex}.da-hub--quiet .da-hub-alert{grid-area:alert}.da-hub--quiet .da-hub-arena{border:1px solid #53646c;border-radius:0;grid-area:arena;height:370px;min-height:0}.da-hub-location{z-index:3;color:#eadfc9;cursor:pointer;background:linear-gradient(90deg,#0b1b25ed,#0b1b2590);border:0;justify-content:space-between;align-items:center;min-height:38px;padding:8px 13px;font:13px Georgia,serif;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.da-hub-location>span:last-child{color:#e8bd7c;align-items:center;gap:7px;display:flex}.da-hub--quiet .da-hub-cast{justify-content:center;gap:0;height:auto;top:45px;bottom:81px;left:4px;right:4px}.da-hub--quiet .da-hub-cast>.fighter{max-width:none;max-height:none;width:55%!important;height:100%!important;margin:0!important}.da-hub--quiet .da-hub-cast>.da-hub-companion{max-height:none;width:30%!important;height:42%!important;margin:0 0 4px -15px!important}.da-hub--quiet .da-hub-cast>.da-hub-companion.pet--bear{width:35%!important;height:85%!important}.da-hub--quiet .da-hub-arena__action{background:linear-gradient(#0000,#07111880 35%,#071118ed);padding:15px 16px 8px}:root[data-theme] [data-da="02"] .da-hub--quiet .hub-primary{letter-spacing:.02em;min-height:52px;font:23px/1.1 Anton,sans-serif}.da-hub--quiet .da-hub-allowance{text-align:center;color:#f4e7d1;margin:6px 0 0;font:12px Georgia,serif;display:block}.da-hub-sidebar{flex-direction:column;grid-area:sidebar;gap:10px;min-width:0;display:flex}.da-hub-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.da-hub-tools>button{color:#f3e3c5;text-align:center;cursor:pointer;background:#112430;border:1px solid #556771;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:78px;padding:8px 4px;display:flex}.da-hub-tools>button>svg{color:#e5c18b}.da-hub-tools>button>svg:last-child{display:none}.da-hub-tools span{font:700 12px Georgia,serif}.da-hub-tools small{color:#b7c9c9;margin-top:5px;font:10px/1.25 Georgia,serif;display:block}.da-hub-objectives{display:none}.da-hub-objectives.is-open{display:block}.da-hub-wheel,.da-hub-recent,.da-hub-pets{display:none}:root[data-theme] [data-da="02"] .da-hub--quiet>.collection-panel{box-shadow:none;background:0 0;border:0;grid-area:arsenal;gap:9px;min-width:0;padding:0;display:grid}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-armory,.collection-abilities){background:#0b1b25 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #546772;min-width:0;padding:10px;box-shadow:inset 0 0 0 3px #0a1922}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-armory,.collection-abilities){background:#0b1b25 url(/brand/da02-v2/panel-metal-blue.webp) 50%/cover;border:1px solid #546772;min-width:0;padding:10px;box-shadow:inset 0 0 0 3px #0a1922}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-heading,.collection-subheading){min-height:22px;margin:0 0 8px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading,.collection-subheading){min-height:22px;margin:0 0 8px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading h2,.collection-subheading h3){letter-spacing:.045em;text-transform:uppercase;margin:0;font:700 14px Georgia,serif}.da-hub--quiet .collection-count{font-size:15px}.da-hub--quiet .collection-count small{font-size:11px}.da-hub--quiet :-webkit-any(.collection-guide,.collection-eyebrow){display:none!important}.da-hub--quiet :is(.collection-guide,.collection-eyebrow){display:none!important}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-rack,.collection-skills){overscroll-behavior-inline:contain;scroll-snap-type:x proximity;box-shadow:none;scrollbar-width:thin;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:calc(25% - 5.25px);grid-auto-flow:column;gap:7px;padding:0 0 5px;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-rack,.collection-skills){overscroll-behavior-inline:contain;scroll-snap-type:x proximity;box-shadow:none;scrollbar-width:thin;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:calc(25% - 5.25px);grid-auto-flow:column;gap:7px;padding:0 0 5px;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-weapon,.collection-skill){scroll-snap-align:start;background:#11222b;border:1px solid #45555d;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;height:87px;padding:4px;display:flex;position:relative;box-shadow:inset 0 0 14px #0008}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-weapon,.collection-skill){scroll-snap-align:start;background:#11222b;border:1px solid #45555d;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;height:87px;padding:4px;display:flex;position:relative;box-shadow:inset 0 0 14px #0008}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon[data-owned=true]{background:linear-gradient(145deg,#732d32,#251d25);border-color:#dc4348}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon>.weapon-sprite{opacity:.32;filter:grayscale();max-width:74px;box-shadow:none;background:0 0;border:0;width:100%!important;height:61px!important}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon[data-owned=true]>.weapon-sprite{opacity:1;filter:none}.da-hub--quiet .collection-caption{color:#dfd6c5;white-space:nowrap;font:10px Georgia,serif}.da-hub--quiet .collection-owned{width:12px;min-width:0;height:12px;line-height:12px;position:absolute;top:3px;right:3px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill>.skill-glyph{opacity:.3;width:47px;height:47px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill[data-owned=true]>.skill-glyph{opacity:1}.da-hub--quiet .collection-note{margin:5px 0;font-size:11px}.da-hub--quiet .da-local-note{color:#8ea8b1;grid-area:local;margin:0;padding:0;font-size:10px}@media (min-width:1100px){:root[data-theme] [data-da="02"] .screen.da-hub--quiet{grid-template-columns:minmax(0,2.45fr) minmax(265px,1fr);grid-template-areas:"player sidebar""alert sidebar""arena sidebar""arsenal sidebar""local local";gap:9px;padding:10px 12px 20px}.da-hub--quiet .da-hub-arena{height:clamp(490px,63dvh,665px)}.da-hub--quiet .da-hub-cast{top:35px;bottom:103px;left:15px;right:15px}.da-hub--quiet .da-hub-cast>.fighter{width:50%!important}.da-hub--quiet .da-hub-cast>.da-hub-companion.pet--bear{width:33%!important}.da-hub--quiet .da-hub-arena__action{padding:24px 10% 10px}:root[data-theme] [data-da="02"] .da-hub--quiet .hub-primary{min-height:65px;font-size:32px}.da-hub--quiet .da-hub-allowance{font-size:16px}.da-hub-tools{display:none}.da-hub-objectives{display:block}.da-hub-sidebar .daily-board{border:1px solid #536872;margin:0;padding:12px}.da-hub-sidebar .daily-board h2{text-transform:uppercase;font:700 18px Georgia,serif}.da-hub-sidebar .daily-contract{min-height:68px;padding:8px 4px}.da-hub-sidebar .daily-contract__copy strong{font:13px Georgia,serif}.da-hub-sidebar .daily-contract__copy p{display:none}.da-hub-sidebar .daily-board__expand{font-size:11px}.da-hub-wheel{text-align:left;cursor:pointer;background:linear-gradient(90deg,#f0e0bd 0%,#e7d6b6da 40%,#e7d6b600 78%),url(/assets/da02/fidelity/wheel-stage.webp) 50%/cover;border:1px solid #586773;min-height:236px;padding:16px;display:block;position:relative;overflow:hidden}.da-hub-wheel>span{z-index:1;color:#15232c;width:56%;display:block;position:relative}.da-hub-wheel strong{text-transform:uppercase;font:26px/.95 Anton,sans-serif}.da-hub-wheel small{margin-top:10px;font:13px/1.4 Georgia,serif;display:block}.da-hub-wheel img{width:65%;position:absolute;top:25px;right:-12%}.da-hub-wheel b{color:#fff4dc;text-align:center;background:#9c2633 url(/brand/da02-v2/button-red-painted.webp) 50%/100% 100%;width:84%;padding:15px 5px;font:700 22px Georgia,serif;position:absolute;bottom:12px;left:8%}.da-hub-recent,.da-hub-pets{background:#0d202a;border:1px solid #526671;padding:11px;display:block}.da-hub-sidebar :-webkit-any(.da-hub-recent,.da-hub-pets) h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font:700 13px Georgia,serif}.da-hub-sidebar :is(.da-hub-recent,.da-hub-pets) h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font:700 13px Georgia,serif}.da-hub-recent>button{color:#eedec3;text-align:left;background:0 0;border:0;border-top:1px solid #384f5a;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.da-hub-recent .appearance-portrait{width:43px;height:51px}.da-hub-recent button>span{flex:1}.da-hub-recent small{color:#52c9ba;margin-top:5px;display:block}.da-hub-recent p{color:#b9c9c6;font:13px/1.5 Georgia,serif}.da-hub-pets>div{scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.da-hub-pets button{color:#eedec3;background:#172d38;border:1px solid #415966;min-width:77px;padding:4px}.da-hub-pets button>span{font:11px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub--quiet>.collection-panel{grid-template-columns:2fr 1fr;align-items:stretch;gap:8px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-rack{grid-auto-columns:calc(16.6667% - 5.83333px)}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skills{grid-auto-columns:calc(33.3333% - 4.66667px)}}@media (max-width:699px){.da-hub--quiet .da-playerbar__currency{display:none}:root[data-theme] .da-hub--quiet .da-playerbar h1{font-size:20px}.da-hub--quiet .da-playerbar h1 span{font-size:14px}}@media (hover:hover) and (pointer:fine){.da-hub-tools>button:hover,.da-hub-location:hover{background-color:#294853}.da-hub-wheel:hover b{filter:brightness(1.12)}}.da-hub-progress{display:none}@media (max-width:699px){:root[data-theme] [data-da="02"] .screen.da-hub--quiet{grid-template-areas:"alert""arena""sidebar""arsenal""local";gap:7px;padding-top:0;position:relative}.da-hub--quiet .da-playerbar{z-index:4;background:0 0;border:0;padding:0;position:absolute;top:12px;left:21px;right:21px}.da-hub--quiet .da-playerbar>.appearance-portrait,.da-hub--quiet .da-playerbar .bar{display:none}:root[data-theme] .da-hub--quiet .da-playerbar h1{text-shadow:0 1px 3px #07131c;font-size:23px}.da-hub--quiet .da-playerbar h1 span{margin-top:3px;font-size:14px;display:block}.da-hub--quiet .da-hub-switch{background:#10232deb;min-width:71px}.da-hub--quiet .da-hub-arena{height:397px}.da-hub--quiet .da-hub-location{background:#0b1b25c9;max-width:53%;min-height:24px;padding:4px 7px;font-size:10px;top:64px;left:8px;right:auto}.da-hub--quiet .da-hub-location>span:last-child{display:none}.da-hub--quiet .da-hub-cast{top:49px;bottom:106px;left:0;right:0}.da-hub--quiet .da-hub-cast>.fighter{width:60%!important}.da-hub--quiet .da-hub-cast>.da-hub-companion.pet--bear{width:38%!important;height:87%!important}.da-hub-progress{background:#0d1e28ed;border:1px solid #4e626d;grid-template-columns:1fr 1fr;gap:12px;padding:6px 8px;display:grid;position:absolute;bottom:80px;left:10px;right:10px}.da-hub-progress>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.da-hub-progress span{color:#f1e2c6;align-items:center;gap:4px;margin-bottom:3px;font:10px Georgia,serif;display:flex}.da-hub-progress b{margin-left:auto;font-weight:400}.da-hub-progress .bar{height:6px;min-height:0}.da-hub-progress .bar__label{display:none}.da-hub-progress meter{background:#172932;border:1px solid #4c5c64;width:100%;height:6px;display:block}.da-hub-progress meter::-webkit-meter-bar{background:#172932;border:0}.da-hub-progress meter::-webkit-meter-optimum-value{background:#dfad63}.da-hub--quiet .da-hub-arena__action{padding:10px 12px 8px}.da-hub-tools>button{gap:3px;min-height:55px;padding:6px 2px}.da-hub-tools>button>svg{width:17px;height:17px}.da-hub-tools small{margin-top:2px;font-size:9px}.da-hub-tools span{font-size:11px}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-weapon,.collection-skill){height:74px;min-height:74px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-weapon,.collection-skill){height:74px;min-height:74px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon>.weapon-sprite{height:49px!important}.da-hub--quiet:has(.da-hub-alert) .da-playerbar{top:75px}}:root[data-theme] [data-da="02"] .stage{isolation:isolate;animation:none;transform:none}:root[data-theme] [data-da="02"] .stage__bg{animation:none;transform:none}:root[data-theme] [data-da="02"] .arena-screen .stage__floor{height:min(55%,63cqw);padding-inline-start:17%;padding-inline-end:17%;bottom:8%}:root[data-theme] [data-da="02"] .arena-screen .stage__slot{width:31%;height:100%}:root[data-theme] [data-da="02"] .stage__slot .labels{z-index:8}:root[data-theme] [data-da="02"] .stage .banner{max-width:90%;padding:8px 18px;font-size:clamp(20px,3vw,36px)}.stage__slot{--reaction-sign:1;--knock-angle:52deg;--knock-distance:35px}.stage__slot--b{--reaction-sign:-1}.stage__slot[data-reaction=heavy]>.fighter>.whole-pose,.stage__slot[data-reaction=heavy]>.fighter>.native-actor{animation:da-heavy-reaction var(--reaction-duration,.45s) cubic-bezier(.23,1,.32,1) both;transform-origin:50% 95%}.stage__slot[data-reaction=knockdown]>.fighter>.whole-pose,.stage__slot[data-reaction=knockdown]>.fighter>.native-actor{animation:da-knockdown var(--reaction-duration,.6s) linear both;transform-origin:50% 95%}@keyframes da-heavy-reaction{0%,7%{transform:translate(0)rotate(0)}18%{transform:translateX(calc(-22px * var(--reaction-sign))) rotate(calc(-9deg * var(--reaction-sign)))}65%{transform:translateX(calc(-14px * var(--reaction-sign))) rotate(calc(-5deg * var(--reaction-sign)))}to{transform:none}}@keyframes da-knockdown{0%,8%{transform:none}28%{transform:translate(calc(var(--knock-distance) * -.7 * var(--reaction-sign)),-19px) rotate(calc(var(--knock-angle) * -.48 * var(--reaction-sign)))}56%,67%{transform:translate(calc(var(--knock-distance) * -1 * var(--reaction-sign)),8px) rotate(calc(var(--knock-angle) * -1 * var(--reaction-sign)))}to{transform:none}}@container (width<=600px){.stage__slot{--knock-angle:22deg;--knock-distance:11px}}.native-editor__heads{grid-column:1/-1;min-width:0}.native-editor__heads>div{scrollbar-width:thin;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.native-editor__heads button{color:#eaddc7;cursor:pointer;background:#162833;border:1px solid #52636d;flex-direction:column;flex:0 0 78px;justify-content:center;align-items:center;min-height:85px;font:11px Georgia,serif;display:flex;position:relative}.native-editor__heads button[aria-pressed=true]{background:#35404a;border-color:#e1bb75;box-shadow:inset 0 0 0 1px #e1bb75}.native-editor__heads button:disabled{opacity:.45;cursor:default}.native-editor__heads img{object-fit:cover;object-position:center 35%;width:66px;height:60px}.native-editor__heads button>svg{position:absolute;top:4px;right:4px}.native-editor__choices{align-content:start}.native-editor__more{border-top:1px solid #49606b;grid-column:1/-1;min-width:0;padding-top:5px}.native-editor__more>summary{cursor:pointer;color:#f1dfb9;padding:10px 0;font:14px Georgia,serif}.native-editor__more-content{gap:10px;padding-top:5px;display:grid}@media (max-width:699px){:root[data-theme] [data-da="02"] .appearance-edit-screen>.btn{bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:12;background-color:#421c27;margin-top:3px;position:sticky}:root[data-theme] [data-da="02"] .appearance-edit-screen>.btn:disabled{opacity:1;filter:grayscale(.7)brightness(.7)}}@media (min-width:900px){.native-editor__stage{position:sticky;top:16px}.native-editor__choices{max-height:none}}@media (prefers-reduced-motion:reduce){.stage__slot[data-reaction]>.fighter>:-webkit-any(.whole-pose,.native-actor){animation:none}.stage__slot[data-reaction]>.fighter>:is(.whole-pose,.native-actor){animation:none}}.reduce-motion .stage__slot[data-reaction]>.fighter>:-webkit-any(.whole-pose,.native-actor){animation:none}.reduce-motion .stage__slot[data-reaction]>.fighter>:is(.whole-pose,.native-actor){animation:none}.combat-lab.app-stage{width:100%;max-width:1200px;margin:auto;display:block}:root[data-theme] .combat-lab[data-da="02"] .arena-screen{width:100%;max-width:none;padding:12px;display:block}:root[data-theme] .combat-lab[data-da="02"] .stage{width:100%;height:clamp(290px,50vw,570px);margin:12px 0}.combat-lab .hud__side>.bar{flex:1}.stage__slot[data-assisting=true]>.fighter>.whole-pose,.stage__slot[data-assisting=true]>.fighter>.native-actor{animation:da-pet-assist var(--pet-duration,1s) ease-in-out;transform-origin:50% 100%}@keyframes da-pet-assist{0%,to{transform:none}22%{transform:translateY(2px) rotate(calc(2deg * var(--reaction-sign)))}48%{transform:translateY(-2px) rotate(calc(-2deg * var(--reaction-sign)))}72%{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.stage__slot[data-assisting=true]>.fighter>:-webkit-any(.whole-pose,.native-actor){animation:none}.stage__slot[data-assisting=true]>.fighter>:is(.whole-pose,.native-actor){animation:none}}.reduce-motion .stage__slot[data-assisting=true]>.fighter>:-webkit-any(.whole-pose,.native-actor){animation:none}.reduce-motion .stage__slot[data-assisting=true]>.fighter>:is(.whole-pose,.native-actor){animation:none}:root[data-theme] [data-da="02"]{--plate-ink:#09171f;--plate-line:#52636a;--plate-cream:#f4e7ce;font-family:Georgia,Times New Roman,serif;font-weight:400}:root[data-theme] [data-da="02"] .screen{gap:10px}:root[data-theme] [data-da="02"] .screen :-webkit-any(h1,h2,h3){font-family:Georgia,Times New Roman,serif}:root[data-theme] [data-da="02"] .screen :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif}:root[data-theme] [data-da="02"] .screen h1{letter-spacing:.01em}:root[data-theme] [data-da="02"] .btn{font-family:Georgia,Times New Roman,serif;font-weight:400}:root[data-theme] [data-da="02"] .btn--lamp{letter-spacing:.025em;padding:12px 18px;font:400 22px/1.1 Anton,sans-serif}:root[data-theme] [data-da="02"] :-webkit-any(.panel,.notice,.sheet,.item){border-radius:0}:root[data-theme] [data-da="02"] :is(.panel,.notice,.sheet,.item){border-radius:0}:root[data-theme] [data-da="02"] .chip{font:400 16px/1.15 Georgia,serif}:root[data-theme] [data-da="02"] .chip__unit{font-size:.82em}:root[data-theme] [data-da="02"] .chip--coin{clip-path:polygon(10px 0,100% 0,calc(100% - 8px) 100%,0 100%,0 12px);white-space:nowrap;padding:7px 13px}:root[data-theme] [data-da="02"] .chip--coin>svg{fill:#cd8c29;stroke:#ffe0a1;stroke-width:1.5px;width:22px;height:22px}:root[data-theme] [data-da="02"] .topbar{box-shadow:none;position:relative}:root[data-theme] [data-da="02"] .bottom-nav{background:#07151f;border-top-color:#566671}:root[data-theme] [data-da="02"] .bottom-nav__item{font-weight:400}:root[data-theme] [data-da="02"] .bottom-nav__item--active{background:#0e1218}:root[data-theme] [data-da="02"] .bottom-nav__item svg{width:27px;height:27px}:root[data-theme] [data-da="02"] .screen.da-hub--quiet{grid-template-columns:minmax(0,1fr);grid-template-areas:"alert""arena""arsenal""sidebar""local";gap:8px;max-width:none;padding:0 9px 82px;display:grid;position:relative}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar{z-index:6;background:0 0;border:0;align-items:flex-start;gap:8px;min-height:0;padding:0;display:flex;position:absolute;top:10px;bottom:auto;left:18px;right:18px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar>.appearance-portrait{display:none}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar .bar{display:none}:root[data-theme] [data-da="02"] .da-playerbar__currency{display:none}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar h1{color:#111c23;text-shadow:none;background:linear-gradient(90deg,#fff0dce6,#fff0dcbf 70%,#fff0dc00);margin:0;padding:4px 10px 10px 2px;font:700 24px/1.05 Georgia,serif}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar h1 span{font-size:15px;line-height:1.4;display:block}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-switch{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);color:#eee3ce;background:#0a1822ed;border:1px solid #a7a99d;grid-template-columns:12px 1fr 12px;gap:0 6px;width:114px;min-height:46px;display:grid}:root[data-theme] [data-da="02"] .da-hub-switch svg{grid-area:1/2;justify-self:center}:root[data-theme] [data-da="02"] .da-hub-switch span:nth-of-type(2){white-space:nowrap;grid-area:2/1/auto/-1;font:11px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-switch span:last-child{grid-area:1/3}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena{background:#d4d4be;border:0;grid-area:arena;height:490px;min-height:0;overflow:hidden}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast{justify-content:center;align-items:end;gap:0;height:auto;top:45px;bottom:132px;left:0;right:0}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast>.fighter{max-width:none;max-height:none;width:57%!important;height:100%!important;margin:0 0 0 10px!important}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast>.da-hub-companion{max-height:none;width:29%!important;height:42%!important;margin:0 0 5px -13px!important}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast>.da-hub-companion.pet--bear{width:38%!important;height:88%!important}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-location{display:none}:root[data-theme] [data-da="02"] .da-scene-banner{z-index:1;clip-path:polygon(0 0,100% 0,100% 89%,50% 100%,0 89%);color:#e6ae6a;letter-spacing:.08em;text-transform:uppercase;text-align:center;background:#681e29d9;border:1px solid #bf704f;flex-direction:column;align-items:center;gap:16px;width:58px;padding:17px 6px 26px;font:12px/1.4 Anton,sans-serif;display:flex;position:absolute;top:103px}:root[data-theme] [data-da="02"] .da-scene-banner--left{left:9px}:root[data-theme] [data-da="02"] .da-scene-banner--right{width:57px;font-size:10px;top:72px;right:5px;transform:skewY(-12deg)}:root[data-theme] [data-da="02"] .da-hub-progress{background:#0a1b24f2;border:1px solid #596b73;grid-template-columns:1.1fr 1fr;gap:14px;height:34px;padding:7px 9px;display:grid;position:absolute;top:auto;bottom:98px;left:8px;right:8px}:root[data-theme] [data-da="02"] .da-hub-progress span{align-items:center;gap:5px;margin:0 0 4px;font:10px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .da-hub-progress b{margin-left:auto;font-weight:400}:root[data-theme] [data-da="02"] .da-hub-progress>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:root[data-theme] [data-da="02"] .da-hub-progress .bar{width:100%;height:6px;min-height:0}:root[data-theme] [data-da="02"] .da-hub-progress meter{width:100%;height:6px;min-height:0}:root[data-theme] [data-da="02"] .da-hub-progress .bar__label{display:none}:root[data-theme] [data-da="02"] .da-hub-mobile-links{grid-template-columns:1fr 1fr;gap:7px;height:43px;display:grid;position:absolute;top:auto;bottom:49px;left:8px;right:8px}:root[data-theme] [data-da="02"] .da-hub-mobile-links>button{color:#f6ead3;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%,0 6px);cursor:pointer;background:#0c1a23;border:1px solid #78868a;justify-content:center;align-items:center;gap:9px;padding:5px;font:13px/1.2 Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .da-hub-mobile-links small{font-size:11px;display:block}:root[data-theme] [data-da="02"] .da-hub-mobile-links>button:last-child>svg:first-child{color:#e8b36d}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena__action{background:0 0;padding:0 6px;position:absolute;top:auto;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .da-hub--quiet .hub-primary{letter-spacing:.02em;height:45px;min-height:45px;font:20px/1.1 Anton,sans-serif}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-allowance{display:none}:root[data-theme] [data-da="02"] .da-hub--quiet>.collection-panel{box-shadow:none;background:0 0;border:0;grid-area:arsenal;grid-template-columns:1fr;gap:9px;padding:0;display:grid}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-armory,.collection-abilities){box-shadow:none;background:0 0;border:0;min-width:0;padding:0 8px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-armory,.collection-abilities){box-shadow:none;background:0 0;border:0;min-width:0;padding:0 8px}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-heading,.collection-subheading){justify-content:center;gap:10px;min-height:18px;margin:0 0 6px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading,.collection-subheading){justify-content:center;gap:10px;min-height:18px;margin:0 0 6px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading h2,.collection-subheading h3){letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;font:12px/1.2 Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading h2,.collection-subheading h3):before{content:"";background:#c1bda8;width:25px;height:1px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading h2,.collection-subheading h3):after{content:"";background:#c1bda8;width:25px;height:1px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-count,.collection-subheading>span,.collection-guide,.collection-eyebrow){display:none}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-rack,.collection-skills){scrollbar-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:calc(25% - 4.5px);grid-auto-flow:column;gap:6px;padding:0;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-rack,.collection-skills){scrollbar-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:calc(25% - 4.5px);grid-auto-flow:column;gap:6px;padding:0;display:grid;overflow-x:auto}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon{height:84px;min-height:84px;box-shadow:none;background:0 0;border:0;padding:0 0 18px;position:relative}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon>.weapon-sprite{opacity:.48;filter:grayscale(.6);background:#14222a;border:1px solid #627078;max-width:none;box-shadow:inset 0 0 12px #0006;width:100%!important;height:64px!important}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon[data-owned=true]{box-shadow:none;background:0 0;border:0}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon[data-owned=true]>.weapon-sprite{opacity:1;filter:none;background:linear-gradient(135deg,#671f2c,#14222a);border-color:#dc2944}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-caption{text-align:center;color:#f4e7ce;text-overflow:ellipsis;white-space:nowrap;font:10px/1.2 Georgia,serif;position:absolute;bottom:0;left:0;right:0;overflow:hidden}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-owned{clip-path:polygon(0 0,100% 0,100% 100%);color:#15232c;background:#ed2841;border:0;border-radius:0;width:16px;height:16px;position:absolute;top:0;right:0}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-owned svg{width:10px;height:10px;position:absolute;top:0;right:0}:root[data-theme] [data-da="02"] .collection-lock{color:#e9ddc9;position:absolute;bottom:24px;right:4px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill{height:79px;min-height:79px;box-shadow:none;padding:0 0 19px;background:0 0!important;border:0!important}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill>.skill-glyph{opacity:.32;width:61px;height:58px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill[data-owned=true]>.skill-glyph{opacity:1}:root[data-theme] [data-da="02"] .da-hub-sidebar{grid-area:sidebar;min-width:0;display:block}:root[data-theme] [data-da="02"] .da-hub-tools{justify-content:center;gap:10px;display:flex}:root[data-theme] [data-da="02"] .da-hub-tools>button{background:0 0;border:0;border-top:1px solid #384c55;flex-direction:row;flex:1;min-height:44px;font-size:12px}:root[data-theme] [data-da="02"] .da-hub-tools>button:first-child{display:none}:root[data-theme] [data-da="02"] .da-hub-tools small{display:none}:root[data-theme] [data-da="02"] .da-hub-objectives{display:none}:root[data-theme] [data-da="02"] .da-hub-objectives.is-open{display:block}:root[data-theme] [data-da="02"] :-webkit-any(.da-renown-standard,.da-hub-next,.da-hub-wheel,.da-hub-recent,.da-hub-pets){display:none}:root[data-theme] [data-da="02"] :is(.da-renown-standard,.da-hub-next,.da-hub-wheel,.da-hub-recent,.da-hub-pets){display:none}:root[data-theme] [data-da="02"] .da-hub--quiet .da-local-note{text-align:center;font:10px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub--quiet:has(.da-hub-alert) .da-playerbar{top:66px}:root[data-theme] [data-da="02"] .da-hub-alert{min-height:45px}@media (min-width:1024px){:root[data-theme] [data-da="02"] .phone--with-nav{grid-template-columns:224px minmax(0,1fr)}:root[data-theme] [data-da="02"] .da-sidebar{background:linear-gradient(120deg,#0e202a,#07131b 68%);padding:10px 12px}:root[data-theme] [data-da="02"] .da-sidebar__brand{padding:5px 0 15px}:root[data-theme] [data-da="02"] .da-sidebar__brand span{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .da-roster{gap:12px;margin-bottom:15px;padding:17px 0}:root[data-theme] [data-da="02"] .da-roster__item>.appearance-portrait{width:74px;height:77px}:root[data-theme] [data-da="02"] .da-roster__item[aria-pressed=true]{background:linear-gradient(90deg,#801b2980,#0000);border-color:#0000}:root[data-theme] [data-da="02"] .da-roster__item[aria-pressed=true]>.appearance-portrait{border:2px solid #f7464e}:root[data-theme] [data-da="02"] .da-roster__item strong{font-size:20px}:root[data-theme] [data-da="02"] .da-roster__item small{font-size:14px}:root[data-theme] [data-da="02"] .da-sidebar nav button{gap:16px;min-height:49px;font:18px Georgia,serif}:root[data-theme] [data-da="02"] .da-sidebar__secondary{margin-top:auto;padding-top:20px}:root[data-theme] [data-da="02"] .screen.da-hub--quiet{grid-template-columns:minmax(0,2.44fr) minmax(270px,1fr);grid-template-areas:"player sidebar""alert sidebar""arena sidebar""arsenal sidebar""local local";gap:8px;padding:0 0 12px 4px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar{background:linear-gradient(110deg,#152b35,#081720);border:1px solid #405964;grid-area:player;align-items:center;min-height:75px;padding:7px 12px;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar>.appearance-portrait{width:63px;height:60px;display:block}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar h1{color:#f4e7ce;background:0 0;margin:0 0 6px;padding:0;font-size:27px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar h1 span{font-size:23px;display:inline}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar .bar{max-width:420px;height:7px;display:block}:root[data-theme] [data-da="02"] .da-hub--quiet .da-playerbar__currency{align-items:center;gap:15px;display:flex}:root[data-theme] [data-da="02"] .da-playerbar__currency .chip{background:0 0;border:0;padding:5px;font-size:21px}:root[data-theme] [data-da="02"] .da-shards{white-space:nowrap;align-items:center;gap:7px;font:18px Georgia,serif;display:flex}:root[data-theme] [data-da="02"] .da-shards svg{color:#8bcee9}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-switch{flex:none;width:74px;min-height:46px;padding:4px;display:grid}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-switch span:nth-of-type(2){font-size:9px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena{border:1px solid #3a515c;height:clamp(535px,65dvh,680px)}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast{justify-content:center;top:25px;bottom:115px;left:48px;right:117px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast>.fighter{position:relative;left:35px;width:61%!important;height:100%!important;margin:0!important}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast>.da-hub-companion.pet--bear{position:relative;left:-28px;width:40%!important;height:90%!important;margin:0 0 5px -15px!important}:root[data-theme] [data-da="02"] .da-scene-banner--left{width:75px;padding-top:22px;font-size:16px;top:120px;left:18px}:root[data-theme] [data-da="02"] .da-scene-banner--right{width:62px;font-size:13px;top:110px;right:125px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena__action{background:0 0;padding:0;top:auto;bottom:9px;left:8%;right:8%}:root[data-theme] [data-da="02"] .da-hub--quiet .hub-primary{height:79px;min-height:79px;font-size:32px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-allowance{text-align:center;margin:4px 0 0;font:18px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .da-hub-progress{display:none}:root[data-theme] [data-da="02"] .da-hub-mobile-links{display:none}:root[data-theme] [data-da="02"] .da-renown-standard{color:#eee4d2;clip-path:polygon(8% 0,92% 0,100% 3%,100% 87%,50% 100%,0 87%,0 3%);cursor:pointer;background:linear-gradient(90deg,#172b33,#08171f);border:1px solid #8b9184;flex-direction:column;align-items:center;width:111px;height:74%;padding:16px 8px 30px;display:flex;position:absolute;top:9px;right:8px}:root[data-theme] [data-da="02"] .da-renown-standard>svg{color:#e1b46f}:root[data-theme] [data-da="02"] .da-renown-standard>strong{letter-spacing:.12em;text-transform:uppercase;margin:5px 0 16px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .da-renown-standard ol{flex-direction:column;flex:1;justify-content:space-between;width:100%;margin:0;padding:0 0 15px;list-style:none;display:flex}:root[data-theme] [data-da="02"] .da-renown-standard li{color:#a5ada7;align-items:center;gap:12px;min-height:20px;font:11px Georgia,serif;display:flex;position:relative}:root[data-theme] [data-da="02"] .da-renown-standard li:after{content:"";background:#858e85;width:1px;height:38px;position:absolute;top:15px;left:5px}:root[data-theme] [data-da="02"] .da-renown-standard li:last-child:after{display:none}:root[data-theme] [data-da="02"] .da-renown-standard li i{z-index:1;background:#11212a;border:1px solid #a79e83;border-radius:50%;flex:none;width:11px;height:11px}:root[data-theme] [data-da="02"] .da-renown-standard li[data-current=true]{color:#ff3147}:root[data-theme] [data-da="02"] .da-renown-standard li[data-current=true] i{outline-offset:3px;border:2px solid #ff3147;outline:1px solid #ff3147}:root[data-theme] [data-da="02"] .da-hub-sidebar{flex-direction:column;gap:9px;padding-right:4px;display:flex}:root[data-theme] [data-da="02"] .da-hub-next{color:#f4e6cd;text-align:left;cursor:pointer;background:#0c1e28;border:1px solid #405966;align-items:center;gap:9px;min-height:75px;padding:0 10px 0 0;display:flex}:root[data-theme] [data-da="02"] .da-hub-next__image{background-position:50%;background-size:cover;flex:none;align-self:stretch;width:32%}:root[data-theme] [data-da="02"] .da-hub-next>span:nth-child(2){flex:1;gap:2px;display:grid}:root[data-theme] [data-da="02"] .da-hub-next small{text-transform:uppercase;letter-spacing:.11em;font:10px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-next strong{font:18px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-next span span{color:#bdc5c1;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-tools{display:none}:root[data-theme] [data-da="02"] .da-hub-objectives{display:block}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-board{background:#0b1c26;border:1px solid #405966;padding:12px}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-board h2{letter-spacing:.09em;text-transform:uppercase;font:17px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-contract{min-height:57px;padding:9px}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-contract__copy strong{font:15px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-contract__copy p{display:none}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-contract__track{border:1px solid #53646b;height:9px}:root[data-theme] [data-da="02"] .da-hub-sidebar .daily-board__expand{min-height:25px;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-wheel{min-height:255px;padding:18px 14px;display:block}:root[data-theme] [data-da="02"] .da-hub-wheel strong{font:26px/1.05 Anton,sans-serif}:root[data-theme] [data-da="02"] .da-hub-wheel>span{z-index:1;width:68%;position:absolute;top:18px;left:14px}:root[data-theme] [data-da="02"] .da-hub-wheel small{font:14px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-wheel img{width:78%;top:10%;right:-17%}:root[data-theme] [data-da="02"] .da-hub-wheel b{font:700 23px Georgia,serif;bottom:10px}:root[data-theme] [data-da="02"] .da-hub-recent{background:#0a1d27;border:1px solid #405966;padding:12px;display:block}:root[data-theme] [data-da="02"] .da-hub-pets{background:#0a1d27;border:1px solid #405966;padding:12px;display:block}:root[data-theme] [data-da="02"] .da-hub-sidebar :-webkit-any(.da-hub-recent,.da-hub-pets) h2{letter-spacing:.14em;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-sidebar :is(.da-hub-recent,.da-hub-pets) h2{letter-spacing:.14em;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-pets button{background:0 0;border:0;min-width:calc(33.3333% - 4px);padding:0}:root[data-theme] [data-da="02"] .da-hub-pets .pet{background:#152c38;border:1px solid #506671;overflow:hidden;width:100%!important;height:75px!important}:root[data-theme] [data-da="02"] .da-hub-pets button>span{margin-top:4px;font:12px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .da-hub--quiet>.collection-panel{grid-template-columns:2.25fr 1fr;gap:7px;min-height:172px;display:grid}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-armory,.collection-abilities){background:linear-gradient(120deg,#0b1c26,#07151e);border:1px solid #405965;padding:10px 12px;box-shadow:inset 0 0 0 4px #10252e}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-armory,.collection-abilities){background:linear-gradient(120deg,#0b1c26,#07151e);border:1px solid #405965;padding:10px 12px;box-shadow:inset 0 0 0 4px #10252e}:root[data-theme] [data-da="02"] .da-hub--quiet :-webkit-any(.collection-heading,.collection-subheading){justify-content:space-between;min-height:20px;margin-bottom:9px}:root[data-theme] [data-da="02"] .da-hub--quiet :is(.collection-heading,.collection-subheading){justify-content:space-between;min-height:20px;margin-bottom:9px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-count{font:14px Georgia,serif;display:block}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-count small{font-size:12px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-rack{grid-auto-columns:calc(12.5% - 4.375px);gap:5px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skills{grid-auto-columns:calc(33.3333% - 4px)}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon{height:111px;padding-bottom:23px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-weapon>.weapon-sprite{height:86px!important}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill{height:113px;padding-bottom:24px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-skill>.skill-glyph{width:75px;height:81px}:root[data-theme] [data-da="02"] .da-hub--quiet .collection-caption{font-size:11px}:root[data-theme] [data-da="02"] .da-hub--quiet:has(.da-hub-alert) .da-playerbar{top:auto}}@media (min-width:700px) and (max-width:1023px){:root[data-theme] [data-da="02"] .screen.da-hub--quiet{max-width:650px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena{height:650px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast{top:55px;bottom:145px;left:30px;right:30px}}@media (max-width:699px){:root[data-theme] [data-da="02"] .topbar{background-position:50% 12%;height:61px;min-height:61px;padding:0 9px}:root[data-theme] [data-da="02"] .topbar__brand{width:164px;height:61px;margin-left:-8px;padding:4px 21px 4px 3px}:root[data-theme] [data-da="02"] .topbar__brand .brand-logo{width:125px}:root[data-theme] [data-da="02"] .topbar__brand>span{font:10px Georgia,serif}:root[data-theme] [data-da="02"] .topbar__right{gap:5px}:root[data-theme] [data-da="02"] .topbar__right .chip{gap:5px;padding:5px 10px;font-size:14px}:root[data-theme] [data-da="02"] .topbar__settings{width:35px;min-width:35px;height:36px}:root[data-theme] [data-da="02"] .topbar__back{z-index:10;background:#0a1b22dd;width:28px;min-width:28px;min-height:30px;padding:3px;position:absolute;top:65px;left:10px}}:root[data-theme] [data-da="02"] :-webkit-any(.illustrated-heading,.opponents-heading) h1{text-transform:uppercase;font-size:25px}:root[data-theme] [data-da="02"] :is(.illustrated-heading,.opponents-heading) h1{text-transform:uppercase;font-size:25px}:root[data-theme] [data-da="02"] .illustrated-heading{background:url(/brand/da02-v2/home-arena-clean.webp) 50% 22%/cover;border:0}:root[data-theme] [data-da="02"] .illustrated-heading:before{background:linear-gradient(#f8edda70,#fff3dfd9 40%,#fff4d9ab)}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading{background-position:50% 25%;flex-direction:column;justify-content:center;min-height:108px;padding:10px;display:flex}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading h1{letter-spacing:.1em;font-size:25px}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading p{font-size:13px}:root[data-theme] [data-da="02"] .arsenal-categories{gap:4px}:root[data-theme] [data-da="02"] .arsenal-categories button{min-height:44px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-categories button svg{width:22px;height:22px}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar strong{color:#f6e9cf;font-weight:400}:root[data-theme] [data-da="02"] .arsenal-catalog__toolbar select{min-height:32px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__pages{gap:3px}:root[data-theme] [data-da="02"] .arsenal-catalog__pages button{min-width:28px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid{gap:5px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button{aspect-ratio:1;background:linear-gradient(135deg,#15262e,#08161c 45%,#17282f);border-radius:0;height:auto;min-height:68px;padding:5px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button>[class]{max-width:none;max-height:none;width:90%!important;height:90%!important}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button[data-owned=false]>[class]{opacity:.7;filter:none}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button>svg{color:#d9d9d1;bottom:4px;right:4px;width:13px!important;height:13px!important}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button[aria-pressed=true]{box-shadow:none;background:linear-gradient(130deg,#46121e,#8b2634);border:2px solid #f02b47}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{border:1px solid #64757b;grid-template-columns:42% 1fr;gap:5px 8px;min-height:195px;padding:8px}:root[data-theme] [data-da="02"] .arsenal-catalog__title{background:#0a1b24;min-height:35px;margin:-8px -8px 0;padding:7px 11px}:root[data-theme] [data-da="02"] .arsenal-catalog__title h2{letter-spacing:0;font:700 21px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__title .tag{letter-spacing:.03em;font:10px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__art{grid-area:2/1/4;min-height:108px}:root[data-theme] [data-da="02"] .arsenal-catalog__art>[class]{max-width:190px;width:100%!important;height:140px!important}:root[data-theme] [data-da="02"] .arsenal-catalog__description{margin:4px 0 8px;font:11px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__copy{grid-area:2/2/4}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl{gap:6px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl>div{grid-template-columns:1fr auto;gap:3px 4px;display:grid}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter{background:#20333e;border:1px solid #556a70;grid-column:1/-1;height:10px}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter::-webkit-meter-bar{background:repeating-linear-gradient(90deg,#1a2b34 0 18%,#304550 18% 20%);border:0}:root[data-theme] [data-da="02"] .arsenal-catalog__copy meter::-webkit-meter-optimum-value{background:#26bfc4}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl>div:first-child meter::-webkit-meter-optimum-value{background:#ef3b54}:root[data-theme] [data-da="02"] .arsenal-catalog__actions{grid-column:1/-1;gap:8px}:root[data-theme] [data-da="02"] .arsenal-catalog__actions .btn{white-space:normal;min-height:42px;padding:8px 6px;font-size:14px}:root[data-theme] [data-da="02"] .arsenal-catalog__actions .btn--lamp{font:20px Anton,sans-serif}:root[data-theme] [data-da="02"] .arsenal-more{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .profile-scene{min-height:300px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{bottom:-22px;right:9%;width:280px!important;height:350px!important}:root[data-theme] [data-da="02"] .profile-scene .portrait__info{background:linear-gradient(90deg,#fff1dce8,#fff1dcc9 80%,#0000);max-width:48%;padding:14px 10px 18px;top:17px}:root[data-theme] [data-da="02"] .profile-scene h1{font:700 29px Georgia,serif}:root[data-theme] [data-da="02"] .profile-scene .portrait__info>.small{text-transform:uppercase;font:17px Georgia,serif}:root[data-theme] [data-da="02"] .profile-scene__motto{max-width:150px;font:italic 15px/1.25 Georgia,serif}:root[data-theme] [data-da="02"] .profile-arena-banner{letter-spacing:.07em;width:62px;padding:15px 7px 27px;font:13px/1.4 Anton,sans-serif;top:42px;right:12px}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{min-height:35px!important;padding:5px 0!important}:root[data-theme] [data-da="02"] .profile-stats .statbar{gap:10px;min-height:25px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .profile-stats .statbar__label{font-weight:400}:root[data-theme] [data-da="02"] .profile-stats .statbar__track{height:12px}:root[data-theme] [data-da="02"] .profile-stats .statbar__track:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 19%,#0d202345 19% 20%);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .profile-primary-actions>.btn--lamp{font:19px Anton,sans-serif}:root[data-theme] [data-da="02"] .profile-appearance-colors i{width:33px;height:42px}:root[data-theme] [data-da="02"] .native-editor__stage{background-image:url(/brand/da02-v2/home-arena-clean.webp);background-position:50% 25%}:root[data-theme] [data-da="02"] .native-editor__actor{top:60px;bottom:4px;left:0;right:32px}:root[data-theme] [data-da="02"] .native-editor__actor>.fighter{width:80%!important;height:100%!important}:root[data-theme] [data-da="02"] .native-editor__banner{top:105px;left:12px}:root[data-theme] [data-da="02"] .native-editor__stage>h2{letter-spacing:.12em;font:22px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__choices h2{letter-spacing:.11em;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__choices h3{letter-spacing:.11em;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__looks strong{font:11px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__outfit-row button>span{font:11px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__details button>span{font:11px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__choices :-webkit-any(button[aria-pressed=true]){border-color:#30d1d4;box-shadow:inset 0 0 0 1px #30d1d4}:root[data-theme] [data-da="02"] .native-editor__choices :is(button[aria-pressed=true]){border-color:#30d1d4;box-shadow:inset 0 0 0 1px #30d1d4}:root[data-theme] [data-da="02"] .native-editor__sex{display:flex;position:absolute;top:auto;bottom:6px;left:10px;right:auto}:root[data-theme] [data-da="02"] .native-editor__sex button{min-height:31px;font:11px Georgia,serif}:root[data-theme] [data-da="02"] .native-editor__more>summary{padding:9px 0;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .roster-card__identity h2{letter-spacing:0;font:700 28px Georgia,serif}:root[data-theme] [data-da="02"] .roster-card__portrait>.fighter{width:230px!important;height:290px!important}:root[data-theme] [data-da="02"] .roster-card__identity .chip{font:17px Georgia,serif}:root[data-theme] [data-da="02"] .roster-card__quotas p{font:12px/1.3 Georgia,serif}:root[data-theme] [data-da="02"] .roster-card--empty{min-height:120px}:root[data-theme] [data-da="02"] .roster-card--empty .btn{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .settings__row .strong{font:400 15px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{font:400 15px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen .panel__title{letter-spacing:.045em;border-bottom:2px solid #d62140;font:700 20px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen select{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .settings-screen>.btn--lamp{min-height:45px;font:22px Anton,sans-serif}:root[data-theme] [data-da="02"] .reference-crop{aspect-ratio:460/388;width:100%;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .reference-crop>img{width:321.087%;max-width:none;height:auto;position:absolute;top:-45.361%;left:-5%}:root[data-theme] [data-da="02"] .rune-panel label{font:400 13px Georgia,serif}:root[data-theme] [data-da="02"] .rune-panel h2{font:700 20px Georgia,serif}:root[data-theme] [data-da="02"] .rune-cost{padding:5px 0}:root[data-theme] [data-da="02"] .rune-cost strong{font:28px Georgia,serif}:root[data-theme] [data-da="02"] .rune-cost small{font:12px Georgia,serif}:root[data-theme] [data-da="02"] .rune-workbench{gap:8px}:root[data-theme] [data-da="02"] .rune-panel{padding:12px}:root[data-theme] [data-da="02"] .rune-forge{gap:6px}:root[data-theme] [data-da="02"] .rune-panel .btn--lamp{font:22px Anton,sans-serif}:root[data-theme] [data-da="02"] .rune-screen .rune-links .btn{min-height:44px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .rune-panel .small{font:12px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .wheel-prizes h2{letter-spacing:.15em;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .wheel-prizes__list li{border:1px solid #3a515a;padding:3px}:root[data-theme] [data-da="02"] .wheel-prizes__name{font:10px/1.2 Georgia,serif}:root[data-theme] [data-da="02"] .wheel-character strong{font:17px Georgia,serif}:root[data-theme] [data-da="02"] .da-hub-wheel>.wheel{pointer-events:none;width:83%;margin:0;position:absolute;top:24px;right:-18%}:root[data-theme] [data-da="02"] .da-hub-wheel .wheel__caption{display:none}:root[data-theme] [data-da="02"] .da-hub-wheel .wheel__label{display:none}:root[data-theme] [data-da="02"] .da-hub-wheel .wheel__upright>g{transform:translate(-32px,-32px)}:root[data-theme] [data-da="02"] .da-hub-wheel b{z-index:2}:root[data-theme] [data-da="02"] .market-card h2{font:700 18px Georgia,serif}:root[data-theme] [data-da="02"] .market-card__price{font:17px Georgia,serif}:root[data-theme] [data-da="02"] .market-card .btn{min-height:38px;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .market-filters :-webkit-any(input,select){min-height:36px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .market-filters :is(input,select){min-height:36px;font:13px Georgia,serif}:root[data-theme] [data-da="02"] .market-tabs button{font:16px Georgia,serif}:root[data-theme] [data-da="02"] .arena-step__copy h3{font:17px Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-progress__head h2{font:20px Georgia,serif}:root[data-theme] [data-da="02"] .arena-route-progress .btn--lamp{font:22px Anton,sans-serif}:root[data-theme] [data-da="02"] .guild-members__heading h2{letter-spacing:.1em;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .community-members__heading h2{letter-spacing:.1em;font:14px Georgia,serif}:root[data-theme] [data-da="02"] .guild-roster strong{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .community-roster strong{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard{background:#0b1a22;border-radius:0}:root[data-theme] [data-da="02"] .opponents-board .fcard .fcard__name{letter-spacing:0;min-height:0;font:400 18px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta :-webkit-any(.chip,.tag){font:12px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta :is(.chip,.tag){font:12px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait>.fighter{width:100%!important;height:100%!important}:root[data-theme] [data-da="02"] .opponents-training{padding:8px;font:11px/1.4 Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice h2{letter-spacing:0;font:700 20px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice .statbar{height:18px;min-height:18px;font:12px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice .statbar__track{height:10px}:root[data-theme] [data-da="02"] .opponent-choice p{font:11px Georgia,serif}:root[data-theme] [data-da="02"] .opponent-choice .btn--lamp{font:22px Anton,sans-serif}:root[data-theme] [data-da="02"] .arena-screen{background:0 0;padding-top:0}:root[data-theme] [data-da="02"] .arena-screen .stage{border:0}:root[data-theme] [data-da="02"] .arena-screen .arena-bg__image{object-position:center bottom;transform:none}:root[data-theme] [data-da="02"] .arena-screen .battle-pack__place:not(:has(.pet--raptor)){bottom:2%;left:-100%}:root[data-theme] [data-da="02"] .arena-screen .battle-pack[data-side=B] .battle-pack__place:not(:has(.pet--raptor)){left:auto;right:-100%}:root[data-theme] [data-da="02"] .arena-screen .battle-pack__place:has(.pet--bear){bottom:10%;left:-115%}:root[data-theme] [data-da="02"] .arena-screen .battle-pack[data-side=B] .battle-pack__place:has(.pet--bear){left:auto;right:-115%}:root[data-theme] [data-da="02"] .stage__slot>.labels{translate:var(--fighter-offset,0px) 0}:root[data-theme] [data-da="02"] .stage__slot>.impact{translate:var(--fighter-offset,0px) 0}:root[data-theme] [data-da="02"] .arena-screen .hud{z-index:4;background:0 0;border:0}:root[data-theme] [data-da="02"] .hud__name{text-transform:none;letter-spacing:0;text-shadow:none;font:16px Georgia,serif}:root[data-theme] [data-da="02"] .arena-screen .hud__side{clip-path:polygon(0 0,93% 0,100% 20%,100% 80%,93% 100%,0 100%);background:#0a1c26ef;border:1px solid #667578;padding:5px}:root[data-theme] [data-da="02"] .arena-screen .hud__side--b{clip-path:polygon(7% 0,100% 0,100% 100%,7% 100%,0 80%,0 20%)}:root[data-theme] [data-da="02"] .arena-screen .hud__vs{display:none}:root[data-theme] [data-da="02"] .arena-screen .hud__side>.appearance-portrait{width:50px;height:63px}:root[data-theme] [data-da="02"] .arena-screen .hud .bar{height:12px;margin-bottom:20px;overflow:visible}:root[data-theme] [data-da="02"] .arena-screen .hud .bar__fill{background:#f12e48}:root[data-theme] [data-da="02"] .arena-screen .hud .bar__label{text-shadow:none;text-align:left;justify-content:flex-start;font:15px Georgia,serif;top:16px;bottom:auto;left:0;right:0}:root[data-theme] [data-da="02"] .arena-screen .hud__side--b .bar__label{text-align:right;justify-content:flex-end}:root[data-theme] [data-da="02"] .arena-automatic{z-index:3;text-align:center;color:#131e25;text-shadow:0 1px 5px #fff4db;margin:0;font:16px Georgia,serif;position:absolute;top:93px;bottom:auto;left:40px;right:40px}:root[data-theme] [data-da="02"] .arena-stage-rank{display:none}:root[data-theme] [data-da="02"] .arena-caption{border:1px solid #64727a;min-height:49px;padding:12px 14px;font:14px/1.4 Georgia,serif;box-shadow:inset 0 0 0 4px #112732}:root[data-theme] [data-da="02"] .arena-controls .btn{min-height:43px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .arena-controls select{min-height:43px;font:15px Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-screen .result__title{letter-spacing:0;-webkit-text-stroke:0;text-shadow:none;color:#101b20;font:700 43px/1 Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-screen .result-board__headline{background:linear-gradient(#fff2dfd9,#fff1dca6,#0000);padding:28px 12px 15px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:420px}:root[data-theme] [data-da="02"] .fight-result-rewards .result-gain{font:17px Georgia,serif}:root[data-theme] [data-da="02"] .fight-result-rewards .result-gain strong{font:23px Georgia,serif}:root[data-theme] [data-da="02"] .result-actions .btn--lamp{font:24px Anton,sans-serif}:root[data-theme] [data-da="02"] .result-actions .btn--night{font:14px Georgia,serif}@media (max-width:699px){:root[data-theme] [data-da="02"] .topbar .forge-chip{display:none}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-arena{height:470px}:root[data-theme] [data-da="02"] .da-hub--quiet .da-hub-cast{top:40px;bottom:129px;left:0;right:0}:root[data-theme] [data-da="02"] .screen:-webkit-any(.profile-screen,.roster-screen,.settings-screen,.appearance-edit-screen,.wheel-screen,.rune-screen,.opponents-screen,.arena-route-screen){gap:7px;padding:0 9px 86px}:root[data-theme] [data-da="02"] .screen:is(.profile-screen,.roster-screen,.settings-screen,.appearance-edit-screen,.wheel-screen,.rune-screen,.opponents-screen,.arena-route-screen){gap:7px;padding:0 9px 86px}:root[data-theme] [data-da="02"] .native-editor__stage{height:342px}:root[data-theme] [data-da="02"] .native-editor__actor{top:52px;bottom:9px;left:0;right:35px}:root[data-theme] [data-da="02"] .native-editor__closeup{width:91px;top:64px;right:10px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:143px}:root[data-theme] [data-da="02"] .native-editor__banner{width:56px;top:100px;left:7px}:root[data-theme] [data-da="02"] .native-editor__choices{gap:9px 12px;padding:8px}:root[data-theme] [data-da="02"] .native-editor__looks button{min-height:79px}:root[data-theme] [data-da="02"] .native-editor__details button{min-height:76px}:root[data-theme] [data-da="02"] .profile-scene{min-height:262px}:root[data-theme] [data-da="02"] .profile-scene>.fighter{bottom:-21px;right:5%;width:220px!important;height:274px!important}:root[data-theme] [data-da="02"] .profile-stats [data-stat]{min-height:32px!important;padding:3px 0!important}:root[data-theme] [data-da="02"] .roster-card__portrait>.fighter{width:212px!important;height:265px!important}:root[data-theme] [data-da="02"] .roster-card__identity h2{font-size:26px}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{min-height:98px;padding:20px 12px 10px}:root[data-theme] [data-da="02"] .settings-screen .settings__row{min-height:44px}:root[data-theme] [data-da="02"] .settings-screen .audio-settings__volume{min-height:46px}:root[data-theme] [data-da="02"] .opponents-board .fcard{grid-template-rows:44px 30px 217px 54px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{height:217px}:root[data-theme] [data-da="02"] .opponents-board .fcard .fcard__name{font-size:15px}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta :-webkit-any(.chip,.tag){font-size:11px}:root[data-theme] [data-da="02"] .opponents-board .fcard__meta :is(.chip,.tag){font-size:11px}:root[data-theme] [data-da="02"] .opponent-choice{grid-template-columns:84px minmax(0,1fr);padding:8px}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{width:84px;height:95px}:root[data-theme] [data-da="02"] .opponent-choice h2{font-size:18px}:root[data-theme] [data-da="02"] .opponents-heading h1{font-size:22px}:root[data-theme] [data-da="02"] .opponents-heading p{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button{aspect-ratio:1.23;min-height:0}:root[data-theme] [data-da="02"] .arsenal-catalog__description{margin:2px 0 8px;font-size:11px;line-height:1.25}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{min-height:190px}:root[data-theme] [data-da="02"] .arena-screen{flex-direction:column;gap:7px;padding:0 8px 16px;display:flex;position:relative}:root[data-theme] [data-da="02"] .arena-screen .hud{gap:18px;padding:0;position:absolute;top:12px;bottom:auto;left:9px;right:9px}:root[data-theme] [data-da="02"] .arena-screen .hud__side{gap:6px;width:calc(50% - 9px)}:root[data-theme] [data-da="02"] .arena-screen .hud__side>.appearance-portrait{flex:none;width:49px;height:65px}:root[data-theme] [data-da="02"] .hud__name{font-size:13px}:root[data-theme] [data-da="02"] .stage-shell{width:100%}:root[data-theme] [data-da="02"] .arena-screen .stage{height:calc(100svh - 220px);min-height:490px;max-height:740px}:root[data-theme] [data-da="02"] .arena-screen .stage__floor{height:min(59%,68cqw);padding-inline-start:14%;padding-inline-end:14%;bottom:10%}:root[data-theme] [data-da="02"] .arena-screen .stage__slot{width:29%}:root[data-theme] [data-da="02"] .arena-screen .stage__slot--a{left:8px}:root[data-theme] [data-da="02"] .arena-screen .stage__slot--b{left:-16px}:root[data-theme] [data-da="02"] .arena-sound{top:92px;right:7px}:root[data-theme] [data-da="02"] .arena-sound .audio-toggle{width:34px;min-height:34px;padding:6px}:root[data-theme] [data-da="02"] .stage .banner{top:23%}:root[data-theme] [data-da="02"] .fight-result-screen{gap:0;padding:0 9px 20px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:397px}:root[data-theme] [data-da="02"] .fight-result-screen .result-tableau{height:280px}:root[data-theme] [data-da="02"] .fight-result-summary{padding-top:0}}@media (min-width:1024px){:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog){max-width:1270px;padding:16px 22px 30px}:root[data-theme] [data-da="02"] .inventory-screen:has(.arsenal-catalog)>.illustrated-heading{min-height:135px}:root[data-theme] [data-da="02"] .arsenal-catalog{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);gap:12px 20px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid{gap:9px}:root[data-theme] [data-da="02"] .arsenal-catalog__grid button{max-height:132px}:root[data-theme] [data-da="02"] .arsenal-catalog__detail{min-height:345px;position:sticky;top:15px}:root[data-theme] [data-da="02"] .arsenal-catalog__title{padding:12px}:root[data-theme] [data-da="02"] .arsenal-catalog__title h2{font-size:25px}:root[data-theme] [data-da="02"] .arsenal-catalog__art>[class]{max-width:240px;height:240px!important}:root[data-theme] [data-da="02"] .arsenal-catalog__copy{padding-top:10px}:root[data-theme] [data-da="02"] .arsenal-catalog__copy dl{font-size:16px}:root[data-theme] [data-da="02"] .arsenal-catalog__description{font-size:14px}:root[data-theme] [data-da="02"] .arsenal-catalog__actions .btn--lamp{font-size:23px}:root[data-theme] [data-da="02"] .profile-screen{grid-template-columns:minmax(340px,1.15fr) minmax(330px,1fr);align-content:start;gap:12px 24px;max-width:1230px;padding:22px;display:grid}:root[data-theme] [data-da="02"] .profile-screen .profile-scene{grid-area:1/1/6;min-height:570px}:root[data-theme] [data-da="02"] .profile-screen .profile-scene>.fighter{bottom:0;right:1%;width:432px!important;height:540px!important}:root[data-theme] [data-da="02"] .profile-screen .profile-scene .portrait__info{max-width:52%;padding:20px 16px;top:25px}:root[data-theme] [data-da="02"] .profile-screen .profile-scene h1{font-size:34px}:root[data-theme] [data-da="02"] .profile-screen .profile-scene .profile-arena-banner{top:72px;right:14px}:root[data-theme] [data-da="02"] .profile-screen>.illustrated-tabs{grid-area:1/2;margin:0}:root[data-theme] [data-da="02"] .profile-screen>.profile-stats{grid-area:2/2}:root[data-theme] [data-da="02"] .profile-screen .profile-stats [data-stat]{min-height:48px!important}:root[data-theme] [data-da="02"] .profile-screen .profile-stats .statbar{font-size:17px}:root[data-theme] [data-da="02"] .profile-screen>.profile-xp{grid-area:3/2}:root[data-theme] [data-da="02"] .profile-screen>.profile-primary-actions{grid-area:4/2}:root[data-theme] [data-da="02"] .profile-screen>.profile-appearance-summary{grid-area:5/2}:root[data-theme] [data-da="02"] .profile-screen>.profile-more{grid-column:1/-1}:root[data-theme] [data-da="02"] .profile-screen>.collection-panel{grid-column:1/-1}:root[data-theme] [data-da="02"] .appearance-edit-screen{max-width:1240px;padding:15px 22px 25px}:root[data-theme] [data-da="02"] .native-editor{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px}:root[data-theme] [data-da="02"] .native-editor__stage{height:640px;top:12px}:root[data-theme] [data-da="02"] .native-editor__actor{top:100px;bottom:12px;left:0;right:0}:root[data-theme] [data-da="02"] .native-editor__choices{gap:22px 14px;padding:22px 17px}:root[data-theme] [data-da="02"] .native-editor__choices h2{font-size:14px}:root[data-theme] [data-da="02"] .native-editor__choices h3{font-size:14px}:root[data-theme] [data-da="02"] .native-editor__looks button{min-height:110px}:root[data-theme] [data-da="02"] .native-editor__looks img{height:84px}:root[data-theme] [data-da="02"] .native-editor__outfit-row .appearance-portrait{height:90px}:root[data-theme] [data-da="02"] .native-editor__details .appearance-portrait{height:88px}:root[data-theme] [data-da="02"] .native-editor__no-detail{height:88px}:root[data-theme] [data-da="02"] .native-editor__closeup{width:110px;top:82px;right:12px}:root[data-theme] [data-da="02"] .native-editor__closeup>.appearance-portrait{height:168px}:root[data-theme] [data-da="02"] .native-editor__banner{width:83px;top:185px;left:18px}:root[data-theme] [data-da="02"] .native-editor__sex{bottom:13px;left:18px}:root[data-theme] [data-da="02"] .appearance-edit-screen>.btn--lamp{width:49%;min-height:57px;margin-left:auto}:root[data-theme] [data-da="02"] .settings-screen{grid-template-columns:1fr 1fr;gap:24px 32px;max-width:1070px;padding:20px 28px 40px;display:grid}:root[data-theme] [data-da="02"] .settings-screen>.illustrated-heading{grid-column:1/-1;min-height:130px}:root[data-theme] [data-da="02"] .settings-screen .settings__row{min-height:65px}:root[data-theme] [data-da="02"] .settings-screen>.settings-account{grid-area:2/2/5}:root[data-theme] [data-da="02"] .settings-screen>.btn--lamp{grid-column:1/-1;justify-self:center;width:50%}:root[data-theme] [data-da="02"] .settings-screen>:-webkit-any(.settings-storage,.settings-about){grid-column:1/-1}:root[data-theme] [data-da="02"] .settings-screen>:is(.settings-storage,.settings-about){grid-column:1/-1}:root[data-theme] [data-da="02"] .roster-screen{max-width:1240px;padding:20px 24px 35px}:root[data-theme] [data-da="02"] .roster-grid{gap:20px}:root[data-theme] [data-da="02"] .roster-card__portrait{height:400px}:root[data-theme] [data-da="02"] .roster-card__portrait>.fighter{width:320px!important;height:400px!important}:root[data-theme] [data-da="02"] .opponents-screen{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);align-content:start;gap:14px 20px;max-width:1230px;display:grid}:root[data-theme] [data-da="02"] .opponents-heading{grid-column:1/-1;padding:20px}:root[data-theme] [data-da="02"] .opponents-heading h1{font-size:31px}:root[data-theme] [data-da="02"] .opponents-board{grid-area:2/1}:root[data-theme] [data-da="02"] .opponents-board .fcard{grid-template-rows:47px 31px 355px 66px}:root[data-theme] [data-da="02"] .opponents-board .fcard__portrait{height:355px}:root[data-theme] [data-da="02"] .opponent-choice{grid-area:2/2/4;grid-template-columns:105px minmax(0,1fr);align-self:start;gap:12px;padding:18px}:root[data-theme] [data-da="02"] .opponent-choice>.appearance-portrait{width:105px;height:137px}:root[data-theme] [data-da="02"] .opponent-choice h2{font-size:25px}:root[data-theme] [data-da="02"] .opponent-choice .statbar{height:25px;font-size:14px}:root[data-theme] [data-da="02"] .opponent-choice .btn--lamp{min-height:57px}:root[data-theme] [data-da="02"] .opponents-pages{grid-column:1}:root[data-theme] [data-da="02"] .opponents-training{grid-area:4/2;align-self:start;font-size:13px}:root[data-theme] [data-da="02"] .opponents-help{grid-area:5/2}:root[data-theme] [data-da="02"] .arena-screen{max-width:1330px;padding:15px 22px 30px;position:relative}:root[data-theme] [data-da="02"] .arena-screen .hud{gap:38%;padding:0;position:absolute;top:28px;left:4%;right:4%}:root[data-theme] [data-da="02"] .arena-screen .hud__side{gap:12px;width:31%}:root[data-theme] [data-da="02"] .arena-screen .stage{height:clamp(510px,68dvh,760px)}:root[data-theme] [data-da="02"] .arena-screen .stage__floor{height:58%;padding-inline-start:15%;padding-inline-end:15%;bottom:8%}:root[data-theme] [data-da="02"] .arena-screen .stage__slot{width:33%}:root[data-theme] [data-da="02"] .arena-screen .arena-controls{justify-self:end;width:440px}:root[data-theme] [data-da="02"] .arena-caption{font-size:17px}:root[data-theme] [data-da="02"] .fight-result-screen{grid-template-columns:minmax(0,1.4fr) minmax(330px,1fr);gap:20px;max-width:1290px;padding:20px 24px}:root[data-theme] [data-da="02"] .fight-result-screen .result-board{height:660px}:root[data-theme] [data-da="02"] .fight-result-screen .result-tableau{height:480px}:root[data-theme] [data-da="02"] .fight-result-screen .result__title{font-size:55px}:root[data-theme] [data-da="02"] .fight-result-screen .fight-result-summary{align-content:start}:root[data-theme] [data-da="02"] .wheel-screen{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-content:start;gap:15px 25px;max-width:1150px;padding:20px 22px;display:grid}:root[data-theme] [data-da="02"] .wheel-screen .wheel-illustration{grid-area:1/1/8;min-height:640px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes{grid-area:1/2;padding:18px 10px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes__list{grid-template-columns:repeat(4,1fr);gap:9px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes__list li{padding:12px 4px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-prizes__name{font-size:13px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-primary{grid-area:2/2;min-height:59px}:root[data-theme] [data-da="02"] .wheel-screen .wheel-status{grid-area:3/2}:root[data-theme] [data-da="02"] .wheel-screen .wheel-character{grid-area:4/2}:root[data-theme] [data-da="02"] .wheel-screen .wheel-history{grid-column:2}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen){grid-template-columns:minmax(0,1.2fr) minmax(330px,1fr);gap:16px 24px;max-width:1230px;padding:20px 24px}:root[data-theme] [data-da="02"] .rune-screen:not(.market-screen)>.illustrated-workshop--reference{grid-row:1/7;min-height:580px;position:sticky;top:12px}:root[data-theme] [data-da="02"] .rune-panel{padding:18px}:root[data-theme] [data-da="02"] .rune-panel .small{font-size:14px}:root[data-theme] [data-da="02"] .market-screen{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-content:start;gap:15px 20px;max-width:1200px;display:grid}:root[data-theme] [data-da="02"] .market-screen>.market-illustration{grid-area:1/1/7;width:100%;height:660px}:root[data-theme] [data-da="02"] .market-screen>:not(.market-illustration){grid-column:2}:root[data-theme] [data-da="02"] .arena-route-screen{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:20px;max-width:1240px}:root[data-theme] [data-da="02"] .arena-route-screen>.illustrated-heading{grid-column:1/-1;min-height:105px}:root[data-theme] [data-da="02"] .arena-route-map{grid-column:1}:root[data-theme] [data-da="02"] .arena-route-progress{grid-column:2;position:sticky;top:20px}:root[data-theme] [data-da="02"] .arena-step__card{height:100px}}:root[data-theme] [data-da="02"] .account-screen{grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr);align-items:start;gap:28px;max-width:1230px;padding:28px 24px;display:grid}:root[data-theme] [data-da="02"] .account-intro{isolation:isolate;text-align:center;color:#13242d;background:#d9d5c1 url(/brand/da02-v2/home-arena-clean-portrait.webp) 50%/cover;border:1px solid #526978;min-height:650px;padding:28px;position:relative;overflow:hidden}:root[data-theme] [data-da="02"] .account-intro:before{content:"";z-index:-1;background:linear-gradient(#fff3dcca,#0000 38%);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .account-intro>.brand-logo{filter:drop-shadow(0 2px 2px #07141a);width:190px;margin:auto}:root[data-theme] [data-da="02"] .account-intro h1{color:#13242d;margin:14px 0 9px;font:700 34px/1.1 Georgia,serif}:root[data-theme] [data-da="02"] .account-intro>p{color:#152631;background:#f8eddac9;max-width:410px;margin:0 auto;padding:8px;font:16px/1.35 Georgia,serif}:root[data-theme] [data-da="02"] .account-intro__art{justify-content:center;align-items:end;display:flex;position:absolute;top:210px;bottom:50px;left:-30px;right:-30px}:root[data-theme] [data-da="02"] .account-intro__art>.fighter{width:52%!important;height:100%!important}:root[data-theme] [data-da="02"] .account-intro__art>.fighter:last-child{margin-left:-12%;height:93%!important}:root[data-theme] [data-da="02"] .account-intro>.account-intro__caption{color:#eee4ce;background:#0b1b25ed;max-width:none;padding:13px;font-size:13px;position:absolute;bottom:0;left:0;right:0}:root[data-theme] [data-da="02"] .account-form{background:linear-gradient(120deg,#132733,#08171f);border:1px solid #536b77;border-radius:0;padding:24px;box-shadow:inset 0 0 0 4px #0c1f2a}:root[data-theme] [data-da="02"] .account-form label{font:400 16px Georgia,serif}:root[data-theme] [data-da="02"] .account-form input{background:#07131c;border:1px solid #526a78;border-radius:0;font:17px Georgia,serif}:root[data-theme] [data-da="02"] .account-form .option{font:14px Georgia,serif}:root[data-theme] [data-da="02"] .account-form .small{font:12px/1.45 Georgia,serif}:root[data-theme] [data-da="02"] .kogne-home__art.kogne-home__cast{background:url(/brand/da02-v2/home-arena-clean.webp) 50%/cover;justify-content:center;align-items:end;display:flex}:root[data-theme] [data-da="02"] .kogne-home__cast>.fighter{max-height:570px;width:48%!important;height:84%!important}:root[data-theme] [data-da="02"] .kogne-home__cast>.fighter:last-child{margin-left:-14%;height:78%!important}@media (max-width:899px){:root[data-theme] [data-da="02"] .account-screen{flex-direction:column;gap:10px;padding:0 10px 25px;display:flex}:root[data-theme] [data-da="02"] .account-intro{text-align:left;width:100%;min-height:270px;padding:13px 12px}:root[data-theme] [data-da="02"] .account-intro>.brand-logo{display:none}:root[data-theme] [data-da="02"] .account-intro h1{max-width:52%;margin:6px 0 10px;font-size:24px}:root[data-theme] [data-da="02"] .account-intro>p{max-width:44%;margin:0;padding:6px;font-size:14px}:root[data-theme] [data-da="02"] .account-intro__art{top:20px;bottom:0;left:31%;right:-25%}:root[data-theme] [data-da="02"] .account-intro__art>.fighter{width:100%!important;height:100%!important}:root[data-theme] [data-da="02"] .account-intro__art>.fighter:last-child{display:none}:root[data-theme] [data-da="02"] .account-intro>.account-intro__caption{max-width:none;padding:8px;font-size:11px}:root[data-theme] [data-da="02"] .account-form{width:100%;padding:17px}:root[data-theme] [data-da="02"] .account-form .option{font-size:12px}}
