:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#202429;--surface:#fff;--line:#c8cdd2;--muted:#565e67;--accent:#165caa;--error:#ac2424;--warn:#805400;background:#f6f7f8;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0}.shell{max-width:1100px;margin:auto;padding:24px}header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:16px;display:flex}header strong{font-size:1.15rem}nav{flex-wrap:wrap;gap:4px;width:100%;display:flex}nav a{color:inherit;border-radius:4px;padding:10px 12px;text-decoration:none}nav a:hover,button:hover:not(:disabled){background:var(--line)}nav a.on{background:var(--accent);color:#fff}main{padding:16px 0 48px}h1{margin:16px 0 24px;font-size:1.65rem}h2{margin:32px 0 12px;font-size:1.2rem}h3{margin-top:24px;font-size:1rem}p{max-width:75ch;line-height:1.6}.badge{border:1px solid;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:700}.local{color:#17663a}.prod,.error{color:var(--error)}.warn{color:var(--warn);font-weight:650}.note,small{color:var(--muted)}small{margin-top:4px;font-size:.8rem;display:block}.table-scroll{width:100%;overflow-x:auto}table{border-collapse:collapse;background:var(--surface);width:100%;font-size:.875rem}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}th{font-weight:650}.num,.usage{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}input,select,button{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:4px;min-height:40px;padding:9px 10px}input,select{min-width:0;max-width:100%}input[type=number]{width:10rem}td input[type=number]{width:6rem}button{cursor:pointer;font-weight:600}button:disabled,input:disabled,select:disabled{opacity:.55;cursor:not-allowed}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#fff}a{text-underline-offset:3px}.fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:20px;margin:16px 0;display:grid}.fields label{flex-direction:column;gap:6px;font-size:.875rem;display:flex}.fields input:not([type=checkbox]),.fields select{width:100%}.fields .check{flex-direction:row;align-items:center;min-height:44px}input[type=checkbox]{width:18px;height:18px;min-height:auto;accent-color:var(--accent)}fieldset{border:0;min-width:0;margin:0;padding:0}.plan{border-bottom:1px solid var(--line);padding:0 0 24px}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}progress{width:125px;accent-color:var(--accent);display:block}.usage{text-align:left;display:block}.user-id{overflow-wrap:anywhere;min-width:100px}.history-value{overflow-wrap:anywhere;min-width:180px}.center{justify-content:center;align-items:center;min-height:100dvh;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.shell{padding:16px}nav{gap:2px}nav a{padding:10px 8px}.fields{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){:root{color:#e7eaee;--surface:#22262b;--line:#484f58;--muted:#aeb6c0;--accent:#266ebf;--error:#ff9595;--warn:#f3cb78;background:#17191c}.local{color:#84d7a4}}
