:root{--h-red:#c62828;--h-red-dark:#a51f1f;--h-red-soft:#fdecec;--h-ink:#111;--h-line:#e5e7eb;--h-line-strong:#d1d5db;--h-bg:#f5f6f8;--h-card:#fff}*{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f6f8;background:var(--h-bg);color:#111;color:var(--h-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;margin:0}button,input,select,textarea{color:inherit;font-family:inherit}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,select:focus,textarea:focus{border-color:#c62828!important;border-color:var(--h-red)!important;box-shadow:0 0 0 3px #c628281f;outline:none}button{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}button:focus-visible{outline:2px solid #c62828;outline:2px solid var(--h-red);outline-offset:2px}button:disabled{cursor:not-allowed!important;opacity:.55}table{border-collapse:collapse}thead th{background:#f9fafb;color:#111;color:var(--h-ink);font-weight:600;letter-spacing:.01em}tbody tr{transition:background-color .12s}tbody tr:hover{background:#fafafb}h1,h2,h3,h4{color:#111;color:var(--h-ink);letter-spacing:-.01em}::selection{background:#c628282e}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:#cbd0d6;border:2px solid #f5f6f8;border:2px solid var(--h-bg);border-radius:10px}::-webkit-scrollbar-track{background:#0000}code{font-family:ui-monospace,Menlo,Consolas,monospace}input[type=checkbox],input[type=radio],input[type=range]{accent-color:#c62828;accent-color:var(--h-red)}
/*# sourceMappingURL=main.618eae42.css.map*/