@property --dui-details-background-color{syntax:"*";inherits:true}@property --dui-details-border-color{syntax:"*";inherits:true}@property --dui-details-border-width{syntax:"*";inherits:true}@property --dui-details-caret-gap{syntax:"*";inherits:true}@property --dui-details-color{syntax:"*";inherits:true}@property --dui-details-content-border-width{syntax:"<length>|thin|medium|thick";inherits:true;initial-value:1px}@property --dui-details-content-padding{syntax:"*";inherits:true}@property --dui-details-focus-color{syntax:"*";inherits:true}@property --dui-details-panel-max-height{syntax:"*";inherits:true}@property --dui-details-panel-max-width{syntax:"*";inherits:true}@property --dui-details-panel-offset{syntax:"*";inherits:true}@property --dui-details-panel-shadow{syntax:"*";inherits:true}@property --dui-details-panel-width{syntax:"*";inherits:true}@property --dui-details-panel-z-index{syntax:"<integer>|auto";inherits:true;initial-value:10}@property --dui-details-summary-background-color-hover{syntax:"*";inherits:true}@property --dui-details-summary-color-hover{syntax:"*";inherits:true}@property --dui-details-summary-font-family{syntax:"*";inherits:true}@property --dui-details-summary-font-size{syntax:"*";inherits:true}@property --dui-details-summary-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}@property --dui-details-summary-padding{syntax:"*";inherits:true}details.svelte-rg8bh9{box-sizing:border-box;min-width:0;color:var(--dui-details-color,var(--dui-color-foreground,inherit));background-color:var(--dui-details-background-color,var(--dui-color-background,transparent));border-color:var(--dui-details-border-color,var(--dui-color-foreground,currentColor));border-style:solid;border-width:var(--dui-details-border-width,var(--dui-border-width,2px));border-radius:0}summary.svelte-rg8bh9{box-sizing:border-box;min-height:var(--dui-details-summary-min-height,44px);padding:var(--dui-details-summary-padding,var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem));font-family:var(--dui-details-summary-font-family,var(--dui-font-family,inherit));font-size:var(--dui-details-summary-font-size,inherit);align-items:center;gap:var(--dui-details-caret-gap,var(--dui-spacing-xs,.5rem));-webkit-user-select:none;user-select:none;cursor:pointer;list-style:none;display:flex}summary.svelte-rg8bh9::-webkit-details-marker{display:none}.details-caret.svelte-rg8bh9{flex:none;display:inline-flex}.summary-text.svelte-rg8bh9{flex:1;min-width:0}summary[data-caret-position=right].svelte-rg8bh9 .details-caret:where(.svelte-rg8bh9){order:1}summary.svelte-rg8bh9:hover{color:var(--dui-details-summary-color-hover,var(--dui-color-on-accent,#262626));background-color:var(--dui-details-summary-background-color-hover,var(--dui-color-accent,#94ff47))}summary.svelte-rg8bh9:focus-visible{outline:2px solid var(--dui-details-focus-color,var(--dui-color-focus,currentColor));outline-offset:4px}.details-content.svelte-rg8bh9{padding:var(--dui-details-content-padding,var(--dui-space-sm,var(--dui-spacing-md,1rem)))}.divided.svelte-rg8bh9{border-top:var(--dui-details-content-border-width,1px) solid;border-color:var(--dui-details-border-color,var(--dui-color-foreground,currentColor))}details[data-position=absolute].svelte-rg8bh9{vertical-align:top;max-inline-size:100%;display:inline-block;position:relative}.details-panel.svelte-rg8bh9{z-index:var(--dui-details-panel-z-index,10);box-sizing:border-box;inline-size:var(--dui-details-panel-width,max-content);max-inline-size:var(--dui-details-panel-max-width,min(24rem, calc(100vw - 2rem)));max-block-size:var(--dui-details-panel-max-height,70vh);background-color:var(--dui-details-background-color,var(--dui-color-background,#fff));border:var(--dui-details-border-width,var(--dui-border-width,2px)) solid;border-color:var(--dui-details-border-color,var(--dui-color-foreground,currentColor));box-shadow:var(--dui-details-panel-shadow,var(--dui-shadow,3px 3px 0 currentColor));position:absolute;inset-block-start:calc(100% + var(--dui-details-panel-offset,var(--dui-spacing-xxs,.25rem)));inset-inline-start:0;overflow:auto}.details-panel[data-align=end].svelte-rg8bh9{inset-inline:auto 0}details.svelte-rg8bh9{--_dui-details-easing:var(--dui-details-exit-easing,cubic-bezier(.4, 0, 1, 1))}details[open].svelte-rg8bh9{--_dui-details-easing:var(--dui-details-enter-easing,cubic-bezier(0, 0, .2, 1))}details.svelte-rg8bh9::details-content{transition:content-visibility var(--dui-details-duration,.225s) allow-discrete}@supports (interpolate-size:allow-keywords){details[data-position=inline].svelte-rg8bh9::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size var(--dui-details-duration,.225s) var(--_dui-details-easing), content-visibility var(--dui-details-duration,.225s) allow-discrete;overflow:clip}details[data-position=inline][open].svelte-rg8bh9::details-content{block-size:auto}}.details-panel.svelte-rg8bh9{transition:transform var(--dui-details-duration,.225s) var(--_dui-details-easing);transform:translateY(-.25rem)}details[open].svelte-rg8bh9 .details-panel:where(.svelte-rg8bh9){transform:translateY(0)}@media (prefers-reduced-motion:reduce){.details-panel.svelte-rg8bh9{transition:none}details.svelte-rg8bh9::details-content{transition:none}details[data-position=inline].svelte-rg8bh9::details-content{transition:none}}@media (forced-colors:active){.details-panel.svelte-rg8bh9{box-shadow:none}summary.svelte-rg8bh9:focus-visible{outline-color:highlight}}.dui-icon{flex-shrink:0;display:block}@property --dui-heading-color{syntax:"*";inherits:true}@property --dui-heading-font-family{syntax:"*";inherits:true}@property --dui-heading-font-size{syntax:"*";inherits:true}@property --dui-heading-font-weight{syntax:"<number>|normal|bold|bolder|lighter";inherits:true;initial-value:600}@property --dui-heading-line-height{syntax:"<number>|<length-percentage>|normal";inherits:true;initial-value:1.3}.heading.svelte-g2emd9{font-size:var(--dui-heading-font-size,var(--_dui-heading-size));text-align:var(--_dui-heading-align,inherit);font-family:var(--dui-heading-font-family,var(--dui-font-family,inherit));font-weight:var(--dui-heading-font-weight,600);line-height:var(--dui-heading-line-height,1.3);color:var(--dui-heading-color,var(--dui-color-foreground,inherit));overflow-wrap:anywhere;margin:0}@property --dui-button-background-color{syntax:"*";inherits:true}@property --dui-button-background-color-active{syntax:"*";inherits:true}@property --dui-button-background-color-destructive{syntax:"*";inherits:true}@property --dui-button-background-color-destructive-hover{syntax:"<color>";inherits:true;initial-value:#991b1b}@property --dui-button-background-color-hover{syntax:"*";inherits:true}@property --dui-button-background-color-primary{syntax:"<color>";inherits:true;initial-value:#000}@property --dui-button-background-color-primary-hover{syntax:"<color>";inherits:true;initial-value:#94ff47}@property --dui-button-border-color{syntax:"*";inherits:true}@property --dui-button-border-color-destructive{syntax:"*";inherits:true}@property --dui-button-border-color-destructive-hover{syntax:"<color>";inherits:true;initial-value:#991b1b}@property --dui-button-border-color-hover{syntax:"*";inherits:true}@property --dui-button-border-color-primary-hover{syntax:"<color>";inherits:true;initial-value:#94ff47}@property --dui-button-border-style{syntax:"*";inherits:true}@property --dui-button-border-width{syntax:"*";inherits:true}@property --dui-button-box-shadow{syntax:"*";inherits:true}@property --dui-button-color{syntax:"*";inherits:true}@property --dui-button-color-active{syntax:"*";inherits:true}@property --dui-button-color-destructive{syntax:"*";inherits:true}@property --dui-button-color-destructive-hover{syntax:"<color>";inherits:true;initial-value:#fff}@property --dui-button-color-hover{syntax:"*";inherits:true}@property --dui-button-color-primary{syntax:"<color>";inherits:true;initial-value:#fff}@property --dui-button-color-primary-hover{syntax:"<color>";inherits:true;initial-value:#000}@property --dui-button-disabled-opacity{syntax:"<number>|<percentage>";inherits:true;initial-value:.5}@property --dui-button-focus-color{syntax:"*";inherits:true}@property --dui-button-font-family{syntax:"*";inherits:true}@property --dui-button-font-size{syntax:"*";inherits:true}@property --dui-button-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}@property --dui-button-padding{syntax:"*";inherits:true}@property --dui-button-pressed-offset{syntax:"*";inherits:true}.button.svelte-a8qz03{--_dui-button-color:var(--dui-button-color,var(--dui-color-foreground,#000));--_dui-button-background:var(--dui-button-background-color,var(--dui-color-background,#fff));--_dui-button-border:var(--dui-button-border-color,var(--dui-color-foreground,#000));--_dui-button-hover-color:var(--dui-button-color-hover,var(--dui-color-background,#fff));--_dui-button-hover-background:var(--dui-button-background-color-hover,var(--dui-color-foreground,#000));--_dui-button-hover-border:var(--dui-button-border-color-hover,var(--dui-color-foreground,#000));appearance:none;box-sizing:border-box;font-family:var(--dui-button-font-family,var(--dui-font-family,"Source Code Pro", monospace));font-size:var(--dui-button-font-size,inherit);padding:var(--dui-button-padding,var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem));min-height:var(--dui-button-min-height,44px);color:var(--_dui-button-color);background-color:var(--_dui-button-background);border-color:var(--_dui-button-border);border-style:var(--dui-button-border-style,solid);border-width:var(--dui-button-border-width,var(--dui-border-width,2px));box-shadow:var(--dui-button-box-shadow,var(--dui-shadow,3px 3px 0 var(--dui-color-foreground,#000)));cursor:pointer;border-radius:0;line-height:1.25;transition:background-color .15s,color .15s,transform .1s,box-shadow .1s}.button.svelte-a8qz03:hover:not(:disabled,[aria-disabled=true]){color:var(--_dui-button-hover-color);background-color:var(--_dui-button-hover-background);border-color:var(--_dui-button-hover-border)}.button.svelte-a8qz03:active:not(:disabled,[aria-disabled=true]){box-shadow:none;transform:translate(var(--dui-button-pressed-offset,var(--dui-pressed-offset,3px)), var(--dui-button-pressed-offset,var(--dui-pressed-offset,3px)))}.flat.svelte-a8qz03{box-shadow:var(--dui-button-box-shadow,none)}.primary.svelte-a8qz03{--_dui-button-color:var(--dui-button-color-primary,#fff);--_dui-button-background:var(--dui-button-background-color-primary,#000);--_dui-button-hover-color:var(--dui-button-color-primary-hover,#000);--_dui-button-hover-background:var(--dui-button-background-color-primary-hover,#94ff47);--_dui-button-hover-border:var(--dui-button-border-color-primary-hover,#94ff47);border:none}.destructive.svelte-a8qz03{--_dui-button-color:var(--dui-button-color-destructive,var(--dui-color-on-error,#fff));--_dui-button-background:var(--dui-button-background-color-destructive,var(--dui-color-error,#b91c1c));--_dui-button-border:var(--dui-button-border-color-destructive,var(--dui-color-error,#b91c1c));--_dui-button-hover-color:var(--dui-button-color-destructive-hover,#fff);--_dui-button-hover-background:var(--dui-button-background-color-destructive-hover,#991b1b);--_dui-button-hover-border:var(--dui-button-border-color-destructive-hover,#991b1b)}.flat.svelte-a8qz03:active:not(:disabled,[aria-disabled=true]){color:var(--dui-button-color-active,var(--dui-color-background,#fff));background-color:var(--dui-button-background-color-active,var(--dui-color-foreground,#000));transform:none}.button.svelte-a8qz03:focus-visible{outline:2px dashed var(--dui-button-focus-color,var(--dui-color-focus,#2563eb));outline-offset:4px}.button.svelte-a8qz03:is(:where(.svelte-a8qz03):disabled,[aria-disabled=true]:where(.svelte-a8qz03)){opacity:var(--dui-button-disabled-opacity,.5);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.button.svelte-a8qz03{transition:none}.button.svelte-a8qz03:active:not(:disabled,[aria-disabled=true]){transform:none}}@media (forced-colors:active){.button.svelte-a8qz03{box-shadow:none}.button.svelte-a8qz03:focus-visible{outline-color:highlight}}.floating-action-space.svelte-yhbr3c{justify-content:end;display:flex;position:sticky;inset-block-end:0}.floating-action-space.svelte-yhbr3c>:is(a,button){appearance:none;box-sizing:border-box;z-index:1;inline-size:var(--dui-floating-action-size,3.5rem);block-size:var(--dui-floating-action-size,3.5rem);border:var(--dui-border-width,2px) solid var(--dui-color-foreground,#262626);background-color:var(--dui-color-accent,#94ff47);color:var(--dui-color-on-accent,#262626);font:inherit;font-size:var(--dui-floating-action-icon-size,var(--dui-font-size-xxl,1.5rem));box-shadow:var(--dui-shadow,3px 3px 0 var(--dui-color-foreground,#262626));cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:flex}.floating-action-space.svelte-yhbr3c>:is(a,button):not(:disabled):hover{background-color:var(--dui-color-foreground,#262626);color:var(--dui-color-background,#fff)}.floating-action-space.svelte-yhbr3c>:is(a,button):focus-visible{outline:2px solid var(--dui-color-focus,currentColor);outline-offset:4px}.floating-action-space.svelte-yhbr3c>button:disabled{opacity:.5;cursor:not-allowed}.screen-reader-text.svelte-kmlzir{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --dui-loading-spinner-border-width{syntax:"<length>";inherits:true;initial-value:4px}@property --dui-loading-spinner-color{syntax:"*";inherits:true}@property --dui-loading-spinner-size{syntax:"<length-percentage>";inherits:true;initial-value:80px}.spinner.svelte-1saf2xa{inline-size:var(--dui-loading-spinner-size,80px);block-size:var(--dui-loading-spinner-size,80px);color:var(--dui-loading-spinner-color,currentColor);place-self:center;margin-inline:auto;display:block;position:relative}.spinner[hidden].svelte-1saf2xa:not([hidden=until-found]){display:none}.ring.svelte-1saf2xa{box-sizing:content-box;border:var(--dui-loading-spinner-border-width,4px) solid currentColor;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite svelte-1saf2xa-ripple;position:absolute}.delayed.svelte-1saf2xa{animation-delay:-.5s}@keyframes svelte-1saf2xa-ripple{0%,4.9%{top:calc(50% - var(--dui-loading-spinner-border-width,4px));left:calc(50% - var(--dui-loading-spinner-border-width,4px));opacity:0;width:0;height:0}5%{top:calc(50% - var(--dui-loading-spinner-border-width,4px));left:calc(50% - var(--dui-loading-spinner-border-width,4px));opacity:1;width:0;height:0}to{width:calc(100% - 2 * var(--dui-loading-spinner-border-width,4px));height:calc(100% - 2 * var(--dui-loading-spinner-border-width,4px));opacity:0;top:0;left:0}}@media (prefers-reduced-motion:reduce){.ring.svelte-1saf2xa{opacity:1;animation:none;inset:0}.delayed.svelte-1saf2xa{display:none}}@property --dui-dialog-backdrop-color{syntax:"<color>";inherits:true;initial-value:#000}@property --dui-dialog-backdrop-opacity{syntax:"<number>|<percentage>";inherits:true;initial-value:.5}@property --dui-dialog-background-color{syntax:"*";inherits:true}@property --dui-dialog-border-color{syntax:"*";inherits:true}@property --dui-dialog-border-style{syntax:"*";inherits:true}@property --dui-dialog-border-width{syntax:"*";inherits:true}@property --dui-dialog-color{syntax:"*";inherits:true}@property --dui-dialog-heading-font-size{syntax:"*";inherits:true}@property --dui-dialog-padding{syntax:"*";inherits:true}@property --dui-dialog-shadow{syntax:"*";inherits:true}@property --dui-dialog-width{syntax:"*";inherits:true}dialog.svelte-m7sm3f{box-sizing:border-box;inline-size:var(--dui-dialog-width,32rem);max-block-size:calc(100dvh - 2rem);max-inline-size:calc(100vw - 2rem);padding:var(--dui-dialog-padding,var(--dui-space-md,var(--dui-spacing-lg,1.5rem)));color:var(--dui-dialog-color,var(--dui-color-foreground,#262626));background-color:var(--dui-dialog-background-color,var(--dui-color-background,#fff));border-color:var(--dui-dialog-border-color,var(--dui-color-foreground,currentColor));border-style:var(--dui-dialog-border-style,solid);border-width:var(--dui-dialog-border-width,var(--dui-border-width,2px));box-shadow:var(--dui-dialog-shadow,var(--dui-shadow,3px 3px 0 currentColor));border-radius:0;overflow:auto}dialog.svelte-m7sm3f::backdrop{background-color:var(--dui-dialog-backdrop-color,#000);opacity:var(--dui-dialog-backdrop-opacity,.5)}.heading.svelte-m7sm3f{margin:0 0 var(--dui-space-sm,var(--dui-spacing-md,1rem));font-size:var(--dui-dialog-heading-font-size,var(--dui-font-size-xl,1.25rem));line-height:1.25}@media (forced-colors:active){dialog.svelte-m7sm3f{box-shadow:none}}@property --dui-popover-background-color{syntax:"*";inherits:true}@property --dui-popover-border-color{syntax:"*";inherits:true}@property --dui-popover-border-width{syntax:"*";inherits:true}@property --dui-popover-color{syntax:"*";inherits:true}@property --dui-popover-gap{syntax:"*";inherits:true}@property --dui-popover-padding{syntax:"*";inherits:true}@property --dui-popover-shadow{syntax:"*";inherits:true}@property --dui-popover-width{syntax:"*";inherits:true}.popover.svelte-oa9dj8{box-sizing:border-box;inline-size:var(--dui-popover-width,24rem);max-block-size:calc(100dvh - 2rem);max-inline-size:calc(100dvw - 2rem);padding:var(--dui-popover-padding,var(--dui-space-sm,var(--dui-spacing-md,1rem)));color:var(--dui-popover-color,var(--dui-color-foreground,#262626));background-color:var(--dui-popover-background-color,var(--dui-color-background,#fff));border:var(--dui-popover-border-width,var(--dui-border-width,2px)) solid var(--dui-popover-border-color,var(--dui-color-foreground,currentColor));box-shadow:var(--dui-popover-shadow,var(--dui-shadow,3px 3px 0 currentColor));border-radius:0;overflow:auto}@supports (position-area:block-end){.popover.svelte-oa9dj8{position-anchor:auto;margin:var(--dui-popover-gap,var(--dui-spacing-xxs,.25rem));position-area:block-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline, --popover-end, --popover-start;position:fixed;inset:auto}@position-try --popover-end{position-area:inline-end}@position-try --popover-start{position-area:inline-start}}@media (forced-colors:active){.popover.svelte-oa9dj8{box-shadow:none}}@property --dui-status-message-color{syntax:"*";inherits:true}@property --dui-status-message-compact-font-size{syntax:"*";inherits:true}@property --dui-status-message-error-color{syntax:"*";inherits:true}@property --dui-status-message-gap{syntax:"*";inherits:true}@property --dui-status-message-indicator-size{syntax:"*";inherits:true}@property --dui-status-message-spinner-border-width{syntax:"<length>";inherits:true;initial-value:2px}@property --dui-status-message-spinner-size{syntax:"*";inherits:true}@property --dui-status-message-success-color{syntax:"*";inherits:true}.status-message.svelte-an7rvc{--dui-loading-spinner-size:var(--dui-status-message-spinner-size,1.5rem);align-items:center;gap:var(--dui-status-message-gap,var(--dui-space-xs,var(--dui-spacing-xs,.5rem)));color:var(--dui-status-message-color,var(--dui-color-foreground,inherit));display:flex}.status-message[hidden].svelte-an7rvc:not([hidden=until-found]){display:none}.compact.svelte-an7rvc{--dui-loading-spinner-size:var(--dui-status-message-spinner-size,1rem);font-size:var(--dui-status-message-compact-font-size,var(--dui-font-size-sm,.875rem))}.indicator.svelte-an7rvc{box-sizing:border-box;inline-size:var(--dui-status-message-indicator-size,.625rem);block-size:var(--dui-status-message-indicator-size,.625rem);border:var(--dui-border-width,2px) solid currentColor;background-color:currentColor;border-radius:50%;flex:none}.indicator.success.svelte-an7rvc{background-color:var(--dui-status-message-success-color,var(--dui-color-success,var(--dui-color-accent,currentColor)))}.error.svelte-an7rvc{color:var(--dui-status-message-error-color,var(--dui-color-error,#b91c1c))}.spinner.svelte-an7rvc{--dui-loading-spinner-border-width:var(--dui-status-message-spinner-border-width,2px);flex:none}.message.svelte-an7rvc{overflow-wrap:anywhere;min-inline-size:0}@property --dui-navigation-current-font-weight{syntax:"<number>|normal|bold|bolder|lighter";inherits:true;initial-value:600}@property --dui-navigation-gap{syntax:"*";inherits:true}@property --dui-navigation-link-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}ul.svelte-y7pljh{gap:var(--dui-navigation-gap,var(--dui-space-xs,var(--dui-spacing-xs,.5rem)));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.horizontal.svelte-y7pljh>ul:where(.svelte-y7pljh){flex-flow:wrap;align-items:center}.navigation.svelte-y7pljh a,.navigation.svelte-y7pljh button[popovertarget]{min-block-size:var(--dui-navigation-link-min-height,44px);overflow-wrap:anywhere;align-items:center;display:flex}.navigation.svelte-y7pljh button[popovertarget]{gap:var(--dui-spacing-xxs,.25rem);box-shadow:none;font:inherit;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--dui-color-accent,#94ff47);text-decoration-color:var(--dui-color-accent,#94ff47);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:2px}.navigation.svelte-y7pljh button[popovertarget]:hover{text-decoration-style:dashed}.navigation.svelte-y7pljh a[aria-current=page]{font-weight:var(--dui-navigation-current-font-weight,600)}.navigation.svelte-y7pljh summary:focus-visible,.navigation.svelte-y7pljh a:focus-visible,.navigation.svelte-y7pljh button[popovertarget]:focus-visible{outline:2px dashed var(--dui-color-foreground,currentColor);outline-offset:-2px}@property --dui-top-navigation-background{syntax:"*";inherits:true}@property --dui-top-navigation-border-color{syntax:"*";inherits:true}@property --dui-top-navigation-border-width{syntax:"*";inherits:true}@property --dui-top-navigation-color{syntax:"*";inherits:true}@property --dui-top-navigation-gap{syntax:"*";inherits:true}@property --dui-top-navigation-height{syntax:"*";inherits:true}@property --dui-top-navigation-padding{syntax:"*";inherits:true}.top-navigation.svelte-56pp3k{z-index:1;align-items:center;gap:var(--dui-top-navigation-gap,var(--dui-space-sm,var(--dui-spacing-md,1rem)));min-block-size:var(--dui-top-navigation-height,3.5rem);box-sizing:border-box;padding:var(--dui-top-navigation-padding,var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem));color:var(--dui-top-navigation-color,var(--dui-color-foreground,inherit));background:var(--dui-top-navigation-background,var(--dui-color-background,transparent));border-block-end:var(--dui-top-navigation-border-width,var(--dui-border-width,2px)) solid var(--dui-top-navigation-border-color,var(--dui-color-foreground,currentColor));display:flex;position:relative}.top-navigation[data-sticky=true].svelte-56pp3k{position:sticky;inset-block-start:0}.top-navigation.svelte-56pp3k [data-top-navigation-spacer]{flex:1}@property --dui-drawer-background-color{syntax:"*";inherits:true}@property --dui-drawer-color{syntax:"*";inherits:true}@property --dui-drawer-duration{syntax:"<time>";inherits:true;initial-value:.225s}@property --dui-drawer-enter-easing{syntax:"*";inherits:true}@property --dui-drawer-exit-easing{syntax:"*";inherits:true}@property --dui-drawer-gap{syntax:"*";inherits:true}@property --dui-drawer-heading-font-size{syntax:"*";inherits:true}@property --dui-drawer-height{syntax:"*";inherits:true}@property --dui-drawer-padding{syntax:"*";inherits:true}@property --dui-drawer-panel-border-inline-end{syntax:"*";inherits:true}@property --dui-drawer-top{syntax:"*";inherits:true}@property --dui-drawer-width{syntax:"*";inherits:true}.inline-drawer.svelte-ylmfb6{--_dui-drawer-width:var(--dui-drawer-width,24rem);--_dui-drawer-transition-easing:var(--dui-drawer-exit-easing,cubic-bezier(.4, 0, 1, 1));block-size:var(--dui-drawer-height,100dvh);flex:0 0 min(var(--_dui-drawer-width), 100%);inline-size:min(var(--_dui-drawer-width), 100%);min-inline-size:0;max-inline-size:100%;transition:flex-basis var(--dui-drawer-duration,.225s) var(--_dui-drawer-transition-easing);position:sticky;inset-block-start:var(--dui-drawer-top,0);overflow:clip}.inline-drawer[data-open=false].svelte-ylmfb6{--_dui-drawer-width:0px}.inline-panel.svelte-ylmfb6{--_dui-drawer-header-columns:minmax(0, 1fr) 2.75rem;box-sizing:border-box;grid-template-columns:var(--_dui-drawer-header-columns);align-content:start;gap:var(--dui-drawer-gap,var(--dui-space-sm,var(--dui-spacing-md,1rem)));block-size:100%;min-block-size:0;padding:var(--dui-drawer-padding,var(--dui-space-md,var(--dui-spacing-lg,1.5rem)));color:var(--dui-drawer-color,var(--dui-color-foreground,inherit));background-color:var(--dui-drawer-background-color,var(--dui-color-background,transparent));border:0;border-inline-end:var(--dui-drawer-panel-border-inline-end,0);transition:transform var(--dui-drawer-duration,.225s) var(--_dui-drawer-transition-easing);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;transform:translate(-100%)}.inline-drawer[data-side=right].svelte-ylmfb6 .inline-panel:where(.svelte-ylmfb6){transform:translate(100%)}.inline-drawer[data-open=true].svelte-ylmfb6{--_dui-drawer-transition-easing:var(--dui-drawer-enter-easing,cubic-bezier(0, 0, .2, 1))}.inline-drawer[data-open=true].svelte-ylmfb6 .inline-panel:where(.svelte-ylmfb6){transform:translate(0)}.inline-drawer[data-close-button=false].svelte-ylmfb6 .inline-panel:where(.svelte-ylmfb6){--_dui-drawer-header-columns:minmax(0, 1fr)}.inline-drawer.svelte-ylmfb6:not([data-open=true]){pointer-events:none}.inline-heading.svelte-ylmfb6{font-size:var(--dui-drawer-heading-font-size,var(--dui-font-size-xl,1.25rem));overflow-wrap:anywhere;grid-area:1/1;align-self:center;margin:0;line-height:1.25}.heading-hidden.svelte-ylmfb6{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.default-close.svelte-ylmfb6 button{--dui-button-padding:0;--dui-button-border-width:0;block-size:2.75rem;inline-size:2.75rem;font-size:var(--dui-font-size-xxl,1.5rem)}.drawer-close.svelte-ylmfb6{grid-area:1/2}.drawer-body[data-close-button=false].svelte-ylmfb6{grid-row:1/-1}.drawer-body.svelte-ylmfb6{overscroll-behavior:contain;grid-area:2/1/auto/-1;min-block-size:0;min-inline-size:0;overflow:auto}@media (prefers-reduced-motion:reduce){.inline-panel.svelte-ylmfb6,.inline-drawer.svelte-ylmfb6{transition:none}}@property --dui-field-color{syntax:"*";inherits:true}@property --dui-field-font-family{syntax:"*";inherits:true}@property --dui-field-font-size{syntax:"*";inherits:true}@property --dui-field-gap{syntax:"*";inherits:true}@property --dui-input-background-color{syntax:"*";inherits:true}@property --dui-input-border-color{syntax:"*";inherits:true}@property --dui-input-border-color-focus{syntax:"*";inherits:true}@property --dui-input-border-style{syntax:"*";inherits:true}@property --dui-input-border-width{syntax:"*";inherits:true}@property --dui-input-color{syntax:"*";inherits:true}@property --dui-input-disabled-opacity{syntax:"<number>|<percentage>";inherits:true;initial-value:.5}@property --dui-input-error-color{syntax:"*";inherits:true}@property --dui-input-focus-color{syntax:"*";inherits:true}@property --dui-input-font-family{syntax:"*";inherits:true}@property --dui-input-font-size{syntax:"*";inherits:true}@property --dui-input-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}@property --dui-input-padding{syntax:"*";inherits:true}.wrapper.svelte-1a5z7ho{gap:var(--dui-field-gap,var(--dui-spacing-xxs,.25rem));flex-direction:column;min-width:0;display:flex}label.svelte-1a5z7ho{font-family:var(--dui-field-font-family,var(--dui-font-family,inherit));font-size:var(--dui-field-font-size,var(--dui-font-size-sm,.875rem));color:var(--dui-field-color,var(--dui-color-foreground,inherit))}.wrapper.svelte-1a5z7ho :is(input,select,textarea){font-family:var(--dui-input-font-family,var(--dui-font-family,inherit));font-size:var(--dui-input-font-size,inherit);box-sizing:border-box;padding:var(--dui-input-padding,var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem));color:var(--dui-input-color,var(--dui-color-foreground,inherit));min-height:var(--dui-input-min-height,44px);border-color:var(--dui-input-border-color,var(--dui-color-foreground,currentColor));border-style:var(--dui-input-border-style,solid);border-width:var(--dui-input-border-width,var(--dui-border-width,2px));background-color:var(--dui-input-background-color,var(--dui-color-background,transparent));border-radius:0;min-width:0;line-height:1.25}.wrapper.svelte-1a5z7ho :is(input,select)[size]{align-self:start;max-width:100%}.wrapper.svelte-1a5z7ho :is(input,select,textarea):focus{border-color:var(--dui-input-border-color-focus,var(--dui-color-accent,currentColor))}.wrapper.svelte-1a5z7ho :is(input,select,textarea):focus-visible{outline:2px dashed var(--dui-input-focus-color,var(--dui-color-focus,currentColor));outline-offset:4px}:is(.wrapper.svelte-1a5z7ho :is(input,select,textarea)[data-valid=false],.wrapper.svelte-1a5z7ho :is(input,select,textarea)[aria-invalid=true],.wrapper.svelte-1a5z7ho :is(input,select,textarea):user-invalid){border-color:var(--dui-input-error-color,var(--dui-color-error,#b91c1c))}.wrapper.svelte-1a5z7ho :is(input,select,textarea):disabled{opacity:var(--dui-input-disabled-opacity,.5);cursor:not-allowed}@media (forced-colors:active){.wrapper.svelte-1a5z7ho :is(input,select,textarea):focus-visible{outline-color:highlight}}@property --dui-input-accent-color{syntax:"*";inherits:true}input.svelte-11q2b5u{inline-size:100%;accent-color:var(--dui-input-accent-color,var(--dui-color-accent,currentColor));border:0;padding:0}.dropdown.svelte-1nmnhfx{min-width:0;position:relative}.dropdown.svelte-1nmnhfx select:where(.svelte-1nmnhfx){width:100%}.dropdown.svelte-1nmnhfx:has(select[size]:where(.svelte-1nmnhfx)){align-self:start;max-width:100%}.dropdown.svelte-1nmnhfx select[size]:where(.svelte-1nmnhfx){width:auto;max-width:100%}.dropdown.svelte-1nmnhfx:not(.listbox) select:where(.svelte-1nmnhfx){appearance:none;padding-inline-end:calc(var(--dui-spacing-md,1rem) + 1.5rem)}.dropdown.svelte-1nmnhfx:not(.listbox):after{content:"";inset-inline-end:var(--dui-spacing-md,1rem);border-inline-end:2px solid;width:.5rem;height:.5rem;color:var(--dui-input-color,var(--dui-color-foreground,inherit));pointer-events:none;border-bottom:2px solid;position:absolute;top:50%;transform:translateY(-75%)rotate(45deg)}.dropdown.svelte-1nmnhfx:has(select:where(.svelte-1nmnhfx):disabled):after{opacity:var(--dui-input-disabled-opacity,.5)}@property --dui-textarea-resize{syntax:"none|both|horizontal|vertical|block|inline";inherits:true;initial-value:vertical}textarea.svelte-lh3073{max-inline-size:100%;resize:var(--dui-textarea-resize,vertical)}@property --dui-checkbox-accent-color{syntax:"*";inherits:true}@property --dui-checkbox-disabled-opacity{syntax:"<number>|<percentage>";inherits:true;initial-value:.5}@property --dui-checkbox-error-color{syntax:"*";inherits:true}@property --dui-checkbox-focus-color{syntax:"*";inherits:true}@property --dui-checkbox-gap{syntax:"*";inherits:true}@property --dui-checkbox-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}@property --dui-checkbox-size{syntax:"*";inherits:true}.checkbox-field.svelte-m2ebda{align-items:center;gap:var(--dui-checkbox-gap,var(--dui-field-gap,var(--dui-spacing-xs,.5rem)));min-block-size:var(--dui-checkbox-min-height,44px);font-family:var(--dui-field-font-family,var(--dui-font-family,inherit));font-size:var(--dui-field-font-size,var(--dui-font-size-sm,.875rem));color:var(--dui-field-color,var(--dui-color-foreground,inherit));display:flex}input.svelte-m2ebda{inline-size:var(--dui-checkbox-size,1.25rem);block-size:var(--dui-checkbox-size,1.25rem);accent-color:var(--dui-checkbox-accent-color,var(--dui-color-accent,#94ff47));flex:none;margin:0}span.svelte-m2ebda{overflow-wrap:anywhere;min-inline-size:0}:is(input[aria-invalid=true].svelte-m2ebda,input.svelte-m2ebda:user-invalid){outline:2px solid var(--dui-checkbox-error-color,var(--dui-color-error,#b91c1c));outline-offset:2px}input.svelte-m2ebda:focus-visible{outline:2px solid var(--dui-checkbox-focus-color,var(--dui-color-focus,currentColor));outline-offset:4px}input.svelte-m2ebda:disabled,input.svelte-m2ebda:disabled+span:where(.svelte-m2ebda){opacity:var(--dui-checkbox-disabled-opacity,.5);cursor:not-allowed}@media (forced-colors:active){:is(input.svelte-m2ebda:focus-visible,input[aria-invalid=true].svelte-m2ebda,input.svelte-m2ebda:user-invalid){outline-color:highlight}}@property --dui-radio-border-overlap{syntax:"*";inherits:true}.radio-group.svelte-6844yn{min-inline-size:0;font-family:var(--dui-field-font-family,var(--dui-font-family,inherit));color:var(--dui-field-color,var(--dui-color-foreground,#000));border:0;margin:0;padding:0}legend.svelte-6844yn{font-size:var(--dui-field-font-size,var(--dui-font-size-sm,.875rem));margin-block-end:var(--dui-field-gap,var(--dui-spacing-xs,.5rem));padding:0}.options.svelte-6844yn{flex-wrap:wrap;gap:0;padding-block-end:var(--dui-radio-border-overlap,var(--dui-border-width,2px));padding-inline-end:var(--dui-radio-border-overlap,var(--dui-border-width,2px));display:flex}@property --dui-radio-background-color{syntax:"*";inherits:true}@property --dui-radio-border-color{syntax:"*";inherits:true}@property --dui-radio-color{syntax:"*";inherits:true}@property --dui-radio-selected-background-color{syntax:"*";inherits:true}@property --dui-radio-selected-color{syntax:"*";inherits:true}@property --dui-radio-focus-color{syntax:"*";inherits:true}@property --dui-radio-min-height{syntax:"<length-percentage>";inherits:true;initial-value:44px}@property --dui-radio-padding{syntax:"*";inherits:true}@property --dui-radio-disabled-opacity{syntax:"<number>|<percentage>";inherits:true;initial-value:.5}.option.svelte-17nxi4p{min-inline-size:0;max-inline-size:100%;font-family:var(--dui-field-font-family,var(--dui-font-family,inherit));margin-block-end:calc(-1 * var(--dui-radio-border-overlap,var(--dui-border-width,2px)));margin-inline-end:calc(-1 * var(--dui-radio-border-overlap,var(--dui-border-width,2px)));display:flex;position:relative}input.svelte-17nxi4p{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}span.svelte-17nxi4p{text-align:center;box-sizing:border-box;min-block-size:var(--dui-radio-min-height,44px);min-inline-size:0;padding:var(--dui-radio-padding,var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem));border:var(--dui-border-width,2px) solid var(--dui-radio-border-color,var(--dui-color-foreground,#000));font-size:var(--dui-input-font-size,inherit);overflow-wrap:anywhere;color:var(--dui-radio-color,var(--dui-color-foreground,#000));background:var(--dui-radio-background-color,var(--dui-color-background,#fff));pointer-events:none;border-radius:0;flex:1;align-content:center;line-height:1.25;display:block}input.svelte-17nxi4p:hover:not(:disabled)+span:where(.svelte-17nxi4p){text-underline-offset:.2em;text-decoration:underline}input.svelte-17nxi4p:checked+span:where(.svelte-17nxi4p){color:var(--dui-radio-selected-color,#000);background:var(--dui-radio-selected-background-color,var(--dui-color-accent,#94ff47));box-shadow:inset 0 -3px}.option.svelte-17nxi4p:has(input:where(.svelte-17nxi4p):focus-visible){z-index:1}input.svelte-17nxi4p:focus-visible+span:where(.svelte-17nxi4p){outline:2px dashed var(--dui-radio-focus-color,var(--dui-color-focus,#2563eb));outline-offset:3px}input.svelte-17nxi4p:disabled{cursor:not-allowed}input.svelte-17nxi4p:disabled+span:where(.svelte-17nxi4p){opacity:var(--dui-radio-disabled-opacity,.5)}@media (forced-colors:active){input.svelte-17nxi4p:checked+span:where(.svelte-17nxi4p){color:highlighttext;forced-color-adjust:none;background:highlight}input.svelte-17nxi4p:disabled+span:where(.svelte-17nxi4p){color:graytext}input.svelte-17nxi4p:focus-visible+span:where(.svelte-17nxi4p){outline-color:highlight}}@property --dui-tag-background-color{syntax:"*";inherits:true}@property --dui-tag-color{syntax:"*";inherits:true}@property --dui-tag-entry-gap{syntax:"*";inherits:true}@property --dui-tag-gap{syntax:"*";inherits:true}@property --dui-tag-min-height{syntax:"<length-percentage>";inherits:true;initial-value:48px}@property --dui-tag-remove-background-color-hover{syntax:"*";inherits:true}.help.svelte-mhiz75,.error.svelte-mhiz75,.feedback.svelte-mhiz75{font-family:var(--dui-field-font-family,var(--dui-font-family,inherit));margin:0}.error.svelte-mhiz75{color:var(--dui-input-error-color,var(--dui-color-error,#b91c1c))}.selected-tags.svelte-mhiz75{gap:var(--dui-tag-gap,var(--dui-space-sm,var(--dui-spacing-md,1rem)));flex-wrap:wrap;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.suggestions.svelte-mhiz75{z-index:1;box-sizing:border-box;overscroll-behavior:contain;border:var(--dui-input-border-width,var(--dui-border-width,2px)) solid var(--dui-input-border-color,var(--dui-color-foreground,#262626));background:var(--dui-color-background,#fff);color:var(--dui-color-foreground,#262626);font-family:var(--dui-input-font-family,var(--dui-font-family,monospace));margin:0;padding:0;position:fixed;inset:auto;overflow-y:auto}.suggestions.svelte-mhiz75 [role=option]:where(.svelte-mhiz75){padding:var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem);box-sizing:border-box;overflow-wrap:anywhere;cursor:pointer;min-height:44px}.suggestions.svelte-mhiz75 [role=option]:where(.svelte-mhiz75):hover,.suggestions.svelte-mhiz75 [aria-selected=true]:where(.svelte-mhiz75){background:var(--dui-color-accent,#94ff47);color:var(--dui-color-on-accent,#262626)}.tag-list.svelte-mhiz75{align-items:center;gap:var(--dui-tag-gap,var(--dui-space-sm,var(--dui-spacing-md,1rem)));flex-wrap:wrap;min-width:0;display:flex}.tag.svelte-mhiz75{min-width:0;max-width:100%;min-height:var(--dui-tag-min-height,48px);font-family:var(--dui-input-font-family,var(--dui-font-family,monospace));color:var(--dui-tag-color,var(--dui-color-on-accent,#262626));background:var(--dui-tag-background-color,var(--dui-color-accent,#94ff47));flex:0 auto;align-items:stretch;display:flex}.tag.svelte-mhiz75>span:where(.svelte-mhiz75){padding:var(--dui-spacing-xs,.5rem) 0 var(--dui-spacing-xs,.5rem) var(--dui-spacing-md,1rem);overflow-wrap:anywhere;align-self:center;min-width:0}.tag.svelte-mhiz75 button:where(.svelte-mhiz75){appearance:none;min-width:40px;padding:var(--dui-spacing-xs,.5rem);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none}.tag.svelte-mhiz75 button:where(.svelte-mhiz75):hover:not(:disabled){background:var(--dui-tag-remove-background-color-hover,#0000001a)}.tag.svelte-mhiz75 button:where(.svelte-mhiz75):focus-visible{outline:2px solid var(--dui-input-focus-color,var(--dui-color-focus,#262626));outline-offset:4px}.tag.svelte-mhiz75 button:where(.svelte-mhiz75):disabled{opacity:var(--dui-input-disabled-opacity,.5);cursor:not-allowed}.entry.svelte-mhiz75{align-items:stretch;gap:var(--dui-tag-entry-gap,var(--dui-spacing-xs,.5rem));--dui-button-padding:var(--dui-spacing-xs,.5rem) var(--dui-spacing-sm,.75rem);--dui-button-min-height:var(--dui-tag-min-height,48px);flex-wrap:wrap;flex:16rem;min-width:0;display:flex}.entry.svelte-mhiz75 input:where(.svelte-mhiz75){width:0;min-height:var(--dui-tag-min-height,48px);flex:8rem}@media (forced-colors:active){.tag.svelte-mhiz75{outline:1px solid canvastext}.tag.svelte-mhiz75 button:where(.svelte-mhiz75):focus-visible{outline-color:highlight}}
