@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap";
:root{--bg:#f5f5f5;--bg-elev:#fff;--bg-sunken:#ededed;--ink:#111114;--ink-2:#2a2a2e;--ink-3:#6b6b70;--ink-4:#9a9aa0;--line:#e5e5e7;--line-2:#d4d4d7;--accent:#cf413a;--accent-ink:#94020d;--accent-soft:#ffecea;--accent-contrast:#fff;--ok:#399d57;--warn:#d79628;--info:#2382ba;--ok-soft:#e0fae4;--warn-soft:#ffefd7;--info-soft:#e1f5ff;--radius-sm:4px;--radius:8px;--radius-lg:14px;--shadow-sm:0 1px 0 #1111140a, 0 1px 2px #1111140d;--shadow:0 1px 0 #1111140a, 0 8px 24px -12px #1111141f;--shadow-lg:0 12px 40px -14px #11111438;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}@supports (color:lab(0% 0 0)){:root{--accent:lab(49.5145% 56.3761 37.3383);--accent-ink:lab(31.0025% 53.6977 40.0726);--accent-soft:lab(95.0932% 9.04813 5.32234);--ok:lab(57.682% -42.2772 27.8818);--warn:lab(67.3872% 18.7132 63.1076);--info:lab(51.141% -12.7023 -37.4807);--ok-soft:lab(95.8936% -11.84 7.56052);--warn-soft:lab(95.4129% 4.93097 18.9675);--info-soft:lab(95.4063% -6.2058 -13.0255)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);margin:0;padding:0}html{scroll-padding-top:180px}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;font-size:14px;line-height:1.5;display:flex}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}@media (max-width:640px){.adminFormGrid{grid-template-columns:1fr!important}}
