@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:local(Inter Variable),local(Inter),url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:local(Inter Variable Italic),local(Inter Italic),url(/assets/InterVariable-Italic-FCBEiFp6.woff2)format("woff2");font-display:swap}*,:after,:before{box-sizing:border-box;border:0;margin:0;padding:0}html,body,#root{height:100%}html:focus-within{scroll-behavior:smooth}button,input,optgroup,select,textarea{all:unset;font-family:inherit;font-size:100%;line-height:normal}ul[role=list],ol[role=list]{list-style:none}a{color:inherit;text-decoration:none}img,picture{max-width:100%;display:block}video{max-width:100%;height:auto;display:block}input:-webkit-autofill{-webkit-text-fill-color:currentColor;-webkit-transition:all 999999s ease-out;transition:all 999999s ease-out;box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:hover{-webkit-text-fill-color:currentColor;-webkit-transition:all 999999s ease-out;transition:all 999999s ease-out;box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:focus{-webkit-text-fill-color:currentColor;-webkit-transition:all 999999s ease-out;transition:all 999999s ease-out;box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:active{-webkit-text-fill-color:currentColor;-webkit-transition:all 999999s ease-out;transition:all 999999s ease-out;box-shadow:inset 0 0 0 1000px #0000}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.root{--font-family-sans:"Inter","Helvetica Neue","Helvetica","Arial",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-body-family:var(--font-family-sans);--text-body-size:var(--text-body-size-md);--text-body-weight:var(--font-weight-regular);--text-body-leading:var(--text-body-leading-md);--text-header-size-1:32px;--text-header-weight-1:var(--font-weight-medium);--text-header-leading-1:40px;--text-header-size-2:28px;--text-header-weight-2:var(--font-weight-semibold);--text-header-leading-2:36px;--text-header-size-3:24px;--text-header-weight-3:var(--font-weight-bold);--text-header-leading-3:32px;--text-header-size-4:20px;--text-header-weight-4:var(--font-weight-bold);--text-header-leading-4:26px;--text-header-size-5:16px;--text-header-weight-5:var(--font-weight-bold);--text-header-leading-5:22px;--text-body-size-lg:15px;--text-body-leading-lg:24px;--text-body-size-md:14px;--text-body-leading-md:20px;--text-body-size-sm:13px;--text-body-leading-sm:16px;--text-body-size-xs:12px;--text-body-leading-xs:14px;--space-base:4px;--space-0:calc(var(--space-base)*0);--space-0-5:calc(var(--space-base)*.5);--space-1:var(--space-base);--space-1-5:calc(var(--space-base)*1.5);--space-2:calc(var(--space-base)*2);--space-2-5:calc(var(--space-base)*2.5);--space-3:calc(var(--space-base)*3);--space-3-5:calc(var(--space-base)*3.5);--space-4:calc(var(--space-base)*4);--space-4-5:calc(var(--space-base)*4.5);--space-5:calc(var(--space-base)*5);--space-6:calc(var(--space-base)*6);--space-7:calc(var(--space-base)*7);--space-8:calc(var(--space-base)*8);--space-9:calc(var(--space-base)*9);--space-10:calc(var(--space-base)*10);--radius-base:4px;--radius-0:calc(var(--radius-base)*0);--radius-0-5:calc(var(--radius-base)*.5);--radius-1:var(--radius-base);--radius-1-5:calc(var(--radius-base)*1.5);--radius-2:calc(var(--radius-base)*2);--radius-2-5:calc(var(--radius-base)*2.5);--radius-3:calc(var(--radius-base)*3);--radius-4:calc(var(--radius-base)*4);--radius-5:calc(var(--radius-base)*5);--radius-full:100%;--radius-main:var(--radius-1-5);--radius-sheet:var(--radius-1-5);--radius-popup:var(--radius-2-5);--radius-alert:var(--radius-2);--radius-focus:var(--radius-0-5);--radius-modal:var(--radius-2);--radius-control-xs:var(--radius-1);--radius-control-sm:var(--radius-1-5);--radius-control-md:var(--radius-2);--radius-control-lg:var(--radius-2-5);--radius-control-xl:var(--radius-3);--radius-control:var(--radius-control-md);--size-control-xs:24px;--size-control-sm:28px;--size-control-md:32px;--size-control-lg:36px;--size-control-xl:40px;--size-control:var(--size-control-md);--size-icon-xs:12px;--size-icon-sm:14px;--size-icon-md:16px;--size-icon-lg:18px;--size-icon-xl:20px;--size-icon:var(--size-icon-md);--size-header:45px;--size-sidebar:257px;--size-sidebar-collapsed:61px;--color-palette-white-50:#ffffff0d;--color-palette-white-75:#ffffff13;--color-palette-white-100:#ffffff1a;--color-palette-white-150:#ffffff26;--color-palette-white-200:#fff3;--color-palette-white-250:#ffffff40;--color-palette-white-300:#ffffff4d;--color-palette-white-350:#ffffff59;--color-palette-white-400:#fff6;--color-palette-white-450:#ffffff73;--color-palette-white-500:#ffffff80;--color-palette-white-550:#ffffff8c;--color-palette-white-600:#fff9;--color-palette-white-650:#ffffffa6;--color-palette-white-700:#ffffffb3;--color-palette-white-750:#ffffffbf;--color-palette-white-800:#fffc;--color-palette-white-850:#ffffffd9;--color-palette-white-900:#ffffffe6;--color-palette-white-950:#fffffff2;--color-palette-white-1000-solid:#fff;--color-palette-black-20:#00000005;--color-palette-black-50:#0000000d;--color-palette-black-75:#00000013;--color-palette-black-100:#0000001a;--color-palette-black-150:#00000026;--color-palette-black-200:#0003;--color-palette-black-250:#00000040;--color-palette-black-300:#0000004d;--color-palette-black-350:#00000059;--color-palette-black-400:#0006;--color-palette-black-450:#00000073;--color-palette-black-500:#00000080;--color-palette-black-550:#0000008c;--color-palette-black-600:#0009;--color-palette-black-650:#000000a6;--color-palette-black-700:#000000b3;--color-palette-black-750:#000000bf;--color-palette-black-800:#000c;--color-palette-black-850:#000000d9;--color-palette-black-900:#000000e6;--color-palette-black-950:#000000f2;--color-palette-black-20-solid:#fafafa;--color-palette-black-50-solid:#f2f2f2;--color-palette-black-100-solid:#e5e5e5;--color-palette-black-150-solid:#d9d9d9;--color-palette-black-200-solid:#ccc;--color-palette-black-250-solid:#bfbfbf;--color-palette-black-300-solid:#b3b3b3;--color-palette-black-350-solid:#a6a6a6;--color-palette-black-400-solid:#999;--color-palette-black-450-solid:#8c8c8c;--color-palette-black-500-solid:gray;--color-palette-black-550-solid:#737373;--color-palette-black-600-solid:#666;--color-palette-black-650-solid:#595959;--color-palette-black-700-solid:#4c4c4c;--color-palette-black-750-solid:#404040;--color-palette-black-800-solid:#333;--color-palette-black-850-solid:#262626;--color-palette-black-900-solid:#1a1a1a;--color-palette-black-950-solid:#0d0d0d;--color-palette-black-1000-solid:#000;--color-palette-blue-50-solid:#eef3ff;--color-palette-blue-100-solid:#e5ecff;--color-palette-blue-150-solid:#dce6ff;--color-palette-blue-200-solid:#cbdaff;--color-palette-blue-250-solid:#bacdff;--color-palette-blue-300-solid:#a8c1ff;--color-palette-blue-350-solid:#97b4ff;--color-palette-blue-400-solid:#86a8ff;--color-palette-blue-450-solid:#749bff;--color-palette-blue-500-solid:#638fff;--color-palette-blue-550-solid:#5282ff;--color-palette-blue-600-solid:#4e79eb;--color-palette-blue-650-solid:#4a71d6;--color-palette-blue-700-solid:#4768c2;--color-palette-blue-750-solid:#4360ad;--color-palette-blue-800-solid:#3f5799;--color-palette-blue-850-solid:#3c4f85;--color-palette-blue-900-solid:#384670;--color-palette-blue-950-solid:#343d5c;--color-palette-blue-1000-solid:#333952;--color-palette-green-50-solid:#ebfaeb;--color-palette-green-100-solid:#e2f7e1;--color-palette-green-150-solid:#d8f4d7;--color-palette-green-200-solid:#c4efc2;--color-palette-green-250-solid:#b1e9ae;--color-palette-green-300-solid:#9de49a;--color-palette-green-350-solid:#89df86;--color-palette-green-400-solid:#76d972;--color-palette-green-450-solid:#62d45d;--color-palette-green-500-solid:#4fce49;--color-palette-green-550-solid:#3bc935;--color-palette-green-600-solid:#3ab935;--color-palette-green-650-solid:#38aa35;--color-palette-green-700-solid:#379a34;--color-palette-green-750-solid:#358a34;--color-palette-green-800-solid:#347b34;--color-palette-green-850-solid:#336b34;--color-palette-green-900-solid:#315b34;--color-palette-green-950-solid:#304b33;--color-palette-green-1000-solid:#2f4433;--color-palette-red-50-solid:#ffe6e6;--color-palette-red-100-solid:#ffd9d9;--color-palette-red-150-solid:#ffcdcc;--color-palette-red-200-solid:#ffb4b3;--color-palette-red-250-solid:#ff9b99;--color-palette-red-300-solid:#ff8280;--color-palette-red-350-solid:#ff6966;--color-palette-red-400-solid:#ff504c;--color-palette-red-450-solid:#ff3733;--color-palette-red-500-solid:#ff1e1a;--color-palette-red-550-solid:#ff0400;--color-palette-red-600-solid:#ea0805;--color-palette-red-650-solid:#d50c0a;--color-palette-red-700-solid:#c0100f;--color-palette-red-750-solid:#ab1414;--color-palette-red-800-solid:#961819;--color-palette-red-850-solid:#811c1f;--color-palette-red-900-solid:#6c2024;--color-palette-red-950-solid:#572429;--color-palette-red-1000-solid:#4d262b;--color-palette-grey-50:#65798d0d;--color-palette-grey-100:#65798d1a;--color-palette-grey-150-solid:#e1e6eb;--color-palette-grey-200-solid:#d3dae0;--color-palette-grey-250-solid:#c4ced6;--color-palette-grey-300-solid:#b5c1cc;--color-palette-grey-350-solid:#a6b5c2;--color-palette-grey-400-solid:#97a9b8;--color-palette-grey-450-solid:#899dad;--color-palette-grey-500-solid:#7a90a3;--color-palette-grey-550-solid:#6b8499;--color-palette-grey-600-solid:#657b8f;--color-palette-grey-650-solid:#5f7285;--color-palette-grey-700-solid:#586a7a;--color-palette-grey-750-solid:#526170;--color-palette-grey-800-solid:#4c5866;--color-palette-grey-850-solid:#464f5c;--color-palette-grey-900-solid:#404652;--color-palette-grey-950-solid:#393e47;--color-palette-grey-1000-solid:#363942;--color-text-primary:#242426;--color-text-complementary:#5b5b64;--color-text-secondary:#787881;--color-text-hint:#d6d6da;--color-text-inverted-primary:var(--color-palette-white-1000-solid);--color-text-destructive:var(--color-palette-red-600-solid);--color-text-link:var(--color-palette-blue-650-solid);--color-text-link-hover:var(--color-palette-blue-750-solid);--color-text-info:var(--color-palette-blue-600-solid);--color-text-positive:var(--color-palette-green-600-solid);--color-text-misc:var(--color-palette-grey-600-solid);--color-text-brand:var(--color-palette-blue-600-solid);--color-text-placeholder:var(--color-text-hint);--color-icon-primary:#242426;--color-icon-complementary:#5b5b64;--color-icon-secondary:#787881;--color-icon-hint:#d6d6da;--color-bg:var(--color-palette-white-1000-solid);--color-bg-sidebar:var(--color-palette-black-20-solid);--color-bg-backdrop:var(--color-palette-black-700);--color-bg-modal:var(--color-palette-white-1000-solid);--color-bg-popup:var(--color-palette-white-1000-solid);--color-surface-primary:var(--color-palette-white-1000-solid);--color-surface-secondary:var(--color-palette-black-20-solid);--color-surface-overlay:var(--color-palette-white-1000-solid);--color-base:var(--color-palette-white-1000-solid);--color-base-generic:var(--color-palette-black-50);--color-base-generic-solid:var(--color-palette-black-50-solid);--color-base-generic-hover:var(--color-palette-black-100);--color-base-generic-hover-solid:var(--color-palette-black-100-solid);--color-base-generic-disabled:var(--color-palette-black-50);--color-base-generic-disabled-solid:var(--color-palette-black-50-solid);--color-base-generic-medium:var(--color-palette-black-150);--color-base-generic-medium-solid:var(--color-palette-black-150-solid);--color-base-generic-medium-hover:var(--color-palette-black-250);--color-base-generic-medium-hover-solid:var(--color-palette-black-250-solid);--color-base-generic-accent:var(--color-palette-black-150);--color-base-generic-accent-solid:var(--color-palette-black-150-solid);--color-base-generic-light:var(--color-palette-black-50);--color-base-generic-ultralight:var(--color-palette-black-20);--color-base-brand-solid:var(--color-palette-blue-600-solid);--color-base-brand-hover-solid:var(--color-palette-blue-700-solid);--color-base-destructive-light:var(--color-palette-red-50-solid);--color-base-destructive-light-hover:var(--color-palette-red-100-solid);--color-base-selection:var(--color-palette-blue-100-solid);--color-base-selection-hover:var(--color-palette-blue-200-solid);--color-line-generic:var(--color-palette-black-100);--color-line-generic-solid:var(--color-palette-black-100-solid);--color-line-generic-hover:var(--color-palette-black-150);--color-line-generic-hover-solid:var(--color-palette-black-150-solid);--color-line-generic-active:var(--color-palette-black-300);--color-line-generic-active-solid:var(--color-palette-black-300-solid);--color-line-generic-light:var(--color-palette-black-50);--color-line-generic-light-solid:var(--color-palette-black-50-solid);--color-line-brand:var(--color-palette-blue-600-solid);--color-line-focus:var(--color-palette-blue-600-solid);--color-line-light:var(--color-palette-white-500);--color-line-info:var(--color-palette-blue-450);--color-line-positive:var(--color-palette-green-450);--color-line-warning:var(--color-palette-blue-600-solid);--color-line-danger:var(--color-palette-red-450-solid);--color-line-utility:var(--color-purple-450);--color-line-misc:var(--color-palette-grey-450);--color-line-destructive:var(--color-palette-red-450-solid);--shadow-border:0 0 0 1px var(--color-line-generic);--shadow-border-light:0 0 0 1px var(--color-line-generic-light);--shadow-modal:var(--shadow-border),0px 8px 16px -4px #0000000a,0px 16px 32px -8px #0000000f;--shadow-popup:var(--shadow-border),0px 8px 16px -4px var(--color-palette-black-100),0px 12px 24px -6px var(--color-palette-black-100)}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-900:oklch(21% .034 264.665);--color-neutral-500:oklch(55.6% 0 0);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.h-10{height:calc(var(--spacing)*10)}.min-h-16{min-height:calc(var(--spacing)*16)}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-control-sm\)\]{border-radius:var(--radius-control-sm)}.rounded-\[var\(--radius-main\)\]{border-radius:var(--radius-main)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--color-line-generic-solid\)\]{border-color:var(--color-line-generic-solid)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-surface-primary\)\]{background-color:var(--color-surface-primary)}.bg-transparent{background-color:#0000}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-neutral-500{color:var(--color-neutral-500)}.lowercase{text-transform:lowercase}.opacity-50{opacity:.5}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:48rem){.md\:w-\[600px\]{width:600px}.md\:w-auto{width:auto}.md\:max-w-\[600px\]{max-width:600px}.md\:flex-none{flex:none}.md\:basis-\[600px\]{flex-basis:600px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}html{font-optical-sizing:auto;font-synthesis:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.root{font-family:var(--text-body-family);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);color:var(--color-text-primary);background-color:var(--color-bg)}.lucide{stroke-width:2px}input::-moz-placeholder{color:var(--color-text-placeholder)}input::placeholder{color:var(--color-text-placeholder)}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}h1,.text-h1{font-size:var(--text-header-size-1);font-weight:var(--text-header-weight-1);line-height:var(--text-header-leading-1)}h2,.text-h2{font-size:var(--text-header-size-2);font-weight:var(--text-header-weight-2);line-height:var(--text-header-leading-2)}h3,.text-h3{font-size:var(--text-header-size-3);font-weight:var(--text-header-weight-3);line-height:var(--text-header-leading-3)}h4,.text-h4{font-size:var(--text-header-size-4);font-weight:var(--text-header-weight-4);line-height:var(--text-header-leading-4)}h5,.text-h5{font-size:var(--text-header-size-5);font-weight:var(--text-header-weight-5);line-height:var(--text-header-leading-5)}.text-lg{font-size:var(--text-body-size-lg);line-height:var(--text-body-leading-lg)}.text-sm{font-size:var(--text-body-size-sm);line-height:var(--text-body-leading-sm)}.text-xs{font-size:var(--text-body-size-xs);line-height:var(--text-body-leading-xs)}.text-light{font-weight:var(--font-weight-light)}.text-strong{font-weight:var(--font-weight-medium)}.text-stronger{font-weight:var(--font-weight-semibold)}.text-complementary{color:var(--color-text-complementary)}.text-secondary{color:var(--color-text-secondary)}.text-hint{color:var(--color-text-hint)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.truncate-clip{text-overflow:clip;white-space:nowrap;overflow:hidden}.g-link{color:var(--color-text-link);border-radius:var(--radius-focus)}.g-link_variant_primary{color:var(--color-text-primary)}.g-link_variant_secondary{color:var(--color-text-secondary)}.g-link:hover,.g-link_variant_primary:hover{color:var(--color-text-link-hover)}.g-link_variant_secondary:hover{color:var(--color-text-primary)}.g-link:focus-visible{outline:2px solid var(--color-line-focus);outline-offset:1px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._spinner_yguq4_1{animation:_spin_yguq4_1 1s linear infinite}@keyframes _spin_yguq4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._separator_1jiwd_1{--_--thickness: 1px;flex-shrink:0;background-color:var(--color-line-generic)}._separator_1jiwd_1[data-orientation=horizontal]{width:100%;height:var(--_--thickness)}._separator_1jiwd_1[data-orientation=vertical]{align-self:stretch;width:var(--_--thickness)}._avatarRoot_bwv7q_1{--_size: var(--size-control);--_font-size: var(--text-body-size-sm);--_font-weight: var(--font-weight-medium);--_border-radius: var(--radius-control);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary);width:var(--_size);height:var(--_size);overflow:hidden;font-size:var(--_font-size);font-weight:var(--_font-weight);vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-base-generic-light);border-radius:var(--_border-radius);flex-shrink:0}._avatarRoot_size_xs_bwv7q_23{--_size: var(--size-control-xs);--_border-radius: var(--radius-control-xs)}._avatarRoot_size_sm_bwv7q_28{--_size: var(--size-control-sm);--_border-radius: var(--radius-control-sm)}._avatarRoot_size_md_bwv7q_33{--_size: var(--size-control-md);--_border-radius: var(--radius-control-md)}._avatarRoot_size_lg_bwv7q_38{--_size: var(--size-control-lg);--_border-radius: var(--radius-control-lg)}._avatarRoot_size_xl_bwv7q_43{--_size: var(--size-control-xl);--_font-size: var(--text-body-size-md);--_border-radius: var(--radius-control-xl)}._avatarRoot_shape_circle_bwv7q_50{border-radius:var(--radius-full)}._avatarRoot_shape_square_bwv7q_54{border-radius:var(--_border-radius)}._avatarImage_bwv7q_58{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._avatarFallback_bwv7q_64{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._button_2suqb_1{--_gap: var(--space-1);--_size: var(--size-control);--_padding-x: var(--space-3);--_font-size: var(--text-body-size);--_font-weight: var(--text-body-weight);--_color: var(--color-text-primary);--_color-hover: var(--_color);--_bg: transparent;--_bg-hover: var(--_bg);--_bg-disabled: var(--color-base-generic-disabled-solid);--_border-color: transparent;--_border-color-hover: var(--_border-color);--_border-width: 0;--_border-radius: var(--radius-control);--_icon-size: var(--size-icon);position:relative;z-index:0;box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:var(--_gap);align-items:center;justify-content:center;height:var(--_size);padding:0 var(--_padding-x);font-family:var(--text-body-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_size);color:var(--_color);white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--_bg);border-color:var(--_border-color);border-style:solid;border-width:var(--_border-width);border-radius:var(--_border-radius);transition:color .15s ease,background-color .15s ease,border-color .15s ease}._button_2suqb_1:not(:disabled):hover{z-index:10;color:var(--_color-hover);background:var(--_bg-hover);border-color:var(--_border-color-hover)}._button_2suqb_1:focus-visible{z-index:10;outline:2px solid var(--color-line-focus);outline-offset:1px}._button_2suqb_1:disabled{--_color: var(--color-text-hint);--_bg: var(--_bg-disabled);pointer-events:none}._button_2suqb_1>svg{width:var(--_icon-size);height:var(--_icon-size)}._button_2suqb_1:has(>svg:only-child){min-width:var(--_size);padding:0}._button_variant_primary_2suqb_77{--_color: var(--color-text-inverted-primary);--_bg: var(--color-base-brand-solid);--_bg-hover: var(--color-base-brand-hover-solid)}._button_variant_secondary_2suqb_83{--_bg: var(--color-base-generic);--_bg-hover: var(--color-base-generic-hover)}._button_variant_outline_2suqb_88{--_bg: var(--color-base);--_bg-hover: var(--color-base-generic);--_border-color: var(--color-line-generic);--_border-color-hover: var(--color-line-generic-hover);--_border-width: 1px}._button_variant_ghost_2suqb_96{--_bg-hover: var(--color-base-generic)}._button_variant_toner_2suqb_100{--_color: var(--color-text-secondary);--_color-hover: var(--color-text-primary);--_bg-hover: var(--color-base-generic)}._button_variant_destructive_2suqb_106{--_color: var(--color-text-destructive);--_bg: var(--color-base-destructive-light);--_bg-hover: var(--color-base-destructive-light-hover)}._button_variant_link_2suqb_112{--_color: var(--color-text-link);--_color-hover: var(--color-text-link-hover)}._button_size_xs_2suqb_118{--_font-size: var(--text-body-size-sm);--_size: var(--size-control-xs);--_border-radius: var(--radius-control-xs);--_padding-x: var(--space-2);--_icon-size: var(--size-icon-xs)}._button_size_sm_2suqb_126{--_size: var(--size-control-sm);--_border-radius: var(--radius-control-sm);--_padding-x: var(--space-2-5);--_icon-size: var(--size-icon-sm)}._button_size_md_2suqb_133{--_size: var(--size-control-md);--_border-radius: var(--radius-control-md);--_padding-x: var(--space-3);--_icon-size: var(--size-icon-md)}._button_size_lg_2suqb_140{--_size: var(--size-control-lg);--_border-radius: var(--radius-control-lg);--_padding-x: var(--space-3-5);--_icon-size: var(--size-icon-lg)}._button_size_xl_2suqb_147{--_size: var(--size-control-xl);--_border-radius: var(--radius-control-xl);--_padding-x: var(--space-4);--_gap: var(--space-1-5);--_icon-size: var(--size-icon-xl)}._button_shape_circle_2suqb_156{border-radius:var(--radius-full)}._button_shape_square_2suqb_160{border-radius:var(--_border-radius)}.g-alert{--_--font-size: var(--text-body-size);--_--line-height: var(--text-body-leading);--_--color: var(--color-text-primary);--_--color-description: var(--color-text-secondary);--_--background: var(--color-bg);--_--border-color: var(--color-line-generic-solid);--_--border-width: 1px;--_--size-icon: var(--size-icon);display:grid;grid-template-areas:"content";grid-template-columns:1fr;row-gap:var(--space-0-5);-moz-column-gap:var(--space-2);column-gap:var(--space-2);align-items:start;padding:var(--space-2-5) var(--space-3);font-family:var(--text-body-family);font-size:var(--_--font-size);font-weight:var(--text-body-weight);line-height:var(--_--line-height);color:var(--_--color);background:var(--_--background);border-color:var(--_--border-color);border-style:solid;border-width:var(--_--border-width);border-radius:var(--radius-alert)}.g-alert>svg{grid-area:icon;width:var(--_--size-icon);height:var(--_--size-icon);margin-top:calc((var(--_--line-height) - var(--_--size-icon)) / 2)}.g-alert__title{grid-area:title;font-weight:var(--font-weight-medium)}.g-alert__description{grid-area:description;color:var(--_--color-description, inherit)}.g-alert:has(>svg):has(>.g-alert__title):has(>.g-alert__description){grid-template-areas:"icon title" "icon description";grid-template-columns:auto 1fr}.g-alert:has(>svg):has(>.g-alert__title):not(:has(>.g-alert__description)){grid-template-areas:"icon title";grid-template-columns:auto 1fr}.g-alert:has(>svg):not(:has(>.g-alert__title)):has(>.g-alert__description){grid-template-areas:"icon description";grid-template-columns:auto 1fr}.g-alert:not(:has(>svg)):has(>.g-alert__title):has(>.g-alert__description){grid-template-areas:"title" "description";grid-template-columns:1fr}.g-alert>:only-child{grid-area:content}.g-alert_variant_destructive{--_--color: var(--color-text-destructive);--_--color-description: var(--color-text-destructive);--_--border-width: 0;--_--background: var(--color-base-destructive-light)}.g-input{--_--height: var(--size-control);--_--font-size: var(--text-body-size);--_--line-height: var(--text-body-leading);--_--color: var(--color-text-primary);--_--background: var(--color-bg);--_--background-hover: var(--_--background);--_--background-disabled: var(--color-base-generic-disabled-solid);--_--border-color: var(--color-line-generic-solid);--_--border-color-hover: var(--color-line-generic-hover-solid);--_--border-color-active: var(--color-line-generic-active-solid);--_--border-width: 1px;--_--border-radius: var(--radius-control);--_--control-padding-x: var(--space-2);--_--size-icon: var(--size-icon);--_--addon-padding-x: var(--_--control-padding-x);--_--addon-inset: 3px;--_--addon-gap: var(--space-1);position:relative;z-index:0;box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;height:var(--_--height);overflow:hidden;font-family:var(--text-body-family);font-size:var(--_--font-size);font-weight:var(--font-weight-regular);line-height:var(--_--line-height);color:var(--_--color);cursor:text;background:var(--_--background);border-color:var(--_--border-color);border-style:solid;border-width:var(--_--border-width);border-radius:var(--_--border-radius);transition:.15s ease-in-out}.g-input:hover:has(.g-input__control:not(:is(:disabled,[aria-disabled=true],[data-disabled=true],:focus-visible,:focus))){z-index:5;background:var(--_--background-hover);border-color:var(--_--border-color-hover)}.g-input:has(.g-input__control:focus-visible){z-index:10;border-color:var(--_--border-color-active)}.g-input:is([aria-disabled=true],[data-disabled=true],:has(.g-input__control:is(:disabled,[aria-disabled=true],[data-disabled=true]))){cursor:default;background:var(--_--background-disabled)}.g-input:is([aria-disabled=true],[data-disabled=true],:has(.g-input__control:is(:disabled,[aria-disabled=true],[data-disabled=true]))) :is(button,a,[role=button],[role=link]){pointer-events:none}.g-input__control{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0 var(--_--control-padding-x);margin:0;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:transparent;border:0}.g-input__addon{display:flex;gap:var(--_--addon-gap);align-items:center;justify-content:center;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.g-input__addon_align_inline-start{order:-1;padding-left:var(--_--addon-padding-x)}.g-input__addon_align_inline-end{order:9999;padding-right:var(--_--addon-padding-x)}.g-input__addon_align_inline-start:has(>.g-input__button:first-child){padding-left:var(--_--addon-inset)}.g-input__addon_align_inline-end:has(>.g-input__button:last-child){padding-right:var(--_--addon-inset)}.g-input__text{color:var(--color-text-secondary);text-wrap:nowrap}.g-input__addon>svg{width:var(--_--size-icon);height:var(--_--size-icon);color:var(--color-text-secondary)}.g-input_variant_ghost{--_--background: transparent;--_--border-color: transparent;--_--border-color-hover: transparent;--_--border-color-active: transparent}.g-input_size_xs{--_--height: var(--size-control-xs);--_--border-radius: var(--radius-control-xs);--_--control-padding-x: var(--space-1);--_--size-icon: var(--size-icon-xs)}.g-input_size_sm{--_--height: var(--size-control-sm);--_--border-radius: var(--radius-control-sm);--_--control-padding-x: var(--space-1-5);--_--size-icon: var(--size-icon-sm)}.g-input_size_md{--_--height: var(--size-control-md);--_--border-radius: var(--radius-control-md);--_--control-padding-x: var(--space-2);--_--size-icon: var(--size-icon-md)}.g-input_size_lg{--_--height: var(--size-control-lg);--_--border-radius: var(--radius-control-lg);--_--control-padding-x: var(--space-2-5);--_--size-icon: var(--size-icon-lg)}.g-input_size_xl{--_--height: var(--size-control-xl);--_--border-radius: var(--radius-control-xl);--_--control-padding-x: var(--space-3);--_--size-icon: var(--size-icon-xl)}.g-input_pin_brick{border-radius:0}.g-input_pin_round{border-radius:var(--_--border-radius)}.g-input_pin_circle{border-radius:100px}.g-input_pin_round-brick{border-radius:var(--_--border-radius) 0 0 var(--_--border-radius)}.g-input_pin_brick-round{border-radius:0 var(--_--border-radius) var(--_--border-radius) 0}.g-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.g-field{display:flex;flex-direction:column;gap:var(--space-1)}.g-field_orientation_vertical{flex-direction:column}.g-field_orientation_horizontal{flex-direction:row;align-items:center}.g-field__label{display:flex;gap:var(--space-1);align-items:center;height:24px}.g-field__error{display:flex;gap:var(--space-1);align-items:center;height:24px;color:var(--color-text-destructive)}._sidebarMobile_hzp8t_1{display:flex;flex-direction:column;gap:var(--space-4);height:100%}._sidebarMobileHeader_hzp8t_8{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:var(--size-header, 56px);padding-inline:var(--space-2)}._sidebarDesktop_hzp8t_17{--_width: var(--size-sidebar, 256px);position:relative;z-index:10;display:flex;flex-shrink:0;flex-direction:column;gap:var(--space-1);width:var(--_width);min-width:0;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-bg-sidebar);border-right:1px solid var(--color-line-generic);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-property:width;will-change:width}._sidebarDesktop_hzp8t_17[data-collapsed=true]{--_width: var(--size-sidebar-collapsed, 61px)}._sidebarDesktop_14gf5_1{--_width: var(--size-sidebar, 253px);position:relative;z-index:10;display:flex;flex-shrink:0;flex-direction:column;gap:var(--space-1);width:var(--_width);min-width:0;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-bg-sidebar);border-right:1px solid var(--color-line-generic);transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:width;will-change:width;padding-block:var(--space-3)}._sidebarDesktop_14gf5_1[data-collapsed=true]{--_width: var(--size-sidebar-collapsed, 61px)}._sidebarHeader_14gf5_27{display:flex;flex-shrink:0;flex-direction:column;width:100%;min-height:48px;overflow:hidden}._sidebarContent_14gf5_36{display:flex;flex:1;flex-direction:column;gap:var(--space-4);width:100%;min-height:0;overflow-x:hidden;overflow-y:auto}._sidebarFooter_14gf5_47{display:flex;flex-shrink:0;flex-direction:column;width:100%;overflow:hidden}._collapsible_14gf5_55{overflow:hidden;white-space:nowrap;width:auto;opacity:1;transform:translate(0);transition-property:width,opacity,transform;transition-duration:.15s;transition-timing-function:ease-in-out;will-change:width,opacity,transform}._sidebarDesktop_14gf5_1[data-collapsed=true] ._collapsible_14gf5_55{width:0;opacity:0;transform:translate(2px);pointer-events:none}._sidebarGroup_14gf5_74{display:flex;flex-direction:column;padding-inline:var(--space-3);gap:var(--space-1-5)}._sidebarGroupHeader_14gf5_81{display:flex;align-items:center;min-height:20px;padding-inline:var(--space-2)}._sidebarGroupHeader__title_14gf5_88{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._sidebarMenu_14gf5_93{display:flex;flex-direction:column;gap:var(--space-1)}._sidebarMenuItem_14gf5_99{--_color: var(--color-text-secondary);--_color-active: var(--color-text-primary);--_background-color: transparent;--_background-color-hover: var(--color-palette-grey-100);--_background-color-active: var(--color-palette-grey-100);display:flex;align-items:center;height:var(--size-control-lg);color:var(--_color);background-color:var(--_background-color);border-radius:var(--radius-control-lg)}._sidebarMenuItem_14gf5_99:hover:not(:has(._sidebarMenuLink_14gf5_113[data-current=true])){background-color:var(--_background-color-hover)}._sidebarMenuItem_14gf5_99:has(._sidebarMenuLink_14gf5_113[data-current=true]){color:var(--_color-active);background-color:var(--_background-color-active)}._sidebarMenuLink_14gf5_113{display:flex;align-items:center;width:100%;height:100%}._sidebarMenuLink_14gf5_113:focus-visible{outline:2px solid var(--color-line-focus);outline-offset:1px}._sidebarMenuLink__icon_14gf5_134{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:100%}._sidebarMenuLink__icon_14gf5_134>svg{width:var(--size-icon-lg);height:var(--size-icon-lg)}._sidebarMenuLink__text_14gf5_148{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--font-weight-medium);white-space:nowrap;flex:1;color:var(--color-text-complementary)}._sidebarMenuLink_14gf5_113[data-current=true] ._sidebarMenuLink__text_14gf5_148{color:var(--color-text-primary)}._sidebar__menuButton_14gf5_162,._sidebar__menuSwitcherButton_14gf5_163{--_height: var(--size-control-lg);--_color: var(--color-text-secondary);--_color-hover: var(--color-text-primary);--_color-active: var(--color-text-primary);--_background-color: transparent;--_background-color-hover: var(--color-palette-black-20);--_background-color-active: var(--color-palette-black-50);--_border-radius: var(--radius-control);--_size-icon: var(--size-icon-lg);display:flex;align-items:center;width:100%;height:var(--_height);padding:0;margin:0;font:inherit;color:var(--_color);text-align:left;cursor:pointer;background-color:var(--_background-color);border:0;border-radius:var(--_border-radius)}._sidebar__menuSwitcherButton_collapsed_14gf5_188{justify-content:center}._sidebar__menuSwitcherIndicator_14gf5_192{display:flex;align-items:center;justify-content:center;padding-right:var(--space-2);margin-left:auto}aside[data-collapsed=true] ._sidebar__menuLinkText_14gf5_200{display:none}._sidebar__trigger_14gf5_204{flex-shrink:0}._sidebarMenuSwitcherButton_14gf5_208{--_padding-x: 0}._sidebarMenuSwitcherButton__chevron_14gf5_212{display:flex;align-items:center;justify-content:center;width:var(--size-icon-md);height:var(--size-icon-md);margin-right:var(--space-2);color:var(--color-icon-secondary)}._sidebarMenuSwitcherButton__logo_14gf5_222{display:flex;align-items:center;justify-content:center;width:30px;height:30px}@keyframes g-loader-wave{50%{opacity:1;transform:scaleY(1.25)}}.g-loader{display:inline-flex;gap:var(--_--gap);align-items:center;justify-content:center;height:var(--_--height)}.g-loader__bar{width:var(--_--bar-width);background:var(--color-base-brand);opacity:.5;transform:scaleY(1);transform-origin:center center;animation:g-loader-wave .7s infinite ease-in-out}.g-loader__bar_left{height:75%;animation-delay:.2s}.g-loader__bar_center{height:100%;animation-delay:.4s}.g-loader__bar_right{height:75%;animation-delay:.6s}.g-loader_size_xs{--_--bar-width: 4px;--_--height: 16px;--_--gap: 4px}.g-loader_size_sm{--_--bar-width: 6px;--_--height: 24px;--_--gap: 6px}.g-loader_size_md{--_--bar-width: 8px;--_--height: 32px;--_--gap: 8px}.g-loader_size_lg{--_--bar-width: 10px;--_--height: 40px;--_--gap: 10px}.g-loader_size_xl{--_--bar-width: 12px;--_--height: 48px;--_--gap: 12px}.g-logo{--_--logo-size: 24px;display:inline-flex;align-items:center}.g-logo__icon{display:block;width:var(--_--logo-size);height:auto}.g-logo_size_s{--_--logo-size: 20px}.g-logo_size_m{--_--logo-size: 24px}.g-logo_size_l{--_--logo-size: 28px}._menuPositioner_1wmgi_1{z-index:50;isolation:isolate}._menuPopup_1wmgi_6{max-width:min(512px,calc(100vw - 64px));max-height:calc(100dvh - 64px);overflow:hidden;overflow-y:auto;background-color:var(--color-bg-popup);border-radius:var(--radius-popup);box-shadow:var(--shadow-popup);transform-origin:var(--transform-origin)}._menuPopup_1wmgi_6[data-side=bottom]{--_slide-x: 0;--_slide-y: calc(var(--space-2) * -1)}._menuPopup_1wmgi_6[data-side=top]{--_slide-x: 0;--_slide-y: var(--space-2)}._menuPopup_1wmgi_6[data-side=left]{--_slide-x: var(--space-2);--_slide-y: 0}._menuPopup_1wmgi_6[data-side=right]{--_slide-x: calc(var(--space-2) * -1);--_slide-y: 0}._menuPopup_1wmgi_6[data-open]{animation:_dropdown-in_1wmgi_1 .1s ease-in}._menuPopup_1wmgi_6[data-closed]{animation:_dropdown-out_1wmgi_1 .1s ease-out}@keyframes _dropdown-in_1wmgi_1{0%{opacity:0;transform:translate(var(--_slide-x, 0),var(--_slide-y, 0)) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _dropdown-out_1wmgi_1{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--_slide-x, 0),var(--_slide-y, 0)) scale(.95)}}._menuGroup_1wmgi_67{display:flex;flex-direction:column;gap:var(--space-0-5);max-height:min(448px,calc(100dvh - 64px));padding:var(--space-1);overflow-y:auto}._menuItem_1wmgi_76{--_gap: var(--space-2);--_height: var(--size-control);--_color: var(--color-text-primary);--_color-hover: var(--color-text-primary);--_color-active: var(--color-text-primary);--_background-hover: var(--color-base-generic);--_background-active: var(--color-base-selection);--_border-radius: var(--radius-control);--_size-icon: var(--size-icon);position:relative;display:flex;gap:var(--_gap);align-items:center;width:100%;height:var(--_height);padding-inline:var(--space-2);color:var(--_color);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border-radius:var(--_border-radius);transition:color .15s ease,background-color .15s ease}._menuItem_1wmgi_76:focus{color:var(--_color-hover);background-color:var(--_background-hover)}._menuItem_1wmgi_76[data-disabled]{pointer-events:none;opacity:.5}._menuItem_1wmgi_76>svg{width:var(--_size-icon);height:var(--_size-icon)}._menuItem_1wmgi_76[data-checked]{color:var(--_color-active);background-color:var(--_background-active)}._drawerBackdrop_1bb6q_1{--backdrop-opacity: .8;--bleed: 3rem;position:fixed;inset:0;min-height:100dvh;background-color:#000;opacity:calc(var(--backdrop-opacity) * (1 - var(--drawer-swipe-progress)));transition-timing-function:cubic-bezier(.32,.72,0,1);transition-duration:.45s;transition-property:opacity}@supports (-webkit-touch-callout: none){._drawerBackdrop_1bb6q_1{position:absolute}}._drawerBackdrop_1bb6q_1[data-starting-style],._drawerBackdrop_1bb6q_1[data-ending-style]{opacity:0}._drawerBackdrop_1bb6q_1[data-swiping]{transition-duration:0ms}._drawerBackdrop_1bb6q_1[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}._drawerViewport_1bb6q_31{--viewport-padding: 0px;position:fixed;inset:0;display:flex;justify-content:flex-end;padding:var(--viewport-padding)}@supports (-webkit-touch-callout: none){._drawerViewport_1bb6q_31{--viewport-padding: .625rem}}._drawerPopup_1bb6q_44{--bleed: 3rem;box-sizing:border-box;width:calc(20rem + var(--bleed));max-width:calc(100vw - 3rem + var(--bleed));height:100%;padding:1.5rem;padding-right:calc(1.5rem + var(--bleed));margin-right:calc(-1 * var(--bleed));overflow-y:auto;overscroll-behavior:contain;color:var(--color-gray-900);touch-action:auto;outline:1px solid var(--color-gray-200);background-color:var(--color-gray-50);transform:translate(var(--drawer-swipe-movement-x));transition:transform .45s cubic-bezier(.32,.72,0,1);will-change:transform}._drawerPopup_1bb6q_44[data-swiping]{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-color-scheme:dark){._drawerPopup_1bb6q_44{outline:1px solid var(--color-gray-300)}}._drawerPopup_1bb6q_44[data-starting-style],._drawerPopup_1bb6q_44[data-ending-style]{transform:translate(calc(100% - var(--bleed) + var(--viewport-padding)))}._drawerPopup_1bb6q_44[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@supports (-webkit-touch-callout: none){._drawerPopup_1bb6q_44{--bleed: 0px;margin-right:0;border-radius:10px}}._drawerContent_1bb6q_87{width:100%;max-width:32rem;margin:0 auto}.fullscreen-loader{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--color-base-generic-ultralight, #f9fafb)}.fullscreen-loader__text{font-family:monospace;font-size:14px;color:#6b7280}.fullscreen-message{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;color:#374151}.fullscreen-message__card{display:grid;gap:12px;width:min(100%,420px);padding:20px;text-align:center;border:1px solid rgba(0,0,0,.12);border-radius:12px}.fullscreen-message__title{font-weight:600}.fullscreen-message__description{font-size:13px;opacity:.75}.fullscreen-message__actions{display:flex;gap:8px;justify-content:center}.error-fallback__details{width:100%;max-width:500px;padding:12px;font-size:13px;text-align:left;background:var(--color-surface-secondary, #f9fafb);border:1px solid var(--color-border, rgba(0, 0, 0, .08));border-radius:8px}.error-fallback__summary{margin-bottom:8px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.error-fallback__summary:hover{opacity:.8}.error-fallback__stack{max-height:200px;padding:8px;margin:8px 0 0;overflow:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-break:break-word;white-space:pre-wrap;background:var(--color-surface-tertiary, #f3f4f6);border-radius:4px}.error-fallback__actions{display:flex;gap:12px;justify-content:center}._menuPopup_qgkwb_1{min-width:256px}._userBlock_qgkwb_5{display:flex;gap:var(--space-2-5);align-items:center;height:52px;padding-inline:var(--space-2)}._userBlock__meta_qgkwb_13{display:flex;flex-direction:column;gap:var(--space-0-5)}._appVersionBlock_qgkwb_19{height:28px;display:flex;align-items:center;padding-inline:var(--space-2)}._orgSwitcherMenu_1yz0m_1{min-width:256px}._orgSwitcherMenu__item_1yz0m_5{height:44px;padding-left:var(--space-1-5)}._orgSwitcherMenu__avatar_1yz0m_10{width:32px;height:32px;border-radius:var(--radius-2)}._orgSwitcherMenu__name_1yz0m_16{font-size:14px}._appHeader_1jh8r_1{display:flex;flex:0 0 auto;align-items:center;min-height:var(--size-header);width:100%;padding-inline:var(--space-2);border-bottom:1px solid var(--color-line-generic);position:sticky;top:0;z-index:10;background-color:var(--color-palette-white-900);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:var(--space-2)}._appHeader__startActions_1jh8r_17{display:flex;align-items:center}._appHeader__content_1jh8r_22{display:flex;flex:1;align-items:center;min-width:0}._appLayout_1kh5u_1{display:flex;flex-direction:row;height:100dvh;overflow:hidden}._appMain_1kh5u_8{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:auto;background-color:var(--color-bg)}._appMain__content_1kh5u_19{flex:1;min-width:0;min-height:0;padding-inline:var(--space-4);padding-top:var(--space-5)}.auth-layout{display:grid;grid-template-areas:"header" "main" "footer";grid-template-rows:64px 1fr 64px;grid-template-columns:1fr;gap:var(--space-6);min-height:100dvh;overflow:hidden}.auth-layout__header{grid-area:header;padding:0 var(--space-6)}.auth-layout__main{--_--padding-x: var(--space-6);box-sizing:border-box;display:flex;flex-direction:column;grid-area:main;gap:var(--space-6);place-self:center;width:100%;max-width:calc(320px + (var(--_--padding-x) * 2));padding-inline:var(--_--padding-x)}.auth-layout__footer{display:flex;grid-area:footer;align-items:center;justify-content:center;padding:0 var(--space-6)}.auth-layout__footer .link{font-size:var(--text-body-size-sm);font-weight:var(--font-weight-regular);line-height:var(--text-body-leading-sm);color:var(--color-text-secondary);text-decoration:none}@media(max-width:640px){.auth-layout__header,.auth-layout__footer{padding:0 var(--space-4)}.auth-layout__main{--_--padding-x: var(--space-4);place-self:start center}}
