html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0}.tabs-scroll-container::-webkit-scrollbar{display:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{overflow-anchor:none;scroll-behavior:smooth}:root{--body-bg:#0a0e1a;--body-color:#f1f5f9;--scrollbar-track:#0a0e1a;--placeholder-color:#4d637f;--slider-border:#0a0e1a;--accent:#00c9c8;--accent-glow-20:#00c9c833;--accent-glow-25:#00c9c840;--accent-glow-40:#00c9c866;--accent-glow-50:#00c9c880;--focus-ring:#00c9c8}[data-theme=light]{--focus-ring:#0d0b08}:where(button,a[href],input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{border-radius:3px;outline:2px solid #00c9c8;outline:2px solid var(--focus-ring);outline-offset:2px}.skip-link{background:#00c9c8;background:var(--focus-ring);border-radius:4px;color:#0a0e1a;color:var(--body-bg,#0a0e1a);font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;left:8px;padding:10px 16px;position:fixed;text-decoration:none;top:-100px;z-index:1000}.skip-link:focus{top:8px}[data-theme=light]{--body-bg:#f6f1e7;--body-color:#14110f;--scrollbar-track:#f6f1e7;--placeholder-color:#a39c8e;--slider-border:#f6f1e7;--accent:#b8860b;--accent-glow-20:#b8860b33;--accent-glow-25:#b8860b40;--accent-glow-40:#b8860b66;--accent-glow-50:#b8860b80}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;background:#0a0e1a;background:var(--body-bg);color:#f1f5f9;color:var(--body-color);font-family:DM Sans,sans-serif;font-weight:400;overscroll-behavior-y:none;transition:background .2s,color .2s;-webkit-user-select:none;user-select:none}[contenteditable],input,textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::placeholder{color:#4d637f;color:var(--placeholder-color);font-weight:400}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0a0e1a;background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:#00c9c833;background:var(--accent-glow-20);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00c9c866;background:var(--accent-glow-40)}.tpp-slider{appearance:none;background:#0000;cursor:pointer;height:32px;margin:0;outline:none;padding:0;touch-action:none;width:100%}.tpp-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#00c9c8;background:var(--accent);border:2px solid #0a0e1a;border:2px solid var(--slider-border);border-radius:50%;box-shadow:0 0 0 2px #00c9c833;box-shadow:0 0 0 2px var(--accent-glow-20);cursor:pointer;height:18px;margin-top:-7px;width:18px}.tpp-slider::-webkit-slider-thumb:active{box-shadow:0 0 0 4px #00c9c840;box-shadow:0 0 0 4px var(--accent-glow-25);transform:scale(1.15)}.tpp-slider::-moz-range-thumb{background:#00c9c8;background:var(--accent);border:2px solid #0a0e1a;border:2px solid var(--slider-border);border-radius:50%;box-shadow:0 0 0 2px #00c9c833;box-shadow:0 0 0 2px var(--accent-glow-20);cursor:pointer;height:18px;width:18px}.tpp-slider::-moz-range-thumb:active{box-shadow:0 0 0 4px #00c9c840;box-shadow:0 0 0 4px var(--accent-glow-25);transform:scale(1.15)}.tpp-slider::-webkit-slider-runnable-track{background:#0000;height:4px}.tpp-slider::-moz-range-track{background:#0000;height:4px}.tpp-slider:focus-visible{border-radius:4px;outline:2px solid #00c9c880;outline:2px solid var(--accent-glow-50);outline-offset:2px}@keyframes tpp-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tpp-stagger-in{animation:tpp-fade-in-up .35s ease forwards;opacity:0}@media (prefers-reduced-motion:reduce){.tpp-stagger-in{animation:none;opacity:1}}@keyframes tpp-nudge-down{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.tpp-scroll-hint{animation:tpp-nudge-down 1.9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tpp-scroll-hint{animation:none;opacity:1}}
/*# sourceMappingURL=main.ec3f412c.css.map*/