@font-face{font-family:ZLS Display;src:url(/fonts/zls-display.woff2)format("woff2");font-display:swap}@font-face{font-family:Rajdhani;src:url(/lobby-art/sel/fonts/rajdhani-bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Rajdhani;src:url(/lobby-art/sel/fonts/rajdhani-semibold.woff2)format("woff2");font-weight:600;font-display:swap}:root{--ew-lime:var(--zm-lime,#c8ff00);--ew-lime-2:var(--zm-lime-hi,#e4ff7a);--ew-lime-dim:var(--zm-lime-dim,#c8ff002e);--ew-ink:var(--zm-ink,#050605);--ew-ink-2:var(--zm-ink-3,#0b0d0a);--ew-white:var(--zm-txt,#f4f7ee);--ew-mute:var(--zm-mute,#f4f7eea8);--ew-line:var(--zm-hairline,#f4f7ee24);--ew-glass:var(--zm-glass,#0a0c099e);--ew-expo:var(--zm-ease,cubic-bezier(.16,1,.3,1));--ew-expo-in:var(--zm-ease-in,cubic-bezier(.7,0,.84,0));--ew-spring:cubic-bezier(.34,1.56,.64,1);--ew-disp:var(--zm-font-display,"ZLS Display","Rajdhani",Impact,sans-serif);--ew-lab:var(--zm-font-label,"Rajdhani","Arial Narrow",system-ui,sans-serif)}.ewr{font-family:var(--ew-lab);color:var(--ew-white);align-items:center;gap:8px;min-width:0;display:flex}.ewr-step{color:inherit;font:inherit;cursor:default;white-space:nowrap;min-width:0;transition:background .2s var(--ew-expo),border-color .2s var(--ew-expo);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:flex}button.ewr-step{cursor:pointer}button.ewr-step:hover{border-color:var(--ew-line);background:#f4f7ee0f}button.ewr-step:focus-visible{outline:2px solid var(--ew-lime);outline-offset:2px}.ewr-n{width:28px;height:28px;font:700 12px/1 var(--ew-lab);letter-spacing:.04em;color:var(--ew-mute);border:1.5px solid #f4f7ee47;border-radius:50%;flex:none;place-items:center;display:grid}.ewr-n svg{width:14px;height:14px}.ewr-t{flex-direction:column;min-width:0;line-height:1.05;display:flex}.ewr-t small{font:700 12px/1 var(--ew-lab);letter-spacing:.16em;color:var(--ew-mute)}.ewr-t em{font:600 12px/1.2 var(--ew-lab);letter-spacing:.06em;color:var(--ew-white);text-overflow:ellipsis;max-width:120px;font-style:normal;overflow:hidden}.ewr-step[data-state=done] .ewr-n{background:var(--ew-lime);border-color:var(--ew-lime);color:var(--ew-ink)}.ewr-step[data-state=on] .ewr-n{border-color:var(--ew-lime);color:var(--ew-lime);box-shadow:0 0 0 4px #c8ff0024,0 0 16px #c8ff0073}.ewr-step[data-state=on] .ewr-t small{color:var(--ew-white)}.ewr-bar{background:#f4f7ee2e;border-radius:2px;flex:0 32px;min-width:12px;height:2px}.ewr-bar[data-state=lit]{background:linear-gradient(90deg,var(--ew-lime),#c8ff0080);box-shadow:0 0 8px #c8ff0080}.ew-cta{isolation:isolate;cursor:pointer;color:var(--ew-ink);background:linear-gradient(180deg,#e6ff6a 0%,var(--ew-lime) 46%,#9fd400 100%);border-radius:var(--zm-r-md,14px);min-width:248px;min-height:72px;transition:transform .18s var(--ew-expo),filter .18s var(--ew-expo);border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff6}.ew-cta:after{content:"";z-index:-1;background:radial-gradient(120% 90% at 50% 0,#ffffff8c,#0000 55%);position:absolute;inset:0}.ew-cta-b{font:800 36px/.95 var(--ew-disp);letter-spacing:.01em;text-transform:uppercase}.ew-cta small{font:700 12px/1 var(--ew-lab);letter-spacing:.16em;opacity:.78;text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.ew-cta-sheen{display:none}.ew-cta:hover{filter:brightness(1.06)saturate(1.05);transform:translateY(-1px)}.ew-cta:active{transform:scale(.97)}.ew-cta:focus-visible{outline:3px solid var(--ew-white);outline-offset:4px}.ew-cta[disabled]{cursor:default}.ew-back{border:1px solid var(--ew-line);background:var(--ew-glass);-webkit-backdrop-filter:blur(10px);width:44px;height:44px;color:var(--ew-white);cursor:pointer;transition:border-color .2s var(--ew-expo),background .2s var(--ew-expo);border-radius:50%;flex:none;place-items:center;display:grid}.ew-back svg{width:20px;height:20px}.ew-back:hover{background:#c8ff0014;border-color:#c8ff0099}.ew-back:focus-visible{outline:2px solid var(--ew-lime);outline-offset:2px}@property --ew-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ew-led{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s var(--ew-expo);background:conic-gradient(from var(--ew-a),transparent 0 62%,#c8ff0000 64%,var(--ew-lime) 84%,#fff 92%,transparent 96%);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.is-on>.ew-led{opacity:1;animation:2.6s linear infinite ew-led}@keyframes ew-led{to{--ew-a:360deg}}.ewl{z-index:2147482000;background:var(--ew-ink);color:var(--ew-white);font-family:var(--ew-lab);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity .32s var(--ew-expo);position:fixed;inset:0;overflow:hidden}.ewl.is-in{opacity:1}.ewl.is-out{opacity:0;transition:opacity .24s var(--ew-expo-in)}.ewl-bg{position:absolute;inset:0;overflow:hidden}.ewl-bgi{object-fit:cover;opacity:0;width:104%;height:104%;transition:opacity .5s var(--ew-expo),transform 1.4s var(--ew-expo),filter .5s var(--ew-expo);position:absolute;inset:-2%;transform:scale(1.08)}.ewl-bgi.is-on{opacity:1;animation:22s ease-in-out .9s infinite alternate ewl-drift;transform:scale(1)}.ewl-bgi.is-lq{filter:blur(14px)saturate(1.1)}@keyframes ewl-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.045)translate(-1.2%,-.6%)}}.ewl-scrim{pointer-events:none;background:linear-gradient(90deg,#050605eb 0%,#0506059e 30%,#05060514 58%,#05060500 100%),linear-gradient(#05060500 52%,#050605b8 76%,#050605f5 100%),linear-gradient(#050605b3 0%,#05060500 16%);position:absolute;inset:0}.ewl-scan{pointer-events:none;opacity:.35;background:linear-gradient(90deg,#0000,#c8ff00b3 30% 70%,#0000);height:2px;position:absolute;bottom:0;left:0;right:0}.ewl-top{padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left));align-items:center;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.ewl-railhost{flex:1;justify-content:center;min-width:0;display:flex}.ewl-load{border:1px solid var(--ew-line);background:var(--ew-glass);-webkit-backdrop-filter:blur(10px);border-radius:999px;flex:none;align-items:center;gap:8px;max-width:240px;padding:4px 16px 4px 4px;display:flex}.ewl-load img{object-fit:cover;border:1.5px solid var(--ew-lime);border-radius:50%;width:40px;height:40px}.ewl-load span{flex-direction:column;min-width:0;line-height:1.1;display:flex}.ewl-load b{font:700 14px/1.1 var(--ew-lab);letter-spacing:.08em}.ewl-load small{font:600 12px/1.2 var(--ew-lab);letter-spacing:.06em;color:var(--ew-lime);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ewl-info{left:max(48px,env(safe-area-inset-left));flex-direction:column;align-items:flex-start;gap:8px;width:min(560px,46vw);display:flex;position:absolute;bottom:212px}.ewl-info>*{opacity:0;transform:translateY(12px)}.ewl-info.is-in>*{opacity:1;transition:opacity .42s var(--ew-expo),transform .5s var(--ew-expo);transform:none}.ewl-info.is-in>:nth-child(2){transition-delay:50ms}.ewl-info.is-in>:nth-child(3){transition-delay:.1s}.ewl-info.is-in>:nth-child(4){transition-delay:.15s}.ewl-info.is-in>:nth-child(5){transition-delay:.2s}.ewl-kick{font:700 13px/1 var(--ew-lab);letter-spacing:.22em;color:var(--ew-lime);align-items:center;gap:8px;margin:0;display:flex}.ewl-kick i{background:var(--ew-lime);border-radius:2px;width:24px;height:3px;box-shadow:0 0 10px #c8ff00b3}.ewl-title{font:800 clamp(48px,6.4vw,100px)/.9 var(--ew-disp);letter-spacing:-.005em;text-transform:uppercase;text-shadow:0 4px 32px #000000b3;overflow-wrap:anywhere;max-width:100%;margin:0}.ewl-tag{font:700 13px/1.2 var(--ew-lab);letter-spacing:.2em;color:var(--ew-mute);margin:0 0 8px}.ewl-mission{border-left:3px solid var(--ew-lime);font:600 17px/1.4 var(--ew-lab);color:var(--ew-white);background:linear-gradient(90deg,#c8ff001f,#0a0c0980 40%,#0a0c0933);border-radius:0 8px 8px 0;max-width:520px;margin:0;padding:12px 16px}.ewl-mission b{font:700 13px/1.2 var(--ew-lab);letter-spacing:.2em;color:var(--ew-lime);margin-bottom:4px;display:block}.ewl-mission--plain{background:#0a0c0973;border-left-color:#f4f7ee80}.ewl-stats{border:1px solid var(--ew-line);background:var(--ew-glass);-webkit-backdrop-filter:blur(12px);border-radius:10px;flex-wrap:wrap;gap:0;margin:8px 0 0;padding:0;list-style:none;display:flex}.ewl-stats li{flex-direction:column;gap:4px;min-width:96px;padding:12px 16px;display:flex}.ewl-stats li+li{border-left:1px solid var(--ew-line)}.ewl-stats small{font:700 11px/1 var(--ew-lab);letter-spacing:.2em;color:var(--ew-mute)}.ewl-stats b{font:700 20px/1 var(--ew-lab);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.ewl-zxp{color:var(--ew-lime);text-shadow:0 0 14px #c8ff0073}.ewl-zxp span{letter-spacing:.14em;font-size:13px}.ewl-diff{align-items:center;gap:4px;display:flex}.ewl-diff i{background:#f4f7ee2e;border-radius:2px;width:8px;height:18px;transform:skew(-14deg)}.ewl-diff span{letter-spacing:.14em;margin-left:8px;font-size:15px}.ewl-diff[data-d="1"] i:nth-child(-n+1),.ewl-diff[data-d="2"] i:nth-child(-n+2),.ewl-diff[data-d="3"] i,.ewl-diff[data-d="4"] i{background:var(--ew-lime);box-shadow:0 0 8px #c8ff0080}.ewl-diff[data-d="4"] i{background:var(--ew-white);box-shadow:0 0 10px #fff9}.ewl-dock{padding:0 max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.ewl-railwrap{flex:1;min-width:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 48px),#0000)}.ewl-cards{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;align-items:flex-end;gap:16px;padding:24px 48px 8px 24px;display:flex;overflow:auto hidden}.ewl-cards::-webkit-scrollbar{display:none}.ewl-sep{border-left:1px solid var(--ew-line);flex-direction:column;flex:none;justify-content:flex-end;align-self:stretch;gap:4px;margin-left:8px;padding:0 0 12px 16px;display:flex}.ewl-sep b{font:700 13px/1 var(--ew-lab);letter-spacing:.22em;color:var(--ew-white);writing-mode:vertical-rl;transform:rotate(180deg)}.ewl-sep small{font:700 12px/1 var(--ew-lab);color:var(--ew-lime)}.ewl-card{--cw:224px;isolation:isolate;width:var(--cw);aspect-ratio:16/9;background:var(--ew-ink-2);cursor:pointer;scroll-snap-align:center;color:var(--ew-white);transition:transform .32s var(--ew-expo),box-shadow .32s var(--ew-expo),opacity .32s var(--ew-expo);border:0;border-radius:12px;flex:none;padding:0;position:relative;transform:translate(0,0);box-shadow:0 0 0 1px #f4f7ee29,0 12px 24px #00000073}.ewl.is-in .ewl-card{animation:ewl-card-in .5s var(--ew-expo) both;animation-delay:calc(min(var(--i),10) * 45ms + 80ms)}@keyframes ewl-card-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}.ewl-card--world{--cw:176px}.ewl-card-art{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ewl-card-art img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ew-expo),filter .3s var(--ew-expo);filter:saturate(.82)brightness(.78);display:block}.ewl-card-art:after{content:"";background:linear-gradient(#0000 30%,#05060533 48%,#050605eb 100%);position:absolute;inset:0}.ewl-card-txt{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.ewl-card-txt b{font:700 20px/.95 var(--ew-disp);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ewl-card--world .ewl-card-txt b{font-size:18px}.ewl-card-txt small{font:700 11px/1.1 var(--ew-lab);letter-spacing:.14em;color:var(--ew-mute);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ewl-card-txt small i{color:var(--ew-lime);font-style:normal}.ewl-badge{font:700 11px/1 var(--ew-lab);letter-spacing:.16em;background:var(--ew-white);color:var(--ew-ink);border-radius:4px;padding:4px 8px;font-style:normal;position:absolute;top:8px;left:8px}.ewl-badge--new{background:var(--ew-lime);box-shadow:0 0 14px #c8ff0099}.ewl-badge--live{color:#fff;background:#ff3347}.ewl-pips{gap:3px;display:flex;position:absolute;top:10px;right:10px}.ewl-pips s{background:#f4f7ee4d;border-radius:1px;width:5px;height:12px;transform:skew(-14deg)}.ewl-pips[data-d="1"] s:nth-child(-n+1),.ewl-pips[data-d="2"] s:nth-child(-n+2),.ewl-pips[data-d="3"] s,.ewl-pips[data-d="4"] s{background:var(--ew-lime)}.ewl-pips[data-d="4"] s{background:var(--ew-white)}.ewl-card:hover .ewl-card-art img{filter:saturate()brightness(.95);transform:scale(1.06)}.ewl-card:focus-visible{outline:3px solid var(--ew-white);outline-offset:3px}.ewl-card.is-on{box-shadow:0 0 0 2px var(--ew-lime),0 0 0 6px #c8ff0029,0 0 32px #c8ff0061,0 18px 36px #0009;transform:translateY(-8px)scale(1.04)}.ewl-card.is-on .ewl-card-art img{filter:none;animation:9s ease-in-out infinite alternate ewl-preview}.ewl-card.is-on .ewl-card-txt small{color:var(--ew-lime)}.ewl-card.is-on:before{content:"";background:var(--ew-lime);width:24px;height:3px;box-shadow:0 0 10px var(--ew-lime);border-radius:2px;margin-left:-12px;position:absolute;bottom:-14px;left:50%}@keyframes ewl-preview{0%{transform:scale(1.04)translate(2%)}to{transform:scale(1.14)translate(-3%,-2%)}}.ewl-drop{flex:none;margin-bottom:8px}.ewl.is-drop .ewl-bgi.is-on{transition:transform .45s var(--ew-expo-in);transform:scale(1.12)}.ewl.is-drop .ewl-drop{animation:ew-commit .42s var(--ew-expo) both}.ewl.is-drop:after{content:"";animation:ew-flash .42s var(--ew-expo-in) both;pointer-events:none;background:radial-gradient(circle at 50% 60%,#ffffffe6,#c8ff0080 40%,#0000 75%);position:absolute;inset:0}@keyframes ew-commit{0%{transform:scale(1)}30%{filter:brightness(1.4);transform:scale(1.08)}to{transform:scale(1.02)}}@keyframes ew-flash{0%{opacity:0}to{opacity:1}}.ewl-dropcard{left:50%;bottom:max(48px,env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(720px,100% - 32px);display:none;position:absolute;transform:translate(-50%)}.ewl.is-dropping .ewl-dropcard{animation:ewd-in .5s var(--ew-expo) both;display:flex}.ewl.is-dropping .ewl-info,.ewl.is-dropping .ewl-dock,.ewl.is-dropping .ewl-top{opacity:0;pointer-events:none;transition:opacity .2s var(--ew-expo-in)}.ewl.is-dropping:after{display:none}.ewl.is-dropping .ewl-bgi.is-on{transition:none;animation:14s cubic-bezier(.2,.6,.3,1) both ewd-fly}.ewl.is-dropping .ewl-scrim{background:radial-gradient(90% 70% at 50% 40%,#05060500,#0506058c 70%),linear-gradient(#05060500 40%,#050605b3 70%,#050605f5 100%)}@keyframes ewd-in{0%{opacity:0;transform:translate(-50%,24px)scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes ewd-fly{0%{transform:scale(1.04)}to{transform:scale(1.32)}}.ewl-dropcard .ewl-kick{justify-content:center}.ewl-dropcard .ewl-title{text-align:center;animation:ewd-slam .55s var(--ew-expo) 80ms both;font-size:clamp(56px,9vw,128px)}@keyframes ewd-slam{0%{opacity:0;letter-spacing:.08em;filter:blur(6px);transform:scale(1.5)}60%{opacity:1;filter:none}to{letter-spacing:-.005em;transform:scale(1)}}.ewd-mission{max-width:560px;font:600 16px/1.4 var(--ew-lab);color:var(--ew-mute);margin:0}.ewd-mission b{font:700 13px/1 var(--ew-lab);letter-spacing:.22em;color:var(--ew-lime);margin-bottom:4px;display:block}.ewd-loadout{border:1px solid var(--ew-line);background:var(--ew-glass);-webkit-backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:12px;padding:6px 20px 6px 6px;display:flex}.ewd-loadout img{object-fit:cover;border:2px solid var(--ew-lime);border-radius:50%;width:48px;height:48px}.ewd-loadout span{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ewd-loadout small{font:700 10px/1 var(--ew-lab);letter-spacing:.22em;color:var(--ew-mute)}.ewd-loadout b{font:700 16px/1 var(--ew-lab);letter-spacing:.08em}.ewd-loadout i{background:var(--ew-line);width:1px;height:28px}.ewd-bar{background:#f4f7ee1f;border-radius:3px;width:min(480px,100%);height:6px;margin-top:4px;position:relative;overflow:hidden}.ewd-bar i{background:linear-gradient(90deg,#9fd400,var(--ew-lime),#fff);width:4%;transition:width .3s var(--ew-expo);border-radius:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #c8ff00b3}.ewd-status{font:700 12px/1 var(--ew-lab);letter-spacing:.24em;color:var(--ew-lime);font-variant-numeric:tabular-nums}@media (height<=500px){.ewl-dropcard{bottom:max(12px,env(safe-area-inset-bottom));gap:6px}.ewl-dropcard .ewl-title{font-size:clamp(40px,8vw,64px)}.ewd-mission{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ewd-loadout img{width:36px;height:36px}}@media (width<=900px) and (aspect-ratio>=4/5) and (height>=501px){.ewl-info{width:auto;bottom:272px;right:48px}.ewl-title{font-size:clamp(56px,10vw,96px)}.ewl-dock{flex-direction:column;align-items:stretch;gap:8px;padding-left:0;padding-right:0}.ewl-cards{padding-left:24px;padding-right:24px}.ewl-drop{align-self:stretch;margin:0 24px 8px}.ewl-scrim{background:linear-gradient(90deg,#050605d9 0%,#05060566 60%,#0506051a 100%),linear-gradient(#05060500 40%,#050605cc 66%,#050605fa 100%),linear-gradient(#050605b3 0%,#05060500 16%)}}@media (aspect-ratio<=4/5){.ewl-top{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));gap:8px}.ewl-load{display:none}.ewr{gap:4px}.ewr-step{gap:4px;padding:2px 6px 2px 2px}.ewr-t em{display:none}.ewr-t small{letter-spacing:.1em;font-size:11px}.ewr-bar{flex-basis:10px;min-width:6px}.ewr-n{width:24px;height:24px;font-size:11px}.ewl-scrim{background:linear-gradient(#05060500 22%,#05060559 38%,#050605f0 60%,#050605 100%),linear-gradient(#050605bf 0%,#05060500 14%)}.ewl-bgi{width:100%;height:66%;inset:0 0 auto}.ewl-info{width:auto;left:16px;right:16px;bottom:calc(208px + env(safe-area-inset-bottom));gap:8px}.ewl-title{font-size:clamp(44px,13vw,64px)}.ewl-tag{margin-bottom:4px;font-size:12px}.ewl-mission{padding:8px 12px;font-size:15px}.ewl-stats{width:100%}.ewl-stats li{flex:1;min-width:0;padding:8px 12px}.ewl-stats b{font-size:17px}.ewl-stats li:nth-child(4),.ewl-diff span{display:none}.ewl-dock{padding:0 0 max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:8px}.ewl-cards{gap:12px;padding:16px 16px 8px}.ewl-card{--cw:152px}.ewl-card--world{--cw:132px}.ewl-card-txt b{font-size:18px}.ewl-card--world .ewl-card-txt b{font-size:15px}.ewl-drop{min-width:0;min-height:64px;margin:0 16px}.ew-cta-b{font-size:34px}}@media (height<=500px) and (aspect-ratio>=4/5){.ewl-top{padding-top:max(8px,env(safe-area-inset-top))}.ew-back{width:40px;height:40px}.ewl-load img{width:32px;height:32px}.ewr-t em{display:none}.ewl-info{gap:4px;width:min(440px,52vw);bottom:136px}.ewl-title{font-size:clamp(36px,7vw,56px)}.ewl-tag{display:none}.ewl-mission{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:400px;padding:6px 12px;font-size:13px;display:-webkit-box;overflow:hidden}.ewl-stats{margin-top:4px}.ewl-stats li{min-width:0;padding:6px 12px}.ewl-stats b{font-size:15px}.ewl-stats small{font-size:10px}.ewl-dock{padding-bottom:max(8px,env(safe-area-inset-bottom));gap:12px}.ewl-cards{gap:10px;padding:16px 32px 4px 8px}.ewl-card{--cw:144px}.ewl-card--world{--cw:120px}.ewl-card-txt{bottom:6px;left:8px;right:8px}.ewl-card-txt b{font-size:16px}.ewl-card-txt small{font-size:10px}.ewl-drop{min-width:184px;min-height:60px;margin-bottom:4px;padding:0 28px}.ew-cta-b{font-size:30px}}@media (prefers-reduced-motion:reduce){.ewl,.ewl *{transition-duration:.01ms!important;animation:none!important}.ewl-info>*{opacity:1;transform:none}}.ewm{z-index:2147482100;background:var(--ew-ink);color:var(--ew-white);font-family:var(--ew-lab);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.ewm.is-out{opacity:0;transition:opacity .3s var(--ew-expo-in)}.ewm-bg{pointer-events:none;background:radial-gradient(70% 45% at 50% 105%,#c8ff0038,#0000 70%),repeating-linear-gradient(90deg,#f4f7ee09 0 1px,#0000 1px 96px),linear-gradient(#070907,#030403);position:absolute;inset:0}.ewm-top{align-items:center;gap:16px;min-height:48px;display:flex;position:relative}.ewm-mark{border-radius:10px;flex:none;width:40px;height:40px}.ewm-railhost{flex:1;justify-content:center;min-width:0;display:flex}.ewm-p2e{font:700 12px/1 var(--ew-lab);letter-spacing:.18em;color:var(--ew-mute);white-space:nowrap;flex:none}.ewm-p2e b{color:var(--ew-lime);font-weight:700}.ewm-head{justify-content:center;margin:16px 0;display:flex;position:relative}.ewm-head small{font:700 13px/1 var(--ew-lab);letter-spacing:.5em;color:var(--ew-white);padding-left:.5em}.ewm-cards{flex:1;gap:16px;min-height:0;display:flex;position:relative}.ewm-foot{text-align:center;font:600 12px/1.4 var(--ew-lab);letter-spacing:.02em;color:var(--ew-mute);flex:none;margin:14px 2px 0}@media (width<=760px){.ewm-foot{margin-top:10px;font-size:11px}}.ewm-card{isolation:isolate;cursor:pointer;min-width:0;color:var(--ew-white);text-align:left;background:#0b0d0a var(--lq) center/cover no-repeat;transition:flex-grow .55s var(--ew-expo),box-shadow .3s var(--ew-expo),transform .3s var(--ew-expo),opacity .3s var(--ew-expo);border:0;border-radius:18px;flex:1 1 0;padding:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4f7ee24,0 24px 48px #0000008c}.ewm.is-in .ewm-card{animation:ewm-in .7s var(--ew-expo) both;animation-delay:calc(var(--i) * 60ms + 60ms)}@keyframes ewm-in{0%{opacity:0;clip-path:inset(30% 0 0 round 18px);transform:translateY(40px)scale(.96)}to{opacity:1;clip-path:inset(0 round 18px);transform:none}}.ewm-card.is-on{box-shadow:0 0 0 2px var(--ew-lime),0 0 0 7px #c8ff0024,0 0 48px #c8ff0052,0 28px 56px #0009;flex-grow:1.55}.ewm-card:focus-visible{outline:3px solid var(--ew-white);outline-offset:4px}.ewm-art{z-index:-1;position:absolute;inset:0;overflow:hidden}.ewm-art img{object-fit:cover;opacity:0;filter:brightness(.5)saturate(.75);width:100%;height:100%;transition:opacity .5s var(--ew-expo),transform 1.2s var(--ew-expo),filter .45s var(--ew-expo);transform:scale(1.1)}.ewm-art img.is-in{opacity:1;transform:scale(1.04)}.ewm-card.is-on .ewm-art img{filter:none;transform:scale(1.1)}.ewm-art:after{content:"";background:linear-gradient(#0506050d 38%,#050605bf 72%,#050605f7 100%),linear-gradient(#0506058c,#0000 24%);position:absolute;inset:0}.ewm-num{font:400 88px/.8 var(--ew-disp);color:#0000;-webkit-text-stroke:1.5px #f4f7ee52;transition:-webkit-text-stroke-color .3s var(--ew-expo);font-style:italic;position:absolute;top:16px;left:20px}.ewm-card.is-on .ewm-num{-webkit-text-stroke-color:var(--ew-lime)}.ewm-fx{font:700 11px/1 var(--ew-lab);letter-spacing:.16em;color:#fff;background:#ff3347;border-radius:4px;padding:4px 8px;font-style:normal;position:absolute;top:16px;right:16px}.ewm-txt{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:88px;left:24px;right:24px}.ewm-txt small{font:700 13px/1 var(--ew-lab);letter-spacing:.22em;color:var(--ew-lime);align-items:center;gap:8px;display:flex}.ewm-txt small:before{content:"";background:var(--ew-lime);border-radius:2px;width:20px;height:3px;box-shadow:0 0 10px #c8ff00b3}.ewm-txt b{font:400 clamp(48px,6.4vw,112px)/.84 var(--ew-disp);text-transform:uppercase;letter-spacing:-.005em;text-shadow:0 6px 32px #000c;white-space:nowrap;font-style:italic}.ewm-line{max-width:420px;font:600 17px/1.4 var(--ew-lab);color:var(--ew-white);opacity:0;max-height:0;transition:max-height .45s var(--ew-expo),opacity .35s var(--ew-expo);overflow:hidden}.ewm-card.is-on .ewm-line{opacity:1;max-height:96px}.ewm-chips{flex-wrap:wrap;gap:8px;display:flex}.ewm-chips i{font:700 12px/1 var(--ew-lab);letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#0a0c098c;border:1px solid #f4f7ee38;border-radius:999px;padding:6px 10px;font-style:normal}.ewm-chips i i{color:var(--ew-lime);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.ewm-go{min-height:48px;font:700 15px/1 var(--ew-lab);letter-spacing:.2em;color:var(--ew-ink);background:linear-gradient(180deg,#e6ff6a,var(--ew-lime) 50%,#9fd400);opacity:0;transition:opacity .3s var(--ew-expo),transform .4s var(--ew-expo);border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:24px;right:24px;transform:translateY(12px)}.ewm-go svg{width:20px;height:20px}.ewm-card.is-on .ewm-go{opacity:1;transform:none}.ewm-card.is-pick{transform:scale(1.015)}.ewm-card.is-pick:after{content:"";z-index:3;animation:ew-flash .26s var(--ew-expo-in) both;pointer-events:none;background:radial-gradient(circle at 50% 70%,#ffffffd9,#c8ff0059 45%,#0000 75%);position:absolute;inset:0}.ewm.is-picking .ewm-card:not(.is-pick){opacity:.25;transform:translateY(16px)scale(.98)}@media (aspect-ratio<=4/5){.ewm{padding-left:16px;padding-right:16px}.ewm-p2e,.ewm-top .ewr-t em{display:none}.ewm-top .ewr{gap:4px}.ewm-top .ewr-step{gap:4px;padding:2px 6px 2px 2px}.ewm-top .ewr-t small{letter-spacing:.1em;font-size:11px}.ewm-top .ewr-n{width:24px;height:24px;font-size:11px}.ewm-top .ewr-bar{flex-basis:8px;min-width:4px}.ewm-mark{width:32px;height:32px}.ewm-head{margin:12px 0}.ewm-cards{flex-direction:column;gap:12px}.ewm-card.is-on{flex-grow:1.9}.ewm-num{font-size:56px;top:12px;left:16px}.ewm-txt{gap:6px;bottom:16px;left:16px;right:16px}.ewm-txt b{font-size:clamp(40px,12vw,56px)}.ewm-line{font-size:14px}.ewm-card.is-on .ewm-txt{bottom:72px}.ewm-go{min-height:44px;font-size:13px;bottom:16px;left:16px;right:16px}.ewm-chips i{padding:5px 8px;font-size:11px}.ewm-card:not(.is-on) .ewm-chips{display:none}}@media (height<=500px) and (aspect-ratio>=4/5){.ewm{padding-top:max(8px,env(safe-area-inset-top));padding-bottom:max(12px,env(safe-area-inset-bottom))}.ewm-top{min-height:40px}.ewm-mark{width:32px;height:32px}.ewm-top .ewr-t em,.ewm-p2e{display:none}.ewm-head{margin:6px 0 8px}.ewm-head small{font-size:11px}.ewm-cards{gap:10px}.ewm-num{font-size:44px;top:10px;left:12px}.ewm-txt{gap:4px;bottom:60px;left:14px;right:14px}.ewm-txt b{font-size:clamp(30px,6vw,48px)}.ewm-line{font-size:12px}.ewm-card.is-on .ewm-line{max-height:52px}.ewm-chips{display:none}.ewm-go{min-height:38px;font-size:12px;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.ewm,.ewm *{transition-duration:.01ms!important;animation:none!important}.ewm-art img{opacity:1}}@media (width<=560px){.ewr .ewr-step:not([data-state=on]) .ewr-t{display:none}.ewr .ewr-step{padding-right:2px}.ewr .ewr-step[data-state=on]{padding-right:8px}.ewr .ewr-bar{flex:0 16px}}.ewl-pager{display:none}@media (aspect-ratio<=4/5){.ewl{touch-action:pan-y}.ewl-bgi{height:72%}.ewl-railwrap{display:none}.ewl-info{bottom:calc(168px + env(safe-area-inset-bottom))}.ewl-pager{justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.ewl-pg{border:1px solid var(--ew-line);background:var(--ew-glass);-webkit-backdrop-filter:blur(10px);width:48px;height:48px;color:var(--ew-white);cursor:pointer;border-radius:50%;place-items:center;display:grid}.ewl-pg svg{width:20px;height:20px}.ewl-pg:active{border-color:var(--ew-lime);transform:scale(.94)}.ewl-dots{font:700 14px/1 var(--ew-lab);letter-spacing:.14em;color:var(--ew-mute);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.ewl-dots b{color:var(--ew-lime);font-weight:700}.ewl-dots i{width:8px;height:8px;transition:width .3s var(--ew-expo),background .3s var(--ew-expo);background:#f4f7ee47;border-radius:4px}.ewl-dots i.is-on{background:var(--ew-lime);width:28px;box-shadow:0 0 10px #c8ff0099}.ewl-drop{min-height:72px}.ewl[data-swipe=l] .ewl-info.is-in>*{animation:ewl-swl .45s var(--ew-expo) both}.ewl[data-swipe=r] .ewl-info.is-in>*{animation:ewl-swr .45s var(--ew-expo) both}}@keyframes ewl-swl{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes ewl-swr{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ewl[data-swipe] .ewl-info.is-in>*{animation:none!important}}.ewl-play{flex-direction:column;flex:none;gap:8px;margin-bottom:8px;display:flex}.ewl-pl{cursor:pointer;text-align:left;width:200px;min-height:56px;color:var(--ew-white);background:var(--ew-glass);border:1px solid var(--ew-line);-webkit-backdrop-filter:blur(10px);transition:border-color .2s var(--ew-expo),background .2s var(--ew-expo),transform .18s var(--ew-expo);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 16px 8px 20px;display:flex;position:relative}.ewl-pl[hidden]{display:none}.ewl-pl b{font:400 24px/.9 var(--ew-disp);letter-spacing:.01em;font-style:italic}.ewl-pl small{font:700 10px/1.1 var(--ew-lab);letter-spacing:.16em;color:var(--ew-mute);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ewl-pl:before{content:"";width:3px;transition:background .2s var(--ew-expo),box-shadow .2s var(--ew-expo);background:#f4f7ee33;border-radius:2px;position:absolute;top:12px;bottom:12px;left:8px}.ewl-pl:hover{border-color:#c8ff0080}.ewl-pl:active{transform:scale(.97)}.ewl-pl:focus-visible{outline:2px solid var(--ew-lime);outline-offset:2px}.ewl-pl.is-on{border-color:var(--ew-lime);background:linear-gradient(90deg,#c8ff002e,#0a0c09b3);box-shadow:0 0 0 1px #c8ff0059,0 0 24px #c8ff0033}.ewl-pl.is-on:before{background:var(--ew-lime);box-shadow:0 0 10px var(--ew-lime)}.ewl-pl.is-on small{color:var(--ew-lime)}.ewl[data-play=battle] .ewl-pl[data-play=battle].is-on{background:linear-gradient(90deg,#ffffff29,#0a0c09b3);border-color:#fff}.ewl[data-play=battle] .ewl-pl[data-play=battle].is-on:before{background:#fff;box-shadow:0 0 10px #fff}@media (width<=900px) and (aspect-ratio>=4/5) and (height>=501px){.ewl-play{flex-direction:row;margin:0 24px}.ewl-pl{flex:1;width:auto}}@media (aspect-ratio<=4/5){.ewl-info{bottom:calc(236px + env(safe-area-inset-bottom))}.ewl-play{flex-direction:row;margin:0 16px}.ewl-pl{flex:1;width:auto;min-height:56px}.ewl-pl b{font-size:22px}}@media (height<=500px) and (aspect-ratio>=4/5){.ewl-play{gap:6px;margin-bottom:4px}.ewl-pl{width:150px;min-height:44px;padding:4px 10px 4px 16px}.ewl-pl b{font-size:18px}.ewl-pl small{display:none}.ewl-pl:before{top:8px;bottom:8px}}
