/*! tailwindcss v4.3.1 | 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)))){*,::backdrop,:after,:before{--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-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-duration:initial;--tw-ease:initial;--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}}}@layer sds.reset{*,:after,:before{box-sizing:border-box;border:0 solid}*{margin:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5}body,html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(a){color:rgb(var(--text-link))}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);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}button,input,optgroup,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:0 0;padding:0}[type=button],[type=reset],[type=submit],button{appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}menu,ol,ul{padding:0;list-style:none}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:rgb(var(--text-secondary))}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:not([hidden=until-found]){display:none!important}}@layer sds.compat{[data-sds-icons] :is(svg,[data-slot=icon]):not([data-sds-icon-keep-size]){width:var(--icon-size,1rem);height:var(--icon-size,1rem);pointer-events:none;flex-shrink:0}[data-sds-icons] :is(svg,[data-slot=icon])[data-sds-icon-keep-size]{pointer-events:none;flex-shrink:0}:where(svg.lucide [stroke],svg.tabler-icon [stroke]),:where(svg.lucide,svg.tabler-icon){stroke-width:var(--icon-stroke-width)!important}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=select-content],[data-slot=popover-content])>*{z-index:1;position:relative}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger])>svg:first-child{color:rgb(var(--text-secondary))}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger])[data-highlighted]>svg:first-child{color:rgb(var(--text-primary))}[data-slot=button]>span{min-width:0}[data-slot=button]>svg:first-child:not(:last-child){margin-inline-end:.25rem}[data-slot=button]>svg:last-child:not(:first-child){margin-inline-start:.125rem}[data-sds-start-icon]>svg:first-child{position:absolute;inset-inline-start:.5rem}:is([data-slot=menu-item],[data-slot=menu-link-item],[data-slot=menu-sub-trigger],[data-slot=drawer-menu-item],[data-slot=drawer-menu-trigger])>svg{opacity:.8;margin-inline:-.125rem}[data-slot=tabs-trigger]>span span{color:rgb(var(--text-disabled));font-size:.8125rem;line-height:1.125rem}[data-slot=command-item] svg,[data-slot=tabs-trigger][aria-selected=true]>span span,[data-slot=tabs-trigger][data-active]>span span{color:rgb(var(--text-secondary))}[data-slot=command-item]:hover svg,[data-slot=command-item][data-command-active=true] svg,[data-slot=command-item][data-highlighted] svg{color:rgb(var(--text-primary))}[data-slot=navigation-menu-link] svg{color:rgb(var(--text-secondary))}:is([data-slot=sidebar-group-label],[data-slot=sidebar-group-action],[data-slot=sidebar-menu-action])>svg{flex-shrink:0}[data-slot=sidebar-menu-button] svg{color:rgb(var(--text-secondary))}[data-slot=sidebar-menu-button]:hover svg,[data-slot=sidebar-menu-button][data-active] svg{color:rgb(var(--text-primary))}[data-slot=sidebar-menu-button-content]>span:last-child,[data-slot=sidebar-menu-sub-button]>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is([data-slot=alert-title],[data-slot=alert-description]) a:hover,[data-slot=sidebar-menu-sub-button]>svg{color:rgb(var(--text-primary))}[data-slot=alert-description] p:not(:last-child){margin-bottom:1rem}:is([data-slot=field-description],[data-slot=item-description],[data-slot=empty-description])>a{text-underline-offset:4px}:is([data-slot=field-description],[data-slot=item-description],[data-slot=empty-description])>a:hover{color:rgb(var(--bg-accent-primary))}[data-slot=item] a:hover{background-color:rgb(var(--tint-tertiary))}[data-slot=item-media][data-variant=image] img{object-fit:cover}[data-slot=button-group]>input{flex:1}[data-slot=field-group]>[data-slot=checkbox-group]{gap:.75rem}[data-slot=field-legend]+[data-slot=field-description]{margin-top:-.375rem}[data-slot=frame]>[data-slot=frame-panel]+[data-slot=frame-panel]{margin-top:.25rem}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header]{align-items:center}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header]>div{flex-direction:column;justify-content:center}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header]>div>div{margin-left:0}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header] :is([data-sidebar=header-actions],[data-sidebar=header-control],[data-sidebar=header-trigger],[data-sidebar=header-account-label],[data-sidebar=header-account-chevron]),[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header]>div:not(:first-child){display:none}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-header] [data-sidebar=header-account]{justify-content:center;width:1.75rem;height:1.75rem;padding-inline:0}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button-content]>:not(svg){display:none}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button] svg:first-child{margin-right:0}[data-slot=sidebar-inset][data-state=collapsed] [data-sidebar=inset-trigger]{z-index:10;position:absolute;top:.5rem;left:.5rem}[data-slot=sidebar-inset][data-state=expanded] [data-sidebar=inset-trigger],[data-slot=sidebar][data-mobile=true]>button{display:none}[data-slot=tooltip-viewport] :is([data-current],[data-previous]){opacity:1;transition-property:opacity}[data-slot=tooltip-viewport] :is([data-current],[data-previous]):is([data-starting-style],[data-ending-style]){opacity:0}[data-slot=tooltip-viewport] [data-previous]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=drawer-backdrop][data-swiping]{transition-duration:0s}[data-slot=calendar] td:has([aria-selected]){background-color:rgb(var(--tint-secondary))}[data-slot=calendar] td:has([aria-selected].outside){background-color:rgb(var(--tint-tertiary))}[data-slot=calendar] .outside[aria-selected]{background-color:rgb(var(--tint-tertiary));opacity:.3}[dir=rtl] [data-slot=calendar] :is(.rdp-button_next,.rdp-button_previous)>svg{rotate:180deg}[data-slot=chart] .recharts-cartesian-axis-tick text{fill:rgb(var(--text-secondary))}[data-slot=chart] .recharts-cartesian-grid line[stroke=\#ccc]{stroke:rgb(var(--border-secondary))}@supports (color:color-mix(in lab,red,red)){[data-slot=chart] .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in srgb,rgb(var(--border-secondary)) 50%,transparent)}}[data-slot=chart] .recharts-curve.recharts-tooltip-cursor{stroke:rgb(var(--border-secondary))}[data-slot=chart] .recharts-dot[stroke=\#fff],[data-slot=chart] .recharts-sector[stroke=\#fff]{stroke:#0000}[data-slot=chart] .recharts-polar-grid [stroke=\#ccc],[data-slot=chart] .recharts-reference-line [stroke=\#ccc]{stroke:rgb(var(--border-secondary))}[data-slot=chart] .recharts-radial-bar-background-sector,[data-slot=chart] .recharts-rectangle.recharts-tooltip-cursor{fill:rgb(var(--tint-tertiary))}[data-slot=resizable-panel-group][aria-orientation=vertical]{flex-direction:column}[data-slot=resizable-handle][aria-orientation=horizontal]{width:100%}[data-slot=resizable-handle][aria-orientation=horizontal]>div{rotate:90deg}}@layer sds.stylex;@layer sds.override{[data-slot=button-group]>[data-slot=select-trigger]{width:fit-content}:is([data-slot=table-head],[data-slot=table-cell]):has([role=checkbox]){padding-inline-end:0}:is([data-slot=table-head],[data-slot=table-cell])>[role=checkbox]{transform:translateY(2px)}[data-slot=item]:has([data-slot=item-description]) [data-slot=item-media]{align-self:flex-start}[data-slot=dialog-content]:not(:has([data-slot=dialog-panel])) [data-slot=dialog-header]{padding-bottom:.75rem}[data-slot=dialog-content]:not(:has([data-slot=dialog-panel])) [data-slot=dialog-footer]{padding-top:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-panel]) [data-slot=drawer-header],[data-slot=sheet-popup]:has([data-slot=sheet-panel]) [data-slot=sheet-header]{padding-bottom:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-panel]) [data-slot=drawer-footer][data-variant=bare]{padding-top:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-header]) [data-slot=drawer-panel]{padding-top:.25rem}[data-slot=drawer-popup]:has([data-slot=drawer-footer][data-variant=bare]) [data-slot=drawer-panel]{padding-bottom:.25rem}[data-slot=drawer-popup][data-position=top]:not([data-variant=straight]) [data-slot=drawer-footer]{border-end-end-radius:calc(1rem - 1px);border-end-start-radius:calc(1rem - 1px)}[data-slot=drawer-popup][data-position=left]:not([data-variant=straight]) [data-slot=drawer-footer]{border-end-end-radius:calc(1rem - 1px)}[data-slot=drawer-popup][data-position=right]:not([data-variant=straight]) [data-slot=drawer-footer]{border-end-start-radius:calc(1rem - 1px)}[data-slot=otp-field]:has(:disabled){opacity:.64}[data-slot=otp-field]:has(:disabled) [data-slot=otp-field-input],[data-slot=otp-field]:has(:disabled) [data-slot=otp-field-input]:before{box-shadow:none}[data-slot=command-item][data-command-active=true]{background-color:rgb(var(--tint-secondary));color:rgb(var(--text-primary))}[data-slot=command-item]:has([data-slot=command-shortcut]) [data-slot=command-check]{display:none}[data-slot=number-field-group][data-disabled]{pointer-events:none;opacity:.64}[data-slot=input-group][data-disabled=true] [data-slot=input-group-addon]{opacity:.5}[data-slot=sidebar-menu-button]:has([data-slot=sidebar-menu-button-two-line-content]){height:var(--sidebar-menu-button-two-line-height);padding-block:var(--sidebar-button-y-padding-two-line)}[data-slot=input-group-addon]>kbd{border-radius:calc(.375rem - 5px)}[data-slot=calendar] td:last-child[data-selected=true] button,[data-slot=calendar]:not([data-week-number]) td:first-child[data-selected=true] button,[data-slot=calendar][data-week-number] td:nth-child(2)[data-selected=true] button{border-radius:.5rem}[data-sonner-toast]{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}[data-sonner-toast] :is([data-content],[data-title]){margin:0!important;padding:0!important;display:block!important}[data-sonner-toast] [data-icon]{display:none!important}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.d0b16ce7.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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.00aebb72.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:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/raleway-latin-wght-normal.738558ab.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}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/raleway-latin-ext-wght-normal.1e55cf84.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}.dark .theme-inverse,.light,:root{--tint-secondary:0 0 0/.06;--text-primary:25 25 25;--text-secondary:125 125 125;--border-secondary:0 0 0/.08;--text-disabled:25 25 25/.4;--border-primary:0 0 0/.1;--bg-page:252 252 252;--bg-wash:248 248 248;--bg-elevated-wax:255 255 255/.94;--bg-accent-neutral:54 54 54;--text-accent-primary:123 131 235;--text-always-black:13 15 13;--text-primary-inverse:255 255 255;--bg-elevated:255 255 255;--text-primary-strong:0 0 0;--shadow-color-sm:0 0 0/.05;--shadow-color-2xl:0 0 0/.25;--tint-secondary-always-black:0 0 0/.06;--text-red:245 59 58;--text-purple:149 108 222;--text-orange:245 142 58;--tint-primary:0 0 0/.08;--tint-primary-always-black:0 0 0/.08;--text-always-white:255 255 255;--text-link:5 81 128;--bg-accent-secondary:123 131 235/.18;--text-shimmer-stop-1:0 0 0/.4;--text-shimmer-stop-2:0 0 0/.8;--border-secondary-always-black:0 0 0/.08;--border-primary-always-black:0 0 0/.1;--bg-elevated-transparent:255 255 255;--shadow-color-lg:0 0 0/.1;--shadow-color-base:0 0 0/.06;--bg-red:245 59 58/.12;--tint-red:245 59 58/.12;--bg-purple:149 108 222/.12;--tint-purple:149 108 222/.12;--bg-scrim:0 0 0/.12;--text-green:0 165 88;--bg-green:62 237 155/.2;--tint-green:62 237 155/.2;--bg-orange:245 142 58/.12;--tint-orange:245 142 58/.12;--text-link-strong:5 81 128;--tint-tertiary-always-black:0 0 0/.04;--tint-tertiary:0 0 0/.04;--border-primary-strong:0 0 0;--border-primary-strong-always-black:0 0 0;--bg-destructive:245 59 58;--text-destructive:245 59 58;--bg-blue:51 125 244/.1;--tint-blue:51 125 244/.1;--text-blue:51 125 244;--text-folder-connected:83 190 242;--bg-link:5 81 128/.08;--border-accent-primary:123 131 235;--bg-accent-primary:123 131 235;--tint-accent-secondary:123 131 235/.08;--shadow-inner:inset 1px 1px 1px 0px #0000001a;--shadow-1:0px 1px 2px 0px rgb(var(--shadow-color-sm));--shadow-2:0px 1px 3px 0px rgb(var(--shadow-color-base)),0px 1px 2px 0px #0000000f;--shadow-3:0px 10px 15px -3px rgb(var(--shadow-color-lg)),0px 4px 6px -2px #0000000d;--shadow-4:0px 25px 50px -12px rgb(var(--shadow-color-2xl));--shadow-4-wax:0px 25px 50px -12px rgb(var(--shadow-color-2xl))}.dark,.light .theme-inverse{--tint-secondary:255 255 255/.05;--text-primary:255 255 255;--text-secondary:142 142 142;--border-secondary:255 255 255/.04;--text-disabled:255 255 255/.4;--border-primary:255 255 255/.08;--bg-page:20 20 20;--bg-wash:25 25 25;--bg-elevated-wax:31 31 31/.94;--bg-accent-neutral:249 249 249;--text-accent-primary:123 131 235;--text-always-black:13 15 13;--text-primary-inverse:0 0 0;--bg-elevated:31 31 31;--text-primary-strong:255 255 255;--shadow-color-sm:0 0 0/.2;--shadow-color-2xl:0 0 0/.5;--tint-secondary-always-black:0 0 0/.04;--text-red:245 59 58;--text-purple:149 108 222;--text-orange:245 142 58;--tint-primary:255 255 255/.08;--tint-primary-always-black:0 0 0/.08;--text-always-white:255 255 255;--text-link:5 81 128;--bg-accent-secondary:123 131 235/.12;--text-shimmer-stop-1:255 255 255/.4;--text-shimmer-stop-2:255 255 255/.8;--border-secondary-always-black:0 0 0/.04;--border-primary-always-black:0 0 0/.08;--bg-elevated-transparent:255 255 255/.05;--shadow-color-lg:0 0 0/.3;--shadow-color-base:0 0 0/.25;--bg-red:245 59 58/.12;--tint-red:245 59 58/.12;--bg-purple:149 108 222/.12;--tint-purple:149 108 222/.12;--bg-scrim:0 0 0/.32;--text-green:0 236 126;--bg-green:0 236 126/.08;--tint-green:0 236 126/.08;--bg-orange:245 142 58/.08;--tint-orange:245 142 58/.08;--text-link-strong:5 81 128;--tint-tertiary-always-black:0 0 0/.02;--tint-tertiary:255 255 255/.03;--border-primary-strong:255 255 255;--border-primary-strong-always-black:0 0 0;--bg-destructive:245 59 58;--text-destructive:245 59 58;--bg-blue:51 125 244/.1;--tint-blue:51 125 244/.1;--text-blue:51 125 244;--text-folder-connected:96 198 245;--bg-link:5 81 128/.08;--border-accent-primary:123 131 235;--bg-accent-primary:123 131 235;--tint-accent-secondary:123 131 235/.1;--shadow-inner:inset 0px -1px 1px 0px #ffffff0a;--shadow-1:0px 1px 2px 0px rgb(var(--shadow-color-sm));--shadow-2:0px 1px 3px 0px rgb(var(--shadow-color-base)),0px 1px 2px 0px #0000000f;--shadow-3:0px 10px 15px -3px rgb(var(--shadow-color-lg)),0px 4px 6px -2px #0000000d;--shadow-4:0px 25px 50px -12px rgb(var(--shadow-color-2xl));--shadow-4-wax:0px 25px 50px -12px rgb(var(--shadow-color-2xl))}:root{--control-height:1.875rem;--icon-stroke-width:1.5;--font-sans:"Inter Variable",Inter,ui-sans-serif,system-ui,sans-serif;--font-display:"Raleway Variable",Raleway,var(--font-sans);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.dark .theme-inverse,.light,:root{--control-surface:transparent;--control-surface-muted:rgb(var(--bg-page));--control-track:rgb(var(--border-secondary));--control-track-strong:rgb(var(--border-primary));--control-inner-highlight:0 1px #0000000a;--control-inner-highlight-strong:0 1px #0000000f}.dark,.light .theme-inverse{--control-surface:rgb(var(--border-secondary))}@supports (color:color-mix(in lab,red,red)){.dark,.light .theme-inverse{--control-surface:color-mix(in srgb,rgb(var(--border-secondary)) 30%,transparent)}}.dark,.light .theme-inverse{--control-surface-muted:rgb(var(--border-secondary))}@supports (color:color-mix(in lab,red,red)){.dark,.light .theme-inverse{--control-surface-muted:color-mix(in srgb,rgb(var(--border-secondary)) 32%,transparent)}}.dark,.light .theme-inverse{--control-track:rgb(var(--border-secondary))}@supports (color:color-mix(in lab,red,red)){.dark,.light .theme-inverse{--control-track:color-mix(in srgb,rgb(var(--border-secondary)) 32%,transparent)}}.dark,.light .theme-inverse{--control-track-strong:rgb(var(--border-secondary))}@supports (color:color-mix(in lab,red,red)){.dark,.light .theme-inverse{--control-track-strong:color-mix(in srgb,rgb(var(--border-secondary)) 64%,transparent)}}.dark,.light .theme-inverse{--control-inner-highlight:0 -1px #ffffff0f;--control-inner-highlight-strong:0 -1px #ffffff0f}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@layer theme{:host,:root{--font-sans:"Inter Variable",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--leading-tight:1.25;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Inter Variable",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--line-width:1px}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.left-0{left:0}.z-50{z-index:50}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.origin-top-left{transform-origin:0 0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#dedede\]{border-color:#dedede}.border-brand{border-color:var(--brand)}.border-destructive{border-color:var(--destructive)}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-secondary{border-color:var(--secondary)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-brand\/8{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/8{background-color:color-mix(in oklab,var(--brand) 8%,transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.font-sans{font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,var(--shadow)),0 2px 4px -2px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:border-ring:hover{border-color:var(--ring)}.hover\:bg-\[\#6971d9\]:hover{background-color:#6971d9}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive:hover{background-color:var(--destructive)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink: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}#supadrive-demo [data-sidebar=menu-button]{height:auto;min-height:2rem;padding-block:.375rem}:root{--brand:#7b83eb;--brand-foreground:#fff;--background:#fff;--foreground:oklch(14.1% .005 285.823);--card:#fff;--card-foreground:oklch(14.1% .005 285.823);--popover:#fff;--popover-foreground:oklch(14.1% .005 285.823);--primary:#7b83eb;--primary-foreground:#fff;--secondary:#f0f1ff;--secondary-foreground:#30346f;--muted:#f6f7ff;--muted-foreground:#5f6380;--accent:#f0f1ff;--accent-foreground:#252a75;--destructive:oklch(57.7% .245 27.325);--destructive-foreground:#fff;--border:#c8ccf5;--input:#aeb5f1;--ring:#7b83eb;--chart-1:#7b83eb;--chart-2:#aeb5f1;--chart-3:#5f68d8;--chart-4:#c8ccf5;--chart-5:#30346f;--radius:.5rem;--sidebar:#fff;--sidebar-foreground:oklch(14.1% .005 285.823);--sidebar-primary:#7b83eb;--sidebar-primary-foreground:#fff;--sidebar-accent:#f0f1ff;--sidebar-accent-foreground:#252a75;--sidebar-border:#c8ccf5;--sidebar-ring:#7b83eb;--light:var(--brand);--light-foreground:var(--brand-foreground);--shadow:#00000008;--shadow-strong:#00000008}@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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.6d37bb10.woff2) format("woff2-variations");unicode-range:u+0460-052f,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(/_next/static/media/inter-cyrillic-wght-normal.e85f71ba.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.b193c064.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(/_next/static/media/inter-greek-wght-normal.31506632.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.d60d957c.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.00aebb72.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/inter-latin-wght-normal.d0b16ce7.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
@layer priority1;

@layer priority2 {
  .xhrwa1z {
    inset: .5rem;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xro7fib {
    margin: -.5rem;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1ngqb6p {
    padding: .125rem;
  }

  .x78pyy4 {
    padding: .25rem;
  }

  .x7gbtqy {
    padding: .5rem;
  }

  .x1835gkm {
    padding: .625rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .x8hbxov {
    padding: .875rem;
  }

  .x1717udv {
    padding: 0;
  }

  .xomzojh {
    padding: 1.25rem;
  }

  .xis3749 {
    padding: 1.5rem;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1tcepkn {
    padding: var(--x-p360mw);
  }

  .x1mlotvl:not(:empty) {
    padding: .25rem;
  }

  .x15qbfov:not(:empty) {
    padding: .5rem;
  }

  .xb3dhe4:empty {
    margin: 0;
  }

  .x1az1eml:empty {
    padding: 0;
  }
}

@layer priority3 {
  .x1o5gypm {
    border-color: color-mix(in srgb,var(--x13crrb6) 40%,transparent);
  }

  .x124v16o {
    border-color: color-mix(in srgb,var(--x1ownawy) 30%,transparent);
  }

  .xo8ff7z {
    border-color: color-mix(in srgb,var(--x1ownawy) 40%,transparent);
  }

  .xnl6bbq {
    border-color: color-mix(in srgb,var(--x910wkw) 40%,transparent);
  }

  .x8sms63 {
    border-color: color-mix(in srgb,var(--xfqysj1) 10%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1pqbzyd {
    border-color: var(--x10puqsi);
  }

  .xjda11i {
    border-color: var(--x1d3mz5q);
  }

  .x1rjuqub {
    border-color: var(--x1dgbkhh);
  }

  .xkz3ntd {
    border-color: var(--x1ew2oxz);
  }

  .xmdofud {
    border-color: var(--x1jjdb4v);
  }

  .x1frjbo2 {
    border-color: var(--x1np66q1);
  }

  .xvl9o6h {
    border-color: var(--x1qeg72s);
  }

  .x3hzubf {
    border-color: var(--x910wkw);
  }

  .x52e1wd {
    border-color: var(--xdgiwd);
  }

  .x6n4ne6 {
    border-color: var(--xsvon0);
  }

  .xlsbpgr {
    border-color: var(--xx92mqc);
  }

  .xe0b7zp {
    border-color: var(--xxpz80a);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x3fmiap {
    border-radius: 1rem;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xwlcu44 {
    border-radius: min(var(--x4119sl),10px);
  }

  .x1la22wo {
    border-radius: min(var(--x4119sl),12px);
  }

  .x1a3zw9c {
    border-radius: var(--thumb-size);
  }

  .xs213au {
    border-radius: var(--x1378q5b);
  }

  .x3hmktx {
    border-radius: var(--x1a68eh9);
  }

  .xv5bs8z {
    border-radius: var(--x1chnr68);
  }

  .x1uv5anb {
    border-radius: var(--x1clndka);
  }

  .xwa9r1u {
    border-radius: var(--x1rcb78b);
  }

  .x1xkndyq {
    border-radius: var(--x4119sl);
  }

  .xwnkjcm {
    border-radius: var(--x4ylvk8);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x4hv7ue {
    border-width: .5px;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x845mor, .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .xvh977a {
    gap: .25rem;
  }

  .xpj7pl4 {
    gap: .375rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x1fsutb {
    gap: .875rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x15iy025 {
    gap: 1.25rem;
  }

  .xru8eyw {
    gap: 1.5rem;
  }

  .xj3jsk1 {
    gap: 1.75rem;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .x1h4iudz {
    gap: 2rem;
  }

  .x1u3t5w7 {
    gap: calc(.25rem * var(--sds-toggle-gap, 0));
  }

  .x1n2t3e3 {
    gap: var(--sidebar-menu-button-gap);
  }

  .x1urzjr3 {
    gap: var(--x-egurc0);
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xua7rxp {
    list-style: decimal;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1atlohd {
    margin-block: -.5rem;
  }

  .x1e5nzy4 {
    margin-block: .125rem;
  }

  .x8atrpe {
    margin-block: .25rem;
  }

  .x16ktcqu {
    margin-block: .375rem;
  }

  .xahocic {
    margin-block: .5rem;
  }

  .x17lk2ml {
    margin-block: var(--sidebar-menu-item-gap);
  }

  .x15e8ic6 {
    margin-inline: -.25rem;
  }

  .xkppawo {
    margin-inline: .25rem;
  }

  .x1t1xlea {
    margin-inline: .375rem;
  }

  .x1wboj75 {
    margin-inline: .5rem;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1hqvpyw {
    margin-inline: var(--cell-size);
  }

  .x1a99m26 {
    outline: 1px solid var(--xdgiwd);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .x1bilvtl {
    padding-block: .375rem;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .x13eudtd {
    padding-block: .625rem;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .x142x9wm {
    padding-block: .875rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1yb22fu {
    padding-block: 1.5rem;
  }

  .xn48sxs {
    padding-block: 1.75rem;
  }

  .xgepmj6 {
    padding-block: 1rem;
  }

  .x1j6fjeo {
    padding-block: 2.5rem;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x18mflkt {
    padding-block: 2rem;
  }

  .xic3azd {
    padding-block: 3rem;
  }

  .x1axt3c3 {
    padding-block: var(--dialog-padding-y);
  }

  .x1vxsjcs {
    padding-block: var(--sidebar-button-y-padding-one-line);
  }

  .x1jmej26 {
    padding-block: var(--x-j6p5aq);
  }

  .x124z5kw {
    padding-inline: .1875rem;
  }

  .xllzysa {
    padding-inline: .25rem;
  }

  .x18a9hih {
    padding-inline: .375rem;
  }

  .x97vtpp {
    padding-inline: .5rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1qhpy6z {
    padding-inline: 1.25rem;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .x129psgg {
    padding-inline: 1.75rem;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .xw4edqq {
    padding-inline: 2rem;
  }

  .x1m0x4gs {
    padding-inline: calc(.625rem - 1px);
  }

  .x1mw7yl3 {
    padding-inline: calc(.75rem - 1px);
  }

  .x2bhp5m {
    padding-inline: var(--dialog-padding-x);
  }

  .xbc7j9v {
    padding-inline: var(--inset);
  }

  .x132d7d5 {
    padding-inline: var(--sidebar-content-button-x-padding);
  }

  .x1g9dkuz {
    padding-inline: var(--x-16k533w);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x7kj204 {
    scroll-padding-block: .25rem;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xoxw0fx:focus-within {
    border-color: var(--x910wkw);
  }

  .x16qngj:focus-within, .x77hr3j:focus-visible {
    border-color: var(--xdgiwd);
  }

  .x1n5vnos:focus-visible {
    outline: 1px solid var(--xdgiwd);
  }

  .x1lku1pv:hover {
    text-decoration: none;
  }

  .x17nubu9:focus {
    border-color: var(--xdgiwd);
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x8semho {
    align-content: baseline;
  }

  .xc26acl {
    align-content: center;
  }

  .xnwe2h8 {
    align-content: flex-end;
  }

  .x8gbvx8 {
    align-content: flex-start;
  }

  .x8gbb9e {
    align-content: normal;
  }

  .x1jpljmv {
    align-content: space-around;
  }

  .xcdzlcm {
    align-content: space-between;
  }

  .xmsuk3y {
    align-content: space-evenly;
  }

  .xqjyukv {
    align-content: stretch;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x13iwyz6 {
    align-items: normal;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x70gkir {
    animation-duration: var(--xhumeca);
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xcx56e2 {
    animation-name: x13kz0yu-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x16ymqtr {
    animation-name: xbur7nv-B;
  }

  .x1k08mpu {
    animation-name: xoyp15o-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x4xvsfm {
    animation-timing-function: var(--x3fxla7);
  }

  .x1oy8mpa {
    animation-timing-function: var(--xajlzjh);
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x10y9f9r {
    aspect-ratio: var(--x-aspectRatio);
  }

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .x1t853zo {
    backdrop-filter: none;
  }

  .xx83zyx {
    background-clip: padding-box;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xeu4i36 {
    background-color: canvas;
  }

  .x37zne3 {
    background-color: color-mix(in srgb,var(--x13crrb6) 10%,transparent);
  }

  .x1r0kqch {
    background-color: color-mix(in srgb,var(--x1lpv38a) 50%,transparent);
  }

  .xgabff3 {
    background-color: color-mix(in srgb,var(--x1mptys3) 50%,transparent);
  }

  .xfkh8ad {
    background-color: color-mix(in srgb,var(--x1mptys3) 72%,transparent);
  }

  .x5vb7vv {
    background-color: color-mix(in srgb,var(--x1ownawy) 10%,transparent);
  }

  .x3s2h1j {
    background-color: color-mix(in srgb,var(--x910wkw) 10%,transparent);
  }

  .x1unnghi {
    background-color: color-mix(in srgb,var(--xeh8n97) 10%,transparent);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x159ooht {
    background-color: var(--x10puqsi);
  }

  .xupojem {
    background-color: var(--x12j9ro0);
  }

  .x15q33qk {
    background-color: var(--x13crrb6);
  }

  .x1ub68v8 {
    background-color: var(--x172zc8a);
  }

  .x1a5762k {
    background-color: var(--x17o2blt);
  }

  .xitc7c6 {
    background-color: var(--x1d3mz5q);
  }

  .x17ctpn6 {
    background-color: var(--x1d6k5pg);
  }

  .x1wbibgm {
    background-color: var(--x1diysrv);
  }

  .xstdpq {
    background-color: var(--x1ew2oxz);
  }

  .xcgc95p {
    background-color: var(--x1gfqiop);
  }

  .x1ocm6mt {
    background-color: var(--x1gmi8h7);
  }

  .xd7gh40 {
    background-color: var(--x1jjdb4v);
  }

  .xc8i9v0 {
    background-color: var(--x1lpv38a);
  }

  .xdep4s4 {
    background-color: var(--x1mptys3);
  }

  .x1ukt04v {
    background-color: var(--x1qeg72s);
  }

  .x1nb6epf {
    background-color: var(--x1squ5io);
  }

  .x2nmztg {
    background-color: var(--x1x3u7gc);
  }

  .x2ejd2a {
    background-color: var(--x3emcq6);
  }

  .x1xazkxl {
    background-color: var(--x3wusvc);
  }

  .xyxdkeq {
    background-color: var(--x58sqxi);
  }

  .xoxy4uz {
    background-color: var(--x7ik3if);
  }

  .xem4uwq {
    background-color: var(--x910wkw);
  }

  .xy7xqvw {
    background-color: var(--xb3sy9d);
  }

  .x176x06e {
    background-color: var(--xczl066);
  }

  .xsv0iqg {
    background-color: var(--xdgiwd);
  }

  .x1monfs4 {
    background-color: var(--xdx6vc6);
  }

  .x1usafam {
    background-color: var(--xfqysj1);
  }

  .x1a2po6q {
    background-color: var(--xkc6wtm);
  }

  .x1vh9wbj {
    background-color: var(--xmzki6t);
  }

  .x1e9lcy0 {
    background-color: var(--xtd31sj);
  }

  .x4oiovl {
    background-color: var(--xx92mqc);
  }

  .x1cscvy0 {
    background-color: var(--xz40434);
  }

  .x7jt7oy {
    background-image: linear-gradient(var(--xb3sy9d),var(--xb3sy9d)),linear-gradient(var(--x1d6k5pg),var(--x1d6k5pg));
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .x15y5bi7 {
    border-end-end-radius: calc(var(--x1rcb78b) - 1px);
  }

  .x1kixad3 {
    border-end-end-radius: var(--x1a68eh9);
  }

  .xv4chnc {
    border-end-end-radius: var(--x1clndka);
  }

  .x184bn7m {
    border-end-end-radius: var(--x1rcb78b);
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .xrl15ff {
    border-end-start-radius: calc(var(--x1rcb78b) - 1px);
  }

  .x1n10e25 {
    border-end-start-radius: var(--x1a68eh9);
  }

  .xowy3ir {
    border-end-start-radius: var(--x1clndka);
  }

  .x1t7tl3t {
    border-end-start-radius: var(--x1rcb78b);
  }

  .x19y9ey5 {
    border-inline-end-color: var(--x1d3mz5q);
  }

  .x1pny4ru {
    border-inline-end-color: var(--x1jjdb4v);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x1wh5ph3 {
    border-inline-start-color: var(--x1d3mz5q);
  }

  .x1mvuo9l {
    border-inline-start-color: var(--x1ew2oxz);
  }

  .x1rkp9s2 {
    border-inline-start-color: var(--x1jjdb4v);
  }

  .x1bkvw90 {
    border-inline-start-color: var(--x1qeg72s);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x148su0m {
    border-start-end-radius: calc(var(--x1rcb78b) - 1px);
  }

  .x1p87b6a {
    border-start-end-radius: var(--x1a68eh9);
  }

  .x6sw4t0 {
    border-start-end-radius: var(--x1rcb78b);
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x1rbibqa {
    border-start-start-radius: calc(var(--x1rcb78b) - 1px);
  }

  .x51lkui {
    border-start-start-radius: var(--x1378q5b);
  }

  .x1uqslfz {
    border-start-start-radius: var(--x1a68eh9);
  }

  .x1ie3e50 {
    border-start-start-radius: var(--x1rcb78b);
  }

  .x1fjzhww {
    box-shadow: 0 0 0 2px var(--x17o2blt);
  }

  .xnxqcs2 {
    box-shadow: 0 0 #0000;
  }

  .x1g5awrf {
    box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1bqdd4t {
    box-shadow: var(--x110qbjt);
  }

  .x1j21dan {
    box-shadow: var(--x14m1iu);
  }

  .x10pdxus {
    box-shadow: var(--xhcco5);
  }

  .xtyo5ak {
    box-shadow: var(--xyfhr1m);
  }

  .x1mlfdlg {
    box-shadow: var(--xzlv4yb);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x8hvo8v {
    color: canvastext;
  }

  .xach8k9 {
    color: color-mix(in srgb,var(--x1pw3n5b) 72%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .xrtf078 {
    color: var(--x10b92px);
  }

  .xuflu4i {
    color: var(--x10i7ee5);
  }

  .x130cc7j {
    color: var(--x10x5u0a);
  }

  .xv5qbr1 {
    color: var(--x14zotgk);
  }

  .x1sjoq9w {
    color: var(--x15hxhmg);
  }

  .x11i5rd3 {
    color: var(--x17o2blt);
  }

  .x18qvy8d {
    color: var(--x1b8gsvv);
  }

  .x11fq6ls {
    color: var(--x1gl75ia);
  }

  .x1tbsay8 {
    color: var(--x1lrjnl3);
  }

  .x1vnftq6 {
    color: var(--x1mfh5dh);
  }

  .xi06rgn {
    color: var(--x1o50qte);
  }

  .x1qgcvjl {
    color: var(--x1obw1wz);
  }

  .x1gmc6xg {
    color: var(--x1pw3n5b);
  }

  .x1dor9lp {
    color: var(--x1rcpvrh);
  }

  .x1g01kno {
    color: var(--x1rqbeww);
  }

  .x79m62r {
    color: var(--x1vh2uw3);
  }

  .xbld2cc {
    color: var(--x1x9cx3x);
  }

  .x2bw419 {
    color: var(--x1yioz8w);
  }

  .x1rv1i1j {
    color: var(--x2vqwkd);
  }

  .x15c28ov {
    color: var(--x3kkydu);
  }

  .x1yhcxhk {
    color: var(--x3wusvc);
  }

  .x1q6zqmc {
    color: var(--x910wkw);
  }

  .x3jhahp {
    color: var(--xcqpz8o);
  }

  .x16uvhs7 {
    color: var(--xdnmu54);
  }

  .x10fpubj {
    color: var(--xfqysj1);
  }

  .xw639sw {
    color: var(--xo07di4);
  }

  .x1xibmn8 {
    color: var(--xri3t5u);
  }

  .x175wmog {
    color: var(--xx92mqc);
  }

  .x1eywl5b {
    column-gap: var(--x-columnGap);
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x14mnfz1 {
    cursor: e-resize;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x14isd7o {
    cursor: w-resize;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xtz0iyb {
    filter: brightness(.85);
  }

  .x1mvdtjh {
    filter: drop-shadow(0 1px 1px #0008);
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x2q0olo {
    font-family: var(--x55ppc8);
  }

  .x123gj8j {
    font-family: var(--xkdztbl);
  }

  .xym2l49 {
    font-size: var(--x19hq2yn);
  }

  .xgsoz4v {
    font-size: var(--x1j0fdfy);
  }

  .xu8te6 {
    font-size: var(--x1qy66nd);
  }

  .x1lkehn7 {
    font-size: var(--x1w5gm1f);
  }

  .xjsxuv3 {
    font-size: var(--x1wxxsin);
  }

  .x1bq3nlt {
    font-size: var(--xnm1of2);
  }

  .x8kb68o {
    font-size: var(--xryfw6r);
  }

  .x9qqwjb {
    font-size: var(--xy5hmjg);
  }

  .xj8fevo {
    font-variant-numeric: normal;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xj4rkhm {
    font-weight: var(--x17iong4);
  }

  .x163t0y {
    font-weight: var(--x1owto1c);
  }

  .x1cv7yly {
    font-weight: var(--xn61wkb);
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .xs0m3qf {
    grid-template-columns: .75rem 1fr;
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .xy8i51e {
    grid-template-columns: 1rem 1fr;
  }

  .x1uyely3 {
    grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
  }

  .x1h51kgi {
    grid-template-rows: 1fr auto;
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .xr5102u {
    inset-inline-end: -.5rem;
  }

  .x1mmv5rl {
    inset-inline-end: -3rem;
  }

  .x1deqrf7 {
    inset-inline-end: .125rem;
  }

  .x4q260s {
    inset-inline-end: .25rem;
  }

  .xe388cy {
    inset-inline-end: .5rem;
  }

  .x1xscn11 {
    inset-inline-end: .625rem;
  }

  .x2zvsah {
    inset-inline-end: .75rem;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x96awe5 {
    inset-inline-end: 2rem;
  }

  .x8tqlog {
    inset-inline-start: -.5rem;
  }

  .xgrar4x {
    inset-inline-start: -3rem;
  }

  .xeupleu {
    inset-inline-start: .375rem;
  }

  .x19r0unw {
    inset-inline-start: .5rem;
  }

  .xh7lhq3 {
    inset-inline-start: .625rem;
  }

  .x14q0ukc {
    inset-inline-start: 1px;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x12j93s6 {
    justify-content: normal;
  }

  .x1l1ennw {
    justify-content: space-around;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .xaw8158 {
    justify-content: space-evenly;
  }

  .x1szn6h9 {
    justify-content: stretch;
  }

  .x1doou0x {
    justify-items: baseline;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x1byy5so {
    justify-items: normal;
  }

  .x619ttb {
    justify-items: start;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

  .x13qdn04 {
    letter-spacing: .025em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1jo673t {
    line-height: .875rem;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x16n75kc {
    line-height: 2.25rem;
  }

  .x1akz92t {
    line-height: 2.5rem;
  }

  .xq3pm31 {
    line-height: var(--x13qg3ud);
  }

  .xl38uzm {
    line-height: var(--x1a6hxv3);
  }

  .xhwg8as {
    line-height: var(--x1mgdhgg);
  }

  .x1lgs9go {
    line-height: var(--xgtysvo);
  }

  .x1pfxaz6 {
    line-height: var(--xpvxv71);
  }

  .x1en0lnd {
    line-height: var(--xv27iwu);
  }

  .x1cy9i3i {
    list-style-position: inside;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x991w73 {
    margin-inline-end: -.125rem;
  }

  .x1ulvn4e {
    margin-inline-end: 2rem;
  }

  .x1xqwwr4 {
    margin-inline-start: -.125rem;
  }

  .x1xf89zq {
    margin-inline-start: -.25rem;
  }

  .x1hb08if {
    margin-inline-start: -1px;
  }

  .x19zy0hf {
    margin-inline-start: -1rem;
  }

  .x1j9pc4w {
    margin-inline-start: .25rem;
  }

  .x1ur9hgs {
    margin-inline-start: .875rem;
  }

  .x1mpj02h {
    margin-inline-start: 1rem;
  }

  .x1bu9tqp {
    margin-inline-start: 3rem;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xmu36h7 {
    opacity: .64;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xf9nm52 {
    outline-color: var(--x17o2blt);
  }

  .x1ffz85d {
    outline-color: var(--x1d3mz5q);
  }

  .xc3pg82 {
    outline-color: var(--x1diysrv);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .x1do52mm {
    padding-inline-end: .25rem;
  }

  .x43c3x3 {
    padding-inline-end: .375rem;
  }

  .xqfkjy8 {
    padding-inline-end: .5rem;
  }

  .x5tukcl {
    padding-inline-end: .625rem;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .xcxz95d {
    padding-inline-end: 1.5rem;
  }

  .x19qhld0 {
    padding-inline-end: 1.625rem;
  }

  .xdeeoxi {
    padding-inline-end: 1.75rem;
  }

  .x167vaf5 {
    padding-inline-end: 1rem;
  }

  .xbma6s9 {
    padding-inline-end: 2.25rem;
  }

  .xctxq56 {
    padding-inline-end: 2rem;
  }

  .x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd);
  }

  .x7flpkw {
    padding-inline-start: .125rem;
  }

  .xtb42ar {
    padding-inline-start: .3125rem;
  }

  .x1jhhk9l {
    padding-inline-start: .375rem;
  }

  .x1rgrh6f {
    padding-inline-start: .5rem;
  }

  .xd1uisr {
    padding-inline-start: .625rem;
  }

  .xjh29tw {
    padding-inline-start: 1.25rem;
  }

  .x15uhtdb {
    padding-inline-start: 1.75rem;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x1extp19 {
    padding-inline-start: 2.25rem;
  }

  .xld8u84 {
    padding-inline-start: 2rem;
  }

  .x1r2exjp {
    padding-inline-start: 5.625rem;
  }

  .x1730vv1 {
    padding-inline-start: 6rem;
  }

  .xa384qc {
    padding-inline-start: calc(.75rem - 1px);
  }

  .x1inbs18 {
    padding-inline-start: calc(1.875rem - 1px);
  }

  .x1vrx0et {
    padding-inline-start: calc(2.125rem - 1px);
  }

  .xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1qul50q {
    rotate: 180deg;
  }

  .x1r8uycs {
    row-gap: var(--x-rowGap);
  }

  .x1tqmzwv {
    scale: .9;
  }

  .xve4i6a {
    scale: .95;
  }

  .xbpr5gm {
    scale: .98;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1drmoe9 {
    table-layout: auto;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xo6962n {
    text-underline-offset: 1rem;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x2lcwoz {
    touch-action: auto;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xm4efwp {
    transform-origin: bottom;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .xee5nap {
    transform-origin: 100%;
  }

  .xtj8gnn {
    transform-origin: top;
  }

  .x6pz19i {
    transform-origin: var(--thumb-size) 50%;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .x1n5d1j9 {
    transform: scale(.96);
  }

  .x157v9xi {
    transform: translateX(-50%) rotate(90deg);
  }

  .x1xvezvf {
    transform: translateX(.75rem);
  }

  .x1xu6z0h {
    transform: translateX(.875rem);
  }

  .x192a8xc {
    transform: translateX(calc(var(--thumb-size) - 4px));
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x1k2tvsc {
    transition-duration: 75ms;
  }

  .x1g2r6go {
    transition-duration: .1s;
  }

  .x1fbs3r {
    transition-duration: .45s;
  }

  .x1wsgiic {
    transition-duration: .5s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .xzwfrzj {
    transition-duration: var(--x1alhxkb);
  }

  .x5imda8 {
    transition-duration: var(--x1vhc66);
  }

  .x1hxhi33 {
    transition-duration: var(--xhumeca);
  }

  .xfkm7xv {
    transition-duration: var(--xpnath6);
  }

  .xfagghw {
    transition-property: all;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x13b0p5u {
    transition-property: none;
  }

  .x1dl1bt4 {
    transition-property: opacity, backdrop-filter;
  }

  .xelvad {
    transition-property: opacity, translate;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1mfgsn1 {
    transition-property: scale, opacity, translate;
  }

  .xx0sulb {
    transition-property: scale, opacity;
  }

  .x1f0ettp {
    transition-property: top, left, right, bottom, transform;
  }

  .xwcsmn1 {
    transition-property: transform, opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x9vc7sn {
    transition-property: translate, box-shadow, height, background-color;
  }

  .xrfdhb5 {
    transition-property: width, height, scale, opacity;
  }

  .x1be392t {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x1iy2uc1 {
    transition-timing-function: var(--x3fxla7);
  }

  .xbyotn8 {
    translate: -100%;
  }

  .x29y9bq {
    translate: -1px;
  }

  .x19c6usr {
    translate: -2rem;
  }

  .x63or0w {
    translate: 0 -100%;
  }

  .x13jzo36 {
    translate: 0 -2rem;
  }

  .xsuuj25 {
    translate: 0 .125rem;
  }

  .x1qeszuu {
    translate: 0;
  }

  .x1beihuh {
    translate: 0 100%;
  }

  .xldz88c {
    translate: 0 2rem;
  }

  .xp4zly6 {
    translate: 100%;
  }

  .x1odl173 {
    translate: 1px;
  }

  .xbs1fek {
    translate: 2rem;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x1swf91x {
    z-index: auto;
  }

  .xhixwcp {
    z-index: var(--x1axjpca);
  }

  .x1jq7h93 {
    z-index: var(--x1yarbzp);
  }

  .x1a9hqlv {
    z-index: var(--xgi82kd);
  }

  @media (width >= 640px) {
    .x1i629xs.x1i629xs {
      --inset: 1rem;
    }

    .xiojicv.xiojicv {
      --thumb-size: .75rem;
    }
  }

  .xmrty04.xmrty04:where(.xwczo8u[data-slot="avatar-group"] *) {
    background-color: var(--x17o2blt);
  }

  .x1b1808r:not(:last-child) {
    border-end-end-radius: 0;
  }

  .x1eih61e:not(:first-child), .x1q7t3n3:not(:last-child) {
    border-end-start-radius: 0;
  }

  .x1gkeqbp:not(:first-child), .xz0m3mx:not(:last-child) {
    border-start-end-radius: 0;
  }

  .x1qfynip:not(:first-child) {
    border-start-start-radius: 0;
  }

  .x1uzks99.x1uzks99:where(.xwczo8u[data-slot="avatar-group"] *) {
    box-shadow: 0 0 0 1px var(--x17o2blt);
  }

  .x16ys15g:focus-visible {
    box-shadow: 0 0 0 2px var(--x17o2blt);
  }

  .xz5tdi3.xz5tdi3:where(.xwczo8u[data-slot="avatar-group"] *) {
    margin-inline-start: -.5rem;
  }

  .x135w3n3:focus-visible {
    z-index: 1;
  }

  .x1r18tff:focus-visible {
    z-index: 10;
  }

  .x1urahbn:first-child {
    border-end-start-radius: var(--x1rcb78b);
  }

  .xe6ndoh:first-child {
    border-start-end-radius: var(--x1rcb78b);
  }

  .x18jw7dv:first-child {
    border-start-start-radius: var(--x1rcb78b);
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .x1dizcyr:last-child {
    border-end-end-radius: var(--x1rcb78b);
  }

  .x1ywskzw:last-child {
    border-end-start-radius: var(--x1rcb78b);
  }

  .xx93gh1:last-child {
    border-start-end-radius: var(--x1rcb78b);
  }

  .xwcf1sq:last-child {
    display: none;
  }

  .x1oqui1x:disabled {
    background-color: #0000;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .x3tdo0f.x3tdo0f:first-child:where(.xwczo8u[data-slot="avatar-group"] *) {
    margin-inline-start: 0;
  }

  .x1b63ehu:disabled {
    opacity: .33;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x16jh8n:disabled {
    opacity: .64;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .xfsxoi8:hover {
    background-color: color-mix(in srgb,var(--xfqysj1) 10%,transparent);
  }

  .x405gvh:hover {
    background-color: color-mix(in srgb,var(--xkc6wtm) 80%,transparent);
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .x1xcvlph:hover {
    background-color: var(--x10puqsi);
  }

  .x8qdqxw:hover {
    background-color: var(--x1d6k5pg);
  }

  .x1g5by4r:hover {
    background-color: var(--x1lpv38a);
  }

  .xqzrfew:hover {
    background-color: var(--x1squ5io);
  }

  .xc4j920:hover {
    background-color: var(--x1txa44l);
  }

  .xn25bd6:hover {
    background-color: var(--xaz931h);
  }

  .x178od8h:hover {
    background-color: var(--xdx6vc6);
  }

  .xwsdskn:hover {
    background-image: linear-gradient(var(--xb3sy9d),var(--xb3sy9d)),linear-gradient(var(--x1d6k5pg),var(--x1d6k5pg));
  }

  .xn3cpwa:hover {
    background-image: none;
  }

  .x1hzzym2:hover {
    color: var(--x10b92px);
  }

  .x1mos62q:hover {
    color: var(--x1obw1wz);
  }

  .xdqhzf7:hover {
    color: var(--x3qzqv3);
  }

  .x1y8ftaw:hover {
    color: var(--xfqysj1);
  }

  .x13rgb79:hover {
    color: var(--xtm2vui);
  }

  .xv540hk:hover {
    filter: brightness(.92);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1ubmc1d:hover {
    text-decoration-line: none;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .x13ok0bc:hover {
    z-index: 1;
  }

  .x7bmg2l:focus {
    background-color: var(--x1lpv38a);
  }

  .x10c6lxz:focus {
    color: var(--x1obw1wz);
  }

  .xxlxvl4:active {
    background-color: var(--x10puqsi);
  }

  .x1j3tqsg:active {
    background-color: var(--x1squ5io);
  }

  .x1apv8ph:active {
    color: var(--x10b92px);
  }

  .x1nob37y:active {
    color: var(--x3qzqv3);
  }

  .x9ulnr5:active {
    filter: brightness(.85);
  }
}

@layer priority5 {
  .x1bi04ml {
    border-bottom-color: var(--x1ew2oxz);
  }

  .x1c4zf2z {
    border-bottom-color: var(--x1jjdb4v);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xnvs2uw {
    border-top-color: var(--x1ew2oxz);
  }

  .x14jy9sr {
    border-top-color: var(--x1jjdb4v);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xsa8ogh {
    bottom: 2.25rem;
  }

  .x1vuu14i {
    bottom: 2rem;
  }

  .xbjs2ql {
    bottom: 3rem;
  }

  .x1xzicaz {
    height: .125rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xqtp20y {
    height: 0;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x1tn3ytl {
    height: 1.3125rem;
  }

  .x11q3zg3 {
    height: 1.375rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .xwl81jg {
    height: 1.875rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .x142y1qz {
    height: 2.125rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x2j8i3k {
    height: 2.375rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .xettwda {
    height: 2rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xupy61u {
    height: 5rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .xi4vyns {
    height: calc(var(--thumb-size) + 2px);
  }

  .xlt7y8v {
    height: var(--accordion-panel-height);
  }

  .xsahybl {
    height: var(--cell-size);
  }

  .x146g44r {
    height: var(--control-height);
  }

  .x13f4qkn {
    height: var(--popup-height, auto);
  }

  .x18dv8qi {
    height: var(--popup-height);
  }

  .xm56wjt {
    height: var(--positioner-height);
  }

  .x1k0jjt {
    height: var(--sidebar-menu-button-height);
  }

  .xu96u03 {
    left: 0;
  }

  .xy1tjzl {
    left: calc(var(--sidebar-width) * -1);
  }

  .x18jvhmb {
    margin-bottom: .375rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .x1sytv6u {
    margin-top: -1rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .x5j7nwy {
    margin-top: .375rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xnjgh8c {
    max-height: 0;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .x85nw0x {
    max-height: min(11.5rem,calc(var(--available-height) - 1.5rem));
  }

  .x1wm5bs6 {
    max-height: min(15.75rem,calc(var(--available-height) - 2.25rem));
  }

  .xtuc3i0 {
    max-height: min(18rem,calc(var(--available-height) - 2.25rem));
  }

  .xp7gp3z {
    max-height: min(var(--available-height),23rem);
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x1m189uc {
    max-width: 0;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x8jryan {
    max-width: 40%;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x1szrnbp {
    max-width: 80rem;
  }

  .x1dmhpll {
    max-width: calc(100% - 1.5rem);
  }

  .x1t8xbu {
    max-width: max-content;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .x1848ek3 {
    max-width: var(--skeleton-width);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .x1rqwxy8 {
    min-height: 1.5rem;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x1aewpuf {
    min-height: 1rem;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x13gjtz1 {
    min-height: 3.5rem;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .xd4eqea {
    min-height: 4rem;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .xl77w6h {
    min-height: 7rem;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x17wyjuu {
    min-height: var(--chart-initial-height);
  }

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x1vi9356 {
    min-width: 1.5rem;
  }

  .x80kdgf {
    min-width: 10.5rem;
  }

  .xee1316 {
    min-width: 11rem;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xgomdpo {
    min-width: 1rem;
  }

  .xz6sds4 {
    min-width: 4rem;
  }

  .x1843ork {
    min-width: 6rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .x13zgnt {
    min-width: calc(var(--anchor-width) + 1.75rem);
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .x1uwplc6 {
    padding-bottom: .375rem;
  }

  .xmnamis {
    padding-bottom: .5rem;
  }

  .xsaxbkt {
    padding-bottom: .75rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .x117aka2 {
    padding-bottom: 3rem;
  }

  .x1sw7g7s {
    padding-bottom: var(--inset);
  }

  .xdz27ya {
    padding-bottom: var(--x-paddingBlockEnd);
  }

  .x6dzris {
    padding-top: .375rem;
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x1qx29kw {
    padding-top: 15vh;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1bw24hb {
    padding-top: 3rem;
  }

  .x1myj7bw {
    padding-top: var(--inset);
  }

  .x12057cm {
    padding-top: var(--x-paddingBlockStart);
  }

  @media (width <= 639.98px) {
    .x1bv0873.x1bv0873 {
      padding: 0;
    }
  }

  @media (width >= 640px) {
    .x19y711s.x19y711s {
      padding: 1rem;
    }

    .x7gxtc8.x7gxtc8 {
      padding: var(--x-1kxwlk1);
    }
  }

  @media (width >= 1024px) {
    .x54k85x.x54k85x {
      padding: var(--x-9bffci);
    }
  }

  @media (width >= 1280px) {
    .xpu8tyr.xpu8tyr {
      padding: var(--x-9v1cfm);
    }
  }

  @media (width >= 768px) {
    .x1e2mbis.x1e2mbis {
      padding: var(--x-zvpazw);
    }
  }

  .x3m8u43 {
    right: 0;
  }

  .xc9muyr {
    right: calc(var(--sidebar-width) * -1);
  }

  .x11ulg39 {
    top: -3rem;
  }

  .x2g408t {
    top: .375rem;
  }

  .x1nh8u4m {
    top: .5rem;
  }

  .x7h287w {
    top: .625rem;
  }

  .x1nxzj52 {
    top: .75rem;
  }

  .xaksmix {
    top: .875rem;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xnfr1j {
    top: 1px;
  }

  .xwa60dl {
    top: 50%;
  }

  .xgnilib {
    top: 60%;
  }

  .xttl3oo {
    width: .25rem;
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .x1h5jark {
    width: 1.375rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xa23ldc {
    width: 10rem;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x1pq8an8 {
    width: 15.625rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .x1w1wbw6 {
    width: 24rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .x188tqju {
    width: 3rem;
  }

  .xekueh {
    width: 4rem;
  }

  .xex909m {
    width: 5rem;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x1eyvef {
    width: 8rem;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x1ihast5 {
    width: calc(100% - 3rem);
  }

  .x1b1xan1 {
    width: calc(var(--sidebar-width-icon) + 1rem + 2px);
  }

  .x135iyqs {
    width: calc(var(--sidebar-width-icon) + 1rem);
  }

  .x1vn4m6n {
    width: calc(var(--thumb-size) * 2 - 2px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x1mg4jku {
    width: var(--cell-size);
  }

  .xk9cw8b {
    width: var(--control-height);
  }

  .x14mnfwi {
    width: var(--popup-width, auto);
  }

  .x1u1wfrh {
    width: var(--popup-width);
  }

  .xluuen9 {
    width: var(--positioner-width);
  }

  .x1kqolrq {
    width: var(--sidebar-width-icon);
  }

  .x1nxupii {
    width: var(--sidebar-width);
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .xcrsbgc:last-child {
    margin-top: 0;
  }

  .xup0pd7:last-child {
    padding-bottom: 0;
  }
}

@layer priority6 {
  @media (width >= 640px) {
    .xfdsw17.xfdsw17 {
      border-radius: var(--x1a68eh9);
    }

    .xmdjior.xmdjior {
      border-radius: var(--x1clndka);
    }

    .x13kxtnl.x13kxtnl {
      border-width: 1px;
    }

    .x1hkuaku.x1hkuaku {
      gap: .75rem;
    }

    .x1j91wgt.x1j91wgt {
      gap: 1rem;
    }
  }

  @media (width >= 1280px) {
    .x17hchty.x17hchty {
      gap: var(--x-1dnty2t);
    }
  }

  @media (width >= 768px) {
    .x1ugvabv.x1ugvabv {
      gap: var(--x-1fxerx8);
    }
  }

  @media (width >= 1024px) {
    .x1brxmrp.x1brxmrp {
      gap: var(--x-6vbno2);
    }
  }

  @media (width >= 640px) {
    .x110fdes.x110fdes {
      gap: var(--x-q69nps);
    }

    .x18376ww.x18376ww {
      grid-column: span 2 / span 2;
    }
  }

  @media (width >= 1024px) {
    .x1yq78qu.x1yq78qu {
      padding-block: var(--x-1idtwsf);
    }
  }

  @media (width >= 1280px) {
    .x1sovw5n.x1sovw5n {
      padding-block: var(--x-1jnpodh);
    }
  }

  @media (width >= 768px) {
    .xh37fld.xh37fld {
      padding-block: var(--x-50u481);
    }
  }

  @media (width >= 640px) {
    .x10m2zom.x10m2zom {
      padding-block: var(--x-wsr10h);
    }

    .x1jsdig9.x1jsdig9 {
      padding-inline: 1rem;
    }
  }

  @media (width >= 1024px) {
    .x14e1fbe.x14e1fbe {
      padding-inline: 2rem;
    }
  }

  @media (width >= 1280px) {
    .x1z0ws2o.x1z0ws2o {
      padding-inline: var(--x-1rjuqhl);
    }
  }

  @media (width >= 1024px) {
    .x1nlcprm.x1nlcprm {
      padding-inline: var(--x-h3lga);
    }
  }

  @media (width >= 768px) {
    .xy0273g.xy0273g {
      padding-inline: var(--x-krggw3);
    }
  }

  @media (width >= 640px) {
    .xfnsazb.xfnsazb {
      padding-inline: var(--x-xf8mxk);
    }
  }
}

@layer priority7 {
  @media (width >= 640px) {
    .x1kn686a.x1kn686a {
      align-items: center;
    }
  }

  @media (width <= 639.98px) {
    .x12x6q1f.x12x6q1f {
      align-items: end;
    }
  }

  @media (width >= 640px) {
    .x1vx4yql.x1vx4yql {
      align-items: flex-start;
    }
  }

  @media (width <= 639.98px) {
    .x157pnz9.x157pnz9 {
      border-end-end-radius: 0;
    }

    .x6vb5z9.x6vb5z9 {
      border-end-start-radius: 0;
    }
  }

  @media (width >= 640px) {
    .xkts6mr.xkts6mr {
      display: block;
    }
  }

  @media (width >= 768px) {
    .xp93xtb.xp93xtb {
      display: block;
    }
  }

  @media (width >= 640px) {
    .x1nmcv4u.x1nmcv4u {
      display: flex;
    }
  }

  @media (width >= 768px) {
    .xg4n91j.xg4n91j {
      display: flex;
    }
  }

  @media (width >= 640px) {
    .xj4n3c0.xj4n3c0 {
      flex-direction: row;
    }

    .x192eom4.x192eom4 {
      font-size: var(--x1qy66nd);
    }

    .x1ybcn7.x1ybcn7 {
      font-size: var(--xnm1of2);
    }
  }

  @media (width >= 1024px) {
    .xd7m2zp.xd7m2zp {
      grid-template-columns: 16rem minmax(0, 1fr);
    }

    .x6cawr5.x6cawr5 {
      grid-template-columns: minmax(0, 1fr) 20rem;
    }
  }

  @media (width >= 640px) {
    .x1fhvyts.x1fhvyts {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1oze4cj.x1oze4cj {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1gtom2p.x1gtom2p {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1280px) {
    .x11hjwf0.x11hjwf0 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x46naeb.x46naeb {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .xn0dkhw.xn0dkhw {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1280px) {
    .xzn8bc5.xzn8bc5 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1klbrbq.x1klbrbq {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }

  @media (width >= 640px) {
    .x19n6vj8.x19n6vj8 {
      justify-content: flex-end;
    }

    .xigfh8j.xigfh8j {
      justify-content: space-between;
    }

    .xg01dpf.xg01dpf {
      line-height: 2.25rem;
    }

    .xyswkle.xyswkle {
      line-height: 2rem;
    }
  }

  @media (width >= 768px) {
    .x1wijcwf.x1wijcwf {
      opacity: 0;
    }
  }

  @media (width >= 640px) {
    .xw100l7.xw100l7 {
      padding-inline-start: 2rem;
    }

    .x3ugfxa.x3ugfxa {
      scale: .98;
    }
  }

  @media (width <= 639.98px) {
    .x1eh19zw.x1eh19zw {
      transform-origin: bottom;
    }

    .xazvt7q.xazvt7q {
      translate: 0 1rem;
    }
  }
}

@layer priority8 {
  .x1k2r1a7:before {
    border-radius: calc(.375rem - 1px);
  }

  .x1qpj62x:before {
    border-radius: calc(.5rem - 1px);
  }

  .xh22x45:before {
    border-radius: calc(var(--x1clndka) - 1px);
  }

  .x2psnr2:before {
    border-radius: calc(var(--x1rcb78b) - 1px);
  }

  .x1k48kgn:after {
    border-radius: inherit;
  }

  .x1m9fbl6:before {
    border-radius: var(--x1chnr68);
  }

  @media (width >= 640px) {
    .xmpvms6.xmpvms6 {
      height: 1.625rem;
    }

    .x1wab3wo.x1wab3wo {
      height: 1.75rem;
    }

    .xq7svjs.xq7svjs {
      height: 1.875rem;
    }

    .xsmyyyn.xsmyyyn {
      height: 2.125rem;
    }

    .xakpt7y.xakpt7y {
      height: 2.25rem;
    }

    .x145fln3.x145fln3 {
      height: 2rem;
    }
  }

  .xd54j2p:after {
    inset-block: 0;
  }

  @media (width <= 639.98px) {
    .x1s9usai.x1s9usai {
      max-width: none;
    }
  }

  @media (width >= 640px) {
    .x13fifeo.x13fifeo {
      min-height: 1.75rem;
    }

    .x1ne0d5d.x1ne0d5d {
      min-height: 2rem;
    }

    .xx6h5v5.xx6h5v5 {
      width: 1.75rem;
    }

    .xcibqps.xcibqps {
      width: 2.25rem;
    }

    .xp40tqo.xp40tqo {
      width: 2rem;
    }
  }
}

@layer priority9 {
  .xjr3inb:after {
    background-color: #0000000d;
  }

  .xyhc2n1:after {
    background-color: #0000;
  }

  .x1dfj0h4:before {
    background-color: var(--x172zc8a);
  }

  .x125q2zf:before {
    background-color: var(--x1txa44l);
  }

  .x1edjfs7:after {
    background-color: var(--xx92mqc);
  }

  .xnhhenw:before {
    box-shadow: var(--x123pf7r);
  }

  .x5ynhmj:before {
    box-shadow: var(--xz15vz7);
  }

  .x1gtrygp::placeholder {
    color: var(--x1pw3n5b);
  }

  .x8tj70i::placeholder {
    color: var(--x3wusvc);
  }

  .x100rkj9:after, .x10tli2e:before {
    content: "";
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .x1unh1gc:after {
    inset-inline-end: 0;
  }

  .x1iygr5g:after {
    inset-inline-start: 0;
  }

  .x120wsoi:after {
    inset-inline-start: auto;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .xs8rt72:after {
    transition-property: width, background-color;
  }

  .x2hztxu:before {
    z-index: 0;
  }

  .x1ckgja6:hover:after {
    background-color: var(--xx92mqc);
  }
}

@layer priority10 {
  .x19e6049:before {
    height: .25rem;
  }

  .x1yqm8si::-webkit-scrollbar {
    height: 0;
  }

  .xg1rob2:before {
    height: 3rem;
  }

  .xmab33q:before {
    width: .25rem;
  }

  .xjx87ck::-webkit-scrollbar {
    width: 0;
  }

  .xv6d0c5:after {
    width: 1px;
  }

  .xqysinb:after {
    width: 3px;
  }

  .xqciwkr:before {
    width: 3rem;
  }
}

@property --x-16k533w {
  syntax: "*";
  inherits: false
}

@property --x-1dnty2t {
  syntax: "*";
  inherits: false
}

@property --x-1fxerx8 {
  syntax: "*";
  inherits: false
}

@property --x-1idtwsf {
  syntax: "*";
  inherits: false
}

@property --x-1jnpodh {
  syntax: "*";
  inherits: false
}

@property --x-1kxwlk1 {
  syntax: "*";
  inherits: false
}

@property --x-1rjuqhl {
  syntax: "*";
  inherits: false
}

@property --x-50u481 {
  syntax: "*";
  inherits: false
}

@property --x-6vbno2 {
  syntax: "*";
  inherits: false
}

@property --x-9bffci {
  syntax: "*";
  inherits: false
}

@property --x-9v1cfm {
  syntax: "*";
  inherits: false
}

@property --x-aspectRatio {
  syntax: "*";
  inherits: false
}

@property --x-columnGap {
  syntax: "*";
  inherits: false
}

@property --x-egurc0 {
  syntax: "*";
  inherits: false
}

@property --x-h3lga {
  syntax: "*";
  inherits: false
}

@property --x-j6p5aq {
  syntax: "*";
  inherits: false
}

@property --x-krggw3 {
  syntax: "*";
  inherits: false
}

@property --x-p360mw {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlockEnd {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlockStart {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineStart {
  syntax: "*";
  inherits: false
}

@property --x-q69nps {
  syntax: "*";
  inherits: false
}

@property --x-rowGap {
  syntax: "*";
  inherits: false
}

@property --x-wsr10h {
  syntax: "*";
  inherits: false
}

@property --x-xf8mxk {
  syntax: "*";
  inherits: false
}

@property --x-zvpazw {
  syntax: "*";
  inherits: false
}

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes xbur7nv-B {
  from {
    opacity: var(--sds-enter-opacity, 0);
    transform: translate3d(var(--sds-enter-x, 0),var(--sds-enter-y, 0),0) scale(var(--sds-enter-scale, 1));
  }
}

@keyframes xoyp15o-B {
  to {
    opacity: var(--sds-exit-opacity, 0);
    transform: translate3d(var(--sds-exit-x, 0),var(--sds-exit-y, 0),0) scale(var(--sds-exit-scale, 1));
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .x1upxj1b {
  --x17iong4: 400;
  --x1owto1c: 500;
  --xn61wkb: 600;
  --x1s7teic: 700;
}

:root, .x1q0v4sg {
  --x1ar6uwr: 0;
  --xvazdeb: 10;
  --x16qafyg: 20;
  --xgi82kd: 50;
  --x1axjpca: 50;
  --x1yarbzp: 60;
}

:root, .x3qbsoo {
  --x1cglkal: transparent;
  --xs105q7: currentColor;
  --x17o2blt: rgb(var(--bg-page));
  --xfqysj1: rgb(var(--text-primary));
  --xz40434: rgb(var(--bg-elevated));
  --x10x5u0a: rgb(var(--text-primary));
  --x1gfqiop: rgb(var(--bg-elevated));
  --x1rcpvrh: rgb(var(--text-primary));
  --xx92mqc: rgb(var(--bg-accent-primary));
  --xcqpz8o: rgb(var(--text-primary-inverse));
  --xkc6wtm: rgb(var(--tint-tertiary));
  --x14zotgk: rgb(var(--text-primary));
  --x1mptys3: rgb(var(--tint-tertiary));
  --x1pw3n5b: rgb(var(--text-secondary));
  --x1lpv38a: rgb(var(--tint-secondary));
  --x1obw1wz: rgb(var(--text-primary));
  --x1diysrv: rgb(var(--tint-accent-secondary));
  --x1vh2uw3: rgb(var(--text-accent-primary));
  --x8mp54l: rgb(var(--bg-accent-secondary));
  --xgfnln0: rgb(var(--tint-accent-secondary));
  --x910wkw: rgb(var(--bg-destructive));
  --x1yioz8w: rgb(var(--text-destructive));
  --xeh8n97: rgb(var(--bg-accent-primary));
  --x15hxhmg: rgb(var(--text-accent-primary));
  --x1ownawy: rgb(var(--bg-green));
  --xri3t5u: rgb(var(--text-green));
  --x13crrb6: rgb(var(--bg-orange));
  --x1x9cx3x: rgb(var(--text-orange));
  --xedix0f: rgb(var(--bg-blue));
  --xa33h5w: rgb(var(--tint-accent-secondary));
  --x1ew2oxz: rgb(var(--border-secondary));
  --x1qeg72s: rgb(var(--border-secondary));
  --xdgiwd: rgb(var(--border-accent-primary));
  --x1gmi8h7: rgb(var(--bg-elevated));
  --x172zc8a: rgb(var(--bg-elevated));
  --x1gl75ia: rgb(var(--text-primary));
  --xmeile3: rgb(var(--bg-elevated));
  --x3mgsj: rgb(var(--text-primary));
  --x1buqoia: rgb(var(--tint-tertiary));
  --x58sqxi: rgb(var(--bg-accent-neutral));
  --x10puqsi: rgb(var(--bg-accent-primary));
  --xxf5pxz: rgb(var(--bg-accent-secondary));
  --x7ik3if: rgb(var(--bg-elevated));
  --x1d6k5pg: rgb(var(--bg-elevated-transparent));
  --x5shs6p: rgb(var(--bg-elevated-wax));
  --x12j9ro0: rgb(var(--bg-page));
  --x19t6w2g: rgb(var(--bg-wash));
  --x1x3u7gc: rgb(var(--bg-scrim));
  --xmzki6t: rgb(var(--bg-purple));
  --xgjoj3i: rgb(var(--bg-green));
  --x1g5qhj6: rgb(var(--bg-orange));
  --xfmrpu8: rgb(var(--bg-red));
  --xjonfof: rgb(var(--bg-blue));
  --xsfvx4d: rgb(var(--bg-link));
  --x10b92px: rgb(var(--text-primary));
  --xj63w1c: rgb(var(--text-primary-strong));
  --x1rqbeww: rgb(var(--text-primary-inverse));
  --x3wusvc: rgb(var(--text-secondary));
  --x1mfh5dh: rgb(var(--text-disabled));
  --x3kkydu: rgb(var(--text-accent-primary));
  --x1lrjnl3: rgb(var(--text-always-white));
  --x11qreqb: rgb(var(--text-always-black));
  --xdnmu54: rgb(var(--text-destructive));
  --x1o50qte: rgb(var(--text-green));
  --x1vw9eu9: rgb(var(--text-orange));
  --x8ltg7i: rgb(var(--text-red));
  --xferhre: rgb(var(--text-blue));
  --x10i7ee5: rgb(var(--text-purple));
  --x1b8gsvv: rgb(var(--text-link));
  --xtm2vui: rgb(var(--text-link-strong));
  --xo07di4: rgb(var(--text-folder-connected));
  --xyntl3: rgb(var(--text-secondary));
  --x1txa44l: rgb(var(--tint-primary));
  --x1squ5io: rgb(var(--tint-secondary));
  --xb3sy9d: rgb(var(--tint-tertiary));
  --xczl066: rgb(var(--tint-accent-secondary));
  --xaz931h: rgb(var(--tint-purple));
  --xwxy0bc: rgb(var(--tint-green));
  --x18dt2n3: rgb(var(--tint-orange));
  --x1dazuj6: rgb(var(--tint-red));
  --x1lk0nml: rgb(var(--tint-blue));
  --x1dgbkhh: rgb(var(--border-primary));
  --x78cm17: rgb(var(--border-primary-strong));
  --xxpz80a: rgb(var(--border-primary-always-black));
  --x1jjdb4v: rgb(var(--border-secondary));
  --x1np66q1: rgb(var(--border-accent-primary));
  --xdx6vc6: rgb(var(--bg-wash));
  --x2vqwkd: rgb(var(--text-secondary));
  --xw27iiu: rgb(var(--bg-accent-primary));
  --x3obn6d: rgb(var(--text-primary-inverse));
  --x1yb0ast: rgb(var(--tint-secondary));
  --x3qzqv3: rgb(var(--text-primary));
  --x1d3mz5q: rgb(var(--border-secondary));
  --x1ego1vj: rgb(var(--border-accent-primary));
  --xsvon0: rgb(var(--border-secondary));
  --xtd31sj: var(--control-surface);
  --x3emcq6: var(--control-surface-muted);
  --xjy9fr: var(--control-track);
  --x1ew2j8u: var(--control-track-strong);
  --xpfsmep: rgb(var(--bg-accent-primary));
  --xum5mbm: rgb(var(--text-blue));
  --x145m9tf: rgb(var(--text-green));
  --x1p5i4yh: rgb(var(--text-orange));
  --xtt38md: rgb(var(--text-purple));
}

:root, .x11fyvnb {
  --x1u4vtmw: none;
  --xvrddr9: var(--shadow-inner);
  --xyfhr1m: var(--shadow-1);
  --x14m1iu: var(--shadow-2);
  --x110qbjt: var(--shadow-3);
  --xzlv4yb: var(--shadow-4);
  --xhcco5: var(--shadow-4-wax);
  --x123pf7r: var(--control-inner-highlight);
  --xz15vz7: var(--control-inner-highlight-strong);
}

:root, .x1gv6yr5 {
  --x1w5gm1f: .6875rem;
  --xgtysvo: 1rem;
  --x1wxxsin: .75rem;
  --x13qg3ud: 1rem;
  --xy5hmjg: .8125rem;
  --xpvxv71: 1.125rem;
  --xnm1of2: .875rem;
  --xv27iwu: 1.25rem;
  --x1qy66nd: 1rem;
  --x1mgdhgg: 1.5rem;
  --x1j0fdfy: 1.125rem;
  --x1a6hxv3: 1.75rem;
  --xryfw6r: 1.25rem;
  --x75qfyu: 1.75rem;
  --x19hq2yn: 1.5rem;
  --x1ovmq0b: 2rem;
  --xt0mrjb: 1.875rem;
  --x1asjxj8: 2.25rem;
}

:root, .x110xwrf {
  --x4ylvk8: 0px;
  --x1378q5b: .25rem;
  --x4119sl: .375rem;
  --x1rcb78b: .5rem;
  --x1clndka: .75rem;
  --x1a68eh9: 1rem;
  --x1chnr68: 9999px;
}

:root, .x8ucyqm {
  --xkdztbl: var(--font-sans);
  --x1mfupjq: var(--font-display);
  --x55ppc8: var(--font-mono);
}

:root, .x1bjsdgx {
  --xpnath6: 50ms;
  --x1alhxkb: .1s;
  --xhumeca: .15s;
  --x1vhc66: .2s;
  --xfb01ku: .3s;
  --x3fxla7: cubic-bezier(.4, 0, .2, 1);
  --xajlzjh: cubic-bezier(.16, 1, .3, 1);
}

.x1hwsvcw {
  --bleed: 3rem;
}

.xkj47l9 {
  --cell-size: 2rem;
}

.x1eidjp9 {
  --dialog-padding-x: 20px;
}

.x1vd83ue {
  --dialog-padding-y: 20px;
}

.x1u4itkb {
  --icon-size: .75rem;
}

.xxfpx3u {
  --icon-size: .875rem;
}

.xwi179h {
  --icon-size: 1.125rem;
}

.xdyy2ci {
  --icon-size: 1.25rem;
}

.x1qxde8p {
  --icon-size: 1rem;
}

.x13qjf2c {
  --inset: 0rem;
}

.xc8yuf6 {
  --sds-enter-scale: .95;
}

.xyjd7k0 {
  --sds-enter-x: -.5rem;
}

.x18zyf7q {
  --sds-enter-x: -13rem;
}

.x39y3fo {
  --sds-enter-x: .5rem;
}

.xtbo0zi {
  --sds-enter-x: 13rem;
}

.x1jmbqnd {
  --sds-enter-y: -.5rem;
}

.x1jdpnez {
  --sds-enter-y: .5rem;
}

.x1a1dj2y {
  --sds-exit-scale: .95;
}

.x1bgyhk6 {
  --sds-exit-x: -13rem;
}

.x1pe2et {
  --sds-exit-x: 13rem;
}

.xoun09l {
  --thumb-size: 1rem;
}

@media (width >= 640px) {
  .x9rrri7.x9rrri7 {
    --icon-size: 1rem;
  }
}
