[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){display:flex;flex-direction:column;align-items:stretch}:where([data-scroll-area-content]){flex-grow:1}.submenu-open.svelte-vi68qf{animation:svelte-vi68qf-submenu-in .25s ease-out}@keyframes svelte-vi68qf-submenu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-8lxy31-slide-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.animate-slide-in.svelte-8lxy31{animation:svelte-8lxy31-slide-in .15s ease-out}.rail-drawer.svelte-8lxy31{background-color:var(--sidebar-bg);color:var(--sidebar-text);border-right:1px solid var(--sidebar-border)}.rail-drawer-border.svelte-8lxy31{border-color:var(--sidebar-border)}.rail-drawer-divider.svelte-8lxy31{background-color:var(--sidebar-border)}.rail-drawer-link.svelte-8lxy31{color:var(--sidebar-text)}.rail-drawer-link.svelte-8lxy31:hover{background-color:var(--sidebar-active);color:var(--sidebar-text)}.rail-drawer-active.svelte-8lxy31{background-color:var(--sidebar-active);font-weight:600}nav.svelte-8lxy31::-webkit-scrollbar{width:4px}nav.svelte-8lxy31::-webkit-scrollbar-track{background:transparent}nav.svelte-8lxy31::-webkit-scrollbar-thumb{background-color:var(--sidebar-border);border-radius:10px}aside.svelte-dhmdso{will-change:transform,width}section.svelte-3chlmp{will-change:transform,height}.btn.svelte-1ujn8bb{font-weight:500;transition:color,background-color,border-color .15s ease;padding-block:var(--sp-xs);padding-inline:var(--sp-sm)}.btn[data-size=xs].svelte-1ujn8bb{padding-block:var(--sp-xs);padding-inline:var(--sp-sm);font-size:var(--text-xs)}.btn[data-size=sm].svelte-1ujn8bb{padding-block:var(--sp-sm);padding-inline:var(--sp-md);font-size:var(--text-sm)}.btn[data-size=md].svelte-1ujn8bb{padding-block:var(--sp-md);padding-inline:var(--sp-lg);font-size:var(--text-base)}.btn[data-size=lg].svelte-1ujn8bb{padding-block:var(--sp-lg);padding-inline:var(--sp-xl);font-size:var(--text-xl)}.btn[data-size=xl].svelte-1ujn8bb{padding-block:var(--sp-xl);padding-inline:var(--sp-2xl);font-size:var(--text-xl)}.btn[data-type=square].svelte-1ujn8bb{display:flex;flex-shrink:0;aspect-ratio:1/1;align-items:center;justify-content:center;padding:0}.btn[data-type=square][data-size=xs].svelte-1ujn8bb{width:var(--sp-2xl)}.btn[data-type=square][data-size=sm].svelte-1ujn8bb{width:var(--sp-3xl)}.btn[data-type=square][data-size=md].svelte-1ujn8bb{width:var(--sp-4xl)}.btn[data-type=square][data-size=lg].svelte-1ujn8bb{width:var(--sp-5xl)}.btn[data-type=solid].svelte-1ujn8bb{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn[data-type=solid].svelte-1ujn8bb{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}.btn[data-type=solid].svelte-1ujn8bb:hover{background-color:color-mix(in srgb,var(--color-primary-600) var(--un-bg-opacity),transparent)}.btn[data-type=outline].svelte-1ujn8bb{color:color-mix(in srgb,var(--color-primary) var(--un-text-opacity),transparent);border-width:3px;border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent)}.btn[data-type=outline].svelte-1ujn8bb:hover{background-color:color-mix(in srgb,var(--color-primary-50) var(--un-bg-opacity),transparent)}.btn[data-type=square].svelte-1ujn8bb{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn[data-type=square].svelte-1ujn8bb{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}.btn[data-type=square].svelte-1ujn8bb:hover{background-color:color-mix(in srgb,var(--color-primary-600) var(--un-bg-opacity),transparent)}body:has(div[role=dialog]){overflow:hidden}div[role=document].svelte-1g0dapb{will-change:transform,opacity}.badge.svelte-rlhle0{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);border-width:1px;border-radius:calc(infinity * 1px);display:inline-flex;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}.badge[data-size=sm].svelte-rlhle0{padding:0 var(--sp-xs);font-size:var(--text-xs)}.badge[data-size=md].svelte-rlhle0{padding:0 var(--sp-sm);font-size:var(--text-xs)}.badge[data-size=lg].svelte-rlhle0{padding:var(--sp-xs) var(--sp-sm);font-size:var(--text-sm)}.badge[data-variant=primary].svelte-rlhle0{color:color-mix(in srgb,var(--color-primary-700) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--color-primary-200) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary-100) var(--un-bg-opacity),transparent)}.dark .badge[data-variant=primary].svelte-rlhle0{color:color-mix(in srgb,var(--color-primary-400) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--color-primary-800) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary-900) 30%,transparent)}.badge[data-variant=secondary].svelte-rlhle0{--at-apply: bg-secondary-100 text-secondary-700 border-secondary-200 dark:bg-secondary-900/30 dark:text-secondary-400 dark:border-secondary-800}.badge[data-variant=success].svelte-rlhle0{--at-apply: bg-success-100 text-success-700 border-success-200 dark:bg-success-900/30 dark:text-success-400 dark:border-success-800}.badge[data-variant=error].svelte-rlhle0{--at-apply: bg-error-100 text-error-700 border-error-200 dark:bg-error-900/30 dark:text-error-400 dark:border-error-800}.badge[data-variant=warning].svelte-rlhle0{--at-apply: bg-warning-100 text-warning-700 border-warning-200 dark:bg-warning-900/30 dark:text-warning-400 dark:border-warning-800}.badge[data-variant=info].svelte-rlhle0{--at-apply: bg-info-100 text-info-700 border-info-200 dark:bg-info-900/30 dark:text-info-400 dark:border-info-800}.badge[data-variant=outline].svelte-rlhle0{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-neutral-300) var(--un-border-opacity),transparent);background-color:transparent}@supports (color: color-mix(in lab,red,red)){.badge[data-variant=outline].svelte-rlhle0{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-300) var(--un-border-opacity),transparent)}}.dark .badge[data-variant=outline].svelte-rlhle0{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .badge[data-variant=outline].svelte-rlhle0{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}.badge[data-variant=ghost].svelte-rlhle0{color:color-mix(in srgb,var(--colors-neutral-600) var(--un-text-opacity),transparent);border-color:transparent;background-color:color-mix(in srgb,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.badge[data-variant=ghost].svelte-rlhle0{color:color-mix(in oklab,var(--colors-neutral-600) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}.dark .badge[data-variant=ghost].svelte-rlhle0{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-800) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .badge[data-variant=ghost].svelte-rlhle0{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-800) 50%,transparent)}}.input-wrapper.svelte-1sly7pr{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);width:100%}.input-label.svelte-1sly7pr{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);margin-left:calc(var(--spacing) * 1)}@supports (color: color-mix(in lab,red,red)){.input-label.svelte-1sly7pr{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent)}}.dark .input-label.svelte-1sly7pr{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .input-label.svelte-1sly7pr{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}.input-field-wrap.svelte-1sly7pr{display:flex;align-items:center;position:relative;--pl: .75rem;--pr: .75rem}.input-field-wrap.has-icon-left.svelte-1sly7pr{--pl: 2.25rem}.input-field-wrap.has-icon-right.svelte-1sly7pr{--pr: 2.25rem}.input-field.svelte-1sly7pr{padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-white) 50%,transparent);height:calc(var(--spacing) * 10);width:100%;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s;padding-left:var(--pl);padding-right:var(--pr)}.input-field.svelte-1sly7pr::placeholder{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.input-field.svelte-1sly7pr::placeholder{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}.input-field.svelte-1sly7pr:focus-visible{--un-outline-style:none;outline-style:none;border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--color-primary) 20%, transparent) }@supports (color: color-mix(in lab,red,red)){.input-field.svelte-1sly7pr{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) 50%,transparent)}}.dark .input-field.svelte-1sly7pr{border-color:color-mix(in srgb,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .input-field.svelte-1sly7pr{border-color:color-mix(in oklab,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) 50%,transparent)}}.input-field.svelte-1sly7pr:disabled{opacity:50%;cursor:not-allowed}.input-field.input-error.svelte-1sly7pr{border-color:color-mix(in srgb,var(--color-error) var(--un-border-opacity),transparent)}.input-field.input-error.svelte-1sly7pr:focus-visible{border-color:color-mix(in srgb,var(--color-error) var(--un-border-opacity),transparent);--un-ring-color:color-mix(in srgb, var(--color-error) 20%, transparent) }.input-icon.svelte-1sly7pr{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));opacity:50%;display:flex;pointer-events:none;transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center;position:absolute}.input-icon-left.svelte-1sly7pr{left:var(--spacing-3)}.input-icon-right.svelte-1sly7pr{right:var(--spacing-3)}.input-icon-btn.svelte-1sly7pr{cursor:pointer;pointer-events:auto;background:none;border:none;padding:0}.input-icon-btn.svelte-1sly7pr:hover{opacity:100%}.input-field-wrap.svelte-1sly7pr:focus-within .input-icon:where(.svelte-1sly7pr){opacity:1}.input-hint.svelte-1sly7pr{margin-left:calc(var(--spacing) * 1)}.input-hint-error.svelte-1sly7pr{color:color-mix(in srgb,var(--color-error) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.tags-input-wrapper.svelte-1ocbj08{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);width:100%;position:relative}.tags-label.svelte-1ocbj08{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);margin-left:calc(var(--spacing) * 1)}@supports (color: color-mix(in lab,red,red)){.tags-label.svelte-1ocbj08{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent)}}.dark .tags-label.svelte-1ocbj08{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .tags-label.svelte-1ocbj08{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}.tags-field-wrap.svelte-1ocbj08{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-white) 50%,transparent);display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);width:100%;min-height:2.75rem;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center}@supports (color: color-mix(in lab,red,red)){.tags-field-wrap.svelte-1ocbj08{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) 50%,transparent)}}.dark .tags-field-wrap.svelte-1ocbj08{border-color:color-mix(in srgb,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .tags-field-wrap.svelte-1ocbj08{border-color:color-mix(in oklab,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) 50%,transparent)}}.tags-field-wrap.svelte-1ocbj08:focus-within{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--color-primary) 20%, transparent) }.tags-input.svelte-1ocbj08{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-outline-style:none;outline-style:none;--un-border-style:none;border-style:none;background-color:transparent;flex:1 1 0%;min-width:6rem}.tags-input.svelte-1ocbj08::placeholder{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.tags-input.svelte-1ocbj08::placeholder{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.tags-placeholder.svelte-1ocbj08{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);pointer-events:none;left:calc(var(--spacing) * 4);position:absolute}@supports (color: color-mix(in lab,red,red)){.tags-placeholder.svelte-1ocbj08{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.tag-chip.svelte-1ocbj08{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--color-primary) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);display:flex;gap:calc(var(--spacing) * 1.5);align-items:center}.tag-name.svelte-1ocbj08{--un-leading:var(--leading-none);line-height:var(--leading-none)}.tag-remove.svelte-1ocbj08{border-radius:calc(infinity * 1px);display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}.tag-remove.svelte-1ocbj08:hover{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.tag-remove.svelte-1ocbj08 span:where(.svelte-1ocbj08){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.tags-dropdown.svelte-1ocbj08{margin-top:calc(var(--spacing) * 1);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);max-height:calc(var(--spacing) * 48);--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:100%;left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);position:absolute;z-index:50;overflow-y:auto}@supports (color: color-mix(in lab,red,red)){.tags-dropdown.svelte-1ocbj08{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.dark .tags-dropdown.svelte-1ocbj08{border-color:color-mix(in srgb,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .tags-dropdown.svelte-1ocbj08{border-color:color-mix(in oklab,var(--colors-neutral-800) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}}.tags-dropdown-item.svelte-1ocbj08{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:left;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.tags-dropdown-item.svelte-1ocbj08:first-child{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.tags-dropdown-item.svelte-1ocbj08:last-child{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.tags-dropdown-item.svelte-1ocbj08:hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.uploader.svelte-1wggzpc{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);width:100%}.uploader-header.svelte-1wggzpc{display:flex;gap:calc(var(--spacing) * 2);align-items:baseline;justify-content:space-between}.uploader-label.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}@supports (color: color-mix(in lab,red,red)){.uploader-label.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent)}}.dark .uploader-label.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .uploader-label.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}.uploader-hint.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);font-size:11px}@supports (color: color-mix(in lab,red,red)){.uploader-hint.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.dark .uploader-hint.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-600) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .uploader-hint.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-600) var(--un-text-opacity),transparent)}}.drop-zone.svelte-1wggzpc{border-width:2px;border-color:color-mix(in srgb,var(--colors-neutral-300) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);--un-border-style:dashed;border-style:dashed;background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);width:100%;min-height:calc(var(--spacing) * 28);cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}@supports (color: color-mix(in lab,red,red)){.drop-zone.svelte-1wggzpc{border-color:color-mix(in oklab,var(--colors-neutral-300) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}.dark .drop-zone.svelte-1wggzpc{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .drop-zone.svelte-1wggzpc{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) 40%,transparent)}}.drop-zone.svelte-1wggzpc:hover{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.drag-active.svelte-1wggzpc{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.drop-icon.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}@supports (color: color-mix(in lab,red,red)){.drop-icon.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.drop-text.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent);font-size:13px}@supports (color: color-mix(in lab,red,red)){.drop-text.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}.drop-count.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);font-size:11px}@supports (color: color-mix(in lab,red,red)){.drop-count.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.img-grid.svelte-1wggzpc{gap:calc(var(--spacing) * 3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:40rem){.img-grid.svelte-1wggzpc{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.img-grid.svelte-1wggzpc{grid-template-columns:repeat(5,minmax(0,1fr))}}.img-item.svelte-1wggzpc{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1)}.img-thumb.svelte-1wggzpc{border-width:2px;border-color:transparent;border-radius:var(--radius-xl);aspect-ratio:1/1;cursor:grab;-webkit-user-select:none;user-select:none;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));position:relative;overflow:hidden}.img-thumb.svelte-1wggzpc:hover{border-color:color-mix(in srgb,var(--colors-neutral-300) var(--un-border-opacity),transparent)}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.img-thumb.svelte-1wggzpc:hover{border-color:color-mix(in oklab,var(--colors-neutral-300) var(--un-border-opacity),transparent)}}.dark .img-thumb.svelte-1wggzpc:hover{border-color:color-mix(in srgb,var(--colors-neutral-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .img-thumb.svelte-1wggzpc:hover{border-color:color-mix(in oklab,var(--colors-neutral-600) var(--un-border-opacity),transparent)}}.img-thumb.is-main.svelte-1wggzpc{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--color-primary) 20%, transparent) }@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.img-thumb.dragging.svelte-1wggzpc{opacity:40%;--un-scale-x:95%;--un-scale-y:95%;scale:var(--un-scale-x) var(--un-scale-y)}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}.img-thumb.drop-target.svelte-1wggzpc{border-color:color-mix(in srgb,var(--color-primary) 60%,transparent);background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.thumb-img.svelte-1wggzpc{width:100%;height:100%;object-fit:cover}.badge-main.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--color-primary) var(--un-bg-opacity),transparent);white-space:nowrap;top:calc(var(--spacing) * 1.5);left:calc(var(--spacing) * 1.5);position:absolute;font-size:10px}@supports (color: color-mix(in lab,red,red)){.badge-main.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}.badge-new.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-emerald-500) var(--un-bg-opacity),transparent);top:calc(var(--spacing) * 1.5);left:calc(var(--spacing) * 1.5);position:absolute;font-size:10px}@supports (color: color-mix(in lab,red,red)){.badge-new.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-emerald-500) var(--un-bg-opacity),transparent)}}.lightbox-trigger.svelte-1wggzpc{inset:calc(var(--spacing) * 0);position:absolute;z-index:0}.thumb-controls.svelte-1wggzpc{opacity:0%;display:flex;gap:calc(var(--spacing) * 1);--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y);transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;bottom:calc(var(--spacing) * 1.5);left:50%;position:absolute;z-index:10}.group:hover .thumb-controls.svelte-1wggzpc{opacity:100%}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}.ctrl-btn.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-black) 60%,transparent);display:flex;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}@supports (color: color-mix(in lab,red,red)){.ctrl-btn.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-black) 60%,transparent)}}.ctrl-btn.svelte-1wggzpc:hover{background-color:color-mix(in srgb,var(--colors-black) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.ctrl-btn.svelte-1wggzpc:hover{background-color:color-mix(in oklab,var(--colors-black) 80%,transparent)}}.ctrl-remove.svelte-1wggzpc{background-color:color-mix(in srgb,var(--colors-red-500) 80%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.ctrl-remove.svelte-1wggzpc{background-color:color-mix(in oklab,var(--colors-red-500) 80%,transparent)}}.ctrl-remove.svelte-1wggzpc:hover{background-color:color-mix(in srgb,var(--colors-red-600) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.ctrl-remove.svelte-1wggzpc:hover{background-color:color-mix(in oklab,var(--colors-red-600) var(--un-bg-opacity),transparent)}}.thumb-del.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);padding-block:calc(var(--spacing) * .5);border-radius:var(--radius-lg);display:flex;gap:calc(var(--spacing) * 1);width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center;font-size:11px}@supports (color: color-mix(in lab,red,red)){.thumb-del.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.thumb-del.svelte-1wggzpc:hover{color:color-mix(in srgb,var(--color-error) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--color-error) 10%,transparent)}.thumb-order.svelte-1wggzpc{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-black) 50%,transparent);display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);align-items:center;bottom:calc(var(--spacing) * 1.5);right:calc(var(--spacing) * 1.5);justify-content:center;position:absolute;font-size:9px}@supports (color: color-mix(in lab,red,red)){.thumb-order.svelte-1wggzpc{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-black) 50%,transparent)}}.hidden.svelte-1wggzpc{display:none}.upload-overlay.svelte-1wggzpc{color:color-mix(in srgb,var(--color-primary) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-block:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);display:flex;gap:calc(var(--spacing) * 3);width:100%;align-items:center;justify-content:center;font-size:13px}.type-error-box.svelte-1wggzpc{color:color-mix(in srgb,var(--color-error) var(--un-text-opacity),transparent);padding:calc(var(--spacing) * 3);border-width:1px;border-color:color-mix(in srgb,var(--color-error) 20%,transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--color-error) 10%,transparent);display:flex;gap:calc(var(--spacing) * 2);align-items:flex-start;font-size:13px}.type-error-box.svelte-1wggzpc p:where(.svelte-1wggzpc){--un-leading:var(--leading-snug);line-height:var(--leading-snug)}@property --un-leading{syntax:"*";inherits:false;}.hidden.svelte-1qoupsr{display:none}.fu-wrap.svelte-1qoupsr{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);width:100%}.fu-label.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}@supports (color: color-mix(in lab,red,red)){.fu-label.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent)}}.dark .fu-label.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .fu-label.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}.fu-zone.svelte-1qoupsr{border-width:2px;border-color:color-mix(in srgb,var(--colors-neutral-300) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);--un-border-style:dashed;border-style:dashed;background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);width:100%;min-height:calc(var(--spacing) * 32);cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.fu-zone.svelte-1qoupsr{border-color:color-mix(in oklab,var(--colors-neutral-300) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}.dark .fu-zone.svelte-1qoupsr{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .fu-zone.svelte-1qoupsr{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) 40%,transparent)}}.fu-zone.svelte-1qoupsr:hover{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.fu-zone-active.svelte-1qoupsr{border-color:color-mix(in srgb,var(--color-primary) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.fu-zone-icon.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}@supports (color: color-mix(in lab,red,red)){.fu-zone-icon.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.fu-zone-text.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:13px}@supports (color: color-mix(in lab,red,red)){.fu-zone-text.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}.fu-zone-hint.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);font-size:11px}@supports (color: color-mix(in lab,red,red)){.fu-zone-hint.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.fu-error.svelte-1qoupsr{color:color-mix(in srgb,var(--color-error) var(--un-text-opacity),transparent);display:flex;gap:calc(var(--spacing) * 1.5);align-items:center;font-size:12px}.fu-list.svelte-1qoupsr{margin-top:calc(var(--spacing) * 1);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.fu-item.svelte-1qoupsr{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:color-mix(in srgb,var(--divider) var(--un-border-opacity),transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--surface) var(--un-bg-opacity),transparent);display:flex;gap:calc(var(--spacing) * 3);align-items:center}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.fu-item-icon.svelte-1qoupsr{color:color-mix(in srgb,var(--color-primary) var(--un-text-opacity),transparent);flex-shrink:0;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.fu-item-info.svelte-1qoupsr{flex:1 1 0%;min-width:calc(var(--spacing) * 0)}.fu-item-name.svelte-1qoupsr{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.fu-item-size.svelte-1qoupsr{opacity:40%;font-size:11px}.fu-item-del.svelte-1qoupsr{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);border-radius:var(--radius-lg);display:flex;flex-shrink:0;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.fu-item-del.svelte-1qoupsr{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.fu-item-del.svelte-1qoupsr:hover{color:color-mix(in srgb,var(--color-error) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--color-error) 10%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}
