:root{--valt-bg: #0b0b0d;--valt-bg-elev: #131316;--valt-bg-elev-2: #1a1a1f;--valt-bg-input: #101013;--valt-line: #26262c;--valt-line-strong: #34343c;--valt-text: #f5f5f7;--valt-text-dim: #a0a0aa;--valt-text-faint: #6c6c78;--valt-orange: #fe7725;--valt-orange-hover: #ff8a44;--valt-orange-press: #e9651a;--valt-orange-soft: rgba(254, 119, 37, .12);--valt-orange-line: rgba(254, 119, 37, .35);--status-received: #8a8a96;--status-received-bg: rgba(138, 138, 150, .12);--status-processing: #fe7725;--status-processing-bg: rgba(254, 119, 37, .12);--status-ready: #3fd07e;--status-ready-bg: rgba(63, 208, 126, .12);--status-failed: #ff5c5c;--status-failed-bg: rgba(255, 92, 92, .12);--radius: 10px;--radius-sm: 7px;--radius-lg: 16px;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font);background:radial-gradient(1200px 600px at 50% -10%,rgba(254,119,37,.06),transparent 60%),var(--valt-bg);color:var(--valt-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.valt-wordmark{font-weight:900;letter-spacing:.28em;text-transform:uppercase}.valt-tagline{color:var(--valt-text-faint);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--radius);font-family:var(--font);font-weight:700;font-size:14px;letter-spacing:.02em;padding:13px 20px;cursor:pointer;transition:background .18s var(--ease),transform .06s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--valt-orange);outline-offset:2px}.btn-primary{background:var(--valt-orange);color:#1a0e04}.btn-primary:hover{background:var(--valt-orange-hover)}.btn-primary:active{background:var(--valt-orange-press)}.btn-primary:disabled{background:var(--valt-bg-elev-2);color:var(--valt-text-faint);cursor:not-allowed}.btn-ghost{background:transparent;color:var(--valt-text);border-color:var(--valt-line-strong)}.btn-ghost:hover{border-color:var(--valt-text-faint);background:var(--valt-bg-elev)}.btn-block{width:100%}.field-label{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--valt-text-dim);margin-bottom:8px}.input,.select{width:100%;background:var(--valt-bg-input);border:1px solid var(--valt-line);border-radius:var(--radius);color:var(--valt-text);font-family:var(--font);font-size:15px;padding:13px 14px;transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}.input::placeholder{color:var(--valt-text-faint)}.input:focus,.select:focus{outline:none;border-color:var(--valt-orange-line);box-shadow:0 0 0 3px var(--valt-orange-soft)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23a0a0aa' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.panel{background:var(--valt-bg-elev);border:1px solid var(--valt-line);border-radius:var(--radius-lg)}.chip{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px 5px 9px;border-radius:999px;white-space:nowrap}.chip-dot{width:7px;height:7px;border-radius:50%}.chip-received{color:var(--status-received);background:var(--status-received-bg)}.chip-received .chip-dot{background:var(--status-received)}.chip-processing{color:var(--status-processing);background:var(--status-processing-bg)}.chip-processing .chip-dot{background:var(--status-processing);animation:pulse 1.4s var(--ease) infinite}.chip-ready{color:var(--status-ready);background:var(--status-ready-bg)}.chip-ready .chip-dot{background:var(--status-ready)}.chip-failed{color:var(--status-failed);background:var(--status-failed-bg)}.chip-failed .chip-dot{background:var(--status-failed)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.doc-row{display:grid;grid-template-columns:minmax(0,1fr) 80px 150px 130px;align-items:center;gap:16px;padding:15px 20px;border-bottom:1px solid var(--valt-line)}.doc-row:last-child{border-bottom:0}.doc-head{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--valt-text-faint);background:var(--valt-bg-elev-2)}.doc-meta{font-size:13.5px}@media (max-width: 680px){.doc-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.doc-head{display:none}.doc-meta{grid-column:1;color:var(--valt-text-faint);font-size:12px}}.muted{color:var(--valt-text-dim)}.faint{color:var(--valt-text-faint)}.center{text-align:center}.hairline{height:1px;background:var(--valt-line);border:0;margin:0}*{scrollbar-width:thin;scrollbar-color:var(--valt-line-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--valt-line-strong);border-radius:999px;border:3px solid transparent;background-clip:content-box}
