:root{--red-primary:#e72f0d;--red-hover:#c42009;--black-soft:#0d0d0d;--white:#fff;--bg-page:#f2f4f8;--bg-surface:#fafafa;--gray-secondary:#7a7a7a;--gray-muted:#b0b0b0;--gray-placeholder:#d0d0d0;--gray-border:#e8e8e8;--gray-light:#f5f5f5;--warning:#f59e0b;--success:#22c55e;--warning-bg:#fff8f0;--warning-border:#fdecd3;--font-display:"Space Grotesk",sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",sans-serif;--font-mono:"SF Mono","Monaco","Inconsolata","Fira Code",monospace;--shadow-card:0 2px 10px #0f172a14;--shadow-elevated:0 4px 24px #0000000a;--shadow-modal:0 32px 64px #0000001f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:20px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--sidebar-width:260px;--sidebar-dark:#0f172a;--sidebar-dark-border:#1e293b}*{box-sizing:border-box}body{background:#f2f4f8;color:#0d0d0d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#9e9e9e66;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#9e9e9e99}:focus,:focus-visible,:focus-within{outline:none!important;outline-offset:0!important;outline-width:0!important}::selection{background:#e72f0d26;color:#0d0d0d;color:var(--black-soft)}@media (max-width:768px){:root{--space-md:12px;--space-lg:20px;--space-xl:28px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-page);color:var(--black-soft);font-family:var(--font-body);margin:0;min-height:100vh}code{background:var(--gray-light);border-radius:4px;font-family:var(--font-mono);padding:2px 6px}*,:active,:focus,:focus-visible,:focus-within{-webkit-focus-ring-color:#0000!important;outline:none!important;outline-color:#0000!important;outline-offset:0!important;outline-style:none!important;outline-width:0!important}.MuiAutocomplete-root,.MuiButtonBase-root,.MuiFilledInput-root,.MuiIconButton-root,.MuiInput-root,.MuiInputBase-root,.MuiOutlinedInput-root,.MuiSelect-select,.MuiTextField-root,[contenteditable],[role=button],[role=textbox],[tabindex],a,button,input,select,textarea{outline:none!important;outline-color:#0000!important;outline-offset:0!important;outline-style:none!important;outline-width:0!important}.MuiAutocomplete-root:focus,.MuiAutocomplete-root:focus-visible,.MuiButtonBase-root:focus,.MuiButtonBase-root:focus-visible,.MuiFilledInput-root:focus,.MuiFilledInput-root:focus-visible,.MuiIconButton-root:focus,.MuiIconButton-root:focus-visible,.MuiInput-root:focus,.MuiInput-root:focus-visible,.MuiInputBase-root:focus,.MuiInputBase-root:focus-visible,.MuiOutlinedInput-root:focus,.MuiOutlinedInput-root:focus-visible,.MuiSelect-select:focus,.MuiSelect-select:focus-visible,.MuiTextField-root:focus,.MuiTextField-root:focus-visible,[contenteditable]:focus,[contenteditable]:focus-visible,[role=button]:focus,[role=button]:focus-visible,[role=textbox]:focus,[role=textbox]:focus-visible,[tabindex]:focus,[tabindex]:focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{box-shadow:none!important;outline:none!important;outline-color:#0000!important;outline-offset:0!important;outline-style:none!important;outline-width:0!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.MuiTextField-root input{-webkit-user-select:text;user-select:text}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root:focus-within .MuiOutlinedInput-notchedOutline{border-color:#1f1f1f!important;border-width:2px!important;box-shadow:none!important;outline:none!important}.MuiFilledInput-root.Mui-focused,.MuiFilledInput-root:focus-within,.MuiInput-root.Mui-focused,.MuiInput-root:focus-within,.MuiInputBase-root.Mui-focused,.MuiInputBase-root:focus-within,.MuiOutlinedInput-root.Mui-focused,.MuiOutlinedInput-root:focus-within{box-shadow:none!important;outline:none!important}.MuiNativeSelect-select:focus,.MuiNativeSelect-select:focus-visible,.MuiSelect-select:focus,.MuiSelect-select:focus-visible{background-color:initial!important;box-shadow:none!important;outline:none!important}
/*# sourceMappingURL=main.44d9c259.css.map*/