.c874fb5f{z-index:1;touch-action:none;cursor:crosshair;position:absolute;inset:0}.ccz43ecz{pointer-events:none}.c64dee94{pointer-events:none;border:2px dashed var(--c-green);box-sizing:border-box;background:#50dc7840;position:absolute}.c5ez189f{z-index:20;pointer-events:none;position:absolute;inset:0}.c27bf71b{pointer-events:auto}.cf911z7f{opacity:0;background:#0508188c;transition:opacity .2s linear;position:absolute;inset:0}.c27bf71b .cf911z7f{opacity:1}.c94cb1c5{background:var(--c-navy);border:2px solid var(--c-white);max-height:70%;box-shadow:0 -3px 0 var(--c-ink);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:12px 12px 0 0;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.c27bf71b .c94cb1c5{transform:translateY(0)}.cce35ce5{padding-left:var(--sp-4);background:var(--c-navy-deep);border-bottom:2px solid var(--c-white);border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;display:flex}.ce112712{color:var(--c-gold);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);margin:0;font-weight:700}.cz595e3f{width:var(--tap);height:var(--tap);color:var(--c-white);font-size:var(--fs-m);cursor:pointer;background:0 0;border:0;font-weight:700}.cz595e3f:focus-visible{outline:2px solid var(--c-gold);outline-offset:-4px}.c6b27d9d{padding:var(--sp-3) var(--sp-4) var(--sp-4);overflow-y:auto}.ccc0c96b{--face:var(--c-navy-light);--edge:var(--c-navy-deep);justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--sp-4);background:var(--face);color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 3px 0 var(--edge), 0 3px 0 2px var(--c-ink);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;border-radius:6px;font-weight:700;display:inline-flex;transform:translateY(0)}.ccc0c96b:active:not(:disabled){box-shadow:0 2px 0 var(--edge), 0 2px 0 2px var(--c-ink);transform:translateY(1px)}.ccc0c96b:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.ccc0c96b:disabled{--face:#4a4378;color:var(--c-muted);cursor:default}.c0czb433{--face:#e8458f;--edge:var(--c-pink-deep)}.c9e14e34{--face:#d33f4a;--edge:#7e1d27}.c9153e54{font-variant-numeric:tabular-nums;text-shadow:1px 1px 0 var(--c-ink)}.c4ed25b8{flex:none;justify-content:center;align-items:center;display:inline-flex}.c8z01319{image-rendering:pixelated;background-repeat:no-repeat;display:block}.c9dd3430{position:relative}.c9dd3430:before,.c9dd3430:after{content:"";z-index:1;pointer-events:none;opacity:0;width:28px;transition:opacity .15s linear;position:absolute;top:0;bottom:0}.c9dd3430:before{background:linear-gradient(to right, var(--c-navy), transparent);left:0}.c9dd3430:after{background:linear-gradient(to left, var(--c-navy), transparent);right:0}.c9dd3430[data-more-start]:before,.c9dd3430[data-more-end]:after{opacity:1}.cf44fc12{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;cursor:grab;flex-wrap:nowrap;gap:2px;display:flex;overflow-x:auto}.cf44fc12::-webkit-scrollbar{display:none}.ccce2512{touch-action:auto;cursor:default;flex-wrap:wrap;row-gap:2px;overflow-x:visible}.c4e14c18{white-space:nowrap;min-height:var(--tap);padding:0 var(--sp-1);background:var(--c-navy-deep);color:var(--c-muted);border:2px solid var(--c-navy-light);font-size:var(--fs-m);cursor:pointer;border-radius:6px 6px 0 0;flex:1 0 auto}.c4e14c18:focus-visible{outline:2px solid var(--c-gold);outline-offset:-4px}.c1e4475z{background:var(--c-navy-light);color:var(--c-gold);border-color:var(--c-white);font-weight:700}.c01f1c11{color:var(--c-pink);font-size:var(--fs-s);margin-left:1px;font-weight:700}.cd0c12ze{top:calc(env(safe-area-inset-top,0px) + var(--hud-speed-bottom) + var(--sp-2));right:calc(max(0px, (100vw - 430px) / 2) + var(--hud-side,var(--hud-gutter)));z-index:40;max-width:min(300px, calc(100vw - 2 * var(--sp-2)));pointer-events:none;flex-direction:column;align-items:flex-end;margin:0;padding:0 0 4px 4px;list-style:none;display:flex;position:fixed;overflow:hidden}body:has([data-panel-dock=top]) .cd0c12ze{top:auto;bottom:calc(max(var(--sp-2), env(safe-area-inset-bottom)) + 56px + var(--sp-3))}.c7e2e030{grid-template-rows:1fr;transition:grid-template-rows .16s ease-out .24s;display:grid}.c7e2e030>*{min-height:0}.cc859zz5{margin-bottom:var(--sp-1);padding:var(--sp-2) var(--sp-3);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-white);box-shadow:var(--window-shadow);font-size:var(--fs-s);border-radius:8px;line-height:1.35;animation:.24s cubic-bezier(.16,1,.3,1) both c3c807b0}.c2fe9c8d{grid-template-rows:0fr}.c2fe9c8d .cc859zz5{animation:.24s cubic-bezier(.7,0,.84,0) both cz73f5e5}.c6d1b459{margin-left:var(--sp-1);color:var(--c-gold);font-weight:700;animation:.25s steps(4,end) c19cf9f3;display:inline-block}@keyframes c3c807b0{0%{opacity:0;transform:translate(calc(100% + 16px))}to{opacity:1;transform:translate(0)}}@keyframes cz73f5e5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + 16px))}}@keyframes c19cf9f3{0%{transform:scale(1.5)}to{transform:scale(1)}}.c979f078{background:var(--c-navy);border:2px solid var(--c-white);box-shadow:var(--window-shadow);border-radius:8px;overflow:hidden}.c7174984{padding:var(--sp-2) var(--sp-3);background:linear-gradient(90deg, var(--c-navy-deep) 0%, #3b1f6e 100%);border-bottom:2px solid var(--c-white);color:var(--c-gold);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);margin:0;font-weight:700}.ce5z357c{padding:var(--sp-3)}.czzb93c8{flex:none;justify-content:center;align-items:center;display:inline-flex}.c11c156d{image-rendering:pixelated;background-repeat:no-repeat;display:block}.c4dd7ee0{filter:brightness(.35)saturate(.5)}.c46c7d17{align-items:center;gap:var(--sp-1);min-height:124px;padding:var(--sp-2) var(--sp-1);background:var(--c-navy-light);color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 3px 0 var(--c-ink);cursor:pointer;text-shadow:1px 1px 0 var(--c-ink);border-radius:6px;flex-direction:column;display:flex;position:relative}.c46c7d17:active{box-shadow:0 2px 0 var(--c-ink);transform:translateY(1px)}.c46c7d17:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.cf5001b0{background:var(--c-navy-deep);border-color:var(--c-muted);color:var(--c-muted)}.c4787e75{font-size:var(--fs-s);text-align:center;font-weight:700;line-height:1.2}.ce4220f0{color:var(--c-gold);font-size:var(--fs-s);font-weight:700}.cce5z87d{color:var(--c-red)}.cc44cb24{text-align:center;color:var(--c-orange);font-size:var(--fs-s);align-items:center;gap:6px;font-weight:700;display:inline-flex}.c90fcc83{background:var(--c-gold);border:1px solid var(--c-ink);flex:none;width:10px;height:8px;margin-top:5px;position:relative}.c90fcc83:before{content:"";border:1px solid var(--c-white);border-bottom:0;width:4px;height:4px;position:absolute;top:-6px;left:1px}.cd50898f{background:var(--c-navy-deep);border:1px solid var(--c-gold);color:var(--c-gold);font-size:var(--fs-s);border-radius:4px;padding:0 4px;font-weight:700;line-height:1.4;position:absolute;top:4px;right:4px}.cdfe231f{color:var(--c-muted);font-size:var(--fs-s);text-align:center;text-shadow:none;line-height:1.2}.cf8z2bc9{gap:var(--sp-1);display:flex}.ceczzf11{background:var(--c-navy);border:2px solid var(--c-navy-light);box-shadow:var(--window-shadow);border-radius:6px;gap:2px;padding:2px}.ceczzf11 .c2dfzczc{min-width:40px;min-height:40px;padding:0 var(--sp-1)}.c2dfzczc{min-width:var(--tap);min-height:var(--tap);padding:0 var(--sp-2);background:var(--c-navy-deep);color:var(--c-muted);border:2px solid var(--c-navy-light);font-size:var(--fs-m);border-radius:4px;font-weight:700}.cbd232b2{background:var(--c-navy-light);color:var(--c-gold);border-color:var(--c-white)}.ccf669e3{gap:var(--sp-2);margin-top:var(--sp-3);padding-bottom:var(--sp-2);grid-template-columns:repeat(3,1fr);display:grid}.c2b3d523{margin-bottom:var(--sp-2)}.c60fb087{margin:var(--sp-3) 0 0;color:var(--c-gold);font-size:var(--fs-s);font-weight:700}.c60fb087+.ccf669e3{margin-top:var(--sp-1)}.c33f84z4{gap:var(--sp-3);padding-top:var(--sp-3);flex-direction:column;display:flex}.cbz166z0{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c6ffe84e{gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;display:flex}.c4ef22cc{border-color:var(--c-orange)}.cde1c32d{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-s);display:flex}.cd47416d{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.c82d68d7{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.c2960fcd{color:var(--c-muted);font-size:var(--fs-s);line-height:1.5}.c6fe773e{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.c4c41297{padding:var(--sp-1);background:var(--c-navy-deep);border:1px solid var(--c-navy-light);font-size:var(--fs-s);border-radius:6px;flex-direction:column;align-items:center;gap:2px;display:flex}.c4c41297 dt{color:var(--c-muted)}.c4c41297 dd{white-space:nowrap;margin:0;font-weight:700}.c0915cb2{gap:var(--sp-1);flex-wrap:wrap;display:flex}.c7bz0507{padding:1px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-muted);color:var(--c-white);font-size:var(--fs-s);white-space:nowrap;border-radius:10px}.c3e41f45{border-color:var(--c-green);color:var(--c-green)}.c3593137{border-color:var(--c-orange);color:var(--c-orange)}.c088cze0{color:var(--c-orange)}.c8282d91{color:var(--c-gold);white-space:nowrap}.c1e54d23{padding:var(--sp-1) var(--sp-2);border-left:3px solid var(--c-gold);color:var(--c-white);font-size:var(--fs-s);margin:0;line-height:1.5}.cce70d04{border-left-color:var(--c-orange);color:var(--c-orange)}.cefbc8bb{color:var(--c-muted);font-size:var(--fs-s);margin:0;line-height:1.5}.cz4e5428{gap:var(--sp-1);display:flex}.cz4e5428>button{min-width:0;min-height:40px;padding:0 var(--sp-1);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);font:inherit;font-size:var(--fs-s);cursor:pointer;border-radius:6px;flex:1}.cz4e5428>button[aria-pressed=true]{border-color:var(--c-gold);color:var(--c-gold);background:#2c2f66}.cz4e5428>button:disabled{opacity:.5;cursor:default}.cz4e5428>button:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.cb94e9fz{gap:var(--sp-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cb26d0d2{align-items:center;gap:var(--sp-1);width:100%;min-height:44px;padding:var(--sp-1);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);font:inherit;font-size:var(--fs-s);text-align:left;cursor:pointer;border-radius:6px;display:flex}.cb26d0d2[aria-pressed=true]{border-color:var(--c-gold);background:#2c2f66}.cb26d0d2:disabled{opacity:.5;cursor:default}.cb26d0d2:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.ce6ed431{color:var(--c-muted);font-size:var(--fs-s);margin:0}.c07f63e3{gap:var(--sp-2);display:flex}.c07f63e3>button{padding:0 var(--sp-2);flex:1}.c4zc7z01{min-width:0;min-height:40px;padding:0 var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);font:inherit;font-size:var(--fs-s);border-radius:6px;flex:1}.cd3903zz{z-index:30;padding:var(--sp-4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cc7c5d26{background:#05081899;position:absolute;inset:0}.ccz07133{width:100%;max-width:320px;position:relative}.c94b989e{margin:0 0 var(--sp-3);text-align:center;white-space:pre-line;line-height:1.5}.c5988e9e{gap:var(--sp-2);display:flex}.c5988e9e>button{flex:1}.c391957c{flex:none;justify-content:center;align-items:flex-end;display:inline-flex}.c15072d7{image-rendering:pixelated;background-repeat:no-repeat;display:block}.c0zz8529{gap:var(--sp-2);flex-direction:column;display:flex}.c19c846f{color:var(--c-orange);font-size:var(--fs-s);margin:0;line-height:1.5}.c68zc80d{color:var(--c-muted);font-size:var(--fs-s);margin:0;line-height:1.5}.c0fz96f7{gap:var(--sp-1);flex-direction:column;max-height:168px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.c1f01990{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--tap);padding:0 var(--sp-3);background:var(--c-navy-light);color:var(--c-white);border:2px solid var(--c-white);cursor:pointer;border-radius:6px;display:flex}.c1f01990:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c3ze698d{font-weight:700}.c38dc264{color:var(--c-muted);font-size:var(--fs-s)}.c7786edd{gap:var(--sp-2);display:flex}.c7786edd>button{flex:1}.cf2770dc{gap:var(--sp-2);flex-direction:column;display:flex}.c0949z4z{font-size:var(--fs-s);color:var(--c-muted);margin:0}.c0949z4z b{color:var(--c-gold)}.c326z81z{gap:var(--sp-1);flex-direction:column;max-height:42dvh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.c2d13780{align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);font-size:var(--fs-s);text-align:left;cursor:pointer;border-radius:6px;display:flex}.c2d13780[aria-pressed=true]{border-color:var(--c-gold);background:#2c2f66}.c2d13780:disabled{opacity:.5;cursor:default}.c2d13780:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.cd5zbd74{background:var(--c-ink);width:18px;height:18px;color:var(--c-ink);border:2px solid var(--c-white);border-radius:3px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.c2d13780[aria-pressed=true] .cd5zbd74{background:var(--c-green)}.c332b08z{flex-direction:column;flex:1;min-width:0;display:flex}.czf2zfe0{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.c4c9zz4z{color:var(--c-muted)}.cd45z642{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.cfc6233f{padding:0 var(--sp-1);border:1px solid var(--c-muted);white-space:nowrap;border-radius:8px}.cdd57c62{border-color:var(--c-gold);color:var(--c-gold)}.ce53z23z{border-color:var(--c-orange);color:var(--c-orange)}.c7881733{border-color:var(--c-green);color:var(--c-green)}.c49837e3{color:var(--c-orange);font-size:var(--fs-s);margin:0}.c0f7dc34{gap:var(--sp-2);display:flex}.c0f7dc34>button{padding:0 var(--sp-2);flex:1}.cd40z510{flex:none;display:block}.cc46c984{display:inline}.cz742b61{vertical-align:1px;background:var(--c-navy-deep);width:16px;height:16px;color:var(--c-gold);border:1px solid var(--c-gold);font:inherit;cursor:pointer;border-radius:50%;place-items:center;margin-left:2px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.cz742b61:focus-visible{outline:2px solid var(--c-gold);outline-offset:1px}.c43812d4{background:var(--c-white);color:var(--c-ink);border:2px solid var(--c-ink);font-size:var(--fs-s);white-space:normal;text-align:left;border-radius:6px;margin:4px 0;padding:6px 8px;font-weight:400;line-height:1.45;display:block}.cd0d6d18{margin-top:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-navy-light);font-size:var(--fs-s);border-radius:6px}.cc837695{border-color:var(--c-gold)}.c3edb6f7{margin:0;font-weight:700}.c95d0bz7,.c1705785{color:var(--c-gold)}.c1705785,.c0zbcb4f,.cb266e17,.cf8444z2{margin:2px 0 0}.c1705785{font-weight:700}.c0zbcb4f,.c7zb91e7{color:var(--c-muted)}.cf8444z2{color:var(--c-orange)}.ced04cfb{margin:var(--sp-1) 0 0;flex-wrap:wrap;align-items:flex-end;gap:2px;padding:0;list-style:none;display:flex}.cdb02297{background:var(--c-navy-light);border-radius:4px;height:28px;overflow:hidden}.c98zz9e2{color:var(--c-muted);align-self:center;font-weight:700}.cf3e15e5{--dock-bottom:calc(max(var(--sp-2), env(safe-area-inset-bottom)) + 56px + var(--sp-2));left:var(--sp-2);right:var(--sp-2);bottom:var(--dock-bottom);z-index:3;max-height:calc(100% - 112px - var(--dock-bottom));flex-direction:column;display:flex;position:absolute}.cf3e15e5>div{min-height:0;overflow-y:auto}.c8b5f695{top:112px;bottom:auto}.c0032b85{align-items:center;gap:var(--sp-3);display:flex}.cfzf1758{gap:2px var(--sp-3);font-size:var(--fs-s);flex:1;grid-template-columns:auto 1fr;margin:0;display:grid}.cfzf1758 dt{color:var(--c-muted)}.cfzf1758 dd{margin:0;font-weight:700}.c87f99ed{color:var(--c-orange)}.cez2794b{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.cez2794b>button{padding:0 var(--sp-3);flex:auto}.cf04421c{flex:none}.c2d236fc{gap:2px var(--sp-2);margin:var(--sp-2) 0 0;font-size:var(--fs-s);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.c82832bc{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.cfd0ed65{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.c54d16ef{color:var(--c-gold)}.c9fec8fd{margin:var(--sp-2) 0 0;font-size:var(--fs-s);color:var(--c-muted)}.c78bdebb{width:100%;min-height:var(--tap);margin-top:var(--sp-2);padding:0 var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);font-size:var(--fs-s);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;font-weight:700;display:flex}.c78bdebb:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c0056743{color:var(--c-gold)}.c6df75f2{align-items:center;gap:var(--sp-1);margin:var(--sp-2) 0 0;color:var(--c-orange);font-size:var(--fs-s);display:flex}.cf4532e5{left:var(--sp-2);right:var(--sp-2);bottom:max(var(--sp-2), env(safe-area-inset-bottom));z-index:3;gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy);border:2px solid var(--c-white);box-shadow:var(--window-shadow);border-radius:8px;flex-direction:column;display:flex;position:absolute}.c0d521f7{text-align:center;color:var(--c-muted);font-size:var(--fs-m);margin:0}.c687c26d{color:var(--c-green)}.c72d4zcc{color:var(--c-red)}.cb74480c{gap:var(--sp-2);display:flex}.cb74480c>button{padding:0 var(--sp-2)}.cz626zb5{flex:none}.c32b658c{--face:#2f7d4a;--edge:#1a4a2b}.c31f32d5{flex:1;min-width:0}.cbfd17c3{text-align:center;color:var(--c-gold);font-size:var(--fs-s);margin:-4px 0 0}.ce4419f7{justify-content:center;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.cc49z974{color:var(--c-muted);font-size:var(--fs-s)}.c6646e64{padding:var(--sp-2) var(--sp-3);background:var(--c-orange);color:var(--c-ink);border:2px solid var(--c-white);box-shadow:var(--window-shadow);font-size:var(--fs-m);text-align:center;pointer-events:none;border-radius:6px;font-weight:700}.cz79fdf3{gap:var(--sp-1);pointer-events:none;flex-direction:column;display:flex}.cbbe0d75{border:2px solid var(--c-white);color:var(--c-white);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);pointer-events:auto;background:#111b45d9;border-radius:6px;align-items:stretch;display:flex}.c5037zf5{min-width:0;min-height:48px;padding:var(--sp-1) var(--sp-3);color:inherit;font:inherit;text-align:left;text-shadow:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;gap:2px;display:flex}.c5037zf5:focus-visible,.c5ze0b1z:focus-visible{outline:2px solid var(--c-gold);outline-offset:-2px}.c372c53b{align-items:center;gap:var(--sp-2);display:flex}.c0b3035c{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cd23fdf4{color:var(--c-gold);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.ce2ec481{text-overflow:ellipsis;white-space:nowrap;color:var(--c-muted);overflow:hidden}.c5ze0b1z{min-width:56px;padding:0 var(--sp-3);color:var(--c-white);border:0;border-left:2px solid var(--c-white);font:inherit;font-size:var(--fs-m);text-shadow:inherit;cursor:pointer;background:#e8458f;border-radius:0 4px 4px 0;flex:none;font-weight:700}.c5ze0b1z:active{background:#c85f1c}.c4cdec28{padding:2px var(--sp-2);border:2px solid var(--c-orange);color:var(--c-gold);font-size:var(--fs-s);white-space:nowrap;text-overflow:ellipsis;max-width:100%;text-shadow:1px 1px 0 var(--c-ink);pointer-events:auto;background:#111b45d9;border-radius:6px;align-self:flex-start;margin:0;line-height:14px;overflow:hidden}.c78d32f0{background:var(--c-pink);border:1px solid var(--c-ink);font-size:var(--fs-s);color:var(--c-white);border-radius:3px;flex:none;padding:0 4px;font-weight:700}.cffc45b9{left:var(--sp-2);right:var(--sp-2);bottom:var(--sp-2);z-index:45;align-items:flex-end;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--c-white);color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:var(--window-shadow);border-radius:8px;display:flex;position:absolute}.cb3478d1{top:var(--sp-2);bottom:auto}.c7z6e7d4{margin:calc(var(--sp-2) * -1) 0 calc(var(--sp-1) * -1);align-self:flex-end}.cb422721{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.cdd0c43z{padding:0 var(--sp-2);background:var(--c-navy);color:var(--c-gold);font-size:var(--fs-s);border-radius:4px;align-self:flex-start;font-weight:700}.cf427249{font-size:var(--fs-m);word-break:keep-all;margin:0;font-weight:700;line-height:1.45}.cz078e43{visibility:hidden}.ccbz8fce{align-items:center;gap:var(--sp-2);display:flex}.cc5cc26e{color:#6b6f86;font-size:var(--fs-s);flex:1}.c854ffc0{min-height:40px;padding:0 var(--sp-2);color:#6b6f86;font:inherit;font-size:var(--fs-s);cursor:pointer;background:0 0;border:0;text-decoration:underline}.c75b2782{min-width:64px;min-height:44px;padding:0 var(--sp-3);color:var(--c-white);border:2px solid var(--c-ink);box-shadow:0 2px 0 var(--c-ink);font:inherit;font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;background:#e8458f;border-radius:6px;font-weight:700;animation:.8s step-end infinite ce77z177}@keyframes ce77z177{50%{transform:translateY(-2px)}}.c25967e1{z-index:42;pointer-events:none;position:fixed;inset:0}.c67fd7db{pointer-events:auto;background:#0508189e;position:absolute}.cf17f91f{pointer-events:none}.c467e977{border:3px solid var(--c-gold);box-shadow:0 0 0 2px var(--c-ink);border-radius:6px;animation:.7s step-end infinite cee2f326;position:absolute}@keyframes cee2f326{50%{border-color:var(--c-white)}}.c1f84421{width:36px;height:36px;filter:drop-shadow(2px 0 0 var(--c-ink)) drop-shadow(-2px 0 0 var(--c-ink)) drop-shadow(0 2px 0 var(--c-ink)) drop-shadow(0 -2px 0 var(--c-ink));margin-left:-18px;animation:.6s step-end infinite c2503608;position:absolute}@keyframes c2503608{50%{transform:translateY(var(--bob))}}.c85cc42e{background:var(--c-gold);clip-path:polygon(33.3% 0,66.7% 0,66.7% 50%,100% 50%,100% 66.7%,83.3% 66.7%,83.3% 83.3%,66.7% 83.3%,66.7% 100%,33.3% 100%,33.3% 83.3%,16.7% 83.3%,16.7% 66.7%,0 66.7%,0 50%,33.3% 50%);width:100%;height:100%;display:block}.c2z7807f{transform:rotate(180deg)}.c52009z0{gap:var(--sp-1);padding:0 0 var(--sp-3);background:var(--c-navy);border:2px solid var(--c-white);box-shadow:var(--window-shadow);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.c52009z0>:not(.cbec55dd){margin-left:var(--sp-3);margin-right:var(--sp-3)}.cbec55dd{padding:var(--sp-2) var(--sp-3);background:var(--c-navy-deep);border-bottom:2px solid var(--c-white);color:var(--c-gold);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);margin:0;font-weight:700}.c1c7f055{margin:var(--sp-2) 0 0;font-size:var(--fs-m);font-weight:700}.cb1194d3{color:var(--c-muted);font-size:var(--fs-s);margin:0}.c5429611{gap:var(--sp-1);flex-wrap:wrap;display:flex}.c87d1zd2{padding:2px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-muted);color:var(--c-gold);font-size:var(--fs-s);border-radius:10px}.cec4421c{gap:var(--sp-2);margin-top:var(--sp-2);display:flex}.cfc3223f{flex:1}.cbf61z8f{align-items:center;gap:var(--sp-2);width:100%;min-height:48px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-2);background:var(--c-white);color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:var(--window-shadow);font:inherit;text-align:left;cursor:pointer;border-radius:8px;animation:.25s steps(3,end) c36465fe;display:flex}.cbf61z8f:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c542e579{margin:calc(var(--sp-2) * -1) 0 calc(var(--sp-1) * -1);flex:none}.c6488f14{min-width:0;font-size:var(--fs-s);word-break:keep-all;flex:1;font-weight:700;line-height:1.4}.c1477dbd{padding:2px var(--sp-2);color:var(--c-white);border:2px solid var(--c-ink);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);background:#e8458f;border-radius:6px;flex:none;font-weight:700}@keyframes c36465fe{0%{opacity:0;transform:translateY(12px)}}.c6561dze{align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-2);display:flex}.c2e29f5f{font-size:var(--fs-s);margin:0;line-height:1.5}.cfe75476{flex:none}.cd42d6z7{z-index:3;transform-origin:0 0;border-radius:4px;padding:0;display:none;position:absolute;top:0;left:0}.cb645e46{border:2px dashed var(--c-white);cursor:pointer;background:#3ddc6c52;animation:.9s step-end infinite c430c852}.cb645e46:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c7c7433e{pointer-events:none;background:0 0;border:0}@keyframes c430c852{50%{background:#3ddc6c8c}}.c2013b8c{pointer-events:none;flex-direction:column;align-items:stretch;display:flex}.cf4d7f73{pointer-events:auto;color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 2px 0 var(--c-ink);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);background:#111b45e0;border-radius:6px;position:relative;overflow:hidden}.cd56c0bz{width:100%;color:inherit;font:inherit;text-shadow:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:6px 40px 6px 8px;display:flex}.cd56c0bz:focus-visible,.c0618ec7:focus-visible,.cbd9fccz:focus-visible,.czfb771b:focus-visible{outline:2px solid var(--c-gold);outline-offset:-2px}.c24d79zc{flex-direction:column;gap:4px;min-width:0;display:flex}.c0751ef9{align-items:center;gap:6px;min-width:0;display:flex}.c0zb2c4b{border:1px solid var(--c-white);background:var(--c-navy-light);border-radius:3px;flex:none;padding:1px 5px}.c64bc5d1{background:var(--c-purple)}.c5274d3d{background:var(--c-pink-deep)}.cb6b773c{background:#b3326f}.cz36855d{background:#2d6a8a}.czze2zc6{background:#a35a12}.c4ffe7zz{background:#8a6a00}.c8zbe9e9{background:var(--c-red)}.c7300efc{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.czecd2f6{color:var(--c-muted);margin-left:4px}.cc320cbc{color:var(--c-gold);flex:none}.ce6ff22z{flex-wrap:wrap;gap:3px;display:flex}.cbz6dec2{border:1px solid var(--c-navy-light);color:var(--c-muted);border-radius:3px;padding:0 4px;line-height:1.4}.c5dff287{color:var(--c-white);background:var(--c-pink);border-color:var(--c-white);animation:.7s ease-in-out infinite alternate c4023513}.c92091e1{color:var(--c-white);border-color:var(--c-green)}@keyframes c4023513{0%{box-shadow:0 0 #ff5fa880}to{box-shadow:0 0 6px 2px #ff5fa8cc}}@media (prefers-reduced-motion:reduce){.c5dff287{animation:none}}.c2cz9c45{flex-direction:column;gap:4px;display:flex}.c5f63322{background:var(--c-navy-deep);border:1px solid var(--c-white);height:8px;display:block;position:relative;overflow:hidden}.c4bc70e8{transform-origin:0;background:linear-gradient(90deg, var(--c-cyan), var(--c-pink));transition:transform 1s linear;position:absolute;inset:0}.cccz507b{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.cbf93z52{align-items:center;gap:3px;min-width:0;display:flex}.cec98d47{flex:none;display:inline-flex}.c2ef0c06{font-variant-numeric:tabular-nums;min-width:2ch}.c3eec7d2 .c2cz9c45{flex-direction:row;align-items:center;gap:6px}.c3eec7d2 .c5f63322{flex:1;min-width:48px;height:6px}.c3eec7d2 .cccz507b{flex:none;gap:4px;display:flex}.c0618ec7{cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:2px;right:2px}.c797c2z1{width:14px;height:8px;position:relative}.c797c2z1:before,.c797c2z1:after{content:"";background:var(--c-white);width:9px;height:3px;box-shadow:1px 1px 0 var(--c-ink);position:absolute;top:3px}.c797c2z1:before{left:0;transform:rotate(-35deg)}.c797c2z1:after{right:0;transform:rotate(35deg)}.cz848300{background:#78141e8c;border-top:1px solid #ffffff59;align-items:center;gap:6px;padding:4px 6px 6px 8px;display:flex}.c3b116cc{flex:1;min-width:0;line-height:1.35}.cbd9fccz{background:var(--c-orange);min-width:52px;min-height:32px;color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 2px 0 var(--c-ink);font:inherit;text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;border-radius:6px;flex:none;padding:0 10px}.cbb7c85d{border-color:var(--c-red)}.c0c1bee9{height:100%;max-height:64px;color:var(--c-white);font-size:var(--fs-m);text-align:center;pointer-events:none;background:linear-gradient(90deg,#0000,#ff5fa8eb 18% 82%,#0000);place-items:center;padding:0 12px;line-height:1.25;animation:2.2s ease-out forwards c1d074d9;display:grid;position:absolute;inset:0 0 auto}@keyframes c1d074d9{0%{opacity:0;transform:translate(-30%)}15%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20%)}}.c5be148f{border-color:var(--c-gold);animation:.8s ease-in-out infinite alternate cz486ccd}@keyframes cz486ccd{0%{box-shadow:0 2px 0 var(--c-ink), 0 0 0 0 #ffd84a99}to{box-shadow:0 2px 0 var(--c-ink), 0 0 10px 3px #ffd84abf}}.cez591f4{pointer-events:none;background-image:radial-gradient(circle, var(--c-gold) 2px, transparent 2.5px), radial-gradient(circle, var(--c-pink) 2px, transparent 2.5px), radial-gradient(circle, var(--c-cyan) 2px, transparent 2.5px);opacity:.85;background-position:0 0,20px 10px,10px 24px;background-size:46px 40px,58px 44px,38px 36px;animation:1.2s linear infinite c219ze5z;position:absolute;inset:0}@keyframes c219ze5z{0%{background-position:0 -40px,20px -34px,10px -12px}to{background-position:0 0,20px 10px,10px 24px}}.czfb771b{min-height:32px;color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 2px 0 var(--c-ink);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;pointer-events:auto;background:#111b45e0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:0 10px 0 6px;display:inline-flex}.cz406c05{border-color:var(--c-red);background:#78141ee6}.c8b1c333{color:var(--c-muted)}.c4e5f57d{z-index:3;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.c4bc70e8{transition:none}.c5be148f,.cez591f4{animation:none}}.c056c0z8{padding:var(--sp-1) var(--sp-3);padding-top:max(var(--sp-1), env(safe-area-inset-top));background:linear-gradient(180deg, var(--c-navy-deep) 0%, #241a52 100%);border-bottom:2px solid var(--c-pink);box-shadow:0 2px 0 var(--c-ink);flex-direction:column;flex:none;gap:2px;display:flex}.c5zz9050{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:24px;display:flex}.c5f0e82z{align-items:center;gap:var(--sp-1);white-space:nowrap;min-width:0;text-shadow:1px 1px 0 var(--c-ink);display:inline-flex}.cf180e72{font-weight:700}.cbe9255z{border:2px solid var(--c-ink);width:18px;height:18px;font-size:var(--fs-s);color:var(--c-ink);text-shadow:none;border-radius:4px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cef2b2z9{background:var(--c-gold)}.cz5dze52{background:var(--c-pink);color:var(--c-white)}.c21b0e5e{background:var(--c-purple);color:var(--c-white)}.c3178e43{background:var(--c-cyan)}.c06c3c4d{background:var(--c-white)}.cff164fc{font-size:var(--fs-s);color:var(--c-muted)}.c6fc656b{font-weight:700}.c45edf38{color:var(--c-gold);font-weight:700}.c6ce1999{left:var(--hud-side,var(--hud-gutter));bottom:max(var(--sp-2), env(safe-area-inset-bottom));z-index:5;align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex;position:absolute}.c23888df{z-index:5;position:absolute;inset:0}.czeze410{background:var(--c-navy-light);border:2px solid var(--c-white);width:56px;height:56px;box-shadow:0 3px 0 var(--c-ink);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative}.czeze410:active{box-shadow:0 2px 0 var(--c-ink);transform:translateY(1px)}.czeze410:focus-visible,.ce587z29:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.ce3b2z3c{background:var(--c-orange)}.c62z805z,.c62z805z:before,.c62z805z:after{background:var(--c-white);width:24px;height:4px;box-shadow:1px 1px 0 var(--c-ink);display:block}.c62z805z{position:relative}.c62z805z:before,.c62z805z:after{content:"";position:absolute;left:0}.c62z805z:before{top:-8px}.c62z805z:after{top:8px}.c79z4cd1{gap:var(--sp-1);transform-origin:0 100%;flex-direction:column;margin:0;padding:0;list-style:none;animation:.14s ease-out c0694zz8;display:flex}.ccdzbc48{pointer-events:none;animation:.11s ease-in forwards c3fe5c3z}.ce587z29{align-items:center;gap:var(--sp-2);min-width:120px;min-height:var(--tap);padding:0 var(--sp-3) 0 var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-white);box-shadow:0 3px 0 var(--c-ink);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;border-radius:6px;font-weight:700;display:flex}.ce587z29:active{transform:translateY(1px)}@keyframes c0694zz8{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes c3fe5c3z{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.96)}}.cfdcz620{background:var(--c-pink);min-width:22px;height:22px;color:var(--c-white);border:2px solid var(--c-white);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);border-radius:11px;place-items:center;padding:0 4px;font-weight:700;line-height:1;display:grid;position:absolute;top:-8px;right:-8px}.ccf9zz5z{animation:2s step-end infinite czb922zc}@keyframes czb922zc{0%,85%{opacity:1}86%,to{opacity:.25}}@media (prefers-reduced-motion:reduce){.ccf9zz5z{animation:none}}.c39d96z0{background:var(--c-pink-deep);min-width:20px;color:var(--c-white);border:2px solid var(--c-pink);font-size:var(--fs-s);text-align:center;border-radius:10px;margin-left:auto;padding:0 5px}.cf644z48{background:var(--c-pink);border-color:var(--c-white)}.c0de2ff6{background:var(--c-navy-light);color:var(--c-muted);box-shadow:0 2px 0 var(--c-ink)}.c49d80c3{padding-left:var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);margin-left:auto;font-weight:400}.cc38ffz3{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-2);color:var(--c-gold);font-size:var(--fs-s);white-space:nowrap;text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;pointer-events:auto;background:#111b45d9;border:2px solid;border-radius:16px;font-weight:700;display:inline-flex}.c028935z{color:var(--c-pink)}.cc38ffz3:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c67f3c14{flex:1}.cz5d19e0{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--tap);padding:0 var(--sp-2);color:var(--c-white);border:2px solid var(--c-white);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;pointer-events:auto;background:#111b45d9;border-radius:6px;flex:1;display:flex}.cz5d19e0:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c002f53d{text-align:left;flex-direction:column;flex:1;align-items:stretch;gap:3px;min-width:0;display:flex}.c1961cc2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c80z7529{background:var(--c-navy-deep);border:1px solid var(--c-white);height:6px;display:block}.c6288214{background:var(--c-green);height:100%;display:block}.c2319c16{gap:var(--sp-1);pointer-events:auto;display:flex}.c2z509d3{min-width:var(--tap);min-height:var(--tap);padding:0 var(--sp-1);color:var(--c-white);border:2px solid var(--c-white);font-size:var(--fs-s);cursor:pointer;background:#111b45d9;border-radius:6px;font-weight:700}.c2z509d3:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.ce5e6611{background:var(--c-orange);color:var(--c-ink)}.cz60835f{animation:.18s ease-out cbf0bd50;display:inline-block}@keyframes cbf0bd50{0%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cz60835f{animation:none}}.c2691ce3{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-2);color:var(--c-gold);border:2px solid var(--c-gold);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);white-space:nowrap;cursor:pointer;pointer-events:auto;background:#111b45d9;border-radius:16px;font-weight:700;display:inline-flex;position:relative}.c2691ce3:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.c2691ce3:disabled{cursor:default}.c2691ce3:disabled:not(.c8f9e3e4){color:var(--c-muted);border-color:var(--c-muted);opacity:.7}.cbz677c4{background:var(--c-gold);min-width:16px;color:var(--c-ink);text-align:center;text-shadow:none;border-radius:8px;padding:0 3px;line-height:16px}.c8f9e3e4{color:var(--c-white);border-color:var(--c-orange);padding-bottom:4px}.c145zd0f{background:#050818cc;height:3px;position:absolute;bottom:3px;left:10px;right:10px}.cd3107f5{background:var(--c-orange);height:100%;display:block}.c635b80f{color:var(--c-white);white-space:nowrap;vertical-align:middle;background:var(--ch,var(--c-navy-light));border:2px solid var(--c-white);box-shadow:1px 1px 0 var(--c-ink);border-radius:10px 4px;align-items:center;gap:3px;padding:1px 6px 1px 3px;font-weight:700;display:inline-flex}.cfc322f3{width:1.3em;height:1.3em;color:var(--ch,var(--c-navy));background:var(--c-white);border-radius:50%;place-items:center;font-size:.85em;display:inline-grid}.c19fbze6{letter-spacing:-.02em;text-shadow:1px 1px #00000059}.c83z6012{font-size:var(--fs-s);border-width:1px}.c87969z1{font-size:var(--fs-m)}.cee6d5cd{padding:2px 10px 2px 4px;font-size:18px}.cz83c0ed{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c6z624bd{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.7}.c1ed4be9{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.c53b2fd5{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c80d5958{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-left:6px solid var(--ch);border-radius:8px;flex-direction:column;gap:4px;display:flex}.cc5dd1c8{border-color:var(--c-gold);border-left-color:var(--ch)}.cf8d690d{align-items:center;gap:var(--sp-1) var(--sp-2);min-height:36px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.c385c849{font-size:var(--fs-s);color:var(--c-muted)}.cf4c2090{padding:0 var(--sp-1);font-size:var(--fs-s);color:var(--c-ink);background:var(--c-gold);border-radius:4px;font-weight:700;animation:1.6s steps(2,end) infinite czc643bf}@keyframes czc643bf{50%{filter:brightness(1.25)}}.c31e37e4{font-size:var(--fs-s);color:var(--c-cyan);margin-left:auto}.cd145708{font-size:var(--fs-s)}.c769d79b{font-size:var(--fs-s);color:var(--c-muted)}.c128b18b{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cze597b5{min-width:5.5em}.c85b56f7{background:var(--c-navy);border:1px solid var(--c-navy-light);border-radius:5px;height:10px;position:relative;overflow:hidden}.c67b7d72{background:linear-gradient(90deg, color-mix(in srgb, var(--ch) 60%, var(--c-white)), var(--ch));position:absolute;inset:0 auto 0 0}.c197e055{background:var(--c-gold);width:2px;position:absolute;top:-1px;bottom:-1px}.cbfd429z{color:var(--c-green);font-weight:700}.c7cd5695{color:var(--c-muted)}.c3b05479{font-size:var(--fs-s);color:var(--c-muted);margin:0}.cf3bz8b4{gap:var(--sp-1);margin:var(--sp-1) 0 0;padding:var(--sp-1) 0 0;border-top:1px dashed var(--c-navy-light);flex-direction:column;list-style:none;display:flex}.cfc0c6e8{align-items:center;gap:var(--sp-2);display:flex}.c9186963{min-width:3.2em;padding:1px var(--sp-1);font-size:var(--fs-s);text-align:center;color:var(--c-ink);background:var(--c-gold);border-radius:4px;flex:none;font-weight:700}.c2dfc84f{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.c67b3f69{min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-s)}.c910823b{gap:var(--sp-2);flex-direction:column;display:flex}.c634cez8{gap:var(--sp-1);flex-wrap:wrap;display:flex}.ccd97337{grid-template-columns:3.4em repeat(4,minmax(0,1fr));align-items:stretch;gap:3px;display:grid}.c5e88ed9{justify-content:center;display:flex;overflow:hidden}.c5e88ed9 .c635b80f{padding-right:3px}.c40832c9{font-size:var(--fs-s);align-items:center;font-weight:700;display:flex}.c887ce1b{min-height:36px;font:inherit;font-size:var(--fs-s);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:4px;padding:0 2px}.cb2219b7{color:var(--c-ink);background:var(--c-green)}.cc6z9cfd{color:var(--c-ink);background:var(--c-gold);font-weight:700}.cf531271{color:var(--c-muted);background:var(--c-navy)}.c35ce4c4{border-color:var(--c-white);box-shadow:0 0 0 2px var(--c-pink)}.c6238f1z{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--ch);border-radius:8px;flex-direction:column;display:flex}.c503c5zd{align-items:center;gap:var(--sp-2);display:flex}.c2425272{font-size:var(--fs-s);margin:0;line-height:1.5}.cz8eb4c3{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.cz8eb4c3 li{font-size:var(--fs-s);background:var(--c-navy);border-radius:4px;padding:1px 5px}.c7fb3dbb{flex-direction:column;gap:2px;display:flex}.cc140c5e{font-size:var(--fs-s);color:var(--c-red);margin:0}@media (prefers-reduced-motion:reduce){.cf4c2090{animation:none}}.c84eeebe{justify-content:center;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.cf7fd7z3{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.c2fdc457{animation-name:c1708376;animation-timing-function:steps(14,end);animation-iteration-count:infinite;position:absolute;top:-12px}@keyframes c1708376{0%{transform:translate(0)}50%{transform:translate(var(--sway), 50dvh)}to{transform:translate(calc(var(--sway) * -1), 105dvh)}}.cze6f253{z-index:55;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}body:has([data-sheet-open]) .cze6f253{padding-top:var(--topbar-h);align-items:flex-start}body:has([data-panel-dock=bottom]) .cze6f253{padding-top:var(--topbar-h);align-items:flex-start}body:has([data-panel-dock=top]) .cze6f253{padding-bottom:calc(max(var(--sp-2), env(safe-area-inset-bottom)) + 56px + var(--sp-3));align-items:flex-end}body:has([data-sheet-open],[data-panel-dock]) .c4132de0{padding:var(--sp-2) var(--sp-3)}.c4132de0{width:100%;padding:var(--sp-3) var(--sp-4);border-top:3px solid var(--c-white);border-bottom:3px solid var(--c-white);box-shadow:0 3px 0 var(--c-ink);flex-direction:column;align-items:center;gap:2px;animation:2.6s steps(40,end) both c90zd80c;display:flex;position:relative}.c3e5737e{background:linear-gradient(#c99bff 0 30%,#9b5cf0 30% 100%)}.ccfd9b7d{background:linear-gradient(#7acbff 0 30%,#3a9de0 30% 100%)}.c2f9z785{background:linear-gradient(#86e596 0 30%,#4cbb60 30% 100%)}.c8486e5c{background:linear-gradient(#ffe27a 0 30%,#f0b429 30% 100%)}.c486447d{background:linear-gradient(#ffa6dd 0 30%,#ec6fb8 30% 100%)}.c18544zz{background:linear-gradient(#ffe27a 0 30%,#f2b01e 30% 100%)}.c19699bb{background:linear-gradient(#ff8a8a 0 30%,#d33f4a 30% 100%)}.c35dd353{background:linear-gradient(#86e596 0 30%,#36a84c 30% 100%)}.cf6276zz{background:linear-gradient(#b9bfd0 0 30%,#7c8398 30% 100%)}.c6825349{background:linear-gradient(#8fa8ff 0 30%,#4a62d6 30% 100%)}.c914bc32{background:linear-gradient(#ffc9b8 0 30%,#e0897a 30% 100%)}.c05fez0f{border-color:var(--c-red);background:repeating-linear-gradient(135deg,#2a0d12 0 10px,#3a1118 10px 20px)}.c4z57c5z{background:repeating-linear-gradient(90deg,#0000 0 10px,#ffffffb3 10px 16px,#0000 16px 26px) top/100% 7px no-repeat,repeating-linear-gradient(90deg,#0000 0 10px,#ffffffb3 10px 16px,#0000 16px 26px) bottom/100% 7px no-repeat,linear-gradient(#3a3550 0 30%,#1d1a2b 30% 100%)}.cz81z34e{border-color:var(--c-gold);background:linear-gradient(105deg,#0000 0 18%,#ffffff2e 22% 26%,#0000 30% 70%,#ffffff2e 74% 78%,#0000 82%),repeating-linear-gradient(90deg,#ffd84a8c 0 4px,#0000 4px 10px) bottom/100% 4px no-repeat,linear-gradient(#2b1b66 0%,#0f0a2e 100%)}.c9c8d641{border-color:var(--c-orange);background:linear-gradient(#2a2118,#2a2118) 50%/100% calc(100% - 20px) no-repeat,repeating-linear-gradient(135deg,#e0a020 0 12px,#1a140e 12px 24px)}.c74bc9zc{background:repeating-linear-gradient(90deg,#ffffff8c 0 4px,#0000 4px 12px) bottom/100% 4px no-repeat,linear-gradient(#ff9ccb 0 30%,#e0468f 30% 100%)}.c8bz87zc{border-color:var(--c-orange);background:repeating-linear-gradient(135deg,#1a140e59 0 8px,#0000 8px 16px),linear-gradient(#ffc27a 0 30%,#e07a1e 30% 100%)}.cz597d17{background:repeating-linear-gradient(90deg,#ffd84a 0 10px,#ff5fa8 10px 20px,#5ee0ff 20px 30px) top/100% 6px no-repeat,linear-gradient(#7ad9ff 0 30%,#2c8fd6 30% 100%)}.c5426z23{font-size:var(--fs-l);color:var(--c-white);text-shadow:2px 0 0 var(--c-ink), -2px 0 0 var(--c-ink), 0 2px 0 var(--c-ink), 0 -2px 0 var(--c-ink);font-weight:700;animation:2.6s steps(40,end) both c2f1d672}.ce7bd9e8{font-size:var(--fs-m);color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);font-weight:700;animation:2.6s steps(40,end) both c2f1d672}.c3z7bbbd{max-width:92%;font-size:var(--fs-s);color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);text-align:center;animation:2.6s steps(40,end) both c2f1d672}.ce3b3684{background:var(--c-white);width:6px;height:6px;box-shadow:0 0 0 1px var(--c-gold);animation:.7s steps(4,end) infinite c3bb71dz;position:absolute;transform:rotate(45deg)}@keyframes c90zd80c{0%{filter:brightness(1.5) drop-shadow(0 0 3px var(--c-white));transform:scaleY(0)}3%{filter:brightness(1.5) drop-shadow(0 0 3px var(--c-white));transform:scaleY(.06)}9%{filter:brightness();transform:scaleY(1.12)}12%{transform:scale(1)}86%{filter:brightness();transform:scale(1)}92%{filter:brightness(1.5) drop-shadow(0 0 3px var(--c-white));opacity:1;transform:scaleY(.06)}96%{filter:brightness(1.5) drop-shadow(0 0 3px var(--c-white));opacity:1;transform:scaleY(.06)}to{filter:brightness(1.5) drop-shadow(0 0 3px var(--c-white));opacity:0;transform:scale(0,.06)}}@keyframes c2f1d672{0%,9%{opacity:0}12%,84%{opacity:1}89%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.c4132de0{animation-name:c2b9b342;animation-duration:2.6s!important}.c5426z23,.ce7bd9e8,.c3z7bbbd{animation:none}}@keyframes c2b9b342{0%,to{opacity:0}8%,90%{opacity:1}}@keyframes c3bb71dz{0%{opacity:0;transform:rotate(45deg)scale(.4)}50%{opacity:1;transform:rotate(45deg)scale(1.4)}to{opacity:0;transform:rotate(45deg)scale(.4)}}.cfb0c64f{z-index:60;padding:var(--sp-4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c8bcf0fd{background:#050818b3;animation:.2s linear both c620c401;position:absolute;inset:0}.c175291c{width:100%;max-width:380px;max-height:100%;animation:.3s steps(6,end) both c3z9cc84;position:relative;overflow-y:auto}.cc0zfd57{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;display:flex}.c2312cf6{margin:var(--sp-2) 0 0;color:var(--c-muted);font-size:var(--fs-s);text-align:center}.cedbe115{color:var(--c-green)}@keyframes c620c401{0%{opacity:0}to{opacity:1}}@keyframes c3z9cc84{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.c09f05f1{justify-content:space-between;align-items:baseline;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);padding:6px 0;display:flex}.c12z5e1f{color:var(--c-white)}.c1b12939{color:var(--c-muted)}.c3dz4141{margin-top:var(--sp-2);padding:var(--sp-2) 0;border-bottom:0;border-top:2px solid var(--c-white);font-size:var(--fs-l);font-weight:700}.cdd2z4b7{color:var(--c-green)}.cz4752dc{color:var(--c-red)}.c5f4edf6{margin-top:var(--sp-2);color:var(--c-muted);font-size:var(--fs-s);justify-content:space-between;display:flex}.ce4562b4{margin-bottom:var(--sp-3);font-size:var(--fs-l);letter-spacing:2px;color:var(--c-muted);opacity:.9;flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.c1b577z8{color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);animation:.4s steps(4,end) both cdce034b}@keyframes cdce034b{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}.c14d322f{margin:0 0 var(--sp-3);text-align:center;font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);font-weight:700}.c1b143b0{gap:var(--sp-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.c14f1z47{padding:2px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-muted);font-size:var(--fs-s);border-radius:10px}.cd9z0bf4{margin:0;padding:0;list-style:none}.c9f240e6{align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-2);background:var(--c-navy-deep);opacity:0;border:2px solid #0000;border-radius:6px;margin-bottom:2px;transition:opacity .15s linear,transform .2s steps(4,end);display:flex;transform:translate(24px)}.c96f38fc{opacity:1;transform:translate(0)}.cf4297c1{border-color:var(--c-gold);color:var(--c-gold);background:#5a4a14;font-weight:700}.c983zc14{text-align:center;width:28px}.czc47d9c{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cdb22c8f{font-size:var(--fs-s);color:var(--c-muted)}.cf4297c1 .cdb22c8f{color:var(--c-gold)}.c9466e63{margin-top:var(--sp-3);text-align:center;animation:.3s steps(6,end) both c3z9cc84}.c47503f4{margin-bottom:var(--sp-1);justify-content:center;display:flex}.c83d59d7{color:var(--c-red)}.c4d383f4{z-index:60;background:#07070f;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cf3e52e2{--th:#2f80ed;justify-content:center;align-items:center;gap:var(--sp-2);width:min(380px,100%);height:min(600px,100%);padding:92px var(--sp-2) 72px;background:linear-gradient(90deg, color-mix(in srgb, var(--th) 55%, #000) 0 9%, transparent 9% 91%, color-mix(in srgb, var(--th) 55%, #000) 91%), radial-gradient(ellipse at 50% 30%, color-mix(in srgb, var(--th) 30%, transparent), transparent 65%), linear-gradient(180deg, #0c0d1e 0%, #15132c 55%, #08070f 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.c684c704{background:radial-gradient(1px 1px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 72% 12%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 40% 30%,#fff6c2 50%,#0000 51%),radial-gradient(1px 1px at 86% 36%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 24% 44%,#fff 50%,#0000 51%),linear-gradient(160deg,#0000 20%,#a0aaff38 34%,#ffe6c82e 40%,#0000 54%),linear-gradient(#050816 0%,#12163a 60%,#06060e 100%)}.cf73c1f0,.c0b27zd2{pointer-events:none;clip-path:polygon(40% 100%,60% 100%,100% 0,0 0);transform-origin:bottom;background:linear-gradient(#0000 15%,#fffadc4d);width:60px;height:120%;position:absolute;bottom:30%}.cf73c1f0{animation:3.2s ease-in-out infinite alternate cf73c1f0;left:18%}.c0b27zd2{animation:3.6s ease-in-out infinite alternate c0b27zd2;right:18%}.cbcf4051{clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);background:linear-gradient(90deg,#ffd84a 0 3px,#0000 3px calc(100% - 3px),#ffd84a calc(100% - 3px)),repeating-linear-gradient(0deg,#0000 0 18px,#0000001a 18px 19px),linear-gradient(#7a0c1c,#c01a30);width:70%;height:46%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cfzdc7z1,.ce1e3992{pointer-events:none;background:radial-gradient(circle at 50% 4px,#ffe27a 0 4px,#0000 5px) 0 0/100% 50% no-repeat,linear-gradient(#c9a227,#c9a227) 50% 0/3px 100% no-repeat;width:22%;height:34%;position:absolute;bottom:6%}.cfzdc7z1{left:2%}.ce1e3992{right:2%}.cfzdc7z1:after,.ce1e3992:after{content:"";border-bottom:5px solid #8a1024;border-radius:0 0 50% 50%;width:90%;height:26px;position:absolute;top:10%}.cfzdc7z1:after{left:50%}.ce1e3992:after{right:50%}.cz75cc1f{pointer-events:none;opacity:0;background:linear-gradient(#0000 45%,#fff 45% 55%,#0000 55%),linear-gradient(90deg,#0000 45%,#fff 45% 55%,#0000 55%),radial-gradient(circle,#fff 0 16%,#fff0c866 17% 32%,#0000 33%);width:34px;height:34px;margin:-17px 0 0 -17px;animation:1.6s steps(6,end) infinite cz75cc1f;position:absolute}.c2e013ff{top:6px;left:var(--sp-2);right:var(--sp-2);z-index:6;scrollbar-width:none;gap:3px;display:flex;position:absolute;overflow-x:auto}.c2749d27{min-height:30px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-s);color:var(--c-muted);border:2px solid color-mix(in srgb, var(--th) 60%, #000);cursor:pointer;background:#00000080;border-radius:6px;flex:none}.czd0db29{color:var(--c-white);background:var(--th);border-color:var(--c-white)}.c760ccd6{z-index:3;font-size:var(--fs-s);white-space:nowrap;color:#fff4cc;box-shadow:0 0 10px color-mix(in srgb, var(--th) 60%, transparent);background:linear-gradient(#2a2218,#120e08);border:2px solid #c9a227;border-radius:4px;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%)}.c8808dbe{color:#120e08;background:#ffd84a;border-radius:2px;padding:0 4px;font-size:10px}.c2cz54c8{top:72px;left:var(--sp-2);right:var(--sp-2);z-index:4;padding:3px var(--sp-2);font-size:var(--fs-m);text-align:center;color:var(--c-white);background:#080812d9;border:2px solid #c9a227;border-radius:6px;margin:0;font-weight:700;animation:.3s steps(4,end) both c1e6fb44;position:absolute}.c9316588{color:var(--c-ink);border-color:var(--c-white);background:linear-gradient(90deg,#ffe27a,#fff4cc,#ffe27a)}.c8718449{z-index:2;filter:drop-shadow(0 0 10px #ffd84ab3);flex-direction:column;align-items:center;animation:.6s cubic-bezier(.2,1.6,.4,1) both c6zec62z;display:flex;position:relative}.c4b58z39{z-index:5;transform-origin:100% 0;position:absolute;top:118px;right:18px;transform:scale(1.25)}.cc2cz345{border:2px solid var(--c-ink);background:radial-gradient(circle at 35% 25%,#fff6c2,#ffd84a 40%,#b8860b);border-radius:4px 4px 22px 22px;width:44px;height:40px;position:relative}.cc2cz345:before,.cc2cz345:after{content:"";border:4px solid #d9a520;border-radius:50%;width:12px;height:18px;position:absolute;top:4px}.cc2cz345:before{border-right-color:#0000;left:-14px}.cc2cz345:after{border-left-color:#0000;right:-14px}.c578493z{border-inline:2px solid var(--c-ink);background:linear-gradient(90deg,#b8860b,#ffd84a,#b8860b);width:8px;height:12px}.cff63cc4{border:2px solid var(--c-ink);background:linear-gradient(#3a2a10,#1a1208);border-radius:2px;width:40px;height:10px}.c17z42f6{z-index:2;justify-content:center;gap:4px;display:flex;position:absolute;bottom:8%;left:0;right:0}.c4cd4708{line-height:0;animation:1.6s ease-out both cf168978}.c7d60b5e{z-index:2;padding:1px var(--sp-2);font-size:var(--fs-s);color:#fff4cc;background:#00000073;border-radius:10px;margin:0;position:relative}.c141c2f5{z-index:2;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.cef341z1{width:78px;color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);background:#f4f1ea;border-radius:3px;flex-direction:column;align-items:center;gap:2px;padding:14px 4px 6px;animation:.4s steps(5,end) both cfe2zf1c;display:flex;position:relative}.cz5d41c8{border-bottom:2px solid var(--c-ink);background:repeating-linear-gradient(135deg,#1d1a2b 0 7px,#f4f1ea 7px 14px);height:10px;position:absolute;top:0;left:0;right:0}.cdc14c7z{border:1px solid var(--c-ink);background:#2a2840;place-items:center;width:44px;height:44px;line-height:0;display:grid;overflow:hidden}.cz83ezzc{background:radial-gradient(circle at 50% 28%,#6a6888 0 30%,#0000 31%),radial-gradient(at 50% 100%,#6a6888 0 48%,#0000 49%);width:26px;height:34px;margin-top:10px}.c3278f4e{font-size:11px;font-weight:700}.cdd7z780{white-space:nowrap;text-overflow:ellipsis;color:#5a5470;max-width:100%;font-size:9px;overflow:hidden}.c6c59d12{background:#fff4cc;border-color:#b8860b}.c2cc1ef7{color:var(--c-white);background:var(--c-pink);border:1px solid var(--c-ink);border-radius:3px;padding:0 3px;font-size:9px;position:absolute;top:12px;right:-4px}.c33d8z02 .cef341z1:not(.cf385cd1){opacity:.45;filter:grayscale(.6)}.cf385cd1{box-shadow:0 0 0 3px #ffd84a, 4px 4px 0 3px var(--c-ink);transition:transform .3s steps(3,end);transform:scale(1.08)}.cc9e988z{z-index:2;letter-spacing:.08em;color:#3a2a10;width:150px;height:90px;box-shadow:4px 4px 0 var(--c-ink);background:linear-gradient(160deg,#fff4cc,#e6b84a);border:3px solid #8a6514;place-items:center;font-size:12px;font-weight:700;animation:.18s steps(2,end) infinite cddf3b7c;display:grid;position:relative}.ccz85b0c{bottom:64px;left:var(--sp-2);right:var(--sp-2);z-index:5;align-items:flex-end;gap:6px;animation:.4s ease-out .5s both c1e6fb44;display:flex;position:absolute}.c373dzz1{font-size:var(--fs-s);color:var(--c-ink);background:var(--c-white);border:2px solid var(--c-ink);border-radius:8px;flex:1;padding:6px 8px;line-height:1.4;position:relative}.c373dzz1:before{content:"";border:6px solid #0000;border-right-color:var(--c-ink);position:absolute;bottom:10px;left:-8px}.ce774413{z-index:5;pointer-events:none;background:#fff4cc;animation:.6s steps(5,end) both ce774413;position:absolute;inset:0}.c5b2e3c2{right:var(--sp-2);bottom:var(--sp-2);z-index:6;min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-s);position:absolute}.ce338195{margin:0 0 var(--sp-2);padding:0;list-style:none}.c5b7f3b3{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);border-bottom:1px dashed var(--c-navy-light);padding:5px 0;display:flex}.c5b7f3b3>span:last-child{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.ce934z2d{color:var(--c-muted);font-size:10px;font-weight:400}.c7df0e80{color:var(--c-gold);font-weight:700}.cb5539b4{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-3);padding:var(--sp-3);text-align:center;background:linear-gradient(#1b1a3a,#0c0d1e);border:2px dashed #c9a227;border-radius:8px;flex-direction:column;display:flex}.cb5539b4 strong{font-size:var(--fs-l);color:#fff4cc;text-shadow:2px 2px 0 var(--c-ink)}.cb5539b4 span{font-size:var(--fs-s);color:var(--c-muted);line-height:1.5}@keyframes cf73c1f0{0%{transform:rotate(-24deg)}to{transform:rotate(8deg)}}@keyframes c0b27zd2{0%{transform:rotate(24deg)}to{transform:rotate(-8deg)}}@keyframes cz75cc1f{0%,70%,to{opacity:0;transform:scale(.4)}80%{opacity:1;transform:scale(1)}}@keyframes c1e6fb44{0%{opacity:0;transform:translateY(-8px)}}@keyframes c6zec62z{0%{opacity:0;transform:translateY(-30px)scale(.3)}}@keyframes cf168978{0%{opacity:0;transform:translateY(70px)scale(1.4)}}@keyframes cfe2zf1c{0%{opacity:0;transform:translateY(24px)rotate(4deg)}}@keyframes cddf3b7c{50%{transform:rotate(3deg)translateY(-2px)}}@keyframes ce774413{0%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.cf73c1f0,.c0b27zd2,.cz75cc1f,.c8718449,.c4cd4708,.cef341z1,.cc9e988z,.ccz85b0c{animation:none}}.c522e6zb{z-index:58;padding:var(--sp-3);cursor:pointer;background:#0a0814b8;place-items:center;animation:.2s linear both c8e2232e;display:grid;position:absolute;inset:0}.cf3c64cc{gap:var(--sp-2);width:min(330px,100%);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 4px 0 var(--c-ink);cursor:default;border-radius:10px;flex-direction:column;animation:.4s cubic-bezier(.2,1.5,.4,1) both c829555d;display:flex}.c36z86df{border:2px solid var(--c-ink);background:radial-gradient(at 50% 0,#ffe6aa73,#0000 60%),repeating-linear-gradient(90deg,#4a3428 0 22px,#553c2e 22px 44px);border-radius:6px;height:220px;position:relative;overflow:hidden}.c635c069{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--ch) 55%, transparent), transparent 65%), repeating-linear-gradient(90deg, #4a3428 0 22px, #553c2e 22px 44px)}.c28dce90{background:#2a2118;border-radius:0 0 30px 30px;width:70px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 30px 12px #ffe29659}.c96ed725{line-height:0;animation:.5s ease-out .15s both cb4bbc75;position:absolute;bottom:54px;left:18px}.c38f390f{background:linear-gradient(#c98d55,#8a5a32 70%);border-top:4px solid #f0c48e;justify-content:flex-start;align-items:flex-start;gap:8px;height:62px;padding:8px 12px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.cf275z77{border:1px solid var(--c-ink);background:linear-gradient(90deg,#a0dcffcc,#dcf5ffe6);border-radius:3px 3px 2px 2px;width:9px;height:24px;margin-top:-18px}.c18fc576{color:var(--c-ink);border:1px solid var(--c-ink);background:#fffaf0;margin-top:-14px;padding:2px 6px;font-size:10px;font-weight:700;box-shadow:1px 2px #00000059}.c45bd617{width:168px;min-height:176px;color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:3px 3px 0 #d8ccb0, 6px 6px 0 var(--c-ink);background:linear-gradient(90deg,#0000001a 0 14px,#0000 14px),linear-gradient(#fffdf4,#f1e8cf);border-radius:2px 6px 6px 2px;flex-direction:column;gap:3px;padding:12px 10px 10px 22px;animation:.55s cubic-bezier(.2,1.3,.4,1) .25s both cb431413;display:flex;position:absolute;bottom:14px;right:12px;transform:rotate(4deg)}.c20ddbb2{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:26px;bottom:26px;left:4px}.c20ddbb2 i{border:1px solid var(--c-ink);background:radial-gradient(circle at 35% 35%,#fff2b0,#b8860b);border-radius:50%;width:7px;height:7px}.c9b62d14{letter-spacing:.04em;color:#6a5a40;font-size:10px}.ce53cf53{font-size:var(--fs-m);word-break:keep-all;margin:6px 0 2px;line-height:1.3}.c7cf08cz{color:#6a5a40;font-size:10px}.c6cb37bd{border-top:1px dashed #a89670;margin-top:auto;padding-top:4px;font-size:11px;font-weight:700}.c225e4c6{color:#c8323a;background:#ffffff4d;border:3px double #c8323a;border-radius:6px;padding:4px 6px;font-size:12px;font-weight:700;animation:.35s cubic-bezier(.3,1.8,.5,1) .95s both ccz769d6;position:absolute;bottom:30px;right:-8px;transform:rotate(-14deg)}.c7593456{color:#1f7a3a;border-color:#1f7a3a}.c04d31zb{gap:var(--sp-1);text-align:center;flex-direction:column;display:flex}.c0548090{font-size:var(--fs-m);word-break:keep-all;margin:0;line-height:1.45}.c0548090 b{color:var(--c-gold)}.c5dff52d{font-size:var(--fs-s);color:var(--c-muted);margin:0}.cc4729z8{font-size:var(--fs-s);color:var(--c-white);background:linear-gradient(90deg, var(--ch), color-mix(in srgb, var(--ch) 50%, #000));border:2px solid var(--c-ink);border-radius:4px;margin:0;padding:3px 6px}.c14e2z38{align-items:flex-end;gap:6px;margin-top:-40px;line-height:0;display:flex}.c32772d2{width:52px;height:36px;color:var(--c-white);border:2px solid var(--c-white);background:#1d1a2b;border-radius:2px;place-items:center;font-size:11px;line-height:1;display:grid;position:relative}.czc0ed3d{border:2px solid var(--c-white);transform-origin:0 100%;background:repeating-linear-gradient(135deg,#fff 0 6px,#1d1a2b 6px 12px);width:52px;height:9px;animation:.5s ease-in .3s both cc82zc4b;position:absolute;top:-10px;left:-2px}@keyframes c8e2232e{0%{opacity:0}}@keyframes c829555d{0%{opacity:0;transform:scale(.7)}}@keyframes cb4bbc75{0%{opacity:0;transform:translateY(16px)}}@keyframes cb431413{0%{opacity:0;transform:translate(40px,80px)rotate(18deg)}}@keyframes ccz769d6{0%{opacity:0;transform:scale(2.4)rotate(-14deg)}}@keyframes cc82zc4b{0%{transform:rotate(-28deg)}}@media (prefers-reduced-motion:reduce){.c522e6zb,.cf3c64cc,.c96ed725,.c45bd617,.c225e4c6,.czc0ed3d{animation:none}}.c23z9919{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c3137619{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.ce5e3758{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.ce969b39{align-items:center;gap:var(--sp-1);margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold);display:flex}.cd3z0945{min-width:1.6em;font-size:var(--fs-s);text-align:center;color:var(--c-white);background:var(--c-pink);border-radius:8px;padding:0 4px}.czbe0268{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.c518dfzc{font-size:var(--fs-s);color:var(--c-muted);font-weight:400}.cbf8cf62{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-s)}.cb933dzc,.c9034z98{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cee87z71{min-width:26px;height:18px;color:var(--c-ink);border:1px solid var(--c-ink);box-shadow:1px 1px 0 var(--c-ink);border-radius:4px;flex:none;place-items:center;padding:0 3px;font-size:10px;font-weight:700;display:inline-grid}.ccf7c6e8{background:#ff9ab8}.c8c1fbf9{background:#7acbff}.cf6d3f0f{background:#86e596}.c9b00ccf{background:linear-gradient(90deg,#ffe27a,#ffb43c)}.c531499e{font-size:var(--fs-s);color:var(--c-cyan)}.c3dz1734{background:var(--c-navy);border-radius:6px;flex:none;justify-content:center;align-items:flex-end;width:36px;min-height:40px;padding-top:2px;display:flex}.c3ecze6e{background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-left:6px solid var(--gc,var(--c-pink));border-radius:8px}.cb771dbz{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.c1865810{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c5c5dfz7{align-items:baseline;gap:var(--sp-1);display:flex}.cz66666e{align-items:center;gap:4px;display:flex}.cbdb4c63{color:var(--c-muted);flex:none;font-size:10px}.c4209ddf{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:4px;flex:1;height:8px;position:relative;overflow:hidden}.c4209ddf i{background:linear-gradient(90deg,#c08cff,#ff7ab8);position:absolute;inset:0 auto 0 0}.c51d8509{min-width:2em;font-size:var(--fs-s);text-align:right}.cd61d110{color:var(--c-muted);border:1px dashed var(--c-muted);border-radius:3px;flex:none;padding:0 3px;font-size:9px}.c6z20ff6{text-align:center;border-radius:4px;flex:none;max-width:84px;padding:2px 5px;font-size:10px;line-height:1.3}.cz3b624b{color:var(--c-ink);background:#ffb43c}.c22e0031{color:var(--c-ink);background:#7acbff}.c348fe5z{color:var(--c-white);background:var(--c-purple)}.cfe5423b{color:var(--c-muted);background:var(--c-navy)}.c0zcff94{padding:0 var(--sp-2) var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);margin:0}.c72fc613{padding:0 var(--sp-2) var(--sp-2);flex-direction:column;gap:3px;margin:0;list-style:none;display:flex}.cf010f81{border-top:1px dashed var(--c-navy-light);align-items:center;gap:6px;padding:4px 0;display:flex}.c0e5db03{width:3em;color:var(--c-muted);flex:none;font-size:10px}.c94z4236{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.ce1e807f{border:1px solid var(--c-ink);border-radius:10px;flex:none;padding:1px 6px;font-size:10px;font-weight:700}.cccz1b2b{color:var(--c-ink);background:linear-gradient(90deg,#ffe27a,#ffb43c)}.c5zfe91z{color:var(--c-ink);background:linear-gradient(90deg,#f4f6fb,#b9c2d6)}.c8dbd451{color:var(--c-white);background:#3d6fa8}.cdb1e914{color:#c8c8d0;background:#55556a}.c8b719f5{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;flex-direction:column;display:flex}.c54f04b9{border-color:var(--c-gold);background-image:linear-gradient(135deg,#ffd84a1a,#0000 45%)}.c83b7z9z{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c701bbf0{font-size:var(--fs-m);word-break:keep-all}.c47ece6e{font-size:var(--fs-s);color:var(--c-cyan);margin-left:auto}.c8e5e4b5{color:var(--c-red);font-weight:700}.c4cc42fz{align-items:center;gap:var(--sp-2);display:flex}.c59703fz{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;gap:1px;display:flex}.c1bf6341{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.c4bfc8z1{border-radius:3px;padding:0 4px;font-size:10px;font-weight:700}.c6fzff08{color:var(--c-ink);background:var(--c-gold)}.cz4ez07b{color:var(--c-ink);background:#b9c2d6}.c61cz969{color:var(--c-white);background:var(--c-navy-light)}.c79zccz8{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.c79zccz8 li{font-size:var(--fs-s);background:var(--c-navy);border-radius:4px;padding:1px 5px}.cd58b0c0{font-size:var(--fs-s);color:var(--c-orange);margin:0}.c9e9430b{font-size:var(--fs-s);color:var(--c-white);border:1px solid var(--c-purple);background:#9b5cf040;border-radius:4px;margin:0;padding:3px 6px}.ce07c012,.ce0743c9{font-size:var(--fs-s);color:#ffd6d6;border-left:3px solid var(--c-red);background:#ff5a5a24;border-radius:3px;margin:0;padding:3px 6px;line-height:1.4}.ce0743c9:before{content:"⚠ ";color:var(--c-red)}.cz6fbcc1{justify-content:flex-end;gap:var(--sp-1);display:flex}.c478ce68{background:repeating-linear-gradient(90deg, transparent 0 8px, #ffffff14 8px 10px), var(--c-navy);border:1px solid var(--c-ink);border-radius:5px;height:10px;position:relative;overflow:hidden}.c478ce68 i{background:repeating-linear-gradient(135deg,#ffb43c 0 6px,#ffd27a 6px 12px);position:absolute;inset:0 auto 0 0}.cdc7fe71{padding:var(--sp-1);background:var(--c-navy);border-radius:6px;flex-direction:column;gap:4px;margin:0;list-style:none;display:flex}.c3d3f3z5{align-items:center;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);padding:3px;display:flex}.c3d3f3z5:last-child{border-bottom:0}.c7620164{color:var(--c-orange);font-size:10px}.c9zzc42e{color:#ff9a9a;font-size:10px}.c8bf69b8{color:var(--c-muted);flex-direction:column;flex:none;align-items:center;font-size:9px;display:flex}.c8bf69b8 b{font-size:var(--fs-m);color:var(--c-gold)}.c7e3d986{margin:0;position:relative}.c6f182z7{background:#00000040;border-radius:4px;width:100%;height:auto;display:block}.cd52dzcz{stroke:#ffffff12;stroke-width:1px}.cfc0bz25{color:var(--c-muted);font-size:9px;position:absolute;top:1px;left:4px}.cez4fe1d{color:var(--c-white);font-size:10px;font-weight:700;position:absolute;top:1px;right:4px}.c412e1d0{font-size:var(--fs-s);color:var(--c-muted);place-items:center;display:grid;position:absolute;inset:0}.c4cd2134{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.cz0zf9d7{display:flex;position:relative}.c2z8z2fc{z-index:1;font-size:var(--fs-s);color:var(--c-muted);position:absolute;top:6px;left:-6px}.c8614c7c{font-size:var(--fs-s);text-align:center;background:var(--c-navy);border:2px dashed var(--c-navy-light);opacity:.75;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 3px;display:flex}.c8614c7c small{color:var(--c-muted);word-break:keep-all;font-size:9px;line-height:1.3}.c489b400 .c8614c7c{background:var(--c-navy-deep);border:2px solid var(--c-gold);opacity:1}.c489b400 .c8614c7c small{color:var(--c-gold)}.cb9cc060{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#060816c7;flex-direction:column;animation:.2s linear both c8eez0db;display:flex;position:absolute;inset:0}.cb4e756c{background:#1e1e24d9}.cb4e756c .ce8zfz97{filter:saturate(.35);transition:filter .6s}.ce8zfz97{--ac:#2f80ed;width:min(320px,100%);color:var(--c-white);border:3px solid var(--c-ink);box-shadow:3px 4px 0 var(--c-ink);flex-direction:column;gap:6px;padding:12px;animation:.4s cubic-bezier(.2,1.4,.4,1) both c00zec40;display:flex;position:relative}.cz09017z{background:radial-gradient(ellipse at 50% 110%, color-mix(in srgb, var(--ac) 45%, transparent), transparent 60%), linear-gradient(180deg, #10142a, #1b2244);outline:2px solid var(--c-ink);border-width:6px;border-color:#15151d;border-radius:8px}.cz09017z:after{content:"";border:2px solid var(--c-ink);background:#15151d;border-top:0;border-radius:0 0 8px 8px;width:70px;height:12px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.c37z401c{background:linear-gradient(#5a0f1e,#2a0710);border-color:#c9a227;border-radius:6px;padding:18px 16px 14px}.cc42114f{pointer-events:none;background:radial-gradient(circle,#fff6c2 0 2.5px,#0000 3px) 0 0/14px 8px repeat-x,radial-gradient(circle,#fff6c2 0 2.5px,#0000 3px) 0 100%/14px 8px repeat-x,radial-gradient(circle,#fff6c2 0 2.5px,#0000 3px) 0 0/8px 14px repeat-y,radial-gradient(circle,#fff6c2 0 2.5px,#0000 3px) 100% 0/8px 14px repeat-y;border-radius:4px;animation:.8s steps(2,end) infinite cc42114f;position:absolute;inset:4px}.cdcz3bbd{outline:2px solid var(--c-ink);background:linear-gradient(#1a1426,#2b1838);border-width:5px;border-color:#0d0d12;border-radius:26px;width:min(250px,100%);padding:22px 10px 16px}.cdcz3bbd:before{content:"";background:#0d0d12;border-radius:6px;width:54px;height:8px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.czbc4c4z{align-items:center;gap:6px;min-height:20px;display:flex}.c8133zc7{letter-spacing:.1em;color:#2a0710;background:#ffd84a;border-radius:2px;padding:0 6px;font-size:10px;font-weight:700}.cfebbf3d{color:var(--ac);font-size:11px;font-weight:700}.cf247z0e{color:var(--c-muted);margin-left:auto;font-size:10px}.cc363c8z{font-size:var(--fs-l);text-align:center;word-break:keep-all;text-shadow:2px 2px 0 var(--c-ink);line-height:1.25}.c37z401c .cc363c8z{color:#ffe9a8}.c09c5325{align-items:flex-end;gap:6px;display:flex}.c6c7ebz2{flex-direction:column;flex:none;align-items:center;width:72px;line-height:0;display:flex}.cbz2ce65{text-align:center;background:#00000073;border-radius:3px;width:100%;padding:2px 0;font-size:10px;line-height:1.2}.c0ee9231{flex:1;min-width:0}.c0e7bcec{background:#00000059;border-radius:4px;justify-content:space-between;align-items:baseline;gap:6px;padding:4px 8px;display:flex}.c3f4549c{font-size:var(--fs-s);color:var(--c-muted)}.cff2ebe6{color:var(--c-gold);font-variant-numeric:tabular-nums;text-shadow:2px 2px 0 var(--c-ink);font-size:22px;font-weight:700}.c11f2bz5{animation:.25s ease-in-out infinite alternate c2b004zb}.czfddc47{background:#ffffff1a;border:4px double;border-radius:50%;place-items:center;width:74px;height:74px;font-size:18px;font-weight:700;animation:.35s cubic-bezier(.3,1.8,.5,1) both c8204e18;display:grid;position:absolute;top:34%;right:8px;transform:rotate(-16deg)}.c7981108{color:var(--c-gold);background:#ffd84a2e;box-shadow:0 0 18px #ffd84a99}.c4e3d729{color:#e6ecf5}.c8614101{color:#9fd3ff}.c69fdd21{color:#9a9aa8}.c9491142{color:var(--c-gold);pointer-events:none;text-shadow:3px 0 0 var(--c-ink), -3px 0 0 var(--c-ink), 0 3px 0 var(--c-ink), 0 -3px 0 var(--c-ink);place-items:center;font-size:44px;font-weight:700;animation:1.1s ease-out both c9491142;display:grid;position:absolute;inset:0}.cd4b6bfb{flex-wrap:wrap;justify-content:center;gap:4px;width:min(320px,100%);animation:.35s ease-out both cz23d397;display:flex}.cd4b6bfb span{font-size:var(--fs-s);color:var(--c-white);background:var(--c-navy-deep);border:1px solid var(--c-navy-light);border-radius:4px;padding:2px 6px}.cd4b6bfb .c91f51z7{color:#ff9a9a;border-color:#8a3a3a}.cde5e8e6{width:100%;font-size:var(--fs-s);text-align:center;color:var(--c-muted);margin:2px 0 0}.c0214e4d{padding:2px var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);background:var(--c-navy-deep);border-radius:10px}@keyframes c8eez0db{0%{opacity:0}}@keyframes c00zec40{0%{opacity:0;transform:translateY(20px)scale(.85)}}@keyframes cc42114f{50%{opacity:.45}}@keyframes c2b004zb{to{transform:scale(1.06)}}@keyframes c8204e18{0%{opacity:0;transform:scale(2.6)rotate(-16deg)}}@keyframes c9491142{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.4)}}@keyframes cz23d397{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.cb9cc060,.ce8zfz97,.cc42114f,.c11f2bz5,.czfddc47,.c9491142,.cd4b6bfb{animation:none}}.c1d96z85{margin-bottom:var(--sp-1);justify-content:center;align-items:flex-end;gap:2px;display:flex}.c4de050b{flex-direction:column;align-items:center;min-width:0;display:flex}.c7179815{text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:var(--fs-s);color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);overflow:hidden}.ccecb12b{align-items:flex-end;gap:var(--sp-3);padding:var(--sp-2);background:radial-gradient(circle at 30% 40%, #ff5fa859, transparent 70%), var(--c-navy-deep);border:2px solid var(--c-pink);border-radius:6px;display:flex}.cdd8z10c{padding-bottom:var(--sp-2);flex-direction:column;gap:2px;display:flex}.cd339483{color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);font-weight:700}.c9f082ec{font-size:var(--fs-l);text-shadow:2px 2px 0 var(--c-ink);font-weight:700}.c70278ez{margin:var(--sp-2) 0 0;gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));padding:0;list-style:none;display:grid}.c7bdd8b2{align-items:center;gap:var(--sp-1);padding:2px var(--sp-1);background:var(--c-navy-deep);border:1px solid var(--c-navy-light);border-radius:4px;min-width:0;display:flex}.c0b549zd{min-width:0;font-size:var(--fs-s);flex-direction:column;display:flex}.c0b549zd>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c8cd7820{border:2px solid var(--c-ink);min-width:22px;height:20px;font-size:var(--fs-s);color:var(--c-ink);text-shadow:none;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:inline-flex}.c7z66dc9{background:linear-gradient(135deg, #fff3a8, var(--c-gold) 55%, #ffb02e);color:var(--c-ink);box-shadow:0 0 0 1px var(--c-white) inset, 0 0 6px var(--c-gold);position:relative}.c7z66dc9:after{content:"✦";color:var(--c-white);text-shadow:0 0 3px var(--c-gold);font-size:10px;animation:1.4s ease-in-out infinite c39267z1;position:absolute;top:-9px;right:-7px}@keyframes c39267z1{50%{opacity:.3;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.c7z66dc9:after{animation:none}}.c54de198{background:var(--c-pink);color:var(--c-white)}.cdfz02bf{background:var(--c-purple);color:var(--c-white)}.cd2fz716{background:var(--c-cyan)}.c1d4023f{background:#c9c2e8}.cbf978ez{color:var(--c-white);background:#6d6788}.c997z8df{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);flex-wrap:wrap;display:flex}.cc712bcz{color:var(--c-gold)}.c56d2663{color:var(--c-cyan)}.c54fd6ze{z-index:60;background:#12060c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c4c4b0c7{justify-content:center;align-items:center;gap:var(--sp-2);width:min(380px,100%);height:min(600px,100%);padding:56px var(--sp-2) 72px;background:linear-gradient(#2b0f1f 0%,#4a1630 55%,#1c0812 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.c4628912{opacity:.22;grid-template-columns:repeat(4,1fr);align-content:start;gap:18px 6px;padding:44px 4px 0;display:grid;position:absolute;inset:0 0 30%;transform:rotate(-8deg)scale(1.2)}.c4628912 span{white-space:nowrap;color:#ffd2c2;text-align:center;font-size:10px;font-weight:700}.cc2632c7{transform-origin:bottom;background:repeating-linear-gradient(90deg,#0000 0 23px,#0000001f 23px 24px),linear-gradient(#b0182c,#6e0c1a);border-top:3px solid #ffd84a;width:140%;height:34%;position:absolute;bottom:0;left:50%;transform:translate(-50%)perspective(220px)rotateX(38deg)}.c3d8d985{pointer-events:none;opacity:0;background:linear-gradient(#0000 45%,#fff 45% 55%,#0000 55%),linear-gradient(90deg,#0000 45%,#fff 45% 55%,#0000 55%),radial-gradient(circle,#fff 0 16%,#fff0c866 17% 32%,#0000 33%);width:40px;height:40px;margin:-20px 0 0 -20px;animation:1.8s steps(6,end) infinite c3d8d985;position:absolute}.c641f94d{top:var(--sp-3);left:var(--sp-2);right:var(--sp-2);z-index:4;padding:3px var(--sp-2);font-size:var(--fs-m);text-align:center;color:var(--c-white);background:#14060cd9;border:2px solid #e8b7a6;border-radius:6px;margin:0;font-weight:700;animation:.3s steps(4,end) both c5e51017;position:absolute}.c1cb31zd{color:var(--c-ink);border-color:var(--c-white);background:linear-gradient(90deg,#ffe27a,#ffb36b,#ffe27a)}.ce092e7f{z-index:2;align-items:center;gap:var(--sp-1);text-align:center;color:#fff4cc;text-shadow:0 0 8px #ffb4a0cc,3px 3px #000;flex-direction:column;margin:0;font-size:26px;font-weight:700;animation:.8s cubic-bezier(.2,1.5,.4,1) both c1d057fb;display:flex;position:relative}.ce092e7f small{font-size:var(--fs-s);color:#ffd2c2;text-shadow:1px 1px #000;font-weight:400}.c3403c45{z-index:2;padding:1px var(--sp-2);font-size:var(--fs-s);color:#ffd2c2;background:#00000059;border-radius:10px;margin:0;position:relative}.c5f48731{z-index:2;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.cf1fd7zf{color:#1c1416;border:2px solid var(--c-ink);width:74px;box-shadow:3px 3px 0 var(--c-ink);background:linear-gradient(#fff 0 70%,#f1e6dc 70%);flex-direction:column;align-items:center;padding:3px 3px 4px;animation:.45s cubic-bezier(.2,1.5,.4,1) both c6f394f2;display:flex;position:relative}.c736b35d{letter-spacing:.3em;text-align:center;color:var(--c-white);background:#b0182c;align-self:stretch;font-size:9px;font-weight:700}.c2707db7{background:linear-gradient(#ffd2c2,#e8b7a6);justify-content:center;align-items:flex-end;width:100%;height:58px;display:flex;overflow:hidden}.c722c2z2{clip-path:ellipse(48% 50% at 50% 100%);background:#6e4a52;border-radius:50% 50% 0 0;width:30px;height:46px;box-shadow:0 -22px 0 -6px #6e4a52}.c43831e1{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:700;overflow:hidden}.c0c5cc49{color:#8a4a58;font-size:9px}.cbczb45e{border-color:var(--c-pink);box-shadow:3px 3px 0 var(--c-pink-deep)}.c6c9fc4c{color:var(--c-white);background:var(--c-pink);border:1px solid var(--c-ink);padding:0 3px;font-size:9px;font-weight:700;position:absolute;top:12px;left:-4px}.cb1e1852 .cf1fd7zf:not(.ce0ef8zb){filter:grayscale(.7)brightness(.6);transition:filter .3s steps(3,end),transform .3s steps(3,end);transform:scale(.92)}.ce0ef8zb{z-index:1;box-shadow:0 0 0 3px #ffb36b, 4px 4px 0 3px var(--c-ink);border-color:#ffd84a;transition:transform .3s steps(3,end);transform:scale(1.06)}.cc2b7318{text-align:center;color:var(--c-ink);border:1px solid var(--c-ink);background:linear-gradient(90deg,#ffe27a,#ffb36b,#ffe27a);font-size:10px;font-weight:700;animation:.4s steps(4,end) both cc2b7318;position:absolute;top:50px;left:-6px;right:-6px}.c4e7cfc1{z-index:2;width:132px;height:84px;box-shadow:4px 4px 0 var(--c-ink);background:linear-gradient(160deg,#fff6e8,#e8d4bc);border:3px solid #b38a3a;animation:.18s steps(2,end) infinite c2z87088;position:relative}.c4e7cfc1:before{content:"";background-color:#0000;background-image:linear-gradient(to bottom right,#0000 49%,#b38a3a 49% 51%,#0000 51%),linear-gradient(to bottom left,#0000 49%,#b38a3a 49% 51%,#0000 51%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 60%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.c28fbzfb{color:#ffe27a;background:#b0182c;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-14px;font-size:14px;display:grid;position:absolute;top:34%;left:50%;box-shadow:0 0 0 2px #6e0c1a}.c28614e7{z-index:5;pointer-events:none;background:#fff4cc;animation:.6s steps(5,end) both c28614e7;position:absolute;inset:0}.c8c6f0d0{right:var(--sp-2);bottom:var(--sp-2);z-index:6;min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-s);position:absolute}.c325e094{margin:0 0 var(--sp-2);padding:0;list-style:none}.c6c9627e{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);border-bottom:1px dashed var(--c-navy-light);padding:5px 0;display:flex}.cz23334f{color:var(--c-gold);font-weight:700}.c19870z1{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-3);padding:var(--sp-3);text-align:center;background:linear-gradient(#4a1630,#2b0f1f);border:2px dashed #e8b7a6;border-radius:8px;flex-direction:column;display:flex}.c19870z1 strong{font-size:var(--fs-l);color:#ffd2c2;text-shadow:2px 2px 0 var(--c-ink)}.c19870z1 span{font-size:var(--fs-s);color:var(--c-muted);line-height:1.5}@keyframes c3d8d985{0%,70%,to{opacity:0;transform:scale(.4)}80%{opacity:1;transform:scale(1)}}@keyframes c5e51017{0%{opacity:0;transform:translateY(-8px)}}@keyframes c1d057fb{0%{opacity:0;filter:brightness(2);transform:scale(1.8)}}@keyframes c6f394f2{0%{opacity:0;transform:translateY(30px)rotate(-6deg)}}@keyframes cc2b7318{0%{transform:scaleX(0)}}@keyframes c2z87088{50%{transform:rotate(3deg)translateY(-2px)}}@keyframes c28614e7{0%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.c3d8d985,.c4e7cfc1{animation:none}}.c9448dbe{z-index:58;padding:var(--sp-3);cursor:pointer;background:radial-gradient(circle at 50% 40%,#3c2d0a8c,#05040cd1 70%);justify-content:center;align-items:center;animation:.25s linear both cc1e1dc7;display:flex;position:absolute;inset:0}.c6fbzf3z{width:min(300px,100%);padding:var(--sp-3) var(--sp-3) var(--sp-2);color:#f6e7b8;text-align:center;cursor:default;box-shadow:0 0 0 5px #6b5418, 6px 6px 0 5px var(--c-ink);background:linear-gradient(#17130a,#0b0906);border:3px double #d9b44a;outline:2px solid #0b0906;flex-direction:column;align-items:center;gap:2px;animation:.6s cubic-bezier(.2,1.4,.4,1) both c6f6456f;display:flex;position:relative}.c3z5cb02{font-size:var(--fs-s);letter-spacing:.45em;color:#d9b44a}.c3d7220c{font-size:var(--fs-l);letter-spacing:.12em;color:#fff4cc;text-shadow:0 0 6px #ffd84a99,2px 2px #000}.c7e01z4d{font-size:var(--fs-s);color:#bfa65c}.cffzzf88{width:100%;margin:var(--sp-1) 0;padding-top:var(--sp-2);border-bottom:2px solid #6b5418;justify-content:center;display:flex;position:relative;overflow:hidden}.cc4c1z18{background:radial-gradient(at 50% 0,#ffecaa73,#0000 70%);width:160px;height:200px;animation:2.4s ease-in-out infinite alternate czzf9491;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.cbfc1d16{background:#fff4cc;width:6px;height:6px;animation:1.4s steps(4,end) infinite c8f69893;position:absolute;top:30%;transform:rotate(45deg);box-shadow:0 0 6px #ffd84a}.c45f8b67{margin:var(--sp-1) 0 0;font-size:var(--fs-m);color:var(--c-white)}.c45f8b67 b{color:#ffd84a}.c0830eeb{font-size:var(--fs-s);color:#bfa65c;margin:0}@keyframes c6f6456f{0%{opacity:0;filter:brightness(2);transform:translateY(16px)scale(.92)}}@keyframes czzf9491{to{opacity:.6;transform:translate(-50%)scaleX(.85)}}@keyframes c8f69893{0%,to{opacity:0;transform:rotate(45deg)scale(.4)}50%{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes cc1e1dc7{0%{opacity:0}}.c4d371c7{z-index:56;padding:calc(var(--topbar-h) + var(--sp-2)) var(--sp-3) 0;pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.c08b764c{gap:var(--sp-1);width:min(300px,100%);height:fit-content;padding:var(--sp-2);color:var(--c-white);pointer-events:auto;cursor:pointer;background:linear-gradient(180deg, #2a1f5e, var(--c-navy-deep));border:2px solid var(--c-white);box-shadow:var(--window-shadow);border-radius:8px;flex-direction:column;animation:.45s cubic-bezier(.2,1.5,.4,1) both cdeb1105;display:flex}.c187bf5z{border-color:var(--c-gold);box-shadow:0 0 0 2px var(--c-orange), var(--window-shadow)}.cbe445e1{align-items:center;gap:var(--sp-1);font-size:var(--fs-m);color:var(--c-gold);font-weight:700;display:flex}.c96df812{background:var(--c-gold);clip-path:polygon(0 100%,0 20%,25% 60%,50% 0,75% 60%,100% 20%,100% 100%);width:18px;height:12px;animation:.8s steps(2,end) infinite czb7c0bb}.c68ef1z8{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c68ef1z8 li{gap:var(--sp-1);padding:1px var(--sp-1);font-size:var(--fs-s);background:#ffffff0f;border-radius:4px;grid-template-columns:1.6em minmax(0,1fr) auto;display:grid}.c68ef1z8 li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c68ef1z8 em{font-style:normal}.c68ef1z8 .c83d3919{background:color-mix(in srgb, var(--c-pink) 40%, transparent);font-weight:700}.cbd01209{color:var(--c-red)}.cebc7728{color:var(--c-cyan)}.c7c59d1d{color:var(--c-muted)}.c487e5z2{color:var(--c-green)}.cce5bd07{font-size:var(--fs-s);color:var(--c-gold);text-align:center;font-weight:700}.c5zeb92c{min-height:28px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-s);color:var(--c-cyan);cursor:pointer;background:0 0;border:0;align-self:flex-end}@keyframes cdeb1105{0%{opacity:0;transform:translateY(-24px)}}@keyframes czb7c0bb{50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.cc4c1z18,.cbfc1d16,.c96df812{animation:none}}.c46e21c6{max-width:380px}.c50dee6c{align-items:flex-end;gap:var(--sp-3);display:flex}.c2d59b57{padding:var(--sp-3);background:var(--c-white);color:var(--c-ink);border:2px solid var(--c-ink);font-size:var(--fs-m);word-break:keep-all;border-radius:8px;flex:1;margin:0;line-height:1.45;position:relative}.c2d59b57:before{content:"";background:var(--c-white);border-left:2px solid var(--c-ink);border-bottom:2px solid var(--c-ink);width:12px;height:12px;position:absolute;bottom:14px;left:-8px;transform:rotate(45deg)}.c9ce1d82{flex-direction:column-reverse;align-items:stretch}.c9ce1d82 .c2d59b57:before{margin-left:-6px;bottom:-8px;left:50%;transform:rotate(-45deg)}p.cb0d2z23{color:var(--c-red)}.c46e21c6.c4z722f8{border-color:var(--c-red);box-shadow:0 0 0 2px #5a1018, var(--window-shadow);background-image:linear-gradient(#ff5a5a24,#0000 40%)}.c46e21c6.c4z722f8>h2{color:var(--c-white);border-bottom-color:var(--c-red);background:linear-gradient(90deg,#5a1018,#a3202e)}.c07ccfb1{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-s);white-space:nowrap;color:var(--c-white);border:1px solid var(--c-red);background:#3a1118;display:flex;overflow:hidden}.c07ccfb1 b{background:var(--c-red);flex:none;padding:2px 6px;animation:.9s steps(2,end) infinite czb2452f}.c07ccfb1 span{animation:7s linear infinite c46dz350}button.c73bf134{flex-direction:column;gap:1px}.ce9153e8{opacity:.85;margin-top:2px;font-size:10px;font-weight:400;display:block}@keyframes czb2452f{50%{filter:brightness(1.4)}}@keyframes c46dz350{0%{transform:translate(60%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.c07ccfb1 b,.c07ccfb1 span{animation:none}}.c4f24zz9{z-index:60;justify-content:center;align-items:center;gap:var(--sp-3);padding:calc(var(--sp-4) + 28px) var(--sp-3) var(--sp-4);cursor:pointer;background:radial-gradient(circle at 50% 45%,#78101e8c,#080206eb 72%);flex-direction:column;animation:.18s linear both czccz818;display:flex;position:absolute;inset:0;overflow:hidden}.c4f24zz9:before{content:"";background:var(--c-white);pointer-events:none;animation:.5s steps(5,end) both cd0e45f1;position:absolute;inset:0}.c5ef1d56{pointer-events:none;opacity:0;background:linear-gradient(#0000 44%,#fff 44% 56%,#0000 56%),linear-gradient(90deg,#0000 44%,#fff 44% 56%,#0000 56%),radial-gradient(circle,#fff 0 18%,#fff6 19% 34%,#0000 35%);width:46px;height:46px;margin:-23px 0 0 -23px;animation:1.6s steps(6,end) infinite c5ef1d56;position:absolute}.cc36dz10{white-space:nowrap;height:28px;color:var(--c-white);border-bottom:2px solid var(--c-white);box-shadow:0 2px 0 var(--c-ink);background:#a3202e;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.cc36dz10 b{z-index:1;height:100%;padding:0 var(--sp-2);color:#a3202e;background:var(--c-white);flex:none;line-height:24px;animation:.8s steps(2,end) infinite cc97540b;position:relative}.c033591e{font-size:var(--fs-s);padding-left:100%;font-weight:700;animation:6s linear infinite cc36dz10}.c77dz595{gap:var(--sp-1);width:min(300px,100%);padding:var(--sp-2) var(--sp-3) var(--sp-3);color:#1c1416;border:2px solid var(--c-ink);box-shadow:5px 5px 0 var(--c-ink);background:repeating-linear-gradient(0deg,#00000008 0 1px,#0000 1px 3px),#f4efe4;flex-direction:column;animation:.5s cubic-bezier(.2,1.6,.4,1) .15s both cf5zed27;display:flex;position:relative;transform:rotate(-2deg)}.c0d3zc21{font-size:var(--fs-m);letter-spacing:.08em;border-bottom:3px double #1c1416;justify-content:space-between;align-items:baseline;padding-bottom:2px;font-weight:700;display:flex}.cz9zc443{letter-spacing:0;color:#a3202e;font-size:9px}.cd2244c3{word-break:keep-all;margin:0;font-size:19px;line-height:1.3}.c2d4zzze{padding-top:var(--sp-1);filter:grayscale(.85)contrast(1.15);background:#2a2528;border:2px solid #1c1416;justify-content:center;display:flex;position:relative}.c3370z88{gap:0}.ce04db96{font-size:var(--fs-m);color:#e3273a;border:2px solid #e3273a;border-radius:4px;padding:1px 6px;font-weight:700;animation:.35s steps(4,end) .7s both ce04db96;position:absolute;top:6px;right:6px;transform:rotate(12deg)}.c048z72d{font-size:var(--fs-s);word-break:keep-all;margin:0;line-height:1.5}.c4774zed{min-width:180px;animation:.3s linear 1s both czccz818;position:relative}@keyframes czccz818{0%{opacity:0}}@keyframes cd0e45f1{0%{opacity:.9}to{opacity:0}}@keyframes c5ef1d56{0%,70%,to{opacity:0;transform:scale(.4)}80%{opacity:1;transform:scale(1)}}@keyframes cc97540b{50%{color:var(--c-white);background:#e3273a}}@keyframes cc36dz10{to{transform:translate(-100%)}}@keyframes cf5zed27{0%{opacity:0;transform:rotate(-12deg)scale(1.6)}}@keyframes ce04db96{0%{opacity:0;transform:rotate(12deg)scale(2.4)}}@media (prefers-reduced-motion:reduce){.c4f24zz9:before{display:none}.c5ef1d56,.cc36dz10 b,.c033591e{animation:none}}.c85f0be7{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#050818ad;flex-direction:column;animation:.2s linear both cd11fe13;display:flex;position:absolute;inset:0}.cbdzz470{--frame:#2b2b3a;--frame-hi:#4a4a62;--bg-a:#1b1340;--bg-b:#3a1f6e;flex-direction:column;align-items:center;width:min(320px,100%);animation:.45s cubic-bezier(.2,1.6,.4,1) both c7eb8e46;display:flex;position:relative}.cf09bzd1{--frame:#1d1d27;--frame-hi:#3c3c52;--bg-a:#0f0a2e;--bg-b:#2b1b66}.cfb08z2b{--frame:#b8860b;--frame-hi:#ffd84a;--bg-a:#3a1d05;--bg-b:#8a5a00}.czbf4ef1{--frame:#ff6fa8;--frame-hi:#ffd1e6;--bg-a:#ffcf4a;--bg-b:#ff9a3c}.cdcz3482{--frame:#7a4b2a;--frame-hi:#b07a4f;--bg-a:#183a5a;--bg-b:#2f6d8f}.cd1818bz{--frame:#c9a227;--frame-hi:#fff1b0;--bg-a:#4a0b1e;--bg-b:#a3123a}.c14ee075{--frame:#15151d;--frame-hi:#3a3a48;--bg-a:#2a3a5a;--bg-b:#c98a6a}.c14ee075 .ce70bb49:before{content:"";background:radial-gradient(at 78% 30%,#ffdcaa73,#0000 45%),linear-gradient(#0000 50%,#1414288c);position:absolute;inset:0}.c9829779{z-index:1;pointer-events:none;position:absolute;inset:0}.c9829779:before,.c9829779:after{content:"";background:#000;height:13%;position:absolute;left:0;right:0}.c9829779:before{top:0}.c9829779:after{bottom:0}.c15c8f48{z-index:2;color:var(--c-white);border-left:3px solid var(--ch);align-items:baseline;gap:4px;padding-left:5px;font-size:11px;display:inline-flex;position:absolute;top:4px;left:6px}.c15c8f48 small{opacity:.75;font-size:9px}.cfdd06d3{z-index:2;width:18px;height:18px;color:var(--c-white);border:1px solid var(--c-white);background:#d9a520;border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:30px;left:6px}.c14ee075 .c624c8c7{text-align:left;word-break:keep-all;text-shadow:0 0 6px #000000b3,1px 1px #000;background:0 0;align-items:flex-start;max-width:34%;font-size:13px;animation:1.2s ease-out .4s both c04d9d9b;top:16%;left:30px;right:auto}.c14ee075 .cf9c2c06{letter-spacing:.2em;font-size:9px}.c14ee075 .c6d988ed{bottom:2px}.c14ee075 .c29276c8{color:#fff;-webkit-text-stroke:.4px #000;text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000,1px 1px 2px #000;background:0 0;border:0;padding:0 4px;font-size:12px;font-weight:700}.c2632b6d{--frame:#101018;--frame-hi:#ffd84a;--bg-a:#05040f;--bg-b:#1d1446}.c2632b6d .ce70bb49:after{content:"";background:repeating-linear-gradient(90deg, #ffffff1a 0 2px, transparent 2px 18px), linear-gradient(180deg, color-mix(in srgb, var(--ch) 40%, #000), #000);border-top:2px solid var(--ch);height:26%;position:absolute;bottom:0;left:0;right:0}.cef5914f{z-index:1;pointer-events:none;position:absolute;inset:0}.cef5914f i{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);mix-blend-mode:screen;transform-origin:50% 0;background:linear-gradient(#fff6c86b,#0000 80%);width:46%;height:120%;position:absolute;top:-10%}.cef5914f i:first-child{animation:1.6s ease-in-out infinite alternate c77z12z4;left:2%}.cef5914f i:last-child{animation:1.6s ease-in-out infinite alternate-reverse c77z12z4;right:2%}.cdbz017d{z-index:2;color:#7af0a0;border:1px solid var(--frame-hi);background:#05040f;border-radius:3px;align-items:center;gap:5px;padding:2px 5px;font-size:10px;display:inline-flex;position:absolute;top:5px;left:6px;box-shadow:0 0 6px #ffd84a66}.cdbz017d b{color:var(--frame-hi);font-size:12px}.cdbz017d small{color:var(--c-muted);font-size:9px}.c441z68e{color:var(--c-white);align-items:center;gap:3px;font-weight:700;display:inline-flex}.ce807f4c{color:#7af0a0}.c2632b6d .c624c8c7{color:var(--c-ink);text-shadow:none;background:linear-gradient(90deg,#ffd84a,#ff9a3c);transform:skew(-8deg)}.c2632b6d .c29276c8{border-color:var(--frame-hi);background:#05040fd9}.c95e9771{width:60px;height:22px;position:relative}.c95e9771:before,.c95e9771:after{content:"";background:var(--frame-hi);transform-origin:bottom;border-radius:2px;width:3px;height:26px;position:absolute;bottom:0}.c95e9771:before{left:26px;transform:rotate(-32deg)}.c95e9771:after{left:30px;transform:rotate(32deg)}.cz24fc3z{background:linear-gradient(160deg, var(--frame-hi), var(--frame) 40%);border:3px solid var(--c-ink);width:100%;box-shadow:3px 4px 0 var(--c-ink);border-radius:16px;gap:6px;padding:10px;display:flex}.c2979d67{aspect-ratio:4/3;border:3px solid var(--c-ink);background:#000;border-radius:18px/14px;flex:1;animation:.5s ease-out .15s both c7dd9b38;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #000000b3}.ce70bb49{background:radial-gradient(ellipse at 50% 120%, color-mix(in srgb, var(--ch) 70%, transparent), transparent 60%), linear-gradient(180deg, var(--bg-a), var(--bg-b));position:absolute;inset:0}.cf09bzd1 .ce70bb49:before,.cfb08z2b .ce70bb49:before,.cd1818bz .ce70bb49:before{content:"";background:conic-gradient(from 160deg at 20% -10%, transparent 0 10deg, #ffffff38 10deg 18deg, transparent 18deg 360deg), conic-gradient(from 185deg at 80% -10%, transparent 0 8deg, #ffffff38 8deg 16deg, transparent 16deg 360deg);animation:2.4s ease-in-out infinite alternate c44ec497;position:absolute;inset:0}.czbf4ef1 .ce70bb49:before{content:"";background-image:radial-gradient(circle,#ffffff59 3px,#0000 4px);background-size:22px 22px;position:absolute;inset:0}.cdcz3482 .ce70bb49:after{content:"";z-index:1;background:linear-gradient(#d9a066,#8a5a32);border-top:3px solid #f2d0a4;border-radius:6px 6px 0 0;height:22%;position:absolute;bottom:0;left:8%;right:8%}.c02e4z3z{z-index:0;justify-content:center;align-items:flex-end;gap:0;display:flex;position:absolute;bottom:10%;left:0;right:0}.c3f0d199{margin:0 -4px;line-height:0;animation:.35s ease-out both cecb8z02;display:block}.c8bcb165{z-index:2;letter-spacing:.05em;color:var(--c-white);border:1px solid var(--c-red);background:#0000008c;border-radius:3px;align-items:center;gap:3px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:6px}.c547z277{background:var(--c-red);border-radius:50%;width:6px;height:6px;animation:1s steps(2,end) infinite c2c4z667}.cbb4c29e{z-index:2;opacity:.92;position:absolute;top:5px;right:6px}.c624c8c7{z-index:2;text-align:right;max-width:70%;color:var(--c-white);background:color-mix(in srgb, var(--ch) 75%, #0009);text-shadow:1px 1px #00000073;border-radius:3px;flex-direction:column;align-items:flex-end;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.25;display:flex;position:absolute;top:28px;right:6px}.cf9c2c06{opacity:.9;font-size:9px;font-weight:400}.cdz05fbe{z-index:2;color:#5a3a00;background:radial-gradient(circle at 35% 30%, #fff6c2, var(--c-gold) 55%, #c9910a);border:2px solid var(--c-white);border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:700;animation:.5s cubic-bezier(.2,1.8,.4,1) .6s both cz5ze53d;display:grid;position:absolute;top:30px;left:8px;box-shadow:0 0 10px #ffd84acc}.c6d988ed{z-index:3;justify-content:center;padding:0 6px;animation:.4s ease-out .55s both ce29e226;display:flex;position:absolute;bottom:6px;left:0;right:0}.c29276c8{text-align:center;max-width:100%;color:var(--c-white);background:linear-gradient(90deg, var(--ch), color-mix(in srgb, var(--ch) 55%, #000));border:2px solid var(--c-white);text-shadow:1px 1px #00000080;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.35}.czbf4ef1 .c29276c8{color:#ffe94a;-webkit-text-stroke:.6px #1a1424;text-shadow:2px 2px #1a1424;background:#ffffff26;border:0;font-size:13px}.cdcz3482 .c29276c8{color:var(--c-ink);border-color:var(--ch);text-shadow:none;background:#ffffffeb}.cf341991{z-index:4;pointer-events:none;background:repeating-linear-gradient(#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0;box-shadow:inset 0 0 30px #00000073}.c1648e58{flex-direction:column;align-items:center;gap:6px;width:24px;padding-top:4px;display:flex}.c39e5dc4{border:2px solid var(--c-ink);background:radial-gradient(circle at 35% 35%,#eee,#888);border-radius:50%;width:16px;height:16px}.cb27c6f5{background:repeating-linear-gradient(180deg, var(--c-ink) 0 2px, transparent 2px 5px);opacity:.6;border-radius:3px;flex:1;width:14px;min-height:30px}.cz8c8183{width:70%;height:12px;position:relative}.cz8c8183:before,.cz8c8183:after{content:"";background:var(--c-ink);width:6px;height:12px;position:absolute;top:0}.cz8c8183:before{left:12%;transform:skew(18deg)}.cz8c8183:after{right:12%;transform:skew(-18deg)}.c706ce59{padding:2px var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);background:var(--c-navy-deep);border-radius:10px;animation:.3s linear .8s both cd11fe13}@keyframes cd11fe13{0%{opacity:0}}@keyframes c7eb8e46{0%{opacity:0;transform:translateY(24px)scale(.6)}}@keyframes c7dd9b38{0%{filter:brightness(3);transform:scaleY(.02)}60%{filter:brightness(1.6);transform:scale(1)}to{filter:none;transform:none}}@keyframes cecb8z02{0%{opacity:0;transform:translateY(16px)}}@keyframes ce29e226{0%{opacity:0;transform:translate(-30px)}}@keyframes c04d9d9b{0%{opacity:0;letter-spacing:.4em}}@keyframes cz5ze53d{0%{opacity:0;transform:scale(.2)rotate(-30deg)}}@keyframes c44ec497{to{transform:translate(6%)}}@keyframes c77z12z4{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes c2c4z667{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.c85f0be7,.cbdzz470,.c2979d67,.c3f0d199,.c6d988ed,.cdz05fbe,.c14ee075 .c624c8c7,.c706ce59,.c547z277,.cef5914f i,.cf09bzd1 .ce70bb49:before,.cfb08z2b .ce70bb49:before,.cd1818bz .ce70bb49:before{animation:none}}.c032z552{justify-content:center;align-items:flex-end;width:52px;height:88px;display:flex;overflow:hidden}.c5ec2354{image-rendering:pixelated;flex:none;display:block}.cb22e811{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.cez38ef3{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.czzc86cc{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.c3796047{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.c20edz1c{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.c91275bd{font-size:var(--fs-s);color:var(--c-muted);font-weight:400}.cb51f48z{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-s)}.c8df6026{justify-content:flex-end;gap:var(--sp-1);display:flex}.c3632e8c{background:var(--c-navy);border-radius:6px;flex:none;justify-content:center;align-items:flex-end;width:36px;min-height:40px;padding-top:2px;display:flex}.c906zz07{color:var(--c-ink);background:var(--c-pink);border-radius:3px;margin-left:4px;padding:0 4px;font-size:9px}.ce6545dz{max-width:100%;color:var(--li);background:var(--lc);border:1px solid var(--c-ink);box-shadow:1px 1px 0 var(--c-ink);border-radius:3px;flex:none;align-items:center;gap:2px;padding:1px 5px 1px 2px;font-size:10px;display:inline-flex;transform:skew(-8deg)}.ce6545dz i{width:14px;height:14px;color:var(--lc);background:var(--li);border-radius:2px;place-items:center;font-style:normal;display:inline-grid}.ce6545dz b{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.5px;overflow:hidden}.c152zdb2{font-size:var(--fs-m);padding:3px 8px 3px 3px}.c152zdb2 i{width:22px;height:22px;font-size:14px}.c1c2460f{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.ce40ff65{background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-top:4px solid var(--ch);border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:6px 5px;display:flex}.cf67ff61{font-size:var(--fs-m);font-weight:700}.c0563b8z{flex-direction:column;gap:2px;display:flex}.c0563b8z small,.c3194e5d{color:var(--c-muted);font-size:9px;line-height:1.3}.cd080db7{color:var(--c-muted);background:var(--c-navy);border-radius:3px;padding:0 4px;font-size:9px}.cfcz6z46{opacity:.6}.c17ze7z1{border-color:var(--c-gold)}.c17ze7z1 .cd080db7{color:var(--c-ink);background:var(--c-gold)}.c94d963e{border-color:var(--c-red)}.c94d963e .cd080db7{color:var(--c-white);background:var(--c-red)}.c478f03c .cd080db7{color:var(--c-ink);background:var(--c-cyan)}.c3194e5d{color:var(--c-pink)}.c0e98c20{gap:var(--sp-2);padding:var(--sp-2);border:2px solid var(--ch);background:radial-gradient(at 20% 0,#ffffff1f,#0000 45%),radial-gradient(at 80% 0,#ffffff1a,#0000 45%),linear-gradient(#1a1440,#0e0b26);border-radius:8px;flex-direction:column;display:flex}.c7f41d2c{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.c5b7595c{flex-direction:column;gap:2px;display:flex}.c5b7595c small{color:var(--c-muted);font-size:10px}.cz5f0c3c{padding:4px var(--sp-2);font-size:var(--fs-s);color:var(--c-ink);background:var(--c-gold);border-radius:4px;margin:0}.cf4df0z1{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cf4df0z1 li{align-items:center;gap:6px;display:flex}.c87570b1{color:var(--c-green);flex:1;font-size:10px}.c179d248{background:#00000040;border-radius:6px;flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.c8f9627f{border-left:3px solid var(--gc,var(--c-pink));align-items:center;gap:6px;padding-left:4px;display:flex}.c2ccc867{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.c75cf1zz{color:var(--c-orange);font-size:10px}.cf374469{color:#ffb43c;font-size:10px}.c2c2f042{color:var(--c-muted);flex-direction:column;flex:none;align-items:center;font-size:9px;display:flex}.c2c2f042 b{font-size:var(--fs-m);color:var(--c-gold)}.cc33fb68{align-items:center;gap:var(--sp-2);display:flex}.c5d82bcf{font-size:var(--fs-s);color:var(--c-muted)}.c5d82bcf b{font-size:var(--fs-l);color:var(--c-white)}.cfde0b7c{flex:1;gap:2px;display:flex}.cfde0b7c i{background:var(--c-navy);border:1px solid var(--c-ink);flex:1;height:8px}.cfde0b7c .czezdc72{background:var(--ch)}.c7fe312e{font-size:var(--fs-s);color:var(--c-gold)}.c449ec0z{font-size:var(--fs-s);color:var(--c-cyan);margin:0}.c69cdfd2{font-family:var(--font-pixel);background:#05040f;border:2px solid #2e2a55;border-radius:4px;flex-direction:column;gap:1px;margin:0;padding:4px;list-style:none;display:flex}.c69cdfd2 li{font-size:var(--fs-s);background:#ffffff08;align-items:center;gap:6px;padding:2px 4px;display:flex}.cf445b66{color:#ffd84a;text-align:right;width:1.6em;font-weight:700}.c452c394{flex:1;min-width:0}.cff84402{color:#7af0a0;font-size:10px}.c2fb070z{outline:1px solid var(--c-pink);background:#ff5fa838!important}.cd6cfddd{opacity:.45}.cd6cfddd .cff84402{color:var(--c-muted)}.c3198zz3{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.c3198zz3 li{border-bottom:1px dashed var(--c-navy-light);align-items:center;gap:6px;padding:4px 0;display:flex}.cz948f2e{background:linear-gradient(90deg,#ffd84a24,#0000)}.c174006f{width:3em;color:var(--c-muted);flex:none;font-size:10px}.c4c4332e{min-width:0;font-size:var(--fs-s);flex-direction:column;display:flex}.c4c4332e small{color:var(--c-muted);font-size:10px}.c6zc7zb4{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#050818b3;flex-direction:column;animation:.2s linear both c6c4f74f;display:flex;position:absolute;inset:0}.c4efdzdb,.cf47bce5{color:var(--c-muted);font-size:10px}.c00d9994{width:min(320px,100%);min-height:330px;padding:var(--sp-2) var(--sp-2) var(--sp-3);color:var(--c-white);background:radial-gradient(ellipse at 50% 120%, color-mix(in srgb, var(--ch) 45%, transparent), transparent 60%), linear-gradient(180deg, #07051a, #150f3a 70%, #0b0822);border:4px solid var(--ch);box-shadow:0 0 0 3px var(--c-ink), 4px 4px 0 3px var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:4px;animation:.35s cubic-bezier(.2,1.4,.4,1) both cz9fd0cf;display:flex;position:relative;overflow:hidden}.c92c7d01,.cd4bd720{clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#ffffff4d,#0000 80%);width:120px;height:380px;position:absolute;top:-30px}.c92c7d01{transform-origin:50% 0;animation:2.6s ease-in-out infinite alternate c5dzzb8d;left:0}.cd4bd720{transform-origin:50% 0;animation:2.6s ease-in-out infinite alternate cfed256e;right:0}.c02zzed4{z-index:2;align-items:center;gap:var(--sp-2);display:flex;position:relative}.cd6b7bce{z-index:2;font-size:var(--fs-s);color:var(--c-muted);position:relative}.cd6b7bce b{font-size:var(--fs-l);color:var(--c-gold)}.c1231cf6{z-index:2;justify-content:center;gap:var(--sp-3);width:100%;margin-top:4px;display:flex;position:relative}.c740fe5z{font-size:var(--fs-s);color:var(--c-ink);background:var(--ch);border-radius:3px;margin-left:6px;padding:1px 6px;font-style:normal}.c42f08e0{flex-direction:column;align-items:center;gap:2px;width:132px;transition:filter .4s;display:flex;position:relative}.c0f0ez52 .c42f08e0{width:128px}.c014ez4b{background:radial-gradient(circle,#fff6c88c,#0000 68%);width:116px;height:116px;animation:1.2s ease-in-out infinite alternate cf482dd0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.c93b7383{justify-content:center;display:flex;position:relative}.c3zf05df{font-size:var(--fs-s);background:#0000008c;border-radius:4px;padding:0 6px;font-weight:700;position:relative}.c3bz926z{min-height:30px;font-size:var(--fs-s);color:var(--c-muted);position:relative}.c3bz926z b{color:var(--c-white);text-shadow:2px 2px 0 var(--c-ink);font-size:26px;line-height:1}.ce07b36f .c014ez4b{background:radial-gradient(circle,#96ffaa8c,#0000 68%)}.c0e0b526{filter:grayscale(.85)brightness(.75)}.c0e0b526 .c014ez4b{opacity:.15;animation:none}.cff3b61b{z-index:3;white-space:nowrap;border:3px solid;border-radius:6px;padding:1px 8px;font-size:18px;font-weight:700;animation:.32s steps(4,end) both c36d197f;position:absolute;top:6px;right:-6px;transform:rotate(12deg)}.cz779360{color:#5ad06e;text-shadow:1px 1px 0 var(--c-ink);background:#0a2814b3}.ce455678{color:#c8c8d0;background:#1e1e28b3}.cdz96e1b{color:#c8c8d0;font-size:10px;position:relative}.cfd33ed9{background:radial-gradient(#ffffff2e,#0000 70%);width:260px;height:46px;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.c911791e{z-index:2;font-size:var(--fs-s);border:1px solid var(--ch);background:#0009;border-radius:4px;margin:auto 0 0;padding:3px 10px;position:relative}.c6514330{width:min(310px,100%);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:3px solid var(--c-ink);border-top:6px solid var(--ch);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;gap:6px;animation:.35s cubic-bezier(.2,1.4,.4,1) both cz9fd0cf;display:flex}.c35c7479{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.cc5ecd8b{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cc5ecd8b li{background:var(--c-navy);border-radius:6px;align-items:center;gap:6px;padding:4px;display:flex;position:relative}.cf9z7790{background:linear-gradient(90deg, #ffffff24, var(--c-navy))!important}.ce107eec{z-index:1;width:20px;height:20px;color:var(--c-ink);border:1px solid var(--c-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:-4px;left:-4px}.c4d59z86{background:linear-gradient(135deg,#fff,#aab3c6)}.cb8f7d7d{background:linear-gradient(135deg,#ffd2a0,#c27a3a)}.ccbc88bb{flex:none;justify-content:center;width:48px;display:flex}.c9ef9e06{min-width:0;font-size:var(--fs-s);flex-direction:column;display:flex}.c9ef9e06 small{color:var(--c-green);font-size:10px}.cd8z3996,.c0e72f2z{color:var(--c-muted);text-align:center;margin:0;font-size:10px;line-height:1.5}.cd8z3996{color:var(--c-cyan)}@keyframes c6c4f74f{0%{opacity:0}}@keyframes cz9fd0cf{0%{opacity:0;transform:scale(.9)}}@keyframes c5dzzb8d{0%{transform:rotate(-24deg)}to{transform:rotate(14deg)}}@keyframes cfed256e{0%{transform:rotate(24deg)}to{transform:rotate(-14deg)}}@keyframes cf482dd0{to{opacity:.7}}@keyframes c36d197f{0%{opacity:0;transform:rotate(12deg)scale(2.4)}}@media (prefers-reduced-motion:reduce){.c92c7d01,.cd4bd720,.c014ez4b,.cff3b61b,.c00d9994,.c6514330{animation:none}}.c1956028{z-index:60;background:#05040c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c067ff35{align-items:center;gap:var(--sp-2);width:min(380px,100%);height:min(600px,100%);padding:56px var(--sp-2) 64px;background:radial-gradient(ellipse at 50% 108%, color-mix(in srgb, var(--ch) 55%, transparent), transparent 55%), repeating-linear-gradient(90deg, #ffffff08 0 1px, transparent 1px 24px), linear-gradient(180deg, #0a0820 0%, #1a1240 60%, #0a0716 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.c546957d{background:repeating-linear-gradient(45deg,#3a3a4a 0 4px,#1e1e28 4px 8px);border:2px solid #111;justify-content:space-between;height:14px;padding:0 6px;display:flex;position:absolute;top:12px;left:6%;right:6%}.c546957d i{border:1px solid var(--c-ink);background:#fff6c2;border-radius:50%;width:10px;height:10px;margin-top:6px;animation:.8s steps(2,end) infinite ce9748f9;box-shadow:0 0 10px 3px #fff0b499}.ce88fb46,.cz9b5e64,.c6cz5eb9{pointer-events:none;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(#ffffff57,#0000 75%);width:90px;height:120%;position:absolute;top:24px}.ce88fb46{animation:2.4s ease-in-out infinite alternate c66236cc;left:6%}.cz9b5e64{background:linear-gradient(180deg, color-mix(in srgb, var(--ch) 60%, transparent), transparent 75%);animation:1.8s ease-in-out infinite alternate-reverse c66236cc;left:calc(50% - 45px)}.c6cz5eb9{animation:2.4s ease-in-out infinite alternate-reverse c66236cc;right:6%}.c6963d90 .ce88fb46,.c6963d90 .cz9b5e64,.c6963d90 .c6cz5eb9{background:linear-gradient(#ffd84a80,#0000 80%);animation-duration:.9s}.c0f6c541{z-index:3;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.c4z20z2d{z-index:3;font-size:var(--fs-m);color:var(--c-white);text-align:center;border:2px solid var(--ch);background:#0000008c;border-radius:4px;margin:0;padding:4px 12px;animation:.3s steps(3,end) both c1c403d1;position:relative}.c1bdd247{font-size:var(--fs-l);color:var(--c-ink);border-color:var(--c-ink);background:linear-gradient(90deg,#fff1a8,#ffd84a,#ffb43c);box-shadow:0 0 18px #ffd84ab3}.cdd99772{z-index:3;width:150px;height:92px;margin-top:var(--sp-3);font-size:var(--fs-m);color:#6a4a00;border:2px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);background:linear-gradient(155deg,#0000 49%,#c9a227 50%,#0000 52%) top/100% 50% no-repeat,linear-gradient(205deg,#0000 49%,#c9a227 50%,#0000 52%) top/100% 50% no-repeat,linear-gradient(#fff1b0,#e8c860);place-items:center;animation:.25s steps(2,end) infinite cb0eb3f4;display:grid;position:relative}.cze05530{z-index:4;width:70px;height:92px;animation:.9s cubic-bezier(.2,1.5,.4,1) both c0d9443f;position:absolute;top:196px;left:50%;transform:translate(-50%)}.c9c9f43b{border:2px solid var(--c-ink);background:linear-gradient(90deg,#b8860b,#ffe680 35%,#ffd84a 60%,#b8860b);border-radius:4px 4px 22px 22px;width:46px;height:42px;position:absolute;top:0;left:12px}.c01fz665,.cbc1fe20{border:4px solid #e0b030;border-radius:50%;width:14px;height:20px;position:absolute;top:6px}.c01fz665{border-right-color:#0000;left:0}.cbc1fe20{border-left-color:#0000;right:0}.c052c220{border:2px solid var(--c-ink);background:linear-gradient(90deg,#b8860b,#ffe680,#b8860b);border-top:0;width:10px;height:22px;position:absolute;top:42px;left:30px}.c7f5f03z{border:2px solid var(--c-ink);background:#3a2a10;width:42px;height:18px;position:absolute;bottom:6px;left:14px}.c28d7d4z{background:conic-gradient(from 0deg, #fff0a000 0 10%, #fff0a080 12%, #fff0a000 14% 35%, #fff0a080 37%, #fff0a000 39% 60%, #fff0a080 62%, #fff0a000 64% 85%, #fff0a080 87%, #fff0a000 89%);mix-blend-mode:screen;z-index:-1;border-radius:50%;width:102px;height:102px;animation:4s linear infinite ce281dc8;position:absolute;top:-18px;left:-16px}.cf8dzzbe{right:var(--sp-2);bottom:60px;left:var(--sp-2);z-index:3;justify-content:center;align-items:flex-end;gap:4px;display:flex;position:absolute}.c5eec26f{flex-direction:column;flex:1;align-items:center;max-width:110px;transition:filter .4s;animation:.5s cubic-bezier(.2,1.4,.4,1) both c04125fb;display:flex}.c7f8z119{animation-delay:.15s}.cbe8067b{animation-delay:.3s}.czc339b4{justify-content:center;align-items:flex-end;min-height:64px;display:flex}.c6fd867b{background:radial-gradient(circle at 50% 22%,#2a2540 0 12px,#0000 13px),radial-gradient(at 50% 100%,#2a2540 0 20px,#0000 21px);width:40px;height:56px;display:block}.c4e5f01f{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--c-white);background:#0009;border-radius:3px;padding:0 4px;font-size:10px;overflow:hidden}.c79f6959{width:100%;font-size:var(--fs-l);color:var(--c-ink);border:2px solid var(--c-ink);place-items:center;font-weight:700;display:grid;box-shadow:inset 0 4px #fff6}.c73273b4 .c79f6959{background:linear-gradient(#ffe680,#d4a017);height:64px}.c7f8z119 .c79f6959{background:linear-gradient(#fff,#aab3c6);height:44px}.cbe8067b .c79f6959{background:linear-gradient(#ffd2a0,#c27a3a);height:30px}.cdd92082 .czc339b4{filter:drop-shadow(0 0 10px #ffd84ae6)}.c2bce1d1{filter:brightness(.55)}.c16b9z7d{z-index:5;pointer-events:none;position:absolute;inset:0}.c16b9z7d i{background:repeating-linear-gradient(#ff5fa8 0 6px,#ffd84a 6px 12px,#5ee0ff 12px 18px);border-radius:2px;width:6px;height:26px;animation:1.6s cubic-bezier(.1,.8,.3,1) both cc1zc223;position:absolute;bottom:40px}.c544f148{font-size:var(--fs-s);color:var(--c-green);text-align:center;margin:0;line-height:1.6}.c2ebd522{color:var(--c-muted);margin:0;font-size:10px;line-height:1.5}.c95z4873{right:var(--sp-2);bottom:var(--sp-2);z-index:6;min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-s);position:absolute}@keyframes ce9748f9{50%{opacity:.4}}@keyframes c66236cc{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}@keyframes c1c403d1{0%{opacity:0;transform:scale(1.4)}}@keyframes cb0eb3f4{50%{transform:rotate(2deg)}}@keyframes c0d9443f{0%{opacity:0;transform:translate(-50%,80px)scale(.6)}}@keyframes ce281dc8{to{transform:rotate(360deg)}}@keyframes c04125fb{0%{opacity:0;transform:translateY(40px)}}@keyframes cc1zc223{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(calc(var(--tilt) * 60px), -420px) rotate(calc(var(--tilt) * 540deg))}}@media (prefers-reduced-motion:reduce){.c546957d i,.ce88fb46,.cz9b5e64,.c6cz5eb9,.cdd99772,.c28d7d4z,.c16b9z7d i{animation:none}}.c386208e{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2);flex-direction:column;display:flex}.ce2c6b1z{font-size:var(--fs-s);color:var(--c-gold)}p.cccbzd12{color:var(--c-orange)}.c5707d28{z-index:60;background:radial-gradient(circle at 50% 40%,#2a1048,#05050f 75%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}.c59632z5{aspect-ratio:2/3;width:min(100cqw,66.6667cqh);font-family:var(--font-pixel);color:var(--c-white,#fff);flex:none;position:relative;overflow:hidden}.cfe1e6ze{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.c184defe{opacity:0;pointer-events:none;background:#05050f80;transition:opacity .3s linear;position:absolute;inset:0}.cd90dbf1{opacity:1}.czfc3z6e{z-index:4;align-items:center;gap:6px;max-width:calc(100% - 104px);font-size:12px;display:flex;position:absolute;top:8px;left:8px}.cc28e3d8{letter-spacing:1px;background:#e8264a;border:1px solid #fff;padding:1px 6px;font-weight:700;animation:1s steps(2,end) infinite c4cz7291}.cz10z057{white-space:nowrap;text-overflow:ellipsis;background:#05050fbf;padding:1px 6px;overflow:hidden}.c45e8e1f{z-index:4;background:linear-gradient(90deg, color-mix(in srgb, var(--stick) 70%, #10102a), #10102a);border-bottom:2px solid var(--stick);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);text-shadow:1px 1px #000;margin:0;padding:3px 14px 3px 10px;font-size:16px;font-weight:700;animation:.3s steps(6,end) both c906b2e4;position:absolute;top:32px;left:0}.c5c5z4dz{z-index:4;text-align:center;text-shadow:2px 2px 0 #000, 0 0 8px var(--stick);flex-direction:column;align-items:center;gap:6px;animation:.45s cubic-bezier(.2,1.6,.4,1) both c75e27e4;display:flex;position:absolute;top:22%;left:0;right:0}.c86ec8b2{letter-spacing:2px;background:color-mix(in srgb, var(--stick) 55%, #10102a);border:2px solid #fff;padding:2px 12px;font-size:24px;font-weight:700;box-shadow:3px 3px #000}.c31fdb08{max-width:90%;font-size:20px;font-weight:700}.ce42409f{color:#e8e8ff;font-size:12px}.c92078d1{z-index:4;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:64px;left:8px;right:8px}.cf680165{--tone:#9aa0c8;align-items:center;gap:6px;animation:.3s steps(6,end) both c8befz25;display:flex}.c3b5be57{--tone:var(--c-gold,#ffd84a)}.c511f618{--tone:#5ad06e}.c02z9z40{--tone:#7acbff}.c3bb1c4z{--tone:#ff7a7a}.cc7ed439{border:2px solid var(--tone);background:#05050fb3;border-radius:6px;flex:none}.c8z8b755{min-width:0;color:var(--c-ink,#1a1a2a);border:2px solid var(--tone);background:#fff;border-radius:8px;flex-direction:column;flex:1;gap:2px;padding:4px 8px;display:flex;position:relative;box-shadow:2px 2px #00000080}.c8z8b755:before{content:"";border:5px solid #0000;border-right:6px solid var(--tone);border-left:0;margin-top:-5px;position:absolute;top:50%;left:-8px}.c601e09z{color:#5a5a72;align-items:center;gap:4px;font-size:11px;display:flex}.cdzfc13f,.cc9c632b{color:#fff;border-radius:3px;padding:0 4px;font-size:10px}.cdzfc13f{background:#2e9e48}.cc9c632b{background:#d0485a}.ce0cbd6b{font-size:13px;font-weight:700;line-height:1.3}.c6f12ez5{z-index:4;border:2px solid var(--stick);background:#10102ae6;border-radius:8px;padding:6px;animation:.25s steps(5,end) both c27b3765;position:absolute;top:64px;left:8px;right:8px;box-shadow:3px 3px #000}.cz5ebf2d{color:#c8c8f0;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;display:flex}.cf552327{color:#fff;background:#e8264a;padding:0 4px;font-weight:700;animation:1s steps(2,end) infinite c4cz7291}.cfef7e14{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.cz7dzd6c{--bar:color-mix(in srgb, var(--stick) 60%, #7acbff);background:#05050f99;border:2px solid #0000;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"place name count""place track track";align-items:center;gap:2px 6px;padding:3px 6px;display:grid}.c96069dc{text-align:center;grid-area:place;width:30px;font-size:14px;font-weight:700}.c9d863c5{white-space:nowrap;text-overflow:ellipsis;grid-area:name;font-size:13px;overflow:hidden}.cf91z484{background:var(--c-gold,#ffd84a);color:#3a2400;border-radius:3px;margin-right:4px;padding:0 3px;font-size:10px}.c4c0d68c{color:#e8e8ff;font-variant-numeric:tabular-nums;grid-area:count;font-size:12px}.cdfzf022{background:#ffffff1f;border-radius:2px;grid-area:track;height:7px;overflow:hidden}.c78zcee5{background:var(--bar);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.c8b6254e .c78zcee5{transition:transform .5s steps(8,end)}.cz3z4e12{--bar:var(--c-gold,#ffd84a);border-color:var(--c-gold,#ffd84a);color:var(--c-gold,#ffd84a);background:#4a3c10}.cz3z4e12 .c4c0d68c{color:var(--c-gold,#ffd84a)}.cfdfe2d3{opacity:.45}.cd4396ce{animation:.25s steps(5,end) both c8befz25}.cc9012z2{box-shadow:0 0 10px color-mix(in srgb, var(--bar) 80%, transparent);animation:.35s steps(5,end) both cf81ef13}.cd439b68{animation:.35s steps(5,end) both cf81ef13,.6s steps(2,end) .35s infinite cff43637}.cb8224z1{z-index:3;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.c99dz691{background:radial-gradient(closest-side, color-mix(in srgb, var(--stick) 50%, transparent), transparent);animation:.4s ease-out both cdzeez48;position:absolute;inset:-20% -10% 0}.cdd6468d .c99dz691{background:radial-gradient(closest-side,#ffd84a99,#0000)}.cf791232{aspect-ratio:2/3;filter:drop-shadow(0 0 6px #ffffff59);animation:.45s cubic-bezier(.2,1.1,.3,1) both cz01edb4;position:relative;width:36%!important;height:auto!important}.c80f4f00{border:2px solid var(--c-gold,#ffd84a);background:#10102ae6;align-items:baseline;gap:8px;max-width:70%;padding:3px 12px;animation:.4s ease-out .15s both cz01edb4;display:flex;position:absolute;bottom:12px;box-shadow:3px 3px #000}.c4e18331{color:var(--c-gold,#ffd84a);font-size:22px;font-weight:700}.c115368f{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.c45ezc40{z-index:6;min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-s);position:absolute;top:4px;right:8px}@keyframes c4cz7291{50%{opacity:.55}}@keyframes c906b2e4{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}}@keyframes c75e27e4{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes c8befz25{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes c27b3765{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes cf81ef13{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes cff43637{50%{filter:brightness(1.35)}}@keyframes cz01edb4{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes cdzeez48{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cc28e3d8,.cf552327,.c45e8e1f,.c5c5z4dz,.cf680165,.c6f12ez5,.cd4396ce,.cc9012z2,.cd439b68,.cf791232,.c80f4f00,.c99dz691{animation:none}}.c0zd61b7{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#0508189e;flex-direction:column;animation:.2s linear both c4b610bd;display:flex;position:absolute;inset:0;overflow:hidden}.c2279fc9{color:var(--c-muted);font-size:10px}.c2dz3d1e{letter-spacing:1px;color:var(--c-gold);font-size:10px}.c444fddb{z-index:1;width:min(320px,100%);padding:var(--sp-3) var(--sp-2);color:var(--c-white);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--gc) 28%, transparent), transparent 62%), var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both cd751z64;display:flex;position:relative}.c7860306{border-color:var(--c-gold);box-shadow:0 0 0 2px var(--c-ink), 0 0 24px #ffd84a73}.cz172104{align-items:center;gap:var(--sp-3);width:100%;display:flex}.c47zf179{background:repeating-linear-gradient(135deg, #ffffff14 0 6px, transparent 6px 14px), linear-gradient(160deg, var(--gc), var(--c-navy-light));border:2px solid var(--c-ink);width:92px;height:92px;box-shadow:2px 2px 0 var(--c-ink);border-radius:3px;flex-direction:column;flex:none;justify-content:flex-end;padding:4px;display:flex;position:relative;overflow:hidden}.cb26c2b2,.c4b68ze4{color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-ink);padding:0 4px;font-size:9px;font-weight:700;position:absolute;top:4px}.cb26c2b2{left:4px}.c4b68ze4{background:var(--c-green);right:4px}.cb993fc0{font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);overflow-wrap:anywhere;font-weight:700;line-height:1.2;overflow:hidden}.c1b84471{color:#ffffffd9;font-size:10px}.c830bzz0{flex-direction:column;flex:1;align-items:flex-end;min-width:0;display:flex}.c830bzz0 small{color:var(--c-muted);font-size:10px}.c830bzz0 b{font-variant-numeric:tabular-nums;color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);font-size:30px;line-height:1.1}.ccef76ce{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ccef76ce li{color:var(--c-muted);flex-direction:column;align-items:center;gap:2px;font-size:9px;display:flex}.c84f55d9{white-space:nowrap;min-height:1.3em;color:var(--c-white);font-weight:700;animation:.2s linear both c4b610bd}.c9924b11{border-bottom:2px solid var(--c-navy-light);background:#ffffff0d;width:100%;height:84px;position:relative}.c9924b11 i{height:var(--h);background:linear-gradient(var(--c-gold), var(--gc));border:1px solid var(--c-ink);border-bottom:0;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:2px;right:2px}.c3127952{color:var(--c-white)}.c1cc4428{font-size:var(--fs-m);opacity:0;margin:2px 0 0;transform:scale(.6)}.c1cc4428 b{font-size:var(--fs-l);color:var(--c-gold)}.c4z2bd4d{animation:.45s cubic-bezier(.2,1.6,.4,1) both c1bbf4f4}.cb9712f6{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);margin:0;animation:.4s cubic-bezier(.2,1.6,.4,1) .2s both cd751z64;display:flex}.cb9712f6 s{color:var(--c-muted)}.c1db4bbb,.cdd598e7{color:var(--c-white);background:var(--c-pink);border:2px solid var(--c-ink);clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 50%);padding:2px 10px;font-weight:700}.cdd598e7{color:var(--c-ink);background:var(--c-gold)}.ce7z01e1{color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-ink);border-radius:3px;margin:0;padding:3px 8px;font-size:10px;line-height:1.4;animation:.4s ease-out .35s both cd751z64}.c943e77z{color:var(--c-muted);margin:0;font-size:10px}.c276481e{pointer-events:none;position:absolute;inset:0}.c0bd120e{width:0;height:0;position:absolute}.c0bd120e i{background:var(--c);width:7px;height:7px;box-shadow:0 0 6px var(--c);opacity:0;border-radius:50%;animation:1.3s ease-out infinite c0bd120e;position:absolute}.c1b96e1b,.c6892307{width:min(320px,100%);color:var(--c-white);text-align:center;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both cd751z64;display:flex}.cc3c2c45{width:240px;height:150px;transform-style:preserve-3d;animation:.9s cubic-bezier(.3,1.2,.5,1) .25s both cc3c2c45;position:relative}.czdb3d2e,.cz6ee91d{backface-visibility:hidden;border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:12px;position:absolute;inset:0}.czdb3d2e{font-size:var(--fs-l);letter-spacing:2px;color:var(--c-white);background:repeating-linear-gradient(45deg, var(--c-navy) 0 10px, var(--c-navy-light) 10px 20px);place-items:center;display:grid;transform:rotateY(180deg)}.cz6ee91d{padding:var(--sp-2) var(--sp-3);text-align:left;background:linear-gradient(115deg, transparent 40%, #ffffff59 50%, transparent 60%) -200px 0 / 200% 100% no-repeat, linear-gradient(140deg, var(--gc), color-mix(in srgb, var(--gc) 45%, var(--c-navy-deep)));flex-direction:column;justify-content:flex-end;align-items:flex-start;animation:1.6s ease-in-out 1.2s both c35195ed;display:flex;overflow:hidden}.c404z416{border:1px solid var(--c-ink);background:linear-gradient(135deg,#ffe58a,#c9a43a);border-radius:4px;width:30px;height:22px;position:absolute;top:16px;left:16px}.c0775bf7{font-size:var(--fs-m);text-shadow:2px 2px 0 var(--c-ink);font-weight:700;position:absolute;top:6px;right:14px}.c0775bf7 b{font-size:40px}.cb616972{font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);font-weight:700}.c1c60e4c,.c5cz9732{letter-spacing:1px;color:#ffffffe0;font-size:9px}.c5cz9732{letter-spacing:0}.c2f6b158,.c6c0bd6b{font-size:var(--fs-m);margin:4px 0 0;font-weight:700}.ce7bz96f{font-size:var(--fs-m);margin:0}.ce7bz96f b{font-variant-numeric:tabular-nums;color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);font-size:28px}.c7e40182,.cfeb3e34,.c0e5b421{font-size:var(--fs-s);color:var(--c-muted);margin:0}.cf30c786{border:3px solid var(--c-ink);width:240px;height:160px;box-shadow:3px 3px 0 var(--c-ink);background:linear-gradient(#f4e9d8,#e2d2b8);border-radius:6px 6px 0 0;position:relative;overflow:hidden}.c1058fb2{background:linear-gradient(#eef1f7,#cfd6e4)}.c1cbb457{background:linear-gradient(#2c2440,#17122a)}.cz1e8fc2{background:repeating-linear-gradient(90deg, var(--gc) 0 20px, #fff 20px 40px);border-bottom:3px solid var(--c-ink);clip-path:polygon(0 0,100% 0,100% 80%,95% 100%,90% 80%,85% 100%,80% 80%,75% 100%,70% 80%,65% 100%,60% 80%,55% 100%,50% 80%,45% 100%,40% 80%,35% 100%,30% 80%,25% 100%,20% 80%,15% 100%,10% 80%,5% 100%,0 80%);height:30px;position:absolute;top:0;left:0;right:0}.c6975f8f{font-size:var(--fs-s);white-space:nowrap;color:var(--c-ink);background:var(--c-gold);border:2px solid var(--c-ink);border-radius:4px;padding:2px 8px;font-weight:700;position:absolute;top:36px;left:50%;transform:translate(-50%)}.c5fc248c{border:2px solid var(--c-ink);background:#5ee0ff4d;gap:4px;width:110px;height:64px;padding:6px;display:flex;position:absolute;top:68px;left:14px}.c5fc248c i{background:var(--gc);border:1px solid var(--c-ink);opacity:.8;border-radius:6px 6px 0 0;flex:1}.c253b97z{border:2px solid var(--c-ink);background:#1a1424b3;border-bottom:0;width:70px;height:86px;position:absolute;bottom:0;right:26px}.c0710ce8{height:10px;display:flex;position:absolute;bottom:40px;left:0;right:0}.c0710ce8 i{background:var(--c-red);border-top:1px solid var(--c-ink);border-bottom:1px solid var(--c-ink);flex:1}.c0710ce8 i:first-child{transform-origin:0;animation:.6s ease-in .9s both c41872de}.c0710ce8 i:last-child{transform-origin:100%;animation:.6s ease-in .9s both cfe4bz50}.c54be605{color:var(--c-ink);font-size:24px;animation:.9s ease-in-out .1s both c295993c;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.c371eb75{gap:6px;height:26px;display:flex}.c371eb75 i{background:var(--c-navy-light);border-radius:7px 7px 2px 2px;width:14px;height:18px;margin-top:8px;animation:.5s ease-out both c10861c4;position:relative}.c371eb75 i:before{content:"";background:var(--c-navy-light);border-radius:50%;width:10px;height:10px;position:absolute;top:-9px;left:2px}.c84fd7z1{width:min(260px,100%);padding:var(--sp-3) var(--sp-3) var(--sp-4);color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);clip-path:polygon(0 0,100% 0,100% 97%,95% 100%,90% 97%,85% 100%,80% 97%,75% 100%,70% 97%,65% 100%,60% 97%,55% 100%,50% 97%,45% 100%,40% 97%,35% 100%,30% 97%,25% 100%,20% 97%,15% 100%,10% 97%,5% 100%,0 97%);background:#fbf8f1;flex-direction:column;align-items:stretch;gap:4px;font-family:ui-monospace,Cascadia Mono,monospace;animation:.6s ease-out both ccd30909;display:flex;position:relative}.c6cb10bc{font-size:var(--fs-m);text-align:center;font-weight:700}.c39zbb1b{font-size:var(--fs-s);text-align:center;color:#555}.c83bbddz{border-top:2px dashed #999;height:0}.c2c0b6cb{flex-direction:column;gap:3px;margin:0;display:flex}.c2c0b6cb div{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.c2c0b6cb dd{margin:0}.c7z5cb10{color:#666}.c05b124c{border-top:2px solid var(--c-ink);margin-top:2px;padding-top:4px;font-weight:700;font-size:var(--fs-m)!important}.c180bcf7{color:#1c8a3a}.cc7c41cb{color:#c02a2a}.c931zcc6{font-size:var(--fs-s);text-align:center;color:#444;margin:0}.c62bcz40{font-family:inherit;font-size:var(--fs-l);color:var(--c-red);border:4px double var(--c-red);border-radius:6px;align-self:center;margin-top:2px;padding:0 12px;font-weight:900;animation:.35s cubic-bezier(.3,1.6,.5,1) .7s both c62bcz40}@keyframes c4b610bd{0%{opacity:0}to{opacity:1}}@keyframes cd751z64{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes c1bbf4f4{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}@keyframes c0bd120e{0%{opacity:1;transform:translate(0)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) scale(.4)}}@keyframes cc3c2c45{0%{transform:rotateY(180deg)scale(.7)}to{transform:rotateY(0)scale(1)}}@keyframes c35195ed{to{background-position:240px 0,0 0}}@keyframes c295993c{0%{opacity:0;transform:translate(-120px)}60%{opacity:1;transform:translate(-50%)rotate(0)}80%{transform:translate(-50%)rotate(-20deg)}to{opacity:0;transform:translate(-50%,10px)rotate(0)}}@keyframes c41872de{to{opacity:.6;transform:rotate(35deg)scaleX(.6)}}@keyframes cfe4bz50{to{opacity:.6;transform:rotate(-35deg)scaleX(.6)}}@keyframes c10861c4{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes ccd30909{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes c62bcz40{0%{opacity:0;transform:rotate(-14deg)scale(2.2)}to{opacity:1;transform:rotate(-14deg)scale(1)}}@media (prefers-reduced-motion:reduce){.c0bd120e i,.c0710ce8 i,.c54be605,.c371eb75 i{animation:none}}.c5902z70{margin:var(--sp-2) 0 0;padding:var(--sp-2);font-size:var(--fs-s);background:#ffffff0f;border-radius:6px}.c8791754{margin:0 0 var(--sp-1);font-weight:700}.cb23edz4{margin:0;padding:0;list-style:none}.c8b93016{gap:var(--sp-2);padding:2px 0;display:flex}.c313cc1d{text-align:center;width:1.2em;color:var(--c-red);flex:none}.czzc5ze8 .c313cc1d{color:var(--c-green)}.cf91d19e{flex:1;min-width:0}.c290cd5f{color:var(--c-muted);flex:none}.c332cb28{margin:var(--sp-1) 0 0;color:var(--c-muted)}.cb40dc71{color:var(--c-gold);flex:none}.czf9968c{z-index:60;background:#05081a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c1115879{--px:2px;width:calc(192 * var(--px));height:calc(288 * var(--px));image-rendering:pixelated;background-repeat:no-repeat;background-size:100% 100%;flex:none;position:relative;overflow:hidden}.cz62b7eb{background:radial-gradient(60% 38% at 50% 22%,#0000 0,#0508188c 100%);position:absolute;inset:0}.c747e962{background:#050818b3;animation:.35s steps(2,end) infinite c180ed5e}.cf598e89{background:#050818db}.c4z7b49b{background:#0508189e}.c5e4ee95{z-index:5;pointer-events:none;background:#fffbe0;animation:.5s steps(5,end) both c5e4ee95;position:absolute;inset:0}.c2374450{right:calc(6 * var(--px));bottom:calc(6 * var(--px));z-index:6;min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-s);position:absolute}.c8573cf3{top:calc(5 * var(--px));z-index:4;width:fit-content;padding:2px var(--sp-3);border:2px solid var(--c-gold);text-align:center;font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 0 0 var(--c-ink), -2px 0 0 var(--c-ink), 0 2px 0 var(--c-ink), 0 -2px 0 var(--c-ink);background:#05081acc;border-radius:6px;margin:0 auto;font-weight:700;animation:.25s steps(5,end) both c361e816;position:absolute;left:0;right:0}.ccc491z4{animation:.25s steps(5,end) both c361e816,.5s steps(2,end) .25s infinite c180ed5e}.c1114ee8{top:calc(148 * var(--px));left:calc(22 * var(--px));right:calc(22 * var(--px));z-index:4;isolation:isolate;padding:var(--sp-3);border:2px solid var(--c-white);box-shadow:var(--window-shadow);background:#111b45ed;border-radius:8px;animation:.25s steps(5,end) both cb78d6bd;position:absolute}.c4023166{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cbz62dcb{z-index:0;justify-content:space-between;align-items:center;gap:var(--sp-2);height:44px;padding:0 var(--sp-3);background:var(--c-navy-deep);border:2px solid var(--c-muted);border-radius:6px;display:flex;position:relative}.cddb77b4{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.c44ce76b{font-size:var(--fs-s);color:var(--c-muted)}.cdb684c7{border-color:var(--c-gold);color:var(--c-gold)}.c4b301cd{opacity:.55}.cd984bbe{border-color:var(--c-gold);color:var(--c-gold);background:#5a4a14;transform:scale(1.05)}.cd984bbe:before{content:"";z-index:-1;background:radial-gradient(#fff4aad9 0,#fff4aa40 55%,#0000 72%);border-radius:50%;animation:.7s steps(7,end) both cb076e5b;position:absolute;inset:-34px -22px}.cd984bbe .c44ce76b{color:var(--c-gold);font-weight:700}.c54336f3{margin:var(--sp-3) 0 0;text-align:center;font-size:var(--fs-s);color:var(--c-gold)}.c681d0fb{grid-template-columns:8.6em 1fr 3.4em;height:34px;display:grid}.cc974956{border:1px solid var(--c-navy-light);background:#050818b3;height:12px}.c7bcef15{height:100%;width:var(--hold);background:var(--c-muted);animation:1.8s steps(18,end) both c681d0fb;display:block}.cdb684c7 .c7bcef15{background:var(--c-gold)}.c1b08e7f{width:var(--end);transition:width .5s steps(5,end);animation:none}.c681d0fb .c44ce76b{text-align:right}.ccf0eb32{border-color:var(--c-white)}.ccf0eb32:before{content:"";z-index:-1;background:radial-gradient(#fff4aab3 0,#fff4aa33 55%,#0000 72%);border-radius:50%;position:absolute;inset:-20px -14px}.c357ec9z{margin:var(--sp-2) 0 0;text-align:center;font-size:var(--fs-m);color:var(--c-orange);font-weight:700;animation:.3s steps(5,end) .4s both c361e816}.c4998720{left:calc(96 * var(--px));top:calc(114 * var(--px));z-index:4;margin-left:calc(-16 * var(--px));animation:.4s steps(4,end) .2s both cfb59dd2;position:absolute}.cd7c5z0b{margin:0 0 var(--sp-2);padding:0;list-style:none}.cee0219z{justify-content:space-between;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);font-size:var(--fs-s);padding:5px 0;display:flex}.c5028816{color:var(--c-gold);font-weight:700}@keyframes cb076e5b{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes c361e816{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@keyframes cb78d6bd{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes c681d0fb{0%{width:0}35%{width:var(--m1)}70%{width:var(--m2)}to{width:var(--hold)}}@keyframes c5e4ee95{0%{opacity:.95}to{opacity:0}}@keyframes cfb59dd2{0%{transform:translateY(calc(12 * var(--px)));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes c180ed5e{50%{opacity:.8}}.c3d4d92e{width:26px;height:30px;margin-right:var(--sp-2);vertical-align:middle;border-radius:4px;display:inline-block;overflow:hidden}.cbfec300{margin-left:var(--sp-1);font-size:var(--fs-xs,10px);color:var(--c-navy-deep);background:var(--c-gold);vertical-align:middle;border-radius:3px;padding:0 4px}.c288z56f{left:0;right:0;bottom:calc(4 * var(--px));z-index:5;pointer-events:none;justify-content:center;display:flex;position:absolute}.c6ee4z4f{z-index:58;padding:var(--sp-3);background:#050818b8;flex-direction:column;justify-content:center;align-items:center;animation:.2s linear both c3f1b64e;display:flex;position:absolute;inset:0;overflow:hidden auto}.cz7fz9e5{letter-spacing:1px;color:var(--c-gold);font-size:10px}.cez39eff,.c3f467f1{font-size:var(--fs-s);text-align:center;color:var(--c-muted);margin:0;line-height:1.5}.c7z7994d{justify-content:center;gap:var(--sp-2);display:flex}.c7545fez,.ce32e78z,.c7ffcdce,.c213814c{z-index:1;width:min(336px,100%);padding:var(--sp-3) var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both c14364b8;display:flex;position:relative}.c84z770b{font-size:var(--fs-m);text-align:center;margin:0;line-height:1.5}.c84z770b b{color:var(--c-gold)}.c3e190cd{border:2px solid var(--c-ink);background:linear-gradient(#0000 62%,#6b4a2f 62% 64%,#8a6240 64%),repeating-linear-gradient(90deg,#f3d9b1 0 22px,#ecd0a2 22px 44px);border-radius:6px;width:100%;height:230px;position:relative;overflow:hidden}.c2eccf3z{background:linear-gradient(90deg,#0000 47%,#6b4a2f 47% 53%,#0000 53%),linear-gradient(#0000 47%,#6b4a2f 47% 53%,#0000 53%),linear-gradient(#1c2a6b,#4a3d8f);border:3px solid #6b4a2f;width:64px;height:52px;position:absolute;top:12px;left:14px}.c937zb44{background:radial-gradient(circle at 50% 100%,#ffd84ab3,#0000 70%);width:30px;height:46px;position:absolute;top:0;right:30px}.c847cbf5{border:2px solid var(--c-ink);width:128px;height:78px;box-shadow:2px 2px 0 var(--c-ink);background:#fff4dc;border-radius:4px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.c4245bdb{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;z-index:2;background:#f1dfb8;height:44px;transition:transform .4s;position:absolute;inset:0 0 auto}.c849b7f8 .c4245bdb{z-index:0;transform:rotateX(180deg)}.ccc455f6{z-index:1;color:var(--c-ink);background:#fff;border:1px solid #c9b48a;flex-direction:column;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.3,1.4,.5,1) .15s;display:flex;position:absolute;inset:6px 8px}.c849b7f8 .ccc455f6{transform:translateY(-14px)}.ccc455f6 small{color:#6b4a2f;font-size:9px}.ccc455f6 b{font-variant-numeric:tabular-nums;color:#c2185b;font-size:15px}.c7fe8345{background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--gc) 60%, #5a3a6b) 58%);border-radius:12px 12px 4px 4px;justify-content:center;align-items:flex-end;gap:2px;padding-top:18px;display:flex;position:absolute;bottom:4px;left:4px;right:4px}.c947e063{flex-direction:column;align-items:center;display:flex;position:relative}.c947e063 small{color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);font-size:9px}.cezccc79{color:var(--c-pink);text-shadow:1px 1px 0 var(--c-ink);font-size:10px;font-style:normal;font-weight:700;animation:1.4s ease-out both c9b48703;position:absolute;top:-6px}.c06f34fc{flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c06f34fc li{padding:4px var(--sp-2);font-size:var(--fs-s);color:var(--c-ink);background:var(--c-white);border:2px solid var(--c-ink);border-radius:10px;line-height:1.4;animation:.3s both c14364b8}.c06f34fc b{color:#c2185b}.ce32e78z{background:linear-gradient(180deg, color-mix(in srgb, var(--gc) 18%, transparent), transparent 40%), var(--c-navy-deep)}.c072c04d{font-size:40px}.cbf05ed4{font-size:var(--fs-l);text-align:center;color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);margin:0;font-weight:700}.c787c197{padding:1px var(--sp-2);font-size:var(--fs-s);color:var(--c-white);background:var(--c-red);border:2px solid var(--c-ink);border-radius:999px;font-weight:700}.c4e98692{justify-content:center;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c4e98692 li{border-bottom:3px solid var(--c-muted);flex-direction:column;align-items:center;padding:2px;display:flex}.c4e98692 small{font-size:9px}.c4e98692 b{font-size:var(--fs-s)}.cd418440{border-color:var(--c-green)!important}.cbb35c69{border-color:var(--c-gold)!important}.c6zdz584{border-color:var(--c-red)!important}.cd4d1ee3{flex-wrap:wrap;justify-content:center;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.cd935bz5{width:var(--fw);aspect-ratio:1/1.95;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,1.3,.5,1);position:relative;transform:rotateY(180deg)}.c0387d6c{transform:rotateY(0)}.ce5044dz,.cfe6269z{backface-visibility:hidden;border:2px solid var(--c-ink);border-radius:6px;position:absolute;inset:0}.ce5044dz{background:repeating-linear-gradient(45deg,#f5ead2 0 6px,#e9d9b6 6px 12px);place-items:center;font-size:22px;display:grid;transform:rotateY(180deg)}.cfe6269z{background:linear-gradient(180deg, color-mix(in srgb, var(--gc) 35%, var(--c-navy)), var(--c-navy-deep));flex-direction:column;justify-content:flex-start;align-items:center;padding-top:4px;display:flex;overflow:hidden}.c8c2f990{background:linear-gradient(180deg, #4a3b6b, var(--c-navy-deep))}.cfe6269z small{font-size:9px}.c8b73c29{color:var(--c-red);border:2px double var(--c-red);background:#ffffffd9;border-radius:4px;padding:0 3px;font-size:10px;font-weight:900;animation:.35s cubic-bezier(.3,1.6,.5,1) both c8b73c29;position:absolute;top:46%}.c096d24z{color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);flex-direction:column;align-items:center;font-size:10px;font-weight:700;animation:.35s both c14364b8;display:flex;position:absolute;top:38%}.c096d24z i{font-size:18px;font-style:normal}.cz401443{width:100%;padding:6px var(--sp-2);text-align:center;background:var(--c-navy);border:2px solid var(--c-ink);opacity:0;border-radius:6px;flex-direction:column;align-items:center;gap:2px;transition:opacity .3s,transform .35s cubic-bezier(.2,1.6,.4,1);display:flex;transform:scale(.8)}.c57z8b47{opacity:1;transform:scale(1)}.cz401443 b{font-size:var(--fs-m)}.cz401443 small{font-size:var(--fs-s);color:var(--c-muted);line-height:1.4}.c0247ccd{background:linear-gradient(90deg, var(--c-pink-deep), color-mix(in srgb, var(--gc) 50%, var(--c-navy)));border-color:var(--c-gold)}.c0247ccd small{color:var(--c-white)}.c856d65c{border-color:var(--c-gold);background:linear-gradient(90deg,#6b4a12,#3a2f86)}.c856d65c b{color:var(--c-gold)}.czbz8067{pointer-events:none;position:absolute;inset:0}.czbz8067 i{border-radius:1px;width:6px;height:10px;animation:2.2s linear infinite c12ff9z4;position:absolute;top:-10px}.c213814c{background:#0a0820}.c8535e8d{background:linear-gradient(180deg, transparent 58%, #2a1f4d 58% 61%, #1a1338 61%), radial-gradient(ellipse at 50% 30%, color-mix(in srgb, var(--gc) 35%, transparent), transparent 70%), #0e0b26;border:2px solid var(--c-ink);border-radius:6px;width:100%;height:220px;position:relative;overflow:hidden}.c3e8z890,.cd68996d{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);background:linear-gradient(#ffffff4d,#0000);width:80px;height:200px;animation:3s ease-in-out infinite alternate c6850e9c;position:absolute;top:-20px}.c3e8z890{transform-origin:50% 0;left:18%}.cd68996d{transform-origin:50% 0;animation-delay:-1.5s;right:18%}.c86f63cz{pointer-events:none;position:absolute;inset:0}.c86f63cz i{font-size:12px;font-style:normal;animation:3.2s linear infinite c12ff9z4;position:absolute;top:-16px}.c2b04bf0{justify-content:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:44px;left:0;right:0}.c2b04bf0 li{flex-direction:column;align-items:center;animation:2.4s ease-in-out both c66c0b82;display:flex}.c2b04bf0 small{color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);font-size:9px}.ce293cb3{flex-wrap:wrap;place-content:flex-end center;gap:2px 6px;height:56px;padding:0 4px 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.ce293cb3 i{background:var(--gc);width:4px;height:18px;box-shadow:0 0 8px var(--gc), 0 -2px 0 var(--c-white) inset;transform-origin:50% 100%;border-radius:2px 2px 1px 1px;animation:.9s ease-in-out infinite alternate cf530f4c}.c9f22b4d{flex-direction:column;align-items:center;gap:2px;min-height:52px;margin:0;padding:0;list-style:none;display:flex}.c9f22b4d li{font-size:var(--fs-s);opacity:0;transition:opacity .5s,transform .5s;transform:translateY(6px)}.cfcd65c3{opacity:1!important;transform:none!important}.cbd9dbzb{padding:3px var(--sp-2);color:var(--c-ink);background:var(--c-gold);border-radius:3px;margin:0;font-size:10px;line-height:1.4}.cc9d5z13{font-size:var(--fs-m);margin:0}.cc9d5z13 b{color:var(--c-gold)}@keyframes c3f1b64e{0%{opacity:0}to{opacity:1}}@keyframes c14364b8{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes c8b73c29{0%{opacity:0;transform:rotate(-12deg)scale(2.2)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@keyframes c9b48703{0%{opacity:0;transform:translateY(6px)scale(.6)}30%{opacity:1;transform:translateY(-4px)scale(1.1)}to{opacity:0;transform:translateY(-26px)scale(1)}}@keyframes c12ff9z4{0%{transform:translateY(0)rotate(0)}to{transform:translateY(260px)rotate(320deg)}}@keyframes c6850e9c{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}@keyframes c66c0b82{0%,30%{transform:none}50%{transform:translateY(8px)rotateX(25deg)}70%,to{transform:none}}@keyframes cf530f4c{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@media (prefers-reduced-motion:reduce){.czbz8067 i,.c86f63cz i,.c3e8z890,.cd68996d,.ce293cb3 i,.c2b04bf0 li,.cezccc79{animation:none}}.cz21zb65{z-index:58;padding:var(--sp-3);background:#050818a8;justify-content:center;align-items:center;animation:.2s linear both c3e1298c;display:flex;position:absolute;inset:0;overflow:hidden}.ce21ec03{width:min(336px,100%);padding:var(--sp-3) var(--sp-2);color:var(--c-white);background:radial-gradient(circle at 50% 0%, #ffd84a2e, transparent 60%), var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both c57ce2df;display:flex}.c7ef1757{letter-spacing:1px;color:var(--c-gold);font-size:10px}.cdc5b793{font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);margin:0;font-weight:700}.c53602b3{margin:var(--sp-2) 0 0;padding:0 0 var(--sp-3);justify-content:center;width:100%;min-height:130px;list-style:none;display:flex}.c53602b3 li{transform:translateY(var(--dy)) rotate(var(--rot));margin-left:-8px;animation:.45s cubic-bezier(.2,1.4,.4,1) both ce90f1fd}.c53602b3 li:first-child{margin-left:0}.cf384579{width:68px;height:100px;font:inherit;color:var(--c-white);cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;padding:0;transition:transform .45s cubic-bezier(.3,1.3,.5,1);position:relative}.c89b069d{transform:rotateY(180deg)}.cc94926f{z-index:2;translate:0 -8px}.cbzd39c5,.c79z5907{backface-visibility:hidden;border:2px solid var(--c-ink);box-shadow:2px 2px 0 var(--c-ink);border-radius:7px;position:absolute;inset:0}.cbzd39c5{color:var(--c-gold);background:repeating-linear-gradient(45deg, var(--c-navy) 0 8px, var(--c-navy-light) 8px 16px);place-items:center;font-size:26px;display:grid}.c79z5907{background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 35%, transparent), transparent 70%), var(--c-navy);border:3px solid var(--tint);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px;display:flex;transform:rotateY(180deg)}.c79z5907 b{text-align:center;overflow-wrap:anywhere;font-size:10px;line-height:1.2}.cef87d16,.cc9d821b{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:0 4px;font-size:9px;overflow:hidden}.cef87d16{color:var(--c-ink);background:var(--tint)}.cc9d821b{background:color-mix(in srgb, var(--cc) 70%, var(--c-ink))}.cz32d036{font-size:var(--fs-s);color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);font-weight:700}.c5bz6b31{white-space:nowrap;color:var(--c-ink);background:var(--c-gold);border:1px solid var(--c-ink);border-radius:999px;padding:0 4px;font-size:9px;font-weight:700;position:absolute;bottom:-9px}.c95d40f1 .c79z5907{border-color:var(--c-gold);background:linear-gradient(115deg, transparent 35%, #ffffff73 50%, transparent 65%) -120px 0 / 200% 100% no-repeat, linear-gradient(180deg, #ffd84a66, transparent 70%), var(--c-navy);box-shadow:0 0 14px #ffd84ab3, 2px 2px 0 var(--c-ink);animation:1.4s ease-in-out .3s infinite c2425565}.c1649799 .c79z5907{outline:3px solid var(--c-pink);outline-offset:1px}.c148735e{font-size:14px;position:absolute;top:-8px;left:-6px}.c87c3d83,.c87353z3,.cb1436f1{min-height:1.4em;font-size:var(--fs-s);text-align:center;color:var(--c-muted);margin:0;line-height:1.4}.c10b4z2z{color:var(--c-white)}.c87353z3{color:var(--c-gold)}.cb1436f1{color:var(--c-orange)}.c47b1z2z{justify-content:center;gap:var(--sp-2);display:flex}@keyframes c3e1298c{0%{opacity:0}to{opacity:1}}@keyframes c57ce2df{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ce90f1fd{0%{opacity:0;transform:translateY(80px)rotate(0)}}@keyframes c2425565{to{background-position:160px 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){.c53602b3 li,.c95d40f1 .c79z5907{animation:none}}.c540275f{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#050818a8;flex-direction:column;animation:.2s linear both c06e092f;display:flex;position:absolute;inset:0;overflow:hidden auto}.c2z0ec54{color:var(--c-muted);font-size:10px}.c141598e{letter-spacing:1px;color:var(--c-gold);text-align:center;font-size:10px}.c484d761{font-size:var(--fs-m);text-align:center;margin:0;font-weight:700}.cf2zb3e8{font-size:var(--fs-s);text-align:center;color:var(--c-muted);margin:0;line-height:1.5}.c62z7f0f{font-size:var(--fs-s);text-align:center;color:var(--c-white);margin:0;line-height:1.5}.c62z7f0f b{color:var(--gc,var(--c-gold))}.c165zz23{color:var(--c-ink);background:var(--c-muted);border-radius:3px;margin:0;padding:2px 6px;font-size:10px}.c12f30bc{color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink)}.c9b9d305{justify-content:center;gap:4px var(--sp-3);font-size:var(--fs-s);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.c214907f{color:var(--c-green)}.c30b02fb{color:var(--c-orange)}.cd5ec4zz,.cec5z27d,.cz1dfd7b,.ce15c640,.c8fe86b9{z-index:1;width:min(336px,100%);padding:var(--sp-3) var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both cf184fzd;display:flex;position:relative}.cd5ec4zz{border-color:var(--c-cyan)}.cz658e8c{border:2px solid var(--c-ink);background:linear-gradient(#5ec8ff 0 52%,#a8ecff 52% 60%,#3a2f86 60%);border-radius:6px;width:100%;height:176px;position:relative;overflow:hidden}.cd6zbed1{background:var(--c-gold);border-radius:50%;width:26px;height:26px;position:absolute;top:10px;right:16px;box-shadow:0 0 0 4px #ffd84a59}.cz5b104z{background:linear-gradient(#dcf8fff2,#fff0);border-radius:6px 6px 0 0;width:10px;height:0;margin-left:-5px;animation:1.1s steps(6,end) both cz5b104z;position:absolute;bottom:30px}.cz5b104z:after{content:"";opacity:0;width:46px;height:22px;animation:1.1s steps(6,end) both cd0z7f74;animation-delay:inherit;background:radial-gradient(circle at 20% 60%,#fff 0 3px,#0000 4px),radial-gradient(circle at 50% 30%,#dff8ff 0 4px,#0000 5px),radial-gradient(circle at 80% 60%,#fff 0 3px,#0000 4px),radial-gradient(circle at 35% 85%,#bdefff 0 2px,#0000 3px),radial-gradient(circle at 65% 85%,#bdefff 0 2px,#0000 3px);margin-left:-23px;position:absolute;top:-10px;left:50%}.c82030b4{border:2px solid var(--c-ink);background:repeating-linear-gradient(90deg,#ffd84a 0 12px,#ff5fa8 12px 24px);height:10px;position:absolute;bottom:44px;left:8%;right:8%}.cz7b637c{justify-content:center;align-items:flex-end;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.cz658e8c .cz7b637c{position:absolute;bottom:52px;left:0;right:0}.cz7b637c li{flex-direction:column;align-items:center;animation:.6s steps(2,end) infinite alternate ce167c30;display:flex;position:relative}.c3623352{border:1px solid var(--c-ink);opacity:0;background:#bdefff;border-radius:50%/60% 60% 40% 40%;width:6px;height:8px;animation:.9s steps(4,end) 2 both c3623352;position:absolute;top:6px;right:2px}.cb6032c3{white-space:nowrap;color:var(--c-white);background:var(--c-red);border:1px solid var(--c-ink);border-radius:4px;padding:0 4px;font-size:10px;animation:.6s steps(4,end) both c185f37f;position:absolute;top:-14px}.c7958bz9{justify-content:space-around;align-items:flex-end;height:34px;display:flex;position:absolute;bottom:0;left:0;right:0}.c7958bz9 i{background:#15102f;border-radius:7px 7px 2px 2px;width:14px;height:22px;animation:.5s steps(2,end) infinite alternate c0498dd7;position:relative}.c7958bz9 .cde9c4c7:after{content:"";background:var(--c-cyan);border:1px solid var(--c-ink);border-radius:2px;width:12px;height:5px;position:absolute;top:-6px;left:9px;transform:rotate(-30deg)}.cec5z27d{filter:saturate(.4);border-color:#7c8398}.c176b17b{border:2px solid var(--c-ink);background:linear-gradient(#4a5068,#2b2f3f);border-radius:6px;width:100%;height:140px;position:relative;overflow:hidden}.c1141d16{background:#1c1f2b;border-radius:20px;width:120px;height:34px;animation:3s steps(8,end) infinite alternate c565396c;position:absolute;top:10px;left:14%;box-shadow:30px -12px 0 -4px #1c1f2b,70px -4px #1c1f2b}.c2f8cze5{animation-duration:3.6s;top:30px;left:52%;transform:scale(.8)}.cz171183 i{background:#c8d2e6b3;width:2px;height:18px;animation:.7s linear infinite czz3ccdc;position:absolute;top:-20px;transform:rotate(12deg)}.c7545f5e{border:2px solid var(--c-ink);background:repeating-linear-gradient(90deg,#8c8f9c 0 12px,#6b6e7a 12px 24px);height:12px;position:absolute;bottom:14px;left:8%;right:8%}.cz1dfd7b{border-color:var(--c-green)}.cf59d9d8{border-color:var(--c-gold);box-shadow:0 0 0 2px var(--c-ink), 0 0 24px #ffd84a73}.c783ce19{flex-direction:column;gap:3px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c783ce19 li{align-items:center;gap:var(--sp-2);padding:3px var(--sp-2);font-size:var(--fs-s);background:var(--c-navy);opacity:0;border-radius:4px;transition:opacity .2s steps(3,end),transform .2s steps(3,end);display:flex;transform:translate(-24px)}.c783ce19 .c520fef4{opacity:1;transform:none}.c783ce19 small{width:16px;color:var(--c-muted);font-size:10px}.c783ce19 b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.c783ce19 em{color:var(--c-gold);font-size:9px;font-style:normal}.c783ce19 .ccz5c253{padding:6px var(--sp-2);font-size:var(--fs-m);background:color-mix(in srgb, var(--gc) 35%, var(--c-navy));border:2px solid var(--gc)}.c783ce19 .ccz5c253.c520fef4{transform:scale(1.04)}.ce15c640{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--gc) 30%, transparent), transparent 60%), linear-gradient(180deg, #1a1440, #0c0a26);box-shadow:0 0 0 3px var(--c-ink), 4px 4px 0 3px var(--c-ink);border:6px solid #2a2440;border-radius:14px}.cf86e301{color:var(--c-white);background:var(--c-red);border-radius:3px;padding:0 5px;font-size:9px;font-weight:700;animation:1s steps(2,end) infinite ce1597fz;position:absolute;top:6px;left:8px}.c23ecb43{font-size:var(--fs-m);text-align:center;color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);margin:0;font-weight:700}.c3b14c2e{flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c3b14c2e li{grid-template-columns:84px 1fr 32px;align-items:center;gap:6px;font-size:10px;display:grid}.czb0b8ce{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cd164cdf{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:3px;height:10px;overflow:hidden}.cd164cdf i{width:var(--w);background:var(--c-muted);height:100%;display:block}.c4d67fe4 .czb0b8ce{color:var(--gc);font-weight:700}.c4d67fe4 .cd164cdf i{background:var(--gc)}.c86f1ze5 .cd164cdf i{background:linear-gradient(90deg, #ffe27a, var(--c-gold));box-shadow:0 0 8px #ffd84ab3}.c86f1ze5 .czb0b8ce{color:var(--c-gold)}.c3b14c2e small{text-align:right;color:var(--c-muted)}.c2zd06e5{align-items:flex-end;gap:var(--sp-2);display:flex}.cf011323{filter:drop-shadow(0 0 6px #ffd84ab3);animation:.4s cubic-bezier(.2,1.6,.4,1) both c36fcz15}.c8fe86b9{cursor:default;border-color:var(--c-gold)}.c7f0z249{background:var(--c-gold);clip-path:polygon(0 100%,0 20%,25% 60%,50% 0,75% 60%,100% 20%,100% 100%);filter:drop-shadow(0 0 4px #ffd84acc);width:34px;height:18px}.c48z1fz6{margin:0;font-size:34px;font-weight:700;line-height:1.1;animation:.5s cubic-bezier(.2,1.6,.4,1) .3s both c36fcz15}.c8363cc8{flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c8363cc8 li{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);background:var(--c-navy);border-left:4px solid var(--c-navy-light);border-radius:4px;padding:4px 6px;display:flex}.c61f019b{width:28px;color:var(--c-muted);font-size:10px}.cebfe843{flex-direction:column;flex:1;min-width:0;display:flex}.cebfe843 small{color:var(--c-muted);font-size:9px}.cc8f179c{font-weight:700}.c29z0d86{border-left-color:var(--c-gold)!important}.c29z0d86 .cc8f179c{color:var(--c-gold)}.c602d826 .cc8f179c{color:var(--c-white)}.ce53z0d3 .cc8f179c,.cz9c4fdb .cc8f179c{color:var(--c-muted)}.cz9c4fdb{opacity:.6}.cdz6ee47{justify-content:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}@keyframes c06e092f{0%{opacity:0}}@keyframes cf184fzd{0%{opacity:0;transform:scale(.85)}}@keyframes c36fcz15{0%{opacity:0;transform:scale(1.8)}}@keyframes cz5b104z{0%{height:0}50%{height:92px}to{opacity:0;height:0}}@keyframes cd0z7f74{0%,40%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:translateY(-80px)scale(1)}to{opacity:0;transform:translateY(-62px)scale(1.5)}}@keyframes ce167c30{to{transform:translateY(-3px)}}@keyframes c0498dd7{to{transform:translateY(-4px)}}@keyframes c3623352{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}@keyframes c185f37f{0%{opacity:0;transform:translateY(8px)}}@keyframes c565396c{to{transform:translate(14px)}}@keyframes czz3ccdc{to{transform:translate(-30px,170px)rotate(12deg)}}@keyframes ce1597fz{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.cz5b104z,.cz5b104z:after,.cz7b637c li,.c3623352,.c7958bz9 i,.c1141d16,.cz171183 i,.cf86e301{animation:none}}.c395bcd6{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c0deb019{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.ce96e421{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.cb691786{align-items:center;gap:var(--sp-1);margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold);display:flex}.c30bc8e7{min-width:1.6em;font-size:var(--fs-s);text-align:center;color:var(--c-white);background:var(--c-pink);border-radius:8px;padding:0 4px}.cd07404c,.c104d946{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.c104d946{padding:4px var(--sp-2);color:var(--c-cyan);border-left:3px solid var(--c-cyan);background:#5ee0ff14;border-radius:4px}.c9ccedc5{font-size:var(--fs-s);color:var(--c-muted);font-weight:400}.c4fb4f0f{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-s)}.cz0685d3{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c6d9ec19{justify-content:flex-end;gap:var(--sp-1);flex-wrap:wrap;display:flex}.c32d2e87{font-size:var(--fs-s);color:var(--c-orange);margin:0}.c53ce77c{gap:var(--sp-1);padding:var(--sp-2);border:2px solid var(--c-navy-light);box-shadow:2px 2px 0 var(--c-ink);background:repeating-linear-gradient(90deg,#ffffff0a 0 2px,#0000 2px 8px),linear-gradient(#2a2160,#1b1648);border-radius:8px;flex-direction:column;display:flex}.c52878ce{gap:var(--sp-3);font-size:var(--fs-m);display:flex}.c52878ce span{align-items:baseline;gap:4px;display:flex}.c52878ce small{color:var(--c-muted);font-size:10px}.c52878ce b{color:var(--c-gold)}.ce67d64e{align-items:center;gap:var(--sp-2);min-height:44px;padding:4px var(--sp-2);border:2px dashed var(--c-navy-light);background:#0003;border-radius:6px;display:flex}.c2184434{border:2px solid var(--c-gold);background:linear-gradient(90deg,#ffd84a2e,#0000 70%)}.cezc02ed{color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);font-size:18px}.c3edbe00{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.c3edbe00 small{color:var(--c-muted);font-size:10px;line-height:1.4}.ceed0f31,.czz46z8z,.cdb1ff84{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;flex-direction:column;gap:6px;display:flex}.ceed0f31{border-left:6px solid var(--gc,var(--c-pink))}.cdfcfz15{align-items:center;gap:6px;display:flex}.c63416b3{background:var(--gc,var(--c-pink));border:1px solid var(--c-ink);border-radius:50%;flex:none;width:10px;height:10px}.ce3z0791{font-size:var(--fs-m)}.c3720d2e{color:var(--c-muted);border:1px dashed var(--c-muted);border-radius:3px;padding:0 4px;font-size:10px}.c14c7024{color:var(--c-green);margin-left:auto;font-size:10px}.c2db70zf{padding:6px var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);background:#0000002e;border-radius:6px;margin:0}.cf9c3fcz{align-items:center;gap:var(--sp-2);display:flex}.cd554c19{background:radial-gradient(circle at 50% 80%, #3a2f86 0 55%, var(--c-navy) 56%);border:1px solid var(--c-ink);border-radius:6px;flex:none;justify-content:center;align-items:flex-end;width:44px;height:46px;display:flex}.c2ez80c6{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c5dc55b7{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cc9z8842{color:var(--c-ink);border:1px solid var(--c-ink);border-radius:8px;padding:0 5px;font-size:10px;font-weight:700}.c3z779z0{background:#9fe0aa}.c68bd4d5{background:#7acbff}.cc5f9d18{background:linear-gradient(90deg,#ffe27a,#ffb43c)}.cz600ezf{align-items:center;gap:4px;display:flex}.c3727ez8{font-size:var(--fs-s);color:var(--c-gold);flex:none}.c28fdff6{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:4px;flex:1;height:7px;position:relative;overflow:hidden}.c28fdff6 i{background:linear-gradient(90deg,#5ad06e,#b6f06a);position:absolute;inset:0 auto 0 0}.c14z6ec6{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.c450f9c6{text-align:center;background:var(--c-navy);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:5px 3px 4px;font-size:10px;display:flex}.ce7d1b39{background:0 0;border-style:dashed}.c5876462{min-width:20px;height:20px;color:var(--c-ink);border:1px solid var(--c-ink);background:#d6d0ff;border-radius:5px;flex:none;place-items:center;padding:0 2px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.c7c8zecb{background:#ffb0d0}.c5ez245z{background:#ff8a6a}.cce38ff9{background:#ffc2e2}.c02cb364{background:#9fe0aa}.czz8b12e{background:#7acbff}.c56bzc55{background:#ffe27a}.cf78d53c{max-width:100%;color:var(--c-white);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.c387f5ee{letter-spacing:-1px;color:var(--c-gold);font-size:10px}.c387f5ee i{color:var(--c-navy-light);font-style:normal}.cz02c89b{width:100%;min-height:26px;font:inherit;color:var(--c-ink);background:var(--c-gold);border:1px solid var(--c-ink);box-shadow:1px 1px 0 var(--c-ink);cursor:pointer;border-radius:4px;padding:0 2px;font-size:10px}.cz02c89b:active{box-shadow:none;transform:translate(1px,1px)}.cfze2116{min-height:26px;color:var(--c-muted);font-size:9px;line-height:1.3}.c73ecz51{background:#00000038;border-radius:6px;flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.c73ecz51 li{align-items:center;gap:6px;display:flex}.c20b6309{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.c20b6309 small{color:var(--c-muted);font-size:10px}.c68dbe3e{font-size:var(--fs-s);color:var(--c-green);background:#5ad06e14;border-radius:4px;margin:0;padding:4px 6px;line-height:1.5}.c67d820c{flex-direction:column;gap:3px;display:flex}.c79752dd{grid-template-columns:minmax(0,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.c725352c{width:100%;min-height:36px;font:inherit;color:var(--c-muted);text-align:left;background:var(--c-navy);border:1px solid var(--c-navy-light);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:flex}.c725352c:disabled{opacity:.45;cursor:default}.c725352c.cd466459{color:var(--c-white);border-color:var(--c-green);background:#5ad06e29}.ce33b654{width:18px;height:18px;color:var(--c-ink);background:var(--c-muted);border-radius:4px;flex:none;place-items:center;font-size:10px;display:inline-grid}.cd466459 .ce33b654{background:var(--c-green)}.c32z58ze{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;line-height:1.25;display:flex}.c32z58ze small{color:var(--c-muted);font-size:9px;line-height:1.35}.cccd11b7{color:#ffd1e6;font-size:10px}.c7736280{border:1px solid var(--c-ink);background:#3a3560;border-radius:7px;flex:none;width:24px;height:13px;position:relative}.c7736280 i{background:var(--c-muted);border-radius:50%;width:9px;height:9px;transition:transform .15s steps(3,end);position:absolute;top:1px;left:1px}.cd466459 .c7736280{background:#2f7a3e}.cd466459 .c7736280 i{background:var(--c-white);transform:translate(11px)}.cc66zefc{color:var(--c-muted);margin:0;font-size:10px}.c42zbb61{font-size:var(--fs-s);color:#ffd1e6;border-left:3px solid var(--c-pink);background:#ff5fa81f;border-radius:4px;margin:0;padding:4px 6px;line-height:1.4}.c95df035{background:#00000038;border-radius:6px;flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.c53zz6d8{align-items:center;gap:6px;display:flex}.c1812381{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.c969e0f0{min-width:0;color:var(--c-ink);border:2px solid var(--c-ink);box-shadow:2px 2px 0 var(--c-ink);background:#f4ead2;border-radius:4px;flex-direction:column;gap:4px;padding:6px;display:flex}.c969e0f0 .c9ccedc5{color:#5a4c3a;font-size:10px;line-height:1.35}.c969e0f0 strong{font-size:var(--fs-s);word-break:keep-all}.cz4983cz{transform:rotate(-1deg)}.c21d4640{background:#e3ecf6}.cfz40785{background:#f6e7b8;transform:rotate(1deg)}.ccd78f25{opacity:.55}.ce96b5c0{justify-content:space-between;align-items:flex-start;gap:2px;display:flex}.c3be5665{color:#a06b00;flex:none;font-size:10px}.c638e900{border:1px solid var(--c-ink);border-radius:3px;height:12px;display:flex;overflow:hidden}.c638e900 i{min-width:0;color:var(--c-ink);place-items:center;font-size:8px;font-style:normal;line-height:1;display:grid}.c969e0f0 button{min-height:32px;padding:0 4px;font-size:10px}.cdb1ff84{border-top:4px solid var(--c-navy-light)}.c9f9e3b0{border-top-color:#7acbff}.cc4f7158{background-image:linear-gradient(135deg,#ffd84a1a,#0000 45%);border-top-color:#ffb43c}.c04zd016{flex-wrap:wrap;gap:3px;display:flex}.cddb2z34{background:var(--c-navy);border-radius:4px;align-items:center;gap:2px;padding:0 4px 0 0;font-size:10px;display:inline-flex}.cddb2z34 .c5876462{min-width:16px;height:16px;font-size:9px}.c99fcbf2{color:var(--c-muted);flex:none;align-self:flex-start;font-size:10px}.c6771453{color:var(--c-orange)}.c69cc97f{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.c69cc97f li{background:var(--c-navy);border-radius:8px;padding:1px 6px;font-size:10px}.c0514326{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c0514326 li{font-size:var(--fs-s);border-bottom:1px dashed var(--c-navy-light);gap:6px;padding:3px 0;display:flex}.cebf798d{width:4.2em;color:var(--c-muted);flex:none;font-size:10px}.c87z34cc{flex-direction:column;min-width:0;line-height:1.4;display:flex}.c87z34cc b{color:var(--c-cyan);font-size:10px}.ccz667zc{z-index:58;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3);cursor:pointer;background:#0508189e;flex-direction:column;animation:.2s linear both c558dez4;display:flex;position:absolute;inset:0}.cfz380ze{color:var(--c-muted);font-size:10px}.c3zecffz{letter-spacing:1px;color:var(--c-gold);font-size:10px}.c6144f95{width:min(300px,100%);padding:var(--sp-3) var(--sp-2);color:var(--c-white);text-align:center;background:radial-gradient(circle at 50% 30%, #ff7ab838, transparent 60%), var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;align-items:center;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both c2c6415d;display:flex}.cb2e6280{width:220px;height:150px;position:relative}.c4cz3137{background:radial-gradient(circle, var(--c-gold) 0 9%, #1a1424 10% 13%, transparent 14%), repeating-radial-gradient(circle, #111 0 2px, #2a2a2a 2px 4px);border:2px solid var(--c-ink);border-radius:50%;width:134px;height:134px;animation:.9s cubic-bezier(.3,1.3,.5,1) .35s both cff10d0e,2.4s linear 1.2s infinite cbd82d44;position:absolute;top:8px;left:70px}.c4cz3137 i{background:#ff7ab8;border-radius:50%;position:absolute;inset:40%}.c85e6831{background:linear-gradient(160deg, var(--ca), var(--cb));border:2px solid var(--c-ink);width:150px;height:150px;box-shadow:2px 2px 0 var(--c-ink);border-radius:3px;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;left:0;overflow:hidden}.c0b8fz7c{flex:none;width:92px;height:92px;position:relative}.c85e6831:before{content:"";background:repeating-linear-gradient(135deg,#ffffff0f 0 6px,#0000 6px 14px);position:absolute;inset:0}.c0cdb778{z-index:2;color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-ink);padding:0 4px;font-size:9px;font-weight:700;position:absolute;top:4px;left:4px}.ccb50d27{z-index:1;justify-content:center;display:flex;position:absolute;top:12px;left:0;right:0}.c0b8fz7c .ccb50d27{top:8px}.ce622292{z-index:2;width:100%;font-size:var(--fs-s);color:var(--c-white);white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 1px 0 var(--c-ink);background:linear-gradient(#0000,#0000008c);padding:2px 4px 0;font-weight:700;position:relative;overflow:hidden}.c0b8fz7c .ce622292{font-size:10px}.c1c0b28f{z-index:2;color:#ffe9f3;white-space:nowrap;text-overflow:ellipsis;background:#0000008c;width:100%;padding:0 4px 3px;font-size:9px;position:relative;overflow:hidden}.c6733206{z-index:3;width:64px;height:64px;color:var(--c-ink);background:var(--c-gold);border:2px solid var(--c-ink);box-shadow:2px 2px 0 var(--c-ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:.4s steps(4,end) 1.1s both c0f1155e;display:flex;position:absolute;bottom:2px;right:0;transform:rotate(-12deg)}.c6733206 small{font-size:8px}.c6733206 b{font-size:18px;line-height:1}.cbbbz908{background:linear-gradient(135deg,#fff1a8,#ffb43c)}.c95f574f{background:#7acbff}.cz2b9z20{background:#d6d0ff}.c3b1f504{color:var(--c-white);background:#55556a}.c7638c39{font-size:var(--fs-m);word-break:keep-all;margin:0}.cc4f5262{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.cd66bd22{width:min(300px,100%);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:3px solid var(--c-ink);box-shadow:3px 3px 0 var(--c-ink);border-radius:10px;flex-direction:column;gap:6px;animation:.4s cubic-bezier(.2,1.6,.4,1) both c2c6415d;display:flex}.c5b48351{gap:var(--sp-2);display:flex}.cf23b6ff{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.c5f96eeb{font-size:var(--fs-m);word-break:keep-all}.c225be65{font-size:var(--fs-s);color:var(--c-muted)}.ce3875d0{background:#00000040;border-radius:6px;width:100%;height:auto}.ce3875d0 .cb4c890e,.ce3875d0 .c671fzfb{stroke:var(--c-navy-light);stroke-width:1px;stroke-dasharray:3 3}.ce3875d0 .c682ze18{fill:none;stroke:#ff7ab8;stroke-width:2px;stroke-dasharray:400;animation:1.4s linear .3s both c6f9f7b7}.ce3875d0 .cze34e68{fill:var(--c-gold);stroke:var(--c-ink)}.ce3875d0 .cz0b2zzz{fill:#55556a}.ce3875d0 .c72cz9b5{text-anchor:middle;fill:var(--c-white);font-size:8px}.cf6e5cd5{gap:var(--sp-2);display:flex}.cf6e5cd5>span{font-size:var(--fs-s);background:var(--c-navy);border-radius:6px;flex:1;justify-content:center;align-items:baseline;gap:4px;padding:4px;display:flex}.cf6e5cd5 b{font-size:var(--fs-m)}.cf6e5cd5>.ccd83188{color:var(--c-ink)}.cf6e5cd5>.cbbbz908{background:linear-gradient(135deg,#fff1a8,#ffb43c)}.cf6e5cd5>.c95f574f{background:#7acbff}.cf6e5cd5>.cz2b9z20{background:#d6d0ff}.cf6e5cd5>.ccd83188.c3b1f504{color:var(--c-white);background:#55556a}.c4972663{font-size:var(--fs-s);color:var(--c-green);text-align:center;margin:0;line-height:1.5}@keyframes c558dez4{0%{opacity:0}}@keyframes c2c6415d{0%{opacity:0;transform:scale(.85)}}@keyframes cff10d0e{0%{transform:translate(-60px)}}@keyframes cbd82d44{to{transform:rotate(360deg)}}@keyframes c0f1155e{0%{opacity:0;transform:rotate(-12deg)scale(2.2)}}@keyframes c6f9f7b7{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.c4cz3137,.c6733206,.ce3875d0 .c682ze18,.c6144f95,.cd66bd22{animation:none}}.c36z1e97{z-index:60;padding:var(--sp-4);gap:var(--sp-3);background:linear-gradient(#1a1440 0%,#3a2260 55%,#5a2f6c 100%);flex-direction:column;animation:.3s linear both c0ed46b3;display:flex;position:absolute;inset:0}.cb6z34b1{margin:var(--sp-4) 0 0;text-align:center;font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);font-weight:700}.ce066564{min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-around;align-items:flex-end;padding:0;display:flex}.c4d7340f{filter:brightness(.45);transition:filter .2s linear,transform .2s steps(3,end);display:flex;transform:translateY(8px)}.ccf504b3{filter:none;animation:.8s steps(2,end) infinite c0f987b6;transform:translateY(0)}.c32z65dz{min-height:170px;padding:var(--sp-3);gap:var(--sp-2);background:var(--c-navy);border:2px solid var(--c-white);box-shadow:var(--window-shadow);border-radius:8px;flex-direction:column;display:flex;position:relative}.c4ef2b45{background:var(--c-navy-deep);color:var(--c-muted);font-style:italic}.c19dcz9z{font-size:var(--fs-m);white-space:pre-wrap;flex:1;margin:0;line-height:1.55}.c2f3090f{top:4px;right:var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);position:absolute}.czf140z2{gap:var(--sp-2);flex-direction:column;display:flex}.c19e85z2{gap:var(--sp-1);flex-wrap:wrap;justify-content:center;display:flex}.cb3f2c30{padding:2px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-gold);color:var(--c-gold);font-size:var(--fs-s);border-radius:10px}@keyframes c0f987b6{50%{transform:translateY(-6px)}}@keyframes c0ed46b3{0%{opacity:0}to{opacity:1}}.c802z514{min-height:1em;font-size:var(--fs-s);color:var(--c-gold);font-weight:700}.cc8d6d32{min-width:18px;height:18px;font-size:var(--fs-s);vertical-align:middle;border:1px solid;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0 3px;font-weight:700;line-height:1;display:inline-flex}.c017b274{color:#ffb3d6;background:var(--c-pink-deep)}.c29ebe3z{color:#b8ecff;background:#1d4a78}.cde8z508{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c24bfe53{gap:var(--sp-2);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;flex-direction:column;display:flex}.c09c089e{border-color:var(--c-gold)}.c44c9302{align-items:center;gap:var(--sp-1) var(--sp-2);width:100%;min-height:var(--tap);font:inherit;text-align:left;color:var(--c-white);background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.c51f725c{background:var(--c-bg,#eee);border-radius:6px;flex:none;width:48px;height:48px;overflow:hidden}.cb6837b3{flex-direction:column;flex:1;min-width:0;display:flex}.c5d7f861{font-size:var(--fs-m);font-weight:700}.czb4dzcd{font-size:var(--fs-s);color:var(--c-muted)}.c81bc3f0{padding:0 var(--sp-1);font-size:var(--fs-s);color:var(--c-white);background:var(--c-green);border-radius:4px}.c6427746{background:var(--c-red)}.c566cffd{color:var(--c-red)}.cdc586cb{gap:var(--sp-2);flex-direction:column;display:flex}.c2d422b5{margin:var(--sp-1) 0 0;font-size:var(--fs-s)}.cce14008{font-size:var(--fs-s);margin:0}.c87fd60c{color:var(--c-ink);background:#ffb43c;border-radius:3px;align-self:flex-start;padding:0 4px;font-size:10px}.c3z88225{color:#ffb43c}.c87fd60c.c01z7z38{background:#ff9ac8}.c87fd60c.c45592bd{background:#7acbff}.c3z88225.c15f71d5{color:#ff9ac8}.c3z88225.c12f4z83{color:#7acbff}.cebe1125{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c4b258c3{font-size:var(--fs-s);color:var(--c-muted);flex-direction:column;gap:2px;display:flex}.c4b258c3 select{min-height:32px;font:inherit;color:var(--c-ink)}.c6380z56{gap:var(--sp-1);flex-wrap:wrap;display:flex}.c1z379c1{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c926c32z{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.c4e0962d{width:40px;color:var(--c-muted);flex:none}.ce4f5237{background:var(--c-bg);border:1px solid var(--c-navy-light);border-radius:4px;flex:1;height:8px;overflow:hidden}.c80cf322{background:var(--c-orange);height:100%;display:block}.c1ef0fd9{text-align:right;flex:none;width:24px}.c991fd72{gap:var(--sp-2);flex-direction:column;display:flex}.c8zb18d2{color:var(--c-muted);font-size:var(--fs-s)}.cc41zf74{z-index:1;gap:var(--sp-1);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:2px solid var(--c-gold);border-radius:8px;flex-direction:column;display:flex;position:sticky;bottom:0}.c166b1dc{animation:1.2s ease-in-out infinite c166b1dc}@keyframes c166b1dc{50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.c166b1dc{animation:none}}.c634zcf2{align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-width:0;display:flex}.c433e84d{padding:0 var(--sp-1);font-size:var(--fs-s);color:var(--c-ink);background:var(--c-cyan);border-radius:4px}.c78dc242{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ceb2zff1{gap:var(--sp-1);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;flex-direction:column;display:flex}.ceb2zff1>:last-child{margin-top:auto}.c0b82z41{opacity:.6;border-style:dashed}.c49eb9f7{font-size:var(--fs-m);color:var(--c-gold);font-weight:700}.cb5ze8f5{margin-bottom:var(--sp-2)}.c3689z19{margin-bottom:var(--sp-2);gap:var(--sp-1);padding:var(--sp-2);color:var(--c-white);background:var(--c-navy-deep);border:2px solid var(--c-gold);border-radius:8px;flex-direction:column;display:flex}.cb5185zf{border:2px solid var(--c-navy-light);background:#eef0f8;border-radius:6px;height:18px;overflow:hidden}.c80742zf{background:var(--c-gold);height:100%;display:block}.cf9cc2fc{background:var(--c-green)}.c68dc3e4{margin:var(--sp-1) 0 var(--sp-2);text-align:center;font-size:var(--fs-s)}.c8ef3c2f{margin:0 0 var(--sp-1);text-align:center;font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);font-weight:700}.cddd5e45{align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.c2ed23dz{align-items:center;gap:var(--sp-2);display:flex}.c2062z0z{text-align:center;font-size:var(--fs-s);margin:0;line-height:1.5}.cczzz1fc{z-index:60;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--stick) 22%, #05050f), #05050f 75%);font-family:var(--font-pixel);color:var(--c-white,#fff);-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cdd4039f{aspect-ratio:2/3;width:min(100vw,66.6667dvh);position:relative;overflow:hidden}.c8f7czcf{width:100%;height:100%;image-rendering:pixelated;display:block}.c6d8ee33{text-align:center;text-shadow:2px 2px 0 #000, 0 0 8px var(--stick);flex-direction:column;align-items:center;gap:4px;animation:.5s cubic-bezier(.2,1.6,.4,1) both cz6bc907;display:flex;position:absolute;top:7%;left:0;right:0}.c38b7fe0{letter-spacing:2px;color:#fff;background:color-mix(in srgb, var(--stick) 55%, #10102a);border:2px solid #fff;padding:2px 12px;font-size:26px;font-weight:700;box-shadow:3px 3px #000}.cdd8b63e .c38b7fe0{color:#3a2400;background:var(--c-gold,#ffd84a);font-size:34px}.ce980157{font-size:18px;font-weight:700}.c5249z21{color:#e8e8ff;font-size:13px}.c2c08485{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.cd18027b{background:radial-gradient(closest-side, color-mix(in srgb, var(--stick) 55%, transparent), transparent);animation:.4s ease-out both c5ff60zc;position:absolute;inset:10% -20% 0}.c2756c9b{aspect-ratio:2/3;filter:drop-shadow(0 0 6px #ffffff59);margin-bottom:14%;animation:.45s cubic-bezier(.2,1.1,.3,1) both c786b0c9;position:relative;width:76%!important;height:auto!important}.c9472463{border:2px solid var(--stick);background:#10102ae0;flex-direction:column;align-items:center;padding:6px 0;animation:.4s ease-out .15s both c07ce23c;display:flex;position:absolute;bottom:6%;left:8%;right:8%;box-shadow:3px 3px #000}.c05be4d0{font-size:22px;font-weight:700}.c6e600z6{color:#c8c8f0;font-size:12px}.c7bz89b8 .c2756c9b,.c7bz89b8 .c9472463,.c7bz89b8 .cd18027b{animation:.5s ease-in both ce239635}.cc61b9be{color:#fff;border:1px solid var(--stick);text-shadow:0 0 6px var(--stick), 1px 1px 0 #000;box-shadow:0 0 8px color-mix(in srgb, var(--stick) 60%, transparent);pointer-events:none;background:#05050fb8;border-radius:999px;padding:5px 10px;font-size:14px;animation:1.6s ease-in-out infinite cb84721d;position:absolute;bottom:8px;right:8px}@keyframes cb84721d{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.cc61b9be{opacity:.9;animation:none}}@keyframes cz6bc907{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes c786b0c9{0%{opacity:0;transform:translate(40%)}to{opacity:1;transform:none}}@keyframes c07ce23c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes c5ff60zc{0%{opacity:0}to{opacity:1}}@keyframes ce239635{0%{opacity:1}to{opacity:0}}.c32678f1{--kind:0}.cdd8b63e{--kind:1}.ce8981ee{--kind:2}@media (prefers-reduced-motion:reduce){.c6d8ee33,.c2756c9b,.c9472463,.cd18027b{animation:none}}.ce101c8c{margin:var(--sp-2) 0;gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.ccf94z0b{align-items:center;gap:var(--sp-1);background:var(--c-navy-deep);font-size:var(--fs-s);grid-template-columns:18px minmax(0,5.5em) 1fr 3.2em;padding:4px 6px;display:grid}.c9d19ee9{outline:2px solid var(--c-gold)}.c251e1f1{background:#3a2a10}.c163cce6{color:var(--c-gold);font-weight:700}.cd339fd3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c4e0cez8{background:#0006;height:10px;display:flex}.cdd1c2b5,.c699z7ze,.c3ddd760{height:10px;display:inline-block}.c86cd8dc .cdd1c2b5,.c86cd8dc .c699z7ze,.c86cd8dc .c3ddd760{vertical-align:middle;width:10px}.cdd1c2b5{background:#7acbff}.c699z7ze{background:#ff9a3c}.c3ddd760{background:#ff6fa8}.c4ze7d50{text-align:right;font-weight:700}.c86cd8dc{font-size:var(--fs-s);color:var(--c-muted);margin:0}.c983064z{gap:var(--sp-1);margin:var(--sp-1) 0 var(--sp-2);flex-wrap:wrap;display:flex}.cf013697{margin-bottom:var(--sp-2);grid-template-columns:repeat(5,40px);justify-content:center;gap:8px;display:grid}.cb049208{cursor:pointer;border:2px solid #0008;width:40px;height:40px}.cd837779{border-color:var(--c-white);box-shadow:0 0 0 2px var(--c-gold)}.cce28f76{align-items:center}.c5854bf9{flex:1;min-width:0}.c0ec28e7{gap:var(--sp-3);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-muted);border-radius:8px;animation:.35s steps(6,end) both c5fz88z0;display:flex}.c07f703d{flex:none;align-self:flex-start}.c1003c96{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cf5fe26e{font-size:var(--fs-m);color:var(--c-white);font-weight:700}.cdb8ccf2{color:var(--c-gold);letter-spacing:2px;text-shadow:1px 1px 0 var(--c-ink)}.ce069c8d{font-size:var(--fs-s);color:var(--c-muted)}.cc062ec2{flex-direction:column;gap:2px;margin:2px 0;padding:0;list-style:none;display:flex}.cfd19368{align-items:center;gap:var(--sp-1);font-size:var(--fs-s);display:flex}.c52b0f13{color:var(--c-red)}p.c498ef51{font-size:var(--fs-m);word-break:keep-all;color:var(--c-red);animation:.4s steps(4,end) 2 cf2dz15b}.c40496d4{filter:grayscale(.8);opacity:.8}.ce521f1b{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:2px solid var(--c-red)}@keyframes c5fz88z0{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes cf2dz15b{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.c4b69227{margin:var(--sp-3) 0 var(--sp-1);font-size:var(--fs-s);color:var(--c-gold);font-weight:700}.c4edb756{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c0f5z585{align-items:center;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);padding:4px 0;animation:.3s steps(4,end) both c14ef405;display:flex}.c970cb24{background:var(--c-navy-deep);border:1px solid var(--c-navy-light);border-radius:4px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.c11f822b{font-size:var(--fs-m);color:var(--c-gold);font-weight:700}.cc895b59{flex-direction:column;flex:1;min-width:0;display:flex}.c278f1e1{font-size:var(--fs-m);overflow-wrap:anywhere}.cc0c68b9{font-size:var(--fs-s);color:var(--c-muted);overflow-wrap:anywhere}.c0f5z585 .c05bfdfb{min-width:0;min-height:32px;padding:0 var(--sp-2);font-size:var(--fs-s);flex:none}.c33db118{margin:var(--sp-2) calc(-1 * var(--sp-3)) calc(-1 * var(--sp-3));padding:var(--sp-2) var(--sp-3) var(--sp-3);background:var(--c-navy);border-top:1px solid var(--c-navy-light);flex-direction:column;display:flex;position:sticky;bottom:0}.c579be60{font-size:var(--fs-s);color:var(--c-muted);margin:0}@keyframes c14ef405{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.cz56b48z{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-2);font-size:var(--fs-s);text-shadow:1px 1px 0 var(--c-ink);cursor:pointer;pointer-events:auto;background:#111b45d9;border:2px solid;border-radius:16px;font-weight:700;display:inline-flex}.c770bebe{color:var(--c-green)}.c545c793{color:#b9bfd0}.c32355fz{color:var(--c-white);font-weight:400}.cz56b48z:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c2e74093{max-width:100%;color:var(--c-gold)}.c5e1fzz0{white-space:nowrap;text-overflow:ellipsis;color:var(--c-white);font-weight:400;overflow:hidden}.cd81831e{gap:var(--sp-3);min-height:360px;padding-top:var(--sp-3);flex-direction:column;display:flex}.cf00fd69{gap:var(--sp-2);flex-direction:column;display:flex}.c16bz2dd{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.cezc8efb{font-size:clamp(var(--fs-m), 4.6vw, var(--fs-l));letter-spacing:1px;white-space:nowrap;color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink)}.c1884082{color:var(--c-muted);opacity:.5}.c68ed2dz{text-align:right;font-size:var(--fs-s);color:var(--c-muted)}.c9fb1fz4{justify-content:space-between;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);padding:4px 0;display:flex}.c9fb1fz4:last-child{border-bottom:0}.cz8703df{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);padding-top:var(--sp-2);border-top:1px dashed var(--c-navy-light);display:flex}.c58f1414{flex:1;min-width:0}.c4c6cz59{white-space:nowrap;flex-shrink:0}.c7b3z7zf{color:var(--c-muted);font-size:var(--fs-s)}.c269ezd8{font-size:var(--fs-s)}.c7b80e82{flex-direction:column;gap:3px;display:flex}.c5f3486c{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.c557ec04{background:var(--c-navy-deep);border:2px solid var(--c-white);border-radius:4px;height:12px;overflow:hidden}.cdc6441d{background:repeating-linear-gradient(90deg, var(--c-orange) 0 6px, #e8752a 6px 8px);height:100%;transition:width .3s steps(8,end)}.c932c520 .cdc6441d{background:repeating-linear-gradient(90deg, var(--c-green) 0 6px, #38a84c 6px 8px)}.c05z44c0{gap:var(--sp-1);flex-direction:column;display:flex}.c0e03bcc{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-gold);border-radius:6px}.c28f580e{color:var(--c-gold);font-weight:700}.c939z970{font-size:var(--fs-m);color:var(--c-gold);margin:0;font-weight:700}.cc56eed9{gap:var(--sp-1);flex-wrap:wrap;display:flex}.czb1458z{padding:2px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-muted);font-size:var(--fs-s);border-radius:10px}.c85z2z76{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c2430zd3{gap:var(--sp-2);color:var(--c-muted);align-items:center;padding:4px 0;display:flex}.c7893858{background:var(--c-green);width:18px;height:18px;color:var(--c-ink);border:2px solid var(--c-white);font-size:var(--fs-s);border-radius:3px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.c727e930{background:var(--c-muted)}.cc43fz3f{opacity:.75}.c02931be{text-align:center;color:var(--c-muted)}.ce214ze0{gap:var(--sp-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.c1c509bc{gap:var(--sp-1);min-height:92px;padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);font-size:var(--fs-s);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.c291086z{border-color:var(--c-gold);background:#2c2f66}.c23376z2{color:var(--c-muted);font-weight:700}.c291086z .c23376z2{color:var(--c-gold)}.ce5de8e5{margin-right:var(--sp-1);background:var(--c-gold);color:var(--c-ink);font-size:var(--fs-s);border-radius:3px;padding:0 4px}.cbc01c9z .c939z970{color:var(--c-green)}.c7de91eb{color:var(--c-muted);line-height:1.3}.c291086z .c7de91eb{color:var(--c-white)}.cb700b55{height:130px;padding:var(--sp-2) var(--sp-1) 0;background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;justify-content:center;align-items:flex-end;gap:3px;display:flex}.cz4c59ee{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;max-width:38px;height:100%;display:flex}.c047c879{flex:1;align-items:flex-end;gap:1px;width:100%;display:flex}.c5zcb9d9{background:var(--c-orange);border:1px solid var(--c-ink);border-bottom:0;flex:1;min-height:1px}.c498bcbe{background:var(--c-green)}.c61063z9{background:var(--c-red)}.c4691088{color:var(--c-muted);font-size:9px}.c1bfc96e{gap:var(--sp-3);font-size:var(--fs-s);color:var(--c-muted);justify-content:center;display:flex}.c54bef3b{vertical-align:-1px;border:1px solid var(--c-ink);width:10px;height:10px;margin-right:4px;display:inline-block}.c68eb331{border-collapse:collapse;width:100%;font-size:var(--fs-s)}.c68eb331 th{color:var(--c-muted);text-align:right;border-bottom:2px solid var(--c-navy-light);padding:4px 0;font-weight:400}.c68eb331 td{text-align:right;border-bottom:1px dashed var(--c-navy-light);padding:5px 0}.c68eb331 th:first-child,.c68eb331 td:first-child{text-align:left;overflow-wrap:normal;white-space:nowrap}.c68eb331 td+td{padding-left:var(--sp-1);line-height:1.25}.czz763de{color:var(--c-green)}.cc44bf8c{color:var(--c-red)}.cdf631f5{margin:0;padding:0;list-style:none}.c0dc5c02{gap:var(--sp-2);padding:3px var(--sp-2);font-size:var(--fs-s);border-radius:4px;display:flex}.c056fz0c{color:var(--c-gold);background:#5a4a14;font-weight:700}.cbe1f4zz{width:28px}.c5d6bzz1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.c32fb618{padding:var(--sp-4) 0;text-align:center;color:var(--c-muted)}.c8128fzb{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;display:flex}.cde607d7{align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-s);flex-wrap:wrap;margin:0;display:flex}.c9d9cf31{border:1px solid var(--c-ink);border-radius:50%;width:10px;height:10px;display:inline-block}.c08c6b86{padding:0 var(--sp-1);font-size:var(--fs-s);color:var(--c-white);background:var(--c-navy);border:1px solid var(--c-navy-light);border-radius:4px}.c014b56b{color:var(--c-white);background:var(--c-orange);border-color:var(--c-orange)}.c04ezd77{align-items:center;gap:var(--sp-2);min-height:32px;font-size:var(--fs-s);display:flex}.c50fc4z1{min-height:32px;padding:0 var(--sp-1);font:inherit;color:var(--c-ink);border:2px solid var(--c-navy-light);border-radius:4px}.c8488015{gap:var(--sp-1);font-size:var(--fs-s);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.c598zfed{color:var(--c-white);background:var(--c-navy);border-radius:4px;flex-direction:column;align-items:center;padding:2px;display:flex}.c5935584{background:var(--c-bg);border:1px solid var(--c-navy-light);border-radius:4px;height:8px;overflow:hidden}.ce67c733{background:var(--c-green);height:100%;display:block}.c4b26d37{text-align:center;grid-template-columns:44px repeat(8,minmax(0,1fr));gap:2px;font-size:11px;display:grid}.ce2323z6{background:var(--c-navy);border:1px solid var(--c-navy-light);border-radius:3px;justify-content:center;align-items:center;min-height:28px;display:flex}.cz34614d{color:var(--c-muted);word-break:keep-all}.cze4zz4b{color:var(--c-ink);background:#ffe08a}.c692d43e{color:var(--c-ink);background:#c8f0c0}.cbzb0c64{color:var(--c-ink);background:#e8e8f0}.c569c62d{color:var(--c-ink);background:#f5c4c4}.c6cc5963{color:var(--c-muted)}.c25z1483{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c132600d{color:var(--c-white);align-items:center;gap:var(--sp-1);min-height:26px;padding:0 var(--sp-1);font-size:var(--fs-s);border-bottom:1px solid var(--c-bg);grid-template-columns:28px 26px minmax(0,1fr) auto;display:grid}.c7ec1z19{color:var(--c-ink);background:#fff1c2;font-weight:700}.c49ff64f{color:#ffd1e8}.cd6fb30z{color:#b9bfd0}.c1e4e32c{text-align:right;font-weight:700}.cc6b4907{text-align:center;font-size:11px}.cz0zcze9{color:var(--c-red)}.c6e69b49{color:var(--c-cyan)}.c9e78e8f{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c69155cd{opacity:.85;font-size:11px}.c81d5199{gap:var(--sp-1);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px dashed var(--c-navy-light);flex-direction:column;display:flex}.c22921be{border-radius:3px 3px 1px 1px;width:6px;height:16px;display:inline-block;box-shadow:0 0 6px}.cd9fbe9b{background:var(--c-bg);border:1px solid var(--c-navy-light);border-radius:4px;height:16px;position:relative;overflow:hidden}.c2z53z5c{position:absolute;inset:0 auto 0 0}.c3efded4{padding-left:var(--sp-1);font-size:var(--fs-s);color:var(--c-white);text-shadow:1px 1px 0 var(--c-ink);line-height:14px;display:block;position:relative}.cd696741{margin:0;padding:0;list-style:none}.cfzc4d5d{align-items:center;gap:var(--sp-1);font-size:var(--fs-s);grid-template-columns:18px minmax(0,5em) 1fr 3em;display:grid}.c4366f2c{background:var(--c-bg);height:6px}.c4366f2c>span{background:var(--c-orange);height:100%;display:block}.cb079721{flex-wrap:wrap;gap:4px;display:flex}.cdf345cz{cursor:pointer;border:2px solid #0006;width:40px;height:40px}.czzb089b{border-color:var(--c-ink);box-shadow:0 0 0 2px var(--c-gold)}.cf947920{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cdz4f727{min-height:var(--tap);padding:var(--sp-1);font:inherit;font-size:var(--fs-s);text-align:left;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;display:flex}.c25z90c3{background:var(--c-navy-light);border-color:var(--c-gold)}.cdz4f727:disabled{cursor:not-allowed;opacity:.6}.c0cfb10z{font-weight:700}.ce9cz145{color:var(--c-red)}.c1d6e5e1{gap:var(--sp-1);flex-wrap:wrap;display:flex}.cd5zc591{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-s);background:var(--c-navy);border-radius:6px;flex-direction:column;display:flex}.c611cb6d{color:var(--c-red)}.ce756050{background:var(--c-bg);border:1px solid var(--c-navy-light);border-radius:4px;height:10px;overflow:hidden}.c79d2d7f{background:var(--c-green);height:100%;display:block}.cdec7e2f{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex}.cc628eez{color:var(--c-white);background:var(--c-green)}.c77b5f6e{color:var(--c-white);background:var(--c-gold)}.cfe49d74{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c8zcce90{column-gap:var(--sp-1);padding:2px var(--sp-1);font-size:var(--fs-s);border-left:3px solid var(--c-navy-light);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.c99415c5{min-width:4.5em;color:var(--c-muted);font-weight:700}.c4bcb07c{font-weight:700}.c0e8765b{color:var(--c-muted);overflow-wrap:anywhere;grid-column:2}.czbec3f9{border-left-color:var(--c-green)}.czbec3f9 .c99415c5{color:var(--c-green)}.ce9e92c2{border-left-color:var(--c-cyan)}.ce9e92c2 .c99415c5{color:var(--c-cyan)}.c651ff71{background:var(--c-navy);border-left-color:var(--c-gold);border-radius:0 4px 4px 0}.c651ff71 .c99415c5,.c651ff71 .c0e8765b{color:var(--c-gold)}.cdzz0b6e{opacity:.55}.c77b764b{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c1e01404{min-height:32px;padding:0 var(--sp-3);font-size:var(--fs-m);text-shadow:1px 1px 0 var(--c-ink);background:#111b45d9;border:2px solid;border-radius:16px;align-items:center;font-weight:700;display:inline-flex}.c8ddb0d1{color:var(--c-green)}.c6256bf6,.c2z3e312{color:#b9bfd0}.ceb0708f{color:var(--c-gold)}.cd006dcd{color:var(--c-orange);font-size:var(--fs-s)}.c3fd27cb{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c89e322z{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.cef719e0{align-items:center;gap:var(--sp-1);margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold);display:flex}.c067c14e{min-width:1.6em;font-size:var(--fs-s);text-align:center;color:var(--c-white);background:var(--c-pink);border-radius:8px;padding:0 4px}.c9fe7c62{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.c02zfzfd{font-size:var(--fs-s);color:var(--c-muted)}.c93f6c6f{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-s)}.c9ze06cc{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c57cd4b5{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-left:6px solid var(--gc,var(--c-pink));border-radius:8px;flex-direction:column;display:flex}.cb83325z{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c525zdd8{font-size:var(--fs-m)}.c52173e2{font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);margin-left:auto;font-weight:700}.cc2c4ded{font-size:var(--fs-s);color:var(--c-ink);border:1px solid var(--c-ink);box-shadow:1px 1px 0 var(--c-ink);border-radius:4px;padding:0 6px;font-weight:700}.c729zb44{background:#b9bfd0}.ce404155{background:#7acbff}.c72fcfc9{background:#86e596}.c130cz23{background:var(--c-pink);color:var(--c-white)}.c0c0d8zz{background:linear-gradient(90deg,#ffe27a,#ff9a3c,#ffe27a)}.cd46b8c0{color:#b9bfd0}.cf2dfz28{color:#7acbff}.c8e4dd04{color:#86e596}.c8634731{color:var(--c-pink)}.ce7bb0z6{color:var(--c-gold)}.cze0cb26{font-size:var(--fs-s);color:var(--c-red);border:1px dashed var(--c-red);border-radius:4px;padding:0 4px;animation:1.4s steps(2,end) infinite c5cz1z90}@keyframes c5cz1z90{50%{opacity:.55}}.c9fz9399{gap:2px;display:inline-flex}.c8f6f645{width:18px;height:18px;color:var(--c-ink);border:1px solid var(--c-ink);border-radius:4px;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:inline-grid}.ce0e1405{scrollbar-width:none;gap:3px;display:flex;overflow-x:auto}.cf37e1ec{min-height:32px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-s);color:var(--c-muted);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:4px;display:inline-flex;position:relative}.czb896bb{color:var(--c-white);border-color:var(--gc,var(--c-pink));box-shadow:inset 0 -3px 0 var(--gc,var(--c-pink))}.ccb5c4f3{font-weight:700}.cd0d7fdz{background:var(--c-gold);width:5px;height:5px;position:absolute;top:2px;right:2px}.c3ec5f78{margin:0;padding:2px 0 0 26px;position:relative}.cz5f23fd{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 12 - 1px), #ffffff0f calc(100% / 12 - 1px) calc(100% / 12)), var(--c-navy);border:1px solid var(--c-navy-light);border-radius:4px;width:100%;height:auto;display:block}.c14cc30z{stroke:var(--c-gold);stroke-width:1px;stroke-dasharray:4 3;opacity:.7}.c033e268,.c4209z11{color:var(--c-muted);font-size:9px;position:absolute;left:0}.c033e268{top:2px}.c4209z11{color:var(--c-gold);top:50%;transform:translateY(-40%)}.c80z0234{text-align:right;color:var(--c-muted);margin-top:2px;font-size:9px}.c4425055{align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-s);flex-wrap:wrap;margin:0;display:flex}.c4425055 .c02zfzfd{margin-left:auto}.c7803799{gap:var(--sp-1);flex-direction:column;display:flex}.c3dc3533{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cb61f5fc{align-items:center;gap:var(--sp-1);min-height:28px;padding:0 var(--sp-1);font-size:var(--fs-s);background:var(--c-navy-deep);border-radius:4px;grid-template-columns:2em minmax(0,1fr) 3.2em 3em;display:grid}.c439790b{text-align:center;color:var(--c-muted);line-height:1}.cdde54e7{background:color-mix(in srgb, var(--c-pink) 28%, var(--c-navy-deep));box-shadow:inset 3px 0 0 var(--c-pink);font-weight:700}.c8z3f716{text-align:center;font-weight:700}.cdz81896 .c8z3f716{color:var(--c-ink);background:var(--c-gold);border-radius:4px}.c53d0132{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.cz4e0ffz{color:var(--c-muted);font-size:9px;font-weight:400}.c1z2b483{text-align:right;color:var(--c-gold)}.cd489z16{text-align:right}.c7f974df{color:var(--c-red)}.cb5e405e{color:var(--c-cyan)}.cc994z8e{color:var(--c-muted)}.c4351d64{color:var(--c-green);font-size:9px}.ced88932,.c967220e{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c5f82fz2{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--kc);border-radius:8px;flex-direction:column;display:flex}.c0fz066c{--kc:#7acbff;background-color:#7acbff}.c0546bfe{--kc:var(--c-gold);background-color:var(--c-gold)}.cbf68bce{--kc:#86e596;background-color:#86e596}.c5f82fz2.c0fz066c,.c5f82fz2.c0546bfe,.c5f82fz2.cbf68bce{background-color:var(--c-navy-deep)}.c5f82fz2.c0546bfe{background-image:linear-gradient(135deg,#ffd84a1f,#0000 45%)}.c0c5c88z{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c8b1796z{font-size:var(--fs-s);color:var(--c-ink);border-radius:4px;flex:none;padding:1px 6px;font-weight:700}.c9495e38{font-size:var(--fs-m)}.c3b7d2z5{font-size:var(--fs-s);color:var(--c-cyan);margin-left:auto}.c2f0zc52{color:var(--c-red);font-weight:700}.cdbz55b8{align-items:center;gap:var(--sp-2);display:flex}.c1cd766c{background:var(--c-navy);border-radius:6px;flex:none;align-items:flex-end;gap:0;min-width:34px;padding:2px 4px 0;display:flex}.c1cd766c>*+*{margin-left:-18px}.c04d981f{align-items:baseline;gap:2px var(--sp-2);font-size:var(--fs-m);flex-wrap:wrap;display:flex}.cd12795c{font-size:var(--fs-s)}.cb52ez06{color:var(--c-red)}.c1089588{color:var(--c-orange)}.cc4f0czz{color:var(--c-green)}.cdb2be0f{color:var(--c-gold);font-size:var(--fs-m)}.ccf1c9d7{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ccf1c9d7 li{font-size:var(--fs-s);background:var(--c-navy);border-radius:4px;padding:1px 5px}.cc35e683{font-size:var(--fs-s);color:var(--c-orange);margin:0}.c9cf695e{font-size:var(--fs-s);color:var(--c-red);margin:0}.czcd9ezz{gap:var(--sp-2);grid-template-columns:1fr 2fr;display:grid}.c967220e{gap:var(--sp-1)}.c2bd1307{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);border-radius:6px;display:flex}.c2716d47{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}@media (prefers-reduced-motion:reduce){.cze0cb26{animation:none}}.c6ezbf6f{gap:var(--sp-2);flex-direction:column;display:flex}.c2867d45{font-size:var(--fs-m);margin:0;font-weight:700}.c7cc679e{font-size:var(--fs-s);color:var(--c-muted);margin-top:2px;font-weight:400;display:block}.c1110f43{color:var(--c-gold)}.c3521130{margin:var(--sp-2) 0 0;color:var(--c-red);font-size:var(--fs-s)}.cbec65be{border-color:var(--c-gold)!important;background:#5a4a14!important}.c39fbz4f{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c9057517{gap:var(--sp-3);font-size:var(--fs-s);display:flex}.c9057517 b{width:28px}.cb4b2b9e{padding:var(--sp-2);background:var(--c-navy-deep);text-align:center;font-size:var(--fs-s);color:var(--c-gold);border-radius:6px;margin:0}.cd7930z3{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c30d3063{align-items:center;gap:var(--sp-3);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid #0000;border-radius:6px;display:flex}.c2ed715c{border-color:var(--c-gold)}.cez66205{width:36px;font-size:var(--fs-m);color:var(--c-gold);flex:none;font-weight:700}.c58499zz{flex-direction:column;flex:1;min-width:0;font-weight:700;display:flex}.c58499zz small{color:var(--c-muted);font-weight:400;font-size:var(--fs-s)}.c6z3e9eb{gap:var(--sp-2);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.c545288d{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.cf21f4zd{color:var(--c-muted);font-size:10px}.c0bb2b6z{filter:grayscale()brightness(.35)}.ce7e0ze7,.c66b02c5{margin:0 0 var(--sp-2);padding:0;list-style:none}.cfb7c9bd,.c8d7b8db{justify-content:space-between;gap:var(--sp-2);border-bottom:1px dashed var(--c-navy-light);font-size:var(--fs-s);padding:5px 0;display:flex}.cb6736e0{margin:var(--sp-2) 0;gap:var(--sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.c6ecd73f{align-items:center;gap:var(--sp-2);width:100%;min-height:56px;padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-muted);text-align:left;cursor:pointer;border-radius:6px;display:flex}.c6ecd73f:focus-visible,.cd2d9799:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c295z208{flex-direction:column;flex:1;min-width:0;display:flex}.c295z208 small{color:var(--c-muted)}.c3190834{font-size:var(--fs-s);color:var(--c-muted);text-align:right}.cdb8e6z0{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);font-size:var(--fs-s);display:flex}.cf315efd{flex:none;width:44px}.c03bcee6{background:var(--c-navy-deep);border:2px solid var(--c-white);border-radius:4px;flex:1;height:16px;overflow:hidden}.c52ef18b{min-width:2px;height:100%;transition:width .3s steps(8,end)}.c7f5eb26{background:var(--c-gold)}.c3d5z7ec{background:var(--c-red)}.c62dc48e{text-align:right;flex:none;width:78px}.c1917zb8{margin:var(--sp-2) 0;font-weight:700}.czc31e15{margin:var(--sp-2) 0;gap:var(--sp-1);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.cd2d9799{align-items:center;gap:var(--sp-1);width:100%;min-height:48px;padding:0 var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-muted);font-size:var(--fs-s);cursor:pointer;border-radius:6px;display:flex}.ccf0bb98{border-color:var(--c-red)}.c56252c1{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-muted);border-left-width:6px;border-radius:6px;flex-direction:column;display:flex}.c6f0e883{border-color:var(--c-green)}.c2000zz1{border-color:#8a92a8}.cf78zbdb{justify-content:space-between;gap:var(--sp-2);display:flex}.ccb9cc97{font-size:var(--fs-s);color:var(--c-gold)}.c3b64576{font-size:var(--fs-s);margin:0}.c1z1bz67{gap:var(--sp-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c1z1bz67 li{padding:1px var(--sp-2);background:var(--c-navy);border:1px solid var(--c-muted);font-size:var(--fs-s);border-radius:10px}.cd4c53z9{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);display:flex}.c1ff2205{min-height:40px;padding:0 var(--sp-3);flex:none}.c48449c8{color:var(--c-green)}.c80bfd56{color:#b9bfd0}.cd21bf4e{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border-radius:6px;flex-direction:column;display:flex}.c7222ff9{opacity:.7}.cz682449{margin:0 0 var(--sp-2);gap:var(--sp-2);grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.c4e273c1{background:var(--c-navy-deep);border:2px dashed var(--c-muted);border-radius:8px;justify-content:center;align-items:center;height:52px;display:flex}.c138c28z{border:2px solid var(--c-gold);background:#5a4a14;animation:.3s steps(4,end) both cz1d9d16}.c0b0f54e{border-color:var(--c-orange)}.c92bcec1{color:var(--c-muted)}.cdczfbf2{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}@keyframes cz1d9d16{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.c831616b{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c3cf1d4e{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);border-radius:6px;display:flex}.c287c31b{width:40px;height:60px;color:var(--c-muted);border:2px dashed var(--c-muted);border-radius:6px;place-items:center;font-weight:700;display:grid}.ce863f6z{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.cf510836,.c3ze5e39{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.cd6fc6e8{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.cdd27b1b{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.cf475de4{min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-s)}.c33fz789{color:var(--c-green)}.c8e6dcf8{color:var(--c-gold);letter-spacing:-1px}.c8e6dcf8 i{color:var(--c-navy-light);font-style:normal}.c57043e1{align-items:baseline;gap:var(--sp-2);min-width:0;margin:0;display:flex}.c57043e1 b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c57043e1 small,.c9816z0e small{font-size:var(--fs-s);color:var(--c-muted)}.c9816z0e{font-size:var(--fs-s);margin:0}.ccde72fd{align-items:center;gap:var(--sp-2);padding:4px var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;margin:0;display:flex}.c0z97dd2{color:var(--c-gold);border-color:var(--c-gold);background:#ffd84a1a}.c502f7ez,.c91ze7z8,.cf5f4eec,.cbbb1699,.c188z620{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cbdb7937{gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy);border:2px solid var(--c-ink);border-left:6px solid var(--gc);box-shadow:2px 2px 0 var(--c-ink);border-radius:8px;flex-direction:column;display:flex}.czf4eb30{gap:var(--sp-3);align-items:stretch;display:flex}.cd84d596{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.c969d399{background:var(--c-navy-deep);border:2px solid var(--c-ink);width:34px;height:116px;box-shadow:inset 0 0 0 2px var(--c-navy-light);border-radius:10px 10px 4px 4px;flex:none;position:relative;overflow:hidden}.c969d3c5,.c910d199{height:calc((100% - 6px) * var(--h) / 100);border-radius:6px 6px 2px 2px;transition:height .4s steps(8,end);position:absolute;bottom:3px;left:3px;right:3px}.c969d3c5{background:repeating-linear-gradient(0deg, #ffffff2e 0 2px, transparent 2px 8px), linear-gradient(90deg, color-mix(in srgb, var(--gc) 70%, var(--c-white)), var(--gc));box-shadow:0 0 10px color-mix(in srgb, var(--gc) 70%, transparent)}.c910d199{border:2px dashed color-mix(in srgb, var(--gc) 75%, var(--c-white));background:0 0;border-bottom:0}.c89c1fb8{left:0;right:0;bottom:calc(3px + (100% - 6px) * var(--h) / 100);border-top:2px solid var(--c-gold);height:0;position:absolute}.c89c1fb8 small{color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);white-space:nowrap;font-size:8px;line-height:1;position:absolute;bottom:1px;left:2px}.c7f53z06{font-size:var(--fs-s);text-align:center;text-shadow:1px 1px 0 var(--c-ink);position:absolute;top:3px;left:0;right:0}.c44c31c8{align-items:center;gap:6px;display:flex}.c44c31c8 small{color:var(--c-muted);font-size:10px}.c226692b{background:var(--c-navy-deep);border:1px solid var(--c-ink);border-radius:3px;flex:1;height:6px;overflow:hidden}.c226692b i{width:var(--w);background:var(--c-orange);height:100%;display:block}.cc8e0f6c{padding:4px var(--sp-2);font-size:var(--fs-s);color:var(--c-ink);background:var(--c-orange);border:2px solid var(--c-ink);border-radius:6px;margin:0}.c48d23cc{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c9b58cz1{min-width:0;min-height:64px;font:inherit;color:var(--c-white);background:linear-gradient(180deg, var(--c-navy-light), var(--c-navy));border:2px solid var(--c-ink);cursor:pointer;border-bottom-width:4px;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;display:flex}.c9b58cz1:active:not(:disabled){border-bottom-width:3px;transform:translateY(1px)}.c9b58cz1 b{font-size:var(--fs-s)}.c9b58cz1 small{color:var(--c-muted);font-size:10px}.c9b58cz1:disabled{opacity:.45;cursor:not-allowed}.c9b58cz1:focus-visible{outline:2px solid var(--c-gold);outline-offset:1px}.c1e8169c{border-color:var(--gc);box-shadow:0 0 0 2px var(--c-ink), 0 0 10px var(--gc)}.cz5c61dd{flex-direction:column;gap:2px;margin:0;display:flex}.cz5c61dd small{color:var(--c-muted);font-size:10px}.cd4131e8{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.cd4131e8 small{color:var(--c-muted);flex:1;font-size:10px}.cez3df59{font-weight:700;font-size:var(--fs-s);color:var(--gc);border:3px double var(--gc);border-radius:6px;padding:4px 10px;animation:.35s cubic-bezier(.2,1.6,.4,1) both cb8cbf38;display:inline-block;transform:rotate(-4deg)}@keyframes cb8cbf38{0%{opacity:0;transform:rotate(-4deg)scale(1.8)}}.cbbb1699 li{align-items:baseline;gap:2px var(--sp-2);padding:4px var(--sp-2);font-size:var(--fs-s);background:var(--c-navy-deep);border-radius:6px;flex-wrap:wrap;display:flex}.c43508bb{color:var(--c-muted);font-size:10px}.c7816dd2{flex:1;min-width:0}.c7816dd2 small{color:var(--c-green)}.c6818bd0{color:var(--c-orange);font-size:10px}.ce7z945f{padding:var(--sp-2);background:var(--c-navy);border:2px solid var(--c-ink);border-left:6px solid var(--gc);border-radius:8px}.c7efz3d0{align-items:baseline;gap:2px var(--sp-2);flex-wrap:wrap;margin:0 0 4px;display:flex}.ce849eff{font-size:var(--fs-l);color:var(--c-gold);text-shadow:2px 2px 0 var(--c-ink);margin-left:auto;font-weight:700}.ce849eff small{font-size:var(--fs-s)}.c0bfz7b4{color:var(--c-ink);background:var(--c-gold);border-radius:999px;padding:1px 6px;font-size:10px}.c84e3bdc{flex-wrap:wrap;gap:4px;margin:0;display:flex}.c84e3bdc span{color:var(--c-muted);background:var(--c-navy-deep);border:1px solid var(--c-navy-light);border-radius:999px;padding:1px 6px;font-size:10px}.c84e3bdc .c3dcdf9b{color:var(--c-ink);background:var(--c-muted)}.cd5eczf8{gap:var(--sp-2);padding-bottom:var(--sp-1);overscroll-behavior-x:contain;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.cc5z4489{background:repeating-linear-gradient(0deg, transparent 0 23px, #ffffff0a 23px 24px), var(--c-navy-deep);border:2px solid var(--c-navy-light);scroll-snap-align:start;border-radius:8px;flex-direction:column;flex:0 0 148px;gap:6px;padding:6px;display:flex}.czf09dcf{font-size:var(--fs-s);border-bottom:2px solid var(--c-navy-light);justify-content:space-between;align-items:baseline;margin:0;padding-bottom:4px;display:flex}.czf09dcf small{color:var(--c-gold);font-size:10px}.cf658572{flex-direction:column;display:flex}.c04f1427{--kc:var(--c-pink);width:100%;min-height:56px;font:inherit;text-align:left;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-ink);border-top:4px solid var(--kc);box-shadow:0 -2px 0 #00000059, 2px 2px 0 var(--c-ink);cursor:pointer;transform:rotate(calc((var(--i) - .5) * 1.2deg));border-radius:6px;align-items:flex-start;gap:6px;padding:6px;display:flex;position:relative}.c04f1427+.c04f1427{margin-top:-8px}.c04f1427:focus-visible{outline:2px solid var(--c-gold);outline-offset:1px}.c0be6bf1{z-index:2;border-color:var(--c-gold);transform:translateY(-2px)}.c0378e8z{opacity:.6}.cfzc67d2{flex-direction:column;gap:1px;min-width:0;display:flex}.cfzc67d2 b{font-size:var(--fs-s)}.cfzc67d2 small{color:var(--c-muted);font-size:10px}.c5ddzd63{--kc:var(--c-pink)}.c7cf24c0{--kc:var(--c-cyan)}.cdb4e3fz{--kc:var(--c-green)}.ce6d32cf{width:26px;height:30px;font-size:var(--fs-s);color:var(--c-ink);background:linear-gradient(180deg, var(--c-white) 0 30%, var(--kc) 30%);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);flex:none;place-items:center;font-weight:700;display:grid}.c8e767d0{font-size:var(--fs-s);background:color-mix(in srgb, var(--gc) 22%, var(--c-navy));border:2px solid var(--gc);border-radius:6px;flex-direction:column;gap:2px;padding:6px;display:flex}.c8e767d0 small{color:var(--c-muted);font-size:10px}.cc29bz12{min-height:32px;padding:0 var(--sp-2);font:inherit;color:var(--c-muted);border:1px dashed var(--c-muted);cursor:pointer;background:0 0;border-radius:4px;align-self:flex-end;font-size:10px}.c998z050{flex-direction:column;gap:4px;display:flex}.cc424b33{--kc:var(--c-pink);gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy);border:2px solid var(--kc);border-radius:8px;flex-direction:column;animation:.2s steps(4,end) both cb4856dd;display:flex}@keyframes cb4856dd{0%{opacity:0;transform:translateY(6px)}}.c57457cf{gap:var(--sp-2);align-items:center;margin:0;display:flex}.c57457cf span:last-child{flex-direction:column;display:flex}.c57457cf small{color:var(--c-muted);font-size:10px}.c188z620 li{align-items:center;gap:var(--sp-2);background:var(--c-navy-deep);border-left:4px solid var(--gc);border-radius:4px;padding:4px 6px;display:flex}.c292b793{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;display:flex}.c292b793 small{color:var(--c-gold);font-size:10px}.c82812z2 .c292b793 small{color:var(--c-muted)}.ce61z5bd{flex-wrap:wrap;gap:4px;margin:0;display:flex}.ce61z5bd span{border-left:0;border-radius:999px;padding:1px 6px;font-size:10px}.c33ddd43{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.c421e06e{background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;gap:2px;min-width:0;min-height:92px;padding:4px;display:flex}.c2981zz7{border-color:var(--c-gold);box-shadow:0 0 0 1px var(--c-ink), 0 0 8px #ffd84a66}.c1eb05fd{font-size:var(--fs-s);color:var(--c-white)}.c1eb05fd small{color:var(--c-gold);font-size:9px}.cz18cz16{width:100%;min-height:20px;font:inherit;text-align:left;color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;background:var(--cc,var(--c-muted));cursor:pointer;border:0;border-radius:3px;align-items:center;gap:2px;padding:1px 4px;font-size:9px;line-height:1.25;display:flex;overflow:hidden}.cz18cz16:focus-visible{outline:2px solid var(--c-white);outline-offset:0}.ccc97d9b{box-shadow:0 0 0 2px var(--c-white)}.c94163f5{opacity:.55}.c9de914f{background:var(--c-ink);width:6px;height:7px;box-shadow:0 -3px 0 -1px var(--c-ink);border-radius:1px;flex:none}.ce945e8d{--cc:#b9a8ff;background:#b9a8ff}.cc1cb424{--cc:#7ad9ff;background:#7ad9ff}.c2761088{--cc:var(--c-gold);background:var(--c-gold)}.c98f8f6e{--cc:#ff9ccb;background:#ff9ccb}.c18c6691{--cc:#86e596;background:#86e596}.c3z9ec21{--cc:#ffc27a;background:#ffc27a}.c96485c5{color:var(--c-white);border:1px dashed var(--gc,var(--c-white));cursor:default;background:0 0}.ce61z5bd .c96485c5{border:1px dashed var(--c-white)}.ce61z5bd span:not(.c96485c5){color:var(--c-ink)}.cz9d3b09{padding:6px var(--sp-2);font-size:var(--fs-s);background:var(--c-navy);border:2px solid var(--c-navy-light);border-radius:6px;margin:0}.c2b6ze04{gap:var(--sp-2);flex-direction:column;display:flex}.c5738405{color:var(--c-muted);margin:0;font-size:10px}.c562b66d{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.c5479e84{text-align:center;background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 3px;font-size:10px;display:flex;position:relative}.c5479e84 b{overflow-wrap:anywhere;font-size:10px;line-height:1.25}.c5479e84 small{color:var(--c-muted);font-size:9px}.c0bfebb3{color:var(--c-ink);background:var(--c-muted);border-radius:999px;padding:0 5px;font-size:9px}.c4c0e3bz{border-color:var(--c-gold);background:linear-gradient(180deg, #ffd84a38, var(--c-navy-deep))}.c4c0e3bz .c0bfebb3{background:var(--c-gold)}.cc697274{opacity:.85}.cb657b10{color:var(--c-gold);font-weight:700}.cced20e7{color:var(--c-gold);align-items:center;gap:2px;font-weight:700;display:flex}.cz019915{color:var(--c-orange)}.c32b8f8f{max-width:100%;color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf5f4eec li{padding:var(--sp-2);background:linear-gradient(0deg, #6b4a2a 0 6px, transparent 6px) bottom / 100% 100% no-repeat, var(--c-navy-deep);border:2px solid var(--c-ink);border-left:6px solid var(--gc);border-radius:6px}.cbf38c4b{gap:var(--sp-2);flex-wrap:wrap;margin:4px 0 6px;display:flex}.c20f3715{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:88px;font-size:9px;display:flex}.c20f3715 small{color:var(--c-muted);overflow-wrap:anywhere}.c20f3715 b{color:var(--c-gold);font-size:10px}@media (prefers-reduced-motion:reduce){.cez3df59,.cc424b33{animation:none}.c969d3c5,.c910d199{transition:none}}.cf05bf07{gap:var(--sp-2);min-height:360px;padding-top:var(--sp-3);flex-direction:column;display:flex}.cf05bf07>div{min-height:0;padding-top:0}.cb86f9d8{margin:var(--sp-2) 0 0;color:var(--c-gold);font-size:var(--fs-m)}.c30zz7db{color:var(--c-muted);font-size:var(--fs-s);margin:0}.c7d7z384{padding-top:var(--sp-2)}.c3506619{padding-top:var(--sp-1)}.c3506619 [role=tab]{border-radius:999px;min-height:40px}.c055e7f4{margin:var(--sp-2) 0;color:var(--c-muted);font-size:var(--fs-s)}.czcd84cz{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c7ff3829{margin:var(--sp-4) 0;color:var(--c-muted);text-align:center}.c8f3f566{background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;overflow:hidden}.c92406d3{gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);color:inherit;font:inherit;text-align:left;background:0 0;border:0;display:flex}button.c92406d3{cursor:pointer}button.c92406d3:active{background:var(--c-navy)}button.c92406d3:focus-visible{outline:2px solid var(--c-gold);outline-offset:-4px}.c0336bb0{align-self:center}.ce2c66cc{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.c3d6ce21{align-items:center;gap:var(--sp-2);display:flex}.c44ez994{font-weight:700}.c7543f3d{color:var(--c-gold);font-size:var(--fs-s);margin-left:auto}.c4f785c3{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.c88747cz{align-items:center;gap:var(--sp-1);color:var(--c-muted);display:inline-flex}.cbfecfz8{padding:0 var(--sp-2);background:var(--c-navy-light);color:var(--c-white);border-radius:8px}.c1b0cd87{color:var(--c-orange);background:0 0}.c111b840{min-width:28px;padding:0 var(--sp-1);border:2px solid var(--c-ink);color:var(--c-ink);font-size:var(--fs-s);text-align:center;border-radius:4px;font-weight:700}.cb06cdzd{background:#c8d0e8}.c37032c6{background:#6cc4ff}.c838z53b{background:var(--c-gold)}.cc82bc6f{grid-template-columns:1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}.cz2ef257{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.cf3dez2d{width:28px;color:var(--c-muted);flex:none}.c56c6510{background:var(--c-bg);border:1px solid var(--c-navy-light);border-radius:4px;flex:1;height:8px;overflow:hidden}.cc91fbd8{background:var(--c-green);height:100%;transition:width .25s ease-out;display:block}.cz2ef257[data-stat=coach] .cc91fbd8{background:var(--c-orange)}.cz2ef257[data-stat=produce] .cc91fbd8{background:#6cc4ff}.cz2ef257[data-stat=sense] .cc91fbd8{background:#ff8ac0}.c83797e6{background:var(--c-gold)}.cd3c790e{text-align:right;flex:none;width:32px}.cfe94d49{width:calc(100% - var(--sp-4));margin:0 var(--sp-2) var(--sp-2)}.c0de0z91{width:100%;margin-top:var(--sp-3)}.c3b80203{margin-bottom:var(--sp-3)}.c7zb7f8f{gap:var(--sp-2);flex-direction:column;display:flex;position:relative}.czd2c2eb{gap:var(--sp-3);align-items:center;display:flex;position:relative}.c766bzc8{gap:var(--sp-1);flex-direction:column;flex:1;display:flex}.c2ece335{align-items:center;gap:var(--sp-2);font-size:var(--fs-s);display:flex}.cb9z9fe3{color:var(--c-muted)}.cc178zb2{margin:var(--sp-2) 0 0;color:var(--c-gold);font-size:var(--fs-m)}.c119b46e{min-width:72px;min-height:var(--tap);padding:0 var(--sp-2);font-size:var(--fs-s);flex:none}.cz4z6b83{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.cf764951{margin-top:var(--sp-3)}.c79447cd{top:0;right:var(--sp-2);color:var(--c-gold);font-size:var(--fs-l);text-shadow:2px 2px 0 var(--c-ink);pointer-events:none;font-weight:700;animation:1.1s cubic-bezier(.16,1,.3,1) forwards c79447cd;position:absolute}@keyframes c79447cd{0%{opacity:0;transform:translateY(12px)scale(.6)}20%{opacity:1;transform:translateY(-4px)scale(1.2)}to{opacity:0;transform:translateY(-28px)scale(1)}}.c5674be4{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);padding:var(--sp-2) var(--sp-3);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);color:var(--c-white);font:inherit;text-align:left;cursor:pointer;border-radius:8px;display:flex}.c5674be4:disabled{color:var(--c-muted);cursor:default}.c5674be4:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c1f1fd5b{flex-direction:column;display:flex}.c4e660d1{color:var(--c-muted);font-size:var(--fs-s)}.c41f4f18{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex}.c130f9c7{align-items:center;gap:var(--sp-1);padding:0 var(--sp-2);background:var(--c-navy-light);color:var(--c-white);font-size:var(--fs-s);border-radius:8px;display:inline-flex}.cz85dff1{border:1px solid var(--c-ink);border-radius:50%;width:8px;height:8px}.ce799e59{background:var(--c-navy-deep);border:1px solid var(--c-muted)}.cf39db2f{color:var(--c-muted);font-size:var(--fs-s)}.cf8129zd{background:var(--c-gold);width:100%;color:var(--c-ink);font-weight:700;animation:1.2s ease-in-out infinite alternate c0b5c314}@keyframes c0b5c314{0%{transform:scale(1)}to{transform:scale(1.03)}}.czdf4505{color:var(--c-muted);font-size:var(--fs-s);margin:0}.c12zb991{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);padding:var(--sp-2) var(--sp-3);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);color:var(--c-white);font:inherit;text-align:left;cursor:pointer;border-radius:8px;display:flex}.c12zb991:disabled{color:var(--c-muted);cursor:default}.c12zb991:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c91787c6{gap:var(--sp-4);padding:var(--sp-4);background:var(--c-navy-deep);border:2px solid var(--c-white);border-radius:8px;flex-direction:column;display:flex}.cze681d1{text-align:center;margin:0}.c9b8z527{justify-content:center;gap:var(--sp-3);display:flex}.c8zb1c1c{justify-content:center;gap:var(--sp-2);padding:var(--sp-1) 0;background:var(--c-navy);border:2px solid var(--c-navy-light);border-radius:6px;flex-wrap:wrap;display:flex}.ce65b300{flex-direction:column;align-items:center;gap:2px;margin:0;display:flex}.cb34fb06{image-rendering:pixelated;display:block}.czbfze41{font-size:var(--fs-s);color:var(--c-muted)}.c3980bc9{gap:var(--sp-1);flex-direction:column;display:flex}.c628zz58{margin:var(--sp-1) 0 0;font-size:var(--fs-s)}.c88306df{font-size:var(--fs-s);color:var(--c-muted);margin:0}.cz32e3eb{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(58px,1fr));display:grid}.ce77506f{min-width:0;font:inherit;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:2px 2px 4px;display:flex}.ce77506f:disabled{cursor:default;opacity:.55}.c108b23b{background:var(--c-navy-light);border-color:var(--c-gold);box-shadow:0 0 0 1px var(--c-gold)}.cze91d0d{max-width:100%;font-size:var(--fs-s);text-align:center;word-break:keep-all;line-height:1.2}.cf923805{align-items:center;gap:var(--sp-1) var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.c5z80c60{gap:var(--sp-1);flex-wrap:wrap;display:flex}.c220c681{min-height:36px;font:inherit;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:flex}.c88c91c2{border:2px solid var(--c-navy-light);background:repeating-linear-gradient(45deg,#6b4a3a 0 4px,#c8a078 4px 8px);border-radius:50%;flex:none;width:18px;height:18px;display:inline-block}.c5092e7c{cursor:default}.c13ec7be{justify-content:center;align-items:center;min-height:36px;display:flex}.ce65ef20{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.ce09f750{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.c83zz8e5{white-space:nowrap;min-height:36px;padding:2px 6px}.cb8ceee3{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c0fz5d69,.cb955443{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.c216f316{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.c9218z8c{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.c680d824{min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-s)}.c9786ec1{color:var(--c-muted);font-weight:400}.c5c0ef18{color:var(--c-gold)}.c84cd16c{color:var(--c-green)}.cecb4cez{color:var(--c-orange)}.c884f4d7{font-size:var(--fs-s);color:var(--c-orange);line-height:1.4}.cd55b2z1{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.cd55b2z1 .c884f4d7{flex:140px}.cf3zdf3f,.c06edz79{gap:var(--sp-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.c06edz79{flex:1;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.cezbz74f{min-width:0;min-height:44px;font:inherit;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);border-left:4px solid var(--gc,var(--c-navy-light));cursor:pointer;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 2px;display:flex}.cezbz74f b{font-size:var(--fs-s)}.cezbz74f small{text-align:center;max-width:100%;color:var(--c-muted);overflow-wrap:anywhere;font-size:10px;line-height:1.25;overflow:hidden}.c3ze40dz{grid-column:span 2}.cz114629{background:var(--c-pink-deep);border-color:var(--c-pink)}.cz114629 small{color:var(--c-white)}.cdbcfzf4{gap:var(--sp-1);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;display:flex}.c5909fc4{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-m);color:var(--c-white);margin:0;display:flex}.ce874zee{min-width:0;font-size:var(--fs-s);color:var(--c-gold);overflow-wrap:anywhere;font-weight:400}.c0d8ec44{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.c1z513dc{color:var(--c-muted);margin:0;font-size:10px;line-height:1.4}.cd86466z{align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:4px var(--sp-2);font:inherit;text-align:left;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:4px;display:flex}.cc040f43{border-color:var(--c-green);background:#5ad06e38}.c869zb1b{filter:grayscale();flex:none;font-size:18px}.cc040f43 .c869zb1b{filter:none}.c808226z{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;gap:1px;display:flex}.c808226z small{color:var(--c-muted);font-size:10px;line-height:1.3}.c542c258{min-width:2.4em;font-size:var(--fs-s);text-align:center;border:1px solid var(--c-navy-light);border-radius:4px;flex:none}.cc040f43 .c542c258{background:var(--c-green);border-color:var(--c-green);color:var(--c-ink)}.c0523f65{gap:2px var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);flex-wrap:wrap;margin:0;display:flex}.c0523f65 b{color:var(--c-white)}.c0523f65 b.c84cd16c{color:var(--c-green)}.c0523f65 b.cecb4cez{color:var(--c-orange)}.c5bbe988{align-items:center;gap:2px var(--sp-2);font-size:var(--fs-s);grid-template-columns:auto 1fr auto;display:grid}.cf7536b9{color:var(--c-muted)}.cf0c6241{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:5px;height:10px;overflow:hidden}.cf0c6241 i{width:var(--w);background:var(--c-cyan);height:100%;transition:width .3s;display:block}.c6852z36 .cf0c6241 i{background:var(--c-orange)}.c60b8037{text-align:right;min-width:2em;font-weight:700}.c6852z36 .c60b8037{color:var(--c-orange)}.c9b004db,.cez45b48{color:var(--c-orange);grid-column:1/-1;line-height:1.4}.cez45b48{color:var(--c-muted)}.czc23726,.ce03f897,.c0218148,.cbe510z6{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c511fe53{gap:var(--sp-1);padding:var(--sp-2) var(--sp-2) var(--sp-2) calc(var(--sp-2) + 8px);background:var(--c-navy);border:2px solid var(--c-ink);box-shadow:2px 2px 0 var(--c-ink);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.c50295ez{background:var(--gc);width:8px;box-shadow:0 0 10px var(--gc);position:absolute;top:0;bottom:0;left:0}.c5312ze9,.c549zdff{align-items:center;gap:var(--sp-2);display:flex}.c6f99759{min-width:2.6em;color:var(--gc);text-shadow:1px 1px 0 var(--c-ink);flex:none;align-items:baseline;display:flex}.c6f99759 b{font-size:30px;line-height:1}.c6f99759 small{font-size:var(--fs-m);font-weight:700}.c6f99759 .cebd67e5{font-size:var(--fs-s);text-align:center;color:var(--c-muted);text-shadow:none;line-height:1.2}.c8b7z098{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.c8b7z098 b{font-size:var(--fs-m);overflow-wrap:anywhere}.c8b7z098 small{font-size:var(--fs-s);color:var(--c-muted)}.c0b86f83{background:var(--c-navy-deep);border:2px solid var(--gc);border-radius:6px;flex:none;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.cd9z3c34{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cd9z3c34 span{background:var(--c-navy-deep);border-radius:4px;flex-direction:column;align-items:center;padding:2px;display:flex}.cd9z3c34 small{color:var(--c-muted);font-size:10px}.cd9z3c34 b{font-size:var(--fs-s)}.cd3e8379{flex-wrap:wrap;gap:4px;margin:0;display:flex}.cd3e8379 span{color:var(--c-ink);background:var(--c-cyan);border-radius:8px;padding:1px 6px;font-size:10px}.c19b16ed{flex-direction:column;gap:3px;display:flex}.c39950f5{font-size:var(--fs-s);color:var(--c-gold)}.czb81b93{background:var(--c-navy-deep);border:1px solid var(--c-ink);border-radius:4px;height:8px;overflow:hidden}.czb81b93 i{width:var(--w);background:repeating-linear-gradient(135deg, var(--c-gold) 0 6px, var(--c-orange) 6px 12px);height:100%;animation:1s linear infinite cf3z2e40;display:block}.c643d2b5{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;display:flex}.c1e85d9b{flex:none;font-size:22px}.c2478f4b{min-width:0;font-size:var(--fs-s);flex-direction:column;flex:1;gap:1px;display:flex}.c2478f4b small{overflow-wrap:anywhere;line-height:1.35}.c2478f4b .cb0272f7{color:var(--c-pink,var(--c-gold));font-weight:700}.c0218148{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c5z0354c{width:100%;height:100%;min-height:96px;padding:var(--sp-1) 2px;font:inherit;text-align:center;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:2px;display:flex}.c5z0354c b{font-size:var(--fs-s);overflow-wrap:anywhere;line-height:1.25}.c5z0354c small{color:var(--c-muted);font-size:10px;line-height:1.3}.cf929f16{background:var(--c-pink-deep);border-color:var(--c-pink)}.cf929f16 small{color:var(--c-white)}.cz7db678{opacity:.7;border-style:dashed}.c25cz903{font-size:22px;line-height:1.1}.c18e7c50{align-items:center;gap:var(--sp-2);display:flex}.c31296z0{width:2.6em;font-size:var(--fs-s);color:var(--c-muted);flex:none}.ce988dbb{align-items:center;gap:var(--sp-2);display:flex}.ce988dbb b{text-align:center;min-width:2.6em}.c228fc71{gap:var(--sp-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.c228fc71 div{justify-content:space-between;gap:var(--sp-1);padding:4px var(--sp-2);font-size:var(--fs-s);background:var(--c-navy-deep);border-radius:4px;display:flex}.c228fc71 dt{color:var(--c-muted)}.c228fc71 dd{margin:0;font-weight:700}.cc578224{gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy);border:2px solid var(--gc);box-shadow:2px 2px 0 var(--c-ink);border-radius:8px;flex-direction:column;display:flex}.c6zeccbd{gap:var(--sp-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.c6zeccbd li{flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.c37e664d{min-height:1.3em;font-weight:700}.c680916e{background:var(--c-navy-deep);border:1px solid var(--c-ink);border-radius:3px;width:100%;max-width:44px;height:64px;position:relative}.c680916e i{height:var(--h);background:linear-gradient(var(--gc), var(--c-pink-deep));transition:height .4s;position:absolute;bottom:0;left:0;right:0}.c5b2981d{opacity:.45}.c6zeccbd small{color:var(--c-muted)}.c98z046z{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.5}.cbe510z6 li{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--c-navy);border-radius:6px;display:flex}.c058f94e{font-size:var(--fs-s);border:2px solid;border-radius:4px;flex:none;padding:2px 6px;font-weight:700;transform:rotate(-8deg)}.cfc1z48c .c058f94e{color:var(--c-red)}.c1053182{opacity:.75}.c1053182 .c058f94e{color:var(--c-muted)}.cc9z7533{min-width:0;font-size:var(--fs-s);flex-direction:column;gap:1px;display:flex}.cc9z7533 small{color:var(--c-muted)}@keyframes cf3z2e40{0%{background-position:0 0}to{background-position:17px 0}}@media (prefers-reduced-motion:reduce){.czb81b93 i{animation:none}}.c57ecdd3{gap:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c7cd4d8f,.c02dd088,.c1ffze9z{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.c1ffze9z{font-size:10px;line-height:1.5}.cb697381{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.c6e5758f{min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-s)}.cez455dz{color:var(--c-gold)}.c70f6e6z{color:var(--c-green)}.c3400d96{color:var(--c-orange)}.c63b8ze0,.cf203434{font-size:var(--fs-s);color:var(--c-orange);margin:0;line-height:1.4}.c224539b{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c224539b .c63b8ze0{flex:120px}.c5z4ec71,.cf5zzb2c,.c81678dc{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cf76z36d{gap:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-2) calc(var(--sp-2) + 4px);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;display:flex;position:relative}.cf76z36d:before{content:"";background:var(--gc);width:4px;box-shadow:0 0 6px var(--gc);border-radius:2px;position:absolute;top:6px;bottom:6px;left:4px}.c2530z3e{align-items:center;gap:var(--sp-2);display:flex}.cec38292{flex:none;font-size:22px}.c65df6e5{flex-direction:column;flex:1;min-width:0;display:flex}.c65df6e5 b{font-size:var(--fs-m)}.c65df6e5 small{color:var(--c-muted);font-size:10px;line-height:1.4}.c9bceb29,.c5d33bd2{color:var(--c-white);background:var(--c-red);border:1px solid var(--c-ink);border-radius:999px;flex:none;padding:1px 6px;font-size:10px;font-weight:700;animation:1.2s ease-in-out infinite c35bz300}.c5d33bd2{color:var(--c-ink);background:var(--c-gold);animation:none}.ce2f8e7d{flex-direction:column;gap:4px;display:flex}.cd337bc7{font-size:var(--fs-s);margin:0;line-height:1.4}.cd337bc7 b{color:var(--c-gold)}.cb4eb136{color:var(--c-ink);background:var(--c-green);border-radius:999px;margin-right:4px;padding:0 6px;font-size:10px;font-weight:700}.cbe2481e,.c2c77b24{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:5px;height:10px;display:block;overflow:hidden}.cbe2481e i,.c2c77b24 i{width:var(--w);background:repeating-linear-gradient(90deg, var(--c-gold) 0 8px, var(--c-orange) 8px 16px);height:100%;transition:width .4s;display:block}.cf0d7622 i{background:var(--c-green)}.cddf02f3{padding:var(--sp-2);background:var(--c-navy);border-radius:6px;flex-direction:column;gap:4px;display:flex}.c9z8b57e{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-s);margin:0;display:flex}.c9z8b57e b{font-size:var(--fs-m);color:var(--c-pink);margin-left:auto}.c9z8b57e small{color:var(--c-muted)}.c8de11bc{height:32px;position:relative}.c1278652{width:calc(8px + (100% - 16px) * var(--floor));pointer-events:none;background:repeating-linear-gradient(135deg,#ff5a5a8c 0 4px,#0000 4px 8px);border-radius:4px 0 0 4px;height:8px;position:absolute;top:12px;left:0}.c20b5804{top:6px;left:calc(8px + (100% - 16px) * var(--base) - 1px);background:var(--c-white);opacity:.5;pointer-events:none;width:2px;height:20px;position:absolute}.c8de11bc input{width:100%;height:32px;accent-color:var(--c-pink);cursor:pointer;background:0 0;margin:0;position:relative}.ce9b6fz3{justify-content:space-between;gap:4px;margin:0;display:flex}.ce9b6fz3 small{color:var(--c-muted);font-size:9px}.cd34b6e4{color:var(--c-white);margin:0;font-size:10px;line-height:1.4}.c5z482ee{color:var(--c-orange)}.c9d56c07{color:var(--c-green)}.ce9f505c{color:var(--c-orange);margin:0;font-size:10px}.cd118f5b{font-size:var(--fs-s);color:var(--c-muted);margin:0}.c80944b1,.cb36741e{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;display:grid}.c80944b1 div,.cb36741e div{background:var(--c-navy);border-radius:4px;flex-direction:column;align-items:center;padding:4px 2px;display:flex}.c80944b1 dt,.cb36741e dt{color:var(--c-muted);font-size:10px}.c80944b1 dd,.cb36741e dd{font-size:var(--fs-s);margin:0;font-weight:700}.c31e8489{flex-direction:column;gap:4px;display:flex}.c9d08b02{color:var(--c-muted);align-items:center;gap:4px;font-size:10px;display:flex}.cf1b7184,.c9c9ee57{border-radius:2px;width:8px;height:8px;display:inline-block}.cf1b7184,.c7d952zc{background:var(--c-green)}.c9c9ee57,.c33cc2b5{background:var(--c-gold)}.c95bccc3{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;height:40px;margin:0;padding:0;list-style:none;display:grid}.c95bccc3 li{display:flex}.c7d9z776{background:var(--c-navy);border-radius:2px;flex-direction:column-reverse;flex:1;display:flex;overflow:hidden}.c7d9z776 i{height:var(--h);display:block}.cdz23ee4{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);padding:var(--sp-2);font-size:var(--fs-s);border:2px solid var(--c-red);background:#ff5a5a24;border-radius:6px;flex-wrap:wrap;line-height:1.4;display:flex}.cdz23ee4 span{flex:160px}.c146e9c7{gap:var(--sp-2);padding:var(--sp-2);border:3px solid var(--c-ink);background:repeating-linear-gradient(90deg,#ffffff08 0 18px,#0000 18px 36px),#3b2a1e;border-radius:8px;flex-direction:column;display:flex;box-shadow:inset 0 0 0 2px #6b4a2f}.c2072fb0{font-size:var(--fs-m);justify-content:space-between;align-items:center;margin:0;display:flex}.c9d8d374{align-items:center;gap:4px var(--sp-2);border:2px solid var(--c-ink);border-left:5px solid var(--c-muted);background:#fff8e61a;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) auto;padding:4px 6px;display:grid}.cfd36b48{border-left-color:var(--c-green)}.cbdd8zf4{border-left-color:var(--c-gold)}.ce40dzf3{border-left-color:var(--c-red)}.cf380d16{background:#0003;border-radius:4px;grid-row:span 2;width:44px;height:66px;overflow:hidden}.c438294e{flex-direction:column;gap:2px;min-width:0;display:flex}.c438294e b{font-size:var(--fs-s)}.c438294e small{color:var(--c-muted);font-size:10px}.c2c77b24{height:6px}.c2c77b24 i{background:var(--c-pink)}.c09b0d6z{color:#f5ead2;grid-column:1/-1;margin:0;font-size:10px;line-height:1.4}.c112cczb{font-size:var(--fs-l);color:var(--c-white);text-shadow:2px 2px 0 var(--c-ink);font-weight:900}.cfd36b48 .c112cczb{color:var(--c-green)}.ce40dzf3 .c112cczb{color:var(--c-red)}.c9529023{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:4px;grid-column:2/span 2;height:8px;display:flex;overflow:hidden}.c9529023 i{width:var(--w);height:100%;transition:width .3s;display:block}.cz31037c{background:var(--c-muted)}.c717z91b{background:var(--c-gold)}.c537099e{background:var(--c-cyan)}.c9e26zdf{background:var(--c-pink)}.cf804861{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:10px;display:flex}.cf804861 i{border-radius:2px;width:8px;height:8px;margin-left:4px;display:inline-block}.c5150290{flex-direction:column;gap:4px;display:flex}.c68c3018{font-size:var(--fs-s);color:var(--c-gold)}.c731765f{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.cebf7d08{min-width:0;min-height:44px;font:inherit;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 2px;display:flex}.cebf7d08 b{font-size:var(--fs-s)}.cebf7d08 small{text-align:center;color:var(--c-muted);overflow-wrap:anywhere;font-size:9px;line-height:1.3}.cbdf58cb{background:var(--c-pink-deep);border-color:var(--c-pink)}.cbdf58cb small{color:var(--c-white)}.c0e9e710{gap:var(--sp-1);padding:var(--sp-2);font-size:var(--fs-s);border:2px dashed var(--c-gold);background:#ffd84a1a;border-radius:6px;flex-direction:column;line-height:1.5;display:flex}.c0e9e710 p{margin:0}.c0z2c7b6{border:2px solid var(--c-ink);box-shadow:2px 2px 0 var(--c-ink);background:linear-gradient(135deg,#c9a24a,#f6e08a 40%,#a37a2c);border-radius:4px;padding:5px}.c7fzf25d{padding:var(--sp-2);text-align:center;background:var(--c-navy-deep);border:2px solid #6b4a12;flex-direction:column;gap:2px;display:flex}.c7fzf25d b{font-size:var(--fs-m);color:var(--c-gold)}.c7fzf25d small{color:var(--c-muted);font-size:10px}@keyframes c35bz300{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.c9bceb29{animation:none}}.cf3b891c{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c644101z{align-items:center;gap:var(--sp-2);min-width:0;min-height:40px;font-size:var(--fs-s);display:flex}button.c644101z{width:100%;padding:var(--sp-1) var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px solid var(--c-navy-light);text-align:left;cursor:pointer;border-radius:6px}button.c644101z:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}button.c644101z[aria-pressed=true]{border-color:var(--c-gold);background:#2c2f66}button.c644101z:disabled{opacity:.5;cursor:default}.c214215z{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.c5815463{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.cd232567{color:var(--c-muted);font-size:var(--fs-s)}.c22zez4z{width:18px;color:var(--c-gold);text-align:center;flex:none;font-weight:700}.c2e71b7e{color:var(--c-gold);white-space:nowrap}.c3fec4b2{gap:var(--sp-1);flex-wrap:wrap;display:flex}.cfb93951{padding:1px var(--sp-2);background:var(--c-navy-deep);border:1px solid var(--c-muted);color:var(--c-white);font-size:var(--fs-s);white-space:nowrap;border-radius:10px}.c310c310{border-color:var(--c-orange);color:var(--c-orange)}.c14e3b6d{border-color:var(--c-green);color:var(--c-green)}.czfd19e7{color:var(--c-orange)}.ce3fd580{color:var(--c-muted);font-size:var(--fs-s);margin:0;line-height:1.5}.c5803c38{margin:var(--sp-2) 0 0;color:var(--c-muted);font-size:var(--fs-s);line-height:1.5}.c00c17z9{gap:var(--sp-2);display:flex}.c00c17z9>button{padding:0 var(--sp-2);flex:1}.c6d5zzb8{gap:var(--sp-2);padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;display:flex}.cbeec308{border-color:var(--c-orange)}.c87z0d6b{background:var(--c-ink);border:1px solid var(--c-white);height:6px}.ccbd9931{background:var(--c-orange);height:100%}.cdzcc2fe{gap:var(--sp-2);display:flex}.c9694038{min-width:0;min-height:64px;padding:var(--sp-2);background:var(--c-navy-deep);color:var(--c-white);border:2px dashed var(--c-muted);font-size:var(--fs-s);text-align:center;cursor:pointer;border-radius:6px;flex:1}.cc2256f9{border:2px solid var(--c-gold);background:#2c2f66}.c9694038:disabled{opacity:.6;cursor:default}.c9694038:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.c5155d54{justify-content:center;align-items:center;gap:var(--sp-2);text-align:left;display:flex}.cfd4b716{opacity:.55}.c5z6301c{color:var(--c-muted)}.c84b4bf3{gap:var(--sp-3);min-height:360px;padding-top:var(--sp-3);flex-direction:column;display:flex}.c094fdc0{gap:var(--sp-3);flex-direction:column;display:flex}.c293b88d{gap:var(--sp-2);flex-direction:column;display:flex}.cd0czz27,.c7b7b4dz{align-items:center;gap:var(--sp-3);min-height:var(--tap);display:flex}.cd0czz27{justify-content:space-between}.c7b7b4dz>span{flex:none;width:52px}.c7b7b4dz input[type=range]{min-width:0;height:var(--tap);accent-color:var(--c-orange);flex:1}.c7b7b4dz output{text-align:right;width:30px;color:var(--c-muted);font-size:var(--fs-s)}.c1dz8bz0{width:28px;height:28px;accent-color:var(--c-orange)}.cd2f4289{margin:0 0 var(--sp-2);color:var(--c-muted);font-size:var(--fs-s)}.c0df2b0f{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);color:var(--c-muted);padding:4px 0;display:flex}.c76czz00{gap:var(--sp-2);display:flex}.c76czz00>*{flex:1}.c1z33814{top:calc(var(--sp-3) * -1);z-index:2;align-items:center;gap:var(--sp-1) var(--sp-3);margin:calc(var(--sp-3) * -1) calc(var(--sp-4) * -1) var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--c-navy-deep);border-bottom:2px solid var(--c-navy-light);color:var(--c-gold);flex-wrap:wrap;font-weight:700;display:flex;position:sticky}.c03b311b{align-items:center;gap:var(--sp-1);display:inline-flex}.c3fc2840{color:var(--c-muted);font-size:var(--fs-s);flex-basis:100%;font-weight:400}.ccb3bdzc{gap:var(--sp-2);margin-bottom:var(--sp-3);flex-direction:column;display:flex}.ccc442c1{color:var(--c-gold);font-size:var(--fs-s)}.c7b718b0{gap:var(--sp-2);padding:var(--sp-3);background:var(--c-navy-deep);border:2px solid var(--c-gold);border-radius:8px;flex-direction:column;display:flex}.cfb78879{border-color:var(--c-navy-light);color:var(--c-muted);text-align:center}.c9167z40{color:var(--c-gold);font-size:var(--fs-s);margin-left:auto}.cd3z3e14{background:var(--c-bg);border:2px solid var(--c-white);border-radius:8px;height:16px;position:relative;overflow:hidden}.c6c21z1d{background:var(--c-green);height:100%;transition:width .3s ease-out;display:block}.cf5d7d6z{font-size:var(--fs-s);text-align:center;text-shadow:1px 1px 0 var(--c-ink);line-height:12px;position:absolute;inset:0}.c01d240c{width:100%}.c004df71{white-space:nowrap;flex-shrink:0}.c819d40z{gap:var(--sp-2);margin:var(--sp-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.c82dd8d0{margin:var(--sp-4) 0;color:var(--c-muted);text-align:center}.c3b8dzd6{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:8px;display:flex}.c32f563f{border-color:var(--c-white)}.c5fd6d23{border-color:var(--c-gold)}.cdc2043b,.c2156832{opacity:.7}.c844z998{border-color:var(--c-green)}.cf9bd77f{align-self:center}.c5776f5d{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c2229f82{align-items:center;gap:var(--sp-2);display:flex}.c88fb187{font-weight:700}.c4305691{color:var(--c-muted);font-size:var(--fs-s);margin:0}.ce8794z3{gap:var(--sp-3);font-size:var(--fs-s);flex-wrap:wrap;display:flex}.c546z2f0{align-items:center;gap:var(--sp-1);display:inline-flex}.c0cf0c25,.c66zb5ez{color:var(--c-red)}.cc4bc2c0{color:var(--c-orange);font-size:var(--fs-s);margin:0}.c844z998 .cc4bc2c0{color:var(--c-green)}.cb3c8282{flex:none}.cbe89z41{gap:var(--sp-1);flex-direction:column;display:flex}.cdf3e111{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-m);color:var(--c-white);margin:0;display:flex}.cf664666{font-size:var(--fs-s);color:var(--c-muted);font-weight:400}.cz445z0b{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.c1z2f88c{width:100%;min-height:var(--tap);align-items:center;gap:var(--sp-1);padding:var(--sp-1);font:inherit;text-align:left;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);cursor:pointer;border-radius:4px;display:flex}.c364dbb8{background:var(--c-pink-deep);border-color:var(--c-pink)}.czc1381d{color:var(--c-muted);background:var(--c-navy-deep);border-style:dashed}.czc1381d .cc275zef{opacity:.45}.cc275zef{flex:none;place-items:center;display:grid}.c336348f{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c42751c7{align-items:baseline;gap:var(--sp-1);font-size:var(--fs-s);flex-wrap:wrap;font-weight:700;display:flex}.ce875z6z{color:var(--c-gold);font-weight:400}.czc1381d .ce875z6z{color:var(--c-muted)}.c9cb7997{font-size:var(--fs-s);color:var(--c-muted);overflow-wrap:anywhere;line-height:1.3}.cd5792ee{min-width:2.4em;font-size:var(--fs-s);text-align:center;color:var(--c-white);border:1px solid var(--c-navy-light);border-radius:4px;flex:none;padding:0 2px}.c364dbb8 .cd5792ee{background:var(--c-pink);border-color:var(--c-pink)}.c37eb176{gap:var(--sp-2);padding-top:var(--sp-2);color:var(--c-white);flex-direction:column;display:flex}.c3f8ze0f,.c58bf9b7,.c3z0c31e{font-size:var(--fs-s);color:var(--c-muted);margin:0;line-height:1.6}.c3z0c31e{text-align:right;font-size:10px}.cbc20e02{padding:var(--sp-2);font-size:var(--fs-s);color:var(--c-gold);border:2px dashed var(--c-gold);background:#ffd84a14;border-radius:8px;margin:0;line-height:1.5}.c0f53b58{margin:var(--sp-2) 0 0;font-size:var(--fs-m);color:var(--c-gold)}.c0f53b58 small{margin-left:var(--sp-1);font-size:var(--fs-s)}.c2c7f899{min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-s)}.c8067686{color:var(--c-muted);font-weight:400}.c2605f1e{font-size:var(--fs-s);color:var(--c-orange);line-height:1.4}.c6ef3d99{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.c6ef3d99 small:first-child{margin-right:auto}.c89e057b{align-items:center;gap:4px var(--sp-2);padding:var(--sp-2);background:linear-gradient(90deg, #ffd84a24, transparent), var(--c-navy-deep);border:2px solid var(--c-gold);border-radius:6px;grid-template-columns:auto minmax(0,1fr);display:grid}.cdc139e3{grid-row:span 2;font-size:28px;animation:1.4s ease-in-out infinite c0d424e6}.cf4bzzdf{flex-direction:column;min-width:0;display:flex}.cf4bzzdf b{font-size:var(--fs-m)}.cf4bzzdf small{font-size:var(--fs-s);color:var(--c-gold)}.c997d92f{background:var(--c-navy);border:1px solid var(--c-ink);border-radius:4px;height:8px;display:block;overflow:hidden}.c997d92f i{width:var(--w);background:repeating-linear-gradient(90deg, var(--c-gold) 0 6px, var(--c-orange) 6px 12px);height:100%;transition:width .4s;display:block}.ce19c895{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cbb1dfe3{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;gap:6px;display:flex}.c1ff0593{opacity:.6}.c848d8fb{align-items:center;gap:var(--sp-2);display:flex}.cdc5cz83{background:var(--c-navy);border:2px solid var(--c-ink);width:40px;height:40px;box-shadow:2px 2px 0 var(--c-ink);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}.c5148zc8{flex-direction:column;gap:2px;min-width:0;display:flex}.c5148zc8 b{font-size:var(--fs-m)}.c5148zc8>small{font-size:var(--fs-s);color:var(--c-muted);line-height:1.4}.czz45761{font-size:var(--fs-s);color:var(--c-gold)}.c4f0ez48{flex-wrap:wrap;gap:4px;display:flex}.cbe06270{color:var(--c-white);background:var(--c-navy-light);border-radius:999px;padding:1px 6px;font-size:10px}.c59690b8{background:var(--c-pink-deep)}.c5ccbe02{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;display:grid}.c5ccbe02 div{background:var(--c-navy);border-radius:4px;flex-direction:column;align-items:center;padding:3px 2px;display:flex}.c5ccbe02 dt{color:var(--c-muted);font-size:10px}.c5ccbe02 dd{font-size:var(--fs-s);text-align:center;margin:0}.cb63c895{color:var(--c-gold)}.cb63c895 s{color:var(--c-navy-light);text-decoration:none}.ce7z48bz,.c3db936c{color:var(--c-muted);margin:0;font-size:10px;line-height:1.5}.ce7z48bz b{color:var(--c-cyan)}.c3db936c{color:var(--c-orange)}.c9172cc0{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.c9172cc0 li{min-width:0}.c45f987c{aspect-ratio:3/4;border:2px dashed var(--c-navy-light);border-radius:6px}.cdfb193z{aspect-ratio:3/4;width:100%;font:inherit;color:var(--c-white);background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 30%, transparent), transparent 70%), var(--c-navy);border:3px solid var(--tint);box-shadow:2px 2px 0 var(--c-ink);cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;display:flex;position:relative}.c6c0b1b0{outline:2px solid var(--c-white);outline-offset:1px}.c2624bfz{background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 55%, transparent), transparent 80%), var(--c-navy-light)}.cc48ff3c,.c4523808{font-size:13px;position:absolute;top:-6px}.cc48ff3c{left:-4px}.c4523808{animation:.9s ease-in-out infinite alternate cb132d47;right:-4px}.ce1z52bf{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.2}.cd9186c7,.c752d181{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:0 4px;font-size:9px;line-height:1.4;overflow:hidden}.cd9186c7{color:var(--c-ink);background:var(--tint)}.c752d181{color:var(--c-white);background:color-mix(in srgb, var(--cc) 70%, var(--c-ink))}.c9129614{font-size:var(--fs-s);color:var(--c-gold);text-shadow:1px 1px 0 var(--c-ink);font-weight:700}.c290z450{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--tint);border-radius:6px;flex-direction:column;gap:6px;display:flex}.c7f9ffeb{flex-direction:column;gap:2px;margin:0;display:flex}.c7f9ffeb small{font-size:var(--fs-s);color:var(--c-muted);line-height:1.4}.c7f9ffeb .czfz57c4{color:var(--c-white)}.c7zf6c71{padding:var(--sp-2);background:var(--c-navy-deep);border:2px solid var(--c-navy-light);border-radius:6px;flex-direction:column;gap:6px;display:flex}.cb923zze{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-m);margin:0;display:flex}.cb923zze small{font-size:var(--fs-s);color:var(--c-muted);font-weight:400}.c8dz7fc2{flex-wrap:wrap;gap:6px;display:flex}.c6f60443{min-width:0;min-height:44px;font:inherit;text-align:left;color:var(--c-white);background:var(--c-navy);border:2px solid var(--c-navy-light);border-left:5px solid var(--tint);cursor:pointer;border-radius:4px;flex-direction:column;flex:96px;align-items:flex-start;gap:1px;padding:4px 6px;display:flex}.c6f60443 b{font-size:var(--fs-s)}.c6f60443 small{color:var(--c-muted);font-size:10px}.c76bf546{background:var(--c-pink-deep);border-color:var(--c-pink);border-left-color:var(--tint)}.c76bf546 small{color:var(--c-white)}.cd269f1c{align-items:center;gap:4px var(--sp-2);font-size:var(--fs-s);flex-wrap:wrap;margin:0;display:flex}.c86298d2{color:var(--c-green);font-weight:700}.cb19z75z{color:var(--c-muted)}@keyframes c0d424e6{50%{transform:translateY(-3px)rotate(-6deg)}}@keyframes cb132d47{0%{transform:scale(1)}to{transform:scale(1.18)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.cdc139e3,.c4523808{animation:none}}.cce8ccb9{background:var(--c-bg);flex-direction:column;width:100%;max-width:430px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:clip}.cbzz3547{flex:1;min-height:0;position:relative}.c6842z0e{position:absolute;inset:0}.c46d170c{right:var(--hud-side,var(--hud-gutter));bottom:calc(max(var(--sp-2), env(safe-area-inset-bottom)) + 56px + var(--sp-2));z-index:4;pointer-events:auto;position:absolute}.c46d170c [role=tablist]{flex-direction:column-reverse}.c26167f7{top:var(--sp-2);left:var(--hud-side,var(--hud-gutter));right:var(--hud-side,var(--hud-gutter));z-index:2;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.c56z5051{gap:var(--sp-2);flex-direction:column;display:flex}.cb326950{height:var(--goal-slot-h)}.c9dde44b{left:var(--hud-side,var(--hud-gutter));right:var(--hud-side,var(--hud-gutter));bottom:calc(max(var(--sp-2), env(safe-area-inset-bottom)) + 56px + var(--sp-2));z-index:4;gap:var(--sp-2);flex-direction:column;display:flex;position:absolute}.c275d851{gap:var(--sp-1);flex-direction:column;display:flex}.c71d903c{height:var(--chip-row-h);align-items:center;display:flex}.c7d26869{min-width:0;height:var(--hint-row-h);display:flex}.c7d26869>button,.c7d26869>p{min-width:0;min-height:0;height:var(--hint-row-h);border-width:1px}.c6dzb3z4{right:var(--hud-side,var(--hud-gutter));bottom:max(var(--sp-2), env(safe-area-inset-bottom));z-index:5;position:absolute}.c6dzb3z4 button{min-width:56px;min-height:56px;font-size:var(--fs-m)}.c42zc67f{align-items:center;gap:var(--sp-1);scrollbar-width:none;pointer-events:auto;flex:1;min-width:0;display:flex;overflow-x:auto}.c42zc67f::-webkit-scrollbar{display:none}.c42zc67f>*{flex:none}.c4d5e925{background:linear-gradient(#0c0a26 0%,#221d57 60%,#3b1f6e 100%);height:100%;position:relative;overflow:hidden}.cbf8z6b9{image-rendering:pixelated;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c906ec41{color:var(--c-gold);--outline:3px 0 0 var(--c-ink), -3px 0 0 var(--c-ink), 0 3px 0 var(--c-ink), 0 -3px 0 var(--c-ink), 3px 3px 0 var(--c-ink), -3px 3px 0 var(--c-ink), 3px -3px 0 var(--c-ink), -3px -3px 0 var(--c-ink);text-shadow:var(--outline), 0 6px 0 var(--c-pink-deep);flex-direction:column;align-items:center;margin:0;font-weight:700;display:flex;position:absolute;top:7%;left:0;right:0}.c3c01864{padding:2px var(--sp-2);background:var(--c-ink);border:2px solid var(--c-cyan);font-size:var(--fs-s);letter-spacing:1px;color:var(--c-cyan);text-shadow:none;border-radius:4px}.c42zbf22{margin-top:var(--sp-2);color:var(--c-pink);text-shadow:var(--outline), 0 6px 0 var(--c-pink-deep), 0 0 18px #ff5fa8d9;font-size:54px;line-height:1.1;animation:2.4s steps(2,end) infinite cff3fdd8}.ced7f8z1{color:var(--c-white);text-shadow:var(--outline), 0 6px 0 #4b2a8f, 0 0 14px #a875ffe6;font-size:36px;line-height:1.3}@keyframes cff3fdd8{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}.cc728dc3{left:0;right:0;bottom:max(48px, env(safe-area-inset-bottom));align-items:center;gap:var(--sp-3);flex-direction:column;display:flex;position:absolute}.cbd6d57b{min-width:200px;min-height:56px;font-size:var(--fs-l)}@font-face{font-family:Galmuri11;src:url(../fonts/Galmuri11.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Galmuri11;src:url(../fonts/Galmuri11-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--font-pixel:"Galmuri11", "Malgun Gothic", monospace;--c-bg:#0c0a26;--c-navy:#221d57;--c-navy-deep:#16123d;--c-navy-light:#3a2f86;--c-ink:#1a1424;--c-white:#fff;--c-muted:#c3b9f2;--c-gold:#ffd84a;--c-orange:#ff9a3c;--c-green:#5ad06e;--c-red:#ff5a5a;--c-pink:#ff5fa8;--c-pink-deep:#8a1f56;--c-purple:#a875ff;--c-cyan:#5ee0ff;--fs-s:11px;--fs-m:14px;--fs-l:22px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--tap:48px;--topbar-h:60px;--hud-gutter:8px;--goal-slot-h:52px;--chip-row-h:32px;--hint-row-h:22px;--hud-speed-bottom:calc(var(--topbar-h) + var(--sp-2) + var(--goal-slot-h) + var(--sp-2) + var(--chip-row-h) + var(--sp-1) + var(--hint-row-h));--window-shadow:3px 3px 0 var(--c-ink)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--c-bg);color:var(--c-white);font-family:var(--font-pixel);font-size:var(--fs-m);word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:none;font-smooth:never;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;line-height:1.4}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
