/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--dialog-offset-x:0;--dialog-offset-y:0;--package-update-angle:0deg;--auth-beam-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-manrope);--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:var(--density-spacing);--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:var(--density-text-xs);--text-sm:var(--density-text-ui);--text-sm--line-height:var(--density-line-height-ui);--text-base:var(--density-text-base);--text-lg:var(--density-text-lg);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 2px);--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-lg:16px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-manrope);--default-mono-font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing-row:var(--density-row);--spacing-row-medium:var(--density-row-medium);--spacing-row-tall:var(--density-row-tall);--spacing-control:var(--density-control-height);--spacing-sibling:var(--density-sibling-gap);--spacing-section:var(--density-section-padding);--spacing-icon:calc(var(--density-spacing) * 4.5);--spacing-icon-large:var(--spacing-icon);--container-panel-md:560px;--font-inter:"Inter Variable", "sans-serif";--font-manrope:"Manrope Variable", "sans-serif";--font-system:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-body:var(--density-text-body);--text-3xs:.527344rem;--text-2xs:.585938rem;--text-xs-tight:var(--density-text-xs);--text-ui-xs:var(--density-text-ui-xs);--text-ui-sm:var(--density-text-ui-sm);--text-ui:var(--density-text-ui);--text-ui--line-height:var(--density-line-height-ui);--text-reading:var(--density-text-reading);--text-reading--line-height:var(--density-line-height-reading);--text-mobile-input:1rem;--color-foreground:var(--foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}svg.lucide,svg[data-slot=ui-icon]{flex-shrink:0;width:var(--spacing-icon)!important;height:var(--spacing-icon)!important}:root{--icon-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--icon-accent:color-mix(in oklch, var(--primary) 25%, var(--muted-foreground))}}svg.lucide{--foreground:var(--icon-accent);--muted-foreground:var(--icon-accent);--sidebar-foreground:var(--icon-accent);color:var(--icon-accent);stroke-width:3px}:is([class^=text-primary-foreground],[class*=\ text-primary-foreground],[class^=text-white],[class*=\ text-white],[class^=text-destructive],[class*=\ text-destructive],[class^=text-status-],[class*=\ text-status-],[class^=text-link-],[class*=\ text-link-],[class^=text-profit],[class*=\ text-profit],[class^=text-loss],[class*=\ text-loss]) svg.lucide{color:inherit}svg.lucide{fill:currentColor}@supports (color:color-mix(in lab, red, red)){svg.lucide{fill:color-mix(in srgb, currentColor 4%, transparent)}}svg.lucide:is(.lucide-x,.lucide-plus,.lucide-minus,.lucide-check,.lucide-equal,.lucide-hash,.lucide-menu,.lucide-ellipsis,.lucide-ellipsis-vertical,.lucide-grip-vertical,.lucide-activity,.lucide-bold,.lucide-italic,.lucide-type,.lucide-pilcrow,.lucide-link,.lucide-link-2,.lucide-paperclip,.lucide-code,.lucide-code-xml,.lucide-braces,.lucide-sigma,.lucide-spline,.lucide-wifi,.lucide-expand,.lucide-shrink,.lucide-repeat,.lucide-logs,.lucide-text-search,.lucide-external-link,.lucide-redo-2,.lucide-undo-2,[class*=lucide-arrow],[class*=lucide-chevron],[class*=lucide-corner],[class*=lucide-move],[class*=lucide-list],[class*=lucide-heading],[class*=lucide-trending],[class*=lucide-loader],[class*=lucide-rotate],[class*=lucide-refresh],[class*=lucide-maximize],[class*=lucide-minimize],[class*=lucide-git],[class*=lucide-sliders],[class*=lucide-chart-line],[class*=lucide-chart-spline],[class*=lucide-radio-tower]){fill:none}svg.lucide:is(.lucide-zap,.lucide-circle,.lucide-square,.lucide-play,.lucide-pause,.lucide-shield,.lucide-crown,.lucide-moon,.lucide-sparkles){fill:currentColor}@supports (color:color-mix(in lab, red, red)){svg.lucide:is(.lucide-zap,.lucide-circle,.lucide-square,.lucide-play,.lucide-pause,.lucide-shield,.lucide-crown,.lucide-moon,.lucide-sparkles){fill:color-mix(in srgb, currentColor 30%, transparent)}}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-hover) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in srgb, var(--scrollbar-thumb-hover) 58%, transparent) transparent}}[data-contrast=high] *{scrollbar-color:var(--scrollbar-thumb) transparent}}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover);border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--scrollbar-thumb-hover) 58%, transparent)}}::-webkit-scrollbar-thumb{background-image:var(--scrollbar-thumb-gradient,none);min-height:calc(var(--spacing) * 13.3333);background-clip:content-box;border-radius:2147483647px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);background-clip:content-box}[data-contrast=high] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:content-box}[data-contrast=high] ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb:horizontal{min-height:0;min-width:calc(var(--spacing) * 13.3333)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,a,[role=button],input,select,textarea{touch-action:manipulation}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;font-size:100%;overflow-x:hidden}html.font-inter{font-family:var(--font-inter)}html.font-manrope{font-family:var(--font-manrope)}html.font-mono{font-family:var(--font-mono)}html.font-system{font-family:var(--font-system)}body{background-color:var(--background);width:100%;min-height:100svh;color:var(--foreground);font-family:inherit;font-size:var(--text-body);font-variant-numeric:tabular-nums;overscroll-behavior-y:none;overflow-x:hidden}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}body[data-scroll-locked]{overflow:hidden!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}@media (pointer:coarse){[data-slot=input],[data-slot=select-trigger],[data-slot=select-item],[data-slot=select-scroll-up-button],[data-slot=select-scroll-down-button],[data-slot=button]{min-height:var(--spacing-touch-target)}[data-slot=button][data-size=icon],[data-slot=button][data-size=icon-sm]{min-width:var(--spacing-touch-target)}[data-sidebar=menu-button]{min-height:var(--spacing-touch-target)}[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]{position:relative}[data-slot=checkbox]:after,[data-slot=radio-group-item]:after,[data-slot=switch]:after{content:"";width:var(--spacing-touch-target);height:var(--spacing-touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (width<48rem){input,select,textarea{font-size:var(--text-mobile-input)!important}[data-slot=sidebar-trigger],[data-slot=sheet-close],[data-slot=dialog-close],[data-slot=drawer-close]{min-height:var(--spacing-touch-target);min-width:var(--spacing-touch-target)}[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=drawer-content]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}}@layer components{:is([data-slot=card],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content],.surface-edge,.dv-groupview){--hq-data-grid-frame-color:transparent;--hq-data-grid-frame-image:none;--hq-data-grid-frame-radius:0}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/composer{container:composer/inline-size}.\@container\/content{container:content/inline-size}.\@container{container-type:inline-size}.surface-edge{border-color:#0000;position:relative}.surface-edge:after{content:"";z-index:1;border-radius:inherit;background-color:var(--surface-border-color);background-image:var(--surface-border-image);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.surface-edge:is(input,textarea){border-color:var(--surface-border-color)}.surface-edge[aria-invalid=true]{border-color:var(--destructive)}.surface-edge[aria-invalid=true]:after{display:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.pointer-events-none\!{pointer-events:none!important}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--density-spacing)}.inset-4{inset:calc(var(--density-spacing) * 4)}.inset-x-0{inset-inline:0}.inset-x-12{inset-inline:calc(var(--density-spacing) * 12)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:0}.inset-y-\[-2px\]{inset-block:-2px}.start-\(--app-rail-width\){inset-inline-start:var(--app-rail-width)}.start-\(--depth-indent\){inset-inline-start:var(--depth-indent)}.start-0{inset-inline-start:calc(var(--density-spacing) * 0)}.start-2{inset-inline-start:calc(var(--density-spacing) * 2)}.-end-0\.5{inset-inline-end:calc(var(--density-spacing) * -.5)}.end-0{inset-inline-end:calc(var(--density-spacing) * 0)}.end-1{inset-inline-end:calc(var(--density-spacing) * 1)}.end-2{inset-inline-end:calc(var(--density-spacing) * 2)}.end-3{inset-inline-end:calc(var(--density-spacing) * 3)}.-top-0\.5{top:calc(var(--density-spacing) * -.5)}.-top-1{top:calc(var(--density-spacing) * -1)}.-top-12{top:calc(var(--density-spacing) * -12)}.top-\(--menu-y\){top:var(--menu-y)}.top-\(--row-top\){top:var(--row-top)}.top-\(--toolbar-y\){top:var(--toolbar-y)}.top-0{top:0}.top-0\.5{top:calc(var(--density-spacing) * .5)}.top-1{top:var(--density-spacing)}.top-1\.5{top:calc(var(--density-spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--density-spacing) * 2)}.top-3{top:calc(var(--density-spacing) * 3)}.top-4{top:calc(var(--density-spacing) * 4)}.top-5{top:calc(var(--density-spacing) * 5)}.top-7{top:calc(var(--density-spacing) * 7)}.top-8{top:calc(var(--density-spacing) * 8)}.top-10\!{top:calc(var(--density-spacing) * 10)!important}.top-\[50\%\]{top:50%}.top-\[calc\(0\.5rem\+env\(safe-area-inset-top\)\)\]{top:calc(.5rem + env(safe-area-inset-top))}.top-full{top:100%}.-right-0\.5{right:calc(var(--density-spacing) * -.5)}.-right-1{right:calc(var(--density-spacing) * -1)}.-right-12{right:calc(var(--density-spacing) * -12)}.right-0{right:0}.right-0\.5{right:calc(var(--density-spacing) * .5)}.right-1{right:var(--density-spacing)}.right-1\.5{right:calc(var(--density-spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--density-spacing) * 2)}.right-3{right:calc(var(--density-spacing) * 3)}.right-4{right:calc(var(--density-spacing) * 4)}.right-6{right:calc(var(--density-spacing) * 6)}.right-104{right:calc(var(--density-spacing) * 104)}.right-full{right:100%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--density-spacing) * 2)}.bottom-3{bottom:calc(var(--density-spacing) * 3)}.bottom-4{bottom:calc(var(--density-spacing) * 4)}.bottom-6{bottom:calc(var(--density-spacing) * 6)}.bottom-8{bottom:calc(var(--density-spacing) * 8)}.bottom-14{bottom:calc(var(--density-spacing) * 14)}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.bottom-px{bottom:1px}.-left-2{left:calc(var(--density-spacing) * -2)}.-left-8{left:calc(var(--density-spacing) * -8)}.-left-9{left:calc(var(--density-spacing) * -9)}.-left-10{left:calc(var(--density-spacing) * -10)}.-left-px{left:-1px}.left-\(--menu-x\){left:var(--menu-x)}.left-\(--tick-left\){left:var(--tick-left)}.left-\(--toolbar-x\){left:var(--toolbar-x)}.left-0{left:0}.left-1{left:var(--density-spacing)}.left-1\.5{left:calc(var(--density-spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--density-spacing) * 2)}.left-2\.5{left:calc(var(--density-spacing) * 2.5)}.left-3{left:calc(var(--density-spacing) * 3)}.left-3\.75{left:calc(var(--density-spacing) * 3.75)}.left-4{left:calc(var(--density-spacing) * 4)}.left-8{left:calc(var(--density-spacing) * 8)}.left-12{left:calc(var(--density-spacing) * 12)}.left-14{left:calc(var(--density-spacing) * 14)}.left-\[50\%\]{left:50%}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media (width>=30rem){.\!container{max-width:30rem!important}}@media (width>=35rem){.\!container{max-width:35rem!important}}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=30rem){.container{max-width:30rem}}@media (width>=35rem){.container{max-width:35rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--density-spacing) * -2)}.m-0{margin:0}.m-2{margin:calc(var(--density-spacing) * 2)}.m-3{margin:calc(var(--density-spacing) * 3)}.m-4{margin:calc(var(--density-spacing) * 4)}.m-auto{margin:auto}.\!container{margin-inline:auto!important;padding-inline:2rem!important}.container{margin-inline:auto;padding-inline:2rem}.-mx-0\.5{margin-inline:calc(var(--density-spacing) * -.5)}.-mx-1{margin-inline:calc(var(--density-spacing) * -1)}.-mx-4{margin-inline:calc(var(--density-spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--density-spacing) * .5)}.mx-1{margin-inline:var(--density-spacing)}.mx-1\.5{margin-inline:calc(var(--density-spacing) * 1.5)}.mx-2{margin-inline:calc(var(--density-spacing) * 2)}.mx-3{margin-inline:calc(var(--density-spacing) * 3)}.mx-4{margin-inline:calc(var(--density-spacing) * 4)}.mx-5{margin-inline:calc(var(--density-spacing) * 5)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--density-spacing) * -1)}.-my-4\.75{margin-block:calc(var(--density-spacing) * -4.75)}.my-0\.5{margin-block:calc(var(--density-spacing) * .5)}.my-1{margin-block:var(--density-spacing)}.my-1\.5{margin-block:calc(var(--density-spacing) * 1.5)}.my-2{margin-block:calc(var(--density-spacing) * 2)}.my-4{margin-block:calc(var(--density-spacing) * 4)}.-ms-1\.5{margin-inline-start:calc(var(--density-spacing) * -1.5)}.-ms-px{margin-inline-start:-1px}.ms-2{margin-inline-start:calc(var(--density-spacing) * 2)}.ms-4{margin-inline-start:calc(var(--density-spacing) * 4)}.ms-5{margin-inline-start:calc(var(--density-spacing) * 5)}.ms-10{margin-inline-start:calc(var(--density-spacing) * 10)}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--density-spacing) * -1)}.-me-1\.5{margin-inline-end:calc(var(--density-spacing) * -1.5)}.me-auto{margin-inline-end:auto}.-mt-2{margin-top:calc(var(--density-spacing) * -2)}.mt-0\.5{margin-top:calc(var(--density-spacing) * .5)}.mt-1{margin-top:var(--density-spacing)}.mt-1\.5{margin-top:calc(var(--density-spacing) * 1.5)}.mt-2{margin-top:calc(var(--density-spacing) * 2)}.mt-3{margin-top:calc(var(--density-spacing) * 3)}.mt-4{margin-top:calc(var(--density-spacing) * 4)}.mt-5{margin-top:calc(var(--density-spacing) * 5)}.mt-6{margin-top:calc(var(--density-spacing) * 6)}.mt-7{margin-top:calc(var(--density-spacing) * 7)}.mt-8{margin-top:calc(var(--density-spacing) * 8)}.mt-24{margin-top:calc(var(--density-spacing) * 24)}.mt-\[clamp\(1rem\,3svh\,2rem\)\]{margin-top:clamp(1rem,3svh,2rem)}.mt-auto{margin-top:auto}.mt-section{margin-top:var(--density-section-padding)}.mt-sibling{margin-top:var(--density-sibling-gap)}.-mr-1{margin-right:calc(var(--density-spacing) * -1)}.-mr-2{margin-right:calc(var(--density-spacing) * -2)}.mr-1{margin-right:var(--density-spacing)}.mr-1\.5{margin-right:calc(var(--density-spacing) * 1.5)}.mr-2{margin-right:calc(var(--density-spacing) * 2)}.mr-auto{margin-right:auto}.mr-sibling{margin-right:var(--density-sibling-gap)}.-mb-4{margin-bottom:calc(var(--density-spacing) * -4)}.mb-0\.5{margin-bottom:calc(var(--density-spacing) * .5)}.mb-1{margin-bottom:var(--density-spacing)}.mb-1\.5{margin-bottom:calc(var(--density-spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--density-spacing) * 2)}.mb-3{margin-bottom:calc(var(--density-spacing) * 3)}.mb-4{margin-bottom:calc(var(--density-spacing) * 4)}.mb-5{margin-bottom:calc(var(--density-spacing) * 5)}.mb-6{margin-bottom:calc(var(--density-spacing) * 6)}.mb-7{margin-bottom:calc(var(--density-spacing) * 7)}.mb-8{margin-bottom:calc(var(--density-spacing) * 8)}.-ml-1\.5{margin-left:calc(var(--density-spacing) * -1.5)}.-ml-2{margin-left:calc(var(--density-spacing) * -2)}.ml-0\.5{margin-left:calc(var(--density-spacing) * .5)}.ml-1{margin-left:var(--density-spacing)}.ml-1\.5{margin-left:calc(var(--density-spacing) * 1.5)}.ml-2{margin-left:calc(var(--density-spacing) * 2)}.ml-3{margin-left:calc(var(--density-spacing) * 3)}.ml-4{margin-left:calc(var(--density-spacing) * 4)}.ml-6{margin-left:calc(var(--density-spacing) * 6)}.ml-10{margin-left:calc(var(--density-spacing) * 10)}.ml-14{margin-left:calc(var(--density-spacing) * 14)}.ml-\[1\.375rem\]{margin-left:1.375rem}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-10{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-\(--orb-size\){width:var(--orb-size);height:var(--orb-size)}.size-\(--spacing-icon-large\){width:var(--spacing-icon-large);height:var(--spacing-icon-large)}.size-0{width:0;height:0}.size-1{width:var(--density-spacing);height:var(--density-spacing)}.size-1\.5{width:calc(var(--density-spacing) * 1.5);height:calc(var(--density-spacing) * 1.5)}.size-2{width:calc(var(--density-spacing) * 2);height:calc(var(--density-spacing) * 2)}.size-2\.5{width:calc(var(--density-spacing) * 2.5);height:calc(var(--density-spacing) * 2.5)}.size-3{width:calc(var(--density-spacing) * 3);height:calc(var(--density-spacing) * 3)}.size-3\!{width:calc(var(--density-spacing) * 3)!important;height:calc(var(--density-spacing) * 3)!important}.size-3\.5{width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.size-3\.75{width:calc(var(--density-spacing) * 3.75);height:calc(var(--density-spacing) * 3.75)}.size-4{width:calc(var(--density-spacing) * 4);height:calc(var(--density-spacing) * 4)}.size-4\.5{width:calc(var(--density-spacing) * 4.5);height:calc(var(--density-spacing) * 4.5)}.size-5{width:calc(var(--density-spacing) * 5);height:calc(var(--density-spacing) * 5)}.size-6{width:calc(var(--density-spacing) * 6);height:calc(var(--density-spacing) * 6)}.size-7{width:calc(var(--density-spacing) * 7);height:calc(var(--density-spacing) * 7)}.size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.size-9{width:calc(var(--density-spacing) * 9);height:calc(var(--density-spacing) * 9)}.size-10{width:calc(var(--density-spacing) * 10);height:calc(var(--density-spacing) * 10)}.size-11{width:calc(var(--density-spacing) * 11);height:calc(var(--density-spacing) * 11)}.size-12{width:calc(var(--density-spacing) * 12);height:calc(var(--density-spacing) * 12)}.size-14{width:calc(var(--density-spacing) * 14);height:calc(var(--density-spacing) * 14)}.size-18{width:calc(var(--density-spacing) * 18);height:calc(var(--density-spacing) * 18)}.size-40{width:calc(var(--density-spacing) * 40);height:calc(var(--density-spacing) * 40)}.size-56{width:calc(var(--density-spacing) * 56);height:calc(var(--density-spacing) * 56)}.size-auto{width:auto;height:auto}.size-control{width:var(--density-control-height);height:var(--density-control-height)}.size-full{width:100%;height:100%}.size-icon{width:calc(var(--density-spacing) * 4.5);height:calc(var(--density-spacing) * 4.5)}.size-px{width:1px;height:1px}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--chart-height\){height:var(--chart-height)}.h-\(--code-view-height\){height:var(--code-view-height)}.h-\(--collapsible-panel-height\){height:var(--collapsible-panel-height)}.h-\(--container-height\){height:var(--container-height)}.h-\(--dialog-height\)\!{height:var(--dialog-height)!important}.h-\(--frame-height\){height:var(--frame-height)}.h-\(--preview-height\){height:var(--preview-height)}.h-\(--resize-height\){height:var(--resize-height)}.h-\(--row-height\){height:var(--row-height)}.h-\(--spacing-row-tall\){height:var(--spacing-row-tall)}.h-\(--thoughts-height\){height:var(--thoughts-height)}.h-\(--uptime-height\){height:var(--uptime-height)}.h-\(--virtual-height\){height:var(--virtual-height)}.h-\(--widget-height\){height:var(--widget-height)}.h-0\.5{height:calc(var(--density-spacing) * .5)}.h-1{height:var(--density-spacing)}.h-1\.5{height:calc(var(--density-spacing) * 1.5)}.h-1\/2{height:50%}.h-1\/4{height:25%}.h-2{height:calc(var(--density-spacing) * 2)}.h-2\.5{height:calc(var(--density-spacing) * 2.5)}.h-2\/4{height:50%}.h-3{height:calc(var(--density-spacing) * 3)}.h-3\.5{height:calc(var(--density-spacing) * 3.5)}.h-4{height:calc(var(--density-spacing) * 4)}.h-4\.5{height:calc(var(--density-spacing) * 4.5)}.h-5{height:calc(var(--density-spacing) * 5)}.h-6{height:calc(var(--density-spacing) * 6)}.h-7{height:calc(var(--density-spacing) * 7)}.h-7\.5{height:calc(var(--density-spacing) * 7.5)}.h-8{height:calc(var(--density-spacing) * 8)}.h-9{height:calc(var(--density-spacing) * 9)}.h-10{height:calc(var(--density-spacing) * 10)}.h-11{height:calc(var(--density-spacing) * 11)}.h-12{height:calc(var(--density-spacing) * 12)}.h-14{height:calc(var(--density-spacing) * 14)}.h-15{height:calc(var(--density-spacing) * 15)}.h-16{height:calc(var(--density-spacing) * 16)}.h-19{height:calc(var(--density-spacing) * 19)}.h-20{height:calc(var(--density-spacing) * 20)}.h-22{height:calc(var(--density-spacing) * 22)}.h-24{height:calc(var(--density-spacing) * 24)}.h-30{height:calc(var(--density-spacing) * 30)}.h-32{height:calc(var(--density-spacing) * 32)}.h-40{height:calc(var(--density-spacing) * 40)}.h-48{height:calc(var(--density-spacing) * 48)}.h-50{height:calc(var(--density-spacing) * 50)}.h-52{height:calc(var(--density-spacing) * 52)}.h-64{height:calc(var(--density-spacing) * 64)}.h-72{height:calc(var(--density-spacing) * 72)}.h-75{height:calc(var(--density-spacing) * 75)}.h-90{height:calc(var(--density-spacing) * 90)}.h-\[1\.5em\]{height:1.5em}.h-\[1\.15rem\]{height:1.15rem}.h-\[2px\]{height:2px}.h-\[3em\]{height:3em}.h-\[18\.5rem\]{height:18.5rem}.h-\[32rem\]{height:32rem}.h-\[34rem\]{height:34rem}.h-\[60vh\]{height:60vh}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[90svh\]{height:90svh}.h-\[90vh\]{height:90vh}.h-\[92vh\]{height:92vh}.h-\[calc\(2rem\+1px\)\]{height:calc(2rem + 1px)}.h-\[calc\(100\%\+2\.5rem\)\]{height:calc(100% + 2.5rem)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100svh-1rem\)\]{height:calc(100svh - 1rem)}.h-\[calc\(100svh-2\.5rem\)\]\!{height:calc(100svh - 2.5rem)!important}.h-\[min\(20rem\,50vh\)\]{height:min(20rem,50vh)}.h-\[min\(27rem\,calc\(100svh-2rem\)\)\]{height:min(27rem,100svh - 2rem)}.h-\[min\(35rem\,calc\(100svh-1rem\)\)\]{height:min(35rem,100svh - 1rem)}.h-\[min\(36rem\,calc\(100svh-4rem\)\)\]{height:min(36rem,100svh - 4rem)}.h-\[min\(38\.75rem\,calc\(100svh-1rem\)\)\]{height:min(38.75rem,100svh - 1rem)}.h-\[min\(38rem\,calc\(100svh-1rem\)\)\]{height:min(38rem,100svh - 1rem)}.h-\[min\(60svh\,24rem\)\]{height:min(60svh,24rem)}.h-\[min\(90svh\,44rem\)\]{height:min(90svh,44rem)}.h-\[min\(92svh\,64rem\)\]{height:min(92svh,64rem)}.h-auto{height:auto}.h-control{height:var(--density-control-height)}.h-full{height:100%}.h-px{height:1px}.h-row{height:var(--density-row)}.h-row-medium{height:var(--density-row-medium)}.h-row-tall{height:var(--density-row-tall)}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--slash-menu-max-height\){max-height:var(--slash-menu-max-height)}.max-h-20{max-height:calc(var(--density-spacing) * 20)}.max-h-28{max-height:calc(var(--density-spacing) * 28)}.max-h-32{max-height:calc(var(--density-spacing) * 32)}.max-h-37\.5{max-height:calc(var(--density-spacing) * 37.5)}.max-h-40{max-height:calc(var(--density-spacing) * 40)}.max-h-44{max-height:calc(var(--density-spacing) * 44)}.max-h-48{max-height:calc(var(--density-spacing) * 48)}.max-h-52{max-height:calc(var(--density-spacing) * 52)}.max-h-56{max-height:calc(var(--density-spacing) * 56)}.max-h-60{max-height:calc(var(--density-spacing) * 60)}.max-h-62\.5{max-height:calc(var(--density-spacing) * 62.5)}.max-h-64{max-height:calc(var(--density-spacing) * 64)}.max-h-75{max-height:calc(var(--density-spacing) * 75)}.max-h-80{max-height:calc(var(--density-spacing) * 80)}.max-h-96{max-height:calc(var(--density-spacing) * 96)}.max-h-100{max-height:calc(var(--density-spacing) * 100)}.max-h-120{max-height:calc(var(--density-spacing) * 120)}.max-h-\[24rem\]{max-height:24rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[45\%\]{max-height:45%}.max-h-\[48\%\]{max-height:48%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65svh\]{max-height:65svh}.max-h-\[75svh\]{max-height:75svh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85svh\]{max-height:85svh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100svh-0\.5rem\)\]{max-height:calc(100svh - .5rem)}.max-h-\[calc\(100svh-1rem\)\]{max-height:calc(100svh - 1rem)}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[calc\(100svh-12rem\)\]{max-height:calc(100svh - 12rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[min\(16rem\,var\(--available-height\)\)\]{max-height:min(16rem, var(--available-height))}.max-h-\[min\(20rem\,50vh\)\]{max-height:min(20rem,50vh)}.max-h-\[min\(28rem\,var\(--available-height\)\)\]{max-height:min(28rem, var(--available-height))}.max-h-\[min\(32rem\,calc\(100svh-6rem\)\)\]{max-height:min(32rem,100svh - 6rem)}.max-h-\[min\(32rem\,calc\(100vh-1rem\)\)\]{max-height:min(32rem,100vh - 1rem)}.max-h-\[min\(34rem\,calc\(100vh-1rem\)\)\]{max-height:min(34rem,100vh - 1rem)}.max-h-\[min\(36rem\,calc\(100svh-2rem\)\)\]{max-height:min(36rem,100svh - 2rem)}.max-h-\[min\(70svh\,520px\)\]{max-height:min(70svh,520px)}.max-h-\[min\(90svh\,40rem\)\]{max-height:min(90svh,40rem)}.max-h-\[min\(300px\,var\(--available-height\)\)\]{max-height:min(300px, var(--available-height))}.max-h-\[min\(400px\,50vh\)\]{max-height:min(400px,50vh)}.max-h-\[min\(480px\,50vh\)\]{max-height:min(480px,50vh)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-none\!{max-height:none!important}.max-h-svh{max-height:100svh}.min-h-\(--data-grid-row-height\){min-height:var(--data-grid-row-height)}.min-h-\(--spacing-control\){min-height:var(--spacing-control)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--density-spacing) * 4)}.min-h-5{min-height:calc(var(--density-spacing) * 5)}.min-h-6{min-height:calc(var(--density-spacing) * 6)}.min-h-7{min-height:calc(var(--density-spacing) * 7)}.min-h-8{min-height:calc(var(--density-spacing) * 8)}.min-h-9{min-height:calc(var(--density-spacing) * 9)}.min-h-10{min-height:calc(var(--density-spacing) * 10)}.min-h-11{min-height:calc(var(--density-spacing) * 11)}.min-h-16{min-height:calc(var(--density-spacing) * 16)}.min-h-20{min-height:calc(var(--density-spacing) * 20)}.min-h-24{min-height:calc(var(--density-spacing) * 24)}.min-h-28{min-height:calc(var(--density-spacing) * 28)}.min-h-30{min-height:calc(var(--density-spacing) * 30)}.min-h-32{min-height:calc(var(--density-spacing) * 32)}.min-h-36{min-height:calc(var(--density-spacing) * 36)}.min-h-37\.5{min-height:calc(var(--density-spacing) * 37.5)}.min-h-40{min-height:calc(var(--density-spacing) * 40)}.min-h-44{min-height:calc(var(--density-spacing) * 44)}.min-h-48{min-height:calc(var(--density-spacing) * 48)}.min-h-50{min-height:calc(var(--density-spacing) * 50)}.min-h-56{min-height:calc(var(--density-spacing) * 56)}.min-h-64{min-height:calc(var(--density-spacing) * 64)}.min-h-70{min-height:calc(var(--density-spacing) * 70)}.min-h-72{min-height:calc(var(--density-spacing) * 72)}.min-h-75{min-height:calc(var(--density-spacing) * 75)}.min-h-80{min-height:calc(var(--density-spacing) * 80)}.min-h-90{min-height:calc(var(--density-spacing) * 90)}.min-h-105{min-height:calc(var(--density-spacing) * 105)}.min-h-\[32rem\]{min-height:32rem}.min-h-\[calc\(100svh-3rem\)\]{min-height:calc(100svh - 3rem)}.min-h-\[calc\(var\(--spacing-control\)\+var\(--layout-header-block\)\*2\)\]{min-height:calc(var(--spacing-control) + var(--layout-header-block) * 2)}.min-h-control{min-height:var(--density-control-height)}.min-h-full{min-height:100%}.min-h-row{min-height:var(--density-row)}.min-h-row-medium{min-height:var(--density-row-medium)}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--app-rail-width\){width:var(--app-rail-width)}.w-\(--artifact-panel-width\){width:var(--artifact-panel-width)}.w-\(--bar-width\){width:var(--bar-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--cell-width\){width:var(--cell-width)}.w-\(--container-width\){width:var(--container-width)}.w-\(--depth-width\){width:var(--depth-width)}.w-\(--dialog-width\)\!{width:var(--dialog-width)!important}.w-\(--drawer-width\){width:var(--drawer-width)}.w-\(--expand-width\){width:var(--expand-width)}.w-\(--layout-content-width\){width:var(--layout-content-width)}.w-\(--progress-width\){width:var(--progress-width)}.w-\(--right-panel-width\){width:var(--right-panel-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-\(--skeleton-width\){width:var(--skeleton-width)}.w-\(--usage-width\){width:var(--usage-width)}.w-\(--width\){width:var(--width)}.w-0{width:0}.w-1{width:var(--density-spacing)}.w-1\.5{width:calc(var(--density-spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--density-spacing) * 2)}.w-2\.5{width:calc(var(--density-spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--density-spacing) * 3)}.w-3\.5{width:calc(var(--density-spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--density-spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--density-spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--density-spacing) * 6)}.w-7{width:calc(var(--density-spacing) * 7)}.w-8{width:calc(var(--density-spacing) * 8)}.w-9{width:calc(var(--density-spacing) * 9)}.w-10{width:calc(var(--density-spacing) * 10)}.w-11{width:calc(var(--density-spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--density-spacing) * 12)}.w-14{width:calc(var(--density-spacing) * 14)}.w-15{width:calc(var(--density-spacing) * 15)}.w-16{width:calc(var(--density-spacing) * 16)}.w-17\.5{width:calc(var(--density-spacing) * 17.5)}.w-19\.5{width:calc(var(--density-spacing) * 19.5)}.w-19\/20\!{width:95%!important}.w-20{width:calc(var(--density-spacing) * 20)}.w-24{width:calc(var(--density-spacing) * 24)}.w-25{width:calc(var(--density-spacing) * 25)}.w-26{width:calc(var(--density-spacing) * 26)}.w-28{width:calc(var(--density-spacing) * 28)}.w-30{width:calc(var(--density-spacing) * 30)}.w-32{width:calc(var(--density-spacing) * 32)}.w-32\.5{width:calc(var(--density-spacing) * 32.5)}.w-33{width:calc(var(--density-spacing) * 33)}.w-36{width:calc(var(--density-spacing) * 36)}.w-37\.5{width:calc(var(--density-spacing) * 37.5)}.w-40{width:calc(var(--density-spacing) * 40)}.w-44{width:calc(var(--density-spacing) * 44)}.w-45{width:calc(var(--density-spacing) * 45)}.w-48{width:calc(var(--density-spacing) * 48)}.w-50{width:calc(var(--density-spacing) * 50)}.w-52{width:calc(var(--density-spacing) * 52)}.w-56{width:calc(var(--density-spacing) * 56)}.w-60{width:calc(var(--density-spacing) * 60)}.w-64{width:calc(var(--density-spacing) * 64)}.w-72{width:calc(var(--density-spacing) * 72)}.w-80{width:calc(var(--density-spacing) * 80)}.w-90{width:calc(var(--density-spacing) * 90)}.w-96{width:calc(var(--density-spacing) * 96)}.w-\[6\.75rem\]{width:6.75rem}.w-\[7rem\]{width:7rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[9rem\]{width:9rem}.w-\[35\%\]{width:35%}.w-\[45\%\]{width:45%}.w-\[52\%\]{width:52%}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[64\%\]{width:64%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[75\%\]{width:75%}.w-\[76\%\]{width:76%}.w-\[84\%\]{width:84%}.w-\[85\%\]{width:85%}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[95vw\]{width:95vw}.w-\[96vw\]{width:96vw}.w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[max\(var\(--anchor-width\)\,14rem\)\]{width:max(var(--anchor-width), 14rem)}.w-\[max\(var\(--sidebar-width\)\,22rem\)\]{width:max(var(--sidebar-width), 22rem)}.w-\[min\(18rem\,calc\(100vw-1rem\)\)\]{width:min(18rem,100vw - 1rem)}.w-\[min\(20rem\,90vw\)\]{width:min(20rem,90vw)}.w-\[min\(26rem\,calc\(100vw-1rem\)\)\]{width:min(26rem,100vw - 1rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(48rem\,calc\(100vw-1rem\)\)\]{width:min(48rem,100vw - 1rem)}.w-\[min\(56rem\,calc\(100vw-1rem\)\)\]{width:min(56rem,100vw - 1rem)}.w-\[min\(90vw\,64rem\)\]{width:min(90vw,64rem)}.w-\[min\(92vw\,58rem\)\]{width:min(92vw,58rem)}.w-\[min\(94vw\,56rem\)\]{width:min(94vw,56rem)}.w-\[min\(96vw\,52rem\)\]{width:min(96vw,52rem)}.w-\[min\(96vw\,90rem\)\]{width:min(96vw,90rem)}.w-\[min\(calc\(100vw-1rem\)\,340px\)\]{width:min(100vw - 1rem,340px)}.w-\[min\(calc\(100vw-2rem\)\,14rem\)\]{width:min(100vw - 2rem,14rem)}.w-\[var\(--anchor-width\)\]{width:var(--anchor-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2\/5{max-width:40%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-8{max-width:calc(var(--density-spacing) * 8)}.max-w-24{max-width:calc(var(--density-spacing) * 24)}.max-w-28{max-width:calc(var(--density-spacing) * 28)}.max-w-30{max-width:calc(var(--density-spacing) * 30)}.max-w-32{max-width:calc(var(--density-spacing) * 32)}.max-w-37\.5{max-width:calc(var(--density-spacing) * 37.5)}.max-w-44{max-width:calc(var(--density-spacing) * 44)}.max-w-45{max-width:calc(var(--density-spacing) * 45)}.max-w-48{max-width:calc(var(--density-spacing) * 48)}.max-w-50{max-width:calc(var(--density-spacing) * 50)}.max-w-52{max-width:calc(var(--density-spacing) * 52)}.max-w-56{max-width:calc(var(--density-spacing) * 56)}.max-w-60{max-width:calc(var(--density-spacing) * 60)}.max-w-64{max-width:calc(var(--density-spacing) * 64)}.max-w-72{max-width:calc(var(--density-spacing) * 72)}.max-w-75{max-width:calc(var(--density-spacing) * 75)}.max-w-80{max-width:calc(var(--density-spacing) * 80)}.max-w-90{max-width:calc(var(--density-spacing) * 90)}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[45vw\]{max-width:45vw}.max-w-\[48rem\]{max-width:48rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[65\%\]{max-width:65%}.max-w-\[80\%\]{max-width:80%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96vw\]{max-width:96vw}.max-w-\[calc\(100\%-0\.75rem\)\]{max-width:calc(100% - .75rem)}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(400px\,90vw\)\]{max-width:min(400px,90vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-none\!{max-width:none!important}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--anchor-width\){min-width:var(--anchor-width)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-1{min-width:var(--density-spacing)}.min-w-4{min-width:calc(var(--density-spacing) * 4)}.min-w-5{min-width:calc(var(--density-spacing) * 5)}.min-w-7{min-width:calc(var(--density-spacing) * 7)}.min-w-8{min-width:calc(var(--density-spacing) * 8)}.min-w-9{min-width:calc(var(--density-spacing) * 9)}.min-w-12\.5{min-width:calc(var(--density-spacing) * 12.5)}.min-w-15{min-width:calc(var(--density-spacing) * 15)}.min-w-17\.5{min-width:calc(var(--density-spacing) * 17.5)}.min-w-20{min-width:calc(var(--density-spacing) * 20)}.min-w-25{min-width:calc(var(--density-spacing) * 25)}.min-w-28{min-width:calc(var(--density-spacing) * 28)}.min-w-30{min-width:calc(var(--density-spacing) * 30)}.min-w-32{min-width:calc(var(--density-spacing) * 32)}.min-w-35{min-width:calc(var(--density-spacing) * 35)}.min-w-40{min-width:calc(var(--density-spacing) * 40)}.min-w-44{min-width:calc(var(--density-spacing) * 44)}.min-w-45{min-width:calc(var(--density-spacing) * 45)}.min-w-56{min-width:calc(var(--density-spacing) * 56)}.min-w-60{min-width:calc(var(--density-spacing) * 60)}.min-w-64{min-width:calc(var(--density-spacing) * 64)}.min-w-70{min-width:calc(var(--density-spacing) * 70)}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3ch\]{min-width:3ch}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[31rem\]{min-width:31rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[72rem\]{min-width:72rem}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--density-spacing) * 40)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\(--distance-medium\){--tw-translate-y:var(--distance-medium);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\(--row-start\){--tw-translate-y:var(--row-start);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--density-spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-dialog-offset{translate:calc(var(--dialog-offset-x) * 1px) calc(var(--dialog-offset-y) * 1px)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-press{scale:var(--scale-large)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\(--drag-transform\){transform:var(--drag-transform)}.animate-shimmer{background:linear-gradient(90deg, var(--skeleton-base) 0%, var(--skeleton-highlight) 50%, var(--skeleton-base) 100%);background-size:200% 100%;animation:1.5s linear infinite shimmer}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.wl-flash-down{animation:wl-flash-down var(--duration-slow) var(--ease-out)}.wl-flash-up{animation:wl-flash-up var(--duration-slow) var(--ease-out)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-se-resize{cursor:se-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:var(--density-spacing)}.scroll-mt-4{scroll-margin-top:calc(var(--density-spacing) * 4)}.scroll-py-1{scroll-padding-block:var(--density-spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.grid-flow-col{grid-auto-flow:column}.auto-rows-12{grid-auto-rows:calc(var(--density-spacing) * 12)}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\(--dashboard-split-cols\){grid-template-columns:var(--dashboard-split-cols)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\[1\.75rem_minmax\(7rem\,0\.8fr\)_minmax\(12rem\,1\.7fr\)_minmax\(7rem\,0\.8fr\)_5rem\]{grid-template-columns:1.75rem minmax(7rem,.8fr) minmax(12rem,1.7fr) minmax(7rem,.8fr) 5rem}.grid-cols-\[1\.75rem_minmax\(7rem\,0\.8fr\)_minmax\(12rem\,1\.7fr\)_minmax\(7rem\,0\.8fr\)_5rem_4rem\]{grid-template-columns:1.75rem minmax(7rem,.8fr) minmax(12rem,1.7fr) minmax(7rem,.8fr) 5rem 4rem}.grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_5\.5rem_5\.5rem\]{grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem}.grid-cols-\[minmax\(0\,1fr\)_8rem_2\.25rem\]{grid-template-columns:minmax(0,1fr) 8rem 2.25rem}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,7rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,7rem)}.grid-cols-\[minmax\(3\.5rem\,0\.9fr\)_minmax\(2\.5rem\,1\.3fr\)_auto\]{grid-template-columns:minmax(3.5rem,.9fr) minmax(2.5rem,1.3fr) auto}.grid-cols-\[minmax\(8rem\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(8rem,1fr) minmax(0,2fr)}.grid-cols-\[minmax\(12rem\,1fr\)_4rem_8rem_10rem_6rem_10rem_minmax\(16rem\,1\.3fr\)_2\.5rem\]{grid-template-columns:minmax(12rem,1fr) 4rem 8rem 10rem 6rem 10rem minmax(16rem,1.3fr) 2.5rem}.grid-cols-\[minmax\(64px\,1fr\)_minmax\(88px\,1\.25fr\)_minmax\(64px\,1fr\)\]{grid-template-columns:minmax(64px,1fr) minmax(88px,1.25fr) minmax(64px,1fr)}.grid-cols-\[minmax\(150px\,1fr\)_104px_104px_120px\]{grid-template-columns:minmax(150px,1fr) 104px 104px 120px}.grid-cols-\[repeat\(7\,var\(--spacing-control\)\)\]{grid-template-columns:repeat(7,var(--spacing-control))}.grid-cols-\[repeat\(auto-fit\,minmax\(8\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,14rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,20rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto\,auto\,auto\]{grid-template-rows:auto,auto,auto}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-\(--layout-section-gap\){gap:var(--layout-section-gap)}.gap-\(--layout-toolbar-gap\){gap:var(--layout-toolbar-gap)}.gap-\(--spacing-sibling\){gap:var(--spacing-sibling)}.gap-\(--stack-gap\){gap:var(--stack-gap)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--density-spacing) * .5)}.gap-1{gap:var(--density-spacing)}.gap-1\.5{gap:calc(var(--density-spacing) * 1.5)}.gap-2{gap:calc(var(--density-spacing) * 2)}.gap-2\.5{gap:calc(var(--density-spacing) * 2.5)}.gap-3{gap:calc(var(--density-spacing) * 3)}.gap-4{gap:calc(var(--density-spacing) * 4)}.gap-5{gap:calc(var(--density-spacing) * 5)}.gap-6{gap:calc(var(--density-spacing) * 6)}.gap-8{gap:calc(var(--density-spacing) * 8)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--density-spacing) * var(--gap))}.gap-px{gap:1px}.gap-section{gap:var(--density-section-padding)}.gap-sibling{gap:var(--density-sibling-gap)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--density-spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--density-spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--density-spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--density-spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--density-spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--density-spacing) * 2)}.gap-x-3{column-gap:calc(var(--density-spacing) * 3)}.gap-x-4{column-gap:calc(var(--density-spacing) * 4)}.gap-x-6{column-gap:calc(var(--density-spacing) * 6)}.gap-x-section{column-gap:var(--density-section-padding)}.gap-y-0\.5{row-gap:calc(var(--density-spacing) * .5)}.gap-y-1{row-gap:var(--density-spacing)}.gap-y-1\.5{row-gap:calc(var(--density-spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--density-spacing) * 2)}.gap-y-sibling{row-gap:var(--density-sibling-gap)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-auto\!{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden}.overflow-x-hidden\!{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto}.overflow-y-auto\!{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-chip{border-radius:calc(var(--spacing) * 2.5)}.rounded-full{border-radius:2147483647px}.rounded-inherit{border-radius:inherit}.rounded-lg,.rounded-md{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 2px)}.rounded-tag{border-radius:3px}.rounded-xl{border-radius:calc(var(--radius) + 2px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[calc\(var\(--spacing\)\*2\.5\)\]{border-top-left-radius:calc(var(--spacing) * 2.5);border-top-right-radius:calc(var(--spacing) * 2.5)}.rounded-t-md{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r-md{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-b-lg,.rounded-b-md{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.surface-edge-line{border-color:var(--surface-border-color);border-image-source:var(--surface-border-image);border-image-slice:1}.border-accent-foreground\/20{border-color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.border-accent-foreground\/20{border-color:color-mix(in oklab, var(--accent-foreground) 20%, transparent)}}.border-background{border-color:var(--background)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-chart-1\/20{border-color:var(--chart-1)}@supports (color:color-mix(in lab, red, red)){.border-chart-1\/20{border-color:color-mix(in oklab, var(--chart-1) 20%, transparent)}}.border-chart-2\/20{border-color:var(--chart-2)}@supports (color:color-mix(in lab, red, red)){.border-chart-2\/20{border-color:color-mix(in oklab, var(--chart-2) 20%, transparent)}}.border-chart-3\/20{border-color:var(--chart-3)}@supports (color:color-mix(in lab, red, red)){.border-chart-3\/20{border-color:color-mix(in oklab, var(--chart-3) 20%, transparent)}}.border-control-border{border-color:var(--control-border)}.border-current{border-color:currentColor}.border-destructive,.border-destructive\/25{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-foreground{border-color:var(--foreground)}.border-input{border-color:var(--input)}.border-muted-foreground\/20{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/20{border-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.border-primary,.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-ring{border-color:var(--ring)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-status-error{border-color:var(--status-error)}.border-status-error-border{border-color:var(--status-error-border)}.border-status-info-border{border-color:var(--status-info-border)}.border-status-neutral-border{border-color:var(--status-neutral-border)}.border-status-pending-border{border-color:var(--status-pending-border)}.border-status-success-border{border-color:var(--status-success-border)}.border-status-warning-border{border-color:var(--status-warning-border)}.border-surface-border{border-color:var(--surface-border-color)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.surface-edge-fill{background-color:var(--surface-border-color);background-image:var(--surface-border-image)}.bg-\(--swatch\){background-color:var(--swatch)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/55{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/55{background-color:color-mix(in oklab, var(--background) 55%, transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-background\/98{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/98{background-color:color-mix(in oklab, var(--background) 98%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, var(--card) 30%, transparent)}}.bg-card\/35{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/35{background-color:color-mix(in oklab, var(--card) 35%, transparent)}}.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, var(--card) 40%, transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--card) 50%, transparent)}}.bg-chart-1,.bg-chart-1\/10{background-color:var(--chart-1)}@supports (color:color-mix(in lab, red, red)){.bg-chart-1\/10{background-color:color-mix(in oklab, var(--chart-1) 10%, transparent)}}.bg-chart-2,.bg-chart-2\/10{background-color:var(--chart-2)}@supports (color:color-mix(in lab, red, red)){.bg-chart-2\/10{background-color:color-mix(in oklab, var(--chart-2) 10%, transparent)}}.bg-chart-3,.bg-chart-3\/10{background-color:var(--chart-3)}@supports (color:color-mix(in lab, red, red)){.bg-chart-3\/10{background-color:color-mix(in oklab, var(--chart-3) 10%, transparent)}}.bg-chart-4\/10{background-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.bg-chart-4\/10{background-color:color-mix(in oklab, var(--chart-4) 10%, transparent)}}.bg-chart-5\/10{background-color:var(--chart-5)}@supports (color:color-mix(in lab, red, red)){.bg-chart-5\/10{background-color:color-mix(in oklab, var(--chart-5) 10%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/8{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/8{background-color:color-mix(in oklab, var(--destructive) 8%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-destructive\/\[0\.06\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.06\]{background-color:color-mix(in oklab, var(--destructive) 6%, transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-foreground\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/80{background-color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.bg-foreground\/\[0\.04\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.04\]{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.bg-link-1{background-color:var(--link-1)}.bg-link-2,.bg-link-2\/10{background-color:var(--link-2)}@supports (color:color-mix(in lab, red, red)){.bg-link-2\/10{background-color:color-mix(in oklab, var(--link-2) 10%, transparent)}}.bg-link-3,.bg-link-3\/10{background-color:var(--link-3)}@supports (color:color-mix(in lab, red, red)){.bg-link-3\/10{background-color:color-mix(in oklab, var(--link-3) 10%, transparent)}}.bg-link-4,.bg-link-4\/10{background-color:var(--link-4)}@supports (color:color-mix(in lab, red, red)){.bg-link-4\/10{background-color:color-mix(in oklab, var(--link-4) 10%, transparent)}}.bg-link-5,.bg-link-5\/10{background-color:var(--link-5)}@supports (color:color-mix(in lab, red, red)){.bg-link-5\/10{background-color:color-mix(in oklab, var(--link-5) 10%, transparent)}}.bg-link-6,.bg-link-6\/10{background-color:var(--link-6)}@supports (color:color-mix(in lab, red, red)){.bg-link-6\/10{background-color:color-mix(in oklab, var(--link-6) 10%, transparent)}}.bg-link-7{background-color:var(--link-7)}.bg-link-8,.bg-link-8\/10{background-color:var(--link-8)}@supports (color:color-mix(in lab, red, red)){.bg-link-8\/10{background-color:color-mix(in oklab, var(--link-8) 10%, transparent)}}.bg-link-9{background-color:var(--link-9)}.bg-link-10{background-color:var(--link-10)}.bg-link-11{background-color:var(--link-11)}.bg-link-12{background-color:var(--link-12)}.bg-link-13{background-color:var(--link-13)}.bg-link-14{background-color:var(--link-14)}.bg-link-15{background-color:var(--link-15)}.bg-link-16{background-color:var(--link-16)}.bg-link-17{background-color:var(--link-17)}.bg-link-18{background-color:var(--link-18)}.bg-loss,.bg-loss\/5{background-color:var(--loss)}@supports (color:color-mix(in lab, red, red)){.bg-loss\/5{background-color:color-mix(in oklab, var(--loss) 5%, transparent)}}.bg-loss\/10{background-color:var(--loss)}@supports (color:color-mix(in lab, red, red)){.bg-loss\/10{background-color:color-mix(in oklab, var(--loss) 10%, transparent)}}.bg-loss\/15{background-color:var(--loss)}@supports (color:color-mix(in lab, red, red)){.bg-loss\/15{background-color:color-mix(in oklab, var(--loss) 15%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/10{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/10{background-color:color-mix(in oklab, var(--muted-foreground) 10%, transparent)}}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.bg-muted-foreground\/70{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/15{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/15{background-color:color-mix(in oklab, var(--muted) 15%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/35{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, var(--muted) 35%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.bg-overlay{background-color:var(--overlay)}.bg-overlay-strong{background-color:var(--overlay-strong)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground\/15{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/15{background-color:color-mix(in oklab, var(--primary-foreground) 15%, transparent)}}.bg-primary-foreground\/70{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/70{background-color:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}}.bg-primary\/3{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/3{background-color:color-mix(in oklab, var(--primary) 3%, transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/8{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/8{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}}.bg-profit,.bg-profit\/5{background-color:var(--profit)}@supports (color:color-mix(in lab, red, red)){.bg-profit\/5{background-color:color-mix(in oklab, var(--profit) 5%, transparent)}}.bg-profit\/10{background-color:var(--profit)}@supports (color:color-mix(in lab, red, red)){.bg-profit\/10{background-color:color-mix(in oklab, var(--profit) 10%, transparent)}}.bg-profit\/15{background-color:var(--profit)}@supports (color:color-mix(in lab, red, red)){.bg-profit\/15{background-color:color-mix(in oklab, var(--profit) 15%, transparent)}}.bg-secondary,.bg-secondary\/65{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/65{background-color:color-mix(in oklab, var(--secondary) 65%, transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent,.bg-sidebar-accent\/50{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-accent\/50{background-color:color-mix(in oklab, var(--sidebar-accent) 50%, transparent)}}.bg-sidebar-foreground\/40{background-color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-foreground\/40{background-color:color-mix(in oklab, var(--sidebar-foreground) 40%, transparent)}}.bg-status-error{background-color:var(--status-error)}.bg-status-error-surface,.bg-status-error-surface\/40{background-color:var(--status-error-surface)}@supports (color:color-mix(in lab, red, red)){.bg-status-error-surface\/40{background-color:color-mix(in oklab, var(--status-error-surface) 40%, transparent)}}.bg-status-error\/70{background-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.bg-status-error\/70{background-color:color-mix(in oklab, var(--status-error) 70%, transparent)}}.bg-status-info{background-color:var(--status-info)}.bg-status-info-surface{background-color:var(--status-info-surface)}.bg-status-neutral{background-color:var(--status-neutral)}.bg-status-neutral-surface{background-color:var(--status-neutral-surface)}.bg-status-pending{background-color:var(--status-pending)}.bg-status-pending-surface{background-color:var(--status-pending-surface)}.bg-status-success{background-color:var(--status-success)}.bg-status-success-surface,.bg-status-success-surface\/50{background-color:var(--status-success-surface)}@supports (color:color-mix(in lab, red, red)){.bg-status-success-surface\/50{background-color:color-mix(in oklab, var(--status-success-surface) 50%, transparent)}}.bg-status-warning{background-color:var(--status-warning)}.bg-status-warning-border{background-color:var(--status-warning-border)}.bg-status-warning-surface,.bg-status-warning-surface\/30{background-color:var(--status-warning-surface)}@supports (color:color-mix(in lab, red, red)){.bg-status-warning-surface\/30{background-color:color-mix(in oklab, var(--status-warning-surface) 30%, transparent)}}.bg-status-warning-surface\/50{background-color:var(--status-warning-surface)}@supports (color:color-mix(in lab, red, red)){.bg-status-warning-surface\/50{background-color:color-mix(in oklab, var(--status-warning-surface) 50%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.018\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.018\]{background-color:color-mix(in oklab, var(--color-white) 1.8%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-checkerboard{background-image:conic-gradient(var(--muted-foreground) 25%, transparent 0 50%, var(--muted-foreground) 0 75%, transparent 0)}@supports (color:color-mix(in lab, red, red)){.bg-checkerboard{background-image:conic-gradient(color-mix(in oklab, var(--muted-foreground) 28%, transparent) 25%, transparent 0 50%, color-mix(in oklab, var(--muted-foreground) 28%, transparent) 0 75%, transparent 0)}}.bg-checkerboard{background-size:calc(var(--spacing) * 1.5) calc(var(--spacing) * 1.5)}.bg-\[image\:var\(--bg\)\,linear-gradient\(var\(--base-color\)\,var\(--base-color\)\)\]{background-image:var(--bg),linear-gradient(var(--base-color),var(--base-color))}.from-border{--tw-gradient-from:var(--border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-muted\/50{--tw-gradient-from:var(--muted)}@supports (color:color-mix(in lab, red, red)){.from-muted\/50{--tw-gradient-from:color-mix(in oklab, var(--muted) 50%, transparent)}}.from-muted\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/8{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/8{--tw-gradient-from:color-mix(in oklab, var(--primary) 8%, transparent)}}.from-primary\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-error{--tw-gradient-from:var(--status-error);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-error\/85{--tw-gradient-from:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.from-status-error\/85{--tw-gradient-from:color-mix(in oklab, var(--status-error) 85%, transparent)}}.from-status-error\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-info{--tw-gradient-from:var(--status-info);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-info-surface{--tw-gradient-from:var(--status-info-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-info\/85{--tw-gradient-from:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.from-status-info\/85{--tw-gradient-from:color-mix(in oklab, var(--status-info) 85%, transparent)}}.from-status-info\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-neutral{--tw-gradient-from:var(--status-neutral);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-neutral\/85{--tw-gradient-from:var(--status-neutral)}@supports (color:color-mix(in lab, red, red)){.from-status-neutral\/85{--tw-gradient-from:color-mix(in oklab, var(--status-neutral) 85%, transparent)}}.from-status-neutral\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-pending-surface{--tw-gradient-from:var(--status-pending-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-success{--tw-gradient-from:var(--status-success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-success-surface{--tw-gradient-from:var(--status-success-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-success\/85{--tw-gradient-from:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.from-status-success\/85{--tw-gradient-from:color-mix(in oklab, var(--status-success) 85%, transparent)}}.from-status-success\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-warning{--tw-gradient-from:var(--status-warning);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-status-warning\/85{--tw-gradient-from:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.from-status-warning\/85{--tw-gradient-from:color-mix(in oklab, var(--status-warning) 85%, transparent)}}.from-status-warning\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary\/4{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/4{--tw-gradient-via:color-mix(in oklab, var(--primary) 4%, transparent)}}.via-primary\/4{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/40{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/40{--tw-gradient-via:color-mix(in oklab, var(--primary) 40%, transparent)}}.via-primary\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/45{--tw-gradient-via:#ffffff73}@supports (color:color-mix(in lab, red, red)){.via-white\/45{--tw-gradient-via:color-mix(in oklab, var(--color-white) 45%, transparent)}}.via-white\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-border{--tw-gradient-to:var(--border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-muted\/35{--tw-gradient-to:var(--muted)}@supports (color:color-mix(in lab, red, red)){.to-muted\/35{--tw-gradient-to:color-mix(in oklab, var(--muted) 35%, transparent)}}.to-muted\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-error{--tw-gradient-to:var(--status-error);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-error\/70{--tw-gradient-to:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.to-status-error\/70{--tw-gradient-to:color-mix(in oklab, var(--status-error) 70%, transparent)}}.to-status-error\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-info{--tw-gradient-to:var(--status-info);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-info-surface\/60{--tw-gradient-to:var(--status-info-surface)}@supports (color:color-mix(in lab, red, red)){.to-status-info-surface\/60{--tw-gradient-to:color-mix(in oklab, var(--status-info-surface) 60%, transparent)}}.to-status-info-surface\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-info\/70{--tw-gradient-to:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.to-status-info\/70{--tw-gradient-to:color-mix(in oklab, var(--status-info) 70%, transparent)}}.to-status-info\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-neutral{--tw-gradient-to:var(--status-neutral);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-neutral\/70{--tw-gradient-to:var(--status-neutral)}@supports (color:color-mix(in lab, red, red)){.to-status-neutral\/70{--tw-gradient-to:color-mix(in oklab, var(--status-neutral) 70%, transparent)}}.to-status-neutral\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-pending-surface\/60{--tw-gradient-to:var(--status-pending-surface)}@supports (color:color-mix(in lab, red, red)){.to-status-pending-surface\/60{--tw-gradient-to:color-mix(in oklab, var(--status-pending-surface) 60%, transparent)}}.to-status-pending-surface\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-success{--tw-gradient-to:var(--status-success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-success-surface\/60{--tw-gradient-to:var(--status-success-surface)}@supports (color:color-mix(in lab, red, red)){.to-status-success-surface\/60{--tw-gradient-to:color-mix(in oklab, var(--status-success-surface) 60%, transparent)}}.to-status-success-surface\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-success\/70{--tw-gradient-to:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.to-status-success\/70{--tw-gradient-to:color-mix(in oklab, var(--status-success) 70%, transparent)}}.to-status-success\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-warning{--tw-gradient-to:var(--status-warning);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-status-warning\/70{--tw-gradient-to:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.to-status-warning\/70{--tw-gradient-to:color-mix(in oklab, var(--status-warning) 70%, transparent)}}.to-status-warning\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-edge-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_14px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.\[mask-image\:radial-gradient\(90\%_90\%_at_50\%_50\%\,black\,black_62\%\,transparent\)\]{-webkit-mask-image:radial-gradient(90% 90%,#000,#000 62%,#0000);mask-image:radial-gradient(90% 90%,#000,#000 62%,#0000)}.bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-link-4\/60{fill:var(--link-4)}@supports (color:color-mix(in lab, red, red)){.fill-link-4\/60{fill:color-mix(in oklab, var(--link-4) 60%, transparent)}}.fill-muted-foreground,.fill-muted-foreground\/15{fill:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.fill-muted-foreground\/15{fill:color-mix(in oklab, var(--muted-foreground) 15%, transparent)}}.fill-muted\/40{fill:var(--muted)}@supports (color:color-mix(in lab, red, red)){.fill-muted\/40{fill:color-mix(in oklab, var(--muted) 40%, transparent)}}.fill-none{fill:none}.fill-primary\/0{fill:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fill-primary\/0{fill:color-mix(in oklab, var(--primary) 0%, transparent)}}.fill-primary\/10{fill:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fill-primary\/10{fill:color-mix(in oklab, var(--primary) 10%, transparent)}}.stroke-border{stroke:var(--border)}.stroke-muted{stroke:var(--muted)}.stroke-muted-foreground\/50{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-muted-foreground\/50{stroke:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[2\.25\]{stroke-width:2.25px}.object-contain{object-fit:contain}.p-\(--layout-panel-padding\){padding:var(--layout-panel-padding)}.p-\(--spacing-section\){padding:var(--spacing-section)}.p-0{padding:0}.p-0\.5{padding:calc(var(--density-spacing) * .5)}.p-0\.75{padding:calc(var(--density-spacing) * .75)}.p-1{padding:var(--density-spacing)}.p-1\.5{padding:calc(var(--density-spacing) * 1.5)}.p-2{padding:calc(var(--density-spacing) * 2)}.p-2\.5{padding:calc(var(--density-spacing) * 2.5)}.p-3{padding:calc(var(--density-spacing) * 3)}.p-4{padding:calc(var(--density-spacing) * 4)}.p-6{padding:calc(var(--density-spacing) * 6)}.p-7{padding:calc(var(--density-spacing) * 7)}.p-8{padding:calc(var(--density-spacing) * 8)}.p-px{padding:1px}.p-section{padding:var(--density-section-padding)}.p-sibling{padding:var(--density-sibling-gap)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-\(--layout-page-inline\){padding-inline:var(--layout-page-inline)}.px-\(--layout-panel-padding\){padding-inline:var(--layout-panel-padding)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--density-spacing) * .5)}.px-1{padding-inline:var(--density-spacing)}.px-1\.5{padding-inline:calc(var(--density-spacing) * 1.5)}.px-2{padding-inline:calc(var(--density-spacing) * 2)}.px-2\.5{padding-inline:calc(var(--density-spacing) * 2.5)}.px-3{padding-inline:calc(var(--density-spacing) * 3)}.px-3\.5{padding-inline:calc(var(--density-spacing) * 3.5)}.px-4{padding-inline:calc(var(--density-spacing) * 4)}.px-6{padding-inline:calc(var(--density-spacing) * 6)}.px-8{padding-inline:calc(var(--density-spacing) * 8)}.px-section{padding-inline:var(--density-section-padding)}.px-sibling{padding-inline:var(--density-sibling-gap)}.py-\(--layout-header-block\){padding-block:var(--layout-header-block)}.py-\(--layout-page-block\){padding-block:var(--layout-page-block)}.py-\(--layout-panel-padding\){padding-block:var(--layout-panel-padding)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--density-spacing) * .5)}.py-1{padding-block:var(--density-spacing)}.py-1\.5{padding-block:calc(var(--density-spacing) * 1.5)}.py-2{padding-block:calc(var(--density-spacing) * 2)}.py-2\.5{padding-block:calc(var(--density-spacing) * 2.5)}.py-3{padding-block:calc(var(--density-spacing) * 3)}.py-4{padding-block:calc(var(--density-spacing) * 4)}.py-6{padding-block:calc(var(--density-spacing) * 6)}.py-8{padding-block:calc(var(--density-spacing) * 8)}.py-10{padding-block:calc(var(--density-spacing) * 10)}.py-16{padding-block:calc(var(--density-spacing) * 16)}.py-section{padding-block:var(--density-section-padding)}.py-shell-block{padding-block:clamp(1.5rem,4svh,2.5rem)}.py-sibling{padding-block:var(--density-sibling-gap)}.ps-\(--depth-indent\){padding-inline-start:var(--depth-indent)}.ps-1{padding-inline-start:var(--density-spacing)}.ps-1\.5{padding-inline-start:calc(var(--density-spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--density-spacing) * 2)}.ps-3{padding-inline-start:calc(var(--density-spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--density-spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--density-spacing) * 4)}.ps-5{padding-inline-start:calc(var(--density-spacing) * 5)}.ps-6{padding-inline-start:calc(var(--density-spacing) * 6)}.ps-7\.5{padding-inline-start:calc(var(--density-spacing) * 7.5)}.ps-8{padding-inline-start:calc(var(--density-spacing) * 8)}.ps-9{padding-inline-start:calc(var(--density-spacing) * 9)}.ps-10{padding-inline-start:calc(var(--density-spacing) * 10)}.ps-\[calc\(var\(--spacing\)\*2-1px\)\]{padding-inline-start:calc(var(--spacing) * 2 - 1px)}.pe-0\.5{padding-inline-end:calc(var(--density-spacing) * .5)}.pe-1{padding-inline-end:var(--density-spacing)}.pe-1\.5{padding-inline-end:calc(var(--density-spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--density-spacing) * 2)}.pe-3{padding-inline-end:calc(var(--density-spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--density-spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--density-spacing) * 4)}.pe-7{padding-inline-end:calc(var(--density-spacing) * 7)}.pe-8{padding-inline-end:calc(var(--density-spacing) * 8)}.pe-9{padding-inline-end:calc(var(--density-spacing) * 9)}.pe-12{padding-inline-end:calc(var(--density-spacing) * 12)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--density-spacing) * .5)}.pt-1{padding-top:var(--density-spacing)}.pt-1\.5{padding-top:calc(var(--density-spacing) * 1.5)}.pt-2{padding-top:calc(var(--density-spacing) * 2)}.pt-2\.5{padding-top:calc(var(--density-spacing) * 2.5)}.pt-3{padding-top:calc(var(--density-spacing) * 3)}.pt-4{padding-top:calc(var(--density-spacing) * 4)}.pt-6{padding-top:calc(var(--density-spacing) * 6)}.pt-\[calc\(1rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(1rem + env(safe-area-inset-top))}.pt-\[calc\(var\(--layout-header-block\)\+env\(safe-area-inset-top\)\)\]{padding-top:calc(var(--layout-header-block) + env(safe-area-inset-top))}.pt-px{padding-top:1px}.pr-1{padding-right:var(--density-spacing)}.pr-2{padding-right:calc(var(--density-spacing) * 2)}.pr-3{padding-right:calc(var(--density-spacing) * 3)}.pr-4{padding-right:calc(var(--density-spacing) * 4)}.pr-6{padding-right:calc(var(--density-spacing) * 6)}.pr-8{padding-right:calc(var(--density-spacing) * 8)}.pr-11{padding-right:calc(var(--density-spacing) * 11)}.pr-12{padding-right:calc(var(--density-spacing) * 12)}.pr-16{padding-right:calc(var(--density-spacing) * 16)}.pb-\(--layout-header-block\){padding-bottom:var(--layout-header-block)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--density-spacing)}.pb-1\.5{padding-bottom:calc(var(--density-spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--density-spacing) * 2)}.pb-3{padding-bottom:calc(var(--density-spacing) * 3)}.pb-4{padding-bottom:calc(var(--density-spacing) * 4)}.pb-8{padding-bottom:calc(var(--density-spacing) * 8)}.pb-24{padding-bottom:calc(var(--density-spacing) * 24)}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.25rem, env(safe-area-inset-bottom))}.pb-section{padding-bottom:var(--density-section-padding)}.pb-sibling{padding-bottom:var(--density-sibling-gap)}.pl-\(--depth-indent\){padding-left:var(--depth-indent)}.pl-1{padding-left:var(--density-spacing)}.pl-1\.5{padding-left:calc(var(--density-spacing) * 1.5)}.pl-2{padding-left:calc(var(--density-spacing) * 2)}.pl-3{padding-left:calc(var(--density-spacing) * 3)}.pl-4{padding-left:calc(var(--density-spacing) * 4)}.pl-5{padding-left:calc(var(--density-spacing) * 5)}.pl-6{padding-left:calc(var(--density-spacing) * 6)}.pl-7{padding-left:calc(var(--density-spacing) * 7)}.pl-8{padding-left:calc(var(--density-spacing) * 8)}.pl-9{padding-left:calc(var(--density-spacing) * 9)}.pl-10{padding-left:calc(var(--density-spacing) * 10)}.pl-14{padding-left:calc(var(--density-spacing) * 14)}.pl-56\.25{padding-left:calc(var(--density-spacing) * 56.25)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-inter{font-family:Inter Variable,"sans-serif"}.font-manrope{font-family:Manrope Variable,"sans-serif"}.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-manrope)}.text-2xl{font-size:var(--density-text-2xl);line-height:var(--tw-leading,var(--density-line-height-2xl))}.text-2xs{font-size:.585938rem;line-height:var(--tw-leading,.820313rem)}.text-3xl{font-size:var(--density-text-3xl);line-height:var(--tw-leading,var(--density-line-height-3xl))}.text-3xs{font-size:.527344rem;line-height:var(--tw-leading,.703125rem)}.text-4xl{font-size:2.05078rem;line-height:var(--tw-leading,2.34375rem)}.text-4xs{font-size:.46875rem;line-height:var(--tw-leading,.703125rem)}.text-5xl{font-size:2.75391rem;line-height:var(--tw-leading,1)}.text-6xl{font-size:3.45703rem;line-height:var(--tw-leading,1)}.text-base{font-size:var(--density-text-base);line-height:var(--tw-leading,var(--density-line-height-base))}.text-lg{font-size:var(--density-text-lg);line-height:var(--tw-leading,var(--density-line-height-lg))}.text-mobile-input{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.text-reading{font-size:var(--density-text-reading);line-height:var(--tw-leading,var(--density-line-height-reading))}.text-reading\!{font-size:var(--density-text-reading)!important;line-height:var(--tw-leading,var(--density-line-height-reading))!important}.text-sm,.text-ui{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.text-ui-base{font-size:var(--density-text-base);line-height:var(--tw-leading,var(--density-line-height-base))}.text-ui-sm{font-size:var(--density-text-ui-sm);line-height:var(--tw-leading,var(--density-line-height-ui-sm))}.text-ui-xs{font-size:var(--density-text-ui-xs);line-height:var(--tw-leading,var(--density-line-height-ui-sm))}.text-xl{font-size:var(--density-text-xl);line-height:var(--tw-leading,var(--density-line-height-xl))}.text-xs,.text-xs-tight{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}.leading-4{--tw-leading:calc(var(--density-spacing) * 4);line-height:calc(var(--density-spacing) * 4)}.leading-5{--tw-leading:calc(var(--density-spacing) * 5);line-height:calc(var(--density-spacing) * 5)}.leading-6{--tw-leading:calc(var(--density-spacing) * 6);line-height:calc(var(--density-spacing) * 6)}.leading-code{--tw-leading:1.6;line-height:1.6}.leading-display{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-reading{--tw-leading:var(--density-line-height-reading);line-height:var(--density-line-height-reading)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-caps{--tw-tracking:.06em;letter-spacing:.06em}.tracking-eyebrow{--tw-tracking:.08em;letter-spacing:.08em}.tracking-label{--tw-tracking:.04em;letter-spacing:.04em}.tracking-overline{--tw-tracking:.12em;letter-spacing:.12em}.tracking-snug{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--chart-2\){color:var(--chart-2)}.text-\(--chart-5\){color:var(--chart-5)}.text-\(--token-color\){color:var(--token-color)}.text-\[var\(--chart-2\)\]{color:var(--chart-2)}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-chart-1{color:var(--chart-1)}.text-chart-2{color:var(--chart-2)}.text-chart-3{color:var(--chart-3)}.text-chart-4{color:var(--chart-4)}.text-chart-5{color:var(--chart-5)}.text-current{color:currentColor}.text-destructive,.text-destructive\/70{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/70{color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.text-foreground,.text-foreground\/40{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-inherit{color:inherit}.text-input{color:var(--input)}.text-link-2{color:var(--link-2)}.text-link-3{color:var(--link-3)}.text-link-4,.text-link-4\/60{color:var(--link-4)}@supports (color:color-mix(in lab, red, red)){.text-link-4\/60{color:color-mix(in oklab, var(--link-4) 60%, transparent)}}.text-link-5{color:var(--link-5)}.text-link-6{color:var(--link-6)}.text-link-8{color:var(--link-8)}.text-link-11{color:var(--link-11)}.text-log-debug{color:var(--log-debug)}.text-log-error{color:var(--log-error)}.text-log-info{color:var(--log-info)}.text-log-warn{color:var(--log-warn)}.text-loss,.text-loss\/80{color:var(--loss)}@supports (color:color-mix(in lab, red, red)){.text-loss\/80{color:color-mix(in oklab, var(--loss) 80%, transparent)}}.text-muted-foreground,.text-muted-foreground\/0{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/0{color:color-mix(in oklab, var(--muted-foreground) 0%, transparent)}}.text-muted-foreground\/20{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/20{color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.text-muted-foreground\/35{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/35{color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}}.text-primary-ink{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary-ink{color:color-mix(in oklab, var(--primary) 70%, var(--foreground))}}.text-primary\/40{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab, var(--primary) 40%, transparent)}}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.text-profit,.text-profit\/80{color:var(--profit)}@supports (color:color-mix(in lab, red, red)){.text-profit\/80{color:color-mix(in oklab, var(--profit) 80%, transparent)}}.text-ring{color:var(--ring)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sidebar-muted-foreground,.text-sidebar-muted-foreground\/70{color:var(--sidebar-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-muted-foreground\/70{color:color-mix(in oklab, var(--sidebar-muted-foreground) 70%, transparent)}}.text-status-error,.text-status-error\/70{color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.text-status-error\/70{color:color-mix(in oklab, var(--status-error) 70%, transparent)}}.text-status-info{color:var(--status-info)}.text-status-neutral{color:var(--status-neutral)}.text-status-pending{color:var(--status-pending)}.text-status-success,.text-status-success\/70{color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.text-status-success\/70{color:color-mix(in oklab, var(--status-success) 70%, transparent)}}.text-status-warning,.text-status-warning\/70{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.text-status-warning\/70{color:color-mix(in oklab, var(--status-warning) 70%, transparent)}}.text-status-warning\/80{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.text-status-warning\/80{color:color-mix(in oklab, var(--status-warning) 80%, transparent)}}.text-syntax-attribute{color:var(--syntax-attribute)}.text-syntax-comment{color:var(--syntax-comment)}.text-syntax-constant{color:var(--syntax-constant)}.text-syntax-function{color:var(--syntax-function)}.text-syntax-keyword{color:var(--syntax-keyword)}.text-syntax-operator{color:var(--syntax-operator)}.text-syntax-punctuation\/70{color:var(--syntax-punctuation)}@supports (color:color-mix(in lab, red, red)){.text-syntax-punctuation\/70{color:color-mix(in oklab, var(--syntax-punctuation) 70%, transparent)}}.text-syntax-punctuation\/80{color:var(--syntax-punctuation)}@supports (color:color-mix(in lab, red, red)){.text-syntax-punctuation\/80{color:color-mix(in oklab, var(--syntax-punctuation) 80%, transparent)}}.text-syntax-string{color:var(--syntax-string)}.text-syntax-tag{color:var(--syntax-tag)}.text-syntax-variable{color:var(--syntax-variable)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-muted-foreground\/40{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.decoration-muted-foreground\/50{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.decoration-primary\/30{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.decoration-primary\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-foreground{accent-color:var(--foreground)}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.scheme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.opacity-\(--slice-opacity\){opacity:var(--slice-opacity)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--surface-lift,0 0 0 0 #0000), var(--panel-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel-lg{--tw-shadow:var(--surface-lift,0 0 0 0 #0000), var(--panel-shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel-sm{--tw-shadow:var(--panel-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-error\/20{--tw-shadow-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.shadow-status-error\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-error) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-error\/30{--tw-shadow-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.shadow-status-error\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-error) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-info\/30{--tw-shadow-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.shadow-status-info\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-info) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-neutral\/30{--tw-shadow-color:var(--status-neutral)}@supports (color:color-mix(in lab, red, red)){.shadow-status-neutral\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-neutral) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-success\/20{--tw-shadow-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.shadow-status-success\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-success) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-success\/30{--tw-shadow-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.shadow-status-success\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-success) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-warning\/20{--tw-shadow-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.shadow-status-warning\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-warning) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-status-warning\/30{--tw-shadow-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.shadow-status-warning\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--status-warning) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-focus-ring{--tw-ring-color:var(--focus-ring)}.ring-muted{--tw-ring-color:var(--muted)}.ring-primary{--tw-ring-color:var(--primary)}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-status-error\/30{--tw-ring-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\/30{--tw-ring-color:color-mix(in oklab, var(--status-error) 30%, transparent)}}.ring-status-error\/60{--tw-ring-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\/60{--tw-ring-color:color-mix(in oklab, var(--status-error) 60%, transparent)}}.ring-status-info\/30{--tw-ring-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.ring-status-info\/30{--tw-ring-color:color-mix(in oklab, var(--status-info) 30%, transparent)}}.ring-status-info\/60{--tw-ring-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.ring-status-info\/60{--tw-ring-color:color-mix(in oklab, var(--status-info) 60%, transparent)}}.ring-status-neutral\/30{--tw-ring-color:var(--status-neutral)}@supports (color:color-mix(in lab, red, red)){.ring-status-neutral\/30{--tw-ring-color:color-mix(in oklab, var(--status-neutral) 30%, transparent)}}.ring-status-neutral\/40{--tw-ring-color:var(--status-neutral)}@supports (color:color-mix(in lab, red, red)){.ring-status-neutral\/40{--tw-ring-color:color-mix(in oklab, var(--status-neutral) 40%, transparent)}}.ring-status-success\/30{--tw-ring-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.ring-status-success\/30{--tw-ring-color:color-mix(in oklab, var(--status-success) 30%, transparent)}}.ring-status-success\/60{--tw-ring-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.ring-status-success\/60{--tw-ring-color:color-mix(in oklab, var(--status-success) 60%, transparent)}}.ring-status-warning\/30{--tw-ring-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.ring-status-warning\/30{--tw-ring-color:color-mix(in oklab, var(--status-warning) 30%, transparent)}}.ring-status-warning\/50{--tw-ring-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.ring-status-warning\/50{--tw-ring-color:color-mix(in oklab, var(--status-warning) 50%, transparent)}}.ring-status-warning\/60{--tw-ring-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.ring-status-warning\/60{--tw-ring-color:color-mix(in oklab, var(--status-warning) 60%, transparent)}}.ring-offset-1{--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)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.ring-offset-card{--tw-ring-offset-color:var(--card)}.ring-offset-popover{--tw-ring-offset-color:var(--popover)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-muted{outline-color:var(--muted)}.outline-overlay{outline-color:var(--overlay)}.outline-ring{outline-color:var(--ring)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\(--blur-medium\){--tw-blur:blur(var(--blur-medium));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-none{--tw-blur: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-zero{--tw-blur:blur(0px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,color\,scale\]{transition-property:background-color,border-color,box-shadow,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,scale\]{transition-property:background-color,border-color,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,color\]{transition-property:border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,background-position\,border-color\,box-shadow\,scale\,opacity\]{transition-property:color,background-color,background-position,border-color,box-shadow,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,opacity\]{transition-property:transform,width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,background-color\]{transition-property:translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-border{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-border-text-fade{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-fade{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-shadow-press{transition-property:background-color,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-text{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-text-fade{transition-property:background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-bg-text-press{transition-property:background-color,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-dash{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-fade-blur{transition-property:opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-float{transition-property:inset-inline-end,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-lift{transition-property:border-color,box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-max-width{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-pop{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-pop-blur{transition-property:opacity,scale,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-pop-slide{transition-property:opacity,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-size{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-slide{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-slide-blur{transition-property:opacity,translate,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-stroke-fade{transition-property:stroke-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-surface{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-text-pop{transition-property:color,opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-text-ring{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-width{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-width-bg{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-width-fade{transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-widths{transition-property:max-width,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-\(--stagger-delay\){transition-delay:var(--stagger-delay)}.delay-0{transition-delay:0s}.delay-80{transition-delay:80ms}.delay-160{transition-delay:.16s}.delay-240{transition-delay:.24s}.delay-320{transition-delay:.32s}.duration-\(--duration-quick\){--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.duration-90{--tw-duration:90ms;transition-duration:90ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-800{--tw-duration:.8s;transition-duration:.8s}.duration-\[var\(--duration-quick\)\]{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-medium{--tw-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.duration-micro{--tw-duration:var(--duration-micro);transition-duration:var(--duration-micro)}.duration-quick{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.duration-slow{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.duration-very-slow{--tw-duration:var(--duration-very-slow);transition-duration:var(--duration-very-slow)}.ease-\[var\(--ease-smooth-out\)\]{--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-smooth-out{--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.ease-spring{--tw-ease:cubic-bezier(.34, 1.4, .36, 1);transition-timing-function:cubic-bezier(.34,1.4,.36,1)}.will-change-transform{will-change:transform}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.delay-0{--tw-animation-delay:0s;animation-delay:0s}.animation-duration-slow{--tw-animation-duration:var(--duration-slow);animation-duration:var(--duration-slow)}.delay-\(--stagger-delay\){animation-delay:var(--stagger-delay);--tw-animation-delay:var(--stagger-delay)}.delay-80{--tw-animation-delay:calc(80*1ms);animation-delay:80ms}.delay-160{--tw-animation-delay:calc(160*1ms);animation-delay:.16s}.delay-240{--tw-animation-delay:calc(240*1ms);animation-delay:.24s}.delay-320{--tw-animation-delay:calc(320*1ms);animation-delay:.32s}.fade-in-0{--tw-enter-opacity:0}.fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.\[--base-color\:var\(--muted-foreground\)\]{--base-color:var(--muted-foreground)}.\[--base-gradient-color\:var\(--foreground\)\]{--base-gradient-color:var(--foreground)}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--density-spacing) * 7)}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--density-spacing) * 8)}.\[--layout-content-width\:98\%\]{--layout-content-width:98%}.\[animation-delay\:var\(--skeleton-delay\)\]{animation-delay:var(--skeleton-delay)}.\[clip-path\:inset\(0\)\]{clip-path:inset(0)}.\[overflow-anchor\:none\]{overflow-anchor:none}.fade-in{--tw-enter-opacity:0}.grid-density-medium{--hq-data-grid-row-height:var(--data-grid-row-height-medium)}.grid-density-tall{--hq-data-grid-row-height:var(--data-grid-row-height-tall)}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.shimmer-base-primary-ink{--base-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shimmer-base-primary-ink{--base-color:color-mix(in oklab, var(--primary) 70%, var(--foreground))}}.slide-in-from-bottom-1{--tw-enter-translate-y:calc(1*var(--spacing))}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-right-2{--tw-enter-translate-x:calc(2*var(--spacing))}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.transition-drag{transition:var(--drag-transition)}.zoom-in-97{--tw-enter-scale:calc(97*1%)}.zoom-in-98{--tw-enter-scale:calc(98*1%)}:is(.\*\:flex-1>*){flex:1}.not-data-hidden\:flex:not([data-hidden]){display:flex}.not-data-hidden\:grid:not([data-hidden]){display:grid}.not-data-hidden\:flex-col:not([data-hidden]){flex-direction:column}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/activity\:rounded-b-none:is(:where(.group\/activity):is([open],:popover-open,:open) *){border-bottom-right-radius:0;border-bottom-left-radius:0}.group-focus-within\:scale-100:is(:where(.group):focus-within *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-within\:text-accent-foreground:is(:where(.group):focus-within *){color:var(--accent-foreground)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/chats\:opacity-100:is(:where(.group\/chats):focus-within *){opacity:1}.group-focus-within\/expand\:max-w-56:is(:where(.group\/expand):focus-within *){max-width:calc(var(--density-spacing) * 56)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}.group-focus-within\/page\:pointer-events-auto:is(:where(.group\/page):focus-within *){pointer-events:auto}.group-focus-within\/page\:opacity-100:is(:where(.group\/page):focus-within *){opacity:1}.group-focus-within\/section\:pointer-events-auto:is(:where(.group\/section):focus-within *){pointer-events:auto}.group-focus-within\/section\:opacity-100:is(:where(.group\/section):focus-within *){opacity:1}@media (hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--density-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--density-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--density-spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-link-5\/15:is(:where(.group):hover *){background-color:var(--link-5)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-link-5\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--link-5) 15%, transparent)}}.group-hover\:bg-muted:is(:where(.group):hover *),.group-hover\:bg-muted\/40:is(:where(.group):hover *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-muted\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.group-hover\:text-accent-foreground:is(:where(.group):hover *){color:var(--accent-foreground)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--muted-foreground)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/block\:opacity-100:is(:where(.group\/block):hover *),.group-hover\/chats\:opacity-100:is(:where(.group\/chats):hover *){opacity:1}.group-hover\/chip\:text-sidebar-foreground:is(:where(.group\/chip):hover *){color:var(--sidebar-foreground)}.group-hover\/collection\:text-foreground:is(:where(.group\/collection):hover *){color:var(--foreground)}.group-hover\/expand\:w-\(--expand-width\):is(:where(.group\/expand):hover *){width:var(--expand-width)}.group-hover\/expand\:max-w-56:is(:where(.group\/expand):hover *){max-width:calc(var(--density-spacing) * 56)}.group-hover\/expand\:duration-fast:is(:where(.group\/expand):hover *){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.group-hover\/expand\:ease-smooth-out:is(:where(.group\/expand):hover *){--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.group-hover\/icon\:scale-105:is(:where(.group\/icon):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/page\:pointer-events-auto:is(:where(.group\/page):hover *){pointer-events:auto}.group-hover\/page\:opacity-100:is(:where(.group\/page):hover *){opacity:1}.group-hover\/pin\:text-link-4\/80:is(:where(.group\/pin):hover *){color:var(--link-4)}@supports (color:color-mix(in lab, red, red)){.group-hover\/pin\:text-link-4\/80:is(:where(.group\/pin):hover *){color:color-mix(in oklab, var(--link-4) 80%, transparent)}}.group-hover\/pin\:text-muted-foreground\/60:is(:where(.group\/pin):hover *){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\/pin\:text-muted-foreground\/60:is(:where(.group\/pin):hover *){color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.group-hover\/resize\:bg-muted-foreground:is(:where(.group\/resize):hover *){background-color:var(--muted-foreground)}.group-hover\/section\:pointer-events-auto:is(:where(.group\/section):hover *){pointer-events:auto}.group-hover\/section\:opacity-100:is(:where(.group\/section):hover *),.group-hover\/tree-row\:opacity-100:is(:where(.group\/tree-row):hover *){opacity:1}}.group-focus-visible\:stroke-ring:is(:where(.group):focus-visible *){stroke:var(--ring)}.group-focus-visible\:stroke-2:is(:where(.group):focus-visible *){stroke-width:2px}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\/expand\:w-\(--expand-width\):is(:where(.group\/expand):focus-visible *){width:var(--expand-width)}.group-focus-visible\/expand\:duration-fast:is(:where(.group\/expand):focus-visible *){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.group-focus-visible\/expand\:ease-smooth-out:is(:where(.group\/expand):focus-visible *){--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-7:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-inline-end:calc(var(--density-spacing) * 7)}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--density-spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--density-spacing) * 2.5)}.group-aria-expanded\/expand\:w-\(--expand-width\):is(:where(.group\/expand)[aria-expanded=true] *){width:var(--expand-width)}.group-aria-expanded\/expand\:duration-fast:is(:where(.group\/expand)[aria-expanded=true] *){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.group-aria-expanded\/expand\:ease-smooth-out:is(:where(.group\/expand)[aria-expanded=true] *){--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--density-spacing) * 8)!important;height:calc(var(--density-spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:justify-center:is(:where(.group)[data-collapsible=icon] *){justify-content:center}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--density-spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:px-0:is(:where(.group)[data-collapsible=icon] *){padding-inline:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:\[clip-path\:inset\(0_0_0_100\%\)\]:is(:where(.group)[data-collapsible=offcanvas] *){clip-path:inset(0 0 0 100%)}.group-data-\[collapsible\=offcanvas\]\:\[clip-path\:inset\(0_100\%_0_0\)\]:is(:where(.group)[data-collapsible=offcanvas] *){clip-path:inset(0 100% 0 0)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[resizing\=true\]\/sidebar-wrapper\:transition-none:is(:where(.group\/sidebar-wrapper)[data-resizing=true] *){transition-property:none}.group-data-\[selected\=true\]\:opacity-100:is(:where(.group)[data-selected=true] *){opacity:1}.group-data-\[side\=left\]\:-end-2:is(:where(.group)[data-side=left] *){inset-inline-end:calc(var(--density-spacing) * -2)}.group-data-\[side\=right\]\:start-0:is(:where(.group)[data-side=right] *){inset-inline-start:calc(var(--density-spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[state\=collapsed\]\:duration-medium:is(:where(.group)[data-state=collapsed] *){--tw-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.group-data-\[state\=collapsed\]\:ease-in-out:is(:where(.group)[data-state=collapsed] *){--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-data-disabled\:cursor-not-allowed:is(:where(.peer)[data-disabled]~*){cursor:not-allowed}.peer-data-disabled\:opacity-50:is(:where(.peer)[data-disabled]~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=default]~*){top:var(--density-spacing)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--density-spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--density-spacing)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:mr-4::file-selector-button{margin-right:calc(var(--density-spacing) * 4)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--density-spacing) * 7)}.file\:rounded-md::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-primary::file-selector-button{background-color:var(--primary)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-4::file-selector-button{padding-inline:calc(var(--density-spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--density-spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:text-primary-foreground::file-selector-button{color:var(--primary-foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/20::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/20::placeholder{color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.placeholder\:text-muted-foreground\/30::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/30::placeholder{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.placeholder\:text-muted-foreground\/40::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/40::placeholder{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.placeholder\:text-muted-foreground\/50::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.placeholder\:text-sidebar-muted-foreground::placeholder{color:var(--sidebar-muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1\.5:before{content:var(--tw-content);inset:calc(var(--density-spacing) * -1.5)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--density-spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:hidden:after{content:var(--tw-content);display:none}.after\:w-1:after{content:var(--tw-content);width:var(--density-spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-micro:after{content:var(--tw-content);--tw-duration:var(--duration-micro);transition-duration:var(--duration-micro)}.first\:ms-0:first-child{margin-inline-start:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:bg-accent:focus-within{background-color:var(--accent)}.focus-within\:bg-muted\/40:focus-within{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-muted\/40:focus-within{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.focus-within\:text-accent-foreground:focus-within{color:var(--accent-foreground)}.focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--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-within\:ring-ring:focus-within{--tw-ring-color:var(--ring)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-foreground\/70:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/70:hover{border-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:border-ring\/40:hover{border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ring\/40:hover{border-color:color-mix(in oklab, var(--ring) 40%, transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent-foreground\/10:hover{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-foreground\/10:hover{background-color:color-mix(in oklab, var(--accent-foreground) 10%, transparent)}}.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/45:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/45:hover{background-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-accent\/70:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/70:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/70:hover{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.hover\:bg-border\/60:hover{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-border\/60:hover{background-color:color-mix(in oklab, var(--border) 60%, transparent)}}.hover\:bg-chart-2\/90:hover{background-color:var(--chart-2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-2\/90:hover{background-color:color-mix(in oklab, var(--chart-2) 90%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.hover\:bg-foreground\/\[0\.07\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-muted-foreground\/20:hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted-foreground\/20:hover{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.hover\:bg-muted\/20:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.hover\:bg-muted\/25:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/25:hover{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/50:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/50:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 50%, transparent)}}.hover\:bg-sidebar-accent\/70:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/70:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 70%, transparent)}}.hover\:bg-status-error-surface:hover{background-color:var(--status-error-surface)}.hover\:bg-status-info-surface\/80:hover{background-color:var(--status-info-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-info-surface\/80:hover{background-color:color-mix(in oklab, var(--status-info-surface) 80%, transparent)}}.hover\:bg-status-warning-surface\/80:hover{background-color:var(--status-warning-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-warning-surface\/80:hover{background-color:color-mix(in oklab, var(--status-warning-surface) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover,.hover\:text-foreground\/70:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/70:hover{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.hover\:text-muted-foreground:hover,.hover\:text-muted-foreground\/60:hover{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-muted-foreground\/60:hover{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-sidebar-foreground:hover{color:var(--sidebar-foreground)}.hover\:text-status-error:hover{color:var(--status-error)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.hover\:decoration-primary:hover{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-panel-sm:hover{--tw-shadow:var(--panel-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.hover\:ring-primary\/15:hover{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/15:hover{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:file\:bg-primary\/90:hover::file-selector-button{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:file\:bg-primary\/90:hover::file-selector-button{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:after\:bg-primary\/50:hover:after{content:var(--tw-content);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:after\:bg-primary\/50:hover:after{background-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-10:focus{top:calc(var(--density-spacing) * 10)}.focus\:left-3:focus{left:calc(var(--density-spacing) * 3)}.focus\:z-10:focus{z-index:10}.focus\:rounded-md:focus{border-radius:var(--radius)}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:bg-background:focus{background-color:var(--background)}.focus\:px-2:focus{padding-inline:calc(var(--density-spacing) * 2)}.focus\:py-1:focus{padding-block:var(--density-spacing)}.focus\:text-xs:focus{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}.focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--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\:ring-primary\/30:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/30:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-foreground\/10:focus-visible{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-foreground\/10:focus-visible{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.focus-visible\:bg-muted\/50:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.focus-visible\:bg-primary\/10:focus-visible{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-primary\/10:focus-visible{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.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-2:focus-visible{--tw-ring-offset-width:2px;--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}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-96:active{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[var\(--scale-large\)\]:active{scale:var(--scale-large)}.active\:scale-\[var\(--scale-small\)\]:active{scale:var(--scale-small)}.active\:scale-press:active{scale:var(--scale-large)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-accent:active,.active\:bg-accent\/50:active{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.active\:bg-accent\/50:active{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:opacity-80:active{opacity:.8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-foreground\/\[0\.04\]:disabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:bg-foreground\/\[0\.04\]:disabled:hover{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-focus-visible\:scale-100:has(:focus-visible){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.has-focus-visible\:opacity-100:has(:focus-visible){opacity:1}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\[data-competition-layout\=multi-status\]\]\:w-\[min\(92vw\,48rem\)\]:has([data-competition-layout=multi-status]){width:min(92vw,48rem)}:is(.has-\[\[data-competition-layout\=multi-withdraw\]\]\:w-\[min\(92vw\,42rem\)\]:has([data-competition-layout=multi-withdraw]),.has-\[\[data-competition-layout\=status\]\]\:w-\[min\(92vw\,42rem\)\]:has([data-competition-layout=status])){width:min(92vw,42rem)}.has-\[\[data-competition-layout\=withdraw\]\]\:w-\[min\(92vw\,36rem\)\]:has([data-competition-layout=withdraw]){width:min(92vw,36rem)}:is(.has-\[\[data-competition-view\=status\]\]\:h-auto:has([data-competition-view=status]),.has-\[\[data-competition-view\=withdraw\]\]\:h-auto:has([data-competition-view=withdraw])){height:auto}.has-\[\[data-layout\=fixed\]\]\:h-full:has([data-layout=fixed]){height:100%}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-sidebar-ring:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--sidebar-ring)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--density-spacing) * 3)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--density-spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--density-spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--density-spacing) * 3)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:max-w-56[aria-expanded=true]{max-width:calc(var(--density-spacing) * 56)}.aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--accent)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-active\:border-foreground[data-active]{border-color:var(--foreground)}.data-active\:bg-background[data-active]{background-color:var(--background)}.data-active\:bg-transparent[data-active]{background-color:#0000}.data-active\:text-foreground[data-active]{color:var(--foreground)}.data-active\:shadow-none[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-active\:shadow-sm[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-checked\:translate-x-\[calc\(100\%-2px\)\][data-checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-foreground[data-checked]{border-color:var(--foreground)}.data-checked\:bg-chart-2[data-checked]{background-color:var(--chart-2)}.data-checked\:bg-foreground[data-checked]{background-color:var(--foreground)}.data-checked\:bg-status-success[data-checked]{background-color:var(--status-success)}.data-checked\:text-background[data-checked]{color:var(--background)}.data-closed\:duration-medium[data-closed]{--tw-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.data-closed\:duration-micro[data-closed]{--tw-duration:var(--duration-micro);transition-duration:var(--duration-micro)}.data-closed\:duration-quick[data-closed]{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:h-0[data-ending-style]{height:0}.data-ending-style\:-translate-x-full[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:-translate-y-full[data-ending-style]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-y-full[data-ending-style]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:scale-50[data-ending-style]{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:scale-96[data-ending-style]{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:scale-98[data-ending-style]{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:scale-99[data-ending-style]{--tw-scale-x:99%;--tw-scale-y:99%;--tw-scale-z:99%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-hidden\:invisible[data-hidden]{visibility:hidden}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-hovering\:opacity-100[data-hovering]{opacity:1}.data-open\:bg-accent[data-open]{background-color:var(--accent)}.data-open\:bg-secondary[data-open]{background-color:var(--secondary)}.data-open\:duration-fast[data-open]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.data-open\:duration-quick[data-open]{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.data-open\:duration-slow[data-open]{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.data-panel-open\:rounded-b-none[data-panel-open]{border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.data-panel-open\:\*\:rotate-90[data-panel-open]>*){rotate:90deg}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:border-ring\/60[data-popup-open]{border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.data-popup-open\:border-ring\/60[data-popup-open]{border-color:color-mix(in oklab, var(--ring) 60%, transparent)}}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:bg-background[data-popup-open]{background-color:var(--background)}.data-popup-open\:bg-muted[data-popup-open]{background-color:var(--muted)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-popup-open\:opacity-100[data-popup-open]{opacity:1}@media (hover:hover){.data-popup-open\:hover\:bg-sidebar-accent[data-popup-open]:hover{background-color:var(--sidebar-accent)}.data-popup-open\:hover\:text-sidebar-accent-foreground[data-popup-open]:hover{color:var(--sidebar-accent-foreground)}}.data-pressed\:bg-accent[data-pressed]{background-color:var(--accent)}.data-pressed\:text-accent-foreground[data-pressed]{color:var(--accent-foreground)}.data-scrolling\:opacity-100[data-scrolling]{opacity:1}.data-starting-style\:h-0[data-starting-style]{height:0}.data-starting-style\:-translate-x-full[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:-translate-y-full[data-starting-style]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-y-full[data-starting-style]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-50[data-starting-style]{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-96[data-starting-style]{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-97[data-starting-style]{--tw-scale-x:97%;--tw-scale-y:97%;--tw-scale-z:97%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:scale-98[data-starting-style]{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-unchecked\:translate-x-0[data-unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-unchecked\:bg-input[data-unchecked]{background-color:var(--input)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-semibold[data-active=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}:is(.data-\[expanded\=false\]\:data-\[front\=false\]\:\*\:opacity-0[data-expanded=false][data-front=false]>*){opacity:0}.data-\[hidden\]\:hidden[data-hidden]{display:none}.data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-\[inset\]\:ps-8[data-inset]{padding-inline-start:calc(var(--density-spacing) * 8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:calc(var(--density-spacing) * 4)}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--density-spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[peek-mode\=center\]\:animate-none[data-peek-mode=center]{animation:none}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[resizing\=true\]\:transition-none[data-resizing=true]{transition-property:none}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[separator\=active\]\:after\:bg-primary[data-separator=active]:after{content:var(--tw-content);background-color:var(--primary)}.data-\[side\=bottom\]\:data-starting-style\:-translate-y-1[data-side=bottom][data-starting-style]{--tw-translate-y:calc(var(--density-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:data-starting-style\:-translate-y-2[data-side=bottom][data-starting-style]{--tw-translate-y:calc(var(--density-spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:data-starting-style\:translate-x-1[data-side=left][data-starting-style]{--tw-translate-x:var(--density-spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:data-starting-style\:translate-x-2[data-side=left][data-starting-style]{--tw-translate-x:calc(var(--density-spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:data-starting-style\:-translate-x-1[data-side=right][data-starting-style]{--tw-translate-x:calc(var(--density-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:data-starting-style\:-translate-x-2[data-side=right][data-starting-style]{--tw-translate-x:calc(var(--density-spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:data-starting-style\:translate-y-1[data-side=top][data-starting-style]{--tw-translate-y:var(--density-spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:data-starting-style\:translate-y-2[data-side=top][data-starting-style]{--tw-translate-y:calc(var(--density-spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--density-spacing) * 8)}.data-\[size\=default\]\:h-control[data-size=default]{height:var(--density-control-height)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--density-spacing) * 7)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-8 *)[data-slot=command-input-wrapper]{height:calc(var(--density-spacing) * 8)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--density-spacing) * 12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--density-spacing) * 2)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:data-highlighted\:text-destructive[data-variant=destructive][data-highlighted]{color:var(--destructive)}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.nth-\[n\+3\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.supports-\[backdrop-filter\]\:bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.motion-safe\:ease-smooth-out{--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.motion-safe\:fade-in-0{--tw-enter-opacity:0}@media (hover:hover){.motion-safe\:hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}@media not all and (width>=359px){.max-\[359px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=64rem){.max-lg\:size-6{width:calc(var(--density-spacing) * 6);height:calc(var(--density-spacing) * 6)}.max-lg\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.max-lg\:size-9{width:calc(var(--density-spacing) * 9);height:calc(var(--density-spacing) * 9)}.max-lg\:size-11{width:calc(var(--density-spacing) * 11);height:calc(var(--density-spacing) * 11)}.max-lg\:h-9{height:calc(var(--density-spacing) * 9)}.max-lg\:h-11{height:calc(var(--density-spacing) * 11)}.max-lg\:h-\[calc\(100svh-15rem\)\]{height:calc(100svh - 15rem)}.max-lg\:h-\[calc\(100svh-16rem\)\]{height:calc(100svh - 16rem)}.max-lg\:h-\[calc\(100svh-17rem\)\]{height:calc(100svh - 17rem)}.max-lg\:h-auto{height:auto}.max-lg\:max-h-44{max-height:calc(var(--density-spacing) * 44)}.max-lg\:min-h-9{min-height:calc(var(--density-spacing) * 9)}.max-lg\:min-h-11{min-height:calc(var(--density-spacing) * 11)}.max-lg\:min-h-90{min-height:calc(var(--density-spacing) * 90)}.max-lg\:min-h-\[calc\(100svh_-_4\.5rem\)\]{min-height:calc(100svh - 4.5rem)}.max-lg\:max-w-lg{max-width:var(--container-lg)}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:justify-center{justify-content:center}.max-lg\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lg\:px-3{padding-inline:calc(var(--density-spacing) * 3)}.max-lg\:pt-\[calc\(3\.75rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(3.75rem + env(safe-area-inset-top))}.max-lg\:pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.max-lg\:opacity-100{opacity:1}}@media not all and (width>=48rem){.max-md\:pointer-events-auto{pointer-events:auto}.max-md\:right-1{right:var(--density-spacing)}.max-md\:left-auto{left:auto}.max-md\:my-auto{margin-block:auto}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:\!size-8{width:calc(var(--density-spacing) * 8)!important;height:calc(var(--density-spacing) * 8)!important}.max-md\:size-6{width:calc(var(--density-spacing) * 6);height:calc(var(--density-spacing) * 6)}.max-md\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.max-md\:size-9{width:calc(var(--density-spacing) * 9);height:calc(var(--density-spacing) * 9)}.max-md\:size-11{width:calc(var(--density-spacing) * 11);height:calc(var(--density-spacing) * 11)}.max-md\:h-\[calc\(100svh-18rem\)\]{height:calc(100svh - 18rem)}.max-md\:max-h-\[clamp\(11rem\,calc\(100svh-23rem\)\,24rem\)\]{max-height:clamp(11rem,100svh - 23rem,24rem)}.max-md\:\!min-h-8{min-height:calc(var(--density-spacing) * 8)!important}.max-md\:min-h-8{min-height:calc(var(--density-spacing) * 8)}.max-md\:min-h-9{min-height:calc(var(--density-spacing) * 9)}.max-md\:min-h-11{min-height:calc(var(--density-spacing) * 11)}.max-md\:min-h-90{min-height:calc(var(--density-spacing) * 90)}.max-md\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:justify-end{justify-content:flex-end}.max-md\:rounded-2xl{border-radius:var(--radius-2xl)}.max-md\:rounded-full{border-radius:2147483647px}.max-md\:bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.max-md\:bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.max-md\:bg-card{background-color:var(--card)}.max-md\:px-2{padding-inline:calc(var(--density-spacing) * 2)}.max-md\:px-3{padding-inline:calc(var(--density-spacing) * 3)}.max-md\:px-4{padding-inline:calc(var(--density-spacing) * 4)}.max-md\:pt-3{padding-top:calc(var(--density-spacing) * 3)}.max-md\:pb-3{padding-bottom:calc(var(--density-spacing) * 3)}.max-md\:text-2xl{font-size:var(--density-text-2xl);line-height:var(--tw-leading,var(--density-line-height-2xl))}.max-md\:text-muted-foreground{color:var(--muted-foreground)}.max-md\:opacity-100{opacity:1}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}.max-sm\:size-10{width:calc(var(--density-spacing) * 10);height:calc(var(--density-spacing) * 10)}.max-sm\:size-11{width:calc(var(--density-spacing) * 11);height:calc(var(--density-spacing) * 11)}.max-sm\:\!h-\[70svh\]{height:70svh!important}.max-sm\:h-\[calc\(100svh-2rem\)\]{height:calc(100svh - 2rem)}.max-sm\:h-\[min\(62svh\,var\(--backtest-log-grid-height\)\)\]{height:min(62svh, var(--backtest-log-grid-height))}.max-sm\:h-\[min\(70svh\,var\(--report-grid-height\)\)\]{height:min(70svh, var(--report-grid-height))}.max-sm\:max-h-\[70svh\]{max-height:70svh}.max-sm\:w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.max-sm\:w-full{width:100%}.max-sm\:max-w-none{max-width:none}.max-sm\:justify-end{justify-content:flex-end}.max-sm\:overflow-x-auto{overflow-x:auto}.max-sm\:p-0{padding:0}.max-sm\:text-center{text-align:center}}@media (width>=30rem){.\32 xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:top-\[50\%\]{top:50%}.sm\:right-104{right:calc(var(--density-spacing) * 104)}.sm\:left-72{left:calc(var(--density-spacing) * 72)}.sm\:left-\[50\%\]{left:50%}.sm\:z-auto{z-index:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-0{margin:0}.sm\:mx-0{margin-inline:0}.sm\:ms-auto{margin-inline-start:auto}.sm\:mt-3{margin-top:calc(var(--density-spacing) * 3)}.sm\:mr-2{margin-right:calc(var(--density-spacing) * 2)}.sm\:ml-0{margin-left:0}.sm\:ml-10\.5{margin-left:calc(var(--density-spacing) * 10.5)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-3\.5{width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.sm\:size-4{width:calc(var(--density-spacing) * 4);height:calc(var(--density-spacing) * 4)}.sm\:size-7{width:calc(var(--density-spacing) * 7);height:calc(var(--density-spacing) * 7)}.sm\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.sm\:size-9{width:calc(var(--density-spacing) * 9);height:calc(var(--density-spacing) * 9)}.sm\:size-16{width:calc(var(--density-spacing) * 16);height:calc(var(--density-spacing) * 16)}.sm\:size-auto{width:auto;height:auto}.sm\:h-7{height:calc(var(--density-spacing) * 7)}.sm\:h-8{height:calc(var(--density-spacing) * 8)}.sm\:h-96{height:calc(var(--density-spacing) * 96)}.sm\:h-190{height:calc(var(--density-spacing) * 190)}.sm\:h-\[80vh\]{height:80vh}.sm\:h-\[var\(--backtest-log-grid-height\)\]{height:var(--backtest-log-grid-height)}.sm\:h-\[var\(--report-grid-height\)\]{height:var(--report-grid-height)}.sm\:h-auto{height:auto}.sm\:max-h-\[55vh\]{max-height:55vh}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[80vh\]{max-height:80vh}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:max-h-\[min\(620px\,calc\(100vh-9rem\)\)\]{max-height:min(620px,100vh - 9rem)}.sm\:max-h-\[min\(820px\,calc\(100vh-2rem\)\)\]{max-height:min(820px,100vh - 2rem)}.sm\:max-h-none{max-height:none}.sm\:min-h-0{min-height:0}.sm\:min-h-8{min-height:calc(var(--density-spacing) * 8)}.sm\:min-h-13{min-height:calc(var(--density-spacing) * 13)}.sm\:min-h-90{min-height:calc(var(--density-spacing) * 90)}.sm\:w-\(--drawer-width\){width:var(--drawer-width)}.sm\:w-3\/4{width:75%}.sm\:w-17\.5{width:calc(var(--density-spacing) * 17.5)}.sm\:w-30{width:calc(var(--density-spacing) * 30)}.sm\:w-32{width:calc(var(--density-spacing) * 32)}.sm\:w-35{width:calc(var(--density-spacing) * 35)}.sm\:w-36{width:calc(var(--density-spacing) * 36)}.sm\:w-48{width:calc(var(--density-spacing) * 48)}.sm\:w-50{width:calc(var(--density-spacing) * 50)}.sm\:w-64{width:calc(var(--density-spacing) * 64)}.sm\:w-65{width:calc(var(--density-spacing) * 65)}.sm\:w-70{width:calc(var(--density-spacing) * 70)}.sm\:w-75{width:calc(var(--density-spacing) * 75)}.sm\:w-150{width:calc(var(--density-spacing) * 150)}.sm\:w-\[80vw\]{width:80vw}.sm\:w-\[calc\(100\%-var\(--spacing\)\*10\.5\)\]{width:calc(100% - var(--spacing) * 10.5)}.sm\:w-\[min\(90vw\,640px\)\]{width:min(90vw,640px)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-64{max-width:calc(var(--density-spacing) * 64)}.sm\:max-w-65{max-width:calc(var(--density-spacing) * 65)}.sm\:max-w-80{max-width:calc(var(--density-spacing) * 80)}.sm\:max-w-106\.25{max-width:calc(var(--density-spacing) * 106.25)}.sm\:max-w-150{max-width:calc(var(--density-spacing) * 150)}.sm\:max-w-240{max-width:calc(var(--density-spacing) * 240)}.sm\:max-w-\[40rem\]{max-width:40rem}.sm\:max-w-\[47\.5rem\]{max-width:47.5rem}.sm\:max-w-\[48rem\]{max-width:48rem}.sm\:max-w-\[55rem\]{max-width:55rem}.sm\:max-w-\[90vw\]{max-width:90vw}.sm\:max-w-\[95vw\]{max-width:95vw}.sm\:max-w-full{max-width:100%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-screen{max-width:100vw}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-100{min-width:calc(var(--density-spacing) * 100)}.sm\:min-w-\[32rem\]{min-width:32rem}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:rotate-0{rotate:0deg}.sm\:resize{resize:both}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_1fr_auto\]{grid-template-columns:1fr auto 1fr auto}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[repeat\(10\,var\(--spacing-control\)\)\]{grid-template-columns:repeat(10,var(--spacing-control))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0\.5{gap:calc(var(--density-spacing) * .5)}.sm\:gap-2{gap:calc(var(--density-spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--density-spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--density-spacing) * 3)}.sm\:gap-4{gap:calc(var(--density-spacing) * 4)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-auto{overflow-y:auto}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-transparent{border-color:#0000}.sm\:bg-transparent{background-color:#0000}.sm\:p-0{padding:0}.sm\:p-1{padding:var(--density-spacing)}.sm\:p-2{padding:calc(var(--density-spacing) * 2)}.sm\:p-4{padding:calc(var(--density-spacing) * 4)}.sm\:p-9{padding:calc(var(--density-spacing) * 9)}.sm\:p-10{padding:calc(var(--density-spacing) * 10)}.sm\:px-0{padding-inline:0}.sm\:px-2{padding-inline:calc(var(--density-spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--density-spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--density-spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--density-spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--density-spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--density-spacing) * 10)}.sm\:py-0{padding-block:0}.sm\:py-1\.5{padding-block:calc(var(--density-spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--density-spacing) * 2)}.sm\:py-4{padding-block:calc(var(--density-spacing) * 4)}.sm\:py-24{padding-block:calc(var(--density-spacing) * 24)}.sm\:pt-0{padding-top:0}.sm\:pt-2{padding-top:calc(var(--density-spacing) * 2)}.sm\:pt-3{padding-top:calc(var(--density-spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--density-spacing) * 4)}.sm\:pr-6{padding-right:calc(var(--density-spacing) * 6)}.sm\:pb-0{padding-bottom:0}.sm\:pb-3{padding-bottom:calc(var(--density-spacing) * 3)}.sm\:pb-section{padding-bottom:var(--density-section-padding)}.sm\:pl-8{padding-left:calc(var(--density-spacing) * 8)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--density-text-3xl);line-height:var(--tw-leading,var(--density-line-height-3xl))}.sm\:text-4xl{font-size:2.05078rem;line-height:var(--tw-leading,2.34375rem)}.sm\:text-display-hero{font-size:6.5625rem;line-height:var(--tw-leading,1)}.sm\:opacity-0{opacity:0}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.sm\:group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.odd\:sm\:border-r:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}.even\:sm\:border-r-0:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}.sm\:data-checked\:opacity-100[data-checked]{opacity:1}.sm\:has-focus-visible\:opacity-100:has(:focus-visible){opacity:1}}@media (width>=48rem){.md\:end-4{inset-inline-end:calc(var(--density-spacing) * 4)}.md\:top-4{top:calc(var(--density-spacing) * 4)}.md\:right-116\.5{right:calc(var(--density-spacing) * 116.5)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:size-7{width:calc(var(--density-spacing) * 7);height:calc(var(--density-spacing) * 7)}.md\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.md\:h-7{height:calc(var(--density-spacing) * 7)}.md\:h-8{height:calc(var(--density-spacing) * 8)}.md\:h-auto{height:auto}.md\:w-\(--layout-reading-width\){width:var(--layout-reading-width)}.md\:w-10{width:calc(var(--density-spacing) * 10)}.md\:w-72{width:calc(var(--density-spacing) * 72)}.md\:w-75{width:calc(var(--density-spacing) * 75)}.md\:w-80{width:calc(var(--density-spacing) * 80)}.md\:w-\[60\%\]{width:60%}.md\:w-\[min\(95\%\,calc\(100\%_-_var\(--spacing\)_\*_20\)\)\]\!{width:min(95%, calc(100% - var(--spacing) * 20))!important}.md\:w-auto{width:auto}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:flex-none{flex:none}.md\:\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[1fr_2fr_9rem_9rem\]{grid-template-columns:1fr 2fr 9rem 9rem}.md\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:gap-4{gap:calc(var(--density-spacing) * 4)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.md\:surface-edge-line{border-color:var(--surface-border-color);border-image-source:var(--surface-border-image);border-image-slice:1}.md\:p-12{padding:calc(var(--density-spacing) * 12)}.md\:px-12{padding-inline:calc(var(--density-spacing) * 12)}.md\:pt-1{padding-top:var(--density-spacing)}.md\:pl-0{padding-left:0}.md\:text-sm{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.md\:text-xs{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}.md\:opacity-0{opacity:0}.md\:group-data-\[inspector-open\=true\]\/chat-pane\:w-full:is(:where(.group\/chat-pane)[data-inspector-open=true] *){width:100%}.md\:before\:absolute:before{content:var(--tw-content);position:absolute}.md\:before\:-inset-1\.5:before{content:var(--tw-content);inset:calc(var(--density-spacing) * -1.5)}.md\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:size-3\.5{width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.lg\:size-6{width:calc(var(--density-spacing) * 6);height:calc(var(--density-spacing) * 6)}.lg\:size-7{width:calc(var(--density-spacing) * 7);height:calc(var(--density-spacing) * 7)}.lg\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.lg\:h-6{height:calc(var(--density-spacing) * 6)}.lg\:h-7{height:calc(var(--density-spacing) * 7)}.lg\:h-8{height:calc(var(--density-spacing) * 8)}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:min-h-7{min-height:calc(var(--density-spacing) * 7)}.lg\:w-\(--layout-reading-width\){width:var(--layout-reading-width)}.lg\:w-52{width:calc(var(--density-spacing) * 52)}.lg\:w-56{width:calc(var(--density-spacing) * 56)}.lg\:w-80{width:calc(var(--density-spacing) * 80)}.lg\:w-85{width:calc(var(--density-spacing) * 85)}.lg\:w-100{width:calc(var(--density-spacing) * 100)}.lg\:w-112\.5{width:calc(var(--density-spacing) * 112.5)}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[calc\(100\%-400px\)\]{width:calc(100% - 400px)}.lg\:w-\[calc\(100\%-450px\)\]{width:calc(100% - 450px)}.lg\:w-auto{width:auto}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-xl{max-width:var(--container-xl)}.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:flex-initial{flex:0 auto}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:calc(var(--density-spacing) * 3)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:overflow-x-visible{overflow-x:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-4{padding-inline:calc(var(--density-spacing) * 4)}.lg\:py-4{padding-block:calc(var(--density-spacing) * 4)}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}}@media (width>=80rem){.xl\:flex{display:flex}.xl\:max-w-6xl{max-width:var(--container-6xl)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:justify-center{justify-content:center}}@container composer not (width>=480px){.\@max-panel-sm\/composer\:ms-auto{margin-inline-start:auto}.\@max-panel-sm\/composer\:block{display:block}.\@max-panel-sm\/composer\:hidden{display:none}.\@max-panel-sm\/composer\:w-7{width:calc(var(--density-spacing) * 7)}.\@max-panel-sm\/composer\:justify-center{justify-content:center}.\@max-panel-sm\/composer\:px-0{padding-inline:0}:is(.\@max-panel-sm\/composer\:\*\:data-\[slot\=select-value\]\:hidden>*)[data-slot=select-value]{display:none}}@container (width>=420px){.\@panel-xs\:grid-cols-\[minmax\(5rem\,0\.9fr\)_minmax\(4rem\,1\.5fr\)_auto\]{grid-template-columns:minmax(5rem,.9fr) minmax(4rem,1.5fr) auto}.\@panel-xs\:gap-2{gap:calc(var(--density-spacing) * 2)}.\@panel-xs\:text-2xs{font-size:.585938rem;line-height:var(--tw-leading,.820313rem)}.\@panel-xs\:text-sm{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.\@panel-xs\:text-xs{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}}@container (width>=560px){.\@panel-md\:h-full{height:100%}.\@panel-md\:w-52{width:calc(var(--density-spacing) * 52)}.\@panel-md\:max-w-\[22rem\]{max-width:22rem}.\@panel-md\:flex-row{flex-direction:row}.\@panel-md\:items-center{align-items:center}.\@panel-md\:justify-center{justify-content:center}.\@panel-md\:gap-2{gap:calc(var(--density-spacing) * 2)}.\@panel-md\:gap-3{gap:calc(var(--density-spacing) * 3)}.\@panel-md\:py-1{padding-block:var(--density-spacing)}.\@panel-md\:text-2xs{font-size:.585938rem;line-height:var(--tw-leading,.820313rem)}.\@panel-md\:text-xs{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}}@container (width>=720px){.\@panel-lg\:size-2\.5{width:calc(var(--density-spacing) * 2.5);height:calc(var(--density-spacing) * 2.5)}.\@panel-lg\:w-64{width:calc(var(--density-spacing) * 64)}.\@panel-lg\:gap-1{gap:var(--density-spacing)}.\@panel-lg\:gap-2\.5{gap:calc(var(--density-spacing) * 2.5)}.\@panel-lg\:px-1\.5{padding-inline:calc(var(--density-spacing) * 1.5)}.\@panel-lg\:py-1\.5{padding-block:calc(var(--density-spacing) * 1.5)}.\@panel-lg\:text-sm{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.\@panel-lg\:text-xs{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}}@container (width>=42rem){.\@2xl\:flex{display:flex}.\@2xl\:hidden{display:none}.\@2xl\:inline{display:inline}}@container (width>=48rem){.\@3xl\:col-span-1{grid-column:span 1/span 1}.\@3xl\:size-8{width:calc(var(--density-spacing) * 8);height:calc(var(--density-spacing) * 8)}.\@3xl\:grid-cols-\[1\.5rem_minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_6rem_4\.5rem_7\.5rem\]{grid-template-columns:1.5rem minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 6rem 4.5rem 7.5rem}.\@3xl\:items-center{align-items:center}.\@3xl\:text-right{text-align:right}}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:group-data-\[collapsible\=offcanvas\]\:\[clip-path\:inset\(0_0_0_100\%\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-collapsible=offcanvas] *){clip-path:inset(0 0 0 100%)}.rtl\:group-data-\[collapsible\=offcanvas\]\:\[clip-path\:inset\(0_100\%_0_0\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-collapsible=offcanvas] *){clip-path:inset(0 100% 0 0)}.rtl\:data-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-checked]{--tw-translate-x:calc(calc(100% - 2px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-ending-style\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-ending-style\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-starting-style\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-starting-style\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border:is(.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-border:is(.dark *){border-color:var(--border)}.dark\:border-destructive\/40:is(.dark *){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:border-destructive\/40:is(.dark *){border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:bg-background:is(.dark *){background-color:var(--background)}.dark\:bg-destructive\/10:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/10:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.dark\:bg-destructive\/15:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/15:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-destructive\/\[0\.12\]:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/\[0\.12\]:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.dark\:bg-foreground\/\[0\.08\]:is(.dark *){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-foreground\/\[0\.08\]:is(.dark *){background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-muted\/30:is(.dark *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/30:is(.dark *){background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.dark\:bg-primary\/15:is(.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/15:is(.dark *){background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-foreground:is(.dark *){color:var(--foreground)}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:border-destructive\/60:is(.dark *):hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-destructive\/60:is(.dark *):hover{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:hover\:bg-accent:is(.dark *):hover,.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-destructive\/70:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/70:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.dark\:hover\:bg-foreground\/\[0\.05\]:is(.dark *):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-foreground\/\[0\.05\]:is(.dark *):hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.dark\:hover\:bg-foreground\/\[0\.12\]:is(.dark *):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-foreground\/\[0\.12\]:is(.dark *):hover{background-color:color-mix(in oklab, var(--foreground) 12%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted:is(.dark *):hover{background-color:var(--muted)}.dark\:hover\:bg-transparent:is(.dark *):hover{background-color:#0000}.dark\:hover\:text-accent-foreground:is(.dark *):hover{color:var(--accent-foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:active\:bg-accent\/60:is(.dark *):active{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-accent\/60:is(.dark *):active{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.dark\:active\:bg-accent\/80:is(.dark *):active{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-accent\/80:is(.dark *):active{background-color:color-mix(in oklab, var(--accent) 80%, transparent)}}.dark\:active\:bg-destructive\/80:is(.dark *):active{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-destructive\/80:is(.dark *):active{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}@media (hover:hover){.dark\:disabled\:hover\:bg-foreground\/\[0\.08\]:is(.dark *):disabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:hover\:bg-foreground\/\[0\.08\]:is(.dark *):disabled:hover{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-active\:bg-background:is(.dark *)[data-active]{background-color:var(--background)}.dark\:data-active\:text-foreground:is(.dark *)[data-active]{color:var(--foreground)}.dark\:data-checked\:bg-foreground:is(.dark *)[data-checked],.dark\:data-unchecked\:bg-foreground:is(.dark *)[data-unchecked]{background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *)[data-unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *)[data-unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:is(.dark *)[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:is(.dark *)[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (pointer:coarse){.pointer-coarse\:size-6{width:calc(var(--density-spacing) * 6);height:calc(var(--density-spacing) * 6)}.pointer-coarse\:size-11{width:calc(var(--density-spacing) * 11);height:calc(var(--density-spacing) * 11)}.pointer-coarse\:h-9{height:calc(var(--density-spacing) * 9)}.pointer-coarse\:h-11{height:calc(var(--density-spacing) * 11)}.pointer-coarse\:min-h-9{min-height:calc(var(--density-spacing) * 9)}.pointer-coarse\:min-h-11{min-height:calc(var(--density-spacing) * 11)}.pointer-coarse\:w-3{width:calc(var(--density-spacing) * 3)}.pointer-coarse\:w-6{width:calc(var(--density-spacing) * 6)}.pointer-coarse\:min-w-11{min-width:calc(var(--density-spacing) * 11)}.pointer-coarse\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pointer-coarse\:text-sm{font-size:var(--density-text-ui);line-height:var(--tw-leading,var(--density-line-height-ui))}.pointer-coarse\:opacity-100{opacity:1}.pointer-coarse\:after\:w-4:after{content:var(--tw-content);width:calc(var(--density-spacing) * 4)}.pointer-coarse\:after\:w-px:after{content:var(--tw-content);width:1px}}.\[\&_\.ag-group-contracted\]\:cursor-pointer .ag-group-contracted,.\[\&_\.ag-group-expanded\]\:cursor-pointer .ag-group-expanded{cursor:pointer}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--density-spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--density-spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--density-spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--density-spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--density-spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-8 [cmdk-input]{height:calc(var(--density-spacing) * 8)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--density-spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-1\.5 [cmdk-item]{padding-block:calc(var(--density-spacing) * 1.5)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--density-spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--density-spacing) * 5)}.\[\&_\[data-day\]\]\:text-ui-sm [data-day]{font-size:var(--density-text-ui-sm);line-height:var(--tw-leading,var(--density-line-height-ui-sm))}.\[\&_\[data-organizer-section-header\]\]\:pe-1 [data-organizer-section-header]{padding-inline-end:var(--density-spacing)}.\[\&_\[data-organizer-thread-menu\]\]\:right-1 [data-organizer-thread-menu]{right:var(--density-spacing)}.\[\&_\[data-slot\=dialog-header\]\]\:cursor-grab [data-slot=dialog-header]{cursor:grab}.\[\&_\[data-slot\=dialog-header\]\]\:select-none [data-slot=dialog-header]{-webkit-user-select:none;user-select:none}.\[\&_\[data-slot\=dialog-header\]\:active\]\:cursor-grabbing [data-slot=dialog-header]:active{cursor:grabbing}.\[\&_\[data-slot\=underline-tabs-indicator\]\]\:h-0\.5 [data-slot=underline-tabs-indicator]{height:calc(var(--density-spacing) * .5)}.\[\&_\[data-slot\=underline-tabs-indicator\]\]\:bg-ring [data-slot=underline-tabs-indicator]{background-color:var(--ring)}.\[\&_\[data-streamdown\=code-block\]\]\:my-0 [data-streamdown=code-block]{margin-block:0}.\[\&_\[role\=menuitemradio\]\]\:ps-2 [role=menuitemradio]{padding-inline-start:calc(var(--density-spacing) * 2)}.\[\&_\[role\=menuitemradio\]\>span\:first-child\]\:hidden [role=menuitemradio]>span:first-child{display:none}.\[\&_\[role\=menuitemradio\]\[data-checked\]\]\:bg-accent [role=menuitemradio][data-checked]{background-color:var(--accent)}.\[\&_\[role\=menuitemradio\]\[data-checked\]\]\:text-accent-foreground [role=menuitemradio][data-checked]{color:var(--accent-foreground)}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_a\:hover\]\:text-primary\/80 a:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&_a\:hover\]\:text-primary\/80 a:hover{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[\&_blockquote\]\:my-2 blockquote{margin-block:calc(var(--density-spacing) * 2)}.\[\&_button\]\:rounded-md button{border-radius:var(--radius)}.\[\&_h1\]\:mt-4 h1{margin-top:calc(var(--density-spacing) * 4)}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--density-spacing) * 2)}.\[\&_h1\]\:text-xl h1{font-size:var(--density-text-xl);line-height:var(--tw-leading,var(--density-line-height-xl))}.\[\&_h2\]\:mt-4 h2{margin-top:calc(var(--density-spacing) * 4)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--density-spacing) * 2)}.\[\&_h2\]\:text-lg h2{font-size:var(--density-text-lg);line-height:var(--tw-leading,var(--density-line-height-lg))}.\[\&_h3\]\:mt-3 h3{margin-top:calc(var(--density-spacing) * 3)}.\[\&_h3\]\:mb-1\.5 h3{margin-bottom:calc(var(--density-spacing) * 1.5)}.\[\&_h3\]\:text-base h3{font-size:var(--density-text-base);line-height:var(--tw-leading,var(--density-line-height-base))}.\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--density-spacing) * .5)}.\[\&_li\]\:pl-1 li{padding-left:var(--density-spacing)}.\[\&_ol\]\:my-2 ol{margin-block:calc(var(--density-spacing) * 2)}.\[\&_ol\]\:ml-4 ol{margin-left:calc(var(--density-spacing) * 4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}:where(.\[\&_ol\]\:space-y-1 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--density-spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--density-spacing) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ol_ol\]\:mt-1 ol ol{margin-top:var(--density-spacing)}.\[\&_ol_ol\]\:mb-0 ol ol{margin-bottom:0}.\[\&_p\]\:my-0 p{margin-block:0}.\[\&_p\]\:my-2 p{margin-block:calc(var(--density-spacing) * 2)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_pre\]\:my-2 pre{margin-block:calc(var(--density-spacing) * 2)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.\[\&_svg\]\:size-3\.5\! svg{width:calc(var(--density-spacing) * 3.5)!important;height:calc(var(--density-spacing) * 3.5)!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--density-spacing) * 4);height:calc(var(--density-spacing) * 4)}.\[\&_table\]\:my-2 table{margin-block:calc(var(--density-spacing) * 2)}.\[\&_td\]\:px-2 td{padding-inline:calc(var(--density-spacing) * 2)}.\[\&_td\]\:py-1 td{padding-block:var(--density-spacing)}.\[\&_th\]\:px-2 th{padding-inline:calc(var(--density-spacing) * 2)}.\[\&_th\]\:py-1 th{padding-block:var(--density-spacing)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:my-0 ul{margin-block:0}.\[\&_ul\]\:my-2 ul{margin-block:calc(var(--density-spacing) * 2)}.\[\&_ul\]\:ml-4 ul{margin-left:calc(var(--density-spacing) * 4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-1 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--density-spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--density-spacing) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul_ul\]\:mt-1 ul ul{margin-top:var(--density-spacing)}.\[\&_ul_ul\]\:mb-0 ul ul{margin-bottom:0}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--density-spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:2147483647px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-transparent::-webkit-scrollbar-thumb{background-color:#0000}@media (width>=64rem){@media (hover:hover){.lg\:hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-border:hover::-webkit-scrollbar-thumb{background-color:var(--border)}}}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.\[\&\:first-child\]\:pl-0:first-child{padding-left:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.\[\.border-b\]\:pb-\(--layout-panel-padding\).border-b{padding-bottom:var(--layout-panel-padding)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--density-spacing) * 3)}.\[\.border-t\]\:pt-\(--layout-panel-padding\).border-t{padding-top:var(--layout-panel-padding)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--density-spacing) * 3)}:is(.rtl\:\*\*\:\[\.rdp-button\\\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:not\(\:first-child\)\]\:pt-1:not(:first-child){padding-top:var(--density-spacing)}@media (width>=40rem){.sm\:\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0:nth-last-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:border-r>*{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>\*\]\:border-border>*{border-color:var(--border)}.\[\&\>\*\]\:px-3>*{padding-inline:calc(var(--density-spacing) * 3)}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\]\:border-r-0>:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>\[data-align\=inline-start\]\]\:pl-2>[data-align=inline-start]{padding-left:calc(var(--density-spacing) * 2)}.\[\&\>\[role\=checkbox\]\]\:translate-y-0\.5>[role=checkbox]{--tw-translate-y:calc(var(--density-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button,.\[\&\>button\:last-child\]\:hidden>button:last-child{display:none}.\[\&\>div\]\:ps-1>div{padding-inline-start:var(--density-spacing)}.\[\&\>div\]\:pe-0>div{padding-inline-end:0}.\[\&\>input\]\:pl-1\.5\!>input{padding-left:calc(var(--density-spacing) * 1.5)!important}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--density-spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--density-spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--density-spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--density-spacing) * 2)}.\[\&\>kbd\]\:rounded-sm>kbd{border-radius:calc(var(--radius) - 2px)}.\[\&\>span\]\:max-w-none>span{max-width:none}.\[\&\>span\]\:justify-between>span{justify-content:space-between}.\[\&\>span\]\:text-xs>span{font-size:var(--density-text-xs);line-height:var(--tw-leading,var(--density-line-height-xs))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\]\:transition-opacity>span{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>span\]\:duration-quick>span{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.\[\&\>span\]\:ease-smooth-out>span{--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.group-data-\[collapsible\=icon\]\:\[\&\>span\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *)>span{opacity:0}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--density-spacing) * 3);height:calc(var(--density-spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--density-spacing) * 4);height:calc(var(--density-spacing) * 4)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--density-spacing) * 5);height:calc(var(--density-spacing) * 5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0>svg{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--density-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:bg-popover>svg{background-color:var(--popover)}.\[\&\>svg\]\:fill-popover>svg{fill:var(--popover)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--density-spacing) * 3.5);height:calc(var(--density-spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--density-spacing) * 4);height:calc(var(--density-spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.ag-row-hover .\[\.ag-row-hover_\&\]\:opacity-100{opacity:1}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:min-h-11{min-height:calc(var(--density-spacing) * 11)}}[data-panel-open]>.\[\[data-panel-open\]\>\&\]\:rotate-180{rotate:180deg}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-italic-fe11NjBs.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-italic-Ck9oD2H0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-italic-BIcRYUEt.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-italic-mtaF_0H_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-italic-C7TReJrb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-italic-BLMf5All.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-italic-BbqH_2Ar.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=hiveq-light]{--background:#f5f7fb;--foreground:#101827;--card:#fcfdff;--card-foreground:#101827;--popover:#fff;--popover-foreground:#101827;--primary:#185fef;--primary-foreground:#fff;--secondary:#eef2f7;--secondary-foreground:#1a2b43;--muted:#f1f3f7;--muted-foreground:#58677b;--accent:#e8edf4;--accent-foreground:#172a45;--destructive:oklch(57.7% .245 27.325);--border:#40536826;--input:#cbd3dd;--ring:#185fef;--chart-1:#0e9dba;--chart-2:#185fef;--chart-3:#d9600a;--chart-4:#0f47c2;--chart-5:#0b7f96;--link-1:oklch(60% .21 25);--link-2:oklch(60% .16 250);--link-3:oklch(62% .15 155);--link-4:oklch(76% .15 78);--link-5:oklch(58% .2 300);--link-6:oklch(66% .13 200);--link-7:oklch(68% .18 50);--link-8:oklch(62% .22 345);--link-9:oklch(60% .11 175);--link-10:oklch(62% .18 115);--link-11:oklch(61% .16 225);--link-12:oklch(60% .22 8);--link-13:oklch(78% .16 100);--link-14:oklch(56% .2 275);--link-15:oklch(67% .13 140);--link-16:oklch(70% .17 38);--link-17:oklch(60% .21 325);--link-18:oklch(48% .15 255);--profit:oklch(58% .16 160);--loss:oklch(57% .22 25);--sidebar:#f6f9fd;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--skeleton-base:#edf1f6;--skeleton-highlight:#fafcff;--panel-border:#0e9dba33;--surface-border-color:#0e9dba2e;--surface-border-image:linear-gradient(115deg, #0e9dba2e 0%, #108ccd33 26%, #185fef3b 56%, #0f47c23d 78%, #0e9dba2b 100%);--accent-gradient:linear-gradient(115deg, #087a96 0%, #185fef 55%, #123f9e 100%);--accent-gradient-soft:linear-gradient(115deg, #0ad7f40a 0%, #4d82f30f 48%, #185fef12 80%, #0ad7f408 100%);--shadow-tint-rgb:15 23 42;--scrollbar-thumb-gradient:linear-gradient(180deg, #0e9dba2e 0%, #185fef38 100%);--surface-lift:0 26px 96px -48px #185fef29;--status-success:oklch(46% .09 152);--status-success-surface:oklch(97% .025 152);--status-success-border:oklch(93% .05 152);--status-warning:oklch(52% .13 55);--status-warning-surface:oklch(97% .03 60);--status-warning-border:oklch(93% .06 58);--status-error:oklch(48% .13 25);--status-error-surface:oklch(97% .02 24);--status-error-border:oklch(93% .04 24);--status-info:oklch(46% .16 258);--status-info-surface:oklch(97% .02 255);--status-info-border:oklch(93% .04 255);--status-neutral:oklch(27.4% .006 286.033);--status-neutral-surface:oklch(96.7% .001 286.375);--status-neutral-border:oklch(92% .004 286.32);--status-pending:oklch(48% .1 205);--status-pending-surface:oklch(97% .02 205);--status-pending-border:oklch(93% .04 205);--syntax-keyword:#a626a4;--syntax-string:#50a14f;--syntax-comment:oklch(70.9% .01 56.259);--syntax-function:#4078f2;--syntax-variable:#e45649;--syntax-constant:#986801;--syntax-operator:#0184bc;--syntax-punctuation:oklch(55.3% .013 58.071);--syntax-tag:#e45649;--syntax-attribute:#986801;--log-debug:oklch(55.1% .027 264.364);--log-info:oklch(54.6% .245 262.881);--log-warn:oklch(68.1% .162 75.834);--log-error:oklch(57.7% .245 27.325);--focus-ring:#185fef;--selection-background:#0a1425;--selection-foreground:#fff;--scrollbar-thumb:#185fef2e;--scrollbar-thumb-hover:#185fef57;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=hiveq-dark]{--background:#0c0f14;--foreground:#f2f6fa;--card:#12171e;--card-foreground:#f2f6fa;--popover:#151b24;--popover-foreground:#f2f6fa;--primary:#185fef;--primary-foreground:#fff;--secondary:#171e27;--secondary-foreground:#e7edf5;--muted:#151b23;--muted-foreground:#9ba8bb;--accent:#192431;--accent-foreground:#f2f6fa;--destructive:#dc2626;--border:#526f942e;--input:#151d27;--ring:#4d82f3;--chart-1:#0ad7f4;--chart-2:#185fef;--chart-3:#f97316;--chart-4:#5fe6fb;--chart-5:#4d82f3;--link-1:oklch(68% .19 25);--link-2:oklch(70% .14 250);--link-3:oklch(72% .15 155);--link-4:oklch(80% .14 80);--link-5:oklch(68% .17 300);--link-6:oklch(75% .12 200);--link-7:oklch(75% .16 50);--link-8:oklch(70% .2 345);--link-9:oklch(72% .11 175);--link-10:oklch(80% .17 115);--link-11:oklch(76% .14 225);--link-12:oklch(72% .2 8);--link-13:oklch(84% .15 100);--link-14:oklch(70% .18 275);--link-15:oklch(80% .12 140);--link-16:oklch(78% .16 38);--link-17:oklch(72% .19 325);--link-18:oklch(66% .14 255);--profit:oklch(78% .19 160);--loss:oklch(65% .23 25);--sidebar:#0f1319;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:#9aa7b8;--sidebar-primary:#185fef;--sidebar-primary-foreground:#fff;--sidebar-accent:#192431;--sidebar-accent-foreground:#f2f6fa;--sidebar-border:var(--border);--sidebar-ring:#4d82f3;--skeleton-base:#12171e;--skeleton-highlight:#192431;--panel-border:#3480ae30;--surface-border-color:#1296b429;--surface-border-image:linear-gradient(115deg, #1296b429 0%, #2a8fbe2e 28%, #4d82f336 58%, #185fef33 82%, #18889d24 100%);--accent-gradient:linear-gradient(115deg, #08738f 0%, #185fef 55%, #123f9e 100%);--accent-gradient-soft:linear-gradient(115deg, #0ab5d309 0%, #4d82f30e 48%, #185fef0f 82%, #169aab08 100%);--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:linear-gradient(180deg, #199eb82e 0%, #185fef38 100%);--surface-lift:0 22px 84px -46px #185fef1f;--status-success:oklch(76% .13 152);--status-success-surface:oklch(30% .05 152);--status-success-border:oklch(42% .08 151);--status-warning:oklch(78% .15 55);--status-warning-surface:oklch(30% .06 55);--status-warning-border:oklch(44% .09 55);--status-error:oklch(70% .13 22);--status-error-surface:oklch(30% .06 24);--status-error-border:oklch(42% .1 24);--status-info:oklch(72% .13 250);--status-info-surface:oklch(30% .07 258);--status-info-border:oklch(42% .11 258);--status-neutral:oklch(70.5% .015 286.067);--status-neutral-surface:oklch(27.4% .006 286.033);--status-neutral-border:oklch(37% .013 285.805);--status-pending:oklch(78% .11 205);--status-pending-surface:oklch(30% .06 205);--status-pending-border:oklch(42% .09 205);--syntax-keyword:#c678dd;--syntax-string:#98c379;--syntax-comment:#5c6370;--syntax-function:#61afef;--syntax-variable:#e06c75;--syntax-constant:#d19a66;--syntax-operator:#56b6c2;--syntax-punctuation:#abb2bf;--syntax-tag:#e06c75;--syntax-attribute:#d19a66;--log-debug:oklch(70.7% .022 261.325);--log-info:oklch(70.7% .165 254.624);--log-warn:oklch(85.2% .199 91.936);--log-error:oklch(70.4% .191 22.216);--focus-ring:#4d82f3;--selection-background:#f2f6fa;--selection-foreground:#0b0d11;--scrollbar-thumb:#47bcd32e;--scrollbar-thumb-hover:#5fc2dc52;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=hiveq-hc-light]{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#0a3d91;--primary-foreground:#fff;--secondary:#e6ecf7;--secondary-foreground:#0a1020;--muted:#f0f3f8;--muted-foreground:#31384a;--accent:#e3ebf9;--accent-foreground:#0a1020;--destructive:#a4161a;--border:#64789c;--input:#64789c;--ring:#0a3d91;--chart-1:#0a45c4;--chart-2:#0a6b2f;--chart-3:#8a5200;--chart-4:#6b21a8;--chart-5:#b3001b;--link-1:#b3001b;--link-2:#0a45c4;--link-3:#0a6b2f;--link-4:#7a5200;--link-5:#6b21a8;--link-6:#0a5f6b;--link-7:#9a4400;--link-8:#a3006b;--link-9:#0a5f4f;--link-10:#4a6b00;--link-11:#0a4f9e;--link-12:#a31212;--link-13:#6b5200;--link-14:#4b28c4;--link-15:#17603a;--link-16:#8a3d00;--link-17:#96007a;--link-18:#123a8a;--profit:#0b8a4c;--loss:#8f0a17;--sidebar:#fff;--sidebar-foreground:#000;--sidebar-muted-foreground:#000;--sidebar-primary:#0a3d91;--sidebar-primary-foreground:#fff;--sidebar-accent:#e6ecf7;--sidebar-accent-foreground:#0a1020;--sidebar-border:#64789c;--sidebar-ring:#0a3d91;--skeleton-base:#e6e9ef;--skeleton-highlight:#cdd3dd;--panel-border:#64789c;--surface-border-color:#2a4a80;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#05471d;--status-success-surface:#eaf6ee;--status-success-border:#1a7a3a;--status-warning:#5a3900;--status-warning-surface:#fdf3dc;--status-warning-border:#8a5c00;--status-error:#8f0a17;--status-error-surface:#fdeaec;--status-error-border:#b3001b;--status-info:#093089;--status-info-surface:#e8effc;--status-info-border:#0a45c4;--status-neutral:#1c2026;--status-neutral-surface:#f0f2f5;--status-neutral-border:#4a5260;--status-pending:#4d1580;--status-pending-surface:#f3eafc;--status-pending-border:#7c2fbd;--syntax-keyword:#8a0f8a;--syntax-string:#0a5f1f;--syntax-comment:#4a5260;--syntax-function:#0a3fb0;--syntax-variable:#a3121f;--syntax-constant:#7a4400;--syntax-operator:#0a5a70;--syntax-punctuation:#2a3038;--syntax-tag:#a3121f;--syntax-attribute:#7a4400;--log-debug:#4a5260;--log-info:#0a45c4;--log-warn:#7a4a00;--log-error:#a3121f;--focus-ring:#03c;--selection-background:#0a3d91;--selection-foreground:#fff;--scrollbar-thumb:#3d4756;--scrollbar-thumb-hover:#000;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=hiveq-hc-dark]{--background:#000;--foreground:#fff;--card:#000;--card-foreground:#fff;--popover:#000;--popover-foreground:#fff;--primary:#6db3ff;--primary-foreground:#000;--secondary:#161b22;--secondary-foreground:#fff;--muted:#12161c;--muted-foreground:#d8dee6;--accent:#1b2129;--accent-foreground:#fff;--destructive:#ff6b6b;--border:#54749e;--input:#54749e;--ring:#6db3ff;--chart-1:#79c0ff;--chart-2:#6ee787;--chart-3:#f5c26b;--chart-4:#d0a8ff;--chart-5:#ff8a8a;--link-1:#ff7b72;--link-2:#79b8ff;--link-3:#56d364;--link-4:#ffd866;--link-5:#d2a8ff;--link-6:#76e4e4;--link-7:#ffa657;--link-8:#ff8ac4;--link-9:#5fd7b0;--link-10:#b8e356;--link-11:#6fbfff;--link-12:#ff9a8b;--link-13:#ffe08a;--link-14:#a9a2ff;--link-15:#8ce0a8;--link-16:#ffb37a;--link-17:#ff9ae0;--link-18:#8fb8ff;--profit:#6ee787;--loss:#ef4444;--sidebar:#000;--sidebar-foreground:#fff;--sidebar-muted-foreground:#fff;--sidebar-primary:#6db3ff;--sidebar-primary-foreground:#000;--sidebar-accent:#161b22;--sidebar-accent-foreground:#fff;--sidebar-border:#54749e;--sidebar-ring:#6db3ff;--skeleton-base:#12161c;--skeleton-highlight:#2b323b;--panel-border:#54749e;--surface-border-color:#7ea9e8;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#7ee787;--status-success-surface:#04170b;--status-success-border:#3fbf6f;--status-warning:#f5c26b;--status-warning-surface:#1a1204;--status-warning-border:#c08a2e;--status-error:#ff9d9d;--status-error-surface:#1a0707;--status-error-border:#d45c5c;--status-info:#79c0ff;--status-info-surface:#04121f;--status-info-border:#3b82d9;--status-neutral:#d0d7e0;--status-neutral-surface:#121417;--status-neutral-border:#7c8794;--status-pending:#d0a8ff;--status-pending-surface:#140b1f;--status-pending-border:#9b5ce0;--syntax-keyword:#e59bff;--syntax-string:#7ee787;--syntax-comment:#a5b3c4;--syntax-function:#79c0ff;--syntax-variable:#ff9d9d;--syntax-constant:#f0b86e;--syntax-operator:#7fe0e0;--syntax-punctuation:#cfd8e3;--syntax-tag:#ff9d9d;--syntax-attribute:#f0b86e;--log-debug:#a5b3c4;--log-info:#79c0ff;--log-warn:#f5c26b;--log-error:#ff9d9d;--focus-ring:#8ec8ff;--selection-background:#8ec8ff;--selection-foreground:#000;--scrollbar-thumb:#8ea3bd;--scrollbar-thumb-hover:#fff;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=atom-one-light]{--background:#fafafa;--foreground:#383a42;--card:#fff;--card-foreground:#383a42;--popover:#fff;--popover-foreground:#383a42;--primary:#3f5bef;--primary-foreground:#fff;--secondary:#eaeaeb;--secondary-foreground:#232324;--muted:#f0f0f1;--muted-foreground:#64656d;--accent:#dbdbdc;--accent-foreground:#232324;--destructive:#c72f22;--border:#383a4229;--input:#dbdbdc;--ring:#3f5bef;--chart-1:#4078f2;--chart-2:#50a14f;--chart-3:#c18401;--chart-4:#a626a4;--chart-5:#e45649;--link-1:oklch(55% .15 268);--link-2:oklch(55% .15 288);--link-3:oklch(55% .15 308);--link-4:oklch(55% .15 328);--link-5:oklch(55% .15 348);--link-6:oklch(55% .15 8);--link-7:oklch(55% .15 28);--link-8:oklch(55% .15 48);--link-9:oklch(55% .15 68);--link-10:oklch(55% .15 88);--link-11:oklch(55% .15 108);--link-12:oklch(55% .15 128);--link-13:oklch(55% .15 148);--link-14:oklch(55% .15 168);--link-15:oklch(55% .15 188);--link-16:oklch(55% .15 208);--link-17:oklch(55% .15 228);--link-18:oklch(55% .15 248);--profit:#3a883c;--loss:#bc1913;--sidebar:#eaeaeb;--sidebar-foreground:#383a42;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#3f5bef;--sidebar-primary-foreground:#fff;--sidebar-accent:#dbdbdc;--sidebar-accent-foreground:#232324;--sidebar-border:var(--border);--sidebar-ring:#3f5bef;--skeleton-base:#ececed;--skeleton-highlight:#f6f6f7;--panel-border:#526fff47;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#2f7d31;--status-success-surface:#e9f5e9;--status-success-border:#cbe6cb;--status-warning:#8a5a00;--status-warning-surface:#faf1de;--status-warning-border:#f0dfb6;--status-error:#b02a1e;--status-error-surface:#fbeae8;--status-error-border:#f3cfcb;--status-info:#2f42c4;--status-info-surface:#e9ecfd;--status-info-border:#d0d6fa;--status-neutral:#3c3e46;--status-neutral-surface:#f0f0f1;--status-neutral-border:#dbdbdc;--status-pending:#8a1f88;--status-pending-surface:#f8e9f7;--status-pending-border:#eed1ed;--syntax-keyword:#a626a4;--syntax-string:#2f7d31;--syntax-comment:#8a8b92;--syntax-function:#2f63dd;--syntax-variable:#383a42;--syntax-constant:#986801;--syntax-operator:#01709f;--syntax-punctuation:#6b6d76;--syntax-tag:#c72f22;--syntax-attribute:#986801;--log-debug:#6b6d76;--log-info:#2f42c4;--log-warn:#8a5a00;--log-error:#b02a1e;--focus-ring:#3f5bef;--selection-background:#d6dbff;--selection-foreground:#232324;--scrollbar-thumb:#4e566680;--scrollbar-thumb-hover:#4e5666b3;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=github-light]{--background:#fff;--foreground:#24292e;--card:#fff;--card-foreground:#24292e;--popover:#fafbfc;--popover-foreground:#24292e;--primary:#0366d6;--primary-foreground:#fff;--secondary:#f6f8fa;--secondary-foreground:#24292e;--muted:#f6f8fa;--muted-foreground:#6a737d;--accent:#e2e5e9;--accent-foreground:#24292e;--destructive:#cf222e;--border:#1b1f2326;--input:#e1e4e8;--ring:#2188ff;--chart-1:#0366d6;--chart-2:#22863a;--chart-3:#e36209;--chart-4:#6f42c1;--chart-5:#d73a49;--link-1:oklch(52% .14 250);--link-2:oklch(52% .14 270);--link-3:oklch(52% .14 290);--link-4:oklch(52% .14 310);--link-5:oklch(52% .14 330);--link-6:oklch(52% .14 350);--link-7:oklch(52% .14 10);--link-8:oklch(52% .14 30);--link-9:oklch(52% .14 50);--link-10:oklch(52% .14 70);--link-11:oklch(52% .14 90);--link-12:oklch(52% .14 110);--link-13:oklch(52% .14 130);--link-14:oklch(52% .14 150);--link-15:oklch(52% .14 170);--link-16:oklch(52% .14 190);--link-17:oklch(52% .14 210);--link-18:oklch(52% .14 230);--profit:#2e8b43;--loss:#c30022;--sidebar:#f6f8fa;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#0366d6;--sidebar-primary-foreground:#fff;--sidebar-accent:#e2e5e9;--sidebar-accent-foreground:#24292e;--sidebar-border:var(--border);--sidebar-ring:#2188ff;--skeleton-base:#eff2f6;--skeleton-highlight:#f9fbfc;--panel-border:#0366d642;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#116329;--status-success-surface:#dafbe1;--status-success-border:#aceebb;--status-warning:#7d4e00;--status-warning-surface:#fff8c5;--status-warning-border:#f5e08a;--status-error:#a40e26;--status-error-surface:#ffebe9;--status-error-border:#ffc9c4;--status-info:#0a3069;--status-info-surface:#ddf4ff;--status-info-border:#b6e3ff;--status-neutral:#24292e;--status-neutral-surface:#f6f8fa;--status-neutral-border:#e1e4e8;--status-pending:#512a97;--status-pending-surface:#fbefff;--status-pending-border:#ecd8ff;--syntax-keyword:#cf222e;--syntax-string:#032f62;--syntax-comment:#6a737d;--syntax-function:#6f42c1;--syntax-variable:#24292e;--syntax-constant:#953800;--syntax-operator:#cf222e;--syntax-punctuation:#57606a;--syntax-tag:#1a7f37;--syntax-attribute:#6f42c1;--log-debug:#6a737d;--log-info:#0366d6;--log-warn:#7d4e00;--log-error:#cf222e;--focus-ring:#2188ff;--selection-background:#cce5ff;--selection-foreground:#24292e;--scrollbar-thumb:#959da573;--scrollbar-thumb-hover:#959da5b3;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=material-lighter]{--background:#fafafa;--foreground:#46575f;--card:#fafafa;--card-foreground:#46575f;--popover:#eee;--popover-foreground:#46575f;--primary:#409b93;--primary-foreground:#000;--secondary:#fafafa;--secondary-foreground:#46575f;--muted:#fafafa;--muted-foreground:#5f7783;--accent:#dfe2e3;--accent-foreground:#46575f;--destructive:#9e2724;--border:#e0e0e0;--input:#eee;--ring:#409b93;--chart-1:#358d84;--chart-2:#2c9658;--chart-3:#96732c;--chart-4:#7c2c96;--chart-5:#9e2724;--link-1:#2e9e94;--link-2:#2e839e;--link-3:#2e5e9e;--link-4:#2e389e;--link-5:#492e9e;--link-6:#6e2e9e;--link-7:#942e9e;--link-8:#9e2e83;--link-9:#9e2e5e;--link-10:#9e2e38;--link-11:#9e492e;--link-12:#9e6e2e;--link-13:#968c2c;--link-14:#7d962c;--link-15:#5e9e2e;--link-16:#389e2e;--link-17:#2e9e49;--link-18:#2e9e6e;--profit:#2c9658;--loss:#9e2724;--sidebar:#fafafa;--sidebar-foreground:#46575f;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#409b93;--sidebar-primary-foreground:#000;--sidebar-accent:#eaebec;--sidebar-accent-foreground:#46575f;--sidebar-border:#e0e0e0;--sidebar-ring:#409b93;--skeleton-base:#fafafa;--skeleton-highlight:#ededed;--panel-border:#fafafad9;--surface-border-color:#d2d6d8;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#1f7b47;--status-success-surface:#ebf4ef;--status-success-border:#b8e0c9;--status-warning:#7e6125;--status-warning-surface:#f4f1eb;--status-warning-border:#e0d3b8;--status-error:#7e2525;--status-error-surface:#f4ebeb;--status-error-border:#e0b8b8;--status-info:#253b7e;--status-info-surface:#ebedf4;--status-info-border:#b8c2e0;--status-neutral:#4b4f58;--status-neutral-surface:#efeff0;--status-neutral-border:#c9cbcf;--status-pending:#68257e;--status-pending-surface:#f2ebf4;--status-pending-border:#d6b8e0;--syntax-keyword:#913091;--syntax-string:#2b822b;--syntax-comment:#6a707c;--syntax-function:#356e8d;--syntax-variable:#9e2724;--syntax-constant:#916130;--syntax-operator:#356e8d;--syntax-punctuation:#6a707c;--syntax-tag:#9e2724;--syntax-attribute:#916130;--log-debug:#6a707c;--log-info:#356e8d;--log-warn:#8b6823;--log-error:#9e2724;--focus-ring:#409b93;--selection-background:#fafafa;--selection-foreground:#46575f;--scrollbar-thumb:#5f778366;--scrollbar-thumb-hover:#5f778399;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=matter-light]{--background:#f5f5f5;--foreground:#3c3c3c;--card:#fff;--card-foreground:#3c3c3c;--popover:#fff;--popover-foreground:#3c3c3c;--primary:#1180a6;--primary-foreground:#fff;--secondary:#ededed;--secondary-foreground:#3c3c3c;--muted:#ededed;--muted-foreground:#6b6b6b;--accent:#c3e8f3;--accent-foreground:#22323a;--destructive:#b8402f;--border:#3c3c3c24;--input:#dcdcdc;--ring:#1180a6;--chart-1:#0096c2;--chart-2:#2f7d5b;--chart-3:#a2612a;--chart-4:#b3286f;--chart-5:#b8402f;--link-1:oklch(54% .11 225);--link-2:oklch(54% .11 245);--link-3:oklch(54% .11 265);--link-4:oklch(54% .11 285);--link-5:oklch(54% .11 305);--link-6:oklch(54% .11 325);--link-7:oklch(54% .11 345);--link-8:oklch(54% .11 5);--link-9:oklch(54% .11 25);--link-10:oklch(54% .11 45);--link-11:oklch(54% .11 65);--link-12:oklch(54% .11 85);--link-13:oklch(54% .11 105);--link-14:oklch(54% .11 125);--link-15:oklch(54% .11 145);--link-16:oklch(54% .11 165);--link-17:oklch(54% .11 185);--link-18:oklch(54% .11 205);--profit:#3a8866;--loss:#ae3625;--sidebar:#f1f1f1;--sidebar-foreground:#3c3c3c;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#1180a6;--sidebar-primary-foreground:#fff;--sidebar-accent:#c3e8f3;--sidebar-accent-foreground:#22323a;--sidebar-border:var(--border);--sidebar-ring:#1180a6;--skeleton-base:#e8e8e8;--skeleton-highlight:#f4f4f4;--panel-border:#29beea57;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#2b7957;--status-success-surface:#e8f4ef;--status-success-border:#c8e5d9;--status-warning:#9d5c25;--status-warning-surface:#f9f0e6;--status-warning-border:#eeddc6;--status-error:#b8402f;--status-error-surface:#fbecea;--status-error-border:#f2d2cc;--status-info:#0f6a8a;--status-info-surface:#e4f3f8;--status-info-border:#c3e8f3;--status-neutral:#3c3c3c;--status-neutral-surface:#f0f0f0;--status-neutral-border:#dcdcdc;--status-pending:#b3286f;--status-pending-surface:#fbe9f1;--status-pending-border:#f3cede;--syntax-keyword:#b3286f;--syntax-string:#2f7d5b;--syntax-comment:#707070;--syntax-function:#1180a6;--syntax-variable:#3c3c3c;--syntax-constant:#a2612a;--syntax-operator:#0f6a8a;--syntax-punctuation:#6b6b6b;--syntax-tag:#b3286f;--syntax-attribute:#a2612a;--log-debug:#6b6b6b;--log-info:#0f6a8a;--log-warn:#a2612a;--log-error:#b8402f;--focus-ring:#1180a6;--selection-background:#c3e8f3;--selection-foreground:#22323a;--scrollbar-thumb:#3c3c3c47;--scrollbar-thumb-hover:#3c3c3c73;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=night-owl-light]{--background:#fbfbfb;--foreground:#403f53;--card:#fff;--card-foreground:#403f53;--popover:#f0f0f0;--popover-foreground:#403f53;--primary:#12766f;--primary-foreground:#fff;--secondary:#f0f0f0;--secondary-foreground:#403f53;--muted:#f0f0f0;--muted-foreground:#68677d;--accent:#d2e6f6;--accent-foreground:#22304a;--destructive:#cf3230;--border:#403f5324;--input:#e6e6ec;--ring:#12766f;--chart-1:#4876d6;--chart-2:#08916a;--chart-3:#a37d00;--chart-4:#994cc3;--chart-5:#de3d3b;--link-1:oklch(53% .13 180);--link-2:oklch(53% .13 200);--link-3:oklch(53% .13 220);--link-4:oklch(53% .13 240);--link-5:oklch(53% .13 260);--link-6:oklch(53% .13 280);--link-7:oklch(53% .13 300);--link-8:oklch(53% .13 320);--link-9:oklch(53% .13 340);--link-10:oklch(53% .13 0);--link-11:oklch(53% .13 20);--link-12:oklch(53% .13 40);--link-13:oklch(53% .13 60);--link-14:oklch(53% .13 80);--link-15:oklch(53% .13 100);--link-16:oklch(53% .13 120);--link-17:oklch(53% .13 140);--link-18:oklch(53% .13 160);--profit:#2d876b;--loss:#be0b1f;--sidebar:#f0f0f0;--sidebar-foreground:#403f53;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#12766f;--sidebar-primary-foreground:#fff;--sidebar-accent:#d2e6f6;--sidebar-accent-foreground:#22304a;--sidebar-border:var(--border);--sidebar-ring:#12766f;--skeleton-base:#ececef;--skeleton-highlight:#f7f7f9;--panel-border:#2aa29852;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#08765a;--status-success-surface:#e4f4ef;--status-success-border:#c1e6da;--status-warning:#8a6a01;--status-warning-surface:#fbf3d8;--status-warning-border:#f2e3ab;--status-error:#b32d2b;--status-error-surface:#fbe9e8;--status-error-border:#f4cccb;--status-info:#2f57b0;--status-info-surface:#e8eefb;--status-info-border:#ccd9f5;--status-neutral:#403f53;--status-neutral-surface:#f0f0f0;--status-neutral-border:#dcdce2;--status-pending:#7a3aa0;--status-pending-surface:#f3e9fa;--status-pending-border:#e2cef2;--syntax-keyword:#994cc3;--syntax-string:#a44a48;--syntax-comment:#6b7189;--syntax-function:#3d68c6;--syntax-variable:#403f53;--syntax-constant:#aa0982;--syntax-operator:#0a7d81;--syntax-punctuation:#6f6e85;--syntax-tag:#aa0982;--syntax-attribute:#3d68c6;--log-debug:#6f6e85;--log-info:#2f57b0;--log-warn:#8a6a01;--log-error:#b32d2b;--focus-ring:#12766f;--selection-background:#dfe6ea;--selection-foreground:#22304a;--scrollbar-thumb:#403f534d;--scrollbar-thumb-hover:#403f5380;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=slack-hoth]{--background:#fff;--foreground:#000;--card:#f8f8fa;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#1264a3;--primary-foreground:#fff;--secondary:#dcdce4;--secondary-foreground:#000;--muted:#dcdce4;--muted-foreground:#383838;--accent:#009fdc;--accent-foreground:#000;--destructive:#ac1a16;--border:#d8d8de;--input:#fff;--ring:#1264a3;--chart-1:#289a3d;--chart-2:#289a3d;--chart-3:#c27f00;--chart-4:#7c2c96;--chart-5:#ac1a16;--link-1:#2e9e43;--link-2:#2e9e68;--link-3:#2e9e8e;--link-4:#2e899e;--link-5:#2e649e;--link-6:#2e3e9e;--link-7:#432e9e;--link-8:#682e9e;--link-9:#8e2e9e;--link-10:#9e2e89;--link-11:#9e2e64;--link-12:#9e2e3e;--link-13:#9e432e;--link-14:#9e682e;--link-15:#9e8e2e;--link-16:#82962c;--link-17:#649e2e;--link-18:#3e9e2e;--profit:#289a3d;--loss:#ac1a16;--sidebar:#f8f8fa;--sidebar-foreground:#000;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#1264a3;--sidebar-primary-foreground:#fff;--sidebar-accent:#009fdc;--sidebar-accent-foreground:#000;--sidebar-border:#d8d8de;--sidebar-ring:#1264a3;--skeleton-base:#dcdce4;--skeleton-highlight:#ceced9;--panel-border:#f3f3f3d9;--surface-border-color:#d4d4d4;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#257e4a;--status-success-surface:#eff8f3;--status-success-border:#b8e0c9;--status-warning:#7e6125;--status-warning-surface:#f4f1eb;--status-warning-border:#e0d3b8;--status-error:#7e2525;--status-error-surface:#f4ebeb;--status-error-border:#e0b8b8;--status-info:#253b7e;--status-info-surface:#ebedf4;--status-info-border:#b8c2e0;--status-neutral:#4b4f58;--status-neutral-surface:#efeff0;--status-neutral-border:#c9cbcf;--status-pending:#68257e;--status-pending-surface:#f2ebf4;--status-pending-border:#d6b8e0;--syntax-keyword:#913091;--syntax-string:#228134;--syntax-comment:#6a707c;--syntax-function:#0960b9;--syntax-variable:#ac1a16;--syntax-constant:#a56609;--syntax-operator:#2a7e84;--syntax-punctuation:#6a707c;--syntax-tag:#ac1a16;--syntax-attribute:#a56609;--log-debug:#6a707c;--log-info:#35568d;--log-warn:#a36b00;--log-error:#ac1a16;--focus-ring:#1264a3;--selection-background:#009fdc;--selection-foreground:#000;--scrollbar-thumb:#38383866;--scrollbar-thumb-hover:#38383899;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=theme-1984-light]{--background:#e4e5f5;--foreground:#19152c;--card:#dfe0f0;--card-foreground:#19152c;--popover:#e4e5f5;--popover-foreground:#19152c;--primary:#f600a3;--primary-foreground:#000;--secondary:#bddbf7;--secondary-foreground:#19152c;--muted:#bddbf7;--muted-foreground:#443978;--accent:#a2d5f9;--accent-foreground:#19152c;--destructive:#9b2727;--border:#b9bbd9;--input:#d4d5e9;--ring:#f600a3;--chart-1:#c20080;--chart-2:#298e53;--chart-3:#96732c;--chart-4:#7c2c96;--chart-5:#962c2c;--link-1:#9e2e78;--link-2:#9e2e53;--link-3:#9e2f2e;--link-4:#9e542e;--link-5:#9e792e;--link-6:#868627;--link-7:#6c8e29;--link-8:#4a8e29;--link-9:#2c962c;--link-10:#2c9650;--link-11:#298e6d;--link-12:#298e8e;--link-13:#2e789e;--link-14:#2e539e;--link-15:#2f2e9e;--link-16:#542e9e;--link-17:#792e9e;--link-18:#9e2e9d;--profit:#298e53;--loss:#9b2727;--sidebar:#dfe0f0;--sidebar-foreground:#19152c;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#f600a3;--sidebar-primary-foreground:#000;--sidebar-accent:#a2d5f9;--sidebar-accent-foreground:#19152c;--sidebar-border:#b9bbd9;--sidebar-ring:#f600a3;--skeleton-base:#bddbf7;--skeleton-highlight:#a6cff5;--panel-border:#dcddecd9;--surface-border-color:#bfbfd0;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#206f41;--status-success-surface:#ebf4ef;--status-success-border:#b8e0c9;--status-warning:#7e6125;--status-warning-surface:#f4f1eb;--status-warning-border:#e0d3b8;--status-error:#7e2525;--status-error-surface:#f4ebeb;--status-error-border:#e0b8b8;--status-info:#253b7e;--status-info-surface:#ebedf4;--status-info-border:#b8c2e0;--status-neutral:#4b4f58;--status-neutral-surface:#efeff0;--status-neutral-border:#c9cbcf;--status-pending:#68257e;--status-pending-surface:#f2ebf4;--status-pending-border:#d6b8e0;--syntax-keyword:#c20080;--syntax-string:#267326;--syntax-comment:#606671;--syntax-function:#0068ad;--syntax-variable:#914930;--syntax-constant:#8a5c2e;--syntax-operator:#0069a3;--syntax-punctuation:#606671;--syntax-tag:#913930;--syntax-attribute:#8a5c2e;--log-debug:#606671;--log-info:#353e8d;--log-warn:#836221;--log-error:#9b2727;--focus-ring:#f600a3;--selection-background:#a2d5f9;--selection-foreground:#19152c;--scrollbar-thumb:#44397866;--scrollbar-thumb-hover:#44397899;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=tokyo-night-light]{--background:#d5d6db;--foreground:#343b59;--card:#cbccd1;--card-foreground:#343b59;--popover:#d5d6db;--popover-foreground:#343b59;--primary:#34548a;--primary-foreground:#fff;--secondary:#d5d6db;--secondary-foreground:#343b59;--muted:#d5d6db;--muted-foreground:#485278;--accent:#bec0c8;--accent-foreground:#343b59;--destructive:#932f2f;--border:#c1c2c7d9;--input:#d5d6db;--ring:#34548a;--chart-1:#35568d;--chart-2:#27864f;--chart-3:#a06918;--chart-4:#7c2c96;--chart-5:#932f2f;--link-1:#2e589e;--link-2:#2e329e;--link-3:#4f2e9e;--link-4:#742e9e;--link-5:#9a2e9e;--link-6:#9e2e7d;--link-7:#9e2e58;--link-8:#9e2e32;--link-9:#9e4f2e;--link-10:#966f2c;--link-11:#7e7b25;--link-12:#647e25;--link-13:#4b8627;--link-14:#2b8627;--link-15:#278643;--link-16:#278663;--link-17:#257e7b;--link-18:#2e7d9e;--profit:#27864f;--loss:#932f2f;--sidebar:#cbccd1;--sidebar-foreground:#343b59;--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#34548a;--sidebar-primary-foreground:#fff;--sidebar-accent:#bec0c9;--sidebar-accent-foreground:#343b59;--sidebar-border:#c1c2c7d9;--sidebar-ring:#34548a;--skeleton-base:#d5d6db;--skeleton-highlight:#c7c9cf;--panel-border:#c1c2c7d9;--surface-border-color:#abaeb6;--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#1e673c;--status-success-surface:#ebf4ef;--status-success-border:#b8e0c9;--status-warning:#6f5420;--status-warning-surface:#f4f1eb;--status-warning-border:#e0d3b8;--status-error:#7e2525;--status-error-surface:#f4ebeb;--status-error-border:#e0b8b8;--status-info:#253b7e;--status-info-surface:#ebedf4;--status-info-border:#b8c2e0;--status-neutral:#4b4f58;--status-neutral-surface:#efeff0;--status-neutral-border:#c9cbcf;--status-pending:#68257e;--status-pending-surface:#f2ebf4;--status-pending-border:#d6b8e0;--syntax-keyword:#913091;--syntax-string:#246b24;--syntax-comment:#575c66;--syntax-function:#35568d;--syntax-variable:#894c10;--syntax-constant:#894c10;--syntax-operator:#086272;--syntax-punctuation:#575c66;--syntax-tag:#932f2f;--syntax-attribute:#894c10;--log-debug:#575c66;--log-info:#354e8d;--log-warn:#7d5212;--log-error:#932f2f;--focus-ring:#34548a;--selection-background:#c3cbe6;--selection-foreground:#343b59;--scrollbar-thumb:#4e598666;--scrollbar-thumb-hover:#4e598699;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=abyss]{--background:#000c18;--foreground:#cddcf5;--card:#071825;--card-foreground:#cddcf5;--popover:#0a1c29;--popover-foreground:#cddcf5;--primary:#68c;--primary-foreground:#0b0a04;--secondary:#0d1f2d;--secondary-foreground:#cddcf5;--muted:#0d1f2d;--muted-foreground:#8ea3cc;--accent:#082a40;--accent-foreground:#e2ebff;--destructive:#c9425f;--border:#596f9973;--input:#181f2f;--ring:#68c;--chart-1:#6f9ce0;--chart-2:#46c47c;--chart-3:#db8;--chart-4:#f280d0;--chart-5:#e0687f;--link-1:#e0687f;--link-2:#6f9ce0;--link-3:#46c47c;--link-4:#db8;--link-5:#b98ce6;--link-6:#69bcd6;--link-7:#e39b62;--link-8:#f280d0;--link-9:#54c6b4;--link-10:#a8ce6a;--link-11:#7fb1ec;--link-12:#ef8a80;--link-13:#ecd08f;--link-14:#9d9ae8;--link-15:#79cf9b;--link-16:#e6ae7a;--link-17:#e08ac4;--link-18:#68c;--profit:#46c47c;--loss:#e0687f;--sidebar:#031420;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#68c;--sidebar-primary-foreground:#0b0a04;--sidebar-accent:#082a40;--sidebar-accent-foreground:#e2ebff;--sidebar-border:var(--border);--sidebar-ring:#68c;--skeleton-base:#0a1226;--skeleton-highlight:#152244;--panel-border:#6688cc6b;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#4ecb8b;--status-success-surface:#052617;--status-success-border:#1f7f52;--status-warning:#e9c483;--status-warning-surface:#241a07;--status-warning-border:#8d6d2e;--status-error:#f08096;--status-error-surface:#260b13;--status-error-border:#9a3049;--status-info:#74abec;--status-info-surface:#04142f;--status-info-border:#2c5da3;--status-neutral:#a3b4d1;--status-neutral-surface:#0d1526;--status-neutral-border:#495672;--status-pending:#d99ceb;--status-pending-surface:#1b0b26;--status-pending-border:#7d4192;--syntax-keyword:#7fa6e8;--syntax-string:#46c47c;--syntax-comment:#5d70b0;--syntax-function:#db8;--syntax-variable:#cddcf5;--syntax-constant:#f280d0;--syntax-operator:#8fb0e2;--syntax-punctuation:#a2b7dd;--syntax-tag:#e6c496;--syntax-attribute:#ea9ad6;--log-debug:#8ea3cc;--log-info:#74abec;--log-warn:#e9c483;--log-error:#f08096;--focus-ring:#68c;--selection-background:#770811;--selection-foreground:#f4e7db;--scrollbar-thumb:#68c6;--scrollbar-thumb-hover:#db89;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=after-dark]{--background:#0b1015;--foreground:#c7d0d9;--card:#171c22;--card-foreground:#c7d0d9;--popover:#1b2025;--popover-foreground:#c7d0d9;--primary:#a779e9;--primary-foreground:#0b1015;--secondary:#1e2429;--secondary-foreground:#c7d0d9;--muted:#1e2429;--muted-foreground:#8d9aae;--accent:#252e37;--accent-foreground:#fff;--destructive:#e3342f;--border:#a779e947;--input:#18222d;--ring:#a779e9;--chart-1:#a779e9;--chart-2:#6fd3d1;--chart-3:#e0b878;--chart-4:#d6bbfc;--chart-5:#e3342f;--link-1:#a476d8;--link-2:#cd7de0;--link-3:#e885db;--link-4:#e29ac0;--link-5:#de7086;--link-6:#e58778;--link-7:#dfb48e;--link-8:#e6d696;--link-9:#d3e36b;--link-10:#b2dc82;--link-11:#9be389;--link-12:#92ea9e;--link-13:#76d8a4;--link-14:#7de0cd;--link-15:#85dbe8;--link-16:#9ac0e2;--link-17:#7086de;--link-18:#8778e5;--profit:#6fcf97;--loss:#ef6b66;--sidebar:#13181d;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#a779e9;--sidebar-primary-foreground:#0b1015;--sidebar-accent:#252e37;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#a779e9;--skeleton-base:#181d23;--skeleton-highlight:#292f34;--panel-border:#a779e961;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#6fcf97;--status-success-surface:#1d322c;--status-success-border:#42795d;--status-warning:#e0b878;--status-warning-surface:#312e27;--status-warning-border:#806c4b;--status-error:#ef6b66;--status-error-surface:#342024;--status-error-border:#884242;--status-info:#7aa2f7;--status-info-surface:#1f2a3e;--status-info-border:#486091;--status-neutral:#a3aebd;--status-neutral-surface:#262c33;--status-neutral-border:#5f6771;--status-pending:#d6bbfc;--status-pending-surface:#302f3f;--status-pending-border:#7b6e94;--syntax-keyword:#a779e9;--syntax-string:#8fd3a0;--syntax-comment:#5b6773;--syntax-function:#7aa2f7;--syntax-variable:#d6bbfc;--syntax-constant:#e0b878;--syntax-operator:#6fd3d1;--syntax-punctuation:#c7d0d9;--syntax-tag:#ef6b66;--syntax-attribute:#e39a5c;--log-debug:#8d9aae;--log-info:#7aa2f7;--log-warn:#e0b878;--log-error:#ef6b66;--focus-ring:#a779e9;--selection-background:#382b5f;--selection-foreground:#fff;--scrollbar-thumb:#22303e73;--scrollbar-thumb-hover:#a779e999;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=august-rouge]{--background:#12111f;--foreground:#cfe3e4;--card:#1e1e2d;--card-foreground:#cfe3e4;--popover:#222130;--popover-foreground:#cfe3e4;--primary:#da005c;--primary-foreground:#d0fff4;--secondary:#262534;--secondary-foreground:#cfe3e4;--muted:#262534;--muted-foreground:#90b0b3;--accent:#2f2d47;--accent-foreground:#a8ffef;--destructive:#ff1767;--border:#ff428e4d;--input:#1c1a30;--ring:#da005c;--chart-1:#f52277;--chart-2:#93e0e3;--chart-3:#ffd000;--chart-4:#874df8;--chart-5:#fd43cd;--link-1:#e0699d;--link-2:#e8707c;--link-3:#ee9479;--link-4:#e8c18f;--link-5:#e6d963;--link-6:#cfed6b;--link-7:#ade582;--link-8:#95ec8b;--link-9:#5eeb7f;--link-10:#75e3b3;--link-11:#7eeadf;--link-12:#87d8f0;--link-13:#699de0;--link-14:#707ce8;--link-15:#9479ee;--link-16:#c18fe8;--link-17:#d963e6;--link-18:#ed6bcf;--profit:#3ddc97;--loss:#ff5c85;--sidebar:#1a1928;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#da005c;--sidebar-primary-foreground:#d0fff4;--sidebar-accent:#2f2d47;--sidebar-accent-foreground:#a8ffef;--sidebar-border:var(--border);--sidebar-ring:#da005c;--skeleton-base:#1f202d;--skeleton-highlight:#30333f;--panel-border:#f5227761;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#3ddc97;--status-success-surface:#1a3635;--status-success-border:#2a8161;--status-warning:#ffd000;--status-warning-surface:#3d3319;--status-warning-border:#947a0e;--status-error:#ff5c85;--status-error-surface:#3d1f31;--status-error-border:#943a57;--status-info:#93e0e3;--status-info-surface:#293642;--status-info-border:#59838b;--status-neutral:#a9c3c5;--status-neutral-surface:#2d313d;--status-neutral-border:#65737a;--status-pending:#b48cff;--status-pending-surface:#2f2747;--status-pending-border:#6b559a;--syntax-keyword:#f52277;--syntax-string:#a8ffef;--syntax-comment:#6b7a8f;--syntax-function:#93e0e3;--syntax-variable:#c9fdf1;--syntax-constant:#b48cff;--syntax-operator:#fd43cd;--syntax-punctuation:#cfe3e4;--syntax-tag:#ff1767;--syntax-attribute:#ffd000;--log-debug:#90b0b3;--log-info:#93e0e3;--log-warn:#ffd000;--log-error:#ff5c85;--focus-ring:#da005c;--selection-background:#874df8;--selection-foreground:#fefefe;--scrollbar-thumb:#60297673;--scrollbar-thumb-hover:#f5227799;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=ayu-one-dark-pro]{--background:#0a0e14;--foreground:#b3b1ad;--card:#161a21;--card-foreground:#b3b1ad;--popover:#191e24;--popover-foreground:#b3b1ad;--primary:#e6b450;--primary-foreground:#0a0e14;--secondary:#1d2128;--secondary-foreground:#b3b1ad;--muted:#1d2128;--muted-foreground:#8b8a86;--accent:#242b36;--accent-foreground:#e6e1cf;--destructive:#f33;--border:#b3b1ad2e;--input:#0d1016;--ring:#e6b450;--chart-1:#39bae6;--chart-2:#aad94c;--chart-3:#e6b450;--chart-4:#d2a6ff;--chart-5:#f07178;--link-1:#dabc6a;--link-2:#dae271;--link-3:#bce979;--link-4:#a5e38f;--link-5:#64df6d;--link-6:#6ce79d;--link-7:#83e0c7;--link-8:#8be1e7;--link-9:#5fafe5;--link-10:#7692dd;--link-11:#857ee5;--link-12:#af86eb;--link-13:#bc6ada;--link-14:#e271da;--link-15:#e979bc;--link-16:#e38fa5;--link-17:#df6d64;--link-18:#e79d6c;--profit:#aad94c;--loss:#f07178;--sidebar:#12161c;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#e6b450;--sidebar-primary-foreground:#0a0e14;--sidebar-accent:#242b36;--sidebar-accent-foreground:#e6e1cf;--sidebar-border:var(--border);--sidebar-ring:#e6b450;--skeleton-base:#16191f;--skeleton-highlight:#25282c;--panel-border:#e6b45061;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#aad94c;--status-success-surface:#27331e;--status-success-border:#627e33;--status-warning:#ffb454;--status-warning-surface:#362c20;--status-warning-border:#916937;--status-error:#f07178;--status-error-surface:#332026;--status-error-border:#89444b;--status-info:#39bae6;--status-info-surface:#122d3a;--status-info-border:#246d88;--status-neutral:#a6a49f;--status-neutral-surface:#26292d;--status-neutral-border:#606160;--status-pending:#d2a6ff;--status-pending-surface:#2e293e;--status-pending-border:#786295;--syntax-keyword:#ff8f40;--syntax-string:#c2d94c;--syntax-comment:#5c6773;--syntax-function:#ffb454;--syntax-variable:#39bae6;--syntax-constant:#d2a6ff;--syntax-operator:#f29668;--syntax-punctuation:#b3b1ad;--syntax-tag:#39bae6;--syntax-attribute:#fe9;--log-debug:#8b8a86;--log-info:#39bae6;--log-warn:#ffb454;--log-error:#f07178;--focus-ring:#e6b450;--selection-background:#161f2a;--selection-foreground:#e6e1cf;--scrollbar-thumb:#3d424d73;--scrollbar-thumb-hover:#e6b45099;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dimmed-monokai]{--background:#1e1e1e;--foreground:#c5c8c6;--card:#2b2b2b;--card-foreground:#c5c8c6;--popover:#2f2f2f;--popover-foreground:#c5c8c6;--primary:#6089b4;--primary-foreground:#1e1e1e;--secondary:#333;--secondary-foreground:#c5c8c6;--muted:#333;--muted-foreground:#9d9d9d;--accent:#3d3d3d;--accent-foreground:#fff;--destructive:#c66;--border:#ffffff21;--input:#3a3a3a;--ring:#6089b4;--chart-1:#6089b4;--chart-2:#a5c261;--chart-3:#e58520;--chart-4:#9872a2;--chart-5:#c66;--link-1:#c69574;--link-2:#d0b979;--link-3:#d3d97f;--link-4:#bad394;--link-5:#87cc6e;--link-6:#74d57a;--link-7:#89cfa5;--link-8:#90d8c5;--link-9:#68cbd2;--link-10:#7eacca;--link-11:#849ad4;--link-12:#918bdc;--link-13:#9979c8;--link-14:#b979d0;--link-15:#d97fd3;--link-16:#d394ba;--link-17:#cc6e87;--link-18:#d57a74;--profit:#a5c261;--loss:#c66;--sidebar:#262626;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#6089b4;--sidebar-primary-foreground:#1e1e1e;--sidebar-accent:#3d3d3d;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#6089b4;--skeleton-base:#2a2a2a;--skeleton-highlight:#393939;--panel-border:#3655b561;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#a5c261;--status-success-surface:#363c2a;--status-success-border:#687843;--status-warning:#e58520;--status-warning-surface:#42311e;--status-warning-border:#8b571f;--status-error:#d56f6f;--status-error-surface:#311f1f;--status-error-border:#7e4646;--status-info:#6891bc;--status-info-surface:#1e252d;--status-info-border:#425971;--status-neutral:#b0b0b0;--status-neutral-surface:#383838;--status-neutral-border:#6e6e6e;--status-pending:#a680b0;--status-pending-surface:#29222b;--status-pending-border:#614c67;--syntax-keyword:#9872a2;--syntax-string:#a5c261;--syntax-comment:#7f7f7f;--syntax-function:#6089b4;--syntax-variable:#c5c8c6;--syntax-constant:#cc7833;--syntax-operator:#dd7d1b;--syntax-punctuation:#b5b5b5;--syntax-tag:#cc7833;--syntax-attribute:#e58520;--log-debug:#9d9d9d;--log-info:#6089b4;--log-warn:#e58520;--log-error:#c66;--focus-ring:#6089b4;--selection-background:#636363;--selection-foreground:#fff;--scrollbar-thumb:#70707073;--scrollbar-thumb-hover:#3655b599;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=horizon]{--background:#1c1e26;--foreground:#d5d8da;--card:#292b34;--card-foreground:#d5d8da;--popover:#2d2f38;--popover-foreground:#d5d8da;--primary:#e95678;--primary-foreground:#16161c;--secondary:#31333b;--secondary-foreground:#d5d8da;--muted:#31333b;--muted-foreground:#9da0b4;--accent:#393d4b;--accent-foreground:#fadad1;--destructive:#f43e5c;--border:#6c6f936b;--input:#2e303e;--ring:#e95678;--chart-1:#26bbd9;--chart-2:#29d398;--chart-3:#fab795;--chart-4:#b877db;--chart-5:#e95678;--link-1:#d9708c;--link-2:#e17e77;--link-3:#e8a97f;--link-4:#e3ce94;--link-5:#d7de6b;--link-6:#b8e672;--link-7:#9fdf88;--link-8:#90e796;--link-9:#65e498;--link-10:#7cdcc3;--link-11:#84dde4;--link-12:#8cc5eb;--link-13:#708cd9;--link-14:#847de3;--link-15:#a97fe8;--link-16:#ce94e3;--link-17:#de6bd7;--link-18:#e672b8;--profit:#29d398;--loss:#f43e5c;--sidebar:#24262f;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#e95678;--sidebar-primary-foreground:#16161c;--sidebar-accent:#393d4b;--sidebar-accent-foreground:#fadad1;--sidebar-border:var(--border);--sidebar-ring:#e95678;--skeleton-base:#292b33;--skeleton-highlight:#3a3c43;--panel-border:#e9567861;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#29d398;--status-success-surface:#1e3f3b;--status-success-border:#238265;--status-warning:#fab795;--status-warning-surface:#443a3a;--status-warning-border:#967263;--status-error:#fc4b64;--status-error-surface:#391a26;--status-error-border:#933044;--status-info:#26bbd9;--status-info-surface:#1e3a46;--status-info-border:#227488;--status-neutral:#b0b3c4;--status-neutral-surface:#373942;--status-neutral-border:#6d707d;--status-pending:#b877db;--status-pending-surface:#2e243d;--status-pending-border:#724f8a;--syntax-keyword:#b877db;--syntax-string:#fac29a;--syntax-comment:#6c6f93;--syntax-function:#25b0bc;--syntax-variable:#e95678;--syntax-constant:#f09383;--syntax-operator:#59e1e3;--syntax-punctuation:#d5d8da;--syntax-tag:#ee64ac;--syntax-attribute:#fab795;--log-debug:#9da0b4;--log-info:#26bbd9;--log-warn:#fab795;--log-error:#f43e5c;--focus-ring:#e95678;--selection-background:#2e303e;--selection-foreground:#fadad1;--scrollbar-thumb:#6c6f9373;--scrollbar-thumb-hover:#e9567899;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=kimbie-dark]{--background:#221a0f;--foreground:#d3af86;--card:#30271c;--card-foreground:#d3af86;--popover:#332b1f;--popover-foreground:#d3af86;--primary:#e3b583;--primary-foreground:#221a0f;--secondary:#372f23;--secondary-foreground:#d3af86;--muted:#372f23;--muted-foreground:#b1977a;--accent:#463824;--accent-foreground:#f5e6d0;--destructive:#dc3958;--border:#a57a4c73;--input:#51412c;--ring:#e3b583;--chart-1:#e3b583;--chart-2:#a3bb5e;--chart-3:#8ab1b0;--chart-4:#f79a32;--chart-5:#dc3958;--link-1:#d2a272;--link-2:#dbcb78;--link-3:#d2e37f;--link-4:#b9dd94;--link-5:#7ed86c;--link-6:#73e085;--link-7:#89dab1;--link-8:#90e2d4;--link-9:#66cadd;--link-10:#7daad6;--link-11:#8493de;--link-12:#9b8ce6;--link-13:#a272d2;--link-14:#cb78db;--link-15:#e37fd2;--link-16:#dd94b9;--link-17:#d86c7e;--link-18:#e08573;--profit:#a3bb5e;--loss:#e35a72;--sidebar:#2b2217;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:#ae906e;--sidebar-primary:#e3b583;--sidebar-primary-foreground:#221a0f;--sidebar-accent:#463824;--sidebar-accent-foreground:#f5e6d0;--sidebar-border:var(--border);--sidebar-ring:#e3b583;--skeleton-base:#2e2417;--skeleton-highlight:#3e3222;--panel-border:#e3b58361;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#a3bb5e;--status-success-surface:#39371d;--status-success-border:#69733a;--status-warning:#f79a32;--status-warning-surface:#483115;--status-warning-border:#976022;--status-error:#e55c74;--status-error-surface:#371813;--status-error-border:#8c3d45;--status-info:#8ab1b0;--status-info-surface:#35352c;--status-info-border:#5b6d68;--status-neutral:#c0ab92;--status-neutral-surface:#3e3427;--status-neutral-border:#796a57;--status-pending:#c99ac6;--status-pending-surface:#403130;--status-pending-border:#7e6074;--syntax-keyword:#a17073;--syntax-string:#889b4a;--syntax-comment:#a57a4c;--syntax-function:#8ab1b0;--syntax-variable:#d3af86;--syntax-constant:#f79a32;--syntax-operator:#f06431;--syntax-punctuation:#e3b583;--syntax-tag:#e1405d;--syntax-attribute:#f79a32;--log-debug:#b1977a;--log-info:#8ab1b0;--log-warn:#f79a32;--log-error:#e35a72;--focus-ring:#e3b583;--selection-background:#7c5021;--selection-foreground:#f5e6d0;--scrollbar-thumb:#7c502173;--scrollbar-thumb-hover:#e3b58399;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=material-darker]{--background:#212121;--foreground:#eff;--card:#2e2e2e;--card-foreground:#eff;--popover:#323232;--popover-foreground:#eff;--primary:#80cbc4;--primary-foreground:#212121;--secondary:#363636;--secondary-foreground:#eff;--muted:#363636;--muted-foreground:#9e9e9e;--accent:#404040;--accent-foreground:#eff;--destructive:#f07178;--border:#ffffff1a;--input:#2b2b2b;--ring:#80cbc4;--chart-1:#82aaff;--chart-2:#c3e88d;--chart-3:#ffcb6b;--chart-4:#c792ea;--chart-5:#f07178;--link-1:#f07178;--link-2:#82aaff;--link-3:#c3e88d;--link-4:#ffcb6b;--link-5:#c792ea;--link-6:#89ddff;--link-7:#f78c6c;--link-8:#ff9cc8;--link-9:#80cbc4;--link-10:#d3e97f;--link-11:#7fb0f5;--link-12:#ff8a91;--link-13:#ffd98c;--link-14:#a99cf0;--link-15:#9fe0a4;--link-16:#ffa585;--link-17:#e59bea;--link-18:#6f9de8;--profit:#c3e88d;--loss:#f07178;--sidebar:#292929;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#80cbc4;--sidebar-primary-foreground:#212121;--sidebar-accent:#404040;--sidebar-accent-foreground:#eff;--sidebar-border:var(--border);--sidebar-ring:#80cbc4;--skeleton-base:#262626;--skeleton-highlight:#353535;--panel-border:#80cbc457;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#c3e88d;--status-success-surface:#1e2a16;--status-success-border:#5c8a3c;--status-warning:#ffcb6b;--status-warning-surface:#2e2411;--status-warning-border:#96702a;--status-error:#f07178;--status-error-surface:#2e181a;--status-error-border:#9c3b45;--status-info:#82aaff;--status-info-surface:#1a2236;--status-info-border:#3f5eab;--status-neutral:#b0b0b0;--status-neutral-surface:#2b2b2b;--status-neutral-border:#4d4d4d;--status-pending:#c792ea;--status-pending-surface:#281e33;--status-pending-border:#7b4ba3;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:#616161;--syntax-function:#82aaff;--syntax-variable:#eff;--syntax-constant:#f78c6c;--syntax-operator:#89ddff;--syntax-punctuation:#89ddff;--syntax-tag:#f07178;--syntax-attribute:#ffcb6b;--log-debug:#9a9a9a;--log-info:#82aaff;--log-warn:#ffcb6b;--log-error:#f07178;--focus-ring:#80cbc4;--selection-background:#424242;--selection-foreground:#eff;--scrollbar-thumb:#eeffff29;--scrollbar-thumb-hover:#80cbc48c;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=material-deepdark]{--background:#080808;--foreground:#eff;--card:#141414;--card-foreground:#eff;--popover:#171717;--popover-foreground:#eff;--primary:#00a4f3;--primary-foreground:#050505;--secondary:#1a1a1a;--secondary-foreground:#eff;--muted:#1a1a1a;--muted-foreground:#8c8c8a;--accent:#242424;--accent-foreground:#f3c900;--destructive:#f3002b;--border:#3d3d3ce6;--input:#1f1f1e;--ring:#00a4f3;--chart-1:#00a4f3;--chart-2:#c3e88d;--chart-3:#f3c900;--chart-4:#c792ea;--chart-5:#f3002b;--link-1:#ff6b7f;--link-2:#00a4f3;--link-3:#c3e88d;--link-4:#f3c900;--link-5:#c792ea;--link-6:#89ddff;--link-7:#f78c6c;--link-8:#ff9cc8;--link-9:#5fd0bd;--link-10:#d3e97f;--link-11:#7fb0f5;--link-12:#ff8a70;--link-13:#ffd98c;--link-14:#a99cf0;--link-15:#9fe0a4;--link-16:#ffa585;--link-17:#e59bea;--link-18:#4f9de8;--profit:#c3e88d;--loss:#ff6b7f;--sidebar:#0f0f0f;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#00a4f3;--sidebar-primary-foreground:#050505;--sidebar-accent:#242424;--sidebar-accent-foreground:#f3c900;--sidebar-border:var(--border);--sidebar-ring:#00a4f3;--skeleton-base:#141413;--skeleton-highlight:#292928;--panel-border:#00a4f357;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#c3e88d;--status-success-surface:#17240f;--status-success-border:#527d33;--status-warning:#f3c900;--status-warning-surface:#2b2200;--status-warning-border:#8c7500;--status-error:#ff6b7f;--status-error-surface:#2b0d13;--status-error-border:#93293c;--status-info:#4dbdf7;--status-info-surface:#0a2231;--status-info-border:#1f6d99;--status-neutral:#b8b8b6;--status-neutral-surface:#1f1f1e;--status-neutral-border:#3d3d3c;--status-pending:#c792ea;--status-pending-surface:#211630;--status-pending-border:#6e4197;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:#6b6b69;--syntax-function:#00a4f3;--syntax-variable:#eff;--syntax-constant:#f78c6c;--syntax-operator:#89ddff;--syntax-punctuation:#d0d0ca;--syntax-tag:#ff6b7f;--syntax-attribute:#f3c900;--log-debug:#8c8c8a;--log-info:#4dbdf7;--log-warn:#f3c900;--log-error:#ff6b7f;--focus-ring:#00a4f3;--selection-background:#50504f;--selection-foreground:#eff;--scrollbar-thumb:#f8f8f229;--scrollbar-thumb-hover:#00a4f38c;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=material-default]{--background:#263238;--foreground:#eff;--card:#344046;--card-foreground:#eff;--popover:#38444a;--popover-foreground:#eff;--primary:#80cbc4;--primary-foreground:#263238;--secondary:#3c484f;--secondary-foreground:#eff;--muted:#3c484f;--muted-foreground:#a1b7c0;--accent:#3f545f;--accent-foreground:#eff;--destructive:#f07178;--border:#ffffff1a;--input:#303c41;--ring:#80cbc4;--chart-1:#82aaff;--chart-2:#c3e88d;--chart-3:#ffcb6b;--chart-4:#c792ea;--chart-5:#f07178;--link-1:#f07178;--link-2:#82aaff;--link-3:#c3e88d;--link-4:#ffcb6b;--link-5:#c792ea;--link-6:#89ddff;--link-7:#f78c6c;--link-8:#ff9cc8;--link-9:#80cbc4;--link-10:#d3e97f;--link-11:#7fb0f5;--link-12:#ff8a91;--link-13:#ffd98c;--link-14:#a99cf0;--link-15:#9fe0a4;--link-16:#ffa585;--link-17:#e59bea;--link-18:#6f9de8;--profit:#c3e88d;--loss:#f07178;--sidebar:#2f3b41;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#80cbc4;--sidebar-primary-foreground:#263238;--sidebar-accent:#3f545f;--sidebar-accent-foreground:#eff;--sidebar-border:var(--border);--sidebar-ring:#80cbc4;--skeleton-base:#2b383e;--skeleton-highlight:#37474f;--panel-border:#80cbc457;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#c3e88d;--status-success-surface:#22301b;--status-success-border:#5c8a3c;--status-warning:#ffcb6b;--status-warning-surface:#332916;--status-warning-border:#96702a;--status-error:#f07178;--status-error-surface:#331d21;--status-error-border:#9c3b45;--status-info:#82aaff;--status-info-surface:#1f2a3d;--status-info-border:#3f5eab;--status-neutral:#b0bec5;--status-neutral-surface:#303c41;--status-neutral-border:#546e7a;--status-pending:#c792ea;--status-pending-surface:#2c2438;--status-pending-border:#7b4ba3;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:#607a86;--syntax-function:#82aaff;--syntax-variable:#eff;--syntax-constant:#f78c6c;--syntax-operator:#89ddff;--syntax-punctuation:#89ddff;--syntax-tag:#f07178;--syntax-attribute:#ffcb6b;--log-debug:#8fa5ae;--log-info:#82aaff;--log-warn:#ffcb6b;--log-error:#f07178;--focus-ring:#80cbc4;--selection-background:#3f5a63;--selection-foreground:#eff;--scrollbar-thumb:#eeffff29;--scrollbar-thumb-hover:#80cbc48c;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=material-ocean]{--background:#0f111a;--foreground:#babed8;--card:#1b1e27;--card-foreground:#babed8;--popover:#1f212b;--popover-foreground:#babed8;--primary:#80cbc4;--primary-foreground:#0f111a;--secondary:#22252f;--secondary-foreground:#babed8;--muted:#22252f;--muted-foreground:#8a91b8;--accent:#2a2e3e;--accent-foreground:#eff;--destructive:#f07178;--border:#ffffff1a;--input:#1a1c25;--ring:#80cbc4;--chart-1:#82aaff;--chart-2:#c3e88d;--chart-3:#ffcb6b;--chart-4:#c792ea;--chart-5:#f07178;--link-1:#f07178;--link-2:#82aaff;--link-3:#c3e88d;--link-4:#ffcb6b;--link-5:#c792ea;--link-6:#89ddff;--link-7:#f78c6c;--link-8:#ff9cc8;--link-9:#80cbc4;--link-10:#d3e97f;--link-11:#7fb0f5;--link-12:#ff8a91;--link-13:#ffd98c;--link-14:#a99cf0;--link-15:#9fe0a4;--link-16:#ffa585;--link-17:#e59bea;--link-18:#6f9de8;--profit:#c3e88d;--loss:#f07178;--sidebar:#171922;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#80cbc4;--sidebar-primary-foreground:#0f111a;--sidebar-accent:#2a2e3e;--sidebar-accent-foreground:#eff;--sidebar-border:var(--border);--sidebar-ring:#80cbc4;--skeleton-base:#161925;--skeleton-highlight:#232635;--panel-border:#80cbc457;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#c3e88d;--status-success-surface:#1b2915;--status-success-border:#5c8a3c;--status-warning:#ffcb6b;--status-warning-surface:#2b2110;--status-warning-border:#96702a;--status-error:#f07178;--status-error-surface:#2b1418;--status-error-border:#9c3b45;--status-info:#82aaff;--status-info-surface:#161e35;--status-info-border:#3f5eab;--status-neutral:#a6accd;--status-neutral-surface:#1a1c25;--status-neutral-border:#4a5075;--status-pending:#c792ea;--status-pending-surface:#241a33;--status-pending-border:#7b4ba3;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:#717cb4;--syntax-function:#82aaff;--syntax-variable:#eff;--syntax-constant:#f78c6c;--syntax-operator:#89ddff;--syntax-punctuation:#89ddff;--syntax-tag:#f07178;--syntax-attribute:#ffcb6b;--log-debug:#8a91b8;--log-info:#82aaff;--log-warn:#ffcb6b;--log-error:#f07178;--focus-ring:#80cbc4;--selection-background:#3b4360;--selection-foreground:#eff;--scrollbar-thumb:#717cb473;--scrollbar-thumb-hover:#80cbc499;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=material-palenight]{--background:#292d3e;--foreground:#c6cbe6;--card:#373b4d;--card-foreground:#c6cbe6;--popover:#3b3f51;--popover-foreground:#c6cbe6;--primary:#80cbc4;--primary-foreground:#292d3e;--secondary:#3f4355;--secondary-foreground:#c6cbe6;--muted:#3f4355;--muted-foreground:#a7aed6;--accent:#464d6a;--accent-foreground:#eff;--destructive:#f07178;--border:#ffffff1a;--input:#333747;--ring:#80cbc4;--chart-1:#82aaff;--chart-2:#c3e88d;--chart-3:#ffcb6b;--chart-4:#c792ea;--chart-5:#f07178;--link-1:#f07178;--link-2:#82aaff;--link-3:#c3e88d;--link-4:#ffcb6b;--link-5:#c792ea;--link-6:#89ddff;--link-7:#f78c6c;--link-8:#ff9cc8;--link-9:#80cbc4;--link-10:#d3e97f;--link-11:#7fb0f5;--link-12:#ff8a91;--link-13:#ffd98c;--link-14:#a99cf0;--link-15:#9fe0a4;--link-16:#ffa585;--link-17:#e59bea;--link-18:#6f9de8;--profit:#c3e88d;--loss:#f07178;--sidebar:#323647;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:#a4a9c1;--sidebar-primary:#80cbc4;--sidebar-primary-foreground:#292d3e;--sidebar-accent:#464d6a;--sidebar-accent-foreground:#eff;--sidebar-border:var(--border);--sidebar-ring:#80cbc4;--skeleton-base:#2e3244;--skeleton-highlight:#3c4159;--panel-border:#80cbc457;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#c3e88d;--status-success-surface:#23301c;--status-success-border:#5c8a3c;--status-warning:#ffcb6b;--status-warning-surface:#342a17;--status-warning-border:#96702a;--status-error:#f07178;--status-error-surface:#341e22;--status-error-border:#9c3b45;--status-info:#82aaff;--status-info-surface:#20293f;--status-info-border:#3f5eab;--status-neutral:#a6accd;--status-neutral-surface:#333747;--status-neutral-border:#4e5578;--status-pending:#c792ea;--status-pending-surface:#2c2340;--status-pending-border:#7b4ba3;--syntax-keyword:#c792ea;--syntax-string:#c3e88d;--syntax-comment:#676e95;--syntax-function:#82aaff;--syntax-variable:#eff;--syntax-constant:#f78c6c;--syntax-operator:#89ddff;--syntax-punctuation:#89ddff;--syntax-tag:#f07178;--syntax-attribute:#ffcb6b;--log-debug:#8f96bd;--log-info:#82aaff;--log-warn:#ffcb6b;--log-error:#f07178;--focus-ring:#80cbc4;--selection-background:#454b6b;--selection-foreground:#eff;--scrollbar-thumb:#a6accd47;--scrollbar-thumb-hover:#80cbc48c;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=monokai]{--background:#272822;--foreground:#f8f8f2;--card:#35362f;--card-foreground:#f8f8f2;--popover:#393a33;--popover-foreground:#f8f8f2;--primary:#fd971f;--primary-foreground:#272822;--secondary:#3c3d37;--secondary-foreground:#f8f8f2;--muted:#3c3d37;--muted-foreground:#aeae9e;--accent:#47493e;--accent-foreground:#f8f8f2;--destructive:#f92672;--border:#75715e99;--input:#414339;--ring:#a6e22e;--chart-1:#66d9ef;--chart-2:#a6e22e;--chart-3:#e6db74;--chart-4:#ae81ff;--chart-5:#f92672;--link-1:#b4e258;--link-2:#8ee960;--link-3:#68f068;--link-4:#7fe8a2;--link-5:#52e7b6;--link-6:#5aefef;--link-7:#72bfe6;--link-8:#7ba1ed;--link-9:#8484f3;--link-10:#a27fe8;--link-11:#c16deb;--link-12:#f176f1;--link-13:#e35fb7;--link-14:#e9608e;--link-15:#f06868;--link-16:#e8a27f;--link-17:#e7b652;--link-18:#efef5a;--profit:#a6e22e;--loss:#f92672;--sidebar:#30312b;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#fd971f;--sidebar-primary-foreground:#272822;--sidebar-accent:#47493e;--sidebar-accent-foreground:#f8f8f2;--sidebar-border:var(--border);--sidebar-ring:#a6e22e;--skeleton-base:#363731;--skeleton-highlight:#484943;--panel-border:#a6e22e61;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#a6e22e;--status-success-surface:#3e4924;--status-success-border:#6d8e29;--status-warning:#e6db74;--status-warning-surface:#494831;--status-warning-border:#908a4f;--status-error:#fd6f96;--status-error-surface:#462d2f;--status-error-border:#9d4f62;--status-info:#66d9ef;--status-info-surface:#324847;--status-info-border:#4a8993;--status-neutral:#c9c9bd;--status-neutral-surface:#44453e;--status-neutral-border:#808177;--status-pending:#ae81ff;--status-pending-surface:#332c3e;--status-pending-border:#71599c;--syntax-keyword:#fe3077;--syntax-string:#e6db74;--syntax-comment:#75715e;--syntax-function:#a6e22e;--syntax-variable:#f8f8f2;--syntax-constant:#ae81ff;--syntax-operator:#fe3077;--syntax-punctuation:#f8f8f2;--syntax-tag:#fe3077;--syntax-attribute:#a6e22e;--log-debug:#aeae9e;--log-info:#66d9ef;--log-warn:#e6db74;--log-error:#fd6f96;--focus-ring:#a6e22e;--selection-background:#75715e;--selection-foreground:#f8f8f2;--scrollbar-thumb:#75715e73;--scrollbar-thumb-hover:#a6e22e99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=new-york]{--background:#212033;--foreground:#f1eff7;--card:#2e2d41;--card-foreground:#f1eff7;--popover:#323145;--popover-foreground:#f1eff7;--primary:#446fc3;--primary-foreground:#f8fafd;--secondary:#363549;--secondary-foreground:#f1eff7;--muted:#363549;--muted-foreground:#a6accd;--accent:#3f3d5f;--accent-foreground:#fff;--destructive:#e05561;--border:#a6accd3d;--input:#0b0915;--ring:#446fc3;--chart-1:#4d78cc;--chart-2:#5bbfa8;--chart-3:#f78121;--chart-4:#8f8ee0;--chart-5:#e05561;--link-1:#799bd5;--link-2:#8083dd;--link-3:#a488e5;--link-4:#c79ce0;--link-5:#d774da;--link-6:#e27bc3;--link-7:#dc91ac;--link-8:#e4989b;--link-9:#df916f;--link-10:#d8ba85;--link-11:#e0de8c;--link-12:#cfe894;--link-13:#9bd579;--link-14:#83dd80;--link-15:#88e5a4;--link-16:#9ce0c7;--link-17:#74dad7;--link-18:#7bc3e2;--profit:#5bbfa8;--loss:#e05561;--sidebar:#29293c;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#446fc3;--sidebar-primary-foreground:#f8fafd;--sidebar-accent:#3f3d5f;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#446fc3;--skeleton-base:#302e41;--skeleton-highlight:#424152;--panel-border:#4d78cc61;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#5bbfa8;--status-success-surface:#2b3d48;--status-success-border:#417773;--status-warning:#f78121;--status-warning-surface:#483130;--status-warning-border:#975529;--status-error:#ee636f;--status-error-surface:#392031;--status-error-border:#8a3d4c;--status-info:#6691e5;--status-info-surface:#202746;--status-info-border:#395087;--status-neutral:#a6accd;--status-neutral-surface:#39394f;--status-neutral-border:#6a6d88;--status-pending:#8f8ee0;--status-pending-surface:#2b2a48;--status-pending-border:#5e5d92;--syntax-keyword:#8f8ee0;--syntax-string:#5bbfa8;--syntax-comment:#6b6a85;--syntax-function:#6f9bea;--syntax-variable:#f1eff7;--syntax-constant:#f78121;--syntax-operator:#89ddff;--syntax-punctuation:#a6accd;--syntax-tag:#e05561;--syntax-attribute:#468f7f;--log-debug:#a6accd;--log-info:#4d78cc;--log-warn:#f78121;--log-error:#e05561;--focus-ring:#446fc3;--selection-background:#4f528a;--selection-foreground:#fff;--scrollbar-thumb:#747d9173;--scrollbar-thumb-hover:#4d78cc99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=night-owl]{--background:#011627;--foreground:#d6deeb;--card:#0b2335;--card-foreground:#d6deeb;--popover:#0f2739;--popover-foreground:#d6deeb;--primary:#7fdbca;--primary-foreground:#011627;--secondary:#132b3d;--secondary-foreground:#d6deeb;--muted:#132b3d;--muted-foreground:#8badc1;--accent:#073554;--accent-foreground:#fff;--destructive:#ef5350;--border:#5f7e976b;--input:#0b253a;--ring:#7fdbca;--chart-1:#82aaff;--chart-2:#addb67;--chart-3:#ecc48d;--chart-4:#c792ea;--chart-5:#ff5874;--link-1:#76d8c5;--link-2:#7dd3e0;--link-3:#85bae8;--link-4:#9aa8e2;--link-5:#7f70de;--link-6:#ab78e5;--link-7:#cf8edf;--link-8:#e696dc;--link-9:#e36bab;--link-10:#dc8294;--link-11:#e39589;--link-12:#eabb92;--link-13:#d8c576;--link-14:#d3e07d;--link-15:#bae885;--link-16:#a8e29a;--link-17:#70de7f;--link-18:#78e5ab;--profit:#addb67;--loss:#ff5874;--sidebar:#071e30;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#7fdbca;--sidebar-primary-foreground:#011627;--sidebar-accent:#073554;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#7fdbca;--skeleton-base:#102435;--skeleton-highlight:#233646;--panel-border:#7fdbca61;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#addb67;--status-success-surface:#203933;--status-success-border:#60824a;--status-warning:#ffca28;--status-warning-surface:#2f3627;--status-warning-border:#8d7928;--status-error:#ef5350;--status-error-surface:#271c29;--status-error-border:#84383e;--status-info:#82aaff;--status-info-surface:#18314e;--status-info-border:#48679e;--status-neutral:#a7b9c9;--status-neutral-surface:#1f3344;--status-neutral-border:#5c7080;--status-pending:#c792ea;--status-pending-surface:#252c4a;--status-pending-border:#6e5a92;--syntax-keyword:#c792ea;--syntax-string:#ecc48d;--syntax-comment:#637777;--syntax-function:#82aaff;--syntax-variable:#addb67;--syntax-constant:#f78c6c;--syntax-operator:#7fdbca;--syntax-punctuation:#c792ea;--syntax-tag:#7fdbca;--syntax-attribute:#addb67;--log-debug:#8badc1;--log-info:#82aaff;--log-warn:#ffca28;--log-error:#ef5350;--focus-ring:#7fdbca;--selection-background:#1d3b53;--selection-foreground:#fff;--scrollbar-thumb:#5f7e9773;--scrollbar-thumb-hover:#7fdbca99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=nord]{--background:#2e3440;--foreground:#d8dee9;--card:#3c424f;--card-foreground:#d8dee9;--popover:#404653;--popover-foreground:#d8dee9;--primary:#54749c;--primary-foreground:#fff;--secondary:#444a57;--secondary-foreground:#d8dee9;--muted:#444a57;--muted-foreground:#b0bacb;--accent:#4b556a;--accent-foreground:#eceff4;--destructive:#bf616a;--border:#4c566ad9;--input:#3b4252;--ring:#88c0d0;--chart-1:#88c0d0;--chart-2:#a3be8c;--chart-3:#ebcb8b;--chart-4:#b48ead;--chart-5:#bf616a;--link-1:#bf616a;--link-2:#81a1c1;--link-3:#a3be8c;--link-4:#ebcb8b;--link-5:#b48ead;--link-6:#8fbcbb;--link-7:#d08770;--link-8:#cf8bb8;--link-9:#8fd0c0;--link-10:#b9cd8e;--link-11:#88c0d0;--link-12:#cf7178;--link-13:#f0d9a4;--link-14:#a49ac9;--link-15:#9fcf9c;--link-16:#dd9c7f;--link-17:#c98fc4;--link-18:#5e81ac;--profit:#a3be8c;--loss:#bf616a;--sidebar:#373d49;--sidebar-foreground:#d8dee9;--sidebar-muted-foreground:#b3b9c4;--sidebar-primary:#54749c;--sidebar-primary-foreground:#fff;--sidebar-accent:#4b556a;--sidebar-accent-foreground:#eceff4;--sidebar-border:var(--border);--sidebar-ring:#88c0d0;--skeleton-base:#363d4c;--skeleton-highlight:#454e61;--panel-border:#88c0d061;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#a3be8c;--status-success-surface:#2f3a2c;--status-success-border:#5f7a4d;--status-warning:#ebcb8b;--status-warning-surface:#3b3527;--status-warning-border:#8a7645;--status-error:#d3868e;--status-error-surface:#3b2a2d;--status-error-border:#8c4750;--status-info:#88c0d0;--status-info-surface:#28353d;--status-info-border:#5e81ac;--status-neutral:#c3cad6;--status-neutral-surface:#343b48;--status-neutral-border:#4c566a;--status-pending:#c9a3c4;--status-pending-surface:#37303a;--status-pending-border:#8a6684;--syntax-keyword:#81a1c1;--syntax-string:#a3be8c;--syntax-comment:#7b88a1;--syntax-function:#88c0d0;--syntax-variable:#d8dee9;--syntax-constant:#b48ead;--syntax-operator:#81a1c1;--syntax-punctuation:#eceff4;--syntax-tag:#8fbcbb;--syntax-attribute:#d08770;--log-debug:#a7b1c2;--log-info:#88c0d0;--log-warn:#ebcb8b;--log-error:#d3868e;--focus-ring:#88c0d0;--selection-background:#434c5e;--selection-foreground:#eceff4;--scrollbar-thumb:#434c5ebf;--scrollbar-thumb-hover:#88c0d099;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=one-dark-pro]{--background:#282c34;--foreground:#abb2bf;--card:#363a42;--card-foreground:#abb2bf;--popover:#3a3e46;--popover-foreground:#abb2bf;--primary:#446fc3;--primary-foreground:#f8fafd;--secondary:#3d424a;--secondary-foreground:#abb2bf;--muted:#3d424a;--muted-foreground:#a6aebd;--accent:#464c5a;--accent-foreground:#d7dae0;--destructive:#e06c75;--border:#abb2bf33;--input:#1d1f23;--ring:#4d78cc;--chart-1:#61afef;--chart-2:#98c379;--chart-3:#d19a66;--chart-4:#c678dd;--chart-5:#e06c75;--link-1:#74a1d5;--link-2:#8793e1;--link-3:#9b88e7;--link-4:#be97e0;--link-5:#ce74dc;--link-6:#e375cd;--link-7:#dc8bb1;--link-8:#e4939e;--link-9:#e08169;--link-10:#d9af7f;--link-11:#e1d587;--link-12:#d6e88f;--link-13:#a1d574;--link-14:#88de7a;--link-15:#82e596;--link-16:#97e0be;--link-17:#6edbcc;--link-18:#75cde3;--profit:#98c379;--loss:#e06c75;--sidebar:#31353d;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:#989fab;--sidebar-primary:#446fc3;--sidebar-primary-foreground:#f8fafd;--sidebar-accent:#464c5a;--sidebar-accent-foreground:#d7dae0;--sidebar-border:var(--border);--sidebar-ring:#4d78cc;--skeleton-base:#31353e;--skeleton-highlight:#3d414a;--panel-border:#4d78cc61;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#98c379;--status-success-surface:#3c4740;--status-success-border:#667f5a;--status-warning:#d19a66;--status-warning-surface:#3e3835;--status-warning-border:#856950;--status-error:#ed7982;--status-error-surface:#3e2d35;--status-error-border:#8d4f58;--status-info:#61afef;--status-info-surface:#2b3d4f;--status-info-border:#47749b;--status-neutral:#abb2bf;--status-neutral-surface:#40444d;--status-neutral-border:#707680;--status-pending:#cb7de2;--status-pending-surface:#372d45;--status-pending-border:#7f5691;--syntax-keyword:#c678dd;--syntax-string:#98c379;--syntax-comment:#666d7a;--syntax-function:#61afef;--syntax-variable:#e06c75;--syntax-constant:#d19a66;--syntax-operator:#56b6c2;--syntax-punctuation:#abb2bf;--syntax-tag:#e06c75;--syntax-attribute:#d19a66;--log-debug:#9da5b4;--log-info:#61afef;--log-warn:#d19a66;--log-error:#e06c75;--focus-ring:#4d78cc;--selection-background:#3e4451;--selection-foreground:#fff;--scrollbar-thumb:#4e566673;--scrollbar-thumb-hover:#4d78cc99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=one-dark-pro-monokai-darker]{--background:#121212;--foreground:#abb2bf;--card:#1f1f1f;--card-foreground:#abb2bf;--popover:#222;--popover-foreground:#abb2bf;--primary:#326bdf;--primary-foreground:#f8fafd;--secondary:#262626;--secondary-foreground:#abb2bf;--muted:#262626;--muted-foreground:#9da5b4;--accent:#303030;--accent-foreground:#d7dae0;--destructive:#f92672;--border:#abb2bf2e;--input:#1d1f23;--ring:#326bdf;--chart-1:#66d9ef;--chart-2:#a6e22e;--chart-3:#e6db74;--chart-4:#ae81ff;--chart-5:#f92672;--link-1:#6484db;--link-2:#7972e4;--link-3:#a373ea;--link-4:#cb89e3;--link-5:#e05ed8;--link-6:#e866b4;--link-7:#e07d97;--link-8:#e88b85;--link-9:#e69159;--link-10:#dec070;--link-11:#dee578;--link-12:#c1ec81;--link-13:#84db64;--link-14:#6be373;--link-15:#73eaa3;--link-16:#89e3cb;--link-17:#5ed8e0;--link-18:#66b4e8;--profit:#a6e22e;--loss:#fd6f96;--sidebar:#1a1a1a;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:#8d929c;--sidebar-primary:#326bdf;--sidebar-primary-foreground:#f8fafd;--sidebar-accent:#303030;--sidebar-accent-foreground:#d7dae0;--sidebar-border:var(--border);--sidebar-ring:#326bdf;--skeleton-base:#1d1d1e;--skeleton-highlight:#2a2c2e;--panel-border:#528bff61;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#a6e22e;--status-success-surface:#2d3717;--status-success-border:#638421;--status-warning:#e6db74;--status-warning-surface:#383624;--status-warning-border:#878148;--status-error:#fd6f96;--status-error-surface:#3c232a;--status-error-border:#93455b;--status-info:#66d9ef;--status-info-surface:#21363a;--status-info-border:#407f8c;--status-neutral:#abb2bf;--status-neutral-surface:#2e2f31;--status-neutral-border:#666a71;--status-pending:#ae81ff;--status-pending-surface:#2e263d;--status-pending-border:#684f94;--syntax-keyword:#f92672;--syntax-string:#e6db74;--syntax-comment:#75715e;--syntax-function:#a6e22e;--syntax-variable:#f8f8f2;--syntax-constant:#ae81ff;--syntax-operator:#66d9ef;--syntax-punctuation:#abb2bf;--syntax-tag:#f92672;--syntax-attribute:#fd971f;--log-debug:#9da5b4;--log-info:#66d9ef;--log-warn:#e6db74;--log-error:#fd6f96;--focus-ring:#326bdf;--selection-background:#3e4451;--selection-foreground:#f8f8f2;--scrollbar-thumb:#4e566673;--scrollbar-thumb-hover:#528bff99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=pitch-black]{--background:#000;--foreground:#d9d9d9;--card:#000;--card-foreground:#d9d9d9;--popover:#000;--popover-foreground:#d9d9d9;--primary:#757575;--primary-foreground:#fff;--secondary:#141414;--secondary-foreground:#d9d9d9;--muted:#141414;--muted-foreground:#949494;--accent:#1f1f1f;--accent-foreground:#ededed;--destructive:#e06c75;--border:#ffffff21;--input:#171717;--ring:#9a9a9a;--chart-1:#61afef;--chart-2:#98c379;--chart-3:#e5c07b;--chart-4:#c678dd;--chart-5:#e06c75;--link-1:#e06c75;--link-2:#61afef;--link-3:#98c379;--link-4:#e5c07b;--link-5:#c678dd;--link-6:#56b6c2;--link-7:#d19a66;--link-8:#e57ab0;--link-9:#5fc9a5;--link-10:#b5d15f;--link-11:#7aa2f7;--link-12:#f07a6a;--link-13:#ecd580;--link-14:#9a86ec;--link-15:#7fd18f;--link-16:#e8925f;--link-17:#d67ac9;--link-18:#4f9dd6;--profit:#98c379;--loss:#e06c75;--sidebar:#000;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#757575;--sidebar-primary-foreground:#fff;--sidebar-accent:#141414;--sidebar-accent-foreground:#ededed;--sidebar-border:var(--border);--sidebar-ring:#9a9a9a;--skeleton-base:#0d0d0d;--skeleton-highlight:#1c1c1c;--panel-border:#ffffff29;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#98c379;--status-success-surface:#152014;--status-success-border:#4a7038;--status-warning:#e5c07b;--status-warning-surface:#241d10;--status-warning-border:#8a6f34;--status-error:#e06c75;--status-error-surface:#241315;--status-error-border:#8c3f46;--status-info:#61afef;--status-info-surface:#101c28;--status-info-border:#33628e;--status-neutral:#ababab;--status-neutral-surface:#171717;--status-neutral-border:#454545;--status-pending:#c678dd;--status-pending-surface:#1f1426;--status-pending-border:#6d3f80;--syntax-keyword:#c678dd;--syntax-string:#98c379;--syntax-comment:#5c6370;--syntax-function:#61afef;--syntax-variable:#e06c75;--syntax-constant:#d19a66;--syntax-operator:#56b6c2;--syntax-punctuation:#abb2bf;--syntax-tag:#e06c75;--syntax-attribute:#d19a66;--log-debug:#949494;--log-info:#61afef;--log-warn:#e5c07b;--log-error:#e06c75;--focus-ring:#9a9a9a;--selection-background:#2e2e2e;--selection-foreground:#ededed;--scrollbar-thumb:#ffffff2e;--scrollbar-thumb-hover:#fff6;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=red]{--background:#390000;--foreground:#f8f8f8;--card:#490f0a;--card-foreground:#f8f8f8;--popover:#4e130e;--popover-foreground:#f8f8f8;--primary:#f66;--primary-foreground:#2a0000;--secondary:#521711;--secondary-foreground:#f8f8f8;--muted:#521711;--muted-foreground:#d3a3a3;--accent:#68140e;--accent-foreground:#ffecec;--destructive:#ff5f56;--border:#ff666647;--input:#580000;--ring:#f66;--chart-1:#ff8a8a;--chart-2:#8fbf70;--chart-3:#e8b64c;--chart-4:#c795d8;--chart-5:#7fb2e5;--link-1:#ff8a8a;--link-2:#7fb2e5;--link-3:#8fbf70;--link-4:#e8b64c;--link-5:#c795d8;--link-6:#6fbfbf;--link-7:#e59a5f;--link-8:#ef8bb4;--link-9:#6ec6a4;--link-10:#bcc95f;--link-11:#8fa4e8;--link-12:#ff9a80;--link-13:#f0d089;--link-14:#a893e0;--link-15:#84cf95;--link-16:#eda06a;--link-17:#d987c9;--link-18:#6f9fd0;--profit:#9ece7f;--loss:#f17c7c;--sidebar:#430905;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#f66;--sidebar-primary-foreground:#2a0000;--sidebar-accent:#68140e;--sidebar-accent-foreground:#ffecec;--sidebar-border:var(--border);--sidebar-ring:#f66;--skeleton-base:#420505;--skeleton-highlight:#5c1111;--panel-border:#ff666661;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#8fbf70;--status-success-surface:#1f2e14;--status-success-border:#4e7a38;--status-warning:#e8b64c;--status-warning-surface:#3a2a0c;--status-warning-border:#8a6a1e;--status-error:#ff8a8a;--status-error-surface:#4a1010;--status-error-border:#a83a3a;--status-info:#7fb2e5;--status-info-surface:#14243a;--status-info-border:#3a6191;--status-neutral:#d8bcbc;--status-neutral-surface:#4a1a1a;--status-neutral-border:#7a3a3a;--status-pending:#c795d8;--status-pending-surface:#2e1637;--status-pending-border:#6f4180;--syntax-keyword:#ff8fb0;--syntax-string:#b8d98a;--syntax-comment:#b07a7a;--syntax-function:#8fbfe8;--syntax-variable:#f8f8f8;--syntax-constant:#f0b06a;--syntax-operator:#f4a6a6;--syntax-punctuation:#e8d0d0;--syntax-tag:#ff9d8f;--syntax-attribute:#e8c07a;--log-debug:#d3a3a3;--log-info:#7fb2e5;--log-warn:#e8b64c;--log-error:#ff8a8a;--focus-ring:#f66;--selection-background:#750000;--selection-foreground:#ffecec;--scrollbar-thumb:#ff666659;--scrollbar-thumb-hover:#f669;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=simple-dark]{--background:#1b1b18;--foreground:#ececec;--card:#282825;--card-foreground:#ececec;--popover:#2c2c29;--popover-foreground:#ececec;--primary:#d19a66;--primary-foreground:#1b1b18;--secondary:#2f2f2c;--secondary-foreground:#ececec;--muted:#2f2f2c;--muted-foreground:#a3a196;--accent:#3a3a34;--accent-foreground:#f5f3e8;--destructive:#e06c75;--border:#e9bf0438;--input:#2b2b24;--ring:#e9bf04;--chart-1:#e9bf04;--chart-2:#98c379;--chart-3:#61afef;--chart-4:#c678dd;--chart-5:#e06c75;--link-1:#e06c75;--link-2:#61afef;--link-3:#98c379;--link-4:#e9bf04;--link-5:#c678dd;--link-6:#56b6c2;--link-7:#d19a66;--link-8:#e57ab0;--link-9:#5fc9a5;--link-10:#b5d15f;--link-11:#7aa2f7;--link-12:#f07a6a;--link-13:#ecd580;--link-14:#9a86ec;--link-15:#7fd18f;--link-16:#e8925f;--link-17:#d67ac9;--link-18:#4f9dd6;--profit:#98c379;--loss:#e06c75;--sidebar:#232320;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#d19a66;--sidebar-primary-foreground:#1b1b18;--sidebar-accent:#3a3a34;--sidebar-accent-foreground:#f5f3e8;--sidebar-border:var(--border);--sidebar-ring:#e9bf04;--skeleton-base:#22221d;--skeleton-highlight:#33322a;--panel-border:#e9bf0457;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#98c379;--status-success-surface:#1c2716;--status-success-border:#4f7a3a;--status-warning:#e9bf04;--status-warning-surface:#2d2609;--status-warning-border:#8d7413;--status-error:#e06c75;--status-error-surface:#2b1719;--status-error-border:#8c4149;--status-info:#61afef;--status-info-surface:#15212c;--status-info-border:#356490;--status-neutral:#c3c1b6;--status-neutral-surface:#26261f;--status-neutral-border:#535353;--status-pending:#c678dd;--status-pending-surface:#241a2a;--status-pending-border:#6f4182;--syntax-keyword:#c678dd;--syntax-string:#98c379;--syntax-comment:#7a786c;--syntax-function:#61afef;--syntax-variable:#e06c75;--syntax-constant:#d19a66;--syntax-operator:#56b6c2;--syntax-punctuation:#d4d4d4;--syntax-tag:#e06c75;--syntax-attribute:#e9bf04;--log-debug:#a3a196;--log-info:#61afef;--log-warn:#e9bf04;--log-error:#e06c75;--focus-ring:#e9bf04;--selection-background:#394f68;--selection-foreground:#f5f3e8;--scrollbar-thumb:#ffffff29;--scrollbar-thumb-hover:#e9bf048c;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=slack-aubergine]{--background:#2b0a2a;--foreground:#f0e6ef;--card:#3a1838;--card-foreground:#f0e6ef;--popover:#3e1c3c;--popover-foreground:#f0e6ef;--primary:#e58ad9;--primary-foreground:#2b0a2a;--secondary:#421f40;--secondary-foreground:#f0e6ef;--muted:#421f40;--muted-foreground:#c9b9c5;--accent:#542152;--accent-foreground:#fff;--destructive:#e01e5a;--border:#ffffff24;--input:#3d0f3b;--ring:#e01e5a;--chart-1:#e01e5a;--chart-2:#2eb67d;--chart-3:#ecb22e;--chart-4:#36c5f0;--chart-5:#a48bff;--link-1:#ff7a9c;--link-2:#36c5f0;--link-3:#3fd39a;--link-4:#ecb22e;--link-5:#a48bff;--link-6:#6fd7d7;--link-7:#f0955c;--link-8:#f28fc4;--link-9:#5fcbb0;--link-10:#c2d95f;--link-11:#7fa9f5;--link-12:#ff8f7a;--link-13:#f4d484;--link-14:#bb9bf0;--link-15:#84dd9a;--link-16:#f5a86a;--link-17:#e58ad9;--link-18:#6f9de0;--profit:#4bd9a0;--loss:#fa7597;--sidebar:#341333;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#e58ad9;--sidebar-primary-foreground:#2b0a2a;--sidebar-accent:#542152;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#e01e5a;--skeleton-base:#340d33;--skeleton-highlight:#4a1547;--panel-border:#e01e5a57;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#3fd39a;--status-success-surface:#122e26;--status-success-border:#2a7a5e;--status-warning:#ecb22e;--status-warning-surface:#33260a;--status-warning-border:#8f6c1c;--status-error:#ff7a9c;--status-error-surface:#3a0f22;--status-error-border:#96334f;--status-info:#36c5f0;--status-info-surface:#0f2a35;--status-info-border:#2277a0;--status-neutral:#d6c6d2;--status-neutral-surface:#370c35;--status-neutral-border:#6a3d66;--status-pending:#a48bff;--status-pending-surface:#241a3f;--status-pending-border:#5f4aa8;--syntax-keyword:#e58ad9;--syntax-string:#3fd39a;--syntax-comment:#9d8499;--syntax-function:#36c5f0;--syntax-variable:#ff7a9c;--syntax-constant:#ecb22e;--syntax-operator:#6fd7d7;--syntax-punctuation:#e2d4e0;--syntax-tag:#ff7a9c;--syntax-attribute:#f0955c;--log-debug:#c9b9c5;--log-info:#36c5f0;--log-warn:#ecb22e;--log-error:#ff7a9c;--focus-ring:#e01e5a;--selection-background:#5b1a57;--selection-foreground:#fff;--scrollbar-thumb:#7c4dff73;--scrollbar-thumb-hover:#e01e5a99;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=solarized-dark]{--background:#002b36;--foreground:#93a1a1;--card:#103944;--card-foreground:#93a1a1;--popover:#153d49;--popover-foreground:#96a4a4;--primary:#3896dd;--primary-foreground:#002b36;--secondary:#19414d;--secondary-foreground:#9ba9a9;--muted:#19414d;--muted-foreground:#94aaaa;--accent:#004f62;--accent-foreground:#eee8d5;--destructive:#dc322f;--border:#586e758c;--input:#003847;--ring:#2aa198;--chart-1:#268bd2;--chart-2:#859900;--chart-3:#b58900;--chart-4:#6c71c4;--chart-5:#dc322f;--link-1:#dc322f;--link-2:#268bd2;--link-3:#859900;--link-4:#b58900;--link-5:#6c71c4;--link-6:#2aa198;--link-7:#cb4b16;--link-8:#d33682;--link-9:#4bbfab;--link-10:#a3bb3a;--link-11:#4f9fd8;--link-12:#e5544f;--link-13:#d0a72a;--link-14:#8e93d6;--link-15:#6dc27a;--link-16:#e0713f;--link-17:#e05fa0;--link-18:#3f7fbf;--profit:#9bbf2d;--loss:#e5544f;--sidebar:#002b36;--sidebar-foreground:#93a1a1;--sidebar-muted-foreground:#839496;--sidebar-primary:#3896dd;--sidebar-primary-foreground:#002b36;--sidebar-accent:#004f62;--sidebar-accent-foreground:#eee8d5;--sidebar-border:var(--border);--sidebar-ring:#2aa198;--skeleton-base:#04303c;--skeleton-highlight:#0b4453;--panel-border:#2aa19866;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#9bbf2d;--status-success-surface:#1c2b0c;--status-success-border:#5a7a1a;--status-warning:#d0a72a;--status-warning-surface:#2e2408;--status-warning-border:#8a6c11;--status-error:#e5544f;--status-error-surface:#33110f;--status-error-border:#9a2f2c;--status-info:#5aa9dd;--status-info-surface:#0d2a3a;--status-info-border:#2b6c96;--status-neutral:#93a1a1;--status-neutral-surface:#073642;--status-neutral-border:#586e75;--status-pending:#8e93d6;--status-pending-surface:#1e2140;--status-pending-border:#4e529c;--syntax-keyword:#859900;--syntax-string:#2aa198;--syntax-comment:#586e75;--syntax-function:#268bd2;--syntax-variable:#b58900;--syntax-constant:#df5f32;--syntax-operator:#93a1a1;--syntax-punctuation:#eee8d5;--syntax-tag:#268bd2;--syntax-attribute:#7b80d3;--log-debug:#7f9494;--log-info:#5aa9dd;--log-warn:#d0a72a;--log-error:#e5544f;--focus-ring:#2aa198;--selection-background:#274642;--selection-foreground:#eee8d5;--scrollbar-thumb:#586e7580;--scrollbar-thumb-hover:#2aa19899;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=tomorrow-night-blue]{--background:#002451;--foreground:#fff;--card:#0e3361;--card-foreground:#fff;--popover:#123765;--popover-foreground:#fff;--primary:#ffc58f;--primary-foreground:#002451;--secondary:#163b6a;--secondary-foreground:#fff;--muted:#163b6a;--muted-foreground:#9db6d8;--accent:#0e4485;--accent-foreground:#fff;--destructive:#ff9da4;--border:#404f7dd9;--input:#001733;--ring:#bbdaff;--chart-1:#bbdaff;--chart-2:#d1f1a9;--chart-3:#ffeead;--chart-4:#ebbbff;--chart-5:#ff9da4;--link-1:#ff9da4;--link-2:#bbdaff;--link-3:#d1f1a9;--link-4:#ffeead;--link-5:#ebbbff;--link-6:#9ff;--link-7:#ffc58f;--link-8:#ffb3d9;--link-9:#9ae6d0;--link-10:#dcef92;--link-11:#9dbdf5;--link-12:#ffab9d;--link-13:#f5dd8f;--link-14:#c9b3ff;--link-15:#a9e8b0;--link-16:#ffb877;--link-17:#f0a8e8;--link-18:#7fb0e8;--profit:#d1f1a9;--loss:#ff9da4;--sidebar:#082d5b;--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:#ffc58f;--sidebar-primary-foreground:#002451;--sidebar-accent:#0e4485;--sidebar-accent-foreground:#fff;--sidebar-border:var(--border);--sidebar-ring:#bbdaff;--skeleton-base:#002a5e;--skeleton-highlight:#003f8e;--panel-border:#bbdaff57;--surface-border-color:var(--panel-border);--surface-border-image:none;--accent-gradient:none;--accent-gradient-soft:none;--shadow-tint-rgb:0 0 0;--scrollbar-thumb-gradient:none;--surface-lift:0 0 0 0 #0000;--status-success:#d1f1a9;--status-success-surface:#1c3313;--status-success-border:#5f8a3d;--status-warning:#ffeead;--status-warning-surface:#332a0c;--status-warning-border:#8f7a2a;--status-error:#ff9da4;--status-error-surface:#3a1219;--status-error-border:#a9384a;--status-info:#bbdaff;--status-info-surface:#00306b;--status-info-border:#404f7d;--status-neutral:#c8d6ec;--status-neutral-surface:#001c40;--status-neutral-border:#3b4a72;--status-pending:#ebbbff;--status-pending-surface:#2c1b3a;--status-pending-border:#7a4b96;--syntax-keyword:#ebbbff;--syntax-string:#d1f1a9;--syntax-comment:#7285b7;--syntax-function:#bbdaff;--syntax-variable:#ff9da4;--syntax-constant:#ffc58f;--syntax-operator:#9ff;--syntax-punctuation:#fff;--syntax-tag:#ff9da4;--syntax-attribute:#ffeead;--log-debug:#9db6d8;--log-info:#bbdaff;--log-warn:#ffeead;--log-error:#ff9da4;--focus-ring:#bbdaff;--selection-background:#003f8e;--selection-foreground:#fff;--scrollbar-thumb:#bbdaff47;--scrollbar-thumb-hover:#bbdaff80;--overlay:oklch(14.1% .005 285.823/.5);--overlay-strong:oklch(14.1% .005 285.823/.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--radius:.234375rem;--control-border:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--control-border:color-mix(in srgb, var(--muted-foreground) 72%, transparent)}}:root{--radius-md:var(--radius);--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--density-spacing:3.6px;--density-row:25px;--density-row-medium:32.4px;--density-row-tall:39.6px;--density-control-height:28.8px;--density-sibling-gap:7.2px;--density-section-padding:14.4px;--density-text-xs:.644531rem;--density-text-ui-xs:.673828rem;--density-text-ui-sm:.703125rem;--density-text-ui:.703125rem;--density-text-reading:.703125rem;--density-text-body:.9375rem;--density-text-base:.878906rem;--density-text-lg:.9375rem;--density-text-xl:1.11328rem;--density-text-2xl:1.34766rem;--density-text-3xl:1.69922rem;--density-line-height-xs:.9375rem;--density-line-height-ui-sm:.9375rem;--density-line-height-ui:1.05469rem;--density-line-height-reading:1.05469rem;--density-line-height-base:1.17188rem;--density-line-height-lg:1.40625rem;--density-line-height-xl:1.64063rem;--density-line-height-2xl:1.75781rem;--density-line-height-3xl:2.10938rem;--density-chart-canvas-font-size:.75rem;--density-chart-annotation-font-size:.625rem;--spacing:var(--density-spacing);--spacing-row:var(--density-row);--spacing-row-medium:var(--density-row-medium);--spacing-row-tall:var(--density-row-tall);--spacing-control:var(--density-control-height);--spacing-touch-target:var(--density-row-tall);--scrollbar-size:5px;--spacing-sibling:var(--density-sibling-gap);--spacing-section:var(--density-section-padding);--spacing-icon-small:var(--spacing-icon);--spacing-icon:calc(var(--density-spacing) * 4.5);--spacing-icon-large:var(--spacing-icon);--layout-page-inline:var(--spacing-section);--layout-page-block:calc(var(--spacing-section) * .75);--layout-panel-padding:var(--spacing-section);--layout-section-gap:calc(var(--spacing-section) * .75);--layout-toolbar-gap:var(--spacing-sibling);--layout-header-block:var(--spacing-sibling);--layout-content-width:96%;--layout-reading-width:80%;--chart-canvas-font-size:var(--density-chart-canvas-font-size);--chart-annotation-font-size:var(--density-chart-annotation-font-size);--text-body:var(--density-text-body);--text-xs:var(--density-text-xs);--text-xs--line-height:var(--density-line-height-xs);--text-sm:var(--density-text-ui);--text-sm--line-height:var(--density-line-height-ui);--text-base:var(--density-text-base);--text-base--line-height:var(--density-line-height-base);--text-lg:var(--density-text-lg);--text-lg--line-height:var(--density-line-height-lg);--text-xl:var(--density-text-xl);--text-xl--line-height:var(--density-line-height-xl);--text-2xl:var(--density-text-2xl);--text-2xl--line-height:var(--density-line-height-2xl);--text-3xl:var(--density-text-3xl);--text-3xl--line-height:var(--density-line-height-3xl);--text-xs-tight:var(--density-text-xs);--text-xs-tight--line-height:var(--density-line-height-xs);--text-ui-xs:var(--density-text-ui-xs);--text-ui-xs--line-height:var(--density-line-height-ui-sm);--text-ui-sm:var(--density-text-ui-sm);--text-ui-sm--line-height:var(--density-line-height-ui-sm);--text-ui:var(--density-text-ui);--text-ui--line-height:var(--density-line-height-ui);--text-reading:var(--density-text-reading);--text-reading--line-height:var(--density-line-height-reading);--text-ui-base:var(--density-text-base);--text-ui-base--line-height:var(--density-line-height-base);--breakpoint-2xs:30rem;--breakpoint-xs:35rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-panel-md:560px;--data-grid-header-height:var(--spacing-row);--data-grid-row-height:var(--spacing-row);--data-grid-row-height-medium:var(--spacing-row-medium);--data-grid-row-height-tall:var(--density-row-tall);--chat-message-gap:calc(var(--spacing) * 3)}@media not all and (width>=64rem){:root{--layout-page-inline:calc(var(--spacing-section) * .75);--layout-page-block:calc(var(--spacing-section) * .5);--layout-panel-padding:calc(var(--spacing-section) * .75);--layout-section-gap:calc(var(--spacing-section) * .5);--layout-toolbar-gap:calc(var(--spacing-sibling) * .75);--layout-header-block:calc(var(--spacing-sibling) * .75)}}@media not all and (width>=48rem){:root{--layout-page-inline:calc(var(--spacing-section) * .5)}}:root[data-density=comfortable]{--layout-content-width:95%;--layout-reading-width:78%;--density-spacing:4px;--density-row:28px;--density-row-medium:36px;--density-row-tall:44px;--density-control-height:32px;--density-sibling-gap:8px;--density-section-padding:16px;--density-text-xs:.6875rem;--density-text-ui-xs:.71875rem;--density-text-ui-sm:.75rem;--density-text-ui:.75rem;--density-text-reading:.75rem;--density-text-body:1rem;--density-text-base:.9375rem;--density-text-lg:1rem;--density-text-xl:1.1875rem;--density-text-2xl:1.4375rem;--density-text-3xl:1.8125rem;--density-line-height-xs:1rem;--density-line-height-ui-sm:1rem;--density-line-height-ui:1.125rem;--density-line-height-reading:1.125rem;--density-line-height-base:1.25rem;--density-line-height-lg:1.5rem;--density-line-height-xl:1.75rem;--density-line-height-2xl:1.875rem;--density-line-height-3xl:2.25rem;--density-chart-canvas-font-size:.8125rem;--density-chart-annotation-font-size:.6875rem}:root[data-density=compact]{--layout-content-width:97%;--layout-reading-width:84%;--density-spacing:3.2px;--density-row:24px;--density-row-medium:28.8px;--density-row-tall:35.2px;--density-control-height:25.6px;--density-sibling-gap:6.4px;--density-section-padding:12.8px;--density-text-xs:.644531rem;--density-text-ui-xs:.673828rem;--density-text-ui-sm:.6875rem;--density-text-ui:.6875rem;--density-text-reading:.6875rem;--density-text-body:.875rem;--density-text-base:.84375rem;--density-text-lg:.90625rem;--density-text-xl:1.0625rem;--density-text-2xl:1.3125rem;--density-text-3xl:1.625rem;--density-line-height-xs:.9375rem;--density-line-height-ui-sm:.9375rem;--density-line-height-ui:1rem;--density-line-height-reading:1rem;--density-line-height-base:1.125rem;--density-line-height-lg:1.3125rem;--density-line-height-xl:1.5rem;--density-line-height-2xl:1.6875rem;--density-line-height-3xl:2rem;--density-chart-canvas-font-size:.6875rem;--density-chart-annotation-font-size:.625rem}@media (pointer:coarse){:is([data-slot=button],[data-slot=form-control],[data-slot=input],[data-slot=select-trigger],[data-slot=tooltip-trigger],[data-slot=toggle-group-item]){min-height:var(--spacing-touch-target)}:is([data-slot=button],[data-slot=select-trigger],[data-slot=tooltip-trigger]){min-width:var(--spacing-touch-target)}}:root{--shadow-cast:var(--shadow-tint-rgb,0 0 0);--panel-hairline:var(--shadow-cast);--panel-shadow-sm:0 0 0 1px rgb(var(--panel-hairline) / .05), 0 1px 2px -1px rgb(var(--shadow-cast) / .08);--panel-shadow:0 0 0 1px rgb(var(--panel-hairline) / .045), 0 1px 1px -.5px rgb(var(--shadow-cast) / .05), 0 3px 3px -1.5px rgb(var(--shadow-cast) / .05), 0 6px 6px -3px rgb(var(--shadow-cast) / .05), 0 12px 12px -6px rgb(var(--shadow-cast) / .05);--panel-shadow-lg:0 0 0 1px rgb(var(--panel-hairline) / .05), 0 2px 2px -1px rgb(var(--shadow-cast) / .04), 0 5px 5px -2.5px rgb(var(--shadow-cast) / .05), 0 10px 10px -5px rgb(var(--shadow-cast) / .06), 0 20px 20px -10px rgb(var(--shadow-cast) / .07), 0 40px 40px -20px rgb(var(--shadow-cast) / .08)}.dark{--panel-hairline:255 255 255;--panel-shadow-sm:0 0 0 1px rgb(var(--panel-hairline) / .07), 0 1px 2px -1px rgb(var(--shadow-cast) / .55);--panel-shadow:0 0 0 1px rgb(var(--panel-hairline) / .07), 0 1px 1px -.5px rgb(var(--shadow-cast) / .4), 0 3px 3px -1.5px rgb(var(--shadow-cast) / .4), 0 6px 6px -3px rgb(var(--shadow-cast) / .4), 0 12px 12px -6px rgb(var(--shadow-cast) / .4);--panel-shadow-lg:0 0 0 1px rgb(var(--panel-hairline) / .09), 0 2px 2px -1px rgb(var(--shadow-cast) / .4), 0 5px 5px -2.5px rgb(var(--shadow-cast) / .45), 0 10px 10px -5px rgb(var(--shadow-cast) / .5), 0 20px 20px -10px rgb(var(--shadow-cast) / .55), 0 40px 40px -20px rgb(var(--shadow-cast) / .6)}[data-brand]{background-image:var(--accent-gradient,none);background-position:0%;background-size:200% 100%}[data-brand]:hover{background-position:100%}[data-slot=sidebar-menu-button][data-active=true]{background-image:var(--accent-gradient-soft,none)}[data-slot=underline-tabs-indicator],.dockview-theme-hiveq .dv-tabs-container>.dv-tab.dv-active-tab:after{background-image:var(--accent-gradient,none)}.app-canvas{background-color:var(--background)}[data-theme=hiveq-dark] .app-canvas{background-color:var(--background);background-image:radial-gradient(ellipse 68% 94% at 18% 32%, var(--chart-1), transparent 70%), radial-gradient(ellipse 64% 92% at 82% 30%, var(--primary), transparent 72%), radial-gradient(ellipse 42% 62% at 72% 88%, var(--chart-1), transparent 74%)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-dark] .app-canvas{background-image:radial-gradient(ellipse 68% 94% at 18% 32%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 18%, var(--ring)) 1.8%, transparent), transparent 70%), radial-gradient(ellipse 64% 92% at 82% 30%, color-mix(in srgb, var(--primary) 2.1%, transparent), transparent 72%), radial-gradient(ellipse 42% 62% at 72% 88%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 42%, var(--profit)) 0.7%, transparent), transparent 74%)}}[data-theme=hiveq-light] .app-canvas{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-light] .app-canvas{background-color:color-mix(in srgb, var(--background) 98%, var(--muted))}}[data-theme=hiveq-light] .app-canvas{background-image:radial-gradient(ellipse 92% 150% at 50% 50%, var(--foreground), transparent 76%), radial-gradient(ellipse 55% 125% at 0% 50%, var(--chart-1), transparent 76%), radial-gradient(ellipse 55% 125% at 100% 50%, var(--primary), transparent 76%)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-light] .app-canvas{background-image:radial-gradient(ellipse 92% 150% at 50% 50%, color-mix(in srgb, var(--foreground) 0.4%, transparent), transparent 76%), radial-gradient(ellipse 55% 125% at 0% 50%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 18%, var(--ring)) 0.65%, transparent), transparent 76%), radial-gradient(ellipse 55% 125% at 100% 50%, color-mix(in srgb, var(--primary) 0.55%, transparent), transparent 76%)}}[data-theme=hiveq-dark] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-dark] [data-slot=sidebar][data-mobile=true]{background-color:var(--sidebar);background-image:radial-gradient(ellipse 120% 72% at 50% 0%, var(--primary), transparent 76%), radial-gradient(ellipse 90% 82% at 0% 24%, var(--chart-1), transparent 78%)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-dark] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-dark] [data-slot=sidebar][data-mobile=true]{background-image:radial-gradient(ellipse 120% 72% at 50% 0%, color-mix(in srgb, var(--primary) 0.9%, transparent), transparent 76%), radial-gradient(ellipse 90% 82% at 0% 24%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 18%, var(--ring)) 0.45%, transparent), transparent 78%)}}[data-theme=hiveq-light] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-light] [data-slot=sidebar][data-mobile=true]{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-light] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-light] [data-slot=sidebar][data-mobile=true]{background-color:color-mix(in srgb, var(--sidebar) 72%, var(--card))}}[data-theme=hiveq-light] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-light] [data-slot=sidebar][data-mobile=true]{background-image:radial-gradient(ellipse 115% 140% at 50% 50%, var(--foreground), transparent 78%), radial-gradient(ellipse 85% 130% at 0% 50%, var(--chart-1), transparent 80%)}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-light] .app-canvas :is([data-slot=sidebar-inner],.app-canvas-chrome),[data-theme=hiveq-light] [data-slot=sidebar][data-mobile=true]{background-image:radial-gradient(ellipse 115% 140% at 50% 50%, color-mix(in srgb, var(--foreground) 0.3%, transparent), transparent 78%), radial-gradient(ellipse 85% 130% at 0% 50%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 18%, var(--ring)) 0.55%, transparent), transparent 80%)}}.workspace-body-surface{background-color:var(--card)}:is([data-theme=hiveq-dark],[data-theme=hiveq-light]) .workspace-body-surface{background-color:var(--background)}[data-theme=hiveq-dark] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content]){--surface-lift:0 16px 64px -42px #185fef14;background-color:var(--popover);background-image:radial-gradient(ellipse 78% 58% at 100% 0%, var(--primary), transparent 72%), radial-gradient(ellipse 68% 72% at 0% 100%, var(--chart-1), transparent 76%), linear-gradient(145deg, var(--popover), var(--popover))}@supports (color:color-mix(in lab, red, red)){[data-theme=hiveq-dark] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content]){background-image:radial-gradient(ellipse 78% 58% at 100% 0%, color-mix(in srgb, var(--primary) 1.6%, transparent), transparent 72%), radial-gradient(ellipse 68% 72% at 0% 100%, color-mix(in srgb, color-mix(in srgb, var(--chart-1) 58%, var(--profit)) 0.55%, transparent), transparent 76%), linear-gradient(145deg, color-mix(in srgb, var(--popover) 94%, var(--card)), var(--popover))}}:is([data-theme=hiveq-dark],[data-theme=hiveq-light]) .app-canvas .dockview-theme-hiveq{--dv-background-color:transparent}.chat-sky:after{content:"";pointer-events:none;background-color:var(--primary);mix-blend-mode:multiply;opacity:.16;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%),radial-gradient(circle,#000 .9px,#0000 1.8px);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%),radial-gradient(circle,#000 .9px,#0000 1.8px);-webkit-mask-size:auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-size:auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-size:auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);mask-size:auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-composite:source-in,source-in;-webkit-mask-composite:source-in,source-in;position:absolute;inset:0;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.dark .chat-sky:after{mix-blend-mode:screen;opacity:.15}[data-contrast=high] .chat-sky:after{content:none}.chat-sky-gutters:after{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000a6 22%,#00000059 40% 60%,#000000a6 78%,#000 100%),linear-gradient(#0000 0%,#000 12% 88%,#0000 100%),radial-gradient(circle,#000 .9px,#0000 1.8px);mask-image:linear-gradient(90deg,#000 0%,#000000a6 22%,#00000059 40% 60%,#000000a6 78%,#000 100%),linear-gradient(#0000 0%,#000 12% 88%,#0000 100%),radial-gradient(circle,#000 .9px,#0000 1.8px);-webkit-mask-size:auto, auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-size:auto, auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-size:auto, auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);mask-size:auto, auto, calc(var(--spacing) * 9) calc(var(--spacing) * 9);-webkit-mask-composite:source-in,source-in,source-in;-webkit-mask-composite:source-in,source-in,source-in;-webkit-mask-repeat:no-repeat,no-repeat,repeat;mask-repeat:no-repeat,no-repeat,repeat;-webkit-mask-composite:source-in,source-in,source-in;mask-composite:intersect,intersect,intersect}:root{--duration-stagger:32ms;--duration-micro:60ms;--duration-quick:.11s;--duration-fast:.16s;--duration-medium:.19s;--duration-slow:.22s;--duration-very-slow:.28s;--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px}::selection{background-color:var(--selection-background)!important;color:var(--selection-foreground)!important}:root[data-preferences-syncing] *,:root[data-preferences-syncing] :before,:root[data-preferences-syncing] :after{transition:none!important}.surface-edge.ai-working-border:after{background-color:var(--border);background-image:radial-gradient(transparent, transparent, var(--primary), var(--primary), var(--primary), transparent, transparent)}@supports (color:color-mix(in lab, red, red)){.surface-edge.ai-working-border:after{background-image:radial-gradient(transparent, transparent, color-mix(in oklch, var(--primary) 35%, transparent), color-mix(in oklch, var(--primary) 50%, transparent), color-mix(in oklch, var(--primary) 25%, transparent), transparent, transparent)}}.surface-edge.ai-working-border:after{background-size:300% 300%;animation:6s linear infinite ai-working-border-sweep}@keyframes ai-working-border-sweep{0%,to{background-position:0 0}50%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.surface-edge.ai-working-border:after{background-position:50%;animation:none}}@container content not (width>=64rem){.content-container{--layout-page-inline:calc(var(--spacing-section) * .75);--layout-page-block:calc(var(--spacing-section) * .5);--layout-panel-padding:calc(var(--spacing-section) * .75);--layout-section-gap:calc(var(--spacing-section) * .5);--layout-toolbar-gap:calc(var(--spacing-sibling) * .75);--layout-header-block:calc(var(--spacing-sibling) * .75)}.content-container:not([data-fluid=true]){width:100%;padding-inline:var(--layout-page-inline)}}@container content not (width>=48rem){.content-container{--layout-page-inline:calc(var(--spacing-section) * .5)}}@media (width>=48rem) and ((width<100rem)){.content-container.page-layout-gutter{padding-left:max(var(--layout-page-inline), calc(var(--spacing) * 10))}}@media (width>=48rem){.content-container.page-layout-gutter[data-fluid=true]{padding-left:max(var(--layout-page-inline), calc(var(--spacing) * 10))}@container content not (width>=64rem){.content-container.page-layout-gutter{padding-left:max(var(--layout-page-inline), calc(var(--spacing) * 10))}}.content-container.page-block-gutter{padding-inline:max(var(--layout-page-inline), calc(var(--spacing) * 10))}}@media (hover:hover) and (pointer:fine){:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover){--section-scrollbar-thumb:transparent;--section-scrollbar-track:transparent;--section-scrollbar-gradient:none}:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover):hover{--section-scrollbar-thumb:var(--scrollbar-thumb);--section-scrollbar-track:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover):hover{--section-scrollbar-track:color-mix(in srgb, var(--muted-foreground) 8%, transparent)}}:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover):hover{--section-scrollbar-gradient:var(--scrollbar-thumb-gradient,none)}:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover)::-webkit-scrollbar-thumb{background-color:var(--section-scrollbar-thumb);background-image:var(--section-scrollbar-gradient)}:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover)::-webkit-scrollbar-track{background:var(--section-scrollbar-track)}@supports not selector(::-webkit-scrollbar){:is([data-sidebar=sidebar] .overflow-y-auto,.scrollbar-on-hover){scrollbar-color:var(--section-scrollbar-thumb) transparent}}}@property --dialog-offset-x{syntax:"<number>";inherits:false;initial-value:0}@property --dialog-offset-y{syntax:"<number>";inherits:false;initial-value:0}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes subtle-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes wl-flash-up{0%{background-color:color-mix(in oklch, var(--profit) 18%, transparent)}to{background-color:#0000}}@keyframes wl-flash-down{0%{background-color:color-mix(in oklch, var(--loss) 18%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.wl-flash-up,.wl-flash-down{animation:none}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--duration-slow,.4s) var(--ease-in-out,ease-in-out), filter var(--duration-slow,.4s) var(--ease-in-out,ease-in-out)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--blur-small,2px));transition:opacity var(--duration-slow,.4s) var(--ease-in-out,ease-in-out), filter var(--duration-slow,.4s) var(--ease-in-out,ease-in-out)}.t-skel-content-flow{position:relative;inset:auto}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--blur-small,2px))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-text-swap{filter:blur();opacity:1;transition:transform var(--duration-quick,.15s) var(--ease-in-out,ease-in-out), filter var(--duration-quick,.15s) var(--ease-in-out,ease-in-out), opacity var(--duration-quick,.15s) var(--ease-in-out,ease-in-out);display:inline-block;transform:translateY(0)}.t-text-swap-block{display:block}.t-text-swap.is-exit{transform:translateY(calc(var(--distance-micro,4px) * -1));filter:blur(var(--blur-small,2px));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--distance-micro,4px));filter:blur(var(--blur-small,2px));opacity:0;transition:none}.t-resize{overflow-clip-margin:var(--spacing);transition:height var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));overflow:clip}.t-input.is-shaking{animation:.28s linear t-input-shake}@keyframes t-input-shake{0%{animation-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transform:translate(0)}28.57%{transform:translateX(var(--distance-small,6px));animation-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}57.14%{transform:translateX(calc(var(--distance-small,6px) * -1));animation-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}78.57%{transform:translateX(var(--distance-micro,4px));animation-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}to{transform:translate(0)}}.t-success-check{transform-origin:50%;opacity:0;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:24;stroke-dashoffset:24px}.t-success-check[data-state=in]{animation:t-check-fade var(--duration-very-slow,.5s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) forwards, t-check-rotate var(--duration-very-slow,.5s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) forwards, t-check-blur var(--duration-very-slow,.5s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--duration-very-slow,.5s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) var(--duration-micro,80ms) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(80deg)}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--blur-large,8px))}to{filter:blur()}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content,.t-text-swap,.t-resize{transition:none!important}.t-input.is-shaking{animation:none!important;transform:none!important}.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}@property --package-update-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.package-update-indicator{position:relative}.package-update-indicator:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--package-update-angle), transparent 0deg 260deg, var(--primary) 320deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:4s linear infinite package-update-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes package-update-orbit{to{--package-update-angle:360deg}}@media (prefers-reduced-motion:reduce){.package-update-indicator:after{animation:none}}:root [data-sonner-toaster]{font-family:inherit}:root [data-sonner-toaster] [data-sonner-toast]:focus-visible{box-shadow:var(--panel-shadow-sm), 0 0 0 2px var(--focus-ring)}:root [data-sonner-toaster] [data-sonner-toast]:not([data-swiping=true]){transition:transform var(--duration-very-slow) var(--ease-smooth-out), opacity var(--duration-slow) var(--ease-smooth-out), height var(--duration-very-slow) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-out)}:root [data-sonner-toaster] [data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{transition:transform var(--duration-very-slow) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-out)}:root [data-sonner-toaster] [data-sonner-toast]>*{transition:opacity var(--duration-slow) var(--ease-smooth-out)}:root [data-sonner-toaster] [data-sonner-toast][data-swipe-out=true]{animation-duration:var(--duration-fast)}.t-onboarding-frame{inset:calc(var(--spacing) * 1.5);z-index:40;pointer-events:none;border:1px solid var(--border);border-radius:var(--radius-xl);position:fixed}.t-onboarding-segment{background-color:#ffffff1a;border-radius:2147483647px;flex:1;height:2px;display:block;position:relative;overflow:hidden}.t-onboarding-segment:after{content:"";border-radius:inherit;transform-origin:0;transition:transform var(--duration-slow) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out);background-image:linear-gradient(90deg,#185fef,#0ad7f4);position:absolute;inset:0;transform:scaleX(0)}.t-onboarding-segment[data-state=done]:after{opacity:.4;transform:scaleX(1)}.t-onboarding-segment[data-state=current]:after{opacity:1;transform:scaleX(1)}.t-onboarding-segment-control .t-onboarding-segment{transition:background-color var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out)}.t-onboarding-segment-control:hover .t-onboarding-segment{background-color:#fff3}.t-onboarding-segment-control:focus-visible .t-onboarding-segment{box-shadow:0 0 0 3px #0ad7f44d}.t-onboarding-steps{grid-template-areas:"onboarding-step";display:grid}.t-onboarding-back-row{height:1.25rem;margin-bottom:clamp(.5rem,1.6svh,1rem)}.t-onboarding-back{cursor:pointer;color:#ffffff6b;transition:color var(--duration-quick) var(--ease-smooth-out);align-items:center;gap:.5rem;display:inline-flex}.t-onboarding-back:hover{color:var(--foreground)}.t-onboarding-back-arrow{line-height:1;display:inline-block}.t-onboarding-heading{min-height:2lh;margin-top:clamp(.5rem,1.4svh,.75rem);font-size:clamp(1.75rem,3.4svh,2.25rem);line-height:1.2;display:block}.t-onboarding-support{min-height:2lh;margin-top:clamp(.5rem,1.4svh,.75rem);display:block}.t-onboarding-content{flex:1 0 auto;margin-top:clamp(.75rem,2svh,1.25rem);margin-bottom:clamp(1rem,2.6svh,1.5rem)}.t-onboarding-step{opacity:0;pointer-events:none;transform:translateX(calc(var(--distance-large) * var(--t-onboarding-step-offset,1)));transition:opacity var(--duration-medium) var(--ease-smooth-out), transform var(--duration-medium) var(--ease-smooth-out);will-change:opacity, transform;grid-area:onboarding-step;display:flex}.t-onboarding-step[data-active=true]{opacity:1;pointer-events:auto;transform:translate(0)}.t-onboarding-reveal-line{opacity:0;transform:translateY(var(--distance-medium));transition:opacity var(--duration-very-slow) var(--ease-smooth-out), transform var(--duration-very-slow) var(--ease-smooth-out);transition-delay:calc(var(--t-onboarding-line,0) * var(--duration-stagger));will-change:opacity, transform}.t-onboarding-reveal[data-shown=true] .t-onboarding-reveal-line{opacity:1;transform:translateY(0)}@keyframes t-onboarding-digit-pop-in{0%{transform:translateY(var(--distance-base));opacity:0}to{opacity:1;transform:translateY(0)}}.t-onboarding-digits{align-items:baseline;display:inline-flex}.t-onboarding-digit{animation:t-onboarding-digit-pop-in var(--duration-fast) var(--ease-smooth-out) both;will-change:transform, opacity;display:inline-block}.t-onboarding-digit[data-stagger="1"]{animation-delay:var(--duration-micro)}.t-onboarding-row{border:1px solid var(--border);transition:border-color var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out);background-color:#ffffff05}.t-onboarding-row:hover{border-color:var(--surface-border-color);background-color:#ffffff0b}.t-onboarding-option{transition:border-color var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);outline:none}.t-onboarding-option:active{transform:scale(var(--scale-large))}.t-onboarding-option[data-selected=true]{border-color:var(--ring);background-color:#185fef1a}.t-onboarding-option-icon{color:var(--muted-foreground);transition:color var(--duration-fast) var(--ease-smooth-out)}.t-onboarding-option[data-selected=true] .t-onboarding-option-icon{color:#0ad7f4}.t-onboarding-option-check{color:#0ad7f4;opacity:0;transform:scale(var(--scale-large));transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out)}.t-onboarding-option[data-selected=true] .t-onboarding-option-check{opacity:1;transform:scale(1)}.t-onboarding-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-onboarding-check svg{display:block;overflow:visible}.t-onboarding-check svg path{stroke-dasharray:32;stroke-dashoffset:32px}.t-onboarding-check[data-state=in]{animation:t-onboarding-check-fade var(--duration-very-slow) var(--ease-smooth-out) both, t-onboarding-check-bob var(--duration-very-slow) var(--ease-smooth-out) both}.t-onboarding-check[data-state=in] svg path{animation:t-onboarding-check-draw var(--duration-very-slow) var(--ease-smooth-out) var(--duration-micro) both}@keyframes t-onboarding-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-onboarding-check-bob{0%{transform:translateY(var(--distance-medium))}to{transform:translateY(0)}}@keyframes t-onboarding-check-draw{0%{stroke-dashoffset:32px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-onboarding-step,.t-onboarding-reveal-line,.t-onboarding-segment:after,.t-onboarding-segment-control .t-onboarding-segment,.t-onboarding-row,.t-onboarding-option,.t-onboarding-option-icon,.t-onboarding-option-check,.t-onboarding-back,.t-onboarding-back-arrow{transition:none!important}.t-onboarding-option:active{transform:none}.t-onboarding-digit,.t-onboarding-check[data-state=in],.t-onboarding-check[data-state=in] svg path{animation:none!important}.t-onboarding-check[data-state=in]{opacity:1}.t-onboarding-check[data-state=in] svg path{stroke-dashoffset:0}}.t-onboarding-form{flex-direction:column;flex:auto;min-width:0;display:flex}@font-face{font-family:Azonix;src:url(/fonts/Azonix.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.auth-shell{--background:#05080d;--foreground:#eef2f7;--card:#04070f;--card-foreground:#eef2f7;--popover:#04070f;--popover-foreground:#eef2f7;--secondary:#0d131c;--secondary-foreground:#eef2f7;--muted:#0d131c;--muted-foreground:#8b97ab;--accent:#131b26;--accent-foreground:#eef2f7;--border:#1b2431;--input:#1b2431;--ring:#185fef;--primary:#185fef;--primary-foreground:#fff;background-color:var(--background);font-family:Manrope Variable,system-ui,-apple-system,sans-serif}.auth-static-surface{background-color:var(--background);overflow:hidden}.auth-static-surface:before{content:"";filter:blur(38px);will-change:transform;background-image:radial-gradient(95svh 42svh at 24% 76%,#0dc4a84d,#0000 66%),radial-gradient(60svh 28svh at 8% 30%,#0dc4a81f,#0000 70%),radial-gradient(110svh 36svh at 55% 44%,#0ad7f421,#0000 64%),radial-gradient(80svh 34svh at 88% 82%,#0ad7f41f,#0000 70%),radial-gradient(85svh 32svh at 80% 20%,#185fef42,#0000 66%),radial-gradient(70svh 30svh at 42% 8%,#185fef29,#0000 68%);animation:84s ease-in-out infinite alternate auth-aurora-drift;position:absolute;inset:-30%;transform:rotate(-14deg)scale(1.06)}@keyframes auth-aurora-drift{0%{transform:rotate(-14deg)scale(1.06)translate(-2.5%,1.5%)}50%{transform:rotate(-11deg)scale(1.12)translate(1.5%,-1.5%)}to{transform:rotate(-15deg)scale(1.07)translate(2.5%,2%)}}.auth-static-surface:after{content:"";background-image:linear-gradient(#05080d80,#0000 18svh),linear-gradient(0deg,#05080d73,#0000 20svh);position:absolute;inset:0}@media not all and (width>=48rem){.auth-static-surface:before{background-image:radial-gradient(80svh 40svh at 40% 75%,#0dc4a833,#0000 66%),radial-gradient(70svh 35svh at 75% 30%,#185fef29,#0000 68%),radial-gradient(60svh 30svh at 20% 25%,#0ad7f417,#0000 70%)}}@media (prefers-reduced-motion:reduce){.auth-static-surface:before{animation:none}}.auth-scene-layer{opacity:0;transition:opacity var(--duration-slow,.4s) var(--ease-in-out,ease-in-out)}.auth-scene-layer.is-revealed{opacity:1}.auth-scrim{pointer-events:none;background-image:linear-gradient(90deg,#0000 42%,#05080d6b 68%,#05080db8 100%),linear-gradient(#05080d80,#0000 14svh),linear-gradient(0deg,#05080d8c,#0000 16svh)}@media not all and (width>=48rem){.auth-scrim{background-image:linear-gradient(#05080d33,#05080da8 70%)}}@property --auth-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.auth-section-frame{isolation:isolate;border-radius:var(--radius-xl);background-image:linear-gradient(#04060ce0,#04060ce0),linear-gradient(115deg,#185fef73,#0ad7f44d);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;position:relative;box-shadow:0 2.8px 2.2px #0000001c,0 6.7px 5.3px #00000024,0 12.5px 10px #0000002b,0 22.3px 17.9px #0003,0 41.8px 33.4px #0000003d,0 100px 80px #00000059,0 48px 120px -32px #185fef47}.auth-section-frame:before{content:"";border-radius:inherit;background-image:conic-gradient(from var(--auth-beam-angle), transparent 0deg, transparent 308deg, #185fef59 332deg, #0ad7f480 352deg, transparent 360deg);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:11s linear infinite auth-beam-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes auth-beam-orbit{to{--auth-beam-angle:360deg}}.auth-frame-clip{border-radius:inherit;transition:height var(--duration-slow) var(--ease-smooth-out);overflow:hidden}.auth-route-enter{animation:auth-route-enter var(--duration-slow) var(--ease-in-out) both}@keyframes auth-route-enter{0%{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-small))}}.auth-section-frame:after{content:"";z-index:-1;filter:blur(48px);pointer-events:none;background-image:radial-gradient(circle,#185fef29 0%,#0ad7f40d 42%,#0000 72%);border-radius:2147483647px;width:18rem;height:18rem;position:absolute;top:-6rem;right:-6rem}.auth-rule{background-image:linear-gradient(90deg,#0000,#ffffff17 30% 70%,#0000);height:1px}.auth-label{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:#ffffff6b;font-weight:600}.auth-eyebrow{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:#fff6;font-weight:600}.auth-panel-tagline{min-height:2em;font-family:Azonix,Manrope Variable,sans-serif;font-size:var(--text-base);letter-spacing:.24em;text-transform:uppercase;color:#fff9;text-shadow:0 0 24px #185fef59;line-height:1.9}.auth-tagline-scramble{color:#0ad7f46b;text-shadow:none}.auth-tagline-dissolve{transform-origin:0;animation:auth-tagline-dissolve var(--duration-fast) cubic-bezier(.4, 0, .9, .6) forwards;will-change:opacity, filter, transform;display:inline-block}@keyframes auth-tagline-dissolve{35%{opacity:.85;filter:blur(1px)}to{opacity:0;filter:blur(4px);transform:translateY(-3px)scaleX(1.03)}}.auth-tagline-decode{animation:auth-tagline-materialize var(--duration-fast) var(--ease-in-out,ease-in-out) both}@keyframes auth-tagline-materialize{0%{opacity:0;filter:blur(3px)}}.auth-tagline-settling{color:#0ad7f4bf;text-shadow:none}.auth-tagline-caret{vertical-align:text-bottom;background-color:#0ad7f48c;width:.55em;height:1em;margin-left:.2em;animation:1.1s steps(2,start) infinite auth-caret-blink;display:inline-block}.auth-tagline-caret.is-decoding{opacity:1;animation:none}@keyframes auth-caret-blink{to{visibility:hidden}}.auth-heading{letter-spacing:-.04em}.auth-payoff{color:#0000;background-image:linear-gradient(100deg,#0ad7f4 0%,#4d82f3 55%,#185fef 100%);-webkit-background-clip:text;background-clip:text}.auth-field{transition:border-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out);background-color:#ffffff07}.auth-field:focus-visible,.auth-field:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px #185fef24}.auth-submit{border-radius:var(--radius-sm);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:#fff;transition-property:transform,opacity;transition-duration:var(--duration-quick);transition-timing-function:var(--ease-smooth-out);font-weight:600;position:relative;overflow:hidden;box-shadow:0 1px 1px #0003,0 4px 8px -2px #0000004d,0 10px 24px -8px #185fef59}.auth-cta-face{transition-property:filter;transition-duration:var(--duration-quick);transition-timing-function:var(--ease-smooth-out);background-image:linear-gradient(115deg,#0f47c2,#185fef 42%,#0ad7f4 96%);position:absolute;inset:0}.auth-submit:hover:not(:disabled) .auth-cta-face{filter:brightness(1.08)}.auth-cta-label{z-index:10;align-items:center;gap:.5rem;display:inline-flex;position:relative}.auth-cta-arrow{transition-property:transform;transition-duration:var(--duration-quick);transition-timing-function:var(--ease-smooth-out);display:inline-block;transform:translate(0)}.auth-submit:hover:not(:disabled) .auth-cta-arrow{transform:translate(3px)}.auth-submit.is-loading .auth-cta-face:after{content:"";animation:auth-cta-sheen 1.4s var(--ease-linear,linear) infinite;background-image:linear-gradient(105deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@keyframes auth-cta-sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.auth-section-frame:before{background-image:none;animation:none}.auth-frame-clip{transition:none}.auth-route-enter{animation:none}.auth-submit,.auth-cta-face,.auth-cta-arrow,.auth-field{transition:none!important}.auth-submit:hover:not(:disabled) .auth-cta-arrow{transform:none}.auth-submit.is-loading .auth-cta-face:after{content:none;animation:none}.auth-tagline-caret{animation:none}.auth-scene-layer{transition:none}}.invitation-avatar{background-image:linear-gradient(140deg,#2c76ff 0%,#0ad7f4 100%);padding:1.5px;box-shadow:0 10px 30px -14px #185fefbf}.invitation-avatar-inner{color:#eef2f7;background-color:#080c13}.invitation-card{isolation:isolate;border-radius:var(--radius-xl);background-image:linear-gradient(#05070d,#05070d),linear-gradient(115deg,#185fef99,#0ad7f473);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;position:relative;overflow:hidden;box-shadow:0 28px 100px -48px #185fef80}.invitation-card:after{content:"";z-index:-1;filter:blur(48px);pointer-events:none;background-image:radial-gradient(circle,#185fef29 0%,#0ad7f40d 42%,#0000 72%);border-radius:2147483647px;width:18rem;height:18rem;position:absolute;top:-6rem;right:-6rem}.invitation-locked{color:var(--muted-foreground);background-color:#ffffff05}.invitation-locked input{color:var(--muted-foreground)}.invitation-quiet-link{transition-property:color;transition-duration:var(--duration-quick);transition-timing-function:var(--ease-smooth-out)}@media (prefers-reduced-motion:reduce){.invitation-quiet-link{transition:none!important}}[data-streamdown=code-block-body] span[style]{color:var(--sdm-c,inherit)}[data-streamdown=code-block-body] span[style][style*=--sdm-tbg]{background-color:var(--sdm-tbg)}[data-streamdown=code-block-body] pre{color:var(--sdm-fg,var(--foreground));background:var(--sdm-bg,var(--background))!important}.dark [data-streamdown=code-block-body]{background:var(--shiki-dark-bg,var(--sdm-bg,transparent))!important}.dark [data-streamdown=code-block-body] pre{color:var(--shiki-dark,var(--sdm-fg,var(--foreground)));background:var(--shiki-dark-bg,var(--sdm-bg,var(--background)))!important}.dark [data-streamdown=code-block-body] span[style]{font-weight:var(--shiki-dark-font-weight,inherit);color:var(--shiki-dark,var(--sdm-c,inherit))!important}.dark [data-streamdown=code-block-body] span[style][style*=--sdm-tbg]{background-color:var(--shiki-dark-bg,var(--sdm-tbg))!important}[data-streamdown=code-block-body]{transition:max-height var(--duration-fast) var(--ease-out);position:relative}[data-streamdown=code-block][data-code-collapsed=true] [data-streamdown=code-block-body]{max-height:calc(var(--spacing) * 55.5556);overflow:hidden}[data-streamdown=code-block][data-code-collapsed=true] [data-streamdown=code-block-body]:after{content:"";height:calc(var(--spacing) * 12.5);background:linear-gradient(to top, var(--color-muted) 0%, transparent 100%);pointer-events:none;inset-inline:0;position:absolute;bottom:0}.code-block-toggle{width:100%;padding:calc(var(--spacing) * 1.5625) calc(var(--spacing) * 3.125);font-size:var(--text-xs-tight);text-align:center;color:var(--color-muted-foreground);border-top:1px solid var(--color-border);cursor:pointer;transition:color var(--duration-quick) var(--ease-out);background:0 0;order:99;display:block}.code-block-toggle:hover{color:var(--color-foreground)}[data-streamdown=code-block]{gap:0;padding:0;position:relative;overflow:hidden}[data-streamdown=code-block-header]{height:auto;padding:calc(var(--spacing) * 1.5625) calc(var(--spacing) * 3.125)}[data-streamdown=code-block-header][data-language=""],[data-streamdown=code-block-header]:not([data-language]){display:none}[data-streamdown=code-block]>div:has([data-streamdown=code-block-actions]){height:auto;padding:calc(var(--spacing) * 1.5625) calc(var(--spacing) * 2.08333);pointer-events:none;z-index:10;margin:0;position:absolute;top:0;right:0}[data-streamdown=code-block-actions]{pointer-events:auto}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language])){border-radius:var(--radius-sm);background:var(--muted);border:none;width:100%;max-width:100%}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language]))>[data-streamdown=code-block-header]{display:none}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language]))>div:has([data-streamdown=code-block-actions]){display:none}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language])) [data-streamdown=code-block-body]{padding:var(--spacing-sibling)}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language])) [data-streamdown=code-block-body] pre{white-space:normal;margin:0;padding:0;background:0 0!important}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language])) pre>code>span{display:inline}[data-streamdown=code-block]:is([data-language=""],[data-language=text i],[data-language=txt i],[data-language=plaintext i],:not([data-language])) pre>code>span:after{content:" "}[data-streamdown=inline-code]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);color:var(--foreground);padding:.0625em .3em;font-size:.9em}[data-streamdown=code-block-body]{border:none;border-radius:0}[data-streamdown]{overflow-wrap:anywhere;min-width:0}[data-streamdown] table,[data-streamdown] pre,[data-streamdown] svg,[data-streamdown] iframe,[data-streamdown] canvas{max-width:100%}[data-streamdown] table{white-space:nowrap;display:block;overflow-x:auto}[data-streamdown] pre{overflow-x:auto}@media not all and (width>=48rem){[data-streamdown=code-block][data-code-collapsed=true] [data-streamdown=code-block-body]{max-height:calc(var(--spacing) * 44.4444)}[data-streamdown=code-block]>div:has([data-streamdown=code-block-actions]){border-bottom:1px solid var(--color-border);pointer-events:auto;justify-content:flex-end;display:flex;position:static}}[data-streamdown=table-wrapper]:not(:has(tbody>tr:nth-child(12))){background:0 0;border:none;padding:0}[data-streamdown=table-wrapper]:not(:has(tbody>tr:nth-child(12)))>div:not(:has(table)){display:none}body[data-panel-resizing] iframe{pointer-events:none!important}.sp-layout,.sp-wrapper{border:0!important;flex-direction:column!important;flex-grow:1!important;width:100%!important;height:100%!important;display:flex!important}.sp-preview,.sp-editor,.sp-stack,.sp-preview-container{flex-direction:column!important;flex-grow:1!important;width:100%!important;height:100%!important;display:flex!important}.sp-preview-iframe{border:0!important;flex-grow:1!important;width:100%!important;height:100%!important}code[class*=language-],pre[class*=language-]{color:var(--foreground)}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--syntax-comment);font-style:italic}.token.punctuation{color:var(--syntax-punctuation)}@supports (color:color-mix(in lab, red, red)){.token.punctuation{color:color-mix(in oklab, var(--syntax-punctuation) 70%, transparent)}}.token.namespace{color:var(--syntax-punctuation)}@supports (color:color-mix(in lab, red, red)){.token.namespace{color:color-mix(in oklab, var(--syntax-punctuation) 80%, transparent)}}.token.keyword,.token.atrule,.token.important{color:var(--syntax-keyword)}.token.string,.token.char,.token.regex,.token.inserted,.token.selector{color:var(--syntax-string)}.token.function{color:var(--syntax-function)}.token.variable,.token.property,.token.entity,.token.deleted{color:var(--syntax-variable)}.token.number,.token.boolean,.token.constant,.token.symbol,.token.builtin,.token.class-name{color:var(--syntax-constant)}.token.operator,.token.url{color:var(--syntax-operator)}.token.tag{color:var(--syntax-tag)}.token.attr-name,.token.attr-value{color:var(--syntax-attribute)}.token.bold{font-weight:600}.token.italic{font-style:italic}@container not (width>=720px){.grid[style*=--dashboard-split-cols]{--dashboard-split-cols:1fr!important}}@container not (width>=480px){.grid.md\:grid-cols-2.xl\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.backtest-card-container{container-type:inline-size}.backtest-card-selection{width:calc(var(--spacing) * 4.5)}.backtest-summary-cramped{display:none}.backtest-hero-value{font-size:var(--text-base);letter-spacing:-.025em;line-height:1.25}.backtest-hero-return{width:calc(var(--spacing) * 24);flex-shrink:0}.backtest-hero-pnl{width:calc(var(--spacing) * 20);flex-shrink:0}@container (width>=900px){.backtest-card-actions{width:calc(var(--spacing) * 55)}.backtest-card-container .backtest-card-inline-actions:not(button){grid-template-columns:repeat(5, calc(var(--spacing) * 7));display:grid}.backtest-card-archive-action{grid-column:4}.backtest-card-delete-action{grid-column:5}.backtest-hero-value{font-size:var(--text-lg)}}.backtest-comparison-summary,.backtest-extra-metric,.backtest-wide-context{display:none}@container (width>=1200px){.backtest-summary-wide{grid-template-columns:calc(var(--spacing) * 8) minmax(0, 1fr) calc(var(--spacing) * 20) calc(var(--spacing) * 16) calc(var(--spacing) * 96) calc(var(--spacing) * 72);align-items:center;gap:var(--spacing) calc(var(--spacing) * 2);display:grid}.backtest-wide-top,.backtest-wide-metadata,.backtest-wide-metrics{display:contents}.backtest-comparison-summary{grid-area:1/5/3;display:grid}.backtest-hero-return{grid-area:1/3/3;width:100%}.backtest-hero-pnl{grid-area:1/4/3;width:100%}.backtest-supporting-metrics{grid-area:1/6;grid-template-columns:repeat(3, minmax(0, 1fr)) calc(var(--spacing) * 14);align-items:center;gap:var(--spacing);display:grid}.backtest-wide-metadata>:first-child{width:100%;max-width:calc(var(--spacing) * 118);grid-area:2/1/auto/3;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.backtest-wide-metadata>:first-child>span{flex-shrink:1;min-width:0;overflow:hidden}.backtest-wide-timing{grid-area:2/6;grid-template-columns:minmax(0, 1fr) calc(var(--spacing) * 32) calc(var(--spacing) * 14);gap:calc(var(--spacing) * 2);display:grid}.backtest-wide-context{display:inline}}@container (width>=1500px){.backtest-summary-wide{grid-template-columns:calc(var(--spacing) * 8) minmax(0, 1fr) calc(var(--spacing) * 20) calc(var(--spacing) * 16) calc(var(--spacing) * 144) calc(var(--spacing) * 72)}.backtest-card-actions{width:calc(var(--spacing) * 47)}.backtest-comparison-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.backtest-extra-metric{display:block}.backtest-card-summary-action{display:none}}.backtest-card-overflow-action,.backtest-medium-capital,.backtest-medium-duration,.backtest-medium-started,.backtest-medium-owner,.backtest-medium-type{display:none}@container (width>=360px){.backtest-medium-capital{display:inline-flex}}@container (width>=480px){.backtest-medium-duration{display:inline-flex}}@container (width>=560px){.backtest-medium-started{display:inline-flex}.backtest-medium-type{display:block}}@container (width>=640px){.backtest-medium-owner{display:block}}@container not (width>=560px){.backtest-card-container .backtest-card-header{min-width:0;padding-block:var(--spacing);align-items:flex-start}.backtest-card-container .backtest-card-actions{justify-content:flex-end}.backtest-card-container .backtest-card-selection{height:calc(var(--spacing) * 6)}.backtest-card-container .backtest-card-inline-actions{display:none}.backtest-card-container .backtest-card-overflow-action{display:inline-flex}.backtest-card-container .backtest-summary-wide{display:none}.backtest-card-container .backtest-summary-cramped{display:block}}@container not (width>=900px){.backtest-card-container .backtest-card-inline-actions,.backtest-card-container .backtest-wide-timing{display:none}.backtest-card-container .backtest-card-overflow-action{display:inline-flex}.backtest-wide-metrics{gap:var(--spacing)}.backtest-wide-metadata{padding-inline:0}.backtest-card-container .backtest-secondary-metric{display:none}}.hq-data-grid .ag-row.backtest-active-run{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.hq-data-grid .ag-row.backtest-active-run{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--primary) 60%, transparent)}}.workspace-editor{font-size:var(--text-reading);line-height:var(--text-reading--line-height);color:var(--foreground);overflow-wrap:anywhere}.workspace-editor-code{width:100%;margin:calc(var(--spacing) * 2.5) 0;border:1px solid var(--border);background:var(--muted);border-radius:.46875rem;display:block;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.workspace-editor-code{background:color-mix(in srgb, var(--muted) 72%, transparent)}}.workspace-editor-code{color:var(--foreground);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3.125);white-space:pre;tab-size:2;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-ui);line-height:var(--text-ui--line-height);font-variant-ligatures:none}.dark .workspace-editor-code{background:var(--card);color:var(--foreground)}.workspace-editor-inline-code{border:1px solid var(--border);background:var(--muted);border-radius:.421875rem}@supports (color:color-mix(in lab, red, red)){.workspace-editor-inline-code{background:color-mix(in srgb, var(--muted) 78%, transparent)}}.workspace-editor-inline-code{padding:calc(var(--spacing) * .583333) calc(var(--spacing) * 1.66667);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.84em}.dark .workspace-editor-inline-code{background:var(--muted)}.workspace-editor table,.workspace-editor pre,.workspace-editor iframe,.workspace-editor canvas,.workspace-editor svg{max-width:100%}.workspace-editor table{display:block;overflow-x:auto}.workspace-editor :is(p,li,td){font-size:inherit;line-height:inherit}.workspace-editor iframe{width:100%;min-height:min(60svh, calc(var(--spacing) * 116.667));border:0}.workspace-editor pre{overflow-x:auto}@media not all and (width>=48rem){.workspace-editor{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-bottom:calc(var(--spacing) * 4.16667 + env(safe-area-inset-bottom))}.workspace-editor-code{margin:calc(var(--spacing) * 3.125) 0;padding:calc(var(--spacing) * 3.125);font-size:var(--text-xs)}.workspace-editor iframe{min-height:min(55svh, calc(var(--spacing) * 100))}}[data-contrast=high] :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-contrast=high] .surface-edge{border-color:var(--border)}[data-contrast=high] .surface-edge:after{display:none}[data-contrast=high] .surface-edge-line{border-color:var(--border);border-image-source:none}[data-contrast=high] .surface-edge-fill{background-color:var(--border);background-image:none}[data-contrast=high] .dockview-theme-hiveq .dv-groupview{border-color:var(--border);background-image:none;background-clip:border-box}[data-contrast=high] .hq-data-grid .ag-root-wrapper{border-color:var(--border);background-image:none;background-color:var(--hq-data-grid-background);background-clip:border-box}[data-contrast=high] :is([data-slot=sidebar],[data-slot=sidebar] [data-slot=sidebar-container]){border-color:var(--sidebar-border);background-image:none;background-color:var(--sidebar);background-clip:border-box}[data-contrast=high] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=hover-card-content]){background-color:var(--popover)}[data-contrast=high] :is(.shadow-panel,.shadow-panel-sm,.shadow-panel-lg){box-shadow:0 0 0 1px var(--panel-border)}[data-contrast=high] :is([data-slot=button],[data-slot=toggle-group-item],[data-slot=tabs-trigger],[data-slot=underline-tabs-trigger],[data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-group]){border:1px solid var(--border)}[data-contrast=high] [data-slot=button].underline-offset-4{border-color:#0000}[data-contrast=high] [data-slot=skeleton],[data-contrast=high] .animate-shimmer{background:var(--skeleton-base);border:1px solid var(--skeleton-highlight);animation:none}[data-contrast=high] [class*="250%_100%"]{--bg:none;--base-color:transparent;--base-gradient-color:transparent;color:var(--foreground)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}.hq-data-grid{width:100%;min-width:0;height:100%;min-height:0;color:var(--foreground);font-family:var(--font-sans,var(--font-manrope,sans-serif));--hq-data-grid-border:var(--border);--hq-data-grid-border-color:var(--hq-data-grid-frame-color,var(--surface-border-color,var(--hq-data-grid-border)));--hq-data-grid-border-image:var(--hq-data-grid-frame-image,var(--surface-border-image,none));--hq-data-grid-background:var(--card);--hq-data-grid-foreground:var(--foreground);--hq-data-grid-muted:var(--muted);--hq-data-grid-muted-foreground:var(--muted-foreground);--hq-data-grid-radius:var(--hq-data-grid-frame-radius,var(--radius-md,6px));--hq-data-grid-font-size:var(--text-ui,.75rem);--hq-data-grid-line-height:var(--text-ui--line-height,1.125rem);--hq-data-grid-header-font-size:var(--hq-data-grid-font-size);--hq-data-grid-header-line-height:var(--hq-data-grid-line-height);--hq-data-grid-supporting-font-size:var(--text-xs,.75rem);--hq-data-grid-supporting-line-height:var(--text-xs--line-height,1rem);--hq-data-grid-row-height:var(--data-grid-row-height);--hq-data-grid-row-background:var(--card);--hq-data-grid-row-hover-background:var(--accent);--hq-data-grid-row-selected-background:color-mix(in srgb, var(--primary) 14%, var(--card));--hq-data-grid-row-selected-border:color-mix(in srgb, var(--primary) 72%, var(--border));--hq-data-grid-horizontal-scrollbar-size:calc(var(--spacing,4px) * 3);--hq-data-grid-pinned-shadow:var(--border);--ag-background-color:var(--hq-data-grid-background);--ag-foreground-color:var(--hq-data-grid-foreground);--ag-header-background-color:var(--muted);--ag-header-text-color:var(--hq-data-grid-foreground);--ag-odd-row-background-color:var(--hq-data-grid-row-background);--ag-row-hover-color:var(--hq-data-grid-row-hover-background);position:relative}.hq-data-grid .ag-root-wrapper{border:1px solid var(--hq-data-grid-border-color);border-radius:var(--hq-data-grid-radius);background-image:linear-gradient(var(--hq-data-grid-background), var(--hq-data-grid-background)), var(--hq-data-grid-border-image);background-origin:border-box;background-clip:padding-box,border-box;position:relative;overflow:hidden}.hq-data-grid-row-group-inline .ag-toolbar{z-index:1;border-bottom:1px solid var(--hq-data-grid-border);position:relative}.hq-data-grid-row-group-inline .ag-column-drop-wrapper{z-index:1;min-height:var(--data-grid-row-height-medium);border-bottom:1px solid var(--hq-data-grid-border);background:var(--hq-data-grid-background);position:relative}.hq-data-grid-row-group-inline .ag-column-drop-rowgroup{min-height:var(--data-grid-row-height-medium)}.hq-data-grid-row-group-overlay .ag-column-drop-wrapper{top:0;right:calc(var(--spacing) * 37.5);z-index:2;height:var(--data-grid-row-height-tall);min-height:var(--data-grid-row-height-tall);position:absolute;left:0}.hq-data-grid-row-group-overlay .ag-column-drop-rowgroup{height:var(--data-grid-row-height-tall)}.hq-data-grid-row-group-overlay .ag-root-wrapper-body{margin-top:0}.hq-data-grid-row-group-inline .ag-column-drop-pivot{display:none}.hq-data-grid-row-group-inline .ag-details-row .ag-column-drop-wrapper,.hq-data-grid-row-group-inline .ag-full-width-row .ag-column-drop-wrapper{display:none!important}.hq-data-grid .ag-full-width-row .ag-details-row,.hq-data-grid .ag-details-row.ag-details-row-auto-height{background:var(--hq-data-grid-background);padding:calc(var(--spacing) * 1.11111) calc(var(--spacing) * 2.22222)!important}.hq-data-grid .ag-full-width-row .ag-details-row .ag-root-wrapper,.hq-data-grid .ag-details-row.ag-details-row-auto-height .ag-root-wrapper{border-radius:var(--radius-sm,4px)}.hq-data-grid .ag-details-row .ag-layout-auto-height .ag-grid-scrolling-container{min-height:0!important}.hq-data-grid .ag-root{background:var(--hq-data-grid-background)}.hq-data-grid .ag-header{background:var(--card);color:var(--hq-data-grid-foreground);box-shadow:inset 0 -1px 0 0 var(--hq-data-grid-border)}.hq-data-grid .ag-header-cell,.hq-data-grid .ag-header-group-cell{padding-inline:calc(var(--spacing) * 2.22222);color:var(--hq-data-grid-foreground);font-size:var(--hq-data-grid-header-font-size);font-weight:500;line-height:var(--hq-data-grid-header-line-height)}.hq-data-grid .ag-header-cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hq-data-grid .ag-right-aligned-header .ag-header-cell-label,.hq-data-grid .ag-right-aligned-cell,.hq-data-grid .ag-right-aligned-cell .ag-cell-wrapper,.hq-data-grid .ag-right-aligned-cell .ag-cell-value{text-align:right;justify-content:flex-end}.hq-data-grid .ag-header-cell-filtered .ag-header-icon,.hq-data-grid .ag-header-cell-filtered .ag-header-cell-menu-button,.hq-data-grid .ag-header-cell-filtered .ag-header-cell-filter-button{color:var(--primary)}.hq-data-grid .ag-header-cell-filtered .ag-header-cell-filter-button,.hq-data-grid .ag-header-cell-filtered .ag-header-cell-menu-button{border-radius:var(--radius-sm,4px);background:color-mix(in srgb, var(--primary) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 26%, transparent)}.hq-data-grid .ag-header-cell-filtered .ag-header-cell-filter-button:hover,.hq-data-grid .ag-header-cell-filtered .ag-header-cell-menu-button:hover{background:color-mix(in srgb, var(--primary) 20%, transparent)}.hq-data-grid .ag-cell{padding-inline:calc(var(--spacing) * 2.22222);color:var(--hq-data-grid-foreground);font-size:var(--hq-data-grid-font-size);line-height:var(--hq-data-grid-line-height);font-variant-numeric:tabular-nums;align-items:center;display:flex}.hq-data-grid .ag-cell-wrapper,.hq-data-grid .ag-cell-value{align-items:center;width:100%;min-width:0;height:100%}.hq-data-grid .ag-cell-value{display:flex}.hq-data-grid .ag-cell [data-slot=button]{min-width:0;min-height:0;height:min(var(--spacing-control,1.75rem), calc(var(--hq-data-grid-row-height) - 2px));padding-block:0}.hq-data-grid .ag-cell [data-slot=badge]{max-height:calc(var(--hq-data-grid-row-height) - 2px)}.hq-data-grid .ag-cell [data-slot=button]>svg,.hq-data-grid .ag-cell [data-slot=badge]>svg{width:var(--spacing-icon,calc(var(--spacing) * 4));height:var(--spacing-icon,calc(var(--spacing) * 4))}.hq-data-grid .hq-data-grid-actions-cell,.hq-data-grid .hq-data-grid-actions-cell .ag-cell-wrapper,.hq-data-grid .hq-data-grid-actions-cell .ag-cell-value{justify-content:flex-end}.hq-data-grid .ag-row{background:var(--hq-data-grid-row-background);border-color:var(--hq-data-grid-border)}.hq-data-grid .ag-row-hover,.hq-data-grid .ag-row-hover:before{background:var(--hq-data-grid-row-hover-background)}.hq-data-grid .ag-row-selected{background:var(--hq-data-grid-row-selected-background);box-shadow:inset 2px 0 0 var(--hq-data-grid-row-selected-border)}.hq-data-grid .ag-row-selected:before{background:var(--hq-data-grid-row-selected-background)}.hq-data-grid .ag-row-selected .ag-cell{color:var(--foreground)}.hq-data-grid .ag-cell-focus:not(.ag-cell-range-selected):focus-within{border-color:var(--ring);box-shadow:inset 0 0 0 1px var(--ring)}.hq-data-grid .ag-header .ag-grid-pinned-left-cells,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-left-cells{box-shadow:-8px 0 8px -8px var(--hq-data-grid-pinned-shadow) inset}.hq-data-grid .ag-header .ag-grid-pinned-right-cells,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-right-cells{box-shadow:8px 0 8px -8px var(--hq-data-grid-pinned-shadow) inset}.hq-data-grid .ag-header .ag-grid-pinned-left-cells,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-left-cells,.hq-data-grid .ag-header .ag-grid-pinned-right-cells,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-right-cells,.hq-data-grid .ag-header .ag-grid-pinned-left-cells .ag-header-cell,.hq-data-grid .ag-header .ag-grid-pinned-right-cells .ag-header-cell,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-left-cells .ag-cell,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-right-cells .ag-cell{background:var(--hq-data-grid-background)!important;color:var(--hq-data-grid-foreground)!important}.hq-data-grid .ag-header .ag-grid-pinned-left-cells .ag-header-cell-text,.hq-data-grid .ag-header .ag-grid-pinned-right-cells .ag-header-cell-text,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-left-cells .ag-cell-value,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-right-cells .ag-cell-value,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-left-cells button,.hq-data-grid .ag-grid-scrolling-rows .ag-grid-pinned-right-cells button{color:var(--hq-data-grid-foreground)!important}.hq-data-grid .ag-side-bar,.hq-data-grid .ag-tool-panel-wrapper{border-color:var(--hq-data-grid-border);background:var(--card)}.hq-data-grid .ag-menu,.hq-data-grid .ag-filter,.hq-data-grid .ag-popup-child{border-color:var(--hq-data-grid-border);border-radius:var(--radius-md,6px);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md)}.hq-data-grid .ag-menu-option{border-radius:var(--radius-sm,4px)}.hq-data-grid .ag-menu-option:hover,.hq-data-grid .ag-menu-option.ag-menu-option-active{background:var(--accent);color:var(--accent-foreground)}.hq-data-grid .ag-menu-option-part{padding-block:calc(var(--spacing) * 1.5625);font-size:var(--hq-data-grid-font-size);line-height:var(--hq-data-grid-line-height)}.hq-data-grid .ag-menu-option-icon{width:calc(var(--spacing) * 7.29167);min-width:calc(var(--spacing) * 7.29167);padding-inline:calc(var(--spacing) * 2.08333) calc(var(--spacing) * 1.04167)}.hq-data-grid .ag-menu-option-icon .ag-icon{width:var(--spacing-icon,calc(var(--spacing) * 4));height:var(--spacing-icon,calc(var(--spacing) * 4));color:var(--muted-foreground)}.hq-data-grid .ag-menu-option-text{padding-inline:calc(var(--spacing) * 1.04167) calc(var(--spacing) * 2.08333)}.hq-data-grid .ag-menu-option-popup-pointer{width:var(--spacing-icon-large,calc(var(--spacing) * 5));min-width:var(--spacing-icon-large,calc(var(--spacing) * 5));padding-inline:calc(var(--spacing) * 1.04167);color:var(--muted-foreground)}.hq-data-grid .ag-menu-separator{margin-block:calc(var(--spacing) * 1.04167);margin-inline:calc(var(--spacing) * -1.04167);border-color:var(--border)}.hq-data-grid .ag-side-buttons,.hq-data-grid .ag-column-drop{scrollbar-width:auto}.hq-data-grid .ag-body-horizontal-scroll{height:var(--hq-data-grid-horizontal-scrollbar-size)!important;min-height:var(--hq-data-grid-horizontal-scrollbar-size)!important}.hq-data-grid .ag-body-horizontal-scroll-viewport{scrollbar-width:auto}.hq-data-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{height:var(--hq-data-grid-horizontal-scrollbar-size)}.hq-data-grid .ag-checkbox-input-wrapper{border:1px solid var(--input);background-color:var(--background);box-shadow:none}.hq-data-grid .ag-checkbox-input-wrapper:focus-within{box-shadow:0 0 0 2px var(--ring)}.hq-data-grid .ag-checkbox-input-wrapper.ag-checked{border-color:var(--primary);background-color:var(--primary)}.hq-data-grid .ag-input-field-input,.hq-data-grid .ag-picker-field-wrapper{border-color:var(--input);border-radius:var(--radius-sm,4px);background:var(--background);color:var(--foreground)}.hq-data-grid .ag-input-field-input:focus,.hq-data-grid .ag-picker-field-wrapper:focus-within{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.hq-data-grid .ag-status-bar{border-color:var(--hq-data-grid-border);background:var(--card);color:var(--hq-data-grid-muted-foreground)}.data-grid-column-menu{align-items:center;gap:calc(var(--spacing) * 1.5625);border-bottom:1px solid var(--border);background:var(--card);min-width:0;padding:calc(var(--spacing) * 1.5625) calc(var(--spacing) * 2.08333);color:var(--foreground);display:flex}.data-grid-column-menu>*{flex:none}.data-grid-state{min-height:calc(var(--spacing) * 33.3333);place-content:center;gap:calc(var(--spacing) * 1.5625);padding:calc(var(--spacing) * 4.16667);color:var(--muted-foreground);text-align:center;display:grid}.data-grid-state-title,.data-grid-state-description{margin:0}.data-grid-state-title{color:var(--foreground);font-weight:500;font-size:var(--hq-data-grid-font-size,var(--text-sm,.875rem));line-height:var(--hq-data-grid-line-height,var(--text-sm--line-height,1.25rem))}.data-grid-state-description{max-width:26.25rem;font-size:var(--hq-data-grid-supporting-font-size,var(--text-xs,.75rem));line-height:var(--hq-data-grid-supporting-line-height,var(--text-xs--line-height,1rem))}.data-grid-state-action{margin-top:calc(var(--spacing) * 1.5625);justify-content:center;display:flex}@media (width<=1023px){.hq-data-grid{touch-action:pan-x pan-y;max-width:100%;overflow:hidden}.hq-data-grid .ag-root-wrapper,.hq-data-grid .ag-grid-viewport,.hq-data-grid .ag-grid-scrolling-container,.hq-data-grid .ag-body-horizontal-scroll-viewport{max-width:100%}.hq-data-grid .ag-header-cell,.hq-data-grid .ag-header-group-cell,.hq-data-grid .ag-cell{padding-inline:calc(var(--spacing) * 2.77778)}.hq-data-grid .ag-side-button-button,.hq-data-grid .ag-paging-button,.hq-data-grid .ag-toolbar-item,.hq-data-grid .ag-toolbar-button-wrapper,.hq-data-grid .ag-button,.hq-data-grid .ag-standard-button{min-width:var(--spacing-touch-target,2.75rem);min-height:var(--spacing-touch-target,2.75rem)}.hq-data-grid .ag-side-button-button{justify-content:center;align-items:center;display:flex}.hq-data-grid .ag-menu,.hq-data-grid .ag-filter,.hq-data-grid .ag-popup-child{max-width:calc(100vw - var(--spacing) * 4.16667);max-height:calc(100svh - var(--spacing) * 4.16667);overflow:auto}.hq-data-grid .ag-menu-option-part{padding-block:calc(var(--spacing) * 3.125)}.hq-data-grid .ag-input-field-input,.hq-data-grid .ag-picker-field-wrapper{min-height:var(--spacing-touch-target,2.75rem)}.data-grid-column-menu{gap:calc(var(--spacing) * 2.08333);padding:calc(var(--spacing) * 2.08333);flex-wrap:wrap}}.hq-data-grid-artifact .ag-paging-panel{justify-content:flex-end}.hq-data-grid-artifact .ag-paging-panel>*{margin-inline:calc(var(--spacing) * 1)}@media (width<=640px){.hq-data-grid .ag-paging-panel{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.08333);min-height:var(--spacing-touch-target,2.75rem);padding:0 calc(var(--spacing) * 2.08333);display:flex;overflow:hidden}.hq-data-grid .ag-paging-page-size{display:none}.hq-data-grid .ag-paging-row-summary-panel{align-items:center;gap:calc(var(--spacing) * 1.04167);min-width:max-content;min-height:var(--spacing-touch-target,2.75rem);white-space:nowrap;flex:none;display:inline-flex}.hq-data-grid .ag-paging-page-summary-panel{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * .520833);flex:0 auto;min-width:0;display:inline-flex}.hq-data-grid .ag-paging-page-summary-panel .ag-paging-button:first-child,.hq-data-grid .ag-paging-page-summary-panel .ag-paging-button:last-child{display:none}.hq-data-grid .ag-paging-description{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.04167);height:var(--spacing-touch-target,2.75rem);min-width:max-content;line-height:var(--spacing-touch-target,2.75rem);white-space:nowrap;display:flex}.hq-data-grid .ag-paging-button{flex:0 0 var(--spacing-touch-target,2.75rem);justify-content:center;align-items:center;display:flex}}
