/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ds-inset:16px;--ds-group:12px;--ds-item:8px;--ds-part:4px;--ds-r-in:6px}*,: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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--ds-edge:initial;--ds-ink-inset:initial;--ds-ring-offset:-2px;--ds-fade-start:1;--ds-fade-end:1;--ds-fade-x-start:1;--ds-fade-x-end:1}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--ds-font-sans);--default-mono-font-family:var(--ds-font-mono);--radius-control:var(--ds-r-control);--radius-sm:var(--ds-r-sm);--text-lg:20px;--text-lg--line-height:26px;--text-xl:24px;--text-xl--line-height:30px;--text-3xl:40px;--text-3xl--line-height:48px}}@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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-space]{container-type:inline-size}:root,[data-space]>*{--ds-inset-basis:100cqi}[data-surface] [data-surface]>*,[data-surface] [data-surface][data-inset]{--ds-inset-divisor:calc(var(--base-inset-ratio) * 2)}:root,[data-space]>*,[data-inset]{--ds-inset:clamp(12px, round(nearest, calc(var(--base-inset-min) + var(--ds-inset-basis) / var(--ds-inset-divisor,var(--base-inset-ratio))), 4px), 64px);--ds-group:clamp(12px, round(nearest, calc(var(--ds-rho,1) * var(--ds-inset) / 2), 4px), round(down, calc(var(--ds-inset) / 1.5), 4px));--ds-item:clamp(8px, round(nearest, calc(var(--ds-rho,1) * var(--ds-inset) / 4), 4px), round(down, calc(var(--ds-group) / 1.5), 4px));--ds-part:clamp(4px, round(nearest, calc(var(--ds-rho,1) * var(--ds-inset) / 8), 4px), round(down, calc(var(--ds-item) / 1.5), 4px));--ds-r-in:max(var(--ds-r-sm), calc(var(--ds-r-card) - var(--ds-inset)))}html{font-family:var(--ds-font-sans);text-autospace:no-autospace;color:var(--ds-fg);background:var(--ds-canvas);-webkit-font-smoothing:antialiased}svg.lucide{stroke-width:1.5px}svg.lucide :is(path,line,polyline,polygon,rect,circle,ellipse,g){vector-effect:non-scaling-stroke}*{scrollbar-width:thin;scrollbar-color:var(--ds-line-strong) transparent}html{text-spacing-trim:trim-start;text-wrap-style:pretty}}@layer components{:where(.bg-canvas){--ds-surface:var(--ds-canvas)}:where(.bg-sidebar){--ds-surface:var(--ds-sidebar)}:where(.bg-card){--ds-surface:var(--ds-card)}:where(.bg-menu){--ds-surface:var(--ds-menu)}:where([role=dialog],[data-slot=popover-content],[data-slot=hover-card],[role=menu],[data-slot=command-dialog]) :where([data-slot=card],[data-slot=surface][data-tone=card]){--ds-surface:var(--ds-panel)}:where([data-elevation]){--ds-fg-muted:var(--base-fg)}@supports (color:color-mix(in lab, red, red)){:where([data-elevation]){--ds-fg-muted:color-mix(in srgb, var(--base-fg) calc(var(--base-muted-lift) * (var(--ds-level,1) - 1)), var(--base-muted))}}:where([data-elevation]){background-color:var(--ds-surface)}:where([data-elevation="1"]){--ds-level:1;--ds-surface:var(--ds-elevation-1)}:where([data-elevation="2"]){--ds-level:2;--ds-surface:var(--ds-elevation-2)}:where([data-elevation="3"]){--ds-level:3;--ds-surface:var(--ds-elevation-3)}:where([data-elevation="4"]){--ds-level:4;--ds-surface:var(--ds-elevation-4)}:where([data-elevation="5"]){--ds-level:5;--ds-surface:var(--ds-elevation-5)}:where([data-elevation="6"]){--ds-level:6;--ds-surface:var(--ds-elevation-6)}:where([data-elevation="7"]){--ds-level:7;--ds-surface:var(--ds-elevation-7)}:where([data-elevation="8"]){--ds-level:8;--ds-surface:var(--ds-elevation-8)}:where([data-elevation-shadow="1"]){box-shadow:var(--ds-shadow-elevation-1)}:where([data-elevation-shadow="2"]){box-shadow:var(--ds-shadow-elevation-2)}:where([data-elevation-shadow="3"]){box-shadow:var(--ds-shadow-elevation-3)}:where([data-elevation-shadow="4"]){box-shadow:var(--ds-shadow-elevation-4)}:where([data-elevation-shadow="5"]){box-shadow:var(--ds-shadow-elevation-5)}:where([data-elevation-shadow="6"]){box-shadow:var(--ds-shadow-elevation-6)}:where([data-elevation-shadow="7"]){box-shadow:var(--ds-shadow-elevation-7)}:where([data-elevation-shadow="8"]){box-shadow:var(--ds-shadow-elevation-8)}:where([data-radius=sm]){border-radius:var(--radius-sm);corner-shape:var(--ds-corner-shape)}:where([data-radius=control]){border-radius:var(--radius-control);corner-shape:var(--ds-corner-shape)}}@layer utilities{.\@container\/alert{container:alert/inline-size}.\@container\/sign-in{container:sign-in/inline-size}.scroll-safe-fit,.stuck-fade{container-type:scroll-state}.progressive-blur{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--ds-surface,var(--ds-canvas)) 40%, var(--ds-surface,var(--ds-canvas)) 51.4%, var(--ds-surface,var(--ds-canvas)) 60.4%, var(--ds-surface,var(--ds-canvas)) 68.2%, var(--ds-surface,var(--ds-canvas)) 73.9%, var(--ds-surface,var(--ds-canvas)) 79%, var(--ds-surface,var(--ds-canvas)) 83.8%, var(--ds-surface,var(--ds-canvas)) 88.1%, var(--ds-surface,var(--ds-canvas)) 91.7%, var(--ds-surface,var(--ds-canvas)) 94.6%, var(--ds-surface,var(--ds-canvas)) 97.1%, transparent 100%);position:absolute;inset:0 0 -20px}@supports (color:color-mix(in lab, red, red)){.progressive-blur{background:linear-gradient(to bottom, var(--ds-surface,var(--ds-canvas)) 40%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 73.8%, transparent) 51.4%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 54.1%, transparent) 60.4%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 38.2%, transparent) 68.2%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 27.8%, transparent) 73.9%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 19.4%, transparent) 79%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 12.6%, transparent) 83.8%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 7.5%, transparent) 88.1%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 4.2%, transparent) 91.7%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 2.1%, transparent) 94.6%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 0.8%, transparent) 97.1%, transparent 100%)}}@supports (animation-timeline:scroll()){.progressive-blur{animation:linear both ds-edge-in;animation-timeline:scroll();animation-range:0 var(--ds-fade-range)}}@supports (timeline-scope:--ds-scroller){.scroll-divider{timeline-scope:--ds-scroller;position:relative}.scroll-divider :where(.scroll-fade,.fade-top,.fade-bottom){scroll-timeline-name:--ds-scroller}.scroll-divider:before,.scroll-divider:after{content:"";inset-inline:var(--ds-divider-inset,0px);background-color:var(--ds-line);pointer-events:none;z-index:1;opacity:0;height:1px;position:absolute}.scroll-divider:before{animation:linear both ds-divider-in;animation-timeline:--ds-scroller;animation-range:0 48px;top:0}.scroll-divider:first-child:before{content:none}.scroll-divider:after{animation:linear both ds-divider-out;animation-timeline:--ds-scroller;animation-range:calc(100% - 48px) 100%;bottom:0}}.edge-fade-bottom{height:var(--ds-fade-length);pointer-events:none;opacity:0}@supports (animation-timeline:scroll()){.edge-fade-bottom{background-image:linear-gradient(to top, var(--ds-edge-stops));animation:linear both ds-edge-out;animation-timeline:scroll();animation-range:calc(100% - var(--ds-fade-range)) 100%}}.edge-fade-top{height:var(--ds-fade-length);pointer-events:none;opacity:0}@supports (animation-timeline:scroll()){.edge-fade-top{background-image:linear-gradient(to bottom, var(--ds-edge-stops));animation:linear both ds-edge-in;animation-timeline:scroll();animation-range:0 var(--ds-fade-range)}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-px{inset:1px}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-\(--ds-pad-popover\){top:calc(var(--ds-pad-popover) * -1)}.top-\(--ds-gutter\){top:var(--ds-gutter)}.top-\(--ds-sidebar-top\){top:var(--ds-sidebar-top)}.top-0{top:0}.right-0{right:0}.bottom-\(--ds-gutter\){bottom:var(--ds-gutter)}.bottom-0{bottom:0}.bottom-px{bottom:1px}.left-\(--ds-gutter\){left:var(--ds-gutter)}.left-0{left:0}.left-full{left:100%}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-\(--ds-pad-popover\){margin-inline:calc(var(--ds-pad-popover) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.edge-start{margin-inline-start:calc(-1 * var(--ds-edge-start,var(--ds-edge,(var(--ds-h-md) - 16px) / 2)) - var(--ds-ink-inset,1px))}.glyph-start{margin-inline-start:-1px}.edge-end{margin-inline-end:calc(-1 * var(--ds-edge-end,var(--ds-edge,(var(--ds-h-md) - 16px) / 2)) - var(--ds-ink-inset,1px))}.-mt-\(--ds-pad-popover\){margin-top:calc(var(--ds-pad-popover) * -1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.\[display\:inherit\]{display:inherit}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.size-\(--button-icon\){width:var(--button-icon);height:var(--button-icon)}.size-\(--ds-h-md\){width:var(--ds-h-md);height:var(--ds-h-md)}.size-\(--ds-h-sm\){width:var(--ds-h-sm);height:var(--ds-h-sm)}.size-\(--ds-icon\){width:var(--ds-icon);height:var(--ds-icon)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-\(--ds-h-md\){height:var(--ds-h-md)}.h-\(--ds-h-row\){height:var(--ds-h-row)}.h-\(--ds-h-sm\){height:var(--ds-h-sm)}.h-\(--ds-header-h\){height:var(--ds-header-h)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-dvh{height:100dvh}.h-full{height:100%}.h-lh{height:1lh}.h-px{height:1px}.max-h-\[min\(480px\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(480px, var(--radix-dropdown-menu-content-available-height))}.min-h-0{min-height:0}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-\(--ds-h-row\){width:var(--ds-h-row)}.w-\(--ds-sidebar-rail\){width:var(--ds-sidebar-rail)}.w-\(--ds-sidebar-w\){width:var(--ds-sidebar-w)}.w-2{width:calc(var(--spacing) * 2)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\(--ds-page-doc\){max-width:var(--ds-page-doc)}.max-w-\(--ds-page-wide\){max-width:var(--ds-page-wide)}.max-w-\(--radix-dropdown-menu-content-available-width\){max-width:var(--radix-dropdown-menu-content-available-width)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-92{max-width:calc(var(--spacing) * 92)}.max-w-\[calc\(100\%-48px\)\]{max-width:calc(100% - 48px)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[min\(11rem\,var\(--radix-dropdown-menu-content-available-width\)\)\]{min-width:min(11rem, var(--radix-dropdown-menu-content-available-width))}.flex-1{flex:1}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-center{transform-origin:50%}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@supports (animation-timeline:scroll()){.scroll-fade-xy{scroll-padding-block:var(--ds-fade-length);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(to right, var(--ds-fade-c), var(--ds-fade-d));-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(to right, var(--ds-fade-c), var(--ds-fade-d));-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(to right, var(--ds-fade-c), var(--ds-fade-d));mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(to right, var(--ds-fade-c), var(--ds-fade-d));animation:linear both ds-fade-start,linear both ds-fade-end,linear both ds-fade-x-start,linear both ds-fade-x-end;animation-timeline:scroll(self),scroll(self),scroll(self inline),scroll(self inline);animation-range:0 var(--ds-fade-range), calc(100% - var(--ds-fade-range)) 100%, 0 var(--ds-fade-range), calc(100% - var(--ds-fade-range)) 100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.scroll-fade{scroll-padding-block:var(--ds-fade-length);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(#000, #000);mask-image:linear-gradient(to bottom, var(--ds-fade-a), var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;animation:linear both ds-fade-start,linear both ds-fade-end;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--ds-fade-range), calc(100% - var(--ds-fade-range)) 100%;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fade-top{-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-a)), linear-gradient(#000, #000);mask-image:linear-gradient(to bottom, var(--ds-fade-a)), linear-gradient(#000, #000);-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;animation:linear both ds-fade-start;animation-timeline:scroll(self);animation-range:0 var(--ds-fade-range);scroll-padding-block-start:var(--ds-fade-length);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fade-bottom{-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to bottom, var(--ds-fade-b)), linear-gradient(#000, #000);mask-image:linear-gradient(to bottom, var(--ds-fade-b)), linear-gradient(#000, #000);-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;-webkit-mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;mask-size:calc(100% - var(--ds-fade-gutter,0px)) 100%, var(--ds-fade-gutter,0px) 100%;animation:linear both ds-fade-end;animation-timeline:scroll(self);animation-range:calc(100% - var(--ds-fade-range)) 100%;scroll-padding-block-end:var(--ds-fade-length);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, var(--ds-fade-a), var(--ds-fade-b));-webkit-mask-image:linear-gradient(to right, var(--ds-fade-a), var(--ds-fade-b));-webkit-mask-image:linear-gradient(to right, var(--ds-fade-a), var(--ds-fade-b));mask-image:linear-gradient(to right, var(--ds-fade-a), var(--ds-fade-b));animation:linear both ds-fade-start,linear both ds-fade-end;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--ds-fade-range), calc(100% - var(--ds-fade-range)) 100%}}.animate-\[ds-spin_0\.8s_linear_infinite\]{animation:.8s linear infinite ds-spin}.animate-pulse{animation:var(--animate-pulse)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-safe{scrollbar-gutter:stable;--ds-fade-gutter:var(--ds-scroll-safe);padding-inline-end:var(--ds-scroll-safe)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.\[flex-direction\:inherit\]{flex-direction:inherit}.flex-col{flex-direction:column}.\[flex-wrap\:inherit\]{flex-wrap:inherit}.place-items-center{place-items:center}.\[align-content\:inherit\]{align-content:inherit}.content-start{align-content:flex-start}.\[align-items\:inherit\]{align-items:inherit}.items-center{align-items:center}.items-start{align-items:flex-start}.\[justify-content\:inherit\]{justify-content:inherit}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\[justify-items\:inherit\]{justify-items:inherit}.justify-items-center{justify-items:center}.\[gap\:inherit\]{gap:inherit}.gap-\(--ds-gap-control\){gap:var(--ds-gap-control)}.gap-\(--ds-gap-row\){gap:var(--ds-gap-row)}.gap-\(--ds-page-app-gap\){gap:var(--ds-page-app-gap)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-group{gap:var(--ds-group)}.gap-item{gap:var(--ds-item)}.gap-part{gap:var(--ds-part)}.gap-px{gap:1px}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.\[border-radius\:inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--ds-r-card)}.rounded-control{border-radius:var(--ds-r-control)}.rounded-full{border-radius:2147483647px}.rounded-in{border-radius:var(--ds-r-in)}.rounded-inherit{border-radius:inherit}.rounded-popover{border-radius:var(--ds-r-popover)}.rounded-popover-item{border-radius:var(--ds-r-popover-item)}.rounded-row{border-radius:var(--ds-r-row)}.rounded-sm{border-radius:var(--ds-r-sm)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--ds-line)}.bg-\(--alert-fill\){background-color:var(--alert-fill)}.bg-\(--btn-fill\){background-color:var(--btn-fill)}.bg-\(--ds-surface\,var\(--ds-canvas\)\){background-color:var(--ds-surface,var(--ds-canvas))}.bg-active{background-color:var(--ds-active)}.bg-canvas{background-color:var(--ds-canvas)}.bg-card{background-color:var(--ds-card)}.bg-hover{background-color:var(--ds-hover)}.bg-inherit{background-color:inherit}.bg-inverse{background-color:var(--ds-inverse)}.bg-line{background-color:var(--ds-line)}.bg-menu{background-color:var(--ds-menu)}.bg-nav-current{background-color:var(--ds-nav-current)}.bg-panel{background-color:var(--ds-panel)}.bg-scrim{background-color:var(--ds-scrim)}.bg-selected{background-color:var(--ds-selected)}.bg-sidebar{background-color:var(--ds-sidebar)}.bg-transparent{background-color:#0000}.bg-well{background-color:var(--ds-well)}.guide-grid{background-image:linear-gradient(to right, var(--ds-accent) 1px, transparent 1px), linear-gradient(to bottom, var(--ds-accent) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.guide-grid{background-image:linear-gradient(to right, color-mix(in srgb, var(--ds-accent) 12%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ds-accent) 12%, transparent) 1px, transparent 1px)}}.guide-grid{background-size:8px 8px}.fade-clip-bottom{--ds-fade-length:clamp(var(--ds-fade-min), 100% / 6, var(--ds-fade-max));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-length)), #000000fe calc(100% - var(--ds-fade-length) * .982), #000000fd calc(100% - var(--ds-fade-length) * .952), #000000fa calc(100% - var(--ds-fade-length) * .91), #000000f4 calc(100% - var(--ds-fade-length) * .861), #000000ec calc(100% - var(--ds-fade-length) * .802), #000000df calc(100% - var(--ds-fade-length) * .73), #000000ce calc(100% - var(--ds-fade-length) * .65), #000000b8 calc(100% - var(--ds-fade-length) * .565), #0000009e calc(100% - var(--ds-fade-length) * .47), #00000075 calc(100% - var(--ds-fade-length) * .34), #00000043 calc(100% - var(--ds-fade-length) * .19), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-length)), #000000fe calc(100% - var(--ds-fade-length) * .982), #000000fd calc(100% - var(--ds-fade-length) * .952), #000000fa calc(100% - var(--ds-fade-length) * .91), #000000f4 calc(100% - var(--ds-fade-length) * .861), #000000ec calc(100% - var(--ds-fade-length) * .802), #000000df calc(100% - var(--ds-fade-length) * .73), #000000ce calc(100% - var(--ds-fade-length) * .65), #000000b8 calc(100% - var(--ds-fade-length) * .565), #0000009e calc(100% - var(--ds-fade-length) * .47), #00000075 calc(100% - var(--ds-fade-length) * .34), #00000043 calc(100% - var(--ds-fade-length) * .19), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-length)), #000000fe calc(100% - var(--ds-fade-length) * .982), #000000fd calc(100% - var(--ds-fade-length) * .952), #000000fa calc(100% - var(--ds-fade-length) * .91), #000000f4 calc(100% - var(--ds-fade-length) * .861), #000000ec calc(100% - var(--ds-fade-length) * .802), #000000df calc(100% - var(--ds-fade-length) * .73), #000000ce calc(100% - var(--ds-fade-length) * .65), #000000b8 calc(100% - var(--ds-fade-length) * .565), #0000009e calc(100% - var(--ds-fade-length) * .47), #00000075 calc(100% - var(--ds-fade-length) * .34), #00000043 calc(100% - var(--ds-fade-length) * .19), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-length)), #000000fe calc(100% - var(--ds-fade-length) * .982), #000000fd calc(100% - var(--ds-fade-length) * .952), #000000fa calc(100% - var(--ds-fade-length) * .91), #000000f4 calc(100% - var(--ds-fade-length) * .861), #000000ec calc(100% - var(--ds-fade-length) * .802), #000000df calc(100% - var(--ds-fade-length) * .73), #000000ce calc(100% - var(--ds-fade-length) * .65), #000000b8 calc(100% - var(--ds-fade-length) * .565), #0000009e calc(100% - var(--ds-fade-length) * .47), #00000075 calc(100% - var(--ds-fade-length) * .34), #00000043 calc(100% - var(--ds-fade-length) * .19), transparent 100%)}.object-cover{object-fit:cover}.p-\(--ds-gutter\){padding:var(--ds-gutter)}.p-\(--ds-pad-popover\){padding:var(--ds-pad-popover)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[calc\(var\(--ds-inset\)\*var\(--ds-panel-padding\)\)\]{padding:calc(var(--ds-inset) * var(--ds-panel-padding))}.p-inset{padding:var(--ds-inset)}.px-\(--ds-pad-row\){padding-inline:var(--ds-pad-row)}.px-\(--ds-pad-x-md\){padding-inline:var(--ds-pad-x-md)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[calc\(var\(--ds-inset\)\*var\(--ds-panel-padding\)\)\]{padding-inline:calc(var(--ds-inset) * var(--ds-panel-padding))}.px-\[calc\(var\(--ds-pad-popover\)\+var\(--ds-pad-row\)\)\]{padding-inline:calc(var(--ds-pad-popover) + var(--ds-pad-row))}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[calc\(var\(--ds-inset\)\*var\(--ds-panel-padding\)\)\]{padding-block:calc(var(--ds-inset) * var(--ds-panel-padding))}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-\(--ds-sidebar-rail\){padding-inline-end:var(--ds-sidebar-rail)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.scroll-safe-x{padding-block-end:var(--ds-scroll-safe)}.pt-\(--ds-header-h\){padding-top:var(--ds-header-h)}.pt-\(--ds-page-app-gap\){padding-top:var(--ds-page-app-gap)}.pt-\(--ds-page-app-top\){padding-top:var(--ds-page-app-top)}.pt-\(--ds-page-top\){padding-top:var(--ds-page-top)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-\(--btn-pr\){padding-right:var(--btn-pr)}.pr-\(--ds-pad-x-md\){padding-right:var(--ds-pad-x-md)}.pb-\(--ds-page-app-bottom\){padding-bottom:var(--ds-page-app-bottom)}.pb-\(--ds-page-app-gap\){padding-bottom:var(--ds-page-app-gap)}.pb-\(--ds-page-bottom\){padding-bottom:var(--ds-page-bottom)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-group{padding-bottom:var(--ds-group)}.pl-\(--btn-pl\){padding-left:var(--btn-pl)}.pl-\(--ds-pad-x-icon\){padding-left:var(--ds-pad-x-icon)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-\[calc\(var\(--ds-icon\)\+var\(--ds-gap-control\)\)\]{padding-left:calc(var(--ds-icon) + var(--ds-gap-control))}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-display{font-family:var(--ds-font-display)}.font-sans{font-family:var(--ds-font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--ds-text-base);line-height:var(--tw-leading,var(--ds-lh-base))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--ds-text-field);line-height:var(--tw-leading,var(--ds-lh-sm))}.text-nav{font-size:var(--ds-text-nav);line-height:var(--tw-leading,var(--ds-lh-sm))}.text-sm{font-size:var(--ds-text-sm);line-height:var(--tw-leading,var(--ds-lh-sm))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--ds-text-xs);line-height:var(--tw-leading,var(--ds-lh-xs))}.text-\(length\:--ds-text-control\){font-size:var(--ds-text-control)}.text-\(length\:--ds-text-nav\){font-size:var(--ds-text-nav)}.leading-\(--ds-lh-control\){--tw-leading:var(--ds-lh-control);line-height:var(--ds-lh-control)}.leading-\(--ds-lh-sm\){--tw-leading:var(--ds-lh-sm);line-height:var(--ds-lh-sm)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--ds-weight-control);font-weight:var(--ds-weight-control)}.font-normal{--tw-font-weight:var(--ds-weight-lead);font-weight:var(--ds-weight-lead)}.font-semibold{--tw-font-weight:var(--ds-weight-heading);font-weight:var(--ds-weight-heading)}.\[font-weight\:var\(--ds-weight-heading\)\]{font-weight:var(--ds-weight-heading)}.\[font-weight\:var\(--ds-weight-nav\)\]{font-weight:var(--ds-weight-nav)}.\[font-weight\:var\(--ds-weight-title\)\]{font-weight:var(--ds-weight-title)}.tracking-\(--ds-tracking-display\){--tw-tracking:var(--ds-tracking-display);letter-spacing:var(--ds-tracking-display)}.text-pretty{text-wrap:pretty}.\[text-overflow\:inherit\]{text-overflow:inherit}.whitespace-nowrap{white-space:nowrap}.text-\(--alert-tone\){color:var(--alert-tone)}.text-action-fg{color:var(--ds-action-fg)}.text-danger{color:var(--ds-danger)}.text-danger-fg{color:var(--ds-danger-fg)}.text-fg{color:var(--ds-fg)}.text-fg\!{color:var(--ds-fg)!important}.text-fg-muted{color:var(--ds-fg-muted)}.text-inverse-fg{color:var(--ds-inverse-fg)}.text-success{color:var(--ds-success)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--ds-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ds-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--ds-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inset{--tw-shadow:var(--ds-shadow-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--ds-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--ds-shadow-panel);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:var(--ds-shadow-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.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)}.\[box-shadow\:0_0_0_var\(--btn-out\)_var\(--btn-ring\)\,inset_0_0_0_var\(--btn-in\)_var\(--btn-ring-in\)\]{box-shadow:0 0 0 var(--btn-out) var(--btn-ring),inset 0 0 0 var(--btn-in) var(--btn-ring-in)}.ring-\(--ds-surface\,var\(--ds-canvas\)\){--tw-ring-color:var(--ds-surface,var(--ds-canvas))}.ring-canvas{--tw-ring-color:var(--ds-canvas)}.ring-card{--tw-ring-color:var(--ds-card)}.focus-ring{outline:2px solid var(--ds-focus);outline-offset:var(--ds-ring-offset)}.focus-ring-out{outline:2px solid var(--ds-focus);outline-offset:2px}.focus-ring-zone{outline:2px solid var(--ds-focus);outline-offset:6px}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-black\/10{outline-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.outline-black\/10{outline-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.blur{--tw-blur:blur(8px);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,)}.\[filter\:var\(--btn-filter\)\]{filter:var(--btn-filter)}.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,)}.scrim-blur{-webkit-backdrop-filter:blur(var(--ds-scrim-blur));backdrop-filter:blur(var(--ds-scrim-blur))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-radius\]{transition-property:border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,stroke-width\]{transition-property:color,stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[font-weight\]{transition-property:font-weight;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,rotate\]{transition-property:opacity,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-opacity\]{transition-property:stroke-opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-width\]{transition-property:stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-\(--ds-dur-base\){--tw-duration:var(--ds-dur-base);transition-duration:var(--ds-dur-base)}.duration-\(--ds-dur-fast\){--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.duration-\(--ds-dur-fast-exit\){--tw-duration:var(--ds-dur-fast-exit);transition-duration:var(--ds-dur-fast-exit)}.duration-\(--ds-dur-moderate\){--tw-duration:var(--ds-dur-moderate);transition-duration:var(--ds-dur-moderate)}.duration-80{--tw-duration:80ms;transition-duration:80ms}.\[transition-duration\:var\(--btn-dur\)\,80ms\]{transition-duration:var(--btn-dur),80ms}.ease-ds{--tw-ease:var(--ds-ease);transition-timing-function:var(--ds-ease)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[contain\:layout\]{contain:layout}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--btn-bg\:transparent\]{--btn-bg:transparent}.\[--btn-bg\:var\(--ds-action\)\]{--btn-bg:var(--ds-action)}.\[--btn-bg\:var\(--ds-danger\)\]{--btn-bg:var(--ds-danger)}.\[--btn-bg\:var\(--ds-fill\)\]{--btn-bg:var(--ds-fill)}.\[--btn-bg\:var\(--ds-tint\)\]{--btn-bg:var(--ds-tint)}.\[--btn-dur\:180ms\]{--btn-dur:.18s}.\[--btn-fill\:var\(--btn-press\,var\(--btn-hover\,var\(--btn-bg\)\)\)\]{--btn-fill:var(--btn-press,var(--btn-hover,var(--btn-bg)))}.\[--btn-filter\:none\]{--btn-filter:none}.\[--btn-hover\:initial\]{--btn-hover:initial}.\[--btn-in\:0px\]{--btn-in:0px}.\[--btn-out\:1px\]{--btn-out:1px}.\[--btn-pl\:var\(--btn-px\)\]{--btn-pl:var(--btn-px)}.\[--btn-pr\:var\(--btn-px\)\]{--btn-pr:var(--btn-px)}.\[--btn-press\:initial\]{--btn-press:initial}.\[--btn-px\:var\(--ds-pad-x-md\)\]{--btn-px:var(--ds-pad-x-md)}.\[--btn-px\:var\(--ds-pad-x-sm\)\]{--btn-px:var(--ds-pad-x-sm)}.\[--btn-ring-in\:transparent\]{--btn-ring-in:transparent}.\[--btn-ring-in\:var\(--ds-line\)\]{--btn-ring-in:var(--ds-line)}.\[--btn-ring\:var\(--btn-fill\)\]{--btn-ring:var(--btn-fill)}.\[--btn-ring\:var\(--ds-line\)\]{--btn-ring:var(--ds-line)}.\[--button-icon\:calc\(var\(--spacing\)\*4\)\]{--button-icon:calc(var(--spacing) * 4)}.\[--button-icon\:round\(up\,calc\(1\.25em-2\.75px\)\,2px\)\]{--button-icon:round(up, calc(1.25em - 2.75px), 2px)}.\[--ds-edge\:6px\]{--ds-edge:6px}.\[--ds-edge\:calc\(\(var\(--ds-h-md\)-16px\)\/2\)\]{--ds-edge:calc((var(--ds-h-md) - 16px) / 2)}.\[--ds-edge\:calc\(\(var\(--ds-h-sm\)-16px\)\/2\)\]{--ds-edge:calc((var(--ds-h-sm) - 16px) / 2)}.\[--ds-edge\:var\(--ds-pad-x-md\)\]{--ds-edge:var(--ds-pad-x-md)}.\[--ds-edge\:var\(--ds-pad-x-sm\)\]{--ds-edge:var(--ds-pad-x-sm)}.\[--ds-panel-padding\:1\]{--ds-panel-padding:1}.\[--ds-panel\:var\(--ds-card\)\]{--ds-panel:var(--ds-card)}.\[--ds-shadow-panel\:var\(--ds-shadow-card\)\]{--ds-shadow-panel:var(--ds-shadow-card)}.\[--ds-sidebar-rail\:calc\(var\(--ds-h-row\)\+16px\)\]{--ds-sidebar-rail:calc(var(--ds-h-row) + 16px)}.\[--ds-sidebar-top\:0px\]{--ds-sidebar-top:0px}.\[--ds-sidebar-w\:calc\(var\(--spacing\)\*100\)\]{--ds-sidebar-w:calc(var(--spacing) * 100)}.\[--ds-table-edge\:var\(--ds-table-edge-app\)\]{--ds-table-edge:var(--ds-table-edge-app)}.\[--field-inset\:var\(--ds-pad-x-md\)\]{--field-inset:var(--ds-pad-x-md)}.\[animation-duration\:1\.5s\]{animation-duration:1.5s}.\[animation-play-state\:paused\]{animation-play-state:paused}.\[corner-shape\:inherit\]{corner-shape:inherit}.running{animation-play-state:running}.text-trim{text-box:trim-both cap alphabetic}:is(.\*\:col-start-1>*){grid-column-start:1}:is(.\*\:row-start-1>*){grid-row-start:1}:is(.\*\:size-full\!>*){width:100%!important;height:100%!important}:is(.\*\:\[grid-area\:1\/1\]>*){grid-area:1/1}.group-focus-within\/input\:stroke-2:is(:where(.group\/input):focus-within *){stroke-width:2px}.group-focus-within\/input\:text-fg:is(:where(.group\/input):focus-within *){color:var(--ds-fg)}.group-focus-within\/search\:stroke-2:is(:where(.group\/search):focus-within *){stroke-width:2px}.group-focus-within\/search\:text-fg:is(:where(.group\/search):focus-within *){color:var(--ds-fg)}@media (hover:hover){.group-hover\/brand\:stroke-2:is(:where(.group\/brand):hover *),.group-hover\/card\:stroke-2:is(:where(.group\/card):hover *){stroke-width:2px}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}.group-hover\/input\:stroke-2:is(:where(.group\/input):hover *){stroke-width:2px}.group-hover\/input\:text-fg:is(:where(.group\/input):hover *){color:var(--ds-fg)}.group-hover\/sidebar\:opacity-100:is(:where(.group\/sidebar):hover *){opacity:1}.group-hover\/sidebar\:duration-\(--ds-dur-fast\):is(:where(.group\/sidebar):hover *){--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}}.group-focus-visible\/nav\:opacity-0:is(:where(.group\/nav):focus-visible *){opacity:0}.group-focus-visible\/nav\:opacity-100:is(:where(.group\/nav):focus-visible *){opacity:1}.group-focus-visible\/nav\:duration-0:is(:where(.group\/nav):focus-visible *){--tw-duration:0s;transition-duration:0s}.group-aria-selected\/nav\:font-semibold:is(:where(.group\/nav)[aria-selected=true] *),.group-aria-\[current\=page\]\/nav\:font-semibold:is(:where(.group\/nav)[aria-current=page] *){--tw-font-weight:var(--ds-weight-heading);font-weight:var(--ds-weight-heading)}.group-data-described\/alert-grid\:col-start-2:is(:where(.group\/alert-grid)[data-described] *){grid-column-start:2}.group-data-described\/alert-grid\:row-start-3:is(:where(.group\/alert-grid)[data-described] *){grid-row-start:3}.group-data-described\/alert-grid\:mt-2:is(:where(.group\/alert-grid)[data-described] *){margin-top:calc(var(--spacing) * 2)}.group-data-described\/alert-grid\:ml-0:is(:where(.group\/alert-grid)[data-described] *){margin-left:0}.group-data-described\/alert-grid\:h-auto:is(:where(.group\/alert-grid)[data-described] *){height:auto}.group-data-disabled\/field\:cursor-not-allowed:is(:where(.group\/field)[data-disabled] *){cursor:not-allowed}.group-data-disabled\/field\:opacity-40:is(:where(.group\/field)[data-disabled] *){opacity:.4}.group-data-disabled\/input\:stroke-\[1\.5\]:is(:where(.group\/input)[data-disabled] *){stroke-width:1.5px}.group-data-disabled\/input\:text-fg-muted:is(:where(.group\/input)[data-disabled] *){color:var(--ds-fg-muted)}.group-data-rail\/sidebar\:invisible:is(:where(.group\/sidebar)[data-rail] *){visibility:hidden}.group-data-rail\/sidebar\:hidden:is(:where(.group\/sidebar)[data-rail] *){display:none}.group-data-rail\/sidebar\:opacity-0:is(:where(.group\/sidebar)[data-rail] *){opacity:0}.group-data-rail\/sidebar\:duration-\(--ds-dur-fast-exit\):is(:where(.group\/sidebar)[data-rail] *){--tw-duration:var(--ds-dur-fast-exit);transition-duration:var(--ds-dur-fast-exit)}.group-data-\[fluid-hover\]\/item\:opacity-100:is(:where(.group\/item)[data-fluid-hover] *){opacity:1}.group-data-\[fluid-hover\]\/item\:duration-\(--ds-dur-fast\):is(:where(.group\/item)[data-fluid-hover] *){--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.group-data-\[state\=active\]\/nav\:font-semibold:is(:where(.group\/nav)[data-state=active] *){--tw-font-weight:var(--ds-weight-heading);font-weight:var(--ds-weight-heading)}.group-data-\[state\=collapsed\]\/sidebar\:\[transform\:translateX\(calc\(var\(--ds-sidebar-w\)-var\(--ds-sidebar-rail\)\)\)\]:is(:where(.group\/sidebar)[data-state=collapsed] *){transform:translateX(calc(var(--ds-sidebar-w) - var(--ds-sidebar-rail)))}.group-data-\[state\=open\]\/brand\:stroke-2:is(:where(.group\/brand)[data-state=open] *){stroke-width:2px}.placeholder\:text-fg-muted::placeholder{color:var(--ds-fg-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-fg-subtle:after{content:var(--tw-content);background-color:var(--ds-fg-subtle)}.after\:bg-line-strong:after{content:var(--tw-content);background-color:var(--ds-line-strong)}.after\:bg-success:after{content:var(--tw-content);background-color:var(--ds-success)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\(--ds-dur-fast\):after{content:var(--tw-content);--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.after\:ease-ds:after{content:var(--tw-content);--tw-ease:var(--ds-ease);transition-timing-function:var(--ds-ease)}.read-only\:bg-well\!:read-only{background-color:var(--ds-well)!important}.empty\:hidden:empty{display:none}.focus-within\:bg-card:focus-within{background-color:var(--ds-card)}.focus-within\:shadow-inset-focus:focus-within{--tw-shadow:var(--ds-shadow-inset-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.not-data-disabled\:not-data-invalid\:focus-within\:bg-card:not([data-disabled]):not([data-invalid]):focus-within{background-color:var(--ds-card)}.not-data-disabled\:not-data-invalid\:focus-within\:shadow-inset-focus:not([data-disabled]):not([data-invalid]):focus-within{--tw-shadow:var(--ds-shadow-inset-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:bg-hover:hover{background-color:var(--ds-hover)}.hover\:text-fg:hover{color:var(--ds-fg)}.hover\:\[--btn-filter\:brightness\(0\.95\)\]:hover{--btn-filter:brightness(.95)}.hover\:\[--btn-hover\:var\(--ds-action-hover\)\]:hover{--btn-hover:var(--ds-action-hover)}.hover\:\[--btn-hover\:var\(--ds-fill-hover\)\]:hover{--btn-hover:var(--ds-fill-hover)}.hover\:\[--btn-hover\:var\(--ds-hover\)\]:hover{--btn-hover:var(--ds-hover)}.hover\:\[--btn-hover\:var\(--ds-tint-hover\)\]:hover{--btn-hover:var(--ds-tint-hover)}.not-aria-\[current\=page\]\:hover\:bg-hover:not([aria-current=page]):hover{background-color:var(--ds-hover)}.hover\:not-focus-within\:not-aria-expanded\:not-data-\[state\=open\]\:not-disabled\:not-data-disabled\:not-has-\[button\:not\(\[data-slot\=shortcut-recorder-button\]\)\:hover\]\:bg-active:hover:not(:focus-within):not([aria-expanded=true]):not([data-state=open]):not(:disabled):not([data-disabled]):not(:has(:is(button:not([data-slot=shortcut-recorder-button]):hover))){background-color:var(--ds-active)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}}.focus\:bg-card:focus{background-color:var(--ds-card)}.focus\:shadow-inset-focus:focus{--tw-shadow:var(--ds-shadow-inset-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:bg-hover:focus-visible{background-color:var(--ds-hover)}.focus-visible\:focus-ring:focus-visible{outline:2px solid var(--ds-focus);outline-offset:var(--ds-ring-offset)}.focus-visible\:transition-none:focus-visible{transition-property:none}.focus-visible\:active\:\[--btn-filter\:brightness\(0\.95\)\]:focus-visible:active{--btn-filter:brightness(.95)}.focus-visible\:active\:\[--btn-in\:1px\]:focus-visible:active{--btn-in:1px}.focus-visible\:active\:\[--btn-out\:0px\]:focus-visible:active{--btn-out:0px}.focus-visible\:active\:\[--btn-press\:var\(--ds-action-hover\)\]:focus-visible:active{--btn-press:var(--ds-action-hover)}.focus-visible\:active\:\[--btn-press\:var\(--ds-active\)\]:focus-visible:active{--btn-press:var(--ds-active)}.focus-visible\:active\:\[--btn-press\:var\(--ds-fill-hover\)\]:focus-visible:active{--btn-press:var(--ds-fill-hover)}.focus-visible\:active\:\[--btn-press\:var\(--ds-tint\)\]:focus-visible:active{--btn-press:var(--ds-tint)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}:where([data-fluid-hover]) .in-data-fluid-hover\:stroke-2{stroke-width:2px}:where([data-fluid-hover]) .in-data-fluid-hover\:text-fg{color:var(--ds-fg)}:where([data-fluid-hover]) .not-data-disabled\:not-data-invalid\:not-focus-within\:in-data-fluid-hover\:bg-hover:not([data-disabled]):not([data-invalid]):not(:focus-within){background-color:var(--ds-hover)}:where([data-fluid-hover]) .not-data-disabled\:not-data-invalid\:not-focus-within\:in-data-fluid-hover\:shadow-inset:not([data-disabled]):not([data-invalid]):not(:focus-within){--tw-shadow:var(--ds-shadow-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-slot=field-group]) .in-data-\[slot\=field-group\]\:pl-\(--field-inset\){padding-left:var(--field-inset)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-action\]\:gap-x-4:has([data-slot=card-action]){column-gap:calc(var(--spacing) * 4)}.has-\[\:focus-visible\]\:opacity-100:has(:focus-visible){opacity:1}.has-\[\:focus-visible\]\:focus-ring:has(:focus-visible){outline:2px solid var(--ds-focus);outline-offset:var(--ds-ring-offset)}.has-\[\:focus-visible\]\:transition-none:has(:focus-visible){transition-property:none}.has-\[\:focus-visible\]\:duration-\(--ds-dur-fast\):has(:focus-visible){--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.has-\[\[data-icon-start\]\]\:\[--field-inset\:var\(--ds-pad-x-icon\)\]:has([data-icon-start]){--field-inset:var(--ds-pad-x-icon)}.has-\[input\:read-only\]\:bg-well\!:has(:is(input:read-only)){background-color:var(--ds-well)!important}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}@media (hover:hover){.aria-disabled\:hover\:text-fg-muted[aria-disabled=true]:hover{color:var(--ds-fg-muted)}.aria-disabled\:hover\:\[--btn-filter\:none\][aria-disabled=true]:hover{--btn-filter:none}.aria-disabled\:hover\:\[--btn-hover\:initial\][aria-disabled=true]:hover{--btn-hover:initial}}.aria-invalid\:shadow-\[inset_0_0_0_1px_var\(--ds-danger\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:\[--ds-focus\:var\(--ds-danger\)\][aria-invalid=true]{--ds-focus:var(--ds-danger)}.aria-invalid\:focus-within\:shadow-\[inset_0_0_0_1\.5px_var\(--ds-danger\)\][aria-invalid=true]:focus-within,.aria-invalid\:focus\:shadow-\[inset_0_0_0_1\.5px_var\(--ds-danger\)\][aria-invalid=true]:focus{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:\[--btn-bg\:var\(--ds-selected\)\][aria-pressed=true]{--btn-bg:var(--ds-selected)}@media (hover:hover){.aria-pressed\:hover\:\[--btn-hover\:initial\][aria-pressed=true]:hover{--btn-hover:initial}}.aria-\[current\=page\]\:\[--btn-bg\:var\(--ds-selected\)\][aria-current=page]{--btn-bg:var(--ds-selected)}@media (hover:hover){.aria-\[current\=page\]\:hover\:\[--btn-hover\:initial\][aria-current=page]:hover{--btn-hover:initial}}.data-described\:items-start[data-described]{align-items:flex-start}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-40[data-disabled]{opacity:.4}.data-disabled\:shadow-inset[data-disabled]{--tw-shadow:var(--ds-shadow-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-dragging\:after\:opacity-100[data-dragging]:after{content:var(--tw-content);opacity:1}.data-highlighted\:bg-hover[data-highlighted]{background-color:var(--ds-hover)}.data-icon-end\:\[--btn-pr\:calc\(var\(--btn-px\)-4px\)\][data-icon-end]{--btn-pr:calc(var(--btn-px) - 4px)}.data-icon-end\:\[--ds-edge-end\:calc\(var\(--btn-px\)-4px\)\][data-icon-end]{--ds-edge-end:calc(var(--btn-px) - 4px)}.data-icon-start\:\[--btn-pl\:calc\(var\(--btn-px\)-4px\)\][data-icon-start]{--btn-pl:calc(var(--btn-px) - 4px)}.data-icon-start\:\[--ds-edge-start\:calc\(var\(--btn-px\)-4px\)\][data-icon-start]{--ds-edge-start:calc(var(--btn-px) - 4px)}.data-invalid\:shadow-\[inset_0_0_0_1px_var\(--ds-danger\)\][data-invalid]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-invalid\:\[--ds-focus\:var\(--ds-danger\)\][data-invalid]{--ds-focus:var(--ds-danger)}.data-invalid\:focus-within\:shadow-\[inset_0_0_0_1\.5px_var\(--ds-danger\)\][data-invalid]:focus-within{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.not-data-disabled\:data-invalid\:focus-within\:bg-card:not([data-disabled])[data-invalid]:focus-within{background-color:var(--ds-card)}.not-data-disabled\:data-invalid\:focus-within\:shadow-\[inset_0_0_0_1\.5px_var\(--ds-danger\)\]:not([data-disabled])[data-invalid]:focus-within{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-fluid-hover]) .not-data-disabled\:data-invalid\:not-focus-within\:in-data-fluid-hover\:bg-\[color-mix\(in_srgb\,var\(--ds-danger\)_6\%\,transparent\)\]:not([data-disabled])[data-invalid]:not(:focus-within){background-color:var(--ds-danger)}@supports (color:color-mix(in lab, red, red)){:where([data-fluid-hover]) .not-data-disabled\:data-invalid\:not-focus-within\:in-data-fluid-hover\:bg-\[color-mix\(in_srgb\,var\(--ds-danger\)_6\%\,transparent\)\]:not([data-disabled])[data-invalid]:not(:focus-within){background-color:color-mix(in srgb,var(--ds-danger) 6%,transparent)}}:where([data-fluid-hover]) .not-data-disabled\:data-invalid\:not-focus-within\:in-data-fluid-hover\:shadow-\[inset_0_0_0_1px_var\(--ds-danger\)\]:not([data-disabled])[data-invalid]:not(:focus-within){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-morphing\:overflow-clip[data-morphing]{overflow:clip}.data-off\:text-action-fg\/40[data-off]{color:var(--ds-action-fg)}@supports (color:color-mix(in lab, red, red)){.data-off\:text-action-fg\/40[data-off]{color:color-mix(in oklab, var(--ds-action-fg) 40%, transparent)}}.data-off\:text-danger-fg\/40[data-off]{color:var(--ds-danger-fg)}@supports (color:color-mix(in lab, red, red)){.data-off\:text-danger-fg\/40[data-off]{color:color-mix(in oklab, var(--ds-danger-fg) 40%, transparent)}}.data-off\:opacity-40[data-off]{opacity:.4}.data-off\:focus-visible\:opacity-100[data-off]:focus-visible{opacity:1}.data-pressed\:\[--btn-dur\:80ms\][data-pressed]{--btn-dur:80ms}.data-pressed\:\[--btn-filter\:brightness\(0\.95\)\][data-pressed]{--btn-filter:brightness(.95)}.data-pressed\:\[--btn-in\:1px\][data-pressed]{--btn-in:1px}.data-pressed\:\[--btn-out\:0px\][data-pressed]{--btn-out:0px}.data-pressed\:\[--btn-press\:var\(--ds-action-hover\)\][data-pressed]{--btn-press:var(--ds-action-hover)}.data-pressed\:\[--btn-press\:var\(--ds-active\)\][data-pressed]{--btn-press:var(--ds-active)}.data-pressed\:\[--btn-press\:var\(--ds-fill-hover\)\][data-pressed]{--btn-press:var(--ds-fill-hover)}.data-pressed\:\[--btn-press\:var\(--ds-tint\)\][data-pressed]{--btn-press:var(--ds-tint)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[state\=checked\]\:duration-\(--ds-dur-fast\)[data-state=checked]{--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.data-\[state\=collapsed\]\:\[transform\:translateX\(calc\(var\(--ds-sidebar-rail\)-var\(--ds-sidebar-w\)\)\)\][data-state=collapsed]{transform:translateX(calc(var(--ds-sidebar-rail) - var(--ds-sidebar-w)))}.data-\[state\=open\]\:bg-card[data-state=open]{background-color:var(--ds-card)}.data-\[state\=open\]\:bg-hover[data-state=open]{background-color:var(--ds-hover)}.data-\[state\=open\]\:shadow-inset-focus[data-state=open]{--tw-shadow:var(--ds-shadow-inset-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=open\]\:not-data-\[fluid-hover\]\:bg-hover[data-state=open]:not([data-fluid-hover]){background-color:var(--ds-hover)}.aria-invalid\:data-\[state\=open\]\:shadow-\[inset_0_0_0_1\.5px_var\(--ds-danger\)\][aria-invalid=true][data-state=open]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=unchecked\]\:opacity-0[data-state=unchecked]{opacity:0}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-\[ds-breathe_2s_cubic-bezier\(0\.4\,0\,0\.6\,1\)_infinite\]{animation:2s cubic-bezier(.4,0,.6,1) infinite ds-breathe}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media not all and (width>=64rem){.max-lg\:rounded-none{border-radius:0}.max-lg\:p-0{padding:0}}@media (width>=40rem){.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media (width>=48rem){.md\:hidden{display:none}}@container alert not (width>=24rem){.\@max-sm\/alert\:col-start-2{grid-column-start:2}.\@max-sm\/alert\:row-start-3{grid-row-start:3}.\@max-sm\/alert\:mt-2{margin-top:calc(var(--spacing) * 2)}.\@max-sm\/alert\:ml-0{margin-left:0}.\@max-sm\/alert\:h-auto{height:auto}}@container sign-in (width>=36rem){.\@xl\/sign-in\:block{display:block}.\@xl\/sign-in\:min-h-120{min-height:calc(var(--spacing) * 120)}.\@xl\/sign-in\:max-w-\(--ds-block-narrow\){max-width:var(--ds-block-narrow)}.\@xl\/sign-in\:grid-cols-\[5fr_7fr\]{grid-template-columns:5fr 7fr}}.dark\:outline-white\/10:where([data-theme=dark],[data-theme=dark] *){outline-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:outline-white\/10:where([data-theme=dark],[data-theme=dark] *){outline-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@starting-style{.starting\:opacity-0{opacity:0}}@media (pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:min-h-\(--ds-h-md\){min-height:var(--ds-h-md)}.pointer-coarse\:opacity-100{opacity:1}}.\[\&_\[data-slot\=card-body\]\]\:\[--ds-inset\:16px\] [data-slot=card-body]{--ds-inset:16px}.data-rail\:\[\&_\[data-slot\=fluid-hover-highlight\]\]\:invisible[data-rail] [data-slot=fluid-hover-highlight]{visibility:hidden}.\[\&_\[data-slot\=nav-folder-icon\]_svg\]\:text-fg [data-slot=nav-folder-icon] svg{color:var(--ds-fg)}.data-rail\:\[\&_\[data-slot\=nav-menu\]\>\[data-slot\=nav-current\]\]\:invisible[data-rail] [data-slot=nav-menu]>[data-slot=nav-current]{visibility:hidden}.\[\&_\[role\^\=menuitem\]\]\:h-auto [role^=menuitem]{height:auto}.\[\&_\[role\^\=menuitem\]\]\:min-h-\(--ds-h-md\) [role^=menuitem]{min-height:var(--ds-h-md)}.\[\&_\[role\^\=menuitem\]\]\:break-words [role^=menuitem]{overflow-wrap:break-word}.\[\&_\[role\^\=menuitem\]\]\:whitespace-normal [role^=menuitem]{white-space:normal}.\[\&_button\[class\~\=\'hover\:bg-hover\'\]\:not\(\:disabled\,\[aria-disabled\=true\]\)\:hover\]\:bg-active button[class~=hover\:bg-hover]:not(:disabled,[aria-disabled=true]):hover{background-color:var(--ds-active)}.\[\&_img\:not\(\[src\$\=svg\]\)\]\:outline-1 img:not([src$=svg]){outline-style:var(--tw-outline-style);outline-width:1px}.\[\&_img\:not\(\[src\$\=svg\]\)\]\:-outline-offset-1 img:not([src$=svg]){outline-offset:calc(1px * -1)}.\[\&_img\:not\(\[src\$\=svg\]\)\]\:outline-\[color-mix\(in_srgb\,var\(--base-tint\)_10\%\,transparent\)\] img:not([src$=svg]){outline-color:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){.\[\&_img\:not\(\[src\$\=svg\]\)\]\:outline-\[color-mix\(in_srgb\,var\(--base-tint\)_10\%\,transparent\)\] img:not([src$=svg]){outline-color:color-mix(in srgb,var(--base-tint) 10%,transparent)}}.\[\&_p\+p\]\:mt-1 p+p{margin-top:var(--spacing)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-\(--button-icon\) svg{width:var(--button-icon);height:var(--button-icon)}.\[\&_svg\]\:size-\(--ds-icon\) svg{width:var(--ds-icon);height:var(--ds-icon)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-danger svg{color:var(--ds-danger)}.\[\&_svg\]\:text-fg svg{color:var(--ds-fg)}.\[\&_svg\]\:text-fg-muted svg{color:var(--ds-fg-muted)}.\[\&_svg\]\:transition-\[color\,stroke-width\] svg{transition-property:color,stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_svg\]\:duration-\(--ds-dur-fast\) svg{--tw-duration:var(--ds-dur-fast);transition-duration:var(--ds-dur-fast)}.\[\&_svg\]\:ease-ds svg{--tw-ease:var(--ds-ease);transition-timing-function:var(--ds-ease)}@media (hover:hover){.hover\:\[\&_svg\]\:text-fg:hover svg{color:var(--ds-fg)}}.focus-visible\:\[\&_svg\]\:transition-none:focus-visible svg{transition-property:none}.aria-\[current\=page\]\:\[\&_svg\]\:text-fg[aria-current=page] svg,.data-\[fluid-hover\]\:\[\&_svg\]\:text-fg[data-fluid-hover] svg{color:var(--ds-fg)}.\[\&_svg\.lucide\]\:transition-\[stroke-width\] svg.lucide{transition-property:stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_svg\.lucide\]\:duration-80 svg.lucide{--tw-duration:80ms;transition-duration:80ms}.\[\&_svg\.lucide\]\:ease-ds svg.lucide{--tw-ease:var(--ds-ease);transition-timing-function:var(--ds-ease)}@media (hover:hover){.hover\:\[\&_svg\.lucide\]\:stroke-2:hover svg.lucide{stroke-width:2px}}.focus-visible\:\[\&_svg\.lucide\]\:transition-none:focus-visible svg.lucide{transition-property:none}.aria-\[current\=page\]\:\[\&_svg\.lucide\]\:stroke-2[aria-current=page] svg.lucide,.data-\[fluid-hover\]\:\[\&_svg\.lucide\]\:stroke-2[data-fluid-hover] svg.lucide,.\[\&\:is\(\[aria-pressed\=true\]\,\[aria-current\=page\]\,\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)_svg\.lucide\]\:stroke-2:is([aria-pressed=true],[aria-current=page],[data-active],[aria-haspopup][data-state=open]) svg.lucide{stroke-width:2px}.\[\&\:is\(\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\]\:\[--btn-filter\:brightness\(0\.95\)\]:is([data-active],[aria-haspopup][data-state=open]){--btn-filter:brightness(.95)}.\[\&\:is\(\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\]\:\[--btn-press\:var\(--ds-action-hover\)\]:is([data-active],[aria-haspopup][data-state=open]){--btn-press:var(--ds-action-hover)}.\[\&\:is\(\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\]\:\[--btn-press\:var\(--ds-active\)\]:is([data-active],[aria-haspopup][data-state=open]){--btn-press:var(--ds-active)}.\[\&\:is\(\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\]\:\[--btn-press\:var\(--ds-fill-hover\)\]:is([data-active],[aria-haspopup][data-state=open]){--btn-press:var(--ds-fill-hover)}.\[\&\:is\(\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\]\:\[--btn-press\:var\(--ds-tint\)\]:is([data-active],[aria-haspopup][data-state=open]){--btn-press:var(--ds-tint)}@media (hover:hover){.hover\:\[\&\:not\(\[aria-disabled\=true\]\)_svg\.lucide\]\:stroke-2:hover:not([aria-disabled=true]) svg.lucide{stroke-width:2px}}.data-off\:focus-visible\:\[\&\>\:not\(\[data-slot\=button-surface\]\)\]\:opacity-40[data-off]:focus-visible>:not([data-slot=button-surface]){opacity:.4}.group-data-rail\/sidebar\:\[\&\>\:not\(\[data-slot\=nav-item\]\)\:not\(\:has\(\[data-slot\=nav-item\]\)\)\]\:invisible:is(:where(.group\/sidebar)[data-rail] *)>:not([data-slot=nav-item]):not(:has([data-slot=nav-item])){visibility:hidden}.\[\&\>\:where\(\*\+\*\:not\(\[data-slot\=field-error\]\)\)\]\:mt-2>:where(*+:not([data-slot=field-error])){margin-top:calc(var(--spacing) * 2)}.\[\&\>\[data-slot\=nav-count\]\]\:hidden>[data-slot=nav-count],.\[\&\>\[data-slot\=nav-trailing\]\]\:hidden>[data-slot=nav-trailing]{display:none}.\[\&\>\[data-slot\=weight-label\]\]\:sr-only>[data-slot=weight-label]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static>.\[\.static\>\&\]\:hidden{display:none}:focus-visible>.\[\:focus-visible\>\&\]\:transition-none,:root[data-keyboard] .\[\:root\[data-keyboard\]_\&\]\:transition-none{transition-property:none}:root[data-keyboard] .\[\:root\[data-keyboard\]_\&\]\:duration-0{--tw-duration:0s;transition-duration:0s}:root[data-keyboard] .\[\:root\[data-keyboard\]_\&\]\:\[\&_svg\]\:transition-none svg{transition-property:none}:where(.\[\:where\(\&\:not\(\:is\(\:hover\:not\(\[aria-disabled\=true\]\)\,\[aria-pressed\=true\]\,\[aria-current\=page\]\,\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\)\)\>\[data-slot\=button-content\]\>\[data-slot\=button-text\]\>\[data-slot\=button-label\]\>svg\]\:text-fg-muted:not(:is(:hover:not([aria-disabled=true]),[aria-pressed=true],[aria-current=page],[data-active],[aria-haspopup][data-state=open])))>[data-slot=button-content]>[data-slot=button-text]>[data-slot=button-label]>svg,:where(.\[\:where\(\&\:not\(\:is\(\:hover\:not\(\[aria-disabled\=true\]\)\,\[aria-pressed\=true\]\,\[aria-current\=page\]\,\[data-active\]\,\[aria-haspopup\]\[data-state\=open\]\)\)\)\>svg\]\:text-fg-muted:not(:is(:hover:not([aria-disabled=true]),[aria-pressed=true],[aria-current=page],[data-active],[aria-haspopup][data-state=open])))>svg{color:var(--ds-fg-muted)}@media (hover:hover) and (pointer:fine){@media (hover:hover){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:group-hover\/nav\:opacity-0:is(:where(.group\/nav):hover *){opacity:0}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:group-hover\/nav\:opacity-100:is(:where(.group\/nav):hover *){opacity:1}}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:group-data-\[fluid-hover\]\/nav\:opacity-0:is(:where(.group\/nav)[data-fluid-hover] *){opacity:0}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:group-data-\[fluid-hover\]\/nav\:opacity-100:is(:where(.group\/nav)[data-fluid-hover] *){opacity:1}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}[data-morphing]>[data-slot=button-content]>.\[\[data-morphing\]\>\[data-slot\=button-content\]\>\&\]\:w-max{width:max-content}[data-morphing]>[data-slot=button-content]>.\[\[data-morphing\]\>\[data-slot\=button-content\]\>\&\]\:flex-none{flex:none}[data-slot=alert-title]~.\[\[data-slot\=alert-title\]\~\&\]\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}[data-slot=page-header]+.\[\[data-slot\=page-header\]\+\&\]\:pt-0{padding-top:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ds-gutter:8px;--ds-scroll-safe:calc(var(--ds-gutter) * 2);--ds-header-h:44px;--ds-sidebar-w:256px;--ds-rail-w:56px;--ds-list-w:368px;--ds-reading-max:672px;--ds-page-doc:864px;--ds-page-wide:1344px;--ds-page-top:104px;--ds-page-bottom:128px;--ds-page-app-top:32px;--ds-page-app-bottom:48px;--ds-page-app-gap:24px;--ds-table-edge:16px;--ds-table-edge-app:8px;--ds-block-wide:1200px;--ds-block-mid:1040px;--ds-block-narrow:800px;--ds-pad-track:2px;--ds-shadow-lift:inset 0 1px 0 #ffffff2e, 0 2px 4px #00000029, 0 18px 40px -10px #00000057;--ds-ease:cubic-bezier(.23, 1, .32, 1);--ds-ease-media:cubic-bezier(.87, 0, .13, 1);--ds-ease-expo:cubic-bezier(.19, 1, .22, 1);--ds-dur-fast:80ms;--ds-dur-fast-exit:60ms;--ds-dur-moderate:.16s;--ds-dur-moderate-exit:.12s;--ds-dur-slow:.24s;--ds-dur-slow-exit:.16s;--ds-dur-press:80ms;--ds-dur-press-release:.18s;--ds-dur-base:var(--ds-dur-fast);--ds-dur-enter:.4s;--ds-dur-media:.7s;--ds-dur-hero:1.2s;--ds-stagger:50ms;--ds-dur-arrival:5s;--ds-fade-min:16px;--ds-fade-max:128px;--ds-fade-range:48px}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--base-canvas:#f9f8f7;--base-sidebar:#f5f3f2;--base-card:#fff;--base-well:#00000008;--base-well-hover:#0000000f;--base-fg:#050505;--base-muted:#636363;--base-subtle:#858585;--base-line:#e3e1e0;--base-line-strong:#d2d0cf;--base-tertiary:#efedec;--base-tertiary-hover:#e6e4e3;--base-tint:#000;--base-hover-alpha:4%;--base-selected-alpha:7%;--base-tint-alpha:8%;--base-tint-hover-alpha:6.5%;--base-elevation-to:var(--base-card);--base-elevation-step:50%;--base-elevation-ring:var(--base-line);--base-elevation-drop-alpha:.06;--base-elevation-hi:transparent;--base-muted-lift:0%;--base-depth:1;--base-fill-mix:0%;--base-fill-hover-mix:4%;--base-shadow-secondary:inset 0 0 0 1px #e3e1e0;--base-primary:#2383e2;--base-accent-text:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--base-accent-text:color-mix(in oklab, var(--base-primary) 84%, black)}}:root,[data-theme=light]{--base-primary-fg:#fff;--base-action-fg:#fff;--base-action-hover:#262626;--base-warning:var(--base-fg);--base-warning-fg:var(--base-action-fg);--base-danger:#cc3b39;--base-danger-fg:#fff;--base-success:#448361;--base-inverse:#0f0f0f;--base-inverse-fg:#ffffffe6;--base-scrim:#00000040;--ds-scrim-blur:4px;--base-viewer:#0a0a0a;--base-font-sans:"Su CJK Punctuation", "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "PingFang SC", "Noto Sans SC Variable", "Noto Sans SC", "Microsoft YaHei", "Apple Color Emoji", Arial, sans-serif;--base-font-display:"Su CJK Punctuation", "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "PingFang SC", "Noto Sans SC Variable", "Noto Sans SC", "Microsoft YaHei", "Apple Color Emoji", Arial, sans-serif;--base-font-mono:"Geist Mono", "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace;--base-weight-control:500;--base-weight-title:600;--base-weight-heading:600;--base-weight-lead:400;--base-weight-nav:500;--base-r-base:10px;--base-r-card-step:8px;--base-corner-shape:superellipse(1.6);--base-corner-k:1.5;--base-h-sm:28px;--base-h-md:36px;--base-h-lg:36px;--base-gap-row:4px;--base-pad-x-sm:12px;--base-pad-x-md:16px;--base-pad-row-sm:6px;--base-pad-row-md:8px;--base-icon-sm:14px;--base-icon-md:16px;--base-gap-control-sm:4px;--base-gap-control-md:8px;--base-inset-min:8px;--base-inset-ratio:24;--base-pad-popover:6px;--base-w-dialog:460px;--base-text-xs:13px;--base-lh-xs:20px;--base-text-nav:14px;--base-text-sm:15px;--base-lh-sm:24px;--base-text-base:17px;--base-lh-base:28px;--base-shadow-inset:inset 0 0 0 1px #e5e5e5;--base-shadow-raised:inset 0 0 0 1px #e5e5e5, 0 1px 2px #0000000f;--base-shadow-solid:0 0 #0000;--base-shadow-card:0 0 0 1px #e5e5e5, 0 1px 2px #0000000a;--base-shadow-popover:0 0 0 1px #e5e5e5, 0 2px 8px #0000000f;--base-shadow-overlay:0 0 0 1px #e5e5e5, 0 1px 2px #0000000a, 0 12px 28px -12px #0000001a, 0 28px 56px -28px #0000001f;--base-line-tile:#b2b2b2;--base-shadow-media:0 0 0 1px #e5e5e5, 0 1px 2px #0000000a, 0 12px 28px -12px #0000001a, 0 28px 56px -28px #0000001f;--base-drop-media:drop-shadow(0 2px 4px #0000000a) drop-shadow(0 18px 24px #0000000d) drop-shadow(0 40px 64px #00000012);--base-shadow-arch:0 -1px 2px -1px #2d231817, 0 -7px 18px -8px #49362217, 0 -20px 44px -20px #654c2f1a;--base-sun:#ffcb30;--base-sun-shade:#d6a21a;--base-sun-glow:#ffe48c;--base-sun-fg:#1a1a1a;--base-marker:#ffa;--base-avatar-l:.9;--base-avatar-fg-l:.38;--base-avatar-c:.04}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--base-canvas:#121212;--base-sidebar:#191919;--base-card:#1c1c1c;--base-well:#ffffff0d;--base-well-hover:#ffffff14;--base-fg:#f5f5f5;--base-muted:#a8a8a8;--base-subtle:#8a8a8a;--base-line:#2a2a2a;--base-line-strong:#3a3a3a;--base-tertiary:#232323;--base-tertiary-hover:#2c2c2c;--base-tint:#fff;--base-hover-alpha:6%;--base-selected-alpha:10%;--base-tint-alpha:25%;--base-tint-hover-alpha:20%;--base-elevation-to:#fff;--base-elevation-step:3%;--base-elevation-ring:#0006;--base-elevation-drop-alpha:.18;--base-elevation-hi:#fff;--base-muted-lift:7%;--base-primary:#2383e2;--base-accent-text:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--base-accent-text:color-mix(in oklab, var(--base-primary) 70%, white)}}[data-theme=dark]{--base-action-fg:#121212;--base-action-hover:#d9d9d9;--base-warning:var(--base-fg);--base-warning-fg:var(--base-action-fg);--base-danger:#ec6260;--base-danger-fg:#121212;--base-success:#4dab9a;--base-inverse:#3f3f3f;--base-inverse-fg:#ffffffe6;--base-scrim:#0009;--base-shadow-secondary:inset 0 0 0 1px #2a2a2a;--base-shadow-inset:inset 0 0 0 1px #2a2a2a;--base-shadow-raised:inset 0 0 0 1px #2a2a2a, 0 1px 2px #0003;--base-shadow-solid:0 0 #0000;--base-shadow-card:0 0 0 1px #2a2a2a, 0 1px 2px #0003;--base-shadow-popover:0 0 0 1px #2a2a2a, 0 3px 6px #0003, 0 9px 24px #0003;--base-shadow-overlay:0 0 0 1px #2a2a2a, 0 5px 10px #0003, 0 15px 40px #0006;--base-line-tile:#444;--base-shadow-media:0 0 0 1px #2a2a2a, 0 12px 28px -12px #00000080, 0 28px 56px -28px #0009;--base-drop-media:drop-shadow(0 2px 4px #0000004d) drop-shadow(0 18px 24px #00000059);--base-shadow-arch:0 -1px 2px -1px #0000004d, 0 -7px 18px -8px #0000004d, 0 -20px 44px -20px #00000059;--base-sun:#4a3a10;--base-sun-shade:#2e240a;--base-sun-glow:#6b5520;--base-sun-fg:#ffffffeb;--base-marker:#48421a;--base-avatar-l:.36;--base-avatar-fg-l:.88;--base-avatar-c:.045}:root,[data-theme]{--ds-canvas:var(--base-canvas);--ds-sidebar:var(--base-sidebar);--ds-card:var(--base-card);--ds-panel-padding:0;--ds-panel:transparent;--ds-shadow-panel:0 0 #0000;--ds-menu:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-menu:color-mix(in srgb, var(--base-tint) 5%, var(--base-card))}}:root,[data-theme]{--ds-notice:var(--ds-menu);--ds-table-head:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-table-head:color-mix(in srgb, var(--base-tint) 0.8%, var(--base-canvas))}}:root,[data-theme]{--ds-table-line:var(--base-line);--ds-well:var(--base-well);--ds-well-hover:var(--base-well-hover);--ds-card-hover:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-card-hover:color-mix(in srgb, var(--base-tint) 8%, var(--base-card))}}:root,[data-theme]{--ds-fill:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-fill:color-mix(in srgb, var(--base-tint) var(--base-fill-mix), var(--base-card))}}:root,[data-theme]{--ds-fill-hover:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-fill-hover:color-mix(in srgb, var(--base-tint) var(--base-fill-hover-mix), var(--base-card))}}:root,[data-theme]{--ds-shadow-secondary:var(--base-shadow-secondary);--ds-tertiary:var(--base-tertiary);--ds-tertiary-hover:var(--base-tertiary-hover);--ds-hover:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-hover:color-mix(in srgb, var(--base-tint) var(--base-hover-alpha), transparent)}}:root,[data-theme]{--ds-selected:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-selected:color-mix(in srgb, var(--base-tint) var(--base-selected-alpha), transparent)}}:root,[data-theme]{--ds-active:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-active:color-mix(in srgb, var(--base-tint) 8%, transparent)}}:root,[data-theme]{--ds-tint:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-tint:color-mix(in srgb, var(--base-tint) var(--base-tint-alpha), transparent)}}:root,[data-theme]{--ds-tint-hover:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-tint-hover:color-mix(in srgb, var(--base-tint) var(--base-tint-hover-alpha), transparent)}}:root,[data-theme]{--ds-elevation-1:var(--base-canvas);--ds-elevation-2:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-2:color-mix(in srgb, var(--base-elevation-to) min(100%, var(--base-elevation-step)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-3:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-3:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 2)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-4:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-4:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 3)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-5:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-5:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 4)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-6:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-6:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 5)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-7:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-7:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 6)), var(--base-canvas))}}:root,[data-theme]{--ds-elevation-8:var(--base-elevation-to)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-elevation-8:color-mix(in srgb, var(--base-elevation-to) min(100%, calc(var(--base-elevation-step) * 7)), var(--base-canvas))}}:root,[data-theme]{--ds-elev-drop:rgb(0 0 0/calc(var(--base-elevation-drop-alpha) * var(--base-depth)));--ds-elev-ring:0 0 0 1px var(--base-elevation-ring);--ds-elev-d2:0 1px 1px -.5px var(--ds-elev-drop);--ds-elev-d3:var(--ds-elev-d2), 0 3px 3px -1.5px var(--ds-elev-drop);--ds-elev-d4:var(--ds-elev-d3), 0 6px 6px -3px var(--ds-elev-drop);--ds-elev-d5:var(--ds-elev-d4), 0 12px 12px -6px var(--ds-elev-drop);--ds-elev-d6:var(--ds-elev-d5), 0 24px 24px -12px var(--ds-elev-drop);--ds-elev-d7:var(--ds-elev-d6), 0 48px 48px -24px var(--ds-elev-drop);--ds-elev-d8:var(--ds-elev-d7), 0 96px 96px -48px var(--ds-elev-drop);--ds-shadow-elevation-1:inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-1:inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 2%, transparent), var(--ds-elev-ring)}}:root,[data-theme]{--ds-shadow-elevation-2:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d2)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-2:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 1%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 2%, transparent), var(--ds-elev-ring), var(--ds-elev-d2)}}:root,[data-theme]{--ds-shadow-elevation-3:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d3)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-3:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 3%, transparent), var(--ds-elev-ring), var(--ds-elev-d3)}}:root,[data-theme]{--ds-shadow-elevation-4:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d4)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-4:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 3%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 3%, transparent), var(--ds-elev-ring), var(--ds-elev-d4)}}:root,[data-theme]{--ds-shadow-elevation-5:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d5)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-5:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 4%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 4%, transparent), var(--ds-elev-ring), var(--ds-elev-d5)}}:root,[data-theme]{--ds-shadow-elevation-6:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d6)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-6:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 5%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 4%, transparent), var(--ds-elev-ring), var(--ds-elev-d6)}}:root,[data-theme]{--ds-shadow-elevation-7:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d7)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-7:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 6%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 5%, transparent), var(--ds-elev-ring), var(--ds-elev-d7)}}:root,[data-theme]{--ds-shadow-elevation-8:inset 0 1px 0 var(--base-elevation-hi), inset 0 0 0 1px var(--base-elevation-hi), var(--ds-elev-ring), var(--ds-elev-d8)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-shadow-elevation-8:inset 0 1px 0 color-mix(in srgb, var(--base-elevation-hi) 7%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--base-elevation-hi) 6%, transparent), var(--ds-elev-ring), var(--ds-elev-d8)}}:root,[data-theme]{--ds-fg:var(--base-fg);--ds-fg-muted:var(--base-muted);--ds-fg-subtle:var(--base-subtle);--ds-chart-1:var(--base-primary);--ds-chart-2:var(--base-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-2:color-mix(in srgb, var(--base-fg) 66%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-3:var(--base-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-3:color-mix(in srgb, var(--base-fg) 48%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-area:.08;--ds-chart-bar:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-bar:color-mix(in srgb, var(--base-primary) 38%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-bar-dim:var(--base-line-strong);--ds-chart-cursor:var(--base-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-cursor:color-mix(in srgb, var(--base-fg) 25%, transparent)}}:root,[data-theme]{--ds-chart-trail:var(--base-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-trail:color-mix(in srgb, var(--base-fg) 22%, transparent)}}:root,[data-theme]{--ds-chart-heat-1:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-heat-1:color-mix(in srgb, var(--base-primary) 16%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-heat-2:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-heat-2:color-mix(in srgb, var(--base-primary) 38%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-heat-3:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-chart-heat-3:color-mix(in srgb, var(--base-primary) 64%, var(--base-canvas))}}:root,[data-theme]{--ds-chart-heat-4:var(--base-primary);--ds-line:var(--base-line);--ds-line-strong:var(--base-line-strong);--ds-line-strong-hover:var(--base-tint)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-line-strong-hover:color-mix(in srgb, var(--base-tint) 8%, var(--base-line-strong))}}:root,[data-theme]{--ds-primary:var(--base-primary);--ds-primary-fg:var(--base-primary-fg);--ds-primary-hover:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-primary-hover:color-mix(in srgb, var(--base-primary) 84%, var(--base-canvas))}}:root,[data-theme]{--ds-action:var(--base-primary);--ds-action-fg:var(--base-primary-fg);--ds-action-hover:var(--base-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-action-hover:color-mix(in oklab, var(--base-primary) 86%, black)}}:root,[data-theme]{--ds-accent:var(--base-primary);--ds-accent-text:var(--base-accent-text);--ds-focus:var(--base-primary);--ds-warning:var(--base-warning);--ds-warning-fg:var(--base-warning-fg);--ds-danger:var(--base-danger);--ds-danger-fg:var(--base-danger-fg);--ds-success:var(--base-success);--ds-scrim:var(--base-scrim);--ds-viewer:var(--base-viewer);--ds-inverse:var(--base-inverse);--ds-inverse-fg:var(--base-inverse-fg);--ds-shadow-inset:var(--base-shadow-inset);--ds-shadow-inset-focus:inset 0 0 0 1.5px var(--ds-focus);--ds-shadow-raised:var(--base-shadow-raised);--ds-shadow-pressed:var(--base-shadow-inset);--ds-shadow-solid:var(--base-shadow-solid);--ds-shadow-solid-pressed:0 0 #0000;--ds-shadow-card:var(--base-shadow-card);--ds-shadow-popover:var(--base-shadow-popover);--ds-shadow-overlay:var(--base-shadow-overlay);--ds-shadow-media:var(--base-shadow-media);--ds-shadow-arch:var(--base-shadow-arch);--ds-filter-arch:drop-shadow(0 -1px 2px var(--base-line)) drop-shadow(0 -7px 18px var(--base-line))}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--ds-filter-arch:drop-shadow(0 -1px 2px color-mix(in srgb, var(--base-line) 9%, transparent)) drop-shadow(0 -7px 18px color-mix(in srgb, var(--base-line) 9%, transparent))}}:root,[data-theme]{--ds-drop-media:var(--base-drop-media);--ds-line-tile:var(--base-line-tile);--ds-sun:var(--base-sun);--ds-sun-shade:var(--base-sun-shade);--ds-sun-glow:var(--base-sun-glow);--ds-sun-fg:var(--base-sun-fg);--ds-marker:var(--base-marker);--ds-avatar-1:oklch(var(--base-avatar-l) var(--base-avatar-c) 55);--ds-avatar-2:oklch(var(--base-avatar-l) var(--base-avatar-c) 100);--ds-avatar-3:oklch(var(--base-avatar-l) var(--base-avatar-c) 195);--ds-avatar-4:oklch(var(--base-avatar-l) calc(var(--base-avatar-c) / 2) 235);--ds-avatar-5:oklch(var(--base-avatar-l) var(--base-avatar-c) 290);--ds-avatar-6:oklch(var(--base-avatar-l) var(--base-avatar-c) 330);--ds-avatar-fg-1:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * 1.5) 55);--ds-avatar-fg-2:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * 1.5) 100);--ds-avatar-fg-3:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * 1.5) 195);--ds-avatar-fg-4:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * .75) 235);--ds-avatar-fg-5:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * 1.5) 290);--ds-avatar-fg-6:oklch(var(--base-avatar-fg-l) calc(var(--base-avatar-c) * 1.5) 330);--ds-h-sm:var(--base-h-sm);--ds-gap-row:var(--base-gap-row);--ds-pad-x-sm:var(--base-pad-x-sm);--ds-pad-x-icon-sm:calc(var(--base-pad-x-sm) - 4px);--ds-pad-popover:var(--base-pad-popover);--ds-w-dialog:var(--base-w-dialog);--ds-nav-current:var(--ds-selected);--ds-text-xs:var(--base-text-xs);--ds-lh-xs:var(--base-lh-xs);--ds-text-nav:var(--base-text-nav);--ds-text-sm:var(--base-text-sm);--ds-lh-sm:var(--base-lh-sm);--ds-text-field:var(--base-text-sm);--ds-text-base:var(--base-text-base);--ds-lh-base:var(--base-lh-base);--ds-corner-k:1;--ds-corner-shape:round;--ds-r-mark:4px;--ds-r-sm:calc((var(--base-r-base) - 2px) * var(--ds-corner-k));--ds-r-control:calc(var(--base-r-base) * var(--ds-corner-k));--ds-r-row:calc(var(--base-r-base) * var(--ds-corner-k));--ds-r-track:calc((var(--base-r-base) + 2px) * var(--ds-corner-k));--ds-r-popover:calc((var(--base-r-base) + 4px) * var(--ds-corner-k));--ds-r-card:calc((var(--base-r-base) + var(--base-r-card-step)) * var(--ds-corner-k));--ds-r-tile:calc((var(--base-r-base) + 4px) * var(--ds-corner-k));--ds-r-media:calc((var(--base-r-base) + 4px) * var(--ds-corner-k));--ds-r-popover-item:max(0px, calc(var(--ds-r-popover) - var(--base-pad-popover)));--ds-r-track-item:max(0px, calc(var(--ds-r-track) - var(--ds-pad-track)));--ds-r-control-in:max(0px, calc(var(--ds-r-control) - 4px));--ds-r-control-tag:max(0px, calc(var(--ds-r-control) - (var(--ds-h-md) - 20px) / 2));--ds-r-track-tag:max(0px, calc(var(--ds-r-track) - (var(--ds-h-md) - 20px) / 2));--ds-r-sm-in:max(0px, calc(var(--ds-r-sm) - 4px));--ds-r-control-action:max(0px, calc(var(--ds-r-control) - (var(--ds-h-md) - 24px) / 2));--ds-r-row-action:max(0px, calc(var(--ds-r-sm) - (var(--ds-h-sm) - 24px) / 2));--ds-r-card-in:max(0px, calc(var(--ds-r-card) - 12px));--ds-r-card-control:max(0px, calc(var(--ds-r-card) - 4px));--ds-r-window:max(0px, calc(var(--ds-r-card) - var(--ds-gutter)));--ds-font-sans:var(--base-font-sans);--ds-font-display:var(--base-font-display);--ds-font-mono:var(--base-font-mono);--ds-weight-control:var(--base-weight-control);--ds-weight-title:var(--base-weight-title);--ds-weight-heading:var(--base-weight-heading);--ds-weight-lead:var(--base-weight-lead);--ds-weight-nav:var(--base-weight-nav)}:root,[data-density=default]{--ds-h-md:var(--base-h-md);--ds-h-row:var(--base-h-md);--ds-pad-x-md:var(--base-pad-x-md);--ds-pad-row:var(--base-pad-row-md);--ds-icon:var(--base-icon-md);--ds-gap-control:var(--base-gap-control-md);--ds-text-control:var(--base-text-sm);--ds-lh-control:var(--base-lh-sm)}[data-density=compact]{--ds-h-md:var(--base-h-sm);--ds-h-row:var(--base-h-sm);--ds-pad-x-md:var(--base-pad-x-sm);--ds-pad-row:var(--base-pad-row-sm);--ds-icon:var(--base-icon-sm);--ds-gap-control:var(--base-gap-control-sm);--ds-text-control:var(--base-text-xs);--ds-lh-control:var(--base-lh-xs);--ds-text-field:var(--base-text-xs)}:root,[data-density]{--ds-pad-x-icon:calc(var(--ds-pad-x-md) - 4px);--ds-pad-icon:calc((var(--ds-h-md) - var(--ds-icon)) / 2);--ds-h-lg:var(--ds-h-md);--ds-pad-x-lg:var(--ds-pad-x-md)}[data-density]{--ds-r-control-tag:max(0px, calc(var(--ds-r-control) - (var(--ds-h-md) - 20px) / 2));--ds-r-track-tag:max(0px, calc(var(--ds-r-track) - (var(--ds-h-md) - 20px) / 2));--ds-r-control-action:max(0px, calc(var(--ds-r-control) - (var(--ds-h-md) - 24px) / 2))}@supports (corner-shape:superellipse(2)){:root,[data-theme]{--ds-corner-k:var(--base-corner-k);--ds-corner-shape:var(--base-corner-shape)}}@media (pointer:coarse){:root,[data-theme]{--ds-h-sm:max(var(--base-h-sm), 32px);--ds-text-field:max(var(--base-text-sm), 16px)}:root,[data-density=default]{--ds-h-md:max(var(--base-h-md), 44px)}[data-density=compact]{--ds-h-md:max(var(--base-h-sm), 32px);--ds-text-field:max(var(--base-text-xs), 16px)}}@property --ds-edge{syntax:"*";inherits:false}@property --ds-ink-inset{syntax:"*";inherits:false}@property --ds-inset{syntax:"<length>";inherits:true;initial-value:16px}@property --ds-group{syntax:"<length>";inherits:true;initial-value:12px}@property --ds-item{syntax:"<length>";inherits:true;initial-value:8px}@property --ds-part{syntax:"<length>";inherits:true;initial-value:4px}@property --ds-r-in{syntax:"<length>";inherits:true;initial-value:6px}@font-face{font-family:Su CJK Punctuation;src:url(data:font/woff2;base64,d09GMgABAAAAAAVkABYAAAAADJgAAAT4AAIBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKG3ocQj9IVkFSMwZgP1NUQVSBHicqADwvbBEICoNggnYwglIBNgIkAwwLDAAEIAWGMAcgDAcXJBgMG6UKEVWkvwJ8cWA3/ngLhwFUI1EA+ynqKzFi9a57U2PC4+GhLuv9qmo4yXTgHjmblbKAcKR0ApxFNyfXk2+O6TX3uytBrAMPgIF5TsrLUGkNxsX+R+xt/D/HUi9So6j/VYBF6h3YiVU+j8ToNWbQaDseJWBk4u35Ws9mNNUpzo1UnhxRIcEYqu3ftxRC1e742vYy+RVXXnND03Y4bP89LbbL/jvtYbFdt9t7N9P22G7v7Uzbc7sD97aYPEhkhkwxyzXyIJWp6tDjQun4D5amSzpSjJfpku22w87bf0Yf+F8T5nv/ffbae037WRaxxH/bY4oZUgvLw7Gk6Z3yiGMJhEMFqgJdQjBmjATBZ/0CZUtZXRd6mu5ppGky3+9n11232/NARY7OVk+UDQhluf+ZeISQCKlQlI2lEtnq1ssYQ4+gR9Aj6BH8iD+QBLkmZum9Z2SbBDlcOieSNJOlH+8oR3J6sinWeG6J2NporERSSYR3sdyKy69jrNXTGkz3HU92arQQkAwnH9OSF0JRoKmEAckhu+x6YAQ6XuXlVra+re3uYAHa7UifFRXPXbIac5AikcS5JA8hn6nHr6A3kk1Ht9XR29MWrSM98ccJxcceA23KSzc1j+jR8ztn8rsjFvh2zBgkSNGUCjRlZiAvE5JWb2twHK2e1sC4T7/KeyAAgTaJ0FRSPAOiHRM7oqQkSlEeI0ZF/TmiSszh1IhzkXXkr4kG7yjSdgJbRjtpi+hgV28T4zRADpRRwdm4EZCBnBASSZYGdOerblRoz+++S32nnQqHNnbeOb/LEVc9dFvPJddWzrjZsTeVT38kjnvXVre59tE748KrhhC3BG5NIx6e+y1Dqp6ejSgm3Dix6g6HfNn68pyBpS89cqvHH3KjM5/c4sjm6AZGr1tZ4s7ZR+6ybXXDrnLfY93t1wwNXDl1RmvF0RsttXmOuN+ARe9rC5j4kJEJk2bwGMtlwOcOHzjVTCAQAi05MAkMWMyuLh1zbCiah+bE3u6+/u5GpWMoMKrpH0vPS9ROaP7zvv89kAfj76MIV97f+Qn9E0+Yu8qnX4xtO55+Wyswrv9RzWjt/wtqf39+zlU3g/GI9p5OyR9z5hpAbrJrMf3n9f29Tuv1+MHvPws1NODWuw79Mwchrtcaqv+hhTQtNCZUsh39M0atgdkD7Xr1zxzMJpofSCK/0x/bHL9NY6nfiDT9Eh/dNuVa+PT8e9/9Tvyno/NCB/ISEGSn/l8AKvdVEP57zSLYZSP9csd0niWTEy0gkEtWtaFPAEc1/Z6KrIQr6UOY5EpI1D0CqTEvjc7qIGf3qELeUBwMdQvFhfx2xXiuU4RqvAbN0ugyoKIZH0FVOX6EmrpHoK4af0NDW5KHNsWkC9p1JEMX7VBOuMKQjkASRGXmQel6KMwd9kMY+mX5t3i+iRmO2G/gKEv40RSaoPThgQXmNTqwYWkJF5IgDJ6syikOuAsrGTxJWthGS3j5Qcr+Uq+KSS5xgqDY89XiajN5b/eNm3mrg9eWWH90JopA4WjgzM92koV9vjCtCdYNLdZzomigfUIirOzsYotcQRUtrqmaIOvq77TzBc3R/l8WnMaTY47lHn/dnOa3/2Lg8eTXbYkMOY336q1+RieokmcjJl0XLHa8N4s/6z7vP6NRH4yfYDTsd1846bZsoq376//Vrypz/PVfa7sjCNwR)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+2018-2019,U+201C-201D}:where(.rounded-sm,.rounded-control,.rounded-row,.rounded-track,.rounded-track-item,.rounded-popover,.rounded-popover-item,.rounded-card,.rounded-tile,.rounded-media,.rounded-tl-card,.rounded-t-media,.rounded-in,.rounded-control-in,.rounded-control-tag,.rounded-track-tag,.rounded-sm-in,.rounded-control-action,.rounded-row-action,.rounded-card-in,.rounded-card-control,.rounded-window):where(:not(.rounded-full,.rounded-none)){corner-shape:var(--ds-corner-shape)}.rounded-full,.rounded-none{corner-shape:round}.rounded-inherit{corner-shape:inherit}.rounded-t-popover{corner-top-left-shape:var(--ds-corner-shape);corner-top-right-shape:var(--ds-corner-shape)}@property --ds-ring-offset{syntax:"<length>";inherits:false;initial-value:-2px}:where([class*=shadow-card],[class*=shadow-popover],[class*=shadow-overlay],[class*=shadow-media],[class*=shadow-elevation],[data-elevation-shadow]){--ds-ring-offset:-1px}:where([role=dialog],[data-slot=popover-content],[data-slot=hover-card],[role=menu],[data-slot=command-dialog]){--ds-panel-padding:1;--ds-panel:var(--ds-card);--ds-shadow-panel:var(--ds-shadow-card)}[data-switching] *,[data-switching] :before,[data-switching] :after{transition:none!important}@media (pointer:coarse){.scroll-safe-x{padding-block-end:0}}@supports not (container-type:scroll-state){:where(.scroll-safe-fit)>*{margin-inline-end:calc(var(--ds-scroll-safe) - var(--ds-pad-popover))}}@container scroll-state(scrollable:y){:where(.scroll-safe-fit)>*{margin-inline-end:calc(var(--ds-scroll-safe) - var(--ds-pad-popover))}}@property --ds-fade-start{syntax:"<number>";inherits:false;initial-value:1}@property --ds-fade-end{syntax:"<number>";inherits:false;initial-value:1}@property --ds-fade-x-start{syntax:"<number>";inherits:false;initial-value:1}@property --ds-fade-x-end{syntax:"<number>";inherits:false;initial-value:1}@keyframes ds-fade-start{0%{--ds-fade-start:1}to{--ds-fade-start:0}}@keyframes ds-fade-end{0%{--ds-fade-end:0}to{--ds-fade-end:1}}@keyframes ds-fade-x-start{0%{--ds-fade-x-start:1}to{--ds-fade-x-start:0}}@keyframes ds-fade-x-end{0%{--ds-fade-x-end:0}to{--ds-fade-x-end:1}}:where(.fade-top,.fade-bottom,.scroll-fade,.scroll-fade-x,.scroll-fade-xy){--ds-fade-length:clamp(var(--ds-fade-min), 100% / 6, var(--ds-fade-max));--ds-fade-a:rgb(0 0 0/calc(1 - (1 - var(--ds-fade-start)))) 0, rgb(0 0 0/calc(1 - .738 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .19), rgb(0 0 0/calc(1 - .541 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .34), rgb(0 0 0/calc(1 - .382 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .47), rgb(0 0 0/calc(1 - .278 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .565), rgb(0 0 0/calc(1 - .194 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .65), rgb(0 0 0/calc(1 - .126 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .73), rgb(0 0 0/calc(1 - .075 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .802), rgb(0 0 0/calc(1 - .042 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .861), rgb(0 0 0/calc(1 - .021 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .91), rgb(0 0 0/calc(1 - .008 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .952), rgb(0 0 0/calc(1 - .002 * (1 - var(--ds-fade-start)))) calc(var(--ds-fade-length) * .982), #000 var(--ds-fade-length);--ds-fade-b:#000 calc(100% - var(--ds-fade-length)), rgb(0 0 0/calc(1 - .002 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .982), rgb(0 0 0/calc(1 - .008 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .952), rgb(0 0 0/calc(1 - .021 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .91), rgb(0 0 0/calc(1 - .042 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .861), rgb(0 0 0/calc(1 - .075 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .802), rgb(0 0 0/calc(1 - .126 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .73), rgb(0 0 0/calc(1 - .194 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .65), rgb(0 0 0/calc(1 - .278 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .565), rgb(0 0 0/calc(1 - .382 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .47), rgb(0 0 0/calc(1 - .541 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .34), rgb(0 0 0/calc(1 - .738 * (1 - var(--ds-fade-end)))) calc(100% - var(--ds-fade-length) * .19), rgb(0 0 0/calc(1 - (1 - var(--ds-fade-end)))) 100%}:where(.scroll-fade-xy){--ds-fade-c:rgb(0 0 0/calc(1 - (1 - var(--ds-fade-x-start)))) 0, rgb(0 0 0/calc(1 - .738 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .19), rgb(0 0 0/calc(1 - .541 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .34), rgb(0 0 0/calc(1 - .382 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .47), rgb(0 0 0/calc(1 - .278 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .565), rgb(0 0 0/calc(1 - .194 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .65), rgb(0 0 0/calc(1 - .126 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .73), rgb(0 0 0/calc(1 - .075 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .802), rgb(0 0 0/calc(1 - .042 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .861), rgb(0 0 0/calc(1 - .021 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .91), rgb(0 0 0/calc(1 - .008 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .952), rgb(0 0 0/calc(1 - .002 * (1 - var(--ds-fade-x-start)))) calc(var(--ds-fade-length) * .982), #000 var(--ds-fade-length);--ds-fade-d:#000 calc(100% - var(--ds-fade-length)), rgb(0 0 0/calc(1 - .002 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .982), rgb(0 0 0/calc(1 - .008 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .952), rgb(0 0 0/calc(1 - .021 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .91), rgb(0 0 0/calc(1 - .042 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .861), rgb(0 0 0/calc(1 - .075 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .802), rgb(0 0 0/calc(1 - .126 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .73), rgb(0 0 0/calc(1 - .194 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .65), rgb(0 0 0/calc(1 - .278 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .565), rgb(0 0 0/calc(1 - .382 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .47), rgb(0 0 0/calc(1 - .541 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .34), rgb(0 0 0/calc(1 - .738 * (1 - var(--ds-fade-x-end)))) calc(100% - var(--ds-fade-length) * .19), rgb(0 0 0/calc(1 - (1 - var(--ds-fade-x-end)))) 100%}@keyframes ds-edge-in{0%{opacity:0}to{opacity:1}}@keyframes ds-edge-out{0%{opacity:1}to{opacity:0}}:where(.edge-fade-top,.edge-fade-bottom,[data-slot=stuck-fade],[data-slot=edge-fade-outer],[data-slot=table-container] :is(td,th)){--ds-fade-length:clamp(var(--ds-fade-min), var(--ds-scroll-max,100dvh) / 6, var(--ds-fade-max));--ds-edge-stops:var(--ds-surface,var(--ds-canvas)) 0, var(--ds-surface,var(--ds-canvas)) 19%, var(--ds-surface,var(--ds-canvas)) 34%, var(--ds-surface,var(--ds-canvas)) 47%, var(--ds-surface,var(--ds-canvas)) 56.5%, var(--ds-surface,var(--ds-canvas)) 65%, var(--ds-surface,var(--ds-canvas)) 73%, var(--ds-surface,var(--ds-canvas)) 80.2%, var(--ds-surface,var(--ds-canvas)) 86.1%, var(--ds-surface,var(--ds-canvas)) 91%, var(--ds-surface,var(--ds-canvas)) 95.2%, var(--ds-surface,var(--ds-canvas)) 98.2%, transparent 100%}@supports (color:color-mix(in lab, red, red)){:where(.edge-fade-top,.edge-fade-bottom,[data-slot=stuck-fade],[data-slot=edge-fade-outer],[data-slot=table-container] :is(td,th)){--ds-edge-stops:var(--ds-surface,var(--ds-canvas)) 0, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 73.8%, transparent) 19%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 54.1%, transparent) 34%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 38.2%, transparent) 47%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 27.8%, transparent) 56.5%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 19.4%, transparent) 65%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 12.6%, transparent) 73%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 7.5%, transparent) 80.2%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 4.2%, transparent) 86.1%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 2.1%, transparent) 91%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 0.8%, transparent) 95.2%, color-mix(in srgb, var(--ds-surface,var(--ds-canvas)) 0.2%, transparent) 98.2%, transparent 100%}}:where([data-slot=edge-fade-outer]){pointer-events:none;opacity:0;position:absolute}@supports (timeline-scope:--ds-x){:where([data-slot=edge-fade-outer][data-side=left],[data-slot=edge-fade-outer][data-side=right]){width:clamp(var(--ds-fade-min), 100% / 6, var(--ds-fade-max));animation-timeline:var(--ds-edge-timeline)}:where([data-slot=edge-fade-outer][data-side=top],[data-slot=edge-fade-outer][data-side=bottom]){height:clamp(var(--ds-fade-min), 100% / 6, var(--ds-fade-max));animation-timeline:var(--ds-edge-timeline)}:where([data-slot=edge-fade-outer][data-side=left]){background-image:linear-gradient(to right, var(--ds-edge-stops));animation-name:ds-edge-in;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 var(--ds-fade-range)}:where([data-slot=edge-fade-outer][data-side=top]){background-image:linear-gradient(to bottom, var(--ds-edge-stops));animation-name:ds-edge-in;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 var(--ds-fade-range)}:where([data-slot=edge-fade-outer][data-side=right]){background-image:linear-gradient(to left, var(--ds-edge-stops));animation-name:ds-edge-out;animation-timing-function:linear;animation-fill-mode:both;animation-range:calc(100% - var(--ds-fade-range)) 100%}:where([data-slot=edge-fade-outer][data-side=bottom]){background-image:linear-gradient(to top, var(--ds-edge-stops));animation-name:ds-edge-out;animation-timing-function:linear;animation-fill-mode:both;animation-range:calc(100% - var(--ds-fade-range)) 100%}}:where([data-slot=table-container][data-overflow]){-webkit-mask-image:linear-gradient(to right, transparent 0, #00000043 calc(var(--table-fade-s) * .19), #00000075 calc(var(--table-fade-s) * .34), #0000009e calc(var(--table-fade-s) * .47), #000000b8 calc(var(--table-fade-s) * .565), #000000ce calc(var(--table-fade-s) * .65), #000000df calc(var(--table-fade-s) * .73), #000000ec calc(var(--table-fade-s) * .802), #000000f4 calc(var(--table-fade-s) * .861), #000000fa calc(var(--table-fade-s) * .91), #000000fd calc(var(--table-fade-s) * .952), #000 var(--table-fade-s), #000 calc(100% - var(--table-fade-e)), #000000fd calc(100% - var(--table-fade-e) * .952), #000000fa calc(100% - var(--table-fade-e) * .91), #000000f4 calc(100% - var(--table-fade-e) * .861), #000000ec calc(100% - var(--table-fade-e) * .802), #000000df calc(100% - var(--table-fade-e) * .73), #000000ce calc(100% - var(--table-fade-e) * .65), #000000b8 calc(100% - var(--table-fade-e) * .565), #0000009e calc(100% - var(--table-fade-e) * .47), #00000075 calc(100% - var(--table-fade-e) * .34), #00000043 calc(100% - var(--table-fade-e) * .19), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #00000043 calc(var(--table-fade-s) * .19), #00000075 calc(var(--table-fade-s) * .34), #0000009e calc(var(--table-fade-s) * .47), #000000b8 calc(var(--table-fade-s) * .565), #000000ce calc(var(--table-fade-s) * .65), #000000df calc(var(--table-fade-s) * .73), #000000ec calc(var(--table-fade-s) * .802), #000000f4 calc(var(--table-fade-s) * .861), #000000fa calc(var(--table-fade-s) * .91), #000000fd calc(var(--table-fade-s) * .952), #000 var(--table-fade-s), #000 calc(100% - var(--table-fade-e)), #000000fd calc(100% - var(--table-fade-e) * .952), #000000fa calc(100% - var(--table-fade-e) * .91), #000000f4 calc(100% - var(--table-fade-e) * .861), #000000ec calc(100% - var(--table-fade-e) * .802), #000000df calc(100% - var(--table-fade-e) * .73), #000000ce calc(100% - var(--table-fade-e) * .65), #000000b8 calc(100% - var(--table-fade-e) * .565), #0000009e calc(100% - var(--table-fade-e) * .47), #00000075 calc(100% - var(--table-fade-e) * .34), #00000043 calc(100% - var(--table-fade-e) * .19), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #00000043 calc(var(--table-fade-s) * .19), #00000075 calc(var(--table-fade-s) * .34), #0000009e calc(var(--table-fade-s) * .47), #000000b8 calc(var(--table-fade-s) * .565), #000000ce calc(var(--table-fade-s) * .65), #000000df calc(var(--table-fade-s) * .73), #000000ec calc(var(--table-fade-s) * .802), #000000f4 calc(var(--table-fade-s) * .861), #000000fa calc(var(--table-fade-s) * .91), #000000fd calc(var(--table-fade-s) * .952), #000 var(--table-fade-s), #000 calc(100% - var(--table-fade-e)), #000000fd calc(100% - var(--table-fade-e) * .952), #000000fa calc(100% - var(--table-fade-e) * .91), #000000f4 calc(100% - var(--table-fade-e) * .861), #000000ec calc(100% - var(--table-fade-e) * .802), #000000df calc(100% - var(--table-fade-e) * .73), #000000ce calc(100% - var(--table-fade-e) * .65), #000000b8 calc(100% - var(--table-fade-e) * .565), #0000009e calc(100% - var(--table-fade-e) * .47), #00000075 calc(100% - var(--table-fade-e) * .34), #00000043 calc(100% - var(--table-fade-e) * .19), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #00000043 calc(var(--table-fade-s) * .19), #00000075 calc(var(--table-fade-s) * .34), #0000009e calc(var(--table-fade-s) * .47), #000000b8 calc(var(--table-fade-s) * .565), #000000ce calc(var(--table-fade-s) * .65), #000000df calc(var(--table-fade-s) * .73), #000000ec calc(var(--table-fade-s) * .802), #000000f4 calc(var(--table-fade-s) * .861), #000000fa calc(var(--table-fade-s) * .91), #000000fd calc(var(--table-fade-s) * .952), #000 var(--table-fade-s), #000 calc(100% - var(--table-fade-e)), #000000fd calc(100% - var(--table-fade-e) * .952), #000000fa calc(100% - var(--table-fade-e) * .91), #000000f4 calc(100% - var(--table-fade-e) * .861), #000000ec calc(100% - var(--table-fade-e) * .802), #000000df calc(100% - var(--table-fade-e) * .73), #000000ce calc(100% - var(--table-fade-e) * .65), #000000b8 calc(100% - var(--table-fade-e) * .565), #0000009e calc(100% - var(--table-fade-e) * .47), #00000075 calc(100% - var(--table-fade-e) * .34), #00000043 calc(100% - var(--table-fade-e) * .19), transparent 100%)}:where([data-slot=table-container][data-under-first]) :where(tr>:first-child):after,:where([data-slot=table-container][data-under-last]) :where(tr>:last-child):before{content:"";width:var(--ds-fade-range);pointer-events:none;position:absolute;inset-block:0}:where([data-slot=table-container][data-under-first]) :where(tr>:first-child):after{background-image:linear-gradient(to right, var(--ds-edge-stops));left:100%}:where([data-slot=table-container][data-under-last]) :where(tr>:last-child):before{background-image:linear-gradient(to left, var(--ds-edge-stops));right:100%}:where([data-slot=stuck-fade]){height:var(--ds-fade-range);pointer-events:none;background-image:linear-gradient(to bottom, var(--ds-edge-stops));opacity:0;transition:opacity var(--ds-dur-moderate-exit) var(--ds-ease);inset-inline:0;position:absolute;top:100%}@container scroll-state(stuck:top){:where([data-slot=stuck-fade]){opacity:1;transition-duration:var(--ds-dur-moderate)}}:where([data-arrived]){isolation:isolate;position:relative}:where([data-arrived]):before{content:"";z-index:-1;border-radius:var(--ds-r-sm);background-color:var(--ds-marker);pointer-events:none;opacity:0;position:absolute;inset:-4px -12px}@keyframes ds-divider-in{0%{opacity:0}to{opacity:1}}@keyframes ds-divider-out{0%{opacity:1}to{opacity:0}}:is([data-hit-area],.hit-area,[data-slot=tabs-trigger],[data-slot=segmented-item],[data-slot=chip],[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]){--ds-hit-min:24px;isolation:isolate}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]){position:relative}:is([data-hit-area],.hit-area,[data-slot=tabs-trigger],[data-slot=segmented-item],[data-slot=chip],[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]):after{content:"";z-index:-1;width:max(100%, var(--ds-hit-min));height:max(100%, var(--ds-hit-min));position:absolute;top:50%;left:50%;translate:-50% -50%}@media (pointer:coarse){:is([data-hit-area],.hit-area,[data-slot=tabs-trigger],[data-slot=segmented-item],[data-slot=chip],[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]){--ds-hit-min:44px}:is([data-hit-area]:not([data-size^=icon]),.hit-area:not([data-slot=product-gallery-swatch],.rounded-full),[data-slot=tabs-trigger],[data-slot=segmented-item],[data-slot=chip]){min-width:44px}label:has(>:is([data-slot=checkbox],[data-slot=radio-group-item])){min-height:44px}}.ds-field :is(button,[role=button]):not([data-slot=shortcut-recorder-button]):focus-visible{background-color:var(--ds-active);outline:none}.ds-field :is(button,[role=button]).size-4:not([data-slot=shortcut-recorder-button]):focus-visible{box-shadow:0 0 0 4px var(--ds-active)}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}
