@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}:root,[data-theme=light]{--ks-accent:#a83d3d;--ks-background:#fbf7f3;--ks-border:#cbb8c1;--ks-border-control:#877180;--ks-control-height:2.5rem;--ks-control-height-compact:2rem;--ks-danger-foreground:#a83d3d;--ks-danger-surface:#f9e4e1;--ks-data-series-1:#6c3f5f;--ks-data-series-2:#567052;--ks-data-series-3:#a83d3d;--ks-data-series-4:#996320;--ks-density:1;--ks-elevation:0px 2px 8px #0f0c1026;--ks-elevation-raised:0px 1px 4px #0f0c101a;--ks-focus:#6c3f5f;--ks-font-body:Arial, sans-serif;--ks-font-code:ui-monospace, monospace;--ks-font-display:Georgia, serif;--ks-foreground:#0f0c10;--ks-motion-duration:.16s;--ks-muted:#72576b;--ks-overlay-opacity:.5;--ks-palette-gold:#e6b663;--ks-palette-ink:#0f0c10;--ks-palette-line:#cbb8c1;--ks-palette-mauve:#72576b;--ks-palette-paper:#fbf7f3;--ks-palette-plum:#6c3f5f;--ks-palette-sage:#567052;--ks-palette-surface:#f5ede3;--ks-palette-vermilion:#a83d3d;--ks-primary:#6c3f5f;--ks-radius:.5rem;--ks-scale-duration:.16s;--ks-scale-radius:.5rem;--ks-scale-space:1rem;--ks-space-compact:.5rem;--ks-space-tight:.25rem;--ks-spacing:1rem;--ks-success:#567052;--ks-success-foreground:#465e43;--ks-success-surface:#e2ecdd;--ks-surface:#f5ede3;--ks-surface-raised:#fffbf7;--ks-warning:#e6b663;--ks-warning-foreground:#754c16;--ks-warning-surface:#faecd3}[data-theme=dark]{--ks-accent:#ee8e87;--ks-background:#0f0c10;--ks-border:#72576b;--ks-border-control:#8c7286;--ks-control-height:2.5rem;--ks-control-height-compact:2rem;--ks-danger-foreground:#ee8e87;--ks-danger-surface:#402329;--ks-data-series-1:#d9b4ca;--ks-data-series-2:#a9c4a2;--ks-data-series-3:#ee8e87;--ks-data-series-4:#e6b663;--ks-density:1;--ks-elevation:0px 2px 8px #0f0c1026;--ks-elevation-raised:0px 1px 4px #0006;--ks-focus:#d9b4ca;--ks-font-body:Arial, sans-serif;--ks-font-code:ui-monospace, monospace;--ks-font-display:Georgia, serif;--ks-foreground:#f5ede3;--ks-motion-duration:.16s;--ks-muted:#c9b7c7;--ks-overlay-opacity:.5;--ks-palette-gold:#e6b663;--ks-palette-ink:#f5ede3;--ks-palette-line:#72576b;--ks-palette-mauve:#c9b7c7;--ks-palette-paper:#0f0c10;--ks-palette-plum:#d9b4ca;--ks-palette-sage:#a9c4a2;--ks-palette-surface:#201822;--ks-palette-vermilion:#ee8e87;--ks-primary:#d9b4ca;--ks-radius:.5rem;--ks-scale-duration:.16s;--ks-scale-radius:.5rem;--ks-scale-space:1rem;--ks-space-compact:.5rem;--ks-space-tight:.25rem;--ks-spacing:1rem;--ks-success:#a9c4a2;--ks-success-foreground:#a9c4a2;--ks-success-surface:#25382a;--ks-surface:#201822;--ks-surface-raised:#302435;--ks-warning:#e6b663;--ks-warning-foreground:#e6b663;--ks-warning-surface:#3c2b17}:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@layer theme;@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}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.resize{resize:both}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}[data-slot=accordion],[data-slot=alert],[data-slot=card]{box-sizing:border-box;border:1px solid var(--ks-border);border-radius:var(--ks-radius);color:var(--ks-foreground);background:var(--ks-surface)}[data-slot=accordion-item]+[data-slot=accordion-item]{border-block-start:1px solid var(--ks-border)}[data-slot=accordion-header]{font:inherit;margin:0}[data-slot=accordion-trigger]{justify-content:space-between;align-items:center;gap:var(--ks-spacing);width:100%;min-block-size:var(--ks-control-height,2.75rem);padding:calc(var(--ks-spacing) * var(--ks-density) * .75);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}[data-slot=accordion-trigger]:after{content:"";block-size:.45em;inline-size:.45em;transition:transform var(--ks-motion-duration,.16s);border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;transform:rotate(45deg)}[data-slot=accordion-trigger][aria-expanded=true]:after{transform:rotate(225deg)}[data-slot=accordion-trigger]:focus-visible{outline-offset:-3px}[data-slot=accordion-trigger]:hover:not([data-disabled]),[data-slot=accordion-item][data-state=open]{background:var(--ks-surface-raised,var(--ks-background))}:is([data-slot=accordion-trigger],[data-slot=collapsible-trigger])[data-disabled]{opacity:.55;cursor:not-allowed}[data-slot=accordion-content]:not([hidden]){padding:0 calc(var(--ks-spacing) * var(--ks-density) * .75) calc(var(--ks-spacing) * var(--ks-density) * .75)}[data-slot=alert]{align-items:start;gap:var(--ks-space-tight,.25rem) var(--ks-space-compact,.5rem);padding:calc(var(--ks-spacing) * var(--ks-density) * .75);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-slot=alert]:has(>svg){grid-template-columns:auto minmax(0,1fr) auto}[data-slot=alert]>svg{grid-area:1/1/span 2;block-size:1em;inline-size:1em;margin-block-start:.2em}:is([data-slot=alert-title],[data-slot=alert-description]){overflow-wrap:anywhere;grid-column:1}[data-slot=alert]:has(>svg)>:is([data-slot=alert-title],[data-slot=alert-description]){grid-column:2}[data-slot=alert-action]{grid-area:1/-2/span 2}:is([data-slot=alert-title],[data-slot=item-title],[data-slot=empty-title]){font-weight:600}[data-slot=alert-description]{font-size:.875em}:is([data-slot=alert][data-variant=destructive],.ks-badge-destructive){background:var(--ks-danger-surface,var(--ks-surface));color:var(--ks-danger-foreground,var(--ks-accent));border-color:currentColor}:is([data-slot=alert][data-variant=success],.ks-badge-success){background:var(--ks-success-surface,var(--ks-surface));color:var(--ks-success-foreground,var(--ks-foreground));border-color:currentColor}:is([data-slot=alert][data-variant=warning],.ks-badge-warning){background:var(--ks-warning-surface,var(--ks-surface));color:var(--ks-warning-foreground,var(--ks-foreground));border-color:currentColor}:is([data-slot=alert][data-variant=info],.ks-badge-info){background:var(--ks-surface-raised,var(--ks-surface));color:var(--ks-primary);border-color:currentColor}:where([data-slot=avatar],[data-slot=avatar-group-count]){border-radius:var(--ks-avatar-radius,var(--ks-radius));block-size:2rem;inline-size:2rem}[data-slot=avatar]{flex:none;display:inline-flex;position:relative}:is([data-slot=avatar][data-size=sm],[data-slot=avatar-group]:has(>[data-size=sm])>[data-slot=avatar-group-count]){block-size:1.5rem;inline-size:1.5rem}:is([data-slot=avatar][data-size=lg],[data-slot=avatar-group]:has(>[data-size=lg])>[data-slot=avatar-group-count]){block-size:2.5rem;inline-size:2.5rem}:is([data-slot=avatar-image],[data-slot=avatar-fallback]){border-radius:inherit;block-size:100%;inline-size:100%}[data-slot=avatar-image]{object-fit:cover}:is([data-slot=avatar-fallback],[data-slot=avatar-group-count]){background:var(--ks-surface);color:var(--ks-foreground);flex:none;place-items:center;font-size:.8125em;display:inline-grid}[data-slot=avatar-badge]{border:1px solid var(--ks-background);background:var(--ks-primary);block-size:.625rem;inline-size:.625rem;color:var(--ks-background);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:0;inset-inline-end:0}[data-slot=avatar][data-size=sm]>[data-slot=avatar-badge]{block-size:.5rem;inline-size:.5rem}[data-slot=avatar][data-size=lg]>[data-slot=avatar-badge]{block-size:.75rem;inline-size:.75rem}[data-slot=avatar-badge]>svg{block-size:.5rem;inline-size:.5rem}:where([data-slot=avatar][data-size=sm])>[data-slot=avatar-badge]>svg{display:none}[data-slot=avatar-group]{align-items:center;display:flex}[data-slot=avatar-group]>:is([data-slot=avatar],[data-slot=avatar-group-count]){box-shadow:0 0 0 2px var(--ks-background)}[data-slot=avatar-group]>*+:is([data-slot=avatar],[data-slot=avatar-group-count]){margin-inline-start:-.375rem}.ks-badge{justify-content:center;align-items:center;gap:var(--ks-space-tight,.25rem);min-block-size:1.25rem;inline-size:fit-content;padding-inline:var(--ks-space-compact,.5rem);border-radius:var(--ks-radius);white-space:nowrap;border:1px solid #0000;font-size:.75em;font-weight:600;line-height:1.3;display:inline-flex}.ks-badge:is(a,button,[role=button]){min-block-size:1.5rem;min-inline-size:1.5rem}.ks-badge:focus-visible{outline:2px solid var(--ks-focus);outline-offset:3px}.ks-badge[aria-invalid=true]{border-color:var(--ks-danger-foreground,var(--ks-accent))}.ks-badge>svg{pointer-events:none;flex:none;block-size:1em;inline-size:1em}.ks-badge-default{border-color:var(--ks-border);background:var(--ks-surface);color:var(--ks-primary)}.ks-badge-secondary{background:var(--ks-surface-raised,var(--ks-surface));color:var(--ks-foreground)}.ks-badge-outline{border-color:var(--ks-border);color:var(--ks-foreground)}.ks-badge-ghost{color:var(--ks-foreground);background:0 0}.ks-badge-link{color:var(--ks-primary);text-underline-offset:.2em;background:0 0}:is(.ks-badge-outline,.ks-badge-ghost,.ks-badge-link):is(a,button,[role=button]):hover{text-decoration:underline}:is(.ks-badge-destructive,.ks-badge-success,.ks-badge-warning,.ks-badge-info){border-color:currentColor}[data-slot=card]{--_card-padding:calc(var(--ks-card-padding,var(--ks-spacing)) * var(--ks-density));gap:var(--_card-padding);padding-block:var(--_card-padding);background:var(--ks-surface-raised,var(--ks-surface));box-shadow:var(--ks-elevation-raised,var(--ks-elevation));flex-direction:column;display:flex}[data-slot=card][data-size=sm]{--_card-padding:calc(var(--ks-card-padding,var(--ks-spacing)) * var(--ks-density) * .75)}[data-slot=card]:has(>img:first-child){padding-block-start:0}[data-slot=card]>img:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}[data-slot=card]>:is([data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]){padding-inline:var(--_card-padding)}[data-slot=card-header]{align-items:start;gap:var(--ks-space-tight,.25rem) var(--ks-space-compact,.5rem);display:grid}[data-slot=card-header]:has(>[data-slot=card-action]){grid-template-columns:minmax(0,1fr) auto}[data-slot=card-action]{grid-area:1/2/span 2;justify-self:end}[data-slot=card-title]{font-family:var(--ks-font-display);overflow-wrap:anywhere;font-size:1.25em;font-weight:600}:is([data-slot=card-description],[data-slot=empty-description],[data-slot=item-description]){color:var(--ks-muted);overflow-wrap:anywhere;margin:0;font-size:.875em;line-height:1.5}[data-slot=card-footer]{align-items:center;gap:var(--ks-space-compact,.5rem);flex-wrap:wrap;display:flex}:is([data-slot=empty],[data-slot=empty-header],[data-slot=empty-content]){flex-direction:column;align-items:center;min-inline-size:0;display:flex}[data-slot=empty]{box-sizing:border-box;justify-content:center;gap:var(--ks-spacing);border:1px dashed var(--ks-border);border-radius:var(--ks-radius);color:var(--ks-foreground);text-align:center;text-wrap:balance;padding:clamp(1rem,5vw,3rem)}:is([data-slot=empty-header],[data-slot=empty-content]){gap:var(--ks-space-compact,.5rem);max-inline-size:24rem}[data-slot=empty-icon]{place-items:center;display:inline-grid}[data-slot=empty-icon][data-variant=icon]{border-radius:var(--ks-radius);background:var(--ks-surface);block-size:2.5rem;inline-size:2.5rem;color:var(--ks-primary)}[data-slot=empty-icon]:where([data-variant=icon]) svg{block-size:1.25rem;inline-size:1.25rem}[data-slot=item-group]{gap:var(--ks-space-compact,.5rem);flex-direction:column;display:flex}[data-slot=item-separator][data-orientation=horizontal]{background:var(--ks-border);block-size:1px}[data-slot=item-separator][data-orientation=vertical]{background:var(--ks-border);align-self:stretch;inline-size:1px}[data-slot=item]{box-sizing:border-box;align-items:center;gap:var(--ks-space-compact,.5rem);padding:calc(var(--ks-spacing) * var(--ks-density) * .875);border-radius:var(--ks-radius);color:var(--ks-foreground);border:1px solid #0000;flex-wrap:wrap;display:flex}[data-slot=item][data-size=sm]{padding:calc(var(--ks-spacing) * var(--ks-density) * .75)}[data-slot=item][data-size=xs]{padding:calc(var(--ks-spacing) * var(--ks-density) * .5)}[data-slot=item][data-variant=outline]{border-color:var(--ks-border)}[data-slot=item][data-variant=muted],a[data-slot=item]:hover{background:var(--ks-surface)}a[data-slot=item]{text-decoration:none}a[data-slot=item]:hover [data-slot=item-title]{text-decoration:underline}:is([data-slot=item-media],[data-slot=item-actions],[data-slot=item-header],[data-slot=item-footer]){align-items:center;gap:var(--ks-space-compact,.5rem);display:flex}:is([data-slot=item-header],[data-slot=item-footer]){flex-basis:100%;justify-content:space-between}[data-slot=item-content]{gap:var(--ks-space-tight,.25rem);flex-direction:column;flex:8rem;min-inline-size:0;display:flex}[data-slot=item-content]+[data-slot=item-content]{flex:0 auto}[data-slot=item-media]{flex:none}[data-slot=item-media]:where([data-variant=icon]) svg{block-size:1rem;inline-size:1rem}[data-slot=item-media][data-variant=image]{aspect-ratio:1;border-radius:var(--ks-radius);inline-size:2.5rem;overflow:hidden}[data-slot=item][data-size=sm]>[data-slot=item-media][data-variant=image]{inline-size:2rem}[data-slot=item][data-size=xs]>[data-slot=item-media][data-variant=image]{inline-size:1.5rem}[data-slot=item-media][data-variant=image] img{object-fit:cover;block-size:100%;inline-size:100%}:is([data-slot=accordion-content],[data-slot=alert-description],[data-slot=empty-description],[data-slot=item-description]) a{color:inherit;text-underline-offset:.2em;text-decoration:underline}[data-slot=kbd],[data-slot=kbd-group]{align-items:center;gap:var(--ks-space-tight,.25rem);font-family:var(--ks-font-code);display:inline-flex}[data-slot=kbd]{min-block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--ks-space-tight,.25rem);border:1px solid var(--ks-border);border-radius:var(--ks-radius);color:var(--ks-foreground);background:var(--ks-surface);justify-content:center;font-size:.75em}[data-slot=kbd] svg{block-size:1em;inline-size:1em}[data-slot=skeleton]{border-radius:var(--ks-radius);background:var(--ks-border);min-block-size:1em;animation:1.5s ease-in-out infinite alternate ks-skeleton}@keyframes ks-skeleton{to{background:var(--ks-surface)}}[data-slot=spinner]{flex:none;block-size:1em;inline-size:1em;animation:1s linear infinite ks-spinner;display:inline-block}@keyframes ks-spinner{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-slot=accordion-trigger]:after{transition:none}[data-slot=skeleton],[data-slot=spinner]{animation:none}}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=native-select],.ks-toggle){box-sizing:border-box;border:1px solid var(--ks-border-control,var(--ks-border));color:var(--ks-foreground);background:var(--ks-background);font:inherit}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]){vertical-align:middle;cursor:pointer;flex:none;align-items:center;margin:0;padding:0;display:inline-grid;position:relative}:is([data-slot=checkbox],[data-slot=radio-group-item]){justify-items:center;block-size:1.25rem;inline-size:1.25rem}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch]):after{content:"";position:absolute;inset:-.1875rem}:is([data-slot=checkbox],[data-slot=radio-group-item])[data-state=unchecked]:hover:not(:disabled),[data-slot=switch][data-state=unchecked]:hover:not(:disabled){border-color:var(--ks-primary);background:var(--ks-surface)}[data-slot=checkbox]{border-radius:var(--ks-space-tight,.25rem)}[data-slot=radio-group]{gap:var(--ks-space-compact,.5rem);display:grid}[data-slot=radio-group-item]{border-radius:50%}:is([data-slot=checkbox],[data-slot=radio-group-item]):is([data-state=checked],[data-state=indeterminate]){border-color:var(--ks-primary);background:var(--ks-primary);color:var(--ks-background)}[data-slot=checkbox-indicator][data-state=checked]{border:2px solid;border-width:0 2px 2px 0;block-size:.65rem;inline-size:.35rem;transform:translateY(-1px)rotate(45deg)}[data-slot=checkbox-indicator][data-state=indeterminate]{border-block-start:2px solid;inline-size:.65rem}[data-slot=radio-group-indicator]{border:.23rem solid;border-radius:50%}[data-slot=switch]{--_switch-thumb-size:1.125rem;background:var(--ks-border);border-radius:999px;block-size:1.5rem;inline-size:2.5rem;padding-inline:.1875rem}@supports (color:color-mix(in lab, red, red)){[data-slot=switch]{background:color-mix(in srgb, var(--ks-border) 55%, var(--ks-surface))}}[data-slot=switch][data-size=sm]{--_switch-thumb-size:.875rem;block-size:1.25rem;inline-size:2rem}[data-slot=switch][data-state=checked]{border-color:var(--ks-switch-track-on,var(--ks-primary));background:var(--ks-switch-track-on,var(--ks-primary));color:var(--ks-background)}[data-slot=switch-thumb]{inline-size:var(--_switch-thumb-size);block-size:var(--_switch-thumb-size);box-sizing:border-box;border:1px solid var(--ks-border-control,var(--ks-border));background:var(--ks-surface-raised,var(--ks-background));border-radius:50%;justify-self:start}[data-slot=switch-thumb][data-state=checked]{background:var(--ks-background);border-color:#0000;justify-self:end}[data-slot=native-select-wrapper]{inline-size:fit-content;max-inline-size:100%;position:relative}[data-slot=native-select]{inline-size:100%;min-block-size:var(--ks-density-control-height,var(--ks-control-height));padding:var(--ks-density-control-padding,var(--ks-space-compact,.5rem)) .75rem;border-radius:var(--ks-radius);font-size:.875em;line-height:1.25}[data-slot=native-select]:not([multiple]){appearance:none;padding-inline-end:2rem}[data-slot=native-select][data-size=sm]{min-block-size:var(--ks-control-height-compact,2rem);padding-block:.25rem}[data-slot=native-select-icon]{block-size:.45rem;inline-size:.45rem;color:var(--ks-muted);pointer-events:none;border:1.5px solid;border-width:0 1.5px 1.5px 0;position:absolute;inset-block-start:50%;inset-inline-end:.85rem;transform:translateY(-75%)rotate(45deg)}:is([data-slot=native-select-option],[data-slot=native-select-optgroup]){color:canvastext;background:canvas}[data-slot=progress]{background:var(--ks-border);border-radius:999px;block-size:.625rem;inline-size:100%;overflow:hidden}[data-slot=progress-indicator]{border-radius:inherit;background:var(--ks-progress-fill,var(--ks-primary));block-size:100%;transition:inline-size var(--ks-motion-duration) linear}[data-slot=progress-indicator][data-state=indeterminate]{inline-size:35%;margin-inline:auto;animation:1.6s ease-in-out infinite alternate ks-progress-indeterminate}@keyframes ks-progress-indeterminate{0%{margin-inline-start:0}to{margin-inline-start:65%}}[data-slot=scroll-area]{position:relative}[data-slot=scroll-area-viewport]{border-radius:inherit;block-size:100%;inline-size:100%}[data-slot=scroll-area-scrollbar]{touch-action:none;-webkit-user-select:none;user-select:none;padding:1px;display:flex}[data-slot=scroll-area-scrollbar][data-orientation=vertical]{inline-size:.625rem}[data-slot=scroll-area-scrollbar][data-orientation=horizontal]{flex-direction:column;block-size:.625rem}[data-slot=scroll-area-thumb]{background:var(--ks-border-control,var(--ks-border));border-radius:999px;flex:1;position:relative}[data-slot=scroll-area-corner]{background:var(--ks-surface)}[data-slot=slider]{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;min-block-size:1.5rem;inline-size:100%;display:flex;position:relative}[data-slot=slider][data-orientation=vertical]{flex-direction:column;block-size:100%;min-block-size:10rem;inline-size:1.5rem}[data-slot=slider-track]{background:var(--ks-border);border-radius:999px;flex:1;position:relative;overflow:hidden}[data-slot=slider-track][data-orientation=horizontal]{block-size:.375rem}[data-slot=slider-track][data-orientation=vertical]{inline-size:.375rem}[data-slot=slider-range]{background:var(--ks-slider-range,var(--ks-primary));position:absolute}[data-slot=slider-range][data-orientation=horizontal]{block-size:100%}[data-slot=slider-range][data-orientation=vertical]{inline-size:100%}[data-slot=slider-thumb]{box-sizing:border-box;border:1px solid var(--ks-border-control,var(--ks-border));background:var(--ks-background);block-size:1.125rem;inline-size:1.125rem;box-shadow:var(--ks-elevation-raised,var(--ks-elevation));cursor:grab;border-radius:50%;display:block;position:relative}[data-slot=slider-thumb]:after{content:"";position:absolute;inset:-.25rem}.ks-toggle{--_toggle-height:var(--ks-density-control-height,var(--ks-control-height));justify-content:center;align-items:center;gap:var(--ks-space-compact,.5rem);min-inline-size:var(--_toggle-height);min-block-size:var(--_toggle-height);border-radius:var(--ks-radius);white-space:nowrap;cursor:pointer;background:0 0;border-color:#0000;padding-inline:.75rem;display:inline-flex}.ks-toggle-outline{border-color:var(--ks-border-control,var(--ks-border))}.ks-toggle-size-sm{--_toggle-height:var(--ks-control-height-compact,2rem);padding-inline:.5rem;font-size:.875em}.ks-toggle-size-lg{--_toggle-height:max(var(--ks-control-height), 3rem);padding-inline:1rem}.ks-toggle[aria-invalid=true]{border-color:var(--ks-danger-foreground,var(--ks-accent))}.ks-toggle:is([aria-pressed=true],[data-state=on]){background:var(--ks-primary);color:var(--ks-background)}[data-slot=toggle-group]{gap:var(--ks-toggle-group-gap);align-items:stretch;display:inline-flex}[data-slot=toggle-group][data-orientation=vertical]{flex-direction:column}[data-slot=toggle-group][data-spacing="0"]>[data-slot=toggle-group-item]{position:relative}[data-slot=toggle-group][data-spacing="0"]>[data-slot=toggle-group-item]:focus-visible{z-index:1}[data-slot=toggle-group][data-orientation=horizontal][data-spacing="0"]>[data-slot=toggle-group-item]:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}[data-slot=toggle-group][data-orientation=horizontal][data-spacing="0"]>[data-slot=toggle-group-item]:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}[data-slot=toggle-group][data-orientation=vertical][data-spacing="0"]>[data-slot=toggle-group-item]:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}[data-slot=toggle-group][data-orientation=vertical][data-spacing="0"]>[data-slot=toggle-group-item]:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}[data-slot=toggle-group][data-orientation=horizontal][data-spacing="0"]>.ks-toggle-outline+.ks-toggle-outline{margin-inline-start:-1px}[data-slot=toggle-group][data-orientation=vertical][data-spacing="0"]>.ks-toggle-outline+.ks-toggle-outline{margin-block-start:-1px}@media (hover:hover){:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=native-select],[data-slot=slider-thumb],.ks-toggle):hover:not(:disabled,[data-disabled],[aria-invalid=true]){border-color:var(--ks-primary)}}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=native-select],[data-slot=slider-thumb])[aria-invalid=true]{border-color:var(--ks-danger-foreground,var(--ks-accent))}:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=native-select],.ks-toggle):disabled,[data-slot=slider][data-disabled]{opacity:.55;cursor:not-allowed}[data-slot=slider-thumb][data-disabled]{cursor:not-allowed}[data-slot=native-select-wrapper]:has([data-slot=native-select]:disabled) [data-slot=native-select-icon]{opacity:.55}@media (prefers-reduced-motion:reduce){[data-slot=progress-indicator]{transition:none}[data-slot=progress-indicator][data-state=indeterminate]{animation:none}}@media (forced-colors:active){:is([data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=native-select],[data-slot=slider-thumb],[data-slot=scroll-area-viewport],.ks-toggle):focus-visible{outline-color:highlight}:is([data-slot=progress],[data-slot=progress-indicator],[data-slot=scroll-area-thumb],[data-slot=slider-track],[data-slot=slider-range],[data-slot=switch-thumb]){forced-color-adjust:none}:is([data-slot=progress],[data-slot=slider-track]){background:graytext}:is([data-slot=progress-indicator],[data-slot=slider-range],[data-slot=scroll-area-thumb]){background:highlight}[data-slot=switch-thumb],[data-slot=switch-thumb][data-state=checked]{background:buttontext}[data-slot=switch][data-state=checked]{border-color:highlight}.ks-toggle:is([aria-pressed=true],[data-state=on]){color:highlight;border-color:highlight}}[data-slot=textarea],[data-slot=input-group],[data-slot=input-otp-slot]{box-sizing:border-box;border:1px solid var(--ks-input-border,var(--ks-border-control,var(--ks-border)));background:var(--ks-input-background,var(--ks-background));color:var(--ks-foreground);font:inherit}[data-slot=textarea],[data-slot=input-group]{border-radius:var(--ks-input-radius,var(--ks-radius));width:100%;min-width:0}[data-slot=textarea],[data-slot=input-group-control]{padding:var(--ks-density-control-padding,.5rem) .75rem}[data-slot=textarea],[data-slot=input-group]{font-size:.875em;line-height:1.25}[data-slot=textarea]{field-sizing:content;min-block-size:calc(var(--ks-spacing) * 4);resize:vertical}:is([data-slot=textarea],[data-slot=input-group-control])::placeholder{color:var(--ks-muted)}[data-slot=input-group]{min-block-size:var(--ks-density-control-height,var(--ks-control-height));align-items:center;display:flex}[data-slot=input-group]:has(>[data-align^=block-]){flex-direction:column;align-items:stretch}[data-slot=input-group]>[data-slot=input-group-control]{box-sizing:border-box;width:100%;min-width:0;min-block-size:calc(var(--ks-density-control-height,var(--ks-control-height)) - 2px);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;flex:1}[data-slot=input-group]>textarea[data-slot=input-group-control]{field-sizing:content;min-block-size:calc(var(--ks-spacing) * 4);resize:none}[data-slot=input-group]>[data-slot=input-group-control]:focus-visible{outline:none}[data-slot=input-group-addon],[data-slot=input-group-text]{align-items:center;gap:var(--ks-space-compact);color:var(--ks-muted);display:flex}[data-slot=input-group-addon]{padding-inline:calc(var(--ks-spacing) * .5)}[data-slot=input-group-addon][data-align=inline-start]{padding-inline:.75rem var(--ks-space-compact,.5rem)}[data-slot=input-group]:not(:has(>[data-align^=block-])):has(>[data-align=inline-start])>input[data-slot=input-group-control]{padding-inline-start:0}[data-slot=input-group-addon][data-align$=start]{order:-1}[data-slot=input-group-addon][data-align$=end]{order:1}[data-slot=input-group-addon][data-align^=block-]{padding:var(--ks-space-compact) calc(var(--ks-spacing) * .75)}[data-slot=input-group-addon] :is(button,a){flex-shrink:0}.ks-input-otp,[data-slot=input-otp-group]{align-items:center;min-width:0;display:flex}.ks-input-otp{gap:var(--ks-space-tight);width:fit-content;max-width:100%}[data-slot=input-otp-slot]{inline-size:var(--ks-density-control-height,var(--ks-control-height));min-inline-size:1.5rem;min-block-size:var(--ks-density-control-height,var(--ks-control-height));font-family:var(--ks-font-code);place-items:center;display:grid;position:relative}[data-slot=input-otp-slot]+[data-slot=input-otp-slot]{margin-inline-start:-1px}[data-slot=input-otp-slot]:first-child{border-start-start-radius:var(--ks-input-radius,var(--ks-radius));border-end-start-radius:var(--ks-input-radius,var(--ks-radius))}[data-slot=input-otp-slot]:last-child{border-start-end-radius:var(--ks-input-radius,var(--ks-radius));border-end-end-radius:var(--ks-input-radius,var(--ks-radius))}[data-slot=textarea]:is([aria-invalid=true],:user-invalid){border-color:var(--ks-danger-foreground,var(--ks-accent))}[data-slot=input-group]:has(>[data-slot=input-group-control]:is([aria-invalid=true],:user-invalid)){border-color:var(--ks-danger-foreground,var(--ks-accent))}.ks-input-otp:has([data-slot=input-otp]:is([aria-invalid=true],:user-invalid)) [data-slot=input-otp-slot]{border-color:var(--ks-danger-foreground,var(--ks-accent))}[data-slot=textarea]:disabled{border-color:var(--ks-border);background:var(--ks-surface);color:var(--ks-muted);cursor:not-allowed}[data-slot=input-group]:has(>[data-slot=input-group-control]:disabled){border-color:var(--ks-border);background:var(--ks-surface);color:var(--ks-muted);cursor:not-allowed}.ks-input-otp:has([data-slot=input-otp]:disabled) [data-slot=input-otp-slot]{border-color:var(--ks-border);background:var(--ks-surface);color:var(--ks-muted);cursor:not-allowed}[data-slot=input-group-control]:disabled,.ks-input-otp [data-slot=input-otp]:disabled{cursor:not-allowed}[data-slot=input-otp-slot][data-active=true]{outline:2px solid var(--ks-focus);z-index:1;outline-offset:-2px}[data-slot=input-otp-caret]{pointer-events:none;background:currentColor;block-size:1em;inline-size:1px;position:absolute}[data-slot=input-otp-separator]{color:var(--ks-muted)}.ks-copy-button-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-slot=theme-toggle][data-ready=false]{visibility:hidden}:is([data-slot=copy-button],[data-slot=theme-toggle])>svg{block-size:1em;inline-size:1em}@media (forced-colors:active){[data-slot=input-otp-slot][data-active=true]{outline-color:highlight}[data-slot=input-otp-caret]{background:canvastext}}[data-density=compact]{--ks-density-control-height:var(--ks-control-height-compact,2rem);--ks-density-control-padding:.25rem;--ks-density-button-xs:1.5rem;--ks-density-button-sm:1.75rem;--ks-density-button-default:2rem;--ks-density-button-lg:2.5rem;--ks-density-button-padding:.625rem;--ks-density-button-small-padding:.375rem;--ks-density-button-large-padding:.875rem}[data-density=comfortable]{--ks-density-control-height:initial;--ks-density-control-padding:initial;--ks-density-button-xs:initial;--ks-density-button-sm:initial;--ks-density-button-default:initial;--ks-density-button-lg:initial;--ks-density-button-padding:initial;--ks-density-button-small-padding:initial;--ks-density-button-large-padding:initial}[data-slot=density-toggle][aria-pressed=true]{border-color:var(--ks-primary);background:var(--ks-surface)}[data-slot=separator],[data-slot=button-group-separator]{background:var(--ks-border);flex:none}:is([data-slot=separator],[data-slot=button-group-separator])[data-orientation=horizontal]{block-size:1px;inline-size:100%}:is([data-slot=separator],[data-slot=button-group-separator])[data-orientation=vertical]{align-self:stretch;inline-size:1px}[data-slot=field-set]{gap:var(--ks-spacing);min-inline-size:0;display:grid}[data-slot=field-group]{container-type:inline-size}[data-slot=field-content]{flex:1;min-inline-size:0}:is([data-slot=field-label],[data-slot=field-legend],[data-slot=label]){font-weight:600}label:is([data-slot=field-label],[data-slot=label]){cursor:pointer}[data-slot=field][data-disabled=true] [data-slot=field-label]{color:var(--ks-muted);cursor:not-allowed}label:is([data-slot=field-label],[data-slot=label]):has(:disabled){color:var(--ks-muted);cursor:not-allowed}[data-slot=field-separator]{place-items:center;display:grid;position:relative}[data-slot=field-separator]:has([data-slot=field-separator-content])>[data-slot=separator]{position:absolute}[data-slot=field-separator-content]{z-index:0;padding-inline:var(--ks-space-compact);background:var(--ks-background);color:var(--ks-muted)}@container (min-width:28rem){[data-slot=field][data-orientation=responsive]{flex-direction:row;align-items:baseline}}.ks-button-group{align-items:stretch;inline-size:fit-content;max-inline-size:100%;display:inline-flex}.ks-button-group-vertical{flex-direction:column}.ks-button-group>:focus-visible{z-index:1;position:relative}.ks-button-group-horizontal>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.ks-button-group-horizontal>:has(~:not(.ks-copy-button-status)){border-start-end-radius:0;border-end-end-radius:0}.ks-button-group-vertical>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}.ks-button-group-vertical>:has(~:not(.ks-copy-button-status)){border-end-end-radius:0;border-end-start-radius:0}[data-slot=button-group-text]{padding-inline:var(--ks-space-compact);border:1px solid var(--ks-border);border-radius:var(--ks-radius);background:var(--ks-surface);align-items:center;display:flex}:root,[data-theme=light]{--_ks-button-marble-base:#6c3f5f;--_ks-button-marble-edge-light:0%}[data-theme=dark]{--_ks-button-marble-base:#693b58;--_ks-button-marble-edge-light:25%}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){--_marble-base:var(--ks-button-marble-background,var(--ks-button-background,var(--_ks-button-marble-base,#6c3f5f)));--_marble-tint:white;--_marble-mix:3%;background-color:var(--_marble-base);color:var(--ks-button-marble-foreground,#fff9f4);border-color:var(--_marble-base)}@supports (background-image:linear-gradient(155deg in srgb, red, blue)){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 112' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='crest' x1='0' x2='1' y1='0' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop stop-color='white' stop-opacity='.10'/%3E%3Cstop offset='.58' stop-color='white' stop-opacity='.10'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='.06'/%3E%3C/linearGradient%3E%3ClinearGradient id='depth' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop stop-color='black' stop-opacity='.26'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='.07'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url%28%23depth%29' d='M0 46C39 46 64 21 102 30C154 42 182 90 230 87C271 85 297 66 320 63V112H0Z'/%3E%3Cpath fill='url%28%23crest%29' d='M0 25C43 21 57 1 99 11C152 22 185 72 232 70C270 68 298 50 320 44V60C289 65 274 88 231 88C179 88 147 39 99 28C60 19 43 43 0 43Z'/%3E%3Cpath fill='black' opacity='.16' d='M0 80C40 79 69 50 110 57C156 65 181 105 233 103C271 101 298 85 320 82V112H0Z'/%3E%3C/svg%3E"), linear-gradient(155deg in srgb, var(--_marble-base), var(--_marble-base) 62%, var(--_marble-base))}@supports (color:color-mix(in lab, red, red)){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 112' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='crest' x1='0' x2='1' y1='0' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop stop-color='white' stop-opacity='.10'/%3E%3Cstop offset='.58' stop-color='white' stop-opacity='.10'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='.06'/%3E%3C/linearGradient%3E%3ClinearGradient id='depth' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop stop-color='black' stop-opacity='.26'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='.07'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url%28%23depth%29' d='M0 46C39 46 64 21 102 30C154 42 182 90 230 87C271 85 297 66 320 63V112H0Z'/%3E%3Cpath fill='url%28%23crest%29' d='M0 25C43 21 57 1 99 11C152 22 185 72 232 70C270 68 298 50 320 44V60C289 65 274 88 231 88C179 88 147 39 99 28C60 19 43 43 0 43Z'/%3E%3Cpath fill='black' opacity='.16' d='M0 80C40 79 69 50 110 57C156 65 181 105 233 103C271 101 298 85 320 82V112H0Z'/%3E%3C/svg%3E"), linear-gradient(155deg in srgb, color-mix(in srgb, var(--_marble-base), var(--_marble-tint) var(--_marble-mix)), var(--_marble-base) 62%, color-mix(in srgb, var(--_marble-base), black 18%))}}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){border-color:var(--_marble-base)}@supports (color:color-mix(in lab, red, red)){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){border-color:color-mix(in srgb, var(--_marble-base), white var(--_ks-button-marble-edge-light,0%))}}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){background-position:62%,50%;background-repeat:no-repeat;background-size:max(100%,68% + 4.5rem) 100%,100% 100%}}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):hover:not(:disabled,[aria-disabled=true]){--_marble-mix:5%;filter:none;background-color:var(--_marble-base)}@supports (color:color-mix(in lab, red, red)){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--_marble-base), white 5%)}}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):active:not(:disabled,[aria-disabled=true]){--_marble-tint:black;--_marble-mix:14%;background-color:var(--_marble-base)}@supports (color:color-mix(in lab, red, red)){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--_marble-base), black 14%)}}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):focus-visible{outline-offset:2px}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):is(:disabled,[aria-disabled=true]){opacity:1;background:var(--ks-surface);border-color:var(--ks-border);color:var(--ks-muted);filter:none;transform:none}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce),(forced-colors:active){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){background-image:none}}@media (forced-colors:active){:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid){color:buttontext;border-color:buttontext}:is([data-slot=button][data-variant=default],.ks-button-default):not(.ks-button-treatment-solid):is(:disabled,[aria-disabled=true]){color:graytext;border-color:graytext}}:is([data-slot=popover-content],[data-slot=tooltip-content],[data-slot=drawer-content],[data-slot=sheet-content],[data-slot=alert-dialog-content]){--ks-panel-padding:calc(var(--ks-spacing) * 1.25);--ks-panel-gap:var(--ks-space-compact);z-index:var(--ks-overlay-layer,100);box-sizing:border-box;color:var(--ks-foreground);background:var(--ks-surface-raised);border:1px solid var(--ks-border);border-radius:var(--ks-radius);box-shadow:var(--ks-elevation)}:is([data-slot=popover-content],[data-slot=drawer-content],[data-slot=sheet-content],[data-slot=alert-dialog-content])[data-density=compact]{--ks-panel-padding:var(--ks-spacing);--ks-panel-gap:var(--ks-space-tight)}:is([data-slot=popover-content],[data-slot=drawer-content],[data-slot=sheet-content],[data-slot=alert-dialog-content]):focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}[data-slot=popover-content]{gap:var(--ks-panel-gap);width:min(18rem, var(--radix-popover-content-available-width));max-block-size:var(--radix-popover-content-available-height);padding:var(--ks-panel-padding);display:grid;overflow:auto}[data-slot=tooltip-content]{width:max-content;max-width:min(18rem, var(--radix-tooltip-content-available-width));padding:var(--ks-space-tight) var(--ks-space-compact);background:var(--ks-foreground);color:var(--ks-background);overflow-wrap:anywhere;font-size:.875rem}[data-slot=tooltip-content][data-density=compact]{padding-inline:var(--ks-space-tight)}[data-slot=tooltip-arrow]{fill:var(--ks-foreground)}:is([data-slot=drawer-overlay],[data-slot=sheet-overlay],[data-slot=alert-dialog-overlay]){z-index:var(--ks-overlay-layer,100);background:rgb(0 0 0/var(--ks-overlay-opacity,.5));position:fixed;inset:0}:is([data-slot=sheet-content],[data-slot=drawer-content]){overscroll-behavior:contain;scroll-padding-block:var(--ks-space-compact);flex-direction:column;display:flex;position:fixed;overflow-y:auto}:is([data-slot=sheet-content][data-side=left],[data-slot=drawer-content][data-vaul-drawer-direction=left]){border-radius:0 var(--ks-radius) var(--ks-radius) 0;--ks-sheet-slide-x:-100%;width:min(75vw,24rem);inset:0 auto 0 0}:is([data-slot=sheet-content][data-side=right],[data-slot=drawer-content][data-vaul-drawer-direction=right]){border-radius:var(--ks-radius) 0 0 var(--ks-radius);--ks-sheet-slide-x:100%;width:min(75vw,24rem);inset:0 0 0 auto}:is([data-slot=sheet-content][data-side=top],[data-slot=drawer-content][data-vaul-drawer-direction=top]){border-radius:0 0 var(--ks-radius) var(--ks-radius);--ks-sheet-slide-y:-100%;max-block-size:80dvh;inset:0 0 auto}:is([data-slot=sheet-content][data-side=bottom],[data-slot=drawer-content][data-vaul-drawer-direction=bottom]){border-radius:var(--ks-radius) var(--ks-radius) 0 0;--ks-sheet-slide-y:100%;max-block-size:80dvh;inset:auto 0 0}[data-slot=sheet-content]:has(>.ks-sheet-close)>[data-slot=sheet-header]{padding-inline-end:calc(var(--ks-panel-padding) + 2.5rem)}[data-slot=sheet-content]>.ks-sheet-close{position:absolute;inset-block-start:var(--ks-space-compact);inset-inline-end:var(--ks-space-compact)}[data-slot=drawer-grip]{display:none}[data-slot=drawer-content][data-vaul-drawer-direction=bottom]>[data-slot=drawer-grip]{width:2.5rem;height:var(--ks-space-tight);margin:var(--ks-space-compact) auto 0;border-radius:var(--ks-radius);background:var(--ks-muted);flex:none;display:block}[data-slot=alert-dialog-content]{gap:var(--ks-panel-padding);width:min(28rem,100% - 2rem);max-block-size:calc(100dvh - 2rem);padding:var(--ks-panel-padding);scroll-padding-block:var(--ks-space-compact);display:grid;position:fixed;inset:50% auto auto 50%;overflow-y:auto;translate:-50% -50%}[data-slot=alert-dialog-content][data-size=sm]{width:min(20rem,100% - 2rem)}:is([data-slot=popover-header],[data-slot=alert-dialog-header],[data-slot=drawer-header],[data-slot=sheet-header]){gap:var(--ks-panel-gap);display:grid}:is([data-slot=drawer-header],[data-slot=sheet-header],[data-slot=drawer-footer],[data-slot=sheet-footer]){padding:var(--ks-panel-padding)}:is([data-slot=drawer-footer],[data-slot=sheet-footer]){gap:var(--ks-panel-gap);margin-block-start:auto;display:grid}[data-slot=alert-dialog-footer]{justify-content:flex-end;gap:var(--ks-panel-gap);flex-wrap:wrap;display:flex}[data-slot=alert-dialog-media]{border-radius:var(--ks-radius);background:var(--ks-surface);place-items:center;width:3rem;height:3rem;display:grid}:is([data-slot=popover-title],[data-slot=alert-dialog-title],[data-slot=drawer-title],[data-slot=sheet-title]){font:600 1.25rem / 1.2 var(--ks-font-display);margin:0}:is([data-slot=popover-description],[data-slot=alert-dialog-description],[data-slot=drawer-description],[data-slot=sheet-description]){color:var(--ks-muted);margin:0;line-height:1.5}@keyframes ks-overlay-reveal{0%{opacity:0}to{opacity:1}}@keyframes ks-sheet-reveal{0%{translate:var(--ks-sheet-slide-x,0) var(--ks-sheet-slide-y,0)}to{translate:0}}@keyframes ks-overlay-dismiss{0%{opacity:1}to{opacity:0}}@keyframes ks-sheet-dismiss{0%{translate:0}to{translate:var(--ks-sheet-slide-x,0) var(--ks-sheet-slide-y,0)}}@media (prefers-reduced-motion:no-preference){:is([data-slot=popover-content][data-state=open],[data-slot=tooltip-content][data-state$=open],[data-slot=sheet-overlay][data-state=open],[data-slot=alert-dialog-overlay][data-state=open],[data-slot=alert-dialog-content][data-state=open]){animation:ks-overlay-reveal var(--ks-motion-duration) ease-out}:is([data-slot=sheet-overlay][data-state=closed],[data-slot=alert-dialog-overlay][data-state=closed],[data-slot=alert-dialog-content][data-state=closed]){animation:ks-overlay-dismiss var(--ks-motion-duration) ease-in both}[data-slot=sheet-content][data-state=open]{animation:ks-sheet-reveal var(--ks-motion-duration) ease-out}[data-slot=sheet-content][data-state=closed]{animation:ks-sheet-dismiss var(--ks-motion-duration) ease-in both}:is([data-slot=drawer-content][data-vaul-drawer],[data-slot=drawer-overlay][data-vaul-overlay][data-vaul-snap-points]){animation-duration:var(--ks-motion-duration);transition-duration:var(--ks-motion-duration)}}@media (prefers-reduced-motion:reduce){:is([data-slot=drawer-content],[data-slot=drawer-overlay]){transition:none!important;animation:none!important}}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]){z-index:var(--ks-overlay-layer,100);box-sizing:border-box;min-inline-size:min(12rem,100vw - 1rem);max-inline-size:calc(100vw - 1rem);max-block-size:var(--radix-dropdown-menu-content-available-height,var(--radix-context-menu-content-available-height,var(--radix-menubar-content-available-height,calc(100dvh - 1rem))));overscroll-behavior:contain;padding:var(--ks-space-tight,.25rem);overflow:auto}[data-slot=dropdown-menu-content]{inline-size:var(--radix-dropdown-menu-trigger-width)}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=hover-card-content],[data-slot=navigation-menu-viewport],[data-slot=navigation-menu][data-viewport=false] [data-slot=navigation-menu-content]){background:var(--ks-surface-raised,var(--ks-surface));color:var(--ks-foreground);border:1px solid var(--ks-border);border-radius:var(--ks-radius);box-shadow:var(--ks-elevation);font-family:var(--ks-font-body)}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-density=compact]{--_menu-item-height:1.75rem}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){align-items:center;gap:var(--ks-space-compact,.5rem);min-block-size:var(--_menu-item-height,2.25rem);box-sizing:border-box;border-radius:calc(var(--ks-radius) * .75);padding:var(--ks-density-control-padding,.5rem) .75rem;overflow-wrap:anywhere;cursor:default;font-size:.875rem;line-height:1.3;display:flex;position:relative}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):is([data-highlighted],[aria-expanded=true]):not([data-disabled]){background:var(--ks-surface)}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible{outline-offset:-2px}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-disabled]{opacity:.55}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content]) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-variant=destructive]:not([data-disabled]){color:var(--ks-danger-foreground,var(--ks-accent))}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-density=compact] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){min-block-size:1.875rem}:is([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=menubar-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger],[data-slot=menubar-sub-trigger])[data-inset],:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]){padding-inline-start:2rem}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item])[data-state=checked]:before{content:"";border:2px solid;border-width:0 2px 2px 0;block-size:.7rem;inline-size:.4rem;position:absolute;inset-inline-start:.75rem;transform:translateY(-.1rem)rotate(45deg)}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=context-menu-checkbox-item],[data-slot=menubar-checkbox-item])[data-state=indeterminate]:before{content:"";border-block-start:2px solid;inline-size:.625rem;position:absolute;inset-inline-start:.75rem}:is([data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger],[data-slot=menubar-sub-trigger]):after,.ks-breadcrumb-chevron{content:"";border:solid;border-width:0 1.5px 1.5px 0;flex:none;block-size:.38rem;inline-size:.38rem;display:inline-block;transform:rotate(-45deg)}:is([data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger],[data-slot=menubar-sub-trigger]):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)):after,.ks-breadcrumb-chevron: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)){transform:rotate(135deg)}:is([data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger],[data-slot=menubar-sub-trigger]):after{margin-inline-start:auto}:is([data-slot=dropdown-menu-label],[data-slot=context-menu-label],[data-slot=menubar-label]){color:var(--ks-muted);padding:.375rem .75rem;font-size:.75rem;font-weight:600}:is([data-slot=dropdown-menu-label],[data-slot=context-menu-label],[data-slot=menubar-label])[data-inset]{padding-inline-start:2rem}:is([data-slot=dropdown-menu-separator],[data-slot=context-menu-separator],[data-slot=menubar-separator]){block-size:1px;margin:var(--ks-space-tight,.25rem);background:var(--ks-border)}:is([data-slot=dropdown-menu-shortcut],[data-slot=context-menu-shortcut],[data-slot=menubar-shortcut]){color:var(--ks-muted);font:.75rem var(--ks-font-code,monospace);white-space:nowrap;margin-inline-start:auto}[data-slot=menubar]{gap:var(--ks-space-tight,.25rem);padding:var(--ks-space-tight,.25rem);border:1px solid var(--ks-border);border-radius:var(--ks-radius);background:var(--ks-surface);flex-wrap:wrap;display:flex}:is([data-slot=menubar-trigger],.ks-navigation-trigger,[data-slot=navigation-menu-link]){align-items:center;gap:var(--ks-space-compact,.5rem);box-sizing:border-box;min-block-size:var(--ks-density-control-height,var(--ks-control-height));border-radius:var(--ks-radius);color:var(--ks-foreground);padding:var(--ks-density-control-padding,.5rem) .75rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-size:.875rem;text-decoration:none;display:inline-flex}:is([data-slot=menubar-trigger],.ks-navigation-trigger,[data-slot=navigation-menu-link]):is(:hover,[data-highlighted],[data-state=open],[data-active]):not(:disabled):not([data-disabled]){border-color:var(--ks-border);background:var(--ks-background)}:is([data-slot=menubar-trigger],.ks-navigation-trigger):is(:disabled,[data-disabled]){opacity:.55;cursor:not-allowed}.ks-navigation-trigger:focus-visible{outline:2px solid var(--ks-focus);outline-offset:2px}[data-slot=navigation-menu-trigger]:after{content:"";block-size:.38rem;inline-size:.38rem;transition:transform var(--ks-motion-duration);border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;transform:translateY(-25%)rotate(45deg)}[data-slot=navigation-menu-trigger][data-state=open]:after{transform:translateY(25%)rotate(225deg)}[data-slot=navigation-menu]{inline-size:fit-content;max-inline-size:100%;position:relative}[data-slot=navigation-menu-list]{align-items:center;gap:var(--ks-space-tight,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-slot=navigation-menu-list][data-orientation=vertical]{flex-direction:column;align-items:stretch}:is([data-slot=navigation-menu-viewport],[data-slot=navigation-menu][data-viewport=false] [data-slot=navigation-menu-content]){z-index:var(--ks-overlay-layer,100);box-sizing:border-box;max-block-size:min(24rem,55dvh);max-inline-size:calc(100vw - 2rem);position:absolute;inset-block-start:calc(100% + var(--ks-space-tight,.25rem));inset-inline-start:0;overflow:auto}[data-slot=navigation-menu-viewport]{inline-size:var(--radix-navigation-menu-viewport-width);block-size:var(--radix-navigation-menu-viewport-height)}[data-slot=navigation-menu-content]{box-sizing:border-box;inline-size:max-content;max-inline-size:calc(100vw - 2rem);padding:var(--ks-space-compact,.5rem)}[data-slot=navigation-menu-content] [data-slot=navigation-menu-link]{display:flex}[data-slot=navigation-menu-indicator]{background:var(--ks-primary);block-size:2px;position:absolute;inset-block-start:100%}[data-slot=hover-card-content]{z-index:var(--ks-overlay-layer,100);box-sizing:border-box;inline-size:min(18rem, var(--radix-hover-card-content-available-width,calc(100vw - 1rem)));max-block-size:var(--radix-hover-card-content-available-height);padding:var(--ks-spacing,1rem);font-size:.875rem;line-height:1.5;overflow:auto}[data-slot=hover-card-content][data-density=compact]{padding:.75rem}[data-slot=breadcrumb-list]{align-items:center;gap:var(--ks-space-compact,.5rem);color:var(--ks-muted);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}[data-slot=breadcrumb-item]{min-inline-size:0}[data-slot=breadcrumb-link]{color:inherit;text-underline-offset:.15em}[data-slot=breadcrumb-link]:hover,[data-slot=breadcrumb-page]{color:var(--ks-foreground)}[data-slot=breadcrumb-page]{font-weight:600}.ks-toaster[data-sonner-toaster][data-sonner-theme]{--normal-bg:var(--ks-surface-raised,var(--ks-surface));--normal-text:var(--ks-foreground);--normal-border:var(--ks-border);--normal-bg-hover:var(--ks-surface);--normal-border-hover:var(--ks-border-control,var(--ks-border));--success-bg:var(--ks-success-surface);--success-text:var(--ks-success-foreground);--success-border:var(--ks-success);--info-bg:var(--ks-surface);--info-text:var(--ks-primary);--info-border:var(--ks-border);--warning-bg:var(--ks-warning-surface);--warning-text:var(--ks-warning-foreground);--warning-border:var(--ks-warning);--error-bg:var(--ks-danger-surface);--error-text:var(--ks-danger-foreground);--error-border:var(--ks-accent);--border-radius:var(--ks-radius);font-family:var(--ks-font-body)}.ks-toaster[data-sonner-toaster] [data-sonner-toast]{box-shadow:var(--ks-elevation)}.ks-toaster :is([data-sonner-toast],[data-button],[data-close-button]):focus-visible{outline:2px solid var(--ks-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-slot=navigation-menu-trigger]:after{transition:none}}.ks-composite-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-slot=command]{gap:var(--ks-space-tight);color:var(--ks-foreground);flex-direction:column;display:flex}[data-slot=dialog-content][data-command-dialog]{padding:var(--ks-space-compact);gap:0}[data-slot=dialog-content][data-command-dialog]:has(>.ks-dialog-close) [data-slot=command-input-wrapper]{margin-inline-end:2.5rem}[data-slot=command-input]{min-width:0;min-height:calc(var(--ks-density-control-height,var(--ks-control-height)) - 2px);padding-inline:var(--ks-space-compact);color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}:is([data-slot=command-input],[data-slot=combobox-chip-input])::placeholder{color:var(--ks-muted)}[data-slot=command-input-wrapper] [data-slot=input-group]:has(>[data-slot=command-input]:focus-visible){outline:2px solid var(--ks-focus);outline-offset:2px}[data-slot=command-input]:disabled{color:var(--ks-muted)}[data-slot=combobox-content]{z-index:var(--ks-overlay-layer,100);box-sizing:border-box;width:max(12rem, var(--radix-popover-trigger-width));max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);padding:var(--ks-space-tight);gap:var(--ks-space-tight);color:var(--ks-foreground);background:var(--ks-surface-raised);border:1px solid var(--ks-border);border-radius:var(--ks-radius);box-shadow:var(--ks-elevation);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){[data-slot=combobox-content][data-state=open]{animation:ks-overlay-reveal var(--ks-motion-duration) ease-out}}:is([data-slot=command-list],[data-slot=combobox-list]){overscroll-behavior:contain;max-height:18rem;scroll-padding:var(--ks-space-tight);overflow:auto}:is([data-slot=command-item],[data-slot=combobox-item]){align-items:center;gap:var(--ks-space-compact);min-height:var(--ks-density-control-height,var(--ks-control-height));padding:var(--ks-space-tight) var(--ks-space-compact);border-radius:var(--ks-radius);color:var(--ks-foreground);cursor:default;display:flex}[data-slot=combobox-content][data-density=compact] [data-slot=combobox-item]{min-height:var(--ks-control-height-compact)}:is([data-slot=command-item][data-selected=true],[data-slot=combobox-item][data-highlighted]){background:var(--ks-surface);outline:2px solid var(--ks-focus);outline-offset:-2px}:is([data-slot=command-item],[data-slot=combobox-item])[aria-disabled=true]{color:var(--ks-muted);opacity:.75}:is([data-slot=command-empty],[data-slot=combobox-empty],[data-slot=combobox-label],[data-slot=command-group] [cmdk-group-heading]){padding:var(--ks-space-compact);color:var(--ks-muted);font-size:.875rem}:is([data-slot=command-empty],[data-slot=combobox-empty]){text-align:center}:is([data-slot=command-separator],[data-slot=combobox-separator]){height:1px;margin-block:var(--ks-space-tight);background:var(--ks-border)}:is([data-slot=command-check],[data-slot=command-shortcut],[data-slot=combobox-indicator]){margin-inline-start:auto}[data-slot=command-shortcut]{color:var(--ks-muted);font-size:.875rem}[data-slot=command-check]{display:none}[data-slot=command-item][data-checked=true]:not(:has([data-slot=command-shortcut])) [data-slot=command-check]{display:inline}[data-slot=command-check]:before{content:"✓"}[data-slot=combobox-trigger]{justify-content:space-between;align-items:center;gap:var(--ks-space-compact);display:inline-flex}[data-slot=combobox-chips]{align-items:center;gap:var(--ks-space-tight);min-height:var(--ks-density-control-height,var(--ks-control-height));padding:var(--ks-space-tight) var(--ks-space-compact);border:1px solid var(--ks-border-control,var(--ks-border));border-radius:var(--ks-radius);color:var(--ks-foreground);background:var(--ks-background);flex-wrap:wrap;display:flex}[data-slot=combobox-chips]:has(>[data-slot=combobox-chip-input]:focus-visible){border-color:var(--ks-focus);outline:2px solid var(--ks-focus);outline-offset:0}[data-slot=combobox-chip]{align-items:center;gap:var(--ks-space-tight);border-radius:var(--ks-radius);background:var(--ks-surface);padding-inline-start:var(--ks-space-compact);display:inline-flex}[data-slot=combobox-chip-input]{min-width:4rem;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}[data-slot=sidebar-wrapper]{width:100%;min-height:100svh;display:flex}[data-slot=sidebar]:not([data-static]){display:none}@media (min-width:768px){[data-slot=sidebar]:not([data-static]){display:block}[data-slot=sidebar][data-side=right]{order:1}}:is([data-slot=sidebar][data-static],[data-slot=sidebar-inner],[data-sidebar=sidebar][data-mobile]){color:var(--ks-foreground);background:var(--ks-surface);flex-direction:column;display:flex}[data-slot=sidebar][data-static]{width:min(100%, var(--sidebar-width))}[data-slot=sheet-content][data-sidebar=sidebar][data-mobile]{width:min(var(--sidebar-width), calc(100% - 2rem))}[data-slot=sidebar-gap]{width:var(--sidebar-width)}[data-slot=sidebar-container]{z-index:10;width:var(--sidebar-width);box-sizing:border-box;position:fixed;inset-block:0}[data-slot=sidebar-container][data-side=left]{left:0}[data-slot=sidebar-container][data-side=right]{right:0}[data-slot=sidebar-inner]{border-inline-end:1px solid var(--ks-border);box-sizing:border-box;height:100%}[data-slot=sidebar][data-side=right] [data-slot=sidebar-inner]{border-inline-start:1px solid var(--ks-border);border-inline-end:0}[data-slot=sidebar]:is([data-variant=floating],[data-variant=inset]) [data-slot=sidebar-container]{padding:var(--ks-space-compact)}[data-slot=sidebar]:is([data-variant=floating],[data-variant=inset]) [data-slot=sidebar-inner]{border:1px solid var(--ks-border);border-radius:var(--ks-radius)}[data-slot=sidebar][data-variant=floating] [data-slot=sidebar-inner]{box-shadow:var(--ks-elevation)}[data-slot=sidebar][data-collapsible=offcanvas] [data-slot=sidebar-gap]{width:0}[data-slot=sidebar][data-collapsible=offcanvas][data-side=left] [data-slot=sidebar-container]{translate:-100%}[data-slot=sidebar][data-collapsible=offcanvas][data-side=right] [data-slot=sidebar-container]{translate:100%}[data-slot=sidebar][data-collapsible=icon] :is([data-slot=sidebar-gap],[data-slot=sidebar-container]){width:var(--sidebar-width-icon)}[data-slot=sidebar][data-collapsible=icon]:is([data-variant=floating],[data-variant=inset]) :is([data-slot=sidebar-gap],[data-slot=sidebar-container]){width:calc(var(--sidebar-width-icon) + var(--ks-space-compact) * 2)}@media (prefers-reduced-motion:no-preference){[data-slot=sidebar-gap]{transition:width var(--ks-motion-duration)}[data-slot=sidebar-container]{transition:width var(--ks-motion-duration), translate var(--ks-motion-duration)}}[data-slot=sidebar-rail]{width:var(--ks-space-compact);cursor:ew-resize;background:0 0;border:0;position:absolute;inset-block:0}[data-side=left] [data-slot=sidebar-rail]{left:100%}[data-side=right] [data-slot=sidebar-rail]{right:100%}[data-slot=sidebar-rail]:hover{background:var(--ks-border)}[data-slot=sidebar-inset]{background:var(--ks-background);flex:1;min-width:0}[data-slot=sidebar][data-variant=inset]~[data-slot=sidebar-inset]{margin:var(--ks-space-compact);border-radius:var(--ks-radius)}:is([data-slot=sidebar-header],[data-slot=sidebar-footer],[data-slot=sidebar-group]){gap:var(--ks-space-tight);padding:var(--ks-space-compact);flex-direction:column;display:flex;position:relative}[data-slot=sidebar-content]{flex:1;min-height:0;overflow:auto}[data-slot=sidebar-separator]{margin-inline:var(--ks-space-compact)}[data-slot=sidebar-group-label]{padding:var(--ks-space-compact);color:var(--ks-muted);font-size:.875rem;font-weight:600}:is([data-slot=sidebar-menu],[data-slot=sidebar-menu-sub]){gap:var(--ks-space-tight);margin:0;padding:0;list-style:none;display:grid}:is([data-slot=sidebar-menu-item],[data-slot=sidebar-menu-sub-item]){min-width:0;position:relative}[data-slot=sidebar-menu-sub]{border-inline-start:1px solid var(--ks-border);margin-inline-start:var(--ks-spacing);padding-inline-start:var(--ks-space-compact)}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button]){box-sizing:border-box;align-items:center;gap:var(--ks-space-compact);width:100%;min-width:0;min-height:var(--ks-density-control-height,var(--ks-control-height));padding:var(--ks-space-tight) var(--ks-space-compact);color:var(--ks-foreground);border-radius:var(--ks-radius);font:inherit;text-align:start;background:0 0;border:1px solid #0000;text-decoration:none;display:flex;overflow:hidden}[data-slot=sidebar-menu-button][data-size=lg]{min-height:3rem}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button])[data-size=sm]{min-height:var(--ks-control-height-compact);font-size:.875rem}[data-slot=sidebar-menu-button][data-variant=outline]{border-color:var(--ks-border-control,var(--ks-border))}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button]):is(:hover,[data-active=true]),:is([data-slot=sidebar-group-action],[data-slot=sidebar-menu-action]):hover{background:var(--ks-surface-raised)}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button])[data-active=true]{color:var(--ks-primary);font-weight:600}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button],[data-slot=sidebar-group-action],[data-slot=sidebar-menu-action]):focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button],[data-slot=sidebar-group-action],[data-slot=sidebar-menu-action]):is(:disabled,[aria-disabled=true]){color:var(--ks-muted);opacity:.75;pointer-events:none}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button])>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button])>svg{flex:none;width:1rem;height:1rem}[data-slot=sidebar-menu-item]:has(>:is([data-slot=sidebar-menu-action],[data-slot=sidebar-menu-badge]))>[data-slot=sidebar-menu-button]{padding-inline-end:2rem}:is([data-slot=sidebar-group-action],[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-badge]){border-radius:var(--ks-radius);min-width:1.5rem;min-height:1.5rem;color:var(--ks-foreground);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--ks-space-compact);inset-inline-end:var(--ks-space-compact)}[data-slot=sidebar-menu-badge]{pointer-events:none;font-size:.75rem}@media (hover:hover){[data-slot=sidebar-menu-item]:not(:hover,:focus-within) [data-slot=sidebar-menu-action][data-show-on-hover]:not([aria-expanded=true]){opacity:0}}[data-slot=sidebar][data-collapsible=icon] :is([data-slot=sidebar-group-label],[data-slot=sidebar-menu-sub],[data-slot=sidebar-menu-action],[data-slot=sidebar-group-action],[data-slot=sidebar-menu-badge]){display:none}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button]{padding-inline:var(--ks-space-tight);gap:0}[data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button]>:is(svg,[aria-hidden=true])+span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute}[data-slot=sidebar-menu-skeleton]{align-items:center;gap:var(--ks-space-compact);min-height:var(--ks-control-height-compact);padding-inline:var(--ks-space-compact);display:flex}[data-sidebar=menu-skeleton-icon]{width:1rem;height:1rem}[data-sidebar=menu-skeleton-text]{width:65%;height:.875rem}[data-slot=combobox-chips]>[data-slot=combobox-chip-input]:focus-visible{outline:none}[data-slot=calendar]{--ks-calendar-cell:clamp(1.5rem, 9vw, 2rem);box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--ks-space-compact);color:var(--ks-foreground);font:inherit}[data-slot=calendar][data-density=compact]{--ks-calendar-cell:clamp(1.5rem, 8vw, 1.75rem)}[data-slot=calendar] .rdp-months{gap:var(--ks-spacing);flex-wrap:wrap;display:flex;position:relative}[data-slot=calendar] .rdp-nav{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset-block-start:0;inset-inline:0}[data-slot=calendar] .rdp-nav>button{inline-size:var(--ks-calendar-cell);block-size:var(--ks-calendar-cell);pointer-events:auto;color:var(--ks-muted)}[data-slot=calendar]: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)) .rdp-nav svg{transform:scaleX(-1)}[data-slot=calendar] .rdp-month_caption{min-height:var(--ks-calendar-cell);padding-inline:var(--ks-calendar-cell);text-align:center;justify-content:center;align-items:center;font-weight:600;display:flex}[data-slot=calendar] .rdp-dropdowns{justify-content:center;gap:var(--ks-space-tight);display:flex}[data-slot=calendar] .rdp-dropdown_root{border-radius:var(--ks-radius);position:relative}[data-slot=calendar] .rdp-dropdown_root:focus-within{outline:2px solid var(--ks-focus)}[data-slot=calendar] .rdp-dropdown{z-index:1;opacity:0;color-scheme:inherit;cursor:pointer;width:100%;position:absolute;inset:0}[data-slot=calendar] .rdp-dropdown_root .rdp-caption_label{align-items:center;display:inline-flex}[data-slot=calendar] .rdp-month_grid{border-collapse:separate;border-spacing:0}[data-slot=calendar] :is(.rdp-weekday,.rdp-week_number){height:1.5rem;color:var(--ks-muted);text-align:center;font-size:.875em}[data-slot=calendar] :is(.rdp-day,.rdp-week_number_header,.rdp-week_number){width:var(--ks-calendar-cell);text-align:center;padding:0}[data-slot=calendar] .rdp-hidden{visibility:hidden}[data-slot=calendar] [data-slot=calendar-day-button].ks-button{inline-size:var(--ks-calendar-cell);block-size:var(--ks-calendar-cell);font-variant-numeric:tabular-nums;min-width:0;padding:0;font-size:.8125rem}[data-slot=calendar] .rdp-outside [data-slot=calendar-day-button]{color:var(--ks-muted)}[data-slot=calendar] [data-slot=calendar-day-button][data-today=true]{position:relative}[data-slot=calendar-day-button][data-today=true]:after{content:"";background:var(--ks-warning-foreground);border-radius:50%;block-size:.25rem;inline-size:.25rem;position:absolute;inset-block-end:.125rem;inset-inline-start:calc(50% - .125rem)}[data-slot=calendar-day-button][data-today=true]:is([data-selected-single=true],[data-range-start=true],[data-range-end=true]):after{background:currentColor}@media (forced-colors:active){[data-slot=calendar-day-button][data-today=true]:after{forced-color-adjust:none;background:currentColor}}:is([data-slot=calendar] .rdp-day:has([data-range-middle=true]),[data-slot=calendar] .rdp-day:has([data-range-start=true],[data-range-end=true])){background-color:var(--ks-primary)}@supports (color:color-mix(in lab, red, red)){:is([data-slot=calendar] .rdp-day:has([data-range-middle=true]),[data-slot=calendar] .rdp-day:has([data-range-start=true],[data-range-end=true])){background-color:color-mix(in srgb, var(--ks-primary) 15%, var(--ks-surface-raised))}}[data-slot=calendar] .rdp-day:has([data-range-start=true]){border-start-start-radius:var(--ks-radius);border-end-start-radius:var(--ks-radius)}[data-slot=calendar] .rdp-day:has([data-range-end=true]){border-start-end-radius:var(--ks-radius);border-end-end-radius:var(--ks-radius)}[data-slot=calendar] [data-slot=calendar-day-button]:is([data-range-start=true],[data-range-end=true],[data-selected-single=true]){background:var(--ks-primary);color:var(--ks-background)}[data-slot=calendar] :is(.rdp-nav>button,[data-slot=calendar-day-button]){min-height:var(--ks-calendar-cell);padding:0}[data-slot=calendar] [data-slot=calendar-day-button]:focus-visible{z-index:1;outline-offset:-2px;position:relative}[data-slot=calendar] .rdp-nav>button[aria-disabled=true]{opacity:.55;pointer-events:none}:is([data-slot=date-picker],[data-slot=date-range-picker],[data-slot=time-picker]).ks-button{width:fit-content;max-width:100%;font-weight:inherit;justify-content:start;gap:var(--ks-space-compact);font-variant-numeric:tabular-nums}:is([data-slot=date-picker],[data-slot=date-range-picker],[data-slot=time-picker])[data-empty=true]{color:var(--ks-muted)}[data-slot=picker-label]{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-slot=popover-content][data-picker-panel]{width:max-content;max-width:var(--radix-popover-content-available-width)}[data-slot=popover-content][data-picker-panel]:not([data-picker-panel=time]){gap:0;padding:0}[data-slot=time-picker-content]{gap:var(--ks-space-tight);min-inline-size:0;display:flex}[data-time-picker-column]{--_time-column-height:min(10rem, 32dvh);min-inline-size:0;block-size:var(--_time-column-height);border:1px solid var(--ks-border);border-radius:calc(var(--ks-radius) / 2);background:var(--ks-background);flex:1 1 0}[data-time-picker-column] [data-slot=scroll-area-viewport]{scroll-padding:var(--ks-space-tight)}[data-time-picker-column] [role=listbox]{gap:var(--ks-space-tight);box-sizing:border-box;min-block-size:calc(var(--_time-column-height) - 2px);padding:var(--ks-space-tight);flex-direction:column;display:flex}[data-time-picker-column] [data-slot=time-picker-option].ks-button{flex:1 0 auto;inline-size:100%;padding:0}:is([data-slot=time-picker-summary],[data-slot=time-picker-footer],[data-slot=picker-footer],[data-slot=date-picker-time],[data-slot=date-range-picker-time]){align-items:center;gap:var(--ks-space-compact);padding:var(--ks-space-compact);border-block-start:1px solid var(--ks-border);flex-wrap:wrap;display:flex}[data-slot=time-picker-summary],[data-slot=date-range-picker-endpoint]>span{color:var(--ks-muted)}[data-slot=picker-footer]{background:var(--ks-surface);justify-content:flex-end}@supports (color:color-mix(in lab, red, red)){[data-slot=picker-footer]{background:color-mix(in srgb, var(--ks-surface) 50%, var(--ks-surface-raised))}}[data-slot=date-picker-time]{justify-content:center}[data-slot=date-range-picker-time]{justify-content:space-between}[data-slot=date-range-picker-endpoint]{align-items:center;gap:var(--ks-space-compact);display:flex}[data-time-picker-column] [data-slot=time-picker-option]:focus-visible{outline-offset:-2px}:is([data-slot=date-picker],[data-slot=date-range-picker],[data-slot=time-picker])>.ks-control-icon{color:var(--ks-muted)}[data-slot=popover-content][data-picker-panel=time]{min-inline-size:min(9rem, var(--radix-popover-content-available-width));padding:var(--ks-space-compact);gap:var(--ks-space-compact)}[data-slot=time-picker-footer]{padding:var(--ks-space-tight) 0 0;justify-content:space-between}[data-slot=time-picker-footer] [data-slot=time-picker-summary]{padding:0 var(--ks-space-tight);border:0;font-size:.8125rem}[data-time-picker-column] [data-slot=time-picker-option].ks-button{font-variant-numeric:tabular-nums;min-block-size:1.75rem;font-size:.8125rem}[data-picker-panel=time] [data-slot=time-picker-content]{min-inline-size:min(calc(var(--_time-columns) * 3.25rem), var(--radix-popover-content-available-width) - 1.25rem)}[data-slot=table-container]{inline-size:100%;overflow:auto}[data-slot=table-container]:focus-visible{outline-offset:-2px}[data-slot=table]{border-collapse:separate;border-spacing:0;caption-side:bottom;inline-size:100%;font-size:.875em}:is([data-slot=table-head],[data-slot=table-cell]){padding:var(--ks-density-control-padding,.5rem) .75rem;vertical-align:middle;white-space:nowrap}[data-slot=table-head]{block-size:var(--ks-density-control-height,2.5rem);text-align:start;font-weight:600}:is([data-slot=table-head],[data-slot=table-cell]):has([role=checkbox]){padding-inline-end:0}[data-slot=table-row]>*{border-block-end:1px solid var(--ks-border)}[data-slot=table-footer]{background:var(--ks-surface);font-weight:600}[data-slot=table-footer]>[data-slot=table-row]>*{border-block-start:1px solid var(--ks-border);border-block-end:0}[data-slot=table-body]>[data-slot=table-row]:last-child>*{border-block-end:0}[data-slot=table-row]:is(:hover,:has([aria-expanded=true])){background:var(--ks-surface)}[data-slot=table-row][data-state=selected]{background:var(--ks-primary)}@supports (color:color-mix(in lab, red, red)){[data-slot=table-row][data-state=selected]{background:color-mix(in srgb, var(--ks-primary) 12%, var(--ks-background))}}[data-slot=table-caption]{color:var(--ks-muted);padding-block-start:var(--ks-space-compact,.5rem)}[data-slot=pagination]{justify-content:center;margin-inline:auto;display:flex}[data-slot=pagination-content]{align-items:center;gap:var(--ks-space-tight,.25rem);margin:0;padding:0;list-style:none;display:flex}[data-slot=pagination-link]{text-decoration:none}[data-slot=pagination-link][data-active=true]{border-color:var(--ks-primary);font-weight:600}[data-slot=pagination-link][data-direction]: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))>[data-icon]{transform:scaleX(-1)}[data-slot=pagination-ellipsis]{min-inline-size:var(--ks-density-button-default,2.5rem);color:var(--ks-muted);place-items:center;display:grid}@media (max-width:39.999rem){[data-slot=pagination-direction-label]{display:none}}[data-slot=data-table]{gap:var(--ks-spacing,1rem);min-inline-size:0;display:grid}[data-slot=data-table-wrapper]{border:1px solid var(--ks-border);border-radius:var(--ks-radius);min-block-size:0;min-inline-size:0;display:grid;position:relative;overflow:hidden}[data-slot=data-table-wrapper] [data-slot=table]{table-layout:fixed}[data-slot=data-table-wrapper] [data-slot=table-head]{background:var(--ks-surface);position:relative}[data-slot=data-table-wrapper][data-sticky-header=true] [data-slot=table-header]{z-index:2;position:sticky;inset-block-start:0}[data-slot=data-table-wrapper] :is([data-slot=table-head],[data-slot=table-cell]){box-sizing:border-box}[data-slot=data-table-wrapper] [data-pinned]{z-index:1;position:sticky}[data-slot=data-table-wrapper] [data-slot=table-cell][data-pinned]{background:var(--ks-background)}[data-slot=data-table-wrapper] [data-slot=table-row]:hover [data-slot=table-cell][data-pinned]{background:var(--ks-surface)}[data-slot=data-table-wrapper] [data-slot=table-row][data-state=selected] [data-slot=table-cell][data-pinned]{background:var(--ks-primary)}@supports (color:color-mix(in lab, red, red)){[data-slot=data-table-wrapper] [data-slot=table-row][data-state=selected] [data-slot=table-cell][data-pinned]{background:color-mix(in srgb, var(--ks-primary) 12%, var(--ks-background))}}[data-slot=data-table-wrapper] [data-pin-boundary=left]{border-right:1px solid var(--ks-border)}[data-slot=data-table-wrapper] [data-pin-boundary=right]{border-left:1px solid var(--ks-border)}[data-slot=data-table-wrapper][data-bordered=true] [data-slot=table-row]>*+*{border-inline-start:1px solid var(--ks-border)}[data-slot=data-table-wrapper] [data-interactive]{cursor:pointer}[data-slot=data-table-wrapper] [data-interactive]:focus-visible{outline-offset:-2px}[data-slot=data-table-resize-handle]{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;inline-size:.5rem;position:absolute;inset-block:0;inset-inline-end:0}[data-slot=data-table-resize-handle]:is(:hover,:focus-visible){background:var(--ks-focus);outline-offset:-2px}[data-slot=data-table-loading]{z-index:3;align-content:center;justify-items:center;gap:var(--ks-space-compact,.5rem);background:var(--ks-background);display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-slot=data-table-loading]{background:color-mix(in srgb, var(--ks-background) 88%, transparent)}}[data-slot=data-table-loading]{color:var(--ks-foreground);font-size:.875em}[data-slot=data-table-wrapper] [data-empty]{block-size:7.75rem;color:var(--ks-muted);text-align:center;white-space:normal;padding:1rem}[data-slot=data-table-empty-message]{justify-items:center;gap:var(--ks-space-compact,.5rem);display:grid}[data-slot=data-table-empty-message] p{margin:0}[data-slot=data-table-empty-message] p:first-of-type{color:var(--ks-foreground);font-weight:600}:is([data-slot=data-table-pagination],[data-slot=data-table-page-size],[data-slot=data-table-page-controls]){align-items:center;gap:var(--ks-space-compact,.5rem);flex-wrap:wrap;display:flex}[data-slot=data-table-pagination]{justify-content:space-between;font-size:.875em}[data-slot=data-table-page-size]>span{color:var(--ks-muted)}[data-slot=data-table-page-size]>[data-slot=select-trigger]{min-height:var(--ks-density-button-sm,2rem);min-inline-size:3.5rem;padding:.25rem var(--ks-space-compact);font-variant-numeric:tabular-nums}[data-slot=timeline]{gap:calc(var(--ks-spacing,1rem) * 1.5);margin:0;padding:0;list-style:none;display:flex}[data-slot=timeline][data-orientation=vertical]{border-inline-start:2px solid var(--ks-border);flex-direction:column;margin-inline-start:.375rem}[data-slot=timeline][data-orientation=horizontal]{border-block-start:2px solid var(--ks-border);inline-size:max-content;margin-block-start:.375rem}[data-slot=timeline-item]{position:relative}[data-slot=timeline][data-orientation=vertical]>[data-slot=timeline-item]{padding-inline-start:calc(var(--ks-spacing,1rem) * 1.5)}[data-slot=timeline][data-orientation=horizontal]>[data-slot=timeline-item]{padding-block-start:calc(var(--ks-spacing,1rem) * 1.5)}[data-slot=timeline-marker]{box-sizing:border-box;border:2px solid var(--ks-border-control,var(--ks-border));background:var(--ks-background);border-radius:50%;block-size:.75rem;inline-size:.75rem;position:absolute}[data-slot=timeline][data-orientation=vertical]>[data-slot=timeline-item]>[data-slot=timeline-marker]{inset-block-start:calc(50% - .375rem);inset-inline-start:-.4375rem}[data-slot=timeline][data-orientation=horizontal]>[data-slot=timeline-item]>[data-slot=timeline-marker]{inset-block-start:-.4375rem;inset-inline-start:calc(50% - .375rem)}[data-slot=timeline-item-content]{padding:var(--ks-spacing,1rem);border:1px solid var(--ks-border);border-radius:var(--ks-radius);background:var(--ks-background)}:is([data-slot=timeline-header],[data-slot=timeline-date],[data-slot=timeline-footer]){align-items:center;gap:var(--ks-space-compact,.5rem);flex-wrap:wrap;display:flex}[data-slot=timeline-title]{font-family:var(--ks-font-display);margin:0;font-size:1.125em;font-weight:600}[data-slot=timeline][data-orientation=horizontal] [data-slot=timeline-title]{font-size:1em}:is([data-slot=timeline-date],[data-slot=timeline-description]){color:var(--ks-muted);font-size:.875em}:is([data-slot=timeline-description],[data-slot=timeline-footer]){margin-block:var(--ks-space-compact,.5rem) 0}[data-slot=resizable-panel-group]{block-size:100%;inline-size:100%}[data-slot=resizable-handle]{z-index:1;background:var(--ks-border);inline-size:1px;color:var(--ks-muted);place-items:center;display:grid;position:relative}[data-slot=resizable-handle][aria-orientation=horizontal]{block-size:1px;inline-size:100%}[data-slot=resizable-handle]:hover{background:var(--ks-primary)}[data-slot=resizable-grip]{border-radius:var(--ks-radius);background:currentColor;block-size:1.5rem;inline-size:.25rem;position:absolute}[data-slot=resizable-handle][aria-orientation=horizontal]>[data-slot=resizable-grip]{block-size:.25rem;inline-size:1.5rem}[data-slot=data-combobox].ks-button,[data-slot=data-picker-multi-trigger].ks-button{justify-content:space-between;align-items:center;gap:var(--ks-space-compact);text-align:start;min-inline-size:0;max-inline-size:100%;display:inline-flex}[data-slot=data-picker-value]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}[data-slot=data-picker-value][data-placeholder],[data-slot=data-picker-status],[data-slot=data-picker-group-label]{color:var(--ks-muted)}[data-slot=popover-content].ks-data-picker-panel{inline-size:min(max(12rem, var(--radix-popover-trigger-width)), var(--radix-popover-content-available-width));grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0}.ks-data-picker-search[data-slot=input-group]{margin:var(--ks-space-compact);inline-size:auto;min-inline-size:0}[data-slot=data-picker-list]{overscroll-behavior:contain;max-block-size:min(18rem,45dvh);padding:var(--ks-space-tight);scroll-padding:var(--ks-space-tight);overflow:auto}[data-slot=data-picker-option]{align-items:center;gap:var(--ks-space-compact);inline-size:100%;min-block-size:var(--_picker-option-height,2.25rem);padding:var(--ks-space-tight) var(--ks-space-compact);border-radius:calc(var(--ks-radius) / 2);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 1rem;font-size:.875rem;line-height:1.3;display:grid}[data-density=compact] .ks-data-picker-panel,.ks-data-picker-panel[data-density=compact]{--_picker-option-height:1.75rem}[data-slot=data-picker-indicator]{box-sizing:border-box;block-size:1rem;inline-size:1rem;color:var(--ks-primary);place-items:center;display:grid}[data-slot=data-picker-indicator] svg{block-size:.875rem;inline-size:.875rem}[data-slot=data-picker-option][data-multiple]{grid-template-columns:1rem minmax(0,1fr)}[data-slot=data-picker-option][data-multiple] [data-slot=data-picker-indicator]{border:1px solid var(--ks-border-control);border-radius:.25rem;order:-1}[data-slot=data-picker-option][data-multiple][aria-pressed=true] [data-slot=data-picker-indicator]{border-color:var(--ks-primary);background:var(--ks-primary);color:var(--ks-background)}[data-slot=data-picker-option][aria-pressed=true]{background:var(--ks-primary)}@supports (color:color-mix(in lab, red, red)){[data-slot=data-picker-option][aria-pressed=true]{background:color-mix(in srgb, var(--ks-primary) 8%, var(--ks-surface-raised))}}[data-slot=data-picker-option]:enabled:hover{background:var(--ks-primary)}@supports (color:color-mix(in lab, red, red)){[data-slot=data-picker-option]:enabled:hover{background:color-mix(in srgb, var(--ks-primary) 15%, var(--ks-surface-raised))}}[data-slot=data-picker-option]:focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}[data-slot=data-picker-option]:disabled{opacity:.55;cursor:default}[data-slot=data-picker-option-label]{gap:.125rem;display:grid}[data-slot=data-picker-description]{color:var(--ks-muted);font-size:.75rem}[data-slot=data-picker-group]{border:0;min-inline-size:0;margin:0;padding:0}[data-slot=data-picker-group-label]{padding:var(--ks-space-tight) var(--ks-space-compact);overflow-wrap:anywhere;font-size:.875em}[data-slot=data-picker-status]{padding:var(--ks-spacing);text-align:center;justify-items:center;display:grid}.ks-data-picker-sentinel{block-size:1px}[data-slot=data-picker-footer]{padding:var(--ks-space-compact);border-block-start:1px solid var(--ks-border);justify-content:flex-end;display:flex}:is([data-slot=data-picker-field],[data-slot=data-multi-combobox]){min-inline-size:0;min-block-size:var(--ks-density-control-height,var(--ks-control-height));box-sizing:border-box;max-inline-size:100%;padding-inline:var(--ks-space-tight);border:1px solid var(--ks-border-control,var(--ks-border));border-radius:var(--ks-input-radius,var(--ks-radius));background:var(--ks-input-background,var(--ks-background));color:var(--ks-foreground);align-items:center;gap:0;display:inline-flex;position:relative}:is([data-slot=data-picker-field],[data-slot=data-multi-combobox])[data-disabled]{opacity:.55}[data-slot=data-picker-badges]{align-items:center;gap:var(--ks-space-tight);min-inline-size:0;padding-block:calc(var(--ks-space-tight) / 2);flex-wrap:wrap;flex:1;display:flex}[data-slot=data-picker-badges][data-expanded]{max-block-size:8rem;overflow:auto}[data-slot=badge].ks-data-picker-badge{align-items:center;gap:0;max-inline-size:100%;padding-inline:.375rem 0;font-size:.6875rem;display:inline-flex}.ks-data-picker-badge [data-slot=data-picker-value]{max-inline-size:12ch}[data-slot=badge] [data-slot=data-picker-remove].ks-button{min-block-size:1.5rem;inline-size:1.5rem;color:inherit;border-radius:calc(var(--ks-radius) / 2);flex:none;padding:0}[data-slot=data-picker-remove]>svg{block-size:.75rem;inline-size:.75rem}[data-slot=badge] [data-slot=data-picker-remove]:focus-visible{outline-offset:-2px}[data-slot=data-picker-field] [data-slot=data-combobox]{min-height:calc(var(--ks-density-control-height,var(--ks-control-height)) - 2px);padding-inline:var(--ks-space-compact);flex:1}[data-slot=data-multi-combobox] [data-slot=data-picker-multi-trigger].ks-button{min-height:calc(var(--ks-density-control-height,var(--ks-control-height)) - 2px);inline-size:1.5rem;justify-content:center;margin-inline-end:calc(var(--ks-space-compact) / 2);padding-inline:0}[data-slot=data-multi-combobox] [data-slot=data-picker-multi-trigger].ks-button:has([data-placeholder]){padding-inline:var(--ks-space-compact);flex:1;justify-content:space-between;margin-inline-end:0}[data-slot=data-picker-clear].ks-button{z-index:1;color:var(--ks-muted);position:absolute;inset-inline-end:2.0625rem}:is([data-slot=data-picker-field]:has([data-slot=data-picker-clear]) [data-slot=data-picker-value],[data-slot=data-multi-combobox]:has([data-slot=data-picker-clear]) [data-slot=data-picker-badges]){margin-inline-end:calc(var(--ks-density-button-xs,1.75rem) + var(--ks-space-tight))}:is([data-slot=data-picker-field]:has(>[data-slot=data-combobox]:focus-visible),[data-slot=data-multi-combobox]:has(>[data-slot=data-picker-multi-trigger]:focus-visible)){border-color:var(--ks-focus);outline:2px solid var(--ks-focus);outline-offset:0}:is([data-slot=data-picker-field],[data-slot=data-multi-combobox])>:is([data-slot=data-combobox],[data-slot=data-picker-multi-trigger]):focus-visible{outline:none}@media (forced-colors:active){:is([data-slot=data-picker-field]:has(>[data-slot=data-combobox]:focus-visible),[data-slot=data-multi-combobox]:has(>[data-slot=data-picker-multi-trigger]:focus-visible)){border-color:highlight;outline-color:highlight}}[data-slot=carousel]{position:relative}[data-slot=carousel-content]{overflow:hidden}[data-slot=carousel-track]{gap:var(--ks-carousel-gap,var(--ks-space-compact,.5rem));touch-action:pan-y pinch-zoom;display:flex}[data-slot=carousel][data-orientation=vertical] [data-slot=carousel-track]{touch-action:pan-x pinch-zoom;flex-direction:column}[data-slot=carousel-item]{flex:0 0 100%;min-inline-size:0}[data-slot=carousel-control]{margin-block-start:var(--ks-space-compact);margin-inline-end:var(--ks-space-compact);display:inline-flex}[data-slot=carousel][data-orientation=vertical] [data-slot=carousel-control] svg{transform:rotate(90deg)}.ks-carousel-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:root,[data-theme=light]{--_ks-chart-scheme:light}[data-theme=dark]{--_ks-chart-scheme:dark}[data-slot=chart]{aspect-ratio:16/9;min-inline-size:0;color-scheme:var(--_ks-chart-scheme);justify-content:center;font-size:.75rem;display:flex}[data-slot=chart] .recharts-cartesian-axis-tick-value{fill:var(--ks-muted)}[data-slot=chart] :is(.recharts-cartesian-grid line,.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line){stroke:var(--ks-chart-grid,var(--ks-border))}[data-slot=chart] .recharts-tooltip-cursor{fill:var(--ks-surface)}[data-slot=chart] .recharts-surface:focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}.ks-chart-tooltip{gap:var(--ks-space-tight);border:1px solid var(--ks-border);border-radius:var(--ks-radius);background:var(--ks-chart-tooltip-background,var(--ks-surface-raised));min-inline-size:8rem;color:var(--ks-foreground);padding:var(--ks-space-compact);box-shadow:var(--ks-elevation-raised);display:grid}.ks-chart-grid{gap:var(--ks-space-tight);display:grid}.ks-chart-item,.ks-chart-details,.ks-chart-legend{align-items:center;gap:var(--ks-space-compact);display:flex}.ks-chart-details{flex:1;justify-content:space-between}.ks-chart-legend{flex-wrap:wrap;justify-content:center}.ks-chart-legend-top{padding-block-end:var(--ks-space-compact)}.ks-chart-legend-bottom{padding-block-start:var(--ks-space-compact)}.ks-chart-indicator{background:var(--color-bg);border-radius:.125rem;flex:none;block-size:.625rem;inline-size:.625rem}.ks-chart-indicator[data-indicator=line]{block-size:1rem;inline-size:.25rem}.ks-chart-indicator[data-indicator=dashed]{border-inline-start:2px dashed var(--color-border);background:0 0;block-size:1rem;inline-size:0}.ks-chart-label{font-weight:600}.ks-chart-muted{color:var(--ks-muted)}.ks-chart-value{font-family:var(--ks-font-code);font-variant-numeric:tabular-nums}[data-color-picker],.ks-color-entry{align-items:center;gap:var(--ks-space-compact);display:inline-flex}[data-color-picker-panel]{gap:var(--ks-space-compact);inline-size:max-content;max-inline-size:calc(100vw - 1rem);display:grid}[data-color-picker-panel] .react-colorful{block-size:10rem;inline-size:min(14rem,100vw - 3rem)}.ks-color-value{font-family:var(--ks-font-code);text-transform:uppercase}.ks-color-swatch{border:1px solid var(--ks-border-control);background:var(--color-picker-swatch);border-radius:.25rem;flex:none;block-size:1rem;inline-size:1rem}[data-slot=color-picker-swatches]{gap:var(--ks-space-tight);flex-wrap:wrap;display:flex}[data-slot=color-picker-swatches] button{cursor:pointer;block-size:1.5rem;inline-size:1.5rem}[data-slot=color-picker-swatches] button[aria-pressed=true],[data-slot=color-picker-swatches] button:focus-visible{outline:2px solid var(--ks-focus);outline-offset:1px}[data-slot=json-viewer]{border:1px solid var(--ks-border);border-radius:var(--ks-radius);background:var(--ks-surface);min-inline-size:0;color:var(--ks-foreground);font:.8125rem / 1.6 var(--ks-font-code)}.ks-json-toolbar,.ks-json-actions{align-items:center;gap:var(--ks-space-tight);flex-wrap:wrap;display:flex}.ks-json-toolbar{padding:var(--ks-space-tight) var(--ks-space-compact);border-block-end:1px solid var(--ks-border);background:var(--ks-surface);border-radius:var(--ks-radius) var(--ks-radius) 0 0;justify-content:space-between}.ks-json-toolbar>span{color:var(--ks-muted);font-weight:600}.ks-json-lines{padding-block:var(--ks-space-tight);background:var(--ks-background);border-radius:0 0 var(--ks-radius) var(--ks-radius);overflow:auto}.ks-json-row{white-space:pre-wrap;overflow-wrap:anywhere;align-items:stretch;min-block-size:1.625rem;min-inline-size:0;display:flex}.ks-json-number{box-sizing:content-box;inline-size:3ch;padding:.1875rem var(--ks-space-compact) 0;border-inline-end:1px solid var(--ks-border);color:var(--ks-muted);background:var(--ks-surface);text-align:end;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;align-items:start;display:grid}.ks-json-content{flex:1;min-inline-size:0;position:relative}.ks-json-line{min-block-size:100%;align-items:center;margin-inline-start:min(calc(var(--_json-depth,0) * 1.1em), 24%);padding-inline-end:var(--ks-space-compact);display:flex;position:relative}.ks-json-guide{border-inline-start:1px solid var(--_json-indent,var(--ks-border));opacity:.4;pointer-events:none;position:absolute;inset-block:0;inset-inline-start:calc(min(calc(var(--_json-guide-level) * 1.1em), 24%) + .5rem)}.ks-json-line button,.ks-json-static{box-sizing:border-box;min-block-size:1.5rem;min-inline-size:0;max-inline-size:100%;white-space:inherit;overflow-wrap:inherit;padding-block:.125rem;padding-inline:1.75rem var(--ks-space-tight);display:inline-block;position:relative}.ks-json-line button{font:inherit;color:inherit;border-radius:calc(var(--ks-radius) / 2);text-align:start;cursor:pointer;background:0 0;border:0}.ks-json-static{align-content:center}.ks-json-line button:hover{background:var(--ks-surface)}.ks-json-line button:focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}.ks-json-caret{color:var(--ks-muted);place-items:center;display:grid;position:absolute;inset-block-start:.375rem;inset-inline-start:.625rem}.ks-json-caret>:where(svg){block-size:.75rem;inline-size:.75rem}.ks-json-key{color:var(--ks-primary)}[data-json-kind=string]{color:var(--ks-success-foreground)}[data-json-kind=number]{color:var(--ks-warning-foreground)}[data-json-kind=boolean]{color:var(--ks-danger-foreground)}[data-json-kind=null],[data-json-kind=undefined]{color:var(--ks-muted)}.ks-json-guide[data-indent-tone="0"]{--_json-indent:var(--ks-data-series-1)}.ks-json-guide[data-indent-tone="1"]{--_json-indent:var(--ks-data-series-2)}.ks-json-guide[data-indent-tone="2"]{--_json-indent:var(--ks-data-series-3)}:is([data-slot=button],.ks-button),[data-slot=input],[data-slot=select-trigger],[data-slot=tabs-trigger]{font:inherit;min-height:var(--ks-density-control-height,var(--ks-control-height,2.5rem));border:1px solid var(--ks-border);color:var(--ks-foreground);background:var(--ks-background)}:is([data-slot=button],.ks-button),[data-slot=select-trigger],[data-slot=tabs-trigger]{cursor:pointer;padding:.5rem 1rem}:is([data-slot=button],.ks-button){box-sizing:border-box;border-radius:var(--ks-button-radius,var(--ks-radius));min-height:var(--_button-size,var(--ks-density-button-default,2.5rem));padding:.25rem var(--ks-density-button-padding,.75rem);font-size:.875em;line-height:1.25}:is(:is([data-slot=button],.ks-button)[data-variant=default],.ks-button.ks-button-default){background:var(--ks-button-background,var(--ks-primary));color:var(--ks-background);border-color:var(--ks-button-background,var(--ks-primary))}:is(:is([data-slot=button],.ks-button)[data-variant=secondary],.ks-button.ks-button-secondary){background:var(--ks-surface)}:is(:is([data-slot=button],.ks-button)[data-variant=ghost],.ks-button.ks-button-ghost),:is(:is([data-slot=button],.ks-button)[data-variant=link],.ks-button.ks-button-link){background:0 0;border-color:#0000}:is(:is([data-slot=button],.ks-button)[data-variant=link],.ks-button.ks-button-link){color:var(--ks-primary);text-decoration:underline}:is(:is([data-slot=button],.ks-button)[data-variant=destructive],.ks-button.ks-button-destructive){background:var(--ks-accent);color:var(--ks-background)}:is([data-slot=button],.ks-button):hover:not(:disabled),[data-slot=select-trigger]:hover:not(:disabled){filter:brightness(.9)}:is([data-slot=button],.ks-button):active:not(:disabled){transform:translateY(1px)}:is([data-slot=button],.ks-button):disabled{opacity:.55}:is([data-slot=button],.ks-button):is(:disabled,[aria-disabled=true]){cursor:default}[data-slot=input]:disabled,[data-slot=select-trigger]:disabled,[data-slot=tabs-trigger]:disabled,[data-slot=select-item][data-disabled]{opacity:.55;cursor:not-allowed}[data-slot]:focus-visible,.ks-button:focus-visible{outline:2px solid var(--ks-focus);outline-offset:3px}[data-slot=input]:focus-visible,[data-slot=textarea]:focus-visible,[data-slot=native-select]:focus-visible,[data-slot=select-trigger]:focus-visible{outline:2px solid var(--ks-focus);outline-offset:0}[data-slot=input-group]:has(>[data-slot=input-group-control]:focus-visible){outline:2px solid var(--ks-focus);outline-offset:0}:is([data-slot=select-trigger],[data-slot=combobox-trigger]):focus-visible{border-color:var(--ks-focus);outline:2px solid var(--ks-focus);outline-offset:0}@media (forced-colors:active){[data-slot=input]:focus-visible,[data-slot=textarea]:focus-visible,[data-slot=native-select]:focus-visible,[data-slot=select-trigger]:focus-visible,[data-slot=combobox-trigger]:focus-visible{outline-color:highlight}[data-slot=input-group]:has(>[data-slot=input-group-control]:focus-visible){outline-color:highlight}}[data-slot=input],[data-slot=select-trigger]{box-sizing:border-box;border-radius:var(--ks-radius);border-color:var(--ks-border-control,var(--ks-border));padding:var(--ks-density-control-padding,.5rem) .75rem}[data-slot=select-trigger][data-size=sm]{min-height:2.5rem;padding-block:.375rem}[data-slot=input]{border-radius:var(--ks-input-radius,var(--ks-radius));border-color:var(--ks-input-border,var(--ks-border-control,var(--ks-border)));background:var(--ks-input-background,var(--ks-background));box-sizing:border-box;width:100%;font-size:.875em;line-height:1.25}[data-slot=input][aria-invalid=true],[data-slot=select-trigger][aria-invalid=true]{border-color:var(--ks-accent)}[data-slot=field],[data-slot=field-group],[data-slot=field-content]{gap:var(--ks-space-compact,.5rem);flex-direction:column;display:flex}[data-slot=field][data-orientation=horizontal]{flex-direction:row}[data-slot=field-description]{color:var(--ks-muted)}[data-slot=field-error]{color:var(--ks-accent)}[data-slot=tabs-list]{gap:.25rem;display:flex}[data-slot=tabs-trigger]{box-sizing:border-box;padding-block:var(--ks-density-control-padding,.375rem);border-radius:var(--ks-radius);clip-path:polygon(0 0,100% 0,100% 38%,95% 50%,100% 62%,100% 100%,0 100%,0 62%,5% 50%,0 38%);font-size:.875em;line-height:1.25}[data-slot=tabs-trigger][data-state=inactive]:hover:not(:disabled){background:var(--ks-surface)}[data-slot=tabs-trigger]:focus-visible{clip-path:none}[data-slot=tabs-trigger][data-state=active]{background:var(--ks-surface);border-color:var(--ks-primary)}[data-slot=select-trigger]{justify-content:space-between;align-items:center;gap:1rem;font-size:.875em;line-height:1.25;display:inline-flex}[data-slot=select-icon],.ks-control-icon{flex:none;display:block}[data-slot=select-icon]{color:var(--ks-muted)}[data-slot=select-content],[data-slot=dialog-content]{background:var(--ks-surface);color:var(--ks-foreground);border:1px solid var(--ks-border);border-radius:var(--ks-radius);box-shadow:var(--ks-elevation)}[data-slot=select-content]{z-index:var(--ks-overlay-layer,100);max-height:var(--radix-select-content-available-height);box-sizing:border-box;min-width:9rem;overflow:hidden}[data-slot=select-content][data-position=popper]{min-width:min(var(--radix-select-trigger-width), var(--radix-select-content-available-width));width:var(--radix-select-trigger-width);max-width:var(--radix-select-content-available-width)}[data-slot=select-viewport]{box-sizing:border-box;padding:var(--ks-space-tight,.25rem)}[data-slot=select-item]{align-items:center;gap:var(--ks-space-tight,.25rem);box-sizing:border-box;min-block-size:var(--_select-option-height,2.25rem);padding:var(--ks-density-control-padding,.375rem) .375rem;border-radius:calc(var(--ks-radius) / 2);overflow-wrap:anywhere;cursor:pointer;grid-template-columns:minmax(0,1fr) 1em;font-size:.875rem;line-height:1.3;display:grid}[data-slot=select-content][data-density=compact]{--_select-option-height:1.75rem}[data-slot=select-item][data-state=checked]{background:var(--ks-primary);font-weight:600}@supports (color:color-mix(in lab, red, red)){[data-slot=select-item][data-state=checked]{background:color-mix(in srgb, var(--ks-primary) 7%, var(--ks-surface))}}[data-slot=select-item][data-highlighted]:not([data-disabled]){background:var(--ks-primary);outline:none}@supports (color:color-mix(in lab, red, red)){[data-slot=select-item][data-highlighted]:not([data-disabled]){background:color-mix(in srgb, var(--ks-primary) 15%, var(--ks-surface))}}[data-slot=select-item][data-highlighted]:focus-visible{outline:2px solid var(--ks-focus);outline-offset:-2px}[data-slot=select-item-indicator]{color:var(--ks-primary);justify-self:center}[data-slot=select-label]{padding:var(--ks-density-control-padding,.375rem) .5rem;color:var(--ks-muted);font-size:.75rem;font-weight:600}[data-slot=select-separator]{height:1px;margin-block:var(--ks-space-tight,.25rem);background:var(--ks-border)}:is([data-slot=select-scroll-up-button],[data-slot=select-scroll-down-button]){min-block-size:1.5rem;color:var(--ks-muted);background:var(--ks-surface);flex:none;place-items:center;display:grid}@media (forced-colors:active){[data-slot=select-item][data-highlighted]:focus-visible{outline-color:highlight}}[data-slot=dialog-overlay]{background:rgb(0 0 0/var(--ks-overlay-opacity,.5));z-index:var(--ks-overlay-layer,100);position:fixed;inset:0}[data-slot=dialog-content]{z-index:var(--ks-overlay-layer,100);box-sizing:border-box;width:min(28rem,100% - 2rem);gap:1rem;max-block-size:calc(100dvh - 2rem);padding:1.5rem;scroll-padding-block:.5rem;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}[data-slot=dialog-content]>[data-slot=dialog-close]{position:absolute;top:.5rem;right:.5rem}@media (prefers-reduced-motion:reduce){[data-slot]{transition:none;animation:none}}@media (forced-colors:active){:is([data-slot=button],.ks-button):focus-visible{outline-color:highlight}:is([data-slot=button],.ks-button):disabled{border-color:graytext}}.ks-button{white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.ks-button:is(.ks-button-size-xs,.ks-button-size-icon-xs){--_button-size:var(--ks-density-button-xs,1.75rem);--_button-icon-size:.875rem;padding-block:.125rem}.ks-button:is(.ks-button-size-sm,.ks-button-size-icon-sm){--_button-size:var(--ks-density-button-sm,2rem);--_button-icon-size:1rem}.ks-button:is(.ks-button-size-lg,.ks-button-size-icon-lg){--_button-size:var(--ks-density-button-lg,3rem);--_button-icon-size:1.25rem}.ks-button:is(.ks-button-size-xs,.ks-button-size-sm){padding-inline:var(--ks-density-button-small-padding,.5rem)}.ks-button-size-lg{padding-inline:var(--ks-density-button-large-padding,1rem)}.ks-button:is(.ks-button-size-icon,.ks-button-size-icon-xs,.ks-button-size-icon-sm,.ks-button-size-icon-lg){inline-size:var(--_button-size,var(--ks-density-button-default,2.5rem));font-size:var(--_button-icon-size,1.125rem);padding-inline:0;line-height:1}[data-slot=tabs][data-orientation=vertical],[data-slot=tabs-list][data-orientation=vertical]{flex-direction:column;display:flex}[data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger]{background:0 0}[data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger][data-state=active]{border-bottom:2px solid var(--ks-primary)}[data-slot=dialog-content]>.ks-dialog-close{position:absolute;top:.5rem;right:.5rem}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
