:root{--nitens-black: #000000;--nitens-white: #ffffff;--font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Courier New", monospace}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--nitens-white);color:var(--nitens-black);font-family:var(--font-sans);font-weight:400}h1,h2{font-family:var(--font-serif);font-weight:600;color:var(--nitens-black);letter-spacing:.01em}[data-testid=app-header]{display:flex;align-items:center;gap:.75em;border-bottom:1px solid var(--nitens-black);padding-bottom:.5em;margin-bottom:1em}[data-testid=app-header] h1{margin:0}h3,h4,h5,h6{font-family:var(--font-sans);font-weight:600;color:var(--nitens-black)}code,pre,kbd,samp{font-family:var(--font-mono)}a{color:var(--nitens-black)}button{font-family:var(--font-sans);font-weight:600;background:var(--nitens-black);color:var(--nitens-white);border:1px solid var(--nitens-black);border-radius:0;padding:.5em 1em;cursor:pointer}button:disabled{background:var(--nitens-white);color:var(--nitens-black);opacity:1;border:1px solid var(--nitens-black);cursor:not-allowed}input,select,textarea{font-family:var(--font-sans);background:var(--nitens-white);color:var(--nitens-black);border:1px solid var(--nitens-black);border-radius:0;padding:.4em .6em}[role=alert]{border:1px solid var(--nitens-black);padding:.75em 1em}[data-testid=empty-state]{border:1px solid var(--nitens-black);padding:1em}[data-testid=sort-degraded-notice]{border-left:3px solid var(--nitens-black);padding-left:.75em}
