._backdrop_11pbs_1{background:radial-gradient(at 50% 0,#1a1426 0%,#0000 60%),radial-gradient(at 50% 100%,#12100a 0%,#0000 55%),#050508;justify-content:center;height:100%;display:flex}._stage_11pbs_11{--u:1;height:100%;padding:var(--sat) var(--sar) var(--sab) var(--sal);background:var(--c-bg);font-size:calc(13px * var(--u));position:relative;overflow:hidden;box-shadow:0 0 60px #000c}._screen_reqwn_3{background:radial-gradient(ellipse 90% 30% at 50% 0%, #7b4bc429, transparent 70%), var(--c-bg);flex-direction:column;height:100%;display:flex}._header_reqwn_12{align-items:center;gap:calc(8px * var(--u));min-height:calc(52px * var(--u));padding:calc(6px * var(--u)) calc(12px * var(--u));border-bottom:1px solid var(--c-line);background:linear-gradient(#17151f,#100f17);flex:none;display:flex}._headerTitle_reqwn_23{min-width:0;font-family:var(--font-serif);font-size:calc(17px * var(--u));letter-spacing:.1em;color:var(--c-gold-bright);flex:1;margin:0;font-weight:700}._headerSub_reqwn_34{font-family:var(--font-sans);font-size:calc(10.5px * var(--u));letter-spacing:.04em;color:var(--c-text-dim);font-weight:400;display:block}._content_reqwn_43{min-height:0;padding:calc(10px * var(--u)) calc(12px * var(--u));flex:1}._footer_reqwn_49{gap:calc(8px * var(--u));padding:calc(10px * var(--u)) calc(12px * var(--u)) calc(12px * var(--u) + var(--sab));border-top:1px solid var(--c-line);background:linear-gradient(#100f17,#17151f);flex:none;display:flex}._overlays_reqwn_59{display:contents}._primary_reqwn_63,._secondary_reqwn_64,._danger_reqwn_65,._ghost_reqwn_66{min-height:calc(48px * var(--u));padding:0 calc(12px * var(--u));border-radius:calc(10px * var(--u));font-size:calc(14.5px * var(--u));letter-spacing:.04em;flex:1;font-weight:700}._primary_reqwn_63{border:calc(1.5px * var(--u)) solid var(--c-gold-bright);color:#fff3cf;background:linear-gradient(#6a531c,#2f240b)}._primary_reqwn_63:disabled{color:#77758a;font-size:calc(12px * var(--u));background:#15151c;border-color:#3a3a46;font-weight:400}._secondary_reqwn_64{color:var(--c-text);background:#14141d;border:1px solid #4a4a5a}._secondary_reqwn_64:disabled{color:#5d5b6b}._danger_reqwn_65{color:#ffd0d0;background:linear-gradient(#4a1818,#240b0b);border:1px solid #a84444}._ghost_reqwn_66{min-width:calc(44px * var(--u));color:var(--c-text-dim);font-size:calc(13px * var(--u));background:0 0;border:0;flex:none;font-weight:400}._narrow_reqwn_116{min-width:calc(96px * var(--u));flex:none}._pulse_reqwn_121{animation:1.4s ease-in-out infinite _ui-pulse_reqwn_1}._note_reqwn_125{margin:calc(6px * var(--u)) 0;font-size:calc(12px * var(--u));color:var(--c-text-dim);line-height:1.6}._sectionTitle_reqwn_132{margin:calc(10px * var(--u)) 0 calc(6px * var(--u));font-size:calc(11px * var(--u));letter-spacing:.16em;color:var(--c-gold);font-weight:700}._speech_reqwn_140{padding:calc(10px * var(--u)) calc(12px * var(--u));border-left:calc(3px * var(--u)) solid var(--c-gold);font-family:var(--font-serif);font-size:calc(13.5px * var(--u));color:#e3dfd2;background:#ffffff08;margin:0;line-height:1.75}._speech_reqwn_140 p{margin:0}._speech_reqwn_140 cite{margin-top:calc(4px * var(--u));font-family:var(--font-sans);font-size:calc(10.5px * var(--u));color:var(--c-text-dim);font-style:normal;display:block}._cardGrid_reqwn_164{justify-content:center;gap:calc(8px * var(--u));flex-wrap:wrap;display:flex}._cardButton_reqwn_171{border-radius:calc(7px * var(--u));background:0 0;border:0;padding:0;position:relative}._badgeNew_reqwn_179,._badgeCount_reqwn_180{z-index:3;padding:0 calc(5px * var(--u));border-radius:calc(8px * var(--u));font-size:calc(10px * var(--u));font-weight:800;line-height:calc(16px * var(--u));position:absolute}._badgeNew_reqwn_179{top:calc(-5px * var(--u));right:calc(-5px * var(--u));color:#fff;background:#d43c3c}._badgeCount_reqwn_180{bottom:calc(-5px * var(--u));right:calc(-5px * var(--u));border:1px solid var(--c-gold);color:var(--c-gold-bright);background:#15151c}@keyframes _ui-pulse_reqwn_1{50%{box-shadow:0 0 calc(14px * var(--u)) #f3d98acc}}@media (prefers-reduced-motion:reduce){._pulse_reqwn_121{animation:none}}._overlay_1u1d5_1{z-index:50;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._scrim_1u1d5_10{background:#0000009e;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}._sheet_1u1d5_18,._modal_1u1d5_19{background:var(--c-bg-panel);border-top:calc(2px * var(--u)) solid var(--c-gold);border-radius:calc(14px * var(--u)) calc(14px * var(--u)) 0 0;max-height:78%;padding-bottom:var(--sab);flex-direction:column;animation:.18s ease-out _sheet-up_1u1d5_1;display:flex;position:relative}._modal_1u1d5_19{margin:auto calc(14px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);border-radius:calc(12px * var(--u));max-height:90%;padding-bottom:0;animation:.16s ease-out _modal-in_1u1d5_1}._header_1u1d5_40{padding:calc(10px * var(--u)) calc(14px * var(--u)) calc(6px * var(--u));justify-content:space-between;align-items:center;display:flex}._title_1u1d5_47{font-family:var(--font-serif);font-size:calc(15px * var(--u));color:var(--c-gold);letter-spacing:.08em;margin:0}._close_1u1d5_55{width:calc(44px * var(--u));height:calc(44px * var(--u));margin:calc(-8px * var(--u));color:var(--c-text-dim);font-size:calc(24px * var(--u));background:0 0;border:0}._content_1u1d5_65{overscroll-behavior:contain;padding:calc(4px * var(--u)) calc(14px * var(--u)) calc(12px * var(--u));overflow-y:auto}._footer_1u1d5_71{gap:calc(8px * var(--u));padding:calc(8px * var(--u)) calc(14px * var(--u)) calc(12px * var(--u));border-top:1px solid var(--c-line);display:flex}@keyframes _sheet-up_1u1d5_1{0%{opacity:0;transform:translateY(24%)}}@keyframes _modal-in_1u1d5_1{0%{opacity:0;transform:scale(.94)}}._overlay_yhz49_4{z-index:90;background:#05050a;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._content_yhz49_13{animation:.32s ease-out _scene-in_yhz49_1;position:absolute;top:0;bottom:0;left:0;right:0}._shaker_yhz49_20{position:absolute;top:0;bottom:0;left:0;right:0}._backdrop_yhz49_27{transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}._bg_black_yhz49_33 ._backdrop_yhz49_27{background:#000}._backdropImage_yhz49_38:before,._backdropImage_yhz49_38:after{display:none}._bg_gate_yhz49_44 ._backdrop_yhz49_27{background:radial-gradient(26% 40% at 50% 44%,#96beff8c,#5a78c81f 60%,#0000 78%),linear-gradient(90deg,#06070c 0 22%,#0000 30% 70%,#06070c 78%),linear-gradient(#0a0d18 0%,#1a2236 46%,#090b12 100%)}._bg_harbor_yhz49_51 ._backdrop_yhz49_27{background:radial-gradient(circle at 74% 20%, #e6ecffd9 0 calc(14px * var(--u)), #c8d2ff2e calc(16px * var(--u)), transparent calc(70px * var(--u))), linear-gradient(transparent 56%, #0a1428e6 56.2%), linear-gradient(#0a1230 0%, #16224a 45%, #24345e 56%, #070b18 100%)}._bg_harbor_yhz49_51 ._backdrop_yhz49_27:after{content:"";clip-path:polygon(0 100%,8% 70%,22% 78%,38% 30%,46% 44%,58% 0,66% 36%,80% 60%,100% 100%);background:#04060e;height:14.4%;position:absolute;top:42%;left:8%;right:30%}._bg_hall_yhz49_69 ._backdrop_yhz49_27{background:radial-gradient(ellipse 34% 22% at 50% 36%, #f3d98a8c, #d8b45a1f 60%, transparent 75%), repeating-linear-gradient(90deg, #0000008c 0 calc(18px * var(--u)), transparent calc(18px * var(--u)) calc(74px * var(--u))), linear-gradient(#15121f 0%, #221a2e 55%, #0b0910 100%)}._bg_corridor_yhz49_76 ._backdrop_yhz49_27{background:radial-gradient(ellipse 22% 30% at 50% 42%, #7896dc4d, transparent 70%), linear-gradient(90deg, #05050a 0%, transparent 28%, transparent 72%, #05050a 100%), repeating-linear-gradient(90deg, #ffffff0a 0 1px, transparent 1px calc(46px * var(--u))), linear-gradient(#0c0e1a 0%, #151a2c 50%, #07080e 100%)}._bg_arena_yhz49_84 ._backdrop_yhz49_27{background:radial-gradient(60% 12% at 50% 66%,#966eff80,#0000 70%),radial-gradient(80% 50% at 50% 30%,#50328c73,#0000 70%),linear-gradient(#0a0814 0%,#17102a 60%,#06050c 100%)}._bg_throne_yhz49_91 ._backdrop_yhz49_27{background:radial-gradient(30% 18% at 50% 22%,#ffe096b3,#d8963c26 60%,#0000 78%),linear-gradient(90deg,#000000b3 0 12%,#0000 30% 70%,#000000b3 88%),linear-gradient(#1c0a12 0%,#2c1018 50%,#0a0508 100%)}._bg_dawn_yhz49_98 ._backdrop_yhz49_27{background:radial-gradient(50% 16% at 50% 58%,#ffdcaae6,#0000 70%),linear-gradient(#0000 58%,#141e3cd9 58.2%),linear-gradient(#2a3a6a 0%,#c9788a 38%,#f6c78a 57%,#1a2340 100%)}._bg_room_yhz49_105 ._backdrop_yhz49_27{background:radial-gradient(40% 30% at 30% 40%,#ffc87847,#0000 70%),linear-gradient(#17130f 0%,#211a14 60%,#0a0806 100%)}._stage_yhz49_114{left:0;right:0;bottom:calc(40px * var(--u) + var(--sab));height:calc(62% + 110px * var(--u));pointer-events:none;transition:opacity .24s;position:absolute}._stageHidden_yhz49_125{opacity:0}._bust_yhz49_129{width:110%;height:100%;transition:filter .26s,transform .26s;position:absolute;bottom:0}._left_yhz49_139{animation:.36s ease-out _bust-in-left_yhz49_1;left:-30%}._right_yhz49_144{animation:.36s ease-out _bust-in-right_yhz49_1;right:-30%}._solo_yhz49_150 ._left_yhz49_139{left:-14%}._solo_yhz49_150 ._right_yhz49_144{right:-14%}._active_yhz49_158{filter:brightness(1.15);z-index:2;transform:scale(1.04)}._idle_yhz49_164{filter:brightness(.4)saturate(.6);transform:translateY(calc(8px * var(--u))) scale(.97)}._controls_yhz49_171{top:calc(8px * var(--u) + var(--sat));right:calc(8px * var(--u));z-index:5;gap:calc(8px * var(--u));display:flex;position:absolute}._control_yhz49_171{min-width:calc(64px * var(--u));height:calc(44px * var(--u));padding:0 calc(12px * var(--u));border-radius:calc(22px * var(--u));color:var(--c-gold-bright);font-size:calc(12px * var(--u));letter-spacing:.08em;background:#08080eb8;border:1px solid #f3d98a8c;font-weight:700}._tapArea_yhz49_196{z-index:4;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}._window_yhz49_209{left:calc(8px * var(--u));right:calc(8px * var(--u));bottom:calc(10px * var(--u) + var(--sab));z-index:4;min-height:calc(136px * var(--u));padding:calc(24px * var(--u)) calc(16px * var(--u)) calc(22px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);border-radius:calc(10px * var(--u));box-shadow:0 calc(-6px * var(--u)) calc(24px * var(--u)) #0009;text-align:left;background:linear-gradient(#0e0d16f0,#06060af5);width:auto;display:block;position:absolute}._name_yhz49_226{top:calc(-17px * var(--u));align-items:baseline;gap:calc(8px * var(--u));padding:calc(3px * var(--u)) calc(14px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);border-radius:calc(6px * var(--u));font-family:var(--font-serif);font-size:calc(15px * var(--u));letter-spacing:.08em;color:var(--c-gold-bright);background:#15121f;font-weight:700;display:flex;position:absolute}._name_yhz49_226 small{font-family:var(--font-sans);font-size:calc(10px * var(--u));letter-spacing:.02em;color:var(--c-text-dim);font-weight:400}._nameLeft_yhz49_251{left:calc(12px * var(--u))}._nameRight_yhz49_255{right:calc(12px * var(--u))}._text_yhz49_259{font-size:calc(15.5px * var(--u));color:#f1eee4;line-break:strict;overflow-wrap:anywhere;line-height:1.75;display:block}._hidden_yhz49_269{visibility:hidden}._narration_yhz49_274 ._text_yhz49_259{font-family:var(--font-serif);color:#cfcbbd;letter-spacing:.04em}._narration_yhz49_274{border-color:#6b6472}._system_yhz49_285{background:linear-gradient(#06161af2,#030a0cf7);border-color:#4fd6c8}._system_yhz49_285 ._text_yhz49_259{font-family:ui-monospace, "Cascadia Mono", Consolas, var(--font-sans);color:#b8fff5;letter-spacing:.04em}._nameSystem_yhz49_296{color:#7ff3e6;font-family:ui-monospace, "Cascadia Mono", Consolas, var(--font-sans);background:#06191c;border-color:#4fd6c8}._titleNext_yhz49_304{left:0;right:0;bottom:calc(40px * var(--u) + var(--sab));text-align:center;color:var(--c-gold-bright);font-size:calc(16px * var(--u));opacity:0;animation:.4s ease-out .9s forwards _title-next-in_yhz49_1,.9s ease-in-out .9s infinite _next-bounce_yhz49_1;position:absolute}@keyframes _title-next-in_yhz49_1{to{opacity:.9}}._titleCard_yhz49_324{z-index:3;padding:calc(18px * var(--u)) calc(16px * var(--u));text-align:center;pointer-events:none;background:linear-gradient(90deg,#0000,#040408e6 18% 82%,#0000);border-block-start:1px solid #f3d98a80;border-block-end:1px solid #f3d98a80;animation:.42s ease-out _title-in_yhz49_1;position:absolute;top:30%;left:0;right:0}._titleHeading_yhz49_339{font-family:var(--font-serif);font-size:min(calc(28px * var(--u)), calc(320px * var(--u) / (var(--len,6) * 1.2)));letter-spacing:.2em;text-indent:.2em;white-space:nowrap;color:var(--c-gold-bright);text-shadow:0 0 calc(18px * var(--u)) #f3d98a80;margin:0;font-weight:700}._titleDash_yhz49_352{letter-spacing:0;margin-right:.2em}._titleBody_yhz49_358{margin:calc(8px * var(--u)) 0 0;font-size:calc(15px * var(--u));letter-spacing:.08em;color:#f1eee4;word-break:auto-phrase;text-wrap:balance;line-height:1.6}._shake_yhz49_20{animation:.52s ease-out _scene-shake_yhz49_1}._nextMark_yhz49_372{right:calc(14px * var(--u));bottom:calc(6px * var(--u));color:var(--c-gold-bright);font-size:calc(12px * var(--u));animation:.9s ease-in-out infinite _next-bounce_yhz49_1;position:absolute}._log_yhz49_381{font-size:calc(13px * var(--u));margin:0;padding:0;line-height:1.7;list-style:none}._log_yhz49_381 li{padding:calc(6px * var(--u)) 0;color:#e6e2d6;border-bottom:1px solid #22212c}._log_yhz49_381 b{font-size:calc(11px * var(--u));color:var(--c-gold);display:block}._logNarration_yhz49_401{font-family:var(--font-serif);color:#b9b5a8!important}@keyframes _scene-in_yhz49_1{0%{opacity:0}}@keyframes _title-in_yhz49_1{0%{opacity:0;transform:scaleY(.4)}}@keyframes _scene-shake_yhz49_1{0%,to{transform:none}12%{transform:translate(calc(-5px * var(--u)), calc(3px * var(--u))) scale(1.035)}28%{transform:translate(calc(5px * var(--u)), calc(-3px * var(--u))) scale(1.035)}46%{transform:translate(calc(-4px * var(--u)), calc(-2px * var(--u))) scale(1.03)}64%{transform:translate(calc(3px * var(--u)), calc(2px * var(--u))) scale(1.02)}82%{transform:translate(calc(-2px * var(--u)), 0) scale(1.01)}}@keyframes _bust-in-left_yhz49_1{0%{opacity:0;transform:translate(-18%)}}@keyframes _bust-in-right_yhz49_1{0%{opacity:0;transform:translate(18%)}}@keyframes _next-bounce_yhz49_1{50%{transform:translateY(calc(4px * var(--u)))}}@media (prefers-reduced-motion:reduce){._content_yhz49_13,._left_yhz49_139,._right_yhz49_144,._nextMark_yhz49_372,._titleCard_yhz49_324,._shake_yhz49_20{animation:none}}._card_11t9l_2{--k:1;--w:176;--h:246;--frame:var(--rar-c);width:calc(var(--w) * 1px * var(--u));height:calc(var(--h) * 1px * var(--u));border-radius:calc(7px * var(--k) * var(--u));border:calc(2.5px * var(--k) * var(--u)) solid var(--frame);box-shadow:0 calc(2px * var(--u)) calc(6px * var(--u)) #0009;text-align:left;background:#0c0c13;flex:none;position:relative;overflow:hidden}._hand_11t9l_19{--k:.46;--w:76;--h:104}._mini_11t9l_24{--k:.34;--w:56;--h:78}._preview_11t9l_29{--k:1;--w:176;--h:246}._detail_11t9l_34{--k:1.55;--w:272;--h:380}._rarC_11t9l_40{--frame:var(--rar-c)}._rarR_11t9l_43{--frame:var(--rar-r)}._rarSR_11t9l_46{--frame:var(--rar-sr)}._rarUR_11t9l_49{--frame:var(--rar-ur);box-shadow:0 0 calc(8px * var(--u)) #e9c8ff8c, 0 calc(2px * var(--u)) calc(6px * var(--u)) #0009}._dimmed_11t9l_56{filter:brightness(.5)saturate(.7)}._glow_11t9l_60{box-shadow:0 0 0 calc(1.5px * var(--u)) var(--c-gold-bright), 0 0 calc(10px * var(--u)) #f3d98ab3}._art_11t9l_66{position:absolute;top:0;bottom:0;left:0;right:0}._preview_11t9l_29 ._art_11t9l_66,._detail_11t9l_34 ._art_11t9l_66{bottom:46%}._cost_11t9l_76{top:calc(3px * var(--u));left:calc(3px * var(--u));width:calc(max(20px, 30px * var(--k)) * var(--u));height:calc(max(20px, 30px * var(--k)) * var(--u));border:calc(1.5px * var(--u)) solid #cfe6ff;color:#fff;font-weight:900;font-size:calc(max(13px, 18px * var(--k)) * var(--u));font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000;background:radial-gradient(circle at 35% 30%,#6fb6ff,#1d4f9c 70%);border-radius:50%;place-items:center;display:grid;position:absolute}._costDown_11t9l_94{background:radial-gradient(circle at 35% 30%,#8dffb0,#1c8a45 70%)}._costUp_11t9l_97{background:radial-gradient(circle at 35% 30%,#ff9a9a,#9c1d1d 70%)}._rarity_11t9l_101{top:calc(5px * var(--k) * var(--u));right:calc(6px * var(--k) * var(--u));padding:0 calc(5px * var(--k) * var(--u));border-radius:calc(3px * var(--u));color:var(--frame);font-size:calc(11px * var(--k) * var(--u));letter-spacing:.05em;background:#000000a6;font-weight:800;position:absolute}._body_11t9l_114{padding:calc(6px * var(--k) * var(--u)) calc(8px * var(--k) * var(--u));border-top:calc(2px * var(--k) * var(--u)) solid var(--attr);background:linear-gradient(#11111a,#0a0a10);position:absolute;top:54%;bottom:0;left:0;right:0}._name_11t9l_125{font-size:calc(14px * var(--k) * var(--u));color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.2;overflow:hidden}._type_11t9l_135{margin-top:calc(1px * var(--u));font-size:calc(10.5px * var(--k) * var(--u));color:var(--attr);filter:brightness(1.35)}._text_11t9l_142{margin-top:calc(4px * var(--k) * var(--u));font-size:calc(11.5px * var(--k) * var(--u));color:#d9d6cc;line-break:strict;overflow-wrap:anywhere;line-height:1.42}._nameSmall_11t9l_151{left:0;right:0;bottom:calc(17px * var(--u));padding:calc(1px * var(--u)) calc(3px * var(--u));font-size:calc(9.5px * var(--u));white-space:nowrap;text-overflow:ellipsis;background:#05050ac7;line-height:1.25;position:absolute;overflow:hidden}._mini_11t9l_24 ._nameSmall_11t9l_151{font-size:calc(8px * var(--u));bottom:calc(14px * var(--u))}._stats_11t9l_170{height:calc(max(17px, 24px * var(--k)) * var(--u));align-items:center;gap:calc(1px * var(--u));padding-left:calc(4px * var(--u));font-weight:900;font-size:calc(max(13px, 17px * var(--k)) * var(--u));font-variant-numeric:tabular-nums;background:#05050ae6;display:flex;position:absolute;bottom:0;left:0;right:0}._mini_11t9l_24 ._stats_11t9l_170{height:calc(14px * var(--u));font-size:calc(11px * var(--u))}._preview_11t9l_29 ._stats_11t9l_170,._detail_11t9l_34 ._stats_11t9l_170{padding-right:calc(8px * var(--k) * var(--u));background:0 0;justify-content:flex-end}._atk_11t9l_198{color:#ffd27a}._hp_11t9l_201{color:#ff8d8d}._slash_11t9l_204{color:var(--c-text-dim);font-weight:400}._wrap_1iyhs_1{align-items:center;gap:calc(8px * var(--u));flex-direction:column;display:flex}._theme_1iyhs_8{font-size:calc(11px * var(--u));color:var(--c-text-dim);letter-spacing:.12em;margin:0}._flavor_1iyhs_15{font-family:var(--font-serif);font-size:calc(12px * var(--u));color:#b9b5a8;text-align:center;margin:0;line-height:1.6}._glossary_1iyhs_24{width:100%;padding-top:calc(8px * var(--u));border-top:1px solid var(--c-line);font-size:calc(11.5px * var(--u));margin:0;line-height:1.5}._glossary_1iyhs_24 div+div{margin-top:calc(5px * var(--u))}._glossary_1iyhs_24 dt{color:var(--c-gold);font-weight:700;display:inline}._glossary_1iyhs_24 dt:after{content:"："}._glossary_1iyhs_24 dd{color:#cfccc2;margin:0;display:inline}._slots_1sckv_1{justify-content:center;gap:calc(12px * var(--u));padding:calc(10px * var(--u)) 0 calc(4px * var(--u));display:flex}._emptySlot_1sckv_8{width:calc(76px * var(--u));height:calc(104px * var(--u));border:calc(1.5px * var(--u)) dashed #4a4636;border-radius:calc(7px * var(--u));color:#5d5846;font-family:var(--font-serif);font-size:calc(26px * var(--u));place-items:center;display:grid}._filters_1f1l3_1{gap:calc(6px * var(--u));margin:calc(10px * var(--u)) calc(-12px * var(--u)) calc(4px * var(--u));padding:calc(2px * var(--u)) calc(12px * var(--u)) calc(8px * var(--u));scrollbar-width:none;display:flex;overflow-x:auto}._filters_1f1l3_1::-webkit-scrollbar{display:none}._filter_1f1l3_1{height:calc(44px * var(--u));padding:0 calc(14px * var(--u));border-radius:calc(22px * var(--u));color:var(--c-text-dim);font-size:calc(12.5px * var(--u));white-space:nowrap;background:#ffffff08;border:1px solid #4a4a5a;flex:none}._filterOn_1f1l3_25{border-color:var(--c-gold-bright);color:var(--c-gold-bright);background:linear-gradient(#5a4718,#2f2509);font-weight:700}._locked_1f1l3_33{--frame:var(--rar-c);width:calc(76px * var(--u));height:calc(104px * var(--u));border-radius:calc(4px * var(--u));border:calc(1.5px * var(--u)) solid color-mix(in srgb, var(--frame) 45%, transparent);color:#ffffff29;font-family:var(--font-serif);font-size:calc(26px * var(--u));background:repeating-linear-gradient(45deg,#101016 0 6px,#14141c 6px 12px);place-items:center;display:grid}._lockedR_1f1l3_46{--frame:var(--rar-r)}._lockedSR_1f1l3_49{--frame:var(--rar-sr)}._lockedUR_1f1l3_52{--frame:var(--rar-ur)}._counter_r60do_1{font-size:calc(22px * var(--u));font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-weight:900;line-height:1.05;display:flex}._counter_r60do_1 small{font-size:calc(10.5px * var(--u));font-weight:700}._counterOk_r60do_17{color:var(--c-gold-bright)}._counterBad_r60do_21{color:var(--c-danger)}._deckArea_r60do_25{padding:calc(8px * var(--u)) calc(12px * var(--u)) calc(6px * var(--u));border-bottom:1px solid var(--c-line);background:#0d0c13;flex:none}._strip_r60do_32{align-items:center;gap:calc(7px * var(--u));min-height:calc(92px * var(--u));padding:calc(7px * var(--u)) calc(6px * var(--u)) calc(9px * var(--u)) calc(2px * var(--u));overscroll-behavior:contain;display:flex;overflow-x:auto}._curve_r60do_42{align-items:flex-end;gap:calc(10px * var(--u));padding-top:calc(4px * var(--u));display:flex}._bars_r60do_49{align-items:flex-end;gap:calc(3px * var(--u));height:calc(44px * var(--u));display:flex}._barCol_r60do_56{align-items:center;gap:calc(1px * var(--u));flex-direction:column;height:100%;display:flex}._bar_r60do_49{width:calc(15px * var(--u));border-bottom:1px solid #3a3848;flex-direction:column;flex:1;justify-content:flex-end;display:flex}._barMonster_r60do_73{background:#c99a3f}._barSpell_r60do_78{background:repeating-linear-gradient(45deg,#6d8fd6 0 2px,#2c3f6e 2px 4px)}._barLabel_r60do_82{font-size:calc(9px * var(--u));color:var(--c-text-dim)}._curveText_r60do_87{font-size:calc(10.5px * var(--u));color:var(--c-text-dim);margin:0}._poolList_r60do_93{min-height:0;padding:calc(4px * var(--u)) calc(8px * var(--u));flex:1}._row_r60do_99{align-items:center;gap:calc(4px * var(--u));min-height:calc(84px * var(--u));padding:calc(4px * var(--u));border-bottom:1px solid #1f1e29;display:flex}._rowInDeck_r60do_108{background:linear-gradient(90deg,#d8b45a1a,#0000 60%)}._rowMain_r60do_112{align-items:center;gap:calc(9px * var(--u));min-width:0;padding:calc(3px * var(--u));text-align:left;background:0 0;border:0;flex:1;display:flex}._rowText_r60do_124{gap:calc(1px * var(--u));flex-direction:column;min-width:0;display:flex}._rowName_r60do_131{font-size:calc(14.5px * var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._rowName_r60do_131 small{margin-left:calc(6px * var(--u));font-size:calc(10.5px * var(--u));color:var(--c-text-dim);font-weight:400}._rowType_r60do_146{font-size:calc(11px * var(--u));color:#c9b98a}._rowEffect_r60do_151{-webkit-line-clamp:2;font-size:calc(11.5px * var(--u));color:#c4c1cf;line-break:strict;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}._stepper_r60do_162{flex:none;align-items:center;display:flex}._step_r60do_162{width:calc(44px * var(--u));height:calc(44px * var(--u));border-radius:calc(10px * var(--u));font-size:calc(20px * var(--u));color:var(--c-gold-bright);background:#15151e;border:1px solid #4a4a5a;font-weight:700}._step_r60do_162:disabled{color:#46445a;border-color:#26252f}._stepCount_r60do_184{width:calc(24px * var(--u));text-align:center;font-size:calc(16px * var(--u));font-variant-numeric:tabular-nums;font-weight:900}._options_r60do_192{gap:calc(8px * var(--u));margin-bottom:calc(10px * var(--u));grid-template-columns:1fr 1fr;display:grid}._chips_r60do_199{gap:calc(7px * var(--u));flex-wrap:wrap;display:flex}._chip_r60do_199,._chipOn_r60do_206{min-height:calc(44px * var(--u));padding:0 calc(14px * var(--u));border-radius:calc(22px * var(--u));font-size:calc(13px * var(--u))}._chip_r60do_199{background:#14141d;border:1px solid #4a4a5a}._chipOn_r60do_206{border:calc(1.5px * var(--u)) solid var(--c-gold-bright);color:#fff3cf;background:linear-gradient(#5a4718,#2a200a);font-weight:700}._detailStepper_r60do_225{font-size:calc(13px * var(--u));flex:1;justify-content:space-between;align-items:center;display:flex}._panel_1hk79_1{gap:calc(14px * var(--u));flex-direction:column;display:flex}._row_1hk79_7{align-items:center;gap:calc(12px * var(--u));min-height:calc(44px * var(--u));display:flex}._label_1hk79_14{width:calc(76px * var(--u));font-size:calc(13px * var(--u));color:var(--c-text);flex:none}._value_1hk79_21{width:calc(34px * var(--u));text-align:right;font-size:calc(12px * var(--u));font-variant-numeric:tabular-nums;color:var(--c-text-dim);flex:none}._slider_1hk79_31{min-width:0;height:calc(44px * var(--u));-webkit-appearance:none;appearance:none;background:0 0;flex:1;margin:0}._slider_1hk79_31::-webkit-slider-runnable-track{height:calc(6px * var(--u));border-radius:calc(3px * var(--u));background:linear-gradient(90deg, var(--c-gold) var(--fill), #2c2b38 var(--fill))}._slider_1hk79_31::-moz-range-track{height:calc(6px * var(--u));border-radius:calc(3px * var(--u));background:linear-gradient(90deg, var(--c-gold) var(--fill), #2c2b38 var(--fill))}._slider_1hk79_31::-webkit-slider-thumb{-webkit-appearance:none;width:calc(26px * var(--u));height:calc(26px * var(--u));margin-top:calc(-10px * var(--u));border:calc(2px * var(--u)) solid var(--c-gold-bright);background:#15121f;border-radius:50%}._slider_1hk79_31::-moz-range-thumb{width:calc(22px * var(--u));height:calc(22px * var(--u));border:calc(2px * var(--u)) solid var(--c-gold-bright);background:#15121f;border-radius:50%}._speeds_1hk79_67{gap:calc(8px * var(--u));flex:1;display:flex}._speed_1hk79_67{height:calc(44px * var(--u));border-radius:calc(8px * var(--u));color:var(--c-text-dim);font-size:calc(13px * var(--u));background:#ffffff08;border:1px solid #4a4a5a;flex:1}._speedOn_1hk79_83{border-color:var(--c-gold-bright);color:var(--c-gold-bright);background:linear-gradient(#5a4718,#2f2509);font-weight:700}._transfer_1hk79_91{margin-top:calc(18px * var(--u));padding-top:calc(6px * var(--u));border-top:1px solid #2c2b38}._transferButtons_1hk79_97{gap:calc(8px * var(--u));margin-top:calc(8px * var(--u));display:flex}._transferButtons_1hk79_97>*{flex:1}._code_1hk79_106{width:100%;height:calc(96px * var(--u));margin-top:calc(8px * var(--u));padding:calc(8px * var(--u));border-radius:calc(8px * var(--u));color:var(--c-text-dim);font-family:ui-monospace,Consolas,monospace;font-size:calc(11px * var(--u));word-break:break-all;resize:none;-webkit-user-select:text;user-select:text;background:#0b0b11;border:1px solid #4a4a5a;line-height:1.4}._transferError_1hk79_124{margin:calc(8px * var(--u)) 0 0;font-size:calc(12.5px * var(--u));color:#ff9a9a}._duel_ssmeg_3{isolation:isolate;background:radial-gradient(70% 38% at 50% 47%,#7b4bc429,#0000 70%),linear-gradient(#0d0c14,#08080c 45%,#0c0b10);flex-direction:column;height:100%;display:flex;position:relative}._duel_ssmeg_3:before{content:"";z-index:-1;background:radial-gradient(ellipse 90% 46% at 50% 47%, #08080c8c, #08080ce6 78%), var(--field) center 42% / cover no-repeat;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}._enemyHud_ssmeg_28{min-height:calc(56px * var(--u));align-items:center;gap:calc(8px * var(--u));padding:calc(6px * var(--u)) calc(8px * var(--u));border-bottom:1px solid var(--c-line);background:linear-gradient(#17151f,#0f0e15);flex:none;transition:background-color .12s;display:flex}._hudHit_ssmeg_40{animation:.38s ease-out _hud-hit_ssmeg_1}._portrait_ssmeg_44{width:calc(40px * var(--u));height:calc(40px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);font-family:var(--font-serif);font-size:calc(18px * var(--u));color:var(--c-gold-bright);background:radial-gradient(circle at 50% 30%,#3a2f52,#0c0a12 75%);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._enemyName_ssmeg_59{flex-direction:column;flex:1;min-width:0;display:flex}._enemyTitle_ssmeg_66{font-size:calc(10px * var(--u));color:var(--c-text-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._enemyNameText_ssmeg_74{font-family:var(--font-serif);font-size:calc(13.5px * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._enemyMeta_ssmeg_82,._playerMeta_ssmeg_83{align-items:center;gap:calc(6px * var(--u));font-size:calc(11px * var(--u));color:var(--c-text-dim);font-variant-numeric:tabular-nums;flex:none;display:flex}._playerMeta_ssmeg_83{align-items:flex-start;gap:calc(2px * var(--u));flex-direction:column}._metaButton_ssmeg_99{min-width:calc(44px * var(--u));min-height:calc(44px * var(--u));padding:0 calc(6px * var(--u));border:1px solid var(--c-line);border-radius:calc(6px * var(--u));color:var(--c-text);font-size:calc(11px * var(--u));background:#12111a}._enemyHp_ssmeg_110,._playerHp_ssmeg_111{align-items:baseline;gap:calc(3px * var(--u));font-variant-numeric:tabular-nums;color:#ff9d9d;text-shadow:0 0 calc(8px * var(--u)) #ff505073;flex:none;font-weight:900;display:flex;position:relative}._enemyHp_ssmeg_110{font-size:calc(22px * var(--u))}._playerHp_ssmeg_111{font-size:calc(28px * var(--u));min-width:calc(62px * var(--u))}._hpLabel_ssmeg_132{font-size:calc(9.5px * var(--u));color:var(--c-text-dim);text-shadow:none;font-weight:700}._menuButton_ssmeg_139{width:calc(44px * var(--u));height:calc(44px * var(--u));border:1px solid var(--c-line);border-radius:calc(8px * var(--u));font-size:calc(18px * var(--u));background:#12111a;flex:none}._playerHud_ssmeg_149{flex:1 1 calc(72px * var(--u));min-height:calc(72px * var(--u));max-height:calc(116px * var(--u));align-items:center;gap:calc(8px * var(--u));padding:calc(6px * var(--u)) calc(8px * var(--u));border-top:1px solid var(--c-line);background:linear-gradient(#0f0e15,#17151f);display:flex}._costBox_ssmeg_161{align-items:center;gap:calc(6px * var(--u));flex:1;min-width:0;display:flex}._crystals_ssmeg_169{grid-template-columns:repeat(5, calc(13px * var(--u)));gap:calc(3px * var(--u));display:grid}._crystal_ssmeg_169{width:calc(13px * var(--u));height:calc(13px * var(--u));background:#0d1220;border:1px solid #2a3550;transform:rotate(45deg)scale(.78)}._crystalSpent_ssmeg_183{background:#14213a;border-color:#4a6ea8}._crystalOn_ssmeg_188{box-shadow:0 0 calc(5px * var(--u)) #6eb4ffcc;background:linear-gradient(135deg,#8cc8ff,#2a6fd0);border-color:#cfe6ff}._costText_ssmeg_194{font-size:calc(14px * var(--u));font-variant-numeric:tabular-nums;color:#a9d2ff;font-weight:800}._endTurn_ssmeg_201{width:calc(104px * var(--u));height:calc(52px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);border-radius:calc(10px * var(--u));color:var(--c-gold-bright);font-family:var(--font-serif);font-size:calc(14px * var(--u));letter-spacing:.06em;background:linear-gradient(#3b2f14,#1d170a);flex:none;font-weight:700}._endTurn_ssmeg_201:disabled{color:#6c6a76;font-size:calc(11.5px * var(--u));background:#15151c;border-color:#3a3a46}._endTurnPulse_ssmeg_222{animation:1.4s ease-in-out infinite _pulse-gold_ssmeg_1}._board_ssmeg_228{flex:1 1 calc(144px * var(--u));min-height:calc(140px * var(--u));max-height:calc(192px * var(--u));justify-content:center;align-items:center;gap:calc(8px * var(--u));padding:0 calc(8px * var(--u));display:flex}._slot_ssmeg_239{width:calc(104px * var(--u));height:calc(132px * var(--u));border-radius:calc(8px * var(--u));background:#ffffff04;border:1px dashed #ffffff12;position:relative}._mid_ssmeg_249{flex:1 1 calc(32px * var(--u));min-height:calc(46px * var(--u));padding:0 calc(10px * var(--u));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._mid_ssmeg_249:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d8b45a59 30% 70%,#0000);height:1px;position:absolute;top:50%;left:6%;right:6%}._midIdle_ssmeg_272{justify-content:space-between;align-items:center;gap:calc(8px * var(--u));width:100%;height:100%;display:flex;position:relative}._turnTag_ssmeg_282{padding:calc(3px * var(--u)) calc(10px * var(--u));border-radius:calc(10px * var(--u));font-size:calc(10.5px * var(--u));color:var(--c-text-dim);letter-spacing:.06em;background:#08080cd9;border:1px solid #3b3948;flex:none}._turnTagMine_ssmeg_293{color:var(--c-gold-bright);border-color:#d8b45a99}._ticker_ssmeg_299{min-width:0;padding:calc(3px * var(--u)) calc(8px * var(--u));border-radius:calc(10px * var(--u));font-size:calc(11.5px * var(--u));color:var(--c-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#08080cd9;flex:1;animation:2.6s ease-out forwards _ticker-fade_ssmeg_1;overflow:hidden}._tickerStay_ssmeg_316{font-size:calc(10.5px * var(--u));color:var(--c-text-dim);animation:.3s ease-out _fade-in_ssmeg_1}._logButton_ssmeg_322{min-width:calc(48px * var(--u));height:calc(44px * var(--u));padding:0 calc(8px * var(--u));color:var(--c-text-dim);font-size:calc(10.5px * var(--u));letter-spacing:.1em;background:0 0;border:0;flex:none;font-weight:700}._midPrompt_ssmeg_335{justify-content:center;align-items:center;gap:calc(8px * var(--u));width:100%;display:flex}._midPromptText_ssmeg_343{min-width:0;font-size:calc(12.5px * var(--u));color:var(--c-gold-bright);flex:1;line-height:1.4}._midCancel_ssmeg_351{min-width:calc(72px * var(--u));height:calc(44px * var(--u));padding:0 calc(10px * var(--u));border-radius:calc(22px * var(--u));font-size:calc(12.5px * var(--u));background:#101018f2;border:1px solid #4a4a5a;flex:none;font-weight:700}._faceButton_ssmeg_363{min-width:0;height:calc(44px * var(--u));padding:0 calc(14px * var(--u));border-radius:calc(22px * var(--u));border:calc(1.5px * var(--u)) solid #4a4a58;color:#8a8896;font-size:calc(12.5px * var(--u));background:#15151c;flex:1;font-weight:700}._faceButtonOn_ssmeg_376{color:#ffd9d9;background:linear-gradient(#5a1c1c,#2a0d0d);border-color:#ff8d8d;animation:1.1s ease-in-out infinite _pulse-red_ssmeg_1}._unit_ssmeg_385{--frame:var(--rar-c);border:calc(2px * var(--u)) solid var(--frame);border-radius:calc(8px * var(--u));background:#0a0a10;padding:0;transition:filter .16s,transform .16s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}._frameC_ssmeg_399{--frame:var(--rar-c)}._frameR_ssmeg_402{--frame:var(--rar-r)}._frameSR_ssmeg_405{--frame:var(--rar-sr)}._frameUR_ssmeg_408{--frame:var(--rar-ur)}._unitArt_ssmeg_412{border-radius:calc(6px * var(--u));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._fx_ssmeg_420{z-index:4;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}._fx_ssmeg_420:before,._fx_ssmeg_420:after{content:"";opacity:0;position:absolute}._unitName_ssmeg_433{padding:calc(2px * var(--u)) calc(4px * var(--u));border-radius:calc(6px * var(--u)) calc(6px * var(--u)) 0 0;font-size:calc(10px * var(--u));white-space:nowrap;text-overflow:ellipsis;background:#05050acc;line-height:1.3;position:absolute;top:0;left:0;right:0;overflow:hidden}._unitGuard_ssmeg_448{box-shadow:inset 0 0 0 calc(2px * var(--u)) #bedcff8c, 0 0 calc(10px * var(--u)) #96c8ff59}._guardTag_ssmeg_454{top:calc(18px * var(--u));left:calc(3px * var(--u));padding:0 calc(4px * var(--u));border-radius:calc(3px * var(--u));font-size:calc(9.5px * var(--u));background:#28508ce6;border:1px solid #bcd9ff;font-weight:700;position:absolute}._chips_ssmeg_466{top:calc(18px * var(--u));right:calc(3px * var(--u));gap:calc(2px * var(--u));flex-direction:column;display:flex;position:absolute}._chip_ssmeg_466{padding:0 calc(3px * var(--u));border-radius:calc(3px * var(--u));border:1px solid var(--c-gold);font-size:calc(9px * var(--u));background:#14141ee6}._chipDown_ssmeg_483{border-color:var(--c-danger);color:#ffc4c4}._readyPip_ssmeg_488{left:50%;top:calc(-9px * var(--u));font-size:calc(13px * var(--u));filter:drop-shadow(0 0 3px #000);position:absolute;transform:translate(-50%)}._plate_ssmeg_497{bottom:calc(-5px * var(--u));min-width:calc(30px * var(--u));height:calc(26px * var(--u));padding:0 calc(4px * var(--u));border-radius:calc(6px * var(--u));border:calc(1.5px * var(--u)) solid #000;color:#fff;font-size:calc(19px * var(--u));font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000;place-items:center;font-weight:900;display:grid;position:absolute}._plateAtk_ssmeg_514{left:calc(-4px * var(--u));background:linear-gradient(#a9782a,#5d3f10)}._plateHp_ssmeg_519{right:calc(-4px * var(--u));background:linear-gradient(#a53434,#5c1515)}._statUp_ssmeg_524{color:var(--c-good)}._statDown_ssmeg_527{color:#ffb0b0}._unitReady_ssmeg_531{box-shadow:0 0 0 calc(1.5px * var(--u)) var(--attr), 0 0 calc(12px * var(--u)) var(--attr);animation:2.4s ease-in-out infinite _ready-float_ssmeg_1}._unitExhausted_ssmeg_538 ._unitArt_ssmeg_412{filter:saturate(.35)brightness(.62)}._unitSelected_ssmeg_542{transform:translateY(calc(-8px * var(--u))) scale(1.04);box-shadow:0 0 0 calc(2px * var(--u)) var(--c-gold-bright), 0 0 calc(16px * var(--u)) #f3d98acc;z-index:5;animation:none}._unitTargetable_ssmeg_551{box-shadow:0 0 0 calc(2px * var(--u)) #ff8d8d, 0 0 calc(14px * var(--u)) #ff6e6ed9;animation:1.1s ease-in-out infinite _pulse-red_ssmeg_1}._unitMine_ssmeg_558._unitTargetable_ssmeg_551{box-shadow:0 0 0 calc(2px * var(--u)) var(--c-good), 0 0 calc(14px * var(--u)) #7cff9bcc;animation:1.1s ease-in-out infinite _pulse-green_ssmeg_1}._unitDimmed_ssmeg_565{filter:brightness(.45)}._anim_summon_ssmeg_570{--beam:#7fe9ff;animation:.56s ease-out _unit-summon_ssmeg_1}._anim_summon_ssmeg_570 ._unitArt_ssmeg_412{animation:.56s ease-out _holo-scan_ssmeg_1}._anim_summon_ssmeg_570 ._fx_ssmeg_420:before{background:linear-gradient(to top, var(--beam), color-mix(in srgb, var(--beam) 35%, transparent) 45%, transparent);mix-blend-mode:screen;transform-origin:bottom;height:190%;animation:.56s ease-out _holo-beam_ssmeg_1;bottom:0;left:8%;right:8%}._anim_summon_ssmeg_570 ._fx_ssmeg_420:after{left:-20%;right:-20%;bottom:calc(-10px * var(--u));height:calc(26px * var(--u));border:calc(2px * var(--u)) solid var(--beam);box-shadow:0 0 calc(14px * var(--u)) var(--beam);border-radius:50%;animation:.56s ease-out _holo-ring_ssmeg_1}._frameSR_ssmeg_405._anim_summon_ssmeg_570{--beam:#d9a8ff;animation-duration:.76s}._frameSR_ssmeg_405._anim_summon_ssmeg_570 ._unitArt_ssmeg_412,._frameSR_ssmeg_405._anim_summon_ssmeg_570 ._fx_ssmeg_420:before,._frameSR_ssmeg_405._anim_summon_ssmeg_570 ._fx_ssmeg_420:after{animation-duration:.76s}._frameUR_ssmeg_408._anim_summon_ssmeg_570{--beam:#ffe39a;animation-duration:.9s}._frameUR_ssmeg_408._anim_summon_ssmeg_570 ._unitArt_ssmeg_412,._frameUR_ssmeg_408._anim_summon_ssmeg_570 ._fx_ssmeg_420:before,._frameUR_ssmeg_408._anim_summon_ssmeg_570 ._fx_ssmeg_420:after{animation-duration:.9s}._anim_attack_ssmeg_617{z-index:6;animation:.42s cubic-bezier(.5,0,.3,1) _unit-lunge_ssmeg_1}._anim_hit_ssmeg_623{animation:.3s linear _unit-hit_ssmeg_1}._anim_hit_ssmeg_623 ._fx_ssmeg_420:before{mix-blend-mode:screen;background:radial-gradient(circle,#fff 0%,#ffd27a 30%,#0000 68%);border-radius:50%;animation:.3s ease-out _hit-burst_ssmeg_1;top:12%;bottom:12%;left:12%;right:12%}._anim_hit_ssmeg_623 ._fx_ssmeg_420:after{height:calc(3px * var(--u));background:linear-gradient(90deg,#0000,#fff,#0000);animation:.26s ease-out _hit-slash_ssmeg_1;top:46%;left:-10%;right:-10%;transform:rotate(-28deg)}._anim_destroy_ssmeg_644{animation:.62s ease-in forwards _unit-destroy_ssmeg_1}._anim_destroy_ssmeg_644 ._unitArt_ssmeg_412{animation:.32s step-end _holo-glitch_ssmeg_1}._anim_destroy_ssmeg_644 ._fx_ssmeg_420:before{height:calc(2px * var(--u));box-shadow:0 0 calc(12px * var(--u)) #7fe9ff;background:#cdf6ff;animation:.62s ease-in forwards _holo-off_ssmeg_1;top:50%;left:-25%;right:-25%}._anim_trigger_ssmeg_659{animation:.3s ease-out _unit-trigger_ssmeg_1}._float_ssmeg_665{z-index:30;pointer-events:none;font-size:calc(26px * var(--u));white-space:nowrap;-webkit-text-stroke:calc(1px * var(--u)) #000;text-shadow:0 2px 4px #000;font-weight:900;animation:.85s ease-out forwards _float-rise_ssmeg_1;position:absolute;top:30%;left:50%}._float_damage_ssmeg_679{color:#ff5b5b}._float_heal_ssmeg_682{color:var(--c-good)}._float_buff_ssmeg_685{color:#ffe08a;font-size:calc(15px * var(--u))}._float_debuff_ssmeg_689{color:#c9a7ff;font-size:calc(15px * var(--u))}._hand_ssmeg_696{height:calc(116px * var(--u));margin:0 calc(12px * var(--u));flex:none;position:relative}._handCard_ssmeg_703{top:calc(8px * var(--u));background:0 0;border:0;padding:0;transition:transform .14s ease-out;position:absolute}._handCardSelected_ssmeg_712{transform:translateY(calc(-14px * var(--u))) scale(1.06)}._preview_ssmeg_718{left:0;right:0;bottom:calc(122px * var(--u) + var(--sab));z-index:20;justify-content:center;align-items:flex-end;gap:calc(10px * var(--u));pointer-events:none;animation:.14s ease-out _preview-in_ssmeg_1;display:flex;position:absolute}._preview_ssmeg_718>*{pointer-events:auto}._previewActions_ssmeg_736{gap:calc(8px * var(--u));width:calc(96px * var(--u));flex-direction:column;display:flex}._whyNot_ssmeg_743{padding:calc(6px * var(--u));border-radius:calc(8px * var(--u));border:1px solid var(--c-line);font-size:calc(11px * var(--u));color:#ffb4b4;text-align:center;background:#0a0a10eb}._primary_ssmeg_753,._secondary_ssmeg_754,._danger_ssmeg_755{min-height:calc(44px * var(--u));padding:0 calc(12px * var(--u));border-radius:calc(10px * var(--u));font-size:calc(14px * var(--u));flex:1;font-weight:700}._primary_ssmeg_753{border:calc(1.5px * var(--u)) solid var(--c-gold-bright);color:#fff3cf;background:linear-gradient(#6a531c,#2f240b)}._primary_ssmeg_753:disabled{color:#6c6a76;background:#15151c;border-color:#3a3a46}._secondary_ssmeg_754{color:var(--c-text);background:#101018f2;border:1px solid #4a4a5a}._danger_ssmeg_755{color:#ffd0d0;background:linear-gradient(#4a1818,#240b0b);border:1px solid #a84444}._cardGrid_ssmeg_788{gap:calc(8px * var(--u));padding:calc(6px * var(--u)) 0;flex-wrap:wrap;justify-content:center;display:flex}._gridCard_ssmeg_796{border-radius:calc(6px * var(--u));background:0 0;border:0;padding:0}._gridCardPicked_ssmeg_803{transform:translateY(calc(-4px * var(--u)))}._emptyNote_ssmeg_807{margin:calc(8px * var(--u)) 0;font-size:calc(12.5px * var(--u));color:var(--c-text-dim);text-align:center;line-height:1.6}._banner_ssmeg_817{z-index:40;padding:calc(10px * var(--u)) 0;text-align:center;font-family:var(--font-serif);font-size:calc(26px * var(--u));letter-spacing:.3em;color:#ffb4b4;pointer-events:none;background:linear-gradient(90deg,#0000,#3c0a0aeb 25% 75%,#0000);animation:.9s ease-out forwards _banner-in_ssmeg_1;position:absolute;top:44%;left:0;right:0}._bannerMine_ssmeg_834{color:var(--c-gold-bright);background:linear-gradient(90deg,#0000,#322608f0 25% 75%,#0000)}._bannerStart_ssmeg_839{padding:calc(18px * var(--u)) 0;font-size:calc(34px * var(--u));letter-spacing:.22em;color:#fff3cf;text-shadow:0 0 calc(22px * var(--u)) #f3d98ad9;background:linear-gradient(90deg,#0000,#281e06f5 20% 80%,#0000);font-weight:700;animation-duration:1.3s}._spellShow_ssmeg_850{z-index:35;pointer-events:none;justify-content:center;animation:.76s ease-out forwards _spell-show_ssmeg_1;display:flex;position:absolute;top:26%;left:0;right:0}._logList_ssmeg_862{font-size:calc(12px * var(--u));margin:0;padding:0;line-height:1.75;list-style:none}._log_turn_ssmeg_870{margin-top:calc(6px * var(--u));color:var(--c-gold)}._log_info_ssmeg_874{color:#cfccc2}._log_damage_ssmeg_877{color:#ffb0b0}._log_heal_ssmeg_880{color:#a8f5bd}._log_end_ssmeg_883{color:var(--c-gold-bright);font-weight:700}._menuList_ssmeg_888{gap:calc(12px * var(--u));padding:calc(6px * var(--u)) 0;flex-direction:column;display:flex}._gameOver_ssmeg_895{z-index:60;justify-content:center;align-items:center;gap:calc(14px * var(--u));padding:calc(24px * var(--u));background:#030306db;flex-direction:column;animation:.5s ease-out _fade-in_ssmeg_1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._gameOver_ssmeg_895 ._primary_ssmeg_753{width:calc(200px * var(--u));margin-top:calc(40px * var(--u));flex:none}._victory_ssmeg_915,._defeat_ssmeg_916{font-family:var(--font-serif);font-size:calc(40px * var(--u));letter-spacing:.22em;margin:0}._victory_ssmeg_915{color:var(--c-gold-bright);text-shadow:0 0 calc(24px * var(--u)) #f3d98ab3}._defeat_ssmeg_916{color:#b9546a;text-shadow:0 0 calc(20px * var(--u)) #a01e3cb3}._gameOverReason_ssmeg_933{font-size:calc(12.5px * var(--u));color:var(--c-text-dim);margin:0}@keyframes _hud-hit_ssmeg_1{0%{transform:translateX(calc(-5px * var(--u)));background:#6a1414}25%{transform:translateX(calc(5px * var(--u)))}50%{transform:translateX(calc(-3px * var(--u)))}to{transform:none}}@keyframes _pulse-gold_ssmeg_1{50%{box-shadow:0 0 calc(14px * var(--u)) #f3d98ad9}}@keyframes _pulse-red_ssmeg_1{50%{filter:brightness(1.35)}}@keyframes _pulse-green_ssmeg_1{50%{filter:brightness(1.3)}}@keyframes _ready-float_ssmeg_1{50%{transform:translateY(calc(-3px * var(--u)))}}@keyframes _unit-summon_ssmeg_1{0%{filter:brightness(2.6)saturate(.2);transform:scale(.92)}55%{filter:brightness(1.7)saturate(.7)}to{filter:none;transform:none}}@keyframes _holo-scan_ssmeg_1{0%{clip-path:inset(100% 0 0);opacity:.4}12%{opacity:1}30%{opacity:.55}36%{opacity:1}70%{clip-path:inset(0)}to{clip-path:inset(0);opacity:1}}@keyframes _holo-beam_ssmeg_1{0%{opacity:0;transform:scaleY(.1)scaleX(.4)}25%{opacity:.95;transform:scaleY(1)scaleX(1)}70%{opacity:.6}to{opacity:0;transform:scaleY(1)scaleX(.2)}}@keyframes _holo-ring_ssmeg_1{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes _unit-lunge_ssmeg_1{0%{transform:none}18%{transform:translate(calc(var(--dx) * -.08), calc(var(--dy) * -.08)) scale(1.04)}52%{transform:translate(var(--dx), var(--dy)) scale(1.12)}62%{transform:translate(calc(var(--dx) * .94), calc(var(--dy) * .94)) scale(1.1)}to{transform:none}}@keyframes _unit-hit_ssmeg_1{0%,to{filter:none;transform:none}15%{transform:translateX(calc(-6px * var(--u)));filter:brightness(2.4)}35%{transform:translateX(calc(6px * var(--u)))}55%{transform:translateX(calc(-4px * var(--u)))}75%{transform:translateX(calc(3px * var(--u)))}}@keyframes _hit-burst_ssmeg_1{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@keyframes _hit-slash_ssmeg_1{0%{opacity:1;transform:rotate(-28deg)scaleX(.1)}to{opacity:0;transform:rotate(-28deg)scaleX(1.3)}}@keyframes _unit-destroy_ssmeg_1{0%,45%{opacity:1;transform:none}52%{filter:brightness(2.8)saturate(0)}80%{opacity:.9;filter:brightness(3)saturate(0);transform:scaleY(.03)scaleX(1.2)}to{opacity:0;transform:scaleY(.01)scaleX(0)}}@keyframes _holo-glitch_ssmeg_1{0%{clip-path:inset(0);filter:none;transform:none}15%{clip-path:inset(12% 0 58%);transform:translateX(calc(-5px * var(--u)));filter:hue-rotate(60deg)brightness(1.6)}30%{clip-path:inset(48% 0 20%);transform:translateX(calc(6px * var(--u)))}45%{clip-path:inset(5% 0 70%);transform:translateX(calc(-3px * var(--u)));filter:hue-rotate(-40deg)brightness(1.9)}60%{clip-path:inset(30% 0 35%);transform:translateX(calc(4px * var(--u)))}80%{clip-path:inset(0);filter:brightness(2.2)saturate(.3);transform:none}}@keyframes _holo-off_ssmeg_1{0%,70%{opacity:0;transform:scaleX(.2)}82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes _unit-trigger_ssmeg_1{50%{filter:brightness(1.9);transform:scale(1.07)}}@keyframes _float-rise_ssmeg_1{0%{opacity:0;transform:translate(-50%)scale(.6)}18%{transform:translate(-50%, calc(-6px * var(--u))) scale(1.25);opacity:1}to{transform:translate(-50%, calc(-40px * var(--u))) scale(1);opacity:0}}@keyframes _preview-in_ssmeg_1{0%{transform:translateY(calc(12px * var(--u)));opacity:0}}@keyframes _banner-in_ssmeg_1{0%{opacity:0;transform:scaleY(0)}18%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}@keyframes _spell-show_ssmeg_1{0%{opacity:0;transform:scale(.7)}20%{opacity:1;transform:scale(1.04)}80%{opacity:1;transform:none}to{opacity:0;filter:brightness(2.5);transform:scale(1.1)}}@keyframes _ticker-fade_ssmeg_1{0%{opacity:0;transform:translateY(calc(4px * var(--u)))}8%,70%{opacity:1;transform:none}to{opacity:0}}@keyframes _fade-in_ssmeg_1{0%{opacity:0}}._spellCircle_ssmeg_1267{width:calc(250px * var(--u));height:calc(250px * var(--u));margin:calc(-125px * var(--u)) 0 0 calc(-125px * var(--u));border:calc(2px * var(--u)) solid var(--attr);box-shadow:0 0 calc(24px * var(--u)) var(--attr), inset 0 0 calc(30px * var(--u)) color-mix(in srgb, var(--attr) 50%, transparent);background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--attr) 35%, transparent) 0deg 4deg, transparent 4deg 30deg);border-radius:50%;animation:.76s linear _circle-spin_ssmeg_1;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#0000 52%,#000 53% 68%,#0000 69% 80%,#000 81%);mask:radial-gradient(circle,#0000 52%,#000 53% 68%,#0000 69% 80%,#000 81%)}@keyframes _circle-spin_ssmeg_1{0%{opacity:0;transform:scale(.4)rotate(0)}25%{opacity:.9}to{opacity:0;transform:scale(1.15)rotate(120deg)}}._cutIn_ssmeg_1301{z-index:40;pointer-events:none;background:radial-gradient(#00000059,#000000e0);align-items:center;animation:1.5s ease-out forwards _cutin-dim_ssmeg_1;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}._cutInBand_ssmeg_1312{height:calc(210px * var(--u));border-top:calc(2px * var(--u)) solid var(--c-gold-bright);border-bottom:calc(2px * var(--u)) solid var(--c-gold-bright);box-shadow:0 0 calc(40px * var(--u)) color-mix(in srgb, var(--attr) 70%, transparent);animation:1.5s cubic-bezier(.2,.9,.2,1) forwards _cutin-band_ssmeg_1;position:relative;overflow:hidden;transform:skewY(-6deg)}._cutInEnemy_ssmeg_1322 ._cutInBand_ssmeg_1312{animation-name:_cutin-band-enemy_ssmeg_1;transform:skewY(6deg)}._cutInArt_ssmeg_1327{inset:calc(-24px * var(--u)) 0;animation:1.5s linear forwards _cutin-art_ssmeg_1;position:absolute}._cutInArt_ssmeg_1327:after{content:"";background:linear-gradient(90deg,#000000bf,#0000 45%,#00000059),repeating-linear-gradient(0deg,#0000 0 3px,#ffffff0d 3px 4px);position:absolute;top:0;bottom:0;left:0;right:0}._cutInText_ssmeg_1341{left:calc(16px * var(--u));right:calc(16px * var(--u));bottom:calc(22px * var(--u));gap:calc(2px * var(--u));text-shadow:0 calc(2px * var(--u)) calc(8px * var(--u)) #000;flex-direction:column;animation:1.5s ease-out forwards _cutin-text_ssmeg_1;display:flex;position:absolute}._cutInText_ssmeg_1341 small{font-size:calc(11px * var(--u));letter-spacing:.4em;color:var(--c-gold-bright)}._cutInText_ssmeg_1341 strong{font-family:var(--font-serif);font-size:calc(24px * var(--u));color:#fff;line-height:1.25}@keyframes _cutin-dim_ssmeg_1{0%{opacity:0}12%,85%{opacity:1}to{opacity:0}}@keyframes _cutin-band_ssmeg_1{0%{transform:skewY(-6deg)translate(-110%)}16%,84%{transform:skewY(-6deg)translate(0)}to{transform:skewY(-6deg)translate(110%)}}@keyframes _cutin-band-enemy_ssmeg_1{0%{transform:skewY(6deg)translate(110%)}16%,84%{transform:skewY(6deg)translate(0)}to{transform:skewY(6deg)translate(-110%)}}@keyframes _cutin-art_ssmeg_1{0%{transform:scale(1.25)}to{transform:scale(1.05)}}@keyframes _cutin-text_ssmeg_1{0%,18%{opacity:0;transform:translateX(calc(-24px * var(--u)))}30%,84%{opacity:1;transform:none}to{opacity:0}}._shake_light_ssmeg_1426{animation:.26s linear _screen-shake_ssmeg_1}._shake_heavy_ssmeg_1429{animation:.42s linear _screen-shake-heavy_ssmeg_1}@keyframes _screen-shake_ssmeg_1{20%{transform:translate(calc(-3px * var(--u)), calc(2px * var(--u)))}40%{transform:translate(calc(3px * var(--u)), calc(-2px * var(--u)))}60%{transform:translate(calc(-2px * var(--u)), calc(-1px * var(--u)))}80%{transform:translate(calc(2px * var(--u)), calc(1px * var(--u)))}}@keyframes _screen-shake-heavy_ssmeg_1{10%{transform:translate(calc(-7px * var(--u)), calc(4px * var(--u)))}25%{transform:translate(calc(7px * var(--u)), calc(-5px * var(--u)))}40%{transform:translate(calc(-6px * var(--u)), calc(-3px * var(--u)))}55%{transform:translate(calc(5px * var(--u)), calc(4px * var(--u)))}70%{transform:translate(calc(-3px * var(--u)), calc(2px * var(--u)))}85%{transform:translate(calc(2px * var(--u)), calc(-1px * var(--u)))}}@media (prefers-reduced-motion:reduce){._shake_light_ssmeg_1426,._shake_heavy_ssmeg_1429,._spellCircle_ssmeg_1267{animation:none}._anim_attack_ssmeg_617{animation-duration:1ms}._unitReady_ssmeg_531,._endTurnPulse_ssmeg_222,._faceButtonOn_ssmeg_376,._unitTargetable_ssmeg_551{animation:none}._anim_hit_ssmeg_623,._hudHit_ssmeg_40{animation-duration:1ms}}._defeated_6bvkh_1{align-items:center;gap:calc(12px * var(--u));margin-bottom:calc(12px * var(--u));display:flex}._defeatedPortrait_6bvkh_8{width:calc(72px * var(--u));height:calc(88px * var(--u));border-radius:calc(8px * var(--u));filter:grayscale(.7)brightness(.75);border:1px solid #55505f;flex:none;overflow:hidden}._defeatedName_6bvkh_18{font-family:var(--font-serif);font-size:calc(22px * var(--u));letter-spacing:.08em;margin:0}._defeatedName_6bvkh_18 small{font-family:var(--font-sans);font-size:calc(11px * var(--u));letter-spacing:.02em;color:var(--c-text-dim);display:block}._pack_6bvkh_34{justify-content:center;gap:calc(10px * var(--u));padding-top:calc(8px * var(--u));flex-wrap:wrap;display:flex}._packCard_6bvkh_42{--glow:transparent;width:calc(106px * var(--u));height:calc(148px * var(--u));perspective:calc(600px * var(--u));background:0 0;border:0;padding:0}._glowR_6bvkh_52{--glow:#5b8fd0e6}._glowSR_6bvkh_55{--glow:#d8b45af2}._glowUR_6bvkh_58{--glow:#e9c8ff}._packInner_6bvkh_62{width:100%;height:100%;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.3,.8,.3,1.1);display:block;position:relative}._packCardOpen_6bvkh_71 ._packInner_6bvkh_62{transform:rotateY(180deg)}._packBack_6bvkh_75,._packFront_6bvkh_76{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:calc(7px * var(--u));position:absolute;top:0;bottom:0;left:0;right:0}._packBack_6bvkh_75{border:calc(2px * var(--u)) solid #6b5a2c;box-shadow:0 0 calc(14px * var(--u)) var(--glow);color:var(--c-gold);font-size:calc(34px * var(--u));background:radial-gradient(circle,#d8b45a38,#0000 62%),repeating-linear-gradient(45deg,#15131d 0 6px,#1b1826 6px 12px);place-items:center;display:grid}._packFront_6bvkh_76{transform:rotateY(180deg)}._packFront_6bvkh_76>:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}._packCardOpen_6bvkh_71 ._packFront_6bvkh_76{filter:drop-shadow(0 0 calc(8px * var(--u)) var(--glow))}._trumps_6bvkh_113{justify-content:center;gap:calc(14px * var(--u));padding:calc(14px * var(--u)) 0;display:flex}._trump_6bvkh_113{border-radius:calc(7px * var(--u));background:0 0;border:0;padding:0;transition:transform .16s ease-out}._trumpPicked_6bvkh_128{transform:translateY(calc(-10px * var(--u))) scale(1.08)}._trumpDetail_6bvkh_132{justify-content:center;align-items:flex-start;gap:calc(12px * var(--u));animation:.2s ease-out _trump-in_6bvkh_1;display:flex}._trumpDetail_6bvkh_132>div{max-width:calc(130px * var(--u));gap:calc(8px * var(--u));flex-direction:column;flex:1;display:flex}@keyframes _trump-in_6bvkh_1{0%{opacity:0;transform:translateY(calc(10px * var(--u)))}}._sealed_6bvkh_156{align-items:center;gap:calc(18px * var(--u));width:100%;padding:calc(28px * var(--u)) 0 calc(12px * var(--u));background:0 0;border:0;flex-direction:column;display:flex}._sealedPack_6bvkh_167{width:calc(170px * var(--u));height:calc(250px * var(--u));justify-content:center;align-items:center;gap:calc(10px * var(--u));border-radius:calc(10px * var(--u));border:calc(2px * var(--u)) solid var(--c-gold);box-shadow:0 calc(10px * var(--u)) calc(30px * var(--u)) #000000b3, 0 0 calc(26px * var(--u)) #d8b45a59;background:linear-gradient(115deg,#0000 30%,#ffffff38 45%,#0000 60%) 0 0/250% 100%,repeating-linear-gradient(0deg,#ffffff08 0 2px,#0000 2px 5px),linear-gradient(160deg,#3a2c58,#15101f 55%,#2a1d12);flex-direction:column;animation:3.2s ease-in-out infinite _sealed-float_6bvkh_1,2.6s linear infinite _sealed-shine_6bvkh_1;display:flex;position:relative;overflow:hidden}._sealedPack_6bvkh_167:before,._sealedPack_6bvkh_167:after{content:"";height:calc(14px * var(--u));background:repeating-linear-gradient(90deg, #d8b45a8c 0 calc(4px * var(--u)), #281e0ae6 calc(4px * var(--u)) calc(8px * var(--u)));position:absolute;left:0;right:0}._sealedPack_6bvkh_167:before{top:0}._sealedPack_6bvkh_167:after{bottom:0}._sealedCrown_6bvkh_208{font-size:calc(54px * var(--u));color:var(--c-gold-bright);text-shadow:0 0 calc(18px * var(--u)) #f3d98ab3}._sealedTheme_6bvkh_214{font-family:var(--font-serif);font-size:calc(18px * var(--u));letter-spacing:.12em;color:#fff}._sealedCount_6bvkh_221{font-size:calc(10px * var(--u));letter-spacing:.4em;color:var(--c-gold)}._sealedHint_6bvkh_227{font-family:var(--font-serif);font-size:calc(14px * var(--u));letter-spacing:.35em;color:var(--c-text-dim);animation:1.6s ease-in-out infinite _sealed-hint_6bvkh_1}@keyframes _sealed-float_6bvkh_1{50%{transform:translateY(calc(-8px * var(--u))) rotate(-1.2deg)}}@keyframes _sealed-shine_6bvkh_1{0%{background-position:120% 0,0 0,0 0}to{background-position:-130% 0,0 0,0 0}}@keyframes _sealed-hint_6bvkh_1{50%{opacity:.35}}._packCard_6bvkh_42{animation:.52s cubic-bezier(.2,.9,.3,1.15) backwards _pack-deal_6bvkh_1;animation-delay:calc(var(--i,0) * 90ms)}@keyframes _pack-deal_6bvkh_1{0%{opacity:0;transform:translateY(calc(60px * var(--u))) scale(.4) rotate(-12deg)}}._revealBurst_6bvkh_274{background:radial-gradient(circle, var(--glow) 0%, transparent 62%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;animation:.9s ease-out .26s both _reveal-burst_6bvkh_1;position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}._packCard_6bvkh_42{position:relative}._glowUR_6bvkh_58._packCardOpen_6bvkh_71{animation:.5s linear .3s _reveal-shake_6bvkh_1}@keyframes _reveal-burst_6bvkh_1{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}@keyframes _reveal-shake_6bvkh_1{20%{transform:translateX(calc(-3px * var(--u))) rotate(-1.5deg)}40%{transform:translateX(calc(3px * var(--u))) rotate(1.5deg)}60%{transform:translateX(calc(-2px * var(--u)))}80%{transform:translateX(calc(2px * var(--u)))}}._acquired_6bvkh_319{z-index:50;justify-content:center;align-items:center;gap:calc(16px * var(--u));background:radial-gradient(#281e08d1,#000000f0 70%);flex-direction:column;animation:.26s ease-out _acquired-in_6bvkh_1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._acquiredTitle_6bvkh_332{font-family:var(--font-serif);font-size:calc(24px * var(--u));letter-spacing:.3em;color:var(--c-gold-bright);text-shadow:0 0 calc(16px * var(--u)) #f3d98ab3;margin:0}._acquiredCard_6bvkh_341{animation:.7s cubic-bezier(.2,.9,.3,1.2) _acquired-card_6bvkh_1}._acquiredName_6bvkh_345{font-family:var(--font-serif);font-size:calc(16px * var(--u));color:#fff;margin:0}@keyframes _acquired-in_6bvkh_1{0%{opacity:0}}@keyframes _acquired-card_6bvkh_1{0%{filter:brightness(3);transform:scale(.5)rotateY(90deg)}60%{filter:brightness(1.6)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){._sealedPack_6bvkh_167,._sealedHint_6bvkh_227,._packCard_6bvkh_42,._glowUR_6bvkh_58._packCardOpen_6bvkh_71{animation:none}}._summary_1hozy_1{margin:calc(12px * var(--u)) 0 calc(4px * var(--u));font-size:calc(12.5px * var(--u));color:#d6d2c6;line-height:1.7}._summary_1hozy_1 b{font-size:calc(17px * var(--u));color:var(--c-gold-bright);font-variant-numeric:tabular-nums}._deckBlock_1hozy_14{margin-top:calc(6px * var(--u))}._deckGrid_1hozy_18{gap:calc(8px * var(--u)) calc(7px * var(--u));padding:calc(4px * var(--u)) calc(2px * var(--u)) calc(8px * var(--u));flex-wrap:wrap;display:flex}._gained_1hozy_26{box-shadow:0 0 0 calc(1.5px * var(--u)) var(--c-gold-bright), 0 0 calc(9px * var(--u)) #f3d98a99}._arrow_1hozy_32{margin:calc(2px * var(--u)) 0;text-align:center;color:var(--c-gold);font-size:calc(16px * var(--u))}._keep_1hozy_40{margin:calc(8px * var(--u)) 0 calc(18px * var(--u));padding:calc(12px * var(--u));border-radius:calc(10px * var(--u));background:#3c2e0c38;border:1px solid #d8b45a80}._kept_1hozy_48{margin:calc(4px * var(--u)) 0 calc(14px * var(--u));padding:calc(8px * var(--u)) calc(12px * var(--u));border-left:calc(3px * var(--u)) solid var(--c-gold);font-size:calc(12.5px * var(--u));color:var(--c-gold-bright);background:#3c2e0c38;line-height:1.7}._list_teta8_1{gap:calc(8px * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._duelist_teta8_10{align-items:stretch;gap:calc(10px * var(--u));width:100%;padding:calc(8px * var(--u));border-radius:calc(10px * var(--u));text-align:left;background:linear-gradient(100deg,#17151f,#0f0e15);border:1px solid #34323f;display:flex}._duelistStrong_teta8_23{box-shadow:0 0 calc(12px * var(--u)) #d8b45a40;background:linear-gradient(100deg,#221a0c,#0f0d09);border-color:#8a6f2c}._duelistStrong_teta8_23 ._duelistTitle_teta8_29{color:var(--c-gold-bright)}._duelistBoss_teta8_33{border-color:var(--c-gold-bright);box-shadow:0 0 calc(18px * var(--u)) #c878ff59;background:linear-gradient(100deg,#2a1230,#120812)}._portrait_teta8_39{width:calc(64px * var(--u));height:calc(78px * var(--u));border-radius:calc(6px * var(--u));border:1px solid #3b3948;flex:none;overflow:hidden}._info_teta8_48{justify-content:center;gap:calc(2px * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}._duelistTitle_teta8_29{font-size:calc(11px * var(--u));color:var(--c-text-dim)}._duelistName_teta8_62{font-family:var(--font-serif);font-size:calc(17px * var(--u));letter-spacing:.06em;font-weight:700}._theme_teta8_69{font-size:calc(11.5px * var(--u));color:#c9b98a;margin:0}._aces_teta8_75{font-size:calc(11px * var(--u));color:#b9b6c4;line-height:1.45}._warning_teta8_81{margin:0 0 calc(10px * var(--u));padding:calc(8px * var(--u)) calc(10px * var(--u));border-radius:calc(8px * var(--u));font-size:calc(12px * var(--u));color:#ffd0d0;background:#781e1e40;border:1px solid #a84444;line-height:1.5}._sheetTop_teta8_92{gap:calc(12px * var(--u));margin-bottom:calc(10px * var(--u));display:flex}._sheetPortrait_teta8_98{width:calc(88px * var(--u));height:calc(106px * var(--u));border-radius:calc(8px * var(--u));border:1px solid var(--c-gold);flex:none;overflow:hidden}._title_y9wym_1{justify-content:center;align-items:center;gap:calc(10px * var(--u));height:100%;padding:calc(24px * var(--u));background:radial-gradient(80% 40% at 50% 32%,#d8b45a24,#0000 70%),radial-gradient(90% 50% at 50% 100%,#7b4bc433,#0000 70%),#05050a;flex-direction:column;display:flex;position:relative;overflow:hidden}._plates_y9wym_18{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}._plate_y9wym_18{aspect-ratio:5/7;border-radius:calc(5px * var(--u));box-shadow:0 calc(6px * var(--u)) calc(18px * var(--u)) #000000b3;background:linear-gradient(160deg,#15131d,#060609);border:1px solid #d8b45a47;place-items:center;animation:20s ease-in-out infinite _plate-drift_y9wym_1;display:grid;position:absolute}._plateGlyph_y9wym_36{font-family:var(--font-serif);font-size:calc(22px * var(--u));color:#cfe0ff;opacity:0;text-shadow:0 0 calc(12px * var(--u)) #96befff2;font-weight:900;animation:12s linear infinite _plate-flash_y9wym_1}._lightning_y9wym_47{pointer-events:none;opacity:0;background:radial-gradient(70% 40% at 60% 0,#bed2ff8c,#0000 70%);animation:9s linear infinite _lightning_y9wym_47;position:absolute;top:0;bottom:0;left:0;right:0}._crown_y9wym_56,._logo_y9wym_57,._tagline_y9wym_58,._menu_y9wym_59,._tapToStart_y9wym_60,._notice_y9wym_61{z-index:2;position:relative}._crown_y9wym_56{font-size:calc(54px * var(--u));color:var(--c-gold);text-shadow:0 0 calc(24px * var(--u)) #f3d98a8c;line-height:1}._logo_y9wym_57{font-family:var(--font-serif);font-size:calc(38px * var(--u));letter-spacing:.16em;color:var(--c-gold-bright);text-align:center;margin:0;font-weight:700}._tagline_y9wym_58{margin:0 0 calc(56px * var(--u));font-family:var(--font-serif);font-size:calc(13px * var(--u));letter-spacing:.34em;color:var(--c-text-dim)}._tapToStart_y9wym_60{min-width:calc(240px * var(--u));min-height:calc(56px * var(--u));font-family:var(--font-serif);font-size:calc(17px * var(--u));letter-spacing:.34em;color:#f1eee4;background:0 0;border:0;animation:1.8s ease-in-out infinite _tap-blink_y9wym_1}._menu_y9wym_59{align-items:center;gap:calc(12px * var(--u));flex-direction:column;width:100%;animation:.3s ease-out _menu-in_y9wym_1;display:flex}._button_y9wym_112{width:calc(240px * var(--u));min-height:calc(52px * var(--u));border:calc(1.5px * var(--u)) solid var(--c-gold);border-radius:calc(10px * var(--u));color:var(--c-gold-bright);font-family:var(--font-serif);font-size:calc(16px * var(--u));letter-spacing:.14em;background:linear-gradient(#2c2310,#15110a)}._buttonMain_y9wym_124{border-color:var(--c-gold-bright);color:#fff3cf;background:linear-gradient(#6a531c,#2f240b);font-weight:700}._buttonSub_y9wym_131{min-height:calc(44px * var(--u));color:#c9b98a;font-size:calc(13px * var(--u));background:#05050a99;border-color:#6b5a2c}._buttonDebug_y9wym_139{min-height:calc(40px * var(--u));color:#8a8896;font-size:calc(12px * var(--u));background:0 0;border-style:dashed;border-color:#55535f}._notice_y9wym_61{margin:calc(10px * var(--u)) 0 0;padding:calc(8px * var(--u)) calc(12px * var(--u));border-radius:calc(8px * var(--u));font-size:calc(12px * var(--u));color:#ffd0d0;text-align:center;background:#05050acc;border:1px solid #a84444}._version_y9wym_159{z-index:2;bottom:calc(10px * var(--u) + var(--sab));font-size:calc(10px * var(--u));color:#55535f;margin:0;position:absolute}@keyframes _plate-drift_y9wym_1{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(calc(14px * var(--u)), calc(-26px * var(--u))) rotate(9deg)}}@keyframes _plate-flash_y9wym_1{0%,86%,to{opacity:0}90%{opacity:.95}94%{opacity:.2}}@keyframes _lightning_y9wym_47{0%,91%,to{opacity:0}92%{opacity:.7}93.5%{opacity:.1}95%{opacity:.45}}@keyframes _tap-blink_y9wym_1{50%{opacity:.25}}@keyframes _menu-in_y9wym_1{0%{opacity:0;transform:translateY(calc(10px * var(--u)))}}@media (prefers-reduced-motion:reduce){._plate_y9wym_18,._plateGlyph_y9wym_36,._lightning_y9wym_47,._tapToStart_y9wym_60,._menu_y9wym_59{animation:none}._plateGlyph_y9wym_36{opacity:.35}}:root{--c-bg:#0a0a0f;--c-bg-raised:#14141c;--c-bg-panel:#1b1b26;--c-line:#2c2c3a;--c-text:#e8e6df;--c-text-dim:#9a98a3;--c-gold:#d8b45a;--c-gold-bright:#f3d98a;--c-danger:#ff6b6b;--c-good:#7cff9b;--attr-fire:#e2552b;--attr-dark:#7b4bc4;--attr-thunder:#e8c531;--attr-none:#9aa3ad;--attr-water:#2f8fd6;--attr-light:#f2e6b0;--attr-nature:#4fae5a;--rar-c:#6f7480;--rar-r:#5b8fd0;--rar-sr:#d8b45a;--rar-ur:#e9c8ff;--font-sans:"Hiragino Sans", "Noto Sans JP", "Yu Gothic UI", Meiryo, system-ui, sans-serif;--font-serif:"Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", serif;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px)}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;color:var(--c-text);font-family:var(--font-sans);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#050508;margin:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}#app{height:100vh;height:100dvh}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}button:focus-visible{outline:2px solid var(--c-gold-bright);outline-offset:2px}.scroll-y{overscroll-behavior:contain;overflow-y:auto}
