button.svelte-8g20kf{color:#fff;cursor:pointer;box-sizing:border-box;background:#0d1a28;border:1px solid #47728f;border-radius:8px;justify-content:center;align-items:center;gap:7px;font:700 14px/1 Inter,system-ui;display:inline-flex}.tutorial-trigger.svelte-8g20kf{background:var(--tutorial-trigger-background,transparent);border:var(--tutorial-trigger-width,1px) solid var(--tutorial-trigger-border,currentColor);border-radius:var(--tutorial-trigger-radius,8px);width:36px;min-width:36px;height:36px;color:var(--tutorial-trigger-color,inherit);touch-action:manipulation;flex:none;padding:8px;transition:background .16s,border-color .16s,box-shadow .16s}.tutorial-trigger.svelte-8g20kf:hover{background:var(--tutorial-trigger-hover,transparent);border-color:var(--tutorial-trigger-focus,currentColor);color:var(--tutorial-trigger-hoverColor,inherit)}button.svelte-8g20kf:focus-visible{outline-offset:3px;outline:2px solid #9ceaff}.tutorial-trigger.svelte-8g20kf:focus-visible{outline-color:var(--tutorial-trigger-focus,currentColor)}.tutorial-panel.svelte-8g20kf{box-sizing:border-box;color:#f2f8ff;text-align:left;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:#4e83a5 #080e19;background:linear-gradient(145deg,#132337,#080e19);border:1px solid #4e83a5;border-radius:18px;width:min(650px,100vw - 28px);max-width:none;max-height:calc(100dvh - 28px);margin:auto;padding:28px;font:16px/1.55 Inter,system-ui;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #000}.tutorial-panel.svelte-8g20kf::backdrop{background:#02050be8}.tutorial-panel.svelte-8g20kf small:where(.svelte-8g20kf){color:#67ddff;letter-spacing:.18em;font-size:12px}.tutorial-panel.svelte-8g20kf h2:where(.svelte-8g20kf){margin:7px 30px 18px 0;font-size:clamp(25px,5vw,36px);line-height:1.15}ol.svelte-8g20kf{color:#c7d8e7;gap:14px;margin:0;padding-left:24px;line-height:1.55;display:grid}li.svelte-8g20kf::marker{color:#65e5ff;font-weight:900}.tutorial-close.svelte-8g20kf{padding:7px;position:absolute;top:12px;right:12px}.tutorial-ready.svelte-8g20kf{background:#17617e;border-color:#61dcff;margin:22px 0 0 auto;padding:12px 20px;display:flex}@media (width<=600px){.tutorial-panel.svelte-8g20kf{padding:22px 18px}.tutorial-trigger.svelte-8g20kf{width:34px;min-width:34px;height:34px}}.game-navigation.svelte-g3jyyn{text-align:left;pointer-events:auto;flex:none;justify-content:flex-start;justify-self:start;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.floating.svelte-g3jyyn{z-index:30;position:absolute;top:16px;left:16px}.floating.svelte-g3jyyn .portal-game-close,.floating.svelte-g3jyyn .wave-back{align-items:center;gap:6px;width:auto;min-width:36px;height:36px;margin:0;padding:0 9px;font-size:12px;display:flex;position:static;transform:none}@media (width<=600px){.floating.svelte-g3jyyn{top:10px;left:10px}.mobile-bottom.svelte-g3jyyn{top:auto;bottom:16px}.game-navigation.svelte-g3jyyn{gap:4px}}
