.app-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}:root{color-scheme:light dark;--kui-font-sans: var( --wa-font-family-body, ui-sans-serif, system-ui, sans-serif );--kui-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--kui-font-2xs: var(--wa-font-size-2xs, 11px);--kui-font-xs: var(--wa-font-size-xs, 12px);--kui-font-s: var(--wa-font-size-s, 14px);--kui-font-m: var(--wa-font-size-m, 16px);--kui-font-l: var(--wa-font-size-l, 20px);--kui-font-xl: var(--wa-font-size-xl, 25px);--kui-font-2xl: var(--wa-font-size-2xl, 32px);--kui-font-weight-semibold: var(--wa-font-weight-semibold, 500);--kui-space-none: 0;--kui-space-2xs: var(--wa-space-2xs, .25rem);--kui-space-xs: var(--wa-space-xs, .5rem);--kui-space-s: var(--wa-space-s, .75rem);--kui-space-m: var(--wa-space-m, 1rem);--kui-space-l: var(--wa-space-l, 1.5rem);--kui-space-xl: var(--wa-space-xl, 2rem);--kui-bp-mobile: 360px;--kui-bp-tablet: 720px;--kui-bp-desktop: 1024px;--kui-bp-xl-desktop: 1440px;--kui-layout-inline-margin: var(--kui-space-xs);--kui-layout-item-border-width: 1px;--kui-layout-item-padding: var(--kui-space-xs);--kui-layout-item-gap: var(--kui-space-xs);--kui-layout-content-gap: var(--kui-space-l);--kui-layout-control-gap: var(--kui-space-xs);--kui-layout-metadata-gap: var(--kui-space-2xs);--kui-layout-highlight-inset: 2px;--kui-layout-rounded-radius: calc(1px + .6875rem) ;--kui-layout-pill-radius: calc(1px + 1.3125rem) ;--kui-toolbar-group-inner-size: 2.625rem;--kui-toolbar-group-size: calc(2px + var(--kui-toolbar-group-inner-size));--kui-toolbar-gap: var(--kui-layout-item-gap);--kui-safe-area-block-start: env(safe-area-inset-top, 0px);--kui-safe-area-block-end: env(safe-area-inset-bottom, 0px);--kui-safe-area-inline-start: env(safe-area-inset-left, 0px);--kui-safe-area-inline-end: env(safe-area-inset-right, 0px);--kui-radius-s: var(--wa-border-radius-s, .1875rem);--kui-radius-m: var(--wa-border-radius-m, .375rem);--kui-radius-l: var(--wa-border-radius-l, .75rem);--kui-radius-circle: var(--wa-border-radius-circle, 50%);--kui-radius-pill: var(--wa-border-radius-pill, 999px);--kui-disclosure-icon-scale: .5;--_kui-popup-inset: .25rem;--_kui-popup-row-gap: .125rem;--_kui-popup-row-padding-block: .5em;--_kui-popup-row-padding-inline-start: .25em;--_kui-popup-row-padding-inline-end: 1em;--_kui-popup-row-check-width: calc( 2 * var(--wa-font-size-smaller, round(calc(1em / 1.125), 1px)) );--_kui-popup-row-icon-size: 1rem;--_kui-popup-row-icon-gap: .5rem;--_kui-popup-row-label-padding-block: .35rem;--_kui-popup-row-label-line-height: 1.25;--_kui-popup-group-title-padding: .2rem .75rem .3rem;--_kui-popup-group-title-font-weight: 750;--_kui-popup-caret-open-rotation: -180deg;--_kui-tint-brand-source: var(--kui-color-brand-on-quiet);--_kui-popup-caret-transition: rotate var(--wa-transition-slow, .3s) var(--wa-transition-easing, ease)}:root,[data-kui-tint]{--_kui-popup-row-current-background: var(--kui-color-brand-fill-normal);--_kui-popup-row-current-color: var(--kui-color-brand-on-fill);--_kui-popup-scroll-cue-color: light-dark(rgb(0 0 0 / .2), rgb(0 0 0 / .9));--_kui-popup-scroll-cue: linear-gradient(var(--kui-color-surface-raised) 30%, transparent) center top / 100% 1.5rem no-repeat local, linear-gradient(transparent, var(--kui-color-surface-raised) 70%) center bottom / 100% 1.5rem no-repeat local, radial-gradient( farthest-side at 50% 0, var(--_kui-popup-scroll-cue-color), transparent ) center top / 100% .75rem no-repeat scroll, radial-gradient( farthest-side at 50% 100%, var(--_kui-popup-scroll-cue-color), transparent ) center bottom / 100% .75rem no-repeat scroll, var(--kui-color-surface-raised);--kui-color-surface: var( --wa-color-surface-default, light-dark(#fff, #1c1c1e) );--kui-color-surface-raised: var( --wa-color-surface-raised, light-dark(#fff, #2c2c2e) );--kui-color-surface-lowered: var( --wa-color-surface-lowered, light-dark( rgb(0 0 98.076923 / .05098), rgb(228.157895 228.157895 255 / .07451) ) );--kui-sunken-texture: var(--_kui-sunken-texture-generated, none);--kui-sunken-surface: var(--kui-sunken-texture) 0 0 / 100px 100px repeat, var(--kui-color-surface-lowered);--kui-chrome-material: color-mix( in srgb, var(--kui-color-surface) 80%, transparent );--kui-chrome-material-raised: color-mix( in srgb, var(--kui-color-surface-raised) 80%, transparent );--kui-chrome-material-filter: blur(20px) saturate(180%);--kui-color-text: var(--wa-color-text-normal, light-dark(#1d1d1f, #f5f5f7));--kui-color-text-quiet: var( --wa-color-text-quiet, light-dark(#646469, #aeaeb2) );--kui-color-text-link: var( --wa-color-text-link, var(--kui-color-brand-on-quiet) );--kui-color-neutral-fill-quiet: var( --wa-color-neutral-fill-quiet, var(--kui-color-surface-lowered) );--kui-color-neutral-fill-normal: var( --wa-color-neutral-fill-normal, light-dark(rgb(0 0 49.038462 / .101961), rgb(253 253 255 / .133333)) );--kui-color-neutral-fill-loud: var( --wa-color-neutral-fill-loud, light-dark(#48484a, #e5e5ea) );--kui-color-neutral-border-quiet: var( --wa-color-neutral-border-quiet, light-dark(rgb(0 0 49.038462 / .101961), rgb(253 253 255 / .124444)) );--kui-color-neutral-border-normal: var( --wa-color-neutral-border-normal, light-dark(rgb(0 0 27.717391 / .180392), rgb(253 253 255 / .195556)) );--kui-color-neutral-border-loud: var( --wa-color-neutral-border-loud, light-dark(rgb(0 0 12.592593 / .317647), rgb(249.875 249.875 255 / .32)) );--kui-color-neutral-on-quiet: var( --wa-color-neutral-on-quiet, light-dark(#626267, #c2c2c6) );--kui-color-neutral-on-normal: var( --wa-color-neutral-on-normal, var(--kui-color-text) );--kui-color-neutral-on-loud: var( --wa-color-neutral-on-loud, var(--kui-color-surface) );--kui-color-brand-fill-loud: var( --wa-color-brand-fill-loud, var(--_kui-brand-fill-loud, light-dark(#0075db, #64d2ff)) );--kui-color-brand-fill-quiet: var( --wa-color-brand-fill-quiet, color-mix( in srgb, var(--kui-color-brand-fill-loud) 8%, var(--kui-color-surface) ) );--kui-color-brand-fill-normal: var( --wa-color-brand-fill-normal, color-mix( in srgb, var(--kui-color-brand-fill-loud) 16%, var(--kui-color-surface) ) );--kui-color-brand-border-quiet: var( --wa-color-brand-border-quiet, color-mix( in srgb, var(--kui-color-brand-fill-loud) 35%, var(--kui-color-surface) ) );--kui-color-brand-border-normal: var( --wa-color-brand-border-normal, color-mix( in srgb, var(--kui-color-brand-fill-loud) 58%, var(--kui-color-surface) ) );--kui-color-brand-border-loud: var( --wa-color-brand-border-loud, var(--kui-color-brand-fill-loud) );--kui-color-brand-on-quiet: var( --wa-color-brand-on-quiet, var(--_kui-brand-on-quiet, light-dark(#0c62f3, #8acbff)) );--kui-color-brand-on-normal: var( --wa-color-brand-on-normal, var(--kui-color-brand-on-quiet) );--kui-color-brand-on-loud: var( --wa-color-brand-on-loud, light-dark(#fff, #111113) );--kui-color-brand-on-fill: var( --_kui-brand-on-fill, light-dark(#1a5dcf, #8acbff) );--kui-color-pop-fill-loud: light-dark(#af34d4, #da8fff);--kui-color-pop-fill-quiet: color-mix( in srgb, var(--kui-color-pop-fill-loud) 10%, var(--kui-color-surface) );--kui-color-pop-fill-normal: color-mix( in srgb, var(--kui-color-pop-fill-loud) 18%, var(--kui-color-surface) );--kui-color-pop-border-quiet: color-mix( in srgb, var(--kui-color-pop-fill-loud) 36%, var(--kui-color-surface) );--kui-color-pop-border-normal: color-mix( in srgb, var(--kui-color-pop-fill-loud) 58%, var(--kui-color-surface) );--kui-color-pop-border-loud: var(--kui-color-pop-fill-loud);--kui-color-pop-on-quiet: light-dark(#792498, #e8a5ff);--kui-color-pop-on-normal: var(--kui-color-pop-on-quiet);--kui-color-pop-on-loud: light-dark(#fff, #241126);--kui-color-pop-on-fill: var(--kui-color-pop-on-quiet);--kui-color-success-fill-loud: var(--wa-color-success-fill-loud, #34c759);--kui-color-success-fill-quiet: var( --wa-color-success-fill-quiet, color-mix( in srgb, var(--kui-color-success-fill-loud) 14%, var(--kui-color-surface) ) );--kui-color-success-fill-normal: var( --wa-color-success-fill-normal, color-mix( in srgb, var(--kui-color-success-fill-loud) 72%, var(--kui-color-surface) ) );--kui-color-success-border-quiet: var( --wa-color-success-border-quiet, color-mix( in srgb, var(--kui-color-success-fill-loud) 32%, var(--kui-color-surface) ) );--kui-color-success-border-normal: var( --wa-color-success-border-normal, color-mix( in srgb, var(--kui-color-success-fill-loud) 50%, var(--kui-color-surface) ) );--kui-color-success-border-loud: var( --wa-color-success-border-loud, color-mix( in srgb, var(--kui-color-success-fill-loud) 78%, var(--kui-color-neutral-on-normal) ) );--kui-color-success-on-quiet: var( --wa-color-success-on-quiet, light-dark(#007f2e, #63e685) );--kui-color-success-on-normal: var( --wa-color-success-on-normal, light-dark(#006d28, #8cea9f) );--kui-color-success-on-loud: var(--wa-color-success-on-loud, #1d1d1f);--kui-color-success-on-fill: light-dark(#00792c, #63e685);--kui-color-warning-fill-loud: var(--wa-color-warning-fill-loud, #ffcc00);--kui-color-warning-fill-quiet: var( --wa-color-warning-fill-quiet, color-mix( in srgb, var(--kui-color-warning-fill-loud) 9%, var(--kui-color-surface) ) );--kui-color-warning-fill-normal: var( --wa-color-warning-fill-normal, color-mix( in srgb, var(--kui-color-warning-fill-loud) 22%, var(--kui-color-surface) ) );--kui-color-warning-border-quiet: var( --wa-color-warning-border-quiet, color-mix( in srgb, var(--kui-color-warning-fill-loud) 35%, var(--kui-color-surface) ) );--kui-color-warning-border-normal: var( --wa-color-warning-border-normal, color-mix( in srgb, var(--kui-color-warning-fill-loud) 58%, var(--kui-color-neutral-on-normal) ) );--kui-color-warning-border-loud: var( --wa-color-warning-border-loud, color-mix( in srgb, var(--kui-color-warning-fill-loud) 78%, var(--kui-color-neutral-on-normal) ) );--kui-color-warning-on-quiet: var( --wa-color-warning-on-quiet, light-dark(#966200, #ffd84a) );--kui-color-warning-on-normal: var( --wa-color-warning-on-normal, light-dark(#5f3f00, #ffe27a) );--kui-color-warning-on-loud: var(--wa-color-warning-on-loud, #1d1d1f);--kui-color-warning-on-fill: light-dark(#8f5e00, #ffd84a);--kui-color-danger-fill-loud: var( --wa-color-danger-fill-loud, light-dark(#eb0005, #ff383c) );--kui-color-danger-fill-quiet: var( --wa-color-danger-fill-quiet, color-mix( in srgb, var(--kui-color-danger-fill-loud) 7%, var(--kui-color-surface) ) );--kui-color-danger-fill-normal: var( --wa-color-danger-fill-normal, color-mix( in srgb, var(--kui-color-danger-fill-loud) 14%, var(--kui-color-surface) ) );--kui-color-danger-border-quiet: var( --wa-color-danger-border-quiet, color-mix( in srgb, var(--kui-color-danger-fill-loud) 32%, var(--kui-color-surface) ) );--kui-color-danger-border-normal: var( --wa-color-danger-border-normal, color-mix( in srgb, var(--kui-color-danger-fill-loud) 50%, var(--kui-color-surface) ) );--kui-color-danger-border-loud: var( --wa-color-danger-border-loud, color-mix( in srgb, var(--kui-color-danger-fill-loud) 78%, var(--kui-color-neutral-on-normal) ) );--kui-color-danger-on-quiet: var( --wa-color-danger-on-quiet, light-dark(#c20b20, #ff8588) );--kui-color-danger-on-normal: var( --wa-color-danger-on-normal, light-dark(#8e0717, #ff8a8c) );--kui-color-danger-on-loud: var( --wa-color-danger-on-loud, light-dark(#fff, #111113) );--kui-color-danger-on-fill: light-dark(#c20b20, #ffa0a2);--kui-focus-ring: var( --wa-focus-ring, 3px solid var( --wa-color-focus, var(--_kui-brand-focus, light-dark(#007aff, #64d2ff)) ) );--kui-shadow-s: var( --wa-shadow-s, 0 1px 3px light-dark(rgb(0 0 0 / .14), rgb(0 0 0 / .5)) );--kui-shadow-m: var( --wa-shadow-m, 0 .35rem 1rem light-dark(rgb(0 0 0 / .11), rgb(0 0 0 / .4)) );--kui-shadow-l: var( --wa-shadow-l, 0 .75rem 2rem light-dark(rgb(0 0 0 / .09), rgb(0 0 0 / .32)) )}:root:dir(rtl){--kui-safe-area-inline-start: env(safe-area-inset-right, 0px);--kui-safe-area-inline-end: env(safe-area-inset-left, 0px)}[data-kui-tint=light]{color-scheme:light}[data-kui-tint=dark]{color-scheme:dark}[data-kui-tint]{color:var(--kui-color-text);--kui-chrome-material-filter: blur(20px);--kui-color-surface-current: initial;--kui-color-surface-current-region: initial;--kui-color-surface-current-tint: initial}@supports (color: oklch(from red l c h)){:root{--_kui-brand-fill-loud: light-dark( oklch(from var(--kui-color-brand) min(l, .46) c h), oklch(from var(--kui-color-brand) clamp(.74, l, .86) c h) );--_kui-brand-on-quiet: light-dark( oklch(from var(--kui-color-brand) min(l, .43) c h), oklch(from var(--kui-color-brand) max(l, .86) c h) );--_kui-brand-on-fill: light-dark( oklch(from var(--kui-color-brand) min(l, .38) c h), oklch(from var(--kui-color-brand) max(l, .9) c h) );--_kui-brand-focus: var(--_kui-brand-fill-loud)}}@supports (color: oklch(from red l c h)){@media not (prefers-contrast:more){[data-kui-tint=light]{--wa-color-surface-default: oklch( from var(--_kui-tint-color) clamp(.9, l, .985) min(c, .08) h );--wa-color-surface-raised: oklch( from var(--_kui-tint-color) min(1, calc(clamp(.9, l, .985) + .03) ) min(c, .05) h );--wa-color-text-normal: oklch( from var(--_kui-tint-color) .24 min(c, .03) h );--wa-color-text-quiet: oklch( from var(--_kui-tint-color) .44 min(c, .04) h );--wa-color-neutral-on-quiet: oklch( from var(--_kui-tint-color) .42 min(c, .04) h );--wa-color-brand-on-quiet: oklch( from var(--_kui-tint-brand-source) min(l, .45) c h );--kui-color-brand-on-fill: oklch( from var(--_kui-tint-brand-source) min(l, .3) c h )}[data-kui-tint=dark]{--wa-color-surface-default: oklch( from var(--_kui-tint-color) clamp(.16, l, .3) min(c, .1) h );--wa-color-surface-raised: oklch( from var(--_kui-tint-color) calc(clamp(.16, l, .3) + .06) min(c, .08) h );--wa-color-text-normal: oklch( from var(--_kui-tint-color) .97 min(c, .02) h );--wa-color-text-quiet: oklch( from var(--_kui-tint-color) .8 min(c, .04) h );--wa-color-neutral-on-quiet: oklch( from var(--_kui-tint-color) .82 min(c, .04) h );--wa-color-brand-on-quiet: oklch( from var(--_kui-tint-brand-source) max(l, .8) c h )}[data-kui-tint=light][data-kui-tint-accent]{--wa-color-brand-fill-loud: oklch( from var(--_kui-tint-accent) min(l, .46) c h );--wa-color-brand-on-loud: #fff;--wa-color-brand-on-quiet: oklch( from var(--_kui-tint-accent) min(l, .36) c h );--kui-color-brand-on-fill: oklch( from var(--_kui-tint-accent) min(l, .3) c h );--wa-color-focus: oklch(from var(--_kui-tint-accent) min(l, .46) c h)}[data-kui-tint=dark][data-kui-tint-accent]{--wa-color-brand-fill-loud: oklch( from var(--_kui-tint-accent) clamp(.72, l, .85) c h );--wa-color-brand-on-loud: #111113;--wa-color-brand-on-quiet: oklch( from var(--_kui-tint-accent) max(l, .94) c h );--kui-color-brand-on-fill: oklch( from var(--_kui-tint-accent) max(l, .95) min(c, .12) h );--wa-color-focus: oklch( from var(--_kui-tint-accent) clamp(.78, l, .85) c h )}}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root,[data-kui-tint]{--kui-chrome-material: var(--kui-color-surface);--kui-chrome-material-raised: var(--kui-color-surface-raised);--kui-chrome-material-filter: none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){:root,[data-kui-tint]{--kui-chrome-material: var(--kui-color-surface);--kui-chrome-material-raised: var(--kui-color-surface-raised);--kui-chrome-material-filter: none}}:root[data-kui-effects=static],:root[data-kui-effects=static] [data-kui-tint]{--kui-chrome-material: var(--kui-color-surface);--kui-chrome-material-raised: var(--kui-color-surface-raised);--kui-chrome-material-filter: none}@media(update:slow){:root,[data-kui-tint]{--kui-chrome-material: var(--kui-color-surface);--kui-chrome-material-raised: var(--kui-color-surface-raised);--kui-chrome-material-filter: none}}@media(prefers-contrast:more){:root,[data-kui-tint]{--kui-color-pop-fill-quiet: Canvas;--kui-color-pop-fill-normal: Canvas;--kui-color-pop-fill-loud: Highlight;--kui-color-pop-border-quiet: currentColor;--kui-color-pop-border-normal: currentColor;--kui-color-pop-border-loud: currentColor;--kui-color-pop-on-quiet: currentColor;--kui-color-pop-on-normal: currentColor;--kui-color-pop-on-loud: HighlightText;--kui-color-pop-on-fill: currentColor;--kui-color-neutral-border-normal: currentColor;--kui-focus-ring: 3px solid currentColor}}*,*:before,*:after{box-sizing:border-box}html,body,.kui-app-root{height:100%}html{background:var(--kui-color-surface)}body{margin:0;color:var(--kui-color-text);background:var(--kui-color-surface-lowered);font-family:var(--kui-font-sans);line-height:1.45}html:has(>body>.kui-app-root[data-viewport=locked]),body:has(>.kui-app-root[data-viewport=locked]),body>.kui-app-root[data-viewport=locked]{height:100dvh;overflow:clip}:where(button,input,select,textarea,th,td){font-family:inherit;font-size:inherit;line-height:inherit}:where(a){color:var(--kui-color-text-link)}:where(button:enabled,a[href],[role=button]:not([aria-disabled=true]),summary,label:has(>input:is([type=checkbox],[type=radio]):enabled),select:enabled,input:is([type=button],[type=checkbox],[type=color],[type=file],[type=radio],[type=reset],[type=submit]):enabled){cursor:pointer}:where(button:disabled,input:disabled,select:disabled,textarea:disabled,[role=button][aria-disabled=true]){cursor:not-allowed}:where(textarea:enabled,input:is(:not([type]),[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]):enabled){cursor:text}:where(wa-button[disabled])::part(base){cursor:not-allowed}[data-lucide]{display:block;width:1em;height:1em;flex:none}[data-lucide][data-inline=true]{display:inline-block}[data-lucide][data-size]{width:var(--_kui-lucide-size);height:var(--_kui-lucide-size)}.kui-popup-menu{--_kui-popup-menu-motion: 75ms;--_kui-popup-menu-trigger-height: round(2.75em, 1px);--_kui-popup-menu-trigger-radius: var(--kui-layout-rounded-radius);display:inline-flex;vertical-align:middle}.kui-popup-menu__trigger{display:inline-flex;box-sizing:border-box;height:var(--_kui-popup-menu-trigger-height);align-items:center;justify-content:center;margin:0;padding:0 var(--kui-layout-item-padding);border:var(--kui-layout-item-border-width) solid transparent;border-radius:var(--_kui-popup-menu-trigger-radius);color:var(--kui-color-neutral-on-quiet);background:transparent;font:inherit;font-weight:var(--kui-font-weight-semibold);white-space:nowrap;cursor:pointer;user-select:none;transform:none;transition:background-color var(--_kui-popup-menu-motion) ease,border-color var(--_kui-popup-menu-motion) ease,color var(--_kui-popup-menu-motion) ease}@media(hover:hover){.kui-popup-menu__trigger:not(:disabled):hover{background-color:var(--kui-color-neutral-fill-quiet)}}.kui-popup-menu__trigger:focus{outline:none}.kui-popup-menu__trigger:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-popup-menu__trigger:disabled{opacity:.5;cursor:not-allowed}.kui-popup-menu__trigger>svg{flex:none}.kui-popup-menu__text:not(:first-child){margin-inline-start:var(--kui-space-xs)}.kui-popup-menu[data-trigger=content]>.kui-popup-menu__trigger{height:auto;padding:0;border:0;border-radius:var(--kui-radius-pill);color:inherit;font-weight:inherit}@media(hover:hover){.kui-popup-menu[data-trigger=content]>.kui-popup-menu__trigger:not(:disabled):hover{background-color:transparent;filter:brightness(.96)}}.kui-popup-menu__trigger-content{display:inline-flex;align-items:center}.kui-popup-menu__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.kui-popup-menu__caret{display:flex;width:1.25em;flex:none;align-items:center;justify-content:center;margin-inline-start:.75em;rotate:0deg;transition:var(--_kui-popup-caret-transition)}.kui-popup-menu__caret svg{width:.875em;height:.875em;flex:none}.kui-popup-menu__trigger[aria-expanded=true]>.kui-popup-menu__caret{rotate:var(--_kui-popup-caret-open-rotation)}.kui-popup-menu__menu{position:fixed;inset:auto;box-sizing:border-box;width:max-content;max-width:var(--_kui-popup-available-width, none);margin:0;padding:var(--_kui-popup-inset);overflow:auto;border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-m);color:var(--kui-color-text);background:var(--_kui-popup-scroll-cue);box-shadow:var(--kui-shadow-m);font:inherit;font-weight:400;text-align:start;white-space:normal;user-select:none;opacity:0;transition:opacity var(--_kui-popup-menu-motion) ease,display var(--_kui-popup-menu-motion) allow-discrete,overlay var(--_kui-popup-menu-motion) allow-discrete}.kui-popup-menu__menu:popover-open{display:flex;flex-direction:column;gap:var(--_kui-popup-row-gap);opacity:1}.kui-popup-menu__menu>*,.kui-popup-menu__group>*,.kui-popup-menu__submenu-host>*{flex:none}@starting-style{.kui-popup-menu__menu:popover-open{opacity:0}}.kui-popup-menu__menu:focus{outline:none}.kui-popup-menu__menu[data-pointer-opened]:before{position:fixed;inset:0;content:"";clip-path:polygon(var(--_kui-popup-menu-safe-x, 0) var(--_kui-popup-menu-safe-y, 0),var(--_kui-popup-menu-safe-edge, 0) var(--_kui-popup-menu-safe-top, 0),var(--_kui-popup-menu-safe-edge, 0) var(--_kui-popup-menu-safe-bottom, 0))}.kui-popup-menu__group,.kui-popup-menu__submenu-host{display:flex;flex-direction:column;gap:var(--_kui-popup-row-gap)}.kui-popup-menu__heading{padding:var(--_kui-popup-group-title-padding);color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-2xs);font-weight:var(--_kui-popup-group-title-font-weight);letter-spacing:.04em;text-transform:uppercase}.kui-popup-menu__divider{flex:none;margin-block:.5em;border-top:1px solid var(--kui-color-neutral-border-normal)}.kui-popup-menu__item{display:flex;position:relative;box-sizing:border-box;width:100%;height:auto;align-items:center;margin:0;padding:var(--_kui-popup-row-padding-block) var(--_kui-popup-row-padding-inline-end) var(--_kui-popup-row-padding-block) calc(var(--_kui-popup-row-padding-inline-start) + .4375em);border:0;border-radius:var(--kui-radius-s);color:var(--kui-color-text);background:transparent;font:inherit;text-align:start;white-space:normal;cursor:pointer;transform:none;transition:background-color var(--_kui-popup-menu-motion) ease,color var(--_kui-popup-menu-motion) ease}.kui-popup-menu__item:focus{outline:none}@media(hover:hover){.kui-popup-menu__item:not([aria-disabled=true]):hover{background-color:var(--kui-color-neutral-fill-normal)}.kui-popup-menu__item[data-tone=danger]:not([aria-disabled=true]):hover{color:var(--kui-color-danger-on-normal);background-color:var(--kui-color-danger-fill-normal)}}.kui-popup-menu__item[aria-expanded=true]{background-color:var(--kui-color-neutral-fill-normal)}.kui-popup-menu__item[data-tone=danger]{color:var(--kui-color-danger-on-quiet)}.kui-popup-menu__item:focus-visible{color:var(--_kui-popup-row-current-color);background-color:var(--_kui-popup-row-current-background)}.kui-popup-menu__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kui-popup-menu__check{display:flex;width:1.25em;height:1em;flex:none;align-items:center;justify-content:center;margin-inline-end:.5em;font-size:var(--kui-font-s)}.kui-popup-menu__check svg{width:1.25em;height:1.25em;flex:none;stroke-width:2.5}.kui-popup-menu__item[aria-checked=false] .kui-popup-menu__check svg{visibility:hidden}.kui-popup-menu__icon{display:inline-flex;width:var(--_kui-popup-row-icon-size);height:var(--_kui-popup-row-icon-size);flex:none;margin-inline-end:var(--_kui-popup-row-icon-gap)}.kui-popup-menu__icon svg{display:block;width:100%;height:100%}.kui-popup-menu__item-label{flex:1 1 auto;min-width:0;padding-block:var(--_kui-popup-row-label-padding-block);line-height:var(--_kui-popup-row-label-line-height)}.kui-popup-menu__details{display:inline-flex;flex:none;align-items:center;justify-content:end;margin-inline-start:2em;color:var(--kui-color-text-quiet);font-size:var(--kui-font-s)}.kui-popup-menu__details svg{display:block;width:var(--_kui-popup-row-icon-size);height:var(--_kui-popup-row-icon-size)}.kui-popup-menu__submenu-icon{display:flex;width:1.25em;flex:none;align-items:center;justify-content:center;margin-inline-start:2.5em;color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-s)}.kui-popup-menu__submenu-icon svg{width:.875em;height:.875em;flex:none}.kui-popup-menu__submenu-icon:dir(rtl){transform:scaleX(-1)}.kui-popup-menu[data-trigger=context]{position:fixed;top:0;left:0;display:block;width:0;height:0}.kui-popup-menu__context-anchor{position:fixed;top:var(--kui-popup-menu-context-y, 0px);left:var(--kui-popup-menu-context-x, 0px);width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.kui-toolbar-control-group>.kui-popup-menu{--_kui-popup-menu-trigger-height: 2.5rem;--_kui-popup-menu-trigger-radius: var( --kui-toolbar-item-radius, var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) );flex:0 0 auto}.kui-toolbar-control-group[data-size=compact]>.kui-popup-menu{--_kui-popup-menu-trigger-height: 2rem}.kui-toolbar-control-group>.kui-popup-menu>.kui-popup-menu__trigger{min-width:var(--_kui-popup-menu-trigger-height);line-height:0}.kui-toolbar-control-group[data-content=mixed]>.kui-popup-menu>.kui-popup-menu__trigger{line-height:normal}.kui-toolbar-control-group>.kui-popup-menu>.kui-popup-menu__trigger>svg{display:block;width:1rem;height:1rem}.kui-toolbar-control-group>.kui-popup-menu>.kui-popup-menu__trigger:hover{border-color:var(--kui-toolbar-control-border);background-color:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group[data-single=true]>.kui-popup-menu>.kui-popup-menu__trigger:hover{border-color:transparent;background:transparent}.kui-toolbar-control-group[data-size=compact][data-content=mixed]>.kui-popup-menu{margin:-2px}.kui-toolbar-control-group[data-content=mixed]>.kui-popup-menu>.kui-popup-menu__trigger{min-width:max-content}.kui-toolbar-control-group[data-menu-inset=compact] .kui-popup-menu__menu:not([data-submenu]){padding:.25rem}.kui-toolbar-control-group[data-menu-inset=list-zero] .kui-popup-menu__menu:not([data-submenu]){padding:0}.kui-popup-surface[data-inset=standard]>.kui-popup-menu>.kui-popup-menu__menu{padding:var(--kui-wa-surface-inset, .5rem)}.kui-popup-surface[data-inset=compact]>.kui-popup-menu>.kui-popup-menu__menu{padding:.25rem}.kui-popup-surface[data-inset=list-zero]>.kui-popup-menu>.kui-popup-menu__menu{padding:0}.kui-list-action-row>.kui-popup-menu{display:flex;flex:none}.kui-list-action-row>.kui-popup-menu>.kui-popup-menu__trigger{width:2.75rem;min-width:2.75rem;height:auto;min-height:2.75rem;padding:0;border:0;border-radius:var(--kui-radius-pill);color:inherit;background:transparent}.kui-list-action-row[data-density=compact]>.kui-popup-menu>.kui-popup-menu__trigger{min-height:2.25rem}.kui-list-action-row>.kui-popup-menu>.kui-popup-menu__trigger:not(:disabled):hover{background:var(--kui-list-action-row-trailing-hover-background)}.kui-list-action-row>.kui-popup-menu>.kui-popup-menu__trigger:focus-visible{outline:var(--kui-focus-ring);outline-offset:-2px}.kui-list-action-row>.kui-popup-menu>.kui-popup-menu__trigger>svg{display:block;width:1rem;height:1rem}.kui-list-action-row[data-trailing-visibility=interaction]>.kui-popup-menu>.kui-popup-menu__trigger[aria-expanded=false]{opacity:0}.kui-list-action-row[data-trailing-visibility=interaction]:not([data-placeholder=true]):is(:hover,:focus-within)>.kui-popup-menu>.kui-popup-menu__trigger{opacity:1}@media(hover:none){.kui-list-action-row[data-trailing-visibility=interaction]>.kui-popup-menu>.kui-popup-menu__trigger{opacity:1}}.kui-dialog-surface{--_kui-dialog-surface-width: 35rem;--_kui-dialog-surface-resolved-gutter: max( 0px, var(--_kui-dialog-surface-gutter, 1rem) );--_kui-dialog-surface-radius: calc( var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) + var(--kui-wa-surface-inset, .5rem) );box-sizing:border-box;width:min(var( --_kui-dialog-surface-preferred-width, var(--_kui-dialog-surface-width) ),calc(100vw - 2rem));max-width:calc(100% - 2.5rem);max-height:calc(100% - 2.5rem);padding:0;margin:auto;color:var(--kui-color-text, inherit);border:none;border-radius:var(--_kui-dialog-surface-radius);--kui-color-surface-current: var(--kui-color-surface-raised);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background-color:var(--kui-color-surface-raised);box-shadow:var(--kui-shadow-l);transition:none}.kui-dialog-surface[open]{display:flex;flex-direction:column;align-items:stretch}.kui-dialog-surface:focus{outline:none}.kui-dialog-surface::backdrop{background-color:var( --wa-color-overlay-modal, light-dark(rgb(29 29 31 / .34), rgb(0 0 0 / .6)) )}.kui-dialog-surface[data-stack-active=false]{pointer-events:none;transform:translateY(var(--_kui-dialog-surface-stack-offset, 0px))}.kui-dialog-surface[data-stack-position]{--_kui-dialog-surface-gutter: 1.5rem}.kui-dialog-surface[data-stack-active=false]::backdrop{background:transparent}@media screen and (max-width:48rem){.kui-dialog-surface[data-stack-position]{--_kui-dialog-surface-gutter: 1rem;transform:none}}@media screen and (max-width:26.25rem){.kui-dialog-surface{max-height:80vh}}@media(forced-colors:active){.kui-dialog-surface{border:1px solid CanvasText}}.kui-dialog-surface[data-body-inset=comfortable]{--_kui-dialog-surface-radius: calc( var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) + var(--kui-wa-container-inset, 1rem) )}.kui-dialog-surface[data-size=small]{--_kui-dialog-surface-width: 25rem}.kui-dialog-surface[data-size=large]{--_kui-dialog-surface-width: 50rem}.kui-dialog-surface[data-presentation=modal][data-viewport-gutter]{width:min(var( --_kui-dialog-surface-preferred-width, var(--_kui-dialog-surface-width) ),max(0px,calc(100vw - var(--_kui-dialog-surface-resolved-gutter) - var(--_kui-dialog-surface-resolved-gutter))));max-width:max(0px,calc(100vw - var(--_kui-dialog-surface-resolved-gutter) - var(--_kui-dialog-surface-resolved-gutter)))}.kui-dialog-surface[data-presentation=modal][data-max-height]{max-height:max(0px,min(var(--_kui-dialog-surface-max-height, 100dvh),calc(100dvh - var(--_kui-dialog-surface-resolved-gutter) - var(--_kui-dialog-surface-resolved-gutter))))}.kui-dialog-surface[data-presentation=modal][data-height]{--_kui-dialog-surface-resolved-height: max( 0px, min( var(--_kui-dialog-surface-height, 100dvh), calc( 100dvh - var(--_kui-dialog-surface-resolved-gutter) - var(--_kui-dialog-surface-resolved-gutter) ) ) );height:var(--_kui-dialog-surface-resolved-height);max-height:var(--_kui-dialog-surface-resolved-height)}.kui-dialog-surface__header{display:flex;flex:0 0 auto;flex-wrap:nowrap;padding:var(--kui-wa-surface-inset, .5rem)}.kui-dialog-surface__title{min-width:0;flex:1 1 auto;align-self:center;margin:0;font-family:inherit;font-size:var(--kui-font-l, 1.25rem);font-weight:600;line-height:1.2}h2.kui-dialog-surface__title{padding-inline:calc(var(--kui-layout-item-padding, .5rem) + 1px)}.kui-dialog-surface__header-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-self:start;justify-content:end;gap:.25rem;padding-inline-start:1.5rem}.kui-dialog-surface__close{display:inline-flex;width:2.5rem;height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;padding:0;margin:0;color:var(--kui-color-neutral-on-quiet);font:inherit;border:none;border-radius:var(--kui-radius-circle, 50%);background:transparent;cursor:pointer}.kui-dialog-surface__close[data-emphasis=quiet]{color:var(--kui-color-text-quiet)}.kui-dialog-surface__close:hover{background-color:var(--kui-color-neutral-fill-normal)}.kui-dialog-surface__close[data-emphasis=quiet]:is(:hover,:focus-visible){color:var(--kui-color-neutral-on-quiet)}.kui-dialog-surface__close:focus-visible{outline:var(--kui-focus-ring);outline-offset:var(--kui-focus-ring-offset, 1px)}@media(forced-colors:active){.kui-dialog-surface__close,.kui-dialog-surface__close[data-emphasis=quiet]:is(:hover,:focus-visible),.kui-dialog-surface__close[data-emphasis=quiet]{color:ButtonText}}.kui-dialog-surface__body{--kui-scroll-clearance-block-start: 0px;--kui-scroll-clearance-block-end: 0px;display:block;min-height:0;flex:1 1 auto;padding:var(--kui-wa-surface-inset, .5rem);overflow:auto;-webkit-overflow-scrolling:touch}.kui-dialog-surface__footer{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:var(--kui-layout-item-gap, .5rem);padding:var(--kui-wa-container-inset, 1rem)}.kui-dialog-surface[data-body-layout=fill]>.kui-dialog-surface__body{display:grid;overflow:hidden;grid-template-rows:minmax(0,1fr)}.kui-dialog-surface[data-body-inset=none]>.kui-dialog-surface__body,.kui-dialog-surface[data-footer-inset=none]>.kui-dialog-surface__footer{padding:0}.kui-dialog-surface[data-body-inset=compact]>.kui-dialog-surface__body,.kui-dialog-surface[data-footer-inset=compact]>.kui-dialog-surface__footer{padding:var(--kui-wa-surface-inset, .5rem)}.kui-dialog-surface[data-body-inset=comfortable]>.kui-dialog-surface__body,.kui-dialog-surface[data-footer-inset=comfortable]>.kui-dialog-surface__footer{padding:var(--kui-wa-container-inset, 1rem)}.kui-dialog-surface[data-body-layout=fill-last]>.kui-dialog-surface__body{display:flex;flex-direction:column;overflow:hidden}.kui-dialog-surface[data-body-layout=fill-last]>.kui-dialog-surface__body>*{flex:none}.kui-dialog-surface[data-body-layout=fill-last]>.kui-dialog-surface__body>:last-child{flex:1 1 0;min-block-size:0}.kui-dialog-surface[data-footer-presentation=floating]{--_kui-dialog-surface-footer-resolved-offset: max( 0px, var( --_kui-dialog-surface-footer-offset, var(--kui-wa-container-inset, 1rem) ) )}.kui-dialog-surface[data-footer-presentation=floating]>.kui-dialog-surface__footer{position:absolute;z-index:1;inset-inline:var(--_kui-dialog-surface-footer-resolved-offset);inset-block-end:var(--_kui-dialog-surface-footer-resolved-offset);background:transparent}.kui-dialog-surface[data-footer-presentation=floating]>.kui-dialog-surface__body{--_kui-dialog-surface-footer-clearance: calc( var(--_kui-dialog-surface-footer-block-size, 0px) + var(--_kui-dialog-surface-footer-resolved-offset) );scroll-padding-block-end:var(--_kui-dialog-surface-footer-clearance)}.kui-dialog-surface[data-footer-presentation=floating][data-body-inset=none]>.kui-dialog-surface__body{padding-block-end:var(--_kui-dialog-surface-footer-clearance)}.kui-dialog-surface[data-footer-presentation=floating][data-body-inset=compact]>.kui-dialog-surface__body{padding-block-end:calc(var(--kui-wa-surface-inset, .5rem) + var(--_kui-dialog-surface-footer-clearance))}.kui-dialog-surface[data-footer-presentation=floating][data-body-inset=comfortable]>.kui-dialog-surface__body{padding-block-end:calc(var(--kui-wa-container-inset, 1rem) + var(--_kui-dialog-surface-footer-clearance))}.kui-dialog-surface[data-footer-presentation=floating]:is([data-body-layout=fill],[data-body-layout=fill-last])>.kui-dialog-surface__body:has(>:last-child:is([data-scroll-clearance=block-end],[data-scroll-clearance=both])){--kui-scroll-clearance-block-end: var(--_kui-dialog-surface-footer-clearance);padding-block-end:0}.kui-dialog-surface[data-header-presentation=floating]{--_kui-dialog-surface-header-divider-color: var( --kui-color-neutral-border-normal )}.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__header{position:relative;z-index:1;margin-block-end:calc(-1 * var(--_kui-dialog-surface-header-block-size, 0px));-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material-raised);--kui-color-surface-current-tint: var(--kui-chrome-material-raised);box-shadow:inset 0 -1px var(--_kui-dialog-surface-header-divider, transparent)}.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__body{--_kui-dialog-surface-header-clearance: var( --_kui-dialog-surface-header-block-size, 0px );scroll-padding-block-start:var(--_kui-dialog-surface-header-clearance)}.kui-dialog-surface[data-header-presentation=floating][data-body-inset=none]>.kui-dialog-surface__body{padding-block-start:var(--_kui-dialog-surface-header-clearance)}.kui-dialog-surface[data-header-presentation=floating][data-body-inset=compact]>.kui-dialog-surface__body{padding-block-start:calc(var(--kui-wa-surface-inset, .5rem) + var(--_kui-dialog-surface-header-clearance))}.kui-dialog-surface[data-header-presentation=floating][data-body-inset=comfortable]>.kui-dialog-surface__body{padding-block-start:calc(var(--kui-wa-container-inset, 1rem) + var(--_kui-dialog-surface-header-clearance))}.kui-dialog-surface[data-header-presentation=floating]:is([data-body-layout=fill],[data-body-layout=fill-last])>.kui-dialog-surface__body:has(>:only-child:is([data-scroll-clearance=block-start],[data-scroll-clearance=both])){--kui-scroll-clearance-block-start: var( --_kui-dialog-surface-header-clearance );padding-block-start:0}@media(forced-colors:active){.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-block-end:1px solid CanvasText}}.kui-dialog-surface[data-presentation=side-sheet]{width:min(30rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin-inline-end:0;border-radius:var(--_kui-dialog-surface-radius) 0 0 var(--_kui-dialog-surface-radius)}.kui-dialog-surface[data-presentation=fullscreen]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.kui-dialog-surface[data-presentation=bottom-sheet]{--_kui-dialog-surface-sheet-clearance: max( var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)), var(--_kui-dialog-surface-keyboard-inset, 0px), env(keyboard-inset-height, 0px) );--_kui-dialog-surface-sheet-cap: max( 0px, min( calc( var(--_kui-dialog-surface-max-height, 100dvh) + var(--_kui-dialog-surface-sheet-clearance) ), calc( 100dvh - var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) - var(--_kui-dialog-surface-resolved-gutter) ) ) );width:min(var( --_kui-dialog-surface-preferred-width, var(--_kui-dialog-surface-width) ),100%);max-width:100%;height:calc(var(--_kui-dialog-surface-sheet-height) + var(--_kui-dialog-surface-sheet-clearance));max-height:var(--_kui-dialog-surface-sheet-cap);inset-block-start:auto;margin:auto auto 0;padding-block-end:var(--_kui-dialog-surface-sheet-clearance);border-radius:var(--_kui-dialog-surface-radius) var(--_kui-dialog-surface-radius) 0 0}.kui-dialog-surface[data-presentation=bottom-sheet][data-height]{height:calc(var( --_kui-dialog-surface-sheet-height, var(--_kui-dialog-surface-height, 100dvh) ) + var(--_kui-dialog-surface-sheet-clearance))}.kui-dialog-surface[data-presentation=bottom-sheet][data-resizable]{min-height:min(calc(var(--_kui-dialog-surface-min-height, 10rem) + var(--_kui-dialog-surface-sheet-clearance)),var(--_kui-dialog-surface-sheet-cap));padding-block-start:.75rem}.kui-dialog-surface__sheet-handle{position:absolute;z-index:2;width:6rem;height:1.25rem;margin-inline:auto;border-radius:var(--kui-radius-s);cursor:ns-resize;inset-block-start:0;inset-inline:0;touch-action:none}.kui-dialog-surface__sheet-handle:before{position:absolute;width:2.25rem;height:.3125rem;margin-inline:auto;border-radius:.15625rem;background:var(--kui-color-neutral-border-loud);content:"";inset-block-start:.375rem;inset-inline:0}.kui-dialog-surface__sheet-handle:focus-visible{outline:var(--kui-focus-ring);outline-offset:-3px}@media(forced-colors:active){.kui-dialog-surface__sheet-handle:before{background:CanvasText}}@keyframes kui-dialog-surface-show{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes kui-dialog-surface-backdrop{0%{opacity:0}to{opacity:1}}@keyframes kui-dialog-surface-pulse{0%{scale:1}50%{scale:1.02}to{scale:1}}@keyframes kui-dialog-surface-sheet-slide{0%{translate:0 100%}to{translate:0 0}}@media(prefers-reduced-motion:no-preference){:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=enter],:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=enter]::backdrop{animation:kui-dialog-surface-show .15s ease}:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=enter]::backdrop{animation-name:kui-dialog-surface-backdrop}:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=exit],:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=exit]::backdrop{animation:kui-dialog-surface-show .15s ease reverse forwards}:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=exit]::backdrop{animation-name:kui-dialog-surface-backdrop}:root:not([data-kui-effects=static]) .kui-dialog-surface[data-kui-dialog-motion=pulse]{animation:kui-dialog-surface-pulse .25s ease}:root:not([data-kui-effects=static]) .kui-dialog-surface[data-presentation=bottom-sheet]:not([data-enter-motion=standard])[data-kui-dialog-motion=enter],:root:not([data-kui-effects=static]) .kui-dialog-surface[data-presentation=bottom-sheet]:not([data-exit-motion=standard])[data-kui-dialog-motion=exit]{animation-name:kui-dialog-surface-sheet-slide;animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1)}}.kui-popover-dialog-surface{--_kui-popover-dialog-surface-width: 35rem;--_kui-popover-dialog-surface-resolved-gutter: max( 0px, var(--_kui-popover-dialog-surface-gutter, 1rem) );--_kui-popover-dialog-surface-available-height: calc( 100dvh - var(--_kui-popover-dialog-surface-resolved-gutter) - var(--_kui-popover-dialog-surface-resolved-gutter) );box-sizing:border-box;width:min(var( --_kui-popover-dialog-surface-preferred-width, var(--_kui-popover-dialog-surface-width) ),max(0px,calc(100vw - var(--_kui-popover-dialog-surface-resolved-gutter) - var(--_kui-popover-dialog-surface-resolved-gutter))));max-height:max(0px,var(--_kui-popover-dialog-surface-available-height));padding:0;overflow:auto;color:var(--kui-color-text);border:1px solid var(--kui-color-neutral-border-normal);border-radius:calc(var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) + var(--kui-wa-surface-inset, .5rem));--kui-color-surface-current: var(--kui-color-surface-raised);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-color-surface-raised);box-shadow:var(--kui-shadow-l)}.kui-popover-dialog-surface[data-size=small]{--_kui-popover-dialog-surface-width: 25rem}.kui-popover-dialog-surface[data-size=large]{--_kui-popover-dialog-surface-width: 50rem}.kui-popover-dialog-surface[data-max-height]{max-height:max(0px,min(var(--_kui-popover-dialog-surface-max-height, 100dvh),var(--_kui-popover-dialog-surface-available-height)))}.kui-popover-dialog-surface[data-height]{height:max(0px,min(var(--_kui-popover-dialog-surface-height, 100dvh),var(--_kui-popover-dialog-surface-available-height)));max-height:none}.kui-popover-dialog-surface[data-presentation=overlay]:popover-open{inset:0;margin:auto;place-self:center}.kui-popover-dialog-surface::backdrop{background:var( --wa-color-overlay-modal, light-dark(rgb(29 29 31 / .34), rgb(0 0 0 / .6)) )}.kui-popover-dialog-surface[data-body-layout=fill]:is(:popover-open,[data-presentation=embedded]){display:grid;overflow:hidden;grid-template-rows:minmax(0,1fr)}.kui-popover-dialog-surface[data-body-layout=fill-last]:is(:popover-open,[data-presentation=embedded]){display:flex;flex-direction:column;overflow:hidden}.kui-popover-dialog-surface[data-body-layout=fill-last]>*{flex:none}.kui-popover-dialog-surface[data-body-layout=fill-last]>:last-child{flex:1 1 0;min-block-size:0}.kui-popover-dialog-surface[data-presentation=embedded]{position:relative;inset:auto;max-width:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;margin:0}.kui-popup-surface{display:inline-flex}.kui-popup-surface[data-inset=standard]>wa-dropdown:not(.kui-popup-menu)::part(menu){padding:var(--kui-wa-surface-inset, .5rem)}.kui-popup-surface[data-inset=compact]>wa-dropdown:not(.kui-popup-menu)::part(menu){padding:.25rem}.kui-popup-surface[data-inset=list-zero]>wa-dropdown:not(.kui-popup-menu)::part(menu){padding:0}.app-toasts{position:fixed;z-index:1000;inset-block-start:var(--kui-space-m);inset-inline-end:var(--kui-space-m);display:grid;gap:var(--kui-space-xs);width:min(28rem,calc(100vw - 2 * var(--kui-space-m)));pointer-events:none}.app-toast{pointer-events:auto}.kui-badge{--_kui-badge-fill-quiet: var(--kui-color-neutral-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-neutral-on-normal);--_kui-badge-border: var(--kui-color-neutral-border-normal);--_kui-badge-on-quiet: var(--kui-color-neutral-on-quiet);--_kui-badge-on-solid: var(--kui-color-surface);display:inline-flex;min-width:0;min-height:1.5rem;padding-inline:var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:1px solid transparent;border-radius:var(--kui-layout-pill-radius, calc(1px + 1.3125rem) );color:var(--_kui-badge-on-quiet);background:var(--_kui-badge-fill-quiet);align-items:center;justify-content:center;flex:none;font-size:var(--kui-font-xs);font-weight:650;line-height:1;white-space:nowrap}.kui-badge[data-has-icon=true]{gap:.25rem}.kui-badge[data-truncate=true]{max-width:var(--_kui-badge-max-width);flex:0 1 auto}.kui-badge__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kui-badge__icon{display:inline-grid;width:1em;height:1em;color:inherit;place-items:center;flex:none}.kui-badge[data-tone=info]{--_kui-badge-fill-quiet: var(--kui-color-brand-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-brand-on-fill);--_kui-badge-border: var(--kui-color-brand-border-normal);--_kui-badge-on-quiet: var(--kui-color-brand-on-fill);--_kui-badge-on-solid: var(--kui-color-surface)}.kui-badge[data-tone=pop]{--_kui-badge-fill-quiet: var(--kui-color-pop-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-pop-on-fill);--_kui-badge-border: var(--kui-color-pop-border-normal);--_kui-badge-on-quiet: var(--kui-color-pop-on-fill);--_kui-badge-on-solid: var(--kui-color-surface)}.kui-badge[data-tone=success]{--_kui-badge-fill-quiet: var(--kui-color-success-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-success-on-fill);--_kui-badge-border: var(--kui-color-success-border-normal);--_kui-badge-on-quiet: var(--kui-color-success-on-fill);--_kui-badge-on-solid: var(--kui-color-surface)}.kui-badge[data-tone=warning]{--_kui-badge-fill-quiet: var(--kui-color-warning-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-warning-on-fill);--_kui-badge-border: var(--kui-color-warning-border-normal);--_kui-badge-on-quiet: var(--kui-color-warning-on-fill);--_kui-badge-on-solid: var(--kui-color-surface)}.kui-badge[data-tone=danger]{--_kui-badge-fill-quiet: var(--kui-color-danger-fill-quiet);--_kui-badge-fill-solid: var(--kui-color-danger-on-fill);--_kui-badge-border: var(--kui-color-danger-border-normal);--_kui-badge-on-quiet: var(--kui-color-danger-on-fill);--_kui-badge-on-solid: var(--kui-color-surface)}.kui-badge[data-appearance=solid]{color:var(--_kui-badge-on-solid);background:var(--_kui-badge-fill-solid)}.kui-badge[data-appearance=outline]{border-color:var(--_kui-badge-border);color:var(--_kui-badge-on-quiet);background:transparent}.kui-badge[data-shape=rounded]{border-radius:var(--kui-radius-s)}.kui-badge[data-size=compact]{min-width:1.25rem;min-height:1.25rem;padding-inline:.35rem;font-size:var(--kui-font-2xs)}.kui-badge[data-size=dot]{width:.5rem;min-width:.5rem;height:.5rem;min-height:.5rem;padding:0;border:0;border-radius:50%;background:var(--_kui-badge-fill-solid)}.kui-select__trigger>.kui-badge{margin-inline-start:.25rem}.kui-state-banner__copy>.kui-badge{margin-block:-.5em;margin-inline-end:var(--kui-layout-item-gap, .5rem);vertical-align:baseline}.kui-badge[data-placement=corner]{position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem;pointer-events:none}.kui-badge[data-placement=corner][data-size=dot]{inset-block-start:.125rem;inset-inline-end:.125rem}.kui-skeleton{--kui-skeleton-radius: var(--kui-radius-s);display:inline-block;width:100%;max-width:100%;height:1em;border-radius:var(--kui-skeleton-radius);background:var( --_kui-skeleton-fill, color-mix(in srgb, var(--kui-color-text) 12%, transparent) );vertical-align:middle}.kui-badge[data-appearance=solid] .kui-skeleton{--_kui-skeleton-fill: color-mix( in srgb, var(--_kui-badge-on-solid) 45%, transparent )}.kui-skeleton[data-block=true]{display:block}.kui-skeleton-lines{display:flex;width:100%;flex-direction:column;gap:var(--kui-space-2xs)}.kui-skeleton-lines .kui-skeleton{height:.8em}:where([data-placeholder=true]:disabled:not([data-kui-disabled=true]),[data-placeholder=true] :disabled:not([data-kui-disabled=true])){opacity:1}[data-placeholder=true]:disabled,[data-placeholder=true] :disabled{cursor:default}@media(forced-colors:active){.kui-skeleton{background:GrayText}}.kui-state-banner[data-placeholder=true] .kui-state-banner__copy>.kui-badge>.kui-skeleton:before{content:"\200b"}.kui-state-banner{--_kui-state-banner-background: var( --kui-state-banner-background, var( --kui-state-banner-neutral-background, var(--kui-color-neutral-fill-quiet) ) );--_kui-state-banner-border: var( --kui-state-banner-border, var( --kui-state-banner-neutral-border, var(--kui-color-neutral-border-normal) ) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var( --kui-state-banner-neutral-foreground, var(--kui-color-neutral-on-normal) ) );--_kui-state-banner-detail: var(--kui-state-banner-detail, currentColor);--_kui-state-banner-action-background: var( --kui-state-banner-action-background, color-mix(in srgb, var(--kui-color-surface) 52%, transparent) );--_kui-state-banner-action-hover-background: var( --kui-state-banner-action-hover-background, var(--kui-color-surface) );display:flex;flex-wrap:wrap;min-height:2.75rem;margin-inline:var(--kui-layout-inline-margin, .5rem);padding:var(--kui-layout-item-padding, .5rem);border:1px solid var(--_kui-state-banner-border);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );color:var(--_kui-state-banner-foreground);background:var(--_kui-state-banner-background);align-items:center;gap:var(--kui-layout-item-gap, .5rem)}.kui-state-banner[data-tone=neutral]{--_kui-state-banner-detail: var( --kui-state-banner-detail, var(--kui-color-neutral-on-quiet) )}.kui-state-banner[data-tone=info]{--_kui-state-banner-background: var( --kui-state-banner-background, var(--kui-state-banner-info-background, var(--kui-color-brand-fill-quiet)) );--_kui-state-banner-border: var( --kui-state-banner-border, var(--kui-state-banner-info-border, var(--kui-color-brand-border-quiet)) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var(--kui-state-banner-info-foreground, var(--kui-color-brand-on-fill)) )}.kui-state-banner[data-tone=pop]{--_kui-state-banner-background: var( --kui-state-banner-background, var(--kui-state-banner-pop-background, var(--kui-color-pop-fill-quiet)) );--_kui-state-banner-border: var( --kui-state-banner-border, var(--kui-state-banner-pop-border, var(--kui-color-pop-border-normal)) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var(--kui-state-banner-pop-foreground, var(--kui-color-pop-on-fill)) )}.kui-state-banner[data-tone=success]{--_kui-state-banner-background: var( --kui-state-banner-background, var( --kui-state-banner-success-background, var(--kui-color-success-fill-quiet) ) );--_kui-state-banner-border: var( --kui-state-banner-border, var( --kui-state-banner-success-border, var(--kui-color-success-border-normal) ) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var(--kui-state-banner-success-foreground, var(--kui-color-success-on-fill)) )}.kui-state-banner[data-tone=warning]{--_kui-state-banner-background: var( --kui-state-banner-background, var( --kui-state-banner-warning-background, var(--kui-color-warning-fill-quiet) ) );--_kui-state-banner-border: var( --kui-state-banner-border, var( --kui-state-banner-warning-border, var(--kui-color-warning-border-normal) ) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var(--kui-state-banner-warning-foreground, var(--kui-color-warning-on-fill)) )}.kui-state-banner[data-tone=danger]{--_kui-state-banner-background: var( --kui-state-banner-background, var( --kui-state-banner-danger-background, var(--kui-color-danger-fill-quiet) ) );--_kui-state-banner-border: var( --kui-state-banner-border, var(--kui-state-banner-danger-border, var(--kui-color-danger-border-quiet)) );--_kui-state-banner-foreground: var( --kui-state-banner-foreground, var(--kui-state-banner-danger-foreground, var(--kui-color-danger-on-fill)) )}.kui-state-banner[data-presentation=strip]{margin-inline:0;padding-block:var(--kui-space-xs);padding-inline:calc(1px + 1rem);border-width:0;border-radius:0}.kui-state-banner[data-presentation=strip][divider-sides*=t]{border-top-width:1px}.kui-state-banner[data-presentation=strip][divider-sides*=r]{border-right-width:1px}.kui-state-banner[data-presentation=strip][divider-sides*=b]{border-bottom-width:1px}.kui-state-banner[data-presentation=strip][divider-sides*=l]{border-left-width:1px}.kui-corner-status>.kui-state-banner{margin-inline:0;background:linear-gradient(var(--_kui-state-banner-background),var(--_kui-state-banner-background)),var(--kui-color-surface);box-shadow:var(--kui-shadow-l)}.kerf-toast>.kui-state-banner:only-child{margin-inline:0;background:linear-gradient(var(--_kui-state-banner-background),var(--_kui-state-banner-background)),var(--kui-color-surface-raised)}.kui-state-banner__icon{display:grid;flex:none;place-items:center}.kui-state-banner__icon svg{width:1rem;height:1rem}.kui-state-banner__copy{min-width:0;flex:1 1 12rem;font-size:var(--kui-font-xs)}.kui-state-banner[data-copy-layout=stacked]>.kui-state-banner__copy{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--kui-state-banner-copy-gap, var(--kui-space-xs));row-gap:var(--kui-state-banner-copy-row-gap, var(--kui-space-2xs))}.kui-state-banner[data-copy-layout=stacked]>.kui-state-banner__copy>strong{margin-inline-end:0}.kui-state-banner[data-copy-layout=stacked]>.kui-state-banner__copy>.kui-state-banner__detail{flex-basis:100%;white-space:normal}.kui-state-banner[data-copy-layout=stacked]>.kui-state-banner__copy>.kui-state-banner__detail>span{overflow:visible;text-overflow:clip}.kui-state-banner[data-action-placement=below]>.kui-state-banner__action{display:flex;flex-basis:100%;justify-content:flex-end}.kui-state-banner__copy strong{margin-inline-end:var(--kui-layout-item-gap, .5rem);font-size:var(--kui-font-xs)}.kui-state-banner__detail{display:inline-flex;max-width:100%;color:var(--_kui-state-banner-detail);font-size:var(--kui-font-2xs);vertical-align:baseline;white-space:nowrap}.kui-state-banner__detail>span{min-width:0;overflow:clip;text-overflow:ellipsis}.kui-state-banner__action{max-width:100%;margin-inline-start:auto;flex:0 1 auto}.kui-state-banner__action button:not(.kui-button){min-height:1.8rem;padding:0 .7rem;border:1px solid currentColor;border-radius:var(--kui-radius-pill);color:inherit;background:var(--_kui-state-banner-action-background);cursor:pointer;font:inherit;font-size:var(--kui-font-2xs);font-weight:650}.kui-state-banner__action button:not(.kui-button):hover{background:var(--_kui-state-banner-action-hover-background)}.kui-state-banner__action button:not(.kui-button):focus-visible{outline:2px solid var(--kui-color-text-link);outline-offset:2px}@media(max-width:36rem){.kui-state-banner__detail{display:flex}}.demand-nav-questions{display:inline-flex;align-items:center}.demand-nav-markers{display:inline-flex;align-items:center;gap:.25rem}.demand-nav-assignee{display:block;width:1.375rem;height:1.375rem;border-radius:50%;flex:none}.kui-loading-spinner{display:block;width:1em;height:1em;overflow:visible;fill:currentColor}.kui-loading-spinner[data-size]{width:var(--_kui-loading-spinner-size);height:var(--_kui-loading-spinner-size)}.kui-loading-spinner path{transform-origin:12px 12px;animation:kui-loading-spinner-rotate .85s linear infinite}@keyframes kui-loading-spinner-rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kui-loading-spinner path{animation:none}}.kui-list-item{--_kui-list-item-icon-size: var( --kui-list-item-icon-size, var(--kui-list-row-icon-size, 1.125rem) );display:grid;width:calc(100% - (2 * var(--kui-layout-inline-margin, .5rem)));min-height:var(--kui-list-item-min-height, 2.75rem);overflow:hidden;margin-inline:var(--kui-layout-inline-margin, .5rem);padding-block:var( --kui-list-item-padding-block, var(--kui-layout-item-padding, .5rem) );padding-inline:var( --kui-list-item-padding-inline, var( --kui-list-row-padding-inline, var(--kui-layout-item-padding, .5rem) ) );box-sizing:border-box;border:var(--kui-list-item-border-width, 1px) solid var(--kui-list-item-border, transparent);border-radius:var( --kui-list-item-radius, var(--kui-layout-rounded-radius, calc(1px + .6875rem) ) );color:var(--kui-list-item-color, var(--kui-color-neutral-on-normal));background:var(--kui-list-item-background, transparent);cursor:pointer;grid-template-columns:var(--kui-list-item-columns, minmax(0, 1fr) auto);align-items:var(--kui-list-item-align-items, center);column-gap:var(--kui-list-item-gap, var(--kui-layout-item-gap, .5rem));font:inherit;text-align:start;text-decoration:none}.kui-list-item[data-density=compact]{min-height:var(--kui-list-item-min-height, 2.25rem);padding-block:var(--kui-list-item-padding-block, .25rem)}.kui-list-item[data-density=spacious]{min-height:var(--kui-list-item-min-height, 3.25rem);padding-block:var(--kui-list-item-padding-block, .75rem)}.kui-list-item[data-has-description=true]{min-height:var(--kui-list-item-min-height, 3.25rem)}.kui-list-item[data-density=compact][data-has-description=true]{min-height:var(--kui-list-item-min-height, 2.75rem)}.kui-list-item[data-divider=before],.kui-list-item[data-divider=both]{border-block-start-color:var( --kui-list-group-divider-color, var(--kui-color-neutral-border-quiet) );border-start-start-radius:0;border-start-end-radius:0}.kui-list-item[data-divider=after],.kui-list-item[data-divider=both]{border-block-end-color:var( --kui-list-group-divider-color, var(--kui-color-neutral-border-quiet) );border-end-start-radius:0;border-end-end-radius:0}:is([data-divider=after],[data-divider=both])+.kui-list-item{border-start-start-radius:0;border-start-end-radius:0}.kui-list-item:has(+:is([data-divider=before],[data-divider=both])){border-end-start-radius:0;border-end-end-radius:0}.kui-list-item[data-has-icon=true]{grid-template-columns:var( --kui-list-item-columns, var(--_kui-list-item-icon-size) minmax(0, 1fr) auto )}.kui-list-item[data-has-icon=true] .kui-list-item__icon{grid-column:1}.kui-list-item[data-has-icon=true] .kui-list-item__label{grid-column:2}.kui-list-item[data-has-icon=true] .kui-list-item__trailing{grid-column:3}.kui-list-item[data-has-icon=false] .kui-list-item__label{grid-column:1}.kui-list-item[data-has-icon=false] .kui-list-item__trailing{grid-column:2}.kui-list-item:hover:not([data-placeholder=true],[aria-current=page],[aria-pressed=true]){border-color:var( --kui-list-item-hover-border, var(--kui-color-neutral-border-normal) );background:var( --kui-list-item-hover-background, var(--kui-color-neutral-fill-quiet) )}.kui-list-item[data-kui-disabled=true]{color:var(--kui-color-neutral-on-quiet);opacity:.58}.kui-list-item:is(:disabled,[aria-disabled=true]):not([data-placeholder=true]){cursor:not-allowed}.kui-list-item[aria-current=page],.kui-list-item[aria-pressed=true]{border-color:var( --kui-list-item-selected-border, var(--kui-color-brand-border-quiet) );color:var( --kui-list-item-selected-color, var(--kui-color-neutral-on-normal) );background:var( --kui-list-item-selected-background, var(--kui-color-brand-fill-normal) );font-weight:650}.kui-list-item:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-list-item__icon{display:grid;width:var(--_kui-list-item-icon-size);height:var(--_kui-list-item-icon-size);color:var(--kui-list-item-icon-color, currentColor);place-items:center}.kui-list-item__icon svg{display:block;width:var(--_kui-list-item-icon-size);height:var(--_kui-list-item-icon-size)}.kui-list-item__label{display:grid;min-width:0;max-width:var(--kui-list-item-label-max-width, none);overflow:hidden;font-weight:var(--kui-list-item-label-weight, inherit);white-space:nowrap}.kui-list-item__primary-label,.kui-list-item__description{min-width:0;overflow:hidden;text-overflow:ellipsis}.kui-list-item__description{color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:400;line-height:1.3}.kui-list-item[data-multiline=true]{height:fit-content;white-space:normal;align-content:center}.kui-list-item[data-multiline=true] .kui-list-item__label{overflow:visible;white-space:normal}.kui-list-item[data-multiline=true] :is(.kui-list-item__primary-label,.kui-list-item__description){overflow:visible;overflow-wrap:anywhere}.kui-list-item[data-multiline=true] .kui-list-item__icon{align-self:start;margin-block-start:calc((1lh - var(--_kui-list-item-icon-size)) / 2)}.kui-list-item[data-multiline=true][data-icon-align=center] .kui-list-item__icon{align-self:center;margin-block-start:0}.kui-list-item__trailing{display:inline-flex;min-width:0;color:var(--kui-list-item-trailing-color, inherit);align-items:center;justify-content:flex-end;gap:var(--kui-layout-item-gap, .5rem)}.kui-list-item[data-state=drag-target]{outline:var( --kui-list-item-drag-target-outline, 2px solid var(--kui-color-brand-border-normal) );outline-offset:var(--kui-list-item-drag-target-outline-offset, -2px);background:var( --kui-list-item-drag-target-background, var(--kui-color-brand-fill-quiet) )}.kui-list-item[data-dragging=true]{opacity:var(--kui-list-item-dragging-opacity, .55)}.kui-list-item[data-drop-position]{position:relative}.kui-list-item[data-drop-position]:after{position:absolute;z-index:1;inset-inline:var( --kui-list-item-padding-inline, var( --kui-list-row-padding-inline, var(--kui-layout-item-padding, .5rem) ) );height:var(--kui-list-item-drop-indicator-width, 2px);border-radius:var(--kui-radius-pill);background:var( --kui-list-item-drop-indicator, var(--kui-color-brand-border-loud) );content:"";pointer-events:none}.kui-list-item[data-drop-position=before]:after{inset-block-start:0}.kui-list-item[data-drop-position=after]:after{inset-block-end:0}@media(forced-colors:active){.kui-list-item[data-drop-position]:after{background:Highlight;forced-color-adjust:none}}.kui-list-item__status{color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:500}.kui-list-item__trailing>svg{width:1rem;height:1rem}.kui-list-item[data-icon-tile]{--_kui-list-item-icon-tile-size: 2rem;--_kui-list-item-icon-tile-overhang: .1875rem}.kui-list-item[data-icon-tile][data-density=compact]{--_kui-list-item-icon-tile-overhang: 0px;min-height:var(--kui-list-item-min-height, 2.625rem)}.kui-list-item[data-has-icon=true][data-icon-tile]{grid-template-columns:var( --kui-list-item-columns, var(--_kui-list-item-icon-tile-size) minmax(0, 1fr) auto )}.kui-list-item[data-icon-tile] .kui-list-item__icon{width:var(--_kui-list-item-icon-tile-size);height:var(--_kui-list-item-icon-tile-size);margin-block:calc(-1 * var(--_kui-list-item-icon-tile-overhang));border-radius:var(--kui-radius-m, .375rem);color:var(--_kui-list-item-icon-tile-foreground, currentColor);background:var(--_kui-list-item-icon-tile-fill, transparent);box-shadow:inset 0 0 0 1px var(--_kui-list-item-icon-tile-border, transparent)}.kui-list-item[data-icon-tile] .kui-list-item__icon svg{width:1.125rem;height:1.125rem}.kui-list-item[data-icon-tile=color] .kui-list-item__icon{color:var(--_kui-list-item-icon-tile-foreground, #fff)}@supports (color: oklch(from red l c h)){.kui-list-item[data-icon-tile=color] .kui-list-item__icon{color:var( --_kui-list-item-icon-tile-foreground, oklch( from var(--_kui-list-item-icon-tile-fill) clamp(0, (.68 - l) * 1000, 1) 0 0 ) )}}.kui-list-item[data-icon-tile-tone=neutral] .kui-list-item__icon{--_kui-list-item-icon-tile-fill: var(--kui-color-neutral-fill-quiet);--_kui-list-item-icon-tile-border: var(--kui-color-neutral-border-quiet);--_kui-list-item-icon-tile-foreground: var(--kui-color-neutral-on-quiet)}.kui-list-item[data-icon-tile-tone=brand] .kui-list-item__icon{--_kui-list-item-icon-tile-fill: var(--kui-color-brand-fill-quiet);--_kui-list-item-icon-tile-border: var(--kui-color-brand-border-quiet);--_kui-list-item-icon-tile-foreground: var(--kui-color-brand-on-quiet)}.kui-list-item[data-icon-tile-tone=success] .kui-list-item__icon{--_kui-list-item-icon-tile-fill: var(--kui-color-success-fill-quiet);--_kui-list-item-icon-tile-border: var(--kui-color-success-border-quiet);--_kui-list-item-icon-tile-foreground: var(--kui-color-success-on-quiet)}.kui-list-item[data-icon-tile-tone=warning] .kui-list-item__icon{--_kui-list-item-icon-tile-fill: var(--kui-color-warning-fill-quiet);--_kui-list-item-icon-tile-border: var(--kui-color-warning-border-quiet);--_kui-list-item-icon-tile-foreground: var(--kui-color-warning-on-quiet)}.kui-list-item[data-icon-tile-tone=danger] .kui-list-item__icon{--_kui-list-item-icon-tile-fill: var(--kui-color-danger-fill-quiet);--_kui-list-item-icon-tile-border: var(--kui-color-danger-border-quiet);--_kui-list-item-icon-tile-foreground: var(--kui-color-danger-on-quiet)}.kui-list-item[data-icon-tile][data-placeholder=true] .kui-list-item__icon{background:transparent;box-shadow:none}.kui-list-item[data-icon-tile][data-multiline=true][data-icon-align=center] .kui-list-item__icon{margin-block:calc(-1 * var(--_kui-list-item-icon-tile-overhang))}.kui-list-item[data-icon-tile][data-multiline=true]:not([data-icon-align=center]) .kui-list-item__icon{margin-block-start:calc(-1 * var(--_kui-list-item-icon-tile-overhang))}.kui-list-item[data-icon-tile][data-multiline=true]:not([data-icon-align=center]) .kui-list-item__label{align-self:start;padding-block-start:max(0px,(var(--_kui-list-item-icon-tile-size) - 1lh) / 2 - var(--_kui-list-item-icon-tile-overhang))}@media(forced-colors:active){.kui-list-item[data-icon-tile] .kui-list-item__icon{outline:1px solid CanvasText;outline-offset:-1px}}.kui-button{--_kui-button-fill: var(--kui-color-neutral-fill-loud);--_kui-button-text: var(--kui-color-neutral-on-loud);--_kui-button-border: transparent;--_kui-button-quiet: var(--kui-color-neutral-fill-quiet);--_kui-button-on-quiet: var(--kui-color-neutral-on-quiet);--_kui-button-outline: var(--kui-color-neutral-border-loud);--_kui-button-height: round(2.75em, 1px);position:relative;display:inline-flex;box-sizing:border-box;height:var(--_kui-button-height);align-items:center;justify-content:center;gap:.5rem;padding:0 .5rem;margin:0;appearance:none;color:var(--_kui-button-text);font:inherit;font-size:var(--kui-font-m, 1rem);font-weight:500;line-height:normal;text-decoration:none;white-space:nowrap;vertical-align:middle;border:1px solid var(--_kui-button-border);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );background-color:var(--_kui-button-fill);cursor:pointer;transition:background-color 75ms,border-color 75ms,color 75ms;user-select:none;-webkit-user-select:none}.kui-button[data-tone=brand]{--_kui-button-fill: var(--kui-color-brand-fill-loud);--_kui-button-text: var(--kui-color-brand-on-loud);--_kui-button-quiet: var(--kui-color-brand-fill-quiet);--_kui-button-on-quiet: light-dark( oklch(from var(--kui-color-brand-on-quiet) min(l, .38) c h), var(--kui-color-brand-on-quiet) );--_kui-button-outline: var(--kui-color-brand-border-loud)}.kui-button[data-tone=success]{--_kui-button-fill: var(--kui-color-success-fill-loud);--_kui-button-text: var(--kui-color-success-on-loud);--_kui-button-quiet: var(--kui-color-success-fill-quiet);--_kui-button-on-quiet: var(--kui-color-success-on-fill);--_kui-button-outline: var(--kui-color-success-border-loud)}.kui-button[data-tone=danger]{--_kui-button-fill: var(--kui-color-danger-fill-loud);--_kui-button-text: var(--kui-color-danger-on-loud);--_kui-button-quiet: var(--kui-color-danger-fill-quiet);--_kui-button-on-quiet: var(--kui-color-danger-on-quiet);--_kui-button-outline: var(--kui-color-danger-border-loud)}.kui-button[data-emphasis=secondary],.kui-button[data-emphasis=plain]{--_kui-button-fill: transparent;--_kui-button-text: var(--_kui-button-on-quiet)}.kui-button[data-emphasis=secondary]{--_kui-button-border: var(--_kui-button-outline)}.kui-button[data-size=compact]{--_kui-button-height: round( calc(1rem + 1.2em) , 1px);font-size:var(--kui-font-s, .875rem)}.kui-button[data-icon-only]{width:var(--_kui-button-height);flex-shrink:0;padding:0}.kui-button[data-fill=true]{display:flex;width:100%;min-width:0}.kui-button[data-fill=true]>.kui-button__label{overflow:hidden;text-overflow:ellipsis}.kui-button[data-shape=pill]{border-radius:var(--kui-layout-pill-radius, calc(1px + 1.3125rem) )}.kui-button[aria-pressed=true]:not([data-tone=brand],[data-tone=success],[data-tone=danger]){--_kui-button-fill: var(--kui-color-brand-fill-loud);--_kui-button-text: var(--kui-color-brand-on-loud);--_kui-button-quiet: var(--kui-color-brand-fill-quiet);--_kui-button-on-quiet: light-dark( oklch(from var(--kui-color-brand-on-quiet) min(l, .38) c h), var(--kui-color-brand-on-quiet) );--_kui-button-outline: var(--kui-color-brand-border-loud)}.kui-button[aria-pressed=true]:is([data-emphasis=secondary],[data-emphasis=plain]){--_kui-button-fill: var(--_kui-button-quiet);--_kui-button-text: var(--_kui-button-on-quiet);--_kui-button-border: var(--_kui-button-outline);box-shadow:inset 0 0 0 1px var(--_kui-button-outline)}.kui-button[aria-pressed=true]:not([data-emphasis=secondary],[data-emphasis=plain]){box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--_kui-button-text) 45%,transparent)}.kui-button[data-tone=brand][aria-pressed=true]:not([data-emphasis=secondary],[data-emphasis=plain]){--_kui-button-fill: color-mix( in oklab, var(--kui-color-brand-fill-loud), light-dark(#000, #fff) 18% )}.kui-button[data-tone=success][aria-pressed=true]:not([data-emphasis=secondary],[data-emphasis=plain]){--_kui-button-fill: color-mix( in oklab, var(--kui-color-success-fill-loud), light-dark(#000, #fff) 18% )}.kui-button[data-tone=danger][aria-pressed=true]:not([data-emphasis=secondary],[data-emphasis=plain]){--_kui-button-fill: color-mix( in oklab, var(--kui-color-danger-fill-loud), light-dark(#000, #fff) 18% )}@media(hover:hover){.kui-button[aria-pressed=true]:is([data-emphasis=secondary],[data-emphasis=plain]):not(:disabled,[aria-disabled=true],[data-loading]):hover{background-color:color-mix(in oklab,var(--_kui-button-quiet),var(--_kui-button-outline) 12%)}}@media(forced-colors:active){.kui-button[aria-pressed=true]{border-color:Highlight;color:HighlightText;background:Highlight}}.kui-toolbar__trailing>.kui-button{flex:0 0 auto;align-self:flex-start;margin-block-start:max(0px,calc((var(--_kui-toolbar-band) - var(--_kui-button-height)) / 2))}.kui-list-inset-control>.kui-button[data-icon-only]{flex:none;align-self:flex-end}@media(hover:hover){.kui-button:not(:disabled,[aria-disabled=true],[data-loading]):hover{background-color:color-mix(in oklab,var(--_kui-button-fill),oklch(from currentColor calc(1 - l) c h) 10%)}.kui-button:is([data-emphasis=secondary],[data-emphasis=plain]):not(:disabled,[aria-disabled=true],[data-loading]):hover{background-color:var(--_kui-button-quiet)}}.kui-button:not(:disabled,[aria-disabled=true],[data-loading]):active{background-color:color-mix(in oklab,var(--_kui-button-fill),light-dark(#fff,#1c1c1e) 10%)}.kui-button:focus{outline:none}.kui-button:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-button[data-focus-ring-inset=true]:focus-visible{outline-offset:-3px;box-shadow:inset 0 0 0 5px var(--kui-color-surface-current-tint, transparent),inset 0 0 0 5px var(--kui-color-surface-current-region, transparent),inset 0 0 0 5px var(--kui-color-surface-current, var(--kui-color-surface))}.kui-button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5}.kui-button[data-tone=success]:is(:disabled,[aria-disabled=true]){--_kui-button-fill: var(--kui-color-success-fill-quiet);--_kui-button-text: var(--kui-color-success-on-fill);--_kui-button-border: var(--kui-color-success-border-quiet);opacity:1}.kui-button__icon{display:inline-flex;flex:none}.kui-button__label{min-width:0}.kui-button[data-loading]{cursor:wait}.kui-button[data-loading]>:is(.kui-button__label,.kui-button__icon){opacity:0}.kui-button__spinner{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}@media(forced-colors:active){.kui-button{border-color:ButtonText}}.kui-tab-bar{--kui-tab-bar-background: transparent;--kui-tab-bar-border: transparent;display:flex;width:100%;min-width:0;min-height:calc(var(--kui-toolbar-group-size, calc(2px + 2.625rem) ) + (2 * var(--kui-toolbar-gap, .5rem)));padding:var(--kui-toolbar-gap, .5rem);box-sizing:border-box;background:transparent;align-items:center;gap:var(--kui-toolbar-gap, .5rem)}.kui-tab-bar__tabs{display:flex;min-width:0;min-height:var( --kui-tab-bar-strip-min-height, var(--kui-toolbar-group-size, calc(2px + 2.625rem) ) );margin-block:var(--kui-tab-bar-strip-margin-block, 0);padding:var(--kui-tab-bar-strip-padding, 1px);overflow:auto var(--kui-tab-bar-strip-overflow-block, hidden);box-sizing:border-box;border:var(--kui-tab-bar-strip-border-width, 1px) solid var(--kui-tab-bar-border);border-radius:var( --kui-tab-bar-strip-radius, var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) );background:var( --kui-tab-bar-strip-background, var(--kui-tab-bar-background) );--kui-color-surface-current-tint: var( --kui-tab-bar-strip-background, var(--kui-tab-bar-background) );scrollbar-width:none;align-items:center;flex:var(--kui-tab-bar-strip-flex, 1 1 auto);gap:var(--kui-tab-bar-strip-gap, 0);scroll-padding-inline:var(--kui-tab-bar-strip-scroll-padding-inline, 0);overscroll-behavior-inline:contain}.kui-tab-bar__tabs[data-snap-tabs=true]{scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--kui-tab-bar-snap-inset, 0px)}.kui-tab-bar__tabs[data-snap-tabs=true]:after{content:"";inline-size:var(--kui-tab-bar-snap-end-extra, 0px);margin-inline-start:calc(-1 * var(--kui-tab-bar-strip-gap, 0px));pointer-events:none;align-self:stretch;flex:none}.kui-tab-bar[data-icon-only-at] .kui-tab-bar__tabs{container:kui-tab-bar-tabs / inline-size}.kui-tab-bar[data-presentation=segmented],.kui-tab-bar[data-presentation=inspector]{--kui-tab-bar-background: var(--kui-color-neutral-fill-quiet);--kui-tab-bar-border: var(--kui-color-neutral-border-quiet)}.kui-tab-bar[data-presentation=segmented] .kui-tab-bar__tabs:has(>.kui-tab-bar-item[data-size=compact]){padding-inline:calc((var(--kui-toolbar-group-size, calc(2px + 2.625rem) ) - 2rem) / 2 - 1px)}.kui-tab-bar[data-presentation=inspector]{min-height:2.125rem;padding:0}.kui-tab-bar[data-presentation=inspector] .kui-tab-bar__tabs{min-height:var(--kui-tab-bar-strip-min-height, 2.125rem);border-radius:var( --kui-tab-bar-strip-radius, var(--kui-layout-rounded-radius) )}.kui-tab-bar[data-trailing-placement=adjacent] .kui-tab-bar__tabs{flex:0 1 auto}.kui-tab-bar__tabs::-webkit-scrollbar{display:none}.kui-tab-bar__leading,.kui-tab-bar__trailing,.kui-tab-bar__end{display:flex;min-height:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );align-items:center;flex:none}.kui-tab-bar__trailing{flex:var(--kui-tab-bar-trailing-flex, none)}.kui-tab-bar__end{margin-inline-start:auto}.kui-tab-bar>.kui-tab-bar__leading{order:-2}.kui-tab-bar>:is(.kui-tab-bar__trailing,.kui-tab-bar__end){order:1}.kui-tab-bar:before,.kui-tab-bar:after{content:"";position:relative;z-index:1;width:1px;background:transparent;pointer-events:none;align-self:stretch;flex:none}.kui-tab-bar:before{order:-1;margin-inline-end:calc(-1px - var(--kui-toolbar-gap, .5rem))}.kui-tab-bar:after{margin-inline-start:calc(-1px - var(--kui-toolbar-gap, .5rem))}.kui-tab-bar[data-presentation=rail]:dir(ltr):not(:has(>.kui-tab-bar__tabs>.kui-tab-bar-item[data-pinned=true])):has(>.kui-tab-bar__tabs[data-scroll-overflow*=l]):before,.kui-tab-bar[data-presentation=rail]:dir(rtl):not(:has(>.kui-tab-bar__tabs>.kui-tab-bar-item[data-pinned=true])):has(>.kui-tab-bar__tabs[data-scroll-overflow*=r]):before,.kui-tab-bar[data-presentation=rail]:dir(ltr):has(>.kui-tab-bar__tabs[data-scroll-overflow*=r]):after,.kui-tab-bar[data-presentation=rail]:dir(rtl):has(>.kui-tab-bar__tabs[data-scroll-overflow*=l]):after{background:var( --kui-tab-bar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-tab-bar:not([data-presentation=rail])>.kui-tab-bar__tabs[data-scroll-overflow*=l]:not(:dir(ltr):has(>.kui-tab-bar-item[data-pinned=true])){border-left-color:var( --kui-tab-bar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-tab-bar:not([data-presentation=rail])>.kui-tab-bar__tabs[data-scroll-overflow*=r]:not(:dir(rtl):has(>.kui-tab-bar-item[data-pinned=true])){border-right-color:var( --kui-tab-bar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-tab-bar-item{--kui-tab-bar-item-color: var(--kui-color-neutral-on-quiet);--kui-tab-bar-item-hover-background: color-mix( in srgb, var(--kui-color-surface) 72%, transparent );--kui-tab-bar-item-selected-color: var(--kui-color-brand-on-quiet);--kui-tab-bar-item-selected-background: var(--kui-color-surface);--kui-tab-bar-item-selected-border: color-mix( in srgb, var(--kui-color-neutral-border-normal) 80%, transparent );--kui-tab-bar-item-drop-indicator: var(--kui-color-brand-border-normal);--kui-tab-bar-item-drop-target-background: var(--kui-color-brand-fill-quiet);--kui-tab-bar-item-drop-target-ring: var(--kui-color-brand-border-normal);--kui-tab-bar-item-drop-target-color: var(--kui-color-brand-on-quiet);position:relative;display:flex;width:max-content;min-width:max-content;height:2.5rem;box-sizing:border-box;border:1px solid transparent;border-radius:var(--kui-layout-pill-radius, calc(1px + 1.3125rem) );color:var(--kui-tab-bar-item-color);background:transparent;align-items:center;flex:none}.kui-tab-bar-item[data-pinned=true]{position:sticky;z-index:1;inset-inline-start:0;background:var( --kui-tab-bar-item-pinned-background, var(--_kui-tab-bar-item-pinned-default-background, var(--kui-color-surface)) )}.kui-tab-bar__tabs[data-snap-tabs=true]>.kui-tab-bar-item:not([data-pinned=true]){scroll-snap-align:start}.kui-tab-bar-item[data-pinned=true]:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline-start:calc(-1 * (var(--kui-tab-bar-strip-padding, 1px) + var(--kui-tab-bar-strip-border-width, 1px)));inset-inline-end:0;border-radius:inherit;background:var( --kui-tab-bar-item-pinned-background, var(--_kui-tab-bar-item-pinned-default-background, var(--kui-color-surface)) )}.kui-tab-bar__tabs:dir(ltr)[data-scroll-overflow*=l]>.kui-tab-bar-item[data-pinned=true]:before,.kui-tab-bar__tabs:dir(rtl)[data-scroll-overflow*=r]>.kui-tab-bar-item[data-pinned=true]:before{inset-inline-end:-1px;border-inline-end:1px solid var(--kui-tab-bar-divider-color, var(--kui-color-neutral-border-normal))}.kui-tab-bar[data-presentation=segmented] .kui-tab-bar-item[data-pinned=true],.kui-tab-bar[data-presentation=inspector] .kui-tab-bar-item[data-pinned=true]{--_kui-tab-bar-item-pinned-default-background: var( --kui-tab-bar-strip-background, var(--kui-color-neutral-fill-quiet) )}.kui-tab-bar-item[data-pinned=true]:not([data-selected=true]):hover{background:var( --kui-tab-bar-item-pinned-hover-background, var(--kui-color-neutral-fill-quiet) )}.kui-tab-bar-item[data-size=compact]{height:2rem}.kui-tab-bar-item[data-presentation=segmented]{border-radius:var(--kui-radius-s);box-shadow:none}.kui-tab-bar[data-presentation=inspector] .kui-tab-bar-item[data-presentation=segmented]{border-radius:calc(var(--kui-tab-bar-strip-radius, var(--kui-layout-rounded-radius)) - var(--kui-tab-bar-strip-padding, 1px) - var(--kui-tab-bar-strip-border-width, 1px))}.kui-tab-bar-item:hover{border-color:var(--kui-color-neutral-border-normal);background:var(--kui-tab-bar-item-hover-background)}.kui-tab-bar-item[data-selected=true]{border-color:var(--kui-tab-bar-item-selected-border);color:var(--kui-tab-bar-item-selected-color);background:var(--kui-tab-bar-item-selected-background);box-shadow:var(--kui-shadow-s)}.kui-tab-bar-item[data-drop-target=true]{color:var(--kui-tab-bar-item-drop-target-color);background:var(--kui-tab-bar-item-drop-target-background);box-shadow:inset 0 0 0 2px var(--kui-tab-bar-item-drop-target-ring)}.kui-tab-bar-item[data-tab-dragging=true]{opacity:.55}.kui-tab-bar-item[data-tab-drop-position]:after{position:absolute;z-index:2;top:.2rem;bottom:.2rem;width:2px;border-radius:var(--kui-radius-pill);background:var(--kui-tab-bar-item-drop-indicator);content:"";pointer-events:none}.kui-tab-bar-item[data-tab-drop-position=before]:after{inset-inline-start:calc(var(--kui-space-2xs) * -1)}.kui-tab-bar-item[data-tab-drop-position=after]:after{inset-inline-end:calc(var(--kui-space-2xs) * -1)}.kui-tab-bar-item__select{display:flex;min-width:0;height:100%;padding:0 var(--kui-layout-item-padding, .5rem);border:0;appearance:none;color:inherit;background:transparent;cursor:pointer;font:inherit;align-items:center;gap:var(--kui-layout-item-gap, .5rem);text-align:start}.kui-tab-bar-item:has(.kui-tab-bar-item__close) .kui-tab-bar-item__select{padding-inline-start:var(--kui-layout-item-padding, .5rem)}.kui-tab-bar-item:has(.kui-tab-bar-item__select:focus-visible){outline:var(--kui-focus-ring);outline-offset:-2px}.kui-tab-bar-item__select:focus-visible{outline:none}.kui-tab-bar-item__close:focus-visible{border-radius:var(--kui-radius-pill);outline:var(--kui-focus-ring);outline-offset:-2px}.kui-tab-bar-item__select>svg{width:1rem;height:1rem;flex:none}.kui-tab-bar-item__name{max-width:var(--kui-tab-bar-item-label-max-width, none);overflow:hidden;font-size:var(--kui-font-xs);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.kui-tab-bar-item[data-name-overflow=visible] .kui-tab-bar-item__name{max-width:none;overflow:visible;text-overflow:clip}.kui-tab-bar-item[data-attention=true] .kui-tab-bar-item__name{color:var( --kui-tab-bar-item-attention-color, var(--kui-color-warning-on-quiet) )}.kui-tab-bar-item[data-presentation=icon-only] .kui-tab-bar-item__select{width:100%;justify-content:center}.kui-tab-bar-item[data-presentation=icon-only] .kui-tab-bar-item__name{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.kui-tab-bar-item[data-presentation=icon-only]{width:2rem;min-width:2rem}@container kui-tab-bar-tabs (max-width: 52rem){.kui-tab-bar[data-icon-only-at=wide] .kui-tab-bar__tabs>.kui-tab-bar-item[data-presentation=segmented]{width:2rem;min-width:2rem;flex:none}.kui-tab-bar[data-icon-only-at=wide] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__select{width:100%;justify-content:center}.kui-tab-bar[data-icon-only-at=wide] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__name{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}}@container kui-tab-bar-tabs (max-width: 44rem){.kui-tab-bar[data-icon-only-at=narrow] .kui-tab-bar__tabs>.kui-tab-bar-item[data-presentation=segmented]{width:2rem;min-width:2rem;flex:none}.kui-tab-bar[data-icon-only-at=narrow] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__select{width:100%;justify-content:center}.kui-tab-bar[data-icon-only-at=narrow] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__name{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}}@container kui-tab-bar-tabs (max-width: 28rem){.kui-tab-bar[data-icon-only-at=compact] .kui-tab-bar__tabs>.kui-tab-bar-item[data-presentation=segmented]{width:2rem;min-width:2rem;flex:none}.kui-tab-bar[data-icon-only-at=compact] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__select{width:100%;justify-content:center}.kui-tab-bar[data-icon-only-at=compact] .kui-tab-bar-item[data-presentation=segmented] .kui-tab-bar-item__name{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}}.kui-tab-bar[data-presentation=segmented] .kui-tab-bar__tabs>.kui-tab-bar-item:first-child{border-start-start-radius:var(--kui-radius-pill);border-end-start-radius:var(--kui-radius-pill)}.kui-tab-bar[data-presentation=segmented][data-allocation=fill] .kui-tab-bar__tabs>.kui-tab-bar-item:last-child{border-start-end-radius:var(--kui-radius-pill);border-end-end-radius:var(--kui-radius-pill)}.kui-tab-bar[data-allocation=fill] .kui-tab-bar__tabs>.kui-tab-bar-item{min-width:0;flex:1 1 0}.kui-tab-bar[data-allocation=fill] .kui-tab-bar__tabs>.kui-tab-bar-item>.kui-tab-bar-item__select{width:100%;justify-content:center}.kui-tab-bar-item__trailing{display:grid;min-width:1.275rem;min-height:1.275rem;flex:none;place-items:center}.kui-tab-bar-item__close{display:grid;width:1.275rem;height:1.275rem;margin-inline-start:var(--kui-space-xs);padding:0;border:0;appearance:none;color:var(--kui-color-neutral-on-quiet);background:transparent;cursor:pointer;flex:none;place-items:center}.kui-tab-bar-item__close:hover{color:var(--kui-color-text)}.kui-tab-bar-item:is([data-placeholder=true],[data-pending=true]) .kui-tab-bar-item__close{visibility:hidden}.kui-tab-bar-item[data-pending=true] .kui-tab-bar-item__name{color:var(--kui-color-text-quiet)}.kui-tab-bar-item__close-icon{display:grid;width:.6375rem;height:.6375rem;pointer-events:none;place-items:center}.kui-tab-bar-item__close-icon>svg{width:100%;height:100%}@media(hover:hover)and (pointer:fine){.kui-tab-bar-item__close{opacity:0;pointer-events:none;transition:opacity .12s ease}.kui-tab-bar-item:hover .kui-tab-bar-item__close,.kui-tab-bar-item:focus-within .kui-tab-bar-item__close{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.kui-tab-bar-item__close{transition:none}}.kui-anchored-surface{--kui-anchored-surface-available-height: var( --kerf-anchor-available-height, calc(100dvh - 2 * var(--kui-space-xs, 8px)) );box-sizing:border-box;inset:auto;width:max-content;max-width:calc(100vw - 2 * var(--kui-space-xs, 8px));max-height:min(calc(100dvh - 2 * var(--kui-space-xs, 8px)),var(--kui-anchored-surface-available-height));overflow:auto;padding:var(--kui-anchored-surface-inset, var(--kui-space-xs, 8px));border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-anchored-surface-radius, var(--kui-radius-m));color:var(--kui-color-text, inherit);--kui-color-surface-current: var(--kui-color-surface-raised);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-color-surface-raised);box-shadow:var(--kui-shadow-l);font:inherit}.kui-anchored-surface--scheme-dark{color-scheme:dark}.kui-anchored-surface--scheme-light{color-scheme:light}.kui-chip{--_kui-chip-fill-quiet: var(--kui-color-neutral-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-neutral-on-normal);--_kui-chip-border: var(--kui-color-neutral-border-normal);--_kui-chip-on-quiet: var(--kui-color-neutral-on-quiet);--_kui-chip-on-solid: var(--kui-color-surface);display:inline-flex;min-width:0;min-height:1.75rem;padding-inline:.5rem;box-sizing:border-box;border:1px solid transparent;border-radius:var(--kui-layout-pill-radius, calc(1px + 1.3125rem) );color:var(--_kui-chip-on-quiet);background:var(--_kui-chip-fill-quiet);align-items:center;gap:.25rem;font-size:var(--kui-font-xs);font-weight:650;line-height:1;white-space:nowrap}.kui-chip:not([data-truncate]){flex-shrink:0}.kui-chip[data-tone=info]{--_kui-chip-fill-quiet: var(--kui-color-brand-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-brand-on-fill);--_kui-chip-border: var(--kui-color-brand-border-normal);--_kui-chip-on-quiet: var(--kui-color-brand-on-fill)}.kui-chip[data-tone=pop]{--_kui-chip-fill-quiet: var(--kui-color-pop-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-pop-on-fill);--_kui-chip-border: var(--kui-color-pop-border-normal);--_kui-chip-on-quiet: var(--kui-color-pop-on-fill)}.kui-chip[data-tone=success]{--_kui-chip-fill-quiet: var(--kui-color-success-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-success-on-fill);--_kui-chip-border: var(--kui-color-success-border-normal);--_kui-chip-on-quiet: var(--kui-color-success-on-fill)}.kui-chip[data-tone=warning]{--_kui-chip-fill-quiet: var(--kui-color-warning-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-warning-on-fill);--_kui-chip-border: var(--kui-color-warning-border-normal);--_kui-chip-on-quiet: var(--kui-color-warning-on-fill)}.kui-chip[data-tone=danger]{--_kui-chip-fill-quiet: var(--kui-color-danger-fill-quiet);--_kui-chip-fill-solid: var(--kui-color-danger-on-fill);--_kui-chip-border: var(--kui-color-danger-border-normal);--_kui-chip-on-quiet: var(--kui-color-danger-on-fill)}.kui-chip[data-appearance=solid]{color:var(--_kui-chip-on-solid);background:var(--_kui-chip-fill-solid)}.kui-chip[data-appearance=outline]{border-color:var(--_kui-chip-border);background:transparent}.kui-chip[data-tone=inherit]{--_kui-chip-border: color-mix(in srgb, currentColor 40%, transparent);border-color:var(--_kui-chip-border);color:inherit;background:transparent}.kui-chip[data-tone=inherit]:is([data-appearance=outline],[data-appearance=solid]){--_kui-chip-border: currentColor}.kui-chip[data-shape=rounded]{border-radius:var(--kui-radius-s)}.kui-chip[data-size=compact]{min-height:1.25rem;padding-inline:.3125rem;font-size:var(--kui-font-2xs)}.kui-chip[data-disabled]{opacity:.5;pointer-events:none}.kui-chip[data-truncate]{max-width:100%;overflow:hidden}.kui-chip:is([data-link],[data-action]){--_kui-chip-wash: transparent;background-image:linear-gradient(var(--_kui-chip-wash),var(--_kui-chip-wash));text-decoration:none;cursor:pointer}button.kui-chip{height:auto;margin:0;padding-block:0;font-family:inherit;font-style:inherit;letter-spacing:inherit;text-transform:none;vertical-align:middle;transition:none;appearance:none}.kui-chip:is([data-link],[data-action]):hover{--_kui-chip-wash: color-mix(in srgb, currentColor 10%, transparent)}.kui-chip:is([data-link],[data-action]):active{--_kui-chip-wash: color-mix(in srgb, currentColor 18%, transparent)}.kui-chip:is([data-link],[data-action])[data-tone=inherit]:is(:hover,:active){--_kui-chip-wash: transparent;--_kui-chip-border: currentColor}.kui-chip:is([data-link],[data-action]) .kui-chip__label{padding-block:.2em}.kui-chip:is([data-link],[data-action])[data-tone=inherit]:is(:hover,:active) .kui-chip__label{text-decoration:underline;text-underline-offset:.12em}.kui-chip:is([data-link],[data-action]):focus-visible{outline:var(--kui-focus-ring);outline-offset:2px}.kui-chip:is([data-link],[data-action])[data-tone=inherit]:focus-visible{outline:3px solid currentColor}.kui-chip__icon{display:inline-grid;width:1em;height:1em;color:inherit;place-items:center;flex:none}.kui-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kui-chip__remove{display:inline-grid;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;color:inherit;background:transparent;align-items:center;justify-items:center;cursor:pointer;flex:none}.kui-chip[data-size=compact] .kui-chip__remove{width:1rem;height:1rem}.kui-chip__remove:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.kui-chip__remove:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-list{--kui-list-divider-color: var(--kui-color-neutral-border-normal);--kui-list-gap: var(--kui-layout-item-gap, .5rem);--_kui-list-gap: 0;--_kui-list-column-gap: var(--_kui-list-gap);--_kui-list-row-gap: var(--_kui-list-gap);--_kui-list-flex: 0 1 auto;--_kui-list-inset-top: 0px;--_kui-list-inset-right: 0px;--_kui-list-inset-bottom: 0px;--_kui-list-inset-left: 0px;--_kui-list-clearance-start: 0px;--_kui-list-clearance-end: 0px;--_kui-list-ring-room: 0px;--_kui-list-max-height: none;--_kui-list-min-height: 0px;--_kui-list-divider-top: transparent;--_kui-list-divider-right: transparent;--_kui-list-divider-bottom: transparent;--_kui-list-divider-left: transparent;display:flex;min-width:0;min-height:var(--_kui-list-min-height);max-height:var(--_kui-list-max-height);box-sizing:border-box;padding:calc(var(--_kui-list-inset-top, 0px) + var(--_kui-list-clearance-start)) var(--_kui-list-inset-right, 0) calc(var(--_kui-list-inset-bottom, 0px) + var(--_kui-list-clearance-end)) var(--_kui-list-inset-left, 0);flex:var(--_kui-list-flex, initial);flex-direction:column;align-items:stretch;align-content:space-between;justify-content:flex-start;column-gap:var(--_kui-list-column-gap);row-gap:var(--_kui-list-row-gap);box-shadow:inset 0 1px var(--_kui-list-divider-top),inset -1px 0 var(--_kui-list-divider-right),inset 0 -1px var(--_kui-list-divider-bottom),inset 1px 0 var(--_kui-list-divider-left)}.kui-list[data-control-insets*=t]{--_kui-list-inset-top: var(--kui-layout-inline-margin, .5rem)}.kui-list[data-control-insets*=r]{--_kui-list-inset-right: var(--kui-layout-inline-margin, .5rem)}.kui-list[data-control-insets*=b]{--_kui-list-inset-bottom: var(--kui-layout-inline-margin, .5rem)}.kui-list[data-control-insets*=l]{--_kui-list-inset-left: var(--kui-layout-inline-margin, .5rem)}.kui-list[data-text-insets*=t]{--_kui-list-inset-top: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-list[data-text-insets*=r]{--_kui-list-inset-right: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-list[data-text-insets*=b]{--_kui-list-inset-bottom: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-list[data-text-insets*=l]{--_kui-list-inset-left: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-list[data-inset=document]{--_kui-list-inset-top: var(--kui-space-l);--_kui-list-inset-right: var(--kui-space-xl);--_kui-list-inset-bottom: var(--kui-space-l);--_kui-list-inset-left: var(--kui-space-xl)}@media(max-width:36rem){.kui-list[data-inset=document]{--_kui-list-inset-right: var(--kui-space-m);--_kui-list-inset-left: var(--kui-space-m)}}.kui-list[data-frame=true]{--_kui-list-inset-top: var(--kui-space-2xs);--_kui-list-inset-right: var(--kui-space-2xs);--_kui-list-inset-bottom: var(--kui-space-2xs);--_kui-list-inset-left: var(--kui-space-2xs);border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-m)}.kui-list[data-content-width]{width:100%;max-width:calc(var(--_kui-list-content-width) + var(--_kui-list-inset-left, 0px) + var(--_kui-list-inset-right, 0px))}.kui-list[data-content-width=compact]{--_kui-list-content-width: 27.5rem}.kui-list[data-content-width=medium]{--_kui-list-content-width: 40rem}.kui-list[data-content-width=wide]{--_kui-list-content-width: 54rem}.kui-list[data-content-align=center]{margin-inline:auto}.kui-list[data-h-align=left]{align-items:flex-start;align-content:flex-start}.kui-list[data-h-align=center]{align-items:center;align-content:center}.kui-list[data-h-align=around]{align-items:center;align-content:space-around}.kui-list[data-h-align=right]{align-items:flex-end;align-content:flex-end}.kui-list[data-v-align=middle]{justify-content:center}.kui-list[data-v-align=around]{justify-content:space-around}.kui-list[data-v-align=bottom]{justify-content:flex-end}.kui-list[data-v-align=full]{justify-content:space-between}.kui-list[data-scrollable=true]{--_kui-list-ring-room: calc(var(--kui-space-2xs) + 2px);overflow-y:auto;overscroll-behavior-y:contain}.kui-list:is([data-scroll-clearance=block-start],[data-scroll-clearance=both]){--_kui-list-clearance-start: var(--kui-scroll-clearance-block-start, 0px)}.kui-list:is([data-scroll-clearance=block-end],[data-scroll-clearance=both]){--_kui-list-clearance-end: var(--kui-scroll-clearance-block-end, 0px)}.kui-list:is([data-scroll-clearance],[data-scrollable=true]){scroll-padding-block:calc(var(--_kui-list-clearance-start) + var(--_kui-list-ring-room)) calc(var(--_kui-list-clearance-end) + var(--_kui-list-ring-room))}.kui-pane>.kui-pane__content>.kui-list:not([data-scrollable=true]){flex-shrink:0}.kui-list[data-scrollable=true]>*{flex-shrink:0}.kui-list[data-scrollable=true]:focus-visible{border-radius:var(--kui-radius-m);outline:var(--kui-focus-ring);outline-offset:-3px}.kui-list:is([divider-sides*=t],[data-scroll-divider*=t]){--_kui-list-divider-top: var(--kui-list-divider-color)}.kui-list:is([divider-sides*=r],[data-scroll-divider*=r]){--_kui-list-divider-right: var(--kui-list-divider-color)}.kui-list:is([divider-sides*=b],[data-scroll-divider*=b]){--_kui-list-divider-bottom: var(--kui-list-divider-color)}.kui-list:is([divider-sides*=l],[data-scroll-divider*=l]){--_kui-list-divider-left: var(--kui-list-divider-color)}.kui-list[data-surface=base]{--kui-color-surface-current: var(--kui-color-surface);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-color-surface)}.kui-list[data-surface=raised]{--kui-color-surface-current: var(--kui-color-surface-raised);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-color-surface-raised)}.kui-list[data-fill=true]{height:100%}.kui-row{--kui-row-gap: var(--kui-layout-item-gap, .5rem);--_kui-row-gap: var(--kui-row-gap);--_kui-row-column-gap: var(--_kui-row-gap);--_kui-row-row-gap: var(--_kui-row-gap);--_kui-row-flex: 0 1 auto;--_kui-row-inset-top: 0;--_kui-row-inset-right: 0;--_kui-row-inset-bottom: 0;--_kui-row-inset-left: 0;display:flex;min-width:0;min-height:0;box-sizing:border-box;padding:var(--_kui-row-inset-top, 0) var(--_kui-row-inset-right, 0) var(--_kui-row-inset-bottom, 0) var(--_kui-row-inset-left, 0);flex:var(--_kui-row-flex, initial);flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:space-between;justify-content:flex-start;column-gap:var(--_kui-row-column-gap);row-gap:var(--_kui-row-row-gap)}.kui-row[data-control-insets*=t]{--_kui-row-inset-top: var(--kui-layout-inline-margin, .5rem)}.kui-row[data-control-insets*=r]{--_kui-row-inset-right: var(--kui-layout-inline-margin, .5rem)}.kui-row[data-control-insets*=b]{--_kui-row-inset-bottom: var(--kui-layout-inline-margin, .5rem)}.kui-row[data-control-insets*=l]{--_kui-row-inset-left: var(--kui-layout-inline-margin, .5rem)}.kui-row[data-text-insets*=t]{--_kui-row-inset-top: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-row[data-text-insets*=r]{--_kui-row-inset-right: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-row[data-text-insets*=b]{--_kui-row-inset-bottom: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-row[data-text-insets*=l]{--_kui-row-inset-left: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-row[data-wrap=true]{flex-wrap:wrap}.kui-row[data-h-align=center]{justify-content:center}.kui-row[data-h-align=around]{justify-content:space-around}.kui-row[data-h-align=right]{justify-content:flex-end}.kui-row[data-h-align=full]{justify-content:space-between}.kui-row[data-v-align=top]{align-items:flex-start;align-content:flex-start}.kui-row[data-v-align=middle]{align-items:center;align-content:center}.kui-row[data-v-align=around]{align-items:center;align-content:space-around}.kui-row[data-v-align=bottom]{align-items:flex-end;align-content:flex-end}.kui-row[data-v-align=baseline]{align-items:baseline;align-content:baseline}.kui-row[data-fill=true]{height:100%}.kui-search-field__field{display:grid;width:100%;min-width:0;gap:var(--kui-space-2xs, .25rem)}.kui-search-field__field-label{padding-inline:.5625rem;color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:650;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.kui-search-field__field-required{margin-inline-start:.1em}.kui-search-field__field-hint{padding-inline:.5625rem;color:var(--kui-color-text-quiet);font-size:var(--kui-font-s);line-height:1.6}.kui-search-field{--kui-search-field-line-size: 2.125rem;display:grid;position:relative;width:100%;min-width:0;min-height:2.75rem;padding:.25rem .5rem;box-sizing:border-box;border:1px solid var(--kui-search-field-border, var(--kui-color-neutral-border-normal));border-radius:var(--kui-layout-pill-radius, calc(1px + 1.3125rem) );color:var(--kui-color-text);background:var(--kui-search-field-background, var(--kui-color-surface));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:var(--kui-layout-item-gap, .5rem)}.kui-search-field:focus-within{border-color:var(--kui-color-text-link);box-shadow:0 0 0 3px color-mix(in srgb,var(--kui-color-text-link) 22%,transparent)}.kui-search-field[data-presentation=form-field]{border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) )}.kui-search-field[data-disabled=true]{opacity:.55}.kui-search-field__leading{display:inline-flex;grid-column:1;width:1rem;height:1rem;margin-block-start:calc((var(--kui-search-field-line-size) - 1rem) / 2);color:var(--kui-color-text-quiet)}.kui-search-field__leading svg{width:100%;height:100%}.kui-search-field__editor{grid-column:2;grid-row:1;min-width:var(--kui-search-field-editor-min-width, 0px);min-height:var(--kui-search-field-line-size);padding-block:calc((var(--kui-search-field-line-size) - 1.35em) / 2) 0;box-sizing:border-box;outline:0;caret-color:var(--kui-color-brand-on-quiet);font-size:var(--kui-font-s);line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}@media(hover:none)and (pointer:coarse){.kui-search-field__editor{font-size:max(16px,var(--kui-font-s))}}.kui-search-field[data-placeholder-visible=true]:has(>.kui-search-field__editor):before{grid-column:2;grid-row:1;min-width:0;padding-block:calc((var(--kui-search-field-line-size) - 1.35em) / 2) 0;color:var(--kui-color-text-quiet);content:attr(data-placeholder);font-size:var(--kui-font-s);line-height:1.35;overflow:hidden;pointer-events:none;white-space:nowrap}.kui-search-field__token{display:inline-flex;height:1.5em;margin-inline:.125rem;padding-inline-start:.45rem;border-radius:var(--kui-radius-pill);color:var( --kui-search-field-token-foreground, var(--kui-color-brand-on-quiet) );background:var( --kui-search-field-token-background, var(--kui-color-brand-fill-normal) );font-size:var(--kui-font-xs);line-height:1;white-space:nowrap;vertical-align:middle;align-items:center;gap:.1rem}.kui-search-field__token button,.kui-search-field__clear,.kui-search-field__trailing-action{appearance:none;display:inline-grid;padding:0;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer;place-items:center}.kui-search-field__token-edit{height:100%}.kui-search-field__token-remove{width:1.5em;height:1.5em;border-radius:var(--kui-radius-pill)!important}.kui-search-field__token-remove:hover,.kui-search-field__token-remove:focus-visible,.kui-search-field__clear:hover,.kui-search-field__clear:focus-visible,.kui-search-field__trailing-action:hover,.kui-search-field__trailing-action:focus-visible,.kui-search-field__trailing-action[aria-expanded=true],.kui-search-field__trailing-action[aria-pressed=true]{background:color-mix(in srgb,currentColor 12%,transparent)}.kui-search-field__trailing-action[aria-expanded=true],.kui-search-field__trailing-action[aria-pressed=true]{color:var(--kui-color-text)}.kui-search-field__token button:focus-visible,.kui-search-field__clear:focus-visible,.kui-search-field__trailing-action:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-search-field button:disabled{cursor:default}.kui-search-field__token svg{width:.7rem;height:.7rem}.kui-search-field__clear,.kui-search-field__trailing,.kui-search-field__trailing-action{display:inline-grid;width:1.5rem;height:var(--kui-search-field-line-size);color:var(--kui-color-text-quiet);place-items:center}.kui-search-field__clear{grid-column:3;border-radius:var(--kui-radius-pill)}.kui-search-field__trailing{grid-column:4}.kui-search-field__trailing-action{grid-column:4;border-radius:var(--kui-radius-pill)}.kui-search-field__suggestions{display:grid;position:absolute;z-index:20;inset-block-start:calc(100% + .25rem);inset-inline-start:0;width:min(max(100%,15rem),calc(100vw - 1rem));max-height:15rem;padding:var(--_kui-popup-inset);box-sizing:border-box;border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-pill);background:var(--kui-color-surface-raised);box-shadow:var(--kui-shadow-m);gap:var(--_kui-popup-row-gap);overflow-y:auto}.kui-search-field__suggestions:has(>:nth-child(2)){border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) )}.kui-search-field__suggestion{width:100%;padding:.375rem .5rem;border:0;border-radius:var(--kui-radius-pill);color:var(--kui-color-text);background:transparent;font:inherit;text-align:start;justify-content:flex-start;cursor:pointer}.kui-search-field__suggestion:hover,.kui-search-field__suggestion:focus-visible{background:var(--kui-color-surface-lowered);outline:var(--kui-focus-ring)}.kui-search-field[data-has-trailing=false] .kui-search-field__clear{grid-column:4}.kui-search-field__clear svg,.kui-search-field__trailing svg,.kui-search-field__trailing-action svg{width:.85rem;height:.85rem}.kui-search-field[data-collapsible=true]{width:min(var( --_kui-toolbar-group-grow-search-width, var(--kui-search-field-expanded-width, 30rem) ),100%);max-width:100%;overflow:hidden;flex:0 1 auto;transition:width var(--_kui-toolbar-group-search-width-duration, .25s) ease,background-color .2s ease,border-color .2s ease}.kui-search-field[data-collapsible=true][data-expanded=true]{min-width:var(--_kui-toolbar-group-grow-search-min-width, 0px)}.kui-search-field[data-collapsible=true][data-expanded=true]>.kui-search-field__editor{animation:kui-search-field-reveal var(--_kui-toolbar-group-search-reveal-duration, 0s) linear}@keyframes kui-search-field-reveal{0%,to{overflow-wrap:normal;white-space:pre}}.kui-search-field[data-collapsible=true][data-expanded=true][data-fill=true]{width:100%;flex:1 1 auto}.kui-search-field[data-collapsible=true][data-expanded=true]:has(.kui-search-field__suggestions){overflow:visible}.kui-search-field[data-collapsible=true][data-expanded=false]{width:2.75rem;min-width:2.75rem;height:2.75rem;padding:1px;grid-template-columns:minmax(0,1fr);flex:0 0 auto}.kui-search-field__expand{appearance:none;display:grid;width:100%;height:100%;padding:0;border:0;border-radius:inherit;color:var(--kui-color-text-quiet);background:transparent;cursor:pointer;place-items:center}.kui-search-field__expand:hover{background:var(--kui-color-surface-lowered)}.kui-search-field__expand:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-search-field__expand svg{width:1rem;height:1rem}.kui-search-field[data-collapsible=true][data-expanded=true] .kui-search-field__leading{margin-inline-start:.375rem}.kui-search-field[data-presentation=toolbar-group][data-collapsible=true]{--kui-search-field-line-size: 2rem;min-height:2.5rem;padding:.25rem .375rem;border:0;border-radius:var(--kui-control-highlight-radius);background:transparent;box-shadow:none}.kui-search-field[data-presentation=toolbar-group] .kui-search-field__clear,.kui-search-field[data-presentation=toolbar-group] .kui-search-field__trailing-action{border-radius:var(--kui-control-highlight-radius)}.kui-search-field[data-presentation=toolbar-group][data-collapsible=true]:focus-within{border-color:var(--kui-color-focus);background:var(--kui-search-field-background, var(--kui-color-surface))}.kui-search-field[data-presentation=toolbar-group][data-collapsible=true][data-expanded=false]{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}.kui-search-field[data-presentation=toolbar-group][data-collapsible=true][data-expanded=false] .kui-search-field__expand{padding-inline:0}@media(prefers-reduced-motion:reduce){.kui-search-field[data-collapsible=true]{transition-duration:0s}}@media(forced-colors:active){.kui-search-field__token{border:1px solid ButtonText}}.kui-tag-field[data-invalid] .kui-search-field{--kui-search-field-border: var( --kui-color-danger-border-loud, var(--kui-color-danger-fill-loud) )}.kui-tag-field[data-invalid] .kui-search-field__field-hint{color:var(--kui-color-danger-on-quiet, var(--kui-color-danger-fill-loud))}.kui-text{padding:var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:1px solid transparent;margin:0;white-space:normal;overflow-wrap:normal}.kui-text__field-label{box-sizing:border-box;min-width:0;padding-inline:calc(1px + var(--kui-layout-item-padding, .5rem));margin:0 0 .5em;color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:650;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.kui-text[data-wrap=anywhere]{overflow-wrap:anywhere}.kui-text[data-wrap=nowrap]{white-space:nowrap}.kui-text[data-wrap=truncate]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}span.kui-text[data-wrap=truncate]{display:inline-block;max-width:100%}.kui-text__truncate-start{display:block;overflow:hidden;direction:rtl;text-align:left;text-overflow:ellipsis;white-space:nowrap}.kui-text__truncate-middle{display:flex;min-width:0;overflow:hidden}.kui-text__truncate-head,.kui-text__truncate-tail{white-space:pre}.kui-text__truncate-head{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.kui-text__truncate-tail{flex:0 0 auto}.kui-text__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--_kui-text-max-lines)}.kui-text[data-tone=quiet]{color:var(--kui-color-text-quiet)}.kui-text[data-tone=danger]{color:var(--kui-color-danger-on-quiet)}.kui-text[data-size=compact]{font-size:var(--kui-font-xs)}.kui-text[data-size=medium]{font-size:var(--kui-font-m)}.kui-text[data-size=large]{font-size:var(--kui-font-l)}.kui-text[data-size=xlarge]{font-size:var(--kui-font-2xl)}.kui-text[data-font=monospace]{font-family:var(--kui-font-mono)}.kui-text[data-border=none]{border:0}.kui-text[data-flush=true]{padding:0;border:0}.kui-text[data-line-height=tight]{line-height:1.2}.kui-text[data-align=center]{text-align:center}.kui-text[data-align=end]{text-align:end}.kui-text[data-align=center]>.kui-text__truncate-start{text-align:center}.kui-text[data-align=end]>.kui-text__truncate-start{text-align:right}.kui-text[data-align=center]>.kui-text__truncate-middle{justify-content:center}.kui-text[data-align=end]>.kui-text__truncate-middle{justify-content:flex-end}span.kui-text{margin:0;border:0;padding:0}.kui-list-header__title>.kui-text{min-width:0;margin:0;overflow:hidden;font-size:var(--kui-font-xs);font-weight:650;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kui-list-header[data-wrap=true] .kui-list-header__title>.kui-text{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.kui-list-header[data-size=xs] .kui-list-header__title>.kui-text{font-size:var(--kui-font-2xs);text-transform:capitalize}.kui-list-header:is([data-size=m],[data-size=l],[data-size=xl]) .kui-list-header__title>.kui-text{font-family:var(--kui-font-sans);font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.kui-list-header[data-size=m] .kui-list-header__title>.kui-text{font-size:var(--kui-font-m)}.kui-list-header[data-size=l] .kui-list-header__title>.kui-text{font-size:var(--kui-font-l)}.kui-list-header[data-size=xl] .kui-list-header__title>.kui-text{font-size:var(--kui-font-xl)}.kui-text[data-control-margins*=t]{margin-top:var(--kui-layout-inline-margin, .5rem)}.kui-text[data-control-margins*=r]{margin-right:var(--kui-layout-inline-margin, .5rem)}.kui-text[data-control-margins*=b]{margin-bottom:var(--kui-layout-inline-margin, .5rem)}.kui-text[data-control-margins*=l]{margin-left:var(--kui-layout-inline-margin, .5rem)}.kui-value-table{--kui-value-table-border: var(--kui-color-neutral-border-normal);--_kui-value-table-icon-size: var(--kui-value-table-icon-size, 1.5rem);display:grid;margin-block:0;margin-inline:var(--kui-layout-inline-margin, .5rem);overflow:hidden;border:1px solid var(--kui-value-table-border);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );background:var( --kui-value-table-background, var(--kui-color-surface-lowered) )}.kui-value-table__row{--_kui-value-table-inline-padding: var( --kui-layout-item-padding, .5rem );--_kui-value-table-separator-start: var(--_kui-value-table-inline-padding);position:relative;display:grid;min-height:2.55rem;padding-block:var( --kui-value-table-row-padding-block, var(--_kui-value-table-density-padding-block, .5rem) );padding-inline:var(--_kui-value-table-inline-padding);box-sizing:border-box;grid-template-columns:var( --kui-value-table-row-columns, minmax(0, auto) minmax(0, auto) );align-items:center;gap:var( --kui-value-table-row-gap, var(--_kui-value-table-density-gap, var(--kui-layout-item-gap, .5rem)) )}.kui-value-table[data-density=compact] .kui-value-table__row{--_kui-value-table-density-padding-block: .25rem;--_kui-value-table-density-gap: .25rem}.kui-value-table__row[data-has-icon=true]{--_kui-value-table-separator-start: calc( var(--_kui-value-table-inline-padding) + var(--_kui-value-table-icon-size) + var(--kui-layout-item-gap, .5rem) )}.kui-value-table__row+.kui-value-table__row:before{position:absolute;top:0;right:var(--_kui-value-table-inline-padding);left:var(--_kui-value-table-separator-start);border-top:1px solid var(--kui-value-table-border);content:""}.kui-value-table__row dt{display:flex;max-width:100%;min-width:0;justify-self:start;color:var(--kui-color-text);align-items:center;gap:var(--kui-layout-item-gap, .5rem)}.kui-value-table__icon{display:grid;width:var(--_kui-value-table-icon-size);height:var(--_kui-value-table-icon-size);flex:none;place-items:center}.kui-value-table__icon svg{width:100%;height:100%}.kui-value-table__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kui-value-table__row dd{display:flex;min-width:0;margin:0;overflow-wrap:anywhere;color:var(--kui-color-text);align-items:center;justify-content:flex-end;gap:var(--kui-space-2xs);font-weight:var(--kui-font-weight-semibold);text-align:end}.kui-value-table[data-label-width] .kui-value-table__row{grid-template-columns:var( --kui-value-table-row-columns, minmax(min(var(--_kui-value-table-label-min), 100%), auto) minmax(0, 1fr) )}.kui-value-table[data-stack-below]{box-sizing:border-box;width:calc(100% - 2 * var(--kui-layout-inline-margin, .5rem));container:kui-value-table / inline-size}.kui-value-table[data-presentation=stacked] .kui-value-table__row{grid-template-columns:minmax(0,1fr);row-gap:var(--kui-space-2xs)}.kui-value-table[data-presentation=stacked] .kui-value-table__row dd{justify-content:flex-start;text-align:start}.kui-value-table[data-presentation=stacked] .kui-value-table__row[data-has-icon=true] dd{padding-inline-start:calc(var(--_kui-value-table-separator-start) - var(--_kui-value-table-inline-padding))}@container kui-value-table (max-width: 36rem){.kui-value-table[data-stack-below=narrow] .kui-value-table__row{grid-template-columns:minmax(0,1fr);row-gap:var(--kui-space-2xs)}.kui-value-table[data-stack-below=narrow] .kui-value-table__row dd{justify-content:flex-start;text-align:start}.kui-value-table[data-stack-below=narrow] .kui-value-table__row[data-has-icon=true] dd{padding-inline-start:calc(var(--_kui-value-table-separator-start) - var(--_kui-value-table-inline-padding))}}@container kui-value-table (max-width: 32rem){.kui-value-table[data-stack-below=compact] .kui-value-table__row{grid-template-columns:minmax(0,1fr);row-gap:var(--kui-space-2xs)}.kui-value-table[data-stack-below=compact] .kui-value-table__row dd{justify-content:flex-start;text-align:start}.kui-value-table[data-stack-below=compact] .kui-value-table__row[data-has-icon=true] dd{padding-inline-start:calc(var(--_kui-value-table-separator-start) - var(--_kui-value-table-inline-padding))}}.search-field{--kui-search-field-token-background: var(--kui-color-brand-fill-quiet)}.app-entry{display:flex;box-sizing:border-box;height:100%;overflow-y:auto;padding:1.5rem;align-items:safe center;justify-content:safe center}.entry-card{width:min(100%,32rem)}.context-menu-host{position:fixed;width:0;height:0;overflow:visible}.app-shell:has(.price-matrix[data-edge-to-edge]){--kui-pane-scrollbar-gutter: stable}.kui-backdrop-image{--_kui-backdrop-image-height: 20rem;--_kui-backdrop-image-fade-to: transparent;--_kui-backdrop-image-parallax: 0;--_kui-backdrop-image-position: center;--_kui-backdrop-image-fit: cover;--_kui-backdrop-image-inset-start: var( --kui-pane-content-inset-inline-start, 0px );--_kui-backdrop-image-inset-end: var( --kui-pane-content-inset-inline-end, 0px );--_kui-backdrop-image-bleed-block-start: 0px;display:flow-root;position:relative;min-width:0;margin-inline:calc(-1 * var(--_kui-backdrop-image-inset-start)) calc(-1 * var(--_kui-backdrop-image-inset-end));background-color:var(--_kui-backdrop-image-fade-to);isolation:isolate}.kui-backdrop-image[data-inline-bleed=false]{--_kui-backdrop-image-inset-start: 0px;--_kui-backdrop-image-inset-end: 0px}.kui-backdrop-image[data-under-chrome=true]{--_kui-backdrop-image-bleed-block-start: var( --kui-pane-content-inset-block-start, 0px );margin-block-start:calc(-1 * var(--_kui-backdrop-image-bleed-block-start))}.kui-backdrop-image[data-under-chrome=true] .kui-backdrop-image__hero{view-timeline-inset:0px}.kui-backdrop-image__hero{display:grid;position:relative;min-height:calc(var(--_kui-backdrop-image-height) + var(--_kui-backdrop-image-bleed-block-start));grid-template:minmax(0,1fr) / minmax(0,1fr);view-timeline:--kui-backdrop-image block}.kui-backdrop-image[data-defer-offscreen=true] .kui-backdrop-image__hero{content-visibility:auto}.kui-backdrop-image[data-aspect-ratio=true] .kui-backdrop-image__hero{min-height:0;aspect-ratio:var(--_kui-backdrop-image-ratio)}.kui-backdrop-image__backdrop{position:absolute;inset:0;overflow:clip;pointer-events:none}.kui-backdrop-image[data-fade=true] .kui-backdrop-image__backdrop{mask-image:linear-gradient(to bottom,#000 50%,transparent)}.kui-backdrop-image__layers{position:absolute;inset:0}.kui-backdrop-image__media,.kui-backdrop-image__blurred{display:block;width:100%;height:100%;object-fit:var(--_kui-backdrop-image-fit);object-position:var(--_kui-backdrop-image-position);background-position:var(--_kui-backdrop-image-position)}.kui-backdrop-image__blurred[data-image-error=true]{display:none}.kui-backdrop-image__blurred{position:absolute;inset:0;opacity:0}.kui-backdrop-image[data-blur=filter] .kui-backdrop-image__blurred{inset:calc(-1 * var(--_kui-backdrop-image-blur)) auto auto calc(-1 * var(--_kui-backdrop-image-blur));width:calc(100% + 2 * var(--_kui-backdrop-image-blur));height:calc(100% + 2 * var(--_kui-backdrop-image-blur));filter:blur(var(--_kui-backdrop-image-blur))}.kui-backdrop-image__dim{position:absolute;inset:0;background:rgb(0 0 0 / var(--_kui-backdrop-image-dim));opacity:0}.kui-backdrop-image__scrim{position:absolute;inset:0}.kui-backdrop-image[data-scrim=bottom] .kui-backdrop-image__scrim{background:linear-gradient(to bottom,#0000 35%,#00000080)}.kui-backdrop-image[data-scrim=full] .kui-backdrop-image__scrim{background:#00000059}.kui-backdrop-image__overlay{position:relative;min-width:0;align-self:end;padding-inline:var(--_kui-backdrop-image-inset-start) var(--_kui-backdrop-image-inset-end)}.kui-backdrop-image:is([data-scrim=bottom],[data-scrim=full]) .kui-backdrop-image__overlay{color-scheme:dark;color:var(--kui-color-text)}.kui-backdrop-image__content{min-width:0;padding-inline:var(--_kui-backdrop-image-inset-start) var(--_kui-backdrop-image-inset-end)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.kui-backdrop-image[data-parallax=scroll] .kui-backdrop-image__layers{animation:kui-backdrop-image-parallax linear both;animation-timeline:--kui-backdrop-image;animation-range:exit-crossing 0% exit-crossing 100%}.kui-backdrop-image[data-blur] :is(.kui-backdrop-image__blurred,.kui-backdrop-image__dim){animation:kui-backdrop-image-reveal linear both;animation-timeline:--kui-backdrop-image;animation-range:exit-crossing 0% exit-crossing 50%}}}@keyframes kui-backdrop-image-parallax{0%{transform:none}to{transform:translateY(calc(var(--_kui-backdrop-image-parallax) * 100%))}}@keyframes kui-backdrop-image-reveal{0%{opacity:0}to{opacity:1}}:root[data-kui-effects=static] .kui-backdrop-image[data-parallax=scroll] .kui-backdrop-image__layers,:root[data-kui-effects=static] .kui-backdrop-image[data-blur] :is(.kui-backdrop-image__blurred,.kui-backdrop-image__dim){animation:none}@media(update:slow),(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.kui-backdrop-image[data-parallax=scroll] .kui-backdrop-image__layers,.kui-backdrop-image[data-blur] :is(.kui-backdrop-image__blurred,.kui-backdrop-image__dim){animation:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.kui-backdrop-image[data-fade=true] .kui-backdrop-image__backdrop{mask-image:none}.kui-backdrop-image[data-fade=true] .kui-backdrop-image__overlay{background-color:var(--_kui-backdrop-image-fade-to)}.kui-backdrop-image[data-fade=true]:is([data-scrim=bottom],[data-scrim=full]) .kui-backdrop-image__overlay{color-scheme:inherit;color:inherit}}.kui-content-item{min-width:0;margin-inline:var(--kui-layout-inline-margin, .5rem);padding:var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:var(--kui-layout-item-border-width, 1px) solid var(--kui-content-item-border, transparent);border-radius:var( --kui-content-item-radius, var(--kui-layout-rounded-radius, calc(1px + .6875rem) ) );color:var(--kui-content-item-foreground, inherit);background:var(--kui-content-item-background, transparent)}.kui-content-item__media{overflow:clip;border-radius:max(0px,calc(var(--kui-content-item-radius, 12px) - 9px))}.kui-content-item[data-media-edge=true] .kui-content-item__media{margin-inline:calc(-1 * var(--kui-layout-item-padding, .5rem));margin-block-start:calc(-1 * var(--kui-layout-item-padding, .5rem));border-start-start-radius:max(0px,calc(var(--kui-content-item-radius, 12px) - 1px));border-start-end-radius:max(0px,calc(var(--kui-content-item-radius, 12px) - 1px));border-end-start-radius:0;border-end-end-radius:0}.kui-content-item__body{min-width:0;margin-block-start:var(--kui-space-xs)}.kui-content-item[data-media-state][data-kui-tint][data-appearance=transparent]{--kui-content-item-background: var(--kui-color-surface)}.kui-content-item[data-media-state=error] .kui-content-item__media{display:none}.kui-content-item[data-media-state=error] .kui-content-item__body{margin-block-start:0}@media(forced-colors:active){.kui-content-item .kui-content-item__media{display:none}.kui-content-item__body{margin-block-start:0}}.kui-content-item--pill{--kui-content-item-radius: var( --kui-layout-pill-radius, calc(1px + 1.3125rem) )}.kui-content-item--flush{padding-block:0;border-block-width:0}.kui-content-item--framed{--kui-content-item-border: var(--kui-color-neutral-border-normal)}.kui-content-item[data-appearance=surface]{--kui-content-item-border: var(--kui-color-neutral-border-normal);--kui-content-item-background: var(--kui-color-surface);--kui-content-item-foreground: var(--kui-color-neutral-on-normal)}.kui-content-item[data-appearance=neutral]{--kui-content-item-border: var(--kui-color-neutral-border-normal);--kui-content-item-background: var(--kui-color-neutral-fill-quiet);--kui-content-item-foreground: var(--kui-color-neutral-on-normal)}.kui-content-item[data-appearance=info]{--kui-content-item-border: var(--kui-color-brand-border-quiet);--kui-content-item-background: var(--kui-color-brand-fill-quiet);--kui-content-item-foreground: var(--kui-color-brand-on-fill)}.kui-content-item[data-appearance=pop]{--kui-content-item-border: var(--kui-color-pop-border-normal);--kui-content-item-background: var(--kui-color-pop-fill-quiet);--kui-content-item-foreground: var(--kui-color-pop-on-fill)}.kui-content-item[data-appearance=success]{--kui-content-item-border: var(--kui-color-success-border-normal);--kui-content-item-background: var(--kui-color-success-fill-quiet);--kui-content-item-foreground: var(--kui-color-success-on-fill)}.kui-content-item[data-appearance=warning]{--kui-content-item-border: var(--kui-color-warning-border-normal);--kui-content-item-background: var(--kui-color-warning-fill-quiet);--kui-content-item-foreground: var(--kui-color-warning-on-fill)}.kui-content-item[data-appearance=brand-loud]{--kui-content-item-border: var(--kui-color-brand-border-loud);--kui-content-item-background: var(--kui-color-brand-fill-loud);--kui-content-item-foreground: var(--kui-color-brand-on-loud)}.kui-content-item[data-bubble]{width:fit-content;max-width:80%;overflow-wrap:anywhere}.kui-content-item[data-bubble=end]{margin-inline-start:auto}.kui-content-item[data-appearance=danger]{--kui-content-item-border: var(--kui-color-danger-border-quiet);--kui-content-item-background: var(--kui-color-danger-fill-quiet);--kui-content-item-foreground: var(--kui-color-danger-on-fill)}.kui-content-item[data-media-fade=true]:not([data-media-state=error]){--kui-content-item-background: var(--_kui-content-item-media-fade-to)}.kui-content-item[data-interactive=true]{color:var(--kui-content-item-foreground, var(--kui-color-neutral-on-normal));cursor:pointer}.kui-content-item[data-interactive=true]:hover:not([data-disabled=true],[data-selected=true]),.kui-content-item[data-interactive=true][data-kui-pressed=true]:not([data-selected=true]){--kui-content-item-border: var(--kui-color-neutral-border-normal);--kui-content-item-background: var(--kui-color-neutral-fill-normal);--kui-content-item-foreground: var(--kui-color-neutral-on-normal)}.kui-content-item[data-interactive=true]:active:not([data-disabled=true]){--kui-content-item-background: color-mix( in srgb, var(--kui-color-neutral-fill-normal) 75%, var(--kui-color-neutral-fill-loud) )}.kui-content-item[data-interactive=true][data-selected=true]{--kui-content-item-border: var(--kui-color-brand-border-quiet);--kui-content-item-background: var(--kui-color-brand-fill-normal);--kui-content-item-foreground: var(--kui-color-brand-on-fill)}.kui-content-item:is([data-appearance]:not([data-appearance=transparent],[data-appearance=brand-loud]),[data-interactive=true]:hover:not([data-disabled=true]),[data-interactive=true]:is([data-kui-pressed=true],[data-selected=true])){--kui-color-surface-current-tint: var(--kui-content-item-background)}.kui-content-item[data-appearance=surface]:not([data-interactive=true]:is(:hover,[data-kui-pressed=true],[data-selected=true])){--kui-color-surface-current: var(--kui-color-surface);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent}.kui-content-item:is(:focus-visible,[data-outlined=true]){outline:var(--kui-focus-ring);outline-offset:1px}.kui-content-item[data-interactive=true][data-disabled=true]{color:var(--kui-color-neutral-on-quiet);opacity:.58;cursor:not-allowed}.kui-list-inset-control{display:flex;margin:0;align-items:stretch;gap:.5rem}.kui-list-inset-control>*{min-width:0;flex:1 1 auto}.kui-list-inset-control[data-sides*=t]{margin-top:var(--kui-layout-inline-margin, .5rem)}.kui-list-inset-control[data-sides*=r]{margin-right:var(--kui-layout-inline-margin, .5rem)}.kui-list-inset-control[data-sides*=b]{margin-bottom:var(--kui-layout-inline-margin, .5rem)}.kui-list-inset-control[data-sides*=l]{margin-left:var(--kui-layout-inline-margin, .5rem)}.kui-resizable-region{--kui-resizable-region-separator-color: var( --kui-color-neutral-border-normal );--kui-resizable-region-handle-color: var(--kui-color-neutral-on-quiet);--kui-resizable-region-handle-active-color: var(--kui-color-text-link);--kui-resizable-region-edge-extent: 0px;position:relative;display:flex;min-width:0;min-height:0;background:var(--kui-resizable-region-background, transparent)}.kui-split-view[data-split-mode=split]>.kui-resizable-region:not([data-collapsed=true]){--kui-resizable-region-edge-extent: var(--_kui-split-view-safe-inline-start)}.kui-resizable-region[data-axis=horizontal]{width:calc(var(--kui-resizable-region-size) + var(--kui-resizable-region-edge-extent));height:100%;flex:0 0 calc(var(--kui-resizable-region-size) + var(--kui-resizable-region-edge-extent))}.kui-resizable-region[data-axis=vertical]{width:100%;height:var(--kui-resizable-region-size);flex:0 0 var(--kui-resizable-region-size);flex-direction:column}.kui-resizable-region[data-collapsed=true]{overflow:visible}.kui-resizable-region__content{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;overflow:hidden}.kui-resizable-region[data-axis=vertical]>.kui-resizable-region__content{flex-grow:1}.kui-resizable-region__content>:only-child{flex:1 1 auto;min-height:0}.kui-resizable-region[data-content-overflow=auto]>.kui-resizable-region__content{overflow:auto}.kui-resizable-region[data-content-overflow=visible]{z-index:var(--kui-resizable-region-popup-z, 5);overflow:visible}.kui-resizable-region[data-content-overflow=visible]>.kui-resizable-region__content{overflow:visible}.kui-resizable-region:has(wa-dropdown[open]){z-index:var(--kui-resizable-region-popup-z, 5);overflow:visible}.kui-resizable-region:has(wa-dropdown[open])>.kui-resizable-region__content{overflow:visible}.kui-resizable-region[data-separator=hidden]{--kui-resizable-region-separator-color: transparent}.kui-resizable-region[data-collapsed=true]>.kui-resizable-region__handle,.kui-resizable-region:not([data-presentation=inline])>.kui-resizable-region__handle{display:none}.kui-resizable-region[data-collapse-motion=slide]>.kui-resizable-region__content,.kui-resizable-region[data-collapse-motion=fade-slide]>.kui-resizable-region__content{transition:opacity .16s ease,transform .2s ease}.kui-resizable-region[data-axis=horizontal][data-collapse-motion]:not([data-collapse-motion=none])>.kui-resizable-region__content{width:calc(var(--kui-resizable-region-expanded-size) + var(--kui-resizable-region-edge-extent));min-width:calc(var(--kui-resizable-region-expanded-size) + var(--kui-resizable-region-edge-extent))}.kui-resizable-region[data-axis=vertical][data-collapse-motion]:not([data-collapse-motion=none])>.kui-resizable-region__content{height:var(--kui-resizable-region-expanded-size);min-height:var(--kui-resizable-region-expanded-size)}.kui-resizable-region[data-axis=horizontal][data-collapse-motion]:not([data-collapsed=true])>.kui-resizable-region__content{width:100%;min-width:0}.kui-resizable-region[data-axis=vertical][data-collapse-motion]:not([data-collapsed=true])>.kui-resizable-region__content{height:auto;min-height:0;flex:1 1 0}.kui-resizable-region[data-axis=horizontal][data-edge=end][data-collapsed=true]>.kui-resizable-region__content{transform:translate(-100%)}.kui-resizable-region[data-axis=horizontal][data-edge=start][data-collapsed=true]>.kui-resizable-region__content{transform:translate(100%)}.kui-resizable-region[data-axis=vertical][data-edge=end][data-collapsed=true]>.kui-resizable-region__content{transform:translateY(-100%)}.kui-resizable-region[data-axis=vertical][data-edge=start][data-collapsed=true]>.kui-resizable-region__content{transform:translateY(100%)}.kui-resizable-region[data-collapse-motion=fade-slide][data-collapsed=true]>.kui-resizable-region__content{opacity:0}.kui-resizable-region[data-resizing=true]>.kui-resizable-region__content{transition:none}.kui-resizable-region[data-presentation=overlay]{position:absolute;z-index:var(--kui-resizable-region-overlay-z, 41);background:var(--kui-resizable-region-background, var(--kui-color-surface));box-shadow:var(--kui-shadow-l)}.kui-resizable-region[data-presentation=overlay][data-axis=horizontal]{inset-block:0;max-width:var(--kui-resizable-region-overlay-max-width, 85vw)}.kui-resizable-region[data-presentation=overlay][data-axis=horizontal][data-edge=end]{inset-inline-start:0}.kui-resizable-region[data-presentation=overlay][data-axis=horizontal][data-edge=start]{inset-inline-end:0}.kui-resizable-region[data-presentation=overlay][data-axis=vertical]{inset-inline:0;max-height:var(--kui-resizable-region-overlay-max-height, 85vh)}.kui-resizable-region[data-presentation=overlay][data-axis=vertical][data-edge=end]{inset-block-start:0}.kui-resizable-region[data-presentation=overlay][data-axis=vertical][data-edge=start]{inset-block-end:0}.kui-resizable-region[data-presentation=overlay][data-collapsed=true]{pointer-events:none}.kui-resizable-region[data-presentation=overlay][data-axis=horizontal][data-collapse-motion]:not([data-collapse-motion=none])>.kui-resizable-region__content{width:min(var(--kui-resizable-region-expanded-size),var(--kui-resizable-region-overlay-max-width, 85vw));min-width:min(var(--kui-resizable-region-expanded-size),var(--kui-resizable-region-overlay-max-width, 85vw))}.kui-resizable-region[data-presentation=overlay][data-axis=vertical][data-collapse-motion]:not([data-collapse-motion=none])>.kui-resizable-region__content{height:min(var(--kui-resizable-region-expanded-size),var(--kui-resizable-region-overlay-max-height, 85vh));min-height:min(var(--kui-resizable-region-expanded-size),var(--kui-resizable-region-overlay-max-height, 85vh))}.kui-resizable-region[data-presentation=hidden]{display:none}:where(:has(>.kui-resizable-region[data-presentation=overlay][data-axis=horizontal]:not([data-collapsed=true]))){--_kui-resizable-region-covered: hidden}:where(:has(>.kui-resizable-region[data-presentation=overlay][data-axis=horizontal]:not([data-collapsed=true])))>.kui-resizable-region[data-presentation=overlay]{--_kui-resizable-region-covered: initial}@container (max-width: 44rem){.kui-resizable-region[data-responsive-fill-at=narrow]{width:100%;flex:1 1 auto}.kui-resizable-region[data-responsive-fill-at=narrow]>.kui-resizable-region__handle{display:none}}@container (max-width: 28rem){.kui-resizable-region[data-responsive-fill-at=compact]{width:100%;flex:1 1 auto}.kui-resizable-region[data-responsive-fill-at=compact]>.kui-resizable-region__handle{display:none}}:where(:has(>.kui-resizable-region__restore)){position:relative;isolation:isolate;anchor-scope:--kui-restore-drawer}:where(:has(>[data-panel-restore],>[data-region-restore]),:has(>[data-panel-restore],>[data-region-restore])>*)>.kui-resizable-region[data-axis=vertical][data-edge=start][data-presentation=inline]:not([data-collapsed=true]){anchor-name:--kui-restore-drawer}.kui-resizable-region__restore{--_kui-resizable-region-restore-inset: var( --kui-resizable-region-restore-inset, 1rem );position:absolute;visibility:var( --_kui-workbench-covered, var( --_kui-collapsible-panel-covered, var(--_kui-resizable-region-covered, inherit) ) );z-index:var( --kui-resizable-region-restore-z, calc(var(--kui-resizable-region-overlay-z, 41) - 2) );position-visibility:always;inset-block-end:calc(var(--_kui-resizable-region-restore-inset) + var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) ));inset-block-end:calc(var(--_kui-resizable-region-restore-inset) + anchor(--kui-restore-drawer top,var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) )))}.kui-resizable-region__restore[data-placement=inline]{position:static}.kui-resizable-region__restore[data-position^=top][data-placement=corner]{inset-block-end:auto;inset-block-start:calc(var(--_kui-resizable-region-restore-inset) + var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) ))}.kui-resizable-region__restore[data-position=bottom-start],.kui-resizable-region__restore[data-position=top-start]{inset-inline-start:calc(var(--_kui-resizable-region-restore-inset) + var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) ))}.kui-resizable-region__restore[data-position=top-end],.kui-resizable-region__restore[data-position=bottom-end]{inset-inline-end:calc(var(--_kui-resizable-region-restore-inset) + var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) ))}.kui-resizable-region__handle{position:absolute;z-index:3;display:grid;min-width:20px;min-height:20px;color:var(--kui-resizable-region-handle-color);place-items:center;touch-action:none}.kui-resizable-region__handle:before{position:absolute;background:var(--kui-resizable-region-separator-color);content:"";pointer-events:none}.kui-resizable-region[data-axis=horizontal] .kui-resizable-region__handle{top:0;bottom:0;width:20px;cursor:col-resize}.kui-resizable-region[data-axis=horizontal] .kui-resizable-region__handle:before{top:0;bottom:0;width:1px}.kui-resizable-region[data-axis=horizontal][data-edge=end] .kui-resizable-region__handle{right:-10px}.kui-resizable-region[data-axis=horizontal][data-edge=start] .kui-resizable-region__handle{left:-10px}.kui-resizable-region[data-axis=vertical] .kui-resizable-region__handle{right:0;left:0;height:20px;cursor:row-resize}.kui-resizable-region[data-axis=vertical] .kui-resizable-region__handle:before{right:0;left:0;height:1px}.kui-resizable-region[data-axis=vertical][data-edge=end] .kui-resizable-region__handle{bottom:-10px}.kui-resizable-region[data-axis=vertical][data-edge=start] .kui-resizable-region__handle{top:-10px}.kui-resizable-region[data-handle-inset][data-axis=horizontal][data-edge=end]>.kui-resizable-region__handle{right:0}.kui-resizable-region[data-handle-inset][data-axis=horizontal][data-edge=end]>.kui-resizable-region__handle:before{right:0}.kui-resizable-region[data-handle-inset][data-axis=horizontal][data-edge=start]>.kui-resizable-region__handle{left:0}.kui-resizable-region[data-handle-inset][data-axis=horizontal][data-edge=start]>.kui-resizable-region__handle:before{left:0}.kui-resizable-region[data-handle-inset][data-axis=vertical][data-edge=end]>.kui-resizable-region__handle{bottom:0}.kui-resizable-region[data-handle-inset][data-axis=vertical][data-edge=end]>.kui-resizable-region__handle:before{bottom:0}.kui-resizable-region[data-handle-inset][data-axis=vertical][data-edge=start]>.kui-resizable-region__handle{top:0}.kui-resizable-region[data-handle-inset][data-axis=vertical][data-edge=start]>.kui-resizable-region__handle:before{top:0}.kui-resizable-region__handle:hover,.kui-resizable-region__handle:focus-visible{color:var(--kui-resizable-region-handle-active-color)}.kui-resizable-region__handle:focus-visible{border-radius:var(--kui-radius-s);outline:var(--kui-focus-ring);outline-offset:-3px}.kui-resizable-region__handle-icon{position:relative;display:grid;width:.9rem;height:.9rem;opacity:0;pointer-events:none;place-items:center}.kui-resizable-region__handle-icon>svg{width:100%;height:100%}.kui-resizable-region__handle:hover .kui-resizable-region__handle-icon,.kui-resizable-region__handle:focus-visible .kui-resizable-region__handle-icon{opacity:1}@media(prefers-reduced-motion:reduce){.kui-resizable-region>.kui-resizable-region__content{transition:none}}.kui-toolbar{display:grid;width:100%;box-sizing:border-box;color:var(--kui-color-text);background:transparent;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--kui-toolbar-gap, .5rem);container:kui-toolbar / inline-size;font-family:var(--kui-font-sans)}.kui-list>.kui-toolbar{flex-shrink:0}.kui-toolbar{--_kui-toolbar-safe-block-start: 0px;--_kui-toolbar-safe-block-end: 0px;--_kui-toolbar-safe-inline-start: var(--kui-edge-inset-inline-start, 0px);--_kui-toolbar-safe-inline-end: var(--kui-edge-inset-inline-end, 0px);min-height:calc(var(--_kui-toolbar-band) + (2 * var(--_kui-toolbar-block-inset)) + var(--_kui-toolbar-safe-block-start) + var(--_kui-toolbar-safe-block-end));padding-block:calc(var(--_kui-toolbar-block-inset) + var(--_kui-toolbar-safe-block-start)) calc(var(--_kui-toolbar-block-inset) + var(--_kui-toolbar-safe-block-end));padding-inline:calc(var(--kui-toolbar-inset, var(--kui-toolbar-gap, .5rem)) + var(--_kui-toolbar-safe-inline-start)) calc(var(--kui-toolbar-inset, var(--kui-toolbar-gap, .5rem)) + var(--_kui-toolbar-safe-inline-end))}.kui-toolbar[data-safe-area-block-start=true]{--_kui-toolbar-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) )}.kui-toolbar[data-safe-area-block-end=true]{--_kui-toolbar-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) )}.kui-toolbar[data-safe-area-inline-start=true]{--_kui-toolbar-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) )}.kui-toolbar[data-safe-area-inline-end=true]{--_kui-toolbar-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}.kui-toolbar>*{--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px}.kui-toolbar[data-has-center=false]{grid-template-columns:minmax(0,1fr) auto}.kui-toolbar[data-center-align=balanced][data-has-center=true]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.kui-toolbar[data-center-align=balanced][data-has-center=true]:has(>.kui-toolbar__center>.kui-toolbar-text:only-child){grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.kui-toolbar[data-center-align=balanced]>.kui-toolbar__center:has(>.kui-toolbar-text:only-child){min-width:0}.kui-toolbar[data-responsive=trailing-priority][data-has-center=false]:has(>.kui-toolbar__trailing [data-expanded=true]){grid-template-columns:minmax(0,1fr) minmax(0,var(--kui-search-field-expanded-width, 30rem))}.kui-toolbar{--_kui-toolbar-divider-top: transparent;--_kui-toolbar-divider-right: transparent;--_kui-toolbar-divider-bottom: transparent;--_kui-toolbar-divider-left: transparent;box-shadow:inset 0 1px var(--_kui-toolbar-divider-top),inset -1px 0 var(--_kui-toolbar-divider-right),inset 0 -1px var(--_kui-toolbar-divider-bottom),inset 1px 0 var(--_kui-toolbar-divider-left)}.kui-toolbar:is([divider-sides*=t],[data-scroll-divider*=t]){--_kui-toolbar-divider-top: var( --kui-toolbar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-toolbar:is([divider-sides*=r],[data-scroll-divider*=r]){--_kui-toolbar-divider-right: var( --kui-toolbar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-toolbar:is([divider-sides*=b],[data-scroll-divider*=b]){--_kui-toolbar-divider-bottom: var( --kui-toolbar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-toolbar:is([divider-sides*=l],[data-scroll-divider*=l]){--_kui-toolbar-divider-left: var( --kui-toolbar-divider-color, var(--kui-color-neutral-border-normal) )}.kui-toolbar{--_kui-toolbar-band: var(--kui-toolbar-group-size, calc(2px + 2.625rem) );--_kui-toolbar-block-inset: var( --kui-toolbar-inset, var(--kui-toolbar-gap, .5rem) )}.kui-message-composer>.kui-toolbar{min-height:var(--_kui-toolbar-band);padding:0}.kui-toolbar[data-density=compact]{--_kui-toolbar-band: 2.125rem;--_kui-toolbar-block-inset: var(--kui-toolbar-inset, .1875rem)}.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing{display:flex;min-width:0;min-height:var(--_kui-toolbar-band);padding-inline:var(--kui-toolbar-zone-padding-inline, 0px);box-sizing:border-box;align-items:center;gap:var(--kui-toolbar-gap, .5rem)}.kui-toolbar__leading{min-width:var(--kui-toolbar-leading-min-width, 0px);padding-inline:var( --kui-toolbar-leading-padding-inline, var(--kui-toolbar-zone-padding-inline, 0px) );grid-column:1;overflow:clip;overflow-clip-margin:4px}.kui-toolbar__leading:has(>.kui-toolbar-control-group[data-material=glass]){overflow:visible}.kui-toolbar__center{min-width:min-content;padding-inline:var( --kui-toolbar-center-padding-inline, var(--kui-toolbar-zone-padding-inline, 0px) );justify-content:center;grid-column:2}.kui-toolbar[data-center-align=stretch]>.kui-toolbar__center{justify-content:flex-start}.kui-toolbar[data-center-align=stretch]>.kui-toolbar__center>*{width:100%;flex-basis:100%}.kui-toolbar__trailing{padding-inline:var( --kui-toolbar-trailing-padding-inline, var(--kui-toolbar-zone-padding-inline, 0px) );justify-content:var(--kui-toolbar-trailing-justify, flex-end);justify-self:var(--kui-toolbar-trailing-justify-self, stretch);grid-column:-2 / -1;gap:var(--kui-toolbar-trailing-gap, var(--kui-toolbar-gap, .5rem));flex-wrap:wrap}.kui-toolbar__trailing>wa-button{margin-block-start:max(0px,calc((var(--_kui-toolbar-band) - var(--wa-form-control-height)) / 2));align-self:flex-start;flex:0 0 auto}@container kui-toolbar (max-width: 52rem){.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=narrow][data-has-center=false]:has(>.kui-toolbar__trailing [data-expanded=true])>.kui-toolbar__leading{grid-column:1 / -1;grid-row:1}.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=narrow]:has(>.kui-toolbar__trailing [data-expanded=true])>.kui-toolbar__trailing{width:100%;grid-column:1 / -1;grid-row:2;justify-self:stretch}.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=narrow]>.kui-toolbar__trailing>[data-expanded=true]{width:100%;flex:1 1 100%}}@container kui-toolbar (max-width: 44rem){.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=compact][data-has-center=false]:has(>.kui-toolbar__trailing [data-expanded=true])>.kui-toolbar__leading{grid-column:1 / -1;grid-row:1}.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=compact]:has(>.kui-toolbar__trailing [data-expanded=true])>.kui-toolbar__trailing{width:100%;grid-column:1 / -1;grid-row:2;justify-self:stretch}.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=compact]>.kui-toolbar__trailing>[data-expanded=true]{width:100%;flex:1 1 100%}}.kui-toolbar[data-responsive=wrap]{display:flex;flex-wrap:wrap}.kui-toolbar[data-responsive=wrap]>.kui-toolbar__leading{max-width:100%;flex:1 1 auto}.kui-toolbar[data-responsive=wrap]>.kui-toolbar__center{flex:1 1 auto}.kui-toolbar[data-responsive=wrap]>.kui-toolbar__trailing{max-width:100%;flex:0 1 auto;margin-inline-start:auto}.kui-toolbar[data-has-center=false]:has(>.kui-toolbar__trailing:empty)>.kui-toolbar__leading,.kui-toolbar:has(>.kui-toolbar__leading:empty):has(>.kui-toolbar__trailing:empty)>.kui-toolbar__center,.kui-toolbar[data-has-center=false]:has(>.kui-toolbar__leading:empty)>.kui-toolbar__trailing{grid-column:1 / -1}.kui-toolbar[data-has-center=false] .kui-toolbar__center,.kui-toolbar__leading:empty,.kui-toolbar__trailing:empty{display:none}@container kui-toolbar (max-width: 52rem){.kui-toolbar[data-responsive=stack][data-responsive-at=narrow]>:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing){width:100%;grid-column:1 / -1;justify-content:flex-start}.kui-toolbar[data-responsive=stack][data-responsive-at=narrow]>:is(.kui-toolbar__center,.kui-toolbar__trailing){flex-wrap:wrap}}@container kui-toolbar (max-width: 44rem){.kui-toolbar[data-responsive=stack][data-responsive-at=compact]>:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing){width:100%;grid-column:1 / -1;justify-content:flex-start}.kui-toolbar[data-responsive=stack][data-responsive-at=compact]>:is(.kui-toolbar__center,.kui-toolbar__trailing){flex-wrap:wrap}}@container kui-toolbar (max-width: 42rem){.kui-toolbar[data-responsive=center-priority]:has(>.kui-toolbar__center [data-expanded=true])>.kui-toolbar__center{width:100%;grid-column:1 / -1}.kui-toolbar[data-responsive=center-priority]:has(>.kui-toolbar__center [data-expanded=true])>:is(.kui-toolbar__leading,.kui-toolbar__trailing){display:none}}.kui-toolbar>[data-toolbar-visibility-probe]{position:fixed;left:0;top:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none;contain:layout paint}.kui-toolbar>[data-toolbar-visibility-probe]>div{position:absolute;top:0;height:0;min-width:0;max-width:none;padding:0;border:0;margin:0}@property --kui-toolbar-visibility-length{syntax: "<length-percentage>"; inherits: false; initial-value: -1px;}.kui-toolbar>[data-toolbar-visibility-probe]>div{left:var(--kui-toolbar-visibility-length);width:var(--kui-toolbar-visibility-length)}.kui-toolbar-control-group{--kui-toolbar-control-background: var(--kui-color-neutral-fill-normal);--kui-toolbar-control-border: var(--kui-color-neutral-border-normal);--kui-toolbar-control-color: var(--kui-color-neutral-on-quiet);--kui-toolbar-control-hover-background: var(--kui-color-surface);--kui-toolbar-control-selected-background: var(--kui-color-surface);--kui-toolbar-control-selected-border: var(--kui-color-neutral-border-normal);--kui-toolbar-control-selected-color: var(--kui-color-brand-on-quiet);--kui-toolbar-control-selected-shadow: var(--kui-shadow-s);--kui-toolbar-control-pressed-background: var(--kui-color-neutral-fill-loud);--kui-toolbar-control-pressed-border: var(--kui-color-neutral-border-loud);--kui-toolbar-control-pressed-color: var(--kui-color-neutral-on-loud);--kui-toolbar-group-radius: var( --kui-layout-pill-radius, calc(1px + 1.3125rem) );--kui-control-highlight-radius: max( 0px, calc( var(--kui-toolbar-group-radius) - var(--kui-layout-highlight-inset, 2px) ) );--kui-toolbar-item-radius: var(--kui-control-highlight-radius);--_kui-toolbar-control-group-slot-height: 2.5rem;--_kui-toolbar-control-group-slot-overlap: 0px;--_kui-toolbar-control-group-slot-radius: var(--kui-toolbar-item-radius);display:inline-flex;position:relative;height:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );min-width:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );padding:1px;box-sizing:border-box;border:1px solid var(--kui-toolbar-control-border);border-radius:var(--kui-toolbar-group-radius);color:var(--kui-toolbar-control-color);background:var(--kui-toolbar-control-background);align-items:center;flex:0 0 auto;gap:0}.kui-toolbar-control-group[data-busy=true]>svg,.kui-toolbar-control-group[data-busy=true]>:not(.kui-toolbar-control-group__busy-spinner) svg{visibility:hidden}.kui-toolbar-control-group[data-busy=true]:is([data-content=text],[data-content=mixed])>:not(.kui-toolbar-control-group__busy-spinner){visibility:hidden}.kui-toolbar-control-group__busy-spinner{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:grid;width:1rem;height:1rem;transform:translate(-50%,-50%);place-items:center;pointer-events:none}.kui-toolbar-control-group__busy-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-control-group{align-self:flex-start;margin-block-start:max(0px,calc((var(--_kui-toolbar-band) - var(--kui-toolbar-group-size, calc(2px + 2.625rem) )) / 2))}.kui-toolbar-control-group[data-visibility=compact-only]{display:none}@container kui-toolbar (max-width: 44rem){.kui-toolbar-control-group[data-visibility=compact-only]{display:inline-flex}}@container kui-toolbar (max-width: 14rem){.kui-toolbar-control-group[data-visibility=hide-collapsed-tiny][data-expanded=false]{display:none}}@container kui-toolbar (max-width: 30rem){.kui-toolbar__trailing:has(>.kui-toolbar-control-group[data-expanded=true])>.kui-toolbar-control-group[data-visibility=yield-to-expanded-sibling]:not([data-expanded=true]){display:none}}@container kui-toolbar (max-width: 52rem){.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=narrow]>.kui-toolbar__trailing:has(>[data-expanded=true])>.kui-toolbar-control-group[data-visibility=yield-to-priority-row]:not([data-expanded=true]){display:none}}@container kui-toolbar (max-width: 44rem){.kui-toolbar[data-responsive=trailing-priority][data-responsive-at=compact]>.kui-toolbar__trailing:has(>[data-expanded=true])>.kui-toolbar-control-group[data-visibility=yield-to-priority-row]:not([data-expanded=true]){display:none}}.kui-toolbar-control-group[data-shape=rounded]{--kui-toolbar-group-radius: var( --kui-layout-rounded-radius, calc(1px + .6875rem) )}.kui-toolbar-control-group[data-tone=dark]{--kui-toolbar-control-background: color-mix( in srgb, var(--kui-color-neutral-fill-loud) 72%, transparent );--kui-toolbar-control-border: var(--kui-toolbar-control-dark-border, #353536);--kui-toolbar-control-color: var(--kui-color-neutral-on-loud);--kui-toolbar-control-hover-background: color-mix( in srgb, var(--kui-color-surface) 14%, transparent )}.kui-toolbar-control-group[data-size=compact]{--kui-toolbar-group-size: 2.125rem;--_kui-toolbar-control-group-slot-height: 2rem;--_kui-toolbar-control-group-slot-overlap: 1px;--_kui-toolbar-control-group-slot-radius: max( 0px, calc(var(--kui-toolbar-group-radius) - 1px) );gap:4px}.kui-toolbar-control-group[data-density=tight]{--kui-layout-item-padding: .3125rem}.kui-toolbar-control-group[data-overflow=scroll]{max-width:100%;overflow-x:auto}.kui-toolbar-control-group[data-overflow=wrap]{max-width:100%;height:auto;flex-wrap:wrap}:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-control-group[data-overflow=wrap]{margin-block-start:0;align-self:center}.kui-toolbar-control-group[data-content=search]{--_kui-toolbar-group-search-width-duration: 0s;--_kui-toolbar-group-search-reveal-duration: .25s;width:min(var(--kui-search-field-expanded-width, 30rem),100%);max-width:100%;height:auto;min-width:0;overflow:hidden;flex:0 1 auto;transition:width .25s ease,background-color .2s ease,border-color .2s ease}.kui-toolbar-control-group[data-content=search]:not([data-sizing=grow]):has(>.kui-search-field[data-expanded=true][data-fill=true]){width:100%;flex:1 1 auto}.kui-toolbar-control-group[data-content=search]:has(.kui-search-field__suggestions){overflow:visible}.kui-toolbar-control-group[data-content=search][data-expanded=true][data-expanded-overflow=visible]{height:auto;overflow:visible}.kui-toolbar-control-group[data-content=search][data-expanded=false]{width:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );flex:0 0 auto}.kui-toolbar-control-group[data-content=search]:has(>.kui-search-field[data-expanded=false][data-fill=true]){width:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );flex:0 0 auto}.kui-toolbar-control-group[data-sizing=grow][data-expanded=true]{--_kui-toolbar-group-grow-search-width: 100%;--_kui-toolbar-group-grow-search-min-width: calc( var(--kui-toolbar-group-grow-basis, 19rem) - 4px );width:auto;min-width:var(--kui-toolbar-group-grow-basis, 19rem);flex:1 1 var(--kui-toolbar-group-grow-basis, 19rem)}.kui-toolbar-control-group[data-content=search][data-sizing=grow]{--_kui-toolbar-group-search-reveal-duration: 0s;transition-property:width,flex-basis,flex-grow,min-width,background-color,border-color;transition-duration:.25s,.25s,.25s,.25s,.2s,.2s;transition-timing-function:ease}.kui-toolbar-control-group[data-content=search][data-sizing=grow][data-expanded=false]{min-width:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );flex:0 0 var(--kui-toolbar-group-size, calc(2px + 2.625rem) )}.kui-toolbar-control-group[data-sizing=fill]{width:100%;min-width:0;flex:1 1 100%}.kui-toolbar[data-responsive=stack]>:is(.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-control-group[data-placement=end]{margin-inline-start:auto}.kui-toolbar[data-responsive=stack]>:is(.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-control-group[data-content=search][data-sizing=fill][data-expanded=true]{animation:kui-toolbar-fill-search-enter .25s ease-out both}@keyframes kui-toolbar-fill-search-enter{0%{transform:translateY(calc(-1 * (var(--_kui-toolbar-band) + var(--kui-toolbar-gap, .5rem))))}to{transform:translateY(0)}}@container kui-toolbar (max-width: 30rem){.kui-toolbar-control-group[data-sizing=grow][data-expanded=true]{--_kui-toolbar-group-grow-search-min-width: 0px;width:100%;min-width:0;flex:1 1 100%}.kui-toolbar-control-group[data-content=search][data-sizing=grow]{transition-property:background-color,border-color;transition-duration:.2s}}.kui-toolbar-control-group[data-content=text]>:is(button,wa-button,.kui-toolbar-action-link),.kui-toolbar-control-group[data-content=mixed]>:is(button,wa-button,.kui-toolbar-action-link){min-width:max-content}.kui-toolbar-control-group[data-content=mixed]>button{display:flex;gap:var(--kui-space-xs)}.kui-toolbar-control-group[data-content=mixed] wa-button:not(:where(.kui-popup-menu>*)){line-height:normal}.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*))::part(label){display:inline-flex;align-items:center;gap:var(--kui-space-xs);white-space:nowrap}.kui-toolbar-control-group[data-content=avatar][data-scrim=true]{--kui-toolbar-control-background: color-mix( in srgb, var(--kui-color-neutral-fill-loud) 64%, transparent );--kui-toolbar-control-color: var(--kui-color-neutral-on-loud)}.kui-toolbar-control-group[data-selected-tone=neutral]{--kui-toolbar-control-selected-color: var(--kui-color-neutral-on-normal);--kui-toolbar-control-selected-background: var( --kui-color-neutral-fill-normal )}.kui-toolbar-control-group[data-selected-tone=pop]{--kui-toolbar-control-selected-color: var(--kui-color-pop-on-quiet)}.kui-toolbar-control-group[data-selected-chrome=filled]{--kui-toolbar-control-selected-shadow: none;--kui-toolbar-control-selected-border: transparent;--kui-toolbar-control-selected-background: var(--kui-color-brand-fill-normal);--kui-toolbar-control-selected-color: var(--kui-color-brand-on-normal)}.kui-toolbar-control-group[data-selected-chrome=outline]{--kui-toolbar-control-selected-shadow: none;--kui-toolbar-control-selected-background: transparent;--kui-toolbar-control-selected-border: var(--kui-color-brand-border-normal)}.kui-toolbar-control-group[data-selected-tone=pop][data-selected-chrome=filled]{--kui-toolbar-control-selected-background: var(--kui-color-pop-fill-normal);--kui-toolbar-control-selected-color: var(--kui-color-pop-on-normal)}.kui-toolbar-control-group[data-selected-tone=pop][data-selected-chrome=outline]{--kui-toolbar-control-selected-border: var(--kui-color-pop-border-normal);--kui-toolbar-control-selected-color: var(--kui-color-pop-on-quiet)}.kui-toolbar-control-group[data-appearance=borderless]{--kui-toolbar-control-hover-background: var(--kui-color-neutral-fill-normal);--kui-toolbar-control-selected-background: var( --kui-color-neutral-fill-normal );border-color:transparent;background:transparent}.kui-pane[data-header-presentation=overlay]>.kui-pane__header .kui-toolbar-control-group:not([data-tone=dark],[data-scrim=true]),.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__header .kui-toolbar-control-group:not([data-tone=dark],[data-scrim=true]),.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome .kui-toolbar-control-group:not([data-tone=dark],[data-scrim=true]),.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom .kui-toolbar-control-group:not([data-tone=dark],[data-scrim=true]){--kui-toolbar-control-color: var(--kui-color-text)}.kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless]){--kui-toolbar-control-border: light-dark( rgb(255 255 255 / .72), rgb(255 255 255 / .16) );-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);box-shadow:0 .0625rem .1875rem light-dark(rgb(0 0 0 / .08),rgb(0 0 0 / .32)),0 .375rem 1.125rem light-dark(rgb(0 0 0 / .1),rgb(0 0 0 / .28))}.kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless],[data-tone=dark],[data-scrim=true]){--kui-toolbar-control-background: var(--kui-chrome-material);--kui-toolbar-control-color: var(--kui-color-text);--kui-toolbar-control-hover-background: color-mix( in srgb, var(--kui-color-text) 12%, var(--kui-chrome-material) )}.kui-toolbar-control-group[data-material=glass][data-tone=dark]:not([data-appearance=borderless]){--kui-toolbar-control-border: rgb(255 255 255 / .18)}.kui-toolbar-control-group[data-material=glass][data-selected-chrome=outline]{--kui-toolbar-control-selected-background: var(--kui-color-surface)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless]){--kui-toolbar-control-border: var(--kui-color-neutral-border-normal)}.kui-toolbar-control-group[data-material=glass][data-tone=dark]:not([data-appearance=borderless]){--kui-toolbar-control-background: var(--kui-color-neutral-fill-loud);--kui-toolbar-control-border: var( --kui-toolbar-control-dark-border, #353536 )}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more),(update:slow){.kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless]){--kui-toolbar-control-border: var(--kui-color-neutral-border-normal)}.kui-toolbar-control-group[data-material=glass][data-tone=dark]:not([data-appearance=borderless]){--kui-toolbar-control-background: var(--kui-color-neutral-fill-loud);--kui-toolbar-control-border: var( --kui-toolbar-control-dark-border, #353536 )}}:root[data-kui-effects=static] .kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless]){--kui-toolbar-control-border: var(--kui-color-neutral-border-normal)}:root[data-kui-effects=static] .kui-toolbar-control-group[data-material=glass][data-tone=dark]:not([data-appearance=borderless]){--kui-toolbar-control-background: var(--kui-color-neutral-fill-loud);--kui-toolbar-control-border: var(--kui-toolbar-control-dark-border, #353536)}@media(forced-colors:active){.kui-toolbar-control-group[data-material=glass]:not([data-appearance=borderless]){-webkit-backdrop-filter:none;backdrop-filter:none;border-color:CanvasText;color:CanvasText;background-color:Canvas;box-shadow:none}}.kui-toolbar-control-group[data-selected-chrome=none],.kui-toolbar-control-group>:is(button,wa-button)[data-selected-chrome=none]{--kui-toolbar-control-selected-shadow: none;--kui-toolbar-control-selected-border: transparent;--kui-toolbar-control-selected-background: transparent;--kui-toolbar-control-selected-color: var(--kui-toolbar-control-color)}.kui-toolbar-control-group>:is(button,wa-button,.kui-toolbar-action-link),.kui-toolbar-control-group>wa-dropdown:not(.kui-popup-menu){flex:0 0 auto}.kui-toolbar-control-group>wa-dropdown:not(.kui-popup-menu){display:inline-flex}.kui-toolbar-control-group>button:has(>.kui-badge[data-placement=corner]){position:relative}.kui-toolbar-control-group>button{appearance:none;display:grid;min-width:2.5rem;height:2.5rem;padding:0 var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:1px solid transparent;border-radius:var( --kui-toolbar-item-radius, var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) );color:inherit;background:transparent;cursor:pointer;font:inherit;place-items:center}.kui-toolbar-control-group>button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.kui-toolbar-control-group>button:not(:disabled,[aria-disabled=true]):hover{border-color:var(--kui-toolbar-control-border);background:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group>.kui-toolbar-action-link{position:relative;display:inline-flex;min-width:2.5rem;height:2.5rem;padding-inline:var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:1px solid transparent;border-radius:var( --kui-toolbar-item-radius, var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) );color:inherit;background:transparent;align-items:center;justify-content:center;gap:var(--kui-space-2xs);text-decoration:none;white-space:nowrap}.kui-toolbar-control-group>.kui-toolbar-action-link:hover{border-color:var(--kui-toolbar-control-border);background:var(--kui-toolbar-control-hover-background)}.kui-toolbar-action-link code{position:absolute;inset-block-start:0;inset-inline-start:0;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.kui-toolbar-control-group>svg{display:block;width:1rem;height:1rem;padding:.75rem;box-sizing:content-box;flex:0 0 auto}.kui-toolbar-control-group>button svg,.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*))>svg,.kui-toolbar-control-group>.kui-toolbar-action-link svg{display:block;width:1rem;height:1rem}.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*)){--wa-form-control-height: 2.5rem}.kui-toolbar-control-group[data-size=compact] wa-button:not(:where(.kui-popup-menu>*)){--wa-form-control-height: 2rem}.kui-toolbar-control-group>wa-button,.kui-toolbar-control-group>wa-dropdown:not(.kui-popup-menu),.kui-toolbar-control-group>wa-dropdown:not(.kui-popup-menu)>wa-button,.kui-toolbar-control-group>wa-dropdown:not(.kui-popup-menu)>wa-button::part(base){min-width:2.5rem;height:2.5rem}.kui-toolbar-control-group[data-size=compact]>button,.kui-toolbar-control-group[data-size=compact]>.kui-toolbar-action-link,.kui-toolbar-control-group[data-size=compact]>wa-button,.kui-toolbar-control-group[data-size=compact]>wa-dropdown:not(.kui-popup-menu),.kui-toolbar-control-group[data-size=compact]>wa-dropdown:not(.kui-popup-menu)>wa-button,.kui-toolbar-control-group[data-size=compact]>wa-dropdown:not(.kui-popup-menu)>wa-button::part(base),.kui-toolbar-control-group[data-size=compact][data-nested-dropdown=true] wa-dropdown:not(.kui-popup-menu) wa-button,.kui-toolbar-control-group[data-size=compact][data-nested-dropdown=true] wa-dropdown:not(.kui-popup-menu) wa-button::part(base){min-width:2rem;height:2rem;min-height:2rem}.kui-toolbar-control-group[data-size=compact][data-content=icon]>button{padding-inline:0}.kui-toolbar-control-group[data-menu-inset=standard] wa-dropdown:not(.kui-popup-menu)::part(menu){padding:var(--kui-wa-surface-inset, .5rem)}.kui-toolbar-control-group[data-menu-inset=compact] wa-dropdown:not(.kui-popup-menu)::part(menu){padding:.25rem}.kui-toolbar-control-group[data-menu-inset=list-zero] wa-dropdown:not(.kui-popup-menu)::part(menu){padding:0}.kui-toolbar-control-group[data-size=compact][data-content=mixed]{--kui-layout-item-padding: .5rem}.kui-toolbar-control-group[data-size=compact][data-content=mixed]>button[aria-pressed=true]{position:relative;z-index:1;height:var(--kui-toolbar-group-size);margin:-2px;border-radius:var(--kui-toolbar-group-radius)}.kui-toolbar-control-group[data-size=compact][data-content=mixed]>wa-dropdown:not(.kui-popup-menu),.kui-toolbar-control-group[data-size=compact][data-content=mixed]>wa-button{margin:-2px}.kui-toolbar-control-group[data-content=mixed][data-nested-dropdown=true]>wa-dropdown:not(.kui-popup-menu)>wa-button,.kui-toolbar-control-group[data-content=mixed][data-nested-dropdown=true]>wa-dropdown:not(.kui-popup-menu)>wa-button::part(base){min-width:max-content}.kui-toolbar-control-group[data-content=mixed][data-nested-dropdown=true]>wa-dropdown:not(.kui-popup-menu)>wa-button::part(base){width:max-content}.kui-toolbar-control-group[data-single=true]>wa-dropdown:not(.kui-popup-menu)>wa-button::part(base){width:max-content}.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*)){display:inline-flex;line-height:0;align-items:center;justify-content:center;--wa-color-fill-quiet: transparent}.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*))::part(base){min-width:2.5rem;min-height:2.5rem;box-sizing:border-box;border:1px solid transparent;border-radius:var( --kui-toolbar-item-radius, var(--kui-layout-pill-radius, calc(1px + 1.3125rem) ) )}.kui-toolbar-control-group wa-button:not(:where(.kui-popup-menu>*),[disabled]):hover::part(base){border-color:var(--kui-toolbar-control-border);background-color:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group[data-single=true]:has(>:is(button:not(:disabled,[aria-disabled=true]),wa-button:not([disabled]),.kui-popup-menu,wa-dropdown:not(.kui-popup-menu),.kui-select,.kui-toolbar-action-link)):hover{background-color:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group[data-single=true]>:is(button,wa-button,.kui-toolbar-action-link):hover,.kui-toolbar-control-group[data-single=true] wa-button:not(:where(.kui-popup-menu>*),[disabled]):hover::part(base){border-color:transparent;background:transparent}.kui-toolbar-control-group:not([data-single=true]):has(>:is(button:not(:disabled,[aria-disabled=true]),wa-button:not([disabled]),.kui-select,.kui-toolbar-action-link):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state])))):hover{background-color:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group:not([data-single=true]):has(>:is(button,wa-button,.kui-toolbar-action-link):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state]))))>:is(button,wa-button,.kui-toolbar-action-link):hover,.kui-toolbar-control-group:not([data-single=true]):has(>:is(button,wa-button):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state]))))>wa-button:hover::part(base){border-color:transparent;background:transparent}.kui-toolbar-control-group[data-tone=dark][data-single=true]:not([data-content=avatar]):has(>:is(button:not(:disabled,[aria-disabled=true]),wa-button:not([disabled]),.kui-popup-menu,wa-dropdown:not(.kui-popup-menu),.kui-select,.kui-toolbar-action-link)):hover,.kui-toolbar-control-group[data-tone=dark]:not([data-single=true],[data-content=avatar]):has(>:is(button:not(:disabled,[aria-disabled=true]),wa-button:not([disabled]),.kui-select,.kui-toolbar-action-link):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state])))):hover{background-color:var(--kui-toolbar-control-background);background-image:linear-gradient(var(--kui-toolbar-control-hover-background) 0 0)}.kui-toolbar-control-group[data-single=false]>button[aria-pressed=true]{border-color:var(--kui-toolbar-control-selected-border);color:var(--kui-toolbar-control-selected-color);background:var(--kui-toolbar-control-selected-background);box-shadow:var(--kui-toolbar-control-selected-shadow)}.kui-toolbar-control-group[data-single=false]>wa-button[aria-pressed=true]{color:var(--kui-toolbar-control-selected-color)}.kui-toolbar-control-group[data-single=false]>wa-button[aria-pressed=true]::part(base){border-color:var(--kui-toolbar-control-selected-border);background:var(--kui-toolbar-control-selected-background);box-shadow:var(--kui-toolbar-control-selected-shadow)}.kui-toolbar-control-group>:is(button,wa-button,.kui-toolbar-action-link):focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-toolbar-control-group[data-focus-ring=outline]:focus-within:not(:where(:has(.kui-select[open],.kui-popup-menu>[aria-expanded=true],wa-dropdown:not(.kui-popup-menu)[open]))){outline:var(--kui-focus-ring);outline-offset:1px}.kui-toolbar-control-group[data-focus-ring=halo]:focus-within:not(:where(:has(.kui-select[open],.kui-popup-menu>[aria-expanded=true],wa-dropdown:not(.kui-popup-menu)[open]))){border-color:var(--kui-color-text-link);box-shadow:0 0 0 3px color-mix(in srgb,var(--kui-color-text-link) 22%,transparent)}.kui-toolbar-control-group[data-focus-ring=outline]:has(:focus):not(:where(:has(.kui-select[open],.kui-popup-menu>[aria-expanded=true],wa-dropdown:not(.kui-popup-menu)[open]))){outline:var(--kui-focus-ring);outline-offset:1px}.kui-toolbar-control-group[data-focus-ring=halo]:has(:focus):not(:where(:has(.kui-select[open],.kui-popup-menu>[aria-expanded=true],wa-dropdown:not(.kui-popup-menu)[open]))){border-color:var(--kui-color-text-link);box-shadow:0 0 0 3px color-mix(in srgb,var(--kui-color-text-link) 22%,transparent)}.kui-toolbar-control-group[data-button-appearance=push][data-single=true]:has(>:is(button,wa-button)[aria-pressed=true]){--kui-toolbar-control-color: var(--kui-toolbar-control-pressed-color);border-color:var(--kui-toolbar-control-pressed-border);color:var(--kui-toolbar-control-pressed-color);background:var(--kui-toolbar-control-pressed-background)}.kui-toolbar-control-group[data-button-appearance=push][data-single=true]>:is(button,wa-button)[aria-pressed=true]{color:var(--kui-toolbar-control-pressed-color)}@media(prefers-reduced-motion:reduce){.kui-toolbar-control-group[data-content=search],.kui-toolbar-control-group[data-content=search][data-sizing=grow]{--_kui-toolbar-group-search-reveal-duration: 0s;transition-duration:0s}.kui-toolbar[data-responsive=stack]>:is(.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-control-group[data-content=search][data-sizing=fill][data-expanded=true]{animation:none}}.kui-toolbar-control-group[data-content=avatar]{background-origin:border-box;background-position:center;background-repeat:no-repeat;background-size:contain}.kui-toolbar-control-group[data-content=avatar]:is([data-single=true],:has(>:is(button,wa-button):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state]))))){background-image:var(--kui-toolbar-avatar-image)}.kui-toolbar-control-group[data-content=avatar]:is([data-single=true],:has(>:is(button,wa-button):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state])))))>:is(button,wa-button){color:transparent}.kui-toolbar-control-group[data-content=avatar][data-single=false]:not(:has(>:is(button,wa-button):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state])))))>button[aria-pressed=true],.kui-toolbar-control-group[data-content=avatar][data-single=false]:not(:has(>:is(button,wa-button):nth-child(1 of:where(:not([data-toolbar-visibility-state]))):where(:nth-last-child(1 of:not([data-toolbar-visibility-state])))))>wa-button[aria-pressed=true]::part(base){color:transparent;background-image:var(--kui-toolbar-avatar-image);background-origin:border-box;background-position:center;background-repeat:no-repeat;background-size:contain}.kui-toolbar-control-group[data-single=true][data-appearance=contained][data-tile-tone=neutral]:has(>svg[aria-hidden=true]):not(:has(>:not(svg[aria-hidden=true],[data-toolbar-visibility-state])),:has(>svg~svg)){background:var(--kui-color-neutral-fill-quiet);border-color:var(--kui-color-neutral-border-quiet);color:var(--kui-color-neutral-on-quiet)}.kui-toolbar-control-group[data-single=true][data-appearance=contained][data-tile-tone=brand]:has(>svg[aria-hidden=true]):not(:has(>:not(svg[aria-hidden=true],[data-toolbar-visibility-state])),:has(>svg~svg)){background:var(--kui-color-brand-fill-quiet);border-color:var(--kui-color-brand-border-quiet);color:var(--kui-color-brand-on-quiet)}.kui-toolbar-control-group[data-single=true][data-appearance=contained][data-tile-tone=success]:has(>svg[aria-hidden=true]):not(:has(>:not(svg[aria-hidden=true],[data-toolbar-visibility-state])),:has(>svg~svg)){background:var(--kui-color-success-fill-quiet);border-color:var(--kui-color-success-border-quiet);color:var(--kui-color-success-on-quiet)}.kui-toolbar-control-group[data-single=true][data-appearance=contained][data-tile-tone=warning]:has(>svg[aria-hidden=true]):not(:has(>:not(svg[aria-hidden=true],[data-toolbar-visibility-state])),:has(>svg~svg)){background:var(--kui-color-warning-fill-quiet);border-color:var(--kui-color-warning-border-quiet);color:var(--kui-color-warning-on-quiet)}.kui-toolbar-control-group[data-single=true][data-appearance=contained][data-tile-tone=danger]:has(>svg[aria-hidden=true]):not(:has(>:not(svg[aria-hidden=true],[data-toolbar-visibility-state])),:has(>svg~svg)){background:var(--kui-color-danger-fill-quiet);border-color:var(--kui-color-danger-border-quiet);color:var(--kui-color-danger-on-quiet)}.kui-toolbar-control-group[data-toolbar-width-hidden=true],.kui-toolbar-control-group__busy-status[data-toolbar-width-hidden=true],.kui-toolbar-control-group:has(>[data-toolbar-visibility-state][data-toolbar-width-hidden=true]),.kui-toolbar-control-group__busy-status:has(>[data-toolbar-visibility-state][data-toolbar-width-hidden=true]){display:none}.kui-toolbar-control-group>[data-toolbar-visibility-state],.kui-toolbar-control-group__busy-status>[data-toolbar-visibility-state]{display:none}.kui-pane{--kui-pane-separator-block-start-width: 0;--kui-pane-separator-block-end-width: 0;--kui-pane-separator-inline-start-width: 0;--kui-pane-separator-inline-end-width: 0;position:relative;display:grid;min-width:0;min-height:0;padding:0;box-sizing:border-box;border:0 solid var(--kui-pane-separator-color, var(--kui-color-neutral-border-normal));border-block-start-width:var(--kui-pane-separator-block-start-width);border-block-end-width:var(--kui-pane-separator-block-end-width);border-inline-start-width:var(--kui-pane-separator-inline-start-width);border-inline-end-width:var(--kui-pane-separator-inline-end-width);grid-template-areas:"header" "content" "footer";grid-template-rows:auto minmax(0,1fr) auto}.kui-pane:is(:focus-visible,[data-outlined=true]){outline:var(--kui-focus-ring);outline-offset:-3px}.kui-pane:is(:focus-visible,[data-outlined=true]):after{position:absolute;z-index:1;outline:var(--kui-focus-ring);outline-offset:-3px;content:"";inset:0;pointer-events:none}.kui-pane[data-appearance=sunken]>.kui-pane__content{background:var(--kui-sunken-panel-background, var(--kui-sunken-surface));--kui-color-surface-current-region: var(--kui-color-surface-lowered)}.kui-pane[data-appearance=sunken][data-chrome-placement=auto]{background:var(--kui-sunken-panel-background, var(--kui-sunken-surface));--kui-color-surface-current-region: var(--kui-color-surface-lowered)}.kui-pane[data-appearance=sunken][data-chrome-placement=auto]>.kui-pane__content{background:transparent}.kui-pane[data-appearance=sunken][data-chrome-placement=auto]>:is(.kui-pane__header,.kui-pane__footer){--kui-color-surface-current: var( --kui-pane-chrome-background, var(--kui-color-surface) );--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-pane-chrome-background, var(--kui-color-surface))}.kui-pane[data-background]{background:var(--_kui-pane-background);--kui-color-surface-current-region: var(--_kui-pane-background)}.kui-pane[data-background][data-appearance=sunken]>.kui-pane__content,.kui-pane[data-background][data-appearance=sunken][data-chrome-placement=auto]>:is(.kui-pane__header,.kui-pane__footer){--kui-color-surface-current: inherit;--kui-color-surface-current-region: inherit;--kui-color-surface-current-tint: inherit;background:transparent}.kui-pane[data-kui-tint]:not([data-background]){background:var(--kui-color-surface)}@media(forced-colors:active){.kui-pane[data-background]{background:Canvas}}.kui-pane{--_kui-pane-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) );--_kui-pane-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) );--_kui-pane-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) );--_kui-pane-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}.kui-pane[data-safe-area-block-start=false]{--_kui-pane-safe-block-start: 0px}.kui-pane[data-safe-area-block-end=false]{--_kui-pane-safe-block-end: 0px}.kui-pane[data-safe-area-inline-start=false]{--_kui-pane-safe-inline-start: 0px}.kui-pane[data-safe-area-inline-end=false]{--_kui-pane-safe-inline-end: 0px}.kui-pane[data-separator-block-start=true]{--kui-pane-separator-block-start-width: var(--kui-pane-separator-width, 1px)}.kui-pane[data-separator-block-end=true]{--kui-pane-separator-block-end-width: var(--kui-pane-separator-width, 1px)}.kui-pane[data-separator-inline-start=true]{--kui-pane-separator-inline-start-width: var(--kui-pane-separator-width, 1px)}.kui-pane[data-separator-inline-end=true]{--kui-pane-separator-inline-end-width: var(--kui-pane-separator-width, 1px)}.kui-pane>:is(.kui-pane__header,.kui-pane__content,.kui-pane__footer){--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px;padding-inline:var(--_kui-pane-safe-inline-start) var(--_kui-pane-safe-inline-end)}.kui-pane__header,.kui-pane__toolbar{display:flex;min-width:0;padding-block-start:var(--_kui-pane-safe-block-start);flex-direction:column;grid-area:header}.kui-pane>:is(.kui-pane__header,.kui-pane__footer):has(>[data-component=toolbar]:only-child){--kui-edge-inset-inline-start: var(--_kui-pane-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-pane-safe-inline-end);padding-inline:0}.kui-pane__content{--kui-pane-content-inset-inline-start: var(--_kui-pane-safe-inline-start);--kui-pane-content-inset-inline-end: var(--_kui-pane-safe-inline-end);--kui-pane-content-inset-block-start: var(--_kui-pane-content-block-start);--_kui-pane-deep-block-inset: 0px;--_kui-pane-clearance-block-start: 0px;--_kui-pane-clearance-block-end: 0px;--_kui-pane-content-safe-block-start: var(--_kui-pane-safe-block-start);--_kui-pane-content-safe-block-end: var(--_kui-pane-safe-block-end);--_kui-pane-content-block-start: calc( var(--_kui-pane-content-safe-block-start) + var(--_kui-pane-deep-block-inset) + var(--_kui-pane-clearance-block-start) );--_kui-pane-content-block-end: calc( var(--_kui-pane-content-safe-block-end) + var(--_kui-pane-deep-block-inset) + var(--_kui-pane-clearance-block-end) );min-width:0;min-height:0;overflow:auto;grid-area:content;overscroll-behavior:contain;scroll-padding-block:var(--_kui-pane-content-block-start) var(--_kui-pane-content-block-end)}.kui-pane>.kui-pane__content{padding-inline:var(--kui-pane-content-inset-inline-start) var(--kui-pane-content-inset-inline-end);padding-block:var(--_kui-pane-content-block-start) var(--_kui-pane-content-block-end)}.kui-pane:is([data-scroll-clearance=block-start],[data-scroll-clearance=both])>.kui-pane__content{--_kui-pane-clearance-block-start: var( --kui-scroll-clearance-block-start, 0px )}.kui-pane:is([data-scroll-clearance=block-end],[data-scroll-clearance=both])>.kui-pane__content{--_kui-pane-clearance-block-end: var(--kui-scroll-clearance-block-end, 0px)}.kui-pane[data-header-presentation=overlay]>.kui-pane__header{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-pane[data-header-presentation=overlay]:not([data-header-material=clear])>.kui-pane__header{--kui-color-surface-current-tint: var(--kui-chrome-material)}.kui-pane[data-header-presentation=overlay][data-header-overlay=measured]:not([data-chrome-placement=auto])>.kui-pane__header{position:relative;z-index:1;align-self:start;grid-area:content;margin-inline-end:var(--kui-pane-scrollbar-inline-size, 0px)}.kui-pane[data-header-presentation=overlay][data-header-overlay=measured]:not([data-chrome-placement=auto])>.kui-pane__content{--_kui-pane-clearance-block-start: var( --kui-scroll-clearance-block-start, 0px )}@media(forced-colors:active){.kui-pane[data-header-presentation=overlay]>.kui-pane__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-block-end:1px solid CanvasText}}.kui-pane[data-header-material=clear]>.kui-pane__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}:where(.kui-pane[data-header-material=clear][data-scroll-edge])>.kui-pane__header{position:relative;isolation:isolate}.kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header:before{position:absolute;z-index:-1;content:"";inset:0;opacity:var(--kui-scroll-edge-progress, 0);pointer-events:none}.kui-pane[data-header-material=clear][data-scroll-edge=material]>.kui-pane__header:before{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-pane[data-header-material=clear][data-scroll-edge=surface]>.kui-pane__header:before{background:var(--kui-color-surface)}:root[data-kui-effects=static] .kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header:before{opacity:0}:root[data-kui-effects=static] .kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header[data-scroll-divider*=b]:before{opacity:1}@media(update:slow){.kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header:before{opacity:0}.kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header[data-scroll-divider*=b]:before{opacity:1}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.kui-pane[data-header-material=clear]>.kui-pane__header{background:var(--kui-chrome-material)}}@media(forced-colors:active){.kui-pane[data-header-material=clear]>.kui-pane__header{background:Canvas;border-block-end:1px solid CanvasText}.kui-pane[data-header-material=clear][data-scroll-edge]>.kui-pane__header:before{content:none}}.kui-pane[data-deep-inset=true]>.kui-pane__content{scrollbar-gutter:var(--kui-pane-scrollbar-gutter, auto);--_kui-pane-deep-block-inset: var(--kui-space-xs);--kui-pane-content-inset-inline-start: calc( var(--_kui-pane-safe-inline-start) + var(--kui-space-xs) );--kui-pane-content-inset-inline-end: calc( var(--_kui-pane-safe-inline-end) + var(--kui-space-xs) )}.kui-pane__header~.kui-pane__content{--_kui-pane-content-safe-block-start: 0px}.kui-pane__content:has(~.kui-pane__footer){--_kui-pane-content-safe-block-end: 0px}.kui-pane__footer{display:flex;min-width:0;padding-block-end:var(--_kui-pane-safe-block-end);flex-direction:column;grid-area:footer}.kui-pane>:is(.kui-pane__header,.kui-pane__toolbar,.kui-pane__footer){--_kui-pane-chrome-divider: transparent}.kui-pane>:is(.kui-pane__header,.kui-pane__toolbar){box-shadow:inset 0 -1px var(--_kui-pane-chrome-divider)}.kui-pane>.kui-pane__footer{box-shadow:inset 0 1px var(--_kui-pane-chrome-divider)}.kui-pane:not([data-chrome-dividers],[data-header-material=clear])>:is(.kui-pane__header,.kui-pane__toolbar)[data-scroll-divider*=b],.kui-pane:not([data-chrome-dividers])>.kui-pane__footer[data-scroll-divider*=t],.kui-pane[data-chrome-dividers=always]>:is(.kui-pane__header,.kui-pane__toolbar,.kui-pane__footer){--_kui-pane-chrome-divider: var( --kui-pane-separator-color, var(--kui-color-neutral-border-normal) )}.kui-pane[data-chrome-placement=auto]{container:kui-pane / size;display:flex;overflow-y:auto;flex-direction:column;overscroll-behavior:contain}.kui-pane[data-chrome-placement=auto]>:is(.kui-pane__header,.kui-pane__footer){flex:none}.kui-pane[data-chrome-placement=auto]>.kui-pane__content{flex:1 1 0}@container kui-pane (max-height: 30rem){.kui-pane[data-chrome-placement=auto]>.kui-pane__content{flex:none;overflow:visible}}:is([data-workbench-main],[data-workbench-panel-content])>[data-component=pane]:only-child{height:100%;--kui-edge-inset-block-start: var(--_kui-workbench-content-edge-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-content-edge-block-end);--kui-edge-inset-inline-start: var( --_kui-workbench-content-edge-inline-start );--kui-edge-inset-inline-end: var(--_kui-workbench-content-edge-inline-end)}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene)>[data-component=pane]:only-child{height:100%}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane:is([data-compact-header=scroll],[data-compact-footer=scroll]){overflow-y:auto;overscroll-behavior:contain;grid-template-rows:auto minmax(max-content,1fr) auto}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane:is([data-compact-header=scroll],[data-compact-footer=scroll])>.kui-pane__content{overflow:visible}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer=scroll]:not([data-compact-header])>.kui-pane__header,:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header=scroll]:not([data-compact-footer])>.kui-pane__footer{position:sticky;z-index:1;background:var(--kui-pane-chrome-background, var(--kui-color-surface))}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer=scroll]:not([data-compact-header])>.kui-pane__header{inset-block-start:0}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header=scroll]:not([data-compact-footer])>.kui-pane__footer{inset-block-end:0}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header=overlay]>.kui-pane__header,:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer=overlay]>.kui-pane__footer{position:absolute;z-index:2;inset-inline:0;-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material);transition:translate .2s ease,visibility 0s .2s}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header=overlay]>.kui-pane__header{inset-block-start:0}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer=overlay]>.kui-pane__footer{inset-block-end:0}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header=overlay]:not([data-compact-header-open])>.kui-pane__header{visibility:hidden;translate:0 -100%}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer=overlay]:not([data-compact-footer-open])>.kui-pane__footer{visibility:hidden;translate:0 100%}:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-header-open]>.kui-pane__header,:is(.kui-nav-stack__view,.kui-tab-scaffold__scene,.kui-dialog-surface[data-presentation=fullscreen]) .kui-pane[data-compact-footer-open]>.kui-pane__footer{transition:translate .2s ease}@container kui-workbench (max-width: 28rem){:where(.kui-workbench) .kui-pane:is([data-compact-header=scroll],[data-compact-footer=scroll]){overflow-y:auto;overscroll-behavior:contain;grid-template-rows:auto minmax(max-content,1fr) auto}:where(.kui-workbench) .kui-pane:is([data-compact-header=scroll],[data-compact-footer=scroll])>.kui-pane__content{overflow:visible}:where(.kui-workbench) .kui-pane[data-compact-footer=scroll]:not([data-compact-header])>.kui-pane__header,:where(.kui-workbench) .kui-pane[data-compact-header=scroll]:not([data-compact-footer])>.kui-pane__footer{position:sticky;z-index:1;background:var(--kui-pane-chrome-background, var(--kui-color-surface))}:where(.kui-workbench) .kui-pane[data-compact-footer=scroll]:not([data-compact-header])>.kui-pane__header{inset-block-start:0}:where(.kui-workbench) .kui-pane[data-compact-header=scroll]:not([data-compact-footer])>.kui-pane__footer{inset-block-end:0}:where(.kui-workbench) .kui-pane[data-compact-header=overlay]>.kui-pane__header,:where(.kui-workbench) .kui-pane[data-compact-footer=overlay]>.kui-pane__footer{position:absolute;z-index:2;inset-inline:0;-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material);transition:translate .2s ease,visibility 0s .2s}:where(.kui-workbench) .kui-pane[data-compact-header=overlay]>.kui-pane__header{inset-block-start:0}:where(.kui-workbench) .kui-pane[data-compact-footer=overlay]>.kui-pane__footer{inset-block-end:0}:where(.kui-workbench) .kui-pane[data-compact-header=overlay]:not([data-compact-header-open])>.kui-pane__header{visibility:hidden;translate:0 -100%}:where(.kui-workbench) .kui-pane[data-compact-footer=overlay]:not([data-compact-footer-open])>.kui-pane__footer{visibility:hidden;translate:0 100%}:where(.kui-workbench) .kui-pane[data-compact-header-open]>.kui-pane__header,:where(.kui-workbench) .kui-pane[data-compact-footer-open]>.kui-pane__footer{transition:translate .2s ease}}.kui-floating-toolbar{--_kui-floating-toolbar-inset: var( --kui-floating-toolbar-inset, var(--kui-space-m, 1rem) );--_kui-floating-toolbar-safe-block-start: 0px;--_kui-floating-toolbar-safe-block-end: 0px;--_kui-floating-toolbar-safe-inline-start: 0px;--_kui-floating-toolbar-safe-inline-end: 0px;position:absolute;z-index:4;visibility:var( --_kui-workbench-covered, var( --_kui-collapsible-panel-covered, var(--_kui-resizable-region-covered, inherit) ) );display:flex;color-scheme:dark;align-items:center;gap:var(--kui-space-xs, .5rem)}.kui-floating-toolbar[data-safe-area-insets=true]{--_kui-floating-toolbar-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) );--_kui-floating-toolbar-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) );--_kui-floating-toolbar-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) );--_kui-floating-toolbar-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}:where(.kui-workbench__restore,.kui-collapsible-panel__restore,.kui-resizable-region__restore) :where(.kui-floating-toolbar){--kui-floating-toolbar-inset: 0px}.kui-floating-toolbar[data-position^=bottom]{inset-block-end:calc(var( --kui-floating-toolbar-inset-block-end, var(--_kui-floating-toolbar-inset) ) + var(--_kui-floating-toolbar-safe-block-end))}.kui-floating-toolbar[data-position^=top]{inset-block-start:calc(var( --kui-floating-toolbar-inset-block-start, var(--_kui-floating-toolbar-inset) ) + var(--_kui-floating-toolbar-safe-block-start))}.kui-floating-toolbar[data-position$=-end]{inset-inline-end:calc(var( --kui-floating-toolbar-inset-inline-end, var(--_kui-floating-toolbar-inset) ) + var(--_kui-floating-toolbar-safe-inline-end))}.kui-floating-toolbar[data-position$=-start]{inset-inline-start:calc(var( --kui-floating-toolbar-inset-inline-start, var(--_kui-floating-toolbar-inset) ) + var(--_kui-floating-toolbar-safe-inline-start))}.kui-floating-toolbar[data-position=bottom],.kui-floating-toolbar[data-position=top]{inset-inline-start:50%;transform:translate(-50%)}.kui-floating-toolbar[data-placement=inline]{position:static;transform:none}.kui-toolbar-text{display:inline-flex;min-width:0;max-width:100%;height:2.5rem;padding-inline:var(--kui-layout-item-padding, .5rem);overflow:hidden;box-sizing:border-box;color:var(--kui-color-neutral-on-quiet);font-weight:650;line-height:1;align-items:center}button.kui-toolbar-text{appearance:none;border:0;border-radius:.375rem;background:transparent;font-family:inherit;text-align:start;justify-content:flex-start;cursor:pointer}button.kui-toolbar-text:hover{background:var(--kui-color-neutral-fill-normal)}button.kui-toolbar-text:focus-visible{outline:var(--kui-focus-ring);outline-offset:.125rem}:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-text{align-self:flex-start;height:auto;min-height:var(--_kui-toolbar-band)}:is(.kui-toolbar__leading,.kui-toolbar__center,.kui-toolbar__trailing)>.kui-toolbar-text[data-wrap=true]{padding-block:max(0px,calc((var(--_kui-toolbar-band) - 1.25em) / 2))}.kui-toolbar-text[data-has-description=true]{height:auto;flex-direction:column;align-items:stretch;justify-content:center;gap:.125rem}.kui-toolbar-text__description{min-width:0;overflow:hidden;color:var(--kui-color-text-quiet);font-size:var(--kui-font-xs);font-weight:400;letter-spacing:normal;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kui-toolbar-text[data-fill=true]{flex:1 1 auto}.kui-toolbar-text__text{min-width:0;max-width:100%;overflow:hidden;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.kui-toolbar-text:is([data-size=xlarge],[data-size=xlarge-fixed]){height:auto;min-height:2.75rem;color:var(--kui-color-text);letter-spacing:-.025em}.kui-toolbar-text[data-size=xlarge]{font-size:clamp(var(--kui-font-l),2.3vw,var(--kui-font-2xl))}.kui-toolbar-text[data-size=xlarge-fixed]{font-size:var(--kui-font-l)}.kui-toolbar-text[data-size=large]{font-size:var(--kui-font-m);letter-spacing:-.015em}.kui-toolbar-text[data-size=default]{font-size:var(--kui-font-s)}.kui-toolbar-text[data-size=small]{font-size:var(--kui-font-xs)}.kui-toolbar-text[data-size=xsmall]{font-size:var(--kui-font-2xs)}.kui-toolbar[data-center-align=balanced]>.kui-toolbar__center>.kui-toolbar-text:only-child:not([data-tone]){color:var(--kui-color-text)}.kui-pane[data-header-presentation=overlay]>.kui-pane__header .kui-toolbar-text:not([data-tone]),.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__header .kui-toolbar-text:not([data-tone]),.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome .kui-toolbar-text:not([data-tone]),.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom .kui-toolbar-text:not([data-tone]){color:var(--kui-color-text)}.kui-pane[data-header-presentation=overlay]>.kui-pane__header .kui-toolbar-text:not([data-tone]) .kui-toolbar-text__description,.kui-dialog-surface[data-header-presentation=floating]>.kui-dialog-surface__header .kui-toolbar-text:not([data-tone]) .kui-toolbar-text__description,.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome .kui-toolbar-text:not([data-tone]) .kui-toolbar-text__description,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom .kui-toolbar-text:not([data-tone]) .kui-toolbar-text__description{color:color-mix(in srgb,var(--kui-color-text-quiet),var(--kui-color-text) 50%)}.kui-toolbar-text[data-tone=dark]{color:var(--kui-color-neutral-on-loud)}button.kui-toolbar-text[data-tone=dark]:hover{background:color-mix(in srgb,var(--kui-color-surface) 28%,transparent)}.kui-toolbar-text[data-ellipsis=false] .kui-toolbar-text__text{text-overflow:clip}.kui-toolbar-text[data-wrap=true]{align-items:flex-start;height:auto;min-height:2.5rem}.kui-toolbar-text:is([data-size=xlarge],[data-size=xlarge-fixed])[data-wrap=true]{min-height:2.75rem}.kui-toolbar-text[data-wrap=true] .kui-toolbar-text__text{white-space:normal;line-height:1.25}.kui-toolbar-text[data-wrap=true][data-max-lines] .kui-toolbar-text__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--kui-toolbar-text-max-lines);line-clamp:var(--kui-toolbar-text-max-lines);overflow:hidden}.kui-toolbar-text[data-wrap=true][data-max-lines][data-ellipsis=false] .kui-toolbar-text__text{display:block;-webkit-line-clamp:none;line-clamp:none;max-height:calc(var(--kui-toolbar-text-max-lines) * 1.25em)}.kui-toolbar-text[data-toolbar-width-hidden=true],.kui-toolbar-text:has(>[data-toolbar-visibility-state][data-toolbar-width-hidden=true]){display:none}.kui-toolbar-text>[data-toolbar-visibility-state]{display:none}.kui-nav-stack{position:relative;display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;flex-direction:column;background:var(--_kui-nav-stack-background, var(--kui-color-surface));--_kui-nav-stack-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) );--_kui-nav-stack-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) );--_kui-nav-stack-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) );--_kui-nav-stack-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}.kui-nav-stack__chrome,.kui-nav-stack__bottom{--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px;transition:opacity var(--kui-nav-stack-transition-duration, .2s) ease}.kui-nav-stack__chrome--entering{transition:none;opacity:0}.kui-nav-stack__chrome-copy{position:absolute;z-index:2;inset-block-start:0;inset-inline:0;pointer-events:none;transition:opacity var(--kui-nav-stack-transition-duration, .2s) ease}.kui-nav-stack__chrome-copy--bottom{inset-block:auto 0}.kui-nav-stack__chrome-copy--exiting{opacity:0}.kui-nav-stack:not([data-background]){--_kui-nav-stack-background: initial}@media(forced-colors:active){.kui-nav-stack[data-background],.kui-nav-stack[data-background]>:is(.kui-nav-stack__chrome,.kui-nav-stack__bottom),.kui-nav-stack[data-background]>.kui-nav-stack__viewport>.kui-nav-stack__view{background:Canvas}}.kui-nav-stack__chrome{--kui-edge-inset-block-start: var(--_kui-nav-stack-safe-block-start);--kui-edge-inset-inline-start: var(--_kui-nav-stack-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-nav-stack-safe-inline-end);background:var(--_kui-nav-stack-background, var(--kui-color-surface))}.kui-nav-stack__viewport{--kui-edge-inset-block-start: var(--_kui-nav-stack-safe-block-start);--kui-edge-inset-block-end: var(--_kui-nav-stack-safe-block-end);--kui-edge-inset-inline-start: var(--_kui-nav-stack-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-nav-stack-safe-inline-end);position:relative;flex:1;min-height:0;overflow:hidden}.kui-nav-stack__chrome~.kui-nav-stack__viewport{--kui-edge-inset-block-start: 0px}.kui-nav-stack__viewport:has(~.kui-nav-stack__bottom:not(.kui-nav-stack__chrome-copy)){--kui-edge-inset-block-end: 0px}.kui-nav-stack__view{position:absolute;overflow:auto;background:var(--_kui-nav-stack-background, var(--kui-color-surface));transition:transform var(--kui-nav-stack-transition-duration, .2s) ease;inset:0}.kui-nav-stack__view:has(>[data-component=pane]){display:grid;overflow:hidden}.kui-nav-stack__view:not(:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child)){padding-block:var(--kui-edge-inset-block-start) var(--kui-edge-inset-block-end);padding-inline:var(--kui-edge-inset-inline-start) var(--kui-edge-inset-inline-end);scroll-padding-block:var(--kui-edge-inset-block-start) var(--kui-edge-inset-block-end)}.kui-nav-stack__view>:not(:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child){--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px}.kui-nav-stack__view[data-nav-active=false]{visibility:hidden}.kui-nav-stack__view[data-nav-revealed=true]{visibility:visible}.kui-nav-stack__view[data-nav-exiting=true]{z-index:1;visibility:visible}.kui-nav-stack__view--entering{transition:none}.kui-nav-stack__view--entering,.kui-nav-stack__view--exiting{transform:translate(100%)}.kui-nav-stack__bottom{--kui-edge-inset-block-end: var(--_kui-nav-stack-safe-block-end);--kui-edge-inset-inline-start: var(--_kui-nav-stack-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-nav-stack-safe-inline-end);border-block-start:1px solid var(--_kui-nav-stack-bottom-divider, transparent);background:var(--_kui-nav-stack-background, var(--kui-color-surface))}.kui-nav-stack__chrome:not(.kui-nav-stack__chrome-copy){position:relative}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-nav-stack[data-chrome-presentation=overlay]:not([data-chrome-material=clear])>.kui-nav-stack__chrome,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]:not([data-bottom-toolbar-material=clear])>.kui-nav-stack__bottom{--kui-color-surface-current-tint: var(--kui-chrome-material)}.kui-nav-stack[data-chrome-presentation=overlay][data-chrome-overlay=measured]>.kui-nav-stack__chrome:not(.kui-nav-stack__chrome-copy){position:absolute;z-index:2;inset-block-start:0;inset-inline:0 var(--_kui-nav-stack-scrollbar-inline-size, 0px)}.kui-nav-stack[data-chrome-presentation=overlay][data-chrome-overlay=measured]>.kui-nav-stack__viewport{--kui-edge-inset-block-start: var(--_kui-nav-stack-chrome-block-size, 0px)}.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-nav-stack[data-bottom-toolbar-presentation=overlay][data-bottom-toolbar-overlay=measured]>.kui-nav-stack__bottom:not(.kui-nav-stack__chrome-copy){position:absolute;z-index:2;inset-block-end:0;inset-inline:0 var(--_kui-nav-stack-bottom-scrollbar-inline-size, 0px)}.kui-nav-stack[data-bottom-toolbar-presentation=overlay][data-bottom-toolbar-overlay=measured]>.kui-nav-stack__viewport{--kui-edge-inset-block-end: var(--_kui-nav-stack-bottom-block-size, 0px)}@media(forced-colors:active){.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-block-end:1px solid CanvasText}.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-block-start-color:CanvasText}}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom{opacity:1;transition:none}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome:not(.kui-nav-stack__chrome-copy)>*,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom:not(.kui-nav-stack__chrome-copy)>*{transition:opacity var(--kui-nav-stack-transition-duration, .2s) ease}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome--entering:not(.kui-nav-stack__chrome-copy)>*,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__chrome--entering:not(.kui-nav-stack__chrome-copy)>*{transition:none;opacity:0}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome.kui-nav-stack__chrome-copy,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom.kui-nav-stack__chrome-copy{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;transition:opacity var(--kui-nav-stack-transition-duration, .2s) ease}.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome.kui-nav-stack__chrome-copy--exiting,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom.kui-nav-stack__chrome-copy--exiting{opacity:0}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome.kui-nav-stack__chrome-copy:before,.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom.kui-nav-stack__chrome-copy:before{content:none}.kui-nav-stack[data-chrome-material=clear]>.kui-nav-stack__chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}:where(.kui-nav-stack[data-chrome-material=clear][data-scroll-edge])>.kui-nav-stack__chrome:not(.kui-nav-stack__chrome-copy){position:relative;isolation:isolate}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome:before{position:absolute;z-index:-1;content:"";inset:0;opacity:var(--kui-scroll-edge-progress, 0);pointer-events:none}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge=material]>.kui-nav-stack__chrome:before{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge=surface]>.kui-nav-stack__chrome:before{background:var(--kui-color-surface)}:root[data-kui-effects=static] .kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome:before{opacity:0}:root[data-kui-effects=static] .kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome[data-scroll-divider*=b]:before{opacity:1}@media(update:slow){.kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome:before{opacity:0}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome[data-scroll-divider*=b]:before{opacity:1}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.kui-nav-stack[data-chrome-material=clear]>.kui-nav-stack__chrome{background:var(--kui-chrome-material)}}@media(forced-colors:active){.kui-nav-stack[data-chrome-material=clear]>.kui-nav-stack__chrome{background:Canvas;border-block-end:1px solid CanvasText}.kui-nav-stack[data-chrome-material=clear][data-scroll-edge]>.kui-nav-stack__chrome:before{content:none}}.kui-nav-stack[data-bottom-toolbar-material=clear]>.kui-nav-stack__bottom{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}:where(.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge])>.kui-nav-stack__bottom:not(.kui-nav-stack__chrome-copy){position:relative;isolation:isolate}.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom:before{position:absolute;z-index:-1;content:"";inset:0;opacity:var(--kui-scroll-edge-progress, 0);pointer-events:none}.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge=material]>.kui-nav-stack__bottom:before{-webkit-backdrop-filter:var(--kui-chrome-material-filter);backdrop-filter:var(--kui-chrome-material-filter);background:var(--kui-chrome-material)}.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge=surface]>.kui-nav-stack__bottom:before{background:var(--kui-color-surface)}:root[data-kui-effects=static] .kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom:before{opacity:0}:root[data-kui-effects=static] .kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom[data-scroll-divider*=t]:before{opacity:1}@media(update:slow){.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom:before{opacity:0}.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom[data-scroll-divider*=t]:before{opacity:1}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.kui-nav-stack[data-bottom-toolbar-material=clear]>.kui-nav-stack__bottom{background:var(--kui-chrome-material)}}@media(forced-colors:active){.kui-nav-stack[data-bottom-toolbar-material=clear]>.kui-nav-stack__bottom{background:Canvas;border-block-start-color:CanvasText}.kui-nav-stack[data-bottom-toolbar-material=clear][data-scroll-edge]>.kui-nav-stack__bottom:before{content:none}}.kui-nav-stack[data-separator=auto]:has(>.kui-nav-stack__viewport>.kui-nav-stack__view[data-nav-active=true]>[data-component=pane][data-appearance=sunken])>.kui-nav-stack__chrome:after,.kui-nav-stack[data-separator=auto]:not([data-chrome-dividers],[data-chrome-material=clear])>.kui-nav-stack__chrome[data-scroll-divider*=b]:after,.kui-nav-stack[data-separator=auto][data-chrome-dividers=always]>.kui-nav-stack__chrome:after{position:absolute;block-size:1px;background:var(--kui-color-neutral-border-normal);content:"";inset-block-end:0;inset-inline:0;pointer-events:none}.kui-nav-stack[data-separator=auto]:has(>.kui-nav-stack__viewport>.kui-nav-stack__view[data-nav-active=true]>[data-component=pane][data-appearance=sunken])>.kui-nav-stack__bottom,.kui-nav-stack[data-separator=auto]:not([data-chrome-dividers],[data-bottom-toolbar-material=clear])>.kui-nav-stack__bottom[data-scroll-divider*=t],.kui-nav-stack[data-separator=auto][data-chrome-dividers=always]>.kui-nav-stack__bottom{--_kui-nav-stack-bottom-divider: var(--kui-color-neutral-border-normal)}@media(prefers-reduced-motion:reduce){.kui-nav-stack__view,.kui-nav-stack__chrome,.kui-nav-stack__bottom,.kui-nav-stack__chrome-copy,.kui-nav-stack[data-chrome-presentation=overlay]>.kui-nav-stack__chrome>*,.kui-nav-stack[data-bottom-toolbar-presentation=overlay]>.kui-nav-stack__bottom>*{transition:none}}:is([data-workbench-main],[data-workbench-panel-content])>[data-component=nav-stack]:only-child{height:100%;--kui-edge-inset-block-start: var(--_kui-workbench-content-edge-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-content-edge-block-end);--kui-edge-inset-inline-start: var( --_kui-workbench-content-edge-inline-start );--kui-edge-inset-inline-end: var(--_kui-workbench-content-edge-inline-end)}.kui-workbench{position:relative;isolation:isolate;display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--kui-color-surface);--_kui-workbench-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) );--_kui-workbench-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) );--_kui-workbench-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) );--_kui-workbench-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}.kui-workbench__rail{--kui-edge-inset-block-start: var(--_kui-workbench-safe-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-safe-block-end);--_kui-workbench-rail-extent: calc( var(--kui-workbench-rail-width, 17.5rem) + var(--_kui-workbench-rail-safe-inset) );box-sizing:border-box;flex:0 0 var(--_kui-workbench-rail-extent);min-width:0;overflow:hidden;background:var(--kui-color-surface)}.kui-workbench__rail--left{--_kui-workbench-rail-safe-inset: var(--_kui-workbench-safe-inline-start);--kui-edge-inset-inline-start: var(--_kui-workbench-safe-inline-start);--kui-edge-inset-inline-end: 0px;border-inline-end:1px solid var(--kui-color-neutral-border-normal)}.kui-workbench__rail--right{--_kui-workbench-rail-safe-inset: var(--_kui-workbench-safe-inline-end);--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: var(--_kui-workbench-safe-inline-end);border-inline-start:1px solid var(--kui-color-neutral-border-normal)}.kui-workbench__rail[data-collapsed=true]{flex-basis:0;border-inline:0}.kui-workbench__rail[data-separator=hidden],.kui-workbench__drawer[data-separator=hidden]{border-color:transparent}.kui-workbench__center{position:relative;--kui-edge-inset-block-start: var(--_kui-workbench-safe-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-safe-block-end);--kui-edge-inset-inline-start: var(--_kui-workbench-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-workbench-safe-inline-end);display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;flex-direction:column}.kui-workbench[data-left-inline-expanded=true]>.kui-workbench__center{--kui-edge-inset-inline-start: 0px}.kui-workbench[data-right-inline-expanded=true]>.kui-workbench__center{--kui-edge-inset-inline-end: 0px}.kui-workbench__main{position:relative;flex:1;min-height:0;overflow:auto}:is(.kui-workbench__main,.kui-workbench__rail,.kui-workbench__drawer):is(:focus-visible,[data-outlined=true]){outline:var(--kui-focus-ring);outline-offset:-3px}.kui-workbench__main:has(>[data-component=pane]:only-child):is(:focus-visible,[data-outlined=true]):after{position:absolute;z-index:1;outline:var(--kui-focus-ring);outline-offset:-3px;content:"";inset:0;pointer-events:none}.kui-workbench__main[data-appearance=sunken],:is(.kui-workbench__rail,.kui-workbench__drawer)[data-appearance=sunken]{background:var(--kui-sunken-panel-background, var(--kui-sunken-surface));--kui-color-surface-current-region: var(--kui-color-surface-lowered)}:is(.kui-workbench__rail,.kui-workbench__drawer)[data-appearance=sunken][data-resizable=true][data-content-overflow=auto]{background:transparent;--kui-color-surface-current-region: inherit}:is(.kui-workbench__rail,.kui-workbench__drawer)[data-appearance=sunken][data-resizable=true][data-content-overflow=auto]>.kui-workbench__panel-content{background:var(--kui-sunken-panel-background, var(--kui-sunken-surface));--kui-color-surface-current-region: var(--kui-color-surface-lowered)}.kui-workbench__main[data-drawer-inline-expanded=true]{--_kui-workbench-content-edge-block-end: 0px}.kui-workbench__center,.kui-workbench__rail,.kui-workbench__drawer{--_kui-workbench-content-edge-block-start: var(--kui-edge-inset-block-start);--_kui-workbench-content-edge-block-end: var(--kui-edge-inset-block-end);--_kui-workbench-content-edge-inline-start: var( --kui-edge-inset-inline-start );--_kui-workbench-content-edge-inline-end: var(--kui-edge-inset-inline-end)}.kui-workbench__main,.kui-workbench__panel-content{--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px}.kui-workbench__main:not(:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child)),.kui-workbench__panel-content:not(:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child)){padding-block:var(--_kui-workbench-content-edge-block-start) var(--_kui-workbench-content-edge-block-end);padding-inline:var(--_kui-workbench-content-edge-inline-start) var(--_kui-workbench-content-edge-inline-end);scroll-padding-block:var(--_kui-workbench-content-edge-block-start) var(--_kui-workbench-content-edge-block-end)}:is(.kui-workbench__main,.kui-workbench__panel-content)>[data-component=workbench]:only-child{--kui-edge-inset-block-start: var(--_kui-workbench-content-edge-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-content-edge-block-end);--kui-edge-inset-inline-start: var( --_kui-workbench-content-edge-inline-start );--kui-edge-inset-inline-end: var(--_kui-workbench-content-edge-inline-end)}:is(.kui-workbench__main,.kui-workbench__panel-content)>[data-component=workbench]:only-child{height:100%}.kui-workbench__drawer{--kui-edge-inset-block-start: 0px;--_kui-workbench-drawer-extent: calc( var(--kui-workbench-drawer-height, 13.75rem) + var(--_kui-workbench-safe-block-end) );box-sizing:border-box;position:relative;flex:0 0 var(--_kui-workbench-drawer-extent);min-height:0;overflow:hidden;border-block-start:1px solid var(--kui-color-neutral-border-normal);background:var(--kui-color-surface)}.kui-workbench__drawer[data-collapsed=true]{flex-basis:0;border-block-start:0}.kui-workbench__rail[data-content-overflow=auto],.kui-workbench__drawer[data-content-overflow=auto]{overflow:auto}.kui-workbench__rail[data-content-overflow=visible],.kui-workbench__drawer[data-content-overflow=visible]{z-index:var(--kui-workbench-popup-z, 5);overflow:visible}.kui-workbench__rail:has(wa-dropdown[open]),.kui-workbench__drawer:has(wa-dropdown[open]){z-index:var(--kui-workbench-popup-z, 5)}.kui-workbench__rail .kui-workbench__panel-content{width:var(--_kui-workbench-rail-extent);height:100%;transition:transform .2s ease}.kui-workbench__drawer .kui-workbench__panel-content{position:absolute;inset-inline:0;inset-block-end:0;width:100%;height:var(--_kui-workbench-drawer-extent);transition:transform .2s ease}.kui-workbench__rail[data-collapse-motion=none] .kui-workbench__panel-content,.kui-workbench__drawer[data-collapse-motion=none] .kui-workbench__panel-content{transition:none}:is(.kui-workbench__rail,.kui-workbench__drawer)[data-resizing=true]>.kui-workbench__panel-content{transition:none}.kui-workbench__rail[data-collapse-motion=fade-slide][data-collapsed=true] .kui-workbench__panel-content,.kui-workbench__drawer[data-collapse-motion=fade-slide][data-collapsed=true] .kui-workbench__panel-content{opacity:0}.kui-workbench__rail--left[data-collapsed=true] .kui-workbench__panel-content{transform:translate(-100%)}.kui-workbench__rail--right[data-collapsed=true] .kui-workbench__panel-content{transform:translate(100%)}.kui-workbench__drawer[data-collapsed=true] .kui-workbench__panel-content{transform:translateY(100%)}.kui-workbench__rail[data-resizable=true]{--kui-workbench-rail-width: var(--kui-resizable-region-size);position:relative}.kui-workbench__drawer[data-resizable=true]{--kui-workbench-drawer-height: var(--kui-resizable-region-size)}.kui-workbench[data-main-min-size]>.kui-workbench__center{min-width:min(var(--_kui-workbench-main-min-width),100%)}.kui-workbench[data-main-min-height]>.kui-workbench__center>.kui-workbench__main{min-height:min(var(--_kui-workbench-main-min-height),100%)}.kui-workbench__rail[data-presentation=inline]:not([data-collapsed=true]),.kui-workbench__drawer[data-presentation=inline]:not([data-collapsed=true]){flex-shrink:1}.kui-workbench__rail:where([data-presentation=inline]:not([data-collapsed=true]))>.kui-workbench__panel-content{width:100%}.kui-workbench__drawer:where([data-presentation=inline]:not([data-collapsed=true]))>.kui-workbench__panel-content{height:100%}.kui-workbench__rail[data-resizable=true][data-content-overflow=auto],.kui-workbench__drawer[data-resizable=true][data-content-overflow=auto]{overflow:hidden}.kui-workbench__rail[data-resizable=true][data-content-overflow=auto]>.kui-workbench__panel-content,.kui-workbench__drawer[data-resizable=true][data-content-overflow=auto]>.kui-workbench__panel-content{overflow:auto}.kui-workbench__handle{position:absolute;z-index:3;display:grid;color:var(--kui-color-neutral-on-quiet);place-items:center;touch-action:none}.kui-workbench__rail>.kui-workbench__handle{inset-block:0;width:20px;cursor:col-resize}.kui-workbench__rail--left>.kui-workbench__handle{inset-inline-end:0}.kui-workbench__rail--right>.kui-workbench__handle{inset-inline-start:0}.kui-workbench__drawer>.kui-workbench__handle{inset-inline:0;inset-block-start:0;height:20px;cursor:row-resize}.kui-workbench__rail[data-collapsed=true]>.kui-workbench__handle,.kui-workbench__drawer[data-collapsed=true]>.kui-workbench__handle,.kui-workbench__rail:not([data-presentation=inline])>.kui-workbench__handle,.kui-workbench__drawer:not([data-presentation=inline])>.kui-workbench__handle{display:none}@supports not (overflow-clip-margin: 10px){.kui-workbench__rail[data-resizable=true][data-presentation=inline]:not([data-collapsed=true],[data-content-overflow=visible]),.kui-workbench__drawer[data-resizable=true][data-presentation=inline]:not([data-collapsed=true],[data-content-overflow=visible]){overflow:visible}.kui-workbench__rail:where([data-resizable=true][data-presentation=inline]:not([data-collapsed=true],[data-content-overflow=visible])){z-index:3;clip-path:inset(0 -10px)}.kui-workbench__drawer:where([data-resizable=true][data-presentation=inline]:not([data-collapsed=true],[data-content-overflow=visible])){z-index:3;clip-path:inset(-10px 0 0)}.kui-workbench__rail--left[data-resizable=true][data-presentation=inline]>.kui-workbench__handle{inset-inline-end:-10px}.kui-workbench__rail--right[data-resizable=true][data-presentation=inline]>.kui-workbench__handle{inset-inline-start:-10px}.kui-workbench__drawer[data-resizable=true][data-presentation=inline]>.kui-workbench__handle{inset-block-start:-10px}}@supports (overflow-clip-margin: 10px){.kui-workbench__rail[data-resizable=true]:not([data-collapsed=true],[data-content-overflow=visible]),.kui-workbench__drawer[data-resizable=true]:not([data-collapsed=true],[data-content-overflow=visible]){overflow:clip;overflow-clip-margin:10px}.kui-workbench__rail--left[data-resizable=true]>.kui-workbench__handle{inset-inline-end:-10px}.kui-workbench__rail--right[data-resizable=true]>.kui-workbench__handle{inset-inline-start:-10px}.kui-workbench__drawer[data-resizable=true]>.kui-workbench__handle{inset-block-start:-10px}}.kui-workbench__handle:hover,.kui-workbench__handle:focus-visible{color:var(--kui-color-text-link)}.kui-workbench__handle:focus-visible{border-radius:var(--kui-radius-s);outline:var(--kui-focus-ring);outline-offset:-3px}.kui-workbench__handle-icon{position:relative;display:grid;width:.9rem;height:.9rem;opacity:0;pointer-events:none;place-items:center}.kui-workbench__handle-icon>svg{width:100%;height:100%}.kui-workbench__handle:hover .kui-workbench__handle-icon,.kui-workbench__handle:focus-visible .kui-workbench__handle-icon{opacity:1}.kui-workbench__rail[data-presentation=overlay],.kui-workbench__drawer[data-presentation=overlay]{position:absolute;z-index:var(--kui-workbench-overlay-z, 41);box-shadow:var(--kui-shadow-l)}.kui-workbench__rail[data-presentation=overlay]{width:var(--_kui-workbench-rail-extent);max-width:var(--kui-workbench-overlay-max-width, 85vw);inset-block:0}.kui-workbench__rail--left[data-presentation=overlay]{inset-inline-start:0}.kui-workbench__rail--right[data-presentation=overlay]{inset-inline-end:0}.kui-workbench__drawer[data-presentation=overlay]{z-index:calc(var(--kui-workbench-overlay-z, 41) - 1);height:var(--_kui-workbench-drawer-extent);max-height:var(--kui-workbench-overlay-max-height, 85vh);inset-inline:0;inset-block-end:0}.kui-workbench__backdrop{position:absolute;z-index:calc(var(--kui-workbench-overlay-z, 41) - 2);display:none;inset:0;background:var(--kui-color-scrim, rgb(0 0 0 / 32%))}.kui-workbench[data-overlay-backdrop=true]:is([data-rail-overlay-expanded=true],[data-drawer-overlay-expanded=true])>.kui-workbench__backdrop{display:block}.kui-workbench__rail[data-presentation=overlay][data-collapsed=true],.kui-workbench__drawer[data-presentation=overlay][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__rail[data-presentation=overlay]>.kui-workbench__panel-content{width:100%;background:var(--kui-color-surface)}.kui-workbench__drawer[data-presentation=overlay]>.kui-workbench__panel-content{height:100%;background:var(--kui-color-surface)}.kui-workbench__rail[data-presentation=hidden],.kui-workbench__drawer[data-presentation=hidden]{display:none}.kui-workbench[data-responsive-overlay=true]{container:kui-workbench / inline-size}.kui-workbench:has([data-component=pane]:is([data-compact-header],[data-compact-footer])){container:kui-workbench / inline-size}.kui-workbench__rail[data-responsive-overlay-active=true]{position:absolute;z-index:var(--kui-workbench-overlay-z, 41);width:var(--_kui-workbench-rail-extent);max-width:var(--kui-workbench-overlay-max-width, 85vw);inset-block:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__rail--left[data-responsive-overlay-active=true]{inset-inline-start:0}.kui-workbench__rail--right[data-responsive-overlay-active=true]{inset-inline-end:0}.kui-workbench__rail[data-responsive-overlay-active=true][data-collapsed=true],.kui-workbench__drawer[data-responsive-overlay-active=true][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__rail[data-responsive-overlay-active=true]>.kui-workbench__panel-content{width:100%;background:var(--kui-color-surface)}.kui-workbench__rail[data-responsive-overlay-active=true]>.kui-workbench__handle,.kui-workbench__drawer[data-responsive-overlay-active=true]>.kui-workbench__handle{display:none}.kui-workbench[data-numeric-overlays~=left]>.kui-workbench__center{--kui-edge-inset-inline-start: var(--_kui-workbench-safe-inline-start)}.kui-workbench[data-numeric-overlays~=right]>.kui-workbench__center{--kui-edge-inset-inline-end: var(--_kui-workbench-safe-inline-end)}.kui-workbench__drawer[data-responsive-overlay-active=true]{position:absolute;anchor-name:none;z-index:calc(var(--kui-workbench-overlay-z, 41) - 1);height:var(--_kui-workbench-drawer-extent);max-height:var(--kui-workbench-overlay-max-height, 85vh);inset-inline:0;inset-block-end:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__drawer[data-responsive-overlay-active=true]>.kui-workbench__panel-content{height:100%;background:var(--kui-color-surface)}.kui-workbench[data-numeric-overlays~=drawer]>.kui-workbench__center>.kui-workbench__main{--_kui-workbench-content-edge-block-end: var(--_kui-workbench-safe-block-end)}.kui-workbench[data-overlay-backdrop=true][data-numeric-overlays~=open]>.kui-workbench__backdrop{display:block}@container kui-workbench (max-width: 44rem){.kui-workbench[data-overlay-backdrop=true]:is([data-left-responsive-expanded=narrow],[data-right-responsive-expanded=narrow],[data-drawer-responsive-expanded=narrow])>.kui-workbench__backdrop{display:block}.kui-workbench__rail[data-responsive-overlay-at=narrow]{position:absolute;z-index:var(--kui-workbench-overlay-z, 41);width:var(--_kui-workbench-rail-extent);max-width:var(--kui-workbench-overlay-max-width, 85vw);inset-block:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__rail--left[data-responsive-overlay-at=narrow]{inset-inline-start:0}.kui-workbench__rail--right[data-responsive-overlay-at=narrow]{inset-inline-end:0}.kui-workbench__rail[data-responsive-overlay-at=narrow][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__rail[data-responsive-overlay-at=narrow]>.kui-workbench__panel-content{width:100%;background:var(--kui-color-surface)}.kui-workbench__rail[data-responsive-overlay-at=narrow]>.kui-workbench__handle{display:none}.kui-workbench[data-left-responsive-inline=narrow]>.kui-workbench__center{--kui-edge-inset-inline-start: var(--_kui-workbench-safe-inline-start)}.kui-workbench[data-right-responsive-inline=narrow]>.kui-workbench__center{--kui-edge-inset-inline-end: var(--_kui-workbench-safe-inline-end)}.kui-workbench__drawer[data-responsive-overlay-at=narrow]{position:absolute;anchor-name:none;z-index:calc(var(--kui-workbench-overlay-z, 41) - 1);height:var(--_kui-workbench-drawer-extent);max-height:var(--kui-workbench-overlay-max-height, 85vh);inset-inline:0;inset-block-end:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__drawer[data-responsive-overlay-at=narrow][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__drawer[data-responsive-overlay-at=narrow]>.kui-workbench__panel-content{height:100%;background:var(--kui-color-surface)}.kui-workbench__drawer[data-responsive-overlay-at=narrow]>.kui-workbench__handle{display:none}.kui-workbench__main[data-drawer-responsive-inline=narrow]{--_kui-workbench-content-edge-block-end: var( --_kui-workbench-safe-block-end )}}@container kui-workbench (max-width: 28rem){.kui-workbench[data-overlay-backdrop=true]:is([data-left-responsive-expanded=compact],[data-right-responsive-expanded=compact],[data-drawer-responsive-expanded=compact])>.kui-workbench__backdrop{display:block}.kui-workbench__rail[data-responsive-overlay-at=compact]{position:absolute;z-index:var(--kui-workbench-overlay-z, 41);width:var(--_kui-workbench-rail-extent);max-width:var(--kui-workbench-overlay-max-width, 85vw);inset-block:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__rail--left[data-responsive-overlay-at=compact]{inset-inline-start:0}.kui-workbench__rail--right[data-responsive-overlay-at=compact]{inset-inline-end:0}.kui-workbench__rail[data-responsive-overlay-at=compact][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__rail[data-responsive-overlay-at=compact]>.kui-workbench__panel-content{width:100%;background:var(--kui-color-surface)}.kui-workbench__rail[data-responsive-overlay-at=compact]>.kui-workbench__handle{display:none}.kui-workbench[data-left-responsive-inline=compact]>.kui-workbench__center{--kui-edge-inset-inline-start: var(--_kui-workbench-safe-inline-start)}.kui-workbench[data-right-responsive-inline=compact]>.kui-workbench__center{--kui-edge-inset-inline-end: var(--_kui-workbench-safe-inline-end)}.kui-workbench__drawer[data-responsive-overlay-at=compact]{position:absolute;anchor-name:none;z-index:calc(var(--kui-workbench-overlay-z, 41) - 1);height:var(--_kui-workbench-drawer-extent);max-height:var(--kui-workbench-overlay-max-height, 85vh);inset-inline:0;inset-block-end:0;box-shadow:var(--kui-shadow-l);clip-path:none}.kui-workbench__drawer[data-responsive-overlay-at=compact][data-collapsed=true]{background:transparent;box-shadow:none;pointer-events:none}.kui-workbench__drawer[data-responsive-overlay-at=compact]>.kui-workbench__panel-content{height:100%;background:var(--kui-color-surface)}.kui-workbench__drawer[data-responsive-overlay-at=compact]>.kui-workbench__handle{display:none}.kui-workbench__main[data-drawer-responsive-inline=compact]{--_kui-workbench-content-edge-block-end: var( --_kui-workbench-safe-block-end )}}.kui-workbench__rail:not([data-collapsed=true]):has(wa-dropdown[open]),.kui-workbench__drawer:not([data-collapsed=true]):has(wa-dropdown[open]){overflow:visible;clip-path:none}.kui-workbench__rail:not([data-collapsed=true]):has(wa-dropdown[open])>.kui-workbench__panel-content,.kui-workbench__drawer:not([data-collapsed=true]):has(wa-dropdown[open])>.kui-workbench__panel-content{overflow:visible}.kui-workbench__restore{--_kui-workbench-restore-inset: var( --kui-workbench-restore-inset, 1rem );position:absolute;visibility:var( --_kui-workbench-covered, var( --_kui-collapsible-panel-covered, var(--_kui-resizable-region-covered, inherit) ) );z-index:var( --kui-workbench-restore-z, calc(var(--kui-workbench-overlay-z, 41) - 2) );inset-block-end:calc(var(--_kui-workbench-restore-inset) + var(--_kui-workbench-safe-block-end))}.kui-workbench__restore[data-position=bottom-start]{inset-inline-start:calc(var(--_kui-workbench-restore-inset) + var(--_kui-workbench-safe-inline-start))}.kui-workbench__restore[data-position=bottom-end]{inset-inline-end:calc(var(--_kui-workbench-restore-inset) + var(--_kui-workbench-safe-inline-end))}.kui-workbench{anchor-scope:--kui-restore-drawer}.kui-workbench__drawer:where([data-presentation=inline]:not([data-collapsed=true])){anchor-name:--kui-restore-drawer}.kui-workbench>.kui-workbench__restore{position-visibility:always;inset-block-end:calc(var(--_kui-workbench-restore-inset) + anchor(--kui-restore-drawer top,var(--_kui-workbench-safe-block-end)))}.kui-workbench__center>.kui-workbench__restore{inset-block-end:calc(var(--_kui-workbench-restore-inset) + var(--kui-edge-inset-block-end))}.kui-workbench__center>.kui-workbench__restore[data-position=bottom-start]{inset-inline-start:calc(var(--_kui-workbench-restore-inset) + var(--kui-edge-inset-inline-start))}.kui-workbench__center>.kui-workbench__restore[data-position=bottom-end]{inset-inline-end:calc(var(--_kui-workbench-restore-inset) + var(--kui-edge-inset-inline-end))}.kui-workbench[data-rail-overlay-expanded=true]>:is(.kui-workbench__center,.kui-workbench__restore){--_kui-workbench-covered: hidden}.kui-workbench[data-numeric-overlays~=rail-open]>:is(.kui-workbench__center,.kui-workbench__restore){--_kui-workbench-covered: hidden}@container kui-workbench (max-width: 44rem){.kui-workbench:is([data-left-responsive-expanded=narrow],[data-right-responsive-expanded=narrow])>:is(.kui-workbench__center,.kui-workbench__restore){--_kui-workbench-covered: hidden}}@container kui-workbench (max-width: 28rem){.kui-workbench:is([data-left-responsive-expanded=compact],[data-right-responsive-expanded=compact])>:is(.kui-workbench__center,.kui-workbench__restore){--_kui-workbench-covered: hidden}}@media(prefers-reduced-motion:reduce){.kui-workbench__panel-content{transition:none}}@container kui-workbench (max-width: 28rem){.kui-workbench__rail:is([data-responsive-overlay-at=narrow],[data-responsive-overlay-at=compact],[data-responsive-overlay-active=true]){width:calc(100% - var(--kui-workbench-overlay-dismiss-margin, 2.75rem));max-width:none}.kui-workbench__rail:is([data-responsive-overlay-at=narrow],[data-responsive-overlay-at=compact],[data-responsive-overlay-active=true])[data-compact-overlay=full]{width:100%}}.page-loading-host,[data-page-loading]{box-sizing:border-box;height:100%}.page-loading{display:grid;width:100%;height:100%;place-items:center}.chat-transcript{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.chat-message-view{max-width:100%;margin:0;padding:.5rem .75rem;border-radius:var(--kui-radius-m);overflow-wrap:anywhere;list-style:none}.chat-message-view--user{align-self:flex-end;margin-left:1.5rem;color:var(--kui-color-brand-on-normal);background:var(--kui-color-brand-fill-normal)}.chat-message-view--assistant{align-self:flex-start;margin-right:1.5rem;color:var(--kui-color-neutral-on-normal);background:var(--kui-color-neutral-fill-normal)}.chat-message-view--system{align-self:center;color:var(--kui-color-text-quiet);background:var(--kui-color-surface-lowered)}.message-markdown>:first-child{margin-top:0}.message-markdown>:last-child{margin-bottom:0}.message-markdown h1,.message-markdown h2,.message-markdown h3,.message-markdown h4,.message-markdown h5,.message-markdown h6{margin-bottom:var(--kui-space-xs)}.message-markdown ul,.message-markdown ol{margin:var(--kui-space-xs) 0;padding-left:var(--kui-space-l)}.message-markdown code{font-family:var(--kui-font-mono)}.chat-activity,.chat-cites{margin:0 0 .5rem var(--kui-space-l);padding:0}.chat-cites li{overflow-wrap:anywhere}.chat-message-view--streaming{opacity:.85}.chat-message-view--streaming:after{content:"\258d";margin-left:var(--kui-space-2xs);animation:chat-caret 1s steps(1) infinite}@keyframes chat-caret{50%{opacity:0}}.assistant-chat{display:flex;min-height:100%;flex-direction:column}.assistant-chat-composer{position:sticky;bottom:0;margin-top:auto}.proposed-facts-card{min-width:0;max-width:100%}.kui-text-field{--_kui-text-field-height: round(2.75em, 1px);display:flex;width:auto;min-width:0;flex-direction:column;font-size:var(--kui-font-m, 1rem);font-weight:400}.kui-text-field[data-size=compact]{--_kui-text-field-height: round( calc(1rem + 1.2em) , 1px);font-size:var(--kui-font-s, .875rem)}.kui-text-field__label{display:block;margin-block-end:.375rem;padding-inline:calc(1px + var(--kui-layout-item-padding, .5rem));color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:650;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.kui-text-field__required{margin-inline-start:.1em}.kui-text-field__box{display:flex;box-sizing:border-box;min-height:var(--_kui-text-field-height);align-items:center;gap:.5rem;padding:0 .5rem;color:var(--kui-color-text);border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );background-color:var(--kui-color-surface);cursor:text}.kui-text-field__box:focus-within{outline:var(--kui-focus-ring);outline-offset:1px}.kui-text-field[data-invalid]>.kui-text-field__box{border-color:var(--kui-color-danger-border-loud)}.kui-text-field__icon{display:inline-flex;flex:none;color:var(--kui-color-neutral-on-quiet)}.kui-text-field__input{box-sizing:border-box;width:100%;min-width:0;height:calc(var(--_kui-text-field-height) - 2px);min-height:0;flex:1 1 auto;padding:0;margin:0;color:inherit;font:inherit;line-height:1.2;border:none;border-radius:0;outline:none;background:transparent;box-shadow:none;opacity:1;transition:none;appearance:none}.kui-text-field__input::placeholder{color:var(--kui-color-text-quiet);opacity:1}.kui-text-field[data-multiline]>.kui-text-field__box{align-items:stretch;padding:0}.kui-text-field[data-multiline] .kui-text-field__input{height:calc(var(--_kui-text-field-rows, 3) * 1lh + 2 * var(--_kui-text-field-block-pad));padding:var(--_kui-text-field-block-pad) .5rem;line-height:1.45;resize:vertical;--_kui-text-field-block-pad: .275rem}.kui-text-field[data-multiline=grow] .kui-text-field__input{height:auto;min-height:calc(var(--_kui-text-field-rows, 3) * 1lh + 2 * var(--_kui-text-field-block-pad));max-height:calc(var(--_kui-text-field-max-rows) * 1lh + 2 * var(--_kui-text-field-block-pad));field-sizing:content;resize:none}.kui-text-field__clear{display:inline-flex;width:1.75rem;height:1.75rem;flex:none;align-items:center;justify-content:center;padding:0;margin-inline-end:-.25rem;color:var(--kui-color-neutral-on-quiet);border:none;border-radius:var(--kui-radius-circle, 50%);background:transparent;cursor:pointer}.kui-text-field__clear>[data-lucide]{width:1rem;height:1rem}.kui-text-field__clear:hover{color:var(--kui-color-text)}.kui-text-field__clear:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-text-field__input:placeholder-shown~.kui-text-field__clear{display:none}.kui-text-field__hint,.kui-text-field__error{display:block;margin-block-start:.4375rem;padding-inline:calc(1px + var(--kui-layout-item-padding, .5rem));color:var(--kui-color-text-quiet);font-size:var(--kui-font-s, .875rem);line-height:1.6}.kui-text-field[data-size=compact] :is(.kui-text-field__hint,.kui-text-field__error){font-size:var(--kui-font-xs, .75rem)}.kui-text-field__error{color:var(--kui-color-danger-on-quiet)}.kui-text-field__footer{display:flex;align-items:baseline;gap:.5rem}.kui-text-field__footer>.kui-text-field__hint{flex:1 1 auto}.kui-text-field__count{flex:none;margin-inline-start:auto;margin-block-start:.4375rem;padding-inline-end:calc(1px + var(--kui-layout-item-padding, .5rem));color:var(--kui-color-text-quiet);font-size:var(--kui-font-xs, .75rem);font-variant-numeric:tabular-nums;line-height:1.6}.kui-text-field__hint+.kui-text-field__error{margin-block-start:0}.kui-text-field:has(.kui-text-field__input:disabled)>.kui-text-field__box{cursor:not-allowed;opacity:.5}@media(hover:none)and (pointer:coarse){.kui-text-field[data-size=compact] .kui-text-field__input{font-size:max(16px,1em)}}@media(forced-colors:active){.kui-text-field__box{border-color:CanvasText}}.kui-message-composer{--_kui-message-composer-min-rows: 1;--_kui-message-composer-max-rows: 8;display:flex;flex-direction:column;gap:var(--kui-layout-control-gap, .5rem);width:100%;min-width:0;box-sizing:border-box;padding:var(--kui-layout-item-padding, .5rem);border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-l);color:var(--kui-color-neutral-on-normal);background:var(--kui-color-surface-raised);box-shadow:var(--kui-shadow-l)}.kui-message-composer:focus-within{border-color:var(--kui-color-brand-border-loud)}.kui-message-composer__field{display:block;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:.25rem 0;border:0;outline:none;color:inherit;background:transparent;font:inherit;font-size:var(--kui-font-m, inherit);line-height:1.6;resize:none;field-sizing:content;min-height:calc(var(--_kui-message-composer-min-rows) * 1lh + .5rem);max-height:calc(var(--_kui-message-composer-max-rows) * 1lh + .5rem);overflow-y:auto}@supports not (field-sizing: content){.kui-message-composer__field{height:calc(clamp(var(--_kui-message-composer-min-rows),3,var(--_kui-message-composer-max-rows))*1lh + .5rem)}}.kui-message-composer__field::placeholder{color:var(--kui-color-neutral-on-quiet);opacity:1}.kui-message-composer__field:disabled{color:var(--kui-color-neutral-on-quiet);cursor:not-allowed}@media(forced-colors:active){.kui-message-composer:focus-within{border-color:Highlight;outline:2px solid Highlight;outline-offset:1px}}.project-chat-view{display:flex;flex-direction:column;min-height:100%;width:min(50rem,calc(100% - 2rem));margin:0 auto}.project-chat-composer{position:sticky;bottom:0;margin-top:auto}.kui-empty-state{--kui-empty-state-foreground: var(--kui-color-neutral-on-quiet);--kui-empty-state-title: var(--kui-color-text);display:grid;width:min(calc(100% - (2 * var(--kui-layout-inline-margin, .5rem))),28rem);min-height:12rem;margin:auto;padding:var(--kui-space-xl);box-sizing:border-box;border:1px solid var(--kui-empty-state-border, transparent);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );color:var(--kui-empty-state-foreground);background:var(--kui-empty-state-background, transparent);place-items:center;place-content:center;gap:var(--kui-layout-item-gap, .5rem);text-align:center}.kui-empty-state__icon{display:grid;min-width:2rem;min-height:2rem;margin-block-end:var(--kui-space-xs);color:inherit;place-items:center}.kui-empty-state__icon svg{width:2rem;height:2rem;stroke-width:1.5}.kui-empty-state strong{color:var(--kui-empty-state-title);font-size:var(--kui-font-l);font-weight:650}.kui-empty-state>span{max-width:24rem;font-size:var(--kui-font-s);line-height:1.45}.kui-empty-state__action{margin-block-start:var(--kui-space-xs)}.price-matrix{width:100%;min-width:0;max-width:100%;contain:paint;overflow-x:auto;overflow-y:hidden;background:var(--kui-color-surface);border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-m);--price-matrix-header-background: color-mix(in srgb, var(--kui-color-brand-fill-loud) 10%, var(--kui-color-surface))}.price-matrix[data-edge-to-edge]{border-inline:0;border-radius:0;width:calc(100% + var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-pane-content-inset-inline-end, 0px));max-width:none;margin-inline-start:calc(-1 * var(--kui-pane-content-inset-inline-start, 0px));margin-inline-end:calc(-1 * var(--kui-pane-content-inset-inline-end, 0px))}table.matrix{border-collapse:separate;border-spacing:0;width:100%;min-width:max(100%,32.5rem)}table.matrix th,table.matrix td{padding:var(--kui-space-xs) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.price-matrix[data-edge-to-edge] table.matrix tr>:first-child{padding-inline-start:var(--kui-pane-content-inset-inline-start, 0px)}.price-matrix[data-edge-to-edge] table.matrix tr>:last-child{padding-inline-end:var(--kui-pane-content-inset-inline-end, 0px)}table.matrix thead th{position:sticky;z-index:2;top:0;background:var(--price-matrix-header-background);vertical-align:bottom}table.matrix thead tr>:first-child{box-shadow:-100vw 0 0 100vw var(--price-matrix-header-background);clip-path:inset(0 0 0 -200vw)}table.matrix thead tr>:last-child{box-shadow:100vw 0 0 100vw var(--price-matrix-header-background);clip-path:inset(0 -200vw 0 0)}table.matrix tbody tr:last-child td{border-bottom:0}table.matrix .rowhead{position:sticky;z-index:1;left:0;min-width:11.25rem;background:var(--kui-color-surface)}table.matrix thead .rowhead{z-index:3;background:var(--price-matrix-header-background)}table.matrix td.cell-quote{font-variant-numeric:tabular-nums}table.matrix .vendor-col{min-width:9.375rem}.cell-quote[data-match=hi]{background:color-mix(in srgb,var(--kui-color-success-fill-loud) 12%,transparent)}.cell-quote[data-match=mid]{background:color-mix(in srgb,var(--kui-color-warning-fill-loud) 12%,transparent)}.cell-quote[data-match=lo]{background:color-mix(in srgb,var(--kui-color-warning-fill-loud) 24%,transparent)}table.matrix td.cell-quote[data-best=true]{background:color-mix(in srgb,var(--kui-color-success-fill-loud) 14%,var(--kui-color-surface))}table.matrix .unmatched-row:has(+.unmatched-actions-row)>*{border-bottom:none}table.matrix[role=grid] [data-matrix-pos]{cursor:default}table.matrix[role=grid] [data-matrix-pos]:hover{background-image:linear-gradient(color-mix(in srgb,var(--kui-color-neutral-fill-loud) 8%,transparent),color-mix(in srgb,var(--kui-color-neutral-fill-loud) 8%,transparent))}table.matrix[role=grid] td[data-matrix-pos]:hover{box-shadow:inset 0 0 0 1px var(--kui-color-neutral-border-normal)}table.matrix[role=grid] td[data-matrix-pos][aria-selected=true]{background-image:linear-gradient(color-mix(in srgb,var(--kui-color-brand-fill-loud) 16%,transparent),color-mix(in srgb,var(--kui-color-brand-fill-loud) 16%,transparent));box-shadow:inset 0 0 0 1px var(--kui-color-brand-border-loud)}table.matrix[role=grid] [data-matrix-pos]:focus-visible{outline:2px solid var(--kui-color-brand-border-loud);outline-offset:-2px}.kui-select{--_kui-select-motion: 75ms;--_kui-select-height: 2.75rem;display:flex;min-width:0;flex-direction:column}.kui-select[data-size=compact]{--_kui-select-height: 2rem}.kui-select__label{display:block;margin-block-end:.375rem;padding-inline:calc(1px + var(--kui-layout-item-padding, .5rem));color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-xs);font-weight:650;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;cursor:default}.kui-select__trigger{display:flex;position:relative;box-sizing:border-box;width:100%;height:auto;min-width:0;min-height:var(--_kui-select-height);align-items:center;justify-content:start;margin:0;padding:0 var(--kui-layout-item-padding, .5rem);overflow:hidden;border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );outline:3px solid transparent;outline-offset:1px;color:var(--kui-color-text);background:var(--kui-color-surface);font:inherit;font-weight:400;line-height:1.2;text-align:start;white-space:nowrap;cursor:pointer;transform:none;transition:background-color var(--_kui-select-motion) ease,border-color var(--_kui-select-motion) ease,outline-color var(--_kui-select-motion) ease}.kui-select__trigger:focus{outline-color:transparent}.kui-select:not([data-focus-ring-owner=group]):not([open]):focus-within>.kui-select__trigger{outline:var(--kui-focus-ring);outline-offset:1px}.kui-select__trigger:disabled{opacity:.5;cursor:not-allowed}.kui-select__value{width:10.9375em;min-width:0;max-width:var(--kui-select-label-max-width, none);flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kui-select__value[data-placeholder]{color:var(--kui-color-text-quiet)}.kui-select__icon{display:inline-flex;width:var(--_kui-popup-row-icon-size);height:var(--_kui-popup-row-icon-size);flex:none}.kui-select__icon svg{display:block;width:100%;height:100%}.kui-select__trigger>.kui-select__icon{margin-inline-end:.5rem;color:var(--kui-color-neutral-on-quiet)}.kui-select__caret{display:flex;width:1.25em;height:1em;flex:none;align-items:center;justify-content:center;color:var(--kui-color-neutral-on-quiet);transform:scale(var(--kui-disclosure-icon-scale, .5));rotate:0deg;transition:var(--_kui-popup-caret-transition)}.kui-select__caret svg{width:.875em;height:1em;flex:none}.kui-select[open] .kui-select__caret{rotate:var(--_kui-popup-caret-open-rotation)}.kui-select__hint{display:block;margin-block-start:.4375rem;padding-inline:calc(1px + var(--kui-layout-item-padding, .5rem));color:var(--kui-color-text-quiet);font-size:var(--kui-font-s);line-height:1.6}.kui-select[data-presentation=toolbar-borderless]>.kui-select__trigger{border-color:transparent;background:transparent}.kui-select:is([data-presentation=navigation],[data-presentation=title],[data-presentation=inline]){width:max-content;max-width:100%}.kui-select[data-presentation=title]>.kui-select__trigger{width:max-content;min-height:2.25rem;padding-inline:0;border-color:transparent;background:transparent;font-size:var(--kui-font-l, 1.25rem);font-weight:700}.kui-select[data-presentation=title] .kui-select__value{width:auto;flex:0 0 auto}.kui-toolbar-control-group>.kui-select[data-presentation=title]{margin-inline-start:.375rem}.kui-select[data-presentation=inline]>.kui-select__trigger{width:max-content;min-height:0;padding:0;border-width:0;background:transparent}.kui-select[data-focus-ring-owner=group]>.kui-select__trigger{outline:none}.kui-select[data-selected-presentation=icon-only]{width:max-content}.kui-select[data-selected-presentation=icon-only]>.kui-select__trigger{min-height:var( --_kui-toolbar-control-group-slot-height, var(--_kui-select-height) );padding-inline:.5rem;border-radius:var( --kui-toolbar-item-radius, var(--kui-layout-rounded-radius, calc(1px + .6875rem) ) )}.kui-select[data-selected-presentation=icon-only]:only-child{margin-inline:calc(var(--_kui-toolbar-control-group-slot-overlap, 0px) * -1)}.kui-select[data-selected-presentation=icon-only]:only-child>.kui-select__trigger{border-radius:var( --_kui-toolbar-control-group-slot-radius, var(--kui-layout-rounded-radius, calc(1px + .6875rem) ) )}.kui-select[data-selected-presentation=icon-only]>.kui-select__trigger>.kui-select__value{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.kui-select[data-selected-presentation=icon-only]>.kui-select__trigger>:is(.kui-select__icon,.kui-select__custom-selected){margin-inline-end:0}.kui-select[data-selected-presentation=icon-only]>.kui-select__trigger>.kui-select__caret{width:1.25em;height:1em;margin-inline-start:.75rem;transform:scale(.875)}.kui-select[data-selected-presentation=icon-only][data-caret=false]>.kui-select__trigger{width:var( --_kui-toolbar-control-group-slot-height, var(--_kui-select-height) );justify-content:center}.kui-toolbar-control-group:not([data-single=true])>.kui-select:not(:only-child)>.kui-select__trigger:hover{border-color:var(--kui-toolbar-control-border);background:var(--kui-toolbar-control-hover-background)}.kui-toolbar-control-group[data-focus-ring=control]>.kui-select:not([open]):focus-within>.kui-select__trigger{outline:var(--kui-focus-ring);outline-offset:1px}.kui-select[data-focus-ring-inset=true][data-focus-ring-owner=select]:not([open]):focus-within>.kui-select__trigger{outline:var(--kui-focus-ring);outline-offset:-3px}.kui-select[data-caret=false] .kui-select__caret{display:none}.kui-select__custom-selected{display:inline-flex;box-sizing:content-box;min-width:0;flex:1 1 auto;align-items:center;padding-inline-end:var(--kui-layout-item-padding, .5rem);overflow:hidden;color:var(--kui-select-selected-color, var(--kui-color-neutral-on-quiet));font-size:var(--kui-select-selected-font-size, inherit);font-weight:var(--kui-select-selected-font-weight, inherit)}.kui-select__custom-selected-content{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kui-select--custom-selected>.kui-select__trigger>.kui-select__value{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.kui-select--custom-selected[data-selected-presentation=icon-only][data-caret=false] .kui-select__custom-selected,.kui-select--custom-selected[data-presentation=inline] .kui-select__custom-selected{flex:0 0 auto;padding-inline-end:0}.kui-select--custom-selected[data-presentation=inline] .kui-select__custom-selected-content{display:flex}.kui-select__popup{position:fixed;inset:auto;box-sizing:border-box;width:max-content;max-width:min(20rem,calc(100vw - 1.25rem),var(--_kui-popup-available-width, 100vw));margin:0;padding:var(--_kui-popup-inset);overflow:auto;overscroll-behavior:none;border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-radius-m);color:var(--kui-color-text);background:var(--_kui-popup-scroll-cue);box-shadow:var(--kui-shadow-m);font:inherit;font-weight:400;text-align:start;white-space:normal;user-select:none;opacity:0;transition:opacity var(--_kui-select-motion) ease,display var(--_kui-select-motion) allow-discrete,overlay var(--_kui-select-motion) allow-discrete}.kui-select__popup:popover-open{display:block;opacity:1}@starting-style{.kui-select__popup:popover-open{opacity:0}}.kui-select__popup:focus{outline:none}.kui-select--fit-menu>.kui-select__popup{max-width:var(--_kui-popup-available-width, none)}.kui-select__listbox,.kui-select__group{display:flex;flex-direction:column;gap:var(--_kui-popup-row-gap)}.kui-select__listbox>*,.kui-select__group>*{flex:none}.kui-select__option{display:flex;position:relative;box-sizing:border-box;align-items:center;padding:var(--_kui-popup-row-padding-block) var(--_kui-popup-row-padding-inline-end) var(--_kui-popup-row-padding-block) var(--_kui-popup-row-padding-inline-start);border-radius:var(--kui-radius-s);outline:none;color:var(--kui-color-text);cursor:pointer;transition:background-color var(--_kui-select-motion) ease}@media(hover:hover){.kui-select__option:not([aria-disabled=true],:focus):hover{color:var(--kui-color-neutral-on-normal);background-color:var(--kui-color-neutral-fill-normal)}}.kui-select__option:focus{color:var(--_kui-popup-row-current-color);background-color:var(--_kui-popup-row-current-background)}.kui-select__option[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kui-select__option[aria-disabled=true]:focus{opacity:1}.kui-select__check{display:flex;width:2em;flex:none;align-items:center;justify-content:center;font-size:var(--kui-font-s);visibility:hidden}.kui-select__check svg{width:1.25em;height:1.25em;stroke-width:2.5}.kui-select__option[aria-selected=true] .kui-select__check{visibility:visible}.kui-select__option>.kui-select__icon{margin-inline-end:var(--_kui-popup-row-icon-gap)}.kui-select[data-selected-presentation=icon-only] .kui-select__option>.kui-select__icon{margin-inline-end:0}.kui-select__option-label{min-width:0;flex:1 1 auto;margin-inline-start:var(--_kui-popup-row-icon-gap);padding-block:var(--_kui-popup-row-label-padding-block);line-height:var(--_kui-popup-row-label-line-height)}.kui-select__separator{margin-block:.5em;border-top:1px solid var(--kui-color-neutral-border-normal)}.kui-select__group{gap:0;padding:.25rem 0}.kui-select__group--separated{margin-block-start:.25rem;padding-block-start:.5rem;border-block-start:1px solid var(--kui-color-neutral-border-quiet)}.kui-select__group-title{padding:var(--_kui-popup-group-title-padding);color:var(--kui-color-neutral-on-quiet);font-size:var(--kui-font-2xs);font-weight:var(--_kui-popup-group-title-font-weight);letter-spacing:.04em;text-transform:uppercase}.kui-select__actions{display:flex;gap:.25rem;margin-block-start:calc(.25rem + var(--_kui-popup-row-gap));padding-block-start:.5rem;border-block-start:1px solid var(--kui-color-neutral-border-quiet)}.kui-select__action{min-width:0;height:auto;min-height:2.75rem;flex:1 1 auto;margin:0;padding-inline:.5rem;border:0;border-radius:var(--kui-radius-s);color:var(--kui-color-neutral-on-quiet);background:transparent;font:inherit;cursor:pointer;transform:none}.kui-select__action:hover{background:var(--kui-color-neutral-fill-quiet)}.kui-select__action:focus{outline:none}.kui-select__action:focus-visible{outline:var(--kui-focus-ring);outline-offset:-2px}.kui-select__placeholder-box{display:flex;box-sizing:border-box;min-height:var(--_kui-select-height);align-items:center;justify-content:space-between;gap:.5rem;padding-inline:var(--kui-layout-item-padding, .5rem);border:1px solid var(--kui-color-neutral-border-normal);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );background:var(--kui-color-surface)}.kui-select--placeholder[data-presentation=toolbar-borderless] .kui-select__placeholder-box{border-color:transparent;background:transparent}.kui-select--placeholder[data-presentation=title] .kui-select__placeholder-box{min-height:2.25rem;padding-inline:0;border-color:transparent;background:transparent;font-size:var(--kui-font-l, 1.25rem);font-weight:700}.kui-select--placeholder[data-presentation=inline] .kui-select__placeholder-box{min-height:0;padding:0;border-width:0;background:transparent}.kui-select[data-trigger-width=fill]{width:100%;max-width:var(--kui-select-trigger-max-width, 100%)}.kui-select[data-trigger-width=fit-content]{width:fit-content;max-width:var(--kui-select-trigger-max-width, 100%)}.kui-select[data-trigger-width=max-content]{width:max-content;max-width:var(--kui-select-trigger-max-width, 100%)}.kui-select[data-trigger-max]{max-width:min(var(--_kui-select-trigger-max),100%)}.kui-select[data-trigger-min]{min-width:var(--_kui-select-trigger-min)}.kui-select[data-trigger-max]>.kui-select__trigger{max-width:100%}.kui-select[data-trigger-max] .kui-select__value,.kui-select[data-trigger-max] .kui-select__custom-selected{min-width:0;flex-shrink:1}.demand-editor[data-droppable=true]{position:relative;min-height:100%}.editor-drop-overlay{position:fixed;top:var(--editor-drop-top, 0);left:var(--editor-drop-left, 0);z-index:1200;display:none;width:var(--editor-drop-width, 0);height:var(--editor-drop-height, 0);align-items:center;justify-content:center;pointer-events:none;border:2px dashed var(--kui-color-brand-border-loud);border-radius:0;background:color-mix(in srgb,var(--kui-color-brand-fill-loud) 10%,var(--kui-color-surface))}.editor-drop-overlay.dragging{display:flex}.editor-drop-overlay-text{padding:var(--kui-space-xs) var(--kui-space-m);border-radius:var(--kui-radius-m, .5rem);background:var(--kui-color-surface);border:1px solid var(--kui-color-brand-border-loud);color:var(--kui-color-brand-on-quiet);font-weight:600;box-shadow:var(--kui-shadow-s, 0 .125rem .5rem rgba(0, 0, 0, .12))}.kui-segmented-control{--kui-segmented-background: var(--kui-color-neutral-fill-normal);--kui-segmented-border: transparent;--kui-segmented-foreground: var(--kui-color-neutral-on-normal);--kui-segmented-hover-background: var(--kui-color-surface);--kui-segmented-hover-border: var(--kui-color-neutral-border-normal);--kui-segmented-selected-background: var(--kui-color-surface);--kui-segmented-selected-foreground: var(--kui-color-brand-on-quiet);--kui-segmented-selected-border: var(--kui-color-neutral-border-normal);--kui-segmented-selected-shadow: var(--kui-shadow-s);--kui-segmented-radius: var( --kui-layout-rounded-radius, calc(1px + .6875rem) );--kui-segmented-item-radius: max( 0px, calc(var(--kui-segmented-radius) - var(--kui-layout-highlight-inset, 2px)) );display:inline-flex;max-width:100%;min-height:var(--kui-toolbar-group-size, calc(2px + 2.625rem) );padding:1px;overflow-x:auto;box-sizing:border-box;border:1px solid var(--kui-segmented-border);border-radius:var(--kui-segmented-radius);color:var(--kui-segmented-foreground);background:var(--kui-segmented-background);align-items:stretch;gap:0;scrollbar-width:none}.kui-segmented-control::-webkit-scrollbar{display:none}.kui-segmented-control[data-appearance=outlined]{--kui-segmented-border: var(--kui-color-neutral-border-normal);--kui-segmented-background: var(--kui-color-surface);--kui-segmented-foreground: var(--kui-color-neutral-on-quiet)}.kui-segmented-control[data-appearance=toolbar]{--kui-segmented-item-radius: var( --kui-control-highlight-radius, max( 0px, calc(var(--kui-segmented-radius) - var(--kui-layout-highlight-inset, 2px)) ) );--kui-segmented-background: transparent;--kui-segmented-foreground: var( --kui-toolbar-control-color, var(--kui-color-neutral-on-quiet) );--kui-segmented-hover-background: var( --kui-toolbar-control-hover-background, var(--kui-color-surface) );--kui-segmented-hover-border: var( --kui-toolbar-control-border, var(--kui-color-neutral-border-normal) );--kui-segmented-selected-background: var( --kui-toolbar-control-selected-background, var(--kui-color-surface) );--kui-segmented-selected-foreground: var( --kui-toolbar-control-selected-color, var(--kui-color-brand-on-quiet) );--kui-segmented-selected-border: var( --kui-toolbar-control-selected-border, var(--kui-color-neutral-border-normal) );--kui-segmented-selected-shadow: var( --kui-toolbar-control-selected-shadow, var(--kui-shadow-s) );min-height:2.5rem;padding:0;overflow:visible;border:0;border-radius:0}.kui-segmented-control[data-shape=pill]{--kui-segmented-radius: var( --kui-layout-pill-radius, calc(1px + 1.3125rem) )}.kui-segmented-control[data-layout=equal]{display:grid;width:100%;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.kui-segmented-control__item{appearance:none;display:inline-flex;min-width:2.5rem;min-height:2.5rem;padding:.4375rem var(--kui-layout-item-padding, .5rem);box-sizing:border-box;border:1px solid transparent;border-radius:var(--kui-segmented-item-radius);color:inherit;background:transparent;align-items:center;justify-content:center;gap:var(--kui-layout-item-gap, .5rem);font:inherit;font-size:var(--kui-font-xs);font-weight:var(--kui-font-weight-semibold);line-height:1;white-space:nowrap;cursor:pointer;transition-property:background,border,box-shadow}.kui-segmented-control[data-size=small] .kui-segmented-control__item{padding-inline:.4375rem;font-size:var(--kui-font-2xs)}.kui-segmented-control[data-layout=equal] .kui-segmented-control__item{width:100%;min-width:0}.kui-segmented-control__item:hover:not(:disabled){border-color:var(--kui-segmented-hover-border);background:var(--kui-segmented-hover-background)}.kui-segmented-control__item[data-selected=true],.kui-segmented-control__item[data-selected=true]:hover:not(:disabled){border-color:var(--kui-segmented-selected-border);color:var(--kui-segmented-selected-foreground);background:var(--kui-segmented-selected-background);box-shadow:var(--kui-segmented-selected-shadow)}.kui-segmented-control__item:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-segmented-control[data-placeholder=true] .kui-segmented-control__item{cursor:default}.kui-segmented-control[data-placeholder=true] .kui-segmented-control__item:not([data-kui-disabled=true]){opacity:1}.kui-segmented-control__item[data-kui-disabled=true]{opacity:.45}.kui-segmented-control:not([data-placeholder=true]) .kui-segmented-control__item:disabled{cursor:not-allowed}.kui-segmented-control__item svg{width:1rem;height:1rem;flex:0 0 auto}@media(forced-colors:active){.kui-segmented-control{border-color:ButtonBorder}.kui-segmented-control__item[data-selected=true]{border-color:Highlight;color:HighlightText;background:Highlight}}.decision-summary-grid{width:100%;min-width:max(100%,57.5rem);border-collapse:separate;border-spacing:0}.decision-summary-grid th,.decision-summary-grid td{padding:var(--kui-space-xs);text-align:left;vertical-align:top;border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.decision-summary-grid tbody tr:last-child td{border-bottom:0}.decision-summary-grid thead th{position:sticky;z-index:2;top:0;background:var(--kui-color-surface)}.decision-summary-grid .decision-summary-item{position:sticky;z-index:1;left:0;min-width:12.5rem;max-width:20rem;background:var(--kui-color-surface);box-shadow:1px 0 var(--kui-color-neutral-border-quiet)}.decision-summary-grid thead .decision-summary-item{z-index:3;background:var(--kui-color-surface)}.decision-summary-grid tr>:first-child{padding-inline-start:calc(var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-space-xs))}.decision-summary-grid tr>:last-child{min-width:11rem;padding-inline-end:calc(var(--kui-pane-content-inset-inline-end, 0px) + var(--kui-space-xs))}.decision-summary-item-content{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--kui-space-xs);overflow-wrap:anywhere}.decision-summary-line-number{font-variant-numeric:tabular-nums}.edge-to-edge-table{box-sizing:border-box;width:calc(100% + var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-pane-content-inset-inline-end, 0px));max-width:none;margin-inline-start:calc(-1 * var(--kui-pane-content-inset-inline-start, 0px));margin-inline-end:calc(-1 * var(--kui-pane-content-inset-inline-end, 0px));overflow:auto;overscroll-behavior:contain;background:var(--kui-color-surface);border-block:1px solid var(--kui-color-neutral-border-normal)}.edge-to-edge-table[data-bounded]{max-height:min(65dvh,40rem)}.outcome-row{display:grid;grid-template-columns:1.5rem minmax(10rem,1fr) auto minmax(13.75rem,auto);align-items:center;gap:var(--kui-space-s)}.dr-final{width:9rem}.outcome-row-decision{justify-self:start}@media(max-width:70rem){.outcome-row{grid-template-columns:1fr}}.kui-checkbox{--_kui-checkbox-box: 1.25rem;--_kui-checkbox-gap: .5rem;display:flex;min-width:0;flex-direction:column;font-size:var(--kui-font-m, 1rem);font-weight:400;line-height:1.2}.kui-checkbox[data-size=compact]{--_kui-checkbox-box: 1.125rem;--_kui-checkbox-gap: .4375rem;font-size:var(--kui-font-s, .875rem)}.kui-checkbox__row{display:inline-flex;width:fit-content;align-items:flex-start;gap:var(--_kui-checkbox-gap);color:var(--kui-color-text);cursor:pointer}.kui-checkbox__control{position:relative;display:inline-flex;flex:none}.kui-checkbox__input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;opacity:0;cursor:inherit;appearance:none}.kui-checkbox__box{display:inline-flex;box-sizing:border-box;width:var(--_kui-checkbox-box);height:var(--_kui-checkbox-box);align-items:center;justify-content:center;color:var(--kui-color-brand-on-loud);border:1px solid var(--kui-color-neutral-border-normal);border-radius:.1875rem;background-color:var(--kui-color-surface)}.kui-checkbox__box>[data-lucide]{display:none;width:calc(var(--_kui-checkbox-box) - .375rem);height:calc(var(--_kui-checkbox-box) - .375rem);stroke-width:3}.kui-checkbox__input:is(:checked,:indeterminate)+.kui-checkbox__box{border-color:var(--kui-color-brand-fill-loud);background-color:var(--kui-color-brand-fill-loud)}.kui-checkbox__input:checked:not(:indeterminate)+.kui-checkbox__box>[data-lucide=check],.kui-checkbox__input:indeterminate+.kui-checkbox__box>[data-lucide=minus]{display:block}.kui-checkbox__input:focus-visible+.kui-checkbox__box{outline:var(--kui-focus-ring);outline-offset:1px}.kui-checkbox[data-invalid] .kui-checkbox__box{border-color:var(--kui-color-danger-border-loud)}.kui-checkbox__label{min-width:0;padding-block-start:calc((var(--_kui-checkbox-box) - 1lh) / 2);overflow-wrap:anywhere}.kui-checkbox:has(.kui-checkbox__input:disabled) .kui-checkbox__row{cursor:not-allowed;opacity:.5}.kui-checkbox__hint,.kui-checkbox__error{display:block;padding-inline-start:calc(var(--_kui-checkbox-box) + var(--_kui-checkbox-gap));color:var(--kui-color-text-quiet);font-size:var(--kui-font-s, .875rem);line-height:1.6}.kui-checkbox[data-size=compact] :is(.kui-checkbox__hint,.kui-checkbox__error){font-size:var(--kui-font-xs, .75rem)}.kui-checkbox__error{color:var(--kui-color-danger-on-quiet)}.kui-checkbox-group[data-invalid] .kui-checkbox__box{border-color:var(--kui-color-danger-border-loud)}@media(forced-colors:active){.kui-checkbox__box{border-color:CanvasText}.kui-checkbox__input:is(:checked,:indeterminate)+.kui-checkbox__box{color:HighlightText;border-color:Highlight;background-color:Highlight}}.undecided-line-link{min-width:0;color:var(--kui-color-brand-fill-loud);text-decoration:none;overflow-wrap:anywhere}.undecided-line-link:hover{text-decoration:underline}.kui-disclosure-arrow{display:inline-flex;width:var(--kui-disclosure-arrow-size, 1.125rem);height:var(--kui-disclosure-arrow-size, 1.125rem);flex:none;align-items:center;justify-content:center;transform:rotate(var(--_kui-disclosure-arrow-rotation, 0deg));transform-origin:center;transition:transform var(--kui-disclosure-arrow-duration, .2s) ease}.kui-disclosure-arrow svg{display:block;width:100%;height:100%}.kui-disclosure>.kui-disclosure__summary>.kui-disclosure-arrow{transform:rotate(0)}.kui-disclosure[open]>.kui-disclosure__summary>.kui-disclosure-arrow{transform:rotate(90deg)}.kui-disclosure:dir(rtl)>.kui-disclosure__summary>.kui-disclosure-arrow{transform:rotate(180deg)}.kui-disclosure[open]:dir(rtl)>.kui-disclosure__summary>.kui-disclosure-arrow{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.kui-disclosure-arrow{transition-duration:0s}}.kui-list-header{--kui-list-header-color: var(--kui-color-neutral-on-quiet);--kui-list-header-hover-background: var(--kui-color-neutral-border-quiet);--_kui-list-header-action-icon-size: var( --kui-list-header-action-icon-size, 1.125rem );display:flex;width:calc(100% - (2 * var(--kui-layout-inline-margin, .5rem)));min-width:0;min-height:var(--kui-list-header-min-height, 2.75rem);margin-inline:var(--kui-layout-inline-margin, .5rem);box-sizing:border-box;color:var(--kui-list-header-color);background:transparent;align-items:stretch;gap:var(--kui-layout-item-gap, .5rem)}.kui-list-header[data-density=compact]{min-height:var(--kui-list-header-min-height, 2.25rem)}.kui-list-header[data-density=compact] .kui-list-header__title{min-height:var( --kui-list-header-title-min-height, var(--kui-list-header-min-height, 2.25rem) );padding-block:var(--kui-list-header-title-padding-block, .25rem)}.kui-list-header[data-wrap=true] .kui-list-header__title{padding-block:var(--kui-list-header-title-padding-block, .25rem)}.kui-list-header[data-divider=before],.kui-list-header[data-divider=both]{border-block-start:1px solid var(--kui-list-group-divider-color, var(--kui-color-neutral-border-quiet))}.kui-list-header[data-divider=after],.kui-list-header[data-divider=both]{border-block-end:1px solid var(--kui-list-group-divider-color, var(--kui-color-neutral-border-quiet))}.kui-list-header[data-inline=true]{display:inline-flex;width:auto;margin:0;border:0;padding:0;vertical-align:middle}.kui-list-header[data-width=content]:not([data-inline=true]){width:auto}.kui-list-header[data-inline=true]>.kui-list-header__title,.kui-list-header[data-inline=true]>.kui-list-header__action{vertical-align:middle}.kui-list-header[data-inline=true]>.kui-list-header__title{display:inline-flex;width:auto}.kui-list-header[data-inline=true]>.kui-list-header__action{margin-inline-start:var(--kui-layout-item-gap, .5rem)}.kui-list-header[data-inline=true]>.kui-list-header__toggle{width:auto}.kui-list-header__title,.kui-list-header__action{box-sizing:border-box;border:var(--kui-list-header-border-width, 1px) solid transparent;border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );color:inherit;background:transparent}.kui-list-header__title{display:flex;min-width:0;min-height:var( --kui-list-header-title-min-height, var(--kui-list-header-min-height, 2.75rem) );padding-block:var(--kui-list-header-title-padding-block, 0px);padding-inline:var(--kui-list-header-title-padding-inline, 0px);align-items:center;flex:1 1 auto;gap:var(--kui-layout-item-gap, .5rem);font:inherit;text-align:start}.kui-list-header__action,.kui-list-header__action-layer{display:grid;place-items:center}.kui-list-header__action{--_kui-list-header-action-size: calc( var(--_kui-list-header-action-icon-size) + (2 * var(--kui-layout-item-padding, .5rem)) + 2px );appearance:none;display:inline-flex;width:var(--_kui-list-header-action-size);height:var(--_kui-list-header-action-size);padding:var(--kui-layout-item-padding, .5rem);align-items:center;justify-content:center;position:relative;align-self:center;cursor:pointer;flex:none}.kui-list-header__action:before{--_kui-list-header-action-hit-outset: min( 0px, calc((var(--_kui-list-header-action-size) - 2.75rem) / 2) );content:"";position:absolute;inset:calc(var(--_kui-list-header-action-hit-outset) - 1px)}.kui-list-header[data-density=compact] .kui-list-header__action:before{inset-block:-1px}.kui-list-header:not([data-inline=true])>.kui-list-header__action{margin-inline-end:max(0px,calc((var(--kui-toolbar-group-size, calc(2px + 2.625rem) ) - var(--_kui-list-header-action-size)) / 2))}.kui-list-header__toggle{padding:var(--kui-layout-item-padding, .5rem);appearance:none;width:100%;cursor:pointer}.kui-list-header__action-layer{width:1.5rem;height:1.5rem;margin-inline-start:auto;flex:none}.kui-list-header:not([data-placeholder=true]) .kui-list-header__action:hover:not(:disabled),.kui-list-header:not([data-placeholder=true]) .kui-list-header__toggle:hover:not(:disabled){border-color:var(--kui-color-neutral-border-normal);background:var(--kui-list-header-hover-background)}.kui-list-header__action:focus-visible,.kui-list-header__toggle:focus-visible{outline:var(--kui-focus-ring);outline-offset:1px}.kui-list-header__action[data-kui-disabled=true],.kui-list-header__toggle[data-kui-disabled=true]{opacity:.48}.kui-list-header:not([data-placeholder=true]) .kui-list-header__action:disabled,.kui-list-header:not([data-placeholder=true]) .kui-list-header__toggle:disabled{cursor:not-allowed}.kui-list-header__action>svg,.kui-list-header__action-layer>svg{width:var(--_kui-list-header-action-icon-size);height:var(--_kui-list-header-action-icon-size);min-block-size:0}.kui-grid{--kui-grid-gap: var(--kui-layout-item-gap, .5rem);--_kui-grid-gap: var(--kui-grid-gap);--_kui-grid-column-gap: var(--_kui-grid-gap);--_kui-grid-row-gap: var(--_kui-grid-gap);--_kui-grid-flex: 0 1 auto;--_kui-grid-inset-top: 0;--_kui-grid-inset-right: 0;--_kui-grid-inset-bottom: 0;--_kui-grid-inset-left: 0;display:grid;min-width:0;min-height:0;box-sizing:border-box;padding:var(--_kui-grid-inset-top, 0) var(--_kui-grid-inset-right, 0) var(--_kui-grid-inset-bottom, 0) var(--_kui-grid-inset-left, 0);flex:var(--_kui-grid-flex, initial);grid-template-columns:repeat(var(--_kui-grid-columns),minmax(0,1fr));column-gap:var(--_kui-grid-column-gap);row-gap:var(--_kui-grid-row-gap)}.kui-grid[data-control-insets*=t]{--_kui-grid-inset-top: var(--kui-layout-inline-margin, .5rem)}.kui-grid[data-control-insets*=r]{--_kui-grid-inset-right: var(--kui-layout-inline-margin, .5rem)}.kui-grid[data-control-insets*=b]{--_kui-grid-inset-bottom: var(--kui-layout-inline-margin, .5rem)}.kui-grid[data-control-insets*=l]{--_kui-grid-inset-left: var(--kui-layout-inline-margin, .5rem)}.kui-grid[data-text-insets*=t]{--_kui-grid-inset-top: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-grid[data-text-insets*=r]{--_kui-grid-inset-right: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-grid[data-text-insets*=b]{--_kui-grid-inset-bottom: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-grid[data-text-insets*=l]{--_kui-grid-inset-left: calc( var(--kui-layout-inline-margin, .5rem) + 1px + var(--kui-layout-item-padding, .5rem) )}.kui-grid[data-min-column-width=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--_kui-grid-min-column-width)),1fr))}.kui-grid[data-auto-fill=true]{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--_kui-grid-min-column-width)),1fr))}.kui-grid[data-fill=true]{height:100%}.kui-framed-list{--kui-framed-list-border: var(--kui-color-neutral-border-normal);display:flex;flex-direction:column;margin-block:0;margin-inline:var(--kui-layout-inline-margin, .5rem);padding:0;overflow:hidden;border:1px solid var(--kui-framed-list-border);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );background:var(--kui-color-surface-lowered);--kui-color-surface-current-tint: var(--kui-color-surface-lowered);list-style:none}.kui-framed-list[data-surface=base]{--kui-color-surface-current: var(--kui-color-surface);--kui-color-surface-current-region: transparent;--kui-color-surface-current-tint: transparent;background:var(--kui-color-surface)}.kui-framed-list__row{--_kui-framed-list-row-padding: var(--kui-layout-item-padding, .5rem);position:relative;display:grid;min-width:0;margin:0;min-height:2.75rem;padding:var(--_kui-framed-list-row-padding);box-sizing:border-box;align-items:center}.kui-framed-list__row+.kui-framed-list__row:before{position:absolute;top:0;right:var(--_kui-framed-list-row-padding);left:var(--_kui-framed-list-row-padding);border-top:1px solid var(--kui-framed-list-border);content:""}.kui-framed-list__row[data-highlighted=true]{background:var(--kui-color-brand-fill-quiet);--kui-color-surface-current-tint: var(--kui-color-brand-fill-quiet)}.kpi-tile-content{display:flex;flex-direction:column;gap:var(--kui-space-2xs)}.kpi-tile-value{display:flex;container-type:inline-size;align-items:baseline;gap:var(--kui-space-xs);font-family:var(--kui-font-mono);font-weight:700;line-height:1.1;white-space:nowrap}.kpi-tile-unit{flex:none;color:var(--kui-color-text-quiet);font-size:.875rem}.kpi-tile-number{min-width:0;font-size:min(1.5rem,calc((100cqi - var(--kpi-unit-reserve, 0px)) * var(--kpi-value-fit)))}.kpi-tile-value:has(.kpi-tile-unit){--kpi-unit-reserve: 2.375rem}.kpi-tile-label{color:var(--kui-color-text-quiet);font-size:.8rem}.kui-disclosure{--_kui-disclosure-border: transparent;--_kui-disclosure-background: transparent;display:block;min-width:0;margin:0 var(--kui-layout-inline-margin, .5rem);padding:0;box-sizing:border-box;border:var(--kui-layout-item-border-width, 1px) solid var(--_kui-disclosure-border);border-radius:var(--kui-layout-rounded-radius, calc(1px + .6875rem) );color:inherit;background:var(--_kui-disclosure-background)}.kui-disclosure[data-appearance=framed]{--_kui-disclosure-border: var(--kui-color-neutral-border-normal)}.kui-disclosure[data-appearance=sunken]{--_kui-disclosure-border: var(--kui-color-neutral-border-normal);--_kui-disclosure-background: var(--kui-sunken-surface);--kui-color-surface-current-tint: var(--kui-color-surface-lowered)}.kui-disclosure__summary{display:flex;min-height:2.625rem;box-sizing:border-box;margin:0;padding:var(--kui-layout-item-padding, .5rem);align-items:center;justify-content:flex-start;gap:var(--kui-space-xs);border-radius:inherit;font-weight:var(--kui-font-weight-semibold, 500);list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none}.kui-disclosure__summary:after{content:none}.kui-disclosure__summary::-webkit-details-marker{display:none}.kui-disclosure__summary::marker{content:""}.kui-disclosure__summary:hover{background:var(--kui-color-neutral-fill-quiet)}.kui-disclosure__summary:focus-visible{outline:var(--kui-focus-ring);outline-offset:-3px}.kui-disclosure__title{min-width:0;flex:1;overflow-wrap:anywhere}.kui-disclosure__detail{flex:none;color:var(--kui-color-text-quiet);font-weight:400}.kui-disclosure__content{padding-inline:calc(var(--kui-disclosure-arrow-size, 1.125rem) + var(--kui-space-xs) - var(--kui-layout-item-border-width, 1px)) 0}.kui-disclosure[data-appearance=embedded]{margin:0;border:0;border-radius:0}.kui-disclosure[data-appearance=embedded]>.kui-disclosure__summary{min-height:1.5rem;padding:0;border-radius:var(--kui-radius-s, .1875rem)}.kui-disclosure[data-appearance=embedded]>.kui-disclosure__summary:hover{background:none}.kui-disclosure[data-appearance=embedded]>.kui-disclosure__summary:focus-visible{outline-offset:.125rem}.kui-disclosure[data-appearance=embedded]>.kui-disclosure__content{padding-block:var(--kui-layout-item-gap, .5rem) 0;padding-inline:calc(var(--kui-disclosure-arrow-size, 1.125rem) + var(--kui-space-xs)) 0}@media(forced-colors:active){.kui-disclosure[data-appearance=framed],.kui-disclosure[data-appearance=sunken]{border-color:CanvasText}}.kui-spacer{box-sizing:border-box;flex:0 0 auto;min-width:0;min-height:0;pointer-events:none}.kui-spacer[data-flex=true]{flex:1 1 auto}.kui-sunken-panel{--_kui-sunken-panel-flex: 0 1 auto;display:flex;min-width:0;min-height:0;padding:var(--kui-sunken-panel-padding, .5rem);box-sizing:border-box;flex:var(--_kui-sunken-panel-flex, initial);border-radius:var( --kui-sunken-panel-radius, var(--kui-layout-rounded-radius, calc(1px + .6875rem) ) );color:var(--kui-sunken-panel-foreground, var(--kui-color-text));background:var(--kui-sunken-panel-background, var(--kui-sunken-surface));--kui-color-surface-current-tint: var(--kui-color-surface-lowered);flex-direction:column;gap:var(--kui-sunken-panel-gap, .5rem)}.kui-sunken-panel[data-fill=true]{height:100%}.kui-sunken-panel[data-shape=square]{border-radius:0}.kui-sunken-panel:is(:focus-visible,[data-outlined=true]){outline:var(--kui-focus-ring);outline-offset:-3px}.document-preview-gallery{color-scheme:only light;position:fixed;inset:0;width:100vw;width:100dvw;height:100vh;height:100dvh;padding:0;overflow:hidden;color:var(--kui-color-neutral-on-loud);background:var(--kui-color-neutral-fill-loud)}.document-preview-toolbar{position:relative;z-index:2;color:var(--kui-color-neutral-on-loud);background:color-mix(in srgb,var(--kui-color-neutral-fill-loud) 72%,transparent)}.document-preview-filename{display:block;max-width:min(42rem,45vw);overflow:hidden;color:var(--kui-color-neutral-on-loud);font-weight:var(--kui-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.document-preview-mobile-filename{display:none}.document-preview-count{display:inline-grid;min-width:3.75rem;padding-inline:var(--kui-space-xs);font-variant-numeric:tabular-nums;place-items:center}.document-preview-toolbar [data-gallery-replace-input]{display:none}.document-preview-stage{position:absolute;inset:4rem 0 0;overflow:auto}.document-preview-canvas{display:grid;min-width:100%;min-height:100%;padding:var(--kui-space-l);box-sizing:border-box;place-items:center}.document-preview-image{display:block;max-width:calc(100dvw - 3rem);max-height:calc(100dvh - 7rem);object-fit:contain;box-shadow:var(--kui-shadow-l)}.document-preview-image-wrap{position:relative;width:fit-content;height:fit-content}.document-preview-marker{position:absolute;display:grid;width:1.625rem;height:1.625rem;border-radius:50%;color:var(--kui-color-neutral-on-loud);background:var(--kui-color-brand-fill-loud);font-size:var(--kui-font-s);font-weight:var(--kui-font-weight-semibold);transform:translate(-50%,-50%);place-items:center;pointer-events:none}.document-preview-marker[data-document-annotation-marker]{cursor:grab;pointer-events:auto;touch-action:none}.document-preview-marker[data-document-annotation-marker]:active{cursor:grabbing}.document-preview-marker[data-document-annotation-marker]:focus-visible{outline:2px solid var(--kui-color-neutral-on-loud);outline-offset:2px}.document-preview-annotations{position:absolute;z-index:2;top:4.5rem;right:var(--kui-space-m);width:min(17.5rem,42vw);max-height:calc(100dvh - 9.375rem);padding:var(--kui-space-m);overflow:auto;border-radius:var(--kui-radius-m);color:var(--kui-color-neutral-on-normal);background:var(--kui-color-surface);box-shadow:var(--kui-shadow-l)}.document-preview-annotations ol{padding-inline-start:var(--kui-space-l)}.document-preview-annotations li{margin-block:var(--kui-space-s);overflow-wrap:anywhere}.document-preview-footer{position:absolute;z-index:2;right:var(--kui-space-m);bottom:var(--kui-space-m)}@media(max-width:700px){.document-preview-filename{display:none}.document-preview-mobile-filename{display:block;padding:var(--kui-space-xs) var(--kui-space-s) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-preview-stage{inset-block-start:5.5rem}.document-preview-footer{right:var(--kui-space-xs);bottom:var(--kui-space-xs)}.document-preview-annotations{top:auto;right:var(--kui-space-xs);bottom:3.875rem;left:var(--kui-space-xs);width:auto;max-height:50dvh}}.kui-list-inset-text{margin:0;border:0 solid transparent;padding:0}.kui-list-inset-text[data-sides*=t]{margin-top:var(--kui-layout-inline-margin, .5rem);border-top-width:1px;padding-top:var(--kui-layout-item-padding, .5rem)}.kui-list-inset-text[data-sides*=r]{margin-right:var(--kui-layout-inline-margin, .5rem);border-right-width:1px;padding-right:var(--kui-layout-item-padding, .5rem)}.kui-list-inset-text[data-sides*=b]{margin-bottom:var(--kui-layout-inline-margin, .5rem);border-bottom-width:1px;padding-bottom:var(--kui-layout-item-padding, .5rem)}.kui-list-inset-text[data-sides*=l]{margin-left:var(--kui-layout-inline-margin, .5rem);border-left-width:1px;padding-left:var(--kui-layout-item-padding, .5rem)}.list-md-body>:first-child{margin-top:0}.list-md-body>:last-child{margin-bottom:0}.list-md-edit-hint{display:inline-flex;margin-inline-start:var(--kui-space-2xs);vertical-align:middle;opacity:.7}.doc-tile{--kui-content-item-background: var(--kui-color-surface)}.doc-tile-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;min-width:0}.doc-icon{position:relative;display:inline-flex;margin-bottom:var(--kui-space-2xs)}.doc-icon .doc-status{position:absolute;right:-.5rem;bottom:-.25rem}.doc-icon .doc-status.failed{display:inline-flex}.doc-name{width:100%;font-size:.8125rem;font-weight:500}.demand-line-item{--kui-content-item-background: var(--kui-color-surface)}.range-bar{position:relative;flex:1 1 11.25rem;height:1.25rem;min-width:6rem;margin:var(--kui-space-xs) 0}.rb-track{position:absolute;top:.5625rem;left:0;right:0;height:.1875rem;background:var(--kui-color-neutral-border-normal);border-radius:.125rem}.rb-band{position:absolute;top:.4375rem;height:.4375rem;background:color-mix(in srgb,var(--kui-color-brand-fill-loud) 30%,transparent);border-radius:.1875rem}.rb-mid{position:absolute;top:.25rem;width:.125rem;height:.8125rem;background:var(--kui-color-text-quiet)}.rb-quote{position:absolute;top:.125rem;width:.625rem;height:.625rem;border-radius:50%;transform:translate(-.3125rem);border:2px solid var(--kui-color-surface)}.rb-quote[data-position=under]{background:var(--kui-color-success-fill-loud)}.rb-quote[data-position=over]{background:var(--kui-color-danger-fill-loud)}.demand-quote-item-chip{display:inline-flex;max-width:100%;min-width:0;white-space:nowrap;flex-wrap:wrap;height:auto;min-height:2.5rem;align-items:center;justify-content:flex-start;text-align:start;gap:.125rem .25rem;padding:.25rem .5rem;border-radius:var(--kui-radius-m);background:var(--kui-color-surface-lowered);font-size:.8125rem;color:inherit;font-family:inherit;border:0;cursor:pointer}.demand-quote-item-chip strong{display:flex;min-width:0;align-items:center;gap:.25rem}.demand-quote-item-chip>:not(strong){flex:none}.demand-quote-item-chip:hover:not(:disabled){box-shadow:0 0 0 1px var(--kui-color-neutral-border-loud)}.demand-quote-item-chip:focus-visible{outline:.125rem solid var(--kui-color-brand-border-loud);outline-offset:.125rem}.demand-quote-item-chip:disabled{cursor:default}.demand-quote-item-chip[data-best=true]{background:var(--kui-color-success-fill-quiet);color:var(--kui-color-success-on-quiet)}.demand-quote-item-chip[data-selected=true]{box-shadow:0 0 0 2px var(--kui-color-brand-border-loud)}.line-evidence{height:min(35rem,calc(100vh - 15rem));min-height:26.25rem}.line-evidence-split{--kui-split-view-list-width: 15rem}.evidence-caveats{margin:0;padding-inline-start:1.75rem}.line-evidence table{width:100%}.line-evidence .n{text-align:right}@media(max-width:50rem){.line-evidence{height:calc(100dvh - 22.5rem);min-height:20rem}}.kui-split-view{display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--kui-color-surface);--_kui-split-view-safe-block-start: var( --kui-edge-inset-block-start, var(--kui-safe-area-block-start, env(safe-area-inset-top, 0px)) );--_kui-split-view-safe-block-end: var( --kui-edge-inset-block-end, var(--kui-safe-area-block-end, env(safe-area-inset-bottom, 0px)) );--_kui-split-view-safe-inline-start: var( --kui-edge-inset-inline-start, var(--kui-safe-area-inline-start, env(safe-area-inset-left, 0px)) );--_kui-split-view-safe-inline-end: var( --kui-edge-inset-inline-end, var(--kui-safe-area-inline-end, env(safe-area-inset-right, 0px)) )}.kui-split-view__list{min-width:0;min-height:0;flex:0 0 auto;width:calc(var(--kui-split-view-list-width, 20rem) + var(--_kui-split-view-safe-inline-start));border-inline-end:1px solid var(--kui-color-neutral-border-normal)}.kui-split-view__list[data-resizable=true]{width:100%;border-inline-end:0}.kui-split-view__detail{flex:1;min-width:0;min-height:0}.kui-split-view__list,.kui-split-view__detail{--kui-edge-inset-block-start: var(--_kui-split-view-safe-block-start);--kui-edge-inset-block-end: var(--_kui-split-view-safe-block-end);--kui-edge-inset-inline-start: var(--_kui-split-view-safe-inline-start);--kui-edge-inset-inline-end: var(--_kui-split-view-safe-inline-end)}.kui-split-view__list{--kui-edge-inset-inline-end: 0px}.kui-split-view__detail{--kui-edge-inset-inline-start: 0px}.kui-split-view__list:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child),.kui-split-view__detail:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child){grid-template-areas:none;grid-template-rows:minmax(0,1fr)}.kui-split-view__list:not(:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child)),.kui-split-view__detail:not(:has(>:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child)){padding-block:var(--kui-edge-inset-block-start) var(--kui-edge-inset-block-end);padding-inline:var(--kui-edge-inset-inline-start) var(--kui-edge-inset-inline-end)}.kui-split-view__list>:not(:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child),.kui-split-view__detail>:not(:is([data-component=pane],[data-component=nav-stack],[data-component=split-view],[data-component=workbench],[data-component=tab-scaffold]):only-child){--kui-edge-inset-block-start: 0px;--kui-edge-inset-block-end: 0px;--kui-edge-inset-inline-start: 0px;--kui-edge-inset-inline-end: 0px}.kui-split-view--compact{display:block;height:100%}:is([data-workbench-main],[data-workbench-panel-content])>[data-component=split-view]:only-child{height:100%;--kui-edge-inset-block-start: var(--_kui-workbench-content-edge-block-start);--kui-edge-inset-block-end: var(--_kui-workbench-content-edge-block-end);--kui-edge-inset-inline-start: var( --_kui-workbench-content-edge-inline-start );--kui-edge-inset-inline-end: var(--_kui-workbench-content-edge-inline-end)}.source-evidence-section{margin-top:1.5rem}.kui-progress-bar{--_kui-progress-bar-fill: var(--kui-color-brand-fill-loud);--_kui-progress-bar-track: var(--kui-color-neutral-fill-normal);--_kui-progress-bar-height: .375rem;display:flex;width:100%;min-width:0;box-sizing:border-box;flex:1 1 auto;align-self:stretch;flex-direction:column;gap:var(--kui-space-2xs);padding:var(--kui-layout-item-padding, .5rem);border:var(--kui-layout-item-border-width, 1px) solid transparent}.kui-progress-bar[data-size=compact]{--_kui-progress-bar-height: .25rem}.kui-progress-bar[data-tone=success]{--_kui-progress-bar-fill: var(--kui-color-success-fill-loud)}.kui-progress-bar[data-tone=warning]{--_kui-progress-bar-fill: var(--kui-color-warning-fill-loud)}.kui-progress-bar[data-tone=danger]{--_kui-progress-bar-fill: var(--kui-color-danger-fill-loud)}.kui-progress-bar__header{display:flex;min-width:0;align-items:baseline;gap:var(--kui-space-xs);font-size:var(--kui-font-s, .875rem);line-height:1.4}.kui-progress-bar__label{min-width:0;flex:1;overflow-wrap:anywhere}.kui-progress-bar__value{flex:none;margin-inline-start:auto;color:var(--kui-color-text-quiet);font-variant-numeric:tabular-nums}.kui-progress-bar__track{display:block;width:100%;height:var(--_kui-progress-bar-height);margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--kui-radius-pill);color:var(--_kui-progress-bar-fill);background:var(--_kui-progress-bar-track);appearance:none}.kui-progress-bar__track::-webkit-progress-bar{border-radius:inherit;background:var(--_kui-progress-bar-track)}.kui-progress-bar__track::-webkit-progress-value{border-radius:inherit;background:var(--_kui-progress-bar-fill);transition:inline-size .2s ease}.kui-progress-bar__track::-moz-progress-bar{border-radius:inherit;background:var(--_kui-progress-bar-fill)}.kui-progress-bar__track:indeterminate{background:linear-gradient(90deg,transparent 0%,var(--_kui-progress-bar-fill) 35%,var(--_kui-progress-bar-fill) 65%,transparent 100%) no-repeat,var(--_kui-progress-bar-track);background-size:40% 100%,auto;animation:kui-progress-bar-sweep 1.4s ease-in-out infinite}.kui-progress-bar__track:indeterminate::-webkit-progress-bar{background:transparent}.kui-progress-bar__track:indeterminate::-moz-progress-bar{background:transparent}@keyframes kui-progress-bar-sweep{0%{background-position:-60% 0,0 0}to{background-position:160% 0,0 0}}@media(prefers-reduced-motion:reduce){.kui-progress-bar__track:indeterminate{background-position:50% 0,0 0;animation:none}.kui-progress-bar__track::-webkit-progress-value{transition:none}}:root[data-kui-effects=static] .kui-progress-bar__track:indeterminate{background-position:50% 0,0 0;animation:none}@media(forced-colors:active){.kui-progress-bar__track{border:1px solid CanvasText;background:Canvas}.kui-progress-bar__track::-webkit-progress-value,.kui-progress-bar__track::-moz-progress-bar{background:Highlight}.kui-progress-bar__track:indeterminate{background:linear-gradient(90deg,Highlight,Highlight) no-repeat 50% 0 / 40% 100%}}.onboarding{width:min(30rem,92vw)}.library-fact-preview{display:block}.library-revision-row{display:grid;justify-items:start;gap:var(--kui-space-2xs);padding-block:var(--kui-space-s);border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.library-revision-row:last-child{border-bottom:0}.library-fact-source{display:flex;align-items:center;gap:var(--kui-space-2xs);margin-top:var(--kui-space-2xs)}.savings-by-demand{width:100%;min-width:max(100%,53.75rem);border-collapse:separate;border-spacing:0}.savings-by-demand th,.savings-by-demand td{padding:var(--kui-space-xs);text-align:left;vertical-align:middle;border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.savings-by-demand .num{text-align:right}.savings-by-demand tbody tr:last-child td{border-bottom:0}.savings-by-demand thead th{position:sticky;z-index:2;top:0;background:var(--kui-color-surface)}.savings-by-demand tr>:first-child{position:sticky;z-index:1;left:0;min-width:12.5rem;padding-inline-start:calc(var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-space-xs));background:var(--kui-color-surface);box-shadow:1px 0 var(--kui-color-neutral-border-quiet)}.savings-by-demand thead tr>:first-child{z-index:3}.savings-by-demand tr>:last-child{padding-inline-end:calc(var(--kui-pane-content-inset-inline-end, 0px) + var(--kui-space-xs))}.bar-chart{display:flex;align-items:flex-end;gap:var(--kui-space-xs);height:7.5rem;padding-top:.5rem}.bar-chart[data-dense=true]{gap:.125rem}.bar-chart-col{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:.25rem;min-width:0}.bar-chart-plot{display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;width:100%;min-height:0}.bar-chart-bar{width:100%;max-width:1.75rem;background:var(--kui-color-brand-fill-loud);border-radius:var(--kui-radius-s) var(--kui-radius-s) 0 0}.bar-chart-bar:not([data-zero=true]){min-height:2px}.bar-chart-bar[data-zero=true]{height:1px;background:var(--kui-color-neutral-border-normal)}.bar-chart-label{display:flex;justify-content:center;width:100%;white-space:nowrap}.bar-chart[data-dense=true] .bar-chart-col:first-child .bar-chart-label{justify-content:flex-start}.bar-chart[data-dense=true] .bar-chart-col:last-child .bar-chart-label{justify-content:flex-end}.vendors-grid{width:100%;min-width:max(100%,42.5rem);border-collapse:separate;border-spacing:0}.vendors-grid th,.vendors-grid td{padding:var(--kui-space-xs);text-align:left;vertical-align:middle;border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.vendors-grid tbody tr:last-child td{border-bottom:0}.vendors-grid thead th{position:sticky;z-index:2;top:0;background:var(--kui-color-surface)}.vendors-grid tr>:first-child{position:sticky;z-index:1;left:0;min-width:12.5rem;padding-inline-start:calc(var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-space-xs));background:var(--kui-color-surface);box-shadow:1px 0 var(--kui-color-neutral-border-quiet)}.vendors-grid thead tr>:first-child{z-index:3}.vendors-grid tr>:last-child{padding-inline-end:calc(var(--kui-pane-content-inset-inline-end, 0px) + var(--kui-space-xs))}.vendor-detail-grid{width:100%;min-width:max(100%,43.75rem);border-collapse:separate;border-spacing:0}.vendor-detail-grid th,.vendor-detail-grid td{padding:var(--kui-space-xs);text-align:left;vertical-align:middle;border-bottom:1px solid var(--kui-color-neutral-border-quiet)}.vendor-detail-grid tbody tr:last-child td{border-bottom:0}.vendor-detail-grid thead th{position:sticky;z-index:2;top:0;background:var(--kui-color-surface)}.vendor-detail-grid tr>:first-child{position:sticky;z-index:1;left:0;min-width:12.5rem;padding-inline-start:calc(var(--kui-pane-content-inset-inline-start, 0px) + var(--kui-space-xs));background:var(--kui-color-surface);box-shadow:1px 0 var(--kui-color-neutral-border-quiet)}.vendor-detail-grid thead tr>:first-child{z-index:3}.vendor-detail-grid tr>:last-child{padding-inline-end:calc(var(--kui-pane-content-inset-inline-end, 0px) + var(--kui-space-xs))}.currency-picker-results{max-height:20rem;overflow:auto}.pricing-check-group{display:flex;align-items:center}.pricing-check-status{position:absolute;inline-size:.0625rem;block-size:.0625rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
