div.svelte-tr9m4k{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #61d345);position:relative;transform:rotate(45deg);animation:svelte-tr9m4k-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-tr9m4k:after{content:"";box-sizing:border-box;animation:svelte-tr9m4k-checkmarkAnimation .2s ease-out forwards;opacity:0;animation-delay:.2s;position:absolute;border-right:2px solid;border-bottom:2px solid;border-color:var(--secondary, #fff);bottom:6px;left:6px;height:10px;width:6px}@keyframes svelte-tr9m4k-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-tr9m4k-checkmarkAnimation{0%{height:0;width:0;opacity:0}40%{height:0;width:6px;opacity:1}to{opacity:1;height:10px}}div.svelte-3zdw2l{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #ff4b4b);position:relative;transform:rotate(45deg);animation:svelte-3zdw2l-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-3zdw2l:after,div.svelte-3zdw2l:before{content:"";animation:svelte-3zdw2l-firstLineAnimation .15s ease-out forwards;animation-delay:.15s;position:absolute;border-radius:3px;opacity:0;background:var(--secondary, #fff);bottom:9px;left:4px;height:2px;width:12px}div.svelte-3zdw2l:before{animation:svelte-3zdw2l-secondLineAnimation .15s ease-out forwards;animation-delay:.18s;transform:rotate(90deg)}@keyframes svelte-3zdw2l-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-3zdw2l-firstLineAnimation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-3zdw2l-secondLineAnimation{0%{transform:scale(0) rotate(90deg);opacity:0}to{transform:scale(1) rotate(90deg);opacity:1}}div.svelte-2j08si{width:12px;height:12px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--secondary, #e0e0e0);border-right-color:var(--primary, #616161);animation:svelte-2j08si-rotate 1s linear infinite}@keyframes svelte-2j08si-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.indicator.svelte-5yvjg2{position:relative;display:flex;justify-content:center;align-items:center;min-width:20px;min-height:20px}.status.svelte-5yvjg2{position:absolute}.animated.svelte-5yvjg2{position:relative;transform:scale(.6);opacity:.4;min-width:20px;animation:svelte-5yvjg2-enter .3s .12s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes svelte-5yvjg2-enter{0%{transform:scale(.6);opacity:.4}to{transform:scale(1);opacity:1}}.message.svelte-7yglty{display:flex;justify-content:center;margin:4px 10px;color:inherit;flex:1 1 auto;white-space:pre-line}@keyframes svelte-nfojko-enterAnimation{0%{transform:translate3d(0,calc(var(--factor) * -200%),0) scale(.6);opacity:.5}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes svelte-nfojko-exitAnimation{0%{transform:translateZ(-1px) scale(1);opacity:1}to{transform:translate3d(0,calc(var(--factor) * -150%),-1px) scale(.6);opacity:0}}@keyframes svelte-nfojko-fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes svelte-nfojko-fadeOutAnimation{0%{opacity:1}to{opacity:0}}.base.svelte-nfojko{display:flex;align-items:center;background:#fff;color:#363636;line-height:1.3;will-change:transform;box-shadow:0 3px 10px #0000001a,0 3px 3px #0000000d;max-width:350px;pointer-events:auto;padding:8px 10px;border-radius:8px}.transparent.svelte-nfojko{opacity:0}.enter.svelte-nfojko{animation:svelte-nfojko-enterAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.exit.svelte-nfojko{animation:svelte-nfojko-exitAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.fadeIn.svelte-nfojko{animation:svelte-nfojko-fadeInAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.fadeOut.svelte-nfojko{animation:svelte-nfojko-fadeOutAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.wrapper.svelte-1pf6lla{left:0;right:0;display:flex;position:absolute;transform:translateY(calc(var(--offset, 16px) * var(--factor) * 1px))}.transition.svelte-1pf6lla{transition:all .23s cubic-bezier(.21,1.02,.73,1)}.active.svelte-1pf6lla{z-index:9999}.active.svelte-1pf6lla>*{pointer-events:auto}.toaster.svelte-1jjov9c{--default-offset: 16px;position:fixed;z-index:9999;top:var(--default-offset);left:var(--default-offset);right:var(--default-offset);bottom:var(--default-offset);pointer-events:none}div.svelte-1ucnblf{width:22px;opacity:0;height:22px;border-radius:11px;background:var(--primary, #61d345);position:relative;transform:rotate(45deg);animation:svelte-1ucnblf-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-1ucnblf:after{content:"";box-sizing:border-box;animation:svelte-1ucnblf-checkmarkAnimation .2s ease-out forwards;opacity:0;animation-delay:.2s;position:absolute;border-right:2px solid;border-bottom:2px solid;border-color:var(--secondary, #fff);bottom:7px;left:7px;height:10px;width:6px}@keyframes svelte-1ucnblf-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-1ucnblf-checkmarkAnimation{0%{height:0;width:0;opacity:0}40%{height:0;width:6px;opacity:1}to{opacity:1;height:10px}}div.svelte-bdtw76{width:22px;opacity:0;height:22px;border-radius:11px;background:var(--primary, #0063b8);position:relative;animation:svelte-bdtw76-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-bdtw76:before{content:"";position:absolute;width:3px;height:3px;background:var(--secondary, #fff);border-radius:50%;top:6px;left:9.5px;opacity:0;animation:svelte-bdtw76-dotAnimation .2s ease-out forwards;animation-delay:.3s}div.svelte-bdtw76:after{content:"";position:absolute;width:3px;background:var(--secondary, #fff);top:11px;bottom:5px;left:9.5px;opacity:0;animation:svelte-bdtw76-stemAnimation .2s ease-out forwards;animation-delay:.4s}@keyframes svelte-bdtw76-circleAnimation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-bdtw76-dotAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes svelte-bdtw76-stemAnimation{0%{height:0;opacity:0;top:11px}50%{height:0;opacity:1;top:11px}to{height:6px;opacity:1}}div.svelte-1j531ny{width:22px;opacity:0;height:22px;border-radius:11px;background:var(--primary, #ff4b4b);position:relative;transform:rotate(45deg);animation:svelte-1j531ny-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-1j531ny:after,div.svelte-1j531ny:before{content:"";animation:svelte-1j531ny-firstLineAnimation .15s ease-out forwards;animation-delay:.15s;position:absolute;border-radius:3px;opacity:0;background:var(--secondary, #fff);bottom:10px;left:5px;height:2px;width:12px}div.svelte-1j531ny:before{animation:svelte-1j531ny-secondLineAnimation .15s ease-out forwards;animation-delay:.18s;transform:rotate(90deg)}@keyframes svelte-1j531ny-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-1j531ny-firstLineAnimation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-1j531ny-secondLineAnimation{0%{transform:scale(0) rotate(90deg);opacity:0}to{transform:scale(1) rotate(90deg);opacity:1}}.avatar-group.svelte-1b0zs6u{display:flex;align-items:center}.avatar-group[data-orientation=horizontal].svelte-1b0zs6u{flex-direction:row}.avatar-group[data-orientation=horizontal].svelte-1b0zs6u>*:not([hidden])~*:not([hidden]){margin-left:-.5rem}.avatar-group[data-orientation=vertical].svelte-1b0zs6u{flex-direction:column}.avatar-group[data-orientation=vertical].svelte-1b0zs6u>*:not([hidden])~*:not([hidden]){margin-top:-.5rem}.avatar-group-member-wrapper.svelte-19mlbir{display:contents}.avatar-group-member{background-color:var(--background-primary-light, #fafafa);box-shadow:0 0 0 2px var(--background-primary, #ffffff)}.chat-bubble.svelte-116grc1{width:100%;display:flex}.chat-bubble.svelte-116grc1>div:where(.svelte-116grc1){display:flex;flex-direction:row;place-items:end;gap:.75rem}div[data-variant=sent]{place-self:end;margin-left:auto}div[data-context=user]{max-width:80%}.chat-bubble-message.svelte-1ru6hk3{order:1}.chat-bubble-message.svelte-1ru6hk3>div:where(.svelte-1ru6hk3){border-radius:var(--border-radius-small, .5rem);padding:1rem;font-size:.825rem;line-height:1rem}.chat-bubble-message.svelte-1ru6hk3 p{margin:0;font-size:inherit;color:inherit}div[data-context=user][data-variant=received] .chat-bubble-message>div{border-bottom-left-radius:0;background:var(--background-secondary, #343437);color:var(--color-secondary, #fafafa)}div[data-context=user][data-variant=sent] .chat-bubble-message>div{border-bottom-right-radius:0;background:var(--color-primary-light, #b6cae7);color:var(--color-primary-foreground, #000000)}.typing-indicator.svelte-1ru6hk3{display:flex;width:100%;height:100%;place-items:center;justify-content:center}@media(min-width:768px){.chat-bubble-message.svelte-1ru6hk3>div:where(.svelte-1ru6hk3){font-size:.9rem;line-height:1.25rem}}.chat-bubble-avatar.svelte-fxl2jz{order:1}div[data-variant=sent] .chat-bubble-avatar{order:2}.chat-list.svelte-1ioqmcn{position:relative;flex-grow:1;overflow:scroll}.chat-list-content.svelte-1ioqmcn{display:flex;height:100%;width:100%;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem;scrollbar-width:none;-ms-overflow-style:none}.chat-list-content.svelte-1ioqmcn::-webkit-scrollbar{display:none}.chat-list-content.scroll-smooth.svelte-1ioqmcn{scroll-behavior:smooth}.scroll-to-bottom{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);border-radius:50%;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.menu.svelte-dolaue{display:flex;flex-direction:column;min-width:200px}.menu-item.svelte-1bns5f2{display:flex;align-items:center;gap:.75rem;width:100%;padding:.375rem 1rem;background:none;border:none;text-align:left;cursor:pointer;font-size:.9375rem;font-weight:400;color:var(--color-primary);transition:background-color .15s ease;-webkit-tap-highlight-color:transparent;min-height:44px}.menu-item.svelte-1bns5f2:hover:not(.disabled){background-color:var(--hover-light, var(--background-secondary))}.menu-item.svelte-1bns5f2:active:not(.disabled){background-color:var(--hover-light, var(--background-secondary));opacity:.9}.menu-item.disabled.svelte-1bns5f2{opacity:.5;cursor:not-allowed}.menu-item-icon.svelte-1bns5f2{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-secondary)}.menu-item-label.svelte-1bns5f2{flex:1;line-height:1.4}.menu-section.svelte-15o63uc{display:flex;flex-direction:column}.menu-section-title.svelte-15o63uc{padding:.5rem 1rem .375rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary-dark, var(--color-primary));-webkit-user-select:none;user-select:none}.menu-section-content.svelte-15o63uc{display:flex;flex-direction:column}.menu-section-content.svelte-15o63uc .menu-item{padding-left:1.5rem}.menu-separator.svelte-19f2zvo{height:1px;background-color:var(--border-color);margin:.25rem 1rem}input.svelte-z0cboc:not(.hidden){height:var(--input-height);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:0 var(--input-padding);width:var(--input-width, 100%);background-color:var(--input-background-color);color:var(--input-text-color);--webkit-user-select: auto;display:var(--input-display, block);font-size:var(--input-font-size, 1rem);margin:var(--input-label-gap, .5rem) 0 0 0;outline:none}input.hidden.svelte-z0cboc{display:none}textarea.svelte-34dfqi{padding:var(--input-padding, .4rem);border-radius:var(--input-border-radius, var(--border-radius-small));width:100%;border:1px solid var(--input-border-color);background-color:var(--input-background-color);color:var(--input-text-color);font-size:1.1rem;margin:var(--input-label-gap, .5rem) 0 0 0;min-height:var(--textarea-min-height);max-height:var(--textarea-max-height);resize:none;outline:none}textarea.svelte-34dfqi:focus-visible{border:1px solid var(--border-color-active);box-shadow:var(--primary-box-shadow)}[data-checkbox-root]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid var(--border-color);background-color:var(--background-primary-light);transition:all .15s ease-in-out;cursor:pointer;padding:0;margin:0}[data-checkbox-root]:hover:not([disabled]){border-color:var(--border-color-active)}[data-checkbox-root][data-state=checked]{background-color:var(--checkbox-active-background, #228be6);border-color:transparent}[data-checkbox-root][disabled]{opacity:.5;cursor:not-allowed}.checkbox-indicator.svelte-1hq000k{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.checkbox-indicator.svelte-1hq000k .check-icon,.checkbox-indicator.svelte-1hq000k .minus-icon{width:15px;height:15px;color:var(--checkbox-active-color, #fff);fill:var(--checkbox-active-color, #fff);flex-shrink:0;pointer-events:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-checkbox-root][data-state=checked] .check-icon,[data-checkbox-root][data-state=indeterminate] .minus-icon{display:block}[data-select-trigger]{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--input-height, 46px);padding:0 var(--input-padding, 1rem);border-radius:var(--input-border-radius, .5rem);border:1px solid var(--input-border-color, #d1d5db);background-color:var(--input-background-color, #f9fafb);color:var(--input-text-color, #111827);outline:none}[data-select-trigger]:focus-visible{border:1px solid var(--border-color-active);box-shadow:var(--primary-box-shadow)}[data-select-trigger] .select-label-wrapper{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}[data-select-trigger] .select-placeholder{color:#9ca3af!important;opacity:.7!important}[data-select-trigger] .select-plus-indicator{display:inline-flex;align-items:center;gap:.25rem;background-color:var(--input-background-color-hover, #e5e7eb);border-radius:.25rem;padding:.125rem .375rem;flex-shrink:0}[data-select-trigger] .select-plus-count{font-size:.75rem;font-weight:600;color:var(--input-text-color)}[data-select-trigger][disabled],[data-select-trigger][aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}[data-select-item]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--input-text-color);transition:all 75ms ease}[data-select-item]:hover{background-color:var(--input-background-color-hover, #e5e7eb)}[dir=rtl] [data-select-trigger],[dir=rtl] [data-select-trigger] .select-label-wrapper,[dir=rtl] [data-select-item]{text-align:right;flex-direction:row-reverse}.switch-wrapper.svelte-1pkwl4e{display:inline-flex;align-items:center}[data-switch-root]{display:inline-flex;height:24px;width:44px;flex-shrink:0;cursor:pointer;align-items:center;border-radius:9999px;padding:2px;transition:background-color .2s ease;outline:none;background-color:var(--switch-background-unchecked, var(--background-secondary, #e0e0e0))}[data-switch-root]:focus-visible{outline:2px solid var(--switch-focus-color, var(--border-color-active, #228be6));outline-offset:2px}[data-switch-root][disabled],[data-switch-root][aria-disabled=true]{cursor:not-allowed;opacity:.5}[data-switch-root][data-state=checked]{background-color:var(--switch-background-checked, var(--border-color-active, #228be6))}[data-switch-root][data-state=unchecked]{background-color:var(--switch-background-unchecked, var(--background-secondary, #e0e0e0))}[data-switch-thumb]{pointer-events:none;display:block;width:20px;height:20px;border-radius:9999px;background-color:var(--switch-thumb-color, var(--background-primary, #fff));transition:transform .2s ease;box-shadow:0 2px 4px #0003}[data-switch-root][data-state=checked] [data-switch-thumb]{transform:translate(20px)}[data-switch-root][data-state=unchecked] [data-switch-thumb]{transform:translate(0)}.tooltip-wrapper.svelte-k2x29y{display:contents}.primitive-tooltip-content{background-color:var(--tooltip-background, #000);color:var(--tooltip-foreground, #fff);padding:.5rem .75rem;border-radius:var(--border-radius-small, 4px);font-size:.875rem;line-height:1.4;white-space:nowrap;box-shadow:var(--tooltip-shadow, 0 4px 6px -1px rgba(0, 0, 0, .1));pointer-events:none;animation:svelte-k2x29y-tooltip-fade-in .15s ease-out}.primitive-tooltip-content[data-state=closed]{animation:svelte-k2x29y-tooltip-fade-out .1s ease-in}@keyframes svelte-k2x29y-tooltip-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-k2x29y-tooltip-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.primitive-accordion.svelte-1c9pn3y{display:flex;flex-direction:column;gap:1px;width:100%}.primitive-accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;background-color:var(--accordion-background, var(--background-primary));border:1px solid var(--accordion-border-color, var(--border-color));border-radius:var(--accordion-border-radius, var(--border-radius-small, 4px));cursor:pointer;transition:background-color .2s ease;font-size:.875rem;font-weight:500;color:var(--accordion-color, var(--color-primary))}.primitive-accordion-trigger:hover:not(:disabled){background-color:var(--accordion-hover-background, var(--background-primary-light))}.primitive-accordion-trigger:disabled{opacity:.5;cursor:not-allowed}.primitive-accordion-trigger:focus-visible{outline:2px solid var(--accordion-focus-color, var(--color-primary));outline-offset:2px}.primitive-accordion-title.svelte-1c9pn3y{flex:1;text-align:left}.primitive-accordion-icon.svelte-1c9pn3y{display:flex;align-items:center;justify-content:center;transition:transform .2s ease;color:var(--accordion-icon-color, var(--color-secondary))}.primitive-accordion-icon.open.svelte-1c9pn3y{transform:rotate(180deg)}.primitive-accordion-content{overflow:hidden;background-color:var(--accordion-content-background, var(--background-primary));border:1px solid var(--accordion-border-color, var(--border-color));border-top:none;border-radius:0 0 var(--accordion-content-border-radius, var(--border-radius-small, 4px)) var(--accordion-content-border-radius, var(--border-radius-small, 4px))}.primitive-accordion-content[data-state=open]{animation:svelte-1c9pn3y-accordion-slide-down .2s ease-out}.primitive-accordion-content[data-state=closed]{animation:svelte-1c9pn3y-accordion-slide-up .2s ease-out}.primitive-accordion-content-inner.svelte-1c9pn3y{padding:1rem}@keyframes svelte-1c9pn3y-accordion-slide-down{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes svelte-1c9pn3y-accordion-slide-up{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}.primitive-slider-wrapper.svelte-1gm9u26{display:block;width:100%}.primitive-slider.svelte-1gm9u26{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;border:none;outline:none;height:6px}.primitive-slider.svelte-1gm9u26:disabled{cursor:not-allowed;opacity:.5}.primitive-slider.svelte-1gm9u26::-webkit-slider-runnable-track{height:6px;background:var(--range-input-path-color, rgba(255, 255, 255, .3));border-radius:3px}.primitive-slider.svelte-1gm9u26::-webkit-slider-thumb{-webkit-appearance:none;width:var(--range-input-bar-handle-size, 14px);height:var(--range-input-bar-handle-size, 14px);background:var(--range-input-bar-handle-color, var(--color-primary, #007bff));border-radius:50%;cursor:pointer;margin-top:calc((var(--range-input-bar-handle-size, 14px) - 6px) / -2);transition:transform .2s ease,background-color .2s ease}.primitive-slider.svelte-1gm9u26:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(var(--range-input-bar-handle-zoom, 1.2))}.primitive-slider.svelte-1gm9u26:active:not(:disabled)::-webkit-slider-thumb{transform:scale(var(--range-input-bar-handle-zoom, 1.2))}.primitive-slider.svelte-1gm9u26:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-primary, #007bff);outline-offset:2px}.primitive-slider.svelte-1gm9u26::-moz-range-track{height:6px;background:var(--range-input-path-color, rgba(255, 255, 255, .3));border-radius:3px;border:none}.primitive-slider.svelte-1gm9u26::-moz-range-thumb{width:var(--range-input-bar-handle-size, 14px);height:var(--range-input-bar-handle-size, 14px);background:var(--range-input-bar-handle-color, var(--color-primary, #007bff));border-radius:50%;cursor:pointer;border:none;transition:transform .2s ease,background-color .2s ease}.primitive-slider.svelte-1gm9u26:hover:not(:disabled)::-moz-range-thumb{transform:scale(var(--range-input-bar-handle-zoom, 1.2))}.primitive-slider.svelte-1gm9u26:active:not(:disabled)::-moz-range-thumb{transform:scale(var(--range-input-bar-handle-zoom, 1.2))}.primitive-slider.svelte-1gm9u26:focus-visible::-moz-range-thumb{outline:2px solid var(--color-primary, #007bff);outline-offset:2px}.primitive-slider.svelte-1gm9u26::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--range-input-bar-color, var(--color-primary, #007bff)) 0%,var(--range-input-bar-color, var(--color-primary, #007bff)) calc((var(--slider-value) - var(--slider-min)) / (var(--slider-max) - var(--slider-min)) * 100%),var(--range-input-path-color, rgba(255, 255, 255, .3)) calc((var(--slider-value) - var(--slider-min)) / (var(--slider-max) - var(--slider-min)) * 100%),var(--range-input-path-color, rgba(255, 255, 255, .3)) 100%)}.primitive-slider.svelte-1gm9u26::-moz-range-track{background:linear-gradient(to right,var(--range-input-bar-color, var(--color-primary, #007bff)) 0%,var(--range-input-bar-color, var(--color-primary, #007bff)) calc((var(--slider-value) - var(--slider-min)) / (var(--slider-max) - var(--slider-min)) * 100%),var(--range-input-path-color, rgba(255, 255, 255, .3)) calc((var(--slider-value) - var(--slider-min)) / (var(--slider-max) - var(--slider-min)) * 100%),var(--range-input-path-color, rgba(255, 255, 255, .3)) 100%)}.primitive-progress.svelte-17cn7wq{position:relative;width:100%;display:flex;align-items:center}.primitive-progress-bar.svelte-17cn7wq{width:100%;height:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;overflow:hidden;border-radius:var(--progress-border-radius, var(--border-radius-small, 4px));background-color:var(--progress-background-color, rgba(0, 0, 0, .6))}.primitive-progress-bar.svelte-17cn7wq::-webkit-progress-bar{background-color:var(--progress-background-color, rgba(0, 0, 0, .6));border-radius:var(--progress-border-radius, var(--border-radius-small, 4px))}.primitive-progress-bar.svelte-17cn7wq::-webkit-progress-value{background-color:var(--progress-value-color, rgb(11, 88, 222));border-radius:var(--progress-border-radius, var(--border-radius-small, 4px));transition:width .02s linear}.primitive-progress-bar.svelte-17cn7wq::-moz-progress-bar{background-color:var(--progress-value-color, rgb(11, 88, 222));border-radius:var(--progress-border-radius, var(--border-radius-small, 4px));transition:width .02s linear}.primitive-progress.seeking.svelte-17cn7wq .primitive-progress-bar:where(.svelte-17cn7wq)::-webkit-progress-value{transition:none}.primitive-progress.seeking.svelte-17cn7wq .primitive-progress-bar:where(.svelte-17cn7wq)::-moz-progress-bar{transition:none}.primitive-progress-bar.svelte-17cn7wq:indeterminate{background-color:var(--progress-background-color, rgba(0, 0, 0, .6));background-image:linear-gradient(to right,transparent 0%,var(--progress-value-color, rgb(11, 88, 222)) 50%,transparent 100%);background-size:200% 100%;animation:svelte-17cn7wq-progress-indeterminate 1.5s ease-in-out infinite}@keyframes svelte-17cn7wq-progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.primitive-progress-bar.svelte-17cn7wq{accent-color:var(--progress-value-color, rgb(11, 88, 222))}.primitive-progress-dot.svelte-17cn7wq{position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:var(--progress-dot-size, 18px);height:var(--progress-dot-size, 18px);border-radius:100%;background-color:var(--progress-dot-color, rgb(11, 88, 222));pointer-events:none;transition:left .02s linear}.primitive-progress-dot.no-transition.svelte-17cn7wq{transition:none}:root{--datepicker-border-color: #e8e9ea;--datepicker-border-radius-small: .125rem;--datepicker-border-radius-base: .25rem;--datepicker-border-radius-large: .5rem;--datepicker-border-radius-xlarge: .75rem;--datepicker-border-radius-xxlarge: 1rem;--datepicker-border-radius-xxxlarge: 1.125rem;--datepicker-state-active: #0087ff;--datepicker-state-hover: #e7f7fc;--datepicker-color: #21333d;--datepicker-font-family: "Rubik", sans-serif;--datepicker-font-size-jumbo: 1.75rem;--datepicker-font-size-xxxlarge: 1.5rem;--datepicker-font-size-xxlarge: 1.375rem;--datepicker-font-size-xlarge: 1.25rem;--datepicker-font-size-large: 1.125rem;--datepicker-font-size-base: 14px;--datepicker-font-size-medium: .89rem;--datepicker-font-size-small: .75rem;--datepicker-font-size-xsmall: .625rem;--datepicker-font-size-xxsmall: .5rem;--datepicker-font-size-xxxsmall: .375rem;--datepicker-font-weight-thin: 100;--datepicker-font-weight-light: 300;--datepicker-font-weight-base: 400;--datepicker-font-weight-medium: 500;--datepicker-font-weight-bold: 700;--datepicker-font-weight-black: 900;--datepicker-spacing: 8px;--datepicker-margin-xsmall: calc(var(--datepicker-spacing) / 4);--datepicker-margin-small: calc(var(--datepicker-spacing) / 2);--datepicker-margin-base: var(--datepicker-spacing);--datepicker-margin-large: calc(var(--datepicker-spacing) * 2);--datepicker-margin-xlarge: calc(var(--datepicker-spacing) * 3);--datepicker-margin-xxlarge: calc(var(--datepicker-spacing) * 4);--datepicker-margin-xxxlarge: calc(var(--datepicker-spacing) * 5);--datepicker-margin-jumbo: calc(var(--datepicker-spacing) * 6);--datepicker-padding-xsmall: calc(var(--datepicker-spacing) / 4);--datepicker-padding-small: calc(var(--datepicker-spacing) / 2);--datepicker-padding-base: var(--datepicker-spacing);--datepicker-padding-large: calc(var(--datepicker-spacing) * 2);--datepicker-padding-xlarge: calc(var(--datepicker-spacing) * 3);--datepicker-padding-xxlarge: calc(var(--datepicker-spacing) * 4);--datepicker-padding-xxxlarge: calc(var(--datepicker-spacing) * 5);--datepicker-padding-jumbo: calc(var(--datepicker-spacing) * 6);--datepicker-container-background: #fff;--datepicker-container-border: 1px solid #e8e9ea;--datepicker-container-border-radius: 12px;--datepicker-container-box-shadow: 0 1px 20px rgba(0, 0, 0, .1);--datepicker-container-font-family: var(--datepicker-font-family);--datepicker-container-left: 0;--datepicker-container-top: 105%;--datepicker-container-position: absolute;--datepicker-container-width: fit-content;--datepicker-container-zindex: 99;--datepicker-calendar-border: 0;--datepicker-calendar-padding: var(--datepicker-padding-base) var(--datepicker-padding-large) var(--datepicker-padding-xlarge);--datepicker-calendar-position: relative;--datepicker-calendar-width: 310px;--datepicker-calendar-split-border: 1px solid var(--datepicker-border-color);--datepicker-calendar-header-align-items: center;--datepicker-calendar-header-color: var(--datepicker-color);--datepicker-calendar-header-display: flex;--datepicker-calendar-header-font-size: var(--datepicker-font-size-large);--datepicker-calendar-header-justify-content: space-between;--datepicker-calendar-header-margin: 0 0 var(--datepicker-margin-xlarge) 0;--datepicker-calendar-header-padding: var(--datepicker-padding-large) var(--datepicker-padding-base);--datepicker-calendar-header-user-select: none;--datepicker-calendar-header-month-nav-background: transparent;--datepicker-calendar-header-month-nav-background-hover: #f5f5f5;--datepicker-calendar-header-month-nav-border: 0;--datepicker-calendar-header-month-nav-border-radius: 20px;--datepicker-calendar-header-month-nav-color: var(--datepicker-color);--datepicker-calendar-header-month-nav-cursor: pointer;--datepicker-calendar-header-month-nav-font-size: var(--datepicker-font-size-large);--datepicker-calendar-header-month-nav-height: 32px;--datepicker-calendar-header-month-nav-margin-left: -8px;--datepicker-calendar-header-month-nav-padding: var(--datepicker-padding-small);--datepicker-calendar-header-month-nav-text-align: center;--datepicker-calendar-header-month-nav-width: 32px;--datepicker-calendar-header-month-nav-icon-next-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACLSURBVHgB7ZTLCYAwEERHbcASUpIlaAd2YDoxlmIX3ixFEwwYQQL5kCWwD94ph5mwywIMUzmLlYRBe1lXENBrT+oSgktwiepLNJ63EWkl3AOltBMCkHh/kEv5F9SCGN8IzKntEYfAdwQb0kYaHO4uoUJBBIdzOAoiKMMNQ47wDvEceA7Zrp3BMLVyA56LVFYQOkngAAAAAElFTkSuQmCC) no-repeat center center;--datepicker-calendar-header-month-nav-icon-next-background-size: 16px 16px;--datepicker-calendar-header-month-nav-icon-next-filter: invert(0);--datepicker-calendar-header-month-nav-icon-next-height: 16px;--datepicker-calendar-header-month-nav-icon-next-margin: auto;--datepicker-calendar-header-month-nav-icon-next-width: 16px;--datepicker-calendar-header-month-nav-icon-prev-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKSURBVHgB7ZbBDYAgDEW/xgEcgZHcQDYRJ5ER3EhHcAPtAQMHQwIiSNKXvAMH+CUNDQDDVM5kLMJCnsYBmXHDN1IgIxzO4QIZ+Ty8gT9cOuuZ3BHHQa4hGxTszVOpnoJaFMbXAk2OzvpNC+7zojYVewFcBBdRVRE9CqCR4EvWIR4JO5iC5jzD/IoLU/FXPXheCj0AAAAASUVORK5CYII=) no-repeat center center;--datepicker-calendar-header-month-nav-icon-prev-background-size: 16px 16px;--datepicker-calendar-header-month-nav-icon-prev-filter: invert(0);--datepicker-calendar-header-month-nav-icon-prev-height: 16px;--datepicker-calendar-header-month-nav-icon-prev-margin: auto;--datepicker-calendar-header-month-nav-icon-prev-width: 16px;--datepicker-calendar-header-text-align-items: center;--datepicker-calendar-header-text-color: var(--datepicker-color);--datepicker-calendar-header-text-display: flex;--datepicker-calendar-header-text-font-size: inherit;--datepicker-calendar-header-text-font-weight: var(--datepicker-font-weight-medium);--datepicker-calendar-header-text-gap: 8px;--datepicker-calendar-header-year-align-items: center;--datepicker-calendar-header-year-display: flex;--datepicker-calendar-header-year-flex-direction: column;--datepicker-calendar-header-year-margin: 0;--datepicker-calendar-header-year-nav-display: block;--datepicker-calendar-header-year-nav-color: var(--datepicker-color);--datepicker-calendar-header-year-nav-height: 12px;--datepicker-calendar-header-year-nav-line-height: 12px;--datepicker-calendar-header-year-nav-margin: -2px 0 0 0;--datepicker-calendar-header-year-nav-padding: 0;--datepicker-calendar-header-year-nav-width: 12px;--datepicker-calendar-header-year-nav-icon-font-size: 13px;--datepicker-calendar-header-year-nav-icon-next-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABuSURBVHgB7c7BCYAwDIXhBy7gKB2hm9Vx3UJzqCASRWOTHvo+yDG8HyAiGt2Ef7LcLLeigyK31SsIdh4Pj9DGwyKu40u9kAht/OAe8TTuHvFm3C3iy3jziGQYv4vIMMjGcS0iwSjBWN/on4hoADu88UW4KXFVfgAAAABJRU5ErkJggg==) no-repeat center center;--datepicker-calendar-header-year-nav-icon-next-background-size: 12px 12px;--datepicker-calendar-header-year-nav-icon-next-display: block;--datepicker-calendar-header-year-nav-icon-next-filter: invert(0);--datepicker-calendar-header-year-nav-icon-next-height: 12px;--datepicker-calendar-header-year-nav-icon-next-width: 12px;--datepicker-calendar-header-year-nav-icon-prev-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgB7dTRCYAwDATQAxdwlI6QzZpx3UIrKJSC1aS2fngP7kvi3VcBIqK/m26+S8qcssBHWu5Dynokwi5m9wIHyX5gHRGL2wAndYwoyxWN1DDi9XLLiG7lT0Z0L6+NGFZ+NWJoeW2EYjD9svy0PzACIiJqsAHF2EaCcjFGaQAAAABJRU5ErkJggg==) no-repeat center center;--datepicker-calendar-header-year-nav-icon-prev-background-size: 12px 12px;--datepicker-calendar-header-year-nav-icon-prev-display: block;--datepicker-calendar-header-year-nav-icon-prev-filter: invert(0);--datepicker-calendar-header-year-nav-icon-prev-height: 12px;--datepicker-calendar-header-year-nav-icon-prev-width: 12px;--datepicker-presets-border: 1px solid var(--datepicker-border-color);--datepicker-presets-padding: 24px;--datepicker-presets-minwidth: 180px;--datepicker-presets-maxwidth: 200px;--datepicker-presets-button-background: transparent;--datepicker-presets-button-background-hover: var(--datepicker-state-hover);--datepicker-presets-button-background-active: var(--datepicker-state-active);--datepicker-presets-button-border: 0;--datepicker-presets-button-border-radius: 40px;--datepicker-presets-button-border-radius-active: 20px;--datepicker-presets-button-color: var(--datepicker-color);--datepicker-presets-button-color-active: #fff;--datepicker-presets-button-color-hover: var(--datepicker-color);--datepicker-presets-button-color-focus: var(--datepicker-color);--datepicker-presets-button-cursor: pointer;--datepicker-presets-button-cursor-active: default;--datepicker-presets-button-font-family: var(--datepicker-font-family);--datepicker-presets-button-font-size: var(--datepicker-font-size-base);--datepicker-presets-button-font-weight-active: var(--datepicker-font-weight-medium);--datepicker-presets-button-outline-focus: 5px auto -webkit-focus-ring-color;--datepicker-presets-button-margin: var(--datepicker-margin-small) 0;--datepicker-presets-button-padding: calc(var(--datepicker-padding-base) + 2px) var(--datepicker-padding-large);--datepicker-presets-button-text-align: left;--datepicker-presets-button-zindex-focus: 10;--datepicker-timepicker-container-align-items: center;--datepicker-timepicker-container-display: flex;--datepicker-timepicker-container-justify-content: space-around;--datepicker-timepicker-container-margin-bottom: var(--datepicker-margin-xlarge);--datepicker-timepicker-input-border: 1px solid var(--datepicker-border-color);--datepicker-timepicker-input-border-radius: var(--datepicker-border-radius-base);--datepicker-timepicker-input-display: block;--datepicker-timepicker-input-font-family: var(--datepicker-font-family);--datepicker-timepicker-input-margin: 0 auto;--datepicker-timepicker-input-padding: var(--datepicker-padding-small) var(--datepicker-padding-base);--datepicker-calendar-dow-color: #8b9198;--datepicker-calendar-dow-font-size: var(--datepicker-font-size-base);--datepicker-calendar-dow-font-weight: var(--datepicker-font-weight-medium);--datepicker-calendar-dow-margin-bottom: var(--datepicker-margin-large);--datepicker-calendar-dow-text-align: center;--datepicker-calendar-container-display: grid;--datepicker-calendar-container-grid-template-columns: repeat(7, 1fr);--datepicker-calendar-container-grid-gap: 0;--datepicker-calendar-container-width: fit-content;--datepicker-calendar-day-container-appearance: none;--datepicker-calendar-day-container-background: inherit;--datepicker-calendar-day-container-border: 0;--datepicker-calendar-day-container-margin: 0;--datepicker-calendar-day-container-padding: 0;--datepicker-calendar-day-container-position: relative;--datepicker-calendar-day-container-text-align: center;--datepicker-calendar-day-align-items: center;--datepicker-calendar-day-background-hover: #f5f5f5;--datepicker-calendar-day-border: 1px solid transparent;--datepicker-calendar-day-border-radius: 100%;--datepicker-calendar-day-color: #232a32;--datepicker-calendar-day-color-disabled: #b9bdc1;--datepicker-calendar-day-color-hover: #232a32;--datepicker-calendar-day-cursor: pointer;--datepicker-calendar-day-cursor-disabled: default;--datepicker-calendar-day-display: flex;--datepicker-calendar-day-height: 40px;--datepicker-calendar-day-justify-content: center;--datepicker-calendar-day-font-family: var(--datepicker-font-family);--datepicker-calendar-day-font-size: var(--datepicker-font-size-base);--datepicker-calendar-day-margin-bottom: 1px;--datepicker-calendar-day-padding: var(--datepicker-padding-base);--datepicker-calendar-day-text-align: center;--datepicker-calendar-day-width: 40px;--datepicker-calendar-day-zindex-focus: 12;--datepicker-calendar-day-other-border: 0;--datepicker-calendar-day-other-box-shadow: none;--datepicker-calendar-day-other-color: #d1d3d6;--datepicker-calendar-today-background: transparent;--datepicker-calendar-today-border: 1px solid #232a32;--datepicker-calendar-today-cursor: default;--datepicker-calendar-today-font-weight: var(--datepicker-font-weight-bold);--datepicker-calendar-range-background: var(--datepicker-state-hover);--datepicker-calendar-range-background-disabled: var(--datepicker-state-hover);--datepicker-calendar-range-border: 0;--datepicker-calendar-range-border-radius: 0;--datepicker-calendar-range-color: var(--datepicker-color);--datepicker-calendar-range-color-disabled: #ffc0b7;--datepicker-calendar-range-cursor: default;--datepicker-calendar-range-font-weight: var(--datepicker-font-weight-base);--datepicker-calendar-range-start-box-shadow: inset -20px 0 0 var(--datepicker-state-hover);--datepicker-calendar-range-end-box-shadow: inset 20px 0 0 var(--datepicker-state-hover);--datepicker-calendar-range-start-box-shadow-selected: inset -20px 0 0 #eceff1;--datepicker-calendar-range-end-box-shadow-selected: inset 20px 0 0 #eceff1;--datepicker-calendar-range-start-end-background: #f5f5f5;--datepicker-calendar-range-start-end-color: #232a32;--datepicker-calendar-range-selected-background: var(--datepicker-state-active);--datepicker-calendar-range-selected-border-radius: 20px;--datepicker-calendar-range-selected-color: #fff;--datepicker-calendar-range-selected-font-weight: var(--datepicker-font-weight-medium);--datepicker-calendar-range-selected-start-border-radius: 20px;--datepicker-calendar-range-included-background: #eceff1;--datepicker-calendar-range-included-box-shadow: inset 20px 0 0 #eceff1;--datepicker-calendar-range-included-color: #232a32;--datepicker-calendar-range-included-font-weight: var(--datepicker-font-weight-base);--datepicker-calendar-range-included-height: var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c{font-size:var(--datepicker-font-size-base);position:relative}.datepicker.svelte-1mdfz7c :where(.svelte-1mdfz7c){box-sizing:border-box}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c){background:var(--datepicker-container-background);border:var(--datepicker-container-border);border-radius:var(--datepicker-container-border-radius);box-shadow:var(--datepicker-container-box-shadow);display:none;font-family:var(--datepicker-container-font-family);grid-template-columns:1fr;left:var(--datepicker-container-left);position:var(--datepicker-container-position);width:var(--datepicker-container-width);z-index:var(--datepicker-container-zindex)}.datepicker.svelte-1mdfz7c .calendars-container.right:where(.svelte-1mdfz7c){left:auto;right:0}.datepicker.svelte-1mdfz7c .calendars-container.show:where(.svelte-1mdfz7c){display:grid;top:var(--datepicker-container-top)}.datepicker.svelte-1mdfz7c .calendars-container.range:where(.svelte-1mdfz7c){grid-template-columns:repeat(2,1fr)}.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c){grid-template-columns:minmax(var(--datepicker-presets-minwidth),var(--datepicker-presets-maxwidth)) 1fr 1fr}.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c):not(.range){grid-template-columns:minmax(var(--datepicker-presets-minwidth),var(--datepicker-presets-maxwidth)) 1fr}.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c){display:flex}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c){border-right:var(--datepicker-presets-border);display:none;flex-direction:column;padding:var(--datepicker-presets-padding)}.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c) .calendar-presets.presets-only:where(.svelte-1mdfz7c){border-right:0;min-width:100%}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--datepicker-presets-button-background);box-sizing:border-box;border:var(--datepicker-presets-button-border);border-radius:var(--datepicker-presets-button-border-radius);color:var(--datepicker-presets-button-color);cursor:var(--datepicker-presets-button-cursor);font-family:var(--datepicker-presets-button-font-family);font-size:var(--datepicker-presets-button-font-size);margin:var(--datepicker-presets-button-margin);padding:var(--datepicker-presets-button-padding);text-align:var(--datepicker-presets-button-text-align)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c):hover{background-color:var(--datepicker-presets-button-background-hover);color:var(--datepicker-presets-button-color-hover)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c) button.active:where(.svelte-1mdfz7c){background-color:var(--datepicker-presets-button-background-active);color:var(--datepicker-presets-button-color-active);cursor:var(--datepicker-presets-button-cursor-active);font-weight:var(--datepicker-presets-button-font-weight-active)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c):focus-visible{border-radius:var(--datepicker-presets-button-border-radius-active);outline:var(--datepicker-presets-button-outline-focus);z-index:var(--datepicker-presets-button-zindex-focus)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c){border:var(--datepicker-calendar-border);padding:var(--datepicker-calendar-padding);position:var(--datepicker-calendar-position);width:var(--datepicker-calendar-width)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar.presets-only:where(.svelte-1mdfz7c){display:none}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c)+.calendar:where(.svelte-1mdfz7c){border-left:var(--datepicker-calendar-split-border)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c){align-items:var(--datepicker-calendar-header-align-items);color:var(--datepicker-calendar-header-color);display:var(--datepicker-calendar-header-display);font-size:var(--datepicker-calendar-header-font-size);justify-content:var(--datepicker-calendar-header-justify-content);margin:var(--datepicker-calendar-header-margin);padding:var(--datepicker-calendar-header-padding);-webkit-user-select:var(--datepicker-calendar-header-user-select);user-select:var(--datepicker-calendar-header-user-select)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--datepicker-calendar-header-month-nav-background);border:var(--datepicker-calendar-header-month-nav-border);border-radius:var(--datepicker-calendar-header-month-nav-border-radius);color:var(--datepicker-calendar-header-month-nav-color);cursor:var(--datepicker-calendar-header-month-nav-cursor);font-size:var(--datepicker-calendar-header-month-nav-font-size);height:var(--datepicker-calendar-header-month-nav-height);margin-left:var(--datepicker-calendar-header-month-nav-margin-left);padding:var(--datepicker-calendar-header-month-nav-padding);text-align:var(--datepicker-calendar-header-month-nav-text-align);width:var(--datepicker-calendar-header-month-nav-width)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c)>span:where(.svelte-1mdfz7c){align-items:var(--datepicker-calendar-header-text-align-items);color:var(--datepicker-calendar-header-text-color);display:var(--datepicker-calendar-header-text-display);font-size:var(--datepicker-calendar-header-text-font-size);font-weight:var(--datepicker-calendar-header-text-font-weight);gap:var(--datepicker-calendar-header-text-gap)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c)>span:where(.svelte-1mdfz7c)+button:where(.svelte-1mdfz7c){margin-left:0;margin-right:-8px}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c)>span:where(.svelte-1mdfz7c) .years:where(.svelte-1mdfz7c){align-items:var(--datepicker-calendar-header-year-align-items);display:var(--datepicker-calendar-header-year-display);flex-direction:var(--datepicker-calendar-header-year-flex-direction);margin:var(--datepicker-calendar-header-year-margin)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c)>span:where(.svelte-1mdfz7c) .years:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c){display:var(--datepicker-calendar-header-year-nav-display);color:var(--datepicker-calendar-header-year-nav-color);height:var(--datepicker-calendar-header-year-nav-height);line-height:var(--datepicker-calendar-header-year-nav-line-height);margin:var(--datepicker-calendar-header-year-nav-margin);padding:var(--datepicker-calendar-header-year-nav-padding);width:var(--datepicker-calendar-header-year-nav-width)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c)>span:where(.svelte-1mdfz7c) .years:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c) i:where(.svelte-1mdfz7c){font-size:var(--datepicker-calendar-header-year-nav-icon-font-size)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c) button.hide:where(.svelte-1mdfz7c){opacity:0}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c):hover{background:var(--datepicker-calendar-header-month-nav-background-hover)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header.timepicker:where(.svelte-1mdfz7c){margin-bottom:0}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker:where(.svelte-1mdfz7c){align-items:var(--datepicker-timepicker-container-align-items);display:var(--datepicker-timepicker-container-display);justify-content:var(--datepicker-timepicker-container-justify-content);margin-bottom:var(--datepicker-timepicker-container-margin-bottom)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker:where(.svelte-1mdfz7c) input[type=time]:where(.svelte-1mdfz7c){border:var(--datepicker-timepicker-input-border);border-radius:var(--datepicker-timepicker-input-border-radius);display:var(--datepicker-timepicker-input-display);font-family:var(--datepicker-timepicker-input-font-family);margin:var(--datepicker-timepicker-input-margin);padding:var(--datepicker-timepicker-input-padding)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker:where(.svelte-1mdfz7c) input[type=time].end-time:where(.svelte-1mdfz7c){display:none}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker.show:where(.svelte-1mdfz7c) input[type=time].end-time:where(.svelte-1mdfz7c){display:block}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c) button:where(.svelte-1mdfz7c):focus-visible,.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):focus-visible{border-radius:20px;outline:5px auto -webkit-focus-ring-color;z-index:10}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .month:where(.svelte-1mdfz7c){display:var(--datepicker-calendar-container-display);grid-template-columns:var(--datepicker-calendar-container-grid-template-columns);grid-gap:var(--datepicker-calendar-container-grid-gap);width:var(--datepicker-calendar-container-display)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .dow:where(.svelte-1mdfz7c){color:var(--datepicker-calendar-dow-color);font-size:var(--datepicker-calendar-dow-font-size);font-weight:var(--datepicker-calendar-dow-font-weight);margin-bottom:var(--datepicker-calendar-dow-margin-bottom);text-align:var(--datepicker-calendar-dow-text-align)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c){-webkit-appearance:var(--datepicker-calendar-day-container-appearance);-moz-appearance:var(--datepicker-calendar-day-container-appearance);appearance:var(--datepicker-calendar-day-container-appearance);background:var(--datepicker-calendar-day-container-background);border:var(--datepicker-calendar-day-container-border);margin:var(--datepicker-calendar-day-container-margin);padding:var(--datepicker-calendar-day-container-padding);position:var(--datepicker-calendar-day-container-position);text-align:var(--datepicker-calendar-day-container-text-align)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){align-items:var(--datepicker-calendar-day-align-items);border:var(--datepicker-calendar-day-border);border-radius:var(--datepicker-calendar-day-border-radius);color:var(--datepicker-calendar-day-color);cursor:var(--datepicker-calendar-day-cursor);display:var(--datepicker-calendar-day-display);height:var(--datepicker-calendar-day-height);justify-content:var(--datepicker-calendar-day-justify-content);font-family:var(--datepicker-calendar-day-font-family);font-size:var(--datepicker-calendar-day-font-size);margin-bottom:var(--datepicker-calendar-day-margin-bottom);padding:var(--datepicker-calendar-day-padding);text-align:var(--datepicker-calendar-day-text-align);width:var(--datepicker-calendar-day-width)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):not(.other):not(.range):not(.future):not(.past):not(.disabled) span:where(.svelte-1mdfz7c):hover{background-color:var(--datepicker-calendar-day-background-hover);color:var(--datepicker-calendar-day-color-hover)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):focus{z-index:var(--datepicker-calendar-day-zindex-focus)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.disabled:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.past:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.future:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){color:var(--datepicker-calendar-day-color-disabled);cursor:var(--datepicker-calendar-day-cursor-disabled)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.today:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background:var(--datepicker-calendar-today-background);border:var(--datepicker-calendar-today-border);cursor:var(--datepicker-calendar-today-cursor);font-weight:var(--datepicker-calendar-today-font-weight)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background:var(--datepicker-calendar-range-background);border:var(--datepicker-calendar-range-border);border-radius:var(--datepicker-calendar-range-border-radius);color:var(--datepicker-calendar-range-color);cursor:var(--datepicker-calendar-range-cursor);font-weight:var(--datepicker-calendar-range-font-weight)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.start:where(.svelte-1mdfz7c){box-shadow:var(--datepicker-calendar-range-start-box-shadow);height:var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.end:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.end:where(.svelte-1mdfz7c){box-shadow:var(--datepicker-calendar-range-end-box-shadow);height:var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.start:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.end:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.end:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background-color:var(--datepicker-calendar-range-selected-background);border-radius:var(--datepicker-calendar-range-selected-border-radius);color:var(--datepicker-calendar-range-selected-color);font-weight:var(--datepicker-calendar-range-selected-font-weight)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.first:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.first:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):nth-last-child(7n):not(.start):not(.end) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range:where(.svelte-1mdfz7c):nth-last-child(7n):not(.start):not(.end) span:where(.svelte-1mdfz7c){border-bottom-left-radius:20px;border-top-left-radius:20px}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.last:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.last:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):nth-child(7n):not(.start):not(.end) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range:where(.svelte-1mdfz7c):nth-child(7n):not(.start):not(.end) span:where(.svelte-1mdfz7c){border-bottom-right-radius:20px;border-top-right-radius:20px}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.disabled:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.disabled:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background:var(--datepicker-calendar-range-background-disabled);color:var(--datepicker-calendar-range-color-disabled)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start.end:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.range.start.end:where(.svelte-1mdfz7c){box-shadow:none}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):not(.rangehover)+.rangehover:where(.svelte-1mdfz7c):not(.end),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):not(.rangehover)+.rangehover.start:where(.svelte-1mdfz7c){box-shadow:var(--datepicker-calendar-range-start-box-shadow-selected)!important;height:var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):not(.rangehover)+.rangehover:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date:where(.svelte-1mdfz7c):not(.rangehover)+.rangehover.start:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){border-radius:var(--datepicker-calendar-range-selected-start-border-radius)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background-color:var(--datepicker-calendar-range-included-background);color:var(--datepicker-calendar-range-included-color);font-weight:var(--datepicker-calendar-range-included-font-weight)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):hover{box-shadow:var(--datepicker-calendar-range-included-box-shadow);height:var(--datepicker-calendar-range-included-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):hover span:where(.svelte-1mdfz7c){border-radius:20px;font-weight:var(--datepicker-font-weight-medium)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.first:where(.svelte-1mdfz7c):hover,.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start:where(.svelte-1mdfz7c){box-shadow:var(--datepicker-calendar-range-start-box-shadow-selected);height:var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):not(.start)+.start:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.end:where(.svelte-1mdfz7c){box-shadow:var(--datepicker-calendar-range-end-box-shadow-selected);height:var(--datepicker-calendar-day-height)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover:where(.svelte-1mdfz7c):not(.start)+.start:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){border-radius:20px}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c),.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.end:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background-color:var(--datepicker-calendar-range-start-end-background);color:var(--datepicker-calendar-range-start-end-color)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.start.norange:where(.svelte-1mdfz7c){box-shadow:none!important}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.rangehover.disabled:where(.svelte-1mdfz7c) span:where(.svelte-1mdfz7c){background-color:var(--datepicker-calendar-range-background-disabled);color:var(--datepicker-calendar-range-color-disabled)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .date.other:where(.svelte-1mdfz7c){border:var(--datepicker-calendar-day-other-border);box-shadow:var(--datepicker-calendar-day-other-box-shadow);color:var(--datepicker-calendar-day-other-color)}.icon-next-month.svelte-1mdfz7c{background:var(--datepicker-calendar-header-month-nav-icon-next-background);background-size:var(--datepicker-calendar-header-month-nav-icon-next-background-size);filter:var(--datepicker-calendar-header-month-nav-icon-next-filter);height:var(--datepicker-calendar-header-month-nav-icon-next-height);margin:var(--datepicker-calendar-header-month-nav-icon-next-margin);width:var(--datepicker-calendar-header-month-nav-icon-next-width)}.icon-previous-month.svelte-1mdfz7c{background:var(--datepicker-calendar-header-month-nav-icon-prev-background);background-size:var(--datepicker-calendar-header-month-nav-icon-prev-background-size);filter:var(--datepicker-calendar-header-month-nav-icon-prev-filter);height:var(--datepicker-calendar-header-month-nav-icon-prev-height);margin:var(--datepicker-calendar-header-month-nav-icon-prev-margin);width:var(--datepicker-calendar-header-month-nav-icon-prev-width)}.icon-next-year.svelte-1mdfz7c{background:var(--datepicker-calendar-header-year-nav-icon-next-background);background-size:var(--datepicker-calendar-header-year-nav-icon-next-background-size);display:var(--datepicker-calendar-header-year-nav-icon-next-display);filter:var(--datepicker-calendar-header-year-nav-icon-next-filter);height:var(--datepicker-calendar-header-year-nav-icon-next-height);width:var(--datepicker-calendar-header-year-nav-icon-next-width)}.icon-previous-year.svelte-1mdfz7c{background:var(--datepicker-calendar-header-year-nav-icon-prev-background);background-size:var(--datepicker-calendar-header-year-nav-icon-prev-background-size);display:var(--datepicker-calendar-header-year-nav-icon-prev-display);filter:var(--datepicker-calendar-header-year-nav-icon-prev-filter);height:var(--datepicker-calendar-header-year-nav-icon-prev-height);width:var(--datepicker-calendar-header-year-nav-icon-prev-width)}@media only screen and (max-width:800px){.datepicker.svelte-1mdfz7c .calendars-container.show:where(.svelte-1mdfz7c){display:flex;flex-direction:column}.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c){border-right:0;border-bottom:var(--datepicker-presets-border)}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker:where(.svelte-1mdfz7c){align-items:center;display:flex}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) .timepicker:where(.svelte-1mdfz7c) input[type=time].end-time:where(.svelte-1mdfz7c){display:block}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c)+.calendar:where(.svelte-1mdfz7c){display:none}.datepicker.svelte-1mdfz7c .calendars-container:where(.svelte-1mdfz7c) .calendar:where(.svelte-1mdfz7c) header:where(.svelte-1mdfz7c) button.hide:where(.svelte-1mdfz7c){opacity:1}}@media only screen and (max-width:600px){.datepicker.svelte-1mdfz7c .calendars-container.presets:where(.svelte-1mdfz7c) .calendar-presets:where(.svelte-1mdfz7c):not(.presets-only){display:none}}.content.svelte-xyntpt{width:100%;min-height:0;padding:10px 0 4px;flex-grow:1;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.content.no-padding.svelte-xyntpt{padding:0!important}.content.no-padding-top.svelte-xyntpt{padding-top:0!important}.content-inner.svelte-xyntpt{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.content-inner>[data-bits-scroll-area-root]{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;overscroll-behavior:none;overscroll-behavior-y:none}.content-inner>[data-bits-scroll-area-root]>[data-bits-scroll-area-viewport]{width:100%;height:100%;display:flex;flex-direction:column;overscroll-behavior:none;overscroll-behavior-y:none;touch-action:pan-y;contain:layout style;scroll-snap-type:none;-webkit-overflow-scrolling:touch;will-change:scroll-position}.screen-reader-only.svelte-xyntpt{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important;contain:strict!important}@media screen and (min-width:768px){.content.svelte-xyntpt{min-height:0;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.content.no-padding.svelte-xyntpt{padding:0!important}}body.rtl .content.svelte-xyntpt{direction:rtl}.header-container.svelte-z61a5y{display:flex;justify-content:center}.stepper-header.svelte-z61a5y{position:relative;display:grid;--gap: 3px;column-gap:var(--gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:1rem;margin-top:.5rem}.stepper-header-step.svelte-z61a5y{margin:1px;height:4px;background-color:var(--border-color);cursor:not-allowed}.active-step.svelte-z61a5y{position:absolute;top:0;background-color:var(--border-color-active);transition:width .6s cubic-bezier(.22,1,.36,1);grid-column:var(--active-step);width:calc((100% - ((var(--total-steps) - var(--active-step)) * var(--gap))) / (1 + var(--total-steps) - var(--active-step)))}@media screen and (min-width:768px){.header-container.svelte-z61a5y{justify-content:left}}.has-title.svelte-pzz9oc{padding-bottom:10px}.seperator.svelte-pzz9oc{display:none;padding-bottom:10px;margin:0 -10px;position:relative}.seperator.svelte-pzz9oc:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-color);width:100vw;margin-left:calc(50% - 50vw)}.title.screen-reader-only.svelte-pzz9oc{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important;contain:strict!important}.dialog-header.svelte-pzz9oc{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 0;min-height:20px;position:relative}.dialog-header.svelte-pzz9oc:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-color);width:100vw;margin-left:calc(50% - 50vw)}html[dir=rtl] .dialog-header.svelte-pzz9oc{flex-direction:row-reverse}.has-notch .dialog-header{padding-top:30px}.title.svelte-pzz9oc{flex:1;text-align:left;display:flex;flex-direction:column;justify-content:center;font-weight:700;font-size:1rem;line-height:1.6;padding-right:.5rem}.step-indicator.svelte-pzz9oc{flex:1;display:flex;align-items:center}body.rtl .title.svelte-pzz9oc{text-align:right;padding-right:0;padding-left:.5rem}.close-button.svelte-pzz9oc{position:relative;display:flex;align-items:center;flex-shrink:0;margin-left:auto}.dialog-header.svelte-pzz9oc:not(.has-title) .close-button:where(.svelte-pzz9oc){margin-left:auto}html[dir=rtl] .close-button.svelte-pzz9oc{margin-left:0;margin-right:auto}.has-notch .close-button{padding-top:30px}@media screen and (min-width:768px){.dialog-header.svelte-pzz9oc:before{display:none}.seperator.svelte-pzz9oc{display:block}.seperator.svelte-pzz9oc:before{width:100%;margin-left:0}.title.svelte-pzz9oc{display:flex;flex-direction:column;justify-content:center;font-weight:700;font-size:1rem;text-align:left;line-height:1.6}body.rtl .title.svelte-pzz9oc{text-align:right}.close-button.svelte-pzz9oc{position:relative}}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@keyframes fake-animation{}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}@media(hover:hover)and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none!important;user-select:none!important}}@media(pointer:fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}.fly-content.svelte-1hqko2c{position:fixed;top:0;left:0;right:0;bottom:0;opacity:1;width:100%;height:100dvh;max-height:100dvh;transform:translateY(0);view-transition-name:none;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;background:var(--background-primary);color:var(--color-primary)}.fly-content>.content-header{padding:10px 10px 0}.fly-content>.content-header.no-padding{padding:0!important}.content.svelte-jmqf0e{opacity:1;position:fixed;width:var(--dialog-locked-width, fit-content);max-width:var(--dialog-width, 600px);min-width:var(--dialog-min-width, auto);display:flex;flex-direction:column;top:var(--dialog-offset-top);left:50%;transform:translate(-50%,calc(-1 * var(--dialog-offset-top)));padding:20px;border-radius:11px;box-shadow:0 3px 15px #0003;min-height:200px;max-height:var(--dialog-height);overflow:hidden;view-transition-name:none;background:var(--background-primary);color:var(--color-primary)}@media screen and (max-width:600px){.content.svelte-jmqf0e{min-width:100%;width:100%}}.scrollable.svelte-jmqf0e{height:100%}.title.svelte-3fdslh{text-align:center;font-weight:700;margin-bottom:.75rem;line-height:1.6}.screen-reader-only.svelte-3fdslh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important;contain:strict!important}.drawer-wrapper.svelte-1wxx9kb{display:flex;flex-direction:column;height:100%}.drawer-wrapper.no-handle.svelte-1wxx9kb{padding-top:calc(1.2rem + 14px)}.content.svelte-1wxx9kb{overflow:auto;background-color:var(--background-primary);color:var(--color-primary);padding-bottom:3rem}.content-header.no-padding.svelte-1wxx9kb,.content.no-padding.svelte-1wxx9kb{padding:0!important}.drag-thumb.svelte-1wxx9kb{margin:1.2rem auto 1.3rem;width:3.5rem;height:.35rem;flex-shrink:0;border-radius:9999px;background-color:var(--border-color)}.close-button.svelte-1wxx9kb{position:absolute;top:calc(1rem - 15px);right:calc(1rem - 10px);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:none;border:none;cursor:pointer;color:var(--color-primary);z-index:10;transition:background-color .2s}.close-button.svelte-1wxx9kb:hover{background-color:var(--muted)}.close-button.svelte-1wxx9kb:active{background-color:var(--muted-foreground)}html[dir=rtl] .close-button.svelte-1wxx9kb{right:auto;left:calc(1rem - 10px)}.footer-box-overlay.svelte-1m6hup5{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999999999}.header.svelte-1m6hup5{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:absolute;width:100%;top:5px;left:-15px}.footer-box.svelte-1m6hup5{z-index:1000000000;position:fixed;bottom:0;left:0;width:100%;background-color:var(--background-primary);border-top:2px solid var(--border-color);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;padding:35px 20px 20px;transition:bottom .2s ease-in-out;font-size:0}.date-picker-dialog-footer.svelte-setp2g{display:flex;justify-content:center;align-items:center;padding:10px 10px 0}.date-picker-dialog{--datepicker-container-position: relative;--datepicker-calendar-width: 100%;--datepicker-container-top: unset;--datepicker-container-width: 100%;--datepicker-calendar-padding: 0px;--datepicker-presets-minwidth: 250px}.error.svelte-setp2g{position:relative;padding-bottom:.3rem}.error.svelte-setp2g:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px}.description.svelte-setp2g{margin-top:.5rem}.container.svelte-11xxfzc{display:flex;flex-direction:row;padding-bottom:1rem;align-items:center}.label.svelte-11xxfzc{flex-grow:1}.switch-wrapper.svelte-11xxfzc{align-self:center}fieldset.svelte-twshx0{border-bottom:1px solid var(--border-color);margin:1em 0;padding:1em}legend.svelte-twshx0{font-size:1.2rem;font-weight:700}.ghost.svelte-twshx0{border:none;margin:.5rem 0 0;padding:0}.ghost.svelte-twshx0 legend:where(.svelte-twshx0){font-size:.8rem;font-weight:400;margin-bottom:.5rem}.error.svelte-dppgbm{position:relative}.description.svelte-dppgbm{margin-top:.5rem}.error.svelte-1vfihy8{position:relative}.error.svelte-1vfihy8:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:red}.description.svelte-1vfihy8{margin-bottom:var(--input-label-gap)}[data-select-trigger]>svg{left:7px;top:1px;position:relative}[data-select-item]>svg{padding:3px;font-size:1.25rem;background:var(--icon-color-active);border-radius:100%;color:#fff}[data-select-content]{border:1px solid var(--input-border-color);background-color:var(--input-background-color);border-radius:var(--input-border-radius);width:var(--bits-select-anchor-width);margin:0 auto;max-width:calc(var(--bits-floating-available-width) - 20px);padding:10px;box-shadow:var(--popover-shadow);outline:none;height:fit-content;max-height:var(--bits-select-content-available-height);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;-ms-overflow-style:none;scrollbar-width:none}[data-select-content]::-webkit-scrollbar{display:none}[data-select-trigger]::placeholder{color:rgba(var(--foreground-alt-color),.5)}[data-select-trigger]:focus-visible{outline:none;ring:2px solid var(--foreground-color);ring-offset:var(--background-color)}[data-select-item]{justify-content:space-between;display:flex;min-height:2.75rem;width:100%;-webkit-user-select:none;user-select:none;align-items:center;padding:12px 10px;outline:none;transition:all 75ms ease;border-radius:5px;color:var(--input-text-color);touch-action:manipulation;cursor:pointer}[data-select-item]:hover{background-color:var(--input-background-color-hover)}[data-select-item] *{touch-action:manipulation}[dir=rtl] [data-select-trigger],[dir=rtl] [data-select-item]{text-align:right;flex-direction:row-reverse}[dir=rtl] [data-select-content]{text-align:right}.inputs.svelte-12mcowq{display:flex;flex-direction:row;gap:.5rem}.dash.svelte-12mcowq{background-color:#aaa;height:.25rem;width:.75rem;border-radius:9999px}.caret-blink.svelte-12mcowq{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;animation:svelte-12mcowq-caret-blink 1s steps(2,start) infinite}@keyframes svelte-12mcowq-caret-blink{0%{opacity:1}to{opacity:0}}.pin-input.svelte-12mcowq{position:relative;height:3.5rem;width:2.5rem;font-size:2rem;display:flex;align-items:center;justify-content:center;transition:all 75ms ease-in-out;border:1px solid var(--border-color);border-radius:var(--border-radius-small);background-color:var(--input-background-color);color:var(--input-text-color);--webkit-user-select: auto;margin:0;margin-bottom:0rem;outline:none}.pin-input[data-active].svelte-12mcowq{border:none;box-shadow:var(--primary-box-shadow)}.container.svelte-12mcowq{display:flex;flex-direction:row;padding-bottom:1rem;align-items:center}.label.svelte-12mcowq{flex-grow:1;margin-bottom:1rem}.pin-input.svelte-12mcowq:focus-within{border:none;box-shadow:var(--date-field-focus-shadow)}.description.svelte-2d83m9{margin-top:5px}.checkbox.svelte-2d83m9{display:flex;flex-direction:row;align-items:flex-start;transition:all .25s;gap:10px;font-size:.875rem}.checkbox.box.svelte-2d83m9{align-items:center}.pill.svelte-2d83m9,.box.svelte-2d83m9{background-color:var(--checkbox-background, #efefef);color:var(--checkbox-color, #444)}.checkbox.box.checked.svelte-2d83m9,.checkbox.pill.checked.svelte-2d83m9,.field.checkbox.box.checked.svelte-2d83m9,.field.checkbox.pill.checked.svelte-2d83m9{background-color:var(--checkbox-active-background, #228be6)!important;color:var(--checkbox-active-color, #fff)!important}.box.checked.svelte-2d83m9 label{color:var(--checkbox-active-color, #fff)}.box.checked.svelte-2d83m9 svg{fill:var(--checkbox-active-color, #fff)}.label.svelte-2d83m9{flex-direction:column;justify-self:center;font-weight:500;order:2;flex-grow:1}.pill.svelte-2d83m9 .label:where(.svelte-2d83m9){height:fit-content;font-weight:400}.pill.svelte-2d83m9 label{padding:5px 16px}.pill.svelte-2d83m9{position:relative;width:fit-content;height:fit-content;display:inline-flex;padding:0;gap:0;border-radius:15px;font-size:.875rem;overflow:hidden;align-items:center;cursor:pointer}.pill.checked.svelte-2d83m9{background-color:var(--border-color-active)!important}.pill.checked.svelte-2d83m9 label{color:#fff!important}.pill.svelte-2d83m9 [data-checkbox-root]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:auto;cursor:pointer;z-index:2;margin:0;padding:0;border:none;background:transparent}.box.svelte-2d83m9{padding-left:1rem;padding-right:1rem;margin-bottom:3px;align-items:center}.box.svelte-2d83m9 .label:where(.svelte-2d83m9){height:4rem;align-items:center;order:0;font-weight:400;line-height:1.5}.box.svelte-2d83m9 [data-checkbox-root]{align-self:center}.checkbox.svelte-2d83m9 [data-checkbox-root]>div{display:flex}.checkbox.svelte-2d83m9 [data-checkbox-root]:active{transform:scale(.98)}.checkbox.svelte-2d83m9 [data-checkbox-indicator]{display:none}.checkbox.svelte-2d83m9 [data-checkbox-root][data-state=checked] [data-checkbox-indicator],.checkbox.svelte-2d83m9 [data-checkbox-root][data-state=indeterminate] [data-checkbox-indicator]{display:inline-flex!important;align-items:center;justify-content:center;color:#fff;width:100%;height:100%}.checkbox.svelte-2d83m9 [data-checkbox-indicator] svg{width:15px;height:15px;color:#fff!important;fill:#fff!important}.pill.svelte-2d83m9 [data-checkbox-indicator],.pill.checked.svelte-2d83m9 [data-checkbox-indicator]{display:none!important}.card.svelte-2d83m9{position:relative;width:100%;padding:.5rem;border:1px solid var(--border-color, #e0e0e0);border-radius:.5rem;background-color:var(--background-primary, #ffffff);cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.card.svelte-2d83m9:hover{border-color:var(--border-color-active, #228be6)}.card.checked.svelte-2d83m9{background-color:var(--checkbox-active-background, var(--border-color-active));border-color:var(--checkbox-active-background, var(--border-color-active));box-shadow:0 0 0 2px var(--checkbox-active-background, var(--border-color-active))}.card.no-border.svelte-2d83m9,.card.no-border.svelte-2d83m9:hover{border:none}.card.no-border.checked.svelte-2d83m9{border:none;box-shadow:none}.card-icon.svelte-2d83m9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-primary)}.card-icon.svelte-2d83m9 svg{width:24px;height:24px;flex-shrink:0}.card.checked.svelte-2d83m9 .card-icon:where(.svelte-2d83m9){color:var(--checkbox-active-color, #ffffff)}.card-content.svelte-2d83m9{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.card.svelte-2d83m9 .label:where(.svelte-2d83m9){order:0;flex-direction:column;height:auto;font-size:1rem;margin:0;color:var(--color-primary)}.card.svelte-2d83m9 .label:where(.svelte-2d83m9) label{font-weight:600}.card.checked.svelte-2d83m9 .label:where(.svelte-2d83m9){color:var(--checkbox-active-color, #ffffff)}.card.svelte-2d83m9 .description:where(.svelte-2d83m9){margin-top:.25rem;font-size:.875rem;font-weight:400;color:var(--color-secondary-dark);line-height:1.4}.card.checked.svelte-2d83m9 .description:where(.svelte-2d83m9){color:var(--checkbox-active-color, rgba(255, 255, 255, .9))}.card-checkmark.svelte-2d83m9{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--checkbox-active-color, #ffffff);z-index:1}.card-checkmark.svelte-2d83m9 svg{width:20px;height:20px;flex-shrink:0}.card.svelte-2d83m9 [data-checkbox-root]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:auto;cursor:pointer;z-index:2;margin:0;padding:0;border:none;background:transparent}.card.svelte-2d83m9 [data-checkbox-indicator]{display:none!important}[dir=rtl] .checkbox.svelte-2d83m9{flex-direction:row-reverse}[dir=rtl] .label.svelte-2d83m9{text-align:right}[dir=rtl] .card-checkmark.svelte-2d83m9{right:auto;left:.75rem}.checkbox-group-wrapper.svelte-w3cdw8{width:100%}.error.svelte-w3cdw8{position:relative;margin-bottom:10px}.description.svelte-w3cdw8{margin-top:.5rem}.checkbox-group.svelte-w3cdw8{display:flex;flex-direction:column;align-items:flex-start}.input.svelte-w3cdw8{margin-top:10px;width:100%}[dir=rtl] .checkbox-group.svelte-w3cdw8{align-items:flex-end;text-align:right}span.flag{width:28px;height:19px;display:inline-block}img.flag{width:30px}.flag{background:url(./flags_responsive.DYfkSOkc.png) no-repeat;background-size:100%}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.239669%}.flag-ag{background-position:0 1.652893%}.flag-ai{background-position:0 2.066116%}.flag-al{background-position:0 2.479339%}.flag-am{background-position:0 2.892562%}.flag-an{background-position:0 3.305785%}.flag-ao{background-position:0 3.719008%}.flag-aq{background-position:0 4.132231%}.flag-ar{background-position:0 4.545455%}.flag-as{background-position:0 4.958678%}.flag-at{background-position:0 5.371901%}.flag-au{background-position:0 5.785124%}.flag-aw{background-position:0 6.198347%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.024793%}.flag-bb{background-position:0 7.438017%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.264463%}.flag-bf{background-position:0 8.677686%}.flag-bg{background-position:0 9.090909%}.flag-bh{background-position:0 9.504132%}.flag-bi{background-position:0 9.917355%}.flag-bj{background-position:0 10.330579%}.flag-bm{background-position:0 10.743802%}.flag-bn{background-position:0 11.157025%}.flag-bo{background-position:0 11.570248%}.flag-br{background-position:0 11.983471%}.flag-bs{background-position:0 12.396694%}.flag-bt{background-position:0 12.809917%}.flag-bv{background-position:0 13.22314%}.flag-bw{background-position:0 13.636364%}.flag-by{background-position:0 14.049587%}.flag-bz{background-position:0 14.46281%}.flag-ca{background-position:0 14.876033%}.flag-cc{background-position:0 15.289256%}.flag-cd{background-position:0 15.702479%}.flag-cf{background-position:0 16.115702%}.flag-cg{background-position:0 16.528926%}.flag-ch{background-position:0 16.942149%}.flag-ci{background-position:0 17.355372%}.flag-ck{background-position:0 17.768595%}.flag-cl{background-position:0 18.181818%}.flag-cm{background-position:0 18.595041%}.flag-cn{background-position:0 19.008264%}.flag-co{background-position:0 19.421488%}.flag-cr{background-position:0 19.834711%}.flag-cu{background-position:0 20.247934%}.flag-cv{background-position:0 20.661157%}.flag-cx{background-position:0 21.07438%}.flag-cy{background-position:0 21.487603%}.flag-cz{background-position:0 21.900826%}.flag-de{background-position:0 22.31405%}.flag-dj{background-position:0 22.727273%}.flag-dk{background-position:0 23.140496%}.flag-dm{background-position:0 23.553719%}.flag-do{background-position:0 23.966942%}.flag-dz{background-position:0 24.380165%}.flag-ec{background-position:0 24.793388%}.flag-ee{background-position:0 25.206612%}.flag-eg{background-position:0 25.619835%}.flag-eh{background-position:0 26.033058%}.flag-er{background-position:0 26.446281%}.flag-es{background-position:0 26.859504%}.flag-et{background-position:0 27.272727%}.flag-fi{background-position:0 27.68595%}.flag-fj{background-position:0 28.099174%}.flag-fk{background-position:0 28.512397%}.flag-fm{background-position:0 28.92562%}.flag-fo{background-position:0 29.338843%}.flag-fr{background-position:0 29.752066%}.flag-ga{background-position:0 30.165289%}.flag-gd{background-position:0 30.578512%}.flag-ge{background-position:0 30.991736%}.flag-gf{background-position:0 31.404959%}.flag-gh{background-position:0 31.818182%}.flag-gi{background-position:0 32.231405%}.flag-gl{background-position:0 32.644628%}.flag-gm{background-position:0 33.057851%}.flag-gn{background-position:0 33.471074%}.flag-gp{background-position:0 33.884298%}.flag-gq{background-position:0 34.297521%}.flag-gr{background-position:0 34.710744%}.flag-gs{background-position:0 35.123967%}.flag-gt{background-position:0 35.53719%}.flag-gu{background-position:0 35.950413%}.flag-gw{background-position:0 36.363636%}.flag-gy{background-position:0 36.77686%}.flag-hk{background-position:0 37.190083%}.flag-hm{background-position:0 37.603306%}.flag-hn{background-position:0 38.016529%}.flag-hr{background-position:0 38.429752%}.flag-ht{background-position:0 38.842975%}.flag-hu{background-position:0 39.256198%}.flag-id{background-position:0 39.669421%}.flag-ie{background-position:0 40.082645%}.flag-il{background-position:0 40.495868%}.flag-in{background-position:0 40.909091%}.flag-io{background-position:0 41.322314%}.flag-iq{background-position:0 41.735537%}.flag-ir{background-position:0 42.14876%}.flag-is{background-position:0 42.561983%}.flag-it{background-position:0 42.975207%}.flag-jm{background-position:0 43.38843%}.flag-jo{background-position:0 43.801653%}.flag-jp{background-position:0 44.214876%}.flag-ke{background-position:0 44.628099%}.flag-kg{background-position:0 45.041322%}.flag-kh{background-position:0 45.454545%}.flag-ki{background-position:0 45.867769%}.flag-km{background-position:0 46.280992%}.flag-kn{background-position:0 46.694215%}.flag-kp{background-position:0 47.107438%}.flag-kr{background-position:0 47.520661%}.flag-kw{background-position:0 47.933884%}.flag-ky{background-position:0 48.347107%}.flag-kz{background-position:0 48.760331%}.flag-la{background-position:0 49.173554%}.flag-lb{background-position:0 49.586777%}.flag-lc{background-position:0 50%}.flag-li{background-position:0 50.413223%}.flag-lk{background-position:0 50.826446%}.flag-lr{background-position:0 51.239669%}.flag-ls{background-position:0 51.652893%}.flag-lt{background-position:0 52.066116%}.flag-lu{background-position:0 52.479339%}.flag-lv{background-position:0 52.892562%}.flag-ly{background-position:0 53.305785%}.flag-ma{background-position:0 53.719008%}.flag-mc{background-position:0 54.132231%}.flag-md{background-position:0 54.545455%}.flag-me{background-position:0 54.958678%}.flag-mg{background-position:0 55.371901%}.flag-mh{background-position:0 55.785124%}.flag-mk{background-position:0 56.198347%}.flag-ml{background-position:0 56.61157%}.flag-mm{background-position:0 57.024793%}.flag-mn{background-position:0 57.438017%}.flag-mo{background-position:0 57.85124%}.flag-mp{background-position:0 58.264463%}.flag-mq{background-position:0 58.677686%}.flag-mr{background-position:0 59.090909%}.flag-ms{background-position:0 59.504132%}.flag-mt{background-position:0 59.917355%}.flag-mu{background-position:0 60.330579%}.flag-mv{background-position:0 60.743802%}.flag-mw{background-position:0 61.157025%}.flag-mx{background-position:0 61.570248%}.flag-my{background-position:0 61.983471%}.flag-mz{background-position:0 62.396694%}.flag-na{background-position:0 62.809917%}.flag-nc{background-position:0 63.22314%}.flag-ne{background-position:0 63.636364%}.flag-nf{background-position:0 64.049587%}.flag-ng{background-position:0 64.46281%}.flag-ni{background-position:0 64.876033%}.flag-nl{background-position:0 65.289256%}.flag-no{background-position:0 65.702479%}.flag-np{background-position:0 66.115702%}.flag-nr{background-position:0 66.528926%}.flag-nu{background-position:0 66.942149%}.flag-nz{background-position:0 67.355372%}.flag-om{background-position:0 67.768595%}.flag-pa{background-position:0 68.181818%}.flag-pe{background-position:0 68.595041%}.flag-pf{background-position:0 69.008264%}.flag-pg{background-position:0 69.421488%}.flag-ph{background-position:0 69.834711%}.flag-pk{background-position:0 70.247934%}.flag-pl{background-position:0 70.661157%}.flag-pm{background-position:0 71.07438%}.flag-pn{background-position:0 71.487603%}.flag-pr{background-position:0 71.900826%}.flag-pt{background-position:0 72.31405%}.flag-pw{background-position:0 72.727273%}.flag-py{background-position:0 73.140496%}.flag-qa{background-position:0 73.553719%}.flag-re{background-position:0 73.966942%}.flag-ro{background-position:0 74.380165%}.flag-rs{background-position:0 74.793388%}.flag-ru{background-position:0 75.206612%}.flag-rw{background-position:0 75.619835%}.flag-sa{background-position:0 76.033058%}.flag-sb{background-position:0 76.446281%}.flag-sc{background-position:0 76.859504%}.flag-sd{background-position:0 77.272727%}.flag-se{background-position:0 77.68595%}.flag-sg{background-position:0 78.099174%}.flag-sh{background-position:0 78.512397%}.flag-si{background-position:0 78.92562%}.flag-sj{background-position:0 79.338843%}.flag-sk{background-position:0 79.752066%}.flag-sl{background-position:0 80.165289%}.flag-sm{background-position:0 80.578512%}.flag-sn{background-position:0 80.991736%}.flag-so{background-position:0 81.404959%}.flag-sr{background-position:0 81.818182%}.flag-ss{background-position:0 82.231405%}.flag-st{background-position:0 82.644628%}.flag-sv{background-position:0 83.057851%}.flag-sy{background-position:0 83.471074%}.flag-sz{background-position:0 83.884298%}.flag-tc{background-position:0 84.297521%}.flag-td{background-position:0 84.710744%}.flag-tf{background-position:0 85.123967%}.flag-tg{background-position:0 85.53719%}.flag-th{background-position:0 85.950413%}.flag-tj{background-position:0 86.363636%}.flag-tk{background-position:0 86.77686%}.flag-tl{background-position:0 87.190083%}.flag-tm{background-position:0 87.603306%}.flag-tn{background-position:0 88.016529%}.flag-to{background-position:0 88.429752%}.flag-tp{background-position:0 88.842975%}.flag-tr{background-position:0 89.256198%}.flag-tt{background-position:0 89.669421%}.flag-tv{background-position:0 90.082645%}.flag-tw{background-position:0 90.495868%}.flag-ty{background-position:0 90.909091%}.flag-tz{background-position:0 91.322314%}.flag-ua{background-position:0 91.735537%}.flag-ug{background-position:0 92.14876%}.flag-gb,.flag-uk{background-position:0 92.561983%}.flag-um{background-position:0 92.975207%}.flag-us{background-position:0 93.38843%}.flag-uy{background-position:0 93.801653%}.flag-uz{background-position:0 94.214876%}.flag-va{background-position:0 94.628099%}.flag-vc{background-position:0 95.041322%}.flag-ve{background-position:0 95.454545%}.flag-vg{background-position:0 95.867769%}.flag-vi{background-position:0 96.280992%}.flag-vn{background-position:0 96.694215%}.flag-vu{background-position:0 97.107438%}.flag-wf{background-position:0 97.520661%}.flag-ws{background-position:0 97.933884%}.flag-ye{background-position:0 98.347107%}.flag-za{background-position:0 98.760331%}.flag-zm{background-position:0 99.173554%}.flag-zr{background-position:0 99.586777%}.flag-zw{background-position:0 100%}.username-wrapper.svelte-1ypbo24{--input-height: 46px;--input-padding: 1rem;--border-radius: .5rem;--border-color: #d1d5db;--bg-color: var(--background-primary);--text-color: var(--color-secondary-dark) --placeholder-color: #9ca3af;--hover-bg: #f3f4f6;--active-bg: #1f2937;--shadow-color: rgba(0, 0, 0, .1);--focus-border: rgb(144 174 249);--focus-shadow: rgb(0 86 255);--dark-bg: #374151;--dark-text: #ffffff;--dark-border: #4b5563;--dark-hover: #4b5563;--error-color: red}input.svelte-1ypbo24::placeholder{color:var(--placeholder-color);font-style:italic;opacity:1}input.svelte-1ypbo24:focus-visible{outline:none}.label-wrapper.svelte-1ypbo24{padding-bottom:.5rem;color:var(--color-primary)}.description.svelte-1ypbo24{margin-top:.5rem}.wrapper.svelte-1ypbo24{display:flex;position:relative;border-radius:var(--border-radius);text-align:left;height:var(--input-height);margin-bottom:.2rem}.wrapper.svelte-1ypbo24:focus-within{box-shadow:0 0 0 2px var(--focus-shadow)}.input-wrapper.svelte-1ypbo24{position:relative;width:100%}.email-input.svelte-1ypbo24,.tel-input{display:block;width:100%;height:var(--input-height);margin:0;padding:var(--input-padding)!important;border:1px solid var(--border-color);border-left:1px solid var(--border-color)!important;border-radius:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);outline:none;background-color:var(--bg-color);color:var(--text-color);font-size:1rem;padding-right:2.5rem!important}.email-input.svelte-1ypbo24:focus-visible,.email-input.svelte-1ypbo24:focus,.tel-input:focus-visible,.tel-input:focus{box-shadow:none}@media(prefers-color-scheme:dark){.email-input.svelte-1ypbo24,.tel-input{border-color:var(--dark-border);background-color:var(--dark-bg);color:var(--dark-text)}.email-input.svelte-1ypbo24::placeholder,.tel-input::placeholder{color:var(--placeholder-color)}}.country-selector-wrapper.svelte-1ypbo24{display:flex}.country-selector.svelte-1ypbo24{position:relative;flex-shrink:0;overflow:hidden;z-index:10;white-space:nowrap;display:inline-flex;align-items:center;height:var(--input-height);margin:0;padding:.6rem;font-size:.875rem;font-weight:500;text-align:center;border:1px solid var(--border-color);border-radius:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);background-color:var(--background-primary);color:var(--placeholder-color)}.country-selector.svelte-1ypbo24:hover{background-color:var(--button-primary-hover-background)}.country-selector.svelte-1ypbo24:focus{outline:none}@media(prefers-color-scheme:dark){.country-selector.svelte-1ypbo24{background-color:var(--dark-bg);color:var(--dark-text);border-color:var(--dark-border)}.country-selector.svelte-1ypbo24:hover{background-color:var(--dark-hover)}}#dropdown-countries.svelte-1ypbo24{position:absolute;z-index:10;max-width:fit-content;background-color:var(--bg-color);border-radius:var(--border-radius);overflow:hidden;box-shadow:0 4px 6px var(--shadow-color);transform:translateY(2.75rem)}@media(prefers-color-scheme:dark){#dropdown-countries.svelte-1ypbo24{background-color:var(--dark-bg)}}.country-label.svelte-1ypbo24{font-size:.875rem;color:var(--text-color);max-height:18rem;overflow-y:auto}@media(prefers-color-scheme:dark){.country-label.svelte-1ypbo24{color:var(--dark-text)}}.search-code.svelte-1ypbo24{width:100%;padding:.5rem 1rem;position:sticky;top:0;outline:none;border:0!important;border-bottom:2px solid var(--border-color)!important;border-radius:0;background-color:var(--bg-color);color:var(--text-color);font-size:1.1rem}.search-code.svelte-1ypbo24:focus-visible,.search-code.svelte-1ypbo24:focus{border-bottom:2px solid var(--focus-border)!important;box-shadow:none}@media(prefers-color-scheme:dark){.search-code.svelte-1ypbo24{color:var(--dark-text);background-color:var(--dark-bg)}}.country-item.svelte-1ypbo24{display:inline-flex;align-items:center;text-align:left;margin-top:.5rem}.country-item.svelte-1ypbo24 .name:where(.svelte-1ypbo24){margin-right:.75rem}.country-item.svelte-1ypbo24 .flag:where(.svelte-1ypbo24){flex-shrink:0;margin-right:.75rem}.flag.svelte-1ypbo24{flex-shrink:0;margin-right:.75rem}.flag.email.svelte-1ypbo24{background:none!important;fill:var(--text-color);position:relative;top:-5px}@media(prefers-color-scheme:dark){.flag.email.svelte-1ypbo24{fill:var(--dark-text)}}.flag.select-email.svelte-1ypbo24{margin:0;padding:0;height:23px}.flag.select-email.svelte-1ypbo24 svg{position:relative;top:6px}.selected-country-code.svelte-1ypbo24{display:inline-flex;align-items:center;text-align:left}.country-selector-dial-code.svelte-1ypbo24{margin-left:.5rem}.search-code-button.svelte-1ypbo24{padding:.2rem 1rem;margin:0;display:inline-flex;justify-content:left;width:100%;font-size:.875rem;overflow:hidden;color:var(--placeholder-color)}.search-code-button.svelte-1ypbo24:hover{background-color:var(--hover-bg)}.search-code-button.svelte-1ypbo24:active{background-color:var(--active-bg)}.search-code-button.svelte-1ypbo24.isActive{background-color:var(--dark-bg);color:var(--dark-text)}@media(prefers-color-scheme:dark){.search-code-button.svelte-1ypbo24:hover{background-color:var(--dark-hover);color:var(--dark-text)}}.valid-icon.svelte-1ypbo24{position:absolute;right:.6rem;margin-top:.2rem;top:50%;transform:translateY(-50%)}body.rtl .valid-icon.svelte-1ypbo24{right:auto;left:.6rem}.error.svelte-1ypbo24{position:relative}.error.svelte-1ypbo24:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:2px}body.rtl .input-wrapper.svelte-1ypbo24{direction:rtl}body.rtl .email-input.svelte-1ypbo24{text-align:right;direction:rtl}body.rtl .country-selector.svelte-1ypbo24{border-radius:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-bottom-left-radius:0}body.rtl .tel-input{border-radius:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid var(--border-color)!important;border-left:1px solid var(--border-color)!important;padding-left:2.5rem!important;padding-right:var(--input-padding)!important;text-align:right;direction:rtl}.telephone-input-wrapper.svelte-mvwx8c{--input-height: 46px;--input-padding: 1rem;--border-radius: .5rem;--border-color: #d1d5db;--bg-color: var(--background-primary);--text-color: var(--color-secondary-dark);--placeholder-color: #9ca3af;--hover-bg: #f3f4f6;--active-bg: #1f2937;--shadow-color: rgba(0, 0, 0, .1);--focus-border: rgb(144 174 249);--focus-shadow: rgb(0 86 255);--dark-bg: #374151;--dark-text: #ffffff;--dark-border: #4b5563;--dark-hover: #4b5563;--error-color: red}.label-wrapper.svelte-mvwx8c{padding-bottom:.5rem;color:var(--color-primary)}.description.svelte-mvwx8c{margin-top:.5rem}.wrapper.svelte-mvwx8c{display:flex;position:relative;border-radius:var(--border-radius);text-align:left;height:var(--input-height);margin-bottom:.2rem}.tel-input-wrapper.svelte-mvwx8c{margin:var(--input-label-gap) 0 0 0}.wrapper.svelte-mvwx8c:focus-within{box-shadow:0 0 0 2px var(--focus-shadow)}.input-wrapper.svelte-mvwx8c{position:relative;width:100%}.tel-input{height:var(--input-height);border:1px solid var(--input-border-color, #d1d5db);border-left:1px solid var(--input-border-color, #d1d5db)!important;border-radius:var(--input-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;padding:0 var(--input-padding);width:100%;background-color:var(--input-background-color);color:var(--input-text-color);display:block;margin:0;outline:none;font-size:1rem;padding-right:2.5rem!important;direction:ltr!important;text-align:left!important;unicode-bidi:isolate}.tel-input:focus-visible,.tel-input:focus{box-shadow:none}@media(prefers-color-scheme:dark){.tel-input{border-color:var(--dark-border);background-color:var(--dark-bg);color:var(--dark-text)}.tel-input::placeholder{color:var(--placeholder-color)}}.country-selector-wrapper.svelte-mvwx8c{display:flex}.country-selector.svelte-mvwx8c{position:relative;flex-shrink:0;overflow:hidden;z-index:10;white-space:nowrap;display:inline-flex;align-items:center;height:var(--input-height);margin:0;padding:.6rem;font-size:.875rem;font-weight:500;text-align:center;border:1px solid var(--border-color);border-radius:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);background-color:var(--background-primary);color:var(--placeholder-color)}.country-selector.svelte-mvwx8c:hover{background-color:var(--button-primary-hover-background)}.country-selector.svelte-mvwx8c:focus{outline:none}@media(prefers-color-scheme:dark){.country-selector.svelte-mvwx8c{background-color:var(--dark-bg);color:var(--dark-text);border-color:var(--dark-border)}.country-selector.svelte-mvwx8c:hover{background-color:var(--dark-hover)}}.flag.placeholder.svelte-mvwx8c{font-size:1.2rem;display:flex;align-items:center;justify-content:center}#dropdown-countries.svelte-mvwx8c{position:absolute;z-index:10;max-width:fit-content;background-color:var(--bg-color);border-radius:var(--border-radius);overflow:hidden;box-shadow:0 4px 6px var(--shadow-color);transform:translateY(2.75rem)}@media(prefers-color-scheme:dark){#dropdown-countries.svelte-mvwx8c{background-color:var(--dark-bg)}}.country-label.svelte-mvwx8c{font-size:.875rem;color:var(--text-color);max-height:18rem;overflow-y:auto}@media(prefers-color-scheme:dark){.country-label.svelte-mvwx8c{color:var(--dark-text)}}.search-code.svelte-mvwx8c{width:100%;padding:.5rem 1rem;position:sticky;top:0;outline:none;border:0!important;border-bottom:2px solid var(--border-color)!important;border-radius:0;background-color:var(--bg-color);color:var(--text-color);font-size:1.1rem}.search-code.svelte-mvwx8c:focus-visible,.search-code.svelte-mvwx8c:focus{border-bottom:2px solid var(--focus-border)!important;box-shadow:none}@media(prefers-color-scheme:dark){.search-code.svelte-mvwx8c{color:var(--dark-text);background-color:var(--dark-bg)}}.country-item.svelte-mvwx8c{display:inline-flex;align-items:center;text-align:left;margin-top:.5rem}.country-item.svelte-mvwx8c .name:where(.svelte-mvwx8c){margin-right:.75rem}.country-item.svelte-mvwx8c .flag:where(.svelte-mvwx8c){flex-shrink:0;margin-right:.75rem}.flag.svelte-mvwx8c{flex-shrink:0;margin-right:.75rem}.selected-country-code.svelte-mvwx8c{display:inline-flex;align-items:center;text-align:left}.country-selector-dial-code.svelte-mvwx8c{margin-left:.5rem}.search-code-button.svelte-mvwx8c{padding:.2rem 1rem;margin:0;display:inline-flex;justify-content:left;width:100%;font-size:.875rem;overflow:hidden;color:var(--placeholder-color)}.search-code-button.svelte-mvwx8c:hover{background-color:var(--hover-bg)}.search-code-button.svelte-mvwx8c:active{background-color:var(--active-bg)}.search-code-button.svelte-mvwx8c.isActive{background-color:var(--dark-bg);color:var(--dark-text)}@media(prefers-color-scheme:dark){.search-code-button.svelte-mvwx8c:hover{background-color:var(--dark-hover);color:var(--dark-text)}}.valid-icon.svelte-mvwx8c{position:absolute;right:.6rem;margin-top:.2rem;top:50%;transform:translateY(-50%)}.error.svelte-mvwx8c{position:relative}.error.svelte-mvwx8c:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:2px}[dir=rtl] .tel-input-wrapper.svelte-mvwx8c,[dir=rtl] .wrapper.svelte-mvwx8c{direction:ltr}[dir=rtl] .tel-input{direction:ltr;text-align:left}[dir=rtl] .country-selector.svelte-mvwx8c,[dir=rtl] .selected-country-code.svelte-mvwx8c,[dir=rtl] .country-selector-dial-code.svelte-mvwx8c{direction:ltr}.filepond-wrapper.svelte-jfl2ct{--filepond-item-size: 80px;--filepond-remove-item-size: 14px;display:block;width:100%}.hidden.svelte-jfl2ct{display:none}.filepond-wrapper.svelte-jfl2ct:not(.allowDrop) .filepond--drop-label{display:none}.filepond-wrapper.svelte-jfl2ct .filepond--browser{pointer-events:none}.filepond-wrapper.svelte-jfl2ct .filepond--root{margin-bottom:0;font-size:1rem;height:var(--filepond-height, --filepond-item-size)!important}.filepond-wrapper.svelte-jfl2ct .filepond--list-scroller{transform:translateZ(0) scaleZ(1)!important;margin-top:0;margin-bottom:0}.filepond-wrapper.svelte-jfl2ct .filepond--list{display:flex;flex-direction:row;align-items:flex-start;gap:10px;left:0;top:var(--filepond-top);overflow:visible;flex-wrap:wrap}.filepond-wrapper.svelte-jfl2ct .filepond--item{transform:translateZ(0) scaleZ(1)!important;height:var(--filepond-item-size)!important;width:var(--filepond-item-size)!important;position:relative;margin:0}.filepond-wrapper.svelte-jfl2ct .filepond--item-panel{overflow:hidden}.filepond-wrapper.svelte-jfl2ct .filepond--action-remove-item{left:initial;right:-8px;top:-8px;background:#ff0000c4;font-size:var(--filepond-remove-item-size, .875rem)}.filepond-wrapper.svelte-jfl2ct .filepond--file-info{transform:translateZ(0)!important;position:absolute;bottom:0;left:0;width:100%;background:#000000a1;margin:0;padding:3px 5px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.filepond-wrapper.svelte-jfl2ct .filepond--file-info-main{display:none}.filepond-wrapper.svelte-jfl2ct .filepond--file-info-sub{color:#fff;opacity:1;font-size:.625rem}@media only screen and (min-width:768px){.filepond-wrapper.svelte-jfl2ct{--filepond-item-size: 100px}}@media only screen and (min-width:768px){.filepond-wrapper.svelte-jfl2ct{--filepond-item-size: 125px}}.thumbnail-row-container.svelte-1kxwf4o{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.5rem;flex-shrink:0;background:var(--background-primary);border-top:1px solid var(--border-color);display:block;box-sizing:border-box}.thumbnail-row.svelte-1kxwf4o{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:.75rem;width:max-content;padding:.25rem;box-sizing:border-box}.thumbnail-item.svelte-1kxwf4o{position:relative;width:80px;height:80px;flex-shrink:0;border-radius:.5rem;overflow:hidden;border:1px solid var(--border-color);background:var(--background-primary-light)}.thumbnail-item.svelte-1kxwf4o img:where(.svelte-1kxwf4o){width:100%;height:100%;object-fit:cover}.video-thumbnail.svelte-1kxwf4o,.file-thumbnail.svelte-1kxwf4o{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--background-secondary);color:var(--color-text-secondary)}.delete-thumbnail.svelte-1kxwf4o{position:absolute;top:.25rem;right:.25rem;width:24px;height:24px;border-radius:50%;background:#0009;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.delete-thumbnail.svelte-1kxwf4o:hover{background:#000c}.media-input.svelte-5wkwxe{width:100%}.label.svelte-5wkwxe{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;color:inherit;align-items:flex-start}[dir=rtl] .label.svelte-5wkwxe{align-items:flex-end}.label.svelte-5wkwxe label:where(.svelte-5wkwxe){width:100%;text-align:left;display:block}[dir=rtl] .label.svelte-5wkwxe label:where(.svelte-5wkwxe){text-align:right}.description.svelte-5wkwxe{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;font-size:1rem;align-items:flex-start;margin-top:.5rem}[dir=rtl] .description.svelte-5wkwxe{align-items:flex-end}.description.svelte-5wkwxe div:where(.svelte-5wkwxe){width:100%;text-align:left;display:block}[dir=rtl] .description.svelte-5wkwxe div:where(.svelte-5wkwxe){text-align:right}.media-controls.svelte-5wkwxe{margin-top:var(--input-label-gap, .5rem);display:flex;align-items:center}.filepond-wrapper.svelte-5wkwxe{position:relative}.error.svelte-kfor84{position:relative;padding-bottom:.3rem}.error.svelte-kfor84:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px}.description.svelte-kfor84{margin-top:.5rem}.wrapper.svelte-1jxxtov{display:flex;flex-direction:column;height:fit-content;flex-grow:1;position:relative;height:100%}.wrapped-content.svelte-1jxxtov{display:flex;flex-direction:column;height:100%;flex-grow:1;position:relative}.wrapper.delayed.svelte-1jxxtov .wrapped-content:where(.svelte-1jxxtov),.wrapped-content.disabled.svelte-1jxxtov{opacity:.2;pointer-events:none}.loading-wrapper.svelte-1jxxtov{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:var(--overlay-color)}.loading.svelte-1jxxtov{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;width:100%}.fullscreen.svelte-14v7dvk{display:flex;flex-direction:column}.fullscreen.svelte-14v7dvk .step-content:where(.svelte-14v7dvk){flex-grow:100}.step-navigation.svelte-14v7dvk{display:flex;justify-content:space-between;align-items:center;margin-left:1rem;margin-right:1rem}.step.svelte-14v7dvk{grid-row:1;grid-column:1}.locked.svelte-14v7dvk{width:.75rem;aspect-ratio:1;fill:currentColor}.header-container.svelte-e46i97{display:flex}.stepper.svelte-e46i97{overflow:clip;display:flex;flex-direction:column}.fullscreen.svelte-e46i97{width:100%;height:100%;display:flex;flex-direction:column;flex-grow:1}.fullscreen.svelte-e46i97 .stepper-content:where(.svelte-e46i97){flex-grow:100}.stepper-header.svelte-e46i97{position:relative;display:grid;--gap: 3px;column-gap:var(--gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:2rem;margin-top:1rem}.stepper-header-step.svelte-e46i97{margin:1px;height:4px;background-color:var(--border-color);cursor:not-allowed}.stepper-header-step.clickable.svelte-e46i97{cursor:pointer}.active-step.svelte-e46i97{position:absolute;top:0;background-color:var(--border-color-active);transition:width .2s ease-out;grid-column:var(--active-step);width:calc((100% - ((var(--total-steps) - var(--active-step)) * var(--gap))) / (1 + var(--total-steps) - var(--active-step)))}.stepper-content.svelte-e46i97{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.step-container.svelte-6zncd9{display:flex;flex-direction:column;height:100%;position:relative;margin:0 auto}.step.svelte-6zncd9{position:absolute;top:0;left:0;width:fit-content;display:flex;flex-direction:column}.fullscreen.svelte-6zncd9 .step:where(.svelte-6zncd9){bottom:0}.stepper-header.steps-1.svelte-y3yozc{display:none}.stepper-wrapper.svelte-y3yozc{display:flex;flex-direction:column;height:100%;justify-content:space-between}.stepper-content.svelte-y3yozc{flex-grow:1}.fullscreen.svelte-y3yozc{width:100%;height:100%;display:flex;flex-direction:column;flex-grow:1}.fullscreen.svelte-y3yozc .stepper-content:where(.svelte-y3yozc){flex-grow:100}.wrapper.svelte-1j52otw{flex-grow:1;opacity:1}form.svelte-91f7wf{margin-bottom:1rem}.button-holder.svelte-91f7wf{text-align:center}.loading.svelte-91f7wf{display:none;margin-top:2rem}.disabled.svelte-91f7wf form:where(.svelte-91f7wf){opacity:.4}.disabled.svelte-91f7wf .loading:where(.svelte-91f7wf){display:block}.button-holder.svelte-91f7wf{display:flex;flex-direction:row;justify-content:space-evenly}.message.svelte-1v01a39{font-weight:800;color:var(--color-error)}form.svelte-1v01a39{margin-bottom:1rem}.disabled.svelte-1v01a39 form:where(.svelte-1v01a39){opacity:.5}.action-buttons.svelte-1pjj61i{display:flex;flex-direction:row;justify-content:space-between}form.svelte-1pjj61i{width:100vw;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.item-name.svelte-1ndcol0{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;white-space:nowrap;color:var(--color-primary)}.create-button.svelte-1ndcol0,.import-button.svelte-1ndcol0{position:absolute;opacity:1;transition:all .25s}.create-button.svelte-1ndcol0{top:0;bottom:0;left:0}.import-button.svelte-1ndcol0{top:0;bottom:0;right:0;left:58px}.create-button.inactive.svelte-1ndcol0,.import-button.inactive.svelte-1ndcol0{opacity:.5;pointer-events:none}.create-button.svelte-1ndcol0 button,.import-button.svelte-1ndcol0 button{background:var(--button-primary-background);height:100%;padding:8px}.image-bg.svelte-1ndcol0{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-bg.svelte-1ndcol0 svg{display:block;width:40px;height:40px}.no-image.svelte-1ndcol0 .item-content:where(.svelte-1ndcol0){border-color:var(--border-color)}.item-content.svelte-1ndcol0{position:relative;flex-grow:1;border:1px solid transparent;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.item-banner.svelte-1ndcol0 span:where(.svelte-1ndcol0){color:#fff}.item-banner.svelte-1ndcol0 svg{height:14px;width:14px}.object-items.svelte-1ndcol0,.items.svelte-1ndcol0{position:relative;display:flex;flex-direction:row;gap:10px;height:fit-content}.object-items.svelte-1ndcol0{min-height:50px}.items.svelte-1ndcol0{margin-left:118px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.items.svelte-1ndcol0::-webkit-scrollbar{display:none}.plot-item.svelte-1ndcol0{height:100px;aspect-ratio:1.75 / 1;border-radius:var(--border-radius-small);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:flex;flex-direction:column;flex-shrink:0}.area-selector-wrapper.fullscreen .item-banner button{pointer-events:all}.active.svelte-1ndcol0 .item-banner:where(.svelte-1ndcol0){background:var(--border-color-active)}.item-banner.svelte-1ndcol0{font-size:.75rem;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;height:fit-content;padding:0 8px;width:100%;background:#000000b8}.actions.svelte-1ndcol0{display:flex;flex-direction:row;gap:5px;align-items:center}.actions.svelte-1ndcol0 .delete-button{display:flex;justify-content:right;align-items:center;padding-right:0}@media only screen and (min-width:576px){.item-banner.svelte-1ndcol0{font-size:.875rem;padding:3px 8px}.item-banner.svelte-1ndcol0 svg{height:16px;width:16px}}@media only screen and (min-width:768px){.plot-item.svelte-1ndcol0{height:115px}.items.svelte-1ndcol0{gap:15px}.item-banner.svelte-1ndcol0 svg{height:16px;width:16px}}@media only screen and (min-width:992px){.plot-item.svelte-1ndcol0{height:125px}.item-banner.svelte-1ndcol0 svg{height:20px;width:20px}.item-banner.svelte-1ndcol0{font-size:1rem}}.maplibregl-ctrl-bottom-left{width:100%!important;z-index:1!important}div.mapboxgl-ctrl.mapboxgl-ctrl-drawn-object{margin:0;width:100%;background:#0000007a;border:none;box-shadow:none;border-radius:0;pointer-events:none}.drawn-objects-container.svelte-115iq3g{transition:all .5s;box-shadow:none;width:100%;margin:0;padding:10px;display:flex;flex-direction:column;color:#000;gap:10px}h3.svelte-115iq3g{font-weight:700;font-size:1.25rem;margin:0;color:#fff}@media only screen and (min-width:768px){h3.svelte-115iq3g{font-size:1.625rem}}@media only screen and (min-width:992px){h3.svelte-115iq3g{font-size:2rem}}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:#000000e6;color:#ffffff80;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:center}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:#0000001a;border:2px dotted #fff;opacity:.5}.action-buttons.svelte-5ni4fb{display:flex;flex-direction:row;justify-content:space-between}form.svelte-5ni4fb{width:100vw;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.inline.svelte-5ni4fb{padding:5px 0 5px 15px;width:100%;border-left:1px solid var(--border-color);max-width:calc(var(--form-width) - 20px)}.inline.map{top:-150px;left:10px;position:absolute;width:100%;max-width:350px;height:100%;max-height:230px;padding:10px;background:var(--background-primary);border-radius:10px;pointer-events:all}.drawer-object-edit-dialog-content.svelte-1i8ue8{width:100%;margin:auto;height:100%}.draw-object-edit.svelte-1i8ue8 button{font-size:.875rem;width:fit-content}.draw-object-edit.svelte-1i8ue8 input{padding:0 10px;font-size:.875rem;height:30px;margin:0}.draw-object-edit-dialog{--dialog-offset-top: 10%}@media only screen and (min-width:768px){.drawer-object-edit-dialog-content.svelte-1i8ue8{min-width:400px}}.area-selector-wrapper.svelte-1lcikrg{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 42px)}.area-selector-wrapper.has-preview .maplibregl-ctrl-bottom-left{width:100%}.selected.svelte-1lcikrg{margin-top:auto;padding-top:20px}.area-selector-wrapper.svelte-1lcikrg .fullscreen-only{opacity:0;pointer-events:none}.area-selector-wrapper.fullscreen .fullscreen-only{opacity:1;pointer-events:auto}.area-selector-wrapper.svelte-1lcikrg .maplibregl-ctrl-scale{margin-top:30px}.area-selector-wrapper.svelte-1lcikrg .mapbox-gl-draw_ctrl-draw-btn{opacity:1;transition:opacity .5s}.area-selector-wrapper.svelte-1lcikrg .mapbox-control-disable{opacity:.25;pointer-events:none}.area-selector-wrapper.svelte-1lcikrg .mapbox-control-hidden{display:none}.area-selector-wrapper.svelte-1lcikrg .map{width:100%;aspect-ratio:1 / 1;height:100%}@media only screen and (min-width:768px){.area-selector-wrapper.svelte-1lcikrg .map{aspect-ratio:16 / 9}}.plot{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:.875rem;background-size:100%;background-repeat:no-repeat;padding:10px;border-radius:10px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0003;position:relative;cursor:pointer;border:1px solid var(--border-color);color:#000;width:100%!important;transition:box-shadow .3s ease}.plot:hover{box-shadow:0 6px 8px -1px #00000026,0 4px 6px -1px #00000040}.plot:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff9;border-radius:10px;z-index:1}.plot .name{font-size:1rem;font-weight:700;display:flex;flex-direction:row;justify-content:space-between;width:100%;position:relative;z-index:2}.plot .caret-icon{transition:transform .3s ease;position:relative;z-index:2}.plot[data-state=open] .caret-icon{transform:rotate(180deg)}.plot .description{font-size:.9375rem;margin-bottom:5px;position:relative;z-index:2}.plot-content.svelte-1qsidtx{position:relative;z-index:2;width:100%}.plot>div{text-align:left;line-break:anywhere;z-index:2}.dialog-title.svelte-1j2qt2t{font-size:1.1rem}.dialog-close-trigger.svelte-1j2qt2t button{padding:3px}.dialog-info-trigger.svelte-1j2qt2t button{pointer-events:all}.dialog-info-trigger.svelte-1j2qt2t *:not(button){pointer-events:none}.dialog-info-trigger.svelte-1j2qt2t svg{fill:transparent}.dialog-info-trigger.svelte-1j2qt2t path:first-child{fill:var(--color-primary)}.info.svelte-1j2qt2t>div{z-index:5!important;top:25px!important}.info.svelte-1j2qt2t h5:where(.svelte-1j2qt2t){margin-bottom:5px}.info.svelte-1j2qt2t ol:where(.svelte-1j2qt2t):not(:last-child){margin-bottom:10px}ol.svelte-1j2qt2t,ul.svelte-1j2qt2t{padding-left:25px}ul.svelte-1j2qt2t{padding-left:23px}ol.svelte-1j2qt2t li:where(.svelte-1j2qt2t){list-style:number}ul.svelte-1j2qt2t li:where(.svelte-1j2qt2t){list-style:disc}.info.svelte-1j2qt2t [data-popover-content]{display:flex;flex-direction:column;gap:5px;width:calc(100vw - 50px);max-width:100%}.dialog-header.svelte-1j2qt2t{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative;align-items:center}.dialog-header.svelte-1j2qt2t h5:where(.svelte-1j2qt2t){margin:0}.area-selector-dialog{--dialog-height: 375px;--dialog-width: 300px}@media only screen and (min-width:768px){.area-selector-dialog{--dialog-height: 800px;--dialog-width: 750px}.info.svelte-1j2qt2t [data-popover-content]{width:calc(var(--dialog-width) / 1.25)}}@media only screen and (min-width:992px){.area-selector-dialog{--dialog-height: 1050px;--dialog-width: 950px}.info.svelte-1j2qt2t [data-popover-content]{width:calc(var(--dialog-width) / 1.5)}}.svelte-easy-crop-container.svelte-1uorn0e{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:move}.svelte-easy-crop-image.svelte-1uorn0e{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;will-change:transform}.svelte-easy-crop-area.svelte-1uorn0e{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em;box-sizing:border-box;color:#00000080;border:1px solid rgba(255,255,255,.5);overflow:hidden}.svelte-easy-crop-grid.svelte-1uorn0e:before{content:" ";box-sizing:border-box;border:1px solid rgba(255,255,255,.5);position:absolute;top:0;bottom:0;left:33.33%;right:33.33%;border-top:0;border-bottom:0}.svelte-easy-crop-grid.svelte-1uorn0e:after{content:" ";box-sizing:border-box;border:1px solid rgba(255,255,255,.5);position:absolute;top:33.33%;bottom:33.33%;left:0;right:0;border-left:0;border-right:0}.svelte-easy-crop-round.svelte-1uorn0e{border-radius:50%}.rotation-slider.svelte-16vueis{position:relative;aspect-ratio:1 / 1}.rotation-slider-icon.svelte-16vueis{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}round-slider.svelte-16vueis{max-width:200px;transition:all 1.3s ease-out 0s;--round-slider-handle-color: var(--range-input-bar-handle-color);--round-slider-bar-color: var(--range-input-bar-color);--round-slider-path-color: var(--range-input-path-color)}.camera-wrapper.svelte-r6wfhr{width:100%;height:100%;position:relative;display:flex;align-items:flex-start;justify-content:center}.greyscale.svelte-r6wfhr{filter:grayscale(100%)}video.svelte-r6wfhr{width:100%;object-fit:contain;object-position:top center}.user-camera.svelte-r6wfhr{transform:scaleX(-1)}@media(max-width:768px){video.svelte-r6wfhr{width:100vw;height:auto;object-fit:contain;object-position:top center}.user-camera.svelte-r6wfhr{transform:scaleX(-1)}}.loading.svelte-r6wfhr{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000}.error.svelte-r6wfhr{position:absolute;left:0;top:0;bottom:0;right:0;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000c;color:#fff;text-align:center;padding:1rem}.error.svelte-r6wfhr button:where(.svelte-r6wfhr){margin-top:1rem;padding:.5rem 1rem;background:#555;border:none;border-radius:4px;color:#fff;cursor:pointer}.camera-container.svelte-1mdakze{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;min-height:400px}.long-press-button.svelte-18sgon8{display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;background-color:transparent;border:2px solid white;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;width:60px;height:60px;transition:all .2s ease}.long-press-button.svelte-18sgon8:active{transform:scale(.95)}.long-press-button.active.svelte-18sgon8{border-color:#ff3e3e;background-color:#f003}.long-press-button.disabled.svelte-18sgon8{opacity:.5;cursor:not-allowed}.default-icon.svelte-18sgon8{width:48px;height:48px;border-radius:50%;background-color:var(--background-secondary-light);transition:all .2s ease}.default-icon.active.svelte-18sgon8{background-color:#ff3e3e;transform:scale(.9)}.pill.svelte-1pnf2h5{border:none;background:transparent;cursor:default;outline:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:color .2s ease;z-index:1;position:relative}button.pill.svelte-1pnf2h5{cursor:pointer}.pill.svelte-1pnf2h5{font-size:.65rem;font-weight:500;padding:3px 8px;border-radius:10px}.pill.size-md.svelte-1pnf2h5{font-size:.7rem;padding:2px 6px}.pill.size-lg.svelte-1pnf2h5{font-size:1rem;font-weight:700;padding:0 1rem;height:2rem;border-radius:999px;text-transform:none}.pill.size-lg.selected.svelte-1pnf2h5{font-weight:600}.pill.theme-default.svelte-1pnf2h5{color:#fff;background-color:#414141}.pill.theme-role.svelte-1pnf2h5{color:#fff}.pill.theme-role[data-role=owner].svelte-1pnf2h5{background-color:var(--owner-role-color, #ff6b6b)}.pill.theme-role[data-role=admin].svelte-1pnf2h5{background-color:var(--admin-role-color, #5f3dc4)}.pill.theme-role[data-role=member].svelte-1pnf2h5,.pill.theme-role[data-role=follower].svelte-1pnf2h5{background-color:var(--member-role-color, #228be6)}.pill.theme-role[data-role=requested].svelte-1pnf2h5{background-color:var(--requested-role-color, #868e96)}.pill.theme-transparent.svelte-1pnf2h5{background:transparent}.pill.theme-transparent.svelte-1pnf2h5:not(.selected){color:var(--pill-transparent-color, var(--color-primary))}.pill.theme-transparent.selected.svelte-1pnf2h5{color:#fff}@media(min-width:768px){.pill.svelte-1pnf2h5{font-size:.7rem;padding:2px 6px}.pill.size-md.svelte-1pnf2h5{font-size:.75rem;padding:3px 7px}.pill.size-lg.svelte-1pnf2h5{font-size:1rem}}@media(max-width:640px){.pill.size-lg.svelte-1pnf2h5{font-size:.8125rem;height:1.5rem;padding-left:.625rem;padding-right:.625rem}}html:not(.dark) .variant-pill.system-theme.svelte-e3pdge .selected:where(.svelte-e3pdge){color:#fff}html.dark .variant-pill.system-theme.svelte-e3pdge .selected:where(.svelte-e3pdge){color:#111}.variant-pill.light-theme.svelte-e3pdge .slider-container:where(.svelte-e3pdge){mix-blend-mode:normal}.light-theme.svelte-e3pdge .center-pill:where(.svelte-e3pdge){background:var(--color-primary)}.dark-theme.svelte-e3pdge .center-pill:where(.svelte-e3pdge){background:#fff}.header-theme.svelte-e3pdge .center-pill:where(.svelte-e3pdge){background:var(--icon-color-active, #0f62fe)}.header-theme.svelte-e3pdge .slider-container:where(.svelte-e3pdge){mix-blend-mode:normal}html:not(.dark) .header-theme.svelte-e3pdge .option:where(.svelte-e3pdge){color:var(--color-primary-dark, #0e0e0e)}html:not(.dark) .header-theme.variant-pill.svelte-e3pdge .option.selected:where(.svelte-e3pdge){color:#fff!important}html.dark .header-theme.svelte-e3pdge .option:where(.svelte-e3pdge){color:#fff}html.dark .header-theme.svelte-e3pdge .option.selected:where(.svelte-e3pdge){color:#fff!important}.slider-container-wrapper.svelte-e3pdge{position:relative;width:100%;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto;touch-action:auto}.initializing.svelte-e3pdge{opacity:0;pointer-events:none}.initialized.svelte-e3pdge{opacity:1;transition:opacity .2s ease}.slider-container.svelte-e3pdge{position:relative;height:2.5rem;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:0;scrollbar-width:none;-ms-overflow-style:none;pointer-events:auto;touch-action:pan-x}.variant-pill.svelte-e3pdge .slider-container:where(.svelte-e3pdge){mix-blend-mode:difference}.header-theme.variant-pill.svelte-e3pdge .slider-container:where(.svelte-e3pdge){mix-blend-mode:normal}.slider-container.svelte-e3pdge::-webkit-scrollbar{display:none}.slider.svelte-e3pdge{margin-top:.3rem;display:inline-flex;gap:.5rem;position:relative;z-index:1;padding:0 50%}.align-left.svelte-e3pdge .slider:where(.svelte-e3pdge){padding:0}.option.shadow{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.5))}.center-pill.svelte-e3pdge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2rem;background:var(--background-secondary-light);border-radius:999px;padding-left:1rem;padding-right:1rem;pointer-events:none;z-index:0;transition:width .2s ease;font-size:1rem;display:flex;align-items:center;justify-content:center}.align-left.svelte-e3pdge .center-pill:where(.svelte-e3pdge){left:0;transform:translateY(-50%);transition:width .2s ease,left .2s ease;box-sizing:border-box}.variant-dot.svelte-e3pdge .center-pill:where(.svelte-e3pdge){width:.4rem;height:.4rem;background:var(--color-primary);border-radius:50%;top:calc(50% + 1.2rem);padding:0}.variant-pill.svelte-e3pdge,.variant-dot.svelte-e3pdge{--pill-display: block}@media(max-width:640px){.variant-pill.align-left.svelte-e3pdge .slider:where(.svelte-e3pdge){margin-top:.2rem;gap:.25rem}.variant-pill.align-left.svelte-e3pdge .center-pill:where(.svelte-e3pdge){height:1.5rem;padding-left:.625rem;padding-right:.625rem;font-size:.8125rem}.variant-pill.align-left.svelte-e3pdge .slider-container:where(.svelte-e3pdge){height:2rem}}html:not(.dark) .force-unselected-white button.pill.theme-transparent:not(.selected),html:not(.dark) .force-unselected-white span.pill.theme-transparent:not(.selected),*/ html:not(.dark) .force-unselected-white.svelte-e3pdge .option.pill.theme-transparent:where(.svelte-e3pdge):not(.selected),html:not(.dark) .header-theme.force-unselected-white.svelte-e3pdge .option.pill.theme-transparent:where(.svelte-e3pdge):not(.selected){color:#fff!important}html.dark .force-unselected-white button.pill.theme-transparent:not(.selected),html.dark .force-unselected-white span.pill.theme-transparent:not(.selected),*/ html.dark .force-unselected-white.svelte-e3pdge .option.pill.theme-transparent:where(.svelte-e3pdge):not(.selected),html.dark .header-theme.force-unselected-white.svelte-e3pdge .option.pill.theme-transparent:where(.svelte-e3pdge):not(.selected){color:#fff!important}.camera-buttons-container.svelte-af5tt9{position:absolute;z-index:100;font-size:.75rem;text-align:center;padding-top:0;left:0;right:0;width:100%;bottom:0;height:130px;margin-bottom:10px}.camera-context-slider.svelte-af5tt9{padding-left:1rem;padding-right:1rem;height:40px}.camera-buttons-container.svelte-af5tt9 .background:where(.svelte-af5tt9){padding-top:10px}.camera-buttons.svelte-af5tt9{display:flex;width:100%;padding:1rem;padding-bottom:60px;position:relative;padding-left:1rem;padding-right:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.camera-buttons.svelte-af5tt9 div:where(.svelte-af5tt9){color:#fff!important;flex:1;display:flex;align-items:center;height:40px}.record-button.svelte-af5tt9{justify-content:center}.option-switcher-container.svelte-188t8ra{position:absolute;display:inline-flex;align-items:center;cursor:pointer;color:#fff;font-size:.875rem;font-weight:800;right:0rem}.pill.svelte-188t8ra{border-radius:16px;padding:4px 10px;border:none;cursor:pointer;color:#fff;font-size:.875rem;font-weight:800;filter:var(--shadow-focus);transition:all .2s;white-space:nowrap}.current-option.svelte-188t8ra{display:flex;align-items:center;justify-content:center;z-index:2;background-color:#fff;color:#000;filter:none}.options-container.svelte-188t8ra{position:absolute;right:100%;top:0;background-color:transparent;border-radius:16px;margin-right:8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;z-index:1;overflow:hidden;transform-origin:right center;width:0;transition:width .3s cubic-bezier(.25,.1,.25,1)}.options-container.svelte-188t8ra.expanded{width:100vw}button.option.svelte-188t8ra{margin:0 4px}.overlay-container.svelte-pvp9jo{position:absolute;top:1rem;right:1rem;z-index:100;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-end}.top-right-buttons.svelte-pvp9jo{color:#fff;z-index:100;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:1rem}.top-right-buttons.svelte-pvp9jo span:where(.svelte-pvp9jo){display:flex;align-items:center;justify-content:center;width:40px;height:40px}.camera-container.svelte-1yp7xi6{width:100%;height:100%;background-color:#000;position:relative}.camera-dialog{--dialog-height: fit-content;--dialog-width: fit-content;--dialog-offset-top: 15%}.camera-dialog .content{height:fit-content!important;width:fit-content!important;left:0!important;padding:0!important}@media only screen and (min-width:768px){.camera-dialog .camera-wrapper{width:600px!important}}@media only screen and (min-width:992px){.camera-dialog .camera-wrapper{width:800px!important}}.edit-image-widget.svelte-1htxkkt{height:100%;width:100%}.filepond-wrapper.svelte-1htxkkt .filepond-wrapper{width:100%;height:100%}.filepond-wrapper.svelte-1htxkkt{top:0;left:0;width:100%;height:100%;position:absolute}.filepond-wrapper.active.svelte-1htxkkt{z-index:101}.filepond-wrapper.svelte-1htxkkt .filepond--wrapper,.filepond-wrapper.svelte-1htxkkt .filepond--root{height:100%!important;width:100%}.filepond-wrapper.svelte-1htxkkt .filepond--list-scroller{display:none}.wrapper.svelte-1htxkkt{position:relative;padding:0;width:100%;max-width:100%;overflow:hidden;flex-grow:1;min-height:200px}.controls.svelte-1htxkkt{margin-top:20px;display:flex;flex-direction:row;gap:25px;width:100%;max-width:600px}.component.svelte-1htxkkt{position:relative;opacity:1;width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.component.loading.svelte-1htxkkt{opacity:.2;pointer-events:none}.loading-bar.svelte-1htxkkt{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:50% 20px 20px;z-index:1000;width:100%;height:100%}.preview.svelte-1htxkkt{width:100%;max-width:125px;position:relative;border:1px solid var(--color-primary);position:absolute;z-index:100000;top:0;left:0;background:green}.rect.svelte-1htxkkt .preview:where(.svelte-1htxkkt){max-width:175px}.cropped-preview.svelte-1htxkkt,.cropped-preview.svelte-1htxkkt img:where(.svelte-1htxkkt){width:100%;height:100%;font-size:0}.range-container.svelte-1htxkkt{display:flex;align-items:center;justify-content:center;width:100%;gap:15px}.range-container.svelte-1htxkkt .primitive-slider-wrapper{width:100%;flex:1}.range-container.svelte-1htxkkt .primitive-slider{height:var(--range-input-bar-width, 5px)}.buttons.svelte-1htxkkt{display:flex;gap:15px;flex-direction:row;justify-content:center;margin-top:20px}.edit-image-widget.svelte-1htxkkt .svelte-easy-crop-image{border-radius:0!important}.edit-image-widget.svelte-1htxkkt .svelte-easy-crop-area:before,.edit-image-widget.svelte-1htxkkt .svelte-easy-crop-area:after{border-width:2px}.avatar-wrapper.svelte-jneuo3{position:relative;width:fit-content;height:fit-content}.avatar-container.svelte-jneuo3{position:relative;width:var(--avatar-size, 100px);height:var(--avatar-size, 100px);border:var(--avatar-border-width, 0px) solid var(--avatar-border-color, transparent);border-radius:50%;font-size:0;overflow:hidden;padding:0;background:transparent;cursor:pointer;display:block;box-sizing:border-box}.avatar-root{width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.avatar-fallback-custom{font-weight:400;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wrapper.svelte-jneuo3{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-wrapper.svelte-jneuo3{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.avatar-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.avatar-container.svelte-jneuo3:hover .overlay:where(.svelte-jneuo3){opacity:1}.overlay.svelte-jneuo3{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-in-out;background:#00000080;z-index:1;opacity:0;border-radius:50%}.overlay.svelte-jneuo3 svg{fill:var(--color-primary-foreground, #e0e0e0)}.actions.svelte-jneuo3{position:absolute;width:100%;height:100%;left:0;bottom:0;pointer-events:none;height:21px;border-radius:var(--border-radius-medium)}.actions.svelte-jneuo3 .avatar-action-button:where(.svelte-jneuo3){position:absolute;right:0;bottom:0;z-index:2;pointer-events:all;width:fit-content}.actions.svelte-jneuo3 .avatar-action-button:where(.svelte-jneuo3):nth-child(2){right:30px}.actions.svelte-jneuo3 .avatar-action-button:where(.svelte-jneuo3):nth-child(3){right:60px}.post-reply-dialog{--dialog-height: 600px}.context.svelte-tmc0et{margin-bottom:10px;max-height:150px;overflow:scroll;border:1px solid var(--border-color);border-radius:var(--border-radius-small);position:relative}.context.svelte-tmc0et>div{border:none}.post-reply.svelte-tmc0et{min-width:100%}.post-reply.svelte-tmc0et [data-menu-content]{display:block!important;position:absolute;bottom:50px;width:fit-content}.post-reply.svelte-tmc0et [data-menu-item]{padding:3px 6px;height:fit-content}.footer-container.svelte-tmc0et{display:flex;flex-direction:row;align-items:center;margin-top:10px;gap:15px}.actions.svelte-tmc0et{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.post-reply-textarea{width:100%;overflow-y:auto;padding:10px;font-size:.8125rem;line-height:1.25;margin:0;box-sizing:border-box;background-color:transparent;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--border-radius-small)}@media(min-width:768px){.post-reply.svelte-tmc0et{min-width:400px}.post-reply-textarea{font-size:.875rem;line-height:1.5;padding:12px}.context.svelte-tmc0et{max-height:250px;margin-bottom:20px}.footer-container.svelte-tmc0et{margin-top:15px}}@media(min-width:1024px){.context.svelte-tmc0et{max-height:300px}}.search-input-wrapper.svelte-oeoh2d{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;border:1px solid var(--border-color-light);border-radius:var(--border-radius-small);padding:0 0 0 .75rem;background-color:var(--background-primary);height:45px;overflow:hidden}.search-input-wrapper.svelte-oeoh2d input{flex:1;border:none!important;background:transparent!important;padding:0!important;height:auto!important;margin:0!important;font-size:1rem;box-shadow:none!important;outline:none!important;width:100%;min-width:0}.search-input-wrapper.svelte-oeoh2d input:focus{border:none!important;box-shadow:none!important;outline:none!important}.search-input-wrapper.svelte-oeoh2d:focus-within{border-color:var(--border-color-active)}.search-input-wrapper.svelte-oeoh2d .search-right-icon-button{position:relative;right:auto;top:auto;bottom:auto;transform:none;flex-shrink:0;height:100%}.input-wrapper.svelte-oeoh2d{position:relative;flex:1;display:flex;align-items:center;width:100%;min-width:0}.input-wrapper.with-icon.svelte-oeoh2d input{padding-left:40px!important}.input-wrapper.with-right-icon.svelte-oeoh2d input{padding-right:40px!important}.input-wrapper.svelte-oeoh2d input{flex:1;margin:0!important;width:100%;min-width:0}.search-icon-wrapper.svelte-oeoh2d{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;color:var(--color-secondary-dark);opacity:.6}.search-icon-wrapper.svelte-oeoh2d svg{width:20px;height:20px}.search-right-icon-button{position:absolute;right:0;top:0;bottom:0;z-index:1}.search-right-icon-button.button{height:100%;width:auto;padding:.5rem;margin:0;border-radius:0!important}.search-right-icon-button svg{width:var(--search-right-icon-size, 24px);height:var(--search-right-icon-size, 24px)}.tabs.svelte-wmnmk9{display:flex;gap:0;padding:0 .5rem;border-bottom:1px solid var(--border-color-light);overflow-x:auto;scrollbar-width:none;background-color:var(--background-primary);flex-shrink:0}.tabs.svelte-wmnmk9::-webkit-scrollbar{display:none}.tab.svelte-wmnmk9{padding:.75rem 1rem;border:none;background:transparent;color:var(--color-secondary-dark);font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease;position:relative;border-bottom:2px solid transparent;margin-bottom:-1px;flex-shrink:0}.tab.svelte-wmnmk9:hover{color:var(--color-primary);background-color:var(--background-primary-light)}.tab.active.svelte-wmnmk9{color:var(--border-color-active);font-weight:600;border-bottom-color:var(--border-color-active)}.history-item-wrapper.svelte-1gwhdls{display:flex;align-items:center;width:100%;position:relative;pointer-events:auto;gap:.25rem}.history-item-wrapper.svelte-1gwhdls:hover{background-color:var(--background-primary-light)}.history-item-wrapper.svelte-1gwhdls:hover .search-delete-button,.search-delete-button:hover{opacity:1}.history-item.svelte-1gwhdls{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:none;background:transparent;flex:1;text-align:left;cursor:pointer;color:inherit;font:inherit;min-width:0}.history-item.svelte-1gwhdls svg{color:var(--color-secondary-dark);flex-shrink:0;opacity:.5}.query.svelte-1gwhdls{flex:1;color:var(--color-primary);font-size:.9375rem;font-weight:400;line-height:1.5}.search-delete-button{flex-shrink:0;opacity:0;transition:opacity .15s ease;margin-right:.5rem;padding:.5rem .75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;position:relative;z-index:10;pointer-events:auto!important;cursor:pointer}.search-delete-button svg{color:var(--color-primary);opacity:1}.type.svelte-1qcusqc{text-transform:capitalize;font-size:.75rem;border-radius:var(--border-radius-small);padding:0 0 0 8px}.actions.svelte-1qcusqc{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center}.item.active.svelte-1qcusqc{background-color:var(--border-color-active);border-color:var(--border-color-active);color:#fff}.item.svelte-1qcusqc .wrap:where(.svelte-1qcusqc){pointer-events:none}.item.svelte-1qcusqc{width:100%;font-size:0;height:fit-content;padding:8px 10px;display:block}.item.svelte-1qcusqc:not(:last-child){border-bottom:1px solid rgba(146,146,146,.22)}.wrap.svelte-1qcusqc{display:flex;flex-direction:row;align-items:center;gap:25px;width:100%}.content.svelte-1qcusqc{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:1rem;width:100%}@media(min-width:768px){.item.svelte-1qcusqc{padding:10px}}.avatar.svelte-k4tn34{display:flex;align-items:center;justify-content:center;font-size:0}.wrap.svelte-k4tn34{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail.svelte-k4tn34{display:flex;align-items:center;gap:10px}.name.svelte-k4tn34{font-size:.875rem;font-weight:600;line-height:.825;position:relative;top:-1px}.role.svelte-k4tn34{font-size:.825rem;color:var(--color-primary);border:1px solid var(--color-primary);padding:3px 5px;border-radius:var(--border-radius-small)}.extended.svelte-k4tn34{display:flex;flex-direction:column;gap:5px;align-items:start}.avatar.svelte-1c9j0il{display:flex;align-items:center;justify-content:center;font-size:0}.wrap.svelte-1c9j0il{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail.svelte-1c9j0il{display:flex;align-items:center;gap:10px}.name.svelte-1c9j0il{font-size:.9rem;font-weight:700;line-height:.825;position:relative;top:-1px}.extended.svelte-1c9j0il{display:flex;flex-direction:column;gap:5px;align-items:start}.avatar.svelte-kwuowg{display:flex;align-items:center;justify-content:center;font-size:0}.wrap.svelte-kwuowg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail.svelte-kwuowg{display:flex;align-items:center;gap:10px}.name.svelte-kwuowg{font-size:.9rem;font-weight:700;line-height:.825;position:relative;top:-1px}.extended.svelte-kwuowg{display:flex;flex-direction:column;gap:5px;align-items:start}.avatar.svelte-8r8cow{display:flex;align-items:center;justify-content:center;font-size:0}.wrap.svelte-8r8cow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail.svelte-8r8cow{display:flex;align-items:center;gap:10px}.name.svelte-8r8cow{font-size:.9rem;font-weight:700;line-height:.825;position:relative;top:-1px}.extended.svelte-8r8cow{display:flex;flex-direction:column;gap:5px;align-items:start}.avatar.svelte-13ussuz{display:flex;align-items:center;justify-content:center;font-size:0}.wrap.svelte-13ussuz{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail.svelte-13ussuz{display:flex;align-items:center;gap:10px}.name.svelte-13ussuz{font-size:.9rem;font-weight:700;line-height:.825;position:relative;top:-1px}.extended.svelte-13ussuz{display:flex;flex-direction:column;gap:5px;align-items:start}.results.svelte-1bgau1f{padding:0}.message.svelte-lm2811{margin-bottom:5px;font-size:.875rem;color:var(--color-primary)}.search-dialog-content{padding:0!important;display:flex;flex-direction:column;height:100%}.search-header.svelte-lm2811{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem 1rem}body.has-notch .search-header,html.has-notch .search-header{padding-top:calc(.75rem + 40px)}.close-dialog-button.svelte-lm2811{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:transparent;color:var(--color-primary);cursor:pointer;border-radius:50%;flex-shrink:0;transition:background-color .15s ease;padding:0;margin:0}.close-dialog-button.svelte-lm2811:hover{background-color:var(--background-primary-light)}.search-content-wrapper.svelte-lm2811{flex:1;display:flex;flex-direction:column;overflow:hidden}.content.svelte-lm2811{flex:1;overflow-y:auto;padding:0;background-color:var(--background-primary)}.history-section.svelte-lm2811,.suggestions-section.svelte-lm2811{padding:0}.history-panel-above.svelte-lm2811{flex-shrink:0;border-bottom:1px solid var(--border-color-light);background-color:var(--background-primary)}.more-button.svelte-lm2811{width:100%;padding:.75rem 1rem;border:none;background:transparent;color:var(--border-color-active);font-size:.9375rem;font-weight:500;cursor:pointer;text-align:left;border-top:1px solid var(--border-color-light);transition:background-color .15s ease}.more-button.svelte-lm2811:hover{background-color:var(--background-primary-light)}.section-header.svelte-lm2811{font-size:1.25rem;font-weight:700;color:var(--color-primary);padding:1rem 1rem .5rem}.suggestions-section.svelte-lm2811{margin-top:1rem}.suggestions-grid.svelte-lm2811{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:0 1rem 1rem}.suggestion-card.svelte-lm2811{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.25rem;border:none;border-radius:var(--border-radius-medium, 12px);background:var(--background-primary);cursor:pointer;text-align:left;transition:all .2s ease;position:relative;overflow:hidden;min-height:100px}.suggestion-card.svelte-lm2811:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .2s ease;pointer-events:none}.suggestion-card.svelte-lm2811:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.suggestion-card.svelte-lm2811:hover:before{opacity:.1}.suggestion-card-1.svelte-lm2811{background:linear-gradient(135deg,#22c55e1a,#10b9810d)}.suggestion-card-1.svelte-lm2811:before{background:linear-gradient(135deg,#22c55e33,#10b9811a)}.suggestion-card-2.svelte-lm2811{background:linear-gradient(135deg,#3b82f61a,#2563eb0d)}.suggestion-card-2.svelte-lm2811:before{background:linear-gradient(135deg,#3b82f633,#2563eb1a)}.suggestion-card-3.svelte-lm2811{background:linear-gradient(135deg,#a855f71a,#9333ea0d)}.suggestion-card-3.svelte-lm2811:before{background:linear-gradient(135deg,#a855f733,#9333ea1a)}.suggestion-card-4.svelte-lm2811{background:linear-gradient(135deg,#fb923c1a,#f973160d)}.suggestion-card-4.svelte-lm2811:before{background:linear-gradient(135deg,#fb923c33,#f973161a)}.suggestion-card-5.svelte-lm2811{background:linear-gradient(135deg,#ec48991a,#db27770d)}.suggestion-card-5.svelte-lm2811:before{background:linear-gradient(135deg,#ec489933,#db27771a)}.suggestion-card-6.svelte-lm2811{background:linear-gradient(135deg,#0ea5e91a,#0284c70d)}.suggestion-card-6.svelte-lm2811:before{background:linear-gradient(135deg,#0ea5e933,#0284c71a)}.suggestion-icon.svelte-lm2811{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-small, 8px);background:#fff3;margin-bottom:.75rem;color:var(--color-primary);flex-shrink:0}.suggestion-text.svelte-lm2811{color:var(--color-primary);font-size:.9375rem;font-weight:500;line-height:1.4}.loading.svelte-lm2811,.no-results.svelte-lm2811{padding:3rem 1rem;text-align:center;color:var(--color-secondary-dark);font-size:.9375rem;font-weight:400;opacity:.7}.search-container.svelte-lm2811{position:relative;width:100%;padding-bottom:0}.bar.svelte-lm2811{position:relative;display:flex;flex-direction:row;align-items:center;gap:0;width:100%}.bar.has-mobile-clear.svelte-lm2811 input{padding-right:2.5rem!important}.clear-button-inline{position:absolute;right:.25rem;opacity:.6;transition:opacity .15s ease}.clear-button-inline:hover{opacity:1}.clear-button-inline svg{color:var(--color-secondary-dark)}.suggestions.svelte-lm2811{position:relative;height:0px;transition:height .3s cubic-bezier(.4,0,.2,1);overflow:clip;width:100%;left:0;top:.5rem;z-index:1000;background:transparent;border:1px solid transparent;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:var(--border-radius-medium)}.suggestions.show.svelte-lm2811{height:calc(var(--viewport-height) + var(--header-height));border-color:var(--border-color-light);background-color:var(--background-primary)}.suggestions.svelte-lm2811 .loading:where(.svelte-lm2811),.suggestions.svelte-lm2811 .no-results:where(.svelte-lm2811){padding:1rem;text-align:center;color:var(--color-secondary-dark);font-size:.875rem;font-weight:400;opacity:.7}@media(min-width:768px){.suggestions.svelte-lm2811{position:absolute;top:45px}.search-container.svelte-lm2811{padding-bottom:0}}.category-manager.svelte-ojgpek{display:flex;flex-direction:column;gap:24px;padding:16px}.section.svelte-ojgpek{display:flex;flex-direction:column;gap:12px}.section-title.svelte-ojgpek{font-size:1rem;font-weight:600;margin:0;display:flex;align-items:center;gap:8px}.count.svelte-ojgpek{font-size:.875rem;color:var(--color-gray-500);font-weight:400}.form-group.svelte-ojgpek{display:flex;flex-direction:column;gap:12px}.input-row.svelte-ojgpek{display:flex;align-items:center;gap:12px}.category-manager-input{flex:1;padding:8px 12px;border:1px solid var(--color-gray-300);border-radius:4px;font-size:.875rem}.color-selector.svelte-ojgpek{display:flex;gap:8px;flex-wrap:wrap;max-width:120px}.color-option.svelte-ojgpek{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.color-option.selected.svelte-ojgpek{border-color:var(--color-gray-700);box-shadow:0 0 0 2px #fff}.empty-state.svelte-ojgpek{text-align:center;padding:24px;background-color:var(--color-gray-50);border-radius:4px;color:var(--color-gray-500)}.categories-list.svelte-ojgpek{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.category-item.svelte-ojgpek{border:1px solid var(--color-gray-200);border-radius:4px;overflow:hidden;background-color:#fff;transition:background-color .2s,box-shadow .2s}.category-item.svelte-ojgpek:hover{background-color:var(--color-gray-50)}.category-item.is-dragging.svelte-ojgpek{opacity:.7;box-shadow:var(--shadow-md)}.category-item.drag-over{border-color:var(--color-primary);background-color:var(--color-primary-50)}.category-display.svelte-ojgpek{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.category-info.svelte-ojgpek{display:flex;align-items:center;gap:8px}.category-color.svelte-ojgpek{width:12px;height:12px;border-radius:50%}.category-name.svelte-ojgpek{font-size:.875rem}.category-actions.svelte-ojgpek{display:flex;gap:8px}.action-button.svelte-ojgpek{background:none;border:none;padding:4px;cursor:pointer;font-size:.875rem;border-radius:4px}.action-button.svelte-ojgpek:hover{background-color:var(--color-gray-100)}.category-edit-form.svelte-ojgpek{padding:12px;background-color:var(--color-gray-50);display:flex;flex-direction:column;gap:12px}.room-header-menu-content{z-index:10}.menu-item-content.svelte-1v6azju{display:flex;align-items:center;gap:8px;padding:.3rem 1rem;font-size:.9375rem;font-weight:400;cursor:pointer;background-color:var(--background-primary-light)}.border.svelte-1v6azju{border-top:1px solid var(--border-color);margin-top:4px;padding-top:8px}.menu-item-content.svelte-1v6azju:hover{background-color:var(--background-primary)}.icon-triggers.svelte-n0t8op{display:flex;align-items:center;border-right:1px solid var(--color-primary);padding-right:10px;margin-right:10px;gap:10px}.button-trigger.svelte-n0t8op{display:flex;flex-direction:column;justify-content:center;align-items:center}.room-header.svelte-n0t8op{display:flex;flex-direction:row;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border-color, #eaeaea);position:relative}.room-name.svelte-n0t8op{flex:1;font-weight:700;font-size:1.125rem;text-align:center;margin:0 16px}.actions.svelte-n0t8op{display:flex}.preview-container.svelte-1q5xuyu{padding:0;background:transparent;box-shadow:none;border:none}.compact-content.svelte-1q5xuyu{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:flex-start}.compact-content.svelte-1q5xuyu .avatar .container{box-shadow:var(--shadow-xl)}.content-text.svelte-1q5xuyu{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;justify-content:flex-start;flex-grow:1;min-width:0;width:100%}.compact-content.svelte-1q5xuyu:not(:has(.avatar)) .content-text:where(.svelte-1q5xuyu){width:100%}.title.svelte-1q5xuyu{font-size:.8rem;font-weight:600;color:#374151;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.description.svelte-1q5xuyu{font-size:.7rem;color:#6b7280;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}@media(min-width:768px){.title.svelte-1q5xuyu{font-size:.875rem}.description.svelte-1q5xuyu{font-size:.75rem}}.read-receipts.svelte-1lzj1nw{display:flex;justify-content:flex-end;margin-top:4px}.read-receipts-group{gap:0}.read-receipt-avatar{width:16px!important;height:16px!important;font-size:.7rem;border:1px solid var(--background, #fff)}.read-receipt-avatar .avatar-image img{width:100%;height:100%;object-fit:cover}.read-receipt-count{background-color:var(--muted, #f1f5f9)!important;color:var(--muted-foreground, #64748b)!important}@media(min-width:768px){.read-receipt-avatar{width:18px!important;height:18px!important}}.message.svelte-l3ro6q{white-space:pre-wrap;word-break:break-word;margin-bottom:5px}.system-message.svelte-l3ro6q{font-size:.825rem;font-style:italic;margin-bottom:0}div[data-context=system]{max-width:80%!important;margin:0 auto}div[data-context=system] .chat-bubble-message>div{background-color:var(--system-message-background, #000096)!important;padding:6px 10px!important;border-radius:12px!important;color:#fff}.senton.svelte-l3ro6q{font-size:.725rem;opacity:.7}.attachments.svelte-l3ro6q{margin-top:8px;display:flex;flex-direction:column;gap:6px}.attachment.svelte-l3ro6q{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#0000000d;border-radius:8px;font-size:.875rem;text-decoration:none;color:inherit;transition:all .2s ease;cursor:pointer;max-width:100%}.attachment.svelte-l3ro6q:hover{background-color:#00000014;transform:translateY(-1px)}.attachment-icon.svelte-l3ro6q{font-size:1.1rem;flex-shrink:0}.attachment-name.svelte-l3ro6q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}div[data-variant=sent] .attachment{background-color:#ffffff26}div[data-variant=sent] .attachment:hover{background-color:#ffffff40}.attachment-image.svelte-l3ro6q{position:relative;display:block;border-radius:8px;overflow:hidden;max-width:300px;max-height:300px;text-decoration:none;transition:transform .2s ease}.attachment-image.svelte-l3ro6q:hover{transform:scale(1.02)}.attachment-image.svelte-l3ro6q img:where(.svelte-l3ro6q){width:100%;height:100%;object-fit:cover;display:block}.image-overlay.svelte-l3ro6q{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);padding:8px 12px;display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .2s ease}.attachment-image.svelte-l3ro6q:hover .image-overlay:where(.svelte-l3ro6q){opacity:1}.image-overlay.svelte-l3ro6q .attachment-icon:where(.svelte-l3ro6q){font-size:.9rem}.image-overlay.svelte-l3ro6q .attachment-name:where(.svelte-l3ro6q){color:#fff;font-size:.8rem}.link-previews-container.svelte-l3ro6q{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.link-preview.svelte-l3ro6q{display:block;text-decoration:none;color:inherit;padding:6px 8px;background:#f5f5f5;border-radius:var(--border-radius-small);box-shadow:0 6px 16px #0003,0 3px 6px #00000026;min-width:110px;max-width:300px;height:fit-content}@media(min-width:768px){.link-preview.svelte-l3ro6q{padding:10px 12px}}.read-receipts-container.svelte-l3ro6q{position:relative;top:23px;display:flex;justify-content:flex-end;margin-right:-.5rem;opacity:1}.read-receipts-container.received.svelte-l3ro6q{justify-content:flex-start;margin-right:0;margin-left:-.5rem}.read-receipts-container.svelte-l3ro6q .read-receipts{justify-content:inherit;margin-top:0}.chat-bubble-message{margin-bottom:20px;max-width:100%}div[data-context=user][data-variant=received] .chat-bubble-message>div{position:relative}div[data-context=user][data-variant=received] .chat-bubble-message>div:after{content:"";position:absolute;bottom:0;left:-10px;width:0;height:0;border-style:solid;border-width:0 0 7px 10px;border-color:transparent transparent #343437 transparent}div[data-context=user][data-variant=sent] .chat-bubble-message>div{position:relative}div[data-context=user][data-variant=sent] .chat-bubble-message>div:after{content:"";position:absolute;bottom:-2px;right:-8px;width:0;height:0;border-style:solid;border-width:0 0 12px 8px;border-color:transparent transparent #b6cae7 transparent;transform:rotate(90deg)}.message-list.svelte-14bdyhk{display:flex;flex-direction:column;overflow:hidden auto;height:100%;width:100%;min-width:0;padding:16px 0;scroll-behavior:smooth}.messages-container.svelte-14bdyhk{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.message-item.svelte-14bdyhk{width:100%;min-width:0}.load-more.svelte-14bdyhk{display:flex;justify-content:center;margin-bottom:16px}.load-more-button.svelte-14bdyhk{background:transparent;border:1px solid var(--border-color, #ccc);border-radius:16px;padding:6px 12px;font-size:.8rem;cursor:pointer;color:var(--text-secondary, #666)}.load-more-button.svelte-14bdyhk:hover{background-color:var(--hover-color, #f0f0f0)}.loading-indicator.svelte-14bdyhk{font-size:.8rem;color:var(--text-secondary, #666);padding:6px 12px}.scroll-spacer.svelte-14bdyhk{height:16px}.message-input.svelte-qidki3{border-top:1px solid var(--border-color);padding:10px 20px}.message-input.svelte-qidki3 .filepond-wrapper{padding-bottom:10px}.message-compose.svelte-qidki3{display:flex;gap:10px;align-items:flex-end}.message-compose.svelte-qidki3 .message-text{flex:1;margin:0;font-size:.875rem;--webkit-user-select: auto;line-height:1.4}.filepond--panel-root{background-color:var(--input-background, #f5f5f5)}.user-list-content.svelte-1ev792c{padding-bottom:200px}.dialog-content.svelte-1ev792c{padding:0 10px;display:flex;flex-direction:column;min-width:350px}.user-list-content.svelte-1ev792c>div:where(.svelte-1ev792c){margin-bottom:20px}.user-list-container.svelte-1ev792c{width:100%}.remove-user-content.svelte-1ev792c p:where(.svelte-1ev792c){margin:0 0 20px}.user-list-header.svelte-1ev792c{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.user-list-header.svelte-1ev792c h3:where(.svelte-1ev792c){margin:0;font-size:1rem;font-weight:700;line-height:1}.user-list.svelte-1ev792c{display:flex;flex-direction:column;gap:12px}.user-item.svelte-1ev792c{display:flex;align-items:center;gap:12px}.status-dot.svelte-1ev792c{width:10px;height:10px;border-radius:50%;border:2px solid var(--background, #fff);box-shadow:0 0 0 1px var(--border-color, #ddd)}.user-topline.svelte-1ev792c{display:inline-flex;align-items:center;gap:6px}.status-dot.green.svelte-1ev792c{background:#16a34a}.status-dot.amber.svelte-1ev792c{background:#f59e0b}.status-dot.red.svelte-1ev792c{background:#ef4444}.user-info.svelte-1ev792c{flex:1;display:flex;flex-direction:column}.user-name.svelte-1ev792c{font-weight:500;font-size:.875rem}.user-role.svelte-1ev792c{font-size:.75rem;color:var(--text-secondary, #666)}@media(min-width:768px){.dialog-content.svelte-1ev792c{padding:0}}.settings-footer.svelte-1v10eut{display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin-top:1rem}.user-info.svelte-1v10eut,.room-info.svelte-1v10eut{position:absolute;z-index:1}.room-view.svelte-1v10eut{display:flex;flex-direction:column;overflow:hidden;height:100dvh}.room-content.svelte-1v10eut{flex:1;overflow:hidden;position:relative;padding:0 20px}.room-info-content.svelte-1v10eut,.user-info-content.svelte-1v10eut{min-width:275px;z-index:1000}.room-info-content.svelte-1v10eut{display:flex;flex-direction:column;gap:10px;font-size:.875rem}.room-view.svelte-1v10eut [data-bits-floating-content-wrapper]{z-index:1!important}@media only screen and (max-width:767px){.room-info.svelte-1v10eut [data-bits-floating-content-wrapper],.user-info.svelte-1v10eut [data-bits-floating-content-wrapper]{left:50%!important;right:auto!important;transform:translate(-50%)!important}.room-info.svelte-1v10eut [data-bits-floating-content-wrapper],.user-info.svelte-1v10eut [data-bits-floating-content-wrapper]{top:var(--popover-top, auto)!important}.room-info.svelte-1v10eut [data-popover-content],.user-info.svelte-1v10eut [data-popover-content]{max-width:calc(100vw - 40px)}}.settings-content.svelte-1v10eut{display:flex;flex-direction:column;min-width:250px;width:100%}.mute-dialog-content.svelte-1v10eut{display:flex;flex-direction:column;min-width:250px;width:100%;gap:20px}.checkbox-wrapper.svelte-1v10eut{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;width:100%}.mute-dialog-footer.svelte-1v10eut{display:flex;justify-content:flex-end;margin-top:12px}.checkbox-wrapper.svelte-1v10eut [data-checkbox-root]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid var(--border-color);background-color:var(--background-primary-light);transition:all .15s ease-in-out;cursor:pointer}.checkbox-wrapper.svelte-1v10eut [data-checkbox-root]:hover{border-color:var(--border-color-active)}.checkbox-wrapper.disabled.svelte-1v10eut{opacity:.5;pointer-events:none}.permission-warning.svelte-1v10eut{display:flex;flex-direction:column;gap:16px;background-color:transparent;border-radius:8px}.permission-warning.svelte-1v10eut p:where(.svelte-1v10eut){margin:0;font-size:.875rem;color:var(--color-primary);line-height:1.5}.checkbox-wrapper.svelte-1v10eut [data-checkbox-root][data-state=checked]{border-color:transparent;background-color:var(--border-color-active)}.section.svelte-1v10eut,.form-group.svelte-1v10eut{display:flex;flex-direction:column;gap:12px}.input-row.svelte-1v10eut{display:flex;flex-direction:column;gap:5px}.typing-indicator.svelte-1v10eut{display:flex;align-items:center;gap:8px;padding:6px 12px;margin:4px 12px 0;color:var(--text-secondary, #666)}.typing-avatars.svelte-1v10eut{display:flex;gap:4px}.typing-avatars.svelte-1v10eut [data-avatar-root]{width:20px;height:20px}.typing-avatars.svelte-1v10eut [data-avatar-image]{width:100%;height:100%;object-fit:cover;border-radius:9999px}.typing-avatars.svelte-1v10eut [data-avatar-fallback]{font-size:.625rem;line-height:1}.typing-dots.svelte-1v10eut{display:flex;align-items:center;transform:scale(.9)}.files-content.svelte-1v10eut{display:flex;flex-direction:column;min-width:300px;width:100%;max-height:70vh;flex-shrink:1;overflow-x:hidden;padding:0 20px}.no-files.svelte-1v10eut{padding:0 0 40px;color:var(--color-primary);font-size:.875rem}.files-list.svelte-1v10eut{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:60vh;padding:4px 0}.file-item.svelte-1v10eut{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border-color, #eaeaea);border-radius:8px;text-decoration:none;color:inherit;transition:all .2s ease}.file-item.svelte-1v10eut:hover{border-color:var(--border-color-active)}.file-preview.svelte-1v10eut{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden}.image-preview.svelte-1v10eut{background-color:var(--background-secondary, #f5f5f5)}.image-preview.svelte-1v10eut img:where(.svelte-1v10eut){width:100%;height:100%;object-fit:cover}.file-icon.svelte-1v10eut{background-color:var(--background-secondary, #f5f5f5);font-size:1.5rem}.file-info.svelte-1v10eut{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.file-name.svelte-1v10eut{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta.svelte-1v10eut{display:flex;align-items:flex-start;flex-direction:column;gap:6px;font-size:.75rem;color:var(--text-secondary, #666)}.file-user.svelte-1v10eut,.file-date.svelte-1v10eut{color:var(--text-secondary, #666)}.files-footer.svelte-1v10eut{display:flex;justify-content:flex-end;margin-top:16px;flex-grow:1;padding:0 20px}.dialog-container.svelte-1v10eut{min-width:300px}.dialog-footer.svelte-1v10eut{display:flex;justify-content:flex-end;margin-top:20px;gap:10px}@media(min-width:768px){.room-view.svelte-1v10eut{height:calc(100vh - 75px)}.files-content.svelte-1v10eut,.files-footer.svelte-1v10eut{padding:0}.file-meta.svelte-1v10eut{flex-direction:row;align-items:center}.room-content.svelte-1v10eut{padding:0}}.swipeable-container.svelte-15urasa{position:relative;width:100%;overflow:hidden;touch-action:pan-y}.swipeable-content.svelte-15urasa{width:100%;position:relative;z-index:1;background-color:inherit;will-change:transform}.swipeable-actions.svelte-15urasa{position:absolute;top:0;right:0;height:100%;display:flex;flex-direction:row;z-index:0;overflow:hidden;pointer-events:none}.is-open.svelte-15urasa .swipeable-actions:where(.svelte-15urasa){pointer-events:auto}.action-button.svelte-15urasa{height:100%;padding:0 12px;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;min-width:60px;opacity:0;transition:opacity .2s ease}.is-open.svelte-15urasa .action-button:where(.svelte-15urasa){opacity:1}.icon.svelte-15urasa{font-size:1.25rem;margin-bottom:4px}.label.svelte-15urasa{font-size:.75rem;text-align:center}.is-disabled.svelte-15urasa{opacity:.6;pointer-events:none}.swipe-hint.svelte-15urasa{position:absolute;top:0;right:0;height:100%;background-color:#0000000d;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;color:var(--color-gray-600);font-size:.75rem;width:120px;opacity:0;animation:svelte-15urasa-pulse 1.5s ease-in-out 1 forwards;pointer-events:none}@keyframes svelte-15urasa-pulse{0%{opacity:0}50%{opacity:.9}to{opacity:0}}.room-message.svelte-1o2r87p .file-count{font-weight:500;display:inline-block;margin-left:10px}.room-item.svelte-1o2r87p{padding:12px 14px;border-bottom:1px solid var(--color-gray-200);cursor:pointer;transition:all .25s;-webkit-user-select:none;user-select:none;border-left:0px solid transparent}.room-item.svelte-1o2r87p:hover{background-color:var(--color-gray-50)}.room-item.selected.svelte-1o2r87p{background-color:var(--color-primary-50)}.room-content.svelte-1o2r87p{display:flex;align-items:center;gap:12px}.room-avatar.svelte-1o2r87p{position:relative}.user-avatar.svelte-1o2r87p{width:40px;height:40px;border-radius:50%;background-color:var(--color-gray-200);display:flex;justify-content:center;align-items:center;color:var(--color-gray-600);position:relative;overflow:hidden}.user-count-wrapper.svelte-1o2r87p{position:absolute;bottom:-4px;right:-4px;z-index:10}.user-count-badge{text-align:center;border-radius:10px}.room-details.svelte-1o2r87p{flex:1;min-width:0}.room-name.svelte-1o2r87p{font-weight:500;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}.indicator.svelte-1o2r87p{font-size:.75rem}.room-message.svelte-1o2r87p{font-size:.8125rem;color:var(--color-gray-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.room-meta.svelte-1o2r87p{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.room-time.svelte-1o2r87p{font-size:.75rem;color:var(--color-gray-500)}.category-indicator.svelte-1o2r87p{width:8px;height:8px;border-radius:50%}.room-item.unread.svelte-1o2r87p{border-left:6px solid #6795ff}.room-item.unread.svelte-1o2r87p .room-name:where(.svelte-1o2r87p){font-weight:700}.room-item.unread.svelte-1o2r87p .room-message:where(.svelte-1o2r87p){color:var(--color-gray-800)}.room-item.archived.svelte-1o2r87p{opacity:.7}@media(max-width:768px){.room-item.svelte-1o2r87p{padding:10px 12px}.user-avatar.svelte-1o2r87p{width:36px;height:36px}}.action-buttons.svelte-1o2r87p{display:none;gap:8px;margin-left:8px}.room-item.svelte-1o2r87p:hover .action-buttons:where(.svelte-1o2r87p){display:flex}.action-button.svelte-1o2r87p{background:transparent;border:none;color:var(--color-gray-500);cursor:pointer;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .15s,color .15s}.action-button.svelte-1o2r87p:hover{background-color:var(--color-gray-100);color:var(--color-gray-700)}@media(min-width:769px){.room-item.svelte-1o2r87p:hover .action-buttons:where(.svelte-1o2r87p){display:flex}}.room-actions-menu-content{z-index:10}.menu-item-content.svelte-qvg2o2{padding:.3rem 1rem;font-size:.9375rem;font-weight:400;cursor:pointer;background-color:var(--background-primary-light)}.menu-item-content.svelte-qvg2o2:hover{background-color:var(--background-primary)}.room-list-item.svelte-1hnzes6:not(:last-child){border-bottom:1px solid var(--border-color)}.room-list-container.svelte-1hnzes6{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;background-color:var(--color-white)}#list-controls.svelte-1hnzes6{border-bottom:1px solid var(--color-gray-200);background-color:var(--color-white);position:sticky;top:0;z-index:5;padding-bottom:12px}.view-controls.svelte-1hnzes6{display:flex;align-items:center;gap:8px}.sort-icon-container.svelte-1hnzes6{display:flex;align-items:center;justify-content:center}.dropdown-container.svelte-1hnzes6{position:relative}.dropdown-item-content.svelte-1hnzes6{display:flex;width:100%;align-items:center;text-align:left;padding:6px 8px;font-size:.825rem;gap:8px}.sort-option-icon.svelte-1hnzes6{display:flex;align-items:center;justify-content:center;width:20px}.dropdown-item-content.svelte-1hnzes6:hover{background-color:var(--color-gray-100)}.dropdown-item-content.active.svelte-1hnzes6{color:var(--color-primary-700);font-weight:500}.check-mark.svelte-1hnzes6{color:var(--color-primary-500);font-weight:700;margin-left:auto}.room-groups.svelte-1hnzes6{flex:1;overflow-y:auto;padding-bottom:16px}.room-group.svelte-1hnzes6{margin-bottom:12px}.group-header.svelte-1hnzes6{padding:10px 16px 8px;position:sticky;top:60px;background-color:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);z-index:2}.group-title.svelte-1hnzes6{margin:0;font-size:.875rem;font-weight:600;color:var(--color-gray-700);display:flex;align-items:center;gap:8px}.group-icon.svelte-1hnzes6{font-size:1rem}.category-color.svelte-1hnzes6{display:inline-block;width:12px;height:12px;border-radius:50%}.count.svelte-1hnzes6{font-weight:400;color:var(--color-gray-500);font-size:.75rem}.empty-group.svelte-1hnzes6{padding:16px;text-align:center}.empty-message.svelte-1hnzes6{font-size:.875rem;color:var(--color-gray-500);margin:0}.empty-state.svelte-1hnzes6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;height:100%;min-height:300px}.empty-icon.svelte-1hnzes6{font-size:2rem;margin-bottom:10px;color:var(--color-gray-400);display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:var(--color-gray-100);border-radius:50%}.empty-title.svelte-1hnzes6{font-size:1.125rem;font-weight:600;margin:0 0 8px;color:var(--color-gray-800)}.empty-state.svelte-1hnzes6 .empty-message:where(.svelte-1hnzes6){margin-bottom:20px;max-width:280px}.loading-more.svelte-1hnzes6{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;font-size:.875rem;color:var(--color-gray-600)}.loading-state.svelte-1hnzes6{padding:12px 16px}.search-container.svelte-1hnzes6{flex:1;flex-basis:100%;margin:0;max-width:400px}.skeleton-item.svelte-1hnzes6{display:flex;gap:10px;padding:16px 0;border-bottom:1px solid var(--color-gray-100)}.skeleton-avatar.svelte-1hnzes6{width:40px;height:40px;border-radius:50%;background-color:var(--color-gray-200);animation:svelte-1hnzes6-pulse 1.5s infinite ease-in-out}.skeleton-content.svelte-1hnzes6{flex:1}.skeleton-line.svelte-1hnzes6{background-color:var(--color-gray-200);border-radius:4px;animation:svelte-1hnzes6-pulse 1.5s infinite ease-in-out}.skeleton-title.svelte-1hnzes6{height:16px;margin-bottom:8px;width:60%}.skeleton-message.svelte-1hnzes6{height:14px;width:90%}@keyframes svelte-1hnzes6-pulse{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}@media(max-width:768px){#list-controls.svelte-1hnzes6{padding:10px}.group-header.svelte-1hnzes6{top:56px}.view-controls.svelte-1hnzes6{gap:12px}}.user-selection-dialog{z-index:999995!important}#portal:has(.user-selection-dialog){z-index:999995!important}a.message-link{cursor:pointer!important;font-weight:600!important}a.message-link-local{color:var(--border-color-active)!important;text-decoration:none!important}a.message-link-local:hover{text-decoration:underline!important}a.message-link-external{color:#a332ff!important;text-decoration:none!important}a.message-link-external:hover{text-decoration:underline!important}.dm-content.svelte-191gi0b{min-width:400px}.dm-content.svelte-191gi0b>div:where(.svelte-191gi0b){margin-bottom:20px}html[dir=rtl] .dm-content.svelte-191gi0b{text-align:right}html[dir=rtl] .dm-content.svelte-191gi0b>div:where(.svelte-191gi0b){display:flex;justify-content:flex-end}.overview.svelte-191gi0b{height:100%;display:flex;flex-direction:column;padding:10px 0 0;position:relative}.overview-header.svelte-191gi0b{padding:10px 16px;display:flex;flex-direction:column;gap:16px}.action-bar.svelte-191gi0b{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.overview-content.svelte-191gi0b{flex:1;overflow:hidden;padding:10px 16px}.welcome.svelte-191gi0b{display:flex;flex-direction:column;width:100%;height:100%;padding:20px 30px;gap:20px;justify-content:center;align-items:center;text-align:center}.welcome-buttons.svelte-191gi0b{display:flex;flex-direction:column;gap:12px;align-items:center}h2.svelte-191gi0b{font-size:1.75rem;font-weight:700;margin-bottom:0;margin-top:0}@media(max-width:768px){.overview-header.svelte-191gi0b{padding:16px;gap:12px}.user-selection-dialog .content{padding:0 16px 14px}.action-bar.svelte-191gi0b{flex-wrap:wrap;gap:12px}.dm-content.svelte-191gi0b{min-width:100%}}.notification-item.svelte-b1i8nm{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:1rem;width:100%;text-align:left;border:none;cursor:pointer;position:relative;overflow:hidden;transition:background-color .15s ease,opacity .15s ease}.notification-item.svelte-b1i8nm:hover{background-color:var(--hover-bg)!important}.icon-wrapper.svelte-b1i8nm{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0;transform:scale(1.05);box-shadow:0 2px 4px #00000014;transition:transform .2s ease,box-shadow .2s ease}.content.svelte-b1i8nm{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.message.svelte-b1i8nm{font-size:.875rem;font-weight:500;color:var(--color-primary, #111827);line-height:1.35;letter-spacing:-.01em;word-wrap:break-word}.timestamp.svelte-b1i8nm{font-size:.75rem;font-weight:400;color:var(--color-primary, #6b7280);opacity:.65;letter-spacing:-.005em;line-height:1.3}.corner-indicator.svelte-b1i8nm{position:absolute;top:0;right:0;width:20px;height:20px;background-color:currentColor;transform:rotate(45deg);transform-origin:center;margin-top:-10px;margin-right:-10px}.heading.svelte-yilnx4{font-weight:500;margin-bottom:0}h1.heading.svelte-yilnx4{font-size:2rem}h2.heading.svelte-yilnx4{font-size:1.8rem}h3.heading.svelte-yilnx4{font-size:1.4rem}h4.heading.svelte-yilnx4{font-size:1.2rem}h5.heading.svelte-yilnx4{font-size:.75rem;font-weight:600}h6.heading.svelte-yilnx4{font-size:.75rem}.hero-light.svelte-yilnx4{font-weight:300}.bold.svelte-yilnx4{font-weight:700}.link.svelte-1iwlkd6:visited,.link.svelte-1iwlkd6{border-bottom:1px dotted var(--border-color-light);text-decoration:none;font-weight:400;cursor:pointer}.link.svelte-1iwlkd6:hover,.link.svelte-1iwlkd6:focus-visible{border-bottom:2px solid var(--border-color-active)}.link.menu-small.svelte-1iwlkd6{display:inline-block;font-size:1rem;font-weight:600;color:var(--color-primary);margin-bottom:.4rem}@media screen and (min-width:768px){.link.menu-small.svelte-1iwlkd6{font-size:.8rem;margin:0;font-weight:400}}p.svelte-17uq0kg{font-size:1rem;line-height:1.5rem;color:var(--color-primary)}.xs.svelte-17uq0kg{font-size:.7rem}.sm.svelte-17uq0kg{font-size:.8rem;line-height:1rem}.lg.svelte-17uq0kg{font-size:1.25rem}.scroll.svelte-1wgputa{overflow-y:scroll;overflow-x:hidden}.ul.svelte-1wgputa{padding:10px 0}main.svelte-1cezybp{padding:10px 0}main.svelte-1cezybp :first-child{margin-top:0;padding-top:0}main.svelte-1cezybp :last-child{margin-bottom:0;padding-bottom:0}.stacked.svelte-1l8nvlt{flex-direction:column!important;align-items:center;gap:10px}.stacked.svelte-1l8nvlt img:where(.svelte-1l8nvlt){margin-inline-end:0}.stacked.svelte-1l8nvlt div:where(.svelte-1l8nvlt){flex:0}.logo.svelte-1l8nvlt{display:flex;flex-direction:row;flex-wrap:wrap;cursor:pointer}.logo.center.svelte-1l8nvlt{justify-content:center}.logo.right.svelte-1l8nvlt{justify-content:flex-end}.sm.svelte-1l8nvlt{width:45px;height:45px;margin-inline-end:20px}.md.svelte-1l8nvlt{width:80px;height:80px;margin-inline-end:20px}.brand-name.svelte-1l8nvlt{width:100%}.center.svelte-1l8nvlt .brand-name:where(.svelte-1l8nvlt){align-self:center}.brand-name.top.svelte-1l8nvlt{align-self:self-start;margin-top:10px}.brand-name.bottom.svelte-1l8nvlt{align-self:self-end;margin-bottom:10px}.brand-name.left.svelte-1l8nvlt{width:auto;margin-inline-start:10px}.brand-name.right.svelte-1l8nvlt{width:auto;margin-inline-end:10px}h4.svelte-1l8nvlt{margin:0}.language-selector.svelte-19ftpm1{position:relative}.language-button.svelte-19ftpm1{display:flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;border:1px solid var(--border-color-light);border-radius:6px;cursor:pointer;color:var(--foreground);transition:all .2s ease;font-size:.875rem}.language-button.svelte-19ftpm1:hover{background:var(--background-secondary);border-color:var(--color-primary)}.current-lang.svelte-19ftpm1{font-weight:500;min-width:32px;text-align:center;font-size:.825rem}@media only screen and (min-width:768px){.current-lang.svelte-19ftpm1{font-size:.875rem}}.language-menu.svelte-19ftpm1{position:absolute;top:calc(100% + 8px);right:0;background:var(--background-primary);border:1px solid var(--border-color-light);border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;min-width:140px;z-index:1000}body.rtl .language-menu.svelte-19ftpm1{right:auto;left:0}.language-option.svelte-19ftpm1{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:transparent;border:none;cursor:pointer;color:var(--foreground);transition:background .2s ease;font-size:.875rem}.language-option.svelte-19ftpm1:hover{background:var(--background-secondary)}.language-option.active.svelte-19ftpm1{background:var(--background-tertiary);color:var(--color-primary)}.lang-name.svelte-19ftpm1{font-weight:500}.toast-notification.info.svelte-1scusv3{--toast-background: #0090ff;--toast-progress-backround: #0090ff;--toast-progress-color: #0063b8;--toast-color: white;--toast-button-background: #0063b8}.toast-notification.success.svelte-1scusv3{--toast-background: #318a31;--toast-progress-backround: #318a31;--toast-progress-color: #165b16;--toast-color: white;--toast-button-background: #165b16}.toast-notification.error.svelte-1scusv3{--toast-background: #8a3131;--toast-progress-backround: #8a3131;--toast-progress-color: #641616;--toast-color: white;--toast-button-background: #641616}.toast-notification.duration.svelte-1scusv3{padding-bottom:11px}.toast-notification.svelte-1scusv3{--toast-background: white;--toast-progress-backround: #35353578;--toast-progress-color: #353535;--toast-color: black;--toast-button-background: #353535;display:flex;align-items:center;justify-content:space-between;position:relative;padding:9px 16px 8px;background:var(--toast-background);color:var(--toast-color);border-radius:var(--border-radius-small);overflow:visible}.button.svelte-1scusv3{margin-left:15px}.message.svelte-1scusv3{font-size:.925rem;display:inline-flex;align-items:center;gap:var(--space-6px)}.icon.svelte-1scusv3{margin-right:10px}.inline-spinner.svelte-1scusv3{margin-left:var(--space-8px)}.inline-spinner.svelte-1scusv3 svg{display:block}.dismiss.svelte-1scusv3{margin-left:10px;transition:filter .25s cubic-bezier(.4,0,.2,1)}.dismiss.svelte-1scusv3:hover{filter:brightness(85%)}.dismiss.svelte-1scusv3 button.button{background:var(--toast-button-background)!important}.progress-bar.svelte-1scusv3{position:absolute;bottom:0;left:0;width:100%;height:4px;background:var(--toast-progress-backround);overflow:hidden}.toast-progress.svelte-1scusv3{flex:1;margin:6px 12px 0}.toast-progress-bar.svelte-1scusv3{width:100%;height:6px}.progress.svelte-1scusv3{width:100%;height:100%;background:var(--toast-progress-color);transform-origin:left center;animation:svelte-1scusv3-shrink 1s linear forwards}@keyframes svelte-1scusv3-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
