.zebra-kit-virtual-scroller-container[data-v-1984c702]{overflow-y:auto;position:relative;max-height:100vh;overscroll-behavior:none}.zebra-kit-virtual-scroller-content[data-v-1984c702]{position:relative;width:100%}.zebra-kit-virtual-scroller-items[data-v-1984c702]{position:absolute;width:100%}.zebra-kit-virtual-scroller-item[data-v-1984c702]{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;padding:0}.zebra-kit-virtual-scroller-item[data-v-1984c702]>*{flex:1}.zk-list-scroller{-webkit-user-select:none;user-select:none}.zk-list-scroller:focus,.zk-list-scroller:focus-within{outline:none}.zk-list-scroller__item{position:relative;padding-block:var(--zk-space-sm);padding-inline:var(--zk-space-sm);align-content:center}.zk-list-scroller__item:before{content:"";position:absolute;left:var(--zk-accent-offset);top:0;bottom:0;width:var(--zk-accent-width)}.zk-list-scroller__item:hover{background-color:var(--zk-row-bg-hover);color:var(--zk-row-fg-hover)}.zk-list-scroller__item:hover:before{background-color:var(--zk-accent-bg)}.zk-list-scroller__item.selected{background-color:var(--zk-row-bg-selected);color:var(--zk-row-fg-selected)}.zk-list-scroller__item.selected:before{background-color:var(--zk-accent-bg)}.zk-list-scroller__item.selected:hover{background-color:var(--zk-row-bg-selected);color:var(--zk-row-fg-selected)}.zk-list-scroller:focus .zk-list-scroller__item.selected-key-item{outline:0 solid transparent}.zk-empty-state{padding:var(--zk-space-lg) var(--zk-space-sm);color:var(--zk-text-muted)}.zk-generic-dialog{border:none;background:var(--zk-color-light-0);padding:var(--zk-space-md);border-radius:var(--zk-radius-l);overflow:scroll;box-shadow:var(--zk-elevation-1);display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-row-gap:var(--zk-gap-regular)}.zk-generic-dialog::backdrop{background-color:color-mix(in oklch,var(--zk-color-dark-10) 50%,transparent)}.zk-generic-dialog__header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title close";align-items:center}.zk-generic-dialog__close{grid-area:close;justify-self:end}.zk-generic-dialog__title{font-size:var(--zk-font-size-3);font-weight:var(--zk-weight-normal);grid-area:title}.generic-tab-nav-container[data-v-82622b96]{display:flex;flex-direction:column;overflow:auto hidden;overscroll-behavior-x:contain;position:relative;flex-shrink:0;min-block-size:fit-content;scroll-behavior:smooth;scrollbar-color:#71717a transparent;scrollbar-width:thin;scrollbar-gutter:stable}.generic-tab-nav[data-v-82622b96]{display:flex}.generic-tab-nav-a[data-v-82622b96]{display:inline-flex;align-items:center;white-space:nowrap;padding:10px 16px;border:none;background-color:transparent;cursor:pointer;font-weight:600;color:#71717a;border-radius:0;transition:background-color .2s}.generic-tab-nav-a[data-v-82622b96]:hover{background-color:#e4e4e7;border-bottom:0 solid #e4e4e7}.generic-tab-nav-a.active[data-v-82622b96]{font-weight:600;border-bottom:2px solid rgb(16,185,129);background:transparent;color:#10b981}.generic-panel-root[data-v-21206d1e]{display:grid;grid-template-columns:1fr auto;column-gap:8px;background:#fff;box-shadow:0 1px 2px #0000000a,0 1.5px 6px #0000000a;margin-bottom:1px}.generic-panel-content[data-v-21206d1e]{padding:20px 16px 8px;display:flex;flex-direction:column;flex:1 1 0%}.generic-panel-header[data-v-21206d1e]{font-size:1.5rem;font-weight:500;line-height:1.75rem;color:#1a202c;margin:0 0 4px}.layout-row{display:grid}.layout-row>*{place-self:stretch}.zebra-kit-form[data-v-f06337f7]{display:flex;flex-direction:column;gap:.75rem;border:1px solid #bbb;padding:.75rem}.zebra-kit-form__actions[data-v-f06337f7]{display:flex;gap:.5rem;margin-top:.5rem}.zebra-kit-form__body[data-v-f06337f7]{display:flex;flex-direction:column;gap:1rem}.zebra-kit-form__header__label[data-v-f06337f7]{font-weight:700}.zkf-btn[data-v-f06337f7]{display:inline-flex;align-items:center;justify-content:center;height:2rem;font-weight:700;padding:0 .75rem;font-size:.875rem;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#111827;cursor:pointer}.zkf-btn[disabled][data-v-f06337f7]{opacity:.6;cursor:not-allowed}.zkf-btn--primary[data-v-f06337f7]{background:#111827;color:#fff;border-color:#111827}.zk-button{--btn-h: 2.3rem;--btn-px: 1rem;--btn-gap: var(--zk-space-1);--btn-fs: var(--zk-font-size-md);--btn-icon: 1.5em;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;gap:var(--btn-gap);margin:0;font-family:inherit;font-weight:var(--zk-weight-normal);font-size:var(--btn-fs);line-height:1;text-decoration:none;block-size:var(--btn-h);padding-block:0;padding-inline:var(--btn-px);border-radius:var(--zk-radius-default);border:var(--zk-border-width-1) solid transparent;cursor:pointer;transition:background-color var(--zk-dur-1) var(--zk-easing-standard),border-color var(--zk-dur-1) var(--zk-easing-standard),box-shadow var(--zk-dur-1) var(--zk-easing-standard),transform var(--zk-dur-1) var(--zk-easing-standard)}.zk-button>.zk-button__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap)}.zk-button:disabled,.zk-button--disabled,.zk-button--disabled[aria-disabled=true]{opacity:var(--zk-disabled-opacity);cursor:not-allowed;box-shadow:none;pointer-events:none}.zk-button:hover:not(:disabled){box-shadow:var(--zk-elevation-1)}.zk-button:focus-visible{outline:var(--zk-focus-ring-width) solid var(--zk-focus-ring-color);outline-offset:var(--zk-focus-ring-offset)}.zk-button:not(.zk-button--flat):focus{outline-offset:var(--zk-focus-ring-offset);outline:var(--zk-focus-ring-width) solid color-mix(in oklch,var(--btn-background-color) 85%,black 15%)}.zk-button--primary{--btn-background-color: var(--zk-color-primary)}.zk-button--neutral{--btn-background-color: var(--zk-color-neutral-700)}.zk-button--danger{--btn-background-color: var(--zk-color-error)}.zk-button--success{--btn-background-color: var(--zk-color-success)}.zk-button--warning{--btn-background-color: var(--zk-color-warning)}.zk-button--inverse{--btn-background-color: var(--zk-color-neutral-50)}.zk-button--filled{background-color:var(--btn-background-color);color:var(--zk-text-inverse);border-color:var(--btn-background-color)}.zk-button--success.zk-button--filled,.zk-button--warning.zk-button--filled{color:var(--zk-text)}.zk-button--filled.zk-button--inverse{color:color-mix(in oklch,var(--btn-background-color) 40%,black)}.zk-button--filled:not(.zk-dropdown-menu__split-button-label):hover:not(:disabled){background-color:color-mix(in oklch,var(--btn-background-color) var(--zk-hover-mix),var(--zk-mix-dark));border-color:color-mix(in oklch,var(--btn-background-color) var(--zk-hover-mix),var(--zk-mix-dark))}.zk-button--tonal{background-color:color-mix(in oklch,var(--btn-background-color) 15%,white);color:color-mix(in oklch,var(--btn-background-color) 45%,black);border-color:color-mix(in oklch,var(--btn-background-color) 15%,white)}.zk-button--tonal:not(.zk-dropdown-menu__split-button-label):hover:not(:disabled){background-color:color-mix(in oklch,var(--btn-background-color) var(--zk-hover-mix-light),var(--zk-mix-light));border-color:color-mix(in oklch,var(--btn-background-color) var(--zk-hover-mix-light),var(--zk-mix-light))}.zk-button--outline{background-color:transparent;border-color:var(--btn-background-color);color:var(--btn-background-color)}.zk-button--outline:not(.zk-dropdown-menu__split-button-label):hover:not(:disabled){background-color:color-mix(in oklch,currentColor var(--zk-hover-mix-light),var(--zk-mix-light));box-shadow:none}.zk-button--outline.zk-button--inverse:hover:not(:disabled){color:var(--zk-text)}.zk-button--success.zk-button--outline{color:var(--zk-color-success-700);border-color:var(--zk-color-success-700)}.zk-button--warning.zk-button--outline{color:var(--zk-color-warning-700);border-color:var(--zk-color-warning)}.zk-button--flat{background-color:transparent;border-color:transparent}.zk-button--flat:not(.zk-dropdown-menu__split-button-label):hover:not(:disabled){background-color:color-mix(in oklch,currentColor var(--zk-hover-mix-light),var(--zk-mix-light));box-shadow:none}.zk-button--flat:focus{outline-offset:-2px;outline:var(--zk-focus-ring-width) solid color-mix(in oklch,var(--btn-background-color) 55%,var(--zk-mix-light))}.zk-button--flat.zk-button--inverse:hover:not(:disabled){color:var(--zk-text)}.zk-button--primary.zk-button--flat{color:var(--zk-color-primary)}.zk-button--neutral.zk-button--flat{color:var(--zk-color-neutral-700)}.zk-button--danger.zk-button--flat{color:var(--zk-color-error)}.zk-button--success.zk-button--flat{color:var(--zk-color-success-700)}.zk-button--warning.zk-button--flat{color:var(--zk-color-warning-700)}.zk-button--inverse.zk-button--flat{color:var(--zk-color-neutral-50)}.zk-button--small{--btn-h: 2rem;--btn-px: .625rem;--btn-gap: .375rem;--btn-fs: var(--zk-font-size-sm)}.zk-button--medium{--btn-px: 1rem;--btn-gap: .5rem;--btn-fs: var(--zk-font-size-md)}.zk-button--large{--btn-h: 3rem;--btn-px: 1rem;--btn-gap: .6rem;--btn-fs: var(--zk-font-size-xl)}.zk-button .zk-button__icon{font-size:var(--btn-icon);line-height:1;display:inline-flex;align-items:center;justify-content:center}.zk-button .zk-button__icon>svg{inline-size:100%;block-size:100%}.zk-button__icon-only{padding:0;inline-size:var(--btn-h);aspect-ratio:1 / 1}.zk-button__icon-only.zk-button--rounded{border-radius:var(--zk-radius-circle)}.zk-button--rounded{--btn-radius-rounded: var(--zk-radius-pill);border-radius:var(--btn-radius-rounded)}.zk-button__icon-only.zk-button--rounded{--btn-radius-rounded: var(--zk-radius-circle);border-radius:var(--btn-radius-rounded)}.zk-button--has-safety-lock{padding-inline-end:0}.zk-button--has-safety-lock .zk-button__content{padding-inline-end:.5rem}.zk-button.zk-button--has-safety-lock:not(.zk-button__safety-lock--open){cursor:default}.zk-button.zk-button__safety-lock--open{cursor:pointer}.zk-button__safety-lock--open{opacity:1}.zk-button--has-safety-lock:not(.zk-button__safety-lock--open) .zk-button__content{opacity:var(--zk-disabled-opacity);cursor:not-allowed;pointer-events:none}.zk-button__safety-lock{display:inline-flex;align-items:center;justify-content:center;block-size:100%;padding-inline:.5rem;border-left:1px solid currentColor;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--zk-dur-1) var(--zk-easing-standard)}.three-state-switch[data-v-88b09bdf]{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none}.three-state-switch.disabled[data-v-88b09bdf]{opacity:.6;cursor:not-allowed}.three-state-switch__button[data-v-88b09bdf]{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:var(--zk-radius-m);transition:all var(--dur-1) ease;font-size:var(--zk-font-size-xs);min-width:76px}.three-state-switch__button.undefined[data-v-88b09bdf]{background-color:transparent;color:var(--zk-color-neutral-800);border:var(--zk-border-width-1) solid var(--zk-color-border-subtle)}.three-state-switch__button.true[data-v-88b09bdf]{background-color:var(--zk-color-primary);color:var(--zk-color-light-0);border:var(--zk-border-width-1) solid var(--zk-color-primary)}.three-state-switch__button.false[data-v-88b09bdf]{background-color:var(--zk-color-error-200);border:var(--zk-border-width-1) solid var(--zk-color-error-100);color:var(--zk-color-error-950)}.zk-dropdown-menu{display:inline-flex;position:relative}.zk-dropdown-menu__button-combined{display:flex;align-items:center;gap:8px}.zk-dropdown-menu__split-button{display:flex;align-items:center;gap:2px}.zk-dropdown-menu__split-button-label{border-top-right-radius:0;border-bottom-right-radius:0}.zk-dropdown-menu__split-button-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.zk-dropdown-menu__split-button--primary{--btn-background-color: var(--zk-color-primary)}.zk-dropdown-menu__split-button--neutral{--btn-background-color: var(--zk-color-neutral-700)}.zk-dropdown-menu__split-button-label:hover{cursor:default;box-shadow:none!important}.zk-dropdown-menu__split-button:focus-within{outline-offset:var(--zk-focus-ring-offset);outline:var(--zk-focus-ring-width) solid color-mix(in oklch,var(--btn-background-color) 85%,black 15%);border-radius:var(--zk-radius-default)}.zk-button.zk-dropdown-menu__split-button-label:focus,.zk-button.zk-dropdown-menu__split-button-toggle:focus,.zk-button.zk-dropdown-menu__split-button-label:focus-visible,.zk-button.zk-dropdown-menu__split-button-toggle:focus-visible{outline:none}.zk-dropdown-menu__container{border:var(--zk-border-width-1) solid var(--zk-color-border-faint);border-radius:var(--zk-radius-default);background-color:var(--zk-color-surface);box-sizing:border-box;margin:0;padding:0;display:grid;grid-template-areas:"search" "options";grid-template-rows:auto 1fr}.zk-dropdown-menu__container:not(.is-open){display:none}.zk-dropdown-menu__container:not(.is-direction-up){box-shadow:var(--zk-elevation-1);border-top-left-radius:0;border-top-right-radius:0}.zk-dropdown-menu__container.is-direction-up{box-shadow:var(--zk-elevation-1);border-bottom-left-radius:0;border-bottom-right-radius:0}.is-highlighted{background-color:var(--zk-row-bg-hover);color:var(--zk-row-fg-hover)}.is-selected{background-color:var(--zk-row-bg-selected);color:var(--zk-row-fg-selected)}.zk-dropdown-menu__list{grid-area:options;overflow-y:auto;padding:0;margin:0;list-style:none}.zk-dropdown-menu__list>.zk-dropdown-menu__item{padding:.6rem 1rem;cursor:pointer;box-sizing:border-box}.zk-badge[data-v-7d98b2aa]{display:inline-block;padding:.3rem .4rem;font-weight:500;line-height:1;color:var(--zk-color-light-0);background:var(--zk-color-neutral-500);border-radius:15px;text-align:center;vertical-align:middle;min-width:1.55rem;border:1px solid CurrentColor;font-size:var(--zk-font-size-sm)}.zk-badge--info[data-v-7d98b2aa]{--badge-background-color: var(--zk-color-primary)}.zk-badge--neutral[data-v-7d98b2aa]{--badge-background-color: var(--zk-color-neutral-700)}.zk-badge--danger[data-v-7d98b2aa]{--badge-background-color: var(--zk-color-error)}.zk-badge--success[data-v-7d98b2aa]{--badge-background-color: var(--zk-color-success)}.zk-badge--warning[data-v-7d98b2aa]{--badge-background-color: var(--zk-color-warning)}.zk-badge--filled[data-v-7d98b2aa]{background-color:var(--badge-background-color);color:var(--zk-text-inverse);border-color:var(--badge-background-color)}.zk-badge--success.zk-badge--filled[data-v-7d98b2aa],.zk-badge--warning.zk-badge--filled[data-v-7d98b2aa]{color:var(--zk-text)}.zk-badge--tonal[data-v-7d98b2aa]{background-color:color-mix(in oklch,var(--badge-background-color) 15%,white);color:color-mix(in oklch,var(--badge-background-color) 45%,black);border-color:color-mix(in oklch,var(--badge-background-color) 15%,white)}.zk-badge--outline[data-v-7d98b2aa]{background-color:transparent;border-color:var(--badge-background-color);color:var(--badge-background-color)}.zk-badge--success.zk-button--outline[data-v-7d98b2aa]{color:var(--zk-color-success-700);border-color:var(--zk-color-success-700)}.zk-badge--warning.zk-button--outline[data-v-7d98b2aa]{color:var(--zk-color-warning-700);border-color:var(--zk-color-warning)}.zk-badge--small[data-v-7d98b2aa]{font-size:var(--zk-font-size-xs);padding:.25rem .4rem;min-width:1.4rem}.zk-badge--default[data-v-7d98b2aa]{font-size:var(--zk-font-size-sm)}.zk-badge--large[data-v-7d98b2aa]{font-size:var(--zk-font-size-md);padding:.4rem .7rem}.zk-badge--floating[data-v-7d98b2aa]{transform:translate(-25%,-60%)}.zk-badge--floating.zk-badge--small[data-v-7d98b2aa]{transform:translate(-30%,-50%)}.zk-toggle-switch[data-v-4f59a787]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.zk-toggle-switch.is-disabled[data-v-4f59a787]{opacity:.6;cursor:not-allowed}.zk-toggle-switch__input[data-v-4f59a787]{display:none}.zk-toggle-switch__slider[data-v-4f59a787]{width:32px;height:18px;background:#ccc;border-radius:18px;position:relative;transition:background .2s;margin-right:8px}.zk-toggle-switch__slider[data-v-4f59a787]:before{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s}.zk-toggle-switch__input:checked+.zk-toggle-switch__slider[data-v-4f59a787]{background:#4ade80}.zk-toggle-switch__input:checked+.zk-toggle-switch__slider[data-v-4f59a787]:before{transform:translate(14px)}.zk-toggle-switch__label[data-v-4f59a787]{margin-left:4px;font-size:.95em}.sl-list-detail__panel{position:relative;margin-right:1px}.sl-list-detail__panel-filter{position:relative;z-index:var(--zk-z-dropdown);border-bottom:var(--zk-border-width-1) solid var(--zk-color-border-subtle)}.sl-list-detail__panel-filter{background-color:var(--zk-color-surface);padding:7px;margin-top:1px}.sl-list-detail__panel-btn{transition:transform var(--zk-dur-1) var(--zk-easing-standard)}.sl-list-detail__panel-btn--expanded{transform:rotate(180deg)}.sl-list-detail__list-scroller-container{background-color:var(--zk-color-surface)}.sl-list-detail__content{padding:var(--zk-space-4)}.sl-list-detail__content-body{display:flex;flex-direction:column}.sl-list-detail__content-aggregates-body{background:var(--zk-color-surface)}.sl-list-detail__panel-footer{padding:var(--zk-space-xs) var(--zk-space-sm);border-top:var(--zk-border-width-1) solid var(--zk-color-border-subtle)}.sl-list-detail:has(.sl-list-detail__content:focus-within .zk-list-scroller__item.selected-key-item) .sl-list-detail__panel .zk-list-scroller__item.selected{background-color:var(--zk-row-bg-selected-dim);color:var(--zk-row-fg-selected-dim)}.sl-list-detail--expanded .sl-list-detail__panel .zk-u-text-truncate{white-space:normal;overflow:visible;text-overflow:unset}.container[data-v-59a69b08]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff}.input-label[data-v-59a69b08]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.input-wrapper[data-v-59a69b08]{display:flex;align-items:center;position:relative}.text-input[data-v-59a69b08]{flex-grow:1;font-size:1rem;line-height:1.5rem;padding:0;margin:0;min-height:1.5rem;border:none;outline:none;background:transparent;width:100%}.container-align-right .text-input[data-v-59a69b08]{text-align:right}.label-align-right>label[data-v-59a69b08]{text-align:right}.special-label[data-v-59a69b08]{position:absolute;font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.5;pointer-events:none;font-style:italic}.icons[data-v-59a69b08]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-59a69b08]>*{cursor:pointer;color:#999}.icons[data-v-59a69b08]>*:hover{color:#2196f3}.container[data-v-59a69b08]:hover,.container.is-focused[data-v-59a69b08]{border-color:#2196f3}.container.is-dirty[data-v-59a69b08]{border-color:#ff9800}.is-disabled[data-v-59a69b08]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-59a69b08]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-59a69b08]{border-style:dashed}.container.variant-filter[data-v-59a69b08]:hover,.container.variant-filter.is-focused[data-v-59a69b08]{border-color:#2196f3}.container.variant-form[data-v-59a69b08]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-59a69b08]{border-bottom-style:dashed}.container.variant-form[data-v-59a69b08]:hover,.container.variant-form.is-focused[data-v-59a69b08]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-59a69b08]{border:none;border-radius:0;background:transparent}.container[data-v-c4f71c2a]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff}.input-label[data-v-c4f71c2a]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.input-wrapper[data-v-c4f71c2a]{display:flex;align-items:center;position:relative}.text-area[data-v-c4f71c2a]{flex-grow:1;font-size:1rem;line-height:1.5rem;padding:0;margin:0;min-height:1.5rem;border:none;outline:none;background:transparent;width:100%}.container-align-right .text-area[data-v-c4f71c2a]{text-align:right}.label-align-right>label[data-v-c4f71c2a]{text-align:right}.special-label[data-v-c4f71c2a]{position:absolute;font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.5;pointer-events:none;font-style:italic}.icons[data-v-c4f71c2a]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-c4f71c2a]>*{cursor:pointer;color:#999}.icons[data-v-c4f71c2a]>*:hover{color:#2196f3}.container[data-v-c4f71c2a]:hover,.container.is-focused[data-v-c4f71c2a]{border-color:#2196f3}.container.is-dirty[data-v-c4f71c2a]{border-color:#ff9800}.is-disabled[data-v-c4f71c2a]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-c4f71c2a]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-c4f71c2a]{border-style:dashed}.container.variant-filter[data-v-c4f71c2a]:hover,.container.variant-filter.is-focused[data-v-c4f71c2a]{border-color:#2196f3}.container.variant-form[data-v-c4f71c2a]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-c4f71c2a]{border-bottom-style:dashed}.container.variant-form[data-v-c4f71c2a]:hover,.container.variant-form.is-focused[data-v-c4f71c2a]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-c4f71c2a]{border:none;border-radius:0;background:transparent}.container[data-v-d847cad5]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff}.input-label[data-v-d847cad5]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.container-align-right .text-input[data-v-d847cad5]{text-align:right}.label-align-right>label[data-v-d847cad5]{text-align:right}.input-wrapper[data-v-d847cad5]{display:flex;align-items:center;position:relative}.text-input[data-v-d847cad5]{flex-grow:1;font-size:1rem;line-height:1.5rem;padding:0;margin:0;min-height:1.5rem;border:none;outline:none;background:transparent;width:100%}.icons[data-v-d847cad5]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-d847cad5]>*{cursor:pointer;color:#999}.icons[data-v-d847cad5]>*:hover{color:#2196f3}.container[data-v-d847cad5]:hover,.container.is-focused[data-v-d847cad5]{border-color:#2196f3}.is-disabled[data-v-d847cad5]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-d847cad5]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter[data-v-d847cad5]:hover,.container.variant-filter.is-focused[data-v-d847cad5]{border-color:#2196f3}.container.variant-form[data-v-d847cad5]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form[data-v-d847cad5]:hover,.container.variant-form.is-focused[data-v-d847cad5]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-d847cad5]{border:none;border-radius:0;background:transparent}.masked-text-container[data-v-e978d052]:focus{outline:none}.masked-text-container.has-focus[data-v-e978d052] .section-input.active{background-color:#0000001a;border-bottom:1px solid rgba(0,0,0,.2)}.masked-text-container[data-v-e978d052] .mask-char-input{color:#000}.masked-text-container[data-v-e978d052] .section-fixed{color:#0064c8cc;pointer-events:none}.masked-text-container[data-v-e978d052] .mask-char-mask{color:#0006}.masked-text-container[data-v-e978d052] .semantic-error,.masked-text-container[data-v-e978d052] .semantic-error.section-input,.masked-text-container[data-v-e978d052] .semantic-error.section-input.active{background-color:#c8c80033;border-bottom:1px solid rgba(222,180,143,.5)}.masked-text-container[data-v-e978d052] .syntax-error,.masked-text-container[data-v-e978d052] .syntax-error.section-input,.masked-text-container[data-v-e978d052] .syntax-error.section-input.active{background-color:#f003;border-bottom:1px solid rgba(255,0,0,.5)}.container[data-v-4bd488d8]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff;white-space:nowrap}.input-label[data-v-4bd488d8]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.input-wrapper[data-v-4bd488d8]{display:flex;align-items:center;position:relative}.numeric-input[data-v-4bd488d8]{flex-grow:1;font-size:1rem;line-height:1.5rem;padding:0;margin:0;min-height:1.5rem;border:none;outline:none;background:transparent;width:100%}.container-align-right .numeric-input[data-v-4bd488d8]{text-align:right}.label-align-right>label[data-v-4bd488d8]{text-align:right}.show-special-label .numeric-input[data-v-4bd488d8]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.special-label[data-v-4bd488d8]{flex-grow:1;font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.5;pointer-events:none;font-style:italic}.container-align-right .special-label[data-v-4bd488d8]{text-align:right}.icons[data-v-4bd488d8]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-4bd488d8]>*{cursor:pointer;color:#999}.icons[data-v-4bd488d8]>*:hover{color:#2196f3}.container[data-v-4bd488d8]:hover,.container.is-focused[data-v-4bd488d8]{border-color:#2196f3}.container.is-dirty[data-v-4bd488d8]{border-color:#ff9800}.is-disabled[data-v-4bd488d8]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-4bd488d8]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-4bd488d8]{border-style:dashed}.container.variant-filter[data-v-4bd488d8]:hover,.container.variant-filter.is-focused[data-v-4bd488d8]{border-color:#2196f3}.container.variant-form[data-v-4bd488d8]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-4bd488d8]{border-bottom-style:dashed}.container.variant-form[data-v-4bd488d8]:hover,.container.variant-form.is-focused[data-v-4bd488d8]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-4bd488d8]{border:none;border-radius:0;background:transparent}.container[data-v-226bb08c]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff;white-space:nowrap}.input-label[data-v-226bb08c]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.input-wrapper[data-v-226bb08c]{display:flex;align-items:center;position:relative}.container-align-right .date-input[data-v-226bb08c]{text-align:right}.label-align-right>label[data-v-226bb08c]{text-align:right}.special-label[data-v-226bb08c]{position:absolute;font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.5;pointer-events:none;font-style:italic}.icons[data-v-226bb08c]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-226bb08c]>*{cursor:pointer;color:#999}.icons[data-v-226bb08c]>*:hover{color:#2196f3}.container[data-v-226bb08c]:hover,.container.is-focused[data-v-226bb08c]{border-color:#2196f3}.container.is-dirty[data-v-226bb08c]{border-color:#ff9800}.is-disabled[data-v-226bb08c]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-226bb08c]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-226bb08c]{border-style:dashed}.container.variant-filter[data-v-226bb08c]:hover,.container.variant-filter.is-focused[data-v-226bb08c]{border-color:#2196f3}.container.variant-form[data-v-226bb08c]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-226bb08c]{border-bottom-style:dashed}.container.variant-form[data-v-226bb08c]:hover,.container.variant-form.is-focused[data-v-226bb08c]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-226bb08c]{border:none;border-radius:0;background:transparent}.container[data-v-b1a2f997]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff;white-space:nowrap}.input-label[data-v-b1a2f997]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.input-wrapper[data-v-b1a2f997]{display:flex;align-items:center;position:relative;flex-direction:row}.container-align-right .input-wrapper[data-v-b1a2f997]{flex-direction:row-reverse}.container-align-right .year-month-input[data-v-b1a2f997]{text-align:right}.label-align-right>label[data-v-b1a2f997]{text-align:right}.special-label[data-v-b1a2f997]{position:absolute;font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.5;pointer-events:none;font-style:italic}.icons[data-v-b1a2f997]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-b1a2f997]>*{cursor:pointer;color:#999}.icons[data-v-b1a2f997]>*:hover{color:#2196f3}.container[data-v-b1a2f997]:hover,.container.is-focused[data-v-b1a2f997]{border-color:#2196f3}.container.is-dirty[data-v-b1a2f997]{border-color:#ff9800}.is-disabled[data-v-b1a2f997]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-b1a2f997]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-b1a2f997]{border-style:dashed}.container.variant-filter[data-v-b1a2f997]:hover,.container.variant-filter.is-focused[data-v-b1a2f997]{border-color:#2196f3}.container.variant-form[data-v-b1a2f997]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-b1a2f997]{border-bottom-style:dashed}.container.variant-form[data-v-b1a2f997]:hover,.container.variant-form.is-focused[data-v-b1a2f997]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-b1a2f997]{border:none;border-radius:0;background:transparent}.container[data-v-d6fc7aa9]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff;cursor:pointer}.input-label[data-v-d6fc7aa9]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem)}.container-align-right .value[data-v-d6fc7aa9]{text-align:right}.label-align-right>label[data-v-d6fc7aa9]{text-align:right}.container[data-v-d6fc7aa9]:hover,.container.is-open[data-v-d6fc7aa9]{border-color:#2196f3}.container.is-open[data-v-d6fc7aa9]:not(.direction-up):not(.variant-form):not(.variant-no-chrome){border-bottom-left-radius:0;border-bottom-right-radius:0}.container.is-open.direction-up[data-v-d6fc7aa9]:not(.variant-form):not(.variant-no-chrome){border-top-left-radius:0;border-top-right-radius:0}.value[data-v-d6fc7aa9]{display:grid;gap:.25rem;grid-template-columns:1fr auto}.value-display[data-v-d6fc7aa9]{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;font-size:1rem;line-height:1.5rem;padding:0;margin:0;min-height:1.5rem}.value-display.multi-line[data-v-d6fc7aa9]{white-space:normal;word-wrap:break-word}.icons[data-v-d6fc7aa9]{padding:0;margin:0;flex-grow:0;flex-shrink:0;font-size:1.25rem;line-height:1.25rem;min-height:1.25rem;display:flex;align-items:start;justify-content:center}.icons[data-v-d6fc7aa9]>*{cursor:pointer;color:#999}.icons[data-v-d6fc7aa9]>*:hover{color:#2196f3}.dropdown-container[data-v-d6fc7aa9]{border:1px solid #2196f3;border-radius:.3rem;background-color:#fff;box-sizing:border-box;margin:0;padding:0;display:grid;grid-template-areas:"search" "options";grid-template-rows:auto 1fr}.dropdown-container[data-v-d6fc7aa9]:not(.is-open){display:none}.dropdown-container[data-v-d6fc7aa9]:not(.direction-up){box-shadow:0 4px 8px #0000001a;border-top-left-radius:0;border-top-right-radius:0}.dropdown-container.direction-up[data-v-d6fc7aa9]{box-shadow:0 -4px 8px #0000001a;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-container[data-v-d6fc7aa9]{grid-area:search;padding:.5rem 1rem;height:2.5rem;box-sizing:border-box;margin:0;border-bottom:1px solid #eee}.search-input[data-v-d6fc7aa9]{width:100%;background:transparent;border:none;outline:none;font-size:1rem;line-height:1.5rem;box-sizing:border-box;padding:0;margin:0}.options-container[data-v-d6fc7aa9]{grid-area:options;overflow-y:auto;padding:0;margin:0;list-style:none}.option-item[data-v-d6fc7aa9]{padding:.6rem 1rem;cursor:pointer;font-size:1rem;line-height:1.3rem;box-sizing:border-box}.option-content[data-v-d6fc7aa9]{display:flex;justify-content:space-between;align-items:center}.placeholder[data-v-d6fc7aa9]{color:#6b7280}.checkmark[data-v-d6fc7aa9]{color:#2196f3;font-size:18px;line-height:18px}.option-selected[data-v-d6fc7aa9]{background-color:#e0e0e0}.option-highlighted[data-v-d6fc7aa9]{background-color:#f5f5f5}.no-results[data-v-d6fc7aa9]{padding:.5rem 1rem;color:#666;font-style:italic}.is-disabled[data-v-d6fc7aa9]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-d6fc7aa9]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter.is-readonly[data-v-d6fc7aa9]{border-style:dashed}.container.variant-filter[data-v-d6fc7aa9]:hover,.container.variant-filter.is-open[data-v-d6fc7aa9]{border-color:#2196f3}.container.variant-form[data-v-d6fc7aa9]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form.is-readonly[data-v-d6fc7aa9]{border-bottom-style:dashed}.container.variant-form[data-v-d6fc7aa9]:hover,.container.variant-form.is-open[data-v-d6fc7aa9]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-d6fc7aa9]{border:none;border-radius:0;background:transparent}.container[data-v-0242f46c]{position:relative;display:flex;flex-direction:column;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.3rem;background-color:#fff}.input-label[data-v-0242f46c]{display:block;pointer-events:none;line-height:1rem;height:1rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-weight:500;right:1rem;max-width:calc(100% - 1rem);margin-bottom:.5rem}.radio-options[data-v-0242f46c]{display:flex;flex-direction:column;gap:.5rem}.radio-option[data-v-0242f46c]{display:flex;align-items:center;cursor:pointer;padding:.25rem 0}.radio-button[data-v-0242f46c]{display:flex;align-items:center;justify-content:center;margin-right:.5rem}.radio-outer[data-v-0242f46c]{width:18px;height:18px;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center}.radio-option:hover .radio-outer[data-v-0242f46c],.option-selected .radio-outer[data-v-0242f46c]{border-color:#2196f3}.radio-inner[data-v-0242f46c]{width:10px;height:10px;border-radius:50%;background-color:#2196f3}.option-label[data-v-0242f46c]{font-size:1rem;line-height:1.5rem}.no-options[data-v-0242f46c]{color:#666;font-style:italic;padding:.5rem 0}.is-disabled[data-v-0242f46c]{opacity:.6;pointer-events:none;color:#666}.container.variant-filter[data-v-0242f46c]{border:1px solid #ccc;background:#7f7f7f1a}.container.variant-filter[data-v-0242f46c]:hover,.container.variant-filter.is-focused[data-v-0242f46c]{border-color:#2196f3}.container.variant-form[data-v-0242f46c]{border:none;border-bottom:1px solid #ccc;border-radius:0;background:transparent}.container.variant-form[data-v-0242f46c]:hover,.container.variant-form.is-focused[data-v-0242f46c]{border-bottom-color:#2196f3}.container.variant-no-chrome[data-v-0242f46c]{border:none;border-radius:0;background:transparent}.container.layout-horizontal .radio-options[data-v-0242f46c]{flex-direction:row;flex-wrap:wrap;gap:1rem}.zebra-kit-display-uuid,.zebra-kit-display-hash,.zebra-kit-display-int,.zebra-kit-display-hex,.zebra-kit-display-byte-size,.zebra-kit-display-decimal,.zebra-kit-display-money,.display-money,.zebra-kit-display-percent,.zebra-kit-display-duration,.zebra-kit-display-datetime-distance,.zebra-kit-display-date,.zebra-kit-display-date-range,.zebra-kit-display-datetime,.zebra-kit-display-year-month{font-variant-numeric:tabular-nums}div[data-v-1e236b09]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.diff-text-hidden[data-v-1e236b09]{display:none}.diff-text-removed[data-v-1e236b09]{color:inherit;background-color:transparent}.diff-text-matches[data-v-1e236b09]{background-color:#22c55e0d;color:#22c55e;font-weight:500}.value-string[data-v-50474bd3]{color:#c41d7f}.value-number[data-v-50474bd3]{color:#1c00cf}.value-boolean[data-v-50474bd3]{color:#00f}.value-null[data-v-50474bd3]{color:gray;font-style:italic}.value-array[data-v-50474bd3],.value-object[data-v-50474bd3]{color:#666}.copy-btn[data-v-50474bd3]{background:none;border:none;cursor:pointer;margin-left:4px;font-size:12px;color:#888;padding:0 2px}.copy-btn[data-v-50474bd3]:hover{color:#333}.is-clickable[data-v-50474bd3]{-webkit-user-select:text;user-select:text}.json-tree-node[data-v-f4821a94]{position:relative}.json-tree-node-header[data-v-f4821a94]{display:flex;align-items:center;min-height:20px}.json-tree-node-toggle[data-v-f4821a94]{width:16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:4px;cursor:pointer;color:#888;-webkit-user-select:none;user-select:none;font-size:13px;transition:color .15s}.json-tree-node-toggle.clickable[data-v-f4821a94]:hover{color:#333;background:#f0f0f0;border-radius:2px}.json-tree-node-toggle.expanded[data-v-f4821a94]{color:#007acc}.json-tree-node-toggle-placeholder[data-v-f4821a94]{width:16px;margin-right:4px;display:inline-block}.json-tree-node-key[data-v-f4821a94]{color:#881391;font-weight:500;margin-right:4px}.json-tree-node-children[data-v-f4821a94]{margin-left:8px;border-left:1px solid #e0e0e0;padding-left:8px}.display-json-tree[data-v-8bb3310e]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.4;color:#333}.json-tree-toolbar[data-v-8bb3310e]{display:flex;gap:8px;margin-bottom:8px}.json-tree-toolbar-btn[data-v-8bb3310e]{padding:2px 8px;font-size:12px;border:1px solid #ccc;border-radius:3px;background:#f5f5f5;cursor:pointer;transition:all .2s}.json-tree-toolbar-btn[data-v-8bb3310e]:hover{background:#e0e0e0;border-color:#999}.json-tree-empty[data-v-8bb3310e],.json-tree-loading[data-v-8bb3310e]{color:#888;font-style:italic;padding:8px}.zebra-kit-display-bool-tag{border-radius:.25rem;background-color:#4a5568;color:#fff;font-weight:500;text-transform:uppercase}.zebra-kit-display-bool-tag-inactive{opacity:.25;color:#4a5568;border:1px solid #4a5568;background-color:transparent}.zebra-kit-display-bool-tag-size-regular{margin-right:.25rem;padding:.125rem .25rem;letter-spacing:.025em}.zebra-kit-display-bool-tag-size-small{padding:.125rem .25rem;border-radius:.25rem;font-size:.5rem;line-height:1rem;letter-spacing:.025em}.zebra-kit-display-icon[data-v-ea4f34ba]{-webkit-user-select:none;user-select:none;line-height:1}.zk-icon--xs[data-v-ea4f34ba]{font-size:var(--zk-font-size-xs)}.zk-icon--sm[data-v-ea4f34ba]{font-size:var(--zk-font-size-sm)}.zk-icon--md[data-v-ea4f34ba]{font-size:var(--zk-font-size-md)}.zk-icon--lg[data-v-ea4f34ba]{font-size:var(--zk-font-size-lg)}.zk-icon--xl[data-v-ea4f34ba]{font-size:var(--zk-font-size-xl)}.zk-icon--primary[data-v-ea4f34ba]{color:var(--zk-color-primary)}.zk-icon--neutral[data-v-ea4f34ba]{color:var(--zk-color-neutral-700)}.zk-icon--success[data-v-ea4f34ba]{color:var(--zk-color-success-700)}.zk-icon--warning[data-v-ea4f34ba]{color:var(--zk-color-warning-600)}.zk-icon--danger[data-v-ea4f34ba]{color:var(--zk-color-error-800)}.app-message[data-v-a27b69a7]{background-color:var(--color-zinc-0);border:1px solid var(--color-zinc-200);border-radius:.5rem;padding:1rem;margin:.5rem 0;box-shadow:0 1px 2px #0000000a,0 1.5px 6px #0000000a;min-width:280px;max-width:450px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;position:relative;display:flex;align-items:flex-start;gap:.75rem}.app-message__icon[data-v-a27b69a7]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;flex-shrink:0;margin-top:.125rem}.app-message--info .app-message__icon[data-v-a27b69a7]{color:var(--color-blue-600)}.app-message--success .app-message__icon[data-v-a27b69a7]{color:var(--color-green-600)}.app-message--warning .app-message__icon[data-v-a27b69a7]{color:var(--color-amber-600)}.app-message--error .app-message__icon[data-v-a27b69a7]{color:var(--color-red-600)}.app-message__content[data-v-a27b69a7]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.app-message__label[data-v-a27b69a7]{font-weight:500;font-size:9pt;color:var(--color-zinc-900);display:flex;align-items:center;justify-content:flex-start;gap:.5rem;line-height:1.2;margin-bottom:.25rem;min-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-message__details[data-v-a27b69a7]{font-size:8pt;color:var(--color-zinc-700);line-height:1.4;word-wrap:break-word;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em}.app-message__spinner[data-v-a27b69a7]{display:inline-block;animation:spin-a27b69a7 2s linear infinite;font-size:.875rem;color:var(--color-blue-600)}@keyframes spin-a27b69a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-message__dismiss[data-v-a27b69a7]{background:none;border:none;font-size:1.25rem;font-weight:600;color:var(--color-zinc-400);cursor:pointer;padding:.25rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s ease;flex-shrink:0}.app-message__dismiss[data-v-a27b69a7]:hover:not(:disabled){background-color:var(--color-zinc-100);color:var(--color-zinc-600)}.app-message__dismiss[data-v-a27b69a7]:disabled{color:var(--color-zinc-300);cursor:not-allowed}.app-message__dismiss[data-v-a27b69a7]:focus{outline:2px solid var(--color-blue-500);outline-offset:2px}.app-message__duration[data-v-a27b69a7]{font-weight:400;text-align:right}.app-options-dialog[data-v-fb630641]{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:var(--zk-gap-regular);padding:var(--zk-space-4) 0}#app-nav__primary[data-v-82800019]{background-color:var(--color-zinc-0);border-bottom:1px solid var(--zk-color-border-subtle);padding:0 var(--zk-space-xs);font-size:var(--zk-font-size-md);letter-spacing:.01em;font-optical-sizing:auto;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--zk-gap-tight)}#app-nav__secondary[data-v-82800019]{background-color:var(--color-zinc-100);border-bottom:1px solid var(--zk-color-border-subtle);padding:0 var(--zk-space-xs);font-size:var(--zk-font-size-md);letter-spacing:.01em;font-optical-sizing:auto;display:flex;align-items:center;gap:var(--zk-gap-tight)}.app-nav__item[data-v-82800019]{margin:.75rem 1rem;display:inline-block;text-decoration:none;color:var(--zk-color-neutral-500);font-weight:400}#app-nav__primary>.app-nav__item.router-link-active[data-v-82800019]{color:var(--zk-text)}#app-nav__secondary>.app-nav__item.router-link-active[data-v-82800019]{color:var(--zk-text)}#app-nav__secondary>.app-nav__badges[data-v-82800019]{display:flex;align-items:center;gap:var(--zk-gap-tight)}#app-nav-primary>.app-nav-item.router-link-active[data-v-82800019]{color:var(--color-zinc-900)}#app-nav-secondary>.app-nav-item.router-link-active[data-v-82800019]{color:var(--color-zinc-900)}#app-nav-secondary>.p-badge[data-v-82800019]{position:relative;top:-.1em;margin-right:.5em}#app__notifications[data-v-82800019]{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;justify-content:end;align-items:end}:root{--color-red-50: oklch(.971 .013 17.38);--color-red-100: oklch(.936 .032 17.717);--color-red-200: oklch(.885 .062 18.334);--color-red-300: oklch(.808 .114 19.571);--color-red-400: oklch(.704 .191 22.216);--color-red-500: oklch(.637 .237 25.331);--color-red-600: oklch(.577 .245 27.325);--color-red-700: oklch(.505 .213 27.518);--color-red-800: oklch(.444 .177 26.899);--color-red-900: oklch(.396 .141 25.723);--color-red-950: oklch(.258 .092 26.042);--color-orange-50: oklch(.98 .016 73.684);--color-orange-100: oklch(.954 .038 75.164);--color-orange-200: oklch(.901 .076 70.697);--color-orange-300: oklch(.837 .128 66.29);--color-orange-400: oklch(.75 .183 55.934);--color-orange-500: oklch(.705 .213 47.604);--color-orange-600: oklch(.646 .222 41.116);--color-orange-700: oklch(.553 .195 38.402);--color-orange-800: oklch(.47 .157 37.304);--color-orange-900: oklch(.408 .123 38.172);--color-orange-950: oklch(.266 .079 36.259);--color-amber-50: oklch(.987 .022 95.277);--color-amber-100: oklch(.962 .059 95.617);--color-amber-200: oklch(.924 .12 95.746);--color-amber-300: oklch(.879 .169 91.605);--color-amber-400: oklch(.828 .189 84.429);--color-amber-500: oklch(.769 .188 70.08);--color-amber-600: oklch(.666 .179 58.318);--color-amber-700: oklch(.555 .163 48.998);--color-amber-800: oklch(.473 .137 46.201);--color-amber-900: oklch(.414 .112 45.904);--color-amber-950: oklch(.279 .077 45.635);--color-yellow-50: oklch(.987 .026 102.212);--color-yellow-100: oklch(.973 .071 103.193);--color-yellow-200: oklch(.945 .129 101.54);--color-yellow-300: oklch(.905 .182 98.111);--color-yellow-400: oklch(.852 .199 91.936);--color-yellow-500: oklch(.795 .184 86.047);--color-yellow-600: oklch(.681 .162 75.834);--color-yellow-700: oklch(.554 .135 66.442);--color-yellow-800: oklch(.476 .114 61.907);--color-yellow-900: oklch(.421 .095 57.708);--color-yellow-950: oklch(.286 .066 53.813);--color-lime-50: oklch(.986 .031 120.757);--color-lime-100: oklch(.967 .067 122.328);--color-lime-200: oklch(.938 .127 124.321);--color-lime-300: oklch(.897 .196 126.665);--color-lime-400: oklch(.841 .238 128.85);--color-lime-500: oklch(.768 .233 130.85);--color-lime-600: oklch(.648 .2 131.684);--color-lime-700: oklch(.532 .157 131.589);--color-lime-800: oklch(.453 .124 130.933);--color-lime-900: oklch(.405 .101 131.063);--color-lime-950: oklch(.274 .072 132.109);--color-green-50: oklch(.982 .018 155.826);--color-green-100: oklch(.962 .044 156.743);--color-green-200: oklch(.925 .084 155.995);--color-green-300: oklch(.871 .15 154.449);--color-green-400: oklch(.792 .209 151.711);--color-green-500: oklch(.723 .219 149.579);--color-green-600: oklch(.627 .194 149.214);--color-green-700: oklch(.527 .154 150.069);--color-green-800: oklch(.448 .119 151.328);--color-green-900: oklch(.393 .095 152.535);--color-green-950: oklch(.266 .065 152.934);--color-emerald-50: oklch(.979 .021 166.113);--color-emerald-100: oklch(.95 .052 163.051);--color-emerald-200: oklch(.905 .093 164.15);--color-emerald-300: oklch(.845 .143 164.978);--color-emerald-400: oklch(.765 .177 163.223);--color-emerald-500: oklch(.696 .17 162.48);--color-emerald-600: oklch(.596 .145 163.225);--color-emerald-700: oklch(.508 .118 165.612);--color-emerald-800: oklch(.432 .095 166.913);--color-emerald-900: oklch(.378 .077 168.94);--color-emerald-950: oklch(.262 .051 172.552);--color-teal-50: oklch(.984 .014 180.72);--color-teal-100: oklch(.953 .051 180.801);--color-teal-200: oklch(.91 .096 180.426);--color-teal-300: oklch(.855 .138 181.071);--color-teal-400: oklch(.777 .152 181.912);--color-teal-500: oklch(.704 .14 182.503);--color-teal-600: oklch(.6 .118 184.704);--color-teal-700: oklch(.511 .096 186.391);--color-teal-800: oklch(.437 .078 188.216);--color-teal-900: oklch(.386 .063 188.416);--color-teal-950: oklch(.277 .046 192.524);--color-cyan-50: oklch(.984 .019 200.873);--color-cyan-100: oklch(.956 .045 203.388);--color-cyan-200: oklch(.917 .08 205.041);--color-cyan-300: oklch(.865 .127 207.078);--color-cyan-400: oklch(.789 .154 211.53);--color-cyan-500: oklch(.715 .143 215.221);--color-cyan-600: oklch(.609 .126 221.723);--color-cyan-700: oklch(.52 .105 223.128);--color-cyan-800: oklch(.45 .085 224.283);--color-cyan-900: oklch(.398 .07 227.392);--color-cyan-950: oklch(.302 .056 229.695);--color-sky-50: oklch(.977 .013 236.62);--color-sky-100: oklch(.951 .026 236.824);--color-sky-200: oklch(.901 .058 230.902);--color-sky-300: oklch(.828 .111 230.318);--color-sky-400: oklch(.746 .16 232.661);--color-sky-500: oklch(.685 .169 237.323);--color-sky-600: oklch(.588 .158 241.966);--color-sky-700: oklch(.5 .134 242.749);--color-sky-800: oklch(.443 .11 240.79);--color-sky-900: oklch(.391 .09 240.876);--color-sky-950: oklch(.293 .066 243.157);--color-blue-50: oklch(.97 .014 254.604);--color-blue-100: oklch(.932 .032 255.585);--color-blue-200: oklch(.882 .059 254.128);--color-blue-300: oklch(.809 .105 251.813);--color-blue-400: oklch(.707 .165 254.624);--color-blue-500: oklch(.623 .214 259.815);--color-blue-600: oklch(.546 .245 262.881);--color-blue-700: oklch(.488 .243 264.376);--color-blue-800: oklch(.424 .199 265.638);--color-blue-900: oklch(.379 .146 265.522);--color-blue-950: oklch(.282 .091 267.935);--color-indigo-50: oklch(.962 .018 272.314);--color-indigo-100: oklch(.93 .034 272.788);--color-indigo-200: oklch(.87 .065 274.039);--color-indigo-300: oklch(.785 .115 274.713);--color-indigo-400: oklch(.673 .182 276.935);--color-indigo-500: oklch(.585 .233 277.117);--color-indigo-600: oklch(.511 .262 276.966);--color-indigo-700: oklch(.457 .24 277.023);--color-indigo-800: oklch(.398 .195 277.366);--color-indigo-900: oklch(.359 .144 278.697);--color-indigo-950: oklch(.257 .09 281.288);--color-violet-50: oklch(.969 .016 293.756);--color-violet-100: oklch(.943 .029 294.588);--color-violet-200: oklch(.894 .057 293.283);--color-violet-300: oklch(.811 .111 293.571);--color-violet-400: oklch(.702 .183 293.541);--color-violet-500: oklch(.606 .25 292.717);--color-violet-600: oklch(.541 .281 293.009);--color-violet-700: oklch(.491 .27 292.581);--color-violet-800: oklch(.432 .232 292.759);--color-violet-900: oklch(.38 .189 293.745);--color-violet-950: oklch(.283 .141 291.089);--color-purple-50: oklch(.977 .014 308.299);--color-purple-100: oklch(.946 .033 307.174);--color-purple-200: oklch(.902 .063 306.703);--color-purple-300: oklch(.827 .119 306.383);--color-purple-400: oklch(.714 .203 305.504);--color-purple-500: oklch(.627 .265 303.9);--color-purple-600: oklch(.558 .288 302.321);--color-purple-700: oklch(.496 .265 301.924);--color-purple-800: oklch(.438 .218 303.724);--color-purple-900: oklch(.381 .176 304.987);--color-purple-950: oklch(.291 .149 302.717);--color-fuchsia-50: oklch(.977 .017 320.058);--color-fuchsia-100: oklch(.952 .037 318.852);--color-fuchsia-200: oklch(.903 .076 319.62);--color-fuchsia-300: oklch(.833 .145 321.434);--color-fuchsia-400: oklch(.74 .238 322.16);--color-fuchsia-500: oklch(.667 .295 322.15);--color-fuchsia-600: oklch(.591 .293 322.896);--color-fuchsia-700: oklch(.518 .253 323.949);--color-fuchsia-800: oklch(.452 .211 324.591);--color-fuchsia-900: oklch(.401 .17 325.612);--color-fuchsia-950: oklch(.293 .136 325.661);--color-pink-50: oklch(.971 .014 343.198);--color-pink-100: oklch(.948 .028 342.258);--color-pink-200: oklch(.899 .061 343.231);--color-pink-300: oklch(.823 .12 346.018);--color-pink-400: oklch(.718 .202 349.761);--color-pink-500: oklch(.656 .241 354.308);--color-pink-600: oklch(.592 .249 .584);--color-pink-700: oklch(.525 .223 3.958);--color-pink-800: oklch(.459 .187 3.815);--color-pink-900: oklch(.408 .153 2.432);--color-pink-950: oklch(.284 .109 3.907);--color-rose-50: oklch(.969 .015 12.422);--color-rose-100: oklch(.941 .03 12.58);--color-rose-200: oklch(.892 .058 10.001);--color-rose-300: oklch(.81 .117 11.638);--color-rose-400: oklch(.712 .194 13.428);--color-rose-500: oklch(.645 .246 16.439);--color-rose-600: oklch(.586 .253 17.585);--color-rose-700: oklch(.514 .222 16.935);--color-rose-800: oklch(.455 .188 13.697);--color-rose-900: oklch(.41 .159 10.272);--color-rose-950: oklch(.271 .105 12.094);--color-slate-0: oklch(.99 .003 247.858);--color-slate-50: oklch(.984 .003 247.858);--color-slate-100: oklch(.968 .007 247.896);--color-slate-200: oklch(.929 .013 255.508);--color-slate-300: oklch(.869 .022 252.894);--color-slate-400: oklch(.704 .04 256.788);--color-slate-500: oklch(.554 .046 257.417);--color-slate-600: oklch(.446 .043 257.281);--color-slate-700: oklch(.372 .044 257.287);--color-slate-800: oklch(.279 .041 260.031);--color-slate-900: oklch(.208 .042 265.755);--color-slate-950: oklch(.129 .042 264.695);--color-gray-0: oklch(.99 .002 247.839);--color-gray-50: oklch(.985 .002 247.839);--color-gray-100: oklch(.967 .003 264.542);--color-gray-200: oklch(.928 .006 264.531);--color-gray-300: oklch(.872 .01 258.338);--color-gray-400: oklch(.707 .022 261.325);--color-gray-500: oklch(.551 .027 264.364);--color-gray-600: oklch(.446 .03 256.802);--color-gray-700: oklch(.373 .034 259.733);--color-gray-800: oklch(.278 .033 256.848);--color-gray-900: oklch(.21 .034 264.665);--color-gray-950: oklch(.13 .028 261.692);--color-zinc-0: oklch(.99 0 0);--color-zinc-50: oklch(.985 0 0);--color-zinc-100: oklch(.967 .001 286.375);--color-zinc-200: oklch(.92 .004 286.32);--color-zinc-300: oklch(.871 .006 286.286);--color-zinc-400: oklch(.705 .015 286.067);--color-zinc-500: oklch(.552 .016 285.938);--color-zinc-600: oklch(.442 .017 285.786);--color-zinc-700: oklch(.37 .013 285.805);--color-zinc-800: oklch(.274 .006 286.033);--color-zinc-900: oklch(.21 .006 285.885);--color-zinc-950: oklch(.141 .005 285.823);--color-stone-0: oklch(.99 .001 106.423);--color-stone-50: oklch(.985 .001 106.423);--color-stone-100: oklch(.97 .001 106.424);--color-stone-200: oklch(.923 .003 48.717);--color-stone-300: oklch(.869 .005 56.366);--color-stone-400: oklch(.709 .01 56.259);--color-stone-500: oklch(.553 .013 58.071);--color-stone-600: oklch(.444 .011 73.639);--color-stone-700: oklch(.374 .01 67.558);--color-stone-800: oklch(.268 .007 34.298);--color-stone-900: oklch(.216 .006 56.043);--color-stone-950: oklch(.147 .004 49.25);--color-black: #000;--color-white: #fff}a{color:inherit}:root{--zk-font-body: "InterVariable", system-ui, -apple-system, "Segoe UI", "Noto Sans", "Helvetica Neue", Arial, sans-serif;--zk-font-size-00: clamp(.6875rem, .67rem + .18vw, .75rem);--zk-font-size-0: clamp(.75rem, .72rem + .2vw, .8125rem);--zk-font-size-1: clamp(.8125rem, .78rem + .3vw, .875rem);--zk-font-size-2: clamp(.875rem, .84rem + .4vw, 1rem);--zk-font-size-3: clamp(1rem, .95rem + .5vw, 1.125rem);--zk-font-size-4: clamp(1.125rem, 1rem + .6vw, 1.25rem);--zk-font-size-5: clamp(1.25rem, 1.1rem + .8vw, 1.5rem);--zk-font-size-6: clamp(1.5rem, 1.3rem + 1.1vw, 1.75rem);--zk-font-size-7: clamp(1.75rem, 1.5rem + 1.2vw, 2rem);--zk-font-size-8: clamp(2rem, 1.7rem + 1.4vw, 2.5rem);--zk-font-size-9: clamp(2.5rem, 2rem + 1.6vw, 3rem);--zk-font-size-10: clamp(3rem, 2.5rem + 1.8vw, 4rem);--zk-font-size-xs: var(--zk-font-size-00);--zk-font-size-sm: var(--zk-font-size-0);--zk-font-size-md: var(--zk-font-size-1);--zk-font-size-lg: var(--zk-font-size-2);--zk-font-size-xl: var(--zk-font-size-3);--zk-leading: 1.45;--zk-weight-light: 300;--zk-weight-normal: 400;--zk-weight-bold: 700;--zk-label-font-weight: var(--zk-weight-normal);--zk-label-line-height: 1.3;--zk-label-letter-spacing: .005em;--zk-label-color: var(--zk-text-muted);--zk-label-size: var(--zk-font-size-1);--zk-color-dark-10: #000;--zk-color-light-0: #fff;--zk-color-primary: oklch(.53827 .256416 262.38);--zk-color-neutral: oklch(.52 .055 270);--zk-color-primary-0: oklch(.9842 .0034 247.86);--zk-color-primary-50: oklch(.976914 .012821 262.38);--zk-color-primary-100: oklch(.953827 .025642 262.38);--zk-color-primary-200: oklch(.907654 .051283 262.38);--zk-color-primary-300: oklch(.852246 .082053 262.38);--zk-color-primary-400: oklch(.77837 .12308 262.38);--zk-color-primary-500: oklch(.699876 .16667 262.38);--zk-color-primary-600: oklch(.621381 .210261 262.38);--zk-color-primary-700: var(--zk-color-primary);--zk-color-primary-800: oklch(.376789 .179491 262.38);--zk-color-primary-900: oklch(.269135 .128208 262.38);--zk-color-neutral-50: oklch(.96 .01 270);--zk-color-neutral-100: oklch(.9 .015 270);--zk-color-neutral-200: oklch(.82 .025 270);--zk-color-neutral-300: oklch(.72 .035 270);--zk-color-neutral-400: oklch(.64 .045 270);--zk-color-neutral-500: var(--zk-color-neutral);--zk-color-neutral-600: oklch(.46 .053 270);--zk-color-neutral-700: oklch(.4 .05 270);--zk-color-neutral-800: oklch(.34 .045 270);--zk-color-neutral-900: oklch(.28 .04 270);--zk-color-neutral-950: oklch(.22 .035 270);--zk-color-surface: var(--zk-color-light-0);--zk-color-surface-layout: var(--zk-color-primary-0);--zk-color-surface-subtle: var(--zk-color-primary-50);--zk-color-surface-strong: var(--zk-color-primary-200);--zk-color-surface-dim: var(--zk-color-neutral-50);--zk-color-border-faint: var(--zk-color-neutral-50);--zk-color-border-weak: var(--zk-color-neutral-100);--zk-color-border-subtle: var(--zk-color-neutral-200);--zk-color-border-strong: var(--zk-color-primary);--zk-text: var(--zk-color-dark-10);--zk-text-inverse: var(--zk-color-light-0);--zk-text-muted: var(--zk-color-neutral-700);--zk-truncate-max-width: 100%;--zk-color-success-50: oklch(.979 .021 166.113);--zk-color-success-100: oklch(.95 .052 163.051);--zk-color-success-200: oklch(.905 .093 164.15);--zk-color-success-300: oklch(.845 .143 164.978);--zk-color-success: oklch(.765 .177 163.223);--zk-color-success-500: oklch(.696 .17 162.48);--zk-color-success-600: oklch(.596 .145 163.225);--zk-color-success-700: oklch(.508 .118 165.612);--zk-color-success-800: oklch(.432 .095 166.913);--zk-color-success-900: oklch(.378 .077 168.94);--zk-color-success-950: oklch(.262 .051 172.552);--zk-color-positive-50: var(--zk-color-success-50);--zk-color-positive-100: var(--zk-color-success-100);--zk-color-positive-200: var(--zk-color-success-200);--zk-color-positive-300: var(--zk-color-success-300);--zk-color-positive: var(--zk-color-success);--zk-color-positive-500: var(--zk-color-success-500);--zk-color-positive-600: var(--zk-color-success-600);--zk-color-positive-700: var(--zk-color-success-700);--zk-color-positive-800: var(--zk-color-success-800);--zk-color-positive-900: var(--zk-color-success-900);--zk-color-positive-950: var(--zk-color-success-950);--zk-color-warning-50: oklch(.987 .026 102.212);--zk-color-warning-100: oklch(.973 .071 103.193);--zk-color-warning-200: oklch(.945 .129 101.54);--zk-color-warning-300: oklch(.905 .182 98.111);--zk-color-warning: oklch(.852 .199 91.936);--zk-color-warning-500: oklch(.795 .184 86.047);--zk-color-warning-600: oklch(.681 .162 75.834);--zk-color-warning-700: oklch(.554 .135 66.442);--zk-color-warning-800: oklch(.476 .114 61.907);--zk-color-warning-900: oklch(.421 .095 57.708);--zk-color-warning-950: oklch(.286 .066 53.813);--zk-color-error-50: oklch(.969 .015 12.422);--zk-color-error-100: oklch(.941 .03 12.58);--zk-color-error-200: oklch(.892 .058 10.001);--zk-color-error-300: oklch(.81 .117 11.638);--zk-color-error-400: oklch(.712 .194 13.428);--zk-color-error-500: oklch(.645 .246 16.439);--zk-color-error-600: oklch(.586 .253 17.585);--zk-color-error: oklch(.514 .222 16.935);--zk-color-error-800: oklch(.455 .188 13.697);--zk-color-error-900: oklch(.41 .159 10.272);--zk-color-error-950: oklch(.271 .105 12.094);--zk-color-danger-50: var(--zk-color-error-50);--zk-color-danger-100: var(--zk-color-error-100);--zk-color-danger-200: var(--zk-color-error-200);--zk-color-danger-300: var(--zk-color-error-300);--zk-color-danger-400: var(--zk-color-error-400);--zk-color-danger-500: var(--zk-color-error-500);--zk-color-danger-600: var(--zk-color-error-600);--zk-color-danger: var(--zk-color-error);--zk-color-danger-800: var(--zk-color-error-800);--zk-color-danger-900: var(--zk-color-error-900);--zk-color-danger-950: var(--zk-color-error-950);--zk-color-info: oklch(.75 .12 220);--zk-pressed-mix: 85%;--zk-hover-mix: 82%;--zk-hover-mix-light: 25%;--zk-mix-dark: black;--zk-mix-light: white;--zk-focus-ring-color: var(--zk-color-primary);--zk-focus-ring-width: 2px;--zk-focus-ring-offset: 2px;--zk-focus-ring: var(--zk-color-primary) 2px 2px;--zk-disabled-opacity: .5;--zk-disabled-cursor: not-allowed;--zk-row-bg-default: var(--zk-color-surface);--zk-row-fg-default: var(--zk-text);--zk-row-bg-hover: var(--zk-color-surface-subtle);--zk-row-fg-hover: var(--zk-color-primary);--zk-row-bg-selected: var(--zk-color-surface-strong);--zk-row-fg-selected: var(--zk-color-primary);--zk-row-bg-selected-dim: var(--zk-color-surface-dim);--zk-row-fg-selected-dim: var(--zk-text-muted);--zk-accent-width: 4px;--zk-accent-offset: 0;--zk-accent-bg: var(--zk-color-primary);--zk-spacing-unit: .25rem;--zk-space-0: 0;--zk-space-1: calc(var(--zk-spacing-unit) * 1);--zk-space-2: calc(var(--zk-spacing-unit) * 2);--zk-space-3: calc(var(--zk-spacing-unit) * 3);--zk-space-4: calc(var(--zk-spacing-unit) * 4);--zk-space-5: calc(var(--zk-spacing-unit) * 5);--zk-space-6: calc(var(--zk-spacing-unit) * 6);--zk-space-7: calc(var(--zk-spacing-unit) * 7);--zk-space-8: calc(var(--zk-spacing-unit) * 8);--zk-space-10: calc(var(--zk-spacing-unit) * 10);--zk-space-12: calc(var(--zk-spacing-unit) * 12);--zk-space-16: calc(var(--zk-spacing-unit) * 16);--zk-space-20: calc(var(--zk-spacing-unit) * 20);--zk-space-24: calc(var(--zk-spacing-unit) * 24);--zk-space-32: calc(var(--zk-spacing-unit) * 32);--zk-space-xxs: var(--zk-space-1);--zk-space-xs: var(--zk-space-2);--zk-space-sm: var(--zk-space-3);--zk-space-md: var(--zk-space-4);--zk-space-lg: var(--zk-space-6);--zk-space-xl: var(--zk-space-8);--zk-space-xxl: var(--zk-space-12);--zk-gap-tight: var(--zk-space-2);--zk-gap-regular: var(--zk-space-4);--zk-gap-loose: var(--zk-space-8);--zk-radius-s: 3px;--zk-radius-m: 6px;--zk-radius-l: 9px;--zk-radius-default: var(--zk-radius-s);--zk-radius-circle: 50%;--zk-radius-pill: 9999px;--zk-border-width-1: 1px;--zk-border-width-2: 2px;--zk-border-width-3: 3px;--zk-border-radius: var(--zk-radius-s);--zk-elevation-color-1: oklch(.22 .02 260 / .26);--zk-elevation-color-2: oklch(.15 .02 260 / .28);--zk-elevation-1: 0 1px 2px var(--zk-elevation-color-1);--zk-elevation-2: 0 4px 12px var(--zk-elevation-color-2);--zk-elevation-inset: inset 0 1px 2px rgba(0, 0, 0, .12);--zk-easing-standard: cubic-bezier(.2, .6, .2, 1);--zk-dur-1: .22s;--zk-dur-2: .64s;--zk-z-base: 0;--zk-z-dropdown: 10;--zk-z-sticky: 15;--zk-z-popover: 20;--zk-z-modal: 30;--zk-z-toast: 40;--zk-z-top: 999}@font-face{font-family:InterVariable;src:url(/fonts/InterVariable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:InterVariable;src:url(/fonts/InterVariable-Italic.woff2) format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300 400;src:url(/fonts/MaterialSymbolsOutlined%5BFILL,GRAD,opsz,wght%5D.woff2) format("woff2")}html{font-size:100%}body{font-family:var(--zk-font-body),sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-optical-sizing:auto;font-size:var(--zk-font-size-md);font-weight:var(--zk-weight-light);line-height:var(--zk-leading);color:var(--zk-text);-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;overflow:hidden;background:var(--zk-color-surface)}html,body{margin:0;padding:0;height:100%}#app{margin:0;padding:0;height:100vh;width:100vw;background-color:var(--zk-color-surface-layout);display:grid;overflow:hidden}*,*:before,*:after{box-sizing:border-box}img,svg,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit}:where(:focus-visible){outline:var(--zk-focus-ring-width) solid var(--zk-focus-ring-color);outline-offset:var(--zk-focus-ring-offset)}:where(h1){font-size:var(--zk-font-size-7);font-weight:600;line-height:1.15;margin-bottom:var(--zk-space-8)}:where(h2){font-size:var(--zk-font-size-4);font-weight:500;line-height:1.2}:where(h3){font-size:var(--zk-font-size-3);font-weight:500;line-height:1.25}:where(h4){font-size:var(--zk-font-size-2);font-weight:500;line-height:1.25}.material-symbols-outlined{font-family:Material Symbols Outlined,sans-serif;font-weight:300;font-style:normal;font-size:100%;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;vertical-align:middle}.is-disabled,[aria-disabled=true]{opacity:var(--zk-disabled-opacity);cursor:var(--zk-disabled-cursor);box-shadow:none;pointer-events:none}:is(button,input,select,textarea):disabled{opacity:var(--zk-disabled-opacity);cursor:var(--zk-disabled-cursor);box-shadow:none;pointer-events:none}.is-pressed,[aria-pressed=true]{transform:translateY(1px);background-color:color-mix(in oklch,var(--background-color) var(--zk-pressed-mix),var(--zk-mix-dark));border-radius:var(--zk-radius-l);transition:all var(--dur-1) ease-in-out}.is-pressed:active,[aria-pressed=true]:active{transform:translateY(2px)}.zk-u-m-0{margin:var(--zk-space-0)}.zk-u-m-xxs{margin:var(--zk-space-xxs)}.zk-u-m-xs{margin:var(--zk-space-xs)}.zk-u-m-sm{margin:var(--zk-space-sm)}.zk-u-m-md{margin:var(--zk-space-md)}.zk-u-m-lg{margin:var(--zk-space-lg)}.zk-u-m-xl{margin:var(--zk-space-xl)}.zk-u-m-2xl{margin:var(--zk-space-xxl)}.zk-u-mb-0{margin-block:var(--zk-space-0)}.zk-u-mb-xxs{margin-block:var(--zk-space-xxs)}.zk-u-mb-xs{margin-block:var(--zk-space-xs)}.zk-u-mb-sm{margin-block:var(--zk-space-sm)}.zk-u-mb-md{margin-block:var(--zk-space-md)}.zk-u-mb-lg{margin-block:var(--zk-space-lg)}.zk-u-mb-xl{margin-block:var(--zk-space-xl)}.zk-u-mt-0{margin-block-start:var(--zk-space-0)}.zk-u-mt-xxs{margin-block-start:var(--zk-space-xxs)}.zk-u-mt-xs{margin-block-start:var(--zk-space-xs)}.zk-u-mt-sm{margin-block-start:var(--zk-space-sm)}.zk-u-mt-md{margin-block-start:var(--zk-space-md)}.zk-u-mt-lg{margin-block-start:var(--zk-space-lg)}.zk-u-mt-xl{margin-block-start:var(--zk-space-xl)}.zk-u-mi-0{margin-inline:var(--zk-space-0)}.zk-u-mi-xxs{margin-inline:var(--zk-space-xxs)}.zk-u-mi-xs{margin-inline:var(--zk-space-xs)}.zk-u-mi-sm{margin-inline:var(--zk-space-sm)}.zk-u-mi-md{margin-inline:var(--zk-space-md)}.zk-u-mi-lg{margin-inline:var(--zk-space-lg)}.zk-u-mi-xl{margin-inline:var(--zk-space-xl)}.zk-u-ms-0{margin-inline-start:var(--zk-space-0)}.zk-u-ms-xxs{margin-inline-start:var(--zk-space-xxs)}.zk-u-ms-xs{margin-inline-start:var(--zk-space-xs)}.zk-u-ms-sm{margin-inline-start:var(--zk-space-sm)}.zk-u-ms-md{margin-inline-start:var(--zk-space-md)}.zk-u-ms-lg{margin-inline-start:var(--zk-space-lg)}.zk-u-ms-xl{margin-inline-start:var(--zk-space-xl)}.zk-u-me-0{margin-inline-end:var(--zk-space-0)}.zk-u-me-xxs{margin-inline-end:var(--zk-space-xxs)}.zk-u-me-xs{margin-inline-end:var(--zk-space-xs)}.zk-u-me-sm{margin-inline-end:var(--zk-space-sm)}.zk-u-me-md{margin-inline-end:var(--zk-space-md)}.zk-u-me-lg{margin-inline-end:var(--zk-space-lg)}.zk-u-me-xl{margin-inline-end:var(--zk-space-xl)}.zk-u-p-0{padding:var(--zk-space-0)}.zk-u-p-xxs{padding:var(--zk-space-xxs)}.zk-u-p-xs{padding:var(--zk-space-xs)}.zk-u-p-sm{padding:var(--zk-space-sm)}.zk-u-p-md{padding:var(--zk-space-md)}.zk-u-p-lg{padding:var(--zk-space-lg)}.zk-u-p-xl{padding:var(--zk-space-xl)}.zk-u-p-2xl{padding:var(--zk-space-xxl)}.zk-u-pb-0{padding-block:var(--zk-space-0)}.zk-u-pb-xxs{padding-block:var(--zk-space-xxs)}.zk-u-pb-xs{padding-block:var(--zk-space-xs)}.zk-u-pb-sm{padding-block:var(--zk-space-sm)}.zk-u-pb-md{padding-block:var(--zk-space-md)}.zk-u-pb-lg{padding-block:var(--zk-space-lg)}.zk-u-pb-xl{padding-block:var(--zk-space-xl)}.zk-u-pt-0{padding-block-start:var(--zk-space-0)}.zk-u-pt-xxs{padding-block-start:var(--zk-space-xxs)}.zk-u-pt-xs{padding-block-start:var(--zk-space-xs)}.zk-u-pt-sm{padding-block-start:var(--zk-space-sm)}.zk-u-pt-md{padding-block-start:var(--zk-space-md)}.zk-u-pt-lg{padding-block-start:var(--zk-space-lg)}.zk-u-pt-xl{padding-block-start:var(--zk-space-xl)}.zk-u-pe-0{padding-block-end:var(--zk-space-0)}.zk-u-pe-xxs{padding-block-end:var(--zk-space-xxs)}.zk-u-pe-xs{padding-block-end:var(--zk-space-xs)}.zk-u-pe-sm{padding-block-end:var(--zk-space-sm)}.zk-u-pe-md{padding-block-end:var(--zk-space-md)}.zk-u-pe-lg{padding-block-end:var(--zk-space-lg)}.zk-u-pe-xl{padding-block-end:var(--zk-space-xl)}.zk-u-pi-0{padding-inline:var(--zk-space-0)}.zk-u-pi-xxs{padding-inline:var(--zk-space-xxs)}.zk-u-pi-xs{padding-inline:var(--zk-space-xs)}.zk-u-pi-sm{padding-inline:var(--zk-space-sm)}.zk-u-pi-md{padding-inline:var(--zk-space-md)}.zk-u-pi-lg{padding-inline:var(--zk-space-lg)}.zk-u-pi-xl{padding-inline:var(--zk-space-xl)}.zk-u-ps-0{padding-inline-start:var(--zk-space-0)}.zk-u-ps-xxs{padding-inline-start:var(--zk-space-xxs)}.zk-u-ps-xs{padding-inline-start:var(--zk-space-xs)}.zk-u-ps-sm{padding-inline-start:var(--zk-space-sm)}.zk-u-ps-md{padding-inline-start:var(--zk-space-md)}.zk-u-ps-lg{padding-inline-start:var(--zk-space-lg)}.zk-u-ps-xl{padding-inline-start:var(--zk-space-xl)}.zk-u-pe-0{padding-inline-end:var(--zk-space-0)}.zk-u-pe-xxs{padding-inline-end:var(--zk-space-xxs)}.zk-u-pe-xs{padding-inline-end:var(--zk-space-xs)}.zk-u-pe-sm{padding-inline-end:var(--zk-space-sm)}.zk-u-pe-md{padding-inline-end:var(--zk-space-md)}.zk-u-pe-lg{padding-inline-end:var(--zk-space-lg)}.zk-u-pe-xl{padding-inline-end:var(--zk-space-xl)}.zk-u-gap-0{gap:var(--zk-space-0)}.zk-u-gap-xxs{gap:var(--zk-space-xxs)}.zk-u-gap-xs{gap:var(--zk-space-xs)}.zk-u-gap-sm{gap:var(--zk-space-sm)}.zk-u-gap-md{gap:var(--zk-space-md)}.zk-u-gap-lg{gap:var(--zk-space-lg)}.zk-u-gap-xl{gap:var(--zk-space-xl)}.zk-u-gap-tight{gap:var(--zk-gap-tight)}.zk-u-gap-regular{gap:var(--zk-gap-regular)}.zk-u-gap-loose{gap:var(--zk-gap-loose)}.zk-u-text-xs{font-size:var(--zk-font-size-xs)}.zk-u-text-sm{font-size:var(--zk-font-size-sm)}.zk-u-text-md{font-size:var(--zk-font-size-md)}.zk-u-text-lg{font-size:var(--zk-font-size-lg)}.zk-u-text-xl{font-size:var(--zk-font-size-xl)}.zk-u-label{font-weight:var(--zk-label-font-weight);line-height:var(--zk-label-line-height);letter-spacing:var(--zk-label-letter-spacing);color:var(--zk-label-color)}.zk-u-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--zk-truncate-max-width, 100%)}.zk-u-bg-white{background-color:var(--zk-color-light-0)}.zk-u-bg-black{background-color:var(--zk-color-dark-10)}.zk-u-bg-transparent{background-color:transparent}.zk-u-bg-primary-0{background-color:var(--zk-color-primary-0)}.zk-u-bg-primary-50{background-color:var(--zk-color-primary-50)}.zk-u-bg-primary-100{background-color:var(--zk-color-primary-100)}.zk-u-bg-primary-200{background-color:var(--zk-color-primary-200)}.zk-u-bg-primary-300{background-color:var(--zk-color-primary-300)}.zk-u-bg-primary-400{background-color:var(--zk-color-primary-400)}.zk-u-bg-primary-500{background-color:var(--zk-color-primary-500)}.zk-u-bg-primary-600{background-color:var(--zk-color-primary-600)}.zk-u-bg-primary-700{background-color:var(--zk-color-primary)}.zk-u-bg-primary-800{background-color:var(--zk-color-primary-800)}.zk-u-bg-primary-900{background-color:var(--zk-color-primary-900)}.zk-u-bg-primary{background-color:var(--zk-color-primary)}.zk-u-bg-neutral-50{background-color:var(--zk-color-neutral-50)}.zk-u-bg-neutral-100{background-color:var(--zk-color-neutral-100)}.zk-u-bg-neutral-200{background-color:var(--zk-color-neutral-200)}.zk-u-bg-neutral-300{background-color:var(--zk-color-neutral-300)}.zk-u-bg-neutral-400{background-color:var(--zk-color-neutral-400)}.zk-u-bg-neutral-500{background-color:var(--zk-color-neutral)}.zk-u-bg-neutral-600{background-color:var(--zk-color-neutral-600)}.zk-u-bg-neutral-700{background-color:var(--zk-color-neutral-700)}.zk-u-bg-neutral-800{background-color:var(--zk-color-neutral-800)}.zk-u-bg-neutral-900{background-color:var(--zk-color-neutral-900)}.zk-u-bg-neutral-950{background-color:var(--zk-color-neutral-950)}.zk-u-bg-neutral{background-color:var(--zk-color-neutral)}.zk-u-text-primary-0{color:var(--zk-color-primary-0)}.zk-u-text-primary-50{color:var(--zk-color-primary-50)}.zk-u-text-primary-100{color:var(--zk-color-primary-100)}.zk-u-text-primary-200{color:var(--zk-color-primary-200)}.zk-u-text-primary-300{color:var(--zk-color-primary-300)}.zk-u-text-primary-400{color:var(--zk-color-primary-400)}.zk-u-text-primary-500{color:var(--zk-color-primary-500)}.zk-u-text-primary-600{color:var(--zk-color-primary-600)}.zk-u-text-primary-700{color:var(--zk-color-primary)}.zk-u-text-primary-800{color:var(--zk-color-primary-800)}.zk-u-text-primary-900{color:var(--zk-color-primary-900)}.zk-u-text-primary{color:var(--zk-color-primary)}.zk-u-text-neutral-50{color:var(--zk-color-neutral-50)}.zk-u-text-neutral-100{color:var(--zk-color-neutral-100)}.zk-u-text-neutral-200{color:var(--zk-color-neutral-200)}.zk-u-text-neutral-300{color:var(--zk-color-neutral-300)}.zk-u-text-neutral-400{color:var(--zk-color-neutral-400)}.zk-u-text-neutral-500{color:var(--zk-color-neutral)}.zk-u-text-neutral-600{color:var(--zk-color-neutral-600)}.zk-u-text-neutral-700{color:var(--zk-color-neutral-700)}.zk-u-text-neutral-800{color:var(--zk-color-neutral-800)}.zk-u-text-neutral-900{color:var(--zk-color-neutral-900)}.zk-u-text-neutral-950{color:var(--zk-color-neutral-950)}.zk-u-text-neutral{color:var(--zk-color-neutral)}.zk-u-text-muted{color:var(--zk-text-muted)}.zk-u-text-inverse{color:var(--zk-text-inverse)}.zk-text{color:var(--zk-text)}.zk-u-text-error{color:var(--zk-color-error-800)}.zk-u-text-danger{color:var(--zk-color-danger-800)}.zk-u-text-warning{color:var(--zk-color-warning-500)}.zk-u-text-success{color:var(--zk-color-success-600)}.zk-u-text-positive{color:var(--zk-color-positive-600)}.zk-u-border-primary-0{border-color:var(--zk-color-primary-0)}.zk-u-border-primary-50{border-color:var(--zk-color-primary-50)}.zk-u-border-primary-100{border-color:var(--zk-color-primary-100)}.zk-u-border-primary-200{border-color:var(--zk-color-primary-200)}.zk-u-border-primary-300{border-color:var(--zk-color-primary-300)}.zk-u-border-primary-400{border-color:var(--zk-color-primary-400)}.zk-u-border-primary-500{border-color:var(--zk-color-primary-500)}.zk-u-border-primary-600{border-color:var(--zk-color-primary-600)}.zk-u-border-primary-700{border-color:var(--zk-color-primary)}.zk-u-border-primary-800{border-color:var(--zk-color-primary-800)}.zk-u-border-primary-900{border-color:var(--zk-color-primary-900)}.zk-u-border-primary{border-color:var(--zk-color-primary)}.zk-u-border-neutral-50{border-color:var(--zk-color-neutral-50)}.zk-u-border-neutral-100{border-color:var(--zk-color-neutral-100)}.zk-u-border-neutral-200{border-color:var(--zk-color-neutral-200)}.zk-u-border-neutral-300{border-color:var(--zk-color-neutral-300)}.zk-u-border-neutral-400{border-color:var(--zk-color-neutral-400)}.zk-u-border-neutral-500{border-color:var(--zk-color-neutral)}.zk-u-border-neutral-600{border-color:var(--zk-color-neutral-600)}.zk-u-border-neutral-700{border-color:var(--zk-color-neutral-700)}.zk-u-border-neutral-800{border-color:var(--zk-color-neutral-800)}.zk-u-border-neutral-900{border-color:var(--zk-color-neutral-900)}.zk-u-border-neutral-950{border-color:var(--zk-color-neutral-950)}.zk-u-border-neutral{border-color:var(--zk-color-neutral)}.zk-u-border-t-0{border-width:0}.zk-u-border-t-faint{border-top:var(--zk-border-width-1) solid var(--zk-color-border-faint)}.zk-u-border-t-weak{border-top:var(--zk-border-width-1) solid var(--zk-color-border-weak)}.zk-u-border-t-subtle{border-top:var(--zk-border-width-1) solid var(--zk-color-border-subtle)}.zk-u-border-t-strong{border-top:var(--zk-border-width-2) solid var(--zk-color-border-strong)}.zk-u-border-b-0{border-width:0}.zk-u-border-b-faint{border-bottom:var(--zk-border-width-1) solid var(--zk-color-border-faint)}.zk-u-border-b-weak{border-bottom:var(--zk-border-width-1) solid var(--zk-color-border-weak)}.zk-u-border-b-subtle{border-bottom:var(--zk-border-width-1) solid var(--zk-color-border-subtle)}.zk-u-border-b-strong{border-bottom:var(--zk-border-width-2) solid var(--zk-color-border-strong)}.zk-u-elevation-1{box-shadow:var(--zk-elevation-1)}.zk-u-elevation-2{box-shadow:var(--zk-elevation-2)}.zk-u-elevation-inset{box-shadow:var(--zk-elevation-inset)}.zk-u-flex{display:flex!important}.zk-u-inline-flex{display:inline-flex!important}.zk-u-flex-row{display:flex!important;flex-direction:row!important}.zk-u-flex-column{display:flex!important;flex-direction:column!important}.zk-u-flex-row-reverse{display:flex!important;flex-direction:row-reverse!important}.zk-u-flex-column-reverse{display:flex!important;flex-direction:column-reverse!important}.zk-u-grid{display:grid!important}.zk-u-justify-start{justify-content:flex-start!important}.zk-u-justify-center{justify-content:center!important}.zk-u-justify-end{justify-content:flex-end!important}.zk-u-justify-between{justify-content:space-between!important}.zk-u-justify-around{justify-content:space-around!important}.zk-u-justify-evenly{justify-content:space-evenly!important}.zk-u-justify-self-start{justify-self:start!important}.zk-u-justify-self-center{justify-self:center!important}.zk-u-justify-self-end{justify-self:end!important}.zk-u-justify-self-stretch{justify-self:stretch!important}.zk-u-justify-self-left{justify-self:left!important}.zk-u-justify-self-right{justify-self:right!important}.zk-u-justify-items-auto{justify-items:auto!important}.zk-u-justify-items-start{justify-items:start!important}.zk-u-justify-items-end{justify-items:end!important}.zk-u-justify-items-center{justify-items:center!important}.zk-u-justify-items-stretch{justify-items:stretch!important}.zk-u-justify-items-left{justify-items:left!important}.zk-u-justify-items-right{justify-items:right!important}.zk-u-align-start{align-content:flex-start!important}.zk-u-align-center{align-content:center!important}.zk-u-align-end{align-content:flex-end!important}.zk-u-align-between{align-content:space-between!important}.zk-u-align-around{align-content:space-around!important}.zk-u-align-stretch{align-content:stretch!important}.zk-u-align-items-start{align-items:flex-start!important}.zk-u-align-items-center{align-items:center!important}.zk-u-align-items-end{align-items:flex-end!important}.zk-u-align-items-baseline{align-items:baseline!important}.zk-u-align-items-stretch{align-items:stretch!important}.zk-u-align-self-start{align-self:flex-start!important}.zk-u-align-self-center{align-self:center!important}.zk-u-align-self-end{align-self:flex-end!important}.zk-u-align-self-baseline{align-self:baseline!important}.zk-u-align-self-stretch{align-self:stretch!important}.zk-u-align-left{text-align:left}.zk-u-align-center{text-align:center}.zk-u-align-right{text-align:right}.zk-card{background:var(--zk-color-surface);border:var(--zk-border-width-1) solid var(--zk-color-border-faint);border-radius:var(--zk-radius-default);padding:var(--zk-space-4)}.zk-card--hoverable:hover{border-color:var(--zk-color-border-strong);cursor:pointer}.zk-card.is-active,.zk-card[aria-selected=true]{border-color:var(--zk-color-border-strong);box-shadow:var(--zk-elevation-2)}.is-copy-on-click{cursor:pointer}.is-no-copy-on-click{cursor:default}.is-ditto-text{opacity:.7}.is-empty-text,.is-value-undefined,.is-value-null{opacity:.7;font-style:italic}
