html.dark{--nc-canvas:6 8 14;--nc-field:14 21 34;--nc-card:15 22 36;--nc-popover:18 26 43;--nc-raised:26 36 56;--nc-primary:63 112 171;--nc-primary-hi:91 143 207;--nc-ring:123 168 224;--nc-destructive:244 63 104;--nc-destructive-hi:255 107 140;--nc-success:16 185 129;--nc-success-hi:52 211 153;--veil:190 210 245;--color-background-subtle:16 24 39;--color-background-muted:26 36 56;--color-background-elevated:19 28 45;--color-foreground-muted:154 163 186;--color-foreground-subtle:120 129 153;--color-foreground-inverted:6 8 14;--color-primary:91 143 207;--color-primary-hover:123 168 224;--color-primary-active:150 188 235;--color-primary-subtle:22 39 59;--color-secondary:26 36 56;--color-secondary-hover:34 46 70;--color-secondary-foreground:237 240 247;--color-destructive:244 63 104;--color-destructive-hover:255 107 140;--color-destructive-subtle:60 14 30;--color-success:16 185 129;--color-success-hover:52 211 153;--color-success-subtle:8 44 34;--color-warning:251 191 36;--color-warning-hover:252 211 77;--color-warning-subtle:54 38 6;--color-warning-foreground:28 18 0;--color-info:123 168 224;--color-info-subtle:22 39 59;--color-border:42 56 84;--color-border-muted:23 32 50;--color-border-focus:123 168 224;--color-border-error:244 63 104;--color-ring:123 168 224;--color-ring-offset:6 8 14;--glass-bg:15 22 36;--glass-bg-opacity:1;--glass-border:190 210 245;--glass-border-opacity:.1;--color-background:#0e1522;--color-foreground:#edf0f7;--color-muted:#1a2438;--color-muted-foreground:#9aa3ba;--color-accent:#22364f;--color-accent-foreground:#cbdef6;--color-card:#0f1624;--color-card-foreground:#edf0f7;--color-popover:#121a2b;--color-popover-foreground:#edf0f7;--color-input:#3c4a66;--btn-primary-bg:63 112 171;--btn-primary-bg-hover:74 125 188;--btn-destructive-bg:244 63 104;--btn-destructive-bg-hover:255 107 140;--overlay-bg:#121a2b;--overlay-border:#1f2a40;--overlay-field-bg:#0e1522;--overlay-item-hover:#bed2f50f;--overlay-item-selected:#3f70ab38;--modal-bg:#121a2b;--modal-border:#1f2a40;--modal-overlay:#020409c7;--tabs-list-bg:#0e1522;--tabs-trigger-hover:#bed2f50f;--tabs-trigger-active-bg:#3f70ab66;--scrollbar-thumb:#bed2f529;--scrollbar-thumb-hover:#bed2f552;--badge-default-bg:#3f70ab38;--badge-default-text:#a0c2ec;--badge-default-border:#5b8fcf59;--badge-success-bg:#10b98124;--badge-success-text:#6ee7b7;--badge-success-border:#10b9814d;--badge-destructive-bg:#f43f6824;--badge-destructive-text:#ff8ca5;--badge-destructive-border:#f43f684d;--badge-warning-bg:#fbbf2424;--badge-warning-text:#fcd34d;--badge-warning-border:#fbbf244d;--badge-secondary-bg:#bed2f514;--badge-secondary-text:#9aa3ba;--badge-secondary-border:#bed2f524;--fx-ease:cubic-bezier(.2, .8, .2, 1);--fx-noise:linear-gradient(transparent, transparent);--fx-surface:linear-gradient(#96b4eb08, #96b4eb08);--fx-base:rgb(var(--nc-card));--fx-edge:linear-gradient(180deg, #c8dcff2b, #aac3f00f 45%, #aac3f008);--fx-highlight:inset 0 1px 0 #c8dcff12;--fx-shadow:0 1px 1px #00000073, 0 16px 40px -16px #000000d9;--fx-field:linear-gradient(rgb(var(--veil) / .035), rgb(var(--veil) / .035));--fx-field-base:rgb(var(--nc-card));--fx-field-edge:linear-gradient(rgb(var(--veil) / .14), rgb(var(--veil) / .14));--fx-field-edge-hover:linear-gradient(rgb(var(--veil) / .24), rgb(var(--veil) / .24));--fx-field-inset:inset 0 1px 0 #0000001f;--fx-popover-fill:linear-gradient(#96b4eb0b, #96b4eb0b);--fx-popover-base:rgb(var(--nc-popover));--fx-popover-shadow:0 0 0 1px #0009, 0 24px 56px -12px #000000e6, 0 0 48px -16px rgb(var(--nc-primary) / .35);--fx-glow-primary:0 0 0 3px rgb(var(--nc-primary) / .22), 0 0 22px -4px rgb(var(--nc-primary) / .6);--fx-glow-error:0 0 0 3px rgb(var(--nc-destructive) / .2), 0 0 22px -4px rgb(var(--nc-destructive) / .55)}html.dark :is([data-slot=label],[data-slot=form-label]){letter-spacing:-.005em;font-weight:600}html.dark [data-slot=form-message]{text-shadow:0 0 14px rgb(var(--nc-destructive) / .45);font-weight:500}html.dark [data-slot=card]{background:var(--fx-noise) padding-box, var(--fx-surface) padding-box, linear-gradient(var(--fx-base), var(--fx-base)) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight), var(--fx-shadow);background-size:160px 160px,auto,auto,auto;border-color:#0000}html.dark [data-slot=card]:hover{box-shadow:var(--fx-highlight), var(--fx-shadow)}html.dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-otp-slot],[class*="bg-(--input-bg)"]):not([class*="active:scale-[var(--state-active-scale)]"]){background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge) border-box;box-shadow:var(--fx-field-inset);transition:box-shadow .16s var(--fx-ease), background .16s var(--fx-ease);border-color:#0000}html.dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[class*="bg-(--input-bg)"]):not([class*="active:scale-[var(--state-active-scale)]"]):hover:not(:disabled,:focus,:focus-visible,[data-state=open]){background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge-hover) border-box}html.dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-otp-slot],[class*="bg-(--input-bg)"]):not([class*="active:scale-[var(--state-active-scale)]"]):is(:focus,:focus-visible,[data-state=open],[aria-expanded=true],[data-active=true]){background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, linear-gradient(rgb(var(--nc-ring)), rgb(var(--nc-ring))) border-box;box-shadow:var(--fx-field-inset), 0 0 0 3px rgb(var(--nc-primary) / .28);--tw-ring-shadow:0 0 #0000;outline:none}html.dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger])[aria-invalid=true]{background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, linear-gradient(rgb(var(--nc-destructive)), rgb(var(--nc-destructive))) border-box;box-shadow:var(--fx-field-inset), 0 0 0 3px rgb(var(--nc-destructive) / .22)}html.dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):disabled{background:rgb(var(--nc-raised) / .5);box-shadow:none}html.dark [class*="bg-(--input-bg)"] [data-slot=input]{box-shadow:none;background:0 0}html.dark [class*="active:scale-[var(--state-active-scale)]"]{letter-spacing:-.005em;transition:box-shadow .16s var(--fx-ease), background .16s var(--fx-ease), color .16s var(--fx-ease), transform .12s var(--fx-ease);font-weight:600}html.dark [class*="active:scale-[var(--state-active-scale)]"]:active:not(:disabled){transform:translateY(1px)scale(1)}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*=--btn-primary-bg]{--b:var(--nc-primary);--b-hi:var(--nc-primary-hi)}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*=--btn-destructive-bg]{--b:var(--nc-destructive);--b-hi:var(--nc-destructive-hi)}html.dark [class*="active:scale-[var(--state-active-scale)]"]:is([class*=--btn-primary-bg],[class*=--btn-destructive-bg]){color:color-mix(in srgb, rgb(var(--b-hi)) 35%, white);background:linear-gradient(180deg, rgb(var(--b) / .44), rgb(var(--b) / .26)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, rgb(var(--b-hi) / .95), rgb(var(--b) / .4)) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffff14,0 1px 2px #0000004d}html.dark [class*="active:scale-[var(--state-active-scale)]"]:is([class*=--btn-primary-bg],[class*=--btn-destructive-bg]):hover:not(:disabled){color:#fff;background:linear-gradient(180deg, rgb(var(--b) / .5), rgb(var(--b) / .3)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, rgb(var(--b-hi)), rgb(var(--b) / .55)) border-box;box-shadow:inset 0 1px 0 #ffffff1a, 0 6px 20px -8px rgb(var(--b) / .75)}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*=--btn-outline-border]{background:var(--fx-surface) padding-box, linear-gradient(var(--fx-base), var(--fx-base)) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight), 0 1px 2px #00000040;border:1px solid #0000}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*=--btn-outline-border]:hover:not(:disabled){color:#edf0f7;background:linear-gradient(180deg, rgb(var(--nc-primary) / .16), rgb(var(--nc-primary) / .06)) padding-box, linear-gradient(var(--fx-base), var(--fx-base)) padding-box, linear-gradient(180deg, rgb(var(--nc-primary-hi) / .6), rgb(var(--nc-primary) / .25)) border-box}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*="--glass-bg)/0.15"]{color:#edf0f7;background:linear-gradient(180deg, rgb(var(--veil) / .16), rgb(var(--veil) / .1)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight);border:1px solid #0000}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*="--glass-bg)/0.15"]:hover:not(:disabled){background:linear-gradient(180deg, rgb(var(--veil) / .22), rgb(var(--veil) / .14)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, var(--fx-edge) border-box}html.dark [class*="active:scale-[var(--state-active-scale)]"][class*="bg-transparent hover:bg-[rgb(var(--color-background-muted))]"]:hover:not(:disabled){background-color:rgb(var(--veil) / .07);box-shadow:inset 0 0 0 1px rgb(var(--veil) / .08)}html.dark [class*="active:scale-[var(--state-active-scale)]"]:focus-visible{box-shadow:var(--fx-glow-primary);outline:none}html.dark [class*="active:scale-[var(--state-active-scale)]"]:disabled{box-shadow:none}html.dark :is([data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=popover-content],[data-slot=hover-card-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content],[data-slot=side-panel]){background:var(--fx-noise) padding-box, var(--fx-popover-fill) padding-box, linear-gradient(var(--fx-popover-base), var(--fx-popover-base)) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight), var(--fx-popover-shadow);background-size:160px 160px,auto,auto,auto;border-color:#0000}html.dark [data-slot=popover-content] [data-slot=command],html.dark [data-slot=dialog-content] [data-slot=command]{background:0 0}html.dark :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay],[data-slot=drawer-overlay],[data-slot=side-panel-overlay]){background:#020409b8}html.dark :is([data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-sub-trigger],[data-slot=menubar-item]):is([data-highlighted],:focus,[data-state=open]),html.dark [data-slot=command-item][data-selected=true]{color:#edf0f7;background:linear-gradient(90deg, rgb(var(--nc-primary) / .3), rgb(var(--nc-primary) / .08));box-shadow:inset 0 0 0 1px rgb(var(--nc-primary-hi) / .3), inset 0 1px 0 #ffffff0f}html.dark :is([data-slot=dropdown-menu-item],[data-slot=context-menu-item])[data-variant=destructive]:is([data-highlighted],:focus){color:rgb(var(--nc-destructive-hi));background:linear-gradient(90deg, rgb(var(--nc-destructive) / .28), rgb(var(--nc-destructive) / .06));box-shadow:inset 0 0 0 1px rgb(var(--nc-destructive-hi) / .3)}html.dark :is([data-slot=select-separator],[data-slot=dropdown-menu-separator],[data-slot=context-menu-separator],[data-slot=command-separator]){background:linear-gradient(90deg, transparent, rgb(var(--veil) / .14), transparent)}html.dark [data-slot=command-input-wrapper]{background-image:linear-gradient(90deg, transparent, rgb(var(--nc-primary-hi) / .4), transparent);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;border-bottom-color:#0000}html.dark [data-slot=tooltip-content]{color:#edf0f7;background:linear-gradient(rgb(var(--nc-popover)), rgb(var(--nc-popover))) padding-box, var(--fx-edge) border-box;border:1px solid #0000;box-shadow:0 8px 24px -8px #000c}html.dark :is([data-slot=checkbox],[data-slot=radio-group-item]){background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge-hover) border-box;box-shadow:var(--fx-field-inset);border-color:#0000}html.dark [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]){color:#fff;background:linear-gradient(180deg, rgb(var(--nc-primary-hi)), rgb(var(--nc-primary))) padding-box, linear-gradient(180deg, #ffffff59, #ffffff14) border-box;box-shadow:inset 0 1px 0 #ffffff40, 0 0 16px -2px rgb(var(--nc-primary) / .7)}html.dark [data-slot=radio-group-item][data-state=checked]{color:rgb(var(--nc-primary-hi));background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, linear-gradient(180deg, rgb(var(--nc-primary-hi)), rgb(var(--nc-primary))) border-box;box-shadow:0 0 16px -4px rgb(var(--nc-primary) / .7)}html.dark [data-slot=switch]{background:rgb(var(--veil) / .22);box-shadow:inset 0 1px 2px #00000029, inset 0 0 0 1px rgb(var(--veil) / .06);border-color:#0000}html.dark [data-slot=switch]:hover:not(:disabled){background:rgb(var(--veil) / .3)}html.dark [data-slot=switch][data-state=checked]{background:rgb(var(--nc-primary));box-shadow:inset 0 1px 2px #0000002e, 0 1px 3px rgb(var(--nc-primary) / .35)}html.dark [data-slot=switch][data-state=checked]:hover:not(:disabled){background:#4a7dbc}html.dark [data-slot=switch-thumb]{background:#fff;box-shadow:0 1px 2px #0000004d,0 0 0 .5px #00000014}html.dark [data-slot=tabs-list]{background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge) border-box;box-shadow:var(--fx-field-inset);border:1px solid #0000}html.dark [data-slot=tabs-trigger]{border:1px solid #0000}html.dark [data-slot=tabs-trigger]:hover:not([data-state=active]){color:#edf0f7;background:rgb(var(--veil) / .06)}html.dark [data-slot=tabs-trigger][data-state=active]{color:#fff;background:linear-gradient(180deg, rgb(var(--nc-primary) / .5), rgb(var(--nc-primary) / .32)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, rgb(var(--nc-primary-hi) / .85), rgb(var(--nc-primary) / .35)) border-box;box-shadow:inset 0 1px 0 #ffffff1a, 0 2px 8px -3px #0009, 0 0 14px -6px rgb(var(--nc-primary) / .7)}html.dark [data-slot=table-header] [data-slot=table-row]{background:rgb(var(--veil) / .035)}html.dark [data-slot=table-row]{border-color:rgb(var(--veil) / .07)}html.dark [data-slot=table-body] [data-slot=table-row]:hover{background:rgb(var(--veil) / .04)}html.dark [data-slot=separator]{background:rgb(var(--veil) / .1)}html.dark ::-webkit-scrollbar{width:10px;height:10px}html.dark ::-webkit-scrollbar-track{background:0 0}html.dark ::-webkit-scrollbar-corner{background:0 0}html.dark ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgb(var(--veil) / .16);border:3px solid #0000;border-radius:999px}html.dark ::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--veil) / .32)}html.dark ::-webkit-scrollbar-thumb:active{background-color:rgb(var(--nc-primary-hi) / .75)}html.dark [class*="active:scale-[var(--state-active-scale)]"][class][class*="rounded-(--input-radius)"]{letter-spacing:normal;color:#edf0f7;background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge) border-box;box-shadow:var(--fx-field-inset);border:1px solid #0000;font-weight:400}html.dark [class*="active:scale-[var(--state-active-scale)]"][class][class*="rounded-(--input-radius)"]:hover:not(:disabled){color:#edf0f7;background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge-hover) border-box}html.dark [class*="active:scale-[var(--state-active-scale)]"][class][class*="rounded-(--input-radius)"]:is(:focus-visible,[data-state=open],[aria-expanded=true]){background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, linear-gradient(rgb(var(--nc-ring)), rgb(var(--nc-ring))) border-box;box-shadow:var(--fx-field-inset), 0 0 0 3px rgb(var(--nc-primary) / .28)}html.dark [class*="active:scale-[var(--state-active-scale)]"][class][class*="rounded-(--input-radius)"]:active:not(:disabled){transform:none}html.dark :is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=command]) :is([data-slot=command-input],input:not([type=checkbox],[type=radio],[type=hidden]))[class]{color:#edf0f7;border:1px solid rgb(var(--veil) / .14);background:rgb(var(--nc-field));outline:none;box-shadow:inset 0 1px #0000001f}html.dark :is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=command]) :is([data-slot=command-input],input:not([type=checkbox],[type=radio],[type=hidden]))[class]:focus{border-color:rgb(var(--nc-ring) / .7);box-shadow:inset 0 1px #0000001f}html.dark [data-slot=overlay-arrow]{background:linear-gradient(#96b4eb0b, #96b4eb0b), rgb(var(--nc-popover));border-color:#c8dcff2b}html.dark [data-side=bottom] [data-slot=overlay-arrow]{box-shadow:-1px -1px #0009}html.dark [data-side=top] [data-slot=overlay-arrow]{box-shadow:1px 1px #0009}html.dark [data-slot=toggle-group]{background:var(--fx-field) padding-box, linear-gradient(var(--fx-field-base), var(--fx-field-base)) padding-box, var(--fx-field-edge) border-box;box-shadow:var(--fx-field-inset);border:1px solid #0000;gap:2px}html.dark [data-slot=toggle-group]>[data-slot=toggle-group-item]{border-radius:6px}html.dark :is([data-slot=toggle-group-item],[data-slot=toggle]){color:rgb(var(--color-foreground-muted));box-shadow:none;background:0 0;border:1px solid #0000}html.dark :is([data-slot=toggle-group-item],[data-slot=toggle]):hover:not([data-state=on],:disabled){color:#edf0f7;background:rgb(var(--veil) / .06)}html.dark :is([data-slot=toggle-group-item],[data-slot=toggle])[data-state=on]{color:#fff;background:linear-gradient(180deg, rgb(var(--nc-primary) / .5), rgb(var(--nc-primary) / .32)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, rgb(var(--nc-primary-hi) / .85), rgb(var(--nc-primary) / .35)) border-box;box-shadow:inset 0 1px 0 #ffffff1a, 0 2px 8px -3px #0009, 0 0 14px -6px rgb(var(--nc-primary) / .7)}html.dark [data-slot=side-nav-item]{transition:background .16s var(--fx-ease), box-shadow .16s var(--fx-ease), color .16s var(--fx-ease)}html.dark [data-slot=side-nav-item]:not([data-active]):hover{background:rgb(var(--veil) / .05);box-shadow:inset 0 0 0 1px rgb(var(--veil) / .07)}html.dark [data-slot=side-nav-item][data-active]{background:linear-gradient(90deg, rgb(var(--nc-primary) / .26), rgb(var(--nc-primary) / .06));box-shadow:inset 0 0 0 1px rgb(var(--nc-primary-hi) / .22), inset 0 1px 0 #ffffff0d}html.dark [data-slot=side-nav-item][data-active] :is(p,span):first-of-type,html.dark [data-slot=side-nav-item][data-active] .text-primary{color:#cbdef6}html.dark [data-slot=side-nav-icon]{color:rgb(var(--color-foreground-muted));background:rgb(var(--veil) / .06);box-shadow:inset 0 0 0 1px rgb(var(--veil) / .07)}html.dark [data-slot=side-nav-item]:not([data-active]):hover [data-slot=side-nav-icon]{color:#edf0f7;background:rgb(var(--veil) / .1)}html.dark [data-slot=side-nav-item][data-active] [data-slot=side-nav-icon]{color:#fff;background:linear-gradient(135deg, rgb(var(--nc-primary) / .65), rgb(var(--nc-primary) / .3));box-shadow:inset 0 0 0 1px rgb(var(--nc-primary-hi) / .45), inset 0 1px 0 #ffffff1f, 0 4px 14px -6px rgb(var(--nc-primary) / .7)}html.dark :is([data-slot=side-panel],[data-slot=sheet-content],[data-slot=drawer-content]){-webkit-backdrop-filter:none;backdrop-filter:none}html.dark [data-slot=side-panel]>:is(header,footer,div){border-color:rgb(var(--veil) / .08)}html.dark{--search-shell:linear-gradient(180deg, rgb(var(--veil) / .07), rgb(var(--veil) / .025)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, #c8dcff3d, #aac3f01f) border-box;--search-shell-hover:linear-gradient(180deg, rgb(var(--veil) / .08), rgb(var(--veil) / .03)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, #c8dcff57, #aac3f02e) border-box;--search-shell-focus:linear-gradient(180deg, rgb(var(--nc-primary) / .1), rgb(var(--veil) / .025)) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, linear-gradient(180deg, rgb(var(--nc-ring)), rgb(var(--nc-primary-hi) / .8)) border-box;--search-shadow:inset 0 1px 0 #ffffff0d, 0 14px 32px -14px #000000d9;--search-shadow-focus:inset 0 1px 0 #ffffff0f, 0 0 0 3px rgb(var(--nc-primary) / .16), 0 0 32px -6px rgb(var(--nc-primary) / .55)}html.dark [data-page-search][data-page-search]>[data-slot=input][data-slot],html.dark [data-slot=card][data-page-search=shell]{background:var(--search-shell);box-shadow:var(--search-shadow);transition:background .18s var(--fx-ease), box-shadow .18s var(--fx-ease);border:1px solid #0000;border-radius:14px}html.dark [data-page-search][data-page-search]>[data-slot=input][data-slot]:hover:not(:focus),html.dark [data-slot=card][data-page-search=shell]:hover:not(:focus-within){background:var(--search-shell-hover);box-shadow:var(--search-shadow)}html.dark [data-page-search][data-page-search]>[data-slot=input][data-slot]:focus,html.dark [data-slot=card][data-page-search=shell]:focus-within{background:var(--search-shell-focus);box-shadow:var(--search-shadow-focus)}html.dark [data-page-search][data-page-search]>[data-slot=input][data-slot]::placeholder{color:rgb(var(--color-foreground-subtle))}html.dark [data-slot=card][data-page-search=shell] [data-slot=input]{box-shadow:none;background:0 0;border-color:#0000}html.dark [data-page-search]>span{color:rgb(var(--color-foreground-muted));background:rgb(var(--veil) / .07);box-shadow:inset 0 0 0 1px rgb(var(--veil) / .08)}@layer base{:is(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],summary,select,label[for],label:has(input[type=file]),[data-dropzone],a[href]):not(:disabled,[aria-disabled=true],[data-disabled]){cursor:pointer}:is(button,[role=button],select,input):disabled,[aria-disabled=true]{cursor:not-allowed}}html.dark [data-slot=tooltip-arrow]{background:rgb(var(--nc-popover));fill:rgb(var(--nc-popover));border-bottom:1px solid #c8dcff1a;border-right:1px solid #c8dcff1a}html.dark :is([data-slot=side-panel],[data-slot=sheet-content],[data-slot=drawer-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]){--fx-popover-base:#0a0f19;--fx-popover-fill:linear-gradient(#96b4eb09, #96b4eb09)}html.dark :is([data-slot=side-panel],[data-slot=sheet-content],[data-slot=drawer-content],[data-slot=dialog-content]) :is(div,section)[class~=border][class*=border-border]:is([class*=rounded-lg],[class*=rounded-xl],[class*=rounded-2xl]):not([data-slot]){background:var(--fx-surface) padding-box, linear-gradient(rgb(var(--nc-card)), rgb(var(--nc-card))) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight), 0 1px 1px #0006, 0 10px 24px -14px #000c;border-color:#0000}html.dark table thead tr{background:rgb(var(--veil) / .035)}html.dark table th{letter-spacing:normal;text-transform:none;color:#edf0f7;font-size:.875rem;font-weight:500}html.dark table :is(thead,tbody,tfoot) tr{border-color:rgb(var(--veil) / .07)}html.dark table tbody tr:hover{background:rgb(var(--veil) / .04)}html.dark table tfoot tr{background:rgb(var(--veil) / .035);border-top:1px solid rgb(var(--veil) / .08)}html.dark [data-slot=timeline-line]{background:linear-gradient(180deg, rgb(var(--veil) / .22), rgb(var(--veil) / .12))}html.dark [data-slot=timeline-node]{background:linear-gradient(rgb(var(--nc-raised)), rgb(var(--nc-raised))) padding-box, var(--fx-edge) border-box;box-shadow:var(--fx-highlight), 0 2px 6px -2px #000000b3;border:1px solid #0000}html.dark [data-slot=timeline-end]{border-color:rgb(var(--veil) / .3);background:rgb(var(--nc-card))}html.dark{--border-default-opacity:.6}html.dark [data-slot=card] :is(ul,ol,div)[class*=divide-y][class~=border]{border-color:rgb(var(--veil) / .12);background:#00040c38;box-shadow:inset 0 1px 2px #0000004d}html.dark [data-slot=card] :is(ul,ol,div)[class*=divide-y][class~=border]>*{border-color:rgb(var(--veil) / .1)}[data-slot=form-field]{--field-msg-h:1rem;--field-msg-gap:6px;padding-bottom:calc(var(--field-msg-h) + var(--field-msg-gap));align-self:start;position:relative}[data-slot=form-field]>:is([data-slot=field-error],[data-slot=field-description]){height:var(--field-msg-h);line-height:var(--field-msg-h);white-space:nowrap;text-overflow:ellipsis;margin:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}[data-slot=form-field]>[data-slot=field-error]{font-weight:500;display:block}[data-slot=form-field]>[data-slot=field-error]>svg{vertical-align:-2px;margin:0 4px 0 0;display:inline-block}[data-slot=form-field]:focus-within>:is([data-slot=field-error],[data-slot=field-description]){z-index:20;height:auto;top:calc(100% - var(--field-msg-h));white-space:normal;background:rgb(var(--nc-popover,255 255 255));border-radius:8px;margin:-2px -8px 0;padding:2px 8px 4px;bottom:auto;box-shadow:0 10px 24px -12px #00000080}[data-slot=form-field]>[data-slot=label]:has([data-field-meta]){width:100%}[data-slot=form-field] [data-field-meta]{margin-left:auto}html.dark [data-slot=form-field]>[data-slot=field-error]{color:rgb(var(--nc-destructive-hi));text-shadow:0 0 14px rgb(var(--nc-destructive) / .45)}:is([class*=grid],[class*=space-y-],[class*=flex-col]):has(>[data-slot=form-field]){row-gap:.375rem}[class*=space-y-]>[data-slot=form-field]+[data-slot=form-field]{margin-top:.375rem}html.dark :is([data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=hover-card-content],[data-slot=context-menu-content]){border-style:solid;border-width:1px}html.dark [data-slot=list-item]{border:1px solid rgb(var(--veil) / .1);background:rgb(var(--veil) / .035);box-shadow:inset 0 1px #ffffff08}html.dark [data-slot=list-item]:hover{border-color:rgb(var(--veil) / .18);background:rgb(var(--veil) / .05)}html.dark :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
