@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--nam-red: #B71C1C;--nam-red-hover: #991B1B;--nam-red-pressed: #7F1D1D;--nam-red-tint: #FEE2E2;--nam-red-ink: #B91C1C;--bg: #FFFFFF;--bg-subtle: #F8FAFC;--bg-muted: #F1F5F9;--bg-overlay: rgba(2, 6, 24, .4);--ink: #020618;--ink-body: #0F172A;--ink-muted: #64748B;--ink-faint: #94A3B8;--ink-on-red: #FFFFFF;--border: #E2E8F0;--border-strong: #CBD5E1;--ring: #B71C1C66;--ring-input: #0F172A;--ok-fill: #DCFCE7;--ok-ink: #15803D;--ok-dot: #16A34A;--warn-fill: #FEF9C2;--warn-ink: #A16207;--warn-dot: #CA8A04;--danger-fill: #FEE2E2;--danger-ink: #B91C1C;--danger-dot: #DC2626;--danger-outline: #FCA5A5;--info-fill: #DBEAFE;--info-ink: #1D4ED8;--info-dot: #2563EB;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-xs: 11px;--fs-sm: 12px;--fs-body: 14px;--fs-md: 15px;--fs-lg: 16px;--fs-xl: 18px;--fs-2xl: 22px;--fs-3xl: 28px;--fs-4xl: 34px;--fs-display: 48px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.15;--lh-snug: 1.3;--lh-normal: 1.5;--lh-loose: 1.65;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-caps: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-pill: 9999px;--shadow-card: 0 1px 2px rgba(15, 23, 42, .04);--shadow-pop: 0 8px 24px rgba(15, 23, 42, .08);--shadow-polaroid:0 2px 6px rgba(15, 23, 42, .12);--shadow-modal: 0 20px 60px rgba(15, 23, 42, .2);--sidebar-w: 256px;--sidebar-w-collapsed: 64px;--header-h: 64px;--row-h: 76px;--ease-out: cubic-bezier(.2, .7, .2, 1);--t-fast: .12s;--t-normal: .18s;--t-slow: .28s}:root[data-theme=dark],.dark{color-scheme:dark;--bg: #0A0A0F;--bg-subtle: #111118;--bg-muted: #1A1A24;--ink: #F8FAFC;--ink-body: #E2E8F0;--ink-muted: #94A3B8;--ink-faint: #64748B;--border: #1E293B;--border-strong: #334155;--ok-fill: #052E1A;--ok-ink: #4ADE80;--warn-fill: #2A1F00;--warn-ink: #FACC15;--danger-fill: #2D0808;--danger-ink: #FCA5A5;--info-fill: #0B1E3F;--info-ink: #93C5FD}html,body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--ink-body);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--ink);letter-spacing:var(--tracking-tight);margin:0}h2{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--ink);letter-spacing:var(--tracking-tight);margin:0}h3{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--ink);margin:0}h4{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink);margin:0}p{margin:0;color:var(--ink-body)}small,.text-muted{color:var(--ink-muted);font-size:var(--fs-sm)}.tabular{font-variant-numeric:tabular-nums}*{box-sizing:border-box}a{color:inherit}.nam-app{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh;background:var(--bg)}.nam-app.collapsed{grid-template-columns:var(--sidebar-w-collapsed) 1fr}.nam-side{background:var(--bg);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:16px 12px;gap:4px;position:sticky;top:0;height:100vh;overflow-y:auto}.nam-logo{display:flex;align-items:center;gap:10px;padding:4px 8px 16px}.nam-logo .mark{background:var(--nam-red);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;line-height:1;flex-shrink:0}.nam-logo .word{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--ink);line-height:1.3}.nam-nav{display:flex;flex-direction:column;gap:2px}.nam-nav-section{font-size:11px;font-weight:600;color:var(--ink-muted);padding:14px 12px 6px;letter-spacing:.06em;text-transform:uppercase}.nam-nav-item{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:14px;color:var(--ink-body);cursor:pointer;text-decoration:none;transition:background .15s var(--ease-out)}.nam-nav-item:hover{background:var(--bg-subtle)}.nam-nav-item.active{background:var(--bg-muted);color:var(--ink);font-weight:500}.nam-nav-item svg{width:18px;height:18px;color:var(--ink-muted);flex-shrink:0}.nam-nav-item.active svg{color:var(--nam-red)}.nav-count{margin-left:auto;background:var(--nam-red);color:#fff;font-size:11px;font-weight:600;border-radius:9999px;padding:1px 7px;line-height:1.5}.nam-side-footer{margin-top:auto;padding-top:12px}.nam-user-card{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--border);border-radius:8px;cursor:pointer}.nam-user-card:hover{background:var(--bg-subtle)}.nam-user-card .av{width:28px;height:28px;border-radius:6px;background:var(--nam-red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.nam-user-card .meta{flex:1;min-width:0}.nam-user-card .name{font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nam-user-card .role{font-size:11px;color:var(--ink-muted)}.nam-user-card svg{color:var(--ink-muted);width:16px;height:16px}.nam-main{display:flex;flex-direction:column;min-width:0}.nam-header{display:flex;align-items:center;gap:16px;padding:14px 24px;border-bottom:1px solid var(--border)}.nam-header .spacer{flex:1}.nam-search{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--border);background:var(--bg);font-size:14px;color:var(--ink);width:340px;max-width:40vw}.nam-search input{border:0;outline:0;flex:1;font-size:14px;font-family:inherit;background:transparent;min-width:0;color:var(--ink)}.nam-search input::-moz-placeholder{color:var(--ink-faint)}.nam-search input::placeholder{color:var(--ink-faint)}.nam-search svg{width:16px;height:16px;color:var(--ink-muted)}.nam-search .kbd{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted);background:var(--bg-muted);padding:2px 6px;border-radius:4px}.nam-icon-btn{width:36px;height:36px;border-radius:8px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);cursor:pointer}.nam-icon-btn:hover{background:var(--bg-muted)}.nam-icon-btn svg{width:18px;height:18px}.notif{position:relative}.notif .badge{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:9999px;background:var(--nam-red);border:2px solid var(--bg)}.nam-avatar{width:32px;height:32px;border-radius:8px;background:var(--nam-red);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.nam-content{padding:20px 24px 40px;max-width:1400px}.crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-muted);margin-bottom:12px}.crumb a{text-decoration:none}.crumb .sep{color:var(--ink-faint)}.nam-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.nam-page-title{font-size:28px;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.15;margin:0 0 4px}.nam-page-subtitle{font-size:14px;color:var(--ink-muted)}.btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:14px;font-weight:500;line-height:1;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s;white-space:nowrap;text-decoration:none}.btn svg{width:16px;height:16px}.btn-primary{background:var(--nam-red);color:#fff}.btn-primary:hover{background:var(--nam-red-hover)}.btn-secondary{background:var(--bg);color:var(--ink);border-color:var(--border)}.btn-secondary:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.btn-ghost{background:transparent;color:var(--ink)}.btn-ghost:hover{background:var(--bg-muted)}.btn-success{background:var(--ok-ink);color:#fff}.btn-success:hover{filter:brightness(.94)}.btn-destructive{background:#dc2626;color:#fff;border-color:transparent}.btn-destructive:hover{background:#b91c1c}.btn-destructive-ghost{background:transparent;color:var(--danger-ink);border-color:var(--border)}.btn-destructive-ghost:hover{background:var(--danger-fill);border-color:var(--danger-outline)}.btn-sm{padding:6px 10px;font-size:12px}.btn-sm svg{width:14px;height:14px}.btn:disabled{opacity:.6;cursor:not-allowed}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.pill .dot{width:6px;height:6px;border-radius:9999px;display:inline-block}.pill-ok{background:var(--ok-fill);color:var(--ok-ink)}.pill-ok .dot{background:var(--ok-dot)}.pill-warn{background:var(--warn-fill);color:var(--warn-ink)}.pill-warn .dot{background:var(--warn-dot)}.pill-danger{background:var(--danger-fill);color:var(--danger-ink)}.pill-danger .dot{background:var(--danger-dot)}.pill-danger-out{background:var(--bg);color:var(--danger-ink);border:1px solid var(--danger-outline)}.pill-danger-out .dot{background:var(--danger-dot)}.pill-info{background:var(--info-fill);color:var(--info-ink)}.pill-info .dot{background:var(--info-dot)}.pill-muted{background:var(--bg-muted);color:var(--ink-muted)}.pill-muted .dot{background:var(--ink-faint)}.card{background:var(--bg);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-card)}.input{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--border);background:var(--bg);font-size:14px;color:var(--ink)}.input input{border:0;outline:0;flex:1;font-size:14px;font-family:inherit;background:transparent;min-width:0}.input svg{width:16px;height:16px;color:var(--ink-muted)}.input:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #0206180f}.chip-filter{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:34px;border-radius:9999px;background:var(--bg);border:1px dashed var(--border-strong);color:var(--ink-muted);font-size:13px;font-weight:500;cursor:pointer}.chip-filter:hover{border-color:var(--ink);color:var(--ink)}.chip-filter svg{width:14px;height:14px}.chip-filter b{color:var(--ink);font-weight:600}.toolbar{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.toolbar .spacer{flex:1}.tbl-wrap{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl thead th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-weight:600;padding:12px;border-bottom:1px solid var(--border);white-space:nowrap}.tbl tbody td{padding:12px;border-bottom:1px solid var(--border);color:var(--ink-body);vertical-align:middle}.tbl tbody tr:hover{background:var(--bg-subtle)}.tbl .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tbl tfoot td{padding:14px 12px;font-weight:600;border-top:2px solid var(--border);color:var(--ink);font-variant-numeric:tabular-nums}.cell-emp{display:flex;align-items:center;gap:10px}.cell-emp .av{width:34px;height:34px;border-radius:8px;background:var(--bg-muted);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.cell-emp .nm{font-weight:500;color:var(--ink)}.cell-emp .sub{font-size:12px;color:var(--ink-muted)}.row-actions{display:flex;gap:4px;justify-content:flex-end}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.kpi{padding:18px 20px}.kpi-top{display:flex;align-items:center;justify-content:space-between}.kpi-label{font-size:13px;color:var(--ink-muted)}.kpi-ic{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--bg-muted);color:var(--ink-muted)}.kpi-ic svg{width:18px;height:18px}.kpi-ic.red{background:var(--nam-red-tint);color:var(--nam-red-ink)}.kpi-ic.amber{background:var(--warn-fill);color:var(--warn-ink)}.kpi-ic.green{background:var(--ok-fill);color:var(--ok-ink)}.kpi-num{font-size:30px;font-weight:600;color:var(--ink);letter-spacing:-.02em;margin-top:14px;font-variant-numeric:tabular-nums;line-height:1}.kpi-delta{font-size:12px;margin-top:6px;color:var(--ink-muted)}.kpi-delta.up{color:var(--ok-ink)}.kpi-delta.down{color:var(--danger-ink)}.dash-cols{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;align-items:start}.stack{display:grid;gap:16px}.sec-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.sec-head h3{font-size:16px;font-weight:600}.sec-head a{font-size:13px;color:var(--nam-red-ink);text-decoration:none;font-weight:500}.sec-body{padding:6px 20px 14px}.alert{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;border:1px solid var(--danger-outline);background:var(--danger-fill);color:var(--danger-ink);font-size:13px}.alert svg{width:18px;height:18px;flex-shrink:0}.alert .ttl{font-weight:600}.alert.warn{border-color:#fde68a;background:var(--warn-fill);color:var(--warn-ink)}.nam-app.collapsed .nam-logo .word,.nam-app.collapsed .nam-nav-section,.nam-app.collapsed .lbl,.nam-app.collapsed .nav-count,.nam-app.collapsed .nam-user-card .meta,.nam-app.collapsed .nam-user-card>svg{display:none}.nam-app.collapsed .nam-nav-item,.nam-app.collapsed .nam-user-card{justify-content:center}@media (max-width: 1180px){.dash-cols{grid-template-columns:1fr}}@media (max-width: 1024px){.kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.nam-app{grid-template-columns:0 1fr}.nam-side{display:none}}.pager{display:flex;align-items:center;justify-content:space-between;padding:16px 4px 0;font-size:13px;color:var(--ink-muted);flex-wrap:wrap;gap:10px}.pager .pages{display:flex;gap:4px}.pager .pages button{min-width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--bg);cursor:pointer;font-family:inherit;font-size:13px;color:var(--ink)}.pager .pages button:hover:not(:disabled){background:var(--bg-subtle)}.pager .pages button:disabled{opacity:.5;cursor:not-allowed}.pager .pages button.active{background:var(--nam-red);color:#fff;border-color:var(--nam-red)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:20px;overflow-x:auto}.tab-btn{border:0;background:transparent;padding:12px 14px;font-size:14px;font-weight:500;color:var(--ink-muted);cursor:pointer;font-family:inherit;border-bottom:2px solid transparent;white-space:nowrap}.tab-btn:hover{color:var(--ink)}.tab-btn.active{color:var(--nam-red-ink);border-bottom-color:var(--nam-red)}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 20px}@media (max-width: 760px){.form-grid{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:6px}.field.col-2{grid-column:1 / -1}.field label{font-size:13px;font-weight:500;color:var(--ink)}.field .req{color:var(--nam-red-ink)}.ctl{height:40px;border:1px solid var(--border);border-radius:8px;padding:0 12px;font-size:14px;font-family:inherit;color:var(--ink);background:var(--bg);width:100%;display:flex;align-items:center;gap:8px}select.ctl,input.ctl{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ctl:focus,.ctl:focus-within{border-color:var(--ink);outline:0;box-shadow:0 0 0 3px #0206180f}textarea.ctl{height:auto;min-height:84px;padding:10px 12px;resize:vertical}.field .hint{font-size:12px;color:var(--ink-muted)}.ctl .pre{color:var(--ink-muted);white-space:nowrap}.ctl svg{width:16px;height:16px;color:var(--ink-muted);flex-shrink:0}.ctl input{border:0;outline:0;background:transparent;flex:1;font-family:inherit;font-size:14px;min-width:0;color:var(--ink)}.radio-row{display:flex;gap:10px;flex-wrap:wrap}.radio-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--border);border-radius:8px;font-size:13px;cursor:pointer;color:var(--ink-body)}.radio-chip.sel{border-color:var(--nam-red);background:var(--nam-red-tint);color:var(--nam-red-ink);font-weight:500}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);display:flex;align-items:flex-start;justify-content:center;padding:56px 16px;z-index:50;overflow:auto}.modal{width:560px;max-width:100%;border-radius:12px;background:var(--bg);box-shadow:var(--shadow-modal);overflow:hidden}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--border);gap:12px}.modal-head .nm{font-size:17px;font-weight:600;color:var(--ink)}.modal-head .sub{font-size:13px;color:var(--ink-muted);margin-top:2px}.modal-body{padding:20px 22px}.modal-foot{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid var(--border);background:var(--bg-subtle)}.login-wrap{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}@media (max-width: 880px){.login-wrap{grid-template-columns:1fr}.login-aside{display:none}}.login-aside{background:var(--nam-red);color:#fff;padding:48px;display:flex;flex-direction:column;justify-content:space-between}.login-aside .brand{display:flex;align-items:center;gap:12px}.login-aside .brand .mk{width:40px;height:40px;border-radius:10px;background:#fff;color:var(--nam-red);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px}.login-aside .brand .wd{font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.3}.login-aside h2{color:#fff;font-size:30px;line-height:1.2;max-width:440px}.login-aside p{color:#ffffffd9;max-width:440px;margin-top:12px}.login-aside .ft{color:#ffffffb3;font-size:12px}.login-main{display:flex;align-items:center;justify-content:center;padding:32px;background:var(--bg)}.login-card{width:380px;max-width:100%}.login-card h1{font-size:24px;margin-bottom:4px}.login-card .sub{color:var(--ink-muted);margin-bottom:24px}.profile-head{display:flex;gap:18px;align-items:flex-start;padding:22px 24px;margin-bottom:20px;flex-wrap:wrap}.profile-head .ava{width:72px;height:72px;border-radius:16px;background:var(--nam-red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;flex-shrink:0}.profile-head .nm{font-size:22px;font-weight:600;color:var(--ink)}.profile-head .role{color:var(--ink-muted);font-size:14px;margin-top:2px}.profile-pills{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.profile-facts{display:flex;gap:28px;margin-top:16px;flex-wrap:wrap}.pf .k{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.pf .v{font-weight:500;color:var(--ink);font-size:14px;margin-top:2px}.def-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 32px}.def{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--border);font-size:14px}.def .k{color:var(--ink-muted)}.def .v{font-weight:500;color:var(--ink);text-align:right}@media (max-width: 760px){.def-grid{grid-template-columns:1fr}}.seg{display:inline-flex;background:var(--bg-muted);border-radius:9999px;padding:4px;gap:4px}.seg button{border:0;background:transparent;padding:7px 16px;border-radius:9999px;font-size:13px;font-weight:500;color:var(--ink-muted);cursor:pointer;font-family:inherit}.seg button.active{background:var(--bg);color:var(--ink);box-shadow:var(--shadow-card)}.appr{padding:18px 20px;margin-bottom:14px}.appr-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.appr-emp{display:flex;gap:12px;align-items:center}.appr-emp .av{width:40px;height:40px;border-radius:9999px;background:var(--bg-muted);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.appr-emp .nm{font-weight:600;color:var(--ink)}.appr-emp .sub{font-size:12px;color:var(--ink-muted)}.meta-grid{display:flex;flex-wrap:wrap;gap:14px 32px;margin:16px 0}.mi .k{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);margin-bottom:2px}.mi .v{font-weight:500;color:var(--ink);font-size:14px}.appr-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border);padding-top:14px;flex-wrap:wrap}.acc-steps{display:flex;gap:10px;flex-wrap:wrap}.acc-step{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-body);background:var(--bg-subtle);border:1px solid var(--border);border-radius:9999px;padding:5px 12px 5px 6px}.acc-step .ico{width:22px;height:22px;border-radius:9999px;display:flex;align-items:center;justify-content:center}.acc-step .ico svg{width:13px;height:13px}.acc-done .ico{background:var(--ok-fill);color:var(--ok-ink)}.acc-wait .ico{background:var(--warn-fill);color:var(--warn-ink)}.acc-rej .ico{background:var(--danger-fill);color:var(--danger-ink)}.acc-idle .ico{background:var(--bg-muted);color:var(--ink-faint)}.balance{display:inline-flex;align-items:center;gap:10px;background:var(--info-fill);color:var(--info-ink);border-radius:8px;padding:8px 14px;font-size:13px}.balance b{font-size:16px;font-variant-numeric:tabular-nums}.balance svg{width:16px;height:16px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
