@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--nkali-green-50: #eefaf0;--nkali-green-100: #d7f0dd;--nkali-green-500: #2e9a3e;--nkali-green-600: #237a31;--nkali-green-700: #1b5f26;--nkali-terracotta-100: #f3e3d6;--nkali-terracotta-500: #c0613b;--nkali-terracotta-600: #a14f2f;--nkali-cream-50: #fbf8f3;--nkali-cream-100: #f3ede2;--nkali-ink-900: #26231f;--nkali-ink-700: #4a453d;--nkali-ink-400: #8a8278;--nkali-line: #e3dccd;--nkali-danger: #c0392b;--nkali-warning: #c98a1f;--nkali-radius: 10px;--nkali-shadow: 0 1px 2px rgba(38, 35, 31, .06), 0 4px 16px rgba(38, 35, 31, .06)}*{box-sizing:border-box}body{margin:0;background:var(--nkali-cream-50);color:var(--nkali-ink-900);font-family:Hanken Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Space Grotesk,Hanken Grotesk,system-ui,sans-serif;font-weight:600;color:var(--nkali-ink-900);margin:0 0 12px}p{margin:0 0 8px;color:var(--nkali-ink-700)}a{color:var(--nkali-green-600)}input,select,textarea{font-family:inherit;font-size:14px;padding:9px 12px;margin:4px 6px 4px 0;border:1px solid var(--nkali-line);border-radius:var(--nkali-radius);background:#fff;color:var(--nkali-ink-900)}input:focus,select:focus,textarea:focus{outline:2px solid var(--nkali-green-500);outline-offset:1px}button,.btn{font-family:inherit;font-size:14px;font-weight:600;padding:9px 16px;margin:4px 6px 4px 0;border:1px solid var(--nkali-green-600);border-radius:var(--nkali-radius);background:var(--nkali-green-500);color:#fff;cursor:pointer;transition:background .15s ease}button:hover,.btn:hover{background:var(--nkali-green-600)}button.secondary,.btn.secondary{background:#fff;color:var(--nkali-ink-900);border-color:var(--nkali-line)}button.secondary:hover{background:var(--nkali-cream-100)}button.danger{background:var(--nkali-danger);border-color:var(--nkali-danger)}button.danger:hover{background:#a3301f}.card{background:#fff;border:1px solid var(--nkali-line);border-radius:14px;box-shadow:var(--nkali-shadow);padding:20px;margin-bottom:20px}table{border-collapse:collapse;width:100%;margin:12px 0;background:#fff;border-radius:var(--nkali-radius);overflow:hidden}th,td{border-bottom:1px solid var(--nkali-line);padding:10px 12px;text-align:left;font-size:14px}th{background:var(--nkali-cream-100);color:var(--nkali-ink-700);font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.04em}tr:hover td{background:var(--nkali-green-50)}.badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.badge-green{background:var(--nkali-green-100);color:var(--nkali-green-700)}.badge-terracotta{background:var(--nkali-terracotta-100);color:var(--nkali-terracotta-600)}.badge-danger{background:#fbe4e1;color:var(--nkali-danger)}.error-text{color:var(--nkali-danger);font-size:13px}.warning-text{color:var(--nkali-warning);font-size:13px}.muted{color:var(--nkali-ink-400);font-size:13px}
