.tutorial-layer.svelte-13j1uac.svelte-13j1uac{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;pointer-events:none}.tutorial-highlight.svelte-13j1uac.svelte-13j1uac{--tutorial-hl:#e53935;--tutorial-hl-a:229, 57, 53;position:fixed;box-sizing:border-box;border:2px solid var(--tutorial-hl);box-shadow:0 0 0 3px rgba(var(--tutorial-hl-a),.35),0 0 18px 4px rgba(var(--tutorial-hl-a),.55);pointer-events:none;animation:svelte-13j1uac-tutorial-highlight-pulse 1.15s ease-in-out infinite}.tutorial-highlight.scheme-info.svelte-13j1uac.svelte-13j1uac{--tutorial-hl:#2e7d32;--tutorial-hl-a:46, 125, 50}@keyframes svelte-13j1uac-tutorial-highlight-pulse{0%,to{box-shadow:0 0 0 3px rgba(var(--tutorial-hl-a),.3),0 0 14px 3px rgba(var(--tutorial-hl-a),.45)}50%{box-shadow:0 0 0 5px rgba(var(--tutorial-hl-a),.55),0 0 26px 8px rgba(var(--tutorial-hl-a),.7)}}.tutorial-bubble.svelte-13j1uac.svelte-13j1uac{--tutorial-bg:#4a0f0f;--tutorial-border:#e53935;--tutorial-text:#fff5f5;--tutorial-muted:#f5a8a8;--tutorial-btn-hover:#6b1515;position:fixed;z-index:1;pointer-events:auto;max-width:280px;min-width:200px;padding:.75em .85em;background:var(--tutorial-bg);border:2px solid var(--tutorial-border);border-radius:6px;color:var(--tutorial-text);font-family:var(--font),var(--font-generic-default),sans-serif;font-size:var(--font-size);line-height:var(--line-height);box-sizing:border-box;visibility:hidden}.tutorial-bubble.scheme-info.svelte-13j1uac.svelte-13j1uac{--tutorial-bg:#0f2a14;--tutorial-border:#43a047;--tutorial-text:#f1f8f2;--tutorial-muted:#a5d6a7;--tutorial-btn-hover:#1b5e20}.tutorial-bubble.positioned.svelte-13j1uac.svelte-13j1uac{visibility:visible}.tutorial-body.svelte-13j1uac.svelte-13j1uac{display:flex;gap:.55em;align-items:flex-start;margin-bottom:.65em}.tutorial-icon.svelte-13j1uac.svelte-13j1uac{flex:0 0 auto;margin-top:.05em;font-size:1.15em;line-height:1;color:var(--tutorial-border)}.tutorial-caret.svelte-13j1uac.svelte-13j1uac{position:absolute;width:0;height:0;border-style:solid}.tutorial-bubble.placement-right.svelte-13j1uac .tutorial-caret.svelte-13j1uac{left:-10px;top:50%;transform:translateY(-50%);border-width:8px 10px 8px 0;border-color:transparent var(--tutorial-border) transparent transparent}.tutorial-bubble.placement-left.svelte-13j1uac .tutorial-caret.svelte-13j1uac{right:-10px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--tutorial-border)}.tutorial-bubble.placement-top.svelte-13j1uac .tutorial-caret.svelte-13j1uac{bottom:-10px;left:50%;transform:translate(-50%);border-width:10px 8px 0 8px;border-color:var(--tutorial-border) transparent transparent transparent}.tutorial-bubble.placement-bottom.svelte-13j1uac .tutorial-caret.svelte-13j1uac{top:-10px;left:50%;transform:translate(-50%);border-width:0 8px 10px 8px;border-color:transparent transparent var(--tutorial-border) transparent}.tutorial-text.svelte-13j1uac.svelte-13j1uac{margin:0;flex:1 1 auto}.tutorial-actions.svelte-13j1uac.svelte-13j1uac{display:flex;flex-wrap:wrap;align-items:center;gap:.4em}.tutorial-progress.svelte-13j1uac.svelte-13j1uac{margin-right:auto;color:var(--tutorial-muted);font-size:.85em}.tutorial-btn.svelte-13j1uac.svelte-13j1uac{margin:0;padding:.25em .55em;border:1px solid var(--tutorial-border);border-radius:4px;background:transparent;color:var(--tutorial-text);font:inherit;font-size:.85em;cursor:pointer}.tutorial-btn.svelte-13j1uac.svelte-13j1uac:hover{background:var(--tutorial-btn-hover)}.tutorial-btn-dismiss.svelte-13j1uac.svelte-13j1uac{color:var(--tutorial-muted);border-color:var(--tutorial-muted)}
