@font-face{font-family:MR Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root:has(.workspace-shell,.auth-shell){--font-sans:"MR Inter",Arial,sans-serif;--background:#f6f5f1;--foreground:#20211f;--card:#fff;--card-foreground:#20211f;--popover:#fff;--popover-foreground:#20211f;--primary:#20211f;--primary-foreground:#fff;--secondary:#eeede7;--secondary-foreground:#20211f;--muted:#f1f0eb;--muted-foreground:#666762;--accent:#f7edb6;--accent-foreground:#29281e;--border:#e2e2da;--input:#d5d6cd;--ring:#77786c;--sidebar:#fff;--sidebar-foreground:#34352f;--sidebar-primary:#20211f;--sidebar-primary-foreground:#fff;--sidebar-accent:#f7edb6;--sidebar-accent-foreground:#29281e;--sidebar-border:#e2e2da;--sidebar-ring:#77786c;--color-slate-50:#f7f6f2;--color-slate-100:#f0efe9;--color-slate-200:#e2e2da;--color-slate-300:#d1d2c8;--color-slate-400:#8b8d81;--color-slate-500:#707267;--color-slate-600:#5f6158;--color-slate-700:#494b42;--color-slate-800:#34362e;--color-slate-900:#292b24;--color-slate-950:#20211f;--workspace-highlight:#f7edb6;--workspace-highlight-ink:#4f4929;--workspace-shadow:0 2px 6px rgb(32 33 31/3%);color-scheme:light}:root.dark:has(.workspace-shell,.auth-shell){--background:#191a18;--foreground:#f5f4ef;--card:#222320;--card-foreground:#f5f4ef;--popover:#272824;--popover-foreground:#f5f4ef;--primary:#f5f4ef;--primary-foreground:#191a18;--secondary:#30312c;--secondary-foreground:#f5f4ef;--muted:#292a25;--muted-foreground:#b4b5ad;--accent:#443e24;--accent-foreground:#f5edc6;--border:#3a3c34;--input:#55574c;--ring:#d8d9cd;--sidebar:#20211e;--sidebar-foreground:#e3e4db;--sidebar-primary:#f5f4ef;--sidebar-primary-foreground:#191a18;--sidebar-accent:#443e24;--sidebar-accent-foreground:#f5edc6;--sidebar-border:#36382f;--sidebar-ring:#d8d9cd;--color-zinc-50:#f5f4ef;--color-zinc-100:#e6e7dd;--color-zinc-200:#d7d8cd;--color-zinc-300:#c6c8bb;--color-zinc-400:#b4b5ad;--color-zinc-500:#929587;--color-zinc-600:#74786a;--color-zinc-700:#45483d;--color-zinc-800:#30322a;--color-zinc-900:#222320;--color-zinc-950:#191a18;--workspace-highlight:#443e24;--workspace-highlight-ink:#f5e5a1;--workspace-shadow:none;color-scheme:dark}:root:has(.workspace-shell,.auth-shell) body{background:var(--background);color:var(--foreground);font-family:MR Inter,Arial,sans-serif;font-optical-sizing:auto}:root:has(.workspace-shell,.auth-shell) :where(button,input,textarea,select){font-family:inherit}:root:has(.workspace-shell,.auth-shell) :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}:root:has(.workspace-shell,.auth-shell) :where([data-slot=button]){border-radius:10px;font-weight:600;box-shadow:none;transition:background-color .15s,color .15s,border-color .15s}:root:has(.workspace-shell,.auth-shell) [data-slot=button][data-variant=default]:not([class*=bg-red-]){background:var(--primary);color:var(--primary-foreground);border-color:transparent}:root:has(.workspace-shell,.auth-shell) [data-slot=button][data-variant=default]:not([class*=bg-red-]):hover{background:color-mix(in srgb,var(--primary) 87%,var(--background))}:root:has(.workspace-shell,.auth-shell) [data-slot=button][data-variant=outline]{background:var(--card);color:var(--foreground);border-color:var(--input)}:root:has(.workspace-shell,.auth-shell) [data-slot=button][data-variant=outline]:hover{background:var(--muted)}:root:has(.workspace-shell,.auth-shell) :where([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){border-radius:10px;background:var(--card);color:var(--foreground);border-color:var(--input);box-shadow:none}:root:has(.workspace-shell,.auth-shell) :where([data-slot=input],[data-slot=select-trigger]){min-height:40px}:root:has(.workspace-shell,.auth-shell) :where([data-slot=input],[data-slot=textarea])::placeholder{color:var(--muted-foreground);opacity:1}:root:has(.workspace-shell,.auth-shell) :where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=sheet-content]){background:var(--popover);color:var(--popover-foreground);border-color:var(--border);font-family:MR Inter,Arial,sans-serif}:root:has(.workspace-shell,.auth-shell) :where([data-slot=dialog-content],[data-slot=alert-dialog-content]){border-radius:20px;box-shadow:0 24px 80px rgb(0 0 0/18%)}:root:has(.workspace-shell,.auth-shell) :where([data-slot=tabs-list]){padding:4px;background:var(--muted);border:1px solid var(--border);border-radius:12px}:root:has(.workspace-shell,.auth-shell) [data-slot=tabs-trigger][data-state=active]{background:var(--card);color:var(--foreground);box-shadow:var(--workspace-shadow)}:root:has(.workspace-shell,.auth-shell) :where(.text-\[\#07111f\],.text-\[\#0f172a\]){color:var(--foreground)}:root:has(.workspace-shell,.auth-shell) :where(.text-\[\#58637a\],.text-\[\#46546b\],.text-\[\#465169\]){color:var(--muted-foreground)}:root:has(.workspace-shell,.auth-shell) :where(.border-\[\#dfe3ea\],.border-\[\#dbe3ee\],.border-\[\#e2e8f0\]){border-color:var(--border)}.workspace-shell{font-family:MR Inter,Arial,sans-serif;color:var(--foreground);background:var(--background)}.workspace-shell [data-app-scroll-container]{padding:30px 32px 40px;scrollbar-color:var(--input) transparent;scrollbar-width:thin}.workspace-shell [data-app-page-shell]{gap:24px}.workspace-shell :where(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance}.workspace-shell h1{font-size:clamp(26px,2.25vw,32px);line-height:1.2}.workspace-shell :where([data-page-header]){padding-bottom:8px}.workspace-shell [data-page-header]>div:first-child{flex:1}.workspace-shell [data-page-header] h1{flex-shrink:1}.workspace-shell [data-page-header] p{max-width:72ch;line-height:1.65;font-size:14px}.workspace-shell :where(table){font-variant-numeric:tabular-nums}.workspace-shell :where([data-slot=table-head]){height:46px;background:var(--muted);color:var(--muted-foreground);font-size:12px;font-weight:600}.workspace-shell :where([data-slot=table-cell]){padding-block:16px}.workspace-shell :where([data-slot=table-row]){border-color:var(--border)}.workspace-shell [data-slot=table-row][data-state=selected]{background:var(--accent)}.workspace-shell [data-slot=sidebar-wrapper]{--sidebar-width:15.5rem;--sidebar-width-icon:4rem}:root:has(.workspace-shell) [data-slot=sidebar-header]{padding:25px 20px 22px}:root:has(.workspace-shell) [data-slot=sidebar-content]{padding:4px 10px 20px;gap:8px}:root:has(.workspace-shell) [data-slot=sidebar-group-label]{color:var(--muted-foreground);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding-left:12px;margin-bottom:6px}:root:has(.workspace-shell) [data-slot=sidebar-menu-button]{height:43px;border-radius:10px;padding-inline:12px;font-size:13px;font-weight:500;gap:12px}:root:has(.workspace-shell) [data-slot=sidebar-menu-button][data-active=true]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:650}:root:has(.workspace-shell) [data-slot=sidebar-menu-button]:hover{background:var(--muted);color:var(--foreground)}:root:has(.workspace-shell) [data-slot=sidebar-menu-button][data-active=true]:hover{background:var(--sidebar-accent)}.workspace-brand{display:flex;align-items:center;min-height:42px;width:100%}.workspace-brand-full{width:195px}.workspace-brand-icon{display:none}.workspace-shell [data-collapsible=icon] [data-slot=sidebar-header]{padding:20px 12px}.workspace-shell [data-collapsible=icon] [data-slot=sidebar-content]{padding-inline:8px}.workspace-shell [data-collapsible=icon] .workspace-brand-full{display:none}.workspace-shell [data-collapsible=icon] .workspace-brand-icon{display:block}.workspace-topbar{height:76px;border-bottom:1px solid var(--border);background:var(--card);padding-inline:28px}.workspace-topbar-label{color:var(--muted-foreground);font-size:13px;font-weight:500}.workspace-shell .workspace-panel{border:1px solid var(--border);border-radius:16px}.workspace-shell :where(section,article,[data-slot=table-container])[class*=shadow-]{box-shadow:var(--workspace-shadow)}.workspace-shell :where(section,article)[class*=bg-white]{background-color:var(--card)}.workspace-shell :where(section,article)[class*=border-slate]{border-color:var(--border)}.workspace-shell [data-slot=table-container]{background:var(--card);border-radius:14px}.auth-shell{font-family:MR Inter,Arial,sans-serif;color:var(--foreground)}.auth-form-panel [data-slot=button][data-size=lg],.auth-form-panel [data-slot=input]:not([inputmode=numeric]){min-height:46px}.auth-form-panel input[inputmode=numeric]{background:var(--card);border-color:var(--input);color:var(--foreground);box-shadow:none}.auth-form-panel input[aria-invalid=true]{border-color:var(--destructive)}@media (max-width:1023px){.workspace-shell [data-app-scroll-container]{padding:24px}}@media (max-width:767px){.workspace-topbar{height:64px;padding-inline:16px}.workspace-topbar-label{font-size:12px}.workspace-shell [data-app-scroll-container]{padding:22px 16px 32px}.workspace-shell [data-app-page-shell]{gap:20px}.workspace-shell [data-page-header]{gap:18px}.workspace-shell [data-page-header]>div:last-child:not(:first-child){flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){:root:has(.workspace-shell,.auth-shell) *,:root:has(.workspace-shell,.auth-shell) :after,:root:has(.workspace-shell,.auth-shell) :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root:has(.workspace-shell,.auth-shell) :where(.text-\[\#7a8498\],.text-\[\#667085\],.text-\[\#55617f\],.text-\[\#5b6682\],.text-\[\#6b7690\],.text-\[\#53607b\],.text-\[\#6b7280\],.text-\[\#3f4554\]){color:var(--muted-foreground)}:root:has(.workspace-shell,.auth-shell) :where(.text-\[\#1d2945\],.text-\[\#0a1433\],.text-\[\#151a2d\],.text-\[\#27314a\],.text-\[\#121827\]){color:var(--foreground)}:root:has(.workspace-shell,.auth-shell) :where(.border-\[\#d3dbe8\],.border-\[\#dbe6f7\],.border-\[\#cfd8e6\],.border-\[\#e8edf5\]){border-color:var(--border)}:root:has(.workspace-shell,.auth-shell) :where([data-slot=input],[data-slot=textarea])[aria-invalid=true]{border-color:var(--destructive)}.workspace-shell :where(.text-\[10px\],.text-\[11px\]){font-size:12px;line-height:1.5}.workspace-shell .workspace-feature-panel{background:var(--workspace-highlight);background-image:none;border-color:var(--border);box-shadow:none}.workspace-shell .workspace-panel{background:var(--card);border-color:var(--border);box-shadow:var(--workspace-shadow)}.workspace-shell .workspace-panel:hover{border-color:var(--input)}:root:has(.workspace-shell,.auth-shell){--workspace-chart-fill:rgb(103 105 90/10%);--workspace-chart-accent:#a18418}:root.dark:has(.workspace-shell,.auth-shell){--workspace-chart-fill:rgb(225 227 209/8%);--workspace-chart-accent:#e0c44f}@media (max-width:639px){.workspace-shell [data-page-header]>div:last-child:not(:first-child){display:grid;grid-template-columns:minmax(0,1fr);width:100%}.workspace-shell [data-page-header]>div:last-child:not(:first-child)>.ml-auto{margin-left:0}.workspace-shell [data-page-header]>div:last-child:not(:first-child) [data-slot=button]{width:100%}}:root:has(.workspace-shell,.auth-shell) [data-slot=button][data-variant=default]:disabled{background:var(--muted);color:var(--muted-foreground)}:root:has(.workspace-shell) [data-slot=sidebar-menu-button]{font-size:14px}.workspace-shell button[aria-pressed=true]{background-color:var(--accent);color:var(--accent-foreground);border-color:var(--input)}