.toggle-button.svelte-11nus57:disabled{opacity:.4;cursor:not-allowed}.toggle-button.svelte-1x1xjvj{padding:.5rem .6rem;background-color:transparent;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .3s ease;color:var(--color-text);display:flex;align-items:center;gap:.25rem}.icon.svelte-1x1xjvj{font-size:1.5rem}.text.svelte-1x1xjvj{font-size:.9rem;font-weight:600;white-space:nowrap}.toggle-button.svelte-1x1xjvj:hover{background-color:var(--color-hover);transform:scale(1.05)}.toggle-button.svelte-1x1xjvj:active{transform:scale(.95)}.wrapper.svelte-wo00xw{position:relative}.toggle-button.svelte-wo00xw{width:100%;justify-content:center;padding:.5rem .6rem;background-color:transparent;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;color:var(--color-text);display:flex;align-items:center;gap:.25rem}.toggle-button.svelte-wo00xw:disabled{opacity:.5;cursor:default}.icon.svelte-wo00xw{font-size:1.5rem}.text.svelte-wo00xw{font-size:.9rem;font-weight:600;white-space:nowrap}.toggle-button.svelte-wo00xw:hover:not(:disabled){background-color:var(--color-hover)}.error.svelte-wo00xw{position:absolute;top:100%;right:0;width:14rem;margin-top:.25rem;color:#d32f2f;font-size:.8rem;font-weight:600}.mark-count.svelte-foiq1s.svelte-foiq1s{margin-left:.5rem;font-size:.85em;opacity:.8}.backdrop.svelte-foiq1s.svelte-foiq1s{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1500;cursor:pointer}.sidebar.svelte-foiq1s.svelte-foiq1s{position:fixed;top:2.5rem;left:0;height:calc(100% - 2.5rem);width:300px;background-color:var(--color-bg);border-right:1px solid var(--color-border);z-index:1501;display:flex;flex-direction:column;box-shadow:4px 0 8px #0003}.exports.svelte-foiq1s.svelte-foiq1s{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}.sidebar-header.svelte-foiq1s.svelte-foiq1s{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--color-border)}.sidebar-header.svelte-foiq1s h2.svelte-foiq1s{margin:0;font-size:1.25rem;color:var(--color-text)}.header-buttons.svelte-foiq1s.svelte-foiq1s{display:flex;align-items:center;gap:.5rem}.close-button.svelte-foiq1s.svelte-foiq1s{background:none;border:none;font-size:2rem;line-height:1;color:var(--color-text);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.close-button.svelte-foiq1s.svelte-foiq1s:hover{background-color:var(--color-hover)}.close-button.svelte-foiq1s.svelte-foiq1s:active{transform:scale(.95)}.scene-nav.svelte-foiq1s.svelte-foiq1s{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.scene-button.svelte-foiq1s.svelte-foiq1s{width:100%;padding:.75rem 1rem;background:none;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);cursor:pointer;transition:all .2s ease;font-size:.95rem;text-align:left}.scene-button.svelte-foiq1s.svelte-foiq1s:hover{background-color:var(--color-hover);transform:translate(4px)}.scene-button.active.svelte-foiq1s.svelte-foiq1s{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.no-scenes.svelte-foiq1s.svelte-foiq1s{padding:1rem;color:var(--color-text-secondary);text-align:center}@media (max-width: 768px){.sidebar.svelte-foiq1s.svelte-foiq1s{width:250px;top:2.2rem;height:calc(100% - 2.2rem)}.sidebar-header.svelte-foiq1s h2.svelte-foiq1s{font-size:1.1rem}.scene-button.svelte-foiq1s.svelte-foiq1s{padding:.65rem .9rem;font-size:.9rem}}@media (max-width: 480px){.sidebar.svelte-foiq1s.svelte-foiq1s{width:250px;top:2rem;height:calc(100% - 2rem)}.sidebar-header.svelte-foiq1s.svelte-foiq1s{padding:.75rem}.sidebar-header.svelte-foiq1s h2.svelte-foiq1s{font-size:1rem}.scene-nav.svelte-foiq1s.svelte-foiq1s{padding:.75rem}.scene-button.svelte-foiq1s.svelte-foiq1s{padding:.6rem .8rem;font-size:.85rem}.close-button.svelte-foiq1s.svelte-foiq1s{width:28px;height:28px;font-size:1.75rem}}.menu-button.svelte-q9m0n2.svelte-q9m0n2{padding:.5rem 1rem;background-color:transparent;border:2px solid var(--color-border);border-radius:8px;font-size:1.5rem;cursor:pointer;transition:all .3s ease;color:var(--color-text)}.menu-button.svelte-q9m0n2.svelte-q9m0n2:hover{background-color:var(--color-hover);transform:scale(1.05)}.menu-button.svelte-q9m0n2.svelte-q9m0n2:active{transform:scale(.95)}.modal-backdrop.svelte-q9m0n2.svelte-q9m0n2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:3000;padding:1rem}.modal-content.svelte-q9m0n2.svelte-q9m0n2{background-color:var(--color-bg);border-radius:12px;max-width:500px;max-height:80vh;width:100%;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;overflow:hidden}.modal-header.svelte-q9m0n2.svelte-q9m0n2{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-border)}.modal-header.svelte-q9m0n2 h2.svelte-q9m0n2{margin:0;color:var(--color-primary);font-size:1.5rem}.close-button.svelte-q9m0n2.svelte-q9m0n2{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text);padding:.25rem .5rem;border-radius:4px;transition:background-color .3s ease}.close-button.svelte-q9m0n2.svelte-q9m0n2:hover{background-color:var(--color-hover)}.modal-body.svelte-q9m0n2.svelte-q9m0n2{padding:1.5rem;overflow-y:auto;flex:1}.hint.svelte-q9m0n2.svelte-q9m0n2{font-size:.95rem;color:var(--color-text);opacity:.8;margin-bottom:1.25rem;margin-top:0}ul.svelte-q9m0n2.svelte-q9m0n2{list-style:none;padding:0;margin:0}li.svelte-q9m0n2.svelte-q9m0n2{margin-bottom:.5rem}label.svelte-q9m0n2.svelte-q9m0n2{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.75rem;border-radius:8px;transition:background-color .2s ease}label.svelte-q9m0n2.svelte-q9m0n2:hover{background-color:var(--color-hover)}input[type=radio].svelte-q9m0n2.svelte-q9m0n2{width:20px;height:20px;cursor:pointer;accent-color:var(--color-primary)}.character-name.none.svelte-q9m0n2.svelte-q9m0n2{font-style:italic;opacity:.8}.character-name.svelte-q9m0n2.svelte-q9m0n2{color:var(--color-text);font-size:1rem}@media (max-width: 768px){.modal-content.svelte-q9m0n2.svelte-q9m0n2{max-height:70vh}.modal-header.svelte-q9m0n2.svelte-q9m0n2{padding:1rem}.modal-header.svelte-q9m0n2 h2.svelte-q9m0n2{font-size:1.3rem}.modal-body.svelte-q9m0n2.svelte-q9m0n2{padding:1rem}.hint.svelte-q9m0n2.svelte-q9m0n2{font-size:.9rem}.character-name.svelte-q9m0n2.svelte-q9m0n2{font-size:.95rem}}@media (max-width: 480px){.modal-backdrop.svelte-q9m0n2.svelte-q9m0n2{padding:.5rem}.modal-content.svelte-q9m0n2.svelte-q9m0n2{max-height:65vh}.modal-header.svelte-q9m0n2.svelte-q9m0n2{padding:.75rem}.modal-header.svelte-q9m0n2 h2.svelte-q9m0n2{font-size:1.2rem}.modal-body.svelte-q9m0n2.svelte-q9m0n2{padding:.75rem}.hint.svelte-q9m0n2.svelte-q9m0n2{font-size:.85rem;margin-bottom:1rem}label.svelte-q9m0n2.svelte-q9m0n2{padding:.6rem}.character-name.svelte-q9m0n2.svelte-q9m0n2{font-size:.9rem}}.toggle-button.svelte-8vgmqp{padding:.5rem 1rem;background:none;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.toggle-button.svelte-8vgmqp:hover{background-color:var(--color-hover);transform:scale(1.05)}.toggle-button.svelte-8vgmqp:active{transform:scale(.95)}.toggle-button.svelte-mrtjhx{padding:.5rem 1rem;background:none;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.toggle-button.inactive.svelte-mrtjhx{opacity:.5;filter:grayscale(100%)}.toggle-button.svelte-mrtjhx:hover{background-color:var(--color-hover);transform:scale(1.05)}.toggle-button.svelte-mrtjhx:active{transform:scale(.95)}.toggle-button.inactive.svelte-rwv14x{opacity:.5;filter:grayscale(100%)}.modal-backdrop.svelte-bhkqku.svelte-bhkqku{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:3000;padding:1rem}.modal-content.svelte-bhkqku.svelte-bhkqku{background-color:var(--color-bg);border-radius:12px;max-width:500px;max-height:85vh;width:100%;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;overflow:hidden}.modal-header.svelte-bhkqku.svelte-bhkqku{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-border)}.modal-header.svelte-bhkqku h2.svelte-bhkqku{margin:0;color:var(--color-primary);font-size:1.5rem}.close-button.svelte-bhkqku.svelte-bhkqku{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text);padding:.25rem .5rem;border-radius:4px}.close-button.svelte-bhkqku.svelte-bhkqku:hover{background-color:var(--color-hover)}.modal-body.svelte-bhkqku.svelte-bhkqku{padding:1.5rem;overflow-y:auto;color:var(--color-text);display:flex;flex-direction:column;gap:1rem}fieldset.svelte-bhkqku.svelte-bhkqku{border:1px solid var(--color-border);border-radius:8px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem}legend.svelte-bhkqku.svelte-bhkqku{color:var(--color-primary);font-weight:600;padding:0 .25rem}label.svelte-bhkqku.svelte-bhkqku{display:flex;align-items:center;gap:.6rem;cursor:pointer}label.indented.svelte-bhkqku.svelte-bhkqku{margin-left:1.8rem}input[type=radio].svelte-bhkqku.svelte-bhkqku,input[type=checkbox].svelte-bhkqku.svelte-bhkqku{width:18px;height:18px;accent-color:var(--color-primary);flex-shrink:0}select.svelte-bhkqku.svelte-bhkqku{font-size:max(1rem,16px);padding:.25rem .5rem;border-radius:6px;border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text)}.rate.svelte-bhkqku.svelte-bhkqku{width:100%;accent-color:var(--color-primary)}summary.svelte-bhkqku.svelte-bhkqku{cursor:pointer;color:var(--color-primary);font-weight:600}.assignments.svelte-bhkqku.svelte-bhkqku{list-style:none;margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.assignments.svelte-bhkqku li.svelte-bhkqku{display:flex;justify-content:space-between;gap:1rem}.gender.svelte-bhkqku.svelte-bhkqku{opacity:.6;font-size:.85em}.warning.svelte-bhkqku.svelte-bhkqku{display:block;color:#d32f2f;font-size:.85em}.error.svelte-bhkqku ul.svelte-bhkqku{margin:.25rem 0 0 1.25rem;font-weight:400}.voice-name.svelte-bhkqku.svelte-bhkqku{opacity:.75;text-align:right}.hint.svelte-bhkqku.svelte-bhkqku{font-size:.85rem;opacity:.7}.error.svelte-bhkqku.svelte-bhkqku{color:#d32f2f;font-weight:600}@media (max-width: 480px){.modal-backdrop.svelte-bhkqku.svelte-bhkqku{padding:.5rem}.modal-header.svelte-bhkqku.svelte-bhkqku,.modal-body.svelte-bhkqku.svelte-bhkqku{padding:.75rem}.modal-header.svelte-bhkqku h2.svelte-bhkqku{font-size:1.2rem}}.toggle-button.svelte-pbymia.svelte-pbymia{padding:.5rem 1rem;background-color:transparent;border:2px solid var(--color-border);border-radius:8px;font-size:1.5rem;cursor:pointer;transition:all .3s ease;color:var(--color-text)}.toggle-button.svelte-pbymia.svelte-pbymia:hover{background-color:var(--color-hover);transform:scale(1.05)}.toggle-button.svelte-pbymia.svelte-pbymia:active{transform:scale(.95)}.modal-backdrop.svelte-pbymia.svelte-pbymia{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:3000;padding:1rem}.modal-content.svelte-pbymia.svelte-pbymia{background-color:var(--color-bg);border-radius:12px;max-width:600px;max-height:90vh;width:100%;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;overflow:hidden}.modal-header.svelte-pbymia.svelte-pbymia{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-border)}.modal-header.svelte-pbymia h2.svelte-pbymia{margin:0;color:var(--color-primary);font-size:1.5rem}.close-button.svelte-pbymia.svelte-pbymia{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text);padding:.25rem .5rem;border-radius:4px;transition:background-color .3s ease}.close-button.svelte-pbymia.svelte-pbymia:hover{background-color:var(--color-hover)}.modal-body.svelte-pbymia.svelte-pbymia{padding:1.5rem;overflow-y:auto;flex:1}.modal-body.svelte-pbymia section.svelte-pbymia{margin-bottom:1.5rem}.modal-body.svelte-pbymia section.svelte-pbymia:last-child{margin-bottom:0}.modal-body.svelte-pbymia h3.svelte-pbymia{color:var(--color-primary);margin-top:0;margin-bottom:.5rem;font-size:1.1rem}.modal-body.svelte-pbymia p.svelte-pbymia{margin:0 0 .5rem;line-height:1.6;color:var(--color-text)}.modal-body.svelte-pbymia ul.svelte-pbymia{margin:.5rem 0;padding-left:1.5rem}.modal-body.svelte-pbymia li.svelte-pbymia{margin-bottom:.25rem;line-height:1.6;color:var(--color-text)}.gray-icon.svelte-pbymia.svelte-pbymia{opacity:.5;filter:grayscale(100%)}.version.svelte-pbymia.svelte-pbymia{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--color-border);text-align:center;font-size:.85rem;color:var(--color-text);opacity:.6}@media (max-width: 768px){.modal-content.svelte-pbymia.svelte-pbymia{max-height:85vh}.modal-header.svelte-pbymia.svelte-pbymia{padding:1rem}.modal-header.svelte-pbymia h2.svelte-pbymia{font-size:1.3rem}.modal-body.svelte-pbymia.svelte-pbymia{padding:1rem}.modal-body.svelte-pbymia h3.svelte-pbymia{font-size:1rem}.modal-body.svelte-pbymia p.svelte-pbymia,.modal-body.svelte-pbymia li.svelte-pbymia{font-size:.9rem}}@media (max-width: 480px){.modal-backdrop.svelte-pbymia.svelte-pbymia{padding:.5rem}.modal-header.svelte-pbymia.svelte-pbymia{padding:.75rem}.modal-header.svelte-pbymia h2.svelte-pbymia{font-size:1.2rem}.modal-body.svelte-pbymia.svelte-pbymia{padding:.75rem}.modal-body.svelte-pbymia section.svelte-pbymia{margin-bottom:1rem}.modal-body.svelte-pbymia h3.svelte-pbymia{font-size:.95rem}.modal-body.svelte-pbymia p.svelte-pbymia,.modal-body.svelte-pbymia li.svelte-pbymia{font-size:.85rem}}.update-banner.svelte-13x4uw.svelte-13x4uw{position:fixed;top:0;left:0;right:0;z-index:4000;background-color:var(--color-primary);color:#fff;box-shadow:0 2px 8px #0000004d;animation:svelte-13x4uw-slideDown .3s ease}@keyframes svelte-13x4uw-slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.update-content.svelte-13x4uw.svelte-13x4uw{display:flex;align-items:center;gap:1rem;padding:1rem 2rem;max-width:1200px;margin:0 auto}.update-icon.svelte-13x4uw.svelte-13x4uw{font-size:1.5rem;flex-shrink:0}.update-text.svelte-13x4uw.svelte-13x4uw{flex:1;display:flex;flex-direction:column;gap:.25rem}.update-text.svelte-13x4uw strong.svelte-13x4uw{font-size:1rem}.version-info.svelte-13x4uw.svelte-13x4uw{font-size:.85rem;opacity:.9}.update-actions.svelte-13x4uw.svelte-13x4uw{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.reload-button.svelte-13x4uw.svelte-13x4uw{padding:.5rem 1rem;background-color:#fff;color:var(--color-primary);border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.9rem}.reload-button.svelte-13x4uw.svelte-13x4uw:hover{transform:scale(1.05);box-shadow:0 2px 6px #0003}.reload-button.svelte-13x4uw.svelte-13x4uw:active{transform:scale(.95)}.dismiss-button.svelte-13x4uw.svelte-13x4uw{padding:.25rem .5rem;background:none;border:1px solid rgba(255,255,255,.5);border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;transition:all .2s ease;line-height:1}.dismiss-button.svelte-13x4uw.svelte-13x4uw:hover{background-color:#fff3;border-color:#fff}@media (max-width: 768px){.update-content.svelte-13x4uw.svelte-13x4uw{padding:.75rem 1rem;gap:.75rem}.update-icon.svelte-13x4uw.svelte-13x4uw{font-size:1.3rem}.update-text.svelte-13x4uw strong.svelte-13x4uw{font-size:.9rem}.version-info.svelte-13x4uw.svelte-13x4uw{font-size:.75rem}.reload-button.svelte-13x4uw.svelte-13x4uw{padding:.4rem .8rem;font-size:.85rem}}@media (max-width: 480px){.update-content.svelte-13x4uw.svelte-13x4uw{flex-wrap:wrap;padding:.75rem;gap:.5rem}.update-text.svelte-13x4uw.svelte-13x4uw{flex-basis:100%;order:1}.update-icon.svelte-13x4uw.svelte-13x4uw{order:0}.update-actions.svelte-13x4uw.svelte-13x4uw{order:2;width:100%;justify-content:space-between}.reload-button.svelte-13x4uw.svelte-13x4uw{flex:1}.version-info.svelte-13x4uw.svelte-13x4uw{font-size:.7rem}}:root{--color-bg: #ffffff;--color-text: #1a1a1a;--color-primary: #4a90e2;--color-border: #e0e0e0;--color-hover: #f5f5f5;--color-highlight: #fff3cd;--color-cue: #d1ecf1;--font-scale: 1}[data-theme=dark]{--color-bg: #1a1a1a;--color-text: #e0e0e0;--color-primary: #64b5f6;--color-border: #333333;--color-hover: #2a2a2a;--color-highlight: #3d3416;--color-cue: #1e3a40}*{box-sizing:border-box;margin:0;padding:0}html{touch-action:manipulation}body{background-color:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:calc(16px * var(--font-scale));transition:background-color .3s ease,color .3s ease,font-size .3s ease}h1{color:var(--color-text)}.toggle-button{background:none;border:2px solid var(--color-border);border-radius:8px;padding:.5rem 1rem;font-size:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;height:48px;min-width:48px}.toggle-button:hover{background-color:var(--color-hover);transform:scale(1.05)}.toggle-button:active{transform:scale(.95)}@media (max-width: 768px){.toggle-button{padding:.4rem .8rem;font-size:1.3rem;border-radius:6px;height:42px;min-width:42px}}@media (max-width: 480px){.toggle-button{padding:.3rem .6rem;font-size:1.2rem;border-width:1px;height:38px;min-width:38px}}.app.svelte-8k0tcx{min-height:100vh;display:flex;flex-direction:column;position:relative}.header-toggle.svelte-8k0tcx{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:2000;padding:.5rem 1.5rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;cursor:pointer;transition:all .3s ease;color:var(--color-text);font-size:1.25rem;box-shadow:0 2px 4px #0000001a}.header-toggle.svelte-8k0tcx:hover{background-color:var(--color-hover);transform:translate(-50%) scale(1.05)}.header-toggle.svelte-8k0tcx:active{transform:translate(-50%) scale(.95)}header.svelte-8k0tcx{padding:1rem;display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid var(--color-border);transition:all .3s ease;max-height:500px;overflow:hidden;margin-top:2rem}header.hidden.svelte-8k0tcx{max-height:0;padding:0 1rem;border-bottom:none;margin-top:0}.header-controls.svelte-8k0tcx{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:center}.hamburger-button.svelte-8k0tcx{position:fixed;top:.5rem;left:.5rem;z-index:2000;padding:.5rem .75rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .3s ease;color:var(--color-text);font-size:1.25rem;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}.hamburger-button.svelte-8k0tcx:hover{background-color:var(--color-hover);transform:scale(1.05)}.hamburger-button.svelte-8k0tcx:active{transform:scale(.95)}main.svelte-8k0tcx{flex:1;padding:2.5rem 2rem 2rem}@media (max-width: 768px){header.svelte-8k0tcx{padding:.75rem;gap:.75rem}.header-controls.svelte-8k0tcx{gap:.4rem}.hamburger-button.svelte-8k0tcx{top:.4rem;left:.4rem;padding:.45rem .65rem;font-size:1.15rem}main.svelte-8k0tcx{padding:2rem 1rem 1rem}.header-toggle.svelte-8k0tcx{padding:.4rem 1.2rem;font-size:1.1rem}}@media (max-width: 480px){header.svelte-8k0tcx{padding:.5rem;gap:.5rem}.header-controls.svelte-8k0tcx{gap:.4rem}.hamburger-button.svelte-8k0tcx{top:.3rem;left:.3rem;padding:.4rem .6rem;font-size:1.1rem}main.svelte-8k0tcx{padding:1.75rem .75rem .75rem}.header-toggle.svelte-8k0tcx{padding:.3rem 1rem;font-size:1rem}}
