.fin-root{color-scheme:dark;--fin-plane:#0d0d0d;--fin-surface:#1a1a19;--fin-raised:#232321;--fin-ink:#ffffff;--fin-ink-2:#c3c2b7;--fin-muted:#898781;--fin-line:rgba(255,255,255,0.1);--fin-grid:#2c2c2a;--fin-axis:#383835;--fin-accent:#3987e5;--fin-up:#0ca30c;--fin-good:#0ca30c;--fin-warn:#fab219;--fin-serious:#ec835a;--fin-critical:#d03b3b;--fin-s1:#3987e5;--fin-s2:#d95926;--fin-s3:#199e70;--fin-s4:#c98500;--fin-s5:#d55181;--fin-s6:#008300;--fin-s7:#9085e9;--fin-s8:#e66767;min-height:100vh;background:var(--fin-plane);color:var(--fin-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.fin-root[data-theme=light]{color-scheme:light;--fin-plane:#f9f9f7;--fin-surface:#fcfcfb;--fin-raised:#f1f0ec;--fin-ink:#0b0b0b;--fin-ink-2:#52514e;--fin-muted:#898781;--fin-line:rgba(11,11,11,0.1);--fin-grid:#e1e0d9;--fin-axis:#c3c2b7;--fin-accent:#2a78d6;--fin-up:#006300;--fin-s1:#2a78d6;--fin-s2:#eb6834;--fin-s3:#1baf7a;--fin-s4:#eda100;--fin-s5:#e87ba4;--fin-s6:#008300;--fin-s7:#4a3aa7;--fin-s8:#e34948}.fin-root ::-webkit-scrollbar{width:10px;height:10px}.fin-root ::-webkit-scrollbar-track{background:transparent}.fin-root ::-webkit-scrollbar-thumb{background:var(--fin-axis);border-radius:8px;box-shadow:none}.fin-root .fin-num{font-variant-numeric:tabular-nums}.fin-tone-good{background:color-mix(in srgb,var(--fin-good) 16%,transparent)}.fin-tone-warn{background:color-mix(in srgb,var(--fin-warn) 18%,transparent)}.fin-tone-serious{background:color-mix(in srgb,var(--fin-serious) 18%,transparent)}.fin-tone-critical{background:color-mix(in srgb,var(--fin-critical) 20%,transparent)}.fin-tone-accent{background:color-mix(in srgb,var(--fin-accent) 16%,transparent)}.fin-tone-neutral{background:var(--fin-raised)}.fin-root table.fin-table{width:100%;border-collapse:collapse}:where(.fin-root table.fin-table) th{text-align:left}.fin-root table.fin-table th{font-weight:500;font-size:12px;color:var(--fin-muted);padding:8px 12px;border-bottom:1px solid var(--fin-line);white-space:nowrap}.fin-root table.fin-table td{padding:10px 12px;border-bottom:1px solid var(--fin-line);vertical-align:middle}.fin-root table.fin-table tbody tr:last-child td{border-bottom:0}.fin-root table.fin-table tbody tr.fin-row-click{cursor:pointer}.fin-root table.fin-table tbody tr.fin-row-click:hover{background:var(--fin-raised)}.fin-root :focus-visible{outline:2px solid var(--fin-accent);outline-offset:2px}@keyframes fin-pulse{50%{opacity:.45}}.fin-skeleton{background:var(--fin-raised);border-radius:6px;animation:fin-pulse 1.4s ease-in-out infinite}.copilotkit-button,.copilotkit-popup,[class*=ChatBot],[class*=FloatingActionBar],[data-copilot-kit]{display:none!important}.fin-root{--fin-logo-tile:#ecebe7}.fin-root[data-theme=light]{--fin-logo-tile:#ffffff}.fin-root .fin-logo-tile{background:var(--fin-logo-tile)}.fin-root .fin-brand{--inst-accent:var(--inst-accent-dark);--inst-accent-soft:color-mix(in srgb,var(--inst-accent) 8%,transparent)}.fin-root[data-theme=light] .fin-brand{--inst-accent:var(--inst-accent-light);--inst-accent-soft:color-mix(in srgb,var(--inst-accent) 6%,transparent)}.fin-root .fin-brand-card{background-image:linear-gradient(var(--inst-accent-soft),var(--inst-accent-soft));box-shadow:inset 0 3px 0 var(--inst-accent)}.fin-root .fin-brand-card:focus-visible,.fin-root .fin-brand-card:hover{border-color:var(--inst-accent)}.fin-root .fin-brand-header{border-left:3px solid var(--inst-accent);background-image:linear-gradient(90deg,var(--inst-accent-soft),transparent 75%);border-radius:10px;padding:10px 12px}