.essaar-admin{--ess-canvas:#f8fafc;--ess-surface:#ffffff;--ess-surface-2:#f1f5f9;--ess-surface-3:#e2e8f0;--ess-rail:#ffffff;--ess-border:#e2e8f0;--ess-border-strong:#cbd5e1;--ess-border-width:1px;--ess-text:#0f172a;--ess-text-muted:#334155;--ess-text-faint:#526071;--ess-accent:#2563eb;--ess-accent-hover:#1d4ed8;--ess-accent-text:#1d4ed8;--ess-accent-soft:#eff6ff;--ess-accent-line:#bfdbfe;--ess-on-accent:#ffffff;--ess-ok:#059669;--ess-ok-soft:#ecfdf5;--ess-warn:#b45309;--ess-warn-soft:#fffbeb;--ess-danger:#dc2626;--ess-danger-soft:#fef2f2;--ess-info:#4f46e5;--ess-radius-card:14px;--ess-radius-control:10px;--ess-radius-sm:8px;--ess-shadow:0 1px 2px rgba(16,24,40,0.04),0 1px 3px rgba(16,24,40,0.06);--ess-shadow-pop:0 12px 32px rgba(16,24,40,0.14),0 2px 6px rgba(16,24,40,0.08);--ess-scrim:rgba(17,23,37,0.42);--ess-weight-strong:700;--ess-weight-medium:600;background:var(--ess-canvas);color:var(--ess-text);-webkit-font-smoothing:antialiased;position:relative;z-index:1}[data-theme=bw] .essaar-admin{--ess-canvas:#ffffff;--ess-surface:#ffffff;--ess-surface-2:#f4f4f4;--ess-surface-3:#e8e8e8;--ess-rail:#ffffff;--ess-border:#000000;--ess-border-strong:#000000;--ess-border-width:2px;--ess-text:#000000;--ess-text-muted:#2b2b2b;--ess-text-faint:#555555;--ess-accent:#ff3333;--ess-accent-hover:#d92020;--ess-accent-text:#cc1f1f;--ess-accent-soft:#ffffff;--ess-accent-line:#ff3333;--ess-on-accent:#ffffff;--ess-ok:#006644;--ess-ok-soft:#ffffff;--ess-warn:#7a4a00;--ess-warn-soft:#ffffff;--ess-danger:#cc0000;--ess-danger-soft:#ffffff;--ess-info:#000000;--ess-shadow:none;--ess-shadow-pop:0 8px 24px rgba(0,0,0,0.25);--ess-scrim:rgba(0,0,0,0.45)}[data-theme=dark] .essaar-admin{--ess-canvas:#0b0f19;--ess-surface:#121826;--ess-surface-2:#1a2233;--ess-surface-3:#232d42;--ess-rail:#0e131f;--ess-border:#232c3f;--ess-border-strong:#33405a;--ess-text:#e8ecf5;--ess-text-muted:#9aa5bb;--ess-text-faint:#6b7688;--ess-accent:#3b82f6;--ess-accent-hover:#60a5fa;--ess-accent-text:#7dabfb;--ess-accent-soft:#14203a;--ess-accent-line:#24365c;--ess-ok:#34d399;--ess-ok-soft:#0d2a20;--ess-warn:#fbbf24;--ess-warn-soft:#2a2110;--ess-danger:#f87171;--ess-danger-soft:#2c1416;--ess-info:#818cf8;--ess-shadow:0 1px 2px rgba(0,0,0,0.4);--ess-shadow-pop:0 16px 40px rgba(0,0,0,0.55);--ess-scrim:rgba(3,6,12,0.66)}.essaar-admin .font-black{font-weight:var(--ess-weight-strong)}.essaar-admin h1.font-black,.essaar-admin h2.font-black{font-weight:800;letter-spacing:-.015em}.essaar-admin .uppercase.tracking-\[0\.16em\],.essaar-admin .uppercase.tracking-\[0\.18em\],.essaar-admin .uppercase.tracking-\[0\.22em\],.essaar-admin .uppercase.tracking-\[0\.25em\],.essaar-admin .uppercase.tracking-widest{letter-spacing:.07em;font-weight:var(--ess-weight-medium)}.essaar-admin .ess-num,.essaar-admin table{font-variant-numeric:tabular-nums}.essaar-admin :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ess-accent);outline-offset:2px;border-radius:var(--ess-radius-sm)}.ess-card{border:var(--ess-border-width) solid var(--ess-border);border-radius:var(--ess-radius-card);box-shadow:var(--ess-shadow)}.ess-card,.ess-input{background:var(--ess-surface)}.ess-input{width:100%;border:var(--ess-border-width) solid var(--ess-border-strong);border-radius:var(--ess-radius-control);color:var(--ess-text);padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .15s ease,box-shadow .15s ease}.ess-input::-moz-placeholder{color:var(--ess-text-faint);font-weight:400}.ess-input::placeholder{color:var(--ess-text-faint);font-weight:400}.ess-input:focus{outline:none;border-color:var(--ess-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ess-accent) 18%,transparent)}.ess-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:var(--ess-radius-control);border:var(--ess-border-width) solid transparent;padding:.45rem .85rem;font-size:.8125rem;font-weight:var(--ess-weight-strong);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.ess-btn:disabled{opacity:.45;cursor:not-allowed}.ess-btn-primary{background:var(--ess-accent);color:var(--ess-on-accent);border-color:var(--ess-accent)}.ess-btn-primary:hover:not(:disabled){background:var(--ess-accent-hover);border-color:var(--ess-accent-hover)}.ess-btn-primary,.ess-btn-primary *{color:var(--ess-on-accent)}.ess-btn-ghost{background:transparent;color:var(--ess-text-muted);border-color:var(--ess-border-strong)}.ess-btn-ghost:hover:not(:disabled){background:var(--ess-surface-2);color:var(--ess-text)}.ess-btn-danger{background:transparent;color:var(--ess-danger);border-color:var(--ess-danger)}.ess-btn-danger:hover:not(:disabled){background:var(--ess-danger-soft)}.ess-badge{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;border:1px solid var(--ess-border-strong);background:var(--ess-surface-2);padding:.1rem .5rem;font-size:.6875rem;font-weight:var(--ess-weight-strong);line-height:1.5;color:var(--ess-text-muted)}.ess-badge-ok{background:var(--ess-ok-soft);border-color:var(--ess-ok);color:var(--ess-ok)}.ess-badge-warn{background:var(--ess-warn-soft);border-color:var(--ess-warn);color:var(--ess-warn)}.ess-badge-danger{background:var(--ess-danger-soft);border-color:var(--ess-danger);color:var(--ess-danger)}.ess-badge-accent{background:var(--ess-accent-soft);border-color:var(--ess-accent-line);color:var(--ess-accent-text)}.ess-label{font-size:.6875rem;font-weight:var(--ess-weight-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--ess-text-faint)}.essaar-admin .ess-t{color:var(--ess-text)!important}.essaar-admin .ess-t-muted{color:var(--ess-text-muted)!important}.essaar-admin .ess-t-faint{color:var(--ess-text-faint)!important}.essaar-admin .ess-t-accent{color:var(--ess-accent-text)!important}.essaar-admin .ess-t-ok{color:var(--ess-ok)!important}.essaar-admin .ess-t-warn{color:var(--ess-warn)!important}.essaar-admin .ess-t-danger{color:var(--ess-danger)!important}.ess-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.ess-table thead th{position:sticky;top:0;z-index:1;background:var(--ess-surface-2);padding:.5rem .75rem;text-align:left;font-size:.6875rem;font-weight:var(--ess-weight-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--ess-text-faint);white-space:nowrap}.ess-table tbody td,.ess-table thead th{border-bottom:1px solid var(--ess-border)}.ess-table tbody td{padding:.55rem .75rem;color:var(--ess-text);vertical-align:middle}.ess-table tbody tr:hover td{background:var(--ess-surface-2)}.ess-table tbody tr:last-child td{border-bottom:0}.essaar-admin[data-density=compact] .ess-table tbody td,.essaar-admin[data-density=compact] .ess-table thead th{padding:.3rem .6rem}.essaar-admin[data-density=compact] .ess-card{border-radius:var(--ess-radius-sm)}.ess-embed>main{min-height:0;margin:0;padding:0;background:transparent}.ess-skeleton{background:linear-gradient(90deg,var(--ess-surface-2) 25%,var(--ess-surface-3) 37%,var(--ess-surface-2) 63%);background-size:400% 100%;animation:ess-shimmer 1.4s ease infinite;border-radius:var(--ess-radius-sm)}@keyframes ess-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.ess-skeleton{animation:none}.essaar-admin *{transition-duration:.01ms!important}}.ess-scroll{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.ess-scroll::-webkit-scrollbar{width:6px;height:6px}.ess-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.ess-scroll::-webkit-scrollbar-track{background:transparent}.ess-run-posted{background-color:#10b981}.ess-run-skipped{background-color:#f59e0b}.ess-run-failed{background-color:#ef4444}.ess-run-missed{background-color:#94a3b8}.ess-run-pending{background-color:#93c5fd}[data-theme=bw] .ess-run-posted{background-color:#000000}[data-theme=bw] .ess-run-skipped{background-color:#8a8a8a}[data-theme=bw] .ess-run-failed{background-color:#000000;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #000000}[data-theme=bw] .ess-run-missed{background-color:#ffffff;box-shadow:inset 0 0 0 2px #000000}[data-theme=bw] .ess-run-pending{background-color:#d4d4d4}.ess-bar-good{background-color:#10b981}.ess-bar-warn{background-color:#f59e0b}.ess-bar-bad{background-color:#ef4444}.ess-bar-info{background-color:#60a5fa}[data-theme=bw] .ess-bar-good{background-color:#000000}[data-theme=bw] .ess-bar-warn{background-color:#8a8a8a}[data-theme=bw] .ess-bar-bad{background-color:#4a4a4a}[data-theme=bw] .ess-bar-info{background-color:#b0b0b0}.essaar-admin{--ess-series-1:#2a78d6;--ess-series-2:#eb6834;--ess-series-3:#1baf7a;--ess-series-4:#eda100;--ess-series-5:#e87ba4;--ess-series-6:#008300;--ess-series-1-ink:#000000;--ess-series-2-ink:#000000;--ess-series-3-ink:#000000;--ess-series-4-ink:#000000;--ess-series-5-ink:#000000;--ess-series-6-ink:#ffffff;--ess-ramp-1:#86b6ef;--ess-ramp-2:#5598e7;--ess-ramp-3:#2a78d6;--ess-ramp-4:#1c5cab;--ess-ramp-5:#104281;--ess-chart-grid:#eef2f7;--ess-chart-axis:#94a3b8}[data-theme=dark] .essaar-admin{--ess-series-1:#3987e5;--ess-series-2:#d95926;--ess-series-3:#199e70;--ess-series-4:#c98500;--ess-series-5:#d55181;--ess-series-6:#008300;--ess-series-1-ink:#000000;--ess-series-2-ink:#000000;--ess-series-3-ink:#000000;--ess-series-4-ink:#000000;--ess-series-5-ink:#000000;--ess-series-6-ink:#ffffff;--ess-ramp-1:#6da7ec;--ess-ramp-2:#3987e5;--ess-ramp-3:#256abf;--ess-ramp-4:#184f95;--ess-ramp-5:#0d366b;--ess-chart-grid:#1c2536;--ess-chart-axis:#33405a}[data-theme=bw] .essaar-admin{--ess-series-1:#000000;--ess-series-2:#333333;--ess-series-3:#5c5c5c;--ess-series-4:#858585;--ess-series-5:#adadad;--ess-series-6:#d4d4d4;--ess-series-1-ink:#ffffff;--ess-series-2-ink:#ffffff;--ess-series-3-ink:#ffffff;--ess-series-4-ink:#000000;--ess-series-5-ink:#000000;--ess-series-6-ink:#000000;--ess-ramp-1:#d4d4d4;--ess-ramp-2:#a8a8a8;--ess-ramp-3:#7a7a7a;--ess-ramp-4:#454545;--ess-ramp-5:#000000;--ess-chart-grid:#d8d8d8;--ess-chart-axis:#000000}.ess-chart-stale{opacity:.55;transition:opacity .16s ease-out}.ess-hit{fill:transparent;cursor:pointer}.ess-hit:focus-visible{outline:none}