html[data-theme=thril] :is(.thril-ops,.thril-ops-calhead,.thril-ops-compactbar,.thril-ops-dialog) button[role=combobox]:not([data-slot]),html[data-theme=thril] :is(.thril-ops,.thril-ops-calhead,.thril-ops-compactbar,.thril-ops-dialog) select{background-color:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] :is(.thril-ops,.thril-ops-calhead,.thril-ops-compactbar,.thril-ops-dialog) button[role=combobox]:not([data-slot]):not(:disabled):hover,html[data-theme=thril] :is(.thril-ops,.thril-ops-calhead,.thril-ops-compactbar,.thril-ops-dialog) select:not(:disabled):hover{background-color:var(--thril-control-hover)}html[data-theme=thril] :is(.thril-ops,.thril-ops-calhead,.thril-ops-dialog) input.border:not([data-slot]):not([type=checkbox]):not([type=radio]):not([type=range]){background-color:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) textarea:not([data-slot]){background-color:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:16px}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) :is(button,.thril-ops-seg-item).bg-gradient-to-r.from-green-500{background:var(--thril-primary);color:#06210f;box-shadow:none}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) button.bg-gradient-to-r.from-green-500:not(:disabled):hover{background:var(--thril-primary-hover)}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) :is(.text-gray-500,.text-gray-600){color:hsl(var(--muted-foreground))}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) :is(.bg-gray-100,.bg-gray-200){background-color:hsl(var(--muted))}html[data-theme=thril] .thril-ops-dialog:not([data-slot=sheet-content]){background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}@media (min-width:640px){html[data-theme=thril] .thril-ops-dialog:not([data-slot=sheet-content]){border-radius:22px}}html[data-theme=thril] .thril-ops-panel{background:var(--thril-glass);border-color:var(--thril-hairline);border-radius:22px}html[data-theme=thril] .thril-ops-panel:not(.border){box-shadow:0 0 0 1px var(--thril-hairline), inset 0 1px 0 var(--thril-inset)}html[data-theme=thril] .thril-ops-empty{border-color:var(--thril-hairline-strong);border-radius:22px}html[data-theme=thril] .thril-ops-tile{border-radius:18px}html[data-theme=thril] .thril-ops-tile:not([class*=border-primary]):not([class*=bg-red-]){background:var(--thril-glass);border-color:var(--thril-hairline)}html[data-theme=thril] .thril-ops-tile:not([class*=border-primary]):not([class*=bg-red-]):hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-ops-lane{border-radius:22px}html[data-theme=thril] .thril-ops-lane:not(.border-primary){border-color:var(--thril-hairline-strong);background:var(--thril-seg)}html[data-theme=thril] .thril-ops-floating{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html[data-theme=thril] .thril-ops-floating:not(.rounded-full){border-radius:22px}html[data-theme=thril] button.thril-ops-floating:hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-ops-actionbar{box-shadow:var(--thril-shadow), 0 0 0 1px var(--thril-hairline)}html[data-theme=thril] .thril-ops-pop{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px}html[data-theme=thril] .thril-ops-seg{background:var(--thril-seg);border-color:var(--thril-hairline);border-radius:999px}html[data-theme=thril] .thril-ops-seg [data-slot=button][data-variant=ghost]{color:hsl(var(--muted-foreground));background:0 0}html[data-theme=thril] .thril-ops-seg [data-slot=button][data-variant=ghost]:hover{color:hsl(var(--foreground))}html[data-theme=thril] .thril-ops-seg [data-slot=button][data-variant=default]{background:var(--thril-seg-active);color:hsl(var(--foreground));box-shadow:var(--thril-seg-shadow);font-weight:500}html[data-theme=thril] .thril-ops-seg.thril-ops-seg-tall{border-radius:22px}html[data-theme=thril] .thril-ops-seg-item{border-radius:18px}html[data-theme=thril] :is(.thril-ops-chip,.thril-ops-chip-tinted){border-radius:999px}html[data-theme=thril] .thril-ops-chip:not(.bg-primary){background:var(--thril-seg)}html[data-theme=thril] .thril-ops-railbtn{background:var(--thril-control);box-shadow:0 0 0 1px var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] .thril-ops-railbtn:not(:disabled):hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-ops-compactbar{background:var(--thril-glass-strong);border-color:var(--thril-hairline);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html[data-theme=thril] .thril-ops-calhead h2{letter-spacing:-.02em;font-weight:500}@media (min-width:1024px){html[data-theme=thril] .thril-ops-calhead>[data-slot=card]{border-radius:999px;padding-inline:1.5rem}}html[data-theme=thril] .thril-ops-metrics [data-slot=stat-value]{font-size:1.875rem}html[data-theme=thril] .thril-ops-kpi{background:var(--thril-glass);border-color:var(--thril-hairline);border-radius:18px}html[data-theme=thril] .thril-ops-kpi [data-slot=stat-value]{margin-top:.25rem;font-size:1.5rem}html[data-theme=thril] .thril-ops-kpis [data-slot=stat-value]{margin-top:.25rem}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) [data-slot=table-head]{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px}html[data-theme=thril] :is(.thril-ops,.thril-ops-dialog) tbody tr:hover{background-color:var(--thril-seg)}html[data-theme=thril] .thril-ops div.border:not([data-slot]):is(:has(>table),:has(>div>table)){background:var(--thril-glass);border-color:var(--thril-hairline);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}
html[data-theme=thril] .thril-panel{background:var(--thril-glass);border-color:var(--thril-hairline);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}html[data-theme=thril] button.thril-panel:hover{background:var(--thril-control-hover)}html[data-theme=thril] button.thril-panel:focus-visible{box-shadow:var(--thril-shadow), 0 0 0 2px hsl(var(--ring))}html[data-theme=thril] [data-slot=card] .thril-panel,html[data-theme=thril] .thril-panel .thril-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:18px}html[data-theme=thril] .thril-tile{background:var(--thril-control);border-radius:18px}html[data-theme=thril] .thril-tile:is(button,[role=button],a):hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-seg{background:var(--thril-seg);border:1px solid var(--thril-hairline);border-radius:999px;gap:4px;height:auto;padding:4px}html[data-theme=thril] .thril-seg>:is(a,button){border-radius:999px}html[data-theme=thril] .thril-seg>:is(a,button):not(.thril-seg-item){padding-left:.85rem;padding-right:.85rem}html[data-theme=thril] .thril-seg>.thril-seg-item{padding:.4rem 1rem}html[data-theme=thril] .thril-seg>:is([aria-checked=true],[aria-pressed=true],[aria-current=page]){background:var(--thril-seg-active);color:hsl(var(--foreground));box-shadow:var(--thril-seg-shadow)}html[data-theme=thril] .thril-banner{background:var(--thril-glass);border-color:var(--thril-hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px}html[data-theme=thril] .thril-banner:hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-commerce table:not([data-slot]) thead{background:0 0}html[data-theme=thril] .thril-commerce table:not([data-slot]) th{font-weight:500}html[data-theme=thril] .thril-commerce table:not([data-slot]) :is(thead tr,tbody tr){border-color:var(--thril-hairline)}html[data-theme=thril] .thril-commerce table:not([data-slot]) tbody tr:hover{background:var(--thril-seg)}html[data-theme=thril] .thril-commerce [data-slot=stat-value]{letter-spacing:-.02em;font-size:clamp(1.5rem,1.1rem + .9vw,2.25rem)}html[data-theme=thril] .thril-commerce [data-slot=stat-label]{color:hsl(var(--muted-foreground))}html[data-theme=thril] .thril-center{margin-left:auto;margin-right:auto}html[data-theme=thril] .thril-commerce [data-slot=button][data-variant=default]:disabled.disabled\:bg-muted{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}html[data-theme=thril] .thril-commerce [data-slot=button][data-variant=default] .text-white\/90{color:inherit;opacity:.8}html[data-theme=thril] .thril-keypad>[data-slot=button]{border-radius:14px}html[data-theme=thril] .thril-commerce .rounded-md.border.overflow-x-auto{background:var(--thril-glass);border-color:var(--thril-hairline);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}html[data-theme=thril] [data-slot=card] .thril-commerce .rounded-md.border.overflow-x-auto,html[data-theme=thril] .thril-commerce [data-slot=card] .rounded-md.border.overflow-x-auto{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:18px}
html[data-theme=thril] [data-slot=select-trigger]{background:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] [data-slot=select-trigger]:hover{background:var(--thril-control-hover)}html[data-theme=thril] [data-slot=select-trigger]:not([class*=pl-]){padding-left:.9rem}html[data-theme=thril] [data-slot=select-trigger]:not([class*=pr-]){padding-right:.75rem}html[data-theme=thril] [data-slot=select-content],html[data-theme=thril] [data-slot=dropdown-menu-content],html[data-theme=thril] [data-slot=dropdown-menu-sub-content],html[data-theme=thril] [data-slot=popover-panel]{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px}html[data-theme=thril] [data-slot=popover-panel]{border-radius:18px}html[data-theme=thril] [data-slot=select-content] [data-slot=select-item],html[data-theme=thril] [data-slot=dropdown-menu-item],html[data-theme=thril] [data-slot=dropdown-menu-checkbox-item],html[data-theme=thril] [data-slot=dropdown-menu-radio-item],html[data-theme=thril] [data-slot=dropdown-menu-sub-trigger]{border-radius:10px}html[data-theme=thril] [data-slot=dropdown-menu-label]{font-weight:500}html[data-theme=thril] [data-slot=dropdown-menu-separator]{background:var(--thril-hairline)}html[data-theme=thril] [data-slot=dialog-content]:not([class*=rounded-none]),html[data-theme=thril] [data-slot=alert-dialog-content]:not([class*=rounded-none]){border-radius:22px}html[data-theme=thril] [data-slot=dialog-content],html[data-theme=thril] [data-slot=alert-dialog-content]{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}html[data-theme=thril] [data-slot=dialog-overlay].bg-black\/80,html[data-theme=thril] [data-slot=alert-dialog-overlay].bg-black\/80{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c0a6b}html[data-theme=thril] [data-slot=dialog-close]{border-radius:999px}html[data-theme=thril] [data-slot=dialog-title],html[data-theme=thril] [data-slot=alert-dialog-title]{letter-spacing:-.01em;font-weight:500}html[data-theme=thril] [data-slot=checkbox]{border-color:hsl(var(--muted-foreground) / .55);background:var(--thril-control);border-radius:6px}html[data-theme=thril] [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]){background:var(--thril-primary);border-color:var(--thril-primary);color:#06210f}html[data-theme=thril] [data-slot=switch][data-state=checked]{background:var(--thril-primary)}html[data-theme=thril] [data-slot=switch-thumb]{background:#fff}html[data-theme=thril] [data-slot=textarea]{background:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:16px}html[data-theme=thril] [data-slot=tooltip-content].bg-primary{background:hsl(var(--foreground) / .92);color:hsl(var(--background));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px}html[data-theme=thril] [data-slot=skeleton]{background:var(--thril-seg)}html[data-theme=thril] [data-slot=separator].bg-border{background:var(--thril-hairline)}html[data-theme=thril] [data-slot=alert]{border-color:var(--thril-hairline-strong);border-radius:16px}html[data-theme=thril] [data-slot=alert][data-variant=default]{background:var(--thril-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-theme=thril] [data-slot=alert][data-variant=destructive]{border-color:hsl(var(--destructive) / .4)}html[data-theme=thril] [data-slot=popover-panel] [data-slot=calendar]{background:0 0}html[data-theme=thril] [data-slot=calendar] [data-slot=button][data-range-middle=true]{border-radius:0}html[data-theme=thril] [data-slot=popover-panel] [cmdk-root]{background:0 0}html[data-theme=thril] [cmdk-item]{border-radius:10px}html[data-theme=thril] [cmdk-input-wrapper]{border-color:var(--thril-hairline)}html[data-theme=thril] .toaster [data-sonner-toast].toast{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px}html[data-theme=thril] [data-slot=settings-card]{background:var(--thril-glass);box-shadow:var(--thril-shadow), 0 0 0 1px var(--thril-hairline), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}html[data-theme=thril] .thril-header-actions [data-slot=button]:is([data-variant=ghost],[data-variant=outline]){background:var(--thril-control);box-shadow:inset 0 0 0 1px var(--thril-hairline-strong)}html[data-theme=thril] .thril-header-actions [data-slot=button]:is([data-variant=ghost],[data-variant=outline]):hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-greeting h1{letter-spacing:-.025em;font-weight:400}html[data-theme=thril] .thril-nav-item{border-radius:999px}html[data-theme=thril] .thril-nav-item.bg-gradient-to-r{background:var(--thril-primary);color:#06210f;box-shadow:0 6px 18px #2fcf6e47}html[data-theme=thril] .thril-nav-item:not(.bg-gradient-to-r):hover{background:var(--thril-seg)}html[data-theme=thril] .thril-nav-label{letter-spacing:.18em;font-size:11px;font-weight:500}html[data-theme=thril] .thril-nav-icon{border-radius:999px}html[data-theme=thril] .thril-nav-icon:hover{background:var(--thril-seg)}html[data-theme=thril] .thril-chart-card{background:var(--thril-glass);border-color:var(--thril-hairline);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}html[data-theme=thril] .thril-chart-icon{border-radius:999px}html[data-theme=thril] .thril-chart-icon:hover{background:var(--thril-control-hover);border-color:var(--thril-hairline-strong)}html[data-theme=thril] .thril-chart-tooltip{background:var(--thril-glass-strong);border-color:var(--thril-hairline-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px}html[data-theme=thril] .flex.border-b:has(>.thril-view-tab){border:1px solid var(--thril-hairline);background:var(--thril-seg);border-radius:999px;gap:4px;padding:4px}html[data-theme=thril] .thril-view-tab{border-bottom-width:0;border-radius:999px;min-height:2.25rem;margin-bottom:0;font-weight:500}html[data-theme=thril] .thril-view-tab-on{background:var(--thril-seg-active);color:hsl(var(--foreground));box-shadow:var(--thril-seg-shadow)}html[data-theme=thril] .thril-stat-label{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-theme=thril] .thril-stat-value{font-size:1.75rem;font-weight:300;line-height:1.1}html[data-theme=thril] .thril-insights .recharts-default-legend .recharts-legend-item{margin-right:14px}html[data-theme=thril] .thril-insights .recharts-legend-item-text{letter-spacing:.01em;font-size:12px}html[data-theme=thril] .thril-insights .recharts-default-tooltip{box-shadow:var(--thril-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;background:var(--thril-glass-strong)!important;border:1px solid var(--thril-hairline-strong)!important}html[data-theme=thril] .thril-kpi [data-slot=stat-value]{letter-spacing:-.02em;font-size:1.875rem}html[data-theme=thril] .thril-kpi [data-slot=stat-label]{color:hsl(var(--muted-foreground))}html[data-theme=thril] .thril-kpi-icon{border-radius:999px}html[data-theme=thril] .thril-insights :is(h1,h2).text-3xl.font-bold{letter-spacing:-.02em;font-weight:500}html[data-theme=thril] .thril-insights :is(.rounded-lg,.rounded-xl,.rounded-2xl).border.bg-card:not([data-slot]):not(.thril-seg):not(.thril-askbar){background:var(--thril-glass);border-color:var(--thril-hairline);box-shadow:var(--thril-shadow), inset 0 1px 0 var(--thril-inset)}html[data-theme=thril] .thril-insights :is(.rounded-xl,.rounded-2xl).border.bg-card:not([data-slot]):not(.thril-seg):not(.thril-askbar){border-radius:22px}html[data-theme=thril] .thril-insights .rounded-lg.border.bg-card:not([data-slot]):not(.thril-seg){border-radius:16px}html[data-theme=thril] .thril-insights :is(.rounded-md,.rounded-lg,.rounded-xl).border:is(.bg-muted\/20,.bg-muted\/30,.bg-muted\/40,.bg-muted\/50):not(.thril-seg){background:var(--thril-seg);border-color:var(--thril-hairline);border-radius:16px}html[data-theme=thril] .thril-insights :is(.rounded-lg,.rounded-xl).border-dashed{border-color:var(--thril-hairline-strong);border-radius:16px}html[data-theme=thril] .thril-insights .rounded-lg.border.bg-white.shadow-sm{background:var(--thril-glass-strong);border-color:var(--thril-hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px}html[data-theme=thril] .thril-insights .rounded-lg.border.bg-white.shadow-sm .text-gray-600{color:hsl(var(--muted-foreground))}html[data-theme=thril] .thril-insights button.rounded-lg.border.bg-white{background:var(--thril-control);border-color:var(--thril-hairline-strong);color:hsl(var(--foreground));border-radius:999px}html[data-theme=thril] .thril-insights button.rounded-lg.border.bg-white:hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-insights :is(input,select).border:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([data-slot]){background:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] .thril-insights textarea.border:not([data-slot]){background:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:16px}html[data-theme=thril] .thril-insights input[type=checkbox]:not([data-slot]){accent-color:var(--thril-primary)}html[data-theme=thril] .thril-insights .rounded-md.border:has(>[data-slot=table-container]){background:var(--thril-control);border-color:var(--thril-hairline);border-radius:16px}html[data-theme=thril] .thril-seg{background:var(--thril-seg);border-color:var(--thril-hairline);box-shadow:inset 0 0 0 1px var(--thril-hairline);border-radius:999px}html[data-theme=thril] .thril-seg .thril-seg-item,html[data-theme=thril] .thril-seg>[data-slot=button]{border-radius:999px}html[data-theme=thril] .thril-seg .thril-seg-on,html[data-theme=thril] .thril-seg>[data-slot=button][data-variant=default]{background:var(--thril-seg-active);color:hsl(var(--foreground));box-shadow:var(--thril-seg-shadow)}html[data-theme=thril] .thril-seg>[data-slot=button][data-variant=ghost]{background:0 0}html[data-theme=thril] .thril-section-label{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-theme=thril] .thril-subnav-link{border-radius:999px}html[data-theme=thril] .thril-subnav-link:not([aria-current=page]):hover{background:var(--thril-seg)}html[data-theme=thril] .thril-subnav-link[aria-current=page]{background:var(--thril-seg-active);color:hsl(var(--foreground));box-shadow:var(--thril-seg-shadow), inset 0 0 0 1px var(--thril-hairline)}html[data-theme=thril] .thril-askbar{background:var(--thril-control);border-color:var(--thril-hairline-strong);box-shadow:var(--thril-shadow);border-radius:999px}html[data-theme=thril] .thril-hint{border-radius:16px}html[data-theme=thril] .thril-settings-link{background:var(--thril-control);border-color:var(--thril-hairline);border-radius:16px}html[data-theme=thril] .thril-settings-link:hover{background:var(--thril-control-hover)}html[data-theme=thril] .thril-settings-link[aria-current=page]{background:var(--thril-seg-active);box-shadow:var(--thril-seg-shadow), 0 0 0 1px #3fd97a40;border-color:#3fd97a8c}html[data-theme=thril] .thril-pill-link{background:var(--thril-control);border-color:var(--thril-hairline-strong);border-radius:999px}html[data-theme=thril] .thril-pricing.bg-background{background:0 0}html[data-theme=thril] .thril-pricing-toolbar.bg-background{background:var(--thril-glass-strong);border-color:var(--thril-hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=thril] .thril-pricing-strip{background:var(--thril-glass);border-color:var(--thril-hairline)}html[data-theme=thril] .thril-pricing-panel{background:var(--thril-glass-strong);border-color:var(--thril-hairline);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}
/*# sourceMappingURL=0r-49dbz149tr.css.map*/