:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--ink: #223042;--paper: #fffdf6;--panel: rgba(24, 34, 46, .82);--panel-solid: #1e2a38;--accent: #ffb52e;--accent2: #4fc3dd;--craft-marke: #ffffff;--good: #5fd068;--warn: #f2b84b;--bad: #e5484d;--radius: 14px;font-family:Segoe UI,Nunito,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;overflow:hidden;background:#a9e2ff}#scene{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;-webkit-user-select:none;user-select:none}#hud,#screens,#pause{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#fff}#pause{z-index:30}#screens{z-index:20}#hud{z-index:10;container:hud / size}.panel{background:var(--panel);border-radius:var(--radius);padding:10px 14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 14px #0a141e40}button.btn{pointer-events:auto;font:inherit;font-weight:700;font-size:16px;line-height:1.25;color:var(--paper);background:#ffffff0f;border:1px solid rgba(223,232,242,.3);border-radius:12px;padding:12px 20px;min-height:48px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;transition:background .12s,border-color .12s,color .12s}@media(hover:hover)and (pointer:fine){button.btn:hover{background:#ffffff21;border-color:#dfe8f299}}button.btn:active{background:#ffffff30}button.btn.primary{font-size:21px;font-weight:800;letter-spacing:.3px;min-height:58px;color:var(--ink);background:var(--accent);border-color:transparent}@media(hover:hover)and (pointer:fine){button.btn.primary:hover{background:#ffc555;border-color:transparent}}button.btn.primary:active{background:#f0a71c}button.btn.quiet{font-size:13px;font-weight:600;min-height:0;padding:6px 12px;color:#dfe8f299;background:none;border-color:transparent}@media(hover:hover)and (pointer:fine){button.btn.quiet:hover{color:var(--paper);background:#ffffff17;border-color:transparent}}button.btn:disabled{opacity:.4;cursor:default;background:#ffffff0a;border-color:#dfe8f22e}@media(hover:hover)and (pointer:fine){button.btn:disabled:hover{background:#ffffff0a;border-color:#dfe8f22e}}button.btn.primary:disabled{background:var(--accent);border-color:transparent}button.btn:focus-visible{outline:3px solid var(--paper);outline-offset:3px}.ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.3em;height:1.3em;line-height:1;font-style:normal}img.ico{display:inline-block;object-fit:contain;vertical-align:-.3em}.ico>img,.ico>svg{width:100%;height:100%;object-fit:contain;display:block}.bar{height:16px;border-radius:999px;background:#ffffff29;overflow:hidden}.bar>div{width:100%;height:100%;border-radius:999px;transform:scaleX(var(--bar-scale, 0));transform-origin:left center;transition:transform .15s}#hud .leftcol{position:absolute;left:max(18px,var(--safe-left));top:max(16px,var(--safe-top));bottom:max(18px,var(--safe-bottom));display:flex;flex-direction:column;align-items:flex-start;gap:10px}#hud .vitals{width:260px;display:flex;flex-direction:column;gap:8px;flex:none}#hud .vitals .label{font-size:12px;font-weight:700;opacity:.85;margin-bottom:2px;letter-spacing:.4px}#hud .topright{position:absolute;right:max(18px,var(--safe-right));top:max(16px,var(--safe-top));text-align:right;display:flex;flex-direction:column;gap:8px;align-items:flex-end}#hud .zonebadge{font-weight:800;font-size:15px}#hud .zonebadge.out{color:var(--bad);animation:pulse .8s infinite}#hud .minimap{width:150px;height:150px;border-radius:50%;border:2px solid rgba(223,232,242,.35);box-shadow:0 4px 14px #0a141e59;background:#09121c80}#hud .gracebadge{font-weight:800;font-size:15px;color:var(--good)}#hud .gracebadge.mitte{position:absolute;left:50%;top:62px;transform:translate(-50%)}#hud .graceann{opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}#hud .graceann.show{opacity:1;transform:translateY(0)}#hud .graceann .titel{font-size:30px;font-weight:900;color:var(--good);text-shadow:0 3px 10px rgba(0,0,0,.5)}#hud .graceann .unter{margin-top:4px;font-size:15px;font-weight:700;opacity:.85;text-shadow:0 2px 6px rgba(0,0,0,.5)}#hud .lage{opacity:0;transform:translateY(-6px);transition:opacity .25s,transform .25s}#hud .lage.show{opacity:1;transform:translateY(0)}#hud .lage .titel{font-size:40px;font-weight:900;line-height:1.1;letter-spacing:.3px;text-shadow:0 3px 12px rgba(0,0,0,.6)}#hud .lage .unter{margin-top:4px;font-size:18px;font-weight:800;text-shadow:0 2px 8px rgba(0,0,0,.6)}#hud .lage.zone .titel{color:var(--bad)}#hud .lage.hunger .titel{color:var(--accent)}#hud .lage.kill .titel{color:var(--good)}#hud .lage.hungerbald .titel{color:var(--warn)}#hud .lage.zone.show .titel,#hud .lage.hunger.show .titel,#hud .lage.hungerbald.show .titel{animation:lagepuls 1.1s ease-in-out infinite}@keyframes lagepuls{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){#hud .lage{transition:opacity .25s;transform:none}#hud .lage.show{transform:none}#hud .lage.zone.show .titel,#hud .lage.hunger.show .titel,#hud .lage.hungerbald.show .titel{animation:none}}#hud .rundenstart{position:absolute;left:50%;top:34%;transform:translate(-50%,-50%);text-align:center}#hud .rundenstart .ring{position:relative;width:132px;height:132px;margin:0 auto}#hud .rundenstart svg{width:100%;height:100%;transform:rotate(-90deg)}#hud .rundenstart circle{fill:none;stroke-width:2.5}#hud .rundenstart .spur{stroke:#ffffff2e}#hud .rundenstart .lauf{stroke:var(--accent);stroke-linecap:round}#hud .rundenstart .zahl{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:58px;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 2px 14px rgba(0,0,0,.55)}#hud .rundenstart.los .zahl{font-size:34px;letter-spacing:.18em;text-indent:.18em}#hud .rundenstart.los .lauf{stroke:var(--good)}#hud .rundenstart .zeile{margin-top:16px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.72;text-shadow:0 2px 8px rgba(0,0,0,.55)}#hud>*:not(.rundenstart){transition:opacity .5s}#hud.rundenstart>*:not(.rundenstart){opacity:.34}#hud.zuschauer .vitals,#hud.zuschauer .bottombar,#hud.zuschauer .craftpanel,#hud.zuschauer .invpanel,#hud.zuschauer .saatrad,#hud.zuschauer .crosshair,#hud.zuschauer .bowaim,#hud.zuschauer .hitmark,#hud.zuschauer .zielhinweis,#hud.zuschauer .kompass,#hud.zuschauer .tipp{display:none!important}#hud .rundenstart .zahl.puls{animation:rundenstartPuls .42s ease-out}@keyframes rundenstartPuls{0%{transform:scale(1.25);opacity:.1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){@keyframes rundenstartPuls{0%{transform:none;opacity:.1}to{transform:none;opacity:1}}}#hud .bottombar{position:absolute;bottom:18px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px}#hud .hotbar{display:flex;flex-direction:column;align-items:center;gap:8px}#hud .chip-row{display:flex;align-items:center;justify-content:center;gap:8px}#hud .chip-row[hidden]{display:none}#hud .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#hud .hb-row{display:flex;align-items:center;gap:8px}#hud #slots{justify-content:center;justify-content:safe center}#hud .tile[hidden]{display:none}#hud .tile{position:relative;width:64px;height:64px;background:var(--panel);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #ffffff12;transition:transform .12s ease-out,background .2s;pointer-events:auto}@media(hover:hover)and (pointer:fine){#hud .tile:hover{background:#ffffff24}}#hud .tile .icon{font-size:24.6px;line-height:1}#hud .tile img.ico{vertical-align:middle}#hud .tile .num{position:absolute;right:7px;bottom:5px;font-size:14px;font-weight:800;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.7)}#hud .tile .hot{position:absolute;left:6px;top:6px;min-width:16px;height:16px;padding:0 4px;border-radius:5px;background:#fff;color:var(--ink);font-size:10.5px;font-weight:800;line-height:16px;text-align:center;box-shadow:0 1px #0000004d}#hud .tile .hot.links,#hud .tile .hot.rechts{display:flex;align-items:center;justify-content:center;padding:0 3px}#hud .tile .hot svg{width:9px;height:12px;display:block}#hud .tile .hot.rechts svg{transform:scaleX(-1)}#hud .tile.empty .icon{opacity:.32}#hud .tile.empty .num{opacity:.5}#hud .tile.bump{transform:translateY(-4px);background:#ffb52e59}#hud .tile.gear{width:52px;height:52px;border-radius:11px}#hud .tile.gear .icon{font-size:20.8px}#hud .tile.gear .num{font-size:12px;right:6px;bottom:4px}#hud .tile.gear .hot{font-size:10px;height:15px;line-height:15px;min-width:15px;left:5px;top:5px}#hud .tile.gear.leer{background:#18222e80}#hud .tile.gear.leer .icon{opacity:.2;filter:grayscale(1)}#hud .tile.gear.gesperrt{background:#18222e80;box-shadow:inset 0 0 0 1px #ffffff12}#hud .tile.gear.gesperrt .icon{opacity:.22;filter:grayscale(1) contrast(.4) brightness(1.5)}#hud .tile.gear.gesperrt .slot-action{opacity:.5}#hud .tile.gear .lock-pip{display:none}#hud .tile.gear.gesperrt .lock-pip{--lock-w: 17px;display:block;position:absolute;z-index:8;left:50%;bottom:21%;width:var(--lock-w);height:calc(var(--lock-w) * .76);margin-left:calc(var(--lock-w) / -2);border-radius:calc(var(--lock-w) * .18);background:#08101af0;box-shadow:0 0 0 calc(var(--lock-w) * .09) #ffffffd9}#hud .tile.gear.gesperrt .lock-pip:before{content:"";position:absolute;left:50%;top:calc(var(--lock-w) * -.47);width:calc(var(--lock-w) * .65);height:calc(var(--lock-w) * .59);margin-left:calc(var(--lock-w) * -.325);border:calc(var(--lock-w) * .12) solid rgba(255,255,255,.85);border-bottom:0;border-radius:999px 999px 0 0}#hud .tile.aktiv{background:#5fd06847;outline:2px solid #5fd068;box-shadow:0 0 14px #5fd068b3;animation:pulse .7s infinite}#hud .tile.deckt{outline:2px solid #6cc6ff;box-shadow:0 0 14px #6cc6ffbf;animation:pulse .7s infinite}#hud .tile.bow{pointer-events:auto;cursor:pointer;border:0;padding:0;font:inherit;color:inherit}@media(hover:hover)and (pointer:fine){#hud .tile.bow:hover{background:#ffffff24}}@media(hover:hover)and (pointer:fine){#hud .tile.bow.aktiv:hover{background:#5fd06866}}.chip{background:var(--panel);border-radius:12px;padding:6px 12px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:7px}.chip .icon{font-size:19px}.chip[hidden]{display:none}#hud .chip.slotleer{background:#18222e8c;color:#ffffffbd;font-weight:600;gap:8px}#hud .chip.feldkost{color:var(--good);box-shadow:inset 0 0 0 1px #5fd06859}#hud .chip.slotleer .key{padding:0 7px;font-size:12px;box-shadow:0 1px #0000004d}#hud .zielhinweis{position:absolute;left:50%;top:calc(50% + 76px);transform:translate(-50%);max-width:min(560px,calc(100vw - 60px));text-align:center;font-weight:800;font-size:16px;text-shadow:0 2px 6px rgba(0,0,0,.5)}#hud .zielhinweis:empty{display:none}#hud .zielhinweis .restmenge{color:var(--accent)}#hud .zielhinweis .restmenge.kritisch{color:var(--bad);animation:lowpuls 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#hud .zielhinweis .restmenge.kritisch{animation:none}}#hud .kompass{position:absolute;left:50%;top:calc(50% + 118px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px}#hud .kompass[hidden]{display:none}#hud .kompass .rose{position:relative;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 50% 42%,#183047b8,#09121cd1);border:2px solid rgba(242,181,55,.85);box-shadow:0 2px 10px #00000073,inset 0 0 12px #83d7d22e}#hud .kompass .rose i{position:absolute;left:50%;top:4px;width:2px;height:8px;margin-left:-1px;background:#ffffff73;transform-origin:50% 32px}#hud .kompass .rose i.n{background:#f2b537f2;height:10px}#hud .kompass .rose i.o{transform:rotate(90deg)}#hud .kompass .rose i.s{transform:rotate(180deg)}#hud .kompass .rose i.w{transform:rotate(270deg)}#hud .kompass .rose .nadel{position:absolute;left:50%;top:50%;width:4px;height:46px;margin:-23px 0 0 -2px;border-radius:2px;background:linear-gradient(to bottom,#e2564c,#e2564c 46%,#00000059 46%,#00000059 54%,#f4e4bd 54%,#f4e4bd);transform:rotate(var(--kompass-winkel, 0deg));box-shadow:0 0 6px #00000080}#hud .kompass .dist{font-weight:800;font-size:14px;letter-spacing:.04em;text-shadow:0 2px 6px rgba(0,0,0,.6)}.key{display:inline-block;background:#fff;color:var(--ink);border-radius:6px;padding:1px 8px;font-weight:800;box-shadow:0 2px #0000004d}#hud .craftpanel{position:absolute;left:50%;top:calc(50% - 71px);width:min(340px,calc(100cqw - 36px));display:flex;flex-direction:column;gap:7px;text-align:left;opacity:0;visibility:hidden;transform:translate(-50%,calc(-50% + 12px));transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s linear .16s}#hud .craftpanel.open{opacity:1;visibility:visible;transform:translate(-50%,-50%);transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s}#hud:has(.craftpanel.open) .lage.kill.show,#hud:has(.craftpanel.open) .lage.hungerbald.show{opacity:0}#hud:has(.lage.zone.show) .craftpanel.open,#hud:has(.lage.hunger.show) .craftpanel.open{opacity:.16}.craftpanel .crafthead{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:800}.craftpanel .crafthead .name{flex:1}.craftpanel .crafthead .stock{opacity:.85;letter-spacing:.5px}.craftpanel .crafthead .baubarzahl{color:var(--accent);font-weight:800}.craftpanel .craftrows{display:flex;flex-direction:column;gap:4px}.craftpanel .crafthint{font-size:11px;opacity:.6}.craftrow{position:relative;display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;font-size:13px;font-weight:700;background:#ffffff0f;transition:opacity .15s,background .15s;pointer-events:auto}@media(hover:hover)and (pointer:fine){.craftrow:hover{background:#ffffff24}}.craftrow.aktiv{background:#ffffff4d;box-shadow:inset 0 0 0 2px var(--accent)}.craftrow.aktiv:before{content:"";position:absolute;left:3px;top:3px;bottom:3px;width:4px;border-radius:2px;background:var(--craft-marke)}.craftrow.aktiv .hot{min-width:26px;color:var(--craft-marke);font-size:15px}.craftrow.aktiv.teuer,.craftrow.aktiv.hat{opacity:.8}.craftrow .hot{min-width:16px;color:var(--accent);font-size:13px;font-weight:800;line-height:16px;text-align:center;flex:none}.craftrow .icon{font-size:17px;flex:none}.craftrow .name{flex:1;min-width:0}.craftrow .cost{color:var(--accent);white-space:nowrap;flex:none}.craftrow .note{font-size:11px;font-weight:700;opacity:.7;flex:none}.craftrow.teuer{opacity:.5}.craftrow.hat{opacity:.3}.craftrow.hat .cost{color:inherit}.craftrow.baubar{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.06));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}.craftrow.baubar .name{font-weight:800}@media(hover:hover)and (pointer:fine){.craftrow.baubar:hover{background:color-mix(in srgb,var(--accent) 26%,rgba(255,255,255,.06))}}.craftrow.aktiv.baubar{background:color-mix(in srgb,var(--accent) 26%,rgba(255,255,255,.34));box-shadow:inset 0 0 0 2px var(--accent)}#hud .zeigerwarten{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#060c168c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#hud .zeigerwarten[hidden]{display:none}#hud .zeigerwarten .zwcard{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;max-width:460px;padding:18px 26px;border-radius:14px;background:var(--panel, rgba(10, 18, 32, .92));box-shadow:0 10px 30px #00000073}#hud .zeigerwarten .zwcard b{font-size:22px;letter-spacing:.3px}#hud .zeigerwarten .zwcard span{font-size:13px;opacity:.75;line-height:1.35}#hud .invpanel{position:absolute;right:18px;bottom:18px;width:min(268px,calc(100cqw - 36px));display:flex;flex-direction:column;gap:8px;text-align:left;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s linear .16s}#hud .invpanel.open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s}#hud .invpanel .invgrid{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}@container hud (max-width: 1140px){#hud .invpanel{width:min(164px,calc(100cqw - 36px))}}@container hud (max-width: 932px){#hud .invpanel{width:min(92px,calc(100cqw - 36px))}}#hud .saatrad{position:absolute;left:50%;top:50%;width:0;height:0;opacity:0;visibility:hidden;transition:opacity .12s ease-out,visibility 0s linear .12s;pointer-events:none}#hud .saatrad .tile.rad{pointer-events:none}#hud .saatrad.open{opacity:1;visibility:visible;transition:opacity .12s ease-out,visibility 0s}#hud .saatrad .scheibe{position:absolute;left:50%;top:50%;width:296px;height:296px;margin:-148px 0 0 -148px;border-radius:50%;background:radial-gradient(circle,#0c141cb8 55%,#0c141c5c);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#hud .saatrad .nabe{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:2px dashed rgba(255,255,255,.3)}#hud .saatrad .nadel{position:absolute;left:50%;top:50%;width:14px;height:14px;border-radius:50%;background:#5fd068;box-shadow:0 0 10px #5fd068e6}#hud .saatrad .nadel.tot{background:#ffffff8c;box-shadow:none}#hud .saatrad .tile.rad{position:absolute;transform:translate(-50%,-50%);overflow:visible}#hud .saatrad .tile.rad .sorte{position:absolute;left:50%;top:100%;transform:translate(-50%);margin-top:4px;font-size:12px;font-weight:700;white-space:nowrap;text-shadow:0 2px 4px rgba(0,0,0,.8)}#hud .saatrad .tile.rad.jetzt{outline:2px solid rgba(255,255,255,.75)}#hud .saatrad .tile.rad.jetzt.aktiv{outline-color:#5fd068}#hud .saatrad .tile.rad.gesperrt{outline:2px solid rgba(255,122,122,.9);background:#ff7a7a29}#hud .saatrad .radhint{position:absolute;left:50%;top:168px;transform:translate(-50%);white-space:nowrap;font-size:12px;font-weight:700;opacity:.85;text-shadow:0 2px 4px rgba(0,0,0,.8)}#hud:has(.saatrad.open) .zielhinweis,#hud:has(.saatrad.open) .crosshair{opacity:0;transition:opacity .12s ease-out}@media(prefers-reduced-motion:reduce){#hud .saatrad,#hud .saatrad.open{transition:opacity 0s,visibility 0s}#hud .saatrad .tile.rad.aktiv{animation:none}#hud:has(.saatrad.open) .zielhinweis,#hud:has(.saatrad.open) .crosshair{transition:opacity 0s}}#hud .tipp{position:fixed;left:0;top:0;z-index:5;max-width:268px;padding:9px 12px;border-radius:10px;background:var(--panel-solid);box-shadow:0 6px 20px #08101a8c,inset 0 0 0 1px #ffffff17;pointer-events:none}#hud .tipp[hidden]{display:none}#hud .tipp .kopf{display:flex;align-items:center;gap:8px;margin-bottom:3px}#hud .tipp .titel{font-size:14px;font-weight:800;line-height:1.2}#hud .tipp .taste{flex:none;margin-left:auto;padding:0 7px;border-radius:5px;background:#fff;color:var(--ink);font-size:11px;font-weight:800;line-height:17px;white-space:nowrap}#hud .tipp .taste[hidden]{display:none}#hud .tipp .text{font-size:12px;font-weight:600;line-height:1.35;opacity:.86}#hud .centercol{position:absolute;top:20%;left:50%;transform:translate(-50%);width:min(760px,calc(100vw - 60px));display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media(max-width:1149px){#hud .centercol{top:210px;width:calc(100vw - 60px)}}#hud .message:empty{display:none}#hud .message{font-size:26px;font-weight:900;text-shadow:0 3px 10px rgba(0,0,0,.45);opacity:0;transition:opacity .3s}#hud .message.show{opacity:1}#hud .crosshair{position:absolute;left:50%;top:50%;width:26px;height:26px;transform:translate(-50%,-50%);opacity:.34;transition:opacity .12s,transform .12s}#hud .crosshair[hidden]{display:none}#hud .crosshair i{position:absolute;display:block;background:#ffffffeb;box-shadow:0 1px 3px #000;transition:background .12s}#hud .crosshair i:nth-child(1),#hud .crosshair i:nth-child(2){width:7px;height:2px;top:12px}#hud .crosshair i:nth-child(1){left:0}#hud .crosshair i:nth-child(2){right:0}#hud .crosshair i:nth-child(3),#hud .crosshair i:nth-child(4){width:2px;height:7px;left:12px}#hud .crosshair i:nth-child(3){top:0}#hud .crosshair i:nth-child(4){bottom:0}#hud .crosshair b{position:absolute;left:11px;top:11px;width:4px;height:4px;border-radius:50%;background:#dfe6ec;box-shadow:0 1px 3px #000;opacity:0;transition:opacity .12s,background .12s}#hud .crosshair.ziel{opacity:.72}#hud .crosshair.ziel b{opacity:1}#hud .crosshair.nah{opacity:1;transform:translate(-50%,-50%) scale(1.22)}#hud .crosshair.nah i,#hud .crosshair.nah b{background:#ffe9a8}#hud .bowaim{position:absolute;left:50%;top:var(--bowaim-top, 36%);width:84px;transform:translate(-50%,-21px);display:flex;flex-direction:column;align-items:center;gap:13px;opacity:.62;transition:opacity .12s,transform .12s}#hud .bowaim[hidden]{display:none}#hud .bowaim.drawing{opacity:1}#hud .bowaim.drawing .bowhint{opacity:0}#hud .bowaim.empty{opacity:.28}#hud .bowreticle{position:relative;width:42px;height:42px}#hud .bowreticle i{position:absolute;display:block;background:#ffffffe6;box-shadow:0 1px 4px #000}#hud .bowreticle i:nth-child(1),#hud .bowreticle i:nth-child(2){width:11px;height:2px;top:20px}#hud .bowreticle i:nth-child(1){left:0}#hud .bowreticle i:nth-child(2){right:0}#hud .bowreticle i:nth-child(3),#hud .bowreticle i:nth-child(4){width:2px;height:11px;left:20px}#hud .bowreticle i:nth-child(3){top:0}#hud .bowreticle i:nth-child(4){bottom:0}#hud .bowmeter{width:78px;height:5px;padding:2px;border:1px solid rgba(255,255,255,.65);border-radius:5px;background:#0000006b}#hud .bowmeter span{display:block;width:100%;height:100%;border-radius:3px;background:#d8a45a;transform:scaleX(var(--bar-scale, 0));transform-origin:left center;transition:transform .04s linear,background .08s}#hud .bowaim.ready .bowmeter span{background:#fff1b5;box-shadow:0 0 8px #ffdf84cc}#hud .bowaim.voll .bowmeter{border-color:#fff4d6f2}#hud .bowaim.voll .bowmeter span{background:#fffdf2;box-shadow:0 0 12px #fff0b4f2}#hud .bowaim.voll .bowreticle{transform:scale(.82)}#hud .bowreticle{transition:transform .09s ease-out}#hud .bowhint{font-size:9px;font-weight:900;letter-spacing:1.4px;text-shadow:0 1px 4px #000;opacity:.78;white-space:nowrap}#hud .hitmark{position:absolute;left:50%;top:50%;transform:translate(-50%,-29px);display:flex;flex-direction:column;align-items:center;gap:16px;pointer-events:none}#hud .hitmark .mark{position:relative;width:58px;height:58px;opacity:0;transform:rotate(45deg)}#hud .hitmark .mark i{position:absolute;display:block;background:#fff;border-radius:1px;box-shadow:0 0 0 1.5px #000000bf,0 1px 5px #000000d9}#hud .hitmark .mark i:nth-child(1),#hud .hitmark .mark i:nth-child(2){width:16px;height:4px;top:27px}#hud .hitmark .mark i:nth-child(1){left:0}#hud .hitmark .mark i:nth-child(2){right:0}#hud .hitmark .mark i:nth-child(3),#hud .hitmark .mark i:nth-child(4){width:4px;height:16px;left:27px}#hud .hitmark .mark i:nth-child(3){top:0}#hud .hitmark .mark i:nth-child(4){bottom:0}#hud .hitmark.block .mark i{background:#6cc6ff}#hud .hitmark.kill .mark i{background:var(--bad);box-shadow:0 0 0 2px #000000d9,0 1px 6px #000000e6}#hud .hitmark.hit .mark,#hud .hitmark.block .mark{animation:hitmark .26s ease-out}@keyframes hitmark{0%{opacity:0;transform:rotate(45deg) scale(1.55)}25%{opacity:1;transform:rotate(45deg) scale(1)}to{opacity:0;transform:rotate(45deg) scale(1.08)}}#hud .hitmark.kill .mark{animation:killmark 1.5s ease-out}@keyframes killmark{0%{opacity:0;transform:rotate(45deg) scale(1.9)}12%{opacity:1;transform:rotate(45deg) scale(1)}62%{opacity:1;transform:rotate(45deg) scale(1)}to{opacity:0;transform:rotate(45deg) scale(1.25)}}@media(prefers-reduced-motion:reduce){#hud .hitmark.hit .mark,#hud .hitmark.block .mark{animation:markruhig .26s linear}#hud .hitmark.kill .mark{animation:markruhig 1.5s linear}@keyframes markruhig{0%,80%{opacity:1;transform:rotate(45deg)}to{opacity:0;transform:rotate(45deg)}}}#vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 140px #e5484d00;transition:box-shadow .25s}#vignette.hurt{box-shadow:inset 0 0 140px #e5484dbf}#vignette.starve{box-shadow:inset 0 0 160px #f2b84b8c}#vignette.block{box-shadow:inset 0 0 110px #6cc6ff99}#vignette.eat{box-shadow:inset 0 0 110px #5fd06899}@property --treffer-staerke{syntax: "<number>"; inherits: false; initial-value: 0;}#vignette.hurt.gerichtet{--treffer-farbe: 229, 72, 77}#vignette.block.gerichtet{--treffer-farbe: 108, 198, 255}#vignette.gerichtet{box-shadow:none;background:radial-gradient(ellipse 82% 78% at var(--treffer-x) var(--treffer-y),rgba(var(--treffer-farbe),calc(var(--treffer-staerke) * .58)) 0%,rgba(var(--treffer-farbe),calc(var(--treffer-staerke) * .34)) 34%,rgba(var(--treffer-farbe),calc(var(--treffer-staerke) * .11)) 56%,rgba(var(--treffer-farbe),0) 76%);animation:trefferrichtung .35s ease-out}@keyframes trefferrichtung{0%{--treffer-staerke: 1}28%{--treffer-staerke: .92}to{--treffer-staerke: 0}}#vignette:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;box-shadow:inset 0 0 120px #e5484d8c;transition:opacity .4s}#vignette.low:after{opacity:1;animation:lowpuls 1.6s ease-in-out infinite}@keyframes lowpuls{0%,to{opacity:.4}50%{opacity:1}}#vignette:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;box-shadow:inset 0 0 130px #9747ff99;transition:opacity .4s}#vignette.zone:before{opacity:1;animation:zonepuls 1.2s ease-in-out infinite}@keyframes zonepuls{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){#vignette.low:after{animation:none;opacity:.8}#vignette.zone:before{animation:none;opacity:.8}}#hud .verbindung{font-size:11px;opacity:.75;padding:4px 8px;margin-top:6px;letter-spacing:.02em}.verbindung[data-urteil=mittel]{color:#ffb52e;opacity:.9}.verbindung[data-urteil=schlecht]{color:#ff6b6b;opacity:1}.killfeed{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:600;max-width:300px;min-height:0;overflow:hidden}@container hud (max-width: 1000px){#hud:has(.craftpanel.open) .killfeed{max-width:calc(50cqw - 200px)}}.killfeed .entry{flex:none;background:#18222ea8;border-radius:8px;padding:4px 10px;animation:slidein .25s;transition:opacity .24s,transform .24s;text-wrap:balance}.killfeed .entry.eigen{background:#243242c7;border-left:3px solid var(--accent);padding-left:7px}.killfeed .entry.geht{opacity:0;transform:translate(-14px)}#hud .leaderboard{position:absolute;right:18px;top:70px;width:240px;font-size:13px;max-height:65vh;overflow:hidden}.leaderboard .row{display:flex;align-items:center;gap:8px;padding:3px 0}.leaderboard .row.dead{opacity:.38;text-decoration:line-through}.leaderboard .dot{width:11px;height:11px;border-radius:50%;flex:none}.leaderboard .name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.leaderboard .kills{opacity:.8}.leaderboard .row.me .name{color:var(--accent)}.leaderboard .saison{font-weight:800;font-variant-numeric:tabular-nums}.leaderboard .ko-linie{display:flex;align-items:center;gap:6px;margin:5px 0 3px;color:#ff6b6e;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.leaderboard .ko-linie:before,.leaderboard .ko-linie:after{content:"";flex:1;border-top:2px solid #e5484d}.leaderboard .ko-linie:before{flex:0 0 10px}.leaderboard .lvl{flex:none;font-size:11px;font-weight:800;padding:1px 5px;border-radius:6px;background:#7cc4ff2e;color:#7cc4ff}#hud .speedbar{position:absolute;bottom:18px;left:0;right:0;display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}.speedbar button{pointer-events:auto;font:inherit;font-weight:800;border:none;border-radius:10px;padding:8px 14px;cursor:pointer;background:#18222ecc;color:#fff;white-space:nowrap}.speedbar button.active{background:var(--accent);color:var(--ink)}.speedbar #upgtoggle.active,.speedbar #camalbert.active{background:#ffb52e33;color:#fff;box-shadow:inset 0 0 0 2px var(--accent)}.speedbar button.meins{box-shadow:inset 0 0 0 2px var(--accent)}.speedbar button.active.meins{box-shadow:inset 0 0 0 2px #fff}.speedbar .votes{margin-left:6px;font-size:11px;font-weight:700;opacity:.75;font-variant-numeric:tabular-nums}.speedbar button.active .votes{opacity:.9}#hud .followinfo{position:absolute;bottom:70px;left:50%;transform:translate(-50%);font-weight:800;text-shadow:0 2px 6px rgba(0,0,0,.5)}#hud .serieBadge{position:absolute;left:50%;top:14px;transform:translate(-50%);font-weight:800;font-size:15px}#hud .upgradepanel{position:absolute;left:50%;bottom:108px;width:clamp(300px,calc(100vw - 660px),1040px);max-height:min(42vh,430px);display:flex;flex-direction:column;gap:9px;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,14px);transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s linear .16s}#hud .upgradepanel.open{opacity:1;visibility:visible;transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s;transform:translate(-50%);pointer-events:auto}.upgradepanel .upghead{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:800}.upgradepanel .upghead .name{flex:1}.upgradepanel .upgpts b{color:var(--accent)}.upgradepanel .close{cursor:pointer;opacity:.7;font-weight:900;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:inherit;font-family:inherit;font-size:inherit;line-height:1}@media(hover:hover)and (pointer:fine){.upgradepanel .close:hover{opacity:1}}.upgradepanel .upghint{font-size:12px;opacity:.7;line-height:1.3}.upgradepanel .upghint:empty{display:none}#brainpanel{width:300px;flex:none;pointer-events:auto}#brainpanel h3{font-size:15px;margin-bottom:6px}#brainpanel canvas{width:100%;border-radius:8px;background:#0a101880}#brainpanel .close{float:right;cursor:pointer;opacity:.7;font-weight:900}.screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0c131c85;pointer-events:auto;animation:fadein .25s}.screen .card{--col: 400px;background:#141d28d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;padding:34px 44px;max-width:720px;width:min(92vw,720px);max-height:88vh;overflow-y:auto;box-shadow:0 18px 60px #00000073,inset 0 0 0 1px #ffffff12;text-align:center}.screen .card.slim{width:min(92vw,500px);padding:22px 34px}.screen .card.slim p.sub{margin:8px 0 0;font-size:14px}.screen h1{font-size:34px;font-weight:900;letter-spacing:1px;color:var(--accent);text-shadow:0 3px 0 rgba(0,0,0,.3)}.screen h2{font-size:26px;margin-bottom:12px}.screen p.sub{opacity:.8;margin:10px 0 22px;font-size:15px;line-height:1.5}.screen .btnrow{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:22px}#screens .auto-weiter-steuerung{display:grid;justify-items:center;gap:6px;margin-top:10px}#screens .auto-weiter{display:block;text-align:center;font-size:13px;font-weight:700;opacity:.82}#screens .auto-weiter-hilfe{display:block;max-width:560px;text-align:center;font-size:11px;line-height:1.35;opacity:.68}#screens button.auto-weiter-pause{min-height:44px;padding:8px 14px;font-size:13px}#screens .auto-weiter-steuerung+.btn.primary{margin-top:10px}.btncol{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:var(--col, 400px);max-width:100%;margin:16px auto 0}.cardfoot{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:10px}@media(max-height:780px){.screen .card{padding:18px 30px;max-height:94vh}.screen h1{font-size:27px}.screen .card.slim{padding:14px 26px}.screen p.sub{margin:6px 0 12px;font-size:13px}.btncol{gap:8px}.btncol button.btn{padding:8px 16px}}@media(max-height:700px){.screen .card{padding:12px 24px}.screen h1{font-size:22px}.btncol{gap:6px}.btncol button.btn{padding:6px 14px;font-size:14px}}.keylist{display:grid;grid-template-columns:max-content 1fr;column-gap:16px;row-gap:7px;align-items:center;width:var(--col, 400px);max-width:100%;margin:18px auto 0;text-align:left;font-size:14px}.keylist .tasten{display:flex;gap:4px;justify-content:flex-start}.keylist .tat{opacity:.85;line-height:1.35}.toast{position:fixed;left:50%;bottom:42px;transform:translate(-50%);z-index:40;padding:10px 18px;border-radius:12px;background:#141d28f0;box-shadow:0 8px 30px #00000073,inset 0 0 0 1px #ffffff1a;font-size:14px;font-weight:700;pointer-events:none;animation:fadein .25s;transition:opacity .35s,transform .35s}.toast.mitspieler{top:calc(env(safe-area-inset-top,0px) + 16px);bottom:auto;z-index:70;box-sizing:border-box;width:max-content;max-width:min(520px,calc(100vw - 32px));color:#fffffff5;text-align:center;white-space:normal;overflow-wrap:anywhere}.toast.geht{opacity:0;transform:translate(-50%,8px)}#weltbau{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:60;width:min(320px,60vw);text-align:center;pointer-events:none;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf;text-shadow:0 1px 3px rgba(0,0,0,.7)}#weltbau .bar{height:6px;margin-top:6px}#weltbau .bar>div{background:var(--accent2);transition:none}body:has(#weltbau) #hud .bottombar,body:has(#weltbau) #touch-controls{opacity:0;visibility:hidden;pointer-events:none;transition:none}.braincard{background:#ffffff12;border-radius:14px;padding:12px 18px;margin:14px auto;font-size:14px;display:inline-block;min-width:300px}.braincard b{color:var(--accent2)}@keyframes case-kiste-vorspannung{0%,18%{transform:none}52%{transform:translateY(-1.1%) scale(1.008)}68%{transform:translate(-.8%,.2%) rotate(-1deg)}82%{transform:translate(.7%,.7%) rotate(.9deg)}to{transform:translateY(2.4%) scale(1.025,.925)}}@keyframes case-kiste-oeffnen{0%{opacity:0;transform:translateY(3.8%) scale(1.018,.75)}5%{opacity:1}55%{opacity:1;transform:translateY(-1.2%) scale(.995,1.035)}76%{transform:translateY(.45%) scale(1.004,.988)}to{opacity:1;transform:none}}@keyframes case-kisten-strahlen{0%{opacity:0;transform:translate(-50%,-50%) scale(.48) rotate(-7deg)}7%{opacity:.96}64%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) scale(1.28) rotate(5deg)}}@keyframes case-kisten-licht{0%{opacity:0;transform:translate(-50%,-50%) scale(.42,.3)}7%{opacity:1}46%{opacity:.76;transform:translate(-50%,-58%) scale(1.08,1.7)}to{opacity:0;transform:translate(-50%,-76%) scale(1.34,2.35)}}@keyframes case-kisten-fundflug{0%,10%{opacity:0;transform:translate(-50%,50%) scale(.13) rotate(-8deg);filter:blur(3px)}18%{opacity:1}43%{opacity:1;transform:translate(-50%,-54%) scale(.73) rotate(2deg);filter:blur(0)}58%{opacity:1;transform:translate(-50%,-99%) scale(.99) rotate(-1.2deg);filter:blur(0)}68%{opacity:1;transform:translate(-50%,-107%) scale(1.04) rotate(.7deg);filter:blur(0)}77%{opacity:1;transform:translate(-50%,-102%) scale(.995) rotate(-.4deg);filter:blur(0)}87%{opacity:1;transform:translate(-50%,-105%) scale(1.015) rotate(.15deg);filter:blur(0)}to{opacity:1;transform:translate(-50%,-104%) scale(1.01) rotate(0);filter:blur(0)}}@keyframes case-fund-albert-gold{0%,13%{opacity:0;transform:translateY(12%) rotate(-5deg) scale(.82)}21%{opacity:1;transform:translateY(6%) rotate(-3deg) scale(.92)}46%{opacity:1;transform:translateY(0) rotate(-1deg) scale(1)}63%{transform:translateY(-.5%) rotate(.45deg) scale(1.025)}78%{transform:translateY(0) rotate(-.2deg) scale(1)}to{opacity:1;transform:translateY(0) rotate(0) scale(1.01)}}@keyframes case-fund-albert-prisma{0%,13%{opacity:0;transform:translateY(10%) rotate(4deg) scale(.72)}20%{opacity:.62;transform:translateY(7%) rotate(3deg) scale(.84)}34%{opacity:.88;transform:translateY(3%) rotate(2deg) scale(.96)}46%{opacity:.96;transform:translateY(0) rotate(1deg) scale(1.015)}59%{opacity:1;transform:translateY(-.5%) rotate(.5deg) scale(1.035)}70%{opacity:1;transform:translateY(0) rotate(.25deg) scale(1)}82%{opacity:1;transform:translateY(-.25%) rotate(.1deg) scale(1.025)}to{opacity:1;transform:translateY(0) rotate(0) scale(1.015)}}@keyframes case-fund-albert-schein-gold{0%,12%{opacity:0;transform:scale(.58) rotate(-12deg)}28%{opacity:.78;transform:scale(.8) rotate(-5deg)}52%{opacity:.34;transform:scale(1) rotate(3deg)}67%{opacity:.82;transform:scale(1.1) rotate(8deg)}79%{opacity:.38}to{opacity:.46;transform:scale(1.18) rotate(15deg)}}@keyframes case-fund-albert-schein-prisma{0%,11%{opacity:0;transform:scale(.52) rotate(-18deg)}25%{opacity:.92;transform:scale(.8) rotate(-7deg)}43%{opacity:.34;transform:scale(.96) rotate(2deg)}59%{opacity:.96;transform:scale(1.08) rotate(10deg)}70%{opacity:.36;transform:scale(1.1) rotate(14deg)}82%{opacity:.94;transform:scale(1.16) rotate(20deg)}91%{opacity:.5}to{opacity:.58;transform:scale(1.22) rotate(25deg)}}@keyframes case-fund-orbit{0%,42%{opacity:0;transform:rotateX(68deg) rotate(-24deg) scale(.48)}56%{opacity:.88}76%{opacity:.46;transform:rotateX(68deg) rotate(108deg) scale(1.08)}to{opacity:0;transform:rotateX(68deg) rotate(220deg) scale(1.7)}}@keyframes case-fund-in-bahn{0%,24%{opacity:1;transform:translate(-50%,-104%) scale(1.01)}58%{opacity:.82;transform:translate(-50%,-124%) scale(.82)}to{opacity:0;transform:translate(-50%,-150%) scale(.58)}}@keyframes case-fund-albert-in-bahn{0%,32%{opacity:1;transform:translateY(0) rotate(0) scale(1.01)}to{opacity:0;transform:translateY(-2%) rotate(0) scale(.96)}}@keyframes case-fund-albert-schein-in-bahn{0%,24%{opacity:.5;transform:scale(1.18) rotate(19deg)}58%{opacity:.74;transform:scale(.96) rotate(23deg)}to{opacity:0;transform:scale(.62) rotate(28deg)}}@keyframes case-vorspiel-in-bahn{0%,56%{opacity:1}to{opacity:0}}@keyframes case-bahn-einzug{0%{opacity:0;transform:translateY(16px) scale(.88);filter:blur(5px)}64%{opacity:1;transform:translateY(-2px) scale(1.012);filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes case-opening-title-nach-uebergabe{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes case-bahn-mysterium-uebergabe{0%,34%{opacity:0;transform:translate(-50%,18px) scale(.55)}58%{opacity:1;transform:translate(-50%,-3px) scale(1.06)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes case-bahn-mysterium-puls{0%{opacity:.24;transform:scale(.68)}62%{opacity:.92;transform:scale(1.1)}to{opacity:.58;transform:scale(1)}}@keyframes case-bahn-mysterium-spannung{0%,to{opacity:1;transform:translate(-50%) scale(1)}52%{opacity:1;transform:translate(-50%,-3px) scale(1.04)}}@keyframes case-bahn-mysterium-schein-spannung{0%,to{opacity:.58;transform:scale(1)}52%{opacity:.94;transform:scale(1.12)}}@keyframes case-marke-schlag{50%{transform:translate(-50%) scaleX(2.6)}}@keyframes case-schluss-hinweis{50%{opacity:.68;letter-spacing:.13em}}@keyframes case-ruck{0%,to{transform:none}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-1px)}80%{transform:translate(3px,1px)}}@keyframes case-ruck-stark{0%,to{transform:none}10%{transform:translate(-7px,3px) rotate(-.3deg)}25%{transform:translate(7px,-3px) rotate(.3deg)}40%{transform:translate(-5px,-2px)}55%{transform:translate(5px,2px)}70%{transform:translate(-3px,1px)}85%{transform:translate(2px,-1px)}}@keyframes case-sheen{0%,58%{transform:translate(-70%)}82%,to{transform:translate(70%)}}@keyframes case-reveal-pop{0%{opacity:0;transform:translateY(24px) scale(.68)}72%{transform:translateY(-3px) scale(1.035)}to{opacity:1;transform:none}}@keyframes stage-wechsel{0%{transform:scale(.94);filter:brightness(2.1)}to{transform:none;filter:none}}@keyframes rarity-pulse{50%{transform:translateY(-4px) scale(1.025)}}.profilebars{margin:18px auto;max-width:420px;text-align:left}.profilebars .pb{margin-bottom:12px}.profilebars .pb .toprow{display:flex;justify-content:space-between;font-size:14px;font-weight:700;margin-bottom:4px}.profilebars .pb .why{font-size:11.5px;line-height:1.35;opacity:.62;margin-top:4px}#pause .screen{align-items:flex-start;padding:8vh 0}#pause .card{max-height:84vh}.screen .card.pausecard{width:min(92vw,560px);display:flex;flex-direction:column;overflow:hidden}.pausecard>*:not(.pausebody){flex:none}.pausecard:focus{outline:none}.pausecard:focus-visible{outline:3px solid var(--paper);outline-offset:4px}.pausetabs{display:flex;gap:6px;background:#ffffff12;border-radius:999px;padding:4px;margin:0 auto 16px;width:fit-content}.pausetab{pointer-events:auto;font:inherit;font-weight:800;font-size:14px;color:#dfe8f2;background:transparent;border:none;border-radius:999px;padding:8px 18px;cursor:pointer;transition:background .12s,color .12s}@media(hover:hover)and (pointer:fine){.pausetab:hover{background:#ffffff17}}.pausetab.active{background:var(--accent);color:var(--ink)}.pausetab:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.pausebody{flex:0 1 auto;min-height:0;overflow-y:auto;text-align:left;scrollbar-width:thin;padding-right:4px;box-shadow:inset 0 -14px 12px -12px #0000008c}.setcard{display:block;width:100%;text-align:left}.setrow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-weight:800}.setrow b{color:var(--accent);font-size:18px;font-variant-numeric:tabular-nums}.setcard input[type=range]{pointer-events:auto;width:100%;margin:12px 0 4px;accent-color:var(--accent);cursor:pointer}.setcard input[type=range]:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.setscale{display:flex;justify-content:space-between;font-size:12px;opacity:.6}.setscale span:nth-child(2){opacity:.9;font-weight:700}.sethint{font-size:12px;opacity:.75;line-height:1.4;margin-top:10px}.setreset{pointer-events:auto;font:inherit;font-size:12px;font-weight:700;color:#dfe8f2;background:transparent;border:none;border-bottom:1px solid rgba(223,232,242,.5);padding:0;margin-left:4px;cursor:pointer}@media(hover:hover)and (pointer:fine){.setreset:hover{color:var(--accent);border-color:var(--accent)}}.setrowend{display:flex;align-items:center;gap:14px}.setcheck{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;opacity:.85;cursor:pointer}.setcheck input{pointer-events:auto;accent-color:var(--accent);cursor:pointer;width:15px;height:15px}.pausehead{font-size:15px;margin:18px 0 4px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pausehead span{font-size:12px;font-weight:600;opacity:.7}.leavehint{width:var(--col, 400px);max-width:100%;margin:20px auto 0;padding:2px 0 2px 12px;border-left:2px solid rgba(229,72,77,.65);font-size:13px;line-height:1.45;text-align:left;opacity:.85}.trainbar{max-width:380px;margin:20px auto}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slidein{0%{transform:translate(-14px);opacity:0}to{transform:none;opacity:1}}@keyframes pulse{50%{opacity:.45}}#hud.phase1-layout{--hud-navy: #061725;--hud-navy-soft: #10334a;--hud-paper: #f3dfb5;--hud-paper-light: #fff1ce;--hud-ink: #172b37;--hud-ink-soft: #39505c;--hud-leather: #8c602d;--hud-leather-deep: #5d390f;--hud-rope: #d9ba7b;--hud-brass: #f2b537;--hud-turquoise: #45bfc1;--hud-map-size: 188px;--hud-map-bezel-inset: -4%;--hud-map-gloss-inset: 9px;--hud-sign-width: 204px;--hud-vitals-art-edge: 24px;--hud-vitals-wing-left: 72px;--hud-vitals-wing-y: 20px;--hud-sign-art-edge-y: 14px;--hud-sign-art-edge-x: 16px}#hud.phase1-layout .vitals{position:absolute;left:max(18px,var(--safe-left));top:max(18px,var(--safe-top));width:378px;height:160px;display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:0;padding:0 18px 0 0;color:#fffaf0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;z-index:2}#hud.phase1-layout .vitals:before{content:"";position:absolute;top:var(--hud-vitals-wing-y);right:0;bottom:var(--hud-vitals-wing-y);left:var(--hud-vitals-wing-left);box-sizing:border-box;background:radial-gradient(circle at 22% 14%,rgba(69,191,193,.16),transparent 34%),repeating-linear-gradient(100deg,rgba(255,255,255,.025) 0 2px,transparent 2px 18px),linear-gradient(108deg,#10334afc,#061725fa 72%);border:2px solid #62d8ee;border-image-source:var(--hud-art-vitals-panel, none);border-image-slice:48 56 48 56 fill;border-image-width:var(--hud-vitals-art-edge);border-image-repeat:stretch;border-radius:26px;box-shadow:0 9px 24px #020c1361,0 0 0 2px #061725d1;pointer-events:none;transition:opacity .12s ease-out;z-index:1}#hud.phase1-layout.hud-art-vitals-panel-ready .vitals:before{background:transparent;border-color:transparent}#hud.phase1-layout .vitals-portrait{position:relative;width:160px;height:160px;margin-left:-10px;display:grid;isolation:isolate;place-items:center;z-index:3}#hud.phase1-layout .vitals-portrait:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--hud-art-vitals-medallion, none) center / 100% 100% no-repeat;pointer-events:none;z-index:2}#hud.phase1-layout .vitals-rings{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 4px rgba(2,12,19,.46));z-index:3}#hud.phase1-layout .vitals-rings path{fill:none;stroke-width:9;stroke-linecap:round}#hud.phase1-layout .vitals-ring-track.health{stroke:#71b75a3b}#hud.phase1-layout .vitals-ring-track.hunger{stroke:#ffb52e33}#hud.phase1-layout .vitals-ring-value.health{stroke:#71d56b}#hud.phase1-layout .vitals-ring-value.hunger{stroke:#ffb52e}#hud.phase1-layout .vitals-ring-value{stroke-dasharray:100 100;transition:stroke-dasharray .18s ease-out,stroke .18s ease-out}#hud.phase1-layout .vitals-avatar{position:relative;width:106px;height:106px;display:grid;place-items:center;overflow:hidden;border:3px solid #6cd7e6;border-radius:50%;background:radial-gradient(circle at 42% 32%,#184760,var(--hud-navy) 75%);box-shadow:0 0 0 5px #061725f0,0 0 0 7px #f2b537b8,inset 0 0 20px #45bfc12e;z-index:1}#hud.phase1-layout.hud-art-vitals-medallion-ready .vitals-avatar{border-color:transparent;box-shadow:none}#hud.phase1-layout .vitals-avatar img{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:none;display:block;object-fit:contain;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}#hud.phase1-layout .vitals-copy{position:relative;min-width:0;display:flex;flex-direction:column;align-self:center;z-index:2}#hud.phase1-layout .vital-line{min-width:0;min-height:36px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid rgba(131,215,210,.2)}#hud.phase1-layout .vital-icon{width:21px;height:21px;display:grid;place-items:center}#hud.phase1-layout .vital-icon .ico{width:100%;height:100%}#hud.phase1-layout .vital-label{overflow:hidden;color:#fffaf0e0;font-size:14px;font-weight:850;letter-spacing:.35px;text-overflow:ellipsis;white-space:nowrap}#hud.phase1-layout .vital-value{min-width:38px;color:#fffaf0;font-size:20px;font-weight:950;line-height:1;text-align:right;font-variant-numeric:tabular-nums}#hud.phase1-layout .vital-level{position:relative;min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding-top:5px}#hud.phase1-layout .level-badge{padding:3px 10px 4px;color:#ffd776;border:2px solid var(--hud-brass);border-radius:999px;font-size:12px;font-weight:950;line-height:1;white-space:nowrap}#hud.phase1-layout .xp-label{color:#8edcff;font-size:12px;font-weight:900;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#hud.phase1-layout .xp-track{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;border-radius:999px;background:#7cc4ff2b}#hud.phase1-layout .xp-track>i{display:block;width:100%;height:100%;border-radius:inherit;background:#7cc4ff;transform:scaleX(var(--bar-scale, 0));transform-origin:left center;transition:transform .18s ease-out}#hud.phase1-layout .vitals.hp-low .vital-line.health .vital-value{color:#ff857d}#hud.phase1-layout .vitals{--hunger-puls: 0s}#hud.phase1-layout .vitals[data-hunger=hungrig] .vital-line.hunger .vital-value,#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-line.hunger .vital-value,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-line.hunger .vital-value{color:#ff857d}#hud.phase1-layout .vital-line.hunger .vital-icon{grid-template-areas:"stapel"}#hud.phase1-layout .vital-line.hunger .vital-icon>.ico{grid-area:stapel;transition:opacity .2s ease-out}#hud.phase1-layout .vital-line.hunger .vital-icon>.ico:last-child{opacity:0}#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-line.hunger .vital-icon>.ico:first-child,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-line.hunger .vital-icon>.ico:first-child{opacity:0}#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-line.hunger .vital-icon>.ico:last-child,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-line.hunger .vital-icon>.ico:last-child{opacity:1}#hud.phase1-layout .vitals[data-hunger=hungrig] .vital-word,#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-word,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-word{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#hud.phase1-layout .vital-chip{padding:2px 7px 3px;color:#2a1206;background:var(--warn);border-radius:999px;font-size:10px;font-weight:950;letter-spacing:.5px;vertical-align:2px}#hud.phase1-layout .vital-chip[hidden]{display:none}#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-chip,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-chip{color:#fffaf0;background:var(--bad)}#hud.phase1-layout .vital-line.hunger{position:relative}#hud.phase1-layout .vital-line.hunger:before{content:"";position:absolute;top:-1px;right:-8px;bottom:-1px;left:-8px;z-index:-1;border-radius:8px;background:transparent;transition:background .2s ease-out;pointer-events:none}#hud.phase1-layout .vitals[data-hunger=hungrig] .vital-line.hunger:before{background:#f2b84b29}#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-line.hunger:before,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-line.hunger:before{background:#e5484d38}#hud.phase1-layout .vitals[data-hunger=hungrig] .vital-line.hunger,#hud.phase1-layout .vitals[data-hunger=kritisch] .vital-line.hunger,#hud.phase1-layout .vitals[data-hunger=verhungert] .vital-line.hunger,#hud.phase1-layout .vitals[data-hunger=hungrig] .vitals-ring-value.hunger,#hud.phase1-layout .vitals[data-hunger=kritisch] .vitals-ring-value.hunger,#hud.phase1-layout .vitals[data-hunger=verhungert] .vitals-ring-value.hunger{animation:hungerpuls var(--hunger-puls) ease-in-out infinite}@keyframes hungerpuls{0%,to{opacity:1}50%{opacity:.55}}#hud.phase1-layout .vitals[data-hunger=kritisch] .vitals-rings path.vitals-ring-value.hunger,#hud.phase1-layout .vitals[data-hunger=verhungert] .vitals-rings path.vitals-ring-value.hunger{stroke-width:12}#hud.phase1-layout .topright{gap:0;z-index:2}#hud.phase1-layout .mapcluster{position:relative;width:var(--hud-sign-width);display:flex;flex-direction:column;align-items:center;align-self:flex-end;filter:drop-shadow(0 8px 13px rgba(2,12,19,.24));isolation:isolate}#hud.phase1-layout .mapframe{position:relative;width:var(--hud-map-size);height:var(--hud-map-size);box-sizing:border-box;flex:none;padding:7px;border:2px solid #071927;border-radius:50%;background:conic-gradient(from -28deg,#65d5e5,#257995 15%,#f2b537 18%,#7c4c1c 24%,#65d5e5 31%,#257995 72%,#f2b537 76%,#7c4c1c 82%,#65d5e5);box-shadow:0 0 0 2px #f2b537d1,0 0 0 5px #061725e6,0 0 0 6px #5dc9dc80,inset 0 0 0 1px #fffaf07a;isolation:isolate;z-index:3}#hud.phase1-layout .mapframe:before,#hud.phase1-layout .mapframe:after{content:"";position:absolute;border-radius:50%;pointer-events:none}#hud.phase1-layout .mapframe:before{inset:var(--hud-map-bezel-inset);background:var(--hud-art-minimap-bezel, none) center / 100% 100% no-repeat;z-index:2}#hud.phase1-layout.hud-art-minimap-bezel-ready .mapframe{border-color:transparent;background:var(--hud-navy);box-shadow:none}#hud.phase1-layout .mapframe:after{inset:var(--hud-map-gloss-inset);background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 42%);z-index:3}#hud.phase1-layout .mapframe .minimap{position:relative;width:100%;height:100%;box-sizing:border-box;display:block;border:2px solid rgba(4,19,30,.96);box-shadow:inset 0 0 14px #04131e75;background:#102b3d;z-index:1}#hud.phase1-layout .mapnorth{position:absolute;left:50%;top:9px;width:20px;height:20px;display:grid;place-items:center;border:2px solid rgba(97,216,234,.85);border-radius:50%;color:#fff7dc;background:#04131eeb;box-shadow:0 2px 5px #020c138c;font-size:10px;font-weight:950;line-height:1;text-shadow:0 1px 1px #000;transform:translate(-50%);z-index:4}#hud.phase1-layout .playerbadge{position:relative;width:var(--hud-sign-width);min-height:70px;margin-top:14px;box-sizing:border-box;display:flex;align-items:center;gap:11px;padding:9px 16px 9px 12px;color:var(--hud-ink);background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.46),transparent 34%),repeating-linear-gradient(102deg,rgba(113,72,29,.035) 0 1px,transparent 1px 9px),linear-gradient(180deg,var(--hud-paper-light),var(--hud-paper));border:2px solid rgba(155,93,17,.78);border-image-source:var(--hud-art-player-sign, none);border-image-slice:32 36 32 36 fill;border-image-width:var(--hud-sign-art-edge-y) var(--hud-sign-art-edge-x);border-image-repeat:stretch;outline:1px dashed rgba(57,80,92,.44);outline-offset:-7px;border-radius:14px;box-shadow:0 7px 18px #020c134d,inset 0 0 0 2px #fff7dc80;isolation:isolate;text-align:left;z-index:2}#hud.phase1-layout.hud-art-player-sign-ready .playerbadge{background:transparent;border-color:transparent;outline-color:transparent}#hud.phase1-layout .playerbadge:before,#hud.phase1-layout .playerbadge:after{content:"";position:absolute;top:-25px;width:7px;height:34px;border:0;background:var(--hud-art-sign-chain, none) center / 100% 100% no-repeat,repeating-linear-gradient(to bottom,#f2c866 0,#f2c866 4px,#7a4a1f 4px,#7a4a1f 7px);z-index:0}#hud.phase1-layout .playerbadge:before{left:25%}#hud.phase1-layout .playerbadge:after{right:25%}#hud.phase1-layout.hud-art-sign-chain-ready .playerbadge:before,#hud.phase1-layout.hud-art-sign-chain-ready .playerbadge:after{background-image:var(--hud-art-sign-chain, none)}#hud.phase1-layout .player-avatar{position:relative;width:50px;height:50px;flex:none;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(111,65,18,.72);border-radius:50%;background:radial-gradient(circle at 42% 32%,#f8d98e,#d79d49 78%);box-shadow:0 2px 4px #06172547,inset 0 0 0 2px #fff7dc75;z-index:1}#hud.phase1-layout .player-avatar .albertmark{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:none;display:block;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 2px 2px rgba(6,23,37,.2))}#hud.phase1-layout .playercopy{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1;z-index:1}#hud.phase1-layout .playercopy strong{color:var(--hud-ink);font-size:23px;font-weight:950;letter-spacing:.2px;white-space:nowrap;font-variant-numeric:tabular-nums}#hud.phase1-layout .playercopy small{margin-top:5px;color:var(--hud-ink-soft);font-size:12px;font-weight:950;letter-spacing:1px}#hud.phase1-layout .zonebadge{width:calc(var(--hud-sign-width) - 12px);max-width:100%;box-sizing:border-box;margin-top:7px;padding:7px 13px;overflow:hidden;color:#d9ef9c;background:#163e2ded;border:1px solid rgba(242,181,55,.66);border-radius:999px;box-shadow:0 5px 13px #020c1347;font-size:12px;font-weight:950;letter-spacing:.2px;text-overflow:ellipsis;text-align:center;white-space:nowrap}#hud.phase1-layout .zonebadge.out{color:#fffaf0;background:#8c2c2bf0;border-color:#ff857dd6}#hud.phase1-layout .leftcol{position:static;inset:auto;width:300px;max-height:min(290px,calc(100vh - 330px));margin-top:12px;gap:8px;align-items:stretch;overflow:hidden;transition:opacity .14s ease-out,visibility .14s}#hud.phase1-layout .killfeed{width:100%;max-width:none;gap:8px;overflow:hidden;font-size:13px}#hud.phase1-layout .killfeed .entry{--feed-accent: #187f89;position:relative;width:100%;min-height:78px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px 11px 12px;overflow:hidden;color:var(--hud-ink);background:linear-gradient(#ffffff29,#d9ba7b14),var(--hud-paper);border:1px solid rgba(155,93,17,.72);outline:1px dashed rgba(57,80,92,.36);outline-offset:-6px;border-radius:14px;box-shadow:0 7px 16px #020c1347;font-weight:750;text-align:left}#hud.phase1-layout .killfeed .entry{animation:phase1-feed-in .24s ease-out}#hud.phase1-layout .killfeed .entry.eigen{background:linear-gradient(#ffd77630,#d9ba7b14),var(--hud-paper-light);border-left:4px solid var(--hud-brass);padding-left:8px}#hud.phase1-layout .killfeed .entry.kind-kill{--feed-accent: #c94c3f}#hud.phase1-layout .killfeed .entry.kind-death{--feed-accent: #9b5b56}#hud.phase1-layout .killfeed .entry.kind-rare{--feed-accent: #9b5d11}#hud.phase1-layout .killfeed .entry.kind-level{--feed-accent: #187f89}#hud.phase1-layout .killfeed .entry.kind-trap{--feed-accent: #bd6926}#hud.phase1-layout .feedicon{width:38px;height:38px;display:grid;place-items:center;filter:drop-shadow(0 2px 2px rgba(6,23,37,.16))}#hud.phase1-layout .feedicon .ico{width:100%;height:100%}#hud.phase1-layout .feedbody{min-width:0;display:block;line-height:1.25;text-wrap:balance}#hud.phase1-layout .feedcategory{color:var(--feed-accent);font-size:12px;font-weight:950;letter-spacing:.35px;white-space:nowrap}#hud.phase1-layout .feedcategory:after{content:" · "}#hud.phase1-layout .feedtext{color:var(--hud-ink);font-weight:800}#hud.phase1-layout .killfeed .entry.geht{animation:none}@keyframes phase1-feed-in{0%{opacity:0;transform:translate(-12px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}#hud.phase1-layout .graceann{--grace-progress: 1;position:absolute;top:clamp(22px,3.5vh,34px);left:50%;width:min(660px,calc(100vw - 880px));display:grid;grid-template-columns:minmax(76px,1fr) auto minmax(76px,1fr);align-items:center;gap:18px;opacity:0;transform:translate(-50%,-10px);transition:opacity .24s ease-out,transform .24s ease-out;text-align:center;z-index:3}#hud.phase1-layout .graceann.show{opacity:1;transform:translate(-50%)}#hud.phase1-layout .grace-core{min-width:164px;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 4px 7px rgba(2,12,19,.5))}#hud.phase1-layout .graceann .titel,#hud.phase1-layout .graceann .unter{color:#fffaf0;font-size:17px;font-weight:950;line-height:1;letter-spacing:.6px;text-transform:uppercase;text-shadow:0 2px 5px rgba(2,12,19,.9)}#hud.phase1-layout .grace-time{color:#fff;font-size:clamp(68px,6vw,94px);font-weight:950;line-height:.94;letter-spacing:-3px;font-variant-numeric:tabular-nums;text-shadow:0 5px 0 rgba(6,23,37,.5),0 8px 16px rgba(2,12,19,.65)}#hud.phase1-layout .graceann .unter{margin-top:4px}#hud.phase1-layout .grace-rail{position:relative;height:5px;border:1px solid rgba(255,215,118,.72);border-radius:999px;background:repeating-linear-gradient(90deg,var(--hud-leather) 0 5px,var(--hud-rope) 5px 10px);box-shadow:0 2px 5px #020c136b}#hud.phase1-layout .grace-rail>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;background:linear-gradient(#83d7d2,var(--hud-turquoise));box-shadow:0 0 8px #56d6f375;transform:scaleX(var(--grace-progress))}#hud.phase1-layout .grace-rail.left>i{transform-origin:right center}#hud.phase1-layout .grace-rail.right>i{transform-origin:left center}#hud.phase1-layout .grace-rail:before,#hud.phase1-layout .grace-rail:after{content:"";position:absolute;top:50%;z-index:1;width:9px;height:9px;border:1px solid #ffd776;background:var(--hud-brass);transform:translateY(-50%) rotate(45deg)}#hud.phase1-layout .grace-rail:before{left:-4px}#hud.phase1-layout .grace-rail:after{right:-4px}#hud.phase1-layout .bottombar{bottom:max(18px,var(--safe-bottom));z-index:4}#hud.phase1-layout .hotbar{position:relative;gap:5px}#hud.phase1-layout #gearrow{display:flex;gap:10px;padding:6px 9px 8px;overflow:visible;border:1px solid rgba(242,181,55,.56);border-radius:18px;background:linear-gradient(#061725f2,#0c2a40e6);box-shadow:0 9px 22px #020c1357,inset 0 0 0 2px #83d7d214}#hud.phase1-layout .pirate-slot,#hud.phase1-layout .pirate-slot.gear{position:relative;width:115px;height:115px;flex:none;display:grid;place-items:center;overflow:visible;color:#fffaf0;background:repeating-linear-gradient(105deg,rgba(255,255,255,.025) 0 2px,transparent 2px 14px),linear-gradient(145deg,#10334afa,#061725fa);border:2px solid rgba(69,191,193,.82);border-radius:24px;box-shadow:0 5px 11px #020c1357,inset 0 0 0 1px #ffd7761f;transition:transform .13s ease-out,border-color .13s ease-out,box-shadow .13s ease-out}#hud.phase1-layout button.pirate-slot{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;pointer-events:auto;cursor:pointer;font:inherit}@media(hover:hover)and (pointer:fine){#hud.phase1-layout button.pirate-slot:hover{transform:translateY(-3px);border-color:#ffd776}}#hud.phase1-layout button.pirate-slot:focus-visible{transform:translateY(-3px);border-color:#ffd776;outline:2px solid rgba(255,215,118,.55);outline-offset:2px}#hud.phase1-layout .slot-action{position:absolute;z-index:7;top:9px;right:9px;min-width:25px;height:22px;display:flex;align-items:center;justify-content:center;gap:1px;padding:0 4px;color:#fffaf0;background:var(--hud-navy);border:1px solid var(--hud-brass);border-radius:7px;box-shadow:0 2px 5px #020c1366;font-size:9px;font-weight:950;line-height:20px}#hud.phase1-layout .mouse-action{width:12px;height:16px;display:block}#hud.phase1-layout .mouse-action svg{width:100%;height:100%;display:block}#hud.phase1-layout .pirate-slot .slot-visual{position:relative;width:88px;height:88px;display:grid;place-items:center;opacity:1;filter:none}#hud.phase1-layout .pirate-slot .slot-visual>.ico,#hud.phase1-layout .pirate-slot .weapon-main>.ico{width:76px;height:76px}#hud.phase1-layout .pirate-slot .num{right:12px;bottom:11px;z-index:8;min-width:19px;padding:2px 4px;color:#fffaf0;background:#061725db;border:1px solid rgba(242,181,55,.56);border-radius:999px;font-size:11px;text-align:center}#hud.phase1-layout .pirate-slot.leer{background:linear-gradient(145deg,#10334ac2,#061725d1)}#hud.phase1-layout .pirate-slot.leer .slot-visual{opacity:.48;filter:saturate(.72)}#hud.phase1-layout .pirate-slot.gesperrt{background:linear-gradient(145deg,#10334a80,#0617259e);border-style:dashed;border-color:#45bfc16b;box-shadow:none}#hud.phase1-layout .pirate-slot.gesperrt .slot-visual{opacity:.2;filter:grayscale(1) contrast(.4) brightness(1.5)}#hud.phase1-layout .pirate-slot.gesperrt .lock-pip{--lock-w: 26px}#hud.phase1-layout .pirate-slot.aktiv,#hud.phase1-layout .pirate-slot.open{background:linear-gradient(#f2b5371a,#f2b53708),linear-gradient(145deg,#10334afa,#061725fa);border-color:var(--hud-brass);outline:none;box-shadow:0 10px 18px #020c136b;filter:drop-shadow(0 0 7px rgba(255,200,72,.9));transform:translateY(-7px) scale(1.035);animation:none}#hud.phase1-layout .pirate-slot.verbunden{border-color:#f2b537d1;filter:drop-shadow(0 3px 5px rgba(2,12,19,.38))}#hud.phase1-layout .weapon-main{display:grid;place-items:center}#hud.phase1-layout .armor-pip{position:absolute;right:-4px;bottom:-2px;width:25px;height:25px;display:grid;place-items:center;padding:3px;overflow:hidden;background:#061725f0;border:1px solid var(--hud-leather);border-radius:50%;opacity:.38}#hud.phase1-layout .armor-pip.owned{opacity:1;border-color:var(--hud-brass)}#hud.phase1-layout .armor-pip .ico{width:100%;height:100%}#hud.phase1-layout .bag-shape{position:relative;width:62px;height:62px;display:block}#hud.phase1-layout .bag-body{position:absolute;z-index:2;left:9px;right:9px;bottom:3px;height:41px;border:2px solid var(--hud-leather-deep);border-radius:13px 13px 20px 20px;background:linear-gradient(90deg,transparent 47%,rgba(255,215,118,.16) 50%,transparent 53%),linear-gradient(#a86e33,#704413);box-shadow:inset 0 0 0 1px #ffd77638,0 3px 5px #020c1359}#hud.phase1-layout .bag-tie{position:absolute;z-index:4;left:16px;right:16px;top:20px;height:7px;border:2px solid var(--hud-leather-deep);border-radius:999px;background:var(--hud-rope)}#hud.phase1-layout .bag-cargo{position:absolute;z-index:1;top:0;width:32px;height:32px;display:grid;place-items:center}#hud.phase1-layout .bag-cargo .ico{width:100%;height:100%}#hud.phase1-layout .cargo-apple,#hud.phase1-layout .cargo-wood{left:7px;transform:rotate(-9deg)}#hud.phase1-layout .cargo-meat,#hud.phase1-layout .cargo-stone{right:5px;transform:rotate(9deg)}#hud.phase1-layout .toolbelt{position:relative;width:66px;height:62px;display:flex;align-items:flex-start;justify-content:center;padding-top:2px}#hud.phase1-layout .tool-unit{position:relative;z-index:2;width:31px;height:42px;display:grid;place-items:center;opacity:.3;filter:grayscale(.8)}#hud.phase1-layout .tool-unit+.tool-unit{margin-left:-8px}#hud.phase1-layout .tool-unit.owned{opacity:1;filter:none}#hud.phase1-layout .tool-unit .ico{width:100%;height:100%}#hud.phase1-layout .belt-band{position:absolute;z-index:3;right:4px;bottom:7px;left:4px;height:18px;border:2px solid var(--hud-leather-deep);border-radius:6px 6px 10px 10px;background:linear-gradient(#a86e33,#704413)}#hud.phase1-layout .trap-pip{position:absolute;z-index:5;right:-4px;top:-2px;width:24px;height:24px;display:none;place-items:center;padding:2px;background:#061725f0;border:1px solid var(--hud-brass);border-radius:50%}#hud.phase1-layout .trap-pip.owned{display:grid}#hud.phase1-layout .trap-pip .ico{width:100%;height:100%}#hud.phase1-layout .trap-pip b{position:absolute;right:-5px;bottom:-5px;padding:1px 3px;color:var(--hud-ink);background:var(--hud-paper-light);border-radius:4px;font-size:7px}#hud.phase1-layout{--hud-food-kachel: 58px;--hud-food-luft: 7px;--hud-food-rand: 11px;--hud-food-breite: calc( var(--hud-food-plaetze) * var(--hud-food-kachel) + (var(--hud-food-plaetze) - 1) * var(--hud-food-luft) + 2 * var(--hud-food-rand) + 2px )}#hud.phase1-layout .foodtray{position:absolute;left:50%;bottom:calc(100% + 12px);width:max-content;max-width:min(520px,calc(100vw - 28px));box-sizing:border-box;display:none;gap:7px;padding:9px;color:#fffaf0;background:linear-gradient(145deg,#10334afa,#061725fa);border:1px solid rgba(242,181,55,.68);border-radius:14px;box-shadow:0 7px 16px #020c1359,inset 0 0 0 2px #83d7d214;transform:translate(-50%)}#hud.phase1-layout .foodtray.open{display:grid}#hud.phase1-layout .foodtray.persistent{position:relative;left:auto;bottom:auto;width:var(--hud-food-breite);max-width:100%;display:grid;align-self:center;gap:5px;margin-top:-3px;padding:7px var(--hud-food-rand) 9px;border-radius:8px 8px 18px 18px;transform:none}#hud.phase1-layout .bag-panel-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 3px 2px;color:#ffd776;font-size:11px;font-weight:950;letter-spacing:.35px}#hud.phase1-layout .bag-panel-head>span{display:flex;align-items:center;gap:6px}#hud.phase1-layout .bag-panel-head .ico{width:20px;height:20px}#hud.phase1-layout .bag-panel-head small{color:var(--hud-paper);font-size:9px}#hud.phase1-layout .foodchoices{display:flex;align-items:center;gap:var(--hud-food-luft);overflow-x:auto;scrollbar-width:thin}#hud.phase1-layout .foodchoice,#hud.phase1-layout .foodchoice.tile{position:relative;width:var(--hud-food-kachel);height:var(--hud-food-kachel);min-width:var(--hud-food-kachel);display:grid;place-items:center;padding:3px;pointer-events:auto;cursor:pointer;color:inherit;background:#061725ad;border:1px solid rgba(69,191,193,.42);border-radius:13px;font:inherit}#hud.phase1-layout .foodchoice:hover,#hud.phase1-layout .foodchoice:focus-visible{border-color:var(--hud-brass);outline:none}#hud.phase1-layout .foodchoice .icon{width:40px;height:40px;display:grid;place-items:center}#hud.phase1-layout .foodchoice .icon .ico{width:100%;height:100%}#hud.phase1-layout .foodchoice .num{right:3px;bottom:2px;font-size:9px;font-weight:900}#hud.phase1-layout .foodchoice .hot{left:2px;top:2px;min-width:15px;height:15px;padding:0 3px;color:var(--hud-ink);background:var(--hud-paper-light);border-radius:4px;font-size:8px;font-weight:950;line-height:15px}#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot,#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot.gear,#hud.phase1-layout.hud-art-hotbar-slot-ready .foodchoice,#hud.phase1-layout.hud-art-hotbar-slot-ready .foodchoice.tile{background:var(--hud-art-hotbar-slot) center / 100% 100% no-repeat,linear-gradient(145deg,#10334afa,#061725fa);border-color:transparent}#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot.leer{background:var(--hud-art-hotbar-slot) center / 100% 100% no-repeat,linear-gradient(145deg,#10334abd,#061725d1)}#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot.gesperrt{background:var(--hud-art-hotbar-slot) center / 100% 100% no-repeat,linear-gradient(145deg,#10334a80,#0617259e);border-color:#45bfc180}#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot.aktiv,#hud.phase1-layout.hud-art-hotbar-slot-ready .pirate-slot.open{background:var(--hud-art-hotbar-slot) center / 100% 100% no-repeat,linear-gradient(#f2b53724,#f2b53708),linear-gradient(145deg,#10334afa,#061725fa)}#hud.phase1-layout .invpanel,#hud.phase1-layout .craftpanel{color:#fffaf0;background:repeating-linear-gradient(102deg,rgba(255,255,255,.022) 0 2px,transparent 2px 17px),linear-gradient(145deg,#10334afa,#061725fa);border:2px solid var(--hud-brass);border-radius:16px;box-shadow:0 10px 24px #020c1366,0 0 0 2px #0c2a40c7,inset 0 0 0 1px #ffd7761f}html:not(.touch-ui) #hud.phase1-layout .craftpanel{top:calc(50% - 60px)}#hud.phase1-layout .invpanel{bottom:118px}#hud.phase1-layout .invpanel .crafthead,#hud.phase1-layout .craftpanel .crafthead{padding:1px 3px 8px;color:#ffd776;border-bottom:2px solid var(--hud-rope);text-shadow:0 2px 4px rgba(2,12,19,.72)}#hud.phase1-layout .invpanel .stock,#hud.phase1-layout .craftpanel .craftstock{color:#fffaf0;opacity:1}#hud.phase1-layout .invpanel .tile{background:#061725a8;border:1px solid rgba(69,191,193,.46)}#hud.phase1-layout .invpanel .tile.aktiv{outline-color:var(--hud-brass);box-shadow:0 0 12px #f2b53773}#hud.phase1-layout .seed-actions{padding:7px 3px 0;color:var(--hud-paper);font-size:10px;font-weight:750;line-height:1.6}#hud.phase1-layout .invpanel .crafthint{display:none}#hud.phase1-layout .seed-actions .key{color:var(--hud-ink);background:var(--hud-paper-light)}#hud.phase1-layout .craftpanel .craftrows{gap:5px}#hud.phase1-layout .craftpanel .craftrow{min-height:31px;color:var(--hud-ink);background:linear-gradient(#ffffff21,#d9ba7b14),var(--hud-paper);border:1px solid rgba(140,96,45,.78);outline:1px dashed rgba(57,80,92,.28);outline-offset:-4px;border-radius:9px}#hud.phase1-layout .craftpanel .craftrow.teuer{opacity:.55;filter:saturate(.65)}#hud.phase1-layout .craftpanel .craftrow.baubar{background:linear-gradient(#83d7d229,#d9ba7b14),var(--hud-paper-light)}#hud.phase1-layout .craftpanel{--craft-marke: var(--hud-ink)}#hud.phase1-layout .craftpanel .craftrow.aktiv{background:linear-gradient(#ffffff80,#ffffff3d),var(--hud-paper-light);border-color:var(--hud-ink);outline-color:#172b3757}#hud.phase1-layout .craftpanel .craftrow.aktiv.teuer,#hud.phase1-layout .craftpanel .craftrow.aktiv.hat{opacity:.8;filter:none}#hud.phase1-layout .craftpanel .crafthint{color:var(--hud-paper);opacity:.8}@media(max-width:1399px),(max-height:760px){#hud.phase1-layout{--hud-map-size: 156px;--hud-map-bezel-inset: -6.5%;--hud-sign-width: 176px;--hud-vitals-art-edge: 20px;--hud-vitals-wing-left: 64px;--hud-vitals-wing-y: 18px}#hud.phase1-layout:has(.invpanel.open) .leftcol{opacity:0;visibility:hidden}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrows{gap:3px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrow{min-height:28px;padding:2px 6px}#hud.phase1-layout .vitals{top:max(16px,var(--safe-top));width:334px;height:142px;grid-template-columns:132px minmax(0,1fr);padding:0 16px 0 0}#hud.phase1-layout .vitals-portrait{width:142px;height:142px}#hud.phase1-layout .vitals-avatar{width:94px;height:94px}#hud.phase1-layout .vital-line{min-height:34px;grid-template-columns:23px minmax(0,1fr) auto;gap:5px}#hud.phase1-layout .vital-icon{width:21px;height:21px}#hud.phase1-layout .vital-label{font-size:13px}#hud.phase1-layout .vital-value{min-width:36px;font-size:18px}#hud.phase1-layout .vital-level{min-height:36px;gap:8px;padding-top:4px}#hud.phase1-layout .level-badge{padding:3px 8px;font-size:11px}#hud.phase1-layout .xp-label{font-size:11px}#hud.phase1-layout .leftcol{width:300px}#hud.phase1-layout .graceann{width:min(460px,calc(100vw - 760px))}#hud.phase1-layout .killfeed .entry{min-height:72px;grid-template-columns:36px minmax(0,1fr);padding:10px 12px 10px 10px}#hud.phase1-layout .feedicon{width:34px;height:34px}}@media(max-width:1179px),(max-height:680px){#hud.phase1-layout .pirate-slot,#hud.phase1-layout .pirate-slot.gear{width:92px;height:92px}#hud.phase1-layout .pirate-slot .slot-visual{width:72px;height:72px;transform:scale(.92)}#hud.phase1-layout .pirate-slot .slot-visual>.ico,#hud.phase1-layout .pirate-slot .weapon-main>.ico{width:64px;height:64px}#hud.phase1-layout #gearrow{gap:8px}#hud.phase1-layout{--hud-food-kachel: 54px}#hud.phase1-layout .foodchoice .icon{width:37px;height:37px}}@media(max-height:897px){html:not(.touch-ui) #hud.phase1-layout .craftpanel{top:calc(50% - 49px);padding:5px 10px;gap:3px;transform:translate(-50%,calc(-50% + 12px))}html:not(.touch-ui) #hud.phase1-layout .craftpanel.open{transform:translate(-50%,-50%)}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthead{padding:0 2px 5px;border-bottom-width:1px;line-height:1.2}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrows{gap:2px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrow{min-height:27px;padding:1px 5px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthint{font-size:10px;line-height:1.2}}@media(max-height:760px){html:not(.touch-ui) #hud.phase1-layout .craftpanel{top:calc(50% - 57px);padding:6px 9px;gap:3px;transform:translate(-50%,calc(-50% + 12px))}html:not(.touch-ui) #hud.phase1-layout .craftpanel.open{transform:translate(-50%,-50%)}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthead{padding-bottom:4px;line-height:1.15}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrows{gap:1px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrow{min-height:25px;padding:0 5px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthint{font-size:10px}}@media(max-height:680px){html:not(.touch-ui) #hud.phase1-layout .craftpanel{top:calc(50% - 51px);transform:translate(-50%,calc(-50% + 12px))}html:not(.touch-ui) #hud.phase1-layout .craftpanel.open{transform:translate(-50%,-50%)}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrows{gap:1px}html:not(.touch-ui) #hud.phase1-layout .craftpanel .craftrow{min-height:24px;line-height:1}}@media(max-height:620px){html:not(.touch-ui) #hud.phase1-layout .craftpanel{top:calc(50% - 54px);padding:5px 8px;transform:translate(-50%,calc(-50% + 12px))}html:not(.touch-ui) #hud.phase1-layout .craftpanel.open{transform:translate(-50%,-50%)}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthead{padding-bottom:2px;line-height:1}html:not(.touch-ui) #hud.phase1-layout .craftpanel .crafthint{display:none}}@media(max-width:1000px){#hud.phase1-layout:has(.craftpanel.open) .leftcol{opacity:0;visibility:hidden}}@media(max-width:1040px){#hud.phase1-layout{--hud-map-size: 136px;--hud-map-bezel-inset: -7%;--hud-sign-width: 154px;--hud-sign-art-edge-y: 12px;--hud-sign-art-edge-x: 14px}#hud.phase1-layout .graceann{top:14px;width:170px;grid-template-columns:0 auto 0;gap:0}#hud.phase1-layout .grace-rail{display:none}#hud.phase1-layout .grace-core{grid-column:2}#hud.phase1-layout .grace-time{font-size:62px}#hud.phase1-layout .graceann .titel,#hud.phase1-layout .graceann .unter{font-size:13px}#hud.phase1-layout .playerbadge{width:var(--hud-sign-width);min-height:61px;padding:8px 12px 8px 9px}#hud.phase1-layout .player-avatar{width:42px;height:42px}#hud.phase1-layout .playercopy strong{font-size:19px}#hud.phase1-layout .playercopy small{font-size:10px}#hud.phase1-layout .zonebadge{min-width:0;font-size:10px}#hud.phase1-layout .pirate-slot,#hud.phase1-layout .pirate-slot.gear{width:78px;height:78px}#hud.phase1-layout .pirate-slot .slot-visual{width:62px;height:62px;transform:scale(.82)}#hud.phase1-layout #gearrow{gap:6px}}@media(prefers-reduced-motion:reduce){#hud.phase1-layout .vitals-ring-value,#hud.phase1-layout .xp-track>i,#hud.phase1-layout .graceann{transition:none}#hud.phase1-layout .killfeed .entry,#hud.phase1-layout .vitals .vital-line.hunger,#hud.phase1-layout .vitals .vitals-ring-value.hunger{animation:none}}@media(max-width:1100px){#hud.phase1-layout{--hud-vitals-art-edge: 18px;--hud-vitals-wing-left: 56px;--hud-vitals-wing-y: 16px}#hud.phase1-layout .vitals{width:286px;height:124px;grid-template-columns:112px minmax(0,1fr);padding:0 13px 0 0}#hud.phase1-layout .vitals-portrait{width:124px;height:124px}#hud.phase1-layout .vitals-avatar{width:82px;height:82px}#hud.phase1-layout .vital-line{min-height:34px;grid-template-columns:20px minmax(0,1fr) auto;gap:4px}#hud.phase1-layout .vital-icon{width:18px;height:18px}#hud.phase1-layout .vital-label{font-size:11px}#hud.phase1-layout .vital-value{min-width:30px;font-size:15px}#hud.phase1-layout .vital-level{min-height:36px;gap:6px;padding-top:4px}#hud.phase1-layout .level-badge,#hud.phase1-layout .xp-label{font-size:9px}}@media(max-width:960px){#hud.phase1-layout{--hud-vitals-art-edge: 16px;--hud-vitals-wing-left: 50px;--hud-vitals-wing-y: 14px}#hud.phase1-layout .vitals{width:244px;height:108px;grid-template-columns:98px minmax(0,1fr);padding-right:10px}#hud.phase1-layout .vitals-portrait{width:108px;height:108px}#hud.phase1-layout .vitals-avatar{width:70px;height:70px}#hud.phase1-layout .vital-line{min-height:30px}#hud.phase1-layout .vital-level{min-height:31px}}@media(max-width:520px){#hud.phase1-layout{--hud-map-size: 88px;--hud-map-bezel-inset: -8%;--hud-map-gloss-inset: 6px;--hud-sign-width: 102px;--hud-vitals-art-edge: 12px;--hud-vitals-wing-left: 40px;--hud-vitals-wing-y: 11px;--hud-sign-art-edge-y: 7px;--hud-sign-art-edge-x: 8px}#hud.phase1-layout .vitals{left:max(7px,var(--safe-left));top:max(7px,var(--safe-top));width:154px;height:88px;grid-template-columns:78px minmax(0,1fr);gap:0;padding:5px 7px 5px 0;border-width:1px;border-radius:48px 17px 17px 48px}#hud.phase1-layout .vitals-portrait{width:88px;height:88px;margin-left:-5px}#hud.phase1-layout .vitals-rings path{stroke-width:8}#hud.phase1-layout .vitals-avatar{width:56px;height:56px;border-width:2px}#hud.phase1-layout .vital-line{min-height:25px;grid-template-columns:14px minmax(0,1fr);gap:4px}#hud.phase1-layout .vital-icon{width:13px;height:13px}#hud.phase1-layout .vital-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#hud.phase1-layout .vital-value{min-width:0;grid-column:2;font-size:12px;text-align:left}#hud.phase1-layout .vital-level{min-height:28px;grid-template-columns:1fr;gap:0;padding-top:3px}#hud.phase1-layout .level-badge{justify-self:start;padding:2px 5px;border-width:1px;font-size:7px}#hud.phase1-layout .xp-label{display:none}#hud.phase1-layout .xp-track{height:2px}#hud.phase1-layout .topright{right:max(7px,var(--safe-right));top:max(7px,var(--safe-top))}#hud.phase1-layout .mapframe{padding:4px;border-width:1px}#hud.phase1-layout .mapnorth{top:5px;width:14px;height:14px;border-width:1px;font-size:7px}#hud.phase1-layout .playerbadge{width:var(--hud-sign-width);min-height:40px;margin-top:8px;gap:5px;padding:5px 7px 5px 5px;border-width:1px;outline-offset:-4px;border-radius:9px}#hud.phase1-layout .playerbadge:before,#hud.phase1-layout .playerbadge:after{top:-13px;width:4px;height:18px;border-width:1px}#hud.phase1-layout .playerbadge:before{left:25%}#hud.phase1-layout .playerbadge:after{right:25%}#hud.phase1-layout .player-avatar{width:28px;height:28px;border-width:1px}#hud.phase1-layout .playercopy strong{font-size:12px}#hud.phase1-layout .playercopy small{margin-top:3px;font-size:7px;letter-spacing:.5px}#hud.phase1-layout .zonebadge{width:calc(var(--hud-sign-width) - 2px);min-width:0;margin-top:4px;padding:4px 6px;font-size:8px}#hud.phase1-layout .leftcol{width:138px;max-height:92px;margin-top:5px}#hud.phase1-layout .graceann{top:104px;width:96px}#hud.phase1-layout .grace-core{min-width:96px}}@media(min-width:521px)and (max-width:705px){html:not(.touch-ui) #hud.phase1-layout .graceann{top:144px;width:96px}html:not(.touch-ui) #hud.phase1-layout .grace-core{min-width:96px}}@container hud (max-width: 1068px){#hud.phase1-layout .invpanel{left:max(18px,var(--safe-left));right:auto;width:min(242px,calc(100cqw - 36px))}}body.menu-redesign{--ar-navy-950: #061725;--ar-navy-900: #082033;--ar-navy-850: #0c2a40;--ar-navy-800: #10334a;--ar-navy-700: #184760;--ar-ink: #172b37;--ar-ink-soft: #39505c;--ar-paper: #f3dfb5;--ar-paper-light: #fff1ce;--ar-paper-deep: #d9ba7b;--ar-turquoise: #45bfc1;--ar-turquoise-light: #83d7d2;--ar-turquoise-deep: #187f89;--ar-gold: #f2b537;--ar-gold-light: #ffd776;--ar-gold-deep: #9b5d11;--ar-green: #71b75a;--ar-red: #c94c3f;--ar-white: #fffaf0;--ar-muted: #9fb0ba;--ar-line-light: rgba(255, 250, 232, .17);--ar-shadow: 0 18px 48px rgba(2, 12, 19, .34);--ar-shadow-tight: 0 8px 20px rgba(2, 12, 19, .3);--ar-rail-width: clamp(210px, 15.7vw, 252px);--ar-topbar-height: 92px;--ar-radius-lg: 24px;--ar-radius-md: 17px;--ar-radius-sm: 11px;--ar-focus: #ffe29a}.menu-redesign #screens{color:var(--ar-white)}.menu-redesign #screens .screen{align-items:center;justify-content:center;background:linear-gradient(90deg,#020d1633,#020d160b 46%,#020d161a),linear-gradient(0deg,rgba(4,18,27,.13),transparent 36%);animation:ar-screen-in .18s ease-out both}.menu-redesign .ar-page{position:relative;align-self:stretch;min-width:0;min-height:0;margin-top:clamp(10px,1.8vh,20px);padding:clamp(20px,2.6vw,34px);overflow:auto;color:var(--ar-white);text-align:left;background:radial-gradient(circle at 90% 0,rgba(57,114,137,.17),transparent 32%),linear-gradient(150deg,#0b2b3ef2,#051b2bf6);border:1px solid rgba(240,199,116,.42);border-radius:var(--ar-radius-lg);box-shadow:var(--ar-shadow),inset 0 1px #fff1;scrollbar-color:rgba(242,181,55,.7) rgba(255,255,255,.07);scrollbar-width:thin}.menu-redesign .ar-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2.8vh,30px);padding-bottom:15px;border-bottom:1px solid rgba(255,245,220,.16)}.menu-redesign .ar-page-head h1{margin:0;color:var(--ar-gold);font-size:clamp(26px,2.5vw,40px);font-weight:950;line-height:1.05;letter-spacing:.015em;text-shadow:0 2px rgba(0,0,0,.22)}.menu-redesign .ar-section-title{margin:24px 0 12px;color:var(--ar-gold-light);font-size:15px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.menu-redesign .ar-setting-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.menu-redesign #screens .screen .card:not(.ar-shell):not(.ar-page-card):not(.ar-result-card):not(.draft-scan-card),.menu-redesign #pause .screen .card{color:var(--ar-ink);background:radial-gradient(circle at 92% 5%,rgba(255,255,255,.52),transparent 27%),repeating-linear-gradient(4deg,rgba(104,68,24,.018) 0 1px,transparent 1px 7px),linear-gradient(145deg,#fff1cff9,#f0dcb1fa);border:1px solid rgba(105,68,22,.64);border-radius:22px 18px 24px 17px;box-shadow:var(--ar-shadow),inset 0 0 0 3px #fffae759;scrollbar-color:rgba(140,86,17,.6) rgba(23,43,55,.09);scrollbar-width:thin}.menu-redesign #screens .screen .card:not(.ar-result-card) h1,.menu-redesign #screens .screen .card:not(.ar-result-card) h2,.menu-redesign #pause .screen .card h1,.menu-redesign #pause .screen .card h2{color:var(--ar-ink);text-shadow:0 1px rgba(255,255,255,.48)}.menu-redesign #screens .screen .card p.sub,.menu-redesign #pause .screen .card p.sub{color:#172b37c2;opacity:1}.menu-redesign #screens button.btn,.menu-redesign #pause button.btn{color:var(--ar-white);background:var(--ar-navy-800);border-color:#ffffff29;box-shadow:0 3px 0 var(--ar-navy-950)}@media(hover:hover)and (pointer:fine){.menu-redesign #screens button.btn:hover,.menu-redesign #pause button.btn:hover{color:#fff;background:var(--ar-navy-700);border-color:#ffffff40}}.menu-redesign #screens button.btn:active,.menu-redesign #pause button.btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--ar-navy-950)}.menu-redesign #screens button.btn.primary,.menu-redesign #pause button.btn.primary{color:var(--ar-ink);background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-color:#ffe5a4;box-shadow:0 4px 0 var(--ar-gold-deep)}@media(hover:hover)and (pointer:fine){.menu-redesign #screens button.btn.primary:hover,.menu-redesign #pause button.btn.primary:hover{background:linear-gradient(180deg,#ffe49e,#ffc54c);border-color:#fff0c2}}.menu-redesign #screens button.btn.quiet,.menu-redesign #pause button.btn.quiet{color:#172b37a8;background:transparent;border-color:transparent;box-shadow:none}@media(hover:hover)and (pointer:fine){.menu-redesign #screens button.btn.quiet:hover,.menu-redesign #pause button.btn.quiet:hover{color:var(--ar-ink);background:#172b3712}}.menu-redesign #screens button.btn:disabled,.menu-redesign #pause button.btn:disabled{filter:grayscale(.72);opacity:.46;transform:none;box-shadow:none}.menu-redesign #screens .braincard,.menu-redesign #pause .braincard{color:var(--ar-ink);background:#fffae89e;border:1px solid rgba(78,51,20,.18);box-shadow:inset 4px 0 var(--ar-turquoise-deep)}.menu-redesign #screens .braincard b,.menu-redesign #pause .braincard b{color:#116f78}.menu-redesign #screens .bar,.menu-redesign #pause .bar{background:#172b3729;border:1px solid rgba(23,43,55,.14)}.menu-redesign #pause .pausetab.active{color:var(--ar-ink);background:var(--ar-gold);box-shadow:none}.menu-redesign #pause .screen{background:#04121c7a}.menu-redesign #pause .screen .card.pausecard{color:var(--ar-ink);background:repeating-linear-gradient(4deg,rgba(104,68,24,.018) 0 1px,transparent 1px 7px),linear-gradient(145deg,#fff1cffb,#f0dcb1fb);border-color:#694416a8}.menu-redesign #pause .pausetabs{background:#172b371a;border:1px solid rgba(23,43,55,.13)}.menu-redesign #pause .pausetab{color:#172b37b8}@media(hover:hover)and (pointer:fine){.menu-redesign #pause .pausetab:hover{color:var(--ar-ink);background:#172b3714}}.menu-redesign #pause .setrow b{color:#117780}.menu-redesign #pause .setreset{color:#172b37b3;border-color:#172b3766}@media(hover:hover)and (pointer:fine){.menu-redesign #pause .setreset:hover{color:#117780;border-color:#117780}}.menu-redesign #pause .pausebody{box-shadow:inset 0 -14px 12px -12px #41291040;scrollbar-color:rgba(140,86,17,.6) rgba(23,43,55,.09)}.menu-redesign #screens button.btn:focus-visible,.menu-redesign #pause button.btn:focus-visible,.menu-redesign #pause .pausetab:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}.menu-redesign .ar-page::-webkit-scrollbar,.menu-redesign #screens .card::-webkit-scrollbar,.menu-redesign #pause .card::-webkit-scrollbar,.menu-redesign #pause .pausebody::-webkit-scrollbar{width:9px}.menu-redesign .ar-page::-webkit-scrollbar-track,.menu-redesign #screens .card::-webkit-scrollbar-track,.menu-redesign #pause .card::-webkit-scrollbar-track,.menu-redesign #pause .pausebody::-webkit-scrollbar-track{background:#172b3714;border-radius:999px}.menu-redesign .ar-page::-webkit-scrollbar-thumb,.menu-redesign #screens .card::-webkit-scrollbar-thumb,.menu-redesign #pause .card::-webkit-scrollbar-thumb,.menu-redesign #pause .pausebody::-webkit-scrollbar-thumb{background:#9a631c99;border:2px solid transparent;border-radius:999px;background-clip:padding-box}@media(max-width:1360px){body.menu-redesign{--ar-rail-width: clamp(194px, 15.2vw, 218px);--ar-topbar-height: 82px}}@media(max-width:1080px){body.menu-redesign{--ar-rail-width: 184px}}@media(max-width:980px),(max-height:700px){body.menu-redesign{--ar-rail-width: 164px;--ar-topbar-height: 68px}.menu-redesign .ar-page{margin-top:7px;padding:16px;border-radius:17px}.menu-redesign .ar-page-head{margin-bottom:14px;padding-bottom:10px}.menu-redesign .ar-page-head h1{font-size:25px}}@media(max-width:820px){body.menu-redesign{--ar-rail-width: 78px}}@media(max-width:640px){.menu-redesign .ar-page-head{flex-direction:column}}@media(prefers-reduced-motion:reduce){.menu-redesign #screens .screen,.menu-redesign #screens button.btn,.menu-redesign #pause button.btn{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body.menu-redesign{--ar-rail-width: clamp(310px, 21.4vw, 344px)}@media(max-width:780px){body.menu-redesign{--ar-rail-width: 76px}}@media(prefers-contrast:more){.menu-redesign .ar-page{border-width:2px}}@keyframes ar-screen-in{0%{opacity:0}to{opacity:1}}.menu-redesign .ar-play-area>.ar-section-title{margin:0 0 clamp(8px,1.2vh,14px) clamp(2px,1vw,14px);color:#fffaf0d6;font-size:11px;letter-spacing:.1em;text-shadow:0 2px 4px rgba(0,0,0,.5)}.menu-redesign #screens .screen>.card.ar-page-card{width:min(calc(100vw - 42px),1240px);max-width:1240px;height:min(calc(100vh - 42px),920px);max-height:calc(100vh - 42px);padding:0;overflow:hidden;color:var(--ar-white);text-align:left;background:transparent;border:0;border-radius:var(--ar-radius-lg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menu-redesign #screens .card.ar-page-card>.ar-page{width:100%;height:100%;margin:0}.menu-redesign #screens .screen>.card.ar-page-card .ar-page-head{align-items:center;justify-content:flex-start;gap:18px;min-height:70px;padding:3px 2px 15px}.menu-redesign #screens .screen>.card.ar-page-card .ar-page-head>div{min-width:0}.menu-redesign #screens .screen>.card.ar-page-card .ar-page-head h1{color:var(--ar-white);text-shadow:0 2px 5px rgba(0,0,0,.38)}.menu-redesign #screens .screen>.card.ar-page-card .ar-page-kicker{color:var(--ar-turquoise-light);text-shadow:0 1px 3px rgba(0,0,0,.38)}.menu-redesign #screens .screen>.card.ar-page-card .ar-section-heading h2{color:var(--ar-white);text-shadow:0 1px 3px rgba(0,0,0,.34)}.menu-redesign .ar-page-kicker,.menu-redesign .ar-section-heading>span,.menu-redesign .ar-section-label{display:block;margin-bottom:4px;color:var(--ar-turquoise-light);font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.menu-redesign .ar-back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:39px;padding:8px 14px;color:var(--ar-white);font:inherit;font-size:12px;font-weight:850;background:#ffffff12;border:1px solid rgba(255,255,255,.2);border-radius:10px;cursor:pointer}.menu-redesign .ar-back:before{content:"‹";margin-right:6px;font-size:20px;line-height:.8}.menu-redesign .ar-section-heading{margin-bottom:11px}.menu-redesign .ar-section-heading h2{margin:0;color:var(--ar-white);font-size:20px}.menu-redesign .ar-level-copy .ar-section-label{color:var(--ar-turquoise-deep)}.menu-redesign .ar-choice-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:7px}.menu-redesign .ar-choice{min-height:53px;padding:8px 10px;color:var(--ar-ink);font:inherit;text-align:left;background:#fffae87a;border:1px solid rgba(23,43,55,.24);border-radius:10px;cursor:pointer}.menu-redesign .ar-choice b,.menu-redesign .ar-choice small{display:block}.menu-redesign .ar-choice b{font-size:11px}.menu-redesign .ar-choice small{margin-top:3px;color:#172b3799;font-size:9px}.menu-redesign .ar-choice.is-active{background:#45bfc13d;border-color:var(--ar-turquoise-deep);box-shadow:inset 4px 0 var(--ar-turquoise-deep)}.menu-redesign .ar-setting-row{margin-top:8px;font-size:11px;font-weight:850}.menu-redesign .ar-setting-row>b{color:var(--ar-turquoise-deep);font-size:14px;font-variant-numeric:tabular-nums}.menu-redesign .ar-back:focus-visible,.menu-redesign .ar-choice:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-play-area>.ar-section-title{margin-bottom:5px;font-size:8px}.menu-redesign #screens .screen>.card.ar-page-card{width:calc(100vw - 24px);height:calc(100vh - 24px);max-height:calc(100vh - 24px)}.menu-redesign .ar-choice{min-height:44px}}@media(prefers-reduced-motion:reduce){.menu-redesign #screens .ar-page-card *,.menu-redesign #pause .screen *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.menu-redesign #screens>.screen.ar-section-overlay{--ar-overlay-gap: clamp(18px, 2.5vw, 40px);position:absolute;inset:0 0 0 var(--ar-rail-width);z-index:12;box-sizing:border-box;width:auto;min-width:0;min-height:0;padding:var(--ar-overlay-gap);overflow:hidden;align-items:center;justify-content:center;background:radial-gradient(circle at 46% 22%,rgba(31,109,130,.13),transparent 43%),linear-gradient(90deg,#030f18b8,#030e17e0);-webkit-backdrop-filter:blur(8px) brightness(.78) saturate(.76);backdrop-filter:blur(8px) brightness(.78) saturate(.76);border-left:1px solid rgba(244,192,85,.2);isolation:isolate;overscroll-behavior:contain}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card{position:relative;inset:auto;z-index:1;box-sizing:border-box;width:min(100%,1240px);max-width:1240px;height:min(100%,920px);max-height:100%;min-width:0;min-height:0;margin:0;animation:ar-overlay-card-in .18s ease-out both}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card{display:block;padding:0;overflow:hidden;color:var(--ar-white);text-align:left;background:transparent;border:0;border-radius:var(--ar-radius-lg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card>.ar-page{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;margin:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}@media(max-width:1080px),(max-height:700px){.menu-redesign #screens>.screen.ar-section-overlay{--ar-overlay-gap: 10px;-webkit-backdrop-filter:blur(6px) brightness(.76) saturate(.78);backdrop-filter:blur(6px) brightness(.76) saturate(.78)}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card{width:100%;max-width:none;height:100%;max-height:100%}}@media(max-width:760px){.menu-redesign #screens>.screen.ar-section-overlay{--ar-overlay-gap: 7px}}@media(prefers-reduced-motion:reduce){.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card{animation:none}}@keyframes ar-overlay-card-in{0%{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:none}}body.menu-redesign{--ar-rail-width: 260px}@media(max-width:1080px),(max-height:700px){body.menu-redesign{--ar-rail-width: clamp(176px, 20.2vw, 190px)}}@media(max-width:780px){body.menu-redesign{--ar-rail-width: 84px}}@keyframes ar-mode-drawer-in{0%{opacity:0;transform:translate(18px) scale(.992)}to{opacity:1;transform:none}}body.menu-redesign{--bu-panel: linear-gradient(180deg, rgba(12, 40, 58, .96), rgba(5, 24, 38, .985));--bu-glas: rgba(255, 255, 255, .045);--bu-glas-hover: rgba(255, 255, 255, .085);--bu-line: rgba(119, 160, 178, .26);--bu-line-strong: rgba(119, 128, 120, .68);--bu-text: #eadfc4;--bu-text-strong: #fff0d2;--bu-text-dim: rgba(232, 220, 194, .62);--bu-teal: #63d1df;--bu-teal-soft: rgba(99, 209, 223, .14);--bu-gold: #f2b537;--bu-gold-light: #ffd263;--bu-gold-deep: #9c611b;--bu-radius: 22px;--bu-radius-sm: 14px;--bu-shadow: 0 18px 34px rgba(0, 0, 0, .32), inset 0 1px rgba(255, 255, 255, .08);--bu-knopf-gold: linear-gradient(180deg, #ffd263, #fbb83a 56%, #eda020)}body.menu-redesign #screens .ar-page-wallet{margin-left:auto}body.menu-redesign #screens>.screen.ar-section-overlay{--ar-overlay-gap: clamp(14px, 1.8vw, 30px);background:linear-gradient(90deg,#030f1894,#030e17c7);-webkit-backdrop-filter:blur(9px) brightness(.8) saturate(.8);backdrop-filter:blur(9px) brightness(.8) saturate(.8)}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card,body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card{width:100%;max-width:1600px;height:100%;max-height:100%}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card{display:flex;flex-direction:column;height:auto}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card>.ar-page{flex:0 1 auto;height:auto;min-height:0}body.menu-redesign #screens .screen>.card.ar-page-card{width:min(calc(100vw - 40px),1600px);max-width:1600px;height:min(calc(100vh - 40px),980px);max-height:calc(100vh - 40px)}body.menu-redesign #screens .card.ar-page-card>.ar-page{padding:clamp(22px,2.4vw,38px) clamp(24px,2.8vw,44px) clamp(24px,2.6vw,40px);color:var(--bu-text);background:radial-gradient(circle at 8% 0,rgba(32,105,132,.24),transparent 32%),var(--bu-panel);border:2px solid var(--bu-line-strong);border-radius:var(--bu-radius);box-shadow:var(--bu-shadow);scrollbar-color:rgba(242,181,55,.6) rgba(255,255,255,.06)}body.menu-redesign #screens .card.ar-page-card .ar-page-head{align-items:center;justify-content:flex-start;gap:18px;min-height:0;margin-bottom:clamp(18px,2.4vh,28px);padding:0 0 16px;border-bottom:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-page-head h1{color:var(--bu-text-strong);font-size:clamp(28px,2.3vw,40px);font-weight:950;line-height:1;letter-spacing:-.015em;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,.42)}body.menu-redesign #screens .card.ar-page-card .ar-season-page .ar-page-head-mark{display:grid;flex:0 0 58px;place-items:center;width:58px;height:58px;background:#63d1df1a;border:1px solid rgba(99,209,223,.28);border-radius:16px;box-shadow:inset 0 0 18px #63d1df14}body.menu-redesign #screens .card.ar-page-card .ar-season-page .ar-page-head-mark .ico{width:46px;height:46px}body.menu-redesign #screens .card.ar-page-card .ar-page-kicker,body.menu-redesign #screens .card.ar-page-card .ar-section-heading>span,body.menu-redesign #screens .card.ar-page-card .ar-section-label{color:var(--bu-teal);font-size:10px;letter-spacing:.15em;text-shadow:none}body.menu-redesign #screens .card.ar-page-card .ar-section-heading{margin-bottom:12px}body.menu-redesign #screens .card.ar-page-card .ar-section-heading h2{color:var(--bu-text-strong);font-size:21px;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 2px rgba(0,0,0,.35)}body.menu-redesign #screens .ar-back{gap:8px;min-height:44px;padding:0 16px 0 11px;color:var(--bu-text-strong);font-size:13px;font-weight:900;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px;transition:background .14s ease,border-color .14s ease}body.menu-redesign #screens .ar-back:before{content:none}body.menu-redesign #screens .ar-back .ico{width:18px;height:18px;font-size:14px}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .ar-back:hover{background:var(--bu-glas-hover);border-color:#63d1df80}}body.menu-redesign #screens .card.ar-page-card .ar-skills-note,body.menu-redesign #screens .card.ar-page-card .ar-skill-source,body.menu-redesign #screens .card.ar-page-card .ar-intro-persp>small{color:var(--bu-text-dim)}body.menu-redesign #screens .card.ar-page-card .ar-setting-row,body.menu-redesign #screens .card.ar-page-card .ar-skill-name{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-setting-row>b{color:var(--bu-gold-light);font-size:15px}body.menu-redesign #screens .card.ar-page-card .ar-skill-copy progress{height:12px;background:#061624b3;border-color:#ffffff14}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>.ar-section-label{color:var(--bu-teal);font-size:10px;letter-spacing:.16em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-daily{position:relative;isolation:isolate;padding:clamp(20px,2vw,28px) clamp(20px,2.4vw,34px) clamp(18px,2vw,26px);overflow:hidden;background:radial-gradient(circle at 78% -35%,rgba(242,181,55,.17),transparent 38%),linear-gradient(135deg,#123849fa,#071b2bfa);border:1px solid rgba(242,181,55,.38);border-top:3px solid rgba(242,181,55,.82);border-radius:var(--bu-radius-sm);box-shadow:0 14px 34px #00000030}body.menu-redesign #screens .card.ar-page-card .ar-daily:after{position:absolute;top:-78px;right:12%;z-index:-1;width:280px;height:190px;content:"";border:1px solid rgba(242,181,55,.08);border-radius:50%;transform:rotate(-13deg)}body.menu-redesign #screens .card.ar-page-card .ar-daily-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:18px}body.menu-redesign #screens .card.ar-page-card .ar-daily-head h2{margin:2px 0 0;color:var(--bu-text-strong);font-size:clamp(22px,1.8vw,29px);line-height:1}body.menu-redesign #screens .card.ar-page-card .ar-daily-head p{margin:7px 0 0;color:var(--bu-text-dim);font-size:12px}body.menu-redesign #screens .card.ar-page-card .ar-daily-summary{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:3px;min-width:190px;padding:9px 13px;background:#04162394;border:1px solid rgba(99,209,223,.23);border-radius:10px}body.menu-redesign #screens .card.ar-page-card .ar-daily-summary b{color:var(--bu-gold-light);font-size:11px;letter-spacing:.06em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-daily-summary span{color:var(--bu-text-dim);font-size:10px}body.menu-redesign #screens .card.ar-page-card .ar-daily-route{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-route:before{position:absolute;top:34px;right:8%;left:8%;height:4px;content:"";background:linear-gradient(90deg,#63d1df61,#63d1dfb8 68%,#f2b5379e);border:1px solid rgba(4,20,31,.52);border-radius:999px;box-shadow:0 2px #00000047}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop{position:relative;display:grid;justify-items:center;min-width:0;padding:0 clamp(10px,1.3vw,20px);text-align:center}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop+.ar-daily-stop{border-left:1px solid rgba(109,185,198,.12)}body.menu-redesign #screens .card.ar-page-card .ar-daily-marker{position:relative;z-index:1;display:grid;place-items:center;width:70px;height:70px;background:radial-gradient(circle at 45% 35%,#17475d,#081f30 72%);border:3px solid rgba(87,172,190,.58);border-radius:50%;box-shadow:0 0 0 5px #081f30e0,0 8px 18px #00000059}body.menu-redesign #screens .card.ar-page-card .ar-daily-index{position:absolute;top:-8px;left:-10px;display:grid;place-items:center;width:25px;height:20px;color:var(--bu-teal);font-size:8px;font-weight:950;background:#092438;border:1px solid rgba(99,209,223,.42);border-radius:7px}body.menu-redesign #screens .card.ar-page-card .ar-daily-icon{display:grid;place-items:center;width:38px;height:38px}body.menu-redesign #screens .card.ar-page-card .ar-daily-icon .ico{width:32px;height:32px}body.menu-redesign #screens .card.ar-page-card .ar-daily-check{position:absolute;right:-5px;bottom:-3px;display:grid;place-items:center;width:23px;height:23px;color:#153143;font-size:13px;font-weight:950;background:var(--bu-knopf-gold);border:2px solid #ffe59a;border-radius:50%}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy{width:100%;min-width:0;padding-top:13px}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy h3{margin:0;color:var(--bu-text-strong);font-size:15px;line-height:1.1}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy p{min-height:30px;margin:5px 0 9px;color:var(--bu-text-dim);font-size:10px;line-height:1.35}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy progress{display:block;width:100%;height:8px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#03121db8;border:1px solid rgba(255,255,255,.08);border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy progress::-webkit-progress-bar{background:#03121db8}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy progress::-webkit-progress-value{background:linear-gradient(90deg,#2f8dc4,#65d3df);border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy progress::-moz-progress-bar{background:linear-gradient(90deg,#2f8dc4,#65d3df);border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-daily-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;color:var(--bu-text-dim);font-size:10px;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.ar-page-card .ar-daily-meta>span:first-child b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward{display:inline-flex;flex:none;align-items:center;gap:5px;min-height:25px;padding:3px 8px 3px 5px;color:var(--bu-gold-light);background:#f2b53714;border:1px solid rgba(242,181,55,.35);border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward-part{display:inline-flex;align-items:center;gap:3px}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward-part[data-currency=maskShards]{color:#b9f6ff}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward small{padding-left:3px;color:var(--bu-teal);font-size:7px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward.is-paid{background:#63d1df12;border-color:#63d1df52}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop.is-complete .ar-daily-marker,body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus .ar-daily-marker{border-color:var(--bu-gold);box-shadow:0 0 0 5px #081f30e0,0 0 0 8px #f2b53714,0 8px 18px #00000059}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop.is-complete progress::-webkit-progress-value,body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus.is-complete progress::-webkit-progress-value{background:var(--bu-knopf-gold)}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop.is-complete progress::-moz-progress-bar,body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus.is-complete progress::-moz-progress-bar{background:var(--bu-knopf-gold)}body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus{margin:-5px 0 -4px;padding-top:5px;padding-bottom:4px;background:linear-gradient(180deg,rgba(242,181,55,.075),transparent 82%);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-skills{position:relative;padding:clamp(18px,2vw,26px);overflow:hidden;background:linear-gradient(90deg,rgba(242,181,55,.085),transparent 12%),linear-gradient(145deg,#113444f5,#081d2cf5);border:1px solid rgba(104,174,187,.24);border-left:3px solid rgba(242,181,55,.72);border-radius:var(--bu-radius-sm)}body.menu-redesign #screens .card.ar-page-card .ar-skills:after{position:absolute;top:-52px;right:-52px;width:170px;height:170px;content:"";border:1px solid rgba(99,209,223,.08);border-radius:50%;box-shadow:0 0 0 24px #63d1df06,0 0 0 48px #63d1df05}body.menu-redesign #screens .card.ar-page-card .ar-skills-head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,.5fr) minmax(320px,1.5fr);align-items:end;gap:24px;padding-bottom:16px;border-bottom:1px solid rgba(109,185,198,.2)}body.menu-redesign #screens .card.ar-page-card .ar-skills-head .ar-section-heading{margin:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}body.menu-redesign #screens .card.ar-page-card .ar-skills-note{margin:0;max-width:92ch;font-size:12px;line-height:1.5}body.menu-redesign #screens .card.ar-page-card .ar-skill-group{min-width:0;padding:18px 18px 0}body.menu-redesign #screens .card.ar-page-card .ar-skill-group+.ar-skill-group{border-left:1px solid rgba(109,185,198,.18)}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-head{display:flex;align-items:center;gap:11px;min-height:42px;margin-bottom:3px}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-head>span{display:grid;flex:none;place-items:center;width:32px;height:32px;color:var(--bu-gold-light);font-size:10px;font-weight:950;background:#f2b53714;border:1px solid rgba(242,181,55,.38);border-radius:50%}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-head small{display:block;color:var(--bu-teal);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-head h3{margin:1px 0 0;color:var(--bu-text-strong);font-size:17px;line-height:1}body.menu-redesign #screens .card.ar-page-card .ar-skill-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;min-height:108px;padding:14px 0 12px;background:transparent;border:0;border-bottom:1px solid rgba(109,185,198,.13);border-radius:0;box-shadow:none}body.menu-redesign #screens .card.ar-page-card .ar-skill-card:last-child{border-bottom:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-icon{display:grid;place-items:center;width:38px;height:38px;padding:7px;background:radial-gradient(circle at 38% 30%,#4bacc14d,#051a28cc);border:1px solid rgba(99,209,223,.38);border-radius:50%;box-shadow:inset 0 0 0 3px #071e2c85}body.menu-redesign #screens .card.ar-page-card .ar-skill-icon .ico{width:24px;height:24px}body.menu-redesign #screens .card.ar-page-card .ar-skill-copy{display:grid;gap:6px;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-name{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;font-size:14px;line-height:1.2}body.menu-redesign #screens .card.ar-page-card .ar-skill-level{flex:none;color:var(--bu-teal);font-size:12px;font-weight:700;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-skill-copy progress{width:100%;height:8px}body.menu-redesign #screens .card.ar-page-card .ar-skill-copy progress::-webkit-progress-value{background:linear-gradient(90deg,#2e91c7,#65d3df)}body.menu-redesign #screens .card.ar-page-card .ar-skill-copy progress::-moz-progress-bar{background:linear-gradient(90deg,#2e91c7,#65d3df)}body.menu-redesign #screens .card.ar-page-card .ar-skill-next{color:var(--bu-text);font-size:11px;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.ar-page-card .ar-skill-source{font-size:11px;line-height:1.45}body.menu-redesign #screens .card.ar-page-card .ar-skill-card.is-idle{opacity:.72}body.menu-redesign #screens .card.ar-page-card .ar-skill-card.is-idle .ar-skill-icon{filter:grayscale(.9) brightness(.75)}body.menu-redesign #screens .card.ar-page-card .ar-skill-card.is-max{background:linear-gradient(90deg,rgba(99,209,223,.07),transparent)}@media(max-width:1100px){body.menu-redesign #screens .card.ar-page-card .ar-daily-stop{padding-inline:9px}body.menu-redesign #screens .card.ar-page-card .ar-skills-head{grid-template-columns:1fr;align-items:start;gap:8px}}@media(max-width:920px){body.menu-redesign #screens .card.ar-page-card .ar-daily-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.menu-redesign #screens .card.ar-page-card .ar-daily-route:before{content:none}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop,body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus{margin:0;padding:13px;background:#03142057;border:1px solid rgba(109,185,198,.14);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus{background:linear-gradient(145deg,#f2b5371a,#03142057);border-color:#f2b53738}body.menu-redesign #screens .card.ar-page-card .ar-skill-grid{grid-template-columns:1fr}body.menu-redesign #screens .card.ar-page-card .ar-skill-group{padding-inline:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-group+.ar-skill-group{padding-top:20px;border-top:1px solid rgba(109,185,198,.18);border-left:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.menu-redesign #screens .card.ar-page-card .ar-skill-card{border-bottom:0}}@media(max-width:700px){body.menu-redesign #screens .card.ar-page-card .ar-daily-head{display:grid;gap:12px}body.menu-redesign #screens .card.ar-page-card .ar-daily-summary{align-items:flex-start;width:100%;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-route{grid-template-columns:1fr;gap:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-route:before{top:30px;bottom:30px;left:31px;display:block;width:3px;height:auto;content:""}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop,body.menu-redesign #screens .card.ar-page-card .ar-daily-bonus{grid-template-columns:62px minmax(0,1fr);align-items:center;justify-items:stretch;gap:12px;padding:12px 0;text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(109,185,198,.14);border-radius:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-stop:last-child{border-bottom:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-marker{width:60px;height:60px}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy{padding-top:0}body.menu-redesign #screens .card.ar-page-card .ar-daily-copy p{min-height:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-group-list{grid-template-columns:1fr;gap:0}body.menu-redesign #screens .card.ar-page-card .ar-skill-card{border-bottom:1px solid rgba(109,185,198,.13)}}body.menu-redesign #screens .card.ar-page-card .ar-setting-row{font-size:13px}body.menu-redesign #screens .card.ar-page-card .ar-choice-row{gap:10px}body.menu-redesign #screens .card.ar-page-card .ar-choice{min-height:58px;color:var(--bu-text);background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px;transition:background .14s ease,border-color .14s ease}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-choice:hover{background:var(--bu-glas-hover)}}body.menu-redesign #screens .card.ar-page-card .ar-choice b{font-size:13px}body.menu-redesign #screens .card.ar-page-card .ar-choice small{color:var(--bu-text-dim);font-size:10px}body.menu-redesign #screens .card.ar-page-card .ar-choice.is-active{color:#102b3b;background:var(--bu-knopf-gold);border-color:#ffe294;box-shadow:0 3px #8d5918}body.menu-redesign #screens .card.ar-page-card .ar-choice.is-active small{color:#102b3bb8}body.menu-redesign #screens .card.ar-page-card .ar-intro-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(20px,2.6vw,40px);align-items:start}body.menu-redesign #screens .card.ar-page-card .ar-intro-lead{margin:0 0 18px;color:var(--bu-text);font-size:clamp(16px,1.25vw,20px);line-height:1.5}body.menu-redesign #screens .card.ar-page-card .ar-intro-lead b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-intro-regeln{display:grid;gap:10px;margin:0;padding:0;list-style:none}body.menu-redesign #screens .card.ar-page-card .ar-intro-regeln li{display:flex;align-items:center;gap:14px;padding:12px 16px;font-size:14px;line-height:1.4;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-intro-regeln li>.ico{flex:none;width:30px;height:30px;font-size:22px}body.menu-redesign #screens .card.ar-page-card .ar-intro-regeln b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-intro-stand{margin:18px 0 0;padding:12px 16px;color:var(--bu-text);font-size:14px;line-height:1.45;background:var(--bu-teal-soft);border-left:4px solid var(--bu-teal);border-radius:0 12px 12px 0}body.menu-redesign #screens .card.ar-page-card .ar-intro-stand b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-intro-persp{margin-top:20px;padding-top:18px;border-top:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-intro-persp .ar-setting-row{justify-content:flex-start;gap:10px;margin:0 0 10px}body.menu-redesign #screens .card.ar-page-card .ar-intro-persp>small{display:block;margin-top:8px;font-size:12px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page .ar-page-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(10px,1.4vw,22px);align-items:center;margin:0;padding:clamp(8px,1.2vh,15px) clamp(16px,2vw,34px);background:linear-gradient(180deg,#020d16d1,#020d1657);border-bottom:1px solid var(--bu-line)}@keyframes ar-kit-ankunft{0%{opacity:.72;transform:translateY(14px) scale(.985)}}@media(max-width:820px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-titel .ar-page-kicker{display:none}}body.menu-redesign #screens .card.ar-page-card .ar-intro-actions{margin-top:24px}body.menu-redesign #screens .card.ar-page-card .ar-intro-actions .btn.primary{min-width:min(100%,300px);min-height:58px;font-size:18px;border-radius:16px}body.menu-redesign #screens .card.ar-page-card .key{color:var(--bu-text-strong);background:#061624d9;border:1px solid var(--bu-line);box-shadow:0 2px #00000073}@keyframes bu-einschub{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes bu-schweben{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}body.menu-redesign #screens button.btn.quiet,body.menu-redesign #pause button.btn.quiet{color:var(--bu-text-dim);background:none;border:1px solid var(--bu-line);box-shadow:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens button.btn.quiet:hover,body.menu-redesign #pause button.btn.quiet:hover{color:var(--bu-text-strong);background:var(--bu-glas-hover)}}body.menu-redesign #screens .screen .card:not(.ar-shell):not(.ar-page-card):not(.cosmetics-card):not(.ar-result-card):not(.draft-scan-card),body.menu-redesign #pause .screen .card{color:var(--bu-text);background:radial-gradient(circle at 8% 0,rgba(32,105,132,.24),transparent 32%),var(--bu-panel);border:2px solid var(--bu-line-strong);border-radius:var(--bu-radius);box-shadow:var(--bu-shadow);scrollbar-color:rgba(242,181,55,.6) rgba(255,255,255,.06)}body.menu-redesign #screens .screen .card:not(.ar-shell):not(.ar-page-card):not(.ar-result-card):not(.draft-scan-card) h1,body.menu-redesign #screens .screen .card:not(.ar-shell):not(.ar-page-card):not(.ar-result-card):not(.draft-scan-card) h2,body.menu-redesign #pause .screen .card h1,body.menu-redesign #pause .screen .card h2{color:var(--bu-text-strong);text-shadow:0 2px rgba(0,0,0,.42)}body.menu-redesign #screens .screen .card p.sub,body.menu-redesign #pause .screen .card p.sub{color:var(--bu-text-dim)}body.menu-redesign #screens .screen .card p.sub b,body.menu-redesign #pause .screen .card p.sub b{color:var(--bu-text-strong)}body.menu-redesign #screens .braincard,body.menu-redesign #pause .braincard{color:var(--bu-text);background:var(--bu-teal-soft);border:0;box-shadow:inset 4px 0 var(--bu-teal)}body.menu-redesign #screens .braincard b,body.menu-redesign #pause .braincard b{color:var(--bu-text-strong)}body.menu-redesign #screens .bar,body.menu-redesign #pause .bar{background:#061624b3;border:1px solid rgba(255,255,255,.08)}body.menu-redesign #screens .key,body.menu-redesign #pause .key{color:var(--bu-text-strong);background:#061624d9;border:1px solid var(--bu-line)}body.menu-redesign #screens .keylist .tat,body.menu-redesign #pause .keylist .tat{color:var(--bu-text)}body.menu-redesign #pause .pausetab.active{color:#102b3b;background:var(--bu-knopf-gold);box-shadow:none}body.menu-redesign #pause .screen .card.pausecard{color:var(--bu-text);background:radial-gradient(circle at 8% 0,rgba(32,105,132,.24),transparent 32%),var(--bu-panel);border-color:var(--bu-line-strong)}body.menu-redesign #pause .pausetabs{background:#06162499;border:1px solid var(--bu-line)}body.menu-redesign #pause .pausetab{color:var(--bu-text-dim)}body.menu-redesign #pause .setrow b{color:var(--bu-gold-light)}body.menu-redesign #pause .setreset{color:var(--bu-teal);border-color:#63d1df80}@media(max-width:1180px){body.menu-redesign #screens .card.ar-page-card .ar-intro-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-page-card>.ar-page{padding:16px 18px 18px}body.menu-redesign #screens .card.ar-page-card .ar-page-head{margin-bottom:14px;padding-bottom:12px}body.menu-redesign #screens .card.ar-page-card .ar-intro-actions .btn.primary{min-height:50px;font-size:16px}}@media(max-width:700px){body.menu-redesign #screens .card.ar-page-card .ar-progression-page .ar-page-head{flex-wrap:wrap}body.menu-redesign #screens .card.ar-page-card .ar-page-wallet{flex:1 0 100%;margin-left:0}}body.menu-redesign #screens .screen:has(>.card.draft-scan-card){background:radial-gradient(ellipse at 50% 45%,#011d2338 0,#011d2338 24%,#030e1f5c 57%,#020819d1),linear-gradient(180deg,#080f30a8,#01131c78 42%,#010a16c7)}@keyframes draft-scan-linie{0%,10%{top:12%;opacity:0}18%{opacity:.72}78%{opacity:.72}88%,to{top:88%;opacity:0}}@keyframes mp-diagnose-auf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mp-wait-dot{to{opacity:.22;transform:translateY(-4px)}}@keyframes mp-albert-in{0%{opacity:0;transform:translate(-50%) translateY(13px) scale(.94)}}@keyframes mp-albert-ready{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-stand{margin-top:0;margin-bottom:16px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-titel .ar-page-kicker{display:block;margin-bottom:3px}@media(max-height:780px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-lead{margin-bottom:12px;font-size:15px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-regeln li{padding:8px 13px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-persp{margin-top:13px;padding-top:12px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-regeln{gap:8px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-regeln li{padding:7px 13px;font-size:13.5px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-actions{margin-top:10px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-actions .btn.primary{min-height:50px;font-size:17px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing .ar-intro-persp>small{display:none}}body.menu-redesign #screens .screen:has(.ar-result-card){padding:max(18px,var(--safe-top)) max(18px,var(--safe-right)) max(18px,var(--safe-bottom)) max(18px,var(--safe-left));background:radial-gradient(circle at 50% 20%,rgba(31,103,128,.26),transparent 48%),#030e18b8}body[data-result-layout=logbook].menu-redesign #screens button.btn:not(.primary){color:#183142;background:#15324712;border-color:#1532474d}body.outcome-gallery{background:#071e2f}body.outcome-gallery:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(#030e1842,#030e1894),var(--outcome-preview-bg) center / cover no-repeat;transform:scale(1.02)}body.outcome-gallery #scene,body.outcome-gallery #hud,body.outcome-gallery #pause{display:none}@media(max-width:760px){body.menu-redesign #screens .screen:has(.ar-result-card){padding:0}}@media(min-width:761px)and (max-height:620px){body.menu-redesign #screens .screen:has(.ar-result-card){padding:0}}@keyframes result-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}html,body,#scene,#hud,#screens,#pause{min-height:100%;min-height:100dvh}@media(max-width:900px),(max-height:600px){body.menu-redesign #screens .screen:has(>.card.draft-scan-card){align-items:stretch;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);overflow:hidden}}.touch-ui #hud.phase1-layout .slot-action,.touch-ui #hud.phase1-layout .tile .hot,.touch-ui #hud.phase1-layout .bag-panel-head small{display:none}@media(max-width:900px),(max-height:600px){.touch-ui #hud.phase1-layout{--hud-map-size: 104px;--hud-map-bezel-inset: -6.5%;--hud-map-gloss-inset: 6px;--hud-sign-width: 116px;--hud-vitals-art-edge: 14px;--hud-vitals-wing-left: 48px;--hud-vitals-wing-y: 13px;--hud-sign-art-edge-y: 8px;--hud-sign-art-edge-x: 9px}.touch-ui #hud.phase1-layout .vitals{left:calc(var(--safe-left) + 7px);top:calc(var(--safe-top) + 7px);width:206px;height:104px;grid-template-columns:96px minmax(0,1fr);gap:1px;padding:6px 10px 6px 1px;border-width:1px;border-radius:56px 20px 20px 56px}.touch-ui #hud.phase1-layout .vitals-portrait{width:104px;height:104px;margin-left:-5px}.touch-ui #hud.phase1-layout .vitals-rings path{stroke-width:8}.touch-ui #hud.phase1-layout .vitals-avatar{width:68px;height:68px;border-width:2px;box-shadow:0 0 0 3px #061725f0,0 0 0 4px #8c602db8}.touch-ui #hud.phase1-layout .vital-line{min-height:29px;grid-template-columns:16px minmax(0,1fr) auto;gap:3px}.touch-ui #hud.phase1-layout .vital-icon{width:15px;height:15px}.touch-ui #hud.phase1-layout .vital-label{font-size:9px;letter-spacing:0}.touch-ui #hud.phase1-layout .vital-value{min-width:23px;font-size:12px}.touch-ui #hud.phase1-layout .vital-level{min-height:30px;gap:4px;padding-top:3px}.touch-ui #hud.phase1-layout .level-badge{padding:2px 5px;border-width:1px;font-size:7px}.touch-ui #hud.phase1-layout .xp-label{font-size:7px}.touch-ui #hud.phase1-layout .xp-track{height:2px}.touch-ui #hud.phase1-layout .topright{right:calc(var(--safe-right) + 7px);top:calc(var(--safe-top) + 7px);gap:4px}.touch-ui #hud.phase1-layout .mapframe{padding:4px;border-width:1px}.touch-ui #hud.phase1-layout .mapframe .minimap{width:100%;height:100%}.touch-ui #hud.phase1-layout .mapnorth{top:5px;width:15px;height:15px;border-width:1px;font-size:7px}.touch-ui #hud.phase1-layout .playerbadge{width:var(--hud-sign-width);min-height:45px;margin-top:6px;gap:6px;padding:6px 8px 6px 6px;border-width:1px;outline-offset:-4px;border-radius:9px}.touch-ui #hud.phase1-layout .playerbadge:before,.touch-ui #hud.phase1-layout .playerbadge:after{top:-13px;width:4px;height:18px;border-width:1px}.touch-ui #hud.phase1-layout .playerbadge:before{left:25%}.touch-ui #hud.phase1-layout .playerbadge:after{right:25%}.touch-ui #hud.phase1-layout .player-avatar{width:32px;height:32px;border-width:1px}.touch-ui #hud.phase1-layout .playercopy strong{font-size:13px}.touch-ui #hud.phase1-layout .playercopy small{margin-top:3px;font-size:8px;letter-spacing:.55px}.touch-ui #hud.phase1-layout .zonebadge{width:var(--hud-sign-width);min-width:0;padding:5px 7px;font-size:9px}.touch-ui #hud.phase1-layout .leftcol{display:flex;width:158px;max-height:102px;margin-top:3px;gap:4px;transform:none}.touch-ui #hud.phase1-layout .killfeed{display:flex;gap:4px}.touch-ui #hud.phase1-layout .killfeed .entry:nth-child(n+2){display:none}.touch-ui #hud.phase1-layout .killfeed .entry{min-height:44px;grid-template-columns:25px minmax(0,1fr);gap:6px;padding:6px 8px 6px 7px;outline-offset:-4px;border-radius:9px}.touch-ui #hud.phase1-layout .feedicon{width:23px;height:23px}.touch-ui #hud.phase1-layout .feedcategory{font-size:9px}.touch-ui #hud.phase1-layout .feedtext{font-size:10px}.touch-ui #hud.phase1-layout .graceann{top:calc(var(--safe-top) + 72px);width:106px;grid-template-columns:0 auto 0;gap:0}.touch-ui #hud.phase1-layout .grace-rail{display:none}.touch-ui #hud.phase1-layout .grace-core{grid-column:2;min-width:96px}.touch-ui #hud.phase1-layout .grace-time{font-size:48px;letter-spacing:-2px}.touch-ui #hud.phase1-layout .graceann .titel,.touch-ui #hud.phase1-layout .graceann .unter{font-size:10px}.touch-ui #hud.phase1-layout .bottombar{left:50%;right:auto;bottom:calc(var(--safe-bottom) + 156px);width:max-content;max-width:calc(100vw - var(--safe-left) - var(--safe-right) - 12px);transform:translate(-50%);align-items:center;transition:opacity .12s ease-out,visibility .12s}.touch-ui #hud.phase1-layout #gearrow{display:flex;max-width:100%;gap:5px;padding:5px 6px 6px;overflow-x:auto;scrollbar-width:none}.touch-ui #hud.phase1-layout #gearrow::-webkit-scrollbar{display:none}.touch-ui #hud.phase1-layout .pirate-slot,.touch-ui #hud.phase1-layout .pirate-slot.gear{width:52px;min-width:52px;height:52px;border-radius:10px}.touch-ui #hud.phase1-layout .pirate-slot .slot-visual{width:43px;height:43px;transform:scale(.72)}.touch-ui #hud.phase1-layout .slot-action{top:-5px;right:-3px;min-width:19px;height:18px;padding:0 3px;font-size:7px;line-height:17px}.touch-ui #hud.phase1-layout .mouse-action{width:9px;height:12px}.touch-ui #hud.phase1-layout .pirate-slot .num{right:3px;bottom:3px;min-width:15px;padding:1px 3px;font-size:8px}.touch-ui #hud.phase1-layout .pirate-slot.gesperrt .lock-pip{--lock-w: 17px}.touch-ui #hud.phase1-layout .pirate-slot.aktiv,.touch-ui #hud.phase1-layout .pirate-slot.open{transform:none}.touch-ui #hud.phase1-layout .foodtray{bottom:calc(100% + 8px);width:min(382px,calc(100vw - var(--safe-left) - var(--safe-right) - 12px));max-width:none;padding:7px;pointer-events:auto}.touch-ui #hud.phase1-layout .bag-panel-head{font-size:10px}.touch-ui #hud.phase1-layout .bag-panel-head small{font-size:8px}.touch-ui #hud.phase1-layout .foodchoices{padding-bottom:2px}.touch-ui #hud.phase1-layout .foodchoice,.touch-ui #hud.phase1-layout .foodchoice.tile{width:44px;min-width:44px;height:44px}.touch-ui #hud.phase1-layout .foodchoice .icon{width:29px;height:29px}.touch-ui #hud.phase1-layout .foodchoice .hot{min-width:14px;height:14px;font-size:8px;line-height:14px}.touch-ui #hud.phase1-layout .invpanel{left:auto;right:calc(var(--safe-right) + 78px);bottom:calc(var(--safe-bottom) + 229px);width:min(268px,calc(100vw - var(--safe-left) - var(--safe-right) - 94px));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 176px);overflow-y:auto;z-index:5;pointer-events:auto}.touch-ui #hud.phase1-layout .seed-actions{font-size:10px}.touch-ui #hud.phase1-layout .craftpanel{left:calc(var(--safe-left) + 8px);right:calc(var(--safe-right) + 78px);width:auto;max-width:360px;z-index:5}.touch-ui #hud.phase1-layout .craftpanel .craftrow{min-height:44px;padding:4px 6px}.touch-ui:has(.touch-controls.more-open) #hud.phase1-layout .bottombar,.touch-ui:has(.touch-controls.more-open) #hud.phase1-layout .leftcol{opacity:0;visibility:hidden}.touch-ui:has(#hud.phase1-layout .craftpanel.open) .touch-stick,.touch-ui:has(#hud.phase1-layout .craftpanel.open) #hud.phase1-layout .bottombar{opacity:0;visibility:hidden;pointer-events:none}}@media(orientation:portrait)and (max-width:500px){.touch-ui #hud.phase1-layout{--hud-map-size: 88px;--hud-map-bezel-inset: -8%;--hud-sign-width: 102px;--hud-vitals-art-edge: 12px;--hud-vitals-wing-left: 40px;--hud-vitals-wing-y: 11px;--hud-sign-art-edge-y: 7px;--hud-sign-art-edge-x: 8px}.touch-ui #hud.phase1-layout .bottombar{left:calc(50% - 30px)}.touch-ui #hud.phase1-layout .foodtray{left:calc(50% + 30px)}.touch-ui #hud.phase1-layout .vitals{width:154px;height:88px;grid-template-columns:78px minmax(0,1fr);padding-right:7px}.touch-ui #hud.phase1-layout .vitals-portrait{width:88px;height:88px}.touch-ui #hud.phase1-layout .vitals-avatar{width:56px;height:56px}.touch-ui #hud.phase1-layout .vital-line{min-height:24px;grid-template-columns:13px minmax(0,1fr)}.touch-ui #hud.phase1-layout .vital-icon{width:12px;height:12px}.touch-ui #hud.phase1-layout .vital-value{min-width:0;font-size:11px}.touch-ui #hud.phase1-layout .vital-level{min-height:25px;grid-template-columns:1fr;gap:0}.touch-ui #hud.phase1-layout .level-badge{justify-self:start;font-size:6px}.touch-ui #hud.phase1-layout .xp-label{display:none}.touch-ui #hud.phase1-layout .playerbadge{width:var(--hud-sign-width);min-height:40px}.touch-ui #hud.phase1-layout .player-avatar{width:28px;height:28px}.touch-ui #hud.phase1-layout .playercopy strong{font-size:12px}.touch-ui #hud.phase1-layout .playercopy small{font-size:7px}.touch-ui #hud.phase1-layout .zonebadge{width:var(--hud-sign-width);min-width:0;font-size:8px}.touch-ui #hud.phase1-layout .leftcol{width:138px}.touch-ui #hud.phase1-layout .killfeed .entry{min-height:42px;grid-template-columns:22px minmax(0,1fr);padding:5px 7px}.touch-ui #hud.phase1-layout .feedicon{width:20px;height:20px}.touch-ui #hud.phase1-layout .feedcategory{font-size:8px}.touch-ui #hud.phase1-layout .feedtext{font-size:9px}.touch-ui #hud.phase1-layout .graceann{width:96px}.touch-ui #hud.phase1-layout .grace-time{font-size:44px}.touch-ui #hud.phase1-layout .graceann .titel,.touch-ui #hud.phase1-layout .graceann .unter{font-size:9px}.touch-ui #hud.phase1-layout .graceann .titel,.touch-ui #hud.phase1-layout .graceann .unter{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(orientation:portrait)and (max-width:385px){.touch-ui #hud.phase1-layout{--hud-vitals-wing-left: 37px}.touch-ui #hud.phase1-layout .vitals{width:136px;padding-right:5px}.touch-ui #hud.phase1-layout .graceann{width:72px}.touch-ui #hud.phase1-layout .grace-core{min-width:72px}}@media(orientation:portrait)and (max-width:360px){.touch-ui .touch-pause{left:calc(50% + 16px)}.touch-ui #hud.phase1-layout .graceann{left:calc(50% + 16px);width:64px}.touch-ui #hud.phase1-layout .grace-core{min-width:64px}.touch-ui #hud.phase1-layout .bottombar{left:calc(50% - 35px)}.touch-ui #hud.phase1-layout .foodtray{left:calc(50% + 35px)}.touch-ui #hud.phase1-layout #gearrow{gap:4px}.touch-ui #hud.phase1-layout .pirate-slot,.touch-ui #hud.phase1-layout .pirate-slot.gear{width:44px;min-width:44px}.touch-ui #hud.phase1-layout .pirate-slot .slot-visual{width:40px;height:40px;transform:scale(.66)}.touch-ui #hud.phase1-layout .slot-action{right:-3px;min-width:17px;padding:0 2px;font-size:7px}}@media(orientation:landscape)and (max-height:500px){.touch-ui #hud.phase1-layout .bottombar{left:50%;right:auto;bottom:calc(var(--safe-bottom) + 8px);transform:translate(-50%)}.touch-ui #hud.phase1-layout #gearrow{display:flex}.touch-ui #hud.phase1-layout .foodtray{bottom:calc(100% + 7px)}.touch-ui #hud.phase1-layout .invpanel{right:calc(var(--safe-right) + 210px);bottom:calc(var(--safe-bottom) + 76px);width:min(310px,calc(100vw - var(--safe-left) - var(--safe-right) - 226px))}.touch-ui #hud.phase1-layout .invpanel .invgrid{flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none}.touch-ui #hud.phase1-layout .invpanel .invgrid::-webkit-scrollbar{display:none}.touch-ui #hud.phase1-layout .craftpanel{right:calc(var(--safe-right) + 210px);bottom:calc(var(--safe-bottom) + 8px);max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 16px)}.touch-ui #hud.phase1-layout .leftcol{max-height:88px}.touch-ui #hud.phase1-layout .killfeed{display:none}}@media(orientation:landscape)and (max-width:700px)and (max-height:500px){.touch-ui #hud.phase1-layout .bottombar{left:auto;right:calc(var(--safe-right) + 138px);transform:none}.touch-ui:has(#hud.phase1-layout) .touch-more{bottom:calc(var(--safe-bottom) + 73px)}.touch-ui:has(#hud.phase1-layout) .touch-quickbar{bottom:calc(var(--safe-bottom) + 136px)}}@media(orientation:landscape)and (max-width:532px)and (max-height:500px){.touch-ui:has(#hud.phase1-layout) .touch-pause,.touch-ui #hud.phase1-layout .graceann{left:calc(50% + 45px)}}@media(orientation:landscape)and (max-width:555px)and (max-height:374px){.touch-ui:has(#hud.phase1-layout) .touch-stick{bottom:calc(var(--safe-bottom) + 81px)}}@media(orientation:landscape)and (max-width:700px)and (max-height:374px){.touch-ui #hud.phase1-layout .leftcol{display:none}}body{overscroll-behavior:none}#boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-content:center;justify-items:center;gap:10px;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);color:#fffdf6;background:radial-gradient(circle at 50% 40%,#284c61,#101c28 68%);font:700 17px/1.3 Segoe UI,Nunito,system-ui,sans-serif;letter-spacing:.3px;transition:opacity .18s ease-out}#boot.done{opacity:0;pointer-events:none}.platform-paused body{pointer-events:none}.platform-paused *{animation-play-state:paused!important}.youtube-playables #pause-verlassen,.youtube-playables .leavehint,.youtube-playables .setcard:has(#mute){display:none!important}.boot-mark{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;color:#223042;background:#ffb52e;box-shadow:0 10px 30px #00000057;font-size:42px;font-weight:950}.boot-dots{color:#ffb52e;letter-spacing:6px;animation:boot-pulse 1s ease-in-out infinite alternate}@keyframes boot-pulse{to{opacity:.28}}.touch-controls[hidden]{display:none!important}.touch-controls{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;pointer-events:none;touch-action:none;color:#fff;font-family:Segoe UI,Nunito,system-ui,sans-serif;-webkit-user-select:none;user-select:none}.touch-controls[data-context=arena] .touch-phase1-only,.touch-controls[data-context=phase1] .touch-arena-only{display:none!important}.touch-button{pointer-events:auto;touch-action:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:52px;min-height:52px;padding:6px 8px;border:1px solid rgba(255,255,255,.5);border-radius:16px;background:#141e2acc;box-shadow:0 5px 16px #00000052,inset 0 0 0 1px #ffffff14;color:#fff;font:800 11px/1.1 inherit;letter-spacing:.2px;text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-tap-highlight-color:transparent}.touch-button-icon{display:block;font-size:20px;line-height:1}.touch-button-label{display:block;font:inherit}.touch-button.pressed,.touch-button:active{background:#ffb52eeb;border-color:#fff4cf;color:#223042;transform:scale(.94)}.touch-pause{position:absolute;top:calc(var(--safe-top) + 10px);left:50%;box-sizing:border-box;min-width:64px;min-height:46px;transform:translate(-50%)}.touch-pause:active,.touch-pause.pressed{transform:translate(-50%) scale(.94)}.touch-stick{position:absolute;left:calc(var(--safe-left) + 12px);bottom:calc(var(--safe-bottom) + 12px);width:132px;height:132px;border-radius:50%;pointer-events:auto;touch-action:none;display:grid;place-items:center;background:radial-gradient(circle,rgba(255,255,255,.1) 0 36%,rgba(17,28,40,.64) 38% 70%,transparent 72%);border:1px solid rgba(255,255,255,.26);box-shadow:0 6px 20px #0000003d}.touch-stick-ring{position:absolute;top:25%;right:25%;bottom:25%;left:25%;border:1px solid rgba(255,255,255,.32);border-radius:50%}.touch-stick-knob{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px;border-radius:50%;background:#ffb52ee6;border:2px solid rgba(255,255,255,.72);box-shadow:0 5px 15px #00000057;will-change:transform}.touch-stick-label{position:absolute;bottom:7px;font-size:10px;font-weight:900;letter-spacing:.9px;text-transform:uppercase;opacity:.72}.touch-primary{position:absolute;right:calc(var(--safe-right) + 12px);bottom:calc(var(--safe-bottom) + 12px);width:146px;display:grid;grid-template-columns:1fr 1fr;gap:8px;pointer-events:none}.touch-primary .touch-button{width:69px;height:60px}.touch-primary .touch-attack{min-height:70px;background:#c04139db}.touch-more{position:absolute;right:calc(var(--safe-right) + 18px);bottom:calc(var(--safe-bottom) + 151px);min-height:46px}.touch-quickbar{position:absolute;right:calc(var(--safe-right) + 12px);bottom:calc(var(--safe-bottom) + 204px);display:none;grid-template-columns:repeat(3,minmax(52px,1fr));gap:7px;width:176px;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 225px);padding:8px;overflow-y:auto;pointer-events:auto;border-radius:18px;background:#0c1621b8;box-shadow:0 8px 28px #0006;scrollbar-width:thin}.touch-controls.more-open .touch-quickbar{display:grid}.touch-arena{position:absolute;right:calc(var(--safe-right) + 12px);bottom:calc(var(--safe-bottom) + 12px);width:min(178px,calc(100vw - var(--safe-left) - var(--safe-right) - 166px));display:grid;grid-template-columns:repeat(2,minmax(52px,1fr));gap:8px}button.craftrow,#hud button.tile.touchable{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:inherit;font:inherit}.touch-ui #hud .touchable{pointer-events:auto;touch-action:manipulation;cursor:pointer}.touch-ui #hud .touchable:active{outline:2px solid var(--accent);background:#ffb52e4d}.touch-ui .screen,.touch-ui .screen .card,.touch-ui .pausebody,.touch-ui .ar-page-card{touch-action:pan-y;overscroll-behavior:contain}.touch-ui .screen{padding-top:var(--safe-top);padding-right:var(--safe-right);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left)}.touch-ui button.btn,.touch-ui .pausetab{min-height:48px}@media(max-width:900px),(max-height:600px){.touch-ui #hud .serieBadge{top:calc(var(--safe-top) + 64px)}.touch-ui #hud>.gracebadge.mitte{top:calc(var(--safe-top) + 96px)}.touch-ui #hud .leftcol{left:calc(var(--safe-left) + 8px);top:calc(var(--safe-top) + 8px);bottom:auto;gap:5px}.touch-ui #hud .vitals{width:clamp(138px,40vw,190px);gap:4px;padding:7px 9px}.touch-ui #hud .vitals .label{font-size:9px}.touch-ui #hud .topright{right:calc(var(--safe-right) + 8px);top:calc(var(--safe-top) + 8px);gap:4px}.touch-ui #hud .topright .panel,.touch-ui #hud>.zonebadge,.touch-ui #hud>.serieBadge,.touch-ui #hud>.gracebadge{padding:6px 8px;border-radius:9px;font-size:11px}.touch-ui #hud .killfeed{display:none}.touch-ui #hud .centercol{top:calc(var(--safe-top) + 128px);width:min(72vw,520px)}.touch-ui #hud .message,.touch-ui #hud .graceann{font-size:12px}.touch-ui #hud .bottombar{left:calc(var(--safe-left) + 6px);right:calc(var(--safe-right) + 6px);bottom:calc(var(--safe-bottom) + 154px);width:auto;max-width:none;transform:none;align-items:stretch;gap:4px;pointer-events:none}.touch-ui #hud .hint{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:11px}.touch-ui #hud .hotbar{align-items:stretch;gap:3px}.touch-ui #hud .hb-row{max-width:100%;gap:4px;padding:2px;overflow-x:auto;pointer-events:auto;scrollbar-width:none}.touch-ui #hud .hb-row::-webkit-scrollbar{display:none}.touch-ui #hud .tile,.touch-ui #hud .tile.gear{width:48px;min-width:48px;height:48px;border-radius:10px}.touch-ui #hud .tile .icon,.touch-ui #hud .tile.gear .icon{font-size:19px}.touch-ui #hud .tile .hot,.touch-ui #hud .tile.gear .hot{left:3px;top:3px;min-width:15px;height:15px;padding:0 2px;font-size:9px;line-height:15px}.touch-ui #hud .tile .num,.touch-ui #hud .tile.gear .num{right:5px;bottom:3px;font-size:11px}.touch-ui #hud .craftpanel{left:calc(var(--safe-left) + 8px);right:auto;top:auto;bottom:calc(var(--safe-bottom) + 152px);transform:translateY(12px);width:min(360px,calc(100vw - var(--safe-left) - var(--safe-right) - 16px));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 170px);overflow-y:auto;z-index:2;pointer-events:auto}.touch-ui #hud .craftpanel.open{transform:translateY(0)}.touch-ui #hud .craftrow{width:100%;min-height:44px;text-align:left}.touch-ui #hud .craftrow .note{max-width:34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.touch-ui #hud .leaderboard{right:calc(var(--safe-right) + 8px);top:calc(var(--safe-top) + 54px);width:min(168px,43vw);max-height:31vh;padding:7px;overflow:hidden;font-size:10px}.touch-ui #hud .speedbar{left:50%;bottom:calc(var(--safe-bottom) + 150px);max-width:calc(100vw - var(--safe-left) - var(--safe-right) - 16px);transform:translate(-50%);gap:4px}.touch-ui #hud .speedbar button{min-width:44px;min-height:44px;padding:6px 8px;font-size:10px}.touch-ui #hud .upgradepanel{left:calc(var(--safe-left) + 8px);right:calc(var(--safe-right) + 8px);bottom:calc(var(--safe-bottom) + 150px);width:auto;max-height:min(52vh,410px)}}@media(orientation:landscape)and (max-height:500px){.touch-stick{width:112px;height:112px;bottom:calc(var(--safe-bottom) + 8px)}.touch-stick-knob{width:44px;height:44px;margin:-22px}.touch-primary{right:calc(var(--safe-right) + 8px);bottom:calc(var(--safe-bottom) + 8px);width:130px;gap:6px}.touch-primary .touch-button{width:62px;min-width:48px;height:51px;min-height:48px}.touch-primary .touch-attack{min-height:58px}.touch-more{right:calc(var(--safe-right) + 142px);bottom:calc(var(--safe-bottom) + 8px);min-width:56px;min-height:48px}.touch-quickbar{right:calc(var(--safe-right) + 142px);bottom:calc(var(--safe-bottom) + 62px);width:min(232px,42vw);grid-template-columns:repeat(4,minmax(48px,1fr));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 72px)}.touch-quickbar .touch-button{min-width:48px;min-height:48px}.touch-arena{right:calc(var(--safe-right) + 8px);bottom:calc(var(--safe-bottom) + 8px);width:184px;grid-template-columns:repeat(3,minmax(52px,1fr));gap:6px}.touch-ui #hud .leftcol{transform:scale(.86);transform-origin:top left}.touch-ui #hud .gearrow,.touch-ui #hud .hint{display:none}.touch-ui #hud .bottombar{bottom:calc(var(--safe-bottom) + 118px)}.touch-ui #hud .craftpanel{bottom:calc(var(--safe-bottom) + 120px);max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 132px)}.touch-ui #hud .speedbar,.touch-ui #hud .upgradepanel{bottom:calc(var(--safe-bottom) + 118px)}}@media(max-width:700px),(max-height:500px){.menu-redesign #screens .screen{align-items:stretch;overflow:hidden}.menu-redesign #screens>.screen.ar-section-overlay{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;padding:calc(var(--safe-top) + 8px) calc(var(--safe-right) + 8px) calc(var(--safe-bottom) + 78px) calc(var(--safe-left) + 8px)!important}.screen .card:not(.ar-shell){width:calc(100vw - var(--safe-left) - var(--safe-right) - 16px);max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 16px);padding:18px 16px}.screen h1{font-size:clamp(22px,8vw,30px)}.keylist{grid-template-columns:1fr;gap:4px}}.skinopt.sprachopt .ar-flagge{display:block;width:26px;height:17px;overflow:hidden;background:#0b2334;border:1px solid rgba(9,20,28,.75);border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff2e}.skinopt.sprachopt .ar-flagge>svg{display:block;width:100%;height:100%}.menu-redesign .ar-shell{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--ar-rail-width) minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--ar-white);pointer-events:auto;isolation:isolate}.menu-redesign .ar-shell *,.menu-redesign .ar-shell *:before,.menu-redesign .ar-shell *:after{box-sizing:border-box}.menu-redesign .ar-rail{position:relative;z-index:3;display:flex;flex-direction:column;min-width:0;min-height:0;padding:clamp(18px,2.3vh,28px) 0 clamp(14px,2vh,24px);overflow:hidden;color:var(--ar-white);background:radial-gradient(circle at 30% 8%,rgba(44,105,135,.22),transparent 30%),linear-gradient(180deg,#051725f9,#051b2bf5);border-right:2px solid rgba(201,137,39,.78);box-shadow:10px 0 32px #020d1647,inset -1px 0 #ffdf992e}.menu-redesign .ar-rail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.32;background:repeating-linear-gradient(0deg,transparent 0 38px,rgba(255,255,255,.018) 39px 40px),linear-gradient(108deg,transparent 0 54%,rgba(255,255,255,.025) 54.4%,transparent 55%)}.menu-redesign .ar-logo{position:relative;display:grid;justify-items:center;align-content:center;gap:1px;flex:none;min-height:clamp(104px,14.2vh,146px);padding:22px 16px 18px;color:var(--ar-white);text-align:center;text-decoration:none;text-transform:uppercase;filter:drop-shadow(0 4px 1px rgba(0,0,0,.3))}.menu-redesign .ar-logo:before{content:"";position:absolute;top:4px;left:50%;width:36px;height:22px;transform:translate(-50%);background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));clip-path:polygon(0 20%,24% 52%,39% 0,57% 52%,78% 8%,100% 20%,88% 100%,10% 100%);box-shadow:0 2px 0 var(--ar-gold-deep)}.menu-redesign .ar-logo strong{display:block;color:var(--ar-gold);font-size:clamp(27px,2.15vw,38px);font-weight:950;line-height:.95;letter-spacing:.015em;text-shadow:0 3px 0 #75440f}.menu-redesign .ar-logo span{display:block;min-width:78%;margin-top:5px;padding:4px 10px 5px;color:#fff;font-size:clamp(17px,1.45vw,24px);font-weight:950;line-height:1;letter-spacing:.055em;background:linear-gradient(180deg,#335a73,#17384f);border:1px solid rgba(207,229,239,.25);box-shadow:0 3px #00000047;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}.menu-redesign .ar-nav{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;margin-top:clamp(8px,1.8vh,22px);padding:0 0 6px}.menu-redesign .ar-nav-item{position:relative;display:flex;align-items:center;gap:clamp(10px,1vw,15px);width:calc(100% - 12px);min-height:clamp(58px,9vh,86px);margin:0 0 1px 6px;padding:10px clamp(14px,1.4vw,21px);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#d8e0e5;font:inherit;font-size:clamp(13px,1vw,16px);font-weight:850;line-height:1.1;text-align:left;text-decoration:none;text-transform:uppercase;letter-spacing:.025em;background:transparent;border:1px solid transparent;border-bottom-color:#bacfdb1f;border-radius:14px 0 0 14px;cursor:pointer;transition:color .13s ease,background-color .13s ease,border-color .13s ease,transform .13s ease}@media(hover:hover)and (pointer:fine){.menu-redesign .ar-nav-item:hover{color:#fff;background:#ffffff0e;border-color:#ffffff14;transform:translate(2px)}}.menu-redesign .ar-nav-item.active,.menu-redesign .ar-nav-item[aria-current=page],.menu-redesign .ar-nav-item[aria-selected=true]{color:var(--ar-gold);background:linear-gradient(90deg,#1b3646fa,#122b3ceb);border-color:var(--ar-gold);border-right-color:transparent;box-shadow:-4px 0 0 var(--ar-gold),inset 0 0 22px #f4b7380d}.menu-redesign .ar-nav-item.active:after,.menu-redesign .ar-nav-item[aria-current=page]:after,.menu-redesign .ar-nav-item[aria-selected=true]:after{content:"";position:absolute;top:50%;right:-11px;width:12px;height:24px;transform:translateY(-50%);background:var(--ar-gold);clip-path:polygon(0 0,100% 50%,0 100%)}.menu-redesign .ar-nav-icon,.menu-redesign .ar-nav-item>.ico{display:grid;place-items:center;flex:0 0 auto;width:clamp(32px,2.6vw,42px);height:clamp(32px,2.6vw,42px);color:currentColor;font-size:clamp(23px,1.9vw,31px);filter:saturate(.82)}.menu-redesign .ar-nav-item.active .ar-nav-icon,.menu-redesign .ar-nav-item[aria-current=page] .ar-nav-icon,.menu-redesign .ar-nav-item.active>.ico,.menu-redesign .ar-nav-item[aria-current=page]>.ico{filter:none}.menu-redesign .ar-topbar{position:relative;z-index:5;display:flex;align-items:stretch;justify-content:flex-end;gap:clamp(10px,1.2vw,18px);min-width:0;min-height:var(--ar-topbar-height);pointer-events:none}.menu-redesign .ar-topbar>*{pointer-events:auto}.menu-redesign .ar-account{position:relative;display:flex;align-items:center;min-width:0;min-height:76px;padding:11px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ar-white);font:inherit;text-align:left;background:linear-gradient(135deg,#113143f7,#061c2cf9);border:1px solid rgba(238,197,112,.42);border-radius:19px;box-shadow:var(--ar-shadow-tight),inset 0 1px #ffffff12}.menu-redesign .ar-account{width:min(34vw,425px);gap:14px;cursor:pointer}@media(hover:hover)and (pointer:fine){.menu-redesign .ar-account:hover{border-color:#ffd776b8}}.menu-redesign .ar-avatar,.menu-redesign .ar-account-avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:58px;height:58px;overflow:hidden;color:var(--ar-white);font-size:28px;font-weight:900;background:radial-gradient(circle at 36% 28%,#3f7a91,#0c3147 72%);border:3px solid var(--ar-gold);border-radius:50%;box-shadow:0 0 0 2px #17384c,inset 0 3px 8px #ffffff24}.menu-redesign .ar-avatar img,.menu-redesign .ar-account-avatar img,.menu-redesign .ar-avatar canvas,.menu-redesign .ar-account-avatar canvas{display:block;width:100%;height:100%;object-fit:cover}.menu-redesign .ar-account-name{overflow:hidden;color:var(--ar-white);font-size:clamp(15px,1.3vw,20px);font-weight:900;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.menu-redesign .ar-hub{position:relative;display:grid;grid-template-columns:minmax(390px,.92fr) minmax(280px,1.08fr);grid-template-rows:minmax(0,1fr) auto;gap:clamp(12px,2vh,22px) clamp(20px,3vw,50px);min-width:0;min-height:0;padding-top:clamp(10px,2vh,24px)}.menu-redesign .ar-hero{position:relative;display:flex;align-items:flex-end;justify-content:center;min-width:0;min-height:0;pointer-events:none}.menu-redesign .ar-hero canvas,.menu-redesign .ar-hero img{display:block;width:min(100%,520px);max-height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 18px 18px rgba(1,12,18,.32))}.menu-redesign .ar-nav-item:focus-visible,.menu-redesign .ar-account:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:1360px){.menu-redesign .ar-account{min-height:68px;padding:8px 13px}.menu-redesign .ar-avatar,.menu-redesign .ar-account-avatar{width:50px;height:50px}.menu-redesign .ar-hub{grid-template-columns:minmax(370px,.96fr) minmax(250px,1.04fr);column-gap:clamp(14px,2vw,28px)}}@media(max-width:1080px){.menu-redesign .ar-nav-item{min-height:clamp(52px,8.3vh,68px);padding-right:10px;padding-left:12px;font-size:12px}.menu-redesign .ar-account{width:min(44vw,360px)}.menu-redesign .ar-hub{grid-template-columns:minmax(350px,1.08fr) minmax(210px,.72fr)}}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-rail{padding-top:9px;padding-bottom:9px}.menu-redesign .ar-logo{min-height:82px;padding:18px 8px 9px}.menu-redesign .ar-logo:before{top:1px;width:27px;height:17px}.menu-redesign .ar-logo strong{font-size:25px}.menu-redesign .ar-logo span{margin-top:3px;padding:3px 8px;font-size:16px}.menu-redesign .ar-nav{margin-top:5px}.menu-redesign .ar-nav-item{min-height:50px;padding:6px 10px;font-size:11px}.menu-redesign .ar-nav-icon,.menu-redesign .ar-nav-item>.ico{width:30px;height:30px;font-size:22px}.menu-redesign .ar-topbar{gap:8px;min-height:58px}.menu-redesign .ar-account{min-height:55px;padding:6px 10px;border-radius:14px}.menu-redesign .ar-account{width:min(47vw,330px);gap:9px}.menu-redesign .ar-avatar,.menu-redesign .ar-account-avatar{width:42px;height:42px;border-width:2px;font-size:21px}.menu-redesign .ar-account-name{font-size:13px}.menu-redesign .ar-hub{grid-template-columns:minmax(330px,1.08fr) minmax(190px,.75fr);gap:8px 14px;padding-top:7px}}@media(max-width:820px){.menu-redesign .ar-logo{min-height:70px;padding-right:4px;padding-left:4px}.menu-redesign .ar-logo:before{width:23px;height:14px}.menu-redesign .ar-logo strong{font-size:15px;text-shadow:0 2px 0 #75440f}.menu-redesign .ar-logo span{min-width:0;padding:2px 5px;font-size:10px}.menu-redesign .ar-nav-item{justify-content:center;width:calc(100% - 8px);margin-left:4px;padding:5px;border-radius:10px 0 0 10px}.menu-redesign .ar-nav-icon,.menu-redesign .ar-nav-item>.ico{width:34px;height:34px;font-size:25px}.menu-redesign .ar-account{width:min(57vw,315px)}.menu-redesign .ar-hub{grid-template-columns:minmax(310px,1.25fr) minmax(155px,.62fr);column-gap:8px}}@media(max-width:640px){.menu-redesign .ar-account{width:min(100%,330px)}.menu-redesign .ar-hub{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.menu-redesign .ar-hero{position:absolute;right:-10%;bottom:0;z-index:-1;width:55%;height:70%;opacity:.68}}.menu-redesign #ar-play-title{max-width:100%}@media(prefers-reduced-motion:reduce){.menu-redesign .ar-nav-item{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.menu-redesign #screens .card.ar-shell .ar-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.menu-redesign #screens .card.ar-shell>.ar-rail{z-index:3;padding:0 0 17px;background:linear-gradient(180deg,#071522 0 211px,transparent 212px),repeating-linear-gradient(1deg,transparent 0 31px,rgba(20,10,7,.34) 32px 35px,transparent 36px 66px),repeating-linear-gradient(92deg,rgba(255,214,145,.025) 0 3px,transparent 3px 28px),linear-gradient(90deg,#2b1a14,#513321 48%,#342016);border-right:3px solid rgba(39,23,16,.9);box-shadow:12px 0 34px #020b1261,inset -2px 0 #ffd1741f}.menu-redesign #screens .card.ar-shell>.ar-rail:after{top:211px;right:0;bottom:0;left:0;opacity:.54;background:radial-gradient(ellipse at 18% 28%,rgba(235,174,97,.13),transparent 28%),linear-gradient(90deg,rgba(0,0,0,.26),transparent 14% 84%,rgba(0,0,0,.3)),repeating-linear-gradient(3deg,transparent 0 18px,rgba(255,225,174,.035) 19px,transparent 20px 47px)}.menu-redesign #screens .card.ar-shell .ar-logo{min-height:212px;padding:49px 20px 24px;filter:drop-shadow(0 7px 2px rgba(0,0,0,.38))}.menu-redesign #screens .card.ar-shell .ar-logo:before{top:18px;width:52px;height:30px;background:linear-gradient(180deg,#ffd66a,#efa626 66%,#bb7116)}.menu-redesign #screens .card.ar-shell .ar-nav{flex:0 0 auto;gap:12px;margin:0;padding:28px 22px 8px}.menu-redesign #screens .card.ar-shell .ar-nav-item{width:100%;min-height:82px;margin:0;padding:12px 22px;gap:15px;color:#eadcbe;font-size:clamp(20px,1.55vw,25px);font-weight:950;letter-spacing:.01em;background:linear-gradient(180deg,#15293a,#091725 78%);border:2px solid rgba(134,151,158,.55);border-radius:14px;box-shadow:0 6px #030a10db,0 10px 17px #00000045,inset 0 2px #ffffff12,inset 0 -2px #00000057;text-shadow:0 2px 0 rgba(0,0,0,.62)}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .card.ar-shell .ar-nav-item:hover{color:#fff3d6;background:linear-gradient(180deg,#20384a,#0e2030 78%);border-color:#e8d2a999;transform:translateY(-2px)}}.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{min-height:103px;color:#102332;background:linear-gradient(180deg,rgba(255,243,193,.42),transparent 17%),linear-gradient(180deg,#ffd063,#f2ad2f 72%,#d88319);border:2px solid #ffda74;box-shadow:0 7px #7e4610,0 12px 20px #00000057,inset 0 0 0 5px #8d4e0c1f,inset 0 2px #ffffff8c;text-shadow:0 1px rgba(255,245,206,.55)}.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:before,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;pointer-events:none;border:1px dashed rgba(83,46,11,.52);border-radius:8px}.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:after,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:after{display:none}.menu-redesign #screens .card.ar-shell .ar-nav-icon,.menu-redesign #screens .card.ar-shell .ar-nav-item>.ico{width:50px;height:50px;padding:3px;filter:drop-shadow(0 2px rgba(0,0,0,.48)) saturate(1.08)}.menu-redesign #screens .card.ar-shell #btn-profile .ar-nav-icon{overflow:hidden;background:url(../skins/apfeldieb.png) center 24% / 77px auto no-repeat}.menu-redesign #screens .card.ar-shell>.ar-hub{z-index:4;grid-template-columns:minmax(670px,1fr) minmax(255px,.4fr);grid-template-rows:120px minmax(0,1fr) 142px;gap:10px 8px;padding:24px 30px 16px;overflow:visible;background:linear-gradient(180deg,rgba(5,18,30,.99) 0,rgba(7,24,38,.975) 162px,rgba(7,24,38,.42) 163px,transparent 194px);box-shadow:inset 0 -1px #ffd98e14}.menu-redesign #screens .card.ar-shell>.ar-hub:after{right:-12vw;bottom:-24vh;width:min(74vw,1150px);height:min(58vh,560px);background:radial-gradient(ellipse,rgba(3,18,28,.29),transparent 67%)}.menu-redesign #screens .card.ar-shell .ar-topbar{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;min-height:112px}.menu-redesign #screens .card.ar-shell .ar-player-panel{display:flex;align-items:stretch;flex:0 1 664px;width:min(55vw,664px);min-width:545px;min-height:112px;margin-left:clamp(78px,13vw,208px);overflow:hidden;color:#efe2c4;background:radial-gradient(circle at 18% -22%,rgba(55,108,131,.2),transparent 42%),linear-gradient(180deg,#0e2637fa,#071927fb);border:2px solid rgba(135,121,91,.66);border-radius:25px;box-shadow:0 13px 28px #0000004d,inset 0 1px #ffffff14}.menu-redesign #screens .card.ar-shell .ar-account{flex:1 1 445px;width:auto;min-height:108px;padding:13px 23px 12px 20px;gap:19px;background:transparent;border:0;border-radius:23px 0 0 23px;box-shadow:none}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .card.ar-shell .ar-account:hover{background:#ffffff09}}.menu-redesign #screens .card.ar-shell .ar-account-avatar{position:relative;width:70px;height:70px;padding:0;overflow:hidden;background:radial-gradient(circle at 36% 28%,#394f60,#132535 72%);border:2px solid rgba(229,217,181,.42);box-shadow:inset 0 2px 5px #ffffff1f,0 3px #00000057}.menu-redesign #screens .card.ar-shell .ar-account-name{color:#fff2d3;font-size:clamp(20px,1.65vw,27px);font-weight:950;letter-spacing:.015em;text-shadow:0 2px rgba(0,0,0,.48)}.menu-redesign #screens .card.ar-shell .ar-account-name>b{color:#f1e3c4;font-size:.8em;font-style:normal;white-space:nowrap}.menu-redesign #screens .card.ar-shell .ar-account-name em{color:#f6b43a;font-style:normal}.menu-redesign #screens .card.ar-shell .ar-account progress{height:15px;margin-top:8px;border:0;background:#5d342bbf;box-shadow:inset 0 2px 3px #00000073}.menu-redesign #screens .card.ar-shell .ar-account-main>small{margin-top:5px;color:#eee0c3c2;font-size:12px;letter-spacing:.02em}.menu-redesign #screens .card.ar-shell .ar-player-divider{flex:0 0 1px;margin:20px 0;background:#ead7ae36}.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{display:inline-flex;align-items:center;justify-content:center;flex:0 0 235px;gap:16px;width:235px;min-height:65px;padding:10px 19px;color:#e9d9bb;font:inherit;font-size:15px;font-weight:950;letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(180deg,#112535ed,#071724f2);border:2px solid rgba(139,137,121,.66);border-radius:18px;box-shadow:0 8px 18px #00000047,inset 0 1px #ffffff0f;cursor:pointer}.menu-redesign #screens .card.ar-shell .ar-topbar-actions{display:flex;align-items:center;flex:0 0 auto;gap:10px}.menu-redesign #screens .card.ar-shell .ar-language-shortcut{display:inline-grid;place-items:center;flex:0 0 58px;width:58px;min-height:58px;padding:8px;color:#f8d781;font:950 14px/1 var(--ar-font, inherit);letter-spacing:.08em;background:linear-gradient(180deg,#173644f5,#071b28f7);border:2px solid rgba(170,150,103,.72);border-radius:18px;box-shadow:0 8px 18px #00000047,inset 0 1px #ffffff14;cursor:pointer}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .card.ar-shell .ar-language-shortcut:hover{color:#fff2c8;border-color:#f3c057e6;transform:translateY(-2px)}}.menu-redesign #screens .card.ar-shell .ar-language-shortcut:focus-visible{outline:3px solid #f5c452;outline-offset:3px}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .card.ar-shell .ar-settings-shortcut:hover{color:#fff1d2;border-color:#f3c057b3;transform:translateY(-2px)}}.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero{position:relative;z-index:2;align-self:stretch;justify-content:flex-end;overflow:visible}.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:before{content:"";position:absolute;right:-32px;bottom:67px;width:340px;height:105px;background:radial-gradient(ellipse at 52% 16%,#6d543d 0 32%,#463326 58%,transparent 59%),linear-gradient(176deg,transparent 0 38%,#503522 39% 70%,#291b16 71%);border-radius:52% 48% 12% 16%;filter:drop-shadow(0 15px 15px rgba(0,0,0,.32));clip-path:polygon(7% 15%,72% 0,100% 27%,95% 70%,63% 83%,35% 100%,0 72%)}.menu-redesign #screens .card.ar-shell #ar-hero-canvas{position:relative;z-index:1;align-self:end;width:min(100%,340px);height:min(59vh,500px);margin-right:-11px;transform:translateY(-55px) scale(1.15);transform-origin:50% 81%;filter:drop-shadow(0 19px 16px rgba(1,12,18,.43))}.menu-redesign #screens .card.ar-shell .ar-hero-fallback[hidden]{display:none!important}@media(max-width:1080px),(max-height:700px){.menu-redesign #screens .card.ar-shell>.ar-rail{padding-bottom:8px;background:linear-gradient(180deg,#071522 0 111px,transparent 112px),repeating-linear-gradient(1deg,transparent 0 22px,rgba(20,10,7,.34) 23px 25px,transparent 26px 44px),linear-gradient(90deg,#2b1a14,#513321 48%,#342016)}.menu-redesign #screens .card.ar-shell>.ar-rail:after{top:111px;right:0;bottom:0;left:0}.menu-redesign #screens .card.ar-shell .ar-logo{min-height:112px;padding:27px 10px 11px}.menu-redesign #screens .card.ar-shell .ar-logo:before{top:7px;width:28px;height:17px}.menu-redesign #screens .card.ar-shell .ar-nav{gap:7px;padding:13px 10px 4px}.menu-redesign #screens .card.ar-shell .ar-nav-item,.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{min-height:52px;padding:7px 10px;gap:8px;font-size:12px;border-width:1px;border-radius:9px;box-shadow:0 4px #030a10d6,inset 0 1px #ffffff12}.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{min-height:64px;box-shadow:0 4px #7e4610,inset 0 0 0 3px #8d4e0c1f,inset 0 1px #ffffff73}.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:before,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:before{top:5px;right:5px;bottom:5px;left:5px;border-radius:5px}.menu-redesign #screens .card.ar-shell .ar-nav-icon,.menu-redesign #screens .card.ar-shell .ar-nav-item>.ico{width:31px;height:31px;padding:2px}.menu-redesign #screens .card.ar-shell #btn-profile .ar-nav-icon{background-size:50px auto}.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(475px,1fr) minmax(160px,.35fr);grid-template-rows:68px minmax(0,1fr) 76px;gap:6px 7px;padding:9px 14px 8px;background:linear-gradient(180deg,rgba(5,18,30,.99) 0,rgba(7,24,38,.975) 89px,rgba(7,24,38,.4) 90px,transparent 111px)}.menu-redesign #screens .card.ar-shell .ar-topbar{gap:12px;min-height:64px}.menu-redesign #screens .card.ar-shell .ar-player-panel{flex:0 1 430px;width:430px;min-width:390px;min-height:64px;margin-left:clamp(8px,3vw,28px);border-width:1px;border-radius:14px}.menu-redesign #screens .card.ar-shell .ar-account{flex-basis:296px;min-height:62px;padding:6px 10px;gap:9px;border-radius:13px 0 0 13px}.menu-redesign #screens .card.ar-shell .ar-account-avatar{width:46px;height:46px;border-width:1px}.menu-redesign #screens .card.ar-shell .ar-account-name{font-size:14px}.menu-redesign #screens .card.ar-shell .ar-account progress{height:8px;margin-top:4px}.menu-redesign #screens .card.ar-shell .ar-account-main>small{margin-top:2px;font-size:7px}.menu-redesign #screens .card.ar-shell .ar-player-divider{margin:10px 0}.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{flex-basis:140px;gap:8px;width:140px;min-height:43px;padding:6px 10px;font-size:9px;border-width:1px;border-radius:11px}.menu-redesign #screens .card.ar-shell .ar-language-shortcut{flex-basis:43px;width:43px;min-height:43px;padding:5px;font-size:10px;border-width:1px;border-radius:11px}.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:before{right:-24px;bottom:43px;width:205px;height:68px}.menu-redesign #screens .card.ar-shell #ar-hero-canvas{width:min(100%,205px);height:min(54vh,315px);margin-right:-5px;transform:translateY(-34px) scale(1.12);transform-origin:50% 81%}}@media(max-width:780px){.menu-redesign #screens .card.ar-shell .ar-logo{min-height:86px;padding:25px 4px 8px}.menu-redesign #screens .card.ar-shell .ar-logo:before{top:6px;width:25px;height:15px}.menu-redesign #screens .card.ar-shell .ar-nav{gap:7px;padding:12px 7px}.menu-redesign #screens .card.ar-shell .ar-nav-item,.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{justify-content:center;min-height:50px;padding:5px}.menu-redesign #screens .card.ar-shell .ar-nav-item>span:last-child:not(.ico){position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(380px,1fr) minmax(130px,.32fr)}.menu-redesign #screens .card.ar-shell .ar-player-panel{width:min(410px,66vw);min-width:320px;margin-left:0}.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{flex-basis:46px;width:46px;padding:6px}.menu-redesign #screens .card.ar-shell .ar-topbar-actions{gap:6px}.menu-redesign #screens .card.ar-shell .ar-language-shortcut{flex-basis:42px;width:42px;min-height:42px}.menu-redesign #screens .card.ar-shell .ar-settings-shortcut>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}}@media(prefers-reduced-motion:reduce){.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{transition-duration:.01ms!important}}@media(prefers-contrast:more){.menu-redesign .ar-rail,.menu-redesign .ar-account{border-width:2px}}.menu-redesign #screens .screen>.card.ar-shell{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--ar-rail-width) minmax(0,1fr);width:100%;max-width:none;height:100%;max-height:none;min-width:0;min-height:0;padding:0;overflow:hidden;color:var(--ar-white);text-align:initial;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menu-redesign #screens .card.ar-shell>.ar-rail{grid-column:1;min-width:0}.menu-redesign #screens .card.ar-shell>.ar-hub{position:relative;z-index:1;display:grid;grid-column:2;grid-template-columns:minmax(390px,.95fr) minmax(280px,1.05fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"topbar topbar" "play hero" "quests hero";gap:clamp(12px,2vh,22px) clamp(20px,3vw,50px);min-width:0;min-height:0;padding:clamp(17px,2.5vh,28px) clamp(22px,2.8vw,46px) clamp(18px,2.8vh,32px);overflow:hidden}.menu-redesign #screens .card.ar-shell>.ar-hub:after{content:"";position:absolute;right:-8vw;bottom:-28vh;z-index:-1;width:min(76vw,1100px);height:min(62vh,600px);pointer-events:none;background:radial-gradient(ellipse,rgba(3,20,30,.2),transparent 67%)}.menu-redesign .ar-nav-item.is-active:after{content:"";position:absolute;top:50%;right:-11px;width:12px;height:24px;transform:translateY(-50%);background:var(--ar-gold);clip-path:polygon(0 0,100% 50%,0 100%)}.menu-redesign .ar-account-main{display:grid;align-content:center;flex:1 1 auto;min-width:0;text-align:left}.menu-redesign .ar-account-main>b{color:var(--ar-turquoise-light);font-size:11px;font-weight:900;line-height:1.15;text-transform:uppercase}.menu-redesign .ar-account-main>small{display:block;margin-top:3px;overflow:hidden;color:#fffaf0a8;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.menu-redesign .ar-account progress{width:100%;height:10px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0c181c8a;border:1px solid rgba(244,207,130,.28);border-radius:999px}.menu-redesign .ar-account progress{margin-top:5px}.menu-redesign .ar-account progress::-webkit-progress-bar{background:#0c181c40;border-radius:999px}.menu-redesign .ar-account progress::-webkit-progress-value{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-account progress::-moz-progress-bar{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-shell>.ar-hub>.ar-hero{grid-area:hero;align-self:stretch}.menu-redesign #ar-hero-canvas{align-self:end;width:min(100%,430px);height:min(62vh,540px);object-fit:contain;filter:drop-shadow(0 17px 17px rgba(1,12,18,.34))}.menu-redesign .ar-empty-state{grid-column:1 / -1;padding:25px;color:#fffaf0a8;font-size:12px;text-align:center;background:#ffffff0f;border:1px dashed rgba(255,255,255,.2);border-radius:14px}@media(max-width:1080px){.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(350px,1.08fr) minmax(210px,.72fr);column-gap:clamp(12px,2vw,26px)}}@media(max-width:980px),(max-height:700px){.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(330px,1.08fr) minmax(190px,.75fr);gap:8px 14px;padding:10px 14px 12px}.menu-redesign #ar-hero-canvas{width:min(100%,310px);height:min(59vh,390px)}}@media(max-width:820px){.menu-redesign .ar-nav-item>span:last-child:not(.ico){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(310px,1.25fr) minmax(155px,.62fr);column-gap:8px}}@media(max-width:640px){.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"topbar" "play" "quests"}.menu-redesign .ar-shell>.ar-hub>.ar-hero{position:absolute;right:-8%;bottom:0;z-index:-1;width:55%;height:70%;opacity:.68}}@media(prefers-reduced-motion:reduce){.menu-redesign #screens .ar-shell *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .ar-nav-item:hover{transform:none}}}.menu-redesign #screens .card.ar-shell>.ar-hub{z-index:4;grid-template-columns:minmax(670px,1fr) minmax(255px,.4fr);grid-template-rows:120px minmax(0,1fr) 142px;gap:10px 8px;padding:24px 30px 16px;overflow:visible;background:linear-gradient(180deg,rgba(5,18,30,.99) 0,rgba(7,24,38,.975) 162px,rgba(15,102,127,.72) 163px,rgba(23,145,166,.28) 224px,transparent 268px)}.menu-redesign #screens .card.ar-shell #btn-multiplayer>img{display:none}.menu-redesign #screens .card.ar-shell #btn-multiplayer:before,.menu-redesign #screens .card.ar-shell #btn-multiplayer:after{content:"";position:absolute;top:23px;left:44px;width:8px;height:50px;background:linear-gradient(90deg,#c9d5d4,#fff7d8 48%,#78969c 52%);border:2px solid #123241;border-radius:5px 5px 2px 2px;box-shadow:0 2px #00000047;clip-path:polygon(18% 0,82% 0,100% 72%,67% 72%,67% 100%,33% 100%,33% 72%,0 72%);transform:rotate(42deg)}.menu-redesign #screens .card.ar-shell #btn-multiplayer:after{transform:rotate(-42deg)}@media(max-width:1080px),(max-height:700px){.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(475px,1fr) minmax(160px,.35fr);grid-template-rows:68px minmax(0,1fr) 76px;gap:6px 7px;padding:9px 14px 8px;overflow:visible;background:linear-gradient(180deg,rgba(5,18,30,.99) 0,rgba(7,24,38,.975) 89px,rgba(15,102,127,.68) 90px,rgba(23,145,166,.22) 124px,transparent 150px)}.menu-redesign #screens .card.ar-shell #btn-multiplayer:before,.menu-redesign #screens .card.ar-shell #btn-multiplayer:after{top:15px;left:29px;width:6px;height:34px;border-width:1px}}@media(max-width:780px){.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(380px,1fr) minmax(130px,.32fr)}}body.menu-redesign #screens .card.ar-shell{--ar-rail-width: 260px}body.menu-redesign #screens .card.ar-shell>.ar-rail{padding:0 0 112px;overflow:visible;background:radial-gradient(circle at 18% 9%,rgba(29,83,111,.2),transparent 29%),linear-gradient(180deg,#071b2c,#061725 54%,#071c2d);border:0;border-right:3px solid rgba(196,126,42,.82);border-radius:0;box-shadow:9px 0 25px #02111c4d,inset -1px 0 #ffd37b33}body.menu-redesign #screens .card.ar-shell>.ar-rail:before,body.menu-redesign #screens .card.ar-shell>.ar-rail:after{content:none;display:none}body.menu-redesign #screens .card.ar-shell .ar-logo{min-height:184px;padding:38px 14px 25px;filter:none}body.menu-redesign #screens .card.ar-shell .ar-nav{gap:0;padding:10px 13px 0}body.menu-redesign #screens .card.ar-shell .ar-nav-item{position:relative;justify-content:flex-start;width:100%;min-height:111px;margin:0;padding:17px 21px;gap:16px;color:#bcc3c7;font-size:17px;font-weight:950;background:transparent;border:0;border-bottom:1px solid rgba(117,157,177,.19);border-radius:0;box-shadow:none;text-shadow:0 2px rgba(0,0,0,.55);transform:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell .ar-nav-item:hover{color:#f3c569;background:#153a4e4d;transform:none}}body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{position:relative;z-index:2;color:#08253b;background:linear-gradient(180deg,#ffd263,#fbb83a 56%,#eda020);border:3px solid #ffcf62;border-radius:17px;box-shadow:0 7px #9c611b,0 12px 22px #00000057,inset 0 2px #ffffff85,inset 0 -2px #8e4e0a38;text-shadow:0 1px rgba(255,255,255,.42)}body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:before,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:block;pointer-events:none;border:1.5px dashed rgba(118,68,13,.54);border-radius:10px;box-shadow:0 1px #ffffff6b}body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:after,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:after{content:none!important;display:none!important}body.menu-redesign #screens .card.ar-shell .ar-nav-icon{width:47px;height:47px;padding:2px;flex:0 0 47px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.42)) saturate(.95)}body.menu-redesign #screens .card.ar-shell .ar-nav-skin{overflow:hidden;background:radial-gradient(circle at 42% 34%,#244c61,#0b2639 72%);border:1px solid rgba(63,197,222,.58);border-radius:50%;box-shadow:inset 0 1px #ffffff1a,0 2px #00000047}body.menu-redesign #screens .card.ar-shell #btn-profile .ar-nav-icon.ar-nav-skin{background:radial-gradient(circle at 42% 34%,#244c61,#0b2639 72%)!important}body.menu-redesign #screens .card.ar-shell #btn-profile .ar-nav-icon.ar-nav-skin>img,body.menu-redesign #screens .card.ar-shell #btn-skin .ar-nav-icon>img{opacity:1!important}body.menu-redesign #screens .card.ar-shell #btn-skin .ar-nav-icon{background:none!important}body.menu-redesign #screens .card.ar-shell .ar-nav-skin>img,body.menu-redesign #screens .card.ar-shell .ar-account-skin>img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 3px rgba(0,0,0,.38))}body.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(690px,.62fr) minmax(390px,.38fr);grid-template-rows:120px minmax(0,1fr);column-gap:6px;padding:22px 30px 17px;overflow:visible;background:linear-gradient(180deg,rgba(7,80,132,.23),rgba(11,111,151,.06) 43%,transparent 76%);box-shadow:none}body.menu-redesign #screens .card.ar-shell>.ar-hub:before,body.menu-redesign #screens .card.ar-shell>.ar-hub:after{content:none;display:none}body.menu-redesign #screens .card.ar-shell .ar-topbar{grid-column:1 / -1;grid-row:1;justify-content:flex-end;gap:14px;min-width:0}body.menu-redesign #screens .card.ar-shell .ar-player-panel{width:auto;min-height:104px;margin-left:auto;gap:14px;overflow:visible;background:transparent;border:0;box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-account{flex:0 0 400px;width:400px;min-height:101px;padding:12px 20px;background:linear-gradient(180deg,#0c283af7,#051826fa);border:2px solid rgba(119,128,120,.68);border-radius:22px;box-shadow:0 12px 22px #0000003b,inset 0 1px #ffffff12}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell .ar-account:hover{background:linear-gradient(180deg,#113144fa,#071d2bfa);transform:translateY(-1px)}}body.menu-redesign #screens .card.ar-shell .ar-account-avatar{overflow:hidden;background:radial-gradient(circle at 45% 32%,#27566b,#092438 72%)}body.menu-redesign #screens .card.ar-shell .ar-player-divider{display:none}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{position:fixed;left:13px;bottom:21px;z-index:30;justify-content:flex-start;width:234px;min-height:79px;padding:16px 22px;gap:17px;color:#c3c9cc;font-size:13px;letter-spacing:.035em;background:transparent;border:0;border-top:1px solid rgba(117,157,177,.19);border-radius:0;box-shadow:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut:hover{color:#f0bd54;background:#153a4e4d;transform:none}}body.menu-redesign #screens .card.ar-shell .ar-play-area{grid-column:1;grid-row:2;display:grid;align-items:start;justify-items:center;min-width:0;min-height:0;overflow:visible}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero{position:relative;grid-column:2;grid-row:2;z-index:2;display:flex;align-self:stretch;align-items:flex-end;justify-content:center;min-width:0;min-height:0;overflow:visible;background:transparent;border:0;box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-mode-stack{position:relative;display:grid;grid-template-rows:320px 190px;justify-items:start;gap:17px;width:min(620px,calc(100vw - var(--ar-rail-width) - 660px));height:527px;margin-top:45px;transform:translate(-54px)}body.menu-redesign #screens .card.ar-shell .ar-mode-card{position:relative;display:block;width:100%;min-height:0;padding:0;overflow:hidden;color:inherit;font:inherit;text-align:left;cursor:pointer;isolation:isolate;transition:filter .15s ease,box-shadow .15s ease,transform .15s ease}body.menu-redesign #screens .card.ar-shell #btn-mp:before{content:"";position:absolute;z-index:6;width:auto;height:auto;pointer-events:none;background:none;top:11px;right:11px;bottom:11px;left:11px;border:2px dashed rgba(8,88,97,.42);border-color:#0858616b;border-radius:12px 18px 11px 15px;box-shadow:none;clip-path:none;transform:none}body.menu-redesign #screens .card.ar-shell #btn-mp:after{content:none!important;position:static;inset:auto;display:none!important;width:auto;height:auto;background:none;border:0;box-shadow:none;clip-path:none;transform:none}body.menu-redesign #screens .card.ar-shell #btn-mp:disabled:after{content:"Bald verfügbar"!important;position:absolute;top:auto;right:22px;bottom:18px;left:auto;z-index:8;display:block!important;padding:5px 8px;color:#09353ec7;font:900 8px/1 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#d5f7ef73;border:1px solid rgba(10,92,101,.3);border-radius:999px}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:before{content:"";position:absolute;right:50%;bottom:52px;z-index:0;width:390px;height:112px;background:radial-gradient(ellipse at 50% 26%,rgba(97,221,224,.95) 0 35%,rgba(28,129,148,.93) 36% 55%,rgba(8,53,73,.9) 56% 68%,transparent 69%),radial-gradient(ellipse,rgba(78,227,235,.34),transparent 70%);border:0;border-radius:50%;clip-path:none;filter:drop-shadow(0 18px 16px rgba(0,0,0,.35));transform:translate(50%)}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:after{content:"";position:absolute;left:50%;bottom:17px;z-index:0;width:270px;height:78px;background:radial-gradient(ellipse,rgba(55,221,231,.26),transparent 70%);border:0;transform:translate(-50%)}body.menu-redesign #screens .card.ar-shell #ar-hero-canvas{position:relative;inset:auto;z-index:2;align-self:flex-end;width:min(100%,410px);height:min(63vh,555px);margin:0;transform:translateY(-76px) scale(1.14);transform-origin:50% 84%;filter:drop-shadow(0 21px 16px rgba(0,0,0,.4))}body.menu-redesign #screens .card.ar-shell .ar-hero-fallback[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell .ar-skin-label{position:absolute;right:50%;bottom:17px;z-index:5;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:10px;min-width:265px;padding:10px 18px 9px;color:#eee4cb;text-align:left;background:linear-gradient(180deg,#0c2737f5,#051825fa);border:1px solid rgba(117,188,194,.6);border-radius:14px;box-shadow:0 9px 18px #00000047;transform:translate(50%)}body.menu-redesign #screens .card.ar-shell .ar-skin-label small{grid-column:1 / -1;color:#63d1df;font-size:8px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-skin-label b{color:#fff0cf;font-size:17px;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-skin-label span{align-self:center;color:#e7ddc591;font-size:8px}body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(745px,.61fr) minmax(420px,.39fr)}body.menu-redesign #screens .card.ar-shell.has-hub-section .ar-play-area{align-items:start;justify-items:start}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:720px;max-width:none;height:575px;max-height:none;margin:37px 0 0 18px;padding:23px 25px 22px;overflow:hidden;color:#eadfc4;text-align:left;background:radial-gradient(circle at 7% 4%,rgba(32,105,132,.24),transparent 31%),linear-gradient(180deg,#0a283af7,#041927fa);border:2px solid rgba(120,135,125,.7);border-radius:24px;box-shadow:0 18px 34px #00000052,inset 0 1px #ffffff14}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase>.btnrow,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase>.btnrow{display:none}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-shell{--ar-rail-width: clamp(176px, 20.2vw, 190px)}body.menu-redesign #screens .card.ar-shell>.ar-rail{padding:0 0 64px;background:radial-gradient(circle at 18% 9%,rgba(29,83,111,.2),transparent 29%),linear-gradient(180deg,#071b2c,#061725 54%,#071c2d)}body.menu-redesign #screens .card.ar-shell .ar-logo{min-height:112px;padding:27px 10px 11px}body.menu-redesign #screens .card.ar-shell .ar-nav{gap:0;padding:6px 8px 0}body.menu-redesign #screens .card.ar-shell .ar-nav-item{min-height:68px;padding:9px 11px;gap:9px;font-size:12px;border-width:0 0 1px;border-radius:0;box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{min-height:72px;border:2px solid #ffcf62;border-radius:11px;box-shadow:0 4px #9c611b,0 7px 13px #00000052,inset 0 1px #ffffff85,inset 0 -1px #8e4e0a38}body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active:before,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]:before{top:5px;right:5px;bottom:5px;left:5px;border-width:1px;border-radius:6px}body.menu-redesign #screens .card.ar-shell .ar-nav-icon{width:33px;height:33px;padding:1px;flex-basis:33px}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{left:9px;bottom:8px;width:calc(var(--ar-rail-width) - 18px);min-height:48px;padding:9px 11px;gap:9px;font-size:9px}body.menu-redesign #screens .card.ar-shell>.ar-hub,body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(475px,1fr) minmax(160px,.35fr);grid-template-rows:68px minmax(0,1fr);gap:6px 7px;padding:9px 14px 8px;background:linear-gradient(180deg,rgba(7,80,132,.23),rgba(11,111,151,.06) 43%,transparent 76%)}body.menu-redesign #screens .card.ar-shell .ar-topbar,body.menu-redesign #screens .card.ar-shell .ar-player-panel{min-height:64px;gap:8px}body.menu-redesign #screens .card.ar-shell .ar-account{flex:0 0 286px;width:286px;min-height:62px;padding:6px 10px;gap:9px;border-width:1px;border-radius:14px}body.menu-redesign #screens .card.ar-shell .ar-account-avatar{width:46px;height:46px}body.menu-redesign #screens .card.ar-shell .ar-account-name{font-size:14px}body.menu-redesign #screens .card.ar-shell .ar-play-area{align-items:start;justify-items:center}body.menu-redesign #screens .card.ar-shell .ar-mode-stack{width:620px;height:527px;margin-top:20px;transform:translate(-22px) scale(.68);transform-origin:50% 0}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:before{right:50%;bottom:43px;width:205px;height:68px;transform:translate(50%)}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:after{bottom:9px;width:170px;height:50px}body.menu-redesign #screens .card.ar-shell #ar-hero-canvas{width:min(100%,205px);height:min(54vh,315px);margin:0;transform:translateY(-34px) scale(1.12);transform-origin:50% 81%}body.menu-redesign #screens .card.ar-shell .ar-skin-label{bottom:8px;min-width:165px;padding:6px 10px 5px;column-gap:6px;border-radius:9px}body.menu-redesign #screens .card.ar-shell .ar-skin-label small{font-size:6px}body.menu-redesign #screens .card.ar-shell .ar-skin-label b{font-size:11px}body.menu-redesign #screens .card.ar-shell .ar-skin-label span{font-size:5px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase{width:720px;height:575px;margin:10px 0 0;transform:scale(.68);transform-origin:50% 0}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-shell .ar-mode-card{transition:none}}body.menu-redesign #screens .card.ar-shell .ar-logo{display:flex;align-items:center;justify-content:center;min-height:212px;padding:18px 20px 12px;filter:none}body.menu-redesign #screens .card.ar-shell .ar-logo:before{content:none;display:none}body.menu-redesign #screens .card.ar-shell .ar-logo-picture{display:block;width:min(100%,280px);line-height:0}body.menu-redesign #screens .card.ar-shell .ar-logo-image{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;filter:drop-shadow(0 5px 4px rgba(0,0,0,.34));pointer-events:none;-webkit-user-select:none;user-select:none}body.menu-redesign #screens .card.ar-shell .ar-hero-fallback{position:relative;inset:auto;z-index:2;align-self:flex-end;display:block;width:min(100%,410px);max-width:100%;height:min(63vh,555px);margin:0;object-fit:contain;color:inherit;font-size:inherit;background:none;border:0;border-radius:0;transform:translateY(-76px) scale(1.08);transform-origin:50% 84%;filter:drop-shadow(0 21px 16px rgba(0,0,0,.4));pointer-events:none;-webkit-user-select:none;user-select:none}body.menu-redesign #screens .card.ar-shell #ar-hero-canvas[hidden],body.menu-redesign #screens .card.ar-shell .ar-hero-fallback[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell .ar-player-panel{min-width:0;max-width:100%;overflow:hidden}body.menu-redesign #screens .card.ar-shell .ar-account{flex:1 1 400px;width:auto;min-width:0}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-shell .ar-logo{min-height:112px;padding:7px 10px 4px}body.menu-redesign #screens .card.ar-shell .ar-logo-picture{width:min(100%,166px)}body.menu-redesign #screens .card.ar-shell .ar-logo-image{filter:drop-shadow(0 3px 3px rgba(0,0,0,.32))}body.menu-redesign #screens .card.ar-shell .ar-hero-fallback{width:min(100%,205px);height:min(54vh,315px);transform:translateY(-34px) scale(1.06);transform-origin:50% 81%}}@media(max-width:780px){body.menu-redesign #screens .card.ar-shell{--ar-rail-width: 84px}body.menu-redesign #screens .card.ar-shell>.ar-rail{padding-bottom:62px;overflow:hidden}body.menu-redesign #screens .card.ar-shell .ar-logo{min-height:86px;padding:11px 4px 6px}body.menu-redesign #screens .card.ar-shell .ar-logo-picture{width:68px;height:68px}body.menu-redesign #screens .card.ar-shell .ar-logo-image{width:100%;height:100%;object-fit:contain}body.menu-redesign #screens .card.ar-shell .ar-nav{padding:6px 7px 0}body.menu-redesign #screens .card.ar-shell .ar-nav-item,body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{justify-content:center;min-height:68px;padding:8px;gap:0}body.menu-redesign #screens .card.ar-shell .ar-nav-item>span:last-child{display:none}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{left:7px;width:70px;padding:9px;justify-content:center}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut>span:last-child{display:none}body.menu-redesign #screens .card.ar-shell>.ar-hub,body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(0,1fr);grid-template-rows:68px minmax(0,1fr);gap:6px;padding:9px 12px 8px;overflow:hidden}body.menu-redesign #screens .card.ar-shell .ar-topbar{grid-column:1;min-width:0;overflow:hidden}body.menu-redesign #screens .card.ar-shell .ar-player-panel{width:100%;min-width:0;margin-left:0}body.menu-redesign #screens .card.ar-shell .ar-account{flex:1 1 286px;width:auto}body.menu-redesign #screens .card.ar-shell .ar-play-area{position:relative;grid-column:1;grid-row:2;width:100%;overflow:hidden}body.menu-redesign #screens .card.ar-shell .ar-mode-stack{position:absolute;top:18px;left:calc(50% - 310px);width:620px;max-width:none;height:527px;margin:0;transform:scale(.84);transform-origin:50% 0}body.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero{display:none}}@media(max-width:640px){body.menu-redesign #screens .card.ar-shell .ar-mode-stack{transform:scale(.68)}}@media(max-width:460px){body.menu-redesign #screens .card.ar-shell .ar-mode-stack{top:13px;transform:scale(.42)}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(88px,auto) minmax(0,1fr);grid-template-areas:"topbar" "play";gap:clamp(8px,1.5vh,16px);min-width:0;min-height:0;padding:clamp(14px,2.2vh,24px) clamp(20px,2.6vw,42px) clamp(16px,2.4vh,28px);overflow:hidden;background:transparent;box-shadow:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub:after{display:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-hub-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) minmax(300px,.28fr);grid-template-areas:"topbar topbar" "play hero";column-gap:clamp(12px,1.5vw,22px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero{grid-area:hero}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{display:grid;place-items:center}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-topbar{grid-area:topbar;align-self:start;min-height:86px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-player-panel{min-height:86px;margin-left:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-account{min-height:82px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-play-area{position:relative;display:grid;grid-area:play;place-items:center;align-self:stretch;min-width:0;min-height:0;overflow:hidden}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stage{display:grid;grid-template-columns:minmax(0,min(100%,980px));align-items:center;justify-content:center;gap:clamp(18px,2vw,30px);width:100%;max-width:1380px;min-width:0;min-height:0;margin-inline:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{grid-template-columns:minmax(520px,1fr) clamp(340px,27vw,430px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.7vh,18px);width:100%;min-width:0;max-width:980px;margin:0;padding:0}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{max-width:860px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card{position:relative;display:block;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;color:var(--ar-white);font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;isolation:isolate;border:2px solid rgba(76,196,207,.78);border-radius:24px;box-shadow:0 18px 34px #010e1759,inset 0 0 0 3px #d1faf71a;cursor:pointer;transform:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer{height:clamp(300px,42vh,420px);background:#0b5061}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer{height:clamp(145px,20vh,198px);color:var(--ar-ink);background:var(--ar-paper-light);border-color:#a47532bf;border-radius:20px;box-shadow:0 14px 27px #010e174d,inset 0 0 0 3px #fffae547}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-multiplayer{height:clamp(255px,35vh,350px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-singleplayer{height:clamp(132px,18vh,174px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-copy{width:min(52%,390px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-multiplayer .ar-mode-card-copy>strong{font-size:clamp(34px,3vw,46px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-singleplayer .ar-mode-card-copy>strong{font-size:clamp(27px,2.4vw,35px)}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:hover{z-index:2;filter:brightness(1.035) saturate(1.04);transform:translateY(-3px)}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:active{transform:translateY(1px) scale(.996)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card.is-selected,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card[aria-pressed=true]{border-color:var(--ar-gold-light);box-shadow:0 0 0 3px #4dd7dc4d,0 18px 38px #010e1766,inset 0 0 0 2px #ffe29747}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:focus-visible,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer-close:focus-visible,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form input:focus-visible,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-action:focus-visible{outline:3px solid var(--ar-focus);outline-offset:4px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-art,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-art{z-index:-3;display:block;object-fit:cover;-webkit-user-select:none;user-select:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] #btn-mp>img.ar-mode-card-art{display:block}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] #btn-mp:before,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] #btn-mp:after{content:none;display:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer .ar-mode-card-art{object-position:52% center}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-art{object-position:56% 53%}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-shade{z-index:-2;background:linear-gradient(90deg,rgba(3,27,43,.96) 0,rgba(4,35,53,.91) 32%,rgba(4,40,55,.48) 53%,transparent 74%),linear-gradient(0deg,rgba(2,18,29,.25),transparent 45%)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-shade{background:linear-gradient(90deg,rgba(255,242,210,.98) 0,rgba(255,241,207,.92) 38%,rgba(255,239,204,.38) 63%,transparent 78%)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:after{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;z-index:3;pointer-events:none;border:1px dashed rgba(166,235,232,.42);border-radius:16px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer:after{border-color:#75522461;border-radius:13px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:min(58%,520px);height:100%;padding:clamp(26px,4vh,48px) clamp(28px,3.6vw,56px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy{width:min(56%,510px);padding-block:clamp(18px,2.8vh,28px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-kicker{margin-bottom:9px;color:#65d5dc;font-size:clamp(9px,.75vw,12px);font-weight:950;letter-spacing:.12em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy>strong{color:inherit;font-size:clamp(42px,4.15vw,68px);font-weight:950;line-height:.92;letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 3px rgba(0,0,0,.38)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy>strong{font-size:clamp(31px,3vw,48px);text-shadow:0 2px rgba(255,255,255,.42)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-description{margin-top:9px;color:#fffaf0d1;font-size:clamp(11px,.95vw,15px);font-weight:750}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-description{margin-top:6px;color:#192c36cc}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta{display:inline-grid;place-items:center;min-width:clamp(170px,14vw,220px);min-height:58px;margin-top:clamp(19px,2.8vh,30px);padding:12px 22px;color:var(--ar-ink);font-size:clamp(13px,1vw,17px);font-weight:950;letter-spacing:.025em;text-transform:uppercase;background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border:2px solid #ffe8a8;border-radius:16px;box-shadow:0 5px 0 var(--ar-gold-deep),0 9px 16px #00000038}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta{min-width:150px;min-height:45px;margin-top:12px;padding:8px 18px;color:var(--ar-white);background:linear-gradient(180deg,#143c54,#08283c);border-color:#81d3d8a8;border-radius:13px;box-shadow:0 4px #041a29,0 7px 13px #0000002e}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer[hidden],body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{--ar-mode-drawer-x: clamp(22px, 2.2vw, 34px);--ar-mode-drawer-bottom: clamp(24px, 3vh, 34px);position:relative;display:block;width:100%;max-height:min(100%,650px);min-width:0;padding:clamp(26px,3.2vh,38px) var(--ar-mode-drawer-x) var(--ar-mode-drawer-bottom);overflow:auto;color:var(--ar-white);background:radial-gradient(circle at 14% 0,rgba(38,113,138,.24),transparent 38%),linear-gradient(165deg,#0a2b3dfb,#041826fd);border:2px solid rgba(80,182,193,.7);border-radius:22px;box-shadow:0 20px 42px #010d1666,inset 0 1px #ffffff14;animation:ar-mode-drawer-in .22s ease-out both}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;pointer-events:none;border:1px dashed rgba(116,202,207,.32);border-radius:15px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode][data-play-mode=singleplayer] .ar-mode-drawer{color:var(--ar-ink);background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.55),transparent 28%),repeating-linear-gradient(-4deg,rgba(94,66,28,.022) 0 1px,transparent 1px 6px),linear-gradient(155deg,var(--ar-paper-light),var(--ar-paper) 72%,#e0c284);border-color:#97672ac2;box-shadow:0 20px 42px #010d165c,inset 0 0 0 3px #fffae84d}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode][data-play-mode=singleplayer] .ar-mode-drawer:before{border-color:#704c1f52}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer-close{position:absolute;top:16px;right:17px;z-index:4;display:grid;place-items:center;width:42px;height:42px;padding:0;color:#e5f4f3c7;font:900 27px/1 system-ui,sans-serif;background:#0315215c;border:1px solid rgba(121,195,201,.25);border-radius:50%;cursor:pointer}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode][data-play-mode=singleplayer] .ar-mode-drawer-close{color:var(--ar-ink);background:#5b3a1514;border-color:#5b3a152e}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel{position:relative;z-index:2}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel-kicker{display:block;margin-right:44px;color:var(--ar-turquoise-light);font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode][data-play-mode=singleplayer] .ar-mode-panel-kicker{color:#72501f}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel h2{margin:12px 42px 26px 0;color:inherit;font-size:clamp(25px,2.15vw,36px);font-weight:950;line-height:1.03;letter-spacing:-.015em;text-wrap:balance}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel .ar-mode-action{position:static;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:58px;margin:0;padding:12px 18px;color:var(--ar-ink);font:inherit;font-size:14px;font-weight:950;letter-spacing:.02em;text-align:center;text-transform:uppercase;white-space:normal;background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border:2px solid #ffe6a0;border-radius:15px;box-shadow:0 4px 0 var(--ar-gold-deep),0 8px 14px #0003}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel .ar-mode-action:hover:not(:disabled){filter:brightness(1.045);transform:translateY(-2px)}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel .ar-mode-action:disabled,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form input:disabled{cursor:not-allowed;filter:grayscale(.28);opacity:.52}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-helper,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-player{margin:11px 0 0;color:#e2efefad;font-size:11px;line-height:1.4;text-align:center}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-divider{display:flex;align-items:center;gap:12px;margin:22px 0;color:#e1eeed8c;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-divider:before,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-divider:after{content:"";flex:1 1 auto;height:1px;background:#8fc8cc4d}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form label{grid-column:1 / -1;color:var(--ar-turquoise-light);font-size:10px;font-weight:950;letter-spacing:.12em;text-align:center;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form input{width:100%;min-width:0;min-height:58px;padding:10px 14px;color:var(--ar-white);font:950 25px/1 system-ui,sans-serif;letter-spacing:.2em;text-align:center;background:#0214209e;border:2px solid rgba(75,183,197,.64);border-radius:14px;box-shadow:inset 0 2px 5px #00000038}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form .ar-mode-action-join{width:auto;min-width:122px;color:var(--ar-white);background:linear-gradient(180deg,#2aa9bd,#147d94);border-color:#84e5ecc2;box-shadow:0 4px #07556b,0 8px 14px #00000030}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-player{margin-top:22px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-player b{color:var(--ar-turquoise-light);text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-service-status{margin:13px 0 0;padding:9px 11px;color:#e1ededad;font-size:9px;line-height:1.35;text-align:center;background:#03131e61;border:1px solid rgba(116,180,186,.2);border-radius:10px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.72fr);align-items:start;gap:14px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-copy>h2{margin-bottom:8px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-season-status{display:block;color:#5f421c;font-size:12px;font-weight:950}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-copy>p{margin:17px 0 0;color:#283438c7;font-size:11px;font-weight:700;line-height:1.45}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-brain-state{display:grid;gap:3px;margin-top:17px;padding:10px 11px;color:#223137b8;background:#78542314;border:1px solid rgba(111,77,31,.17);border-radius:10px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-brain-state b{color:var(--ar-ink);font-size:10px;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-brain-state span{font-size:8px;line-height:1.35}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-hero-fallback{display:grid;place-items:center;width:min(100%,158px);height:190px;background:transparent;border:0}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-hero-fallback>img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 13px 9px rgba(52,37,18,.28))}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-hero-fallback[hidden]{display:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-actions{display:grid;gap:12px;margin:24px calc(0px - var(--ar-mode-drawer-x)) calc(0px - var(--ar-mode-drawer-bottom));padding:22px var(--ar-mode-drawer-x) var(--ar-mode-drawer-bottom);background:linear-gradient(180deg,#0c3047,#061d2e);border-radius:0 0 20px 20px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-actions .ar-mode-action-secondary{color:var(--ar-white);background:linear-gradient(180deg,#143b52,#09263a);border-color:#77bbc28c;box-shadow:0 4px #031722}@media(max-width:1280px),(max-height:760px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub{grid-template-rows:minmax(62px,auto) minmax(0,1fr);padding:10px 16px 12px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-topbar,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-player-panel,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-account{min-height:60px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{grid-template-columns:minmax(440px,1fr) minmax(300px,350px);gap:14px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer{height:clamp(230px,38vh,320px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer{height:clamp(120px,17vh,150px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy{padding:20px 30px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy>strong{font-size:clamp(31px,4vw,49px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy>strong{font-size:clamp(25px,3vw,36px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta{min-height:44px;margin-top:13px;padding:8px 15px;font-size:11px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta{min-height:38px;margin-top:7px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{--ar-mode-drawer-x: 21px;--ar-mode-drawer-bottom: 22px;max-height:100%;padding:24px 21px 22px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel h2{margin-bottom:17px;font-size:25px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel .ar-mode-action,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form input{min-height:47px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-actions{margin-right:-21px;margin-bottom:-22px;margin-left:-21px;padding:17px 21px 22px}}@media(max-width:980px),(max-height:620px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{grid-template-columns:minmax(0,min(100%,620px));justify-content:center}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{display:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{width:min(100%,620px);margin-inline:auto}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stage,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{animation:none;transition:none}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub,body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-hub-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) clamp(280px,22vw,360px);grid-template-areas:"topbar topbar" "play hero";column-gap:clamp(18px,2vw,30px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stage,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{display:grid;grid-template:"main" minmax(0,1fr) / minmax(0,1fr);place-items:center;width:min(100%,980px);max-width:980px;height:100%;min-height:0;margin-inline:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{position:relative;grid-area:main;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(235px,2.12fr) minmax(118px,.94fr);justify-items:stretch;gap:clamp(12px,1.6vh,18px);width:100%;max-width:920px;height:min(100%,620px);min-height:380px;margin:0;padding:0;transform:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-singleplayer{width:100%;height:100%;min-height:0;cursor:default;transform:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:hover{z-index:auto;filter:none;transform:none}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card:active{z-index:auto;filter:none;transform:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-kicker{position:static;inset:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:clamp(15px,2.2vh,24px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options{margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;pointer-events:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options{display:inline-grid;place-items:center;min-height:46px;padding:9px 15px;color:#ecfaf7eb;font-size:11px;font-weight:900;letter-spacing:.025em;text-transform:uppercase;background:#031c2bbd;border:1px solid rgba(108,211,218,.66);border-radius:13px;box-shadow:0 4px #01111bc7}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-actions{gap:8px;margin-top:8px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-options{min-height:40px;padding:7px 12px;color:#173445;background:#fff7dddb;border-color:#5843257a;box-shadow:0 3px #4c361c6b}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta:disabled,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options:disabled{cursor:not-allowed;filter:saturate(.55);opacity:.62}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta:focus-visible,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options:focus-visible,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-change-skin:focus-visible{outline:3px solid var(--ar-focus);outline-offset:4px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer>img.ar-mode-card-art{display:block}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{grid-area:main;align-self:center;justify-self:center;width:min(100%,720px);max-height:min(100%,620px);margin:0}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel-singleplayer{width:min(100%,650px);margin-inline:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero{position:relative;grid-area:hero;display:grid;grid-template:minmax(0,1fr) auto / minmax(0,1fr);place-items:end center;align-self:stretch;width:100%;min-width:0;min-height:0;overflow:hidden;background:transparent;border:0;box-shadow:none;pointer-events:none}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero:before,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero:after{content:none!important;display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero #ar-hero-canvas,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{position:relative;inset:auto;grid-row:1;grid-column:1;align-self:end;width:min(100%,360px);height:auto;max-height:100%;aspect-ratio:360 / 460;margin:0;object-fit:contain;transform:none;transform-origin:center bottom}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{display:grid;place-items:end center}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback>img{width:100%;height:100%;object-fit:contain}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label{position:relative;inset:auto;grid-row:2;grid-column:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;width:100%;min-width:0;padding:10px 12px;transform:none;pointer-events:auto}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label small{grid-column:1 / -1}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label b{min-width:0;overflow-wrap:anywhere}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-change-skin{grid-row:2;grid-column:2;align-self:center;min-width:0;min-height:44px;margin-left:8px;padding:8px 11px;color:#e9fbf8;font:900 10px/1 system-ui,sans-serif;letter-spacing:.035em;text-transform:uppercase;background:linear-gradient(180deg,#218ba3,#0a6079);border:1px solid rgba(117,224,229,.74);border-radius:10px;box-shadow:0 3px #05394d;cursor:pointer}body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-albert-section[data-play-mode] .ar-mode-change-skin{display:none}@media(max-width:1280px),(max-height:760px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub,body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-hub-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) clamp(230px,21vw,300px);column-gap:16px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stage,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{grid-template:"main" minmax(0,1fr) / minmax(0,1fr)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{grid-template-rows:minmax(210px,2.08fr) minmax(124px,.92fr);min-height:350px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-copy{width:min(70%,430px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy{width:min(76%,430px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-actions{margin-top:11px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-actions{margin-top:7px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options{min-height:42px;padding-block:7px;font-size:10px}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-options{min-height:40px}}body.menu-redesign #screens .card.ar-shell .ar-nav-skin,body.menu-redesign #screens .card.ar-shell .ar-account-skin,body.menu-redesign #screens .ar-profile-avatar.ar-account-skin{position:relative;overflow:hidden;padding:0;border-radius:50%}body.menu-redesign #screens .card.ar-shell .ar-nav-skin>img.ar-avatar-skin,body.menu-redesign #screens .card.ar-shell .ar-account-skin>img.ar-avatar-skin,body.menu-redesign #screens .ar-profile-avatar>img.ar-avatar-skin{position:absolute;top:-14.8%;left:-39.3%;width:154%;height:auto;max-width:none;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}body.menu-redesign #screens .card.ar-shell .ar-nav-skin>img.ar-avatar-mark,body.menu-redesign #screens .card.ar-shell .ar-account-skin>img.ar-avatar-mark,body.menu-redesign #screens .ar-profile-avatar>img.ar-avatar-mark{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{gap:14px}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut .ar-nav-icon{width:30px;height:30px;flex:0 0 30px;padding:0;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut.is-active{color:#ffd263;background:#153a4e6b;border-top-color:#ffd26380}@media(max-height:840px)and (min-height:701px){body.menu-redesign #screens .card.ar-shell .ar-logo{min-height:150px;padding:12px 18px 8px}body.menu-redesign #screens .card.ar-shell .ar-logo-picture{width:min(100%,220px)}body.menu-redesign #screens .card.ar-shell .ar-nav-item,body.menu-redesign #screens .card.ar-shell .ar-nav-item.is-active,body.menu-redesign #screens .card.ar-shell .ar-nav-item[aria-current=page]{min-height:84px;padding:12px 18px;font-size:15px}body.menu-redesign #screens .card.ar-shell .ar-nav-icon{width:40px;height:40px;flex-basis:40px}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{min-height:62px;padding:12px 22px}}body.menu-redesign #screens .card.ar-shell .ar-player-panel{flex:0 1 auto;width:auto;max-width:100%;overflow:visible}body.menu-redesign #screens .card.ar-shell .ar-account{flex:0 1 auto;width:auto;min-width:340px;max-width:none}body.menu-redesign #screens .card.ar-shell .ar-account-main{min-width:0;overflow:visible}body.menu-redesign #screens .card.ar-shell .ar-account-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.menu-redesign #screens .ar-account-foot{display:flex;align-items:center;gap:8px;min-width:0;margin-top:4px}body.menu-redesign #screens .ar-account-foot>small{min-width:0;overflow:hidden;color:#eee0c3c2;font-size:11px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .ar-currency-wallet{display:inline-flex;align-items:center;gap:6px;min-width:0;font-variant-numeric:tabular-nums}body.menu-redesign #screens .ar-currency-balance{display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:2px 7px 2px 4px;color:#f7e5ba;font-size:10px;font-weight:850;line-height:1;white-space:nowrap;background:#02111c9e;border:1px solid rgba(231,191,102,.3);border-radius:999px}body.menu-redesign #screens .ar-currency-balance.is-mask-shards{color:#e8e5ff;border-color:#68d9e757}body.menu-redesign #screens .ar-currency-balance>b{color:#fff3c9;font-size:12px}body.menu-redesign #screens .ar-currency-icon{display:inline-grid;place-items:center;flex:0 0 20px;width:20px;height:20px}body.menu-redesign #screens .ar-currency-icon>img.ico{width:100%;height:100%;object-fit:contain}body.menu-redesign #screens .ar-page-wallet .ar-currency-balance{min-height:34px;padding:4px 10px 4px 5px;font-size:11px;background:#041724d1}body.menu-redesign #screens .ar-page-wallet .ar-currency-icon{flex-basis:26px;width:26px;height:26px}body.menu-redesign #screens .ar-page-wallet .ar-currency-balance>b{font-size:15px}body.menu-redesign #screens .card.ar-shell .ar-currency-card{display:grid;align-content:center;flex:0 0 auto;gap:8px;min-width:0;min-height:101px;width:max-content;max-width:100%;padding:10px 18px;background:linear-gradient(180deg,#0c283af7,#051826fa);border:2px solid rgba(119,128,120,.68);border-radius:22px;box-shadow:0 12px 22px #0000003b,inset 0 1px #ffffff12}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance{display:grid;align-content:center;grid-template-areas:"bild marke" "bild zahl";grid-template-columns:30px auto;column-gap:10px;row-gap:0;min-width:0;min-height:0;padding:0;background:none;border:0;border-radius:0}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance+.ar-currency-balance{padding-top:8px;border-top:1px solid rgba(231,191,102,.2)}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-icon{grid-area:bild;align-self:center;flex-basis:30px;width:30px;height:30px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.42))}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-label{display:block;grid-area:marke;min-width:0;overflow:hidden;color:#d8e7f0b8;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance>b{grid-area:zahl;color:#fff3c9;font-size:19px;font-weight:900;line-height:1.15}body.menu-redesign #screens .card.ar-shell .ar-currency-card .is-mask-shards>b{color:#e8e5ff}@media(max-width:1100px){body.menu-redesign #screens .card.ar-shell .ar-currency-card{gap:6px;min-height:0;padding:8px 13px;border-radius:16px}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance{grid-template-areas:"bild zahl";grid-template-columns:25px auto;column-gap:8px}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance+.ar-currency-balance{padding-top:6px}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-label{display:none}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-icon{flex-basis:25px;width:25px;height:25px}body.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance>b{font-size:16px}}body.menu-redesign .ar-flagge{display:block;overflow:hidden;width:34px;height:22px;background:#0b2334;border:1px solid rgba(9,20,28,.75);border-radius:4px;box-shadow:0 2px 5px #0006,inset 0 0 0 1px #ffffff29}body.menu-redesign .ar-flagge>svg{display:block;width:100%;height:100%}body.menu-redesign #screens .card.ar-shell .ar-language-shortcut .ar-flagge{width:34px;height:22px}body.menu-redesign #screens .ar-choice.ar-choice-sprache .ar-flagge{width:36px;height:23px;margin-bottom:6px}body.menu-redesign #screens .card.ar-page-card .ar-daily-reward .ar-currency-icon{flex-basis:18px;width:18px;height:18px}body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(0,1fr) minmax(360px,.3fr);column-gap:18px}body.menu-redesign #screens .card.ar-shell.has-hub-section .ar-play-area{display:grid;grid-template-rows:minmax(0,1fr);align-items:stretch;justify-items:stretch;align-self:stretch;min-height:0}body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-albert-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) clamp(300px,27vw,560px)}body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-albert-section[data-play-mode] .ar-context-hero #ar-hero-canvas,body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-albert-section[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{width:100%;max-width:none;aspect-ratio:2275 / 2770}@media(max-width:1280px),(max-height:760px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-albert-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) clamp(240px,24vw,360px)}}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase{width:100%;max-width:none;height:calc(100% - 14px);max-height:none;margin:14px 0 0;padding:26px 30px;border-radius:var(--bu-radius);transform:none;animation:bu-einschub .18s ease-out both}body.menu-redesign #screens .card.ar-shell .ar-skin-label{min-width:0;max-width:calc(100% - 8px)}body.menu-redesign #screens .card.ar-shell .ar-skin-label b{white-space:nowrap}body.menu-redesign #screens .card.ar-shell.has-hub-section .ar-skin-label span{display:none}@media(max-width:1400px){body.menu-redesign #screens .card.ar-shell .ar-skin-label span{display:none}}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-buehne{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;min-height:0;margin-top:18px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;min-height:0;padding:28px 24px 24px;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 50% 36%,rgba(99,209,223,.16),transparent 58%),var(--bu-glas);border:1px solid var(--bu-line);border-radius:20px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.crown{background:radial-gradient(ellipse at 50% 36%,rgba(242,181,55,.18),transparent 58%),var(--bu-glas);border-color:#f2b5376b}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero:before{content:"";position:absolute;top:0;right:18%;left:18%;height:62%;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 85%);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild{position:relative;display:grid;flex:1 1 0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;width:100%;min-height:0}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild img{width:auto;max-width:100%;height:100%;max-height:min(100%,320px);filter:drop-shadow(0 26px 22px rgba(0,0,0,.48));animation:bu-schweben 4.4s ease-in-out infinite}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.crown .kiste-bild img{animation-delay:-2.1s}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.leer .kiste-bild img{opacity:.55;filter:grayscale(.85) brightness(.66) drop-shadow(0 18px 16px rgba(0,0,0,.4));animation:none}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.leer:before{opacity:.35}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bestand{position:absolute;top:16px;right:16px;z-index:2;min-width:46px;padding:8px 13px;color:#102b3b;font-size:16px;font-weight:950;background:var(--bu-knopf-gold);border:2px solid #ffe294;border-radius:999px;box-shadow:0 3px #8d5918}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.leer .kiste-bestand{color:var(--bu-text-dim);background:#ffffff0f;border-color:var(--bu-line);box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-kicker{display:block;color:var(--bu-teal);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero.crown .kiste-kicker{color:var(--bu-gold-light)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-copy b{display:block;margin-top:4px;color:var(--bu-text-strong);font-size:clamp(20px,1.5vw,26px);line-height:1;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,.4)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;max-width:460px;color:var(--bu-text-dim);font-size:11px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen i{width:8px;height:8px;background:var(--rarity);border-radius:50%;box-shadow:0 0 6px var(--rarity)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen b{color:var(--bu-text)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-oeffnen{width:min(100%,320px);min-height:56px;margin-top:6px;font-size:17px;border-radius:16px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fuss{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;margin-top:16px;padding:14px 18px;font-size:12px;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:14px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;color:var(--bu-text)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz>b{color:var(--bu-teal);font-size:10px;letter-spacing:.14em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz strong{color:var(--bu-gold-light)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz small{flex-basis:100%;color:var(--bu-text-dim);font-size:11px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter{display:flex;align-items:center;gap:10px;padding-left:18px;border-left:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter>.ico{width:28px;height:28px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter b{display:block;color:var(--bu-text-strong);font-size:18px;line-height:1}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter small{color:var(--bu-text-dim);font-size:10px}@media(max-width:1400px){body.menu-redesign #screens .card.ar-shell>.ar-hub{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);column-gap:10px;padding:16px 20px 14px}body.menu-redesign #screens .card.ar-shell .ar-mode-stack{width:620px;max-width:none;transform:translate(-10px) scale(.84);transform-origin:0 0}body.menu-redesign #screens .card.ar-shell .ar-account{flex:1 1 280px;min-width:0}body.menu-redesign #screens .card.ar-shell .ar-account-name{font-size:clamp(16px,1.45vw,24px)}body.menu-redesign #screens .card.ar-shell #ar-hero-canvas{transform:translateY(-40px) scale(1)}body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(0,1fr) minmax(300px,.28fr)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase{padding:20px 22px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-buehne{gap:14px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero{padding:22px 18px 18px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild img{max-height:240px}body.menu-redesign #screens .card.ar-shell .ar-account{min-width:230px}}@media(max-width:1100px),(max-height:840px){body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-buehne{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:10px;margin-top:10px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero{display:grid;grid-template-columns:minmax(90px,22%) minmax(0,1fr);grid-template-areas:"bild copy" "bild chancen" "bild knopf";align-items:center;gap:4px 16px;padding:12px 14px 12px 12px;text-align:left}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero:before{right:auto;left:2%;width:20%}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild{grid-area:bild;height:100%}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild img{width:100%;height:auto;max-height:100%}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-copy{grid-area:copy}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-copy b{font-size:18px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen{grid-area:chancen;justify-content:flex-start;max-width:none}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bestand{top:10px;right:10px;min-width:0;padding:5px 9px;font-size:13px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-oeffnen{grid-area:knopf;justify-self:start;width:min(100%,260px);min-height:42px;margin-top:4px;font-size:14px}}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-shell .ar-account-foot{margin-top:2px}body.menu-redesign #screens .card.ar-page-card .ar-page-wallet .ar-currency-label{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase{height:calc(100% - 8px);margin-top:8px;padding:14px 16px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-chancen{display:none}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-buehne{flex:none;grid-auto-rows:auto}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-hero{min-height:118px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fuss{grid-template-columns:minmax(0,1fr);gap:8px;font-size:11px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz{gap:4px 12px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter{padding-left:0;border-left:0}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fuss{margin-top:10px;padding:10px 14px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fallschutz small{display:none}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut .ar-nav-icon{width:24px;height:24px;flex-basis:24px}}@media(max-width:780px){body.menu-redesign #screens .card.ar-shell.has-hub-section>.ar-hub{grid-template-columns:minmax(0,1fr)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-buehne{grid-template-columns:minmax(0,1fr);overflow:auto}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-fuss{grid-template-columns:minmax(0,1fr)}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kisten-splitter{padding-left:0;border-left:0}}@media(max-width:700px){body.menu-redesign #screens .card.ar-page-card .ar-page-wallet .ar-currency-wallet{display:flex;width:100%}body.menu-redesign #screens .card.ar-page-card .ar-page-wallet .ar-currency-balance{flex:1 1 0;justify-content:center}body.menu-redesign #screens .card.ar-page-card .ar-page-wallet .ar-currency-label{display:inline}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .kiste-bild img{animation:none}}.youtube-playables .ar-mode-card-multiplayer{display:none!important}.touch-ui .ar-nav-item,.touch-ui .ar-account,.touch-ui .ar-language-shortcut,.touch-ui .ar-settings-shortcut{min-height:48px}@media(max-width:700px),(max-height:500px){.menu-redesign #screens .card.ar-shell{display:block!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;border-radius:0!important}.menu-redesign #screens .card.ar-shell>.ar-hub{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,auto)!important;grid-template-areas:"topbar" "play" "hero" "quests"!important;grid-column:1!important;width:100%!important;height:auto!important;min-width:0!important;min-height:100dvh!important;padding:calc(var(--safe-top) + 10px) calc(var(--safe-right) + 10px) calc(var(--safe-bottom) + 86px) calc(var(--safe-left) + 10px)!important;overflow:visible!important;gap:12px!important}.menu-redesign #screens .card.ar-shell>.ar-hub:after{display:none!important}.menu-redesign #screens .card.ar-shell .ar-topbar,.menu-redesign #screens .card.ar-shell .ar-player-panel,.menu-redesign #screens .card.ar-shell .ar-play-area,.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important}.menu-redesign #screens .card.ar-shell .ar-player-panel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;width:100%!important;min-width:0!important;flex:1 1 auto!important}.menu-redesign #screens .card.ar-shell .ar-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.menu-redesign #screens .card.ar-shell .ar-account{width:100%!important;min-width:0!important}.menu-redesign #screens .card.ar-shell .ar-player-panel{grid-template-columns:minmax(0,1fr) auto auto!important}.menu-redesign #screens .card.ar-shell .ar-currency-card{gap:4px!important;width:auto!important;min-width:0!important;min-height:52px!important;padding:5px 9px!important;border-width:1px!important;border-radius:14px!important}.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance{grid-template-areas:"bild zahl"!important;grid-template-columns:18px auto!important;column-gap:6px!important}.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance+.ar-currency-balance{padding-top:4px!important}.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-label{display:none!important}.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.menu-redesign #screens .card.ar-shell .ar-currency-card .ar-currency-balance>b{font-size:12px!important}.menu-redesign #screens .card.ar-shell .ar-player-divider,.menu-redesign #screens .card.ar-shell .ar-settings-shortcut>span:last-child{display:none!important}.menu-redesign #screens .card.ar-shell .ar-language-shortcut,.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{width:52px!important;min-width:52px!important;min-height:52px!important;padding:4px!important}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut{position:static!important;inset:auto!important;z-index:auto!important;flex:0 0 52px!important;justify-content:center!important;gap:0!important;color:#f8d781!important;background:linear-gradient(180deg,#173644f5,#071b28f7)!important;border:1px solid rgba(170,150,103,.72)!important;border-radius:14px!important;box-shadow:0 6px 14px #0000003d,inset 0 1px #ffffff14!important}body.menu-redesign #screens .card.ar-shell .ar-settings-shortcut.is-active{color:#ffd263!important;background:#153a4ee6!important;border-color:#ffd263b3!important}.menu-redesign #screens .card.ar-shell .ar-mode-stack{position:relative!important;inset:auto!important;display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;transform:none!important}.menu-redesign #screens .card.ar-shell .ar-mode-card{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;transform:none!important}.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero{min-height:250px!important;order:3}.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:before,.menu-redesign #screens .card.ar-shell>.ar-hub>.ar-hero:after{display:none!important}.menu-redesign #screens .card.ar-shell #ar-hero-canvas{width:min(100%,320px)!important;height:250px!important;max-height:42vh!important;margin:0!important;justify-self:center!important;transform:none!important}.menu-redesign #screens .card.ar-shell>.ar-rail{position:fixed!important;z-index:8!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;height:calc(68px + var(--safe-bottom))!important;padding:6px var(--safe-right) var(--safe-bottom) var(--safe-left)!important;overflow:hidden!important;border-right:0!important;border-top:2px solid rgba(255,214,145,.22)!important}.menu-redesign #screens .card.ar-shell>.ar-rail .ar-logo{display:none!important}.menu-redesign #screens .card.ar-shell .ar-nav{display:flex!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important;flex:1 1 auto!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;gap:4px!important}.menu-redesign #screens .card.ar-shell .ar-nav-item{min-width:48px!important;min-height:48px!important;width:auto!important;height:52px!important;flex:1 1 0!important;justify-content:center!important;margin:0!important;padding:4px!important;border-radius:10px!important}.menu-redesign #screens .card.ar-shell .ar-nav-item>span:not(.ar-nav-icon){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}.menu-redesign #screens .card.ar-shell .ar-nav-icon,.menu-redesign #screens .card.ar-shell .ar-nav-item>.ico{width:42px!important;height:42px!important;padding:4px!important}.menu-redesign #screens .card.ar-shell .ar-nav-item:before,.menu-redesign #screens .card.ar-shell .ar-nav-item:after{display:none!important}}@media(max-width:460px){body.menu-redesign #screens .card.ar-shell .ar-topbar{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}body.menu-redesign #screens .card.ar-shell .ar-player-panel{grid-column:1!important;grid-row:1!important}body.menu-redesign #screens .card.ar-shell .ar-topbar-actions{grid-column:1!important;grid-row:2!important;justify-self:end!important}}@media(max-width:700px),(max-height:500px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub,body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-hub-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 112px auto!important;grid-template-areas:"topbar" "hero" "play"!important;align-content:start!important;gap:10px!important;padding:calc(var(--safe-top) + 8px) calc(var(--safe-right) + 9px) calc(var(--safe-bottom) + 84px) calc(var(--safe-left) + 9px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-play-area{grid-area:play!important;display:block!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:visible!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stage,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stage{grid-template:"main" auto / minmax(0,1fr)!important;display:grid!important;align-content:start!important;align-items:start!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;gap:0!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{position:relative!important;inset:auto!important;grid-area:main!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;gap:9px!important;transform:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;overflow:hidden!important;transform:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-multiplayer{height:clamp(242px,68vw,268px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-singleplayer{height:clamp(142px,38vw,158px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy{width:min(76%,330px)!important;padding:16px 18px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy{width:min(79%,340px)!important;padding:10px 16px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-kicker{margin-bottom:5px!important;font-size:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy>strong{font-size:clamp(27px,8.4vw,35px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy>strong{font-size:clamp(23px,7.5vw,31px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-description{margin-top:5px!important;font-size:9px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-actions,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-actions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-options{min-width:118px!important;min-height:44px!important;margin-top:0!important;padding:7px 13px!important;font-size:9px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{--ar-mode-drawer-x: 17px;--ar-mode-drawer-bottom: 18px;position:relative!important;inset:auto!important;grid-area:main!important;align-self:start!important;justify-self:stretch!important;width:100%!important;max-width:none!important;max-height:none!important;min-height:0!important;margin:0!important;padding:24px var(--ar-mode-drawer-x) var(--ar-mode-drawer-bottom)!important;overflow:visible!important;border-radius:18px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer-close{top:11px!important;right:11px!important;width:44px!important;height:44px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel h2{margin:9px 43px 18px 0!important;font-size:clamp(24px,7.2vw,31px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form{grid-template-columns:minmax(0,1fr)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form .ar-mode-action-join{width:100%!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel .ar-mode-action,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form input{min-height:48px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-intro{grid-template-columns:minmax(0,1fr)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub>.ar-context-hero{position:relative!important;inset:auto!important;grid-area:hero!important;display:grid!important;grid-template:minmax(0,1fr) / 102px minmax(0,1fr)!important;place-items:center!important;align-self:stretch!important;width:100%!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0!important;order:initial!important;overflow:hidden!important;pointer-events:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero:before,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero:after{content:none!important;display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero #ar-hero-canvas,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{position:relative!important;inset:auto!important;grid-row:1!important;grid-column:1!important;align-self:center!important;justify-self:center!important;display:grid;width:98px!important;height:108px!important;max-height:none!important;margin:0!important;object-fit:contain!important;transform:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback[hidden],body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero #ar-hero-canvas[hidden]{display:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback>img{width:100%!important;height:100%!important;object-fit:contain!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label{position:relative!important;inset:auto!important;grid-row:1!important;grid-column:2!important;align-self:center!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 9px!important;transform:none!important;pointer-events:auto!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label small{grid-row:1!important;grid-column:1 / -1!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-change-skin{grid-row:2!important;grid-column:2!important;min-width:88px!important;min-height:44px!important;padding:7px 9px!important;pointer-events:auto!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-actions{margin:18px calc(0px - var(--ar-mode-drawer-x)) calc(0px - var(--ar-mode-drawer-bottom))!important;padding:17px var(--ar-mode-drawer-x) var(--ar-mode-drawer-bottom)!important;border-radius:0 0 16px 16px!important}}@media(orientation:landscape)and (max-height:500px)and (min-width:701px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub,body.menu-redesign #screens .card.ar-shell.ar-mode-priority.has-hub-section[data-play-mode]>.ar-hub{grid-template-columns:minmax(0,1fr) clamp(148px,19vw,168px)!important;grid-template-rows:auto auto!important;grid-template-areas:"topbar topbar" "play hero"!important;align-items:start!important;column-gap:9px!important;row-gap:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-stack,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-stack{grid-template-rows:176px 108px!important;height:292px!important;gap:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-multiplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]:not([data-play-mode=neutral]) .ar-mode-card-singleplayer{height:100%!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy{width:min(68%,390px)!important;padding:10px 16px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-copy>strong{font-size:clamp(27px,4vw,34px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-copy>strong{font-size:clamp(22px,3.5vw,29px)!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-actions,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-actions{flex-wrap:nowrap!important;margin-top:6px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-cta,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-options,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-card-singleplayer .ar-mode-card-options{min-width:112px!important;min-height:44px!important;padding-inline:9px!important;font-size:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode]>.ar-hub>.ar-context-hero{grid-template:minmax(140px,1fr) auto / minmax(0,1fr)!important;align-self:start!important;width:100%!important;height:238px!important;min-height:238px!important;max-height:none!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero #ar-hero-canvas,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-mode-hero-fallback{grid-row:1!important;grid-column:1!important;align-self:end!important;width:min(100%,158px)!important;height:148px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label{grid-row:2!important;grid-column:1!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-self:end!important;padding:7px 8px 9px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label small,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label b,body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-change-skin{grid-column:1!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-context-hero .ar-skin-label b{grid-row:2!important;margin-bottom:5px!important;font-size:12px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-change-skin{grid-row:3!important;width:100%!important;min-width:0!important;min-height:44px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-drawer{padding-top:16px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-panel h2{margin-top:5px!important;margin-bottom:9px!important;font-size:23px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-copy>p{margin-top:8px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-brain-state{margin-top:8px!important;padding-block:7px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-solo-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;padding-top:12px!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form{grid-template-columns:minmax(0,1fr) auto!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form label{grid-column:1 / -1!important}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-mode-code-form .ar-mode-action-join{width:auto!important;min-width:112px!important}}body.menu-redesign{--ar-wert-gold: color-mix(in srgb, var(--ar-gold-deep) 84%, var(--ar-ink))}.menu-redesign .ar-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:clamp(12px,1.6vw,19px)}.menu-redesign .ar-setting-card{min-width:0;padding:clamp(17px,2vw,23px);color:var(--ar-ink);background:repeating-linear-gradient(-4deg,rgba(99,64,21,.018) 0 1px,transparent 1px 8px),linear-gradient(145deg,var(--ar-paper-light),var(--ar-paper));border:1px solid rgba(116,75,23,.5);border-radius:var(--ar-radius-md);box-shadow:0 7px 17px #020d1630,inset 0 0 0 2px #fff8dc4f}.menu-redesign .ar-setting-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.menu-redesign .ar-setting-card input[type=range]{width:100%;height:5px;margin:18px 0 8px;accent-color:var(--ar-turquoise-deep);cursor:pointer}.menu-redesign .ar-setting-card select,.menu-redesign .ar-setting-card input[type=text],.menu-redesign .ar-setting-card input[type=number]{min-height:40px;padding:8px 11px;color:var(--ar-ink);font:inherit;font-size:13px;font-weight:750;background:#fffceeb8;border:1px solid rgba(23,43,55,.28);border-radius:9px}.menu-redesign .ar-setting-card input:focus-visible,.menu-redesign .ar-setting-card select:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-settings-grid{gap:10px}.menu-redesign .ar-setting-card{padding:15px}}@media(max-width:640px){.menu-redesign .ar-settings-grid{grid-template-columns:1fr}}@media(prefers-contrast:more){.menu-redesign .ar-setting-card{border-width:2px}}.menu-redesign .ar-setting-heading{display:flex;align-items:flex-start;gap:12px;min-height:48px;margin-bottom:16px}.menu-redesign .ar-setting-heading>.ico{width:38px;height:38px;padding:8px;color:var(--ar-white);background:var(--ar-turquoise-deep);border:2px solid var(--ar-turquoise-light);border-radius:50%}.menu-redesign .ar-setting-heading h2{margin:0;color:var(--ar-ink);font-size:16px}.menu-redesign .ar-setting-heading p,.menu-redesign .ar-sub-setting p,.menu-redesign .ar-setting-card>small{margin:3px 0 0;color:#172b37a3;font-size:10px;line-height:1.35}.menu-redesign .ar-sub-setting{margin-top:14px;padding-top:13px;border-top:1px solid rgba(23,43,55,.14)}.menu-redesign .ar-setting-end>b{color:var(--ar-turquoise-deep);font-size:14px;font-variant-numeric:tabular-nums}.menu-redesign .ar-range-scale{display:flex;justify-content:space-between;gap:8px;color:#172b3794;font-size:8px}.menu-redesign .ar-range-scale span:nth-child(2){font-weight:850}.menu-redesign .ar-reset{margin-top:9px;padding:0;color:#172b37b3;font:inherit;font-size:9px;font-weight:850;background:none;border:0;border-bottom:1px solid rgba(23,43,55,.38);cursor:pointer}@media(hover:hover)and (pointer:fine){.menu-redesign .ar-reset:hover{color:var(--ar-turquoise-deep);border-color:var(--ar-turquoise-deep)}}.menu-redesign .ar-setting-end{display:flex;align-items:center;gap:11px}.menu-redesign .ar-check{display:flex;align-items:center;gap:5px;color:#172b37b8;font-size:10px;cursor:pointer}.menu-redesign .ar-range:focus-visible,.menu-redesign .ar-reset:focus-visible,.menu-redesign .ar-check input:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-settings-grid{gap:10px}.menu-redesign .ar-setting-card{padding:14px}.menu-redesign .ar-setting-heading{min-height:38px;margin-bottom:10px}.menu-redesign .ar-setting-heading>.ico{width:31px;height:31px;padding:6px}.menu-redesign .ar-setting-heading h2{font-size:13px}}body.menu-redesign #screens .ar-settings-page .ar-setting-data{min-height:0}body.menu-redesign #screens .ar-settings-page .ar-settings-data-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto}body.menu-redesign #screens .ar-settings-page .ar-settings-data-actions .btn{width:100%;min-height:42px}@media(max-width:700px){body.menu-redesign #screens .ar-settings-page .ar-settings-data-actions{grid-template-columns:1fr}}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading p,body.menu-redesign #screens .card.ar-page-card .ar-sub-setting p,body.menu-redesign #screens .card.ar-page-card .ar-setting-card>small,body.menu-redesign #screens .card.ar-page-card .ar-range-scale,body.menu-redesign #screens .card.ar-page-card .ar-check{color:var(--ar-ink-soft)}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading h2{color:var(--ar-ink)}body.menu-redesign #screens .card.ar-page-card .ar-setting-end>b{color:var(--ar-wert-gold);font-size:15px}body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-setting-row{color:var(--ar-ink)}body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-setting-row>b{color:var(--ar-wert-gold)}body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-choice:not(.is-active){color:var(--ar-ink);background:#fffae87a;border-color:#172b373d}body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-choice:not(.is-active) small{color:var(--ar-ink-soft)}body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-choice.is-active small{color:#102b3bc2}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-setting-card .ar-choice:not(.is-active):hover{background:#fffceed9}}body.menu-redesign #screens .card.ar-page-card .ar-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.menu-redesign #screens .card.ar-page-card .ar-setting-card{--ar-focus: var(--ar-turquoise-deep);display:flex;flex-direction:column;padding:clamp(20px,2vw,26px)}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading{gap:14px;margin-bottom:18px}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading>.ico{width:46px;height:46px;padding:9px;background:var(--bu-teal-soft);border:1px solid rgba(99,209,223,.45);border-radius:14px}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading h2{font-size:18px;text-transform:uppercase;letter-spacing:.01em}body.menu-redesign #screens .card.ar-page-card .ar-setting-heading p,body.menu-redesign #screens .card.ar-page-card .ar-sub-setting p,body.menu-redesign #screens .card.ar-page-card .ar-setting-card>small{font-size:12px}body.menu-redesign #screens .card.ar-page-card .ar-sub-setting{border-top-color:var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-range{height:6px;margin:16px 0 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#172b378c;border-radius:999px;outline-offset:6px}body.menu-redesign #screens .card.ar-page-card .ar-range::-webkit-slider-thumb{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bu-knopf-gold);border:2px solid #ffe294;border-radius:50%;box-shadow:0 2px #8d5918,0 4px 10px #00000059;cursor:pointer}body.menu-redesign #screens .card.ar-page-card .ar-range::-moz-range-thumb{width:18px;height:18px;background:var(--bu-knopf-gold);border:2px solid #ffe294;border-radius:50%;box-shadow:0 2px #8d5918,0 4px 10px #00000059;cursor:pointer}body.menu-redesign #screens .card.ar-page-card .ar-range::-moz-range-track{height:6px;background:#172b378c;border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-range-scale{font-size:10px}body.menu-redesign #screens .card.ar-page-card .ar-reset{color:#172b37b3;font-size:11px;border-bottom-color:#172b3761}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-reset:hover{color:var(--ar-ink);border-bottom-color:var(--ar-turquoise-deep)}}body.menu-redesign #screens .card.ar-page-card .ar-check{font-size:12px}body.menu-redesign #screens .card.ar-page-card .ar-check input{width:16px;height:16px;accent-color:var(--bu-gold)}body.menu-redesign #screens .card.ar-page-card .ar-settings-data-actions .btn.quiet{min-height:48px;color:var(--ar-ink);font-size:13px;background:#fffceeb8;border:1px solid rgba(23,43,55,.28);box-shadow:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-settings-data-actions .btn.quiet:not(:disabled):hover{color:var(--ar-ink);background:#fffffaf2}}body.menu-redesign #screens .card.ar-page-card .ar-settings-data-actions .btn.quiet.danger{color:#9d2827;border-color:#9d28278c}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-settings-data-actions .btn.quiet.danger:hover{background:#c94c3f2e}}@media(max-width:1180px){body.menu-redesign #screens .card.ar-page-card .ar-settings-grid{grid-template-columns:minmax(0,1fr)}}.youtube-playables .ar-setting-data,.youtube-playables .ar-check:has(#settings-muted){display:none!important}body.menu-redesign #screens .ar-profile-page .ar-profile-identity{--ar-profile-paper-text: var(--ar-ink);--ar-profile-paper-text-soft: var(--ar-ink-soft)}.menu-redesign .ar-profile-avatar{display:grid;place-items:center;width:clamp(94px,9vw,132px);height:clamp(94px,9vw,132px);overflow:hidden;color:var(--ar-white);font-size:46px;background:radial-gradient(circle at 40% 28%,#4d8798,#14394b 70%);border:5px solid var(--ar-gold);border-radius:50%;box-shadow:0 0 0 3px #6e440e,0 9px 18px #22150745}.menu-redesign .ar-profile-level{width:100%;margin-top:18px;padding-top:15px;border-top:1px solid rgba(67,44,19,.17)}.menu-redesign .ar-profile-level progress{width:100%;height:10px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0c181c8a;border:1px solid rgba(244,207,130,.28);border-radius:999px}.menu-redesign .ar-profile-level progress::-webkit-progress-bar{background:#0c181c40;border-radius:999px}.menu-redesign .ar-profile-level progress::-webkit-progress-value{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-profile-level progress::-moz-progress-bar{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-profile-identity{display:grid;grid-template-columns:auto minmax(280px,1fr) minmax(180px,.56fr) minmax(120px,.34fr);align-items:center;gap:clamp(15px,2vw,25px);padding:clamp(17px,2vw,25px);color:var(--ar-ink);background:repeating-linear-gradient(3deg,rgba(103,67,22,.018) 0 1px,transparent 1px 7px),linear-gradient(145deg,var(--ar-paper-light),var(--ar-paper));border:1px solid rgba(116,75,23,.54);border-radius:var(--ar-radius-md);box-shadow:var(--ar-shadow-tight),inset 0 0 0 2px #fff8dc57}.menu-redesign .ar-name-form{min-width:0}.menu-redesign .ar-name-form h2{margin:0;color:var(--ar-ink);font-size:19px}.menu-redesign .ar-name-form>label,.menu-redesign .ar-name-form>small{display:block;color:#172b37a6;font-size:10px}.menu-redesign .ar-name-form>label{margin-top:3px}.menu-redesign .ar-name-form>small{margin-top:5px;line-height:1.35}.menu-redesign .ar-inline-field{display:flex;gap:8px;margin-top:10px}.menu-redesign .ar-inline-field input{flex:1 1 auto;min-width:0;min-height:42px;padding:8px 11px;color:var(--ar-ink);font:inherit;font-size:14px;font-weight:800;background:#fffceec2;border:1px solid rgba(23,43,55,.31);border-radius:9px}.menu-redesign #screens .ar-inline-field button.btn{min-height:42px;padding:8px 14px;font-size:12px}.menu-redesign .ar-form-status{display:block;min-height:15px;margin-top:3px;color:#377f31;font-size:10px;font-weight:800}.menu-redesign .ar-profile-level{min-width:0;margin:0;padding:0 0 0 18px;border-top:0;border-left:1px solid rgba(67,44,19,.17)}.menu-redesign .ar-profile-level>span,.menu-redesign .ar-profile-level>b,.menu-redesign .ar-profile-level>small{display:block}.menu-redesign .ar-profile-level>span,.menu-redesign .ar-profile-level>small{color:#172b37a6;font-size:9px}.menu-redesign .ar-profile-level>b{margin-top:2px;font-size:19px;font-weight:950}.menu-redesign .ar-profile-level progress{margin:8px 0 4px;background:#172b372b;border-color:#172b3740}.menu-redesign .ar-profile-achievements{display:flex;align-items:center;gap:9px;min-width:0}.menu-redesign .ar-profile-achievements>.ico{width:46px;height:46px;padding:9px;color:var(--ar-gold-light);background:#225743;border:3px solid var(--ar-gold);border-radius:50%}.menu-redesign .ar-profile-achievements small,.menu-redesign .ar-profile-achievements b{display:block}.menu-redesign .ar-profile-achievements small{color:#172b379e;font-size:9px;text-transform:uppercase}.menu-redesign .ar-profile-achievements b{font-size:19px;font-weight:950}.menu-redesign .ar-profile-stats{margin-top:clamp(18px,2.5vh,28px)}.menu-redesign .ar-inline-field input:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:1080px){.menu-redesign .ar-profile-identity{grid-template-columns:auto minmax(230px,1fr) minmax(160px,.55fr)}.menu-redesign .ar-profile-achievements{display:none}}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-profile-identity{grid-template-columns:auto minmax(200px,1fr) minmax(140px,.55fr);gap:12px;padding:13px}.menu-redesign .ar-profile-avatar{width:72px;height:72px;font-size:32px;border-width:3px}.menu-redesign .ar-inline-field{margin-top:6px}.menu-redesign .ar-inline-field input,.menu-redesign #screens .ar-inline-field button.btn{min-height:35px}.menu-redesign .ar-profile-level>b{font-size:16px}.menu-redesign .ar-profile-stats{margin-top:14px}}@media(max-width:820px){.menu-redesign .ar-profile-identity{grid-template-columns:auto minmax(0,1fr)}.menu-redesign .ar-profile-level{grid-column:1 / -1;padding:11px 0 0;border-top:1px solid rgba(67,44,19,.17);border-left:0}}@media(max-width:640px){.menu-redesign .ar-profile-identity{grid-template-columns:1fr}.menu-redesign .ar-profile-avatar{justify-self:center}}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-level>span,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-level>small,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-name-form>label,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-name-form>small,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-achievements small{color:var(--ar-profile-paper-text-soft)}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-level>b,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-name-form h2,body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-achievements b{color:var(--ar-profile-paper-text)}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-level{border-left-color:#172b3733}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-identity input[type=text]{color:var(--ar-white);background:#061624b3;border:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-profile-level progress{height:12px;background:#061624b3;border-color:#ffffff14}.metacard{display:block;max-width:460px;text-align:left}.metacard .metahead{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.metacard .metahead span{opacity:.7;font-size:13px;white-space:nowrap}.metacard .metafoot{font-size:13px;opacity:.85;margin-top:8px;line-height:1.4}.metalist{display:flex;flex-direction:column;gap:2px;margin:14px 0}.metarow{display:flex;align-items:flex-start;gap:10px;padding:7px 10px;border-radius:10px;font-size:13px;opacity:.45}.metarow.da{opacity:1;background:#5fd0681a}.metarow .marke{flex:none;width:58px;font-size:11px;font-weight:800;opacity:.8;padding-top:2px}.metarow.da .marke{color:var(--good)}.metarow .icon{flex:none}.metarow .text{flex:1;min-width:0;line-height:1.35}.metarow .desc{opacity:.75;font-size:12px}.menu-redesign .ar-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:clamp(10px,1.4vw,16px)}.menu-redesign .ar-stat-card{position:relative;min-width:0;min-height:112px;padding:17px;overflow:hidden;color:var(--ar-ink);background:radial-gradient(circle at 92% 7%,rgba(255,255,255,.55),transparent 34%),linear-gradient(145deg,var(--ar-paper-light),var(--ar-paper));border:1px solid rgba(123,80,24,.5);border-radius:var(--ar-radius-md);box-shadow:0 6px 15px #020d1633,inset 0 0 0 2px #fffae857}.menu-redesign .ar-stat-card:after{content:"";position:absolute;right:-15px;bottom:-24px;width:70px;height:70px;border:12px solid rgba(139,89,25,.07);border-radius:50%}.menu-redesign .ar-level-track{display:grid;gap:9px}.menu-redesign .ar-level-number{color:var(--ar-gold-deep);font-size:18px;font-weight:950;text-align:center}.menu-redesign .ar-achievement-grid{display:grid;grid-template-columns:repeat(3,minmax(190px,1fr));gap:clamp(11px,1.5vw,17px)}.menu-redesign .ar-achievement-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:118px;padding:15px;color:var(--ar-ink);background:radial-gradient(circle at 100% 0,rgba(255,255,255,.52),transparent 35%),linear-gradient(145deg,var(--ar-paper-light),var(--ar-paper));border:1px solid rgba(116,75,23,.5);border-radius:var(--ar-radius-md);box-shadow:0 7px 16px #020d1633,inset 0 0 0 2px #fff8dc4d}.menu-redesign .ar-achievement-card.is-complete,.menu-redesign .ar-achievement-card.complete{border-color:#bd7d1bc7}.menu-redesign .ar-achievement-card.is-locked,.menu-redesign .ar-achievement-card.locked{filter:saturate(.58);opacity:.66}.menu-redesign .ar-achievement-copy{min-width:0}.menu-redesign .ar-achievement-progress{height:7px;margin-top:10px;overflow:hidden;background:#172b3726;border-radius:999px}.menu-redesign .ar-achievement-progress>span,.menu-redesign .ar-achievement-progress>div{display:block;height:100%;background:linear-gradient(90deg,var(--ar-green),#9dcb61);border-radius:inherit}@media(max-width:1360px){.menu-redesign .ar-achievement-grid{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media(max-width:1080px){.menu-redesign .ar-stat-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-stat-card{min-height:92px;padding:13px}.menu-redesign .ar-achievement-card{min-height:100px;padding:11px}}@media(max-width:820px){.menu-redesign .ar-achievement-grid{grid-template-columns:repeat(2,minmax(170px,1fr))}}@media(max-width:640px){.menu-redesign .ar-stat-grid,.menu-redesign .ar-achievement-grid{grid-template-columns:1fr}}.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 0 210px;width:210px;min-height:108px;padding:12px 18px 11px 14px;gap:12px;color:#f3e4c6;background:transparent;border:0;border-radius:0 23px 23px 0;box-shadow:none}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .card.ar-shell .ar-achievement-summary:hover{background:#ffffff09}}.menu-redesign #screens .card.ar-shell .ar-achievement-summary>.ico{width:66px;height:66px;padding:12px;background:radial-gradient(circle,#493113 0,#493113 52%,#102435 53%,#102435 65%,#e3a52a 66%,#e3a52a 75%,#71400c 76%);border:2px solid #ffdc76;box-shadow:0 3px #75450e,0 0 0 3px #ffe18b1f}.menu-redesign #screens .card.ar-shell .ar-achievement-summary small{color:#deceb0;font-size:12px}.menu-redesign #screens .card.ar-shell .ar-achievement-summary b{margin-top:4px;color:#fff0cf;font-size:23px}.menu-redesign #screens .card.ar-shell .ar-achievement-summary progress{display:block;width:108px;height:10px;margin-top:9px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#5b3f36b3;border:0;border-radius:999px}.menu-redesign #screens .card.ar-shell .ar-achievement-summary progress::-webkit-progress-bar{background:#5b3f36b3}.menu-redesign #screens .card.ar-shell .ar-achievement-summary progress::-webkit-progress-value,.menu-redesign #screens .card.ar-shell .ar-achievement-summary progress::-moz-progress-bar{background:linear-gradient(180deg,#ffd05d,#f0a629);border-radius:999px}@media(max-width:1080px),(max-height:700px){.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex-basis:128px;width:128px;min-height:62px;padding:5px 8px;gap:6px;border-radius:0 13px 13px 0}.menu-redesign #screens .card.ar-shell .ar-achievement-summary>.ico{width:40px;height:40px;padding:7px;border-width:1px;box-shadow:0 2px #75450e}.menu-redesign #screens .card.ar-shell .ar-achievement-summary small{font-size:7px}.menu-redesign #screens .card.ar-shell .ar-achievement-summary b{margin-top:2px;font-size:14px}.menu-redesign #screens .card.ar-shell .ar-achievement-summary progress{width:57px;height:6px;margin-top:4px}}@media(prefers-contrast:more){.menu-redesign .ar-stat-card,.menu-redesign .ar-achievement-card{border-width:2px}}.menu-redesign .ar-level-copy progress,.menu-redesign .ar-achievement-progress progress{width:100%;height:10px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0c181c8a;border:1px solid rgba(244,207,130,.28);border-radius:999px}.menu-redesign .ar-level-copy progress::-webkit-progress-bar,.menu-redesign .ar-achievement-progress progress::-webkit-progress-bar{background:#0c181c40;border-radius:999px}.menu-redesign .ar-level-copy progress::-webkit-progress-value{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-level-copy progress::-moz-progress-bar{background:linear-gradient(180deg,var(--ar-gold-light),var(--ar-gold));border-radius:999px}.menu-redesign .ar-achievement-summary{display:flex;align-items:center;justify-content:center;gap:11px;width:min(21vw,230px);min-height:76px;padding:10px 16px;color:var(--ar-white);font:inherit;text-align:left;background:linear-gradient(135deg,#113143f7,#061c2cf9);border:1px solid rgba(238,197,112,.42);border-radius:19px;box-shadow:var(--ar-shadow-tight),inset 0 1px #ffffff12;cursor:pointer}.menu-redesign .ar-achievement-summary>.ico{width:50px;height:50px;padding:9px;color:var(--ar-gold-light);background:radial-gradient(circle,#295f48 0 58%,#173b32 59% 68%,var(--ar-gold) 69% 77%,#704413 78%);border:2px solid #ffe19a;border-radius:50%;box-shadow:0 2px #5d390f}.menu-redesign .ar-achievement-summary small,.menu-redesign .ar-achievement-summary b{display:block}.menu-redesign .ar-achievement-summary small{color:#fffaf0b8;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.menu-redesign .ar-achievement-summary b{margin-top:2px;color:var(--ar-green);font-size:clamp(19px,1.8vw,27px);font-weight:950;line-height:1;font-variant-numeric:tabular-nums}.menu-redesign .ar-milestones,.menu-redesign .ar-achievements{margin-top:clamp(18px,2.5vh,28px)}.menu-redesign .ar-stat-card>span,.menu-redesign .ar-stat-card>b,.menu-redesign .ar-stat-card>small{position:relative;z-index:1;display:block}.menu-redesign .ar-stat-card>span{color:#172b37ab;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.menu-redesign .ar-stat-card>b{margin-top:8px;font-size:clamp(24px,2.25vw,35px);font-weight:950;line-height:1}.menu-redesign .ar-stat-card>small{margin-top:7px;color:#172b37a6;font-size:10px}.menu-redesign .ar-level-overview{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,2.3vw,29px);padding:clamp(18px,2.3vw,28px);color:var(--ar-ink);background:repeating-linear-gradient(3deg,rgba(103,67,22,.018) 0 1px,transparent 1px 7px),linear-gradient(145deg,var(--ar-paper-light),var(--ar-paper));border:1px solid rgba(116,75,23,.54);border-radius:var(--ar-radius-md);box-shadow:var(--ar-shadow-tight),inset 0 0 0 2px #fff8dc57}.menu-redesign .ar-level-copy h2{margin:0;color:var(--ar-ink);font-size:clamp(19px,2vw,28px);line-height:1.1}.menu-redesign .ar-level-xp{display:flex;justify-content:space-between;gap:15px;margin-top:6px;color:#172b37ad;font-size:10px}.menu-redesign .ar-level-copy>p{margin:10px 0 0;color:#172b37ab;font-size:11px;line-height:1.4}.menu-redesign .ar-level-track{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:10px}.menu-redesign .ar-level-node{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:72px;padding:10px;color:#fffaf07a;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:12px}.menu-redesign .ar-level-node.is-unlocked{color:var(--ar-white);background:#71b75a1a;border-color:#71b75a4d}.menu-redesign .ar-level-node-mark{width:45px;color:var(--ar-gold-light);font-size:8px;font-weight:950;text-align:center;text-transform:uppercase}.menu-redesign .ar-level-node b,.menu-redesign .ar-level-node small{display:block}.menu-redesign .ar-level-node small{margin-top:2px;color:currentColor;font-size:9px;line-height:1.25;opacity:.66}.menu-redesign .ar-achievement-card .ar-achievement-icon{display:grid;place-items:center;width:58px;height:58px;padding:11px;color:var(--ar-gold-light);background:radial-gradient(circle,#285d47 0 59%,#173d32 60% 70%,var(--ar-gold) 71%);border:2px solid var(--ar-gold-light);border-radius:50%;box-shadow:0 3px #68400d}.menu-redesign .ar-achievement-category{display:block;color:var(--ar-turquoise-deep);font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.menu-redesign .ar-achievement-copy h3{margin:2px 0 0;color:var(--ar-ink);font-size:13px}.menu-redesign .ar-achievement-copy p{margin:3px 0 0;color:#172b37a8;font-size:10px;line-height:1.3}.menu-redesign .ar-achievement-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:auto;margin-top:8px;overflow:visible;background:none}.menu-redesign .ar-achievement-progress progress{height:7px;background:#172b3726;border:0}.menu-redesign .ar-achievement-progress progress::-webkit-progress-value{background:linear-gradient(90deg,var(--ar-green),#9dcb61);border-radius:999px}.menu-redesign .ar-achievement-progress progress::-moz-progress-bar{background:linear-gradient(90deg,var(--ar-green),#9dcb61);border-radius:999px}.menu-redesign .ar-achievement-progress>span{height:auto;color:#172b379e;font-size:8px;font-weight:850;white-space:nowrap;background:none}.menu-redesign .ar-achievement-summary:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(max-width:1080px){.menu-redesign .ar-achievement-summary{width:min(23vw,190px)}.menu-redesign .ar-level-track{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-achievement-summary{width:min(25vw,150px);min-height:55px;padding:6px 9px;border-radius:14px}.menu-redesign .ar-achievement-summary>.ico{width:38px;height:38px;padding:7px;border-width:1px}.menu-redesign .ar-achievement-summary b{font-size:17px}.menu-redesign .ar-milestones,.menu-redesign .ar-achievements{margin-top:14px}.menu-redesign .ar-level-overview{gap:14px;padding:13px}.menu-redesign .ar-level-track{grid-template-columns:repeat(3,minmax(150px,1fr))}.menu-redesign .ar-level-node{min-height:60px;padding:7px}}@media(max-width:820px){.menu-redesign .ar-level-track{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media(max-width:640px){.menu-redesign .ar-achievement-summary{display:none}.menu-redesign .ar-level-overview,.menu-redesign .ar-level-track{grid-template-columns:1fr}}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell .ar-achievement-summary:hover{background:linear-gradient(180deg,#113144fa,#071d2bfa);transform:translateY(-1px)}}body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 0 280px;width:280px;min-height:101px;padding:12px 18px;background:linear-gradient(180deg,#0c283af7,#051826fa);border:2px solid rgba(119,128,120,.68);border-radius:22px;box-shadow:0 12px 22px #0000003b,inset 0 1px #ffffff12}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 0 150px;width:150px;min-height:62px;padding:5px 8px;gap:6px;border-width:1px;border-radius:14px}}body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 1 265px;width:auto;min-width:0}@media(max-width:780px){body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 1 150px;width:auto}}@media(max-width:460px){body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{display:none}}body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-achievement-summary{min-height:82px}@media(max-width:1280px),(max-height:760px){body.menu-redesign #screens .card.ar-shell.ar-mode-priority[data-play-mode] .ar-achievement-summary{min-height:60px}}body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 0 265px;width:265px}body.menu-redesign #screens .card.ar-page-card .ar-stat-card:after{border-color:#ffffff0d}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-stat-card{--ar-stat-paper-text: var(--ar-ink);--ar-stat-paper-text-soft: var(--ar-ink-soft);--ar-stat-paper-accent: color-mix(in srgb, var(--ar-turquoise-deep) 75%, var(--ar-ink))}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-stat-card>small{color:var(--ar-stat-paper-text-soft)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy p,body.menu-redesign #screens .card.ar-page-card .ar-level-xp span,body.menu-redesign #screens .card.ar-page-card .ar-achievement-card p,body.menu-redesign #screens .card.ar-page-card .ar-achievement-progress span{color:var(--bu-text-dim)}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-stat-card>span{color:var(--ar-stat-paper-accent);font-size:10px;letter-spacing:.12em}body.menu-redesign #screens .card.ar-page-card .ar-profile-page .ar-stat-card>b{color:var(--ar-stat-paper-text)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy h2,body.menu-redesign #screens .card.ar-page-card .ar-level-xp b,body.menu-redesign #screens .card.ar-page-card .ar-achievement-card h3{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy progress,body.menu-redesign #screens .card.ar-page-card .ar-achievement-progress progress{height:12px;background:#061624b3;border-color:#ffffff14}body.menu-redesign #screens .card.ar-page-card .ar-level-overview{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,23%);gap:clamp(20px,3vw,44px);min-height:230px;padding:clamp(22px,2.4vw,34px) clamp(24px,2.8vw,42px);overflow:hidden;background:radial-gradient(circle at 88% 38%,rgba(83,204,216,.15),transparent 31%),linear-gradient(112deg,#143c4ef5,#081f30f5 68%);border-color:#6ec4d245}body.menu-redesign #screens .card.ar-page-card .ar-level-overview:after{position:absolute;right:-70px;bottom:-105px;z-index:-1;width:360px;height:250px;content:"";border:1px solid rgba(103,205,218,.09);border-radius:50%;box-shadow:0 0 0 34px #67cdda09,0 0 0 78px #67cdda06;transform:rotate(-12deg)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy{z-index:1;display:flex;flex-direction:column;align-self:center;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-level-main{display:flex;align-items:center;gap:clamp(17px,2vw,28px);margin-top:7px}body.menu-redesign #screens .card.ar-page-card .ar-level-number{display:flex;flex:none;align-items:baseline;gap:10px}body.menu-redesign #screens .card.ar-page-card .ar-level-number small{color:var(--bu-text);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-level-number strong{color:var(--bu-gold-light);font-size:clamp(48px,5vw,72px);font-weight:950;line-height:.9;text-shadow:0 3px 0 rgba(87,49,8,.58)}body.menu-redesign #screens .card.ar-page-card .ar-level-message{min-width:0;padding-left:clamp(16px,2vw,27px);border-left:2px solid rgba(99,209,223,.62)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy h2{max-width:620px;font-size:clamp(20px,1.75vw,29px);line-height:1.05}body.menu-redesign #screens .card.ar-page-card .ar-level-message>b{display:block;margin-top:7px;color:var(--bu-gold-light);font-size:11px;letter-spacing:.06em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>progress{height:13px;margin-top:17px}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>progress::-webkit-progress-value{background:var(--bu-knopf-gold)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>progress::-moz-progress-bar{background:var(--bu-knopf-gold)}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>p{max-width:760px;margin-bottom:0}body.menu-redesign #screens .card.ar-page-card .ar-level-albert{position:relative;z-index:1;display:grid;align-self:stretch;place-items:end center;min-width:180px}body.menu-redesign #screens .card.ar-page-card .ar-level-albert:before{position:absolute;top:14%;bottom:12%;left:-17px;width:2px;content:"";background:linear-gradient(transparent,rgba(99,209,223,.72) 22%,rgba(99,209,223,.72) 78%,transparent)}body.menu-redesign #screens .card.ar-page-card .ar-level-albert-glow{position:absolute;right:1%;bottom:-26px;left:1%;height:112px;background:radial-gradient(ellipse,rgba(84,202,214,.27),transparent 68%);filter:blur(8px)}body.menu-redesign #screens .card.ar-page-card .ar-level-albert img{position:relative;z-index:1;display:block;width:auto;height:clamp(176px,14vw,214px);max-width:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 13px 9px rgba(0,0,0,.42))}body.menu-redesign #screens .card.ar-page-card .ar-level-pill{position:absolute;right:-4px;bottom:5px;z-index:2;display:grid;place-items:center;min-width:58px;min-height:58px;padding:7px;color:#183143;line-height:1;background:var(--bu-knopf-gold);border:2px solid #ffe59a;border-radius:16px;box-shadow:0 6px #6037078c,0 12px 24px #0000004d;transform:rotate(2deg)}body.menu-redesign #screens .card.ar-page-card .ar-level-pill small{font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-level-pill b{font-size:25px;font-weight:950}body.menu-redesign #screens .card.ar-page-card .ar-milestones{padding:18px 22px 12px}body.menu-redesign #screens .card.ar-page-card .ar-level-track{position:relative;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 6px;padding-top:8px}body.menu-redesign #screens .card.ar-page-card .ar-level-track:before{content:"";position:absolute;top:70px;right:7%;left:7%;height:4px;background:var(--bu-line);border-radius:2px}body.menu-redesign #screens .card.ar-page-card .ar-level-node{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:0;padding:6px 6px 10px;color:var(--bu-text-dim);text-align:center;background:transparent;border:0}body.menu-redesign #screens .card.ar-page-card .ar-level-node-mark{order:0;min-width:56px;padding:3px 9px;color:var(--bu-text-dim);font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid var(--bu-line);border-radius:999px}body.menu-redesign #screens .card.ar-page-card .ar-level-node-icon{order:1;z-index:1;display:grid;place-items:center;width:60px;height:60px;padding:13px;background:#0b2639;border:3px solid var(--bu-line);border-radius:50%;box-shadow:0 6px 14px #00000059;filter:grayscale(.7) brightness(.8)}body.menu-redesign #screens .card.ar-page-card .ar-level-node>span:last-child{order:2;max-width:170px}body.menu-redesign #screens .card.ar-page-card .ar-level-node b{color:var(--bu-text);font-size:12px}body.menu-redesign #screens .card.ar-page-card .ar-level-node small{font-size:10px;opacity:.75}body.menu-redesign #screens .card.ar-page-card .ar-level-node.is-unlocked{color:var(--bu-text)}body.menu-redesign #screens .card.ar-page-card .ar-level-node.is-unlocked .ar-level-node-mark{color:#102b3b;background:var(--bu-knopf-gold);border-color:#ffe294}body.menu-redesign #screens .card.ar-page-card .ar-level-node.is-unlocked .ar-level-node-icon{background:radial-gradient(circle at 50% 35%,#1f5a6d,#0b2639 75%);border-color:var(--bu-gold);box-shadow:0 0 0 4px #f2b5372e,0 6px 14px #00000059;filter:none}body.menu-redesign #screens .card.ar-page-card .ar-level-node.is-unlocked b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-achievement-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}body.menu-redesign #screens .card.ar-page-card .ar-achievement-card{min-height:112px;padding:16px}body.menu-redesign #screens .card.ar-page-card .ar-achievement-card.is-unlocked{background:linear-gradient(135deg,#f2b5371f,#ffffff0a 60%);border-color:#f2b53773}body.menu-redesign #screens .card.ar-page-card .ar-achievement-card.is-locked{--ar-achievement-paper-text: var(--ar-ink);--ar-achievement-paper-text-soft: var(--ar-ink-soft);--ar-achievement-paper-accent: color-mix(in srgb, var(--ar-turquoise-deep) 75%, var(--ar-ink));opacity:1}body.menu-redesign #screens .card.ar-page-card .ar-achievement-card.is-locked .ar-achievement-icon{filter:grayscale(.9) brightness(.75)}body.menu-redesign #screens .card.ar-page-card .ar-achievement-category{color:var(--bu-teal);font-size:9px;letter-spacing:.14em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-progression-page .ar-achievement-card.is-locked .ar-achievement-category{color:var(--ar-achievement-paper-accent)}body.menu-redesign #screens .card.ar-page-card .ar-progression-page .ar-achievement-card.is-locked h3{color:var(--ar-achievement-paper-text)}body.menu-redesign #screens .card.ar-page-card .ar-progression-page .ar-achievement-card.is-locked p,body.menu-redesign #screens .card.ar-page-card .ar-progression-page .ar-achievement-card.is-locked .ar-achievement-progress>span{color:var(--ar-achievement-paper-text-soft)}body.menu-redesign #screens .card.ar-page-card .ar-achievement-progress progress::-webkit-progress-value{background:linear-gradient(180deg,#8ae58f,#4fbf62)}body.menu-redesign #screens .card.ar-page-card .ar-achievement-card.is-unlocked .ar-achievement-progress progress::-webkit-progress-value{background:var(--bu-knopf-gold)}@media(max-width:1100px){body.menu-redesign #screens .card.ar-page-card .ar-level-overview{grid-template-columns:minmax(0,1fr) 180px;gap:20px}}@media(max-width:920px){body.menu-redesign #screens .card.ar-page-card .ar-level-main{align-items:flex-start}body.menu-redesign #screens .card.ar-page-card .ar-level-number{display:grid;gap:3px}}@media(max-width:700px){body.menu-redesign #screens .card.ar-page-card .ar-level-overview{display:block;min-height:300px;padding:20px}body.menu-redesign #screens .card.ar-page-card .ar-level-copy{padding-right:52px}body.menu-redesign #screens .card.ar-page-card .ar-level-main{display:block}body.menu-redesign #screens .card.ar-page-card .ar-level-number{display:flex;align-items:baseline}body.menu-redesign #screens .card.ar-page-card .ar-level-message{margin-top:7px;padding-left:0;border-left:0}body.menu-redesign #screens .card.ar-page-card .ar-level-message h2{max-width:82%}body.menu-redesign #screens .card.ar-page-card .ar-level-copy>p{max-width:73%}body.menu-redesign #screens .card.ar-page-card .ar-level-xp{display:grid;gap:2px;max-width:72%}body.menu-redesign #screens .card.ar-page-card .ar-level-albert{position:absolute;right:10px;bottom:0;width:122px;min-width:0;height:180px;opacity:.8}body.menu-redesign #screens .card.ar-page-card .ar-level-albert:before{content:none}body.menu-redesign #screens .card.ar-page-card .ar-level-albert img{height:150px}body.menu-redesign #screens .card.ar-page-card .ar-level-pill{right:0;bottom:8px;min-width:46px;min-height:46px;border-radius:13px}body.menu-redesign #screens .card.ar-page-card .ar-level-pill b{font-size:20px}}@media(max-width:1400px){body.menu-redesign #screens .card.ar-shell .ar-achievement-summary{flex:0 0 210px;width:210px}}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-page-card .ar-level-track:before{display:none}}@media(max-width:700px),(max-height:500px){.menu-redesign #screens .card.ar-shell .ar-achievement-summary>span:last-child{display:none!important}.menu-redesign #screens .card.ar-shell .ar-achievement-summary{width:52px!important;min-width:52px!important;min-height:52px!important;padding:4px!important}.menu-redesign #screens .card.ar-shell .ar-achievement-summary>.ico{width:42px!important;height:42px!important;padding:7px!important}}.upgcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;overflow-y:auto;padding-right:4px;text-align:left;scrollbar-width:thin}.upgrades-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:16px 0;text-align:left}.upg{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;width:100%;display:block;background:#ffffff12;border-radius:14px;padding:12px;cursor:pointer;border:2px solid transparent;transition:border-color .12s,transform .12s}.upg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.upg:hover{transform:translateY(-2px);border-color:#ffb52e99}}.upg.bought{border-color:var(--good);opacity:.75;cursor:default}.upg.locked{opacity:.4;cursor:default}@media(hover:hover)and (pointer:fine){.upg.locked:hover{transform:none;border-color:transparent}}@media(hover:hover)and (pointer:fine){.upg.bought:hover{transform:none;border-color:var(--good)}}.upg:disabled{color:inherit}.upg .title{font-weight:800;font-size:14px;display:flex;align-items:baseline;gap:6px}.upg .title .icon{flex:none}.upg .title .name{flex:1;min-width:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.upg .cost{color:var(--accent);flex:none;white-space:nowrap}.upg .desc{font-size:12px;opacity:.75;margin-top:4px;line-height:1.35}.upg .lvl{font-size:11px;opacity:.6;margin-top:5px}.upg.static{cursor:default}@media(hover:hover)and (pointer:fine){.upg.static:hover{transform:none;border-color:transparent}}@media(hover:hover)and (pointer:fine){.upg.static.bought:hover{border-color:var(--good)}}.menu-redesign #screens .upg,.menu-redesign #pause .upg{color:var(--ar-ink);background:#fffae89e;border-color:#4931152e;box-shadow:0 4px 10px #462b0e14}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .upg:hover,.menu-redesign #pause .upg:hover{border-color:var(--ar-gold-deep);box-shadow:0 7px 14px #462b0e21}}.menu-redesign #screens .upg.bought,.menu-redesign #pause .upg.bought{background:#71b75a21;border-color:#4e9140}.menu-redesign #screens .upg .cost,.menu-redesign #pause .upg .cost{color:#9b5d11}.menu-redesign #screens .upg:focus-visible,.menu-redesign #pause .upg:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){.menu-redesign #screens .upg,.menu-redesign #pause .upg{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(prefers-reduced-motion:reduce){@media(hover:hover)and (pointer:fine){.menu-redesign #screens .upg:hover,.menu-redesign #pause .upg:hover{transform:none}}}body.menu-redesign #screens .upg,body.menu-redesign #pause .upg{color:var(--bu-text);background:var(--bu-glas);border-color:var(--bu-line);box-shadow:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .upg:hover:not(:disabled),body.menu-redesign #pause .upg:hover:not(:disabled){background:var(--bu-glas-hover);border-color:#f2b53799}}body.menu-redesign #screens .upg.bought,body.menu-redesign #pause .upg.bought{background:#71b75a1f;border-color:#71b75a80}body.menu-redesign #screens .upg .cost,body.menu-redesign #pause .upg .cost{color:var(--bu-gold-light)}body.menu-redesign #screens .screen .card.draft-scan-card{width:min(98vw,1620px);max-width:none;height:min(96vh,940px);max-height:96vh;padding:17px 34px 14px;overflow:hidden;border:0;border-radius:0;color:#f6f0df;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left}body.menu-redesign #screens .card.draft-scan-card .draft-scan{--scan-cyan: #59ecf0;--scan-gold: #f7bd42;--scan-coral: #ff725f;--scan-violet: #c789f4;--scan-green: #9bc85b;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head{position:relative;z-index:12;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:66px;padding:0 2px 8px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgba(89,236,240,.24),rgba(89,236,240,.05) 38%,transparent 74%)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head h2{display:flex;align-items:center;gap:12px;margin:0;color:#fff2cf;font-size:clamp(24px,2.15vw,34px);font-weight:950;letter-spacing:-.025em;text-shadow:0 3px 12px rgba(0,0,0,.72)}body.menu-redesign #screens .card.draft-scan-card #draft-scan-title:focus{outline:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-title-text{min-width:0}body.menu-redesign #screens .card.draft-scan-card .draft-scan-title-icon{display:grid;place-items:center;width:40px;height:40px;color:var(--scan-gold);filter:drop-shadow(0 0 9px rgba(247,189,66,.22))}body.menu-redesign #screens .card.draft-scan-card .draft-scan-title-icon>.ico{width:100%;height:100%;object-fit:contain}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet{display:inline-flex;align-items:center;gap:7px;min-height:45px;padding:8px 18px;border:1px solid rgba(89,236,240,.29);border-radius:999px;color:#fff4d4;background:linear-gradient(180deg,#0e4c58b8,#052b3bc7);box-shadow:inset 0 1px #ffffff14,0 8px 28px #00000047;font-size:15px;white-space:nowrap}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet>.ico{width:23px;height:23px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet strong{color:var(--scan-gold);font-size:20px;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.draft-scan-card .draft-scan-stage{position:relative;flex:1 1 auto;width:min(100%,1200px);min-height:0;margin:0 auto;isolation:isolate}body.menu-redesign #screens .card.draft-scan-card .draft-scan-lines{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung{--scan-color: var(--scan-gold);fill:none;stroke:var(--scan-color);stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;opacity:.62;filter:drop-shadow(0 0 3px rgba(247,189,66,.18));transition:opacity .18s cubic-bezier(.22,1,.36,1),filter .18s cubic-bezier(.22,1,.36,1)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung .draft-scan-pfad,body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung .draft-scan-anker-ring{vector-effect:non-scaling-stroke}body.menu-redesign #screens .card.draft-scan-card .draft-scan-anker-ring{fill:#031020e6;stroke:var(--scan-color);stroke-width:1.65}body.menu-redesign #screens .card.draft-scan-card .draft-scan-anker-kern{fill:var(--scan-color);stroke:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.draft-scan-sinne{--scan-color: var(--scan-cyan)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.draft-scan-taktik{--scan-color: var(--scan-green)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.draft-scan-gehirn{--scan-color: var(--scan-gold)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.is-focused{stroke:var(--scan-cyan);opacity:1;filter:drop-shadow(0 0 6px rgba(89,236,240,.72))}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.is-focused .draft-scan-anker-ring{stroke:#a4ffff;stroke-width:2.35}body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung.is-focused .draft-scan-anker-kern{fill:#edffff}body.menu-redesign #screens .card.draft-scan-card .draft-scan-sichtkegel{opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-sichtkegel path{fill:#59ecf024;stroke:#59ecf07a;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}body.menu-redesign #screens .card.draft-scan-card .draft-scan-sichtkegel.is-focused{opacity:1;filter:drop-shadow(0 0 7px rgba(89,236,240,.34))}body.menu-redesign #screens .card.draft-scan-card .draft-scan-figure{position:absolute;z-index:2;top:50%;left:50%;width:clamp(360px,34vw,520px);height:min(98%,700px);min-height:390px;transform:translate(-50%,-50%);pointer-events:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-aura{position:absolute;z-index:0;top:6%;right:-8%;bottom:1%;left:-8%;border:1px solid rgba(89,236,240,.2);border-radius:50%;background:radial-gradient(ellipse at 50% 58%,rgba(89,236,240,.1),transparent 48%),repeating-radial-gradient(ellipse at 50% 56%,transparent 0 15%,rgba(89,236,240,.07) 15.2%,transparent 15.7% 25%);box-shadow:inset 0 0 60px #59ecf00f,0 12px 38px #0003}body.menu-redesign #screens .card.draft-scan-card .draft-scan-raster{position:absolute;z-index:4;top:8%;right:15%;bottom:4%;left:15%;border-radius:47% 47% 40% 40%/34% 34% 57% 57%;background:repeating-linear-gradient(0deg,transparent 0 22px,rgba(89,236,240,.16) 22px 23px),repeating-linear-gradient(90deg,transparent 0 29px,rgba(89,236,240,.13) 29px 30px);mix-blend-mode:screen;opacity:.66;-webkit-mask-image:radial-gradient(ellipse at center,#000 38%,rgba(0,0,0,.76) 62%,transparent 79%);mask-image:radial-gradient(ellipse at center,#000 38%,rgba(0,0,0,.76) 62%,transparent 79%)}body.menu-redesign #screens .card.draft-scan-card #draft-albert-canvas,body.menu-redesign #screens .card.draft-scan-card .draft-scan-fallback{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.46)) drop-shadow(0 0 20px rgba(89,236,240,.26))}body.menu-redesign #screens .card.draft-scan-card .draft-scan-mobile-anker,body.menu-redesign #screens .card.draft-scan-card #draft-albert-canvas[hidden],body.menu-redesign #screens .card.draft-scan-card .draft-scan-fallback[hidden]{display:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-fallback>img{width:100%;height:100%;object-fit:contain}body.menu-redesign #screens .card.draft-scan-card .draft-scan-line{position:absolute;z-index:5;top:12%;right:0;left:0;height:2px;background:linear-gradient(90deg,transparent,rgba(89,236,240,.95) 38% 62%,transparent);box-shadow:0 0 13px #59ecf0b8,0 10px 25px #59ecf024;opacity:.72;animation:draft-scan-linie 4.6s ease-in-out infinite;will-change:top,opacity}body.menu-redesign #screens .card.draft-scan-card .draft-scan-marke{position:absolute;z-index:6;left:50%;color:#a9f8f68f;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.16em;white-space:nowrap;transform:translate(-50%)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-marke-oben{top:5%}body.menu-redesign #screens .card.draft-scan-card .draft-scan-marke-unten{bottom:1%}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade{--scan-color: var(--scan-gold);position:absolute;z-index:7;top:var(--scan-y);display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;width:clamp(270px,20vw,310px);min-height:82px;padding:0;border:0;color:#fff2d2;background:transparent;font:inherit;text-align:left;text-shadow:0 2px 7px rgba(0,0,0,.88);transform:translateY(-50%);transition:transform .15s ease,filter .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-links{left:0}body.menu-redesign #screens .card.draft-scan-card .draft-scan-rechts{right:0}body.menu-redesign #screens .card.draft-scan-card .draft-scan-unten{right:8%}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade.draft-scan-sinne{--scan-color: var(--scan-cyan)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade.draft-scan-taktik{--scan-color: var(--scan-green)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade.draft-scan-gehirn{--scan-color: var(--scan-coral)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon{position:relative;display:grid;place-items:center;width:68px;height:68px;border:2px solid color-mix(in srgb,var(--scan-color) 78%,white 7%);border-radius:50%;background:radial-gradient(circle at 38% 30%,rgba(255,255,255,.13),transparent 38%),linear-gradient(150deg,#11414ef5,#041b31f5);box-shadow:inset 0 0 0 4px #031020b8,0 5px 13px #00000073,0 0 9px color-mix(in srgb,var(--scan-color) 24%,transparent);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid color-mix(in srgb,var(--scan-color) 28%,transparent);border-radius:50%;opacity:.65}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon>.ico{width:41px;height:41px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.38))}body.menu-redesign #screens .card.draft-scan-card .draft-scan-copy{display:grid;min-width:0;gap:2px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-name{overflow:visible;color:#fff3d6;font-size:clamp(14px,1.15vw,18px);font-weight:950;line-height:1.12;text-overflow:clip;white-space:normal;transition:color .15s ease}body.menu-redesign #screens .card.draft-scan-card .draft-scan-meta{display:flex;align-items:center;gap:13px;min-height:21px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-cost{display:inline-flex;align-items:center;gap:4px;color:#ffe8a6;font-size:13px;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.draft-scan-card .draft-scan-cost>.ico{width:17px;height:17px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-level{display:inline-flex;align-items:center;gap:4px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-level i{display:block;width:11px;height:11px;border:1.5px solid var(--scan-color);border-radius:50%;background:#020f1cd1;box-shadow:0 0 4px #0000008c}body.menu-redesign #screens .card.draft-scan-card .draft-scan-level i.ist-voll{background:var(--scan-color);box-shadow:0 0 8px color-mix(in srgb,var(--scan-color) 62%,transparent)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-description{display:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-status{min-height:13px;overflow:hidden;color:#e0ede5a3;font-size:11.5px;font-weight:750;letter-spacing:.015em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:translateY(2px);transition:opacity .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(.is-focused,:focus-visible,[data-state=zu-teuer],[data-state=gesperrt],[data-state=maximum]) .draft-scan-status{opacity:1;transform:translateY(0)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=kaufbar]{cursor:pointer}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[aria-disabled=true]{cursor:not-allowed}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=zu-teuer] .draft-scan-status{color:#ffb582}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=zu-teuer] .draft-scan-copy{opacity:.72}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=zu-teuer]:is(.is-focused,:focus-visible) .draft-scan-copy{opacity:1}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=gesperrt]{--scan-color: var(--scan-violet)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=gesperrt] .draft-scan-status{color:#e2a4ff}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=maximum]{--scan-color: #72dfa0}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=maximum] .draft-scan-status,body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade[data-state=maximum] .draft-scan-cost{color:#88efad}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:focus-visible{outline:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(:hover,:focus-visible,.is-focused){filter:brightness(1.08);transform:translateY(-50%)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(:hover,:focus-visible,.is-focused) .draft-scan-name{color:#8ffcff}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(:hover,:focus-visible,.is-focused) .draft-scan-icon{border-color:var(--scan-cyan);box-shadow:inset 0 0 0 4px #031020b8,0 5px 13px #00000073,0 0 18px #59ecf0c7;transform:scale(1.055)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:focus-visible .draft-scan-icon{outline:3px solid #fff3c4;outline-offset:4px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-foot{position:relative;z-index:12;display:grid;flex:0 0 auto;grid-template-columns:1fr auto 1fr;align-items:center;min-height:66px;padding-top:8px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-foot:before{content:"";position:absolute;top:0;right:20%;left:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(89,236,240,.18),transparent)}body.menu-redesign #screens .card.draft-scan-card .draft-scan-hint{justify-self:start;color:#dceeec8f;font-size:11px;font-weight:750;letter-spacing:.035em}body.menu-redesign #screens .card.draft-scan-card button.draft-scan-go{grid-column:2;min-width:126px;min-height:54px;padding:12px 25px;border-radius:12px;font-size:17px;box-shadow:0 5px #a96813,0 10px 25px #00000057,inset 0 1px #ffffff7a}@media(max-width:1180px)and (min-height:561px){body.menu-redesign #screens .screen .card.draft-scan-card{padding-inline:20px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade{grid-template-columns:56px minmax(0,1fr);gap:10px;width:220px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon{width:56px;height:56px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon>.ico{width:34px;height:34px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-name{font-size:14px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-figure{width:clamp(285px,29vw,350px)}}@media(max-height:760px)and (min-width:841px){body.menu-redesign #screens .screen .card.draft-scan-card{height:98vh;max-height:98vh;padding-block:8px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head,body.menu-redesign #screens .card.draft-scan-card .draft-scan-foot{min-height:52px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head h2{font-size:24px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-title-icon{width:31px;height:31px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet{min-height:38px;padding:6px 14px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet strong{font-size:17px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade{min-height:60px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-status{font-size:9px}body.menu-redesign #screens .card.draft-scan-card button.draft-scan-go{min-height:45px;padding-block:8px}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.draft-scan-card .draft-scan-line{top:52%;animation:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade,body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon,body.menu-redesign #screens .card.draft-scan-card .draft-scan-verbindung,body.menu-redesign #screens .card.draft-scan-card .draft-scan-sichtkegel{transition:none}}@media(max-width:900px),(max-height:600px){body.menu-redesign #screens .screen .card.draft-scan-card{width:100%!important;height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important;max-width:none!important;max-height:none!important;padding:8px 12px 10px!important;overflow:hidden!important}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head{min-height:54px;padding:0 2px 7px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-head h2{gap:8px;max-width:calc(100% - 112px);overflow:hidden;font-size:clamp(19px,5.7vw,25px);text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .card.draft-scan-card .draft-scan-title-icon{flex:0 0 auto;width:30px;height:30px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet{gap:4px;min-height:38px;padding:6px 10px;font-size:12px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet>.ico{width:18px;height:18px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet strong{font-size:16px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-stage{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;padding:4px 2px 14px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:rgba(89,236,240,.46) rgba(4,28,42,.38);scrollbar-width:thin}body.menu-redesign #screens .card.draft-scan-card .draft-scan-lines{display:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-figure{position:relative;top:auto;left:auto;flex:0 0 auto;order:0;width:min(58vw,225px);height:clamp(190px,28dvh,225px);min-height:0;margin:2px auto 8px;transform:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-aura{top:5%;right:-18%;bottom:0;left:-18%}body.menu-redesign #screens .card.draft-scan-card .draft-scan-raster{top:8%;right:2%;bottom:3%;left:2%}body.menu-redesign #screens .card.draft-scan-card .draft-scan-mobile-anker{position:absolute;z-index:8;display:block;width:22px;height:22px;border:1.5px solid rgba(164,255,255,.92);border-radius:50%;background:radial-gradient(circle,#edffff 0 2px,rgba(89,236,240,.34) 2px 4px,transparent 4.5px),linear-gradient(90deg,transparent 46%,rgba(164,255,255,.74) 46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,rgba(164,255,255,.74) 46% 54%,transparent 54%);box-shadow:0 0 0 4px #0310206b,0 0 13px #59ecf0ad;transform:translate(-50%,-50%);pointer-events:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-marke{font-size:7px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-line{animation-duration:4s}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade,body.menu-redesign #screens .card.draft-scan-card .draft-scan-links,body.menu-redesign #screens .card.draft-scan-card .draft-scan-rechts,body.menu-redesign #screens .card.draft-scan-card .draft-scan-unten{position:relative;top:auto;right:auto;left:auto;grid-template-columns:48px minmax(0,1fr);flex:0 0 auto;order:var(--scan-order);gap:11px;width:100%;min-height:64px;padding:5px 7px;border-bottom:1px solid rgba(125,205,210,.14);transform:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(:hover,:focus-visible,.is-focused){background:transparent;filter:brightness(1.08);transform:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon{width:46px;height:46px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon:after{top:-4px;right:-4px;bottom:-4px;left:-4px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-icon>.ico{width:29px;height:29px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-name{font-size:14px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-description{display:block;color:#def0ebc2;font-size:10.5px;line-height:1.25}body.menu-redesign #screens .card.draft-scan-card .draft-scan-status{display:none;font-size:10px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-upgrade:is(.is-focused,[data-state=zu-teuer],[data-state=gesperrt],[data-state=maximum]) .draft-scan-status{display:block}body.menu-redesign #screens .card.draft-scan-card .draft-scan-foot{grid-template-columns:1fr auto;min-height:56px;padding-top:7px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-hint{overflow:hidden;padding-right:9px;font-size:9px;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .card.draft-scan-card button.draft-scan-go{grid-column:2;min-width:108px;min-height:46px;padding:9px 17px;font-size:14px}}@media(max-width:430px){body.menu-redesign #screens .card.draft-scan-card .draft-scan-head h2{max-width:calc(100% - 88px);overflow:visible;font-size:17px;line-height:1.05;text-overflow:clip;white-space:normal}body.menu-redesign #screens .card.draft-scan-card .draft-scan-hint{display:none}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet-unit{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.menu-redesign #screens .card.draft-scan-card .draft-scan-wallet{padding-inline:9px}body.menu-redesign #screens .card.draft-scan-card .draft-scan-foot{display:flex;justify-content:center}}.deathcause{margin:4px auto 12px;padding:10px 16px;max-width:var(--col);border-radius:12px;background:#e5484d24;box-shadow:inset 0 0 0 1px #e5484d59;font-size:14px;line-height:1.45}.skillgain b{color:var(--accent2)}.table-scroll{max-height:clamp(140px,calc(88vh - 390px),520px);overflow-y:auto;scrollbar-width:thin;margin:12px 0}.results-table{width:100%;border-collapse:collapse;font-size:14px;margin:12px 0}.table-scroll .results-table{margin:0}.table-scroll th{position:sticky;top:0;background:var(--panel-solid)}.results-table td,.results-table th{padding:4px 8px;text-align:left}.results-table tr.me{background:#ffb52e24;border-radius:8px}.results-table .dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:6px}.results-table tr.ko-trenner td{padding:10px 8px 2px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;opacity:.6;border-top:1px solid rgba(255,255,255,.16)}.table-legend{margin:-4px 0 0;font-size:12px;opacity:.6}.menu-redesign #screens .results-table,.menu-redesign #pause .results-table{color:var(--ar-ink);overflow:hidden;background:#fffae866;border:1px solid rgba(65,44,21,.14);border-radius:12px}.menu-redesign #screens .results-table th,.menu-redesign #pause .results-table th,.menu-redesign #screens .table-scroll th,.menu-redesign #pause .table-scroll th{color:var(--ar-white);background:var(--ar-navy-800)}.menu-redesign #screens .results-table td,.menu-redesign #pause .results-table td{border-bottom:1px solid rgba(23,43,55,.09)}.menu-redesign #screens .results-table tr.me,.menu-redesign #pause .results-table tr.me{background:#f2b5373b}.menu-redesign #screens .results-table tr.ko-trenner td,.menu-redesign #pause .results-table tr.ko-trenner td{border-top-color:#172b372e}body.menu-redesign #screens .card.ar-page-card .ar-intro-roster .table-scroll{max-height:calc(100vh - 360px);border:0;border-radius:10px}body.menu-redesign #screens .card.ar-page-card .results-table{color:var(--bu-text);background:transparent;border:0}body.menu-redesign #screens .card.ar-page-card .table-scroll th,body.menu-redesign #screens .card.ar-page-card .results-table th{padding:9px 12px;color:var(--bu-teal);font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:#0b2639}body.menu-redesign #screens .card.ar-page-card .results-table td{padding:8px 12px;font-size:14px;border-bottom:1px solid rgba(255,255,255,.06)}body.menu-redesign #screens .card.ar-page-card .results-table tr.me{background:#f2b53729}body.menu-redesign #screens .results-table,body.menu-redesign #pause .results-table{color:var(--bu-text);background:#ffffff08;border:1px solid var(--bu-line)}body.menu-redesign #screens .results-table th,body.menu-redesign #pause .results-table th,body.menu-redesign #screens .table-scroll th,body.menu-redesign #pause .table-scroll th{color:var(--bu-teal);font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:#0b2639}body.menu-redesign #screens .results-table td,body.menu-redesign #pause .results-table td{border-bottom:1px solid rgba(255,255,255,.06)}body.menu-redesign #screens .results-table tr.me,body.menu-redesign #pause .results-table tr.me{background:#f2b53729}body.menu-redesign #screens .table-legend{color:var(--bu-text-dim);opacity:1}@media(max-width:1180px){body.menu-redesign #screens .card.ar-page-card .ar-intro-roster .table-scroll{max-height:360px}}body.menu-redesign #screens .screen .card.ar-result-card{--result-accent: var(--bu-gold-light, #ffd263);--result-accent-soft: rgba(242, 181, 55, .18);position:relative;isolation:isolate;width:min(94vw,1120px);max-width:none;min-height:min(650px,calc(100dvh - 36px));max-height:calc(100dvh - 36px);padding:0;overflow:hidden;color:var(--bu-text, #eadfc4);text-align:left;background:#071e2f;border:1px solid rgba(242,181,55,.5);border-radius:26px;box-shadow:0 32px 90px #00000094,inset 0 0 0 1px #ffffff14,inset 0 -24px 70px #00000040;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.menu-redesign #screens .screen .card.ar-result--defeat{--result-accent: #ff6b5f;--result-accent-soft: rgba(229, 72, 77, .16);border-color:#e5484d94}body.menu-redesign #screens .screen .card.ar-result--neutral{--result-accent: var(--bu-teal, #63d1df);--result-accent-soft: rgba(99, 209, 223, .14);border-color:#63d1df80}body.menu-redesign #screens .card.ar-result-card:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 30%,rgba(13,58,78,.78),transparent 55%),linear-gradient(145deg,rgba(255,255,255,.035),transparent 42%);pointer-events:none}body.menu-redesign #screens .ar-result{position:relative;z-index:1;display:grid;grid-template-columns:minmax(180px,250px) minmax(0,1fr);grid-template-areas:"header header" "character metrics" "character stats" "character details" "ranking ranking" "actions actions";grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:14px 28px;min-height:min(648px,calc(100dvh - 38px));padding:46px 64px 30px}body.menu-redesign #screens .is-result-compact .ar-result{grid-template-areas:"header header" "character metrics" "character stats" "character details" "character actions";grid-template-rows:auto auto auto 1fr auto}body.menu-redesign #screens .ar-result-banner-frame{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}body.menu-redesign #screens .ar-result-banner{width:100%;height:100%;object-fit:fill;opacity:.88;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28))}body.menu-redesign #screens .ar-result-character{grid-area:character;position:relative;align-self:stretch;display:grid;place-items:end center;min-height:190px;margin:0;overflow:visible}body.menu-redesign #screens .ar-result-character-halo{position:absolute;left:50%;bottom:6%;width:88%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,var(--result-accent-soft) 0 52%,transparent 53%);border:1px solid color-mix(in srgb,var(--result-accent) 36%,transparent)}body.menu-redesign #screens .ar-result-character img{position:relative;z-index:1;display:block;width:min(100%,238px);max-height:275px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 24px rgba(0,0,0,.42))}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .has-result-stats .ar-result-character img{max-height:210px}body.menu-redesign #screens .ar-result-header{grid-area:header;max-width:820px;margin:0 auto;padding:0 48px;text-align:center}body.menu-redesign #screens .ar-result-header h1{margin:0;color:var(--bu-text-strong, #fff0d2);font-size:clamp(38px,4.5vw,62px);font-weight:950;line-height:.98;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 4px 0 rgba(0,0,0,.28),0 0 30px var(--result-accent-soft)}body.menu-redesign #screens .ar-result--victory .ar-result-header h1{color:var(--bu-gold-light, #ffd263)}body.menu-redesign #screens .ar-result--defeat .ar-result-header h1{color:#ff9a8d}body.menu-redesign #screens .ar-result--neutral .ar-result-header h1{color:var(--bu-teal, #63d1df)}body.menu-redesign #screens .ar-result-header p{max-width:710px;margin:14px auto 0;color:var(--bu-text, #eadfc4);font-size:15px;font-weight:650;line-height:1.48;text-wrap:pretty}body.menu-redesign #screens .ar-result-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-self:end;margin:0;padding:16px 0;border-block:1px solid rgba(255,255,255,.12)}body.menu-redesign #screens .ar-result-metric{min-width:0;padding:2px 18px;border-left:1px solid rgba(255,255,255,.12)}body.menu-redesign #screens .ar-result-metric:first-child{border-left:0}body.menu-redesign #screens .ar-result-metric dt{display:flex;align-items:center;gap:6px;color:var(--bu-text-dim, rgba(232, 220, 194, .62));font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}body.menu-redesign #screens .ar-result-metric dt .ico{width:18px;height:18px}body.menu-redesign #screens .ar-result-metric dd{margin-top:5px;color:var(--bu-text-strong, #fff0d2);font-size:clamp(25px,2.8vw,38px);font-weight:900;line-height:1;font-variant-numeric:tabular-nums}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-metrics,body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-stats{overflow:hidden;background:#020f19e6;border:1px solid rgba(119,160,178,.34);border-radius:12px;box-shadow:inset 0 1px #ffffff0d}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-metric dt,body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-stat dt,body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-stat dd small{color:#d9ded3}body.menu-redesign #screens .ar-result-stats{grid-area:stats;min-width:0;align-self:center;padding:8px 0 5px;border-block:1px solid rgba(255,255,255,.12)}body.menu-redesign #screens .ar-result-stats>h2{margin:0 12px 5px;color:var(--result-accent);font-size:11px;font-weight:850;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}body.menu-redesign #screens .ar-result-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body.menu-redesign #screens .ar-result-stat{min-width:0;padding:7px 12px;border-left:1px solid rgba(255,255,255,.12)}body.menu-redesign #screens .ar-result-stat:nth-child(4n+1){border-left:0}body.menu-redesign #screens .ar-result-stat dt{display:flex;align-items:center;min-width:0;gap:5px;color:var(--bu-text-dim, rgba(232, 220, 194, .68));font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}body.menu-redesign #screens .ar-result-stat dt .ico{flex:none;width:16px;height:16px}body.menu-redesign #screens .ar-result-stat dd{min-width:0;margin:4px 0 0;color:var(--bu-text-strong, #fff0d2);font-variant-numeric:tabular-nums}body.menu-redesign #screens .ar-result-stat dd strong{display:block;overflow:hidden;font-size:clamp(19px,2vw,27px);font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .ar-result-stat dd small{display:block;margin-top:3px;overflow:hidden;color:var(--bu-text-dim, rgba(232, 220, 194, .68));font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .ar-result-stat.is-secondary{padding-block:5px;background:#ffffff06;border-top:1px solid rgba(255,255,255,.08)}body.menu-redesign #screens .ar-result-stat.is-secondary dd{margin-top:2px}body.menu-redesign #screens .ar-result-stat.is-secondary dd strong{font-size:15px}body.menu-redesign #screens .ar-result-details{grid-area:details;align-self:start;min-width:0}body.menu-redesign #screens .ar-result-note,body.menu-redesign #screens .ar-result-details .deathcause{width:100%;max-width:none;margin:0;padding:11px 14px;color:var(--bu-text, #eadfc4);background:color-mix(in srgb,#071e2f 82%,var(--result-accent) 18%);border:1px solid color-mix(in srgb,var(--result-accent) 32%,transparent);border-radius:12px;box-shadow:inset 0 1px #ffffff0d;font-size:13px;line-height:1.45}body.menu-redesign #screens .ar-result-details .deathcause+.ar-result-note{margin-top:8px}body.menu-redesign #screens .ar-result-reward{display:flex;align-items:baseline;gap:12px}body.menu-redesign #screens .ar-result-reward strong{flex:none;color:var(--result-accent);font-size:12px;letter-spacing:.1em;text-transform:uppercase}body.menu-redesign #screens .ar-result-ranking{grid-area:ranking;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:12px 18px 10px;background:#020f19e0;border:1px solid rgba(119,160,178,.28);border-radius:14px}body.menu-redesign #screens .ar-result-ranking>h2{margin:0 0 5px;color:var(--result-accent);font-size:13px;font-weight:850;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}body.menu-redesign #screens .ar-result-ranking .table-scroll{flex:1 1 auto;min-height:0;max-height:clamp(120px,20vh,220px);margin:0;overflow:auto;border-radius:8px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--result-accent, #f2b537) rgba(255,255,255,.08)}body.menu-redesign #screens .ar-result-ranking .table-scroll::-webkit-scrollbar{width:8px;height:8px}body.menu-redesign #screens .ar-result-ranking .table-scroll::-webkit-scrollbar-track{background:#ffffff14;border-radius:8px}body.menu-redesign #screens .ar-result-ranking .table-scroll::-webkit-scrollbar-thumb{background:var(--result-accent, #f2b537);border:2px solid #071e2f;border-radius:8px}body.menu-redesign #screens .ar-result-ranking .table-scroll:focus-visible{outline:3px solid var(--result-accent, #f2b537);outline-offset:2px}body.menu-redesign #screens .ar-result-ranking .results-table{margin:0;color:var(--bu-text, #eadfc4);background:transparent;border:0}body.menu-redesign #screens .ar-result-ranking .results-table th{padding:7px 10px;color:var(--bu-teal, #63d1df);font-size:12px;letter-spacing:.08em;background:#0b2639}body.menu-redesign #screens .ar-result-ranking .results-table td{padding:6px 10px}body.menu-redesign #screens .ar-result-ranking .table-legend{margin:6px 0 0;color:var(--bu-text-dim, rgba(232, 220, 194, .62));font-size:11px;line-height:1.35}body.menu-redesign #screens .ar-result-actions{grid-area:actions;align-self:end}body.menu-redesign #screens .ar-result-actions .btnrow{justify-content:center;margin:0}body.menu-redesign #screens .ar-result-actions button.btn{min-width:170px}body.menu-redesign #screens .ar-result-actions button.btn.primary{min-width:230px}body.menu-redesign #screens .ar-result-actions .auto-weiter-steuerung{margin:0 0 8px}body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result-card{--result-accent: #9c611b;--result-accent-soft: rgba(156, 97, 27, .11);width:min(92vw,1050px);color:#183142;background:#f1dfb8;border:2px solid #8b5f28;border-radius:12px 26px 26px 12px;box-shadow:12px 18px #2a190a3d,0 30px 80px #0000007a,inset 11px 0 #653d1833,inset 14px 0 #d7b16a}body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result--defeat{--result-accent: #a12f2f;--result-accent-soft: rgba(161, 47, 47, .1)}body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result--neutral{--result-accent: #1c7080;--result-accent-soft: rgba(28, 112, 128, .1)}body[data-result-layout=logbook].menu-redesign #screens .card.ar-result-card:before{background:linear-gradient(90deg,rgba(122,73,25,.11) 0 17px,transparent 17px),linear-gradient(135deg,rgba(255,255,255,.22),transparent 54%)}body[data-result-layout=logbook].menu-redesign #screens .ar-result{grid-template-columns:minmax(250px,330px) minmax(0,1fr);grid-template-areas:"character header" "character metrics" "character stats" "character details" "character ranking" "character actions";grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:13px 34px;padding:42px 48px 34px 58px}body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result{grid-template-areas:"character header" "character metrics" "character stats" "character details" "character actions"}body[data-result-layout=logbook].menu-redesign #screens .ar-result-banner{opacity:.07;filter:saturate(.8)}body[data-result-layout=logbook].menu-redesign #screens .ar-result-character{align-self:stretch;place-items:end center;padding:18px 12px 0;background:#12384d;border:1px solid rgba(21,50,71,.24);border-radius:170px 170px 16px 16px}body[data-result-layout=logbook].menu-redesign #screens .ar-result-character-halo{bottom:12%;background:radial-gradient(circle,rgba(12,48,68,.16) 0 54%,transparent 55%);border-color:#0c30442e}body[data-result-layout=logbook].menu-redesign #screens .ar-result-character img{width:min(98%,290px);max-height:500px}body[data-result-layout=logbook].menu-redesign #screens .ar-result-header{max-width:none;margin:0;padding:0;text-align:left}body[data-result-layout=logbook].menu-redesign #screens .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .ar-result--victory .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .ar-result--neutral .ar-result-header h1{color:#153247;font-size:clamp(38px,4.2vw,58px);text-shadow:none}body[data-result-layout=logbook].menu-redesign #screens .ar-result--defeat .ar-result-header h1{color:#9d2827}body[data-result-layout=logbook].menu-redesign #screens .ar-result-header p{max-width:none;margin:12px 0 0;color:#314a55}body[data-result-layout=logbook].menu-redesign #screens .ar-result-metrics{border-color:#3b48463d}body[data-result-layout=logbook].menu-redesign #screens .ar-result-metric{border-left-color:#3b48463d}body[data-result-layout=logbook].menu-redesign #screens .ar-result-metric dt{color:#5c655e}body[data-result-layout=logbook].menu-redesign #screens .ar-result-metric dd{color:#153247}body[data-result-layout=logbook].menu-redesign #screens .ar-result-stats{border-color:#3b48463d}body[data-result-layout=logbook].menu-redesign #screens .ar-result-stat{border-left-color:#3b48463d}body[data-result-layout=logbook].menu-redesign #screens .ar-result-stat dt,body[data-result-layout=logbook].menu-redesign #screens .ar-result-stat dd small{color:#5c655e}body[data-result-layout=logbook].menu-redesign #screens .ar-result-stat dd{color:#153247}body[data-result-layout=logbook].menu-redesign #screens .ar-result-stat.is-secondary{background:#1532470a;border-top-color:#3b484629}body[data-result-layout=logbook].menu-redesign #screens .ar-result-note,body[data-result-layout=logbook].menu-redesign #screens .ar-result-details .deathcause{color:#253f4c;background:#15324714}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking{padding:10px 14px;background:#fffceb7a;border-color:#5b391547}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking .results-table{color:#253f4c}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking .results-table th{color:#f8e8c0;background:#153247}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking .results-table td{border-bottom-color:#15324724}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking .results-table tr.me{background:#c47b192e}body[data-result-layout=logbook].menu-redesign #screens .ar-result-ranking .table-legend{color:#5c655e}body[data-result-layout=logbook].menu-redesign #screens .ar-result-actions .btnrow{justify-content:flex-start}body[data-result-layout=logbook].menu-redesign #screens .ar-result-actions button.btn{min-width:138px;min-height:48px;padding:9px 13px;font-size:14px}body[data-result-layout=logbook].menu-redesign #screens .ar-result-actions button.btn.primary{min-width:180px;min-height:52px;font-size:18px}body[data-result-layout=scoreboard].menu-redesign #screens .screen .card.ar-result-card{width:min(95vw,1160px);background:#061827;border:1px solid rgba(99,209,223,.46);border-radius:8px;box-shadow:0 28px 84px #0000009e}body[data-result-layout=scoreboard].menu-redesign #screens .card.ar-result-card:before{background:linear-gradient(90deg,#df3e38 0,#df3e38 34%,#f2b537 34%,#f2b537 67%,#63d1df 67%) top / 100% 4px no-repeat,radial-gradient(circle at 78% 22%,rgba(99,209,223,.12),transparent 42%)}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result{grid-template-columns:170px minmax(0,1fr);grid-template-areas:"character header" "metrics metrics" "stats stats" "ranking ranking" "details details" "actions actions";grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:10px 24px;padding:30px 42px 26px 48px}body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result{grid-template-areas:"character header" "metrics metrics" "stats stats" "details details" "actions actions"}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-banner-frame{display:none}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character{min-height:130px;place-items:end center}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character-halo{width:92%;bottom:0}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character img{width:150px;max-height:165px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header{align-self:center;max-width:none;margin:0;padding:0;text-align:left}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header h1{max-width:820px;font-size:clamp(38px,4.1vw,58px)}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header p{max-width:760px;margin:9px 0 0}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-metrics{align-self:stretch;padding:11px 0;background:#63d1df0f;border-block-color:rgba(99,209,223,.24)}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-metric dd{color:var(--result-accent);font-size:30px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking{padding:12px 18px;border-radius:4px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .table-scroll{max-height:clamp(150px,29vh,280px)}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .results-table td{padding-block:8px;font-size:15px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-actions .btnrow{justify-content:flex-end}body.menu-redesign #screens .mp-round-report{margin:16px 0;padding:12px;color:var(--bu-text, #eadfc4);background:#020f19e6;border:1px solid rgba(119,160,178,.34);border-radius:12px;box-shadow:inset 0 1px #ffffff0d}body.menu-redesign #screens .mp-round-report h3{margin:0 0 8px;color:var(--bu-gold-light, #ffd263);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}body.menu-redesign #screens .mp-round-report dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;background:#ffffff1f;border-radius:8px}body.menu-redesign #screens .mp-round-report dl>div{min-width:0;padding:8px 10px;background:#071e2f}body.menu-redesign #screens .mp-round-report dt{display:flex;align-items:center;gap:5px;color:#d9ded3;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}body.menu-redesign #screens .mp-round-report dt .ico{flex:none;width:15px;height:15px}body.menu-redesign #screens .mp-round-report dd{margin:4px 0 0;overflow:hidden;color:var(--bu-text-strong, #fff0d2);font-size:18px;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}body.menu-redesign #screens .mp-barriere-lage{display:flex;align-items:baseline;justify-content:center;gap:9px;margin:14px 0 4px}body.menu-redesign #screens .mp-barriere-puls{display:inline-flex;flex:none;gap:4px;align-self:center}body.menu-redesign #screens .mp-barriere-puls i{width:5px;height:5px;border-radius:50%;background:var(--bu-teal, #63d1df);animation:mp-wait-dot 1s ease-in-out infinite alternate}body.menu-redesign #screens .mp-barriere-puls i:nth-child(2){animation-delay:.16s}body.menu-redesign #screens .mp-barriere-puls i:nth-child(3){animation-delay:.32s}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .mp-barriere-puls i{animation:none}}body.menu-redesign #screens .mp-barriere-selbst{width:var(--col, 400px);max-width:100%;margin:0 auto;color:var(--bu-text-dim, rgba(232, 220, 194, .62));font-size:13px;line-height:1.45}body.menu-redesign #screens .mp-barriere-frage{width:var(--col, 400px);max-width:100%;margin:10px auto 0;padding:10px 14px 4px;border:1px solid rgba(201,76,63,.42);border-radius:var(--bu-radius-sm, 14px);background:#c94c3f21}body.menu-redesign #screens .mp-barriere-frage-text{margin:0;color:var(--bu-text-strong, #fff0d2);font-size:13px;font-weight:700;line-height:1.45}body.menu-redesign #screens .mp-barriere-frage-text:focus-visible{outline:3px solid var(--paper);outline-offset:3px;border-radius:6px}body.menu-redesign #screens .mp-barriere-frage .btn.quiet.danger{color:#ffb3a8;border-color:#c94c3f80}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .mp-barriere-frage .btn.quiet.danger:hover{color:#ffb3a8;background:#c94c3f3d;border-color:#c94c3fb3}}body.menu-redesign #screens .mp-barriere-fuss button[hidden],body.menu-redesign #screens .mp-barriere-frage[hidden]{display:none}.outcome-preview-toolbar{position:fixed;z-index:100;top:max(12px,var(--safe-top));left:max(12px,var(--safe-left));display:flex;align-items:center;gap:10px;padding:9px 11px;color:#f8e8c0;background:#051826f2;border:1px solid rgba(99,209,223,.42);border-radius:12px;box-shadow:0 12px 34px #0000006b;font-size:12px;pointer-events:auto}.outcome-preview-toolbar strong{color:#ffd263;font-size:13px}.outcome-preview-toolbar-toggle{display:none}.outcome-preview-toolbar-fields{display:contents}.outcome-preview-toolbar label{display:flex;align-items:center;gap:6px}.outcome-preview-toolbar select{min-height:34px;padding:4px 28px 4px 8px;color:#fff0d2;background:#0b2639;border:1px solid rgba(99,209,223,.38);border-radius:8px;font:inherit}body.outcome-preview-clean .outcome-preview-toolbar{display:none}@media(min-width:761px){body.menu-redesign #screens .screen .card.ar-result-card.has-result-ranking,body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result-card.has-result-ranking,body[data-result-layout=scoreboard].menu-redesign #screens .screen .card.ar-result-card.has-result-ranking{height:calc(100dvh - 36px);min-height:0}body.menu-redesign #screens .has-result-ranking .ar-result,body[data-result-layout=logbook].menu-redesign #screens .has-result-ranking .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-ranking .ar-result{height:100%;min-height:0}}@media(min-width:761px)and (max-height:840px){body.menu-redesign #screens .ar-result{gap:9px 24px;padding:30px 56px 22px}body[data-result-layout=logbook].menu-redesign #screens .ar-result,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result{gap:9px 28px;padding:28px 40px 24px 50px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result{gap:8px 22px;padding:24px 36px 20px 42px}body.menu-redesign #screens .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header h1,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header h1{font-size:clamp(34px,4vw,52px)}body.menu-redesign #screens .ar-result-header p{margin-top:8px;line-height:1.35}body.menu-redesign #screens .ar-result-character img{max-height:230px}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .ar-result-character img{max-height:198px}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .has-result-stats .ar-result-character img{max-height:170px}body.menu-redesign #screens .ar-result-metrics{padding-block:10px}body.menu-redesign #screens .ar-result-stats{padding-block:5px 3px}body.menu-redesign #screens .ar-result-stat{padding-block:5px}body.menu-redesign #screens .ar-result-ranking{padding-block:8px}body.menu-redesign #screens .ar-result-ranking .table-scroll,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .table-scroll{max-height:160px}body.menu-redesign #screens .has-result-stats .ar-result-ranking .table-scroll,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-ranking .table-scroll{max-height:134px}}@media(max-width:760px){body.menu-redesign #screens .screen .card.ar-result-card,body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result-card,body[data-result-layout=scoreboard].menu-redesign #screens .screen .card.ar-result-card{width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;overflow-y:auto;border-width:0;border-radius:0;box-shadow:none}body.menu-redesign #screens .ar-result,body.menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=logbook].menu-redesign #screens .ar-result,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result{display:flex;flex-direction:column;min-height:100dvh;gap:8px;padding:calc(var(--safe-top) + 18px) calc(var(--safe-right) + 20px) calc(var(--safe-bottom) + 16px) calc(var(--safe-left) + 20px)}body.menu-redesign #screens .ar-result-header{order:1;padding:0;text-align:center}body.menu-redesign #screens .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header h1,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header h1{font-size:clamp(31px,10vw,42px)}body.menu-redesign #screens .has-result-stats .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .has-result-stats .ar-result-header h1,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-header h1{font-size:clamp(29px,8.7vw,36px)}body.menu-redesign #screens .ar-result-header p,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header p,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header p{margin:9px auto 0;font-size:13px;text-align:center}body.menu-redesign #screens .ar-result-character,body[data-result-layout=logbook].menu-redesign #screens .ar-result-character,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character{order:2;flex:none;align-self:center;width:min(52vw,190px);min-height:0;height:140px;border:0}body.menu-redesign #screens .ar-result-character img,body[data-result-layout=logbook].menu-redesign #screens .ar-result-character img,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character img{width:100%;max-height:148px}body.menu-redesign #screens .has-result-stats .ar-result-character,body[data-result-layout=logbook].menu-redesign #screens .has-result-stats .ar-result-character,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-character{height:100px;overflow:hidden}body.menu-redesign #screens .has-result-stats .ar-result-character img,body[data-result-layout=logbook].menu-redesign #screens .has-result-stats .ar-result-character img,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-character img{width:auto;max-height:96px}body:not([data-result-layout=logbook]):not([data-result-layout=scoreboard]).menu-redesign #screens .has-result-stats .ar-result-character img{width:auto;max-height:96px}body.menu-redesign #screens .ar-result-metrics{order:3;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;padding:10px 0}body.menu-redesign #screens .ar-result-metric{padding:7px 12px}body.menu-redesign #screens .ar-result-metric:nth-child(odd){border-left:0}body.menu-redesign #screens .ar-result-metric dd{font-size:25px}body.menu-redesign #screens .has-result-stats .ar-result-metrics{padding-block:5px}body.menu-redesign #screens .has-result-stats .ar-result-metric{padding:3px 8px}body.menu-redesign #screens .has-result-stats .ar-result-metric dd{margin-top:3px;font-size:22px}body.menu-redesign #screens .ar-result-stats{order:4;align-self:stretch;padding:5px 0 3px}body.menu-redesign #screens .ar-result-stats>h2{margin:0 8px 3px;font-size:10px}body.menu-redesign #screens .ar-result-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.menu-redesign #screens .ar-result-stat{padding:4px 8px}body.menu-redesign #screens .ar-result-stat:nth-child(odd){border-left:0}body.menu-redesign #screens .ar-result-stat dt{font-size:10px}body.menu-redesign #screens .ar-result-stat dt .ico{width:14px;height:14px}body.menu-redesign #screens .ar-result-stat dd{margin-top:2px}body.menu-redesign #screens .ar-result-stat dd strong{font-size:18px}body.menu-redesign #screens .ar-result-stat.is-primary dd{display:flex;align-items:baseline;gap:4px}body.menu-redesign #screens .ar-result-stat.is-primary dd strong,body.menu-redesign #screens .ar-result-stat.is-primary dd small{display:inline}body.menu-redesign #screens .ar-result-stat.is-primary dd small{margin:0;font-size:9px}body.menu-redesign #screens .ar-result-stat.is-secondary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding-block:3px}body.menu-redesign #screens .ar-result-stat.is-secondary dd{margin:0}body.menu-redesign #screens .ar-result-stat.is-secondary dd strong{font-size:14px}body.menu-redesign #screens .ar-result-details{order:5}body.menu-redesign #screens .ar-result-ranking{order:6;flex:1 1 auto;width:100%;min-height:0;padding:10px}body.menu-redesign #screens .ar-result-ranking .table-scroll,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .table-scroll{max-height:205px}body.menu-redesign #screens .has-result-stats .ar-result-ranking .table-scroll,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-ranking .table-scroll{max-height:118px}body.menu-redesign #screens .ar-result-ranking .results-table{min-width:0;table-layout:fixed;font-size:11px}body.menu-redesign #screens .ar-result-ranking .results-table th,body.menu-redesign #screens .ar-result-ranking .results-table td{padding:5px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .ar-result-ranking .results-table th{font-size:9px;letter-spacing:.035em}body.menu-redesign #screens .ar-result-ranking .results-table th:first-child,body.menu-redesign #screens .ar-result-ranking .results-table td:first-child{width:11%}body.menu-redesign #screens .ar-result-ranking .results-table th:nth-child(2),body.menu-redesign #screens .ar-result-ranking .results-table td:nth-child(2){width:39%}body.menu-redesign #screens .ar-result-ranking .table-legend{font-size:9px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-metric dd{font-size:25px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking{padding:10px}body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .results-table td{padding:5px 4px;font-size:11px}body.menu-redesign #screens .ar-result-reward{display:grid;gap:4px}body.menu-redesign #screens .ar-result-actions{order:7;width:100%}body.menu-redesign #screens .ar-result-actions .btnrow,body[data-result-layout=logbook].menu-redesign #screens .ar-result-actions .btnrow,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-actions .btnrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.menu-redesign #screens .ar-result-actions button:only-child,body.menu-redesign #screens .ar-result-kind-run #go{grid-column:1 / -1}body.menu-redesign #screens .ar-result-kind-season .ar-result-actions .btnrow{grid-template-columns:repeat(3,minmax(0,1fr))}body.menu-redesign #screens .ar-result-kind-season .ar-result-actions button.btn,body.menu-redesign #screens .ar-result-kind-season .ar-result-actions button.btn.primary,body[data-result-layout=logbook].menu-redesign #screens .ar-result-kind-season .ar-result-actions button.btn,body[data-result-layout=logbook].menu-redesign #screens .ar-result-kind-season .ar-result-actions button.btn.primary{width:100%;min-width:0;min-height:58px;padding:8px 5px;font-size:13px;line-height:1.15}body.menu-redesign #screens .ar-result-actions button.btn,body.menu-redesign #screens .ar-result-actions button.btn.primary{width:100%;min-width:0;min-height:54px;padding:8px 10px;font-size:14px;line-height:1.15}body.menu-redesign #screens .ar-result--victory .ar-result-banner{opacity:.62}body.menu-redesign #screens .ar-result--defeat .ar-result-banner{opacity:.72}body.menu-redesign #screens .mp-round-report dl{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-preview-toolbar{right:8px;left:auto}}@media(max-width:760px),(max-height:620px){.outcome-preview-toolbar{top:max(8px,var(--safe-top));right:auto;left:max(8px,var(--safe-left));display:block;padding:0;background:transparent;border:0;box-shadow:none}.outcome-preview-toolbar-toggle{display:grid;place-items:center;width:44px;min-height:44px;margin-right:auto;padding:0;color:#fff0d2;background:#051826f5;border:1px solid rgba(99,209,223,.55);border-radius:11px;box-shadow:0 8px 24px #00000061;font:800 20px/1 system-ui,sans-serif;cursor:pointer}.outcome-preview-toolbar-toggle:focus-visible{outline:3px solid #ffd263;outline-offset:2px}.outcome-preview-toolbar-fields{position:absolute;top:calc(100% + 7px);left:0;display:none;width:min(330px,calc(100vw - 16px));padding:11px;color:#f8e8c0;background:#051826fa;border:1px solid rgba(99,209,223,.42);border-radius:12px;box-shadow:0 12px 34px #00000080}.outcome-preview-toolbar.is-open .outcome-preview-toolbar-fields{display:grid;gap:9px}.outcome-preview-toolbar-fields label{display:grid;grid-template-columns:66px minmax(0,1fr)}.outcome-preview-toolbar-fields select{width:100%}}@media(min-width:761px)and (max-height:620px){body.menu-redesign #screens .screen .card.ar-result-card,body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result-card,body[data-result-layout=scoreboard].menu-redesign #screens .screen .card.ar-result-card{width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;overflow-y:auto;border-radius:0}body.menu-redesign #screens .screen .card.ar-result-card.has-result-ranking,body[data-result-layout=logbook].menu-redesign #screens .screen .card.ar-result-card.has-result-ranking,body[data-result-layout=scoreboard].menu-redesign #screens .screen .card.ar-result-card.has-result-ranking{height:100dvh}body.menu-redesign #screens .ar-result,body.menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=logbook].menu-redesign #screens .ar-result,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"character header" "character metrics" "stats stats" "details details" "ranking ranking" "actions actions";grid-template-rows:auto auto auto auto minmax(66px,1fr) auto;height:calc(100dvh - 2px);min-height:0;gap:2px 18px;padding:calc(var(--safe-top) + 8px) calc(var(--safe-right) + 24px) calc(var(--safe-bottom) + 4px) calc(var(--safe-left) + 24px)}body[data-result-layout=logbook].menu-redesign #screens .ar-result,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result{height:calc(100dvh - 4px)}body.menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result,body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result{grid-template-areas:"character header" "character metrics" "stats stats" "details details" "actions actions";grid-template-rows:auto auto auto minmax(0,1fr) auto}body.menu-redesign #screens .ar-result-header,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header{align-self:end;max-width:none;margin:0;padding:0;text-align:left}body.menu-redesign #screens .ar-result-header h1,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header h1,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header h1{font-size:28px;line-height:1}body.menu-redesign #screens .ar-result-header p,body[data-result-layout=logbook].menu-redesign #screens .ar-result-header p,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-header p{max-width:none;margin:5px 0 0;font-size:11px;line-height:1.25}body.menu-redesign #screens .ar-result-character,body[data-result-layout=logbook].menu-redesign #screens .ar-result-character,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character{align-self:stretch;min-height:0;overflow:hidden;border:0}body.menu-redesign #screens .ar-result-character img,body[data-result-layout=logbook].menu-redesign #screens .ar-result-character img,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-character img{width:125px;max-height:150px}body.menu-redesign #screens .has-result-stats .ar-result-character img,body[data-result-layout=logbook].menu-redesign #screens .has-result-stats .ar-result-character img,body[data-result-layout=scoreboard].menu-redesign #screens .has-result-stats .ar-result-character img{width:110px;max-height:110px}body.menu-redesign #screens .ar-result-metrics{align-self:center;min-width:0;padding:6px 0}body.menu-redesign #screens .ar-result-metric{padding:0 10px}body.menu-redesign #screens .ar-result-metric dt{font-size:9px}body.menu-redesign #screens .ar-result-metric dd,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-metric dd{font-size:21px}body.menu-redesign #screens .ar-result-stats{align-self:stretch;padding:1px 0}body.menu-redesign #screens .ar-result-stats>h2{margin:0 8px 2px;font-size:10px}body.menu-redesign #screens .ar-result-stat{padding:3px 8px}body.menu-redesign #screens .ar-result-stat dt{font-size:10px}body.menu-redesign #screens .ar-result-stat dt .ico{width:12px;height:12px}body.menu-redesign #screens .ar-result-stat dd{margin-top:1px;display:flex;align-items:baseline;gap:5px}body.menu-redesign #screens .ar-result-stat dd strong{display:inline;font-size:16px}body.menu-redesign #screens .ar-result-stat dd small{display:inline;margin:0;font-size:9px}body.menu-redesign #screens .ar-result-stat.is-secondary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding-block:2px}body.menu-redesign #screens .ar-result-stat.is-secondary dd{margin:0}body.menu-redesign #screens .ar-result-stat.is-secondary dd strong{font-size:12px}body.menu-redesign #screens .ar-result-ranking{min-height:66px;padding:4px 10px}body.menu-redesign #screens .ar-result-ranking>h2{margin-bottom:2px;font-size:9px;line-height:1}body.menu-redesign #screens .ar-result-ranking .table-scroll,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-ranking .table-scroll{flex:none;height:46px;min-height:46px;max-height:46px}body.menu-redesign #screens .ar-result-ranking .results-table th,body.menu-redesign #screens .ar-result-ranking .results-table td{padding-block:2px;font-size:10px}body.menu-redesign #screens .ar-result-ranking .table-legend{display:none}body.menu-redesign #screens .ar-result-details{max-height:38px;overflow:auto}body.menu-redesign #screens .is-result-compact .ar-result-details,body[data-result-layout=logbook].menu-redesign #screens .is-result-compact .ar-result-details,body[data-result-layout=scoreboard].menu-redesign #screens .is-result-compact .ar-result-details{align-self:start;max-height:none;overflow:visible}body.menu-redesign #screens .ar-result-note,body.menu-redesign #screens .ar-result-details .deathcause{padding:6px 10px;font-size:10px}body.menu-redesign #screens .ar-result-actions{align-self:center;width:100%}body.menu-redesign #screens .ar-result-actions .btnrow,body[data-result-layout=logbook].menu-redesign #screens .ar-result-actions .btnrow,body[data-result-layout=scoreboard].menu-redesign #screens .ar-result-actions .btnrow{justify-content:center;margin:0}body.menu-redesign #screens .ar-result-actions button.btn,body.menu-redesign #screens .ar-result-actions button.btn.primary{min-width:150px;min-height:44px;padding:8px 14px;font-size:14px}}@media(prefers-reduced-motion:no-preference){body.menu-redesign #screens .ar-result-header,body.menu-redesign #screens .ar-result-character,body.menu-redesign #screens .ar-result-metrics,body.menu-redesign #screens .ar-result-stats,body.menu-redesign #screens .ar-result-ranking,body.menu-redesign #screens .ar-result-actions{animation:result-rise .36s cubic-bezier(.2,.75,.25,1) both}body.menu-redesign #screens .ar-result-character{animation-delay:45ms}body.menu-redesign #screens .ar-result-metrics{animation-delay:80ms}body.menu-redesign #screens .ar-result-stats{animation-delay:105ms}body.menu-redesign #screens .ar-result-ranking{animation-delay:.13s}body.menu-redesign #screens .ar-result-actions{animation-delay:165ms}}.mp-label{display:block;margin:1rem 0 .35rem;font-size:.82rem;color:var(--muted, #98a0ad)}#mp-name,#mp-code{width:100%;font:inherit;padding:.5rem .7rem;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:inherit}.mp-beitritt{display:flex;gap:.5rem}.mp-beitritt #mp-code{flex:1;font-family:ui-monospace,monospace;letter-spacing:.18em}.mp-code{font-family:ui-monospace,monospace;font-size:1.15rem;letter-spacing:.22em}.mp-liste{list-style:none;margin:.6rem 0;padding:0;display:grid;gap:.35rem;text-align:left}.mp-mitglied{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem;border-radius:8px;background:#ffffff0d}.mp-mitglied.ich{background:#7dd3fc1f}body.menu-redesign #screens .screen .card.mp-shell{--mp-gold: var(--bu-gold-light);--mp-teal: var(--bu-teal);--mp-ready: #65e28c;position:relative;display:flex;flex-direction:column;width:min(94vw,1280px);max-width:1280px;height:min(90vh,820px);max-height:90vh;padding:0;overflow:hidden;text-align:left;background:radial-gradient(circle at 24% 24%,rgba(35,133,153,.2),transparent 34%),linear-gradient(145deg,#0d3042fb,#041421fc 62%);border-color:#82b2be8f;box-shadow:0 28px 70px #0000007a,inset 0 1px #ffffff17}body.menu-redesign #screens .screen .card.mp-shell:before{content:"";position:absolute;z-index:3;inset:0 0 auto;height:3px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--mp-teal) 28%,var(--mp-gold) 72%,transparent)}body.menu-redesign #screens .screen .card.mp-shell [hidden]{display:none!important}body.menu-redesign #screens .card.mp-shell .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.menu-redesign #screens .card.mp-shell .mp-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:104px;gap:24px;padding:22px 28px 18px 32px;border-bottom:1px solid rgba(122,169,184,.24);background:linear-gradient(180deg,#0c2939cc,#051b2a8a)}body.menu-redesign #screens .card.mp-shell .mp-heading{min-width:0}body.menu-redesign #screens .card.mp-shell .mp-kicker,body.menu-redesign #screens .card.mp-shell .mp-section-kicker{display:block;color:var(--mp-gold);font-size:10px;font-weight:950;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}body.menu-redesign #screens .card.mp-shell .mp-head h2{margin:3px 0 2px;color:var(--bu-text-strong);font-size:clamp(25px,2.4vw,36px);font-weight:950;line-height:1;letter-spacing:-.02em}body.menu-redesign #screens .card.mp-shell #mp-lage{max-width:720px;min-height:1.35em;margin:6px 0 0;color:var(--bu-text-dim);font-size:13px;line-height:1.35}body.menu-redesign #screens .card.mp-shell .mp-leave{flex:0 0 auto;min-height:42px;padding:9px 16px;border:1px solid rgba(255,255,255,.12);color:var(--bu-text);background:#ffffff0a}body.menu-redesign #screens .card.mp-shell .mp-waiting{display:flex;align-items:center;justify-content:center;flex:1 1 auto;gap:7px;color:var(--bu-text-dim);font-size:14px;font-weight:800}body.menu-redesign #screens .card.mp-shell .mp-diagnose{display:grid;gap:12px;flex:0 0 auto;width:min(520px,100%);margin:auto;padding:22px;border:1px solid var(--bu-line);border-radius:15px;background:#ffffff09;box-shadow:inset 0 1px #ffffff09;color:var(--bu-text-dim);animation:mp-diagnose-auf .26s ease-out both}body.menu-redesign #screens .card.mp-shell .mp-diagnose strong{justify-self:start;color:var(--bu-text-strong);font-size:18px}body.menu-redesign #screens .card.mp-shell .mp-diagnose-daten{display:grid;gap:7px;margin:0}body.menu-redesign #screens .card.mp-shell .mp-diagnose-daten>div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px;align-items:baseline}body.menu-redesign #screens .card.mp-shell .mp-diagnose-daten>div[hidden]{display:none}body.menu-redesign #screens .card.mp-shell .mp-diagnose-daten dt{color:var(--bu-text-dim);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.menu-redesign #screens .card.mp-shell .mp-diagnose-daten dd{margin:0;min-width:0;color:var(--bu-text-strong);font-size:13px;overflow-wrap:anywhere}body.menu-redesign #screens .card.mp-shell #mp-diag-ziel{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}body.menu-redesign #screens .card.mp-shell .mp-diagnose-knoepfe{display:flex;flex-wrap:wrap;gap:9px}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.mp-shell .mp-diagnose{animation:none}}body.menu-redesign #screens .card.mp-shell .mp-waiting-mark{display:grid;place-items:center;width:52px;height:52px;margin-right:9px;border:1px solid rgba(255,210,99,.4);border-radius:17px;color:#1a3442;background:linear-gradient(145deg,#ffe08a,#f0a92d);box-shadow:0 10px 28px #00000047;font-size:27px;font-weight:1000}body.menu-redesign #screens .card.mp-shell .mp-waiting i{width:5px;height:5px;border-radius:50%;background:var(--mp-teal);animation:mp-wait-dot 1s ease-in-out infinite alternate}body.menu-redesign #screens .card.mp-shell .mp-waiting i:nth-last-child(2){animation-delay:.16s}body.menu-redesign #screens .card.mp-shell .mp-waiting i:nth-last-child(1){animation-delay:.32s}body.menu-redesign #screens .card.mp-shell .mp-entry{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-content:center;flex:1 1 auto;min-height:0;gap:24px;padding:clamp(24px,5vh,54px) clamp(24px,5vw,76px);overflow:auto}body.menu-redesign #screens .card.mp-shell .mp-entry-main,body.menu-redesign #screens .card.mp-shell .mp-entry-join{display:flex;flex-direction:column;min-width:0;min-height:330px;padding:30px;border:1px solid var(--bu-line);border-radius:22px;background:radial-gradient(circle at 92% 0,rgba(99,209,223,.12),transparent 34%),#ffffff09;box-shadow:inset 0 1px #ffffff0d}body.menu-redesign #screens .card.mp-shell .mp-entry-main{border-color:#ffd26347;background:radial-gradient(circle at 92% 0,rgba(242,181,55,.14),transparent 36%),#ffffff0b}body.menu-redesign #screens .card.mp-shell .mp-entry h3{max-width:520px;margin:8px 0 20px;color:var(--bu-text-strong);font-size:clamp(20px,2vw,28px);line-height:1.12}body.menu-redesign #screens .card.mp-shell .mp-label{display:block;margin:0 0 7px;color:var(--bu-text-dim);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.mp-shell .mp-input{box-sizing:border-box;width:100%;min-width:0;min-height:50px;padding:11px 14px;border:1px solid rgba(125,174,190,.42);border-radius:11px;outline:0;color:var(--bu-text-strong);background:#02101cb3;font:800 16px/1.2 inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}body.menu-redesign #screens .card.mp-shell .mp-input:focus{border-color:var(--mp-teal);background:#041724eb;box-shadow:0 0 0 3px #63d1df26}body.menu-redesign #screens .card.mp-shell .mp-input:invalid:not(:focus):not(:placeholder-shown){border-color:#ff6f6fb8}body.menu-redesign #screens .card.mp-shell .mp-entry small{display:block;min-height:2.7em;margin-top:8px;color:var(--bu-text-dim);font-size:11px;line-height:1.35}body.menu-redesign #screens .card.mp-shell .mp-create{width:100%;margin-top:auto}body.menu-redesign #screens .card.mp-shell .mp-beitritt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}body.menu-redesign #screens .card.mp-shell .mp-code-input,body.menu-redesign #screens .card.mp-shell .mp-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:.18em}body.menu-redesign #screens .card.mp-shell .mp-entry-join #mp-bei{min-width:128px}body.menu-redesign #screens .card.mp-shell .mp-lobby-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,350px);flex:1 1 auto;min-height:0;overflow:hidden}body.menu-redesign #screens .card.mp-shell .mp-party{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:24px 26px 17px;overflow:hidden;background:linear-gradient(rgba(83,166,182,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(83,166,182,.035) 1px,transparent 1px),radial-gradient(ellipse at 50% 82%,rgba(62,170,160,.22),transparent 52%);background-size:38px 38px,38px 38px,auto}body.menu-redesign #screens .card.mp-shell .mp-party:after{content:"";position:absolute;inset:auto 8% 12px;height:28%;pointer-events:none;background:radial-gradient(ellipse,rgba(56,196,178,.13),transparent 68%);filter:blur(12px)}body.menu-redesign #screens .card.mp-shell .mp-party-head{position:relative;z-index:2;display:flex;align-items:end;justify-content:space-between;flex:0 0 auto;gap:18px;margin-bottom:13px}body.menu-redesign #screens .card.mp-shell .mp-party h3{margin:3px 0 0;color:var(--bu-text-strong);font-size:21px;line-height:1.15}body.menu-redesign #screens .card.mp-shell .mp-count{flex:0 0 auto;padding:7px 11px;border:1px solid rgba(99,209,223,.24);border-radius:999px;color:var(--mp-teal);background:#63d1df14;font-size:11px;font-weight:950;letter-spacing:.08em}body.menu-redesign #screens .card.mp-shell .mp-liste{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));grid-auto-rows:minmax(196px,1fr);align-content:stretch;flex:1 1 auto;min-height:0;gap:12px;margin:0;padding:0;overflow:auto;list-style:none;text-align:left;scrollbar-width:thin}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="1"]{grid-template-columns:minmax(180px,230px);justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="2"]{grid-template-columns:repeat(2,minmax(170px,230px));justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="3"]{grid-template-columns:repeat(3,minmax(150px,220px));justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-mitglied{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:196px;max-height:300px;gap:0;padding:0 0 10px;overflow:hidden;border:1px solid rgba(122,169,184,.2);border-radius:18px;background:radial-gradient(ellipse 82% 48% at 50% 4%,rgba(146,219,232,.13),transparent 74%),linear-gradient(180deg,#0d304280,#041624db);box-shadow:inset 0 1px #ffffff0b,0 9px 22px #00000029;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.mp-shell .mp-mitglied:hover{z-index:3;transform:translateY(-3px);border-color:#63d1df7a;box-shadow:inset 0 1px #ffffff12,0 14px 30px #00000040}}body.menu-redesign #screens .card.mp-shell .mp-mitglied.ich{border-color:#ffd263b3;box-shadow:inset 0 0 0 1px #ffd26326,0 12px 26px #0000003d}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit{background:radial-gradient(ellipse 82% 48% at 50% 4%,rgba(129,236,165,.17),transparent 74%),linear-gradient(180deg,#0e383e8a,#041a24e0)}body.menu-redesign #screens .card.mp-shell .mp-member-badges{position:absolute;z-index:5;top:9px;left:9px;right:9px;display:flex;align-items:center;gap:5px;pointer-events:none}body.menu-redesign #screens .card.mp-shell .mp-self-badge,body.menu-redesign #screens .card.mp-shell .mp-host-badge{padding:4px 7px;border-radius:999px;color:#122d3a;background:var(--mp-gold);box-shadow:0 3px 9px #00000038;font-size:11px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.mp-shell .mp-host-badge{margin-left:auto;color:#e8fbff;background:#145b6be0;border:1px solid rgba(99,209,223,.45)}body.menu-redesign #screens .card.mp-shell .mp-host-badge:before{content:"♛";margin-right:4px;color:var(--mp-gold)}body.menu-redesign #screens .card.mp-shell .mp-albert-stage{position:relative;display:block;flex:1 1 auto;min-height:140px;overflow:hidden}body.menu-redesign #screens .card.mp-shell .mp-albert-glow{position:absolute;z-index:-1;bottom:0;left:50%;width:80%;height:54%;border-radius:46% 46% 40% 40%;background:radial-gradient(ellipse at 50% 100%,rgba(126,208,223,.13),transparent 62%);transform:translate(-50%);filter:blur(10px)}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit .mp-albert-glow{background:radial-gradient(ellipse at 50% 100%,rgba(101,226,140,.22),transparent 64%)}body.menu-redesign #screens .card.mp-shell img.mp-albert{position:absolute;z-index:2;left:50%;bottom:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:50% 100%;transform:translate(-50%);transform-origin:50% 100%;filter:drop-shadow(0 10px 9px rgba(0,0,0,.42));animation:mp-albert-in .38s cubic-bezier(.2,.9,.35,1.12) both}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit img.mp-albert{animation:mp-albert-ready 2.8s ease-in-out infinite}body.menu-redesign #screens .card.mp-shell .mp-mitglied.skin-fehlt img.mp-albert{bottom:24%;width:42%;height:42%;opacity:.62}body.menu-redesign #screens .card.mp-shell .mp-platform{position:absolute;z-index:1;left:25%;right:25%;bottom:.7%;height:9.8%;border:0;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(0,6,12,.72),rgba(0,6,12,.26) 42%,transparent 64%),radial-gradient(ellipse at 50% 50%,rgba(180,242,251,.58),rgba(180,242,251,.15) 50%,transparent 72%);box-shadow:none;filter:blur(1px)}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit .mp-platform{background:radial-gradient(ellipse at 50% 50%,rgba(0,8,7,.72),rgba(0,8,7,.26) 42%,transparent 64%),radial-gradient(ellipse at 50% 50%,rgba(140,248,180,.6),rgba(140,248,180,.16) 50%,transparent 72%)}body.menu-redesign #screens .card.mp-shell canvas.mp-albert-3d{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;animation:mp-albert-in .38s cubic-bezier(.2,.9,.35,1.12) both}body.menu-redesign #screens .card.mp-shell .mp-liste.hat-podeste canvas.mp-albert-3d{display:block}body.menu-redesign #screens .card.mp-shell .mp-liste.hat-podeste img.mp-albert,body.menu-redesign #screens .card.mp-shell .mp-liste.hat-podeste .mp-albert-glow,body.menu-redesign #screens .card.mp-shell .mp-liste.hat-podeste .mp-platform{display:none}body.menu-redesign #screens .card.mp-shell .mp-member-copy{position:relative;z-index:4;display:grid;min-width:0;gap:1px;margin:0 10px;padding:6px 10px 7px;border:1px solid rgba(117,188,194,.4);border-radius:13px;background:linear-gradient(180deg,#0c2737f5,#051825fa);box-shadow:0 7px 15px #00000042}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit .mp-member-copy{border-color:#65e28c75}body.menu-redesign #screens .card.mp-shell .mp-member-name{overflow:hidden;color:#fff0cf;font-size:15px;line-height:1.16;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate}body.menu-redesign #screens .card.mp-shell #mp-self-name{unicode-bidi:isolate}body.menu-redesign #screens .card.mp-shell .mp-member-state{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden;color:#9ec9d6b8;font-size:8px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}body.menu-redesign #screens .card.mp-shell .mp-member-state span{overflow:hidden;text-overflow:ellipsis}body.menu-redesign #screens .card.mp-shell .mp-member-state i,body.menu-redesign #screens .card.mp-shell .mp-ready-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#ffffff42;box-shadow:0 0 0 3px #ffffff0b}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit .mp-member-state{color:var(--mp-ready)}body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit .mp-member-state i,body.menu-redesign #screens .card.mp-shell .mp-ready.is-ready .mp-ready-dot{background:var(--mp-ready);box-shadow:0 0 0 3px #65e28c1f,0 0 10px #65e28c59}body.menu-redesign #screens .card.mp-shell .mp-party-note{position:relative;z-index:2;flex:0 0 auto;min-height:1.35em;margin:11px 0 0;color:var(--bu-text-dim);font-size:12px;line-height:1.35;text-align:center}body.menu-redesign #screens .card.mp-shell .mp-console{display:flex;flex-direction:column;min-width:0;min-height:0;gap:12px;padding:23px;overflow:auto;border-left:1px solid rgba(122,169,184,.25);background:radial-gradient(circle at 90% 0,rgba(242,181,55,.09),transparent 30%),#031421ad}body.menu-redesign #screens .card.mp-shell .mp-code-card,body.menu-redesign #screens .card.mp-shell .mp-profile-card{padding:16px;border:1px solid var(--bu-line);border-radius:15px;background:#ffffff09;box-shadow:inset 0 1px #ffffff09}body.menu-redesign #screens .card.mp-shell .mp-code-row,body.menu-redesign #screens .card.mp-shell .mp-profile-head{display:flex;align-items:center;justify-content:space-between;gap:12px}body.menu-redesign #screens .card.mp-shell .mp-code-row{margin-top:9px}body.menu-redesign #screens .card.mp-shell .mp-code-row>div,body.menu-redesign #screens .card.mp-shell .mp-profile-head>div{min-width:0}body.menu-redesign #screens .card.mp-shell .mp-code-row small{display:block;color:var(--bu-text-dim);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.mp-shell .mp-code{display:block;margin-top:2px;color:var(--bu-text-strong);font-size:23px;font-weight:950;line-height:1}body.menu-redesign #screens .card.mp-shell .mp-copy{flex:0 0 auto;min-height:38px;padding:8px 11px;font-size:11px}body.menu-redesign #screens .card.mp-shell .mp-profile-head strong{display:block;max-width:205px;margin-top:4px;overflow:hidden;color:var(--bu-text-strong);font-size:17px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .card.mp-shell .mp-edit{flex:0 0 auto;min-height:34px;padding:6px 10px;color:var(--mp-teal)}body.menu-redesign #screens .card.mp-shell .mp-name-form{display:grid;gap:9px;margin-top:12px}body.menu-redesign #screens .card.mp-shell .mp-name-form .mp-input{min-height:44px;font-size:14px}body.menu-redesign #screens .card.mp-shell .mp-name-actions{display:flex;align-items:center;gap:7px}body.menu-redesign #screens .card.mp-shell .mp-name-actions .btn{min-height:38px;padding:7px 11px;font-size:11px}body.menu-redesign #screens .card.mp-shell .mp-name-actions .btn.primary{flex:1 1 auto}body.menu-redesign #screens .card.mp-shell .mp-profile-links{display:flex;gap:7px;margin-top:10px}body.menu-redesign #screens .card.mp-shell .mp-profile-links .btn{flex:1 1 0;min-width:0;min-height:44px;padding:7px 11px;font-size:11px}body.menu-redesign #screens .card.mp-shell .mp-profile-links .btn[hidden]{display:none}body.menu-redesign #screens .card.mp-shell .mp-inline-status{display:block;min-height:1.25em;margin-top:5px;color:var(--mp-ready);font-size:11px;font-weight:800}body.menu-redesign #screens .card.mp-shell .mp-inline-status:empty{display:none}body.menu-redesign #screens .card.mp-shell .mp-actions{display:grid;gap:9px;margin-top:auto}body.menu-redesign #screens .card.mp-shell .mp-ready,body.menu-redesign #screens .card.mp-shell .mp-start{width:100%;min-height:53px;justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-ready{display:inline-flex;align-items:center;gap:9px;border-color:#63d1df73;background:#63d1df1a;font-size:14px}body.menu-redesign #screens .card.mp-shell .mp-ready.is-ready{border-color:#65e28c94;color:var(--mp-ready);background:#65e28c1a}body.menu-redesign #screens .card.mp-shell .mp-start{font-size:17px}body.menu-redesign #screens .card.mp-shell .mp-rule{margin:0;color:var(--bu-text-dim);font-size:12px;line-height:1.35;text-align:center}@media(max-width:1040px){body.menu-redesign #screens .screen .card.mp-shell{width:min(96vw,980px)}body.menu-redesign #screens .card.mp-shell .mp-lobby-layout{grid-template-columns:minmax(0,1fr) 310px}body.menu-redesign #screens .card.mp-shell .mp-liste,body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="3"]{grid-template-columns:repeat(2,minmax(130px,1fr));justify-content:stretch}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="1"]{grid-template-columns:minmax(170px,230px);justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="2"]{grid-template-columns:repeat(2,minmax(150px,220px));justify-content:center}}@media(max-width:720px){body.menu-redesign #screens .screen .card.mp-shell{width:calc(100vw - var(--safe-left) - var(--safe-right) - 12px);height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 12px);max-width:none;max-height:none;overflow:auto;border-radius:17px}body.menu-redesign #screens .card.mp-shell .mp-head{position:sticky;z-index:12;top:0;min-height:80px;gap:10px;padding:15px 14px 12px 17px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.menu-redesign #screens .card.mp-shell .mp-head h2{font-size:23px}body.menu-redesign #screens .card.mp-shell #mp-lage{max-width:235px;margin-top:4px;font-size:10px}body.menu-redesign #screens .card.mp-shell .mp-leave{min-height:38px;padding:7px 10px;font-size:11px}body.menu-redesign #screens .card.mp-shell .mp-entry{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;overflow:visible}body.menu-redesign #screens .card.mp-shell .mp-entry-main,body.menu-redesign #screens .card.mp-shell .mp-entry-join{min-height:0;padding:20px}body.menu-redesign #screens .card.mp-shell .mp-entry h3{margin-bottom:14px;font-size:20px}body.menu-redesign #screens .card.mp-shell .mp-create{margin-top:18px}body.menu-redesign #screens .card.mp-shell .mp-lobby-layout{display:block;flex:none;min-height:auto;overflow:visible}body.menu-redesign #screens .card.mp-shell .mp-party{min-height:340px;padding:17px 12px 13px;overflow:visible}body.menu-redesign #screens .card.mp-shell .mp-party-head{margin:0 4px 11px}body.menu-redesign #screens .card.mp-shell .mp-party h3{font-size:18px}body.menu-redesign #screens .card.mp-shell .mp-liste,body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="1"],body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="2"],body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:214px;flex:none;gap:9px;overflow:visible}body.menu-redesign #screens .card.mp-shell .mp-liste[data-count="1"]{grid-template-columns:minmax(150px,205px);justify-content:center}body.menu-redesign #screens .card.mp-shell .mp-mitglied{min-height:214px}body.menu-redesign #screens .card.mp-shell .mp-console{gap:10px;padding:16px 14px 20px;overflow:visible;border-top:1px solid rgba(122,169,184,.25);border-left:0}body.menu-redesign #screens .card.mp-shell .mp-actions{margin-top:2px}}@media(max-height:590px)and (min-width:721px){body.menu-redesign #screens .screen .card.mp-shell{width:min(98vw,1180px);height:min(96vh,560px);max-height:96vh}body.menu-redesign #screens .card.mp-shell .mp-head{min-height:70px;padding:13px 20px 10px 24px}body.menu-redesign #screens .card.mp-shell .mp-head h2{font-size:25px}body.menu-redesign #screens .card.mp-shell #mp-lage{margin-top:3px;font-size:10px}body.menu-redesign #screens .card.mp-shell .mp-party{padding:13px 17px 9px}body.menu-redesign #screens .card.mp-shell .mp-party-head{margin-bottom:8px}body.menu-redesign #screens .card.mp-shell .mp-party h3{font-size:17px}body.menu-redesign #screens .card.mp-shell .mp-liste{grid-auto-rows:minmax(150px,1fr);gap:8px}body.menu-redesign #screens .card.mp-shell .mp-mitglied{min-height:150px;padding-bottom:7px;border-radius:14px}body.menu-redesign #screens .card.mp-shell .mp-albert-stage{min-height:96px}body.menu-redesign #screens .card.mp-shell .mp-member-copy{margin:0 7px;padding:4px 8px 5px;border-radius:11px}body.menu-redesign #screens .card.mp-shell .mp-member-name{font-size:13px}body.menu-redesign #screens .card.mp-shell .mp-party-note,body.menu-redesign #screens .card.mp-shell .mp-rule{display:none}body.menu-redesign #screens .card.mp-shell .mp-console{gap:7px;padding:13px}body.menu-redesign #screens .card.mp-shell .mp-code-card,body.menu-redesign #screens .card.mp-shell .mp-profile-card{padding:10px 12px}body.menu-redesign #screens .card.mp-shell .mp-code{font-size:19px}body.menu-redesign #screens .card.mp-shell .mp-ready,body.menu-redesign #screens .card.mp-shell .mp-start{min-height:42px;font-size:12px}body.menu-redesign #screens .card.mp-shell .mp-entry{gap:16px;padding:18px 42px}body.menu-redesign #screens .card.mp-shell .mp-entry-main,body.menu-redesign #screens .card.mp-shell .mp-entry-join{min-height:260px;padding:22px}body.menu-redesign #screens .card.mp-shell .mp-entry h3{margin-bottom:12px;font-size:20px}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.mp-shell .mp-waiting i,body.menu-redesign #screens .card.mp-shell img.mp-albert,body.menu-redesign #screens .card.mp-shell canvas.mp-albert-3d,body.menu-redesign #screens .card.mp-shell .mp-mitglied.bereit img.mp-albert{animation:none}body.menu-redesign #screens .card.mp-shell .mp-mitglied,body.menu-redesign #screens .card.mp-shell .mp-input{transition:none}}@media(max-width:980px),(max-height:700px){.menu-redesign .ar-lobby-card{padding:15px}}body.menu-redesign #screens .card.ar-page-card .ar-kit-icon{object-fit:contain;flex:none;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:10px}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card.ar-lobby-card{height:100%}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card.ar-lobby-card>.ar-page.ar-lobby-page,body.menu-redesign #screens .screen>.card.ar-page-card.ar-lobby-card>.ar-page.ar-lobby-page{display:grid;flex:1 1 auto;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;padding:0;overflow:hidden;background:radial-gradient(ellipse 46% 62% at 50% 46%,rgba(99,209,223,.16),transparent 68%),radial-gradient(ellipse 52% 44% at 88% 6%,rgba(99,209,223,.08),transparent 70%),var(--bu-panel)}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page [data-familie]{--ar-familie: #9eb2bd}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page [data-familie=werkzeug]{--ar-familie: #7bcf9a}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page [data-familie=nahkampf]{--ar-familie: #f2b537}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page [data-familie=list]{--ar-familie: #63d1df}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page [data-familie=glueck]{--ar-familie: #d0b7e7}body.menu-redesign #screens .card.ar-page-card .ar-lobby-marke{display:flex;gap:clamp(10px,1.4vw,22px);align-items:center;justify-self:start;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-lobby-wortmarke{width:auto;height:clamp(42px,5.4vh,68px);object-fit:contain;filter:drop-shadow(0 5px 8px rgba(0,0,0,.42))}body.menu-redesign #screens .card.ar-page-card .ar-lobby-titel{justify-self:center;min-width:0;text-align:center}body.menu-redesign #screens .card.ar-page-card .ar-lobby-titel h1{font-size:clamp(24px,2.2vw,42px);line-height:1;letter-spacing:-.03em;text-transform:none}body.menu-redesign #screens .card.ar-page-card .ar-lobby-titel p{margin:6px 0 0;color:var(--bu-text-dim);font-size:12px;font-weight:700;letter-spacing:.025em}body.menu-redesign #screens .card.ar-page-card .ar-lobby-geltung{display:grid;gap:2px;justify-self:end;padding:8px 13px;text-align:right;background:#061f2f9e;border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-geltung b{color:var(--bu-teal);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-lobby-geltung span{color:var(--bu-text-dim);font-size:11px}body.menu-redesign #screens .card.ar-page-card .ar-kit-detail{display:grid;grid-template-areas:"story buehne ausruestung";grid-template-columns:minmax(170px,.9fr) minmax(250px,1.5fr) minmax(265px,.78fr);gap:clamp(14px,2.2vw,34px);align-items:center;min-width:0;min-height:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-story{grid-area:story;max-width:520px;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-story-kopf{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}body.menu-redesign #screens .card.ar-page-card .ar-kit-story-kopf h2{margin:0;color:var(--bu-text-strong);font-size:clamp(30px,2.5vw,54px);font-weight:950;line-height:.95;letter-spacing:-.035em;text-transform:none;text-shadow:0 3px rgba(0,0,0,.38)}body.menu-redesign #screens .card.ar-page-card .ar-kit-story>p{max-width:46ch;margin:clamp(8px,1.4vh,18px) 0 0;color:var(--bu-text);font-size:clamp(14px,1.15vw,21px);line-height:1.5}body.menu-redesign #screens .card.ar-page-card .ar-kit-familie{display:inline-flex;align-items:center;margin-bottom:7px;padding:5px 10px;color:color-mix(in srgb,var(--ar-familie) 86%,white);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--ar-familie) 12%,rgba(2,14,23,.8));border:1px solid color-mix(in srgb,var(--ar-familie) 55%,transparent);border-radius:9px}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne{position:relative;grid-area:buehne;display:grid;place-items:center;align-self:stretch;min-height:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-schein{position:absolute;z-index:0;width:min(72%,520px);aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--bu-teal) 30%,transparent),transparent 68%);filter:blur(14px);pointer-events:none}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne:after{position:absolute;z-index:0;right:12%;bottom:8%;left:12%;height:18%;background:radial-gradient(ellipse,rgba(1,9,14,.72),transparent 70%);content:""}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne .ar-kit-icon{position:relative;z-index:1;width:min(100%,36vw,500px);height:auto;max-height:100%;background:none;border:0;border-radius:0;filter:drop-shadow(0 22px 26px rgba(0,0,0,.48));animation:ar-kit-ankunft .38s cubic-bezier(.16,1,.3,1) both}body.menu-redesign #screens .card.ar-page-card .ar-kit-ausruestung{grid-area:ausruestung;display:grid;gap:clamp(8px,1.2vh,14px);align-content:center;justify-self:end;width:min(100%,380px);padding:clamp(14px,1.5vw,26px);background:#051826d1;border:1px solid var(--bu-line-strong);border-radius:18px;box-shadow:0 12px 26px #00000040}body.menu-redesign #screens .card.ar-page-card .ar-kit-ausruestung h3{margin:0;color:var(--bu-text-strong);font-size:clamp(15px,1.1vw,19px);font-weight:900}body.menu-redesign #screens .card.ar-page-card .ar-kit-pillen{display:flex;flex-wrap:wrap;gap:7px}body.menu-redesign #screens .card.ar-page-card .ar-kit-pille{padding:6px 11px;color:var(--bu-text-strong);font-size:13px;font-weight:800;white-space:nowrap;background:#03121d9e;border:1px solid var(--bu-line);border-radius:9px}body.menu-redesign #screens .card.ar-page-card .ar-kit-pille.is-leer{color:var(--bu-text-dim);font-weight:700;white-space:normal}body.menu-redesign #screens .card.ar-page-card .ar-kit-ersparnis{display:flex;gap:8px;align-items:center;margin:0;color:var(--bu-teal);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.ar-page-card .ar-kit-ersparnis.is-leer{color:var(--bu-text-dim);font-weight:650}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand{display:flex;gap:11px;align-items:center;min-width:0;margin-top:4px;padding-top:clamp(10px,1.4vh,16px);border-top:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand-haken{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;color:#0a2a31;background:var(--bu-teal);border-radius:10px;box-shadow:0 7px 16px #328f9c38}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand-haken .ar-kit-zeichen{width:20px;height:20px;flex:none}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand>span:last-child{display:grid;gap:2px;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand b{overflow:hidden;color:var(--bu-text-strong);font-size:13px;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-kit-stand small{color:var(--bu-text-dim);font-size:11px}body.menu-redesign #screens .card.ar-page-card .ar-kit-ausruestung .btn.primary{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;min-height:54px;padding:12px 16px 12px 20px;font-size:16px}body.menu-redesign #screens .card.ar-page-card .ar-kit-ausruestung .btn.primary .ar-kit-zeichen{width:22px;height:22px}body.menu-redesign #screens .card.ar-page-card .ar-kit-band{display:flex;gap:clamp(10px,1.3vw,20px);align-items:stretch;justify-content:safe center;padding:clamp(9px,1.3vh,15px) clamp(12px,1.6vw,28px) clamp(11px,1.6vh,18px);overflow-x:auto;scroll-padding-inline:28px;background:linear-gradient(180deg,#03111cc2,#020c14f7);border-top:1px solid var(--bu-line-strong);box-shadow:0 -18px 34px #0000003d}body.menu-redesign #screens .card.ar-page-card .ar-kit-gruppe{display:grid;flex:none;grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-gruppe-titel{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:22px;padding:0 4px 5px;border-bottom:1px solid color-mix(in srgb,var(--ar-familie) 48%,transparent)}body.menu-redesign #screens .card.ar-page-card .ar-kit-gruppe-titel b{color:color-mix(in srgb,var(--ar-familie) 82%,white);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-kit-gruppe-titel span{color:var(--bu-text-dim);font-size:10px;font-variant-numeric:tabular-nums}body.menu-redesign #screens .card.ar-page-card .ar-kit-gruppe-kacheln{display:flex;flex:none;gap:7px;min-height:0}body.menu-redesign #screens .card.ar-page-card .ar-kit-tile{display:grid;flex:none;grid-template-rows:minmax(0,1fr) auto;gap:3px;place-items:center;width:clamp(104px,6.6vw,112px);min-width:clamp(104px,6.6vw,112px);padding:8px 7px 9px;color:var(--bu-text);text-align:center;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:14px;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-kit-tile:hover{z-index:2;transform:translateY(-2px);background:var(--bu-glas-hover);border-color:var(--bu-line-strong)}}body.menu-redesign #screens .card.ar-page-card .ar-kit-tile .ar-kit-icon{width:clamp(52px,4.4vw,76px);height:clamp(52px,4.4vw,76px);background:none;border:0;border-radius:0;filter:drop-shadow(0 7px 9px rgba(0,0,0,.34))}body.menu-redesign #screens .card.ar-page-card .ar-kit-tile>span{overflow:hidden;width:100%;font-size:clamp(11px,.62vw,12px);font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-kit-tile.is-active{color:#102b3b;background:var(--bu-knopf-gold);border-color:#ffe9b3;box-shadow:0 11px 24px #9c611b47}@media(max-width:1700px){body.menu-redesign #screens .card.ar-page-card .ar-kit-detail{grid-template-areas:"buehne ausruestung" "story ausruestung";grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(230px,330px);gap:clamp(12px,1.8vw,24px)}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne .ar-kit-icon{width:min(100%,40vw,320px)}body.menu-redesign #screens .card.ar-page-card .ar-kit-story-kopf h2{font-size:clamp(28px,4vw,46px)}}@media(max-width:820px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-wortmarke,body.menu-redesign #screens .card.ar-page-card .ar-lobby-geltung span{display:none}body.menu-redesign #screens .card.ar-page-card .ar-kit-detail{grid-template-areas:"buehne" "story" "ausruestung";grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:safe center;overflow-y:auto}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne .ar-kit-icon{width:min(100%,56vw,240px)}body.menu-redesign #screens .card.ar-page-card .ar-kit-ausruestung{justify-self:stretch;width:100%}}@media(max-height:780px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-wortmarke{height:40px}body.menu-redesign #screens .card.ar-page-card .ar-kit-tile .ar-kit-icon{width:56px;height:56px}body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne .ar-kit-icon{width:min(100%,30vw,340px)}}body.menu-redesign #screens .card.ar-page-card .ar-intro-stand.is-getrennt{color:var(--bu-text-strong);background:#f2b53729;border-left-color:var(--bu-gold)}@media(min-width:721px)and (max-height:920px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-lobby-briefing{display:flex}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-stand{margin-bottom:8px;padding:4px 12px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-lead{margin-bottom:6px;font-size:14px;line-height:1.4}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-regeln{gap:5px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-regeln li{gap:10px;padding:4px 10px;font-size:13px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-regeln li>.ico{width:24px;height:24px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-persp{margin-top:6px;padding-top:6px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-persp .ar-setting-row{margin-bottom:6px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-intro-actions{margin-top:8px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-page:has(#kit-netzfrist) .ar-lobby-guide{min-height:44px;margin-top:4px;padding:5px 10px 5px 6px}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-page-card .ar-kit-buehne .ar-kit-icon{animation:none}}body.menu-redesign #screens .card.ar-page-card .ar-lobby-buehne{display:grid;grid-template-columns:minmax(300px,34%) minmax(0,1fr);gap:clamp(18px,2.4vw,40px);align-items:center;min-height:0;padding:clamp(10px,2vh,22px) clamp(18px,2.8vw,52px) clamp(6px,1vh,12px)}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing{display:flex;flex-direction:column;min-width:0;max-height:100%;overflow-y:auto;padding-right:4px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing{border-right:1px solid var(--bu-line);padding-right:clamp(14px,1.8vw,30px)}body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide{display:flex;gap:9px;align-items:center;align-self:start;margin-top:14px;padding:8px 12px 8px 8px;color:var(--bu-text-dim);font-family:inherit;font-size:13px;font-weight:700;text-align:left;background:none;border:1px solid transparent;border-radius:11px;cursor:pointer}body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide .ico,body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide img{flex:none;width:22px;height:22px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide:focus-visible{color:var(--bu-text-strong);border-color:var(--bu-teal);outline:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide:hover{color:var(--bu-text-strong);background:var(--bu-glas);border-color:var(--bu-line)}}@media(max-width:1100px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-buehne{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;overflow-y:auto}body.menu-redesign #screens .card.ar-page-card .ar-lobby-briefing{max-height:none;overflow:visible;padding-right:0;padding-bottom:clamp(12px,1.6vh,20px);border-right:none;border-bottom:1px solid var(--bu-line)}}@media(max-height:780px){body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide{margin-top:4px;padding:5px 10px 5px 6px}body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide .ico,body.menu-redesign #screens .card.ar-page-card .ar-lobby-guide img{width:18px;height:18px}}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card.ar-guide-card{height:100%}body.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.ar-page-card.ar-guide-card>.ar-page.ar-guide-page,body.menu-redesign #screens .screen>.card.ar-page-card.ar-guide-card>.ar-page.ar-guide-page{display:grid;flex:1 1 auto;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}body.menu-redesign #screens .card.ar-page-card .ar-guide-grid{display:grid;grid-template-columns:minmax(190px,232px) minmax(0,1fr);gap:clamp(16px,2vw,34px);min-height:0}body.menu-redesign #screens .card.ar-page-card .ar-guide-nav{display:flex;flex-direction:column;gap:4px;align-content:start;min-width:0;padding-right:clamp(10px,1.4vw,20px);overflow-y:auto;border-right:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab{display:flex;gap:11px;align-items:center;padding:11px 13px;color:var(--bu-text-dim);font-family:inherit;font-size:14px;font-weight:700;text-align:left;background:none;border:1px solid transparent;border-radius:11px;cursor:pointer}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab-icon{flex:none;width:26px;height:26px;font-size:20px;opacity:.85}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab.is-active{color:var(--bu-text-strong);background:var(--bu-teal-soft);border-color:#63d1df6b}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab.is-active .ar-guide-tab-icon{opacity:1}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab:focus-visible{border-color:var(--bu-teal);outline:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-page-card .ar-guide-tab:hover{color:var(--bu-text-strong);background:var(--bu-glas)}}body.menu-redesign #screens .card.ar-page-card .ar-guide-body{min-width:0;min-height:0;padding-right:clamp(6px,1vw,16px);overflow-y:auto}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel{max-width:1080px}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel p{max-width:74ch}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel-kopf{display:flex;gap:15px;align-items:center;margin-bottom:clamp(14px,1.8vh,22px)}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel-icon{flex:none;width:42px;height:42px;font-size:32px}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel-kopf h2{margin:0;color:var(--bu-text-strong);font-size:clamp(21px,1.7vw,28px);letter-spacing:-.02em}body.menu-redesign #screens .card.ar-page-card .ar-guide-lead{margin:3px 0 0;color:var(--bu-teal);font-size:13px;font-weight:700}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel h3{margin:clamp(20px,2.4vh,30px) 0 10px;color:var(--bu-text-strong);font-size:16px;letter-spacing:.01em}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel p{margin:0 0 13px;color:var(--bu-text);font-size:14.5px;line-height:1.62}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel p b{color:var(--bu-text-strong)}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel .ar-guide-zahl{color:var(--bu-teal);font-variant-numeric:tabular-nums;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-guide-schritte{display:grid;gap:10px;margin:0 0 14px;padding:0;list-style:none;counter-reset:guide-schritt}body.menu-redesign #screens .card.ar-page-card .ar-guide-schritte li{display:flex;gap:14px;align-items:center;padding:12px 16px;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-guide-schritte li>.ico{flex:none;width:30px;height:30px;font-size:22px}body.menu-redesign #screens .card.ar-page-card .ar-guide-schritte b,body.menu-redesign #screens .card.ar-page-card .ar-guide-familien b,body.menu-redesign #screens .card.ar-page-card .ar-guide-waehrungen b{display:block;color:var(--bu-text-strong);font-size:14px}body.menu-redesign #screens .card.ar-page-card .ar-guide-schritte small,body.menu-redesign #screens .card.ar-page-card .ar-guide-familien small,body.menu-redesign #screens .card.ar-page-card .ar-guide-waehrungen small{display:block;margin-top:2px;color:var(--bu-text-dim);font-size:12.5px;line-height:1.45}body.menu-redesign #screens .card.ar-page-card .ar-guide-familien,body.menu-redesign #screens .card.ar-page-card .ar-guide-waehrungen{display:grid;gap:9px;margin:0 0 14px;padding:0;list-style:none}body.menu-redesign #screens .card.ar-page-card .ar-guide-familien li{padding:11px 15px;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-guide-familien li>span{display:block;margin-top:1px;color:var(--bu-teal);font-size:12px;font-weight:700}body.menu-redesign #screens .card.ar-page-card .ar-guide-waehrungen li{display:flex;gap:14px;align-items:center;padding:11px 15px;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-guide-waehrungen li>.ico{flex:none;width:28px;height:28px;font-size:21px}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle{margin:0 0 16px;overflow-x:auto;background:var(--bu-glas);border:1px solid var(--bu-line);border-radius:12px}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle table{width:100%;border-collapse:collapse;font-size:13.5px}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle caption{padding:11px 15px 9px;color:var(--bu-text-dim);font-size:11.5px;font-weight:700;letter-spacing:.03em;text-align:left;text-transform:uppercase}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle th,body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle td{padding:8px 15px;text-align:left;border-top:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle thead th{color:var(--bu-text-dim);font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle tbody th{display:flex;gap:9px;align-items:center;color:var(--bu-text-strong);font-weight:700;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle tbody th>.ico{flex:none;width:22px;height:22px;font-size:17px}body.menu-redesign #screens .card.ar-page-card .ar-guide-tabelle td{color:var(--bu-text);font-variant-numeric:tabular-nums;white-space:nowrap}body.menu-redesign #screens .card.ar-page-card .ar-guide-kapitel .keylist{margin:0 0 14px}@media(max-width:900px){body.menu-redesign #screens .card.ar-page-card .ar-guide-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px}body.menu-redesign #screens .card.ar-page-card .ar-guide-nav{flex-direction:row;gap:6px;padding-right:0;padding-bottom:12px;overflow-x:auto;overflow-y:hidden;border-right:none;border-bottom:1px solid var(--bu-line)}body.menu-redesign #screens .card.ar-page-card .ar-guide-tab{flex:none;white-space:nowrap}}.skineditor{display:flex;gap:22px;align-items:center;justify-content:center;flex-wrap:wrap;margin:12px 0 4px}.skineditor canvas{width:300px;height:340px;background:radial-gradient(ellipse at 50% 40%,#ffffff1a,#ffffff05 70%);border-radius:16px;flex:0 0 auto}.skincontrols{text-align:left;min-width:260px;max-width:300px}.skingroup{margin-bottom:16px}.skingroup>b{display:block;font-size:14px;margin-bottom:7px}.swatches{display:grid;grid-template-columns:repeat(6,34px);gap:8px}.swatch{width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;pointer-events:auto;box-shadow:inset 0 0 0 2px #00000040;transition:transform .08s}@media(hover:hover)and (pointer:fine){.swatch:hover{transform:scale(1.12)}}.swatch.active{box-shadow:0 0 0 3px var(--accent),inset 0 0 0 2px #00000040}.swatch:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skinopts{display:flex;gap:8px;flex-wrap:wrap}.skinopt{pointer-events:auto;font:inherit;font-size:13px;font-weight:700;color:#dfe8f2;background:transparent;border:none;border-radius:999px;padding:7px 14px;cursor:pointer;box-shadow:inset 0 0 0 2px #dfe8f280}@media(hover:hover)and (pointer:fine){.skinopt:hover{box-shadow:inset 0 0 0 2px #dfe8f2}}.skinopt.active{background:var(--accent);color:var(--ink);box-shadow:none}.skinopt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skinopt.sprachopt{display:inline-flex;align-items:center;gap:8px}.menu-redesign #screens .skinopt,.menu-redesign #pause .skinopt{color:var(--ar-ink);background:#fffae87a;box-shadow:inset 0 0 0 1px #172b3759}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .skinopt:hover,.menu-redesign #pause .skinopt:hover{box-shadow:inset 0 0 0 2px var(--ar-navy-700)}}.menu-redesign #screens .skinopt.active,.menu-redesign #pause .skinopt.active{color:var(--ar-ink);background:var(--ar-gold);box-shadow:none}.menu-redesign #screens .skinopt:focus-visible,.menu-redesign #pause .skinopt:focus-visible{outline:3px solid var(--ar-focus);outline-offset:3px}body.menu-redesign #screens .skinopt,body.menu-redesign #pause .skinopt{color:var(--bu-text);background:var(--bu-glas);box-shadow:inset 0 0 0 1px var(--bu-line)}body.menu-redesign #screens .skinopt.active,body.menu-redesign #pause .skinopt.active{color:#102b3b;background:var(--bu-knopf-gold);box-shadow:none}.screen .card.cosmetics-card{width:min(96vw,1120px);max-width:1120px;height:min(92vh,860px);max-height:92vh;overflow:hidden;display:flex;flex-direction:column;position:relative;padding:24px 28px}.cosmetics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;text-align:left;flex:none}.cosmetics-head .cosmetics-back-oben{flex:none;align-self:center}.cosmetics-head h2{margin:0 0 4px}.cosmetics-head p{opacity:.7;font-size:13px}.cosmetics-wallet{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cosmetics-wallet span{background:#ffffff17;border-radius:999px;padding:7px 11px;font-size:13px;white-space:nowrap}.cosmetics-body{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;flex:1;min-height:0;margin-top:14px}.cosmetics-main{display:flex;flex-direction:column;min-height:0;min-width:0}.skin-stage{display:flex;flex-direction:column;align-items:center;gap:10px;min-height:0;border-radius:18px;padding:12px 14px 14px;text-align:center;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff17}.stage-view{position:relative;width:100%;flex:1;min-height:0;display:grid;place-items:center;border-radius:14px;overflow:hidden}.stage-aura{position:absolute;top:6%;right:4%;bottom:4%;left:4%;border-radius:50% 50% 46% 46%/44% 44% 50% 50%;background:radial-gradient(ellipse at 50% 78%,color-mix(in srgb,var(--rarity) 34%,transparent) 0 26%,transparent 62%),radial-gradient(ellipse at 50% 40%,#ffffff1a,#ffffff05 68%);box-shadow:inset 0 0 40px color-mix(in srgb,var(--rarity) 18%,transparent);transition:background .28s ease,box-shadow .28s ease}.skin-stage .stage-canvas{position:relative;width:100%;height:100%;object-fit:contain}.stage-body{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%}.stage-rarity{font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--rarity)}.stage-body>b{font-size:16px}.stage-body>small{font-size:11px;opacity:.62;line-height:1.35;min-height:30px}.stage-body .btn{margin-top:7px;padding:9px 18px;font-size:13px;width:100%}.stage-body .btn[aria-disabled=true]{opacity:.5;cursor:default}.stage-preview-status{margin-left:12px;color:#d4dfdf;letter-spacing:0;text-transform:none}.wardrobe-inspection,.skin-preview-mark{display:none}.stage-hint{font-size:10px;opacity:.45;line-height:1.3}.skin-stage.wechsel .stage-aura{animation:stage-wechsel .42s ease-out}.case-shelf{display:grid;grid-template-columns:1fr 1fr minmax(200px,.9fr);gap:10px;flex:none}.case-card,.pity-card{min-height:106px;border-radius:16px;padding:12px 14px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff17;text-align:left}.case-card{display:grid;grid-template-columns:48px 1fr;grid-template-rows:1fr auto;column-gap:10px;align-items:center;overflow:hidden;position:relative}.case-card:after{content:"";position:absolute;top:-60%;right:-20%;bottom:-60%;left:-20%;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.14) 49%,transparent 60%);transform:translate(-70%);animation:case-sheen 4.5s ease-in-out infinite;pointer-events:none}.case-card.crown{box-shadow:inset 0 0 0 1px #ffbd3f73,0 0 24px #ffbd3f14}.case-icon{font-size:34px;grid-row:1 / 3;filter:drop-shadow(0 4px 7px rgba(0,0,0,.35))}.case-card>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.case-card>div b{font-size:15px}.case-card>div span{opacity:.65;font-size:11px;margin-top:2px}.case-card button.btn{justify-self:start;font-size:13px;padding:8px 14px;margin-top:6px;z-index:1}.case-card button small{opacity:.68;margin-left:3px}.pity-card{display:flex;flex-direction:column;gap:3px}.pity-card>b{color:var(--accent2);margin-bottom:2px}.pity-card span{font-size:11px;display:flex;justify-content:space-between;gap:8px}.pity-card strong{color:var(--accent)}.pity-card small{opacity:.55;font-size:10px;margin-top:auto}.case-odds{flex:none;margin:9px 0 0;text-align:left;font-size:11px;color:#ffffffb8}.case-odds summary{cursor:pointer;width:fit-content;font-weight:700}.case-odds summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.case-odds>p{margin:6px 0 0;max-width:70ch;font-size:10px;line-height:1.35;opacity:.72}.odds-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:7px}.odds-columns section{display:flex;flex-direction:column;gap:3px}.odds-columns section>b{color:#fff;margin-bottom:2px}.odds-columns section>div:not(.next-case-rules){display:grid;grid-template-columns:10px 1fr auto 50px;gap:5px;align-items:center}.odds-columns section small{opacity:.55;text-align:right}.rarity-dot{width:7px;height:7px;border-radius:50%}.next-case-rules{display:flex;flex-direction:column;gap:4px;margin:4px 0;padding:7px 8px;border-radius:9px;background:#ffffff0e}.next-case-rules>span{font-size:10px;line-height:1.35}.next-case-rules>div{display:flex;flex-wrap:wrap;gap:4px}.case-rule-chip{border-radius:999px;padding:3px 6px;font-size:9px;color:#ffffff9e;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.case-rule-chip.active{color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.collection-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;flex:none;text-align:left}.collection-toolbar>div{display:flex;flex-direction:column}.collection-toolbar span{font-size:11px;opacity:.6}.collection-toolbar button.btn{padding:8px 15px;font-size:13px}.collection-filters{display:grid;grid-template-columns:minmax(150px,1.45fr) repeat(3,minmax(95px,1fr)) auto;align-items:end;gap:7px;margin-top:8px;text-align:left}.collection-filters label{display:flex;flex-direction:column;gap:3px;min-width:0}.collection-filters label>span{padding-left:2px;font-size:9px;font-weight:800;letter-spacing:.04em;opacity:.62}.collection-filters input,.collection-filters select{width:100%;min-width:0;height:31px;border:1px solid rgba(255,255,255,.14);border-radius:9px;padding:0 8px;font:inherit;font-size:11px;color:#fff;background:#080e17d1;outline:none}.collection-filters select option,.collection-filters select optgroup{color:#fff;background:#111d2a}.collection-filters input:focus-visible,.collection-filters select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 26%,transparent)}.collection-filters button.btn{height:31px;padding:5px 9px;font-size:10px}.collection-filters button:disabled{opacity:.36;cursor:default}.collection-result-line{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:13px;margin-top:3px;font-size:9px}#collection-result-count{opacity:.58}.skin-scope-toggle{padding:4px 10px;color:var(--accent);font:800 9px/1 inherit;letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:999px;cursor:pointer}@media(hover:hover)and (pointer:fine){.skin-scope-toggle:hover{background:color-mix(in srgb,var(--accent) 26%,transparent)}}.skin-scope-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.collection-scroll{flex:1;min-height:120px;overflow-y:auto;scrollbar-width:thin;padding:3px 5px 8px 1px;margin-top:7px;text-align:left}.skin-rarity-group{margin:8px 0 14px}.skin-rarity-group h3{display:flex;align-items:baseline;gap:9px;color:var(--rarity);font-size:14px;margin-bottom:6px}.skin-rarity-group h3 small{color:#fff;opacity:.5;font-size:10px}.skin-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.skin-collection-item{pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:#fff;min-width:0;display:grid;grid-template-columns:44px 1fr;grid-template-rows:1fr auto;column-gap:9px;text-align:left;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-left:3px solid var(--rarity);border-radius:12px;padding:7px;cursor:pointer;transition:transform .14s ease,background .14s ease,box-shadow .14s ease}.skin-collection-item[hidden]{display:none}@media(hover:hover)and (pointer:fine){.skin-collection-item:hover{background:#ffffff1a}}@media(hover:hover)and (pointer:fine){.skin-collection-item:hover:not([aria-disabled=true]){transform:translateY(-2px)}}.skin-collection-item:focus-visible{outline:2px solid var(--rarity);outline-offset:2px}.skin-collection-item.selected{box-shadow:inset 0 0 0 2px var(--rarity),0 0 14px color-mix(in srgb,var(--rarity) 30%,transparent)}.skin-collection-item.craftable{border-color:color-mix(in srgb,var(--good) 48%,rgba(255,255,255,.1))}.skin-collection-item.craftable .skin-card-action{color:var(--good)}.skin-collection-item.owned:not(.selected) .skin-card-action:before{content:"✓ ";color:var(--good)}.skin-collection-item[aria-disabled=true]{opacity:.52}.skin-collection-item.locked .skin-token{filter:grayscale(.75) brightness(.58)}.skin-token{width:104px;height:126px;display:grid;place-items:center;position:relative}.skin-token-fallback{font-size:32px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4));z-index:1}.skin-token-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;z-index:2;pointer-events:none;transition:opacity .12s ease-out}.skin-token-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.skin-token.has-skin-image .skin-token-fallback{opacity:0}.skin-token.has-skin-image .skin-token-image{opacity:1}.skin-collection-item[aria-disabled=true]:has(.skin-token.has-skin-image){opacity:.72}.skin-collection-item.locked .skin-token.has-skin-image{filter:grayscale(.18) brightness(1.05)}.skin-token.compact{width:44px;height:52px;grid-row:1 / 3}.skin-token.compact .skin-token-fallback{font-size:14px}.skin-card-copy{min-width:0;display:flex;flex-direction:column;align-self:center}.skin-card-copy b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.skin-card-copy small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.55;font-size:9px}.skin-card-action{font-size:9px;font-weight:800;color:var(--rarity);align-self:end}.collection-empty{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;opacity:.68}.collection-empty[hidden]{display:none}.collection-empty span{font-size:11px}.collection-empty-mascot{display:none}.collection-empty.is-no-skins{min-height:220px;opacity:1}.collection-empty.is-no-skins .collection-empty-mascot{display:block;width:auto;height:min(15vh,128px);margin-bottom:4px;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(0,0,0,.25))}.collection-empty.is-no-skins span{opacity:.68}.cosmetics-card>.btnrow{margin-top:8px;flex:none}.cosmetics-card>.btnrow button{padding:8px 18px;font-size:13px}.case-opening{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;background:#0a0f19eb;color:#f4f7fb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:inherit;animation:fadein .18s ease-out}.case-opening-box{width:min(96%,1040px);text-align:center;position:relative;z-index:2;transition:opacity .14s ease-out}.case-opening-title{color:var(--accent);font-size:21px;font-weight:900;margin-bottom:26px}.case-opening-box:has(.case-bahn-mysterium) .case-bahn{margin-top:60px}.case-opening-skip{position:absolute;top:18px;right:18px;z-index:6;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px;color:#ffffffb8;font-family:inherit;font-size:11px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;background:#050d1794;border:1px solid rgba(255,255,255,.14);border-radius:999px;box-shadow:0 8px 24px #00000038;cursor:pointer;transition:color .16s,border-color .16s,background .16s,transform .16s}.case-opening-skip:hover,.case-opening-skip:focus-visible{color:#fff;background:#0f2333db;border-color:#ffc74694;outline:none;transform:translateY(-1px)}.case-opening-skip kbd{padding:3px 6px;color:#ffffffa3;font-family:inherit;font-size:9px;font-weight:800;line-height:1;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:5px}.case-blitz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,var(--blitz, #fff) 0%,transparent 68%)}.case-fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.case-opening{--kisten-licht: #fff2bd;--kisten-licht-x: 50%;--kisten-licht-y: 53%;--fund-ring: rgba(255,226,139,.82);--fund-ring-innen: rgba(255,183,57,.34);--fund-funke: #fff1ad}.case-opening[data-case-kind=crown]{--kisten-licht: #ffe08a;--kisten-licht-x: 51%;--kisten-licht-y: 51%;--fund-ring: rgba(230,190,255,.88);--fund-ring-innen: rgba(91,207,255,.4);--fund-funke: #ff7cdb}.case-kisten-vorspiel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .38s cubic-bezier(.2,.8,.2,1),visibility 0s linear .38s}.case-opening[data-phase=closed] .case-kisten-vorspiel,.case-opening[data-phase=open] .case-kisten-vorspiel{opacity:1;visibility:visible;transition-delay:0s}.case-opening[data-phase=rail] .case-kisten-vorspiel{z-index:3;animation:case-vorspiel-in-bahn .38s linear both}.case-opening[data-phase=rail] .case-kisten-zustand{opacity:0;transition:opacity .12s ease-out}.case-opening[data-phase=closed] .case-opening-box,.case-opening[data-phase=open] .case-opening-box{opacity:0;visibility:hidden;transform:translateY(18px) scale(.94)}.case-opening[data-phase=rail] .case-opening-box{animation:case-bahn-einzug .44s cubic-bezier(.16,1,.3,1) both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-opening-title{animation:case-opening-title-nach-uebergabe .26s .28s ease-out both}.case-kisten-kunst{position:relative;isolation:isolate;width:min(500px,calc(100% - 32px),calc(100vh - 80px));aspect-ratio:1;perspective:900px}.case-kisten-zustand{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;image-rendering:auto;transform-origin:50% 88%;backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.case-kiste-geschlossen{z-index:1;opacity:0}.case-kiste-offen{z-index:2;opacity:1}.case-opening[data-phase=closed] .case-kiste-geschlossen{opacity:1}.case-opening[data-phase=closed] .case-kiste-offen{opacity:0}.case-opening.case-vorspiel-laeuft[data-phase=closed] .case-kiste-geschlossen{animation:case-kiste-vorspannung .26s cubic-bezier(.42,0,.58,1) both}.case-opening.case-vorspiel-laeuft[data-phase=open] .case-kiste-offen{animation:case-kiste-oeffnen .54s cubic-bezier(.16,1,.3,1) both}.case-kisten-strahlen{position:absolute;left:var(--kisten-licht-x);top:var(--kisten-licht-y);z-index:0;width:116%;aspect-ratio:1;opacity:0;background:repeating-conic-gradient(from -8deg,color-mix(in srgb,var(--kisten-licht) 62%,transparent) 0deg 7deg,transparent 7deg 18deg);-webkit-mask-image:radial-gradient(circle,#000 0 18%,rgba(0,0,0,.82) 34%,transparent 70%);mask-image:radial-gradient(circle,#000 0 18%,rgba(0,0,0,.82) 34%,transparent 70%);transform:translate(-50%,-50%) scale(.48) rotate(-7deg);transform-origin:50% 50%;pointer-events:none}.case-kisten-licht{position:absolute;left:var(--kisten-licht-x);top:var(--kisten-licht-y);z-index:3;width:58%;height:24%;opacity:0;border-radius:50%;background:radial-gradient(ellipse,#fff 0%,var(--kisten-licht) 28%,transparent 72%);filter:blur(3px);transform:translate(-50%,-50%) scale(.42,.3);transform-origin:50% 50%;pointer-events:none}.case-opening.case-vorspiel-laeuft[data-phase=open] .case-kisten-strahlen{animation:case-kisten-strahlen .76s ease-out both}.case-opening.case-vorspiel-laeuft[data-phase=open] .case-kisten-licht{animation:case-kisten-licht .76s ease-out both}.case-kisten-fund{position:absolute;left:var(--kisten-licht-x);top:var(--kisten-licht-y);z-index:4;width:34%;max-width:176px;aspect-ratio:1;opacity:0;transform:translate(-50%,48%) scale(.16) rotate(-8deg);transform-origin:50% 100%;transform-style:preserve-3d;isolation:isolate;pointer-events:none}.case-fund-albert,.case-fund-albert-schein{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.case-fund-albert{width:100%;height:100%;object-fit:contain;object-position:50% 50%;opacity:0;backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.case-fund-albert-gold{z-index:2;filter:drop-shadow(0 0 10px rgba(255,211,112,.7));transform:rotate(-1deg) scale(1.01)}.case-fund-albert-prisma{z-index:3;filter:drop-shadow(0 0 12px rgba(151,210,255,.72));transform:rotate(1deg) scale(1.015)}.case-fund-albert-schein{top:-15%;right:-15%;bottom:-15%;left:-15%;z-index:1;opacity:0;border-radius:50%;background:radial-gradient(circle at 50% 48%,rgba(255,247,199,.94) 0 8%,rgba(255,207,92,.56) 27%,transparent 64%);filter:blur(8px);transform:scale(.58) rotate(-12deg)}.case-opening[data-case-kind=crown] .case-fund-albert-schein{background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.94) 0 7%,transparent 31%),conic-gradient(from 205deg,#ffbf3f,#55b8ff,#68d878,#bd79ff,#ff66d7,#ffbf3f)}.case-fund-orbit{position:absolute;top:-24%;right:-24%;bottom:-24%;left:-24%;z-index:4;display:block;opacity:0;border:2px solid var(--fund-ring);border-radius:50%;box-shadow:0 0 18px var(--fund-ring-innen),inset 0 0 18px var(--fund-ring-innen);transform:rotateX(68deg) scale(.48)}.case-fund-orbit:before,.case-fund-orbit:after{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;pointer-events:none}.case-fund-orbit:before{border:1px dashed color-mix(in srgb,var(--fund-ring) 76%,transparent);transform:rotate(24deg) scale(.82)}.case-fund-orbit:after{top:-8%;right:-8%;bottom:-8%;left:-8%;background:radial-gradient(circle at 8% 52%,var(--fund-funke) 0 2px,transparent 3px),radial-gradient(circle at 29% 4%,var(--fund-funke) 0 1.5px,transparent 2.5px),radial-gradient(circle at 72% 8%,var(--fund-funke) 0 2px,transparent 3px),radial-gradient(circle at 94% 57%,var(--fund-funke) 0 1.5px,transparent 2.5px),radial-gradient(circle at 66% 94%,var(--fund-funke) 0 2px,transparent 3px),radial-gradient(circle at 22% 88%,var(--fund-funke) 0 1.5px,transparent 2.5px);filter:drop-shadow(0 0 4px var(--fund-funke))}.case-opening.case-vorspiel-laeuft[data-phase=open] .case-kisten-fund{animation:case-kisten-fundflug 1.04s cubic-bezier(.16,.84,.2,1) both}.case-opening.case-vorspiel-laeuft[data-case-kind=island][data-phase=open] .case-fund-albert-gold{animation:case-fund-albert-gold 1.04s cubic-bezier(.2,.72,.18,1) both}.case-opening.case-vorspiel-laeuft[data-case-kind=crown][data-phase=open] .case-fund-albert-prisma{animation:case-fund-albert-prisma 1.04s linear both}.case-opening.case-vorspiel-laeuft[data-case-kind=island][data-phase=open] .case-fund-albert-schein{animation:case-fund-albert-schein-gold 1.04s ease-out both}.case-opening.case-vorspiel-laeuft[data-case-kind=crown][data-phase=open] .case-fund-albert-schein{animation:case-fund-albert-schein-prisma 1.04s linear both}.case-opening.case-vorspiel-laeuft[data-phase=open] .case-fund-orbit{animation:case-fund-orbit 1.04s ease-out both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-kisten-fund{animation:case-fund-in-bahn .38s cubic-bezier(.4,0,.2,1) both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-fund-albert{animation:case-fund-albert-in-bahn .38s cubic-bezier(.4,0,.2,1) both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-fund-albert-schein{animation:case-fund-albert-schein-in-bahn .38s ease-out both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-bahn-mysterium{animation:case-bahn-mysterium-uebergabe .52s cubic-bezier(.16,1,.3,1) both}.case-opening.case-vorspiel-laeuft[data-phase=rail] .case-bahn-mysterium:before{animation:case-bahn-mysterium-puls .62s .16s ease-out both}.case-opening.case-vorspiel-laeuft.case-spannung[data-phase=rail] .case-bahn-mysterium{animation:case-bahn-mysterium-spannung .58s ease-out both}.case-opening.case-vorspiel-laeuft.case-spannung[data-phase=rail] .case-bahn-mysterium:before{animation:case-bahn-mysterium-schein-spannung .58s ease-out both}.case-bahn{position:relative}.case-bahn-mysterium{position:absolute;left:50%;top:-52px;z-index:5;width:56px;aspect-ratio:1;opacity:0;isolation:isolate;transform:translate(-50%,18px) scale(.55);transform-origin:50% 70%;pointer-events:none}.case-bahn-mysterium:before,.case-bahn-mysterium:after{content:"";position:absolute;pointer-events:none}.case-bahn-mysterium:before{top:8%;right:8%;bottom:8%;left:8%;z-index:-1;border:1px solid color-mix(in srgb,var(--fund-ring) 74%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fund-ring) 52%,transparent),transparent 68%);box-shadow:0 0 24px 8px var(--fund-ring-innen)}.case-bahn-mysterium:after{left:50%;top:76%;z-index:-2;width:2px;height:52px;background:linear-gradient(var(--fund-ring),color-mix(in srgb,var(--fund-ring) 24%,transparent) 58%,transparent);box-shadow:0 0 8px var(--fund-ring-innen);opacity:.56;transform:translate(-50%)}.case-bahn-mysterium-bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.case-bahn-mysterium-gold .case-bahn-mysterium-bild{filter:drop-shadow(0 0 8px rgba(255,211,112,.68))}.case-bahn-mysterium-prisma .case-bahn-mysterium-bild{filter:drop-shadow(0 0 10px rgba(151,210,255,.72))}.case-bahn-fenster{height:172px;overflow:hidden;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff24;background:linear-gradient(#080d16,#16202d 48%,#080d16)}.case-bahn-fenster:before,.case-bahn-fenster:after{content:"";position:absolute;top:0;bottom:0;width:17%;z-index:2;pointer-events:none}.case-bahn-fenster:before{left:0;background:linear-gradient(90deg,#0a0f19,transparent)}.case-bahn-fenster:after{right:0;background:linear-gradient(270deg,#0a0f19,transparent)}.case-bahn-streifen{display:flex;height:100%;align-items:center;will-change:transform}.case-bahn-karte{flex:none;width:124px;height:156px;margin-right:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-radius:14px;background:linear-gradient(#1a2634,#111a26);border-bottom:4px solid var(--rarity);box-shadow:inset 0 0 0 1px #ffffff0f;transition:transform .3s cubic-bezier(.2,.9,.3,1.3),box-shadow .3s}.case-bahn-karte .skin-token.compact{transform:scale(1.4)}.case-bahn-karte .nm{font-size:11px;font-weight:800;color:#cdd7e3;max-width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-bahn-karte.treffer{transform:scale(1.09);box-shadow:0 0 0 2px var(--rarity),0 0 40px color-mix(in srgb,var(--rarity) 62%,transparent);position:relative;z-index:2}.case-bahn-schein{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;z-index:2;box-shadow:inset 0 0 70px var(--tell, transparent);transition:opacity .2s}.case-marke{position:absolute;left:50%;top:-12px;bottom:-12px;width:2px;transform:translate(-50%);background:var(--accent);filter:drop-shadow(0 0 6px rgba(255,181,46,.8));pointer-events:none;z-index:3}.case-marke:before,.case-marke:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:9px solid transparent}.case-marke:before{top:0;border-top:12px solid var(--accent)}.case-marke:after{bottom:0;border-bottom:12px solid var(--accent)}.case-marke.schlag{animation:case-marke-schlag .13s ease-out}.case-opening-hint{color:#f4f7fbb8;opacity:.65;font-size:12px;margin-top:18px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.case-opening.case-spannung .case-bahn-fenster{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff29,inset 0 0 34px #ffbd3514,0 0 28px #ffbd351a;transition:box-shadow .45s ease-out}.case-opening.case-spannung .case-marke{filter:drop-shadow(0 0 11px rgba(255,210,92,1))}.case-opening.case-spannung .case-opening-hint{color:#ffdc79;opacity:1;animation:case-schluss-hinweis 1s ease-in-out infinite}.case-opening-box.ruck{animation:case-ruck .45s}.case-opening-box.ruck-stark{animation:case-ruck-stark .7s}.case-reveal{width:min(90%,500px);text-align:center;display:flex;flex-direction:column;align-items:center;animation:case-reveal-pop .56s cubic-bezier(.16,1.32,.36,1) both}.case-reveal .skin-token{animation:rarity-pulse 1.4s ease-in-out infinite}.case-reveal h2{margin:4px 0;color:#fff;font-size:30px}.case-reveal p{color:#f4f7fbbd;opacity:1;font-size:13px}.case-reveal .rarity-label{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:900;margin-top:12px}.new-skin,.duplicate-skin,.pity-hit{border-radius:999px;padding:5px 10px;font-size:10px;font-weight:900;margin-bottom:8px}.new-skin{background:var(--good);color:#10251a}.duplicate-skin{background:#ffffff21}.pity-hit{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}@media(max-width:1000px){.cosmetics-body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:12px}.skin-stage{flex-direction:row;align-items:center;gap:14px;text-align:left;padding:10px 14px}.stage-view{flex:none;width:118px;height:132px}.stage-body{align-items:flex-start;text-align:left}.stage-body>small{min-height:0}.stage-body .btn{width:auto;margin-top:5px}.stage-hint{display:none}}@media(max-width:820px){.screen .card.cosmetics-card{padding:18px}.case-shelf{grid-template-columns:1fr 1fr}.pity-card{grid-column:1 / 3;min-height:82px}.collection-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-filters .skin-search-field{grid-column:1 / -1}}@media(max-height:680px)and (min-width:700px){.screen .card.cosmetics-card{height:min(96vh,860px);max-height:96vh;padding:14px 18px}.cosmetics-head p{display:none}.cosmetics-body{gap:7px;margin-top:8px}.skin-stage{padding:7px 10px}.stage-view{width:76px;height:72px}.stage-body .btn{min-height:32px;margin-top:3px;padding:5px 13px}.collection-toolbar{margin-top:6px}.collection-filters{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px;gap:4px}.collection-filters .skin-search-field{grid-column:span 2}.collection-filters button.btn{width:100%;min-width:0}.collection-result-line{margin-top:1px}.collection-scroll{margin-top:2px}}@media(max-width:560px){.cosmetics-head{flex-direction:column;gap:8px}.cosmetics-wallet{justify-content:flex-start}.case-shelf{grid-template-columns:1fr}.pity-card{grid-column:auto}.skin-collection-grid,.odds-columns{grid-template-columns:1fr}.case-bahn-fenster{height:150px}.case-bahn-karte{height:136px;gap:8px}.case-bahn-karte .nm{display:none}.case-opening-box:has(.case-bahn-mysterium) .case-bahn{margin-top:52px}.case-bahn-mysterium{top:-48px;width:52px}.case-bahn-mysterium:after{height:48px}}@media(prefers-reduced-motion:reduce){.case-card:after,.case-opening-hint,.case-reveal .skin-token{animation:none}.case-opening-box.ruck,.case-opening-box.ruck-stark,.case-marke.schlag{animation:none}.case-opening,.case-opening-box,.case-kisten-zustand,.case-kisten-strahlen,.case-kisten-licht,.case-kisten-fund,.case-fund-albert,.case-fund-albert-schein,.case-fund-orbit,.case-bahn-mysterium,.case-bahn-mysterium-bild,.case-bahn-mysterium:before,.case-opening-title{animation:none!important;transition:none!important}.case-kisten-vorspiel{display:none!important}.case-opening[data-phase=closed] .case-opening-box,.case-opening[data-phase=open] .case-opening-box{opacity:1;visibility:visible}.skin-stage.wechsel .stage-aura{animation:none}.stage-aura{transition:none}.skin-collection-item,.case-reveal{transition:none;animation-duration:.01ms}}.menu-redesign #screens .card.cosmetics-card,.menu-redesign #pause .card.cosmetics-card{border-radius:25px 19px 23px 18px}.menu-redesign #screens .skin-stage{color:var(--ar-ink);background:#fffae870;border-color:#422c1329;box-shadow:inset 0 0 0 1px #422c131a}.menu-redesign #screens .cosmetics-wallet span{color:var(--ar-white);background:var(--ar-navy-800);border:1px solid rgba(255,255,255,.13)}.menu-redesign #screens .cosmetics-card .case-odds{color:#172b37b8}.menu-redesign #screens .cosmetics-card .odds-columns section>b,.menu-redesign #screens .cosmetics-card .skin-rarity-group h3 small{color:var(--ar-ink)}.menu-redesign #screens .cosmetics-card .skin-rarity-group h3 small{opacity:.58}.menu-redesign #screens .cosmetics-card .skin-collection-item{color:var(--ar-ink);background:#fffae87a;border-color:#172b3721;border-left-color:var(--rarity)}@media(hover:hover)and (pointer:fine){.menu-redesign #screens .cosmetics-card .skin-collection-item:hover{background:#fffcf0d1}}.menu-redesign #screens .cosmetics-card .skin-collection-item[aria-disabled=true]{opacity:.72}.menu-redesign #screens .cosmetics-card .skin-collection-item.locked .skin-card-copy b{color:#314651}.menu-redesign #screens .cosmetics-card .skin-collection-item.locked .skin-card-copy small{color:#53666e;opacity:.86}.menu-redesign #screens .cosmetics-card .skin-collection-item.locked .skin-card-action{color:#61747b}.menu-redesign #screens .cosmetics-card .skin-collection-item.selected{background:#45bfc124}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card{display:flex;flex-direction:column;width:min(100%,1120px);max-width:1120px;height:min(100%,860px);max-height:100%;padding:clamp(16px,2vw,28px);overflow:hidden}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card>.cosmetics-body,.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card .cosmetics-main{min-width:0;min-height:0}@media(max-width:1080px),(max-height:700px){.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card{width:100%;max-width:none;height:100%;padding:14px 16px}}@media(max-width:760px){.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card{padding:11px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.menu-redesign #screens>.screen.ar-section-overlay>.card.ar-overlay-card.cosmetics-card>.cosmetics-body{flex:none;min-height:480px}}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head h2,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head h2{margin:4px 0 0;color:#fff0d2;font-size:31px;line-height:1;letter-spacing:-.015em;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,.42)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head p,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head p{max-width:390px;margin:7px 0 0;color:#e8dcc29e;font-size:10px;line-height:1.35}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-wallet,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-wallet{align-self:center}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-wallet span,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-wallet span{background:#061c2ab3;border:1px solid rgba(112,167,178,.24)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase>.cosmetics-body,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase>.cosmetics-body{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-width:0;min-height:0;margin-top:12px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-stage{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-main,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-main{grid-column:1;display:flex;flex-direction:column;min-width:0;min-height:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar{margin:0;padding:11px 12px;background:linear-gradient(110deg,#e8c67e29,#1e5b6a24);border:1px solid rgba(214,181,107,.36);border-radius:14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div b{color:#f4e4c1;font-size:15px;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div span{color:#e8dcc29e;opacity:1}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar .btn{color:#102b3b;font-weight:900;background:linear-gradient(180deg,#ffd263,#f2ad2f);border:1px solid #ffe294;box-shadow:0 3px #8d5918}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-scroll{margin-top:11px;padding:0 5px 8px 0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-rarity-group{margin:0 0 12px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-rarity-group h3{margin:0 2px 7px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item{position:relative;display:grid;grid-template-columns:59px minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;min-height:104px;padding:7px;overflow:hidden;color:#d8d2c4;text-align:left;background:radial-gradient(circle at 34% 34%,#2f718470,#07202eeb 66%);border:1px solid rgba(123,160,170,.31);border-radius:12px;box-shadow:inset 0 1px #ffffff0d}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item[hidden]{display:none}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item:hover{background:radial-gradient(circle at 34% 34%,#3897a48a,#082d3af5 68%)}}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.selected{border:2px solid #efbb47;box-shadow:0 0 0 2px #efbb4721,inset 0 1px #ffffff17}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-token.compact{width:63px;height:88px;border:0;background:transparent;box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy b{color:#f0e5cf;font-size:9px;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy small,body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-action{font-size:7px;text-transform:uppercase}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .case-shelf{grid-template-columns:1fr 1fr minmax(195px,.9fr);gap:11px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .case-card,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .pity-card{min-height:154px;background:linear-gradient(145deg,#1e5467b8,#071f2eeb);border:1px solid rgba(117,178,190,.22);box-shadow:inset 0 1px #ffffff0f,0 10px 18px #0000002e}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .case-card.crown{border-color:#ffbd3f73}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .case-odds{margin-top:16px;padding:12px 14px;background:#0519269e;border:1px solid rgba(119,163,173,.18);border-radius:13px}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .case-opening{border-radius:22px}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-shell .skin-collection-item{transition:none}}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head h2,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head h2{display:flex;align-items:center;gap:12px;font-size:clamp(26px,1.9vw,34px)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head h2 .ico,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head h2 .ico{width:36px;height:36px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head p,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head p{max-width:520px;font-size:12px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-wallet span,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-wallet span{padding:9px 14px;font-size:14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar{padding:14px 16px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div b{font-size:17px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div span{font-size:12px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar .btn{min-height:46px;padding:10px 22px;font-size:14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-rarity-group h3{font-size:15px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item{grid-template-columns:62px minmax(0,1fr);column-gap:12px;padding:10px 12px 10px 10px;border-radius:14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item .skin-token.compact{width:62px;height:74px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy b{font-size:14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy small{font-size:11px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-action{font-size:10px;letter-spacing:.08em;text-transform:uppercase}body.menu-redesign>.case-opening{--bu-zoom: 1.5;--case-mysterium-kopffreiheit: 70px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#040c16d6;-webkit-backdrop-filter:blur(10px) saturate(.8);backdrop-filter:blur(10px) saturate(.8);border-radius:0}body.menu-redesign>.case-opening .case-opening-box{width:min(94vw,1600px)}body.menu-redesign>.case-opening .case-opening-title{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px;color:var(--bu-gold-light);font-size:26px;letter-spacing:.06em;text-transform:uppercase}body.menu-redesign>.case-opening .case-opening-title .ico{width:36px;height:36px}body.menu-redesign>.case-opening .case-bahn{width:calc(100% / var(--bu-zoom));margin:calc(172px * (var(--bu-zoom) - 1) / 2 + 16px) auto;transform:scale(var(--bu-zoom));transform-origin:50% 50%}body.menu-redesign>.case-opening .case-opening-box:has(.case-bahn-mysterium) .case-bahn{margin-top:calc(252px * (var(--bu-zoom) - 1) / 2 + var(--case-mysterium-kopffreiheit));margin-bottom:calc(172px * (var(--bu-zoom) - 1) / 2 + 16px)}body.menu-redesign>.case-opening .case-bahn-fenster{background:linear-gradient(#061321,#102036 48%,#061321);border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 30px #00000073}body.menu-redesign>.case-opening.case-spannung .case-bahn-fenster{box-shadow:inset 0 0 0 1px #ffdc7938,inset 0 0 42px #ffbd351a,0 14px 30px #00000073,0 0 34px #ffbd351f}body.menu-redesign>.case-opening .case-bahn-fenster:before{background:linear-gradient(90deg,#061321,transparent)}body.menu-redesign>.case-opening .case-bahn-fenster:after{background:linear-gradient(270deg,#061321,transparent)}body.menu-redesign>.case-opening .case-opening-hint{margin-top:12px;font-size:14px;opacity:.75}body.menu-redesign>.case-opening .case-reveal{width:min(92vw,640px)}body.menu-redesign>.case-opening .case-reveal .skin-token{width:208px;height:252px}body.menu-redesign>.case-opening .case-reveal .rarity-label{margin-top:18px;font-size:13px}body.menu-redesign>.case-opening .case-reveal h2{font-size:clamp(30px,3vw,44px);text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 3px rgba(0,0,0,.5)}body.menu-redesign>.case-opening .case-reveal p{font-size:15px}body.menu-redesign>.case-opening .case-reveal p{margin:6px 0 0}body.menu-redesign>.case-opening .case-reveal .btnrow{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}body.menu-redesign>.case-opening .case-reveal .btnrow .btn{min-width:160px;min-height:50px;font-size:15px}body.menu-redesign>.case-opening .new-skin,body.menu-redesign>.case-opening .duplicate-skin,body.menu-redesign>.case-opening .pity-hit{font-size:12px}@media(max-width:1500px){body.menu-redesign>.case-opening{--bu-zoom: 1.25}}@media(max-width:1100px),(max-height:700px){body.menu-redesign>.case-opening{--bu-zoom: 1}}@media(max-width:560px){body.menu-redesign>.case-opening{--case-mysterium-kopffreiheit: 52px}}@media(max-height:420px)and (orientation:landscape){body.menu-redesign>.case-opening{--case-mysterium-kopffreiheit: 56px}body.menu-redesign>.case-opening .case-opening-title{gap:8px;font-size:22px}body.menu-redesign>.case-opening .case-opening-skip{top:8px;right:8px;min-height:44px;padding:8px 10px;font-size:0}body.menu-redesign>.case-opening .case-opening-skip:before{content:"Weiter";font-size:10px}body.menu-redesign>.case-opening .case-opening-skip kbd{display:none}}body.menu-redesign #screens .cosmetics-card button.btn.quiet{color:#172b37a8;background:transparent;border-color:transparent}@media(hover:hover)and (pointer:fine){body.menu-redesign #screens .cosmetics-card button.btn.quiet:hover{color:var(--ar-ink);background:#172b3712}}@media(max-width:1180px){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:1080px),(max-height:700px){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head h2,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head h2{font-size:22px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head p,body.menu-redesign #screens .card.ar-shell .ar-cases-showcase .cosmetics-head p{display:none}body.menu-redesign #screens .card.ar-shell .ar-cases-showcase>.cosmetics-body{overflow:auto;scrollbar-width:thin}}body.menu-redesign #screens .card.ar-shell.has-albert-section .ar-context-hero #ar-hero-canvas{pointer-events:auto}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase{--wardrobe-muted: #b5c8cc;--wardrobe-ink: #f5ead3;color:var(--wardrobe-ink)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection{display:flex;align-items:flex-end;flex:none;gap:14px;padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid rgba(150,188,196,.22)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:center;text-align:left;min-width:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-rarity{grid-column:1 / -1;font-size:11px;letter-spacing:.035em}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body>b{color:var(--wardrobe-ink);font-size:clamp(20px,1.65vw,28px);line-height:1.12;text-wrap:balance}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body>small{grid-column:1;color:var(--wardrobe-muted);font-size:12px;line-height:1.45;opacity:1;min-height:35px;max-width:65ch}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .btn{grid-column:2;grid-row:2 / 4;align-self:center;width:auto;max-width:190px;min-height:44px;padding:9px 14px;margin:0;font-size:12px;line-height:1.35;white-space:normal}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .btn[aria-disabled=true]{color:var(--wardrobe-muted);background:#03141e66;border:1px solid rgba(157,187,193,.25);box-shadow:none;opacity:1}.wardrobe-view-controls{display:flex;gap:3px;flex:none;align-items:center}.wardrobe-view-controls button{display:inline-flex;justify-content:center;align-items:center;min-width:38px;min-height:44px;padding:7px;font:inherit;font-size:11px;color:#d7e4e6;background:#03141e61;border:1px solid rgba(157,187,193,.3);border-radius:10px;cursor:pointer}.wardrobe-view-controls button:focus-visible{outline:2px solid #ffcf72;outline-offset:3px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection:has(.wardrobe-view-controls) .stage-rarity{grid-column:1}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection:has(.wardrobe-view-controls) .btn{grid-row:1 / 3;justify-self:stretch}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-view-controls{grid-column:2;grid-row:3;justify-content:flex-end;margin:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar{gap:12px;padding:0;margin:0 0 5px;background:none;border:0;border-radius:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div b{font-size:15px;text-transform:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div span{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar .btn{min-height:38px;padding:7px 12px;font-size:12px;color:#f6d088;background:none;border:1px solid rgba(244,200,121,.5);box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters{grid-template-columns:minmax(110px,1.2fr) repeat(3,minmax(85px,1fr)) auto;flex:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters label>span,body.menu-redesign #screens .card.ar-shell .ar-albert-showcase #collection-result-count,body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-head p{color:var(--wardrobe-muted);opacity:1}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters :is(input,select){height:36px;caret-color:#ffcf72}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters input::placeholder{color:#adbec6;opacity:1}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-result-line{justify-content:space-between;margin-top:8px;min-height:26px;flex:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-scope-toggle{min-height:28px;padding:4px 9px;font-size:10px;text-transform:none;letter-spacing:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-scroll{scrollbar-color:#668893 #092533;scrollbar-gutter:stable}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-rarity-group h3{font-size:12px;letter-spacing:.045em}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item{grid-template-columns:minmax(0,1fr);grid-template-rows:138px 38px auto;gap:4px;padding:10px 9px;min-height:0;color:var(--wardrobe-ink);background:linear-gradient(150deg,#1e424ecc,#071e2be0);border:1px solid color-mix(in srgb,var(--rarity) 32%,#173442);box-shadow:none;text-align:center;transition:background .16s ease-out,border-color .16s ease-out}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item .skin-token.compact{width:114px;max-width:100%;height:138px;grid-row:1;justify-self:center;filter:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy{align-self:center}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy b{color:var(--wardrobe-ink);font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere;text-transform:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-copy small{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-card-action{grid-column:1;font-size:10px;letter-spacing:0;line-height:1.4;text-transform:none;color:var(--wardrobe-muted)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.locked{opacity:1}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.locked .skin-card-copy b{color:var(--wardrobe-ink)}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.selected{border:1px solid #efbb47;box-shadow:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.selected .skin-card-action{color:#f6d088}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.is-previewed{background:linear-gradient(145deg,#43676ecc,#0e2f3af5);outline:2px solid #a5d1d7;outline-offset:-2px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item.is-previewed .skin-preview-mark{display:block;position:absolute;top:7px;left:7px;padding:3px 6px;background:#183e4b;color:#d7f3f2;border-radius:5px;font-size:9px;line-height:1.3}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item:focus-visible{outline:3px solid #ffcf72;outline-offset:-3px}@media(hover:hover)and (pointer:fine){.wardrobe-view-controls button:hover{color:#fff0d2;background:#284e5b}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item:hover{transform:none;border-color:#a5d1d7}}@media(max-width:1400px){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters{grid-template-columns:repeat(3,minmax(0,1fr))}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-search-field{grid-column:span 2}}@media(max-height:800px),(max-width:700px){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-wallet{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase>.cosmetics-body{grid-template-rows:minmax(0,1fr);margin-top:10px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .cosmetics-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;gap:8px 12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#668893 #092533;scrollbar-width:thin}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar{grid-column:2;grid-row:2;margin:0;align-self:center}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar>div{display:none}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-toolbar .btn{min-height:44px;margin:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-result-line{grid-column:1;grid-row:2;justify-content:flex-start;flex-wrap:wrap;gap:4px 8px;margin:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-scope-toggle{min-height:44px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters{grid-column:1 / -1;grid-row:3;margin:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-scroll{grid-column:1 / -1;grid-row:4;min-height:0;margin-top:0;overflow:visible;scrollbar-gutter:auto}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection{grid-column:1 / -1;grid-row:1;display:block;padding-bottom:10px;margin:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body>small{min-height:0}.wardrobe-view-controls{margin-top:6px}}@media(pointer:coarse){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters :is(input,select),body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .collection-filters button,.wardrobe-view-controls button{min-width:44px;min-height:44px}}@media(max-width:700px),(max-height:700px){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection{padding-bottom:10px;margin-bottom:10px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body>b{font-size:21px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .wardrobe-inspection .stage-body>small{min-height:0}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item{grid-template-rows:110px 36px auto}body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item .skin-token.compact{width:91px;height:110px}}@media(prefers-reduced-motion:reduce){body.menu-redesign #screens .card.ar-shell .ar-albert-showcase .skin-collection-item{transition:none}}
