.eq{--primary: #5c6b1f;--primary-hover: #4c5919;--primary-soft: #eef1e1;--background: #f2f4f5;--surface: #ffffff;--surface-muted: #f8f9fa;--text-primary: #202630;--text-secondary: #667085;--border: #e2e7ec;--warning-text: #946322;--warning-bg: #fff4e4;--danger-text: #b42318;--danger-bg: #fef3f2;font-family:Barlow,system-ui,sans-serif;color:var(--text-primary);background:var(--background);min-height:100vh}*{box-sizing:border-box}body{margin:0}.eq h1,.eq h2,.eq h3{font-family:Barlow Condensed,Barlow,sans-serif;font-weight:600;margin:0 0 12px}.eq h1{font-size:28px}.eq h2{font-size:20px}.eq h3{font-size:16px;margin-top:12px}.eq .centro{max-width:380px;margin:10vh auto;padding:0 16px}.eq .cartao{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}.eq .pagina{max-width:1100px;margin:0 auto;padding:24px 16px}.eq .topo{display:flex;align-items:center;gap:16px;justify-content:space-between;margin-bottom:16px}.eq label{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--text-secondary)}.eq input{font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;color:var(--text-primary)}.eq input:focus-visible,.eq button:focus-visible,.eq tr:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.eq button{font:inherit;font-weight:600;padding:10px 16px;border-radius:8px;border:0;background:var(--primary);color:#fff;cursor:pointer}.eq button:hover{background:var(--primary-hover)}.eq button:disabled{opacity:.6;cursor:default}.eq button.secundario{background:transparent;color:var(--text-primary);border:1px solid var(--border)}.eq button.secundario:hover{background:var(--surface-muted)}.eq .erro{color:var(--danger-text);background:var(--danger-bg);padding:8px 12px;border-radius:8px;margin:0}.eq .nota{color:var(--text-secondary);font-size:14px;margin:0}.eq .qr{width:200px;height:200px;align-self:center}.eq .tabela{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.eq .tabela th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--surface-muted)}.eq .tabela th,.eq .tabela td{padding:12px 16px;border-bottom:1px solid var(--border)}.eq .tabela tbody tr{cursor:pointer}.eq .tabela tbody tr:hover{background:var(--primary-soft)}.eq .num{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.eq .selo{font-size:13px;padding:2px 8px;border-radius:999px}.eq .selo.ativo{background:var(--primary-soft);color:var(--primary)}.eq .selo.pausado{background:var(--warning-bg);color:var(--warning-text)}.eq .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}.eq .grade ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.eq code{background:var(--surface-muted);padding:2px 6px;border-radius:4px;word-break:break-all}@media(max-width:640px){.eq .tabela th:nth-child(2),.eq .tabela td:nth-child(2){display:none}}
