.collapsible.svelte-1alngej{display:flex;flex-direction:column}.collapsible-trigger.svelte-7lpqhz{background:none;border:none;padding:0;cursor:pointer;text-align:inherit;color:inherit;font:inherit;width:100%}.collapsible-content.svelte-1ppssa0{overflow:hidden}.accordion{border-radius:var(--radius-lg);background:var(--clr-bg-elevated);overflow:hidden}.accordion.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.accordion-content{overflow:hidden}.accordion-content-inner.svelte-1nmjkmc{padding:var(--space-1) var(--space-4) var(--space-4);color:var(--clr-text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed)}.icon-container.svelte-jzppqf{display:contents;font-size:1em;font-size:var(--icon-size, 1em)}.icon.svelte-jzppqf{font-family:Material Symbols Outlined Variable,sans-serif;color:inherit;color:var(--icon-color, inherit);font-size:1.5em;line-height:1em;height:1em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 34;font-variation-settings:"FILL" var(--icon-fill, 0),"wght" var(--icon-weight, 400),"GRAD" var(--icon-emphasis, 0),"opsz" var(--icon-optical-size, 34);transition:font-variation-settings .25s}.icon.svelte-jzppqf:hover{color:var(--icon-hover-color);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 34;font-variation-settings:"FILL" var(--icon-fill, 0),"wght" var(--icon-hover-weight, var(--icon-weight, 400)),"GRAD" var(--icon-emphasis, 0),"opsz" var(--icon-optical-size, 34)}.icon.svelte-jzppqf.clickable{cursor:pointer}.accordion-header.svelte-1to89cy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-4);border:none;background:transparent;text-align:left;cursor:pointer;color:var(--clr-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--text-md);line-height:var(--leading-normal);transition:color var(--duration-fast) var(--ease-out)}.accordion-header.svelte-1to89cy:hover{color:var(--clr-primary)}.accordion-header.svelte-1to89cy:hover .header-icon:where(.svelte-1to89cy){color:var(--clr-primary)}.accordion-header.svelte-1to89cy:focus-visible{outline:2px solid var(--clr-primary);outline-offset:-2px;border-radius:var(--radius-md)}.accordion-header.svelte-1to89cy .header-content:where(.svelte-1to89cy){flex:1;text-align:left;padding-right:var(--space-2)}.accordion-header.svelte-1to89cy .header-icon:where(.svelte-1to89cy){display:flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);flex-shrink:0;color:var(--clr-text-secondary);transition:transform var(--duration-normal) var(--ease-out),color var(--duration-fast) var(--ease-out)}.accordion-header.svelte-1to89cy .header-icon:where(.svelte-1to89cy).rotated{transform:rotate(180deg)}.loader.svelte-1jihwwb{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;z-index:9999}.loader.svelte-1jihwwb .spinner:where(.svelte-1jihwwb){flex:0 0 auto;animation:svelte-1jihwwb-loading-circle .75s infinite linear;background:transparent;border-width:.125em;border-style:solid;border-left-color:var(--loader-color, var(--clr-primary));border-bottom-color:var(--loader-color, var(--clr-primary));border-right-color:transparent;border-top-color:transparent;border-radius:50%;opacity:1;padding:0;width:1.4em;height:1.4em}.loader.svelte-1jihwwb .text:where(.svelte-1jihwwb){margin-left:.8em;color:var(--clr-text-secondary)}.loader.svelte-1jihwwb.inline{padding-top:.8em;padding-bottom:.8em;flex-direction:row}.loader.svelte-1jihwwb:not(.inline){position:absolute;flex-direction:column;inset:0;justify-content:center}.loader.svelte-1jihwwb:not(.inline) .text:where(.svelte-1jihwwb){margin-left:0;margin-top:.6em}.loader.svelte-1jihwwb.inherit-color .spinner:where(.svelte-1jihwwb){border-left-color:currentColor;border-bottom-color:currentColor}.loader.svelte-1jihwwb.overlay{position:fixed}@keyframes svelte-1jihwwb-loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tooltip.svelte-z31inj{--tooltip-bg: var(--clr-foreground);--tooltip-text: var(--clr-background);width:-moz-max-content;width:max-content;position:absolute;z-index:9999;max-width:12em;padding:.5em .75em;font-size:var(--text-sm);line-height:1.4;color:var(--tooltip-text);background:var(--tooltip-bg);border-radius:.375rem;border-radius:var(--radius-sm, .375rem);box-shadow:var(--shadow-lg);box-sizing:border-box;animation-direction:normal;animation-timing-function:var(--ease-in-out);animation-fill-mode:forwards;animation-duration:.2s;animation-name:scaleIn;pointer-events:auto}.tooltip.svelte-z31inj .arrow:where(.svelte-z31inj){position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.button.svelte-7x2z0h{--btn-color: var(--clr-primary);--btn-on-color: var(--clr-on-primary);--btn-focus-ring: color-mix(in srgb, var(--btn-color) 100%, transparent / .5);position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;font-size:var(--button-font-size, var(--text-md));line-height:1.25;font-weight:600;font-weight:var(--button-font-weight, 600);-webkit-text-decoration:none;text-decoration:none;text-align:center;padding:var(--button-padding-y) var(--button-padding-x);color:var(--btn-text);background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:12px;border-radius:var(--button-border-radius, 12px);outline:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out),box-shadow .2s var(--ease-out);transition:background-color var(--button-transition-duration, .2s) var(--ease-out),border-color var(--button-transition-duration, .2s) var(--ease-out),color var(--button-transition-duration, .2s) var(--ease-out),box-shadow var(--button-transition-duration, .2s) var(--ease-out)}.button.svelte-7x2z0h:focus-visible{outline:none;box-shadow:var(--control-focus-ring-shadow)}.button.svelte-7x2z0h:first-letter{text-transform:uppercase}.button.svelte-7x2z0h.compact{padding:var(--button-padding-y-compact) var(--button-padding-x-compact)}.button.svelte-7x2z0h.isLoading{pointer-events:none}.button.svelte-7x2z0h[disabled],.button.svelte-7x2z0h:disabled,.button.svelte-7x2z0h.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.button.svelte-7x2z0h.fullWidth{display:flex;width:100%}.button.svelte-7x2z0h .icon:where(.svelte-7x2z0h){display:flex;align-items:center;justify-content:center;height:1.25em;width:1.25em;transition:opacity var(--duration-fast) var(--ease-out)}.button.svelte-7x2z0h:not(.icon-only) .icon:where(.svelte-7x2z0h).left{margin-left:-.2em;margin-right:.5em}.button.svelte-7x2z0h:not(.icon-only) .icon:where(.svelte-7x2z0h).right{margin-left:.5em;margin-right:-.2em}.button.svelte-7x2z0h:not(.icon-only) .icon:where(.svelte-7x2z0h).right.loader-container{margin-left:.9em}.button.svelte-7x2z0h.icon-only{padding:var(--button-padding-y);aspect-ratio:1 / 1}.button.svelte-7x2z0h.icon-only.isLoading .icon:where(.svelte-7x2z0h){opacity:.2}.button.svelte-7x2z0h.icon-only .loader-container:where(.svelte-7x2z0h){position:absolute;top:0;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.button.svelte-7x2z0h.icon-only.variant-outline{padding:calc(var(--button-padding-y) - 1px)}.button.svelte-7x2z0h.icon-only.circular{border-radius:var(--radius-full)}.button.svelte-7x2z0h.icon-only.compact{padding:var(--button-padding-y-compact)}.button.svelte-7x2z0h.xs{font-size:var(--text-xs)}.button.svelte-7x2z0h.sm{font-size:var(--text-sm)}.button.svelte-7x2z0h.lg{font-size:var(--text-lg)}.button.svelte-7x2z0h.variant-primary{--btn-text: var(--btn-on-color);--btn-bg: var(--btn-color);--btn-border: transparent}@media(hover:hover){.button.svelte-7x2z0h.variant-primary:hover{background-color:color-mix(in srgb,rgb(0,0,0) var(--interaction-hover-foreground-shift),var(--btn-bg));--icon-fill: 1}}.button.svelte-7x2z0h.variant-primary:active{background-color:color-mix(in srgb,rgb(0,0,0) var(--interaction-active-foreground-shift),var(--btn-bg))}.button.svelte-7x2z0h.variant-secondary{--btn-text: var(--btn-color);--btn-bg: color-mix(in oklch, var(--btn-color) 15%, transparent);--btn-border: transparent}@media(hover:hover){.button.svelte-7x2z0h.variant-secondary:hover{background-color:color-mix(in oklch,var(--btn-color) 20%,transparent);--icon-fill: 1}}.button.svelte-7x2z0h.variant-secondary:active{background-color:color-mix(in oklch,var(--btn-color) 25%,transparent)}.button.svelte-7x2z0h.variant-outline{--btn-text: var(--btn-color);--btn-bg: color-mix(in oklch, var(--btn-color) 5%, transparent);--btn-border: color-mix(in oklch, var(--btn-color) 50%, transparent)}@media(hover:hover){.button.svelte-7x2z0h.variant-outline:hover{background-color:color-mix(in oklch,var(--btn-color) var(--button-variant-outline-hover-opacity),transparent);--btn-border: var(--btn-color)}}.button.svelte-7x2z0h.variant-outline:active{background-color:color-mix(in oklch,var(--btn-color) var(--button-variant-outline-active-opacity),transparent);--btn-border: var(--btn-color)}.button.svelte-7x2z0h.variant-minimal{--btn-text: var(--btn-color);--btn-bg: transparent;--btn-border: transparent}@media(hover:hover){.button.svelte-7x2z0h.variant-minimal:hover{background-color:color-mix(in oklch,var(--btn-color) var(--button-variant-outline-hover-opacity),transparent);border-color:transparent!important}}.button.svelte-7x2z0h.variant-minimal:active{background-color:color-mix(in oklch,var(--btn-color) var(--button-variant-outline-active-opacity),transparent);border-color:transparent!important}.button.svelte-7x2z0h.primary{--btn-color: var(--clr-primary);--btn-on-color: var(--clr-on-primary)}.button.svelte-7x2z0h.positive{--btn-color: var(--clr-positive);--btn-on-color: var(--clr-on-positive)}.button.svelte-7x2z0h.negative{--btn-color: var(--clr-negative);--btn-on-color: var(--clr-on-negative)}.button.svelte-7x2z0h.warning{--btn-color: var(--clr-warning);--btn-on-color: var(--clr-on-warning)}.button.svelte-7x2z0h.red{--btn-color: var(--clr-red);--btn-on-color: var(--clr-on-red)}.button.svelte-7x2z0h.blue{--btn-color: var(--clr-blue);--btn-on-color: var(--clr-on-blue)}.button.svelte-7x2z0h.green{--btn-color: var(--clr-green);--btn-on-color: var(--clr-on-green)}.button.svelte-7x2z0h.yellow{--btn-color: var(--clr-yellow);--btn-on-color: var(--clr-on-yellow)}.button.svelte-7x2z0h.orange{--btn-color: var(--clr-orange);--btn-on-color: var(--clr-on-orange)}.button.svelte-7x2z0h.purple{--btn-color: var(--clr-purple);--btn-on-color: var(--clr-on-purple)}.button.svelte-7x2z0h.pink{--btn-color: var(--clr-pink);--btn-on-color: var(--clr-on-pink)}.button.svelte-7x2z0h.neutral{--btn-color: var(--clr-neutral);--btn-on-color: var(--clr-on-neutral)}@media(hover:hover){.button.svelte-7x2z0h.neutral.variant-primary:hover{background-color:color-mix(in srgb,var(--btn-bg) calc(90% - var(--interaction-hover-foreground-shift)),var(--clr-background))}}.button.svelte-7x2z0h.neutral.variant-primary:active{background-color:color-mix(in srgb,var(--btn-bg) calc(90% - var(--interaction-active-foreground-shift)),var(--clr-background))}.button.svelte-7x2z0h.neutral.variant-outline{--btn-border: color-mix(in oklch, var(--btn-color) 25%, transparent)}@media(hover:hover){.button.svelte-7x2z0h.neutral.variant-outline:hover{--btn-border: var(--btn-color)}}.button.svelte-7x2z0h.neutral.variant-outline:active{--btn-border: var(--btn-color)}.button-group.svelte-bmllj{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:.25rem;border-radius:8px;border-radius:var(--radius-md, 8px);overflow:hidden}.button-group.svelte-bmllj.fullWidth{display:grid;width:100%;grid-auto-columns:1fr}.button-group.svelte-bmllj.buttonsEven{grid-auto-columns:1fr}.button-group.svelte-bmllj.gapless{gap:0}.button-group.gapless>.button{border-radius:0!important}.card.svelte-1rmmkyd{position:relative;border-radius:16px;border-radius:var(--card-border-radius, 16px);padding:var(--card-padding, var(--space-6));transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);color:var(--clr-text-primary)}.card.svelte-1rmmkyd:not(.glass){background:var(--clr-bg-elevated);border:1px solid var(--clr-border-primary);box-shadow:var(--shadow-sm)}.card.svelte-1rmmkyd.padding-none{padding:0}.card.svelte-1rmmkyd.padding-sm{padding:var(--space-4)}.card.svelte-1rmmkyd.padding-md{padding:var(--space-6)}.card.svelte-1rmmkyd.padding-lg{padding:var(--space-8)}.messages-container.svelte-7c9ryb{margin-top:.25rem}.tooltips.svelte-7c9ryb{color:var(--clr-primary)}.errors.svelte-7c9ryb{color:var(--clr-negative)}.list.svelte-7c9ryb{line-height:1.75}.row.svelte-7c9ryb{display:flex;flex-direction:row;align-items:center;gap:.3em;--icon-size: .9em}label.svelte-xvt0a5{font-weight:500;transition:color .2s;align-self:start;color:var(--label-color, var(--clr-text-primary));margin-bottom:.25rem}label.svelte-xvt0a5.active{color:var(--clr-primary)}label.svelte-xvt0a5.required:after{content:"*";color:var(--clr-negative);font-size:1.4em;line-height:0;padding-left:.1em;vertical-align:-.15em}.toast.svelte-1j6qejj{--toast-color: var(--clr-blue);position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:.25rem .75rem;gap:.25rem .75rem;align-items:center;width:100%;padding:.875rem 1rem;margin-top:.5rem;margin-bottom:.5rem;overflow:hidden;border-radius:12px;border-radius:var(--radius-lg, 12px);border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--toast-color) 40%,transparent);background:color-mix(in srgb,var(--toast-color) 12%,transparent);box-shadow:var(--shadow-lg)}.toast.svelte-1j6qejj:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:var(--toast-color)}.toast.svelte-1j6qejj .icon-container:where(.svelte-1j6qejj){display:flex;margin-left:.25rem;color:var(--toast-color);--icon-size: 1rem}.toast.svelte-1j6qejj .title:where(.svelte-1j6qejj){grid-column:2;font-size:var(--text-md);font-weight:600;line-height:1.5;color:color-mix(in srgb,var(--toast-color) 80%,var(--clr-foreground))}.toast.svelte-1j6qejj .subtitle:where(.svelte-1j6qejj){grid-column:2;font-size:var(--text-sm);color:color-mix(in srgb,var(--toast-color) 70%,var(--clr-foreground));word-break:break-word;white-space:pre-wrap}.toast.svelte-1j6qejj .close:where(.svelte-1j6qejj){position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;border-radius:4px;border-radius:var(--radius-sm, 4px);color:var(--toast-color);opacity:.7;cursor:pointer;transition:opacity var(--ease-out),background-color var(--ease-out);--icon-size: .75rem}.toast.svelte-1j6qejj .close:where(.svelte-1j6qejj):hover{opacity:1;background-color:color-mix(in srgb,var(--toast-color) 10%,transparent)}.toast.svelte-1j6qejj .close:where(.svelte-1j6qejj):focus-visible{outline:2px solid var(--toast-color);outline-offset:2px}.toasts.svelte-1qxd870{position:absolute;bottom:0;right:0;display:flex;flex-direction:column;padding:20px;width:320px;z-index:9999}.toasts.svelte-1qxd870.empty{pointer-events:none}.dropdown-menu-root.svelte-287aih{position:relative;display:inline-block}.dropdown-trigger-wrapper.svelte-1bftx45{display:inline-block}.dropdown-menu-content.svelte-9py7f2{z-index:var(--z-dropdown);min-width:220px;max-width:320px;background:var(--clr-bg-elevated);border:1px solid var(--clr-border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-1);overflow:hidden}.dropdown-menu-content-inner.svelte-9py7f2{position:relative;overflow:hidden;transition:height var(--duration-normal) var(--ease-out)}.sliding-content.svelte-9py7f2{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.menu-level.svelte-9py7f2{display:flex;flex-direction:column;gap:var(--space-1);transition:transform var(--duration-normal) var(--ease-out),opacity var(--duration-normal) var(--ease-out)}.menu-level-root.svelte-9py7f2{transform:translate(0);pointer-events:auto;transition:transform var(--duration-normal) var(--ease-out)}.menu-level-root.svelte-9py7f2.hidden-left{transform:translate(-100%);pointer-events:none}.dropdown-menu-item.svelte-ff2wza{all:unset;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--clr-text-primary);font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);width:100%;box-sizing:border-box}.dropdown-menu-item.svelte-ff2wza:hover:not(.disabled){background:color-mix(in oklch,var(--clr-foreground) 10%,transparent)}.dropdown-menu-item.svelte-ff2wza:active:not(.disabled){background:color-mix(in oklch,var(--clr-foreground) 12%,transparent)}.dropdown-menu-item.svelte-ff2wza:focus-visible{outline:2px solid var(--clr-primary);outline-offset:-2px}.dropdown-menu-item.svelte-ff2wza.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.dropdown-menu-item.svelte-ff2wza .item-icon:where(.svelte-ff2wza){display:flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);flex-shrink:0;color:var(--clr-text-secondary)}.dropdown-menu-item.svelte-ff2wza .item-content:where(.svelte-ff2wza){flex:1;text-align:left}.dropdown-menu-item.svelte-ff2wza .item-shortcut:where(.svelte-ff2wza){margin-left:auto;font-size:var(--text-sm);color:var(--clr-text-tertiary);font-weight:var(--font-weight-regular)}.dropdown-menu-item.svelte-ff2wza .item-chevron:where(.svelte-ff2wza){display:flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);flex-shrink:0;color:var(--clr-text-secondary);margin-left:auto}form>*{grid-column:span 12 / span 12}form.svelte-1a7bhol{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:.75em;gap:.75em}form.svelte-1a7bhol .actions:where(.svelte-1a7bhol){margin-top:.5em}.input-field-container.svelte-1vcqqsv{--input-text: var(--input-text-color, var(--clr-text-primary));--input-placeholder: var(--input-placeholder-color, var(--clr-text-tertiary));--input-border: var(--input-border-color, var(--clr-border-primary));display:flex;flex-direction:column}:is(.input-field-container.svelte-1vcqqsv.readonly,.input-field-container.svelte-1vcqqsv.disabled) .input-container:where(.svelte-1vcqqsv),:is(.input-field-container.svelte-1vcqqsv.readonly,.input-field-container.svelte-1vcqqsv.disabled) label{pointer-events:none}.input-field-container.svelte-1vcqqsv.disabled .input-container:where(.svelte-1vcqqsv){cursor:not-allowed;opacity:.6}.input-field-container.svelte-1vcqqsv:has(.input-container:where(.svelte-1vcqqsv):focus-within){--input-label-color: var(--clr-primary);--input-border: var(--input-border-color-focus, var(--clr-primary))}.input-field-container.svelte-1vcqqsv.error{--input-label-color: color-mix(in srgb, var(--clr-negative) 85%, var(--clr-foreground));--input-text: color-mix(in srgb, var(--clr-negative) 85%, var(--clr-foreground));--input-border: var(--clr-negative);--input-bg: color-mix(in oklch, var(--clr-negative) 6%, transparent);--input-placeholder: var(--clr-negative)}.input-field-container.svelte-1vcqqsv.error:focus-within{--input-label-color: var(--clr-negative);--input-shadow: color-mix(in oklch, var(--clr-negative) 25%, transparent)}:is(.input-field-container.svelte-1vcqqsv.prefix,.input-field-container.svelte-1vcqqsv.suffix) input:where(.svelte-1vcqqsv)::-webkit-outer-spin-button,:is(.input-field-container.svelte-1vcqqsv.prefix,.input-field-container.svelte-1vcqqsv.suffix) input:where(.svelte-1vcqqsv)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.input-field-container.svelte-1vcqqsv.prefix,.input-field-container.svelte-1vcqqsv.suffix) input[type=number]:where(.svelte-1vcqqsv){-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.input-field-container.svelte-1vcqqsv .input-with-append:where(.svelte-1vcqqsv){display:flex;align-items:stretch;position:relative}.input-field-container.svelte-1vcqqsv .input-with-append:where(.svelte-1vcqqsv):has(.prefix-container.append:where(.svelte-1vcqqsv)) .input-container:where(.svelte-1vcqqsv){border-top-left-radius:0;border-bottom-left-radius:0}.input-field-container.svelte-1vcqqsv .input-with-append:where(.svelte-1vcqqsv):has(.suffix-container.append:where(.svelte-1vcqqsv)) .input-container:where(.svelte-1vcqqsv){border-top-right-radius:0;border-bottom-right-radius:0}.input-field-container.svelte-1vcqqsv .input-container:where(.svelte-1vcqqsv){display:flex;align-items:stretch;position:relative;flex:1;border:1px solid var(--input-border);border:var(--input-border-width, 1px) solid var(--input-border);border-radius:10px;border-radius:var(--input-border-radius, 10px);background:var(--input-bg);overflow:hidden;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),transform .2s var(--ease-out);transition:background-color var(--input-transition-duration, .2s) var(--ease-out),border-color var(--input-transition-duration, .2s) var(--ease-out),box-shadow var(--input-transition-duration, .2s) var(--ease-out),transform var(--input-transition-duration, .2s) var(--ease-out);box-shadow:0 0 0 0 transparent}.input-field-container.svelte-1vcqqsv .input-container:where(.svelte-1vcqqsv):focus-within{box-shadow:var(--control-focus-ring-shadow)}.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv){flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--input-text);font-size:var(--input-font-size, var(--text-md));line-height:1.25;line-height:var(--input-line-height, 1.25);padding:var(--input-padding-y) var(--input-padding-x);outline:none;font-family:inherit;font-weight:inherit;letter-spacing:inherit;min-width:0}.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv)::-moz-placeholder{color:var(--input-placeholder);opacity:1}.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv)::placeholder{color:var(--input-placeholder);opacity:1}.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv):focus{outline:none}.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv):-webkit-autofill,.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv):-webkit-autofill:hover,.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv):-webkit-autofill:focus,.input-field-container.svelte-1vcqqsv input:where(.svelte-1vcqqsv):-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--input-text)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;caret-color:var(--input-text)}.input-field-container.svelte-1vcqqsv input[type=date]:where(.svelte-1vcqqsv)::-webkit-calendar-picker-indicator,.input-field-container.svelte-1vcqqsv input[type=time]:where(.svelte-1vcqqsv)::-webkit-calendar-picker-indicator,.input-field-container.svelte-1vcqqsv input[type=datetime-local]:where(.svelte-1vcqqsv)::-webkit-calendar-picker-indicator{cursor:pointer}.input-field-container.svelte-1vcqqsv .prefix-container:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container:where(.svelte-1vcqqsv){display:flex;align-items:center;flex-shrink:0;transition:color var(--duration-fast) var(--ease-out)}:is(.input-field-container.svelte-1vcqqsv .prefix-container:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container:where(.svelte-1vcqqsv)):empty{display:none}.input-field-container.svelte-1vcqqsv .prefix-container.icon:where(.svelte-1vcqqsv){background:transparent;border:none;padding-left:var(--input-padding-x);padding-right:.25em;color:var(--clr-text-secondary)}.input-field-container.svelte-1vcqqsv .prefix-container.inline:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container.inline:where(.svelte-1vcqqsv){background:transparent;border:none;color:color-mix(in srgb,var(--clr-text-primary) 75%,transparent);font-size:inherit;font-weight:600}:is(.input-field-container.svelte-1vcqqsv .prefix-container.inline:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container.inline:where(.svelte-1vcqqsv)):has(>.icon-container){margin-left:-.25em;margin-right:-.25em}.input-field-container.svelte-1vcqqsv .prefix-container.inline:where(.svelte-1vcqqsv){padding-left:1em}.input-field-container.svelte-1vcqqsv .suffix-container.inline:where(.svelte-1vcqqsv){padding-right:1em}.input-field-container.svelte-1vcqqsv .prefix-container.addon:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container.addon:where(.svelte-1vcqqsv){padding:0 var(--input-padding-x);background:color-mix(in srgb,var(--clr-neutral) 10%,transparent);border:none;color:color-mix(in srgb,var(--clr-text-primary) 80%,transparent);font-weight:600;font-size:inherit}.input-field-container.svelte-1vcqqsv .prefix-container.append:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container.append:where(.svelte-1vcqqsv){padding:0;background:transparent;border:none;align-items:stretch;gap:0}:is(.input-field-container.svelte-1vcqqsv .prefix-container.append:where(.svelte-1vcqqsv),.input-field-container.svelte-1vcqqsv .suffix-container.append:where(.svelte-1vcqqsv))>*{flex-shrink:0}.input-field-container.svelte-1vcqqsv .prefix-container.append:where(.svelte-1vcqqsv)>*{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-field-container.svelte-1vcqqsv .prefix-container.append:where(.svelte-1vcqqsv)>*:not(:first-child):not(:last-child){border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-field-container.svelte-1vcqqsv .prefix-container.append:where(.svelte-1vcqqsv)>*:last-child:not(:first-child){border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-field-container.svelte-1vcqqsv .suffix-container.append:where(.svelte-1vcqqsv)>*{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-field-container.svelte-1vcqqsv .suffix-container.append:where(.svelte-1vcqqsv)>*:not(:first-child):not(:last-child){border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-field-container.svelte-1vcqqsv .suffix-container.append:where(.svelte-1vcqqsv)>*:not(:last-child){border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.tag.svelte-1i8c5o3{--tag-color: var(--clr-primary);--tag-on-color: var(--clr-on-primary);--tag-text-color: var(--tag-on-color);--tag-background: var(--tag-color);--tag-outline-color: color-mix(in oklch, var(--tag-color) 30%, transparent);--tag-border: transparent;display:flex;flex-direction:row;align-items:center;gap:.4em;padding:.15em .75em;border-radius:.5em;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:var(--text-md);color:var(--tag-text-color);background-color:var(--tag-background);border-color:transparent;border-color:var(--tag-border)}.tag.svelte-1i8c5o3.closable{padding-right:.4em}.tag.svelte-1i8c5o3:focus-visible{outline:.22em solid var(--tag-outline-color)}.tag.svelte-1i8c5o3:first-letter{text-transform:uppercase}.tag.svelte-1i8c5o3.xs{font-size:var(--text-xs)}.tag.svelte-1i8c5o3.sm{font-size:var(--text-sm)}.tag.svelte-1i8c5o3.lg{font-size:var(--text-lg)}.tag.svelte-1i8c5o3.primary{--tag-color: var(--clr-primary);--tag-on-color: var(--clr-on-primary)}.tag.svelte-1i8c5o3.positive{--tag-color: var(--clr-positive);--tag-on-color: var(--clr-on-positive)}.tag.svelte-1i8c5o3.negative{--tag-color: var(--clr-negative);--tag-on-color: var(--clr-on-negative)}.tag.svelte-1i8c5o3.warning{--tag-color: var(--clr-warning);--tag-on-color: var(--clr-on-warning)}.tag.svelte-1i8c5o3.neutral{--tag-color: var(--clr-neutral);--tag-on-color: var(--clr-on-neutral)}.tag.svelte-1i8c5o3.red{--tag-color: var(--clr-red);--tag-on-color: var(--clr-on-red)}.tag.svelte-1i8c5o3.orange{--tag-color: var(--clr-orange);--tag-on-color: var(--clr-on-orange)}.tag.svelte-1i8c5o3.yellow{--tag-color: var(--clr-yellow);--tag-on-color: var(--clr-on-yellow)}.tag.svelte-1i8c5o3.green{--tag-color: var(--clr-green);--tag-on-color: var(--clr-on-green)}.tag.svelte-1i8c5o3.blue{--tag-color: var(--clr-blue);--tag-on-color: var(--clr-on-blue)}.tag.svelte-1i8c5o3.variant-primary{--tag-text-color: var(--tag-on-color);--tag-background: var(--tag-color)}.tag.svelte-1i8c5o3.variant-secondary{--tag-text-color: var(--tag-color);--tag-background: color-mix(in oklch, var(--tag-color) 15%, transparent)}.tag.svelte-1i8c5o3.variant-outline{background-color:color-mix(in oklch,var(--tag-color) 5%,transparent);border-width:1px;border-style:solid;--tag-text-color: var(--tag-color);--tag-border: color-mix(in oklch, var(--tag-color) 55%, transparent)}.select-outer-container.svelte-cna9j1{display:flex;flex-direction:column}.select-container.svelte-cna9j1:focus-within .select-inner-container:where(.svelte-cna9j1){border-color:var(--clr-primary);box-shadow:var(--control-focus-ring-shadow)}.select-container.svelte-cna9j1.searchable .select:where(.svelte-cna9j1){caret-color:revert}.select-inner-container.svelte-cna9j1{border:1px solid var(--clr-border-primary);border-radius:var(--input-border-radius);padding-left:var(--input-padding-x);background:var(--input-bg-default);display:flex;flex-direction:row;row-gap:.5em;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.selected-options.svelte-cna9j1{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5em;padding-top:.5em;padding-bottom:.5em}.selected-option.svelte-cna9j1{display:flex;flex-direction:row;align-items:center}.select.svelte-cna9j1{flex:1 0 100px;min-width:0;width:100%;background-color:transparent;border:0;line-height:1.25em;padding-top:var(--input-padding-y);padding-bottom:var(--input-padding-y);outline:0!important;color:var(--clr-text-primary);caret-color:transparent;font-size:inherit}.actions.svelte-cna9j1{display:flex;flex-direction:row;align-items:center}.options.svelte-cna9j1{border-radius:var(--input-border-radius);width:100%;color:var(--clr-text-primary);overflow-y:auto;scroll-behavior:smooth;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transform:scaleY(.1);transform-origin:top;display:block;position:fixed;z-index:10000;isolation:isolate;will-change:transform,opacity}.options.svelte-cna9j1.open{opacity:1;pointer-events:auto;transform:scaleY(1)}.input-field-container.svelte-1gfz4dh{--textarea-text: var(--input-text-color, var(--clr-text-primary));--textarea-placeholder: var(--input-placeholder-color, var(--clr-text-tertiary));--textarea-border: var(--input-border-color, var(--clr-border-primary));--textarea-bg: var(--input-bg-default);--textarea-border-radius: var(--input-border-radius);--textarea-padding-y: var(--input-padding-y);--textarea-padding-x: var(--input-padding-x);display:flex;flex-direction:column}:is(.input-field-container.svelte-1gfz4dh.readonly,.input-field-container.svelte-1gfz4dh.disabled) .input-container:where(.svelte-1gfz4dh),:is(.input-field-container.svelte-1gfz4dh.readonly,.input-field-container.svelte-1gfz4dh.disabled) label{pointer-events:none}.input-field-container.svelte-1gfz4dh.disabled{--textarea-bg: color-mix(in oklch, var(--clr-foreground) 3%, transparent)}.input-field-container.svelte-1gfz4dh.disabled .input-container:where(.svelte-1gfz4dh){cursor:not-allowed;opacity:.6}.input-field-container.svelte-1gfz4dh:focus-within{--textarea-border: var(--clr-primary)}.input-field-container.svelte-1gfz4dh.error{--textarea-text: var(--clr-negative);--textarea-border: var(--clr-negative);--textarea-bg: color-mix(in oklch, var(--clr-negative) 6%, transparent);--textarea-placeholder: color-mix(in srgb, var(--clr-negative) 60%, transparent)}.input-field-container.svelte-1gfz4dh.error:focus-within{--textarea-border: var(--clr-negative)}.input-field-container.svelte-1gfz4dh .input-container:where(.svelte-1gfz4dh){display:flex;position:relative;border:1px solid var(--textarea-border);border-radius:var(--textarea-border-radius);background:var(--textarea-bg);overflow:hidden;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.input-field-container.svelte-1gfz4dh .input-container:where(.svelte-1gfz4dh):focus-within{box-shadow:var(--control-focus-ring-shadow)}.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh){flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--textarea-text);font-size:var(--text-md);line-height:1.5;padding:var(--textarea-padding-y) var(--textarea-padding-x);outline:none;font-family:inherit;font-weight:inherit;resize:vertical;min-height:100px;width:100%}.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh)::-moz-placeholder{color:var(--textarea-placeholder);opacity:1}.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh)::placeholder{color:var(--textarea-placeholder);opacity:1}.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh):focus{outline:none}.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh):-webkit-autofill,.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh):-webkit-autofill:hover,.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh):-webkit-autofill:focus,.input-field-container.svelte-1gfz4dh textarea:where(.svelte-1gfz4dh):-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--textarea-text)!important;-webkit-box-shadow:0 0 0 1000px var(--textarea-bg) inset!important;caret-color:var(--textarea-text)}.dimmer.svelte-1s9101f{display:none;align-items:center;justify-content:center;position:fixed;inset:0;opacity:0;-webkit-backdrop-filter:var(--glass-blur-heavy);backdrop-filter:var(--glass-blur-heavy);cursor:default;z-index:1000;animation-direction:normal;animation-timing-function:var(--ease-in-out);animation-fill-mode:forwards}.dimmer.svelte-1s9101f.in{animation-name:fadeIn}.dimmer.svelte-1s9101f.out{animation-name:fadeOut}.dimmer.svelte-1s9101f.animating,.dimmer.svelte-1s9101f.active{display:flex}.dimmer.svelte-1s9101f.visible{opacity:1}.modal.svelte-1s9101f{display:flex;flex-direction:column;--modal-padding: 1.25rem;overflow:hidden;min-height:150px;max-height:90vh;max-width:95vw;width:100%;width:var(--modal-width, 100%);height:auto;height:var(--modal-height, auto);margin:1rem;position:relative;z-index:1000;animation-direction:normal;animation-timing-function:var(--ease-in-out);animation-fill-mode:forwards;box-shadow:0 0 0 100vmax #00000080,var(--shadow-xl);box-shadow:0 0 0 100vmax var(--clr-modal-dimmer, rgba(0, 0, 0, .5)),var(--shadow-xl);border-radius:12px;border-radius:var(--radius-lg, 12px)}.modal.svelte-1s9101f.size-sm{--modal-width: min(400px, 95vw)}.modal.svelte-1s9101f.size-md{--modal-width: min(600px, 95vw)}.modal.svelte-1s9101f.size-lg{--modal-width: min(900px, 95vw)}.modal.svelte-1s9101f.size-xl{--modal-width: min(1200px, 95vw)}.modal.svelte-1s9101f.size-full{--modal-width: 95vw;max-height:95vh;margin:0}@media(--sm-viewport){.modal.svelte-1s9101f.size-full{--modal-width: 100vw;max-height:100vh;border-radius:0}}@media(--sm-viewport){.modal.svelte-1s9101f{margin:0;max-height:100vh;max-width:100vw;border-radius:0}.modal.svelte-1s9101f.size-sm{--modal-width: 100vw}.modal.svelte-1s9101f.size-md,.modal.svelte-1s9101f.size-lg,.modal.svelte-1s9101f.size-xl{--modal-width: 100vw}}.modal.svelte-1s9101f.in{animation-name:scaleIn}.modal.svelte-1s9101f.out{animation-name:scaleOut}.modal.svelte-1s9101f.animating,.modal.svelte-1s9101f.active{display:flex}.modal.svelte-1s9101f.visible{opacity:1}.body.svelte-d7be9z{display:block;height:100%;overflow-y:auto;padding:var(--modal-padding)}.footer.svelte-c3fxng{display:flex;z-index:1;padding:var(--modal-padding);padding-bottom:calc(var(--modal-padding) / 1.5);padding-top:0}.footer.svelte-c3fxng:empty{display:none}.head.svelte-1dwe7a{position:relative;display:flex;flex-flow:row nowrap;align-items:center;flex-shrink:0;z-index:1;padding:var(--modal-padding);padding-top:0;padding-bottom:0;padding-top:calc(var(--modal-padding) / 1.5);padding-right:3em}.head.svelte-1dwe7a .header-wrapper:where(.svelte-1dwe7a){flex-grow:1}.head.svelte-1dwe7a .title:where(.svelte-1dwe7a){flex-grow:1;display:flex;flex-flow:column;justify-content:center}.head.svelte-1dwe7a .title:where(.svelte-1dwe7a) h3:where(.svelte-1dwe7a){font-size:var(--text-xl);font-weight:var(--font-weight-semibold);text-transform:capitalize;margin:0}.head.svelte-1dwe7a .close-button{position:absolute;top:.5em;right:.5em}.option.svelte-1oxndgk{display:flex;flex-direction:row;align-items:flex-start;padding-left:var(--input-padding-x);padding-right:var(--input-padding-x);padding-top:var(--input-padding-y);padding-bottom:var(--input-padding-y);cursor:pointer;transition:background-color .2s var(--ease-out)}.option.svelte-1oxndgk:not(:last-of-type){border-bottom:1px solid var(--clr-border-primary)}@media(hover:hover){.option.svelte-1oxndgk:hover,.option.svelte-1oxndgk.active{background-color:color-mix(in oklch,var(--clr-foreground) var(--interaction-hover-opacity-increase),transparent)}}.option.svelte-1oxndgk.selected{color:var(--clr-primary);font-weight:600;--icon-weight: 600}.option.svelte-1oxndgk .slot-container:where(.svelte-1oxndgk){flex:1}.option.svelte-1oxndgk>.icon-container:where(.svelte-1oxndgk){margin-top:-.175rem;min-height:0;height:0}.message.svelte-1n2urnr{--message-color: var(--clr-blue);position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:.25rem .75rem;gap:.25rem .75rem;align-items:center;padding:.875rem 1rem;overflow:hidden;border-radius:12px;border-radius:var(--radius-lg, 12px);border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--message-color) 40%,transparent);background:color-mix(in srgb,var(--message-color) 12%,transparent)}.message.svelte-1n2urnr:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:var(--message-color)}.message.svelte-1n2urnr .icon:where(.svelte-1n2urnr){display:flex;margin-left:.25rem;color:var(--message-color);--icon-size: 1rem}.message.svelte-1n2urnr .title:where(.svelte-1n2urnr){grid-column:2;font-size:var(--text-md);font-weight:600;line-height:1.5;color:color-mix(in srgb,var(--message-color) 80%,var(--clr-foreground))}.message.svelte-1n2urnr .text:where(.svelte-1n2urnr){grid-column:2;font-size:var(--text-sm);color:color-mix(in srgb,var(--message-color) 70%,var(--clr-foreground));word-break:break-word}.message.svelte-1n2urnr .text:where(.svelte-1n2urnr)>p{margin:.25rem 0 0}.message.svelte-1n2urnr .text:where(.svelte-1n2urnr)>p:first-child{margin:0}.navigation-menu.svelte-1da9j2f{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2)}.navigation-menu-list.svelte-1tacjbn{display:flex;align-items:center;gap:var(--space-1);list-style:none;padding:0;margin:0}.navigation-menu-item-wrapper.svelte-1d9892o{position:relative;list-style:none}.navigation-menu-item.svelte-1d9892o{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--clr-text-primary);font-size:var(--text-md);font-weight:var(--font-weight-medium);-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);cursor:pointer;white-space:nowrap}.navigation-menu-item.svelte-1d9892o:visited{color:var(--clr-text-primary)}.navigation-menu-item.svelte-1d9892o:hover:not(.active){background:color-mix(in oklch,var(--clr-foreground) 10%,transparent)}.navigation-menu-item.svelte-1d9892o.active{background:color-mix(in oklch,var(--clr-primary) 15%,transparent);color:var(--clr-primary)}.navigation-menu-item.svelte-1d9892o.icon-only{padding:var(--space-2);justify-content:center;gap:0}.navigation-menu-item.svelte-1d9892o .icon:where(.svelte-1d9892o){display:flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5)}.navigation-menu-item.svelte-1d9892o .label:where(.svelte-1d9892o){flex:1}.overlay-loader.svelte-1grb09z{display:none;position:absolute;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);align-items:center;justify-content:center;z-index:100;z-index:var(--z-overlay, 100);animation-direction:normal;animation-timing-function:var(--ease-out);animation-fill-mode:forwards}.overlay-loader.svelte-1grb09z.in{animation-name:svelte-1grb09z-fadeIn}.overlay-loader.svelte-1grb09z.out{animation-name:svelte-1grb09z-fadeOut}.overlay-loader.svelte-1grb09z.animating,.overlay-loader.svelte-1grb09z.active{display:flex}.overlay-loader.svelte-1grb09z.visible{opacity:1}.overlay-loader.svelte-1grb09z .loader-container:where(.svelte-1grb09z){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--clr-text-on-dark)}.overlay-loader.svelte-1grb09z .loader-container:where(.svelte-1grb09z) .text:where(.svelte-1grb09z){margin-top:var(--space-4);font-size:var(--text-md)}@keyframes svelte-1grb09z-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1grb09z-fadeOut{0%{opacity:1}to{opacity:0}}.sidebar.svelte-13b3iij{display:flex;flex-direction:column;background-color:var(--clr-bg-elevated);height:100vh;width:16rem;width:var(--sidebar-width, 16rem);transition:width var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);z-index:var(--z-sticky)}.sidebar.svelte-13b3iij.variant-sidebar{position:sticky;top:0}.sidebar.svelte-13b3iij.variant-sidebar.left{border-right:1px solid var(--clr-border-primary)}.sidebar.svelte-13b3iij.variant-sidebar.right{border-left:1px solid var(--clr-border-primary)}.sidebar.svelte-13b3iij.variant-floating{position:sticky;top:var(--space-2);height:calc(100vh - var(--space-4));margin:var(--space-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--clr-border-primary)}.sidebar.svelte-13b3iij.variant-inset{position:sticky;top:0;background-color:transparent;border:none;padding:var(--space-4)}.sidebar.svelte-13b3iij.left{border-right:1px solid var(--clr-border-primary);border-left:none}.sidebar.svelte-13b3iij.right{border-left:1px solid var(--clr-border-primary);border-right:none}.sidebar.svelte-13b3iij.collapsed{width:4rem;width:var(--sidebar-width-collapsed, 4rem)}.sidebar.svelte-13b3iij.mobile{position:fixed;left:0;top:0;width:16rem;width:var(--sidebar-width, 16rem);box-shadow:var(--shadow-2xl);margin:0;border-radius:0;height:100vh}.sidebar.svelte-13b3iij.mobile.collapsed{transform:translate(-100%)}.sidebar.svelte-13b3iij.mobile.expanded{transform:translate(0)}.sidebar-content.svelte-1yv80bk{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--clr-border-primary) transparent}.sidebar-content.svelte-1yv80bk::-webkit-scrollbar{width:var(--space-2)}.sidebar-content.svelte-1yv80bk::-webkit-scrollbar-track{background:transparent}.sidebar-content.svelte-1yv80bk::-webkit-scrollbar-thumb{background:var(--clr-border-primary);border-radius:var(--radius-full)}.sidebar-footer.svelte-zepj1o{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--clr-border-secondary);margin-top:auto;flex-shrink:0;transition:padding var(--duration-normal) var(--ease-out)}.sidebar-footer.svelte-zepj1o.collapsed{padding:var(--space-2)}.sidebar-footer.svelte-zepj1o.collapsed span:not(.icon),.sidebar-footer.svelte-zepj1o.collapsed div:not(:has(>img)):not(:has(>svg)){transition:opacity var(--duration-normal) var(--ease-out);opacity:0;max-width:0;overflow:hidden}.sidebar-group.svelte-ik97eq{display:flex;flex-direction:column;gap:var(--space-1)}.sidebar-group-label.svelte-1yvmxo4{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--clr-text-secondary);text-transform:uppercase;letter-spacing:.05em;transition:opacity var(--duration-normal) var(--ease-out),height var(--duration-normal) var(--ease-out),padding var(--duration-normal) var(--ease-out),margin var(--duration-normal) var(--ease-out)}.sidebar-group-label.svelte-1yvmxo4.collapsed{opacity:0;height:0;padding:0;margin:0;overflow:hidden}.sidebar-header.svelte-eu2rna{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--clr-border-secondary);flex-shrink:0;align-items:flex-start;transition:padding var(--duration-normal) var(--ease-out),gap var(--duration-normal) var(--ease-out)}.sidebar-header.svelte-eu2rna.collapsed{padding:var(--space-3) var(--space-2);gap:0}.sidebar-header.svelte-eu2rna>*{transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out),margin-left var(--duration-normal) var(--ease-out)}.sidebar-header.svelte-eu2rna>div{display:flex;align-items:center;gap:var(--space-2);transition:gap var(--duration-normal) var(--ease-out),margin-left var(--duration-normal) var(--ease-out)}.sidebar-header.svelte-eu2rna.collapsed>div{gap:0;margin-left:calc((4rem - 32px) / 2 - var(--space-2));margin-left:calc((var(--sidebar-width-collapsed, 4rem) - 32px) / 2 - var(--space-2))}.sidebar-header.svelte-eu2rna.collapsed span,.sidebar-header.svelte-eu2rna.collapsed p,.sidebar-header.svelte-eu2rna.collapsed h1,.sidebar-header.svelte-eu2rna.collapsed h2,.sidebar-header.svelte-eu2rna.collapsed h3,.sidebar-header.svelte-eu2rna.collapsed h4,.sidebar-header.svelte-eu2rna.collapsed h5,.sidebar-header.svelte-eu2rna.collapsed h6{opacity:0;max-width:0;overflow:hidden;white-space:nowrap;transition:opacity var(--duration-normal) var(--ease-out),max-width var(--duration-normal) var(--ease-out)}.sidebar-header.svelte-eu2rna img,.sidebar-header.svelte-eu2rna svg,.sidebar-header.svelte-eu2rna div[style*=background]{flex-shrink:0}.sidebar-menu.svelte-1jsx138{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;padding:0;margin:0}.sidebar-menu-button.svelte-1123th8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--clr-text-primary);font-size:var(--text-md);font-weight:var(--font-weight-medium);-webkit-text-decoration:none;text-decoration:none;border:none;background:transparent;width:100%;text-align:left;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),gap var(--duration-normal) var(--ease-out),padding var(--duration-normal) var(--ease-out);cursor:pointer;position:relative}.sidebar-menu-button.svelte-1123th8:visited{color:var(--clr-text-primary)}.sidebar-menu-button.svelte-1123th8:hover:not(.active){background:color-mix(in oklch,var(--clr-foreground) 10%,transparent)}.sidebar-menu-button.svelte-1123th8.active{background:color-mix(in oklch,var(--clr-primary) 15%,transparent);color:var(--clr-primary)}.sidebar-menu-button.svelte-1123th8.icon-only{justify-content:center;padding:var(--space-2);gap:0}.sidebar-menu-button.svelte-1123th8 .icon:where(.svelte-1123th8){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-5);height:var(--space-5)}.sidebar-menu-button.svelte-1123th8 .label:where(.svelte-1123th8){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--duration-normal) var(--ease-out),width var(--duration-normal) var(--ease-out)}.sidebar-menu-button.svelte-1123th8 .label:where(.svelte-1123th8).hidden{opacity:0;width:0}.sidebar-menu-button.svelte-1123th8 .chevron:where(.svelte-1123th8){display:flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);flex-shrink:0;margin-left:auto;color:var(--clr-text-secondary);transition:transform var(--duration-fast) var(--ease-out)}.sidebar-menu-button.svelte-1123th8 .chevron:where(.svelte-1123th8).expanded{transform:rotate(90deg)}.sidebar-menu-item.svelte-ocfjl3{display:flex;flex-direction:column;gap:var(--space-1)}.sidebar-provider.svelte-f2h6fi{display:flex;min-height:100vh;width:100%;position:relative}.table-container.svelte-sl4laj{border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content}.table-container.svelte-sl4laj.fullWidth{width:100%}.table-container.svelte-sl4laj.fullWidth table:where(.svelte-sl4laj){width:100%}table.svelte-sl4laj{border-collapse:collapse}table.interactive tbody tr:hover{background-color:var(--clr-bg-accent-primary)}table.interactive tbody tr{cursor:pointer}table>:last-child th,table>:last-child td{border-bottom:0}table>:first-child th,table>:first-child td{border-top:0}.tab.svelte-n9f3i0{position:relative;padding:var(--space-3) var(--space-4);color:var(--clr-text-primary);font-size:var(--text-md);white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;border:none;border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.tab.svelte-n9f3i0 .placeholder:where(.svelte-n9f3i0){display:block;font-weight:var(--font-weight-medium);height:0;overflow:hidden;visibility:hidden}.tab.svelte-n9f3i0.active{font-weight:var(--font-weight-medium);color:var(--clr-primary)}.tab.svelte-n9f3i0.disabled{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.tab.svelte-n9f3i0:not(.disabled):not(.active):hover{background-color:color-mix(in oklch,var(--clr-foreground) 5%,transparent);color:var(--clr-text-primary)}.tab.svelte-n9f3i0:not(.disabled):not(.active):active{background-color:color-mix(in oklch,var(--clr-foreground) 10%,transparent)}.tab.svelte-n9f3i0.active:not(.disabled):hover{background-color:color-mix(in oklch,var(--clr-foreground) 5%,transparent)}.tabs.svelte-zyqw55{position:relative;display:flex;flex-direction:row;scrollbar-width:none}.tabs.svelte-zyqw55::-webkit-scrollbar{display:none}.tabs.svelte-zyqw55.dividing:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:color-mix(in oklch,var(--clr-foreground) 10%,transparent);border-radius:var(--radius-sm)}.indicator.svelte-zyqw55{position:absolute;bottom:0;height:3px;background-color:var(--clr-primary);border-radius:var(--radius-sm);transition:left var(--duration-normal) var(--ease-out),width var(--duration-normal) var(--ease-out);pointer-events:none}
