body{margin:0;padding:16px;background:#f1f1f1;color:#303030;font:13px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif}
[data-theme=dark] body{background:#1a1a1a;color:#e3e3e3}
.card{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 0 rgba(26,26,26,.07),0 0 0 1px rgba(26,26,26,.06)}
[data-theme=dark] .card{background:#262626}
.head{display:flex;justify-content:space-between;align-items:center;gap:8px}
h1{font-size:14px;margin:0}
.pill{font-size:12px;padding:2px 8px;border-radius:999px;background:#e3e3e3}
.row{display:flex;align-items:center;gap:8px;margin:12px 0}
.row input{width:72px;padding:4px 6px;border:1px solid #ccc;border-radius:8px}
table{width:100%;border-collapse:collapse}
td,th{text-align:left;padding:6px 8px;border-bottom:1px solid #ebebeb}
.out{color:#c5280c;font-weight:600}
